.home #page header#masthead{
/* 	display:none; */
}
#page-about-fourth-section{
	display:none;
}
body {font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";}
.atu-agency-video img {
	display: none !important;
}
.atu-agency-video .eicon-play {
	font-size: 62px;
}
.atu-agency-video .elementor-custom-embed-image-overlay {
	height: 60px;
}
.atu-agency-progress .elementor-progress-wrapper {
	height: 8px;
	line-height: 8px;
}
.atu-agency-progress .elementor-progress-percentage {
	position: relative;
	top: -16px;
	font-weight: 500;
	font-size: 14px;
}
.athemes-blog:not(.atu_athemes_blog_skin) .posted-on a {
	color: #df2176;
}
.atu-agency-testimonials .elementor-testimonial-meta::after {
	content: "\f10e";
	font-family: Fontawesome;
	float: right;
	color: #ebebeb;
	font-size: 32px;
	position: relative;
	top: 5px;
}

/* Contact page map */
.contact-page-map #atu-map {
	height: 400px;
}
.contact-page-form label,
.contact-page-form input:not(.wpcf7-submit),
.contact-page-form select {
	width: 100%;
	max-width: 100%;
}
.contact-page-form select {
	padding: 17px 20px;
}
.contact-page-form .wpcf7-submit {
	width: auto;
	margin: 0 auto;
	display: table;
	border-radius: 30px;
	box-shadow: 0 5px 35px 0 rgba(51, 51, 51, 0.26);
}
.contact-page-form .row {
	margin-bottom: 10px;
}
.site-header {
	border-bottom: 1px solid rgba(255, 255, 255, 0.1); 
}
button, .button, input[type="button"], input[type="reset"], input[type="submit"] {
	border-radius: 30px;
}
.page-id-198 #masthead {
	background-color: #13151d;
}

/*  */
/* #site-navigation{
	display: none;
} */
.site-branding img{
	height: 60px;
	width: auto;
}
#page header#masthead{
	border-bottom: 0px;
}
svg.landing-page-down{
	color: #fff;
	font-weight: 900;
	font-size: 32px;
	border: 2px solid #fff;
	border-radius: 50px;
	padding: 5px;
	position:absolute;
	bottom: 0px
}
div.landing-page-down-1{
	height: 100px;
	border-right: 1px solid #ffff;
	margin: 50px;
	margin-left: auto;
	margin-right: -15px;
}
section#landing-page-down-icon{
	position: absolute;
	bottom: 50px;
	text-align: right;
	right: 50px;
}
.home #sidebar-footer{
	display: none;
}
#iwpmenu_bar div ul{
	overflow: unset;
  padding: 50px !important;
}
#footerlinktochildthemewp{
	display: none;
}
footer#colophon{
	display: none;
}
.admin-bar #iwpmenu_icon i{
/* 	margin-top: 30px; */
}
/* #iwpmenu_icon i{
	margin-top: 50px;
} */
#iwpmenu_bar{
	border: 0px;
	margin: 20px 0px;
	height: calc(100% - 40px);
	opacity: 0.8;
	position: absolute;
}
.admin-bar #iwpmenu_bar{
	margin: 50px 0px 20px 0px;
	height: calc(100% - 70px);
}
.header-mobile-menu{
	display: none;
}
.elementor-203 .elementor-element.elementor-element-be5e841 .elementor-button{
	border: 0px;
/* 	background-image: linear-gradient(#FF5722, #df2176, #df2176); */
}
.menuStyle1.page-template-template_page-builder.static-header .site-header{
	background-color: transparent;
}
@media screen (max-width: 1199px){
	.menuStyle1.page-template-template_page-builder .site-header{
		background-color: transparent;
	}
}
#main-title h2.elementor-heading-title{
	font-weight: 100;
	text-transform:uppercase
}
.sidebar .sidebar-content{
	padding: 0px 100px;
	width: 100%;
}
.sidebar .sidebar-content hr{
	border-color: #fff;
	margin:50px 0px 40px 0px;
	height: 2px;
	width: 100px;
}
.sidebar .sidebar-content ul{
	padding-left: 0px;
	margin-left: 0px;
}
.sidebar .sidebar-content .widget h2, .sidebar .sidebar-content .widget a{
	font-size: 20px;
	color: #fff;
}
.sidebar .sidebar-content .widget span.social-icon{
	display:none;
}
.sidebar .sidebar-content .widget ul li{
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.sidebar .sidebar-content .widget ul li a{
	cursor: pointer !important;
}
.sidebar #primary-menu{
	width: 100%;
}
.sidebar #primary-menu ul{
	list-style:none;
}
.sidebar ul#primary-menu li.menu-item a{
	font-size: 42px;
	color: #fff;
	font-weight:100;
	text-transform: uppercase;
}
#btn_discover a:hover{
	background-color: #f64cbe;
}
.home .site-header .container-fluid{
/* 	padding: 0px 30px */
}
#sidebar-footer{
	
	border-top: 0px;
}
#sidebar-footer .container{
	max-width: 100%;
/* 	padding: 50px 50px 0px 50px; */
}
/* #sidebar-footer .container section{
	max-width: 1140px;
	margin: auto;
} */
#sidebar-footer .container .row .footer-header, #sidebar-footer .container .row .footer-content ,#sidebar-footer .container .row .footer-end{
	width: 100%;
}
#sidebar-footer .container .row .footer-header, #sidebar-footer .container .row .footer-content .content ,#sidebar-footer .container .row .footer-end{
	max-width: 1140px;
	margin:auto;
}
#sidebar-footer .container .row .footer-content{
	border-top: 1px solid #c85d99;
/* 	border-bottom: 1px solid #c85d99; */
	padding: 20px 40px;
/* 	background: linear-gradient(to right, #c02f83, #c32f30); */
	background-color: #333;
	
}
#sidebar-footer .container .row .footer-content .content{
	display: -webkit-box;
}
#sidebar-footer .container .row .footer-content .content .sidebar-column{
	justify-content: initial;
}
#sidebar-footer .container .row .footer-header .sidebar-column .textwidget{
	color: #fff;
	font-size: 18px;
}
#sidebar-footer .container .row .footer-header .sidebar-column .textwidget em{
	font-family: auto;
	position: relative;
	color: #fff;
}
#sidebar-footer .container .row .footer-header .sidebar-column .textwidget em:hover, #sidebar-footer .container .row .footer-header .sidebar-column .textwidget em:hover::after{
	color: #fea4cd;
	border-color: #fea4cd;
}
#sidebar-footer .container .row .footer-header .sidebar-column .textwidget em::after{
	content: '';
	width: 100%;
	color: #fff;
	border: 1px solid #d9d9d9;
	position: absolute;
	bottom: -10px;
	left: 0px;
}
#sidebar-footer .container .row .footer-header .sidebar-column .textwidget {
	color: #666
}

