.page-template-page-whatsapp-marketing img {
    max-width: 100%;
}
.section_title{text-transform:uppercase;}

.em_top{background:url(../../img/wm-top.webp) bottom no-repeat;    background-size: contain;}
.em_top_first{padding-top:58px;text-align:center;color:#fff; position:relative; z-index:5;}

.em_top_title{
	max-width:665px;
	margin:0 auto;
font-weight: 500;
font-size: 36px;
line-height: 120%;
text-align: center;
text-transform: uppercase;
color: #FFFFFF;
margin-bottom:16px;
}
.em_top_title span{display: inline-block;padding-left: 200px;}
.em_top_title strong{font-weight: 500;}
.em_top_first .box_2{max-width: 710px;
    margin: 0 auto 35px;}
.em_top_first .box_3 .button,
.our_services  .box_3 .button,
#who-we-work-with  .box_3 .button{font-size: 20px;padding:16px 40px;color:#fff;margin-right:57px;background:#33C542;border:1px solid #fff;
font-weight: 500;
line-height: 150%;    vertical-align: middle;}
.em_top_first .box_3 a,
.our_services .box_3 a,
#who-we-work-with .box_3 a{font-size: 20px;
color:#fff;
font-style: normal;
font-weight: 400;
line-height: 150%;
text-transform: capitalize;    vertical-align: middle;}
.em_top img{margin: 50px auto 0;
    display: block;
    position: relative;
	z-index:0;}
	
.page-template-page-whatsapp-marketing .tiles_block {
    flex-wrap: wrap;
gap: 35px;}	
.page-template-page-whatsapp-marketing .tiles_block {
    flex-wrap: wrap;
gap: 35px;}
.gray_section.our_services .tiles_block .tile_box{    width: calc(50% - 15px);
    margin-bottom: 0;	
background: rgba(255, 255, 255, 0.2);
border: 1px solid #F5F5F5;
box-shadow: 2px 1px 4px rgba(0, 0, 0, 0.25);
backdrop-filter: blur(5px);
}
.page-template-page-whatsapp-marketing .tile_text {
    padding: 30px 30px;
}
.tile_box .li_box{
	display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
	gap:10px;
	    align-items: center;
}
.tile_box .li_box .num{color:#495AFF; padding:5px 0;
width: 18px;
height: 21px;
font-size: 14px;
line-height: 150%;
}
.tile_box{    margin-bottom: 16px;}

.tile_box ul li:before{content:'.';position:absolute;top:-5px; left: 5px;color:#33C542;}
.tile_box ul li{padding-left:20px;position:relative; display:inline-block;
font-size: 14px;
line-height: 140%;
color:#33C542;
}
.dark_section.our_services{color:#fff;}
.dark_section.our_services .section_title{margin-bottom:40px;}
.dark_section.our_services .section_description{font-size:20px;margin-bottom:49px;}
.dark_section.our_services .tiles_block .tile_box{width: calc(50% - 20px);
    margin-bottom: 0;	
background: rgba(255, 255, 255, 0.2);
border: 1px solid #F5F5F5;
box-shadow: 2px 1px 4px rgba(0, 0, 0, 0.25);
backdrop-filter: blur(5px);
}
.dark_section.our_services .tile_box .li_box .num{color:#6F6F6F;}

#get_your_message{padding-bottom:0;}
#get_your_message,
#grow_your_business{color:#fff;}
#get_your_message .section_title,
#grow_your_business .section_title{text-transform:uppercase;}
#get_your_message .check_list{
font-weight: 500;
font-size: 20px;
line-height: 130%;
margin-bottom:45px;}
#get_your_message .check_list li{display:block;margin-bottom:10px; padding-left:25px; position:relative;}
#get_your_message .check_list li:before{content:'';display:block;width:15px;height:15px; background:url(../../img/check_circle.svg) no-repeat; position:absolute;top:50%; left:0;transform: translate(0, -50%);}
#get_your_message .check_list+p{font-weight: 500;
font-size: 20px;
line-height: 130%;
margin-bottom:16px;}
#get_your_message li:before{content:'.';position:absolute;top:-5px; left: 5px;}
#get_your_message li{padding-left:20px;position:relative; display:block;
font-size: 16px;
line-height: 140%;
}

#grow_your_business p{font-size:20px;}
#grow_your_business p+p,
#grow_your_business p+p+p{font-size:16px;}

