.home .aux-primary {
	padding-top:0px !important;
}

/* logo  */

/* .elementor-widget-image img {
    /* vertical-align: middle;
    display: inline-block;
	width:70% !important;
	height:70px !important;
}
 */
.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-btn{
	display:none !important
}

.vertical-text{
	writing-mode:vertical-rl;
}
.aux-attachment-id-1841{
	border: 3px solid #33767C !important;
	padding:2px;
}

/* conatct form button  */

.elementor-487 .elementor-element.elementor-element-76d1d2f input[type="submit"] {
    font-size: 16px;
    font-weight: 400;
    text-transform: capitalize;
    letter-spacing: -0.48px;
    border-radius: 25px 25px 25px 25px;
    padding: 15px 78px 15px 73px;
    margin: 0px 0px 0px 0px;
    background-color: transparent;
    background-image: linear-gradient(284deg, #33767C 0%, #33767C 100%);
    box-shadow: 0px 15px 40px 0px rgba(12, 214, 138, 0.2980392156862745);
    transition: all ease-out 0.3s;
}











.aux-fold {
		padding-left : 0;
		padding-right : 15px;
}
@media screen and (min-width: 700px) {
		.aux-goto-top-btn {
			bottom : 80px;
	}
}

.single-post #respond {
	max-width : 1130px;
	margin-left : auto;
	margin-right : auto;
}
.single-post .hentry .entry-meta {
	max-width : 1130px;
	margin-left : auto;
	margin-right : auto;
}
.single-post .aux-media-frame.aux-media-image img {
	border-radius : 20px;
	box-shadow : 0 0 60px rgba(0, 0, 0, 0.08);
}
.single-post .aux-media-frame.aux-media-image {
	overflow : visible;
}
.single-post .aux-primary .hentry .entry-title, .single-post .hentry .entry-info {
	text-align : center;
}
.single-post .hentry .entry-info .entry-author::before {
	margin-right : 0;
	background-color : #000000;
}
.single-post .hentry footer.entry-meta .entry-tax a {
	color : #CFCFCF;
	font-weight : 400;
	text-decoration : none;
}
.single-post .hentry footer.entry-meta .entry-tax a:hover {
	color : #0CD68A;
}
.single-post .hentry footer.entry-meta .entry-tax i {
	color : #CFCFCF;
}
.single-post .hentry .entry-meta {
	padding : 1.6em 0 1.6em 0;
}
.single-post .aux-inline-inputs {
	display : inline-block;
	width : 49.8%;
}
#commentform input[type="text"], #commentform input[type="email"] {
	width : 98%;
	height : 50px;
	padding-left : 8%;
	background-color : #EFEFEF;
	border-radius : 50px;
	border : none;
	margin-bottom : 3%;
	margin-top : 5%;
}
#commentform input[type="email"] {
	margin-left : 2%;
}
#commentform textarea {
	background-color : #EFEFEF;
	border : none;
	border-radius : 20px;
	resize : none;
	min-height : 263px;
	height : 263px;
	padding-left : 4%;
	padding-top : 2%;
}
#commentform input[type="submit"] {
	float : right;
	background-image : linear-gradient(284deg,#0CD68A,#309F5E);
	border-radius : 25px;
	box-shadow : 0 16px 40px rgba(12, 214, 138, 0.3);
	width : 200px;
	height : 50px;
}
#commentform input[type="text"]::placeholder, #commentform input[type="email"]::placeholder, #commentform textarea::placeholder {
	font-size : 16px;
	font-style : normal;
	color : #000000;
	opacity : 0.7;
}

.elementskit-pricing-tag{
	border-radius:50px 50px 50px 50px !important;
}

.elementor-element-5e786057{
	
}


/* Pricng spacing */
.page-id-2557 .aux-primary{
	padding-top: unset !important;
}

.page-id-2557 .aux-container{
	padding-right: unset !important;
}


/* Pricing table Height set */
.elementor-widget-elementskit-pricing{
	height: 100% !important;
}
.elementor-widget-elementskit-pricing .elementor-widget-container{
		height: 100% !important;
}



.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-btn {
    display: unset !important;
}




/* table slope */
.table-slope{
	clip-path: polygon(0 0, 100% 19%, 100% 100%, 0% 100%);
	height: 25% !important;
	align-items: center;
	justify-content: center;
	padding-bottom: 30px!important;
}


.pricing-table-body{
	height: 75% !important;
	box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.2) !important;
/* 	padding-bottom: 40px !important; */
	
}

.post-3417{
	  padding-left: 35px;
    padding-right: 35px;
}

@media only screen and (max-width: 768px) {
	.table-slope{
		height: unset !important;
	}
	.pricing-table-body{
	height: unset !important;
}
}