#sidebar-footer .container .row .footer-content .sidebar-column .textwidget {
	color: #fff;
}
@font-face {
	font-family: 'HelveticaNeue-Medium';
	font-style: normal;
	font-weight: normal;
	src: url('https://zebraandco.com/wp-content/uploads/2020/12/HelveticaNeue-Medium.ttf') format('truetype');
}
body #sidebar-footer .container .row .footer-header .sidebar-column .widget-title{
	color: #df2176;
	font-weight: bold;
	font-family: "HelveticaNeue-Medium";
}
#sidebar-footer .container .row .footer-header .sidebar-column .widget-title{
	font-size: 24px;
	text-transform: uppercase;
	margin-bottom: 10px
}
#sidebar-footer .container .row .footer-header .sidebar-column .textwidget p{
	margin-bottom: 0px;
}
.zoom-social-icons-list--no-labels .zoom-social_icons-list__item{
	padding: 0px;
}
.footer-widgets{
	padding: 0px;
}
#sidebar-footer .container .row .footer-end{
	padding: 30px 0px;
}
.block-title:after{
	content: ' ';
    position: absolute;
    width: 150px;
    border: 2px solid #fff;
    left: calc(50% - 75px);
    bottom: 0px;
    border-image: linear-gradient(to right, #f64cbe, #fc4d16) 1;
}
#page-about-second-section .elementor-row{
    background-color: #fff;
    padding: 30px;
}
#page-about-second-section .elementor-element-6fcb9c3 .elementor-text-editor{
/* 	background-color: #ee220c; */
	border-radius: 200px;
	padding: 100px 0px;
/* 	width: 320px; */
	height: 320px;
	display: flex;
}

@media only screen and (min-width: 768px) and (max-width:1200px) {
	#page-about-second-section .elementor-element-6fcb9c3 .elementor-text-editor{
	/* 	background-color: #ee220c; */
		border-radius: 200px;
		padding: 100px 0px;
		max-width: 320px;
		max-height: 320px;
		padding: calc(25vw/2 - 80px) !important;
		width: calc(25vw - 10px);
		height: calc(25vw - 10px);
	}
}

@media only screen and (min-width: 768px) {
	#page-about-second-section .elementor-element-6fcb9c3{
		max-width: 1200px;
		margin: auto;
	}
	#page-about-second-section .elementor-element-6fcb9c3 .elementor-column:nth-child(1) .elementor-text-editor{
/* 		padding-right: 50px; */
		max-width: 300px;
		width: calc(25vw - 35px);
	}
	#page-about-second-section .elementor-element-6fcb9c3 .elementor-column:nth-child(4) .elementor-text-editor{
/* 		padding-left: 50px;
		text-align:left; */
		max-width: 300px;
	}
	#page-about-second-section .elementor-element-6fcb9c3 .elementor-element-populated{
		padding: 0px;
	}
	#page-about-second-section .elementor-element-6fcb9c3 .elementor-column:nth-child(1) .elementor-text-editor p{
		margin: auto;
		text-align: center;
	}
	#page-about-second-section .elementor-element-6fcb9c3 .elementor-column:nth-child(4) .elementor-text-editor p{
		margin-left: 0px;
/* 		width: 150px; */
		width: auto;
		text-align: center;
	}
}
#page-about-second-section .elementor-element-6fcb9c3 .elementor-element:nth-child(2) .elementor-text-editor,
#page-about-second-section .elementor-element-6fcb9c3 .elementor-element:nth-child(3) .elementor-text-editor{
	border: 1px solid #fff;
	padding: 100px;
}
#page-about-second-section .elementor-element-6fcb9c3 .elementor-text-editor p{
	width: 120px;
	height: 120px;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	font-size:21px;
	font-weight: Segoe UI;
	margin: auto;
}
@media only screen and (min-width: 1024px) {
	#page-about-second-section .elementor-element-6fcb9c3 .elementor-column:nth-child(2) .elementor-text-editor{
		margin-left: auto;
		margin-right: -40px;
	}
	#page-about-second-section .elementor-element-6fcb9c3 .elementor-column:nth-child(3) .elementor-text-editor{
		margin-right: auto;
		margin-left: -40px;
	}
}
#page-about-second-section .elementor-element-d2f669c p{
	font-size: 21px;
	text-transform:uppercase;
	margin-top: 50px
}
#page-about-second-section .elementor-row .elementor-element-e727dfc .elementor-column-wrap{
	border-bottom: 10px solid #e51a94;
	border-left: 10px solid #fc4513;
	height: 150px;
	width: 150px;
	margin-top: auto;
}
#page-about-second-section .elementor-row .elementor-element-e56dc7b .elementor-column-wrap{
	border-right: 10px solid #e51a94;
	border-top: 10px solid #fc4513;
	height: 150px;
	width: 150px;
	margin-left: auto;
}

#page-service-second-section .elementor-row .elementor-element-169f62c, #page-service-second-section .elementor-row .elementor-element-93d6b92{
    width: 150px;
}
#page-service-second-section .elementor-row .elementor-element-169f62c .elementor-column-wrap{
	height: 150px;
	width: 150px;
}
#page-service-second-section .elementor-row .elementor-element-93d6b92 .elementor-column-wrap{
	border-right: 10px solid #e51a94;
	border-bottom: 10px solid #fc4513;
	height: 150px;
	width: 150px;
	margin-left: auto;
	margin-top: auto;
}
#page-service-second-section  .elementor-element-e1a732e, #page-about-second-section>.elementor-container>.elementor-row{
	box-shadow: 0px 1px 5px #d9d9d9;
}
@media only screen and (max-width: 1024px){
	#page-about-second-section .elementor-row .elementor-element-e727dfc .elementor-column-wrap{
		border-right: 10px solid #e51a94;
		border-top: 10px solid #fc4513;
		border-bottom: 0px;
		border-left: 0px;
		height: 150px;
		width: 150px;
		margin-bottom: auto;
		margin-left:auto;
	}
	#page-about-second-section .elementor-row .elementor-element-e56dc7b .elementor-column-wrap{
		border-bottom: 10px solid #e51a94;
		border-left: 10px solid #fc4513;
		border-top: 0px;
		border-right: 0px;
		height: 150px;
		width: 150px;
		margin-top: auto;
		margin-left: 0px;
	}
		#page-service-second-section .elementor-row .elementor-column {
			max-width: 100%;
			width: 100%;
	}
	
}
#page-about-second-section .elementor-row .elementor-column{
	max-width: 100%;
	width: 100%;
}
#page-about-second-section>.elementor-container>.elementor-row{
	position: absolute;
	top: 70px;
}
#page-about-second-section{
	z-index: 100;
}
#page-about-third-section section.elementor-section .elementor-element-populated{
	padding: 0px;