.bottom_post.connect_whatsapp_form .bottom_post_form{background:#33C542;}
.page-template-page-sms-marketing .connect_whatsapp_form h2{text-align:center;}
.bottom_post.connect_whatsapp_form .bottom_post_form p{max-width:940px;text-align:center;    font-size: 16px;    margin: 0 auto 32px;}
.bottom_post.connect_whatsapp_form .bottom_post_form .form_box{max-width:670px;margin: 0 auto;}
.bottom_post.connect_whatsapp_form .bottom_post_form .form_box p{margin: 0;}
.bottom_post.connect_whatsapp_form .bottom_post_form input, 
.bottom_post.connect_whatsapp_form .bottom_post_form textarea, 
.bottom_post.connect_whatsapp_form .bottom_post_form select{
background: rgba(255, 255, 255, 0.5);
border: 1px solid #F5F5F5;
backdrop-filter: blur(2.5px);
border-radius: 13px;
padding: 14px 16px;
color:#fff;
margin-bottom: 16px;
}

.bottom_post.connect_whatsapp_form .bottom_post_form .wpcf7-submit{background:#070707;width:100%;max-width:unset;margin-top:26px;color:#fff;}

.bottom_post.connect_whatsapp_form .bottom_post_form input::-webkit-input-placeholder {color: #FFFFFF;
font-size: 16px;}
.bottom_post.connect_whatsapp_form .bottom_post_form input::-moz-placeholder {color: #FFFFFF;
font-size: 16px;}
.bottom_post.connect_whatsapp_form .bottom_post_form input:-ms-input-placeholder {color: #FFFFFF;
font-size: 16px;}
.bottom_post.connect_whatsapp_form .bottom_post_form input:-moz-placeholder {color: #FFFFFF;
font-size: 16px;}
.bottom_post.connect_whatsapp_form .bottom_post_form form.submitting .wpcf7-spinner {
    display: inline-block;
    margin: 0;
    position: relative;
    left: 90%;
    top: -42px;
}


.dark_section#who-we-work-with{color:#fff;padding-left:10px;padding-right:10px;    margin: 0;}
.who-we-description{max-width:370px;}
.who_box{margin-bottom:40px;}
#who-we-work-with .who_box+.who_box,
#who-we-work-with .who_box+.who_box+.who_box{color:#6F6F6F;}

#marketing-process{color:#fff;padding-bottom:0;padding-top: 0;}
#marketing-process .limit{    background: #343434;
    padding: 82px 32px 52px;
    margin-top: 0px;
    border-radius: 16px;}
#marketing-process .f2{display: flex;
    flex-direction: column;
    justify-content: space-between;}
#marketing-process .f2 p{max-width: 420px;}
#marketing-process .faq_box{background:#CDCDD0;}


