/*body{ background: #E8562A;}*/

/*Header*/
#main-header{margin:0 auto;}
.header_main_wrapper{background: #E8562A;}

/*---------------------------Hero---------------------*/
.hero-section {position: relative;overflow: hidden;background: #E8562A;}
.hero-section:before { content: ""; position: absolute; background-image: url(/wp-content/uploads/2021/09/hero-before-img.png); width: 740.17px; height: 416px; background-size: 50%; background-position: left 20px; background-repeat: no-repeat; }
.hero-section:after{ content: ""; position: absolute; background-image: url(/wp-content/uploads/2021/09/Hero-after-img.png); width: 1156.51px; height: 792px; bottom: 0; right: 0; background-position: right -50px; background-repeat: no-repeat; background-size: 100%; }
.hero-section .hero-row{ max-width: 1210px; width: 100%; margin: auto; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding-top: 37px; position: relative; z-index: 1; padding-bottom: 131px; }
.hero-section .hero-row .hero-left{ max-width: 615px; width: 100%; padding-left: 25px; }
.hero-section .hero-row .hero-right{ max-width: 520px; width: 100%; margin-top: 55px; margin-bottom: -5px; }
.hero-section .hero-row .hero-title { font-family: 'Geomanist-Medium'; font-weight: 500; font-size: 68px; line-height: 92px; color: #fff; padding-bottom: 0; }
.hero-section .hero-row .hero-sub-title{ font-weight: 400; line-height: 43.2px; font-size: 32px; color: #fff; padding-bottom: 0; margin-bottom: 34px; margin-top: -11px; font-family: 'Geomanist-Regular'; }
.hero-section .hero-row .hero-list{ padding: 0 !important; margin: 0; }
.hero-section .hero-row .hero-list li{ font-weight: 400; font-size: 18px; line-height: 25px; padding-left: 31px; margin-bottom: 24px; font-family: 'Geomanist-Regular'; position: relative; }
.hero-section .hero-row .hero-list li span{ font-family: 'Geomanist-Medium'; font-weight: 500; }
.hero-section .hero-row .hero-list li::before {position: absolute; content: ""; background: url(/wp-content/uploads/2021/09/Check.png); top: 3px; background-size: 100%; width: 19px; height: 20px; display: inline-block; margin: 0; left: 2px; }
.hero-btn .et_pb_module.et_pb_text.et_pb_text_2.search-from.createfreeaccount.et_pb_bg_layout_light.et_pb_text_align_left{width:100%;text-align: left;}
.hero-section .hero-btn{margin-top:40px;}
.hero-section .hero-btn .et_pb_text_inner{ max-width: 570px; background: rgba(255, 255, 255, 0.18); border-radius: 8px; padding: 10px; width: 100%; display: inline-block; vertical-align: top; float: none; }
.hero-section .et_pb_text_inner input[type="text"]{
    max-width: 71.2%; width: 100%; border-radius: 6px; -webkit-border-radius: 6px; border: 1px solid #D5D5D5; height: 58px; font-size: 18px; line-height: 18px; color: #878787; font-family: 'Geomanist-Regular'; font-weight: normal; text-align: left; padding: 10px 28px; height: 60px; float: left; background-color: #F6F6F6; box-shadow: 0 1px 4px 0 rgb(0 0 0 / 6%); -webkit-box-shadow: 0 1px 4px 0 rgb(0 0 0 / 6%);
}
.hero-section .et_pb_text_inner input[type="button"]{
    max-width: 26.8%; width: 100%; margin-left: 6px; border: none; background: #29AB9F; border-radius: 6px; -webkit-border-radius: 6px; font-weight: normal; font-size: 18px; line-height: 18px; font-family: 'Geomanist-Regular'; height: 58px; opacity: 1; transition: 0.4s ease-in-out; float: right; color: #FFFFFF; text-align: center; border-radius: 5px; -webkit-border-radius: 5px; -webkit-box-shadow: none; box-shadow: none;
}
.hero-section .et_pb_text_inner input[type=button]:disabled{ cursor: not-allowed; }
.hero-section .search-sub-text{ max-width: 660px; margin: 3px auto 7px; padding: 0 0 0px 0; font-size: 16px; line-height: 20px; letter-spacing: 0; color: #F5F6F7; font-weight: normal; }
.hero-section .et_pb_text_inner input[type="button"]:disabled:hover{background: #29AB9F;box-shadow: none;}
.hero-section .et_pb_text_inner input[type="button"]:hover{background: #30C6B8;box-shadow: 0px 4px 8px rgb(203 62 18 / 50%); }
.hero-section .hero-row .hero-right img.tablet-img {display: none;}
@media(min-width:1024px) and (max-width: 1199.98px){
    .hero-section .hero-row .hero-title{font-size: 56px;}
    .hero-section .hero-row .hero-sub-title{font-size: 24px;}
    .hero-section .hero-row .hero-list li br {display: none;}
    .hero-section .hero-row .hero-btn .a-btn{max-width: 233px;}
}
@media(max-width:1199.79px){
    .hero-section .hero-row .hero-left, .hero-section .hero-row .hero-right{ max-width: 50%; }
    .hero-section .search-sub-text{ text-align: center; font-size:13.5px; }
}
@media(max-width:1023.79px){
    .hero-section .hero-row{ max-width: 768px; padding-top: 18px; padding-bottom: 22px; }
    .hero-section .hero-row .hero-left{ max-width: 590px; margin: auto; padding: 0; }
    .hero-section .hero-row .hero-right{ max-width: 100%; margin-top: 40px; margin-bottom: 0; }
    .hero-section .hero-row .hero-right img.desktop-img{ display: none; }
    .hero-section .hero-row .hero-right img.tablet-img{ display: block; }
    .hero-section .hero-row .hero-right img{ max-width: 568px; margin: auto; }
    .hero-section .search-sub-text{ text-align: left; }
	.hero-section .hero-btn{ margin-top: 43px;}
}
@media(max-width:767.79px){
	.hero-section:after{ background-position: right 100px; width: 590px; height: 404.04px; }
    .hero-section .hero-row{ max-width: 375px; padding: 13px 16px 16px; }
    .hero-section .hero-row .hero-title{ font-size: 40px; line-height: 54px; }
    .hero-section .hero-row .hero-sub-title{ line-height: 25px; font-size: 19px; margin-top: -8px; margin-bottom: 22px; }
    .hero-section .hero-row .hero-list li{ font-size: 16px; line-height: 22px; margin-bottom: 23px; }
    .hero-section .hero-row .hero-list li br{ display: none; }
    .hero-section .hero-row .hero-btn{ margin: 0; }
    .hero-section .hero-row .hero-list li:last-child{ margin-bottom: 11px; }
    .hero-section .hero-btn .et_pb_text_inner{ max-width: 100%; position: relative; background: transparent; }
    .hero-section .hero-btn .et_pb_text_inner:before{ content: ""; position: absolute; width: 100%; height: 78px; background: rgba(255, 255, 255, 0.18); left: 0; top: 0; border-radius: 8px; }
    .hero-section .et_pb_text_inner input[type="text"], .hero-section .et_pb_text_inner input[type="button"]{ max-width: 100%; width: 100%; float: none; position:relative; }
    .hero-section .et_pb_text_inner input[type="button"]{ margin: 28px auto 0; opacity: 1 !important; }
    .hero-section .search-sub-text{ max-width: 274px; font-size: 14px; text-align: center; }
    .hero-col.hero-right{ display: none; }
}
@media(max-width:374.79px){
	.hero-section .hero-row .hero-title{ font-size: 32px; }
	.hero-section .hero-row .hero-sub-title{ font-size: 16px; }
	.hero-section .hero-row .hero-list li{ font-size: 14px; line-height: 20px; margin-bottom: 10px; }
	.hero-section .search-sub-text{ font-size: 14px; line-height: 22px; }
}
/*---------------------------Business---------------------*/
.business-section{ background: #fff; position: relative; }
.business-section .business-inner{ max-width: 1160px; margin: auto; padding: 70px 0; }
.business-section .business-inner .business-heading{ font-size: 24px; line-height: 34px; text-align: center; letter-spacing: 0.02em; color: #494949; font-weight: normal; font-family: 'Geomanist-Medium'; padding-bottom: 10px; }
.business-section .business-img{ text-align: center; position: relative; width: 100%; height: auto; margin: 31px auto 0; max-width: 1080px; }
.business-section .business-img img{ max-width: 1066px; width: 100%; margin: auto; }
.business-section .business-inner .business-heading br{display: none; }
@media(max-width: 1199.98px){
	.business-section .business-inner{ padding:70px 30px; }
}
@media(max-width:1023.79px){	
	.business-section .business-inner{ max-width: 768px; padding: 59px 21px 51px; }
	.business-section .business-inner .business-heading{ font-size: 20px; line-height: 28px; padding-bottom: 5px; }
	.business-section .business-img:before{ display: none; }
	.business-section .business-inner .business-heading br{ display: none; }
}
@media(max-width:767.98px) {
	.business-section .business-inner{ max-width: 375px; padding: 50px 6px 43px; }
	.business-section .business-inner .business-heading br{ display: block; }
	.business-section .business-inner .business-heading{ font-size: 18px; line-height: 26px; max-width: 286px; margin: 0 auto; text-align: center; padding-bottom: 9px; }
	.business-section .business-img{ margin: 15px 0px 0; }
}

/* feature section */
.showcase-features .feature-cont{ background-color: #FAFAFA; padding: 52px 0 40px; } 
.showcase-features .feature-cont h2{ font-family: 'geomanistmedium'; font-style: normal; font-weight: normal; font-size: 40px; line-height: 56px; text-align: center; color: #1A2423; max-width: 1042px; width: 100%; margin: 0 auto 30px; padding-bottom: 10px;}
.showcase-features .feature-cont .sub-heading{ display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: space-between; -ms-flex-pack: space-between; justify-content: space-between; max-width: 850px; margin: 0 auto; } 
.showcase-features .feature-cont .sub-heading p{ font-family: 'geomanistmedium'; font-style: normal; font-weight: normal; font-size: 16px; line-height: 16px; color: #1A2423; opacity: 0.8;   display: -webkit-box; display: -ms-flexbox; display: flex; padding-bottom: 1em;} 
.showcase-features .feature-cont .sub-heading p::before{ content: url("/wp-content/uploads/2021/09/tick.svg"); display: block; width: 15px; height: 100%; margin-right: 10px; }
/* feature section 2 */
.showcase-features .feature-cont1{ padding: 92px 0 12px; }
.showcase-features .feature-cont1 h3{ font-family: 'geomanistmedium'; font-style: normal; font-weight: normal; font-size: 40px; line-height: 56px; text-align: center; color: #1A2423; margin-bottom: 57px; padding-bottom: 10px;}
.showcase-features .feature-cont1 .plan-flex{ -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; max-width: 1330px; width: 100%; padding: 0 15px; margin: 0 auto;
}
.showcase-features .feature-cont1 .plan-flex .plan-col{ display: -webkit-box; display: -ms-flexbox; display: flex;   -webkit-box-orient: vertical;   -webkit-box-direction: normal;   -ms-flex-direction: column;   flex-direction: column; max-width: 350px; width: 100%; text-align: center; margin: 0 40px 70px;
}
.showcase-features .feature-cont1 .plan-flex .plan-col img{  width: 100%; height: 202px; margin-bottom: 16px;
 }
 .showcase-features .feature-cont1 .plan-flex .plan-col h4 { font-family: 'geomanistmedium'; font-style: normal; font-weight: normal; font-size: 24px; line-height: 34px; text-align: center; color: #1A2423; padding-bottom:8px;
 }
 .showcase-features .feature-cont1 .plan-flex .plan-col p { font-family: 'geomanistregular'; font-style: normal; font-weight: normal; font-size: 16px; line-height: 22px; text-align: center; color: #636363;
 }
/* customization section */
.showcase-customization .customization-col .plan-flex,
.showcase-customization .target-col .plan-flex,
.showcase-customization .campaigns-col .plan-flex { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: space-between; -ms-flex-pack: space-between; justify-content: space-between;   max-width: 1205px;   width: 100%;   margin-left: auto;   margin-right: auto;
}
.showcase-customization .customization-col .plan-flex .plan-col,
.showcase-customization .target-col .plan-flex .plan-col,
.showcase-customization .campaigns-col .plan-flex .plan-col{ display: -webkit-box; display: -ms-flexbox; display: flex;   -webkit-box-orient: vertical;   -webkit-box-direction: normal;   -ms-flex-direction: column;   flex-direction: column; max-width: 350px; width: 100%; text-align: center;
 }
 .showcase-customization .customization-cont{ background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(rgba(250, 250, 250, 0))); background: -o-linear-gradient(top, #FAFAFA 0%, rgba(250, 250, 250, 0) 100%); background: linear-gradient(180deg, #FAFAFA 0%, rgba(250, 250, 250, 0) 100%); padding: 76px 0 95px;
 }
 .showcase-customization .customization-col{ margin-bottom: 95px;
 }
 .showcase-customization .customization-row{ max-width: 1390px; width: 100%; margin: 0 auto; padding: 0 15px;
 }
 .showcase-customization .target-col{ margin-bottom: 94px;  
 }
 .showcase-customization .customization-col h2,
 .showcase-customization .target-col h2,
 .showcase-customization .campaigns-col h2{ font-family: 'geomanistmedium'; font-style: normal; font-weight: normal; font-size: 40px; line-height: 56px; text-align: center; color: #1A2423; text-transform: capitalize; padding-bottom: 18px;
 }
 .showcase-customization .customization-col p,
 .showcase-customization .target-col p,
 .showcase-customization .campaigns-col p{ font-family: 'geomanistregular'; font-style: normal; font-weight: normal; font-size: 20px; line-height: 28px; text-align: center; color: #636363; margin: 0 auto; margin-bottom: 26px; max-width: 478px; width: 100%;
 }
 .showcase-customization .customization-col .plan-flex .plan-col img,
 .showcase-customization .target-col .plan-flex .plan-col img,
 .showcase-customization .campaigns-col .plan-flex .plan-col img{ max-width: 140px; width: 100%; height: auto; margin: 0 auto 4px;
 }
 .showcase-customization .customization-col .plan-flex .plan-col h4,
 .showcase-customization .target-col .plan-flex .plan-col h4,
 .showcase-customization .campaigns-col .plan-flex .plan-col h4{ font-family: 'geomanistmedium'; font-style: normal; font-weight: normal; font-size: 24px; line-height: 34px; text-align: center; color: #1A2423; padding-bottom: 10px;
 }  
 .showcase-customization .customization-col .plan-flex .plan-col p,
 .showcase-customization .target-col .plan-flex .plan-col p,
 .showcase-customization .campaigns-col .plan-flex .plan-col p{ font-family: 'geomanistregular'; font-style: normal; font-weight: normal; font-size: 16px; line-height: 22px; text-align: center; color: #636363; margin-bottom: 0; }
@media (max-width:1320px) { 
	.showcase-features .feature-cont1 .plan-flex .plan-col {  text-align: center;  margin: 0 18px 45px; }
}

@media (max-width:1199px) { 
	.showcase-features .feature-cont1 { padding: 94px 0 53px; }
	.showcase-features .feature-cont h2{ max-width: 750px; }
	.showcase-features .feature-cont .sub-heading p:nth-child(2){ margin: 0 auto ; }
	.showcase-features .feature-cont .sub-heading{ -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; max-width: 750px; padding: 0 15px; }
	.showcase-features .feature-cont .sub-heading p{ font-size: 14px; line-height: 14px; }  
	.showcase-features .feature-cont1 h3{ max-width: 720px; width: 100%; margin: 0 auto; margin-bottom: 75px; }
	.showcase-features .feature-cont1 .plan-flex{ max-width: 750px; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
	.showcase-features .feature-cont1 .plan-flex .plan-col{ margin: 0; margin-bottom: 52px; max-width: 336px; }
	.showcase-features .feature-cont1 .plan-flex .plan-col img{ margin-bottom: 20px; height: 194px; object-fit: cover; }
	.showcase-features .feature-cont1 .plan-flex .plan-col:nth-child(5) { text-align: center; margin: 0 auto 30px; }
	.showcase-customization .customization-row { max-width: 765px; width: 100%; margin: 0 auto; padding: 0 15px; }
	.showcase-customization .customization-col, .showcase-customization .target-col { margin-bottom: 92px; }
	.showcase-customization .customization-col p,  .showcase-customization .target-col p,  .showcase-customization .campaigns-col p{ margin-bottom: 28px; }
	.showcase-customization .customization-col .plan-flex, .showcase-customization .target-col .plan-flex, .showcase-customization .campaigns-col .plan-flex {
	display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; max-width:720px; width:100%; }
	.showcase-customization .customization-col .plan-flex .plan-col, .showcase-customization .target-col .plan-flex .plan-col, .showcase-customization .campaigns-col .plan-flex .plan-col{ margin-bottom: 26px; max-width:336px; width:100%; }
	.showcase-customization .customization-col .plan-flex .plan-col:nth-child(3), .showcase-customization .target-col .plan-flex .plan-col:nth-child(3), .showcase-customization .campaigns-col .plan-flex .plan-col:nth-child(3){ margin:0 auto; }
}
@media (max-width:767px) {
	.showcase-features .feature-cont{ padding: 47px 0 27px; }
	.showcase-features .feature-cont h2 { max-width: 343px; font-size: 24px; line-height: 34px; margin-bottom: 26px; }
	.showcase-features .feature-cont .sub-heading { max-width: 260px; padding: 0 15px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
	.showcase-features .feature-cont .sub-heading p:nth-child(2){ margin: 0; margin-bottom: 20px; }
	.showcase-features .feature-cont .sub-heading p:last-child{margin-bottom: 5px;}
	.showcase-features .feature-cont .sub-heading p{ font-size: 16px; line-height: 16px; margin-bottom: 21px; }
	.showcase-features .feature-cont1{ padding: 62px 0 26px; }
	.showcase-features .feature-cont1 h3 { max-width: 343px; margin-bottom: 31px; font-size: 24px; line-height: 34px; }
	.showcase-features .feature-cont1 .plan-flex .plan-col{ max-width: 343px; width: 100%; text-align: center; margin: 0 auto; margin-bottom: 40px; }
	.showcase-features .feature-cont1 .plan-flex .plan-col img{  width: 100%; height: 198px; margin-bottom: 20px; }
	.showcase-customization .customization-col p,  .showcase-customization .target-col p,  .showcase-customization .campaigns-col p { max-width: 343px; margin-bottom: 26px; }
	.showcase-customization .customization-col h2, .showcase-customization .target-col h2, .showcase-customization .campaigns-col h2{ font-size: 24px; line-height: 34px; }
	.showcase-customization .customization-cont{ padding: 55px 0 55px; }
	.showcase-features .feature-cont1 .plan-flex, .showcase-customization .customization-col .plan-flex, .showcase-customization .target-col .plan-flex, .showcase-customization .campaigns-col .plan-flex{ flex-wrap: nowrap; justify-content: center; flex-direction: column; }
	.showcase-customization .customization-col .plan-flex .plan-col, .showcase-customization .target-col .plan-flex .plan-col, .showcase-customization .campaigns-col .plan-flex .plan-col{ margin: 0 auto; margin-bottom: 26px; max-width:343px; }
	.showcase-customization .customization-col .plan-flex .plan-col h4, .showcase-customization .target-col .plan-flex .plan-col h4, .showcase-customization .campaigns-col .plan-flex .plan-col h4{ font-size: 20px; line-height: 28px; padding-bottom: 10px}  
	.showcase-customization .customization-col .plan-flex .plan-col p, .showcase-customization .target-col .plan-flex .plan-col p, .showcase-customization .campaigns-col .plan-flex .plan-col p{ font-size: 16px; line-height: 22px; }
	.showcase-customization .customization-col { margin-bottom: 62px; }
	.showcase-customization .target-col { margin-bottom: 62px; }
}
@media (max-width: 374.98px){
	.showcase-features .feature-cont1 .plan-flex .plan-col img{ margin-bottom: 20px; height: 194px; object-fit: contain; }
}

@media(min-width:981px){
	.price-showcase-spz.et_non_fixed_nav.et_fullwidth_nav.et_header_style_left #main-header .container{ padding-right: 15px;}
	.price-showcase-spz.et_non_fixed_nav.et_fullwidth_nav.et_header_style_left .logo_container{ padding-left: 15px; }
	.price-showcase-spz.et_non_fixed_nav.et_fullwidth_nav.et_header_style_left .logo_container #logo{width: 142.52px;}
	span.logo_helper{margin-right: -3px;}
	#et-top-navigation{padding-top: 15px !important;}
	.et_fullwidth_nav #main-header .container{ padding-right: 16px !important; }
}


/*---------------------------Integration---------------------*/
.integration-section .integration-img img.moblie-img{ display: none; }
.integration-section{ background: #fff; }
.integration-section .integration-inner{ max-width: 1160px; margin: auto; padding: 85px 0 134px; text-align: center; }
.integration-section .integration-heading{ font-size: 40px; line-height: 56px; letter-spacing: 0.02em; color: #494949; font-family: 'Geomanist-Regular'; font-weight: normal; margin-bottom: 22px; padding: 0; }
.integration-section .integration-sub-heading{ font-weight: normal; font-size: 24px; line-height: 34px; color: #878787; letter-spacing: 0.02em; font-family: 'Geomanist-Regular'; }
.integration-section .integration-img{ max-width: 969px; width: 100%; margin: 82px auto 0; }
@media(max-width: 1199.98px){}
@media(max-width:1023.79px){.integration-section .integration-heading{ font-size: 32px; line-height: 40px; margin-bottom: 18px; }
	.integration-section .integration-sub-heading{ font-size: 20px; line-height: 28px; }
	.integration-section .integration-img{ max-width: 678px; margin: 61px auto 0; }
	.integration-section .integration-inner{ padding: 66px 0 92px; }
	.integration-section .integration-img img.moblie-img{display: none;}
}
@media(max-width:767.98px) {	
	.integration-section .integration-img img.desktop-img{ display: none; }
	.integration-section .integration-img img.moblie-img{ display: block; }
	.integration-section .integration-heading{ margin-bottom: 16px; font-size: 24px; line-height: 40px; }
	.integration-section .integration-inner{ padding-top: 48px; padding-bottom: 84px; overflow-x: hidden; }
	.integration-section .integration-sub-heading{ line-height: 27px; font-size: 19px; max-width: 291px; margin: auto; }
	.integration-section .integration-img{ max-width: 318px; margin: 43px auto 0; }
}
@media(max-width:374px) {
	.integration-section .integration-img{ max-width: 300px; }
}

/*---------------------------Customer---------------------*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .customer-img-inner{ display: none; }
    .customer-img-inner.only-ie{ display: block !important; }
    .customer-right .imgdiv{ background-size: contain; background-repeat: no-repeat; }
    .customer-right .imgdiv.active-center{ background-image: none !important; }
    .customer-right .imgdiv img{ opacity: 0; }
    .customer-right .imgdiv.active-center img{ opacity: 1; }
}
.customer-slider-main{overflow: hidden;background: #E8562A;}
.customer-slider-main .customer-slider-inner{ position:relative; }
.customer-slider-main .customer-slider-inner:before{ content: "";position: absolute; background: url(/wp-content/uploads/2021/09/plan-before.png);
    width: 1203px; height: 545px; top: 0; right: 0; background-position: bottom right; background-repeat: no-repeat; background-size: 100%; z-index: 1;
}
.customer-slider-main .customer-slider-inner:after{ background: url(/wp-content/uploads/2021/09/plan-after.png); width: 1203px; content: ""; position: absolute; height: 545px; bottom: 0; left: 0; background-size: 80%; background-repeat: no-repeat; z-index: 1; }
.customer-slider-main .customer-slider-inner .customer-slider{position: relative; z-index: 2; max-width: 1160px; margin: auto; padding: 87px 0 111px; text-align: center; }
.customer-slider-main .customer-slider-inner .customer-heading{ font-weight: normal; font-size: 32px; line-height: 45px; font-family: 'Geomanist-Regular'; color: #fff; padding-bottom: 27px; width: 100%; letter-spacing: 0.02em; }
.customer-slider-main .customer-heading strong {font-weight: 500;font-family: 'Geomanist-Medium';}
.customer-slider-main .customer-row{ display: flex; flex-wrap: wrap; align-items: center; }
.customer-slider-main .customer-left{ max-width: 460px; width: 100%; padding-top: 90px; }
.customer-slider-main .customer-right{ max-width: 664px; width: 100%; position: relative; min-height: 543px; height: 100%; }
.customer-slider-main .customer-slider-inner .tab-click{ max-width: 446px; width: 100%; background: rgba(245, 246, 247, 0.64); border-radius: 10px; margin-bottom: 39px; text-align: left; padding: 17px 29px 17px 40px; position: relative; cursor: pointer; }
.customer-slider-main .customer-slider-inner .tab-click h3{ color: #494949; letter-spacing: 0.02em; font-size: 24px; line-height: 34px; padding: 0; font-family: 'Geomanist-Regular'; opacity: 0.6; font-weight:400; }
.customer-slider-main .customer-slider-inner .tab-click p{ color: #878787; opacity: 0.6; font-size: 16px; line-height: 22px; letter-spacing: 0.02em; font-weight: normal; font-family: 'Geomanist-Regular'; padding-bottom: 6px; }
.customer-slider-main .customer-slider-inner .tab-click p br{ display: none; }
.customer-slider-main .tab-click.active{ background: #FFF1ED; border-radius: 10px; }
.customer-slider-main .tab-click.active h3, .customer-slider-main .tab-click.active p {opacity: 1;}
.customer-slider-main .tab-click:before{ content: ""; position: absolute; top: calc(50% - 10px); right: -20px; width: 20px; height: 28px; background: url(/wp-content/uploads/2021/09/inactive_icon.svg); background-repeat: no-repeat; }
.customer-slider-main .tab-click.active:before, .customer-slider-main .customer-slider-inner .tab-click:hover::before{ background: url(/wp-content/uploads/2021/09/active_icon.svg); background-repeat: no-repeat; }
.customer-slider-main .customer-slider-inner .tab-click:hover, .customer-slider-main .customer-slider-inner .tab-click:hover h3, .customer-slider-main .customer-slider-inner .tab-click:hover p{ background: #FFF1ED; opacity: 1; }
.customer-right .imgdiv.active-top{ transform: translate(260px, 16px); position: absolute; z-index: 1; max-width: 469px; filter: blur(2px); }
.customer-right .imgdiv.active-center{ transform: translate(0px, 88px); position: absolute; z-index: 2; max-width: 583px; margin-left: 12px; }
.customer-right .imgdiv.active-bottom{ transform: translate(252px, 285px); position: absolute; z-index: 0; max-width: 390px; filter: blur(2px); }
.customer-right .imgdiv { -webkit-transition: 0.4s all; -o-transition: 0.4s all; transition: 0.4s all;left: 0;}
@media(max-width: 1199.98px){
    .customer-slider-main .customer-left, .customer-slider-main .customer-right{ max-width: 50%; padding-left: 15px; padding-right: 15px; }
    .customer-right .imgdiv.active-center{ margin-left: 0; }
    .customer-right .imgdiv.active-top{ transform: translate(150px, 66px); max-width: 360px; }
    .customer-right .imgdiv.active-center{ transform: translate(0px, 120px); max-width: 463px; margin-left: 0; }
    .customer-right .imgdiv.active-bottom{ transform: translate(162px, 285px); max-width: 323px; }
	body.osx.et_mobile_device_not_ipad .customer-right .imgdiv.active-bottom{filter: inherit;}
}
@media(max-width: 1023.98px){
    .customer-slider-main .customer-left, .customer-slider-main .customer-right{ max-width: 100%; }
    .customer-slider-main .customer-right{ order: 0; padding-left: 52px; padding-right: 52px; }
    .customer-slider-main .customer-left{ order: 1; display: flex; flex-wrap: wrap; justify-content: space-between; padding-left: 52px; padding-right: 52px; padding-top: 75px; }
    .customer-slider-main .customer-slider-inner .customer-slider{ max-width: 768px; margin: auto; padding: 66px 0; text-align: center; }
    .customer-slider-main .customer-slider-inner .customer-heading{ font-size: 24px; line-height: 34px; }
    .customer-right .imgdiv.active-center{ transform: translate(30px, 87px); max-width: 583px; margin-left: 0; }
    .customer-right .imgdiv.active-top{ transform: translate(285px, 23px); max-width: 460px; }
    .customer-right .imgdiv.active-bottom{ transform: translate(269px, 285px); max-width: 393px; }
    .customer-slider-main .tab-click:before{ top: -24px; right: 0; left: calc(50% - 10px); -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); }
    .customer-slider-main .customer-slider-inner .tab-click{ max-width: 199px; padding: 17px 20px 17px 22px; margin: 0px; }
    .customer-slider-main .customer-slider-inner .tab-click p{ padding-top: 4px; }
    .customer-slider-main .customer-slider-inner .tab-click p br{ display: block; }
    .customer-slider-main .customer-slider-inner .tab-click h3{ line-height: 30px; }	
}
@media(max-width: 767.98px){
    .customer-right .imgdiv.active-top{ transform: translate(132px, 0px); max-width: 244px; filter: blur(1px); }
    .customer-right .imgdiv.active-center{ transform: translate(4px, 41px); max-width: 302px; margin-left: 0; }
    .customer-right .imgdiv.active-bottom{ transform: translate(128px, 141px); max-width: 205px; filter: blur(1px); }
	
	/*.customer-right .imgdiv.active-center{ transform: translate(10px, 41px); max-width: 302px; }
	.customer-right .imgdiv.active-top{ transform: translate(100px, 0px); max-width: 244px; filter: blur(1px);}
	.customer-right .imgdiv.active-bottom{ transform: translate(103px, 143px); max-width: 205px; filter: blur(1px);}*/
	
    .customer-slider-main .customer-slider-inner .customer-slider{ padding: 47px 0 40px; }
    .customer-slider-main .customer-slider-inner .customer-heading{ font-size: 20px; line-height: 28px; max-width: 330px; width: 100%; margin: auto; }
    .customer-slider-main .customer-right{ min-height: 300px; }
    .customer-slider-main .customer-row{ max-width: 375px; width: 100%; margin: auto; }
    .customer-slider-main .customer-left{ padding-left: 16px; padding-right: 16px; padding-top: 31px; }
    .customer-slider-main .customer-slider-inner .tab-click{ max-width: 100%; padding: 13px 14px 18px 20px; margin: 0px; margin-bottom: 10px; border-radius: 7.69px; }
    .customer-slider-main .tab-click:before{ display: none; }
    .customer-slider-main .customer-slider-inner .tab-click h3{ font-size: 18px; line-height: 25px; font-weight: 500; }
    .customer-slider-main .customer-slider-inner .tab-click p{ font-size: 13px; line-height: 18px; padding: 0; }
    .customer-slider-main .customer-slider-inner .tab-click p br{ display: none; }
}
@media (max-width:359px){
	.customer-right .imgdiv.active-center {max-width: 282px;}
	.customer-right .imgdiv.active-top {max-width: 238px;}
	.customer-right .imgdiv.active-bottom {max-width: 208px;}
}
@media (max-width:340px){
	.customer-right .imgdiv.active-center {max-width: 270px;}
	.customer-right .imgdiv.active-top {max-width: 214px;}
	.customer-right .imgdiv.active-bottom {max-width: 185px;}
    .customer-slider-main .customer-slider-inner .tab-click{padding: 13px 10px 18px 10px;}
}
@media (max-width: 374px){
	.customer-right .imgdiv.active-top {
		-webkit-transform: translate(100px, 0px);
		-ms-transform: translate(100px, 0px);
		transform: translate(100px, 0px);
	}
    .customer-right .imgdiv.active-center {
		-webkit-transform: translate(10px, 41px);
		-ms-transform: translate(10px, 41px);
		transform: translate(10px, 41px);
    }
	.customer-right .imgdiv.active-bottom {
		-webkit-transform: translate(103px, 143px);
		-ms-transform: translate(103px, 143px);
		transform: translate(103px, 143px);
	}
}
/*---------------Testimonial----------------------*/
.testimonial-main {background: #F5F6F7;}
.testimonial-main .testimonial-inner {max-width: 1160px;margin: auto;}
.testimonial-main .testimonial-inner .testimonial-slider {position: relative;padding: 0px 76px;}
.testimonial-main .testimonial-inner .testimonial-slider .slick-list{ overflow: hidden; padding-top: 120px; padding-bottom: 128px; height: auto !important; }
.testimonial-main .testimonial-inner .slick-track {display: flex;flex-wrap: wrap;}
.testimonial-main .testimonial-inner .testimonial-row{ display: flex !important; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; }
.testimonial-main .testimonial-slider .slick-arrow{ position: absolute; width: 34px; height: 34px; top: calc(50% - 25px); background: #FFFFFF; box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.09); border-radius: 50%; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; cursor: pointer; }
.testimonial-main .testimonial-slider .slick-arrow img{width: 100%;}
.testimonial-main .testimonial-slider .slick-arrow.prevArrow{left: 0;padding: 11px 14px 11px 13px;z-index: 999;}
.testimonial-main .testimonial-slider .slick-arrow.nextArrow{ right: 0; left: auto; padding: 11px 13px 11px 14px; z-index: 999; }
.testimonial-main .testimonial-row .testimonial-col.col-img{ max-width: 270px; width: 50%; margin-left: 53px; }
.testimonial-main .col-content{ max-width: 470px; width: 100%; margin-top: 43px; margin-right: 35px; color: #494949; font-family: 'Geomanist-Regular'; font-weight: 400; font-size: 18px; line-height: 28px; letter-spacing: 0.02em; position: relative; }
.testimonial-main .col-content p {padding: 0;}
.testimonial-main .col-content .user-say {margin-bottom: 27px;}
.testimonial-main .row-4 .col-content .user-say {margin-bottom: 22px;}
.testimonial-main .testimonial-row .testimonial-col.col-content .user-info {margin-bottom: 14px;}
.testimonial-main .col-content .user-say span {color: #E9582B;}
.testimonial-main .col-content .user-say br{display: none;}
.testimonial-main .col-content .user-info .username{ line-height: 20px; color: #E9582B; font-weight: 500; font-family: 'Geomanist-Medium'; }
.testimonial-main .col-content .role,.testimonial-main .col-content .company{ font-size: 14px; line-height: 20px; color: #878787; }
.testimonial-main .col-content:before{ content: ""; position: absolute; background: url(/wp-content/uploads/2021/09/quote.png); height: 65.30px; width: 88.40px; background-size: cover; top: -63px; left: -100px; }
.testimonial-main .testimonial-row .testimonial-col.col-img{ max-width: 270px; width: 50%; margin-left: 53px; }
.testimonial-main .col-content{ max-width: 470px; width: 100%; margin-top: 43px; margin-right: 35px; color: #494949; font-family: 'Geomanist-Regular'; font-weight: 400; font-size: 18px; line-height: 28px; letter-spacing: 0.02em; position: relative; }
.testimonial-main .col-content p {padding: 0;}
.testimonial-main .col-content .user-say {margin-bottom: 27px;}
.testimonial-main .row-4 .col-content .user-say {margin-bottom: 22px;}
.testimonial-main .testimonial-row .testimonial-col.col-content .user-info {margin-bottom: 14px;}
.testimonial-main .col-content .user-say span {color: #E9582B;}
.testimonial-main .col-content .user-say br{display: none;}
.testimonial-main .col-content .user-info .username{ line-height: 20px; color: #E9582B; font-weight: 500; font-family: 'Geomanist-Medium'; }
.testimonial-main .col-content .role, .testimonial-main .col-content .company{ font-size: 14px; line-height: 20px; color: #878787; }
.testimonial-main .col-content:before{ content: ""; position: absolute; background: url(/wp-content/uploads/2021/09/quote.png); height: 65.30px; width: 88.40px; background-size: cover; top: -63px; left: -100px; }
@media(max-width:1199.79px){
    .testimonial-main .testimonial-inner .testimonial-slider{ padding: 0px 40px; }
    .testimonial-main .testimonial-inner{ padding:0px 30px; }
    .testimonial-main .col-content{ margin-right: 25px; }
    .testimonial-main .testimonial-row .testimonial-col.col-img{ margin-left: 25px; }
}
@media(max-width:1023.79px){
    .testimonial-main .testimonial-row .testimonial-col.col-img{ margin-left: 0; max-width: 100%; width: 100%; text-align: center; }
    .testimonial-main .testimonial-row .testimonial-col.col-img img{ max-width: 236px; width: 100%; }
    .testimonial-main .testimonial-inner .testimonial-slider .slick-list{ overflow: hidden; padding-top: 84px; padding-bottom: 86px; height: auto !important; }
    .testimonial-main .col-content{ margin-right: auto; margin-left: auto; padding-top: 128px; margin-top: 0; text-align: center; }
    .testimonial-main .col-content .user-say{ margin-bottom: 29px; }
    .testimonial-main .testimonial-slider .slick-arrow{ top: calc(50% - 14px); }
    .testimonial-main .col-content:before{ height: 53px; width: 72px; top: 39px; left: calc(100% / 2 - 36px); }
    .testimonial-main .testimonial-row .testimonial-col.col-content .user-info{ text-align: center; }
    .testimonial-main .testimonial-inner{ padding: 0px 24px; max-width: 768px; }
    .testimonial-main .testimonial-inner .testimonial-row.row-3 .user-say br{ display: block; }
}
@media(max-width:767.79px){
    .testimonial-main .testimonial-inner{ padding: 0px 16px; max-width: 375px; }
    .testimonial-main .col-content{ padding-top: 126px; }
    .testimonial-main .col-content:before{ top: 35px; }
    .testimonial-main .col-content .user-say{ margin-bottom: 31px; text-align: center; }
    .testimonial-main .testimonial-inner .testimonial-slider{ padding: 0px 14px; }
    .testimonial-main .testimonial-slider .slick-arrow{ top: calc(50% - 47px); }
    .testimonial-main .row-4 .col-content .user-say{ margin-bottom: 32px; }
    .testimonial-main .testimonial-inner .testimonial-slider .slick-list{ padding-bottom: 59px; }
    .testimonial-main .testimonial-inner .testimonial-row.row-1 .user-say br{ display: block; }
}
@media(max-width:374.79px){
    .testimonial-main .testimonial-inner .testimonial-slider{ padding: 0px 10px; }
}

/*---------------Search----------------------*/
.main-search.et_section_regular{ background: #494949; }
.main-search.et_section_regular .search-from{margin:0}
.main-search.et_section_regular{ background: #494949; padding: 63px 0 50px !important; }
.main-search.et_section_regular .et_pb_row{ padding: 0; }
.main-search.et_section_regular .et_pb_module:not(.only_text) .et_pb_text_inner{ max-width: 680px; background: rgba(255, 255, 255, 0.18); border-radius: 8px; padding: 10px; }
.main-search.et_section_regular .et_pb_module:not(.only_text) .et_pb_text_inner input[type="text"]{ max-width: 77%; width: 100%; border-radius: 6px; height: 58px; font-size: 18px; line-height: 18px; color: #878787; font-family: 'Geomanist-Regular'; font-weight: normal; text-align: left; }
.main-search.et_section_regular .et_pb_module:not(.only_text) .et_pb_text_inner input[type="button"]{ max-width: 21.1%; border: none; background: #29AB9F; border-radius: 6px; font-weight: normal; font-size: 18px; line-height: 18px; font-family: 'Geomanist-Regular'; height: 58px; opacity: 1; transition: 0.4s ease-in-out; }
.main-search.et_section_regular .search-sub-text{ max-width: 660px; margin: auto; padding-top: 10px; font-size: 14px; line-height: 20px; letter-spacing: 0.01em; color: #F5F6F7; font-weight: normal; }
.main-search.et_section_regular .et_pb_module:not(.only_text) .et_pb_text_inner input[type="button"]:hover{ background: #30C6B8; /*box-shadow: 0px 4px 8px rgba(203, 62, 18, 0.5);*/ }
.main-search.et_section_regular .et_pb_module:not(.only_text) .et_pb_text_inner input[type="button"]:active{ background: #30C6B8; box-shadow: none; }
.main-search.et_section_regular .et_pb_module:not(.only_text) .et_pb_text_inner input[disabled]:hover, .main-search.et_section_regular .et_pb_module:not(.only_text) .et_pb_text_inner input[disabled]:active{ background: #29AB9F; -webkit-box-shadow: none; box-shadow: none; }
.search-from .et_pb_text_inner input::-webkit-input-placeholder{color: #878787;}
@media(max-width:1199.79px){ }
@media(max-width:1023.79px){
    .main-search.et_section_regular{ padding: 57px 0 57px !important; }
}
@media(max-width:767.79px){
    .main-search.et_section_regular{ padding: 39px 16px 37px !important; }
    .main-search.et_section_regular .et_pb_module:not(.only_text) .et_pb_text_inner input[type="text"],
    .main-search.et_section_regular .et_pb_module:not(.only_text) .et_pb_text_inner input[type="button"]{ max-width: 100%; width: 100%; float: none; outline: none !important;}
    .main-search.et_section_regular .et_pb_module:not(.only_text) .et_pb_text_inner{ max-width: 100%; position: relative; background: transparent; }
    .main-search.et_section_regular .et_pb_module:not(.only_text) .et_pb_text_inner p{ position: relative; }
    .main-search.et_section_regular .et_pb_module:not(.only_text) .et_pb_text_inner input[type="button"]{ margin-top: 28px; opacity: 1 !important; }
    .main-search.et_section_regular .search-sub-text{ text-align: center; max-width: 274px; padding-top: 6px; }
    .main-search.et_section_regular .et_pb_row{ max-width: 375px !important; }
    .main-search.et_section_regular .et_pb_module:not(.only_text) .et_pb_text_inner:before { content: ""; position: absolute; width: 100%; height: 78px; background: rgba(255, 255, 255, 0.18); left: 0; top: 0; border-radius: 8px; z-index: -1;}
}
@media(max-width:374.79px){ }

/*Footer*/
.main-footer{background: #E8562A;}