/* 	background-color: #fff; */
}
#page-about-third-section section.elementor-section{
	margin: 10px 0px;
}
#page-about-third-section section.elementor-section>.elementor-container{
	box-shadow: 0px 1px 10px #d9d9d9;
}
.elementor-element-ad3f16a>.elementor-element-populated{
	padding: 0px !important;
}
#page-about-third-section .block-title{
	margin-bottom: 50px;
}
#page-about-third-section section .elementor-column:first-child .sub-block-title{
/* 	color: #ff42a1; */
}
#page-about-third-section section .elementor-column:last-child .sub-block-title{
/* 	color: #fb4d2a; */
}
#page-about-third-section section .sub-block-title, #page-about-third-section section .sub-block-title p{
	font-size: 36px;
	text-transform: uppercase;
	font-family: 'Roboto';
	margin-bottom: 0px;
}
.elementor-element-2bc22c5{
	z-index: 100;
}
.elementor-element-ecbbcc0{
	position: absolute;
	width: 100%;
	top: 200vh;
}
#page-about-third-section{
	padding-bottom: 60px;
}
#page-about-fourth-section .elementor-element-e146280 .elementor-row .elementor-column:first-child .elementor-element-populated{
	padding: 0px;
	padding-right:10px;
}
#page-about-fourth-section .elementor-element-e146280 .elementor-row .elementor-column:last-child .elementor-element-populated{
	padding: 0px;
	padding-left:10px;
}
#page-about-fourth-section section.elementor-element-e146280 .elementor-row .elementor-column .elementor-element-populated .elementor-widget-wrap{
	background-color: #fff;
	padding: 30px;
}
#page-about-fourth-section section.elementor-element-e146280 .elementor-row .elementor-column .elementor-element-populated .elementor-widget-wrap .elementor-image{
	height: 300px;
	display: grid;
	flex-direction: column;
	justify-content: center;
	align-content: center;
}
#page-about-fourth-section section.elementor-element-e146280 .elementor-row .elementor-column .elementor-element-populated .elementor-widget-wrap .elementor-widget-text-editor, #page-about-fourth-section section.elementor-element-e146280 .elementor-row .elementor-column .elementor-element-populated .elementor-widget-wrap .elementor-widget-text-editor p{
	margin-bottom: 0px;
}
#page-about-fourth-section section.elementor-element-e146280 .elementor-row .elementor-column .elementor-element-populated .elementor-widget-wrap .item-content{
	margin-bottom: 30px;
}
 #page-about-fourth-section .item-detail:after{
	content: ' ';
	width: 80px;
	border-top: 1px solid #FB4D2A;
	position: absolute;
	bottom: -15px;
}
#page-about-fourth-section .item-detail:after{
	bottom: 0px;
}
#page-about-fourth-section .item-detail, #page-about-fourth-section .item-detail p{
	margin-bottom: 0px;
}
.space-bar .elementor-row .elementor-column{
	border-right: 1px solid #fff;
	padding: 0px 30px;
}
.space-bar .elementor-row .elementor-column:last-child{
	border-right: 0px;
}
.space-bar .elementor-row .elementor-column div{
/* 	line-height: 21px !important; */
}
section.elementor-element-148a7eb .elementor-column .elementor-column-wrap.elementor-element-populated{
	width: 340px;
	height: 340px;
	border-radius: 300px;
	justify-content: center;
	align-content: center;
	flex-direction: column;
	margin: auto;
}
.elementor-element-2b24a91 .elementor-column:first-child{
	border-left: 0px;
	padding-left: 0px;
}
.elementor-element-2b24a91 .elementor-column{
	padding-left: 50px;
	border-left: 1px solid #fff;
}
.page-id-437 section.elementor-element-5cb8b6d .block-title:after{
	border-image: none;
}
section.elementor-element-20bb10f .elementor-row{
	background-color: #fff;
	height: 100%;
	box-shadow: 0px 1px 10px #d9d9d9;
}
.elementor-element-f854890 .elementor-widget-wrap{
	flex-direction: column;
	align-content: center;
	justify-content: center;
}
/* .elementor-element-38f6194.item-content:after{
	content: ' ';
	width: 50px;
	border-top: 2px solid #a2d55c;
	position: absolute;
	left: calc(50% - 25px);
} */
section.elementor-element-d386d56 .elementor-row .elementor-column-wrap.elementor-element-populated{
	padding: 0px;
}
section.elementor-element-d386d56 .elementor-row{
	box-shadow: 0px 1px 10px #d9d9d9;
}
section.elementor-element-d386d56 .elementor-row .elementor-column:nth-child(2) .elementor-column-wrap.elementor-element-populated{
	padding: 30px 50px;
}
section.elementor-element-d386d56 .elementor-row .elementor-column:nth-child(2) .elementor-column-wrap.elementor-element-populated .item-content:after{
	content: ' ';
	width: 100px;
	border: 1px solid #df2176;
	position: absolute;
}
.elementor-element-b2ca82f, .elementor-element-19d5e38{
	margin: 0px -10px;
	width: calc(100% + 20px);
}
.elementor-element-c701dd1 .elementor-image{
	height: 260px;
	overflow: hidden;
}
.elementor-element-c701dd1 .elementor-image img{
	height: 100%;
	width: auto;
	max-width: unset;
	transform: translateX(-50%);
	margin-left: 50%;
}
.elementor-element-c701dd1 .category{
	font-size: 13px;
	font-family: Open Sans;
}
.elementor-element-c701dd1 .title{
	font-size: 22px;
	font-family: Roboto;
}
.elementor-element-c701dd1 .post-date{
	font-size: 15px;
	font-family: Roboto;
}
.elementor-element-c701dd1 section .elementor-widget-image{
	margin-bottom: 0px;
	z-index: 0;
}
.elementor-element-c701dd1 section .elementor-widget-html{
	padding: 50px;
	border-radius: 50px;
	box-shadow: 0px 1px 10px #d9d9d9;
	margin-top: -20px;
	z-index:100;
	background-color: #fff;
}
.elementor-widget.quotation-section{
	border-left: 5px solid #df2176;
	margin: 60px;
}
.example-section ul li::marker{
	color: #df2176;
}
.single #masthead{
	position: fixed;
	background-color: transparent;
}
.single .site-content#content{
	padding-top: 0px;
}
.single #sidebar-footer{
/* 	display: none; */
}
.page-id-437 .post-content .elementor-post__badge, 
.single .post-content .elementor-post__badge{
	position: relative;
	font-size: 13px;
	font-family: Open Sans;
	background-color: transparent;
	color: #999;
	letter-spacing: 2px;
}
.page-id-437 .post-content .elementor-post__text .elementor-post__title a,
.single .post-content .elementor-post__text .elementor-post__title a{
	color: #666;
	font-family:Roboto;
	font-size:22px;
}
.page-id-437 .post-content .elementor-post__meta-data .elementor-post-date,
.single .post-content .elementor-post__meta-data .elementor-post-date{
	font-size: 15px;
}
.page-id-437 .post-content .elementor-post__meta-data,
.single .post-content .elementor-post__meta-data{
	border-top: 0px;
}
.page-id-437 .post-content  .elementor-post__title,
.single .post-content  .elementor-post__title{
	margin-bottom: 0px;
}
.page-id-437 article.elementor-post .elementor-post__card,
.single article.elementor-post .elementor-post__card{
	box-shadow: none;
	overflow: visible;
}
.page-id-437 .post-content,
.single .post-content{
	padding: 30px 20px;
/* 	border-radius: 50px; */
	box-shadow: 0px 1px 10px #d9d9d9;
	margin-top: -20px;
	z-index: 100;
	background-color: #fff;
}
.page-id-437 .post-content .elementor-post__text,
.single .post-content .elementor-post__text{
	min-height:81px;
}
.page-id-437 article.elementor-post .elementor-post__card .post-content .elementor-post__badge,
.single article.elementor-post .elementor-post__card .post-content .elementor-post__badge{
	margin-top: 0px;
}
.single-post .hentry, .blog-loop .hentry{
	border: 0px;
}
.elementor-element-0dc6f3b{
	box-shadow: 0px 1px 10px #acacac;
	z-index: 100;
	margin-top: -100px;
	background-color: #fff;
	border-radius: 5px;
}
#zoom-social-icons-widget-4{
	text-align: center;
}
#zoom-social-icons-widget-4 .widgettitle{
	font-size: 18px;
	text-transform: uppercase;
	color: #54595F;
	margin-bottom: 20px
}
.elementor-element-df27bdc form.elementor-form button.elementor-button{
	border-radius: 50px;
	background-color: #df2176;
	cursor: pointer;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-top: 30px;
}
.elementor-element-df27bdc form.elementor-form button.elementor-button:hover{
	background-color: #f64cbe;
}
.elementor-element-0dc6f3b{
/* 	height: 100%; */
}
.elementor-element-b409620{
	border-right: 1px solid #d9d9d9;
}
#masthead{
	position:fixed;
}
.elementor-element-bbc6374{
	padding: 
}
/* .elementor-element-5d7a617::after{
	content: ' ';
	width: 50px;
	border: 1px solid #df2176;
	position: absolute;
	bottom: 0px;
} */
.elementor-element-5d7a617{
	margin-bottom: 0px !important;
}
.elementor-element-6445198 p::after{
	content: ' ';
	width: 50px;
	border: 1px solid #df2176;
	position: absolute;
	bottom: 0px;
	left: 0px;
}
.elementor-background-video-container.elementor-hidden-phone{
	display: block;
}
.elementor-background-video-container.elementor-hidden-phone video.elementor-background-video-hosted{
	height: 100vh;
	width: auto;
}
@media only screen and (max-width: 768px){
	#sidebar-footer .container .row .footer-content .content{
		display: block;
	}
	.sidebar .sidebar-content{
/* 		padding: 0px 20%; */
	}
}
/* .menu li.current-menu-item  a::after{
	content: ' ';
	width: 50px;
	border: 1px solid #fff;
	position: absolute;
} */
.menu li.current-menu-item a, .sidebar ul#primary-menu li.menu-item:hover a{
	border-bottom: 2px solid #fff;
}
.sidebar ul#primary-menu li.menu-item a{
	font-size: calc(32px + (42 - 32) * ((100vw - 300px) / (1600 - 300)));
}
.footer-end{
	display: none;
}
.footer-content p{
	font-size: 15px;
	margin-bottom: 0px !important;
}
#sidebar-footer .container .row .footer-content .content .sidebar-column{
	justify-content:center;
}
#sidebar-footer .container .row .footer-content .content{
/* 	padding: 20px */
}
@media only screen and (min-width: 769px){
	.page-template .elementor-397 .elementor-element.elementor-element-80e927e{
		padding: 100px 0px;
	}
}
.page-template .footer-header p{
	margin-bottom: 40px;
}
.mark-1{
	position: absolute;
	top: -30px;
  left: calc(25% - 40px);
}
.elementor-element-632140f ,.elementor-element-fbc23b7{
/* 	cursor: pointer; */
}
.elementor-element-ad3f16a .elementor-widget-image{
	overflow:hidden;
}