.page-template-page-whatsapp-marketing .video_reviews_slider,
.page-template-page-whatsapp-marketing .faq_block{background:#CDCDD0;}
.video_reviews_slides .slide_meta .photo
 {
    width: 65px;
    padding-right: 16px;
}

.dark_section.post_page{padding:63px 0 72px;}
.page-template-page-whatsapp-marketing .top_archive{padding:0;}
.page-template-page-whatsapp-marketing .top_archive .section_bookmark{color:#98989B;    margin-bottom: 38px;}

.bottom_form .limit{padding-left:32px; padding-right:32px;margin-top:0;}

.page-template-page-whatsapp-marketing .video_reviews_slides .reviews_slide_inner{background:url(../../img/em-review.webp) right no-repeat; background-size:cover;}
.page-template-page-whatsapp-marketing .video_reviews_slides .text_box{    padding-left: 200px;}

.logoslides {
    overflow: hidden;
    padding: 40px 0;
    background: #09070D;
}

.logoslides__inner {
    display: flex;
    align-items: center;
    gap: 40px;
}

.logoslides__text {
	padding-right:16px;
    min-width: 180px;
    color: #A9A9A9;
    font-size: 22px;
    line-height: 1.3;
    font-weight: 500;
    background: #09070D;
	z-index: 9;
	position:relative;
}

.logoslides__track {
    /*overflow: hidden;*/
    flex: 1;
	position:relative;
}

.logoslides__row {
    display: flex;
    align-items: center;
    gap: 60px;
    width: max-content;
    will-change: transform;
}

.logoslides__row img {
    height: 40px;
    user-select: none;
    pointer-events: none;
    opacity: 0.8;
    transition: 0.3s;
}

.logoslides__row img:hover {
    opacity: 1;
}

.logoslides__text::before {
    content: '';
    position: absolute;
    right: 100%;
    top: 0;
    width: 10000px;
    height: 100%;
    background: #09070D;
    z-index: 9;
}
.logoslides__text::after {
    content: '';
position: absolute;
width: 40px;
height: 77px;
left: 100%;
top: 0;
background: linear-gradient(to right, #09070D, transparent);
}


@media (max-width: 1130px){
	.page-template-page-whatsapp-marketing .video_reviews_slides .text_box {
		max-width: 610px;
		padding-left: 0;
	}
}

@media (max-width: 1024px){
	.bottom_post_form.calculator_form.flex{display: block; gap: 0px; }
	.bottom_post_form.calculator_form.flex .f2{width:100%;margin:0;}
	.bottom_post_form.calculator_form img {
		max-width: 580px;
		width: 100%;
		margin: 0 auto;
		display: block;
	}
	.bottom_post_form.calculator_form .wpcf7  {
		max-width: 580px;
		width: 100%;
		margin: 0 auto;
		display: block;
	}
	.bottom_post_form .wpcf7-submit{    padding: 16px 20px;}
	.bottom_post_form.calculator_form .wpcf7  {
		max-width: 580px;
		width: 100%;
		margin: 0 auto;
		display: block;
	}
	.bottom_post_form .wpcf7-submit{    padding: 16px 20px;}
	.page-template-page-whatsapp-marketing .email_audit_form h2{text-align:center;}
	.page-template-page-whatsapp-marketing .email_audit_form p{text-align:center;}
	
	.video_reviews_slides .reviews_slide_inner {padding: 42px 39px 144px;min-height: unset;}
	.video_reviews_slider{padding-top:63px;}
	.page-template-page-whatsapp-marketing .video_reviews_slides .text_box {
		max-width: unset;
	}
	
	.video_reviews_slides .thumbs_wrapper {
    bottom: 30px;
    left: 30px;}
	
	.page-template-page-whatsapp-marketing .dark_section .flex, .page-template-page-whatsapp-marketing .light_section .flex {
        display: block;
    }
	.page-template-page-whatsapp-marketing .dark_section.post_page .flex {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;}
	
	.page-template-page-whatsapp-marketing .dark_section .f2, .page-template-page-whatsapp-marketing .dark_section .f23, .page-template-page-whatsapp-marketing .dark_section .f6, .page-template-page-whatsapp-marketing .dark_section .f25{
        width: 100%;
        margin: 0;
    }
	#who-we-work-with{padding:60px 0;}
	#who-we-work-with .f2{margin-bottom:40px;}
	
	
	
	#marketing-process .f2 {
        margin-bottom: 40px;
    }
	#who-we-work-with .f2 {margin-bottom:40px;}
	.page-template-page-whatsapp-marketing .dark_section .f2{margin-bottom: 40px;}
	.page-template-page-whatsapp-marketing .dark_section .f2+.f2{margin-bottom: 0px;}
	

}
@media (max-width: 768px){
	
	.em_top_first {padding-top: 30px;}
	.em_top_first .box_2 {margin: 0 auto 25px;}
	.em_top_title {font-size: 22px;}
	.em_top img {
        max-width: unset;
        width: 100%;
        margin: 36px auto 0;
        display: block;
        position: relative;
        z-index: 0;
        left: -15%;
    }
	.gray_section.our_services .tiles_block .tile_box,
	.dark_section.our_services .tiles_block .tile_box{width: 100%;
    margin-bottom: 15px;}
	.dark_section.our_services, #who-we-work-with{padding-left: 10px;
        padding-right: 10px;
        margin: 0;}
	.dark_section.our_services .section_title {margin-bottom: 25px;}
	.dark_section.our_services .section_description {margin-bottom: 25px;}
	.dark_section.our_services {}
	
	.bottom_form .bottom_post_form {
        padding-left: 0px;
        padding-right: 0px;
    }
	#get_your_message .check_list {margin-bottom: 22px;}
	#marketing-process p br{display:none;}
	.who-we-description {max-width: unset;}
	#get_your_message .section_title br,#grow_your_business .section_title br, #marketing-process br{display:none;}
	#marketing-process .limit {padding: 46px 36px 46px;}
	#marketing-process {
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    margin-right: 0;}
}
@media (max-width: 680px){
	.em_top_first .box_3 .button, .our_services .box_3 .button, #who-we-work-with .box_3 .button{display:block;width:100%; margin:0 auto 20px;box-sizing: border-box;max-width: 400px;
	}
	.em_top_first .box_3 .button_with_icon{display:block;width:100%;margin:0 auto;box-sizing: border-box;max-width: 400px;
	
    padding: 16px 40px;
    background: #060912;
    border: 1px solid #fff;border-radius: 60px;}
	.em_top_first .box_3 .button_with_icon svg{display:none;}
}
@media (max-width: 580px){
	/*.em_top_first .box_3 .button, .our_services .box_3 .button, #who-we-work-with .box_3 .button{padding: 16px 20px;font-size: 16px;}
	.em_top_first .box_3 .button svg, .our_services .box_3 .button svg, #who-we-work-with .box_3 .button svg{display:none;}
	.page-template-page-whatsapp-marketing .email_audit_form .wpcf7-submit svg{display:none;}*/
	.mobile_hide{display:none;}


	.logoslides__text{min-width: 145px;}
}