.elementor-element-ad3f16a .elementor-widget-image .elementor-image::before{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,0.5);
	content: '';
	-webkit-transition: -webkit-transform 0.6s;
	transition: transform 0.6s;
	-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
	transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
	z-index: 1000;
}
.elementor-element-ad3f16a .elementor-widget-image .elementor-image:hover::before{
	-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
    transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
}

.elementor-element-ad3f16a .elementor-widget-image .elementor-image:hover img{
	opacity: 0.9;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1);
}
.elementor-element-ad3f16a .elementor-widget-image .elementor-image img{
	opacity: 0.95;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: scale3d(1.05,1.05,1);
	transform: scale3d(1.05,1.05,1);
	position: relative;
	display: block;
	min-height: 100%;
	max-width: 100%;
}
.elementor-element-e146280 .elementor-element-fbc23b7 a, .elementor-element-e146280 .elementor-element-632140f a{
	cursor: pointer;
}
@media (max-width: 767px){
	section.elementor-section-height-full{
		min-height: 100vh;
	}
	section.elementor-section-height-full .elementor-container{
		min-height: 100vh;
	}
}
#main section.elementor-section section.elementor-element-f83e859 .elementor-element-f929971, #main section.elementor-section section.elementor-element-f83e859 .elementor-element-0ef983f{
	width: 100%;
}
#main section.elementor-section section.elementor-element-f83e859 .elementor-element-f929971.active, #main section.elementor-section section.elementor-element-f83e859 .elementor-element-0ef983f.active{
	margin-left: 0px;
}
.elementor-element-905369e .swiper-slide{
	border: 0px;
}
.elementor-element-905369e .swiper-slide .elementor-testimonial__header{
	border-bottom: 0px;
}
.elementor-element-905369e .swiper-slide .elementor-testimonial__header .elementor-testimonial__name{
	border-bottom: 0px;
	font-size:36px;
	text-transform: uppercase;
	font-family:Roboto;
	font-weight: 300;
	color: #666;
}
.elementor-element-905369e .swiper-slide .elementor-testimonial__header .elementor-testimonial__name:after{
	content: ' ';
	width: 70px;
	border-bottom: 2px solid #fb4d2a;
	position: absolute;
	left: 45px;
	top: 130px;
}
.elementor-element-905369e .swiper-slide .elementor-testimonial__content .elementor-testimonial__text{
	margin-top: 20px;
	font-size:18px;
/* 	text-transform: uppercase; */
	font-family:Segoe UI;
	letter-spacing: 1px;
	font-weight: 200;
	color: #666;
}
.elementor-element-905369e .elementor-swiper-button-prev, .elementor-element-905369e .elementor-swiper-button-next{
	display: none;
}
@media only screen and (max-width: 768px) {
	#page-about-fourth-section .elementor-element-e146280 .elementor-row .elementor-column:first-child .elementor-element-populated{
		padding-right: 0px;
		margin-bottom: 20px;
	}
	#page-about-fourth-section .elementor-element-e146280 .elementor-row .elementor-column:last-child .elementor-element-populated{
		padding-left: 0px;
	}
	.elementor-element-2b24a91 .elementor-column{
		padding-left: 0px;
		border-left: 0px;
	}
	.elementor-element-2b24a91 .elementor-column .elementor-text-editor p{
		text-align:center;
	}
}
.elementor-element-905369e .swiper-wrapper .swiper-slide{
	overflow:visible;
}
.elementor-element-905369e .swiper-wrapper .swiper-slide:before{
	content: "";
	position: absolute;
	top: 35px;
	border-bottom: 15px solid #fff;
	border-left: 30px solid transparent;
	border-right: 30px solid transparent;
	margin-top: -20px;
	z-index:100
}
.elementor-element-905369e .swiper-wrapper .swiper-slide.slider_0:before{
	left: calc(25% - 60px);	
}
.elementor-element-905369e .swiper-wrapper .swiper-slide.slider_1:before{
	left: calc(75% - 30px);	
}
.elementor-widget-reviews .swiper-slide{
	background-color: transparent;
	padding-top: 30px;
}
.elementor-element-905369e .swiper-wrapper .swiper-slide .elementor-testimonial{
	background-color: #fff;
	padding: 30px 30px 50px 30px;
}
.elementor-widget-reviews .elementor-main-swiper{
	width: 100%;
}
.elementor-element-0ef983f>.elementor-element-populated{
	padding: 0px !important;
}
.page-template .elementor-397 .elementor-element.elementor-element-f83e859{
	margin-top: 0px;
}
.page-template section.elementor-section .elementor-element-fbc23b7:hover a.elementor-button,
.page-template section.elementor-section .elementor-element-632140f:hover a.elementor-button, .page-template section.elementor-section a.elementor-button:hover{
	background-color: #f64cbe;
}

.elementor-element-5cb8b6d .elementor-container.elementor-column-gap-default{
	height: 690px;
}
.elementor-element-df27bdc .elementor-message.elementor-message-success{
	margin-top: 20px;
	padding: 15px 20px;
	background-color: #d4edda;
	border-radius: 10px;
	color: #295b29;
}
.elementor-element-df27bdc .elementor-form .elementor-field-group .elementor-field-textual{
	border-color: #d9d9d9;
}
.elementor-element-6445198.form-title{
	margin-bottom: 30px;
}
#brand-block .brand-item-title:after{
	content: '';
	width: 50px;
	border-bottom: 1px solid #fff;
	position: absolute;
	left: calc(50% - 25px);
}
body.stuck header#masthead{
/* 	background-color: #df2176; */
	    
}
.menuStyle1.admin-bar .sticky-wrapper, .menuStyle1.admin-bar .site-header{
	top: 0px;
}
.site-header .container-fluid {
	padding: 22px 75px;
	
}
#masthead.site-header{
	padding-top: 0px;
}
.admin-bar #masthead.site-header{
	padding-top: 30px;
}
body.stuck header#masthead .container-fluid{
/* 	background: linear-gradient(to right, #c02f83, #c32f30); */
}
#btn_on_work{
	cursor: pointer;
}
#blog_list article:hover .elementor-post__title a{
	color: #df2176;
}
.article-title:after {
    content: ' ';
    width: 50px;
    border-top: 2px solid #df2176;
    position: absolute;
    left: 0px;
		bottom: 10px;
}
.footer-content .content .sidebar-column:first-child{
	border-right: 1px solid #c85d99;
	padding-right: 30px;
}
.footer-content .content .sidebar-column:last-child{
	padding-left: 30px;
}
.elementor-element-ef508f5{
	border-top: 1px solid #d9d9d9;
}
body header#masthead .container-fluid{
	background-color: #0004;
}
.site-branding{
	display: -webkit-inline-box;
	max-width: 100%;
}
.site-branding .site-description{
	margin-left: 30px;
	font-size: 18px;
	padding: 15px 0px;
	letter-spacing: 2px
}
.site-branding .site-description:before{
	content: '';
	border-left: 1px solid #fff;
	line-height: 20px;
	margin-right:30px;
}
@media only screen and (max-width: 769px){
	.site-branding .site-description{
		display:none;
	}
	.site-branding img{
		height: auto;
	}
	label.menu-toggler{
		top: 20px;
	}
	.site-branding{
		margin-left: -40px
	}
	#sidebar-footer .container .row .footer-header{
		display: block;
	}
	#sidebar-footer .container .footer-header .sidebar-column{
		border: 0px;
/* 		padding: 0px 30px 30px 30px; */
		padding: 0px;
	}
	#sidebar-footer .container .row .footer-content .content .sidebar-column{
		border: 0px;
		margin-bottom: 30px;
		padding: 0px;
	}
	.sidebar ul#primary-menu li.menu-item a{
		font-size: calc(24px + (42 - 32) * ((100vw - 300px) / (1600 - 300)));
		font-family: "HelveticaNeue-Thin", Sans-serif;
    letter-spacing: 2px;
		font-weight: 300;
	}
	.sidebar .sidebar-content hr{
		margin: 10px 0px 20px 0px;
	}
	.sidebar #zoom-social-icons-widget-2{
		margin-bottom: 0px;
	}
	#page-about-second-section .elementor-column .elementor-row{
		padding: 0px;
	}
	#page-about-second-section .elementor-element-6fcb9c3 .elementor-text-editor{
		width: calc(100vw - 120px);
		height: calc(100vw - 120px);
		border-radius: calc(100vw - 120px);
		max-width: 320px;
		max-height: 320px;
		padding: 0px;
		margin: auto;
	}
	#page-about-second-section .elementor-element-6fcb9c3 .elementor-column:nth-child(1) .elementor-text-editor,
	#page-about-second-section .elementor-element-6fcb9c3 .elementor-column:nth-child(4) .elementor-text-editor{
		height: auto;
	}
	#page-about-second-section .elementor-element-6fcb9c3 .elementor-text-editor p{
		width: 70%;
		height: 100%;
		margin: auto;
		text-align: center;
	}
	.elementor-397 .elementor-element.elementor-element-736edce > .elementor-element-populated{
		margin: auto;
	}
	.elementor-397 .elementor-element.elementor-element-ecbbcc0{
		margin-top: -210px;
	}
	.elementor-397 .elementor-element.elementor-element-2bc22c5{
/* 		margin-top: -80px; */
	}
}
#sidebar-footer .footer-header{
	display:flex;
	padding: 50px 40px 30px 40px;
}
#sidebar-footer .footer-header .sidebar-column:first-child{
	border: 0px;
}
#sidebar-footer .footer-header .sidebar-column{
	border-left: 2px solid #999;
	padding-left: 50px;
}
#page-about-second-section .elementor-row{
	background-color:transparent;
	box-shadow:none !important;
	top: 0px !important;
}
#page-about-second-section .block-title:after{
	border-image:none;
}
#page-about-second-section .elementor-element-c64314d .elementor-element-populated .elementor-widget-text-editor:first-child,
#page-about-second-section .elementor-element-c2cab5d .elementor-element-populated .elementor-widget-text-editor:first-child{
	z-index: 1000;
}
#page-about-second-section .elementor-element-c64314d .elementor-element-populated .elementor-widget-text-editor:nth-child(2),
#page-about-second-section .elementor-element-c2cab5d .elementor-element-populated .elementor-widget-text-editor:nth-child(2){
	position: absolute;
}
#page-about-second-section .elementor-element-c64314d .elementor-element-populated .elementor-widget-text-editor:nth-child(2) .elementor-text-editor,
#page-about-second-section .elementor-element-c2cab5d .elementor-element-populated .elementor-widget-text-editor:nth-child(2) .elementor-text-editor{
	background-color: #ee220c;
	border: 0px;
}
.elementor-element-6fcb9c3 .elementor-column-gap-default .elementor-row{
	height: max-content;
}
.elementor-element-e7da18c .elementor-column .elementor-widget-wrap{
	box-shadow: 0px 1px 5px #999;
	padding: 40px;
	background-color: #fff;
}
.elementor-element-af54fa1{
	padding: 10px;
}
.elementor-element-af54fa1 .elementor-text-editor{
	box-shadow: 0px 1px 5px #999;
	padding: 10px;
	background-color: #fff;
}
.elementor-element-af54fa1 .elementor-text-editor p{
	margin-bottom: 0px;
}

.page-id-898{
	background-image:url("/wp-content/uploads/2020/11/AdobeStock_219361837.jpg");
	background-size: cover;
	background-position: center center;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 75%);
}
@font-face {
	font-family: 'Helvetica-Neu-Bold';
	font-style: normal;
	font-weight: normal;
	src: url('https://zebraandco.com/wp-content/uploads/2020/12/Helvetica-Neu-Bold.ttf') format('truetype');
}
.elementor-element-d5a1709 span{
	font-size: 30px;
}
.elementor-element-46981c4 strong{
	font-family: 'Helvetica-Neu-Bold';
}
@font-face {
	font-family: 'HelveticaNeue-Thin';
	font-style: normal;
	font-weight: normal;
	src: url('https://zebraandco.com/wp-content/uploads/2020/12/HelveticaNeue-Thin.ttf') format('truetype');
}
.elementor-element-46981c4 p{
	font-family: 'HelveticaNeue-Thin';
	text-align: center;
}
.pink-bar:after{
	border-image:none;
	content: ' ';
	position: absolute;
	width: 250px;
	border: 2px solid #DF2176;
	left: calc(50% - 125px);
	bottom: 0px;
}
.elementor-element-9cd231d button{
	margin-top: 30px;
}
.elementor-element-90ef90f a{
	color: #fff;
	text-decoration:underline;
}
.elementor-element-9cd231d input, .elementor-element-9cd231d textarea{
	padding-left: 0px;
}
.elementor-element-9cd231d input::placeholder, .elementor-element-9cd231d textarea::placeholder{
	color: #fff !important;
}
.elementor-element-4728ff0 button{
	margin-top: 30px;
}
.elementor-2387 .elementor-element.elementor-element-bdf0b0c .elementor-button{
	cursor: pointer;
}
.blog-blog-section .elementor-post__title{
	margin-bottom: 20px;
}
.blog-blog-section .elementor-post__title a, .blog-blog-section .elementor-post__read-more{
	color: #df2176;
}
#sidebar-footer .zoom-social_icons-list__link .social-icon{
	color: #666 !important;
	cursor: pointer;
}
.sidebar{
	opacity: 0.92 !important;
}
.elementor-397 .elementor-element.elementor-element-4885bdd strong,
.elementor-element-3f5bfe8 strong,
.elementor-element-bc1f0f9 strong,
.contact-us-section strong
{
	font-weight: bold;
	text-transform: uppercase;
	font-size: 24px;
	color: grey;
}
body .elementor-397 .elementor-element.elementor-element-4885bdd {
	font-size: 32px;
}
section.elementor-element-5cb8b6d .elementor-element-b2b1267::before,
section.elementor-element-5cb8b6d .elementor-element-2109156::before,
section.elementor-element-5cb8b6d .elementor-element-4b63eba::before{
	content: '';
	width: 50px;
	position: absolute;
	border: 2px solid #df2176;
	top: -10px
}
section.elementor-element-c15a9e6 .onMobile{
	display: none;
}
section.elementor-element-c15a9e6 .desktop .elementor-column:first-child{
	padding-left: 0px;
}
section.elementor-element-c15a9e6 .desktop .elementor-column{
	padding-left: 100px;
}
@media only screen and (max-width: 768px) {
	section.elementor-element-c15a9e6 .onMobile{
		display: block;
		margin-top: 10px;
	}
	section.elementor-element-c15a9e6 .desktop{
		display:none;
	}
	.elementor-417 .elementor-element.elementor-element-0889b8f{
		word-break:break-all;
	}
}
#sidebar-footer .container .row .footer-header .sidebar-column .widget-title, #sidebar-footer .container .row .footer-header .sidebar-column .textwidget p{
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
}
#sidebar-footer .container .row .footer-header .sidebar-column .textwidget p{
	font-weight: 100;
}
#sidebar-footer .container .row .footer-content .sidebar-column .textwidget p{
	font-weight: 100;
}
.sidebar{
	box-shadow: inset 0 0 0 2000px rgb(223 33 118 / 0.25);
}
#main section.top-section .elementor-container{
	padding-top: calc(33vh - 100px);
}
.sidebar{
	background-image: url(https://zebraandco.com/wp-content/uploads/2020/12/Menu.png) !important;
}
.single-post .site-content{
	padding-bottom: 0px;
}
.single-post .site-content .hentry{
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.elementor-element-e0821ed:after{
	content: '';
	height: calc(25vw/2 + 80px);
	max-height: 230px;
	border-right: 1px solid #fff;
	position: absolute;
	right: 0px;
	top: calc(25vw/2 - 5px);
}
@media only screen and (max-width: 768px) {
	.elementor-element-e0821ed:after{
		display:none;
	}
}
@media only screen and (min-width: 1200px) {
	.elementor-element-e0821ed:after{
		top:150px;
	}
	#page-about-second-section .elementor-element-6fcb9c3 .elementor-column:nth-child(4) .elementor-text-editor p{
		padding-left: 84px;
	}
}
body section.contact-us-section .elementor-button-wrapper a.elementor-button{
	padding: 20px 50px !important;
}
#sidebar-footer .zoom-social-icons-list{
	display: flex;
}
#sidebar-footer .zoom-social-icons-list .zoom-social_icons-list__item{
	margin: 0px;
}
#sidebar-footer .zoom-social-icons-list .zoom-social_icons-list__item a{
	border-right: 1px solid #999;
	padding: 0px 4px;
	font-size: 18px;
}
#sidebar-footer .zoom-social-icons-list .zoom-social_icons-list__item:last-child a{
	border: 0px;
}
.elementor-element-2109156 span{
	color: #acacac;
}

.page-id-203 .mobile{
	display: none;
}
.page-id-203 .desktop{
	display: block;
}	
@media only screen and (max-width: 768px) {
	.page-id-203 .mobile{
		display: block;
	}
	.page-id-203 .desktop{
		display: none;
	}	
	.elementor-313 .elementor-element.elementor-element-b907772 > .elementor-element-populated{
		padding-top: calc(33vh - 100px);
	}
	.elementor-element-5cb8b6d .elementor-container.elementor-column-gap-default{
		height: auto;
	}
	.elementor-2387 .elementor-element.elementor-element-f6a6859:not(.elementor-motion-effects-element-type-background){
		padding-top: calc(33vh - 100px);
	}
	.wp-image-256{
		left: -20px;
	}
	.elementor-element-6fcb9c3{
		margin-left: 20px;
	}
}
.more-detail{
	color: #fff;
	font-size: 22px;
	font-family: 'HelveticaNeue-Thin';
}
.elementor-page-313 .block-3{
	min-height: calc(100vh + 460px);
}
.single-post .site-content .hentry{
	width: 100%;
}
.elementor-widget-theme-post-title{
	position:absolute;
	top: calc(50% - 16px);
}
.elementor-widget-theme-post-title h1{
	color:#fff;
}
.elementor-widget-theme-post-featured-image{
	height: 100vh;
	z-index: -1;
}
#btn_main{
	cursor: pointer;
}
@media only screen and (max-width: 768px) {
	 .elementor-397 .elementor-element.elementor-element-b2b1267 p,
	.elementor-element-46981c4 p,
	.elementor-element-44587d6 p,
	.elementor-element-803b062 p,
	.elementor-element-4b63eba p,
	.elementor-element-2109156 .elementor-text-editor,
	.elementor-element-1e11e4b p,.elementor-element-148a7eb .elementor-element.brand-item-title p,
	{
		font-size: 32px;
		 margin-bottom:10px;
		line-height:50px
	}
	.elementor-element-0889b8f p{
		font-size: 28px;
	}
	.elementor-element-160616f p,
	.elementor-element-be5143b p,
	.elementor-element-6fcb9c3 p,
	.elementor-element-f492f2f p,
	.elementor-element-8ebdfad p,
	.elementor-element-148a7eb .elementor-element p
	{
		font-size: 20px;
		line-height: 30px;
		font-weight:400;
/* 		margin-bottom: 0px; */
	}
	.elementor-element-ce09bb8 p,
	.elementor-element-e19a3c9 p,
	.elementor-element-455d9af p,
	{
		font-size: 14px;
		line-height: 24px;
	}
	.elementor-397 .elementor-element.elementor-element-b907772 > .elementor-element-populated,
	.elementor-397 .elementor-element.elementor-element-4eaabb7 > .elementor-element-populated,
	.elementor-417 .elementor-element.elementor-element-b907772 > .elementor-element-populated{
		padding: 30px !important;
	}
	.elementor-element-96151dc{
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	#page-about-third-section section .sub-block-title, #page-about-third-section section .elementor-widget-text-editor.sub-block-title p{
		font-size: 28px;
	}
	#page-about-third-section section .sub-block-title, #page-about-third-section section .elementor-widget-text-editor p{
		font-size: 18px;
	}
	.contact-us-section p{
		font-size: 24px
	}
	.space-bar{
		padding: 20px 0px !important;
	}
	.space-bar p{
		text-align:left;
		margin-bottom: 0px;
	}
	.space-bar .elementor-column{
		border: 0px !important;
	}
	.elementor-313 section.elementor-element.contact-us-section {
    padding: 50px 30px 0px 30px;
	}
	#sidebar-footer .container .row .footer-content{
		padding: 40px 40px 20px 40px;
	}
	.elementor-element-b4c2870{
		text-align: center;
	}
	body .elementor-element-b4c2870 .elementor-button{
/* 		padding: 20px 100px !important;		 */
	}
	#sidebar-footer .container .footer-header .sidebar-column{
		border-bottom: 1px solid #d9d9d9;
		padding-bottom: 10px;
		margin-bottom: 10px;
	}
	#sidebar-footer .container .footer-header .sidebar-column:last-child{
		border-bottom: 0px;
		padding-bottom: 0px;
		margin-bottom: 0px;
	}
	.elementor-203 .elementor-element.elementor-element-c68bcda .elementor-heading-title{
		font-size: 32px !important;
		line-height: 40px !important;
		margin-bottom: 20px;
		text-align:left;
	}
	.elementor-203 .elementor-element.elementor-element-c68bcda .elementor-widget-container{
		padding-left: 0px !important;
		width: 275px;
		margin: auto !important;
	}
	#masthead .sidebar{
		transform: translateX(0);
		width: 100%;
	}
	#masthead.active .sidebar{
		
		transform: translateX(calc(100%));
	}
	#main section.top-section .elementor-container{
		height: auto;
		display: flow-root;
		padding-bottom: 70px;
	}
	.elementor-397 section.elementor-element.elementor-element-74baa73{
		padding-top: 0px;
		padding-bottom: 30px;
	}
	section.elementor-element-2bc22c5 .elementor-text-editor{
		text-align:center !important;
	}
	section.elementor-element-2bc22c5 .sub-block-title .elementor-text-editor{
		padding-top:10px;
	}
	.elementor-element-148a7eb .elementor-column{
		margin-bottom: 20px;
	}
	.elementor-element-c2cab5d{
		margin-top: -80px;
	}
	.elementor-element-e0821ed .elementor-widget-container::after{
		content: '';
		width: calc(50vw - 60px);
		border-bottom: 1px solid #fff;
		position: absolute;
		bottom: 20px;
	}
	.elementor-element-d3a40fd .elementor-widget-container::before{
		position:absolute;
		content: 'ACTIVATION. AMPLIFICATION.';
		transform: rotate(90deg);
		left: calc(-50vw + 55px);
		top: 15px;
	}
	.elementor-397 .elementor-element.elementor-element-d2f669c{
		position: absolute;
    right: calc(50% - 45px);
    width: 100vw;
    word-break: break-all;
    font-size: 14px;
    transform: rotate(90deg);
    margin: auto;
    top: calc(50vh + 45px);
		display:none;
	}
	.elementor-397 .elementor-element.elementor-element-d2f669c p{
		font-size:14px !important;
	}
	section.elementor-element-6fcb9c3 .elementor-container{
		height: auto;
    min-height: auto;
	}
	.single.single-post .elementor-widget-theme-post-featured-image{
		margin-bottom: 0px;
	}
	.single.single-post .elementor-widget-theme-post-featured-image img{
		height: 100vh;
    width: auto;
    max-width: 100vh;
	}
	.elementor-2387 section.elementor-element.elementor-element-f6a6859{
		padding-bottom: 70px;
		padding-top: 70px;
	}
	.elementor-417 section.elementor-element.elementor-element-148a7eb{
		margin-top: 30px;
	}
/* 	.elementor-313 .elementor-element.elementor-element-2dae69c:not(.elementor-motion-effects-element-type-background){
		    background-image: url(https://zebraandco.com/wp-content/uploads/2020/12/Push@1X.png) !important;
	} */
	.elementor-element-9428392{
		width: 100vw;
	}
	#masthead label.menu-toggler{
		margin-top: 15px;
	}
	.sidebar .sidebar-content{
		padding-right: 30px !important;
	}
	.elementor-397 .elementor-widget-wrap .elementor-element.elementor-element-160616f, 
	.elementor-397 .elementor-widget-wrap .elementor-element.elementor-element-ce09bb8,
	.elementor-313 .elementor-widget-wrap .elementor-element.elementor-element-f492f2f,
	.elementor-313 .elementor-widget-wrap .elementor-element.elementor-element-e19a3c9,
	.elementor-417 .elementor-widget-wrap .elementor-element.elementor-element-8ebdfad,
	.elementor-417 .elementor-widget-wrap .elementor-element.elementor-element-455d9af{
		font-weight:400;
	}
	.elementor-element-46981c4.block-title p{
		text-align:center;
	}
}
@media only screen and (max-width: 450px){
	.elementor-element-46981c4.block-title{
		max-width: 260px;
		margin: auto;
	}
	.elementor-element-46981c4.block-title p{
		text-align:left;
	}
	.elementor-397 .elementor-element.elementor-element-b2b1267{
		letter-spacing: 0px;
	}
}
.elementor-element-9619c60{
	display:none;
}
body .elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{
	padding: 0px;
	height: auto;
}
.elementor-437 .elementor-element.elementor-element-38f6194 > .elementor-widget-container{
	max-width: 500px;
	margin: auto;
	line-height: 50px;
}
.contact-us-section{
	max-width: 550px;
	margin: auto;
}
.elementor-element-9428392{
		background-size: cover;
    width: 100%;
    height: calc(50vw - 12px);
    min-height: auto !important;
}
.sidebar .more-detail{
	margin-top: 50px;
}
.elementor-element-0f1f44e.block-title:after{
	border-color: #f64cbe;
	border-image: none;
}
.block-title.elementor-element-46981c4:after{
	border-image:none;
	border-color: #f64cbe;
}

/* This is a custom CSS from Irfhan*/

.athemes-blog:not(.airi_athemes_blog_skin) .post-content{
	min-height: 250px !important;
}