/*consult*/
.consultBan .pinkbtn {
  box-shadow: 0px 4px 0px 0px #c3005d!important;
}

.consultBan .pinkbtn:hover {
  box-shadow: 0px 4px 0px 0px #f0137c !important;
}

.consultBan .pinkbtn.blubtn2 { box-shadow: 0px 4px 0px 0px #009fe1!important;  background: #00b4ff;}
.consultBan .pinkbtn.blubtn2:hover {background: #c3005d;   box-shadow: 0px 4px 0px 0px #f0137c!important;}
.consultBan.seostageban h3 { font-size: 70px !important; line-height: 82px !important;}
.consultBan.seoaudioban .banpic img.w-100 {width: 615px !important; position: absolute; right: -77px; top: 0px;}
.consultTop1.srvwhtdosec::before{z-index: 5;} 
.consultPic{ width: 100%; }
.consultPic img{ max-width: 100%; }
.consultTxt { width: 100%; text-align: left; padding: 55px 0 0 50px; }
.consultTxt p{ color:#666; }
.consultTxt p b{ color:#041737; }
.consultTxt ul { width: 100%; display: inline-block; } 
.consultTxt ul li{ width: 100%; display: inline-block; font-weight: 500; font-size: 25px; line-height: 32px; padding-left: 40px; margin-bottom: 22px; background: url(../images/tick.png) no-repeat left top 10px; } 
.ecomrsseo3.consultTop1 { padding-bottom: 50px;}
.consultTop1 .tesimonial_top2{ margin-top: 40px; }
.tesimonial_top2 { padding: 0 !important;}
.tesimonial_top2 .owl-dots{ display: none; }
.woodconsult{ padding: 80px 0 210px 0; }
.woodconsult.casesudylandngSec4::after{background: url(../images/wav4.png) no-repeat center center; background-size: 100% 100%; bottom: inherit; top: -83px; }
.woodconsult.casesudylandngSec4 .alongPic { bottom: -10px;}
.choose_consult.ecomrsseo6{ /*z-index: 999;*/ background: url(../images/consultbg.jpg) no-repeat top center !important; background-size: cover !important; }
.chooseconsult_txt{ width: 100%; text-align: left; padding: 30px 0 0; display: inline-block; }
.chooseconsult_txt p{ font-size: 25px; line-height: 38px; color:#fff; font-weight: 400;  }
.chooseconsult_txt p a{ color:#f0137c; border-color:#f0137c;  }
.chooseconsult_txt ul { width: 100%; display: inline-block; } 
.chooseconsult_txt ul li{ width: 100%; display: inline-block; font-weight: 500; font-size: 25px; line-height: 34px; padding-left: 40px; margin-bottom: 22px; background: url(../images/tick2.png) no-repeat left top 10px; color:#fff; } 
.consult_seo .row{  flex-direction: row-reverse; }
.consult_seo .consultTxt {padding: 0 30px 0 0;}
.consult_seo .picboxs img.w100{ border: 18px solid #e5e7eb; }
.consult_seoInnr img.w100{ border: 18px solid #e5e7eb; width: 100%; margin: 20px 0 0; }
.consult_seo .consult_seoInnr .row{ flex-direction: row; align-items: center;  }
.consult_seo .consult_seoInnr p{ font-size: 30px; line-height: 40px; color:#666; padding: 40px 0 0; }
.consult_seo .consult_seoInnr p a{color:#f0137c; border-color:#f0137c; }
.consult_seo .consult_seoInnr p a:hover{ color:#00b4ff; border-color:#00b4ff; }
.ecomrsseo3.consultTop1.consult_seo { padding-bottom: 300px;}
.consult_works .top_heading p{ padding: 0 5% 20px; }
.consult_works_innr{ width: 100%; }
.consult_works .consult_works_innr .salesBox{ position: relative; padding-top: 85px; padding-bottom: 15px; min-height: 590px; margin-top: 80px; }
.consult_works_innr .salesBox h5 { font-size: 34px; line-height: 38px; color: #041737; min-height: 97px; }
.consult_works_innr .salesBox p{font-size: 18px; line-height: 26px; color:#555555; }
.consult_works_innr .salesBox img{ max-width: 100%; width: auto; margin: 0 0 20px; }
.consult_works_innr .salesBox i { position: absolute; left: 50%; top: -45px; transform: translate(-50%, 0); }
.consult_works_innr .col-md-3:nth-child(even) .salesBox{ margin-top: 140px; }
.consult_works_innr .col-md-3:nth-child(odd) .salesBox:after{width: 85px; height: 90px; background: url(../images/arw1.png) no-repeat 0 0; position: absolute; right: -58px; top: -53px; background-size: 100%; content: "";  }
.consult_works_innr .col-md-3:nth-child(even) .salesBox:after{ width: 85px; height: 90px;background: url(../images/arw2.png) no-repeat 0 0; position: absolute; right: -58px; top: -100px; background-size: 100%; content: ""; }
.consult_works_innr .col-md-3:last-child .salesBox:after{ display: none; }
.consult_works .tesimonial_sec3{ background:none; margin-top: 60px;}
.consult_works .top_heading { margin-top: -80px;}
.consult_works.sign_sec.strategy_sec.exp_sec{ min-height: inherit; padding-bottom: 90px !important; }
.consult_faq { background: #f8fdff; padding-bottom: 80px; }
.consult_faq.faq_sec::after{ display: none; }
.consult_faq.faq_sec::before{background: url(../images/bba1.png) no-repeat 0 0; background-size: 100%; }
.book_sec{ width: 100%; text-align: center; padding: 85px 0; }
.book_sec .top_heading h4{ font-size: 40px; line-height: 42px; font-weight: 400; color:#041737; margin: 20px 0; }
.book_sec .top_heading h4 span{ color:#71b02b; font-weight: 700; background: url(../images/txtbg.png) no-repeat center center; background-size: 100%; padding: 15px 25px; }
.book_sec .top_heading p{ font-size: 25px; line-height: 28px; color:#666666; }
.price_box{ width: 100%; border: 3px solid #e7ebf3; padding: 30px; border-radius: 10px; min-height: 360px; box-shadow: 0 0 22px 11px #f0f1f3; }
.price_box h4{ font-size: 20px; line-height: 25px; font-weight: 700; color:#162d52; text-transform: uppercase; }
.price_box h2{ font-size: 70px; line-height: 75px; font-weight: 700; color:#f0137c; padding: 0; }
.price_box h3{ font-size: 24px; line-height: 30px; font-weight: 700; color:#f0137c;  }
.price_box p{ font-size: 20px; line-height: 28px; color:#555555; padding-top: 15px; }
.book_inr{ width: 850px; display: inline-block; margin-top: 30px; }
.price_box .blubtn{ margin-top: 0px; }
.price_box:hover{ border-color:#00b4ff; }
.btm_txt{ width: 100%; display: inline-block; padding: 60px 0; font-size: 25px; line-height: 28px; color:#666666; }
/*whitelabel_services*/
.whitelabel_ban .srvbanTxt h1{ font-size: 76px; line-height: 80px; padding-bottom: 15px; }
.whitelabel_ban.srvsbanner::after { /*width: 50%; height: 100%; background: url(../images/whitelabel_ban3.png) no-repeat top right; position: absolute; top: 0px; right: 0px; content: ""; background-size: 100%; left: inherit !important;*/ display: none; }
.whitelabel_ban.srvsbanner .srvbanTxt{ padding: 0px; }
.whitelabel_ban.googlepenRecoban { min-height: 900px; padding-top: 300px; background: #041737; background: url(../images/whitelabel_ban5.jpg) no-repeat top right #041737; }
.service_wave { background:  url(../images/srvb1.png) no-repeat bottom center; background-size: 100%; position: absolute; left: 0; bottom: 0px; width: 100%; height: 600px; }
.whitelabelserv{padding-bottom: 363px !important;}
.whitelabelserv .alongtxt{text-align:center;}
.whitelabelserv .manulBoxs{margin-top:24px;padding-bottom:40px;}
.whitelabelserv .manulBoxs-first{margin-top: 50px;}
.whitelabelserv .manulBoxs p{line-height:27.38px;}
.whitelabelserv .manulBoxs .media{margin-bottom:28px; align-items: center; }
.whitelabelserv .manulBoxs .media img{margin-right:38px;}
/*.whitelabelserv .manulBoxs:nth-child(2n+1) .media{flex-direction:row-reverse;}*/
/*.whitelabelserv .manulBoxs:nth-child(2n+1) .media img{margin-right:0;margin-left:5px;}*/
.whitelabelserv .manulBoxs h5 {padding-bottom: 16px;}
.whitelabelserv .manulBoxs a{text-transform:uppercase; padding: 15px 30px; }
.whitelabelserv.srvwhtdosec { background: url(../images/ab3.png) no-repeat left center, url(../images/ab4.png) no-repeat right top 150px #fff;} 
.whitelabelserv.googlepenReco1::before {  background: url(../images/bba1.png) no-repeat bottom center;  background-size: 100% 100%;}
.whiteWork .consult_works_innr .salesBox h5{ min-height: auto; }
.whiteWork .salesBox {  min-height: 380px; }
.whiteWork .consult_works_innr .col-md-3 {  -ms-flex: 0 0 20%;  flex: 0 0 20%;  max-width: 20%;}
.whiteWork .consult_works_innr .col-md-3:nth-child(odd) .salesBox:after{width: 78px; height: 73px; background: url(../images/arwNew1.png) no-repeat 0 0; position: absolute; right: -113px; top: 20px; background-size: 100%; content: "";  }
.whiteWork .consult_works_innr .col-md-3:nth-child(even) .salesBox:after{ width: 75px; height: 75px;background: url(../images/arwNew2.png) no-repeat 0 0; position: absolute; right: 15px; top: -90px; background-size: 100%; content: ""; }
.whiteWork.googlepenReco3.sign_sec .pinkbtn { padding: 10px 70px;}
.whiteWork.googlepenReco3.sign_sec .pinkbtn span{ text-transform: uppercase; }
.whiteWork.ecomrsseo6 { padding-bottom: 120px !important;  }
.whitechoose { background: #f2f8fb; padding-bottom: 30px; }
.whitechoose .top_heading p{ padding: 0 5% 15px; color: #555; }
.whitechoose .container{max-width: 1630px;}
.whitechoose .fit_box p{ font-size: 22px;padding-bottom: 8px;}
.whitechoose .fit_box p a{ text-transform: uppercase; text-decoration: none !important; border-bottom: none !important; }
.whitechoose .fit_box p a:hover{ color:#00b4ff; }
.whitestudy .bluBoxs2aInn{ background: url(../images/whitestudyBg.jpg) no-repeat 0 0; background-size: cover; position: relative; }
.whitestudy .bluBoxs2aInn:after{ width: 100%; background: url(../images/whitestudy_graph.png) no-repeat 0 0; background-size: 100%; position: absolute; left: 0px; bottom: 0px; content: ""; height: 290px; }
.whitestudy .bluBoxs2aInn .sale_btn, .whitestudy .bluBoxs2aInn h4, .whitestudy .bluBoxs2aInn p{ position: relative; z-index: 9; }
.whitestudy .pinkbtn { font-size: 25px; line-height: 26px; padding: 10px 40px; text-transform: uppercase;}
.whitelabel_ban.srvsbanner .srvbanTxt { width: 100% !important; padding-right: 0px !important;}
.whitelabelserv .fit_inr .elementor-container { flex-wrap: wrap; }
.whitelabelserv .fit_inr .elementor-column{ width: 100% !important; }
.whitelabelserv .fit_inr .elementor-container .elementor-column:nth-child(even) .manulBoxs .media{flex-direction:row-reverse; }
.whitelabelserv .fit_inr .elementor-container .elementor-column:nth-child(even) .manulBoxs .media img{margin-right:0;margin-left:5px;}
.consult_works_innr .elementor-container{ margin: 0 -15px; }
.consult_works_innr .elementor-column{ }
.consult_works_innr .elementor-widget-wrap{
  width: 100%;
  background: #fff;
  padding: 40px;
  border-radius: 15px;
  margin-top: 30px;
  min-height: 380px;
}
.consult_works_innr .salesBox{ background: none; padding: 0 15px; border-radius: 0px; }
.consult_works_innr .elementor-column-gap-default > .elementor-column > .elementor-element-populated{padding: 40px 30px !important; margin: 0; }
.consultBan.seoaudioban .banpic img {
  width: 615px !important;
  position: absolute;
  right: -77px;
  top: -124px;
}
.consult_caro{ padding-bottom: 100px; background: #f4f8fa; }
.woodconsult{ position: relative; }
.woodconsult::before {
  width: 100%;
  position: absolute;
  left: 0px;
  top: -100px;
  background: url(../images/bba1.png) no-repeat 0 0;
  height: 109px;
  background-size: 100% 100%;
  content: "";
}
.choose_consult .exp_innr {
  position: relative;
  z-index: 999999999;
}
.choose_consult.sign_sec.strategy_sec.exp_sec::before {
  z-index: 9999;
}
.consult_seo>.elementor-container{flex-wrap: wrap;}
.consult_seo .container { width: auto !important;}
.seo_videoGraph .w100 img{ border: 18px solid #e5e7eb; width: 100%; margin: 20px 0 0; }
.seo_videoGraph .elementor-container{ margin: 0 -15px; align-items: center; }
.seo_videoGraph .elementor-column{ padding: 0 15px; }
.seo_para p { font-size: 30px; line-height: 40px; color: #666; padding: 40px 0 0;}
.seo_para p a { color: #f0137c; border-color: #f0137c;}
.seo_para p a:hover { color: #00b4ff; border-color: #00b4ff;}
.consult_works>.elementor-container{flex-wrap: wrap;}
.consult_works .container { width: auto !important;}
.consult_works .works_consultCaro.container { width: 100% !important; max-width: 100% !important; }
.book_inr { width: 850px !important; margin: 30px auto 0; }
.book_inr .elementor-container{ margin: 0 -15px;}
.book_inr .elementor-column{ padding: 0 15px; }
/* 29.08.22 */
/* EcommerceSEOLandingPage */
.dayecoseoban{min-height: 940px !important;}
.dayecoseoban h1{font-weight:700;font-size:80px !important;line-height: 92px !important;}
.dayecoseoban .pinkbtn{padding:26px 112px;}
.dayecoseoban .pinkbtn strong{font-size:38px !important;line-height:42px;}
.dayecoseoban.landingban {background: #041737 url(../images/b3.png) no-repeat bottom center;}
.dayecoseoban .top_container{padding-bottom: 70px;}
.dayecoseoban .landingTxt{top:65%;}
.dayecoseoban.srvsbanner{background: #041737 url(../images/ecoseolanding-ban-point-star.png) no-repeat bottom -190px center;background-size:100%;}
.dayecoseoban.servicebanner::after{background: url(../images/ecoseolanding-ban-combostar.png) no-repeat top right;}
.dayecoseoban.srvsbanner:after{top: 34px;right: 456px;}
.dayecoseoban.googlepenRecoban .srvpicBan {top: 6px;}
.dayecoseoban .srvpicBan{padding-left: 37px;}
.dayecoseosec1{padding-bottom:216px !important;}
.dayecoseosec1:before{background: url(../images/wav4.png) no-repeat bottom center;background-size: 100% 100%;}
.dayecoseosec1 h2{line-height:92px !important;}
.dayecoseosec1 h2 span{color:#f0137c;}
.dayecoseosec1 p{line-height:37.64px;color:#555;}
.dayecoseosec1 a{font-weight:500;}
.dayecoseosec1 {background: url(../images/ab3.png) no-repeat left bottom 210px, url(../images/ab4.png) no-repeat right top #fff;}
.dayecoseosec1 ul li{font-weight:400;color:#555;font-size:30px;line-height:42px;margin-bottom:30px;}
.dayecoseosec1 ul b{color:#041737;}
.dayecoseosec1 ul b a{color:#041737;border-bottom:2px solid #041737;font-weight:700;}
.dayecoseosec1 .consultTxt ul li {background: url(../images/dayecoseo-ulli.png) no-repeat left top 10px;padding-left:50px;}
.dayecoseosec1media{padding-top:70px;}
.dayecoseosec1media h5{line-height:40px !important;}
.dayecoseosec1media .salesBox{background:#ecf7fc;padding:48px 65px 56px 42px;margin-top:38px;min-height: 250px;}
.dayecoseosec1media .salesBox img{margin-right:30px;}
.dayecomseoexplore{background: url(../images/explorer-bottom-bg.jpg) no-repeat bottom !important;background-size: cover !important;}
.dayecomseoexplore h2{font-size:80px;line-height:90px !important;}
.dayecomseoexplore p{line-height:43px;}
.dayecomseoexplore .pinkbtn{padding:32px 130px;font-weight:700;font-size:45px !important;line-height: 49px !important;}
.dayecoseoresult .strongReasonsCont{padding-bottom:286px;}
.dayecoseoresult .strongReasonsCont .pic {box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;}
.dayecoseosec1data { margin-top: 35px;}
.dayecoseosec2  {
  padding-bottom: 231px !important;
}
.dayecoseosec2 .tesimonial_top2 .owl-dots {
  display: inline-block;text-align: center;
}
.dayecoseoresult{ background: #fff;}
.dayecoseoresult::before {
  background: url(../images/wav7.png) no-repeat bottom center; background-size: 100% 100%;}
.sign_sec.dayecomseoexplore::before {
  top: -700px !important;
  height: 719px !important;
}
.dayecomseoexplore .top_heading {
  margin-top: -192px;
}
.testemoniParaBlog .tvo-testimonial-display-item {
  width: 100%;
  box-shadow: 0 0 12px 2px #e1e6eb !important;
  padding: 45px 45px !important;
  background: url(../images/coma.png) no-repeat left top #fff;
  border-radius: 8px !important;
  text-align: left;
  border: none !important;
  margin: 25px 0 0 !important;
}
.testemoniParaBlog .tvo-testimonial-content h4 {
  font: 700 24px/38px 'DM Sans', sans-serif !important;
  color: #041737 !important;
  margin: 0 !important;
padding: 0;
}
.testemoniParaBlog .tvo-testimonial-content p {
  font: 500 24px/38px 'DM Sans', sans-serif !important;
  color: #6d788a !important;
}
.testemoniParaBlog .tvo-set14-template.tvo-testimonials-display-single .tvo-image-wrapper {
  min-width: auto;
  margin-bottom: 0;
}
.testemoniParaBlog .tvo-set14-template.tvo-testimonials-display-single .tvo-testimonial-info{ margin-top: 0px; }
.testemoniParaBlog .tvo-set14-template.tvo-testimonials-display-single .tvo-testimonial-name{
  font: 700 30.73px/32px 'DM Sans', sans-serif;
  color: #041737;
  width: 100%;
  display: inline-block;
  text-transform: capitalize;
  padding: 0 0 10px;
}
.testemoniParaBlog .tvo-set14-template.tvo-testimonials-display-single .tvo-testimonial-role{
  font-size: 17.56px;
  color: #8f9aab;
  font-style: normal;
  width: 100%;
  display: inline-block;
  line-height: 18px;
  text-transform: capitalize;
  padding: 0px;
}
.testemoniParaBlog .tvo-testimonials-display.tvo-set14-template .tvo-testimonial-image-cover::before{ display: none;}
.testemoniParaBlog .tvo-set14-template.tvo-testimonials-display-single .tvo-testimonial-image{
  margin-right: 12px;
  border-radius: 100%;
  width: 100% !important;
  max-width: 100% !important;
  border: none !important;
  height: auto !important;
}
.testemoniParaBlog .tvo-set14-template.tvo-testimonials-display-single .tvo-testimonial-image-cover{width: 80px !important; border: none !important; height: 80px; border-radius: 100%;}
.testemoniParaBlog .tvo-item-grid
{
  margin:0;
}
.testemoniParaBlog .tvo-set14-template.tvo-testimonials-display-single .tvo-testimonial-quote {
  display: none;
}
/*works_07.09.22*/
.dayecoseoban.srvsbanner .srvbanTxt { width: 100% !important; padding-right: 0;}
.dayecoseosec1media .elementor-column { width: 50% !important;}
.dayecoseosec1media .elementor-container { flex-wrap: wrap;}
.dayecoseosec1.srvwhtdosec .dayecoseosec1media .salesBox img { margin-right: 30px; width: 125px !important; }
.dayecoseosec1media .salesBox { padding: 48px; }
/*15.9.2022 fixing*/
.dayecoseoban.srvsbanner{ background-size: 100% !important;}
/*20.9.2022*/
.dayecomseoexplore{ background: url(../images/dayecomseoexploreBg.png) no-repeat top center !important; background-size: 100% 100% !important;
padding-top: 300px !important; }
.dayecomseoexplore:before{ display: none;}
.dayecomseoexplore .top_heading {
  margin-top: 0;
}
.dayecoseoresult .strongReasonsCont {
  padding-bottom: 0;
}
.dayecoseoresult {
  padding-bottom: 40px !important;
}
.dayecoseoresult{ padding-top: 65px;}
/*17.10.2022 fixing*/
.howwecanhelpban .servicebannerTx {
  padding-top: 165px;
}
.wordprsactvpag{ padding-top: 20px;}
.service_contact input[type="text"], .service_contact input[type="email"], .service_contact textarea, .service_contact select{ font-style: normal !important;}
.tesimonial_sec3{ padding-bottom: 30px;}
.bluBoxs2a{padding-bottom: 70px;}
.service_contact textarea{ padding-bottom: 20px !important; padding-top: 20px !important;}
.gform_legacy_markup_wrapper .top_label select.medium{ width: 100% !important;}
.piclaplink{ position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;}
.tools_txt{ position: inherit !important;}
.buldingchklstbox{ width: 100%; position: absolute; top: 0px; left: 0px; height: 100%;}
.dayecoseoban.srvsbanner::after {
  top: 0;
  right: 0;
}
.dayecoseoban.servicebanner::after{ width: 33%; background-size: 100%;}
/*google-penalty-recovery*/
.faq_box .elementor-accordion .elementor-accordion-item{border: 1px solid #dde4ec !important; margin-top: 10px; }
.faq_box .elementor-accordion .elementor-tab-title{background: #fff; padding: 20px; font: 700 25px/28px 'DM Sans', sans-serif; color: #0a1739; }
.faq_box .elementor-widget-accordion .elementor-accordion-title { color: #0a1739;}
.faq_box .elementor-accordion .elementor-tab-title .elementor-accordion-icon{color:#00b4ff; }
.faq_box .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left { float: right; text-align: right; font-size: 32px; }
.faq_box .elementor-accordion .elementor-tab-content { padding: 10px 20px 10px; background: #fff;}
.faq_box .elementor-widget-accordion .elementor-active .elementor-accordion-icon{ color:#00b4ff; }
.faq_box .elementor-widget-accordion .elementor-active .elementor-accordion-title { color:#00b4ff; }
.exp_btm .elementor-column:nth-child(2n) .salesBox::before { background: url(../images/arw2.png) no-repeat 0 0; background-size: 100%; right: inherit; left: -140px;}
.googlepenReco4Box .size-full{ width: 100%; }
.googlepenReco4Box .elementor-column.elementor-col-50{ padding: 0 15px; }
.googlepenReco4Box.elementor-section .elementor-container{ align-items: center; }
.googlepenReco4Box.elementor-section .elementor-container{ flex-direction: row-reverse; }
.penalty_clientcaro .panlty_innrcaro { width: 1040px !important; display: inline-block; /*box-shadow: 0 0 29px 11px #eceef0;*/ }
.penalty_clientcaro.testimoniallSec .people_box { width: 100%; max-width: 100% !important; padding: 30px 25px; box-shadow: 0 0 12px 2px #e1e6eb; border: none;}
.penalty_clientcaro.testemobisingle .owl-prev{ left: -60px; } 
.penalty_clientcaro.testemobisingle .owl-next{ right: -60px; } 
.faq_innr .faq_box .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left {font-size: 16px;}
.service_btm .service_contact p{ color: #666 !important;}
/*about*/
.mainaboutban.srvsbanner .srvbanTxt{width: 100% !important;}
.mainaboutban.srvsbanner .srvpicBan { width: 100% !important;}
.mainaboutban.srvsbanner .srvpicBan{bottom: -20px;}
.mainaboutban.srvsbanner { padding-bottom: 65px; }
.aboutsec1 { margin-top: 34px;}
.aboutsec1 .specilty_innr {max-width: 1630px;}
.aboutsec1 .specilty_innr.specilty_innr2 .elementor-container { max-width: 1630px !important; margin: 0 -9px; justify-content:center;}
.aboutsec1 .specilty_innr.specilty_innr2 .specilty_box{ margin: 0px; }
.specilty_innr.specilty_innr2 .elementor-column.elementor-col-20{ padding: 0 9px; }
.specilty_innr.specilty_innr2 .elementor-column.elementor-col-20:nth-child(1n+1) .specilty_box{border-left: 4px solid #f0137c;}
.specilty_innr.specilty_innr2 .elementor-column.elementor-col-20:nth-child(2n+1) .specilty_box{border-left: 4px solid #475396;}
.specilty_innr.specilty_innr2 .elementor-column.elementor-col-20:nth-child(3n+1) .specilty_box{border-left: 4px solid #00b4ff;}
.specilty_innr.specilty_innr2 .elementor-column.elementor-col-20:nth-child(1n+1) .specilty_box .more_btn { background: #f0137c; border-bottom: 1px solid #f0137c;}
.specilty_innr.specilty_innr2 .elementor-column.elementor-col-20:nth-child(2n+1) .specilty_box .more_btn { background: #475396; border-bottom: 1px solid #475396;}
.specilty_innr.specilty_innr2 .elementor-column.elementor-col-20:nth-child(3n+1) .specilty_box .more_btn { background: #00b4ff; border-bottom: 1px solid #00b4ff;}
.trailorsec .elementor-container { max-width: 1630px !important; }
.team_spclst .category_tabTxt{ text-align: left; }
.team_spclst .elementor-container { align-items: center; }
.seo-team-img img { border-radius: 100% !important; box-shadow: 0px 0px 0px 6px #dbf1fb !important;}
.caroBoxs img { border-radius: 10px !important;}
.people_title img { width: 80px !important; max-width: 100% !important; height: 80px !important; }
.aboutsec1.ourbestcontsec::before { top: -215px;}
.ourbestcontsec .elementor-container {max-width: 1630px !important;}
.ourbestcontsec .category_tabTxt { text-align: left;}
/*category_sec ourbestcontsec*/
.category_sec .carosel_sec .category_tabBox { min-height: 370px;}
.category_sec .category_tabTxt { text-align: left;}
/*about-matthew*/
.abtmatwoodwardban.elementor-section .elementor-container { max-width: 100% !important; }
.abtmatwoodwardban.srvsbanner .srvbanTxt { width: 100% !important; }
.aboutsec1 .specilty_innrAbt .specilty_box { padding: 15px !important; text-align: left; display: flex; align-items: center;}
.aboutsec1 .specilty_innrAbt .specilty_box:hover{ padding-top: 40px !important; }
.aboutsec1 .specilty_innrAbt .specilty_box .more_btn{ margin-bottom: 0px; }
.aboutmidImg1 { width: 100%; text-align: center; }
.wood-sec .aboutmidImg1 { width: 100%; text-align: center; display: inline-block;}
.wood-sec .aboutmidImg1 .wood-img { width: 100%; display: inline-block;}
.wood-sec .aboutmidImg1 .wood-img img { border-radius: 20px !important; max-width: 80% !important; box-shadow: 0px 2px 39px 25px #f9f9f9; }
.wood-sec .aboutmidImg1 .wood-img .playicn img{ max-width: 100% !important; border-radius: 0 !important;  box-shadow: inherit !important; }
.wood-sec .aboutmidImg1.aboutmidImg2 .wood-img img{ max-width: 100% !important; }
.wood-sec .aboutmidImg1.aboutmidImg3 .wood-img img{ max-width: 84% !important; }
.consultTxt.consultTxtNew2{padding-top: 0px; }
.consultTxt.consultTxtNew2 .consultTxt{ padding-left: 0px; }
.tailoricons li { border-radius: 5px; margin: 5px !important; background: #fff !important; width: auto !important; padding: 0 !important;}
.woodsecicons.woodsecicons2{ padding-top: 0px; }
.wood-cnt2 .consultTxt { padding-top: 20px; }
.searchWood .wood-img{ padding-top: 0px !important; }
.woodconsultSd.casesudylandngSec4::after{ display: none; }
.abtmatwoodwardtesti h1, .abtmatwoodwardtesti em { color: #fff !important;}
.abtmatwoodwardtesti .elementor-container {max-width: 1630px !important;}
.abtmatwoodwardsec1.aboutsec1{background: none; padding-bottom: 440px;}
.abtmatwoodwardsec1.aboutsec1::before { top: -140px;}
.abtmatwoodwardtesti .featuresbox{ padding-top: 78px; }
.abtmatwoodwardtesti .aboutsSec { padding-bottom: 0; }
.abtmatwoodwardsec1-text .pnk{ color: #f0137c; border-bottom-color: #f0137c; }
.abtmatwoodwardsec1.aboutsec1 { padding-bottom: 200px;}
/*.abtmatwoodwardsec1 .specilty_innr2 .specilty_box */
.abtmatwoodwardsec1 .specilty_innr2 .specilty_box{ border-left: none !important; text-align: center; }
.abtmatwoodwardsec1 .specilty_innr2 .elementor-column.elementor-col-20:nth-child(3n+1) .specilty_box{border-bottom:2px solid #00b4ff;}
.abtmatwoodwardsec1 .specilty_innr2 .elementor-column.elementor-col-20:nth-child(3n+2) .specilty_box{border-bottom:2px solid #f0137c;}
.abtmatwoodwardsec1 .specilty_innr2 .elementor-column.elementor-col-20:nth-child(3n+3) .specilty_box{border-bottom:2px solid #485397;}
.abtmatwoodwardsec1 .specilty_innr2 .elementor-column.elementor-col-20:nth-child(3n+1) .specilty_box:before{background: #00b4ff47;}
.abtmatwoodwardsec1 .specilty_innr2 .elementor-column.elementor-col-20:nth-child(3n+2) .specilty_box:before{background: #f0137c54;}
.abtmatwoodwardsec1 .specilty_innr2 .elementor-column.elementor-col-20:nth-child(3n+3) .specilty_box:before{background: #4853974a;}
.abtmatwoodwardsec1 .specilty_innr2 .elementor-column.elementor-col-20:nth-child(3n+1) .specilty_box:after{background: #00b4ff47;}
.abtmatwoodwardsec1 .specilty_innr2 .elementor-column.elementor-col-20:nth-child(3n+2) .specilty_box:after{background: #f0137c54;}
.abtmatwoodwardsec1 .specilty_innr2 .elementor-column.elementor-col-20:nth-child(3n+3) .specilty_box:after{background: #4853974a;}
.abtmatwoodwardsec1 .specilty_innr2 .specilty_box .elementor-widget-container{ width: 100%; }
.abtmatwoodward_page .specilty_box{ margin: 0 0 30px; }
.abtmatwoodward_page .elementor-container {margin: 0 -15px;}
.abtmatwoodward_page .elementor-column.elementor-col-20{ padding: 0 15px; }
.abtmatwoodward_page .specilty_box { padding: 15px !important; text-align: left; display: flex; align-items: center; }
.abtmatwoodward_page .specilty_box:hover { padding-top: 40px !important;}
.abtmatwoodward_page .elementor-column.elementor-col-20:nth-child(1n+1) .specilty_box {border-left: 4px solid #f0137c;}
.abtmatwoodward_page .elementor-column.elementor-col-20:nth-child(2n+1) .specilty_box {border-left: 4px solid #475396;}
.abtmatwoodward_page .elementor-column.elementor-col-20:nth-child(3n+1) .specilty_box {border-left: 4px solid #00b4ff;}
.abtmatwoodward_page .elementor-column.elementor-col-20:nth-child(1n+1) .more_btn {background: #f0137c;border-bottom:1px solid #f0137c}
.abtmatwoodward_page .elementor-column.elementor-col-20:nth-child(2n+1) .more_btn {background: #475396;border-bottom:1px solid #475396}
.abtmatwoodward_page .elementor-column.elementor-col-20:nth-child(3n+1) .more_btn {background: #00b4ff;border-bottom:1px solid #00b4ff}
.wood-sec .aboutmidImg1 { width: 880px;}
.wood-sec .aboutmidImg1.aboutmidImg2 { width: 700px;}
.consultTop1 .consultTxt ul li{ margin-bottom: 21px;}
.casesudylandngSec4 li p b{ color: #333333; font-weight: 700;}
.casesudylandngSec4 li {
  margin-bottom: 20px;
}
.seoconsultacysec:before{ top: -303px !important; background-position: left top !important;}
.seoconsultacysec.consult_works .top_heading{ margin: 0px !important;}
.banvideo.banvideo2 { float: left; width: 100%;}
.banvideo2 iframe{ width: 100%; height: 470px; float: left; }
.abtmatwoodwardban .srvbanTxt p{font-size: 26px; line-height: 40px;}
.wood-sec .aboutmidImg1 .wood-img img { border-radius: 0px !important; box-shadow: 8px 13px 24px 9px #e1e1e1; }
.technic_video iframe{ width: 100%; height: 400px; }
@media (min-width: 992px) and (max-width: 9000px) {
.nav_top .dropdown .dropdown-menu { /*-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s;    -o-transition: all 0.3s;transition: all 0.3s;*/ max-height: 0; display: block; opacity: 0;visibility: hidden;  margin:0px; 
width: 220px; padding: 0px; max-height: 600px;   border-radius: 0; left: 0; right: inherit; transform: translate(0, 10px);transition: opacity 200ms ease-in, transform 200ms ease-in, visibility 200ms ease-in;  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); box-shadow: 0 6px 12px rgba(0,0,0,.175);  border: none; border-bottom: 5px solid #000; top: 100%; }
.nav_top .dropdown:hover .dropdown-menu {  opacity: 1; visibility: visible; height: auto; transform: translate(0,0); }
}
@media (min-width: 1800px) and (max-width: 9000px){
.video_txt p{ min-height: 105px;}
}
@media only screen and (max-width: 2000px) {
}
@media (min-width: 1900px) and (max-width: 9000px) {
/*consult*/
/*.woodconsult.srvwhtdosec .alongPic img { width: 750px !important;}*/
.woodconsult.srvwhtdosec .alongPic img {
  width:830px !important;
  margin-left: -130px;
}
/*18.10.2022*/
.testemonipage .container { max-width: 1120px !important;}
.testemoniban .servicebannerTx {
  padding-top: 180px;
}
}
@media (min-width: 1900px) and (max-width: 7000px) {
.sign_sec.dayecomseoexplore::before { top: -540px !important;  height: 540px !important;}
}
@media only screen and (max-width: 1899px) {
/*15.9.2022 fixing*/
.dayecoseoban h1, .dayecomseoexplore h2 { font-size: 59px !important; line-height: 74px !important;}
.dayecomseoexplore .pinkbtn { font-size: 32.4px; line-height: 32px; padding: 17px 95px;}
.sign_sec.dayecomseoexplore::before { top: -491px !important; height: 517px !important;}
}
@media only screen and (max-width: 1800px) {
.testemoniParaBlog .tvo-testimonial-display-item{background-size: 75px; padding: 30px 25px !important; }
.testemoniParaBlog .tvo-testimonial-content h4, .testemoniParaBlog .tvo-testimonial-content p{ font-size: 18px !important; line-height: 27px !important; margin: 0 !important; }
.testemoniParaBlog .tvo-set14-template.tvo-testimonials-display-single .tvo-testimonial-name { font-size: 22px; line-height: 23px; padding: 0; }
.testemoniParaBlog .tvo-set14-template.tvo-testimonials-display-single .tvo-testimonial-role { font-size: 14px;}
.testemoniParaBlog .tvo-set14-template.tvo-testimonials-display-single .tvo-testimonial-image-cover {
  width: 65px !important;
  height: 65px !important;
  border-radius: 100%;
}
.consultTop1 .consultTxt ul li {
  margin-bottom: 14px;
}
}
@media only screen and (max-width: 1899px) {
.consultBan.seostageban h3 { font-size: 57px !important; line-height: 75px !important;}
.consultTxt ul li{ font-size: 25px; line-height: 32px; padding-left: 33px; margin-bottom: 12px;}
.chooseconsult_txt ul li{ font-size: 25px; line-height: 32px; padding-left: 33px; margin-bottom: 12px;}
.consultBan.seoaudioban .banpic img { top: -71px !important;}
.seoaudioban .pinkbtn{ padding: 18px 34px;}
.srvwhtdosec .alongPic img {position: relative;  width: 100%;}
.woodconsult {  padding: 80px 0 355px 0;}
}
@media (min-width: 1600px) and (max-width: 1899px) {
.wordprsactvpag {  padding-top: 55px;}
.howwecanhelpban .servicebannerTx {  padding-top: 136px;}
.wood-sec .wood-cnt h3 { font-size: 70px; line-height: 88px;}
.category_sec .carosel_sec .category_tabBox { min-height: 290px;}
/*about-matthew*/
.abtmatwoodwardban .srvbanTxt h1 { line-height: 75px; padding-bottom: 15px;}
.abtmatwoodwardban .srvbanTxt p { font-size: 25px; line-height: 34px;}
/*.abtmatwoodwardban.elementor-section .elementor-container{align-items: center;}*/
.wood-sec .wood-cnt p { font-size: 20px;  line-height: 34px;}
.wood-sec .consultTxt p, .wood-sec .consultTxt li { font-size: 20px; line-height: 30px; }
.featuresbox li { max-width: 190px; min-height: 90px;}
.abtmatwoodwardtesti .aboutsSec { padding: 30px 0 0;}
.abtmatwoodwardsec1.aboutsec1::before { top: -128px;}
.abtmatwoodwardsec1-text p { font-size: 20px;  line-height: 30px;}
.abtmatwoodwardsec1.aboutsec1 .specilty_box h4 { padding-bottom: 10px;}
.abtmatwoodwardsec1-text p:last-child { padding-bottom: 50px;}
.abtmatwoodward_page.aboutsec1.ourbestcontsec::before { top: -215px;}
.wood-cnt ul li { padding: 10px 0px; font-size: 20px; line-height: 30.51px;}
}
@media (min-width: 1600px) and (max-width: 1599px) {
.howwecanhelpban .servicebannerTx {  padding-top: 122px;}	
}
@media only screen and (max-width: 1600px) {
/*15.9.2022 fixing*/
.dayecoseoban h1, .dayecomseoexplore h2 {
  font-size: 51px !important;
  line-height: 60px !important;
}
.dayecomseoexplore .pinkbtn { font-size: 32.4px; line-height: 32px; padding: 17px 95px;}
.sign_sec.dayecomseoexplore::before { top: -491px !important; height: 517px !important;}
.dayecoseoban .pinkbtn strong {
  font-size: 32px !important;
  line-height: 38px;
}
.dayecoseoban .pinkbtn {
  padding: 20px 84px;
}
.dayecoseoban {
  min-height: 650px !important;
}
.dayecoseoban.srvsbanner{background: #041737 url(../images/ecoseolanding-ban-point-star.png) no-repeat bottom 0 center;}
.dayecoseosec1 h2 {
  line-height: 76px !important;}
.dayecoseosec1 .consultTxt ul li{padding-left: 31px;
background-size: 20px;font-size: 22px;
line-height: 38px;
margin-bottom: 30px;}
.day7ecoseosec1 .alongPic {
  padding: 0 15px !important;
}
.dayecoseosec1media .salesBox {
  padding: 25px;
}
.dayecoseosec1.srvwhtdosec .dayecoseosec1media .salesBox img {
  margin-right: 12px;
  width: 93px !important;
}
.dayecoseosec1media .salesBox{min-height: 192px;}
.dayecoseosec1 {
  padding-bottom: 160px !important;
}
.dayecoseosec2 {
  padding-bottom: 128px !important;
}
.dayecomseoexplore .pinkbtn{font-size: 29px !important;}
.dayecomseoexplore{ padding-top: 225px !important;}
  .white-label-servicesreal.srvwhtdosec .alongPic img
  {
    top:45px;
  }
/*17.10.2022*/
.howwecanhelpban .servicebannerTx {
  padding-top: 122px;
}
/*google-penalty-recovery*/
.faq_box .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left { font-size: 27px;}
.faq_box .elementor-accordion .elementor-tab-title{ font-size: 20px; }
.pandsBoxs p, .pandsBoxs li { font-size: 19px; line-height: 29px;}
.consultBan.seoaudioban .banpic img { width: 505px !important; position: absolute; right: 0;}
.consultBan.seostageban h3 {
  font-size: 46px !important;
  line-height: 63px !important;
}
.consultBan.seostageban h3 {
  padding-top: 29px;
}
.consultBan  {
  min-height: 740px !important;
}
.consultTxt ul li {
  font-size: 22px;
  line-height: 32px;
  padding-left: 33px;
  margin-bottom: 12px;
}
.chooseconsult_txt p {
  font-size: 22px;
  line-height: 35px;
}
.chooseconsult_txt ul li {
  font-size: 22px;
  line-height: 27px;
  padding-left: 33px;
  margin-bottom: 9px;
}
.choose_consult.sign_sec.strategy_sec.exp_sec::before {height: 591px;
background-size: 100% 600px !important;}
.consult_works_innr .salesBox p {
  font-size: 16px;
  line-height: 23px;}
.consult_works_innr .salesBox h5 {
  font-size: 26px;
  line-height: 31px;
  min-height: 77px;
}
.price_box h2 {
  font-size: 51px;
  line-height: 67px;}
.banvideo2 iframe { height: 425px;}
.abtmatwoodwardban.srvsbanner .srvbanTxt { padding-top: 0;}
}
@media (min-width: 1400px) and (max-width: 1599px) {
/*google-penalty-recovery*/
.faq_box .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left { font-size: 27px;}
.faq_box .elementor-accordion .elementor-tab-title { font-size: 20px; padding: 18px; }
.pandsBoxs p, .pandsBoxs li { font-size: 19px; line-height: 29px;}
.manulBoxs h5 { font-size: 40px;  line-height: 48px; }
.manulBoxs p { font-size: 20px; line-height: 30px; }
.ecomrsseo6 { padding-bottom: 110px !important;}
.googlepenReco4Box { padding: 40px; margin: 40px auto 0; }
.googlepenReco4Box h4 { font-size: 36px; line-height: 45px;}
.googlepenReco4Box p { color: #555555; font-size: 20px; line-height: 30px;}
.manulBoxs { padding: 35px; margin-top: 40px;}
/*about*/
.mainaboutban.srvsbanner { padding-top: 140px; padding-bottom: 65px;}
.mainaboutban .srvpicBan img { width: 100% !important;}
.aboutsec1 .specilty_innr.specilty_innr2 .specilty_box { min-height: 240px !important;}
.aboutsec1 { padding: 40px 0 175px 0;}
.trailorsecin p { font-size: 22px;}
.abouttesti { padding-bottom: 100px;}
.category_sec .carosel_sec .category_tabBox { min-height: 285px;}
/*about-matthew*/
.abtmatwoodwardban .srvbanTxt h1 { line-height: 70px; padding-bottom: 15px;}
.abtmatwoodwardban .srvbanTxt p { font-size: 24px; line-height: 32px; }
/*.abtmatwoodwardban.elementor-section .elementor-container{align-items: center;}*/
.wood-sec .wood-cnt p { font-size: 20px;  line-height: 30px;}
.wood-sec .consultTxt p, .wood-sec .consultTxt li { font-size: 20px; line-height: 30px; }
.featuresbox li { max-width: 190px; min-height: 90px;}
.abtmatwoodwardtesti .aboutsSec { padding: 30px 0 0;}
.abtmatwoodwardsec1.aboutsec1::before { top: -128px;}
.abtmatwoodwardsec1-text p { font-size: 20px;  line-height: 30px;}
.abtmatwoodwardsec1.aboutsec1 .specilty_box h4 { padding-bottom: 10px;}
.abtmatwoodwardsec1-text p:last-child { padding-bottom: 50px;}
.wood-sec .wood-cnt h3 { font-size: 60px; line-height: 80px;}
.aboutsec1.srvsec2 h4 { font-size: 60px; line-height: 80px;}
.wood-sec::before { top: -130px;}
.wood-cnt ul li { padding: 10px 0px; font-size: 20px; line-height: 30.51px;}
.abtmatwoodwardsec1.aboutsec1.srvsec2 .specilty_box{width: auto;}
.abtmatwoodwardsec1.aboutsec1 .specilty_innr.specilty_innr2 .specilty_box { min-height: 220px !important; padding: 20px 0; }
.abtmatwoodwardsec1.aboutsec1 { padding-bottom: 150px;}
.abtmatwoodward_page.aboutsec1.ourbestcontsec::before { top: -215px;}
.abtmatwoodward_page.howcansecond.aboutsec1::before { top: -215px;}
.abtmatwoodwardsec1.aboutsec1 .specilty_box img { padding-bottom: 20px;  width: auto !important;}
.banvideo2 iframe { height: 425px;}
.abtmatwoodwardban.srvsbanner .srvbanTxt { padding-top: 0;}
}
@media (min-width: 1200px) and (max-width: 1399px) {
.consult_works_innr .elementor-column-gap-default > .elementor-column > .elementor-element-populated {
  padding: 20px !important;
  margin: 0 !important;
}
.whiteWork .salesBox {
  min-height: 317px;
}
.white-label-servicesreal{ padding-bottom: 120px; padding-top: 58px;}
.consult_works_innr .elementor-widget-wrap{ min-height: 320px;}
.whitechoose .fit_box p {
  font-size: 18px;
  padding-bottom: 8px;
  line-height: 24px;
}
/*google-penalty-recovery*/
.faq_box .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left { font-size: 27px;}
.faq_box .elementor-accordion .elementor-tab-title { font-size: 20px; padding: 18px; }
.pandsBoxs p, .pandsBoxs li { font-size: 19px; line-height: 29px;}
.manulBoxs h5 { font-size: 40px;  line-height: 48px; }
.manulBoxs p { font-size: 20px; line-height: 30px; }
.ecomrsseo6 { padding-bottom: 110px !important;}
.googlepenReco4Box { padding: 40px; margin: 40px auto 0; }
.googlepenReco4Box h4 { font-size: 36px; line-height: 45px;}
.googlepenReco4Box p { color: #555555; font-size: 20px; line-height: 30px;}
.manulBoxs { padding: 35px; margin-top: 40px;}
.googlepenRecoban { min-height: 750px;}
.ecomrsseo5 { padding-bottom: 300px !important;}
.consultBan.seoaudioban .banpic img {
  top: 0 !important; width: 100% !important;
}
.consultBan .elementor-element-e1fea3a {
  width: 55% !important;
}
.consultBan .banpic {
  width: 45% !important;
}
.consultBan.seostageban h3 {
  font-size: 33px !important;
  line-height: 51px !important;
}
.seostageban .pinkbtn {
  font-size: 16px !important; height: 50px;padding: 8px 34px !important;}
.consultBan {
  min-height: 626px !important;
}
.consultTxt ul li {
  font-size: 19px;
  line-height: 26px;
  padding-left: 25px;
  margin-bottom: 7px;
  background-size: 17px;
}
.srvwhtdosec .alongtxt p {
  font-size: 19px;
  line-height: 29px;
}
.woodconsult .alongPic{ width: 100% !important;}
.woodconsult.casesudylandngSec4 .alongPic {
  bottom: -113px;
}
.consult_works_innr .salesBox:nth-child(2n) .elementor-widget-wrap {
  margin-top: 60px !important;
}
/* .faq_sec::before {top: -71px;} */
.seo_para p {
  font-size: 22px;
  line-height: 36px;
 }
/*about*/
.mainaboutban.srvsbanner { padding-top: 140px; padding-bottom: 65px;}
.mainaboutban .srvpicBan img { width: 100% !important;}
.aboutsec1 .specilty_innr.specilty_innr2 .specilty_box { min-height: 240px !important;}
.aboutsec1 { padding: 40px 0 175px 0;}
.trailorsecin p { font-size: 20px;}
.abouttesti { padding-bottom: 100px;}
.aboutsec1.ourbestcontsec::before { top: -215px;}
.category_sec .carosel_sec .category_tabBox { min-height: 250px;}
.specialistsec h3 { font-size: 40px; line-height: 60px;}
.team_spclst .category_tabTxt { padding-left: 50px;}
.specialistsec .carta40 .category_tabTxt p { font-size: 20px; line-height: 28px;}
.ourbestcontsec.resultsSec.category_sec { padding: 80px 0 120px 0;}
.aboutsec1 .specilty_box p { font-size: 18px; line-height: 23px; padding: 10px 0; }
.aboutsec1.srvsec2 h4 { font-size: 50px;  line-height: 60px;}
/*about-matthew*/
.abtmatwoodwardban .srvbanTxt h1 { line-height: 70px; padding-bottom: 15px;}
.abtmatwoodwardban .srvbanTxt p { font-size: 20px;  line-height: 28px;}
/*.abtmatwoodwardban.elementor-section .elementor-container{align-items: center;}*/
.wood-sec .wood-cnt p { font-size: 20px;  line-height: 30px;}
.wood-sec .consultTxt p, .wood-sec .consultTxt li { font-size: 20px; line-height: 30px; }
.featuresbox li { max-width: 170px;  min-height: 80px;}
.abtmatwoodwardtesti .aboutsSec { padding: 30px 0 0;}
.abtmatwoodwardsec1.aboutsec1::before { top: -118px;}
.abtmatwoodwardsec1-text p { font-size: 20px;  line-height: 30px;}
.abtmatwoodwardsec1.aboutsec1 .specilty_box h4 { padding-bottom: 10px;}
.abtmatwoodwardsec1-text p:last-child { padding-bottom: 50px;}
.wood-sec .wood-cnt h3 { font-size: 52px;  line-height: 60px;}
.aboutsec1.srvsec2 h4 { font-size: 60px; line-height: 60px;}
.wood-sec::before { top: -130px;}
.wood-cnt ul li { padding: 10px 0px; font-size: 20px; line-height: 30.51px;}
.abtmatwoodwardsec1.aboutsec1.srvsec2 .specilty_box{width: auto;}
.abtmatwoodwardsec1.aboutsec1 .specilty_innr.specilty_innr2 .specilty_box { min-height: 220px !important; padding: 20px 10px; width: 100%;}
.abtmatwoodwardsec1.aboutsec1 { padding-bottom: 150px;}
.abtmatwoodward_page.aboutsec1.ourbestcontsec::before { top: -215px;}
.abtmatwoodward_page.howcansecond.aboutsec1::before { top: -215px;}
.abtmatwoodwardban.srvsbanner .srvbanTxt { width: 100% !important;  padding-top: 0;}
.abtmatwoodwardban.srvsbanner { padding: 140px 0 80px;}
.wood-cnt h4 { font-size: 40px; line-height: 60px; padding-bottom: 15px;}
.tailoricons li { width: 23% !important;}
.wood-sec .soslist li { min-width: 270px;}
.abtmatwoodwardsec1.aboutsec1 .specilty_box img { padding-bottom: 20px;  width: auto !important;}
.banvideo2 iframe { height: 370px;}
.abtmatwoodwardban.srvsbanner .srvbanTxt { padding-top: 0;}
}
@media (min-width: 992px) and (max-width: 1199px) {
.howwecanhelpban{ min-height: 260px; padding-bottom: 100px !important;}
.wordprsactvpag { padding-top: 40px;}
/*google-penalty-recovery*/
.faq_box .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left { font-size: 27px;}
.faq_box .elementor-accordion .elementor-tab-title { font-size: 17px;  padding: 12px;}
.pandsBoxs p, .pandsBoxs li { font-size: 19px; line-height: 29px;}
.manulBoxs h5 { font-size: 24px; line-height: 30px;}
.manulBoxs p { font-size: 17px; line-height: 26px;}
.ecomrsseo6 { padding-bottom: 110px !important;}
.googlepenReco4Box { padding: 20px; margin: 30px auto 0;}
.googlepenReco4Box h4 { font-size: 26px; line-height: 34px;}
.googlepenReco4Box p { color: #555555; font-size: 17px; line-height: 26px;}
.manulBoxs { padding: 15px; margin-top: 25px;}
.googlepenRecoban { min-height: 680px;}
.ecomrsseo5 { padding-bottom: 300px !important;}
.googlepenRecoban.srvsbanner .srvbanTxt { width: 58.299% !important;}  
.googlepenReco1 h5 { font-size: 30px; line-height: 40px; padding-bottom: 10px;}
.manulBoxs .mr-4 { width: 90px;}
.pandsBoxs { padding: 20px; margin-top: 20px;}
.pandsBoxs p, .pandsBoxs li { font-size: 17px; line-height: 29px;}
.penalty_clientcaro .panlty_innrcaro { width: 800px !important;}
.googlepenReco4 { padding-bottom: 140px;}
.consultBan.seostageban h3 {
  font-size: 35px !important;
  line-height: 52px !important;
}
.consultBan.seoaudioban .banpic img {
  top: -71px !important; width: 100% !important;
}
.consultBan .elementor-element-e1fea3a {
  width: 55% !important;
}
.consultBan .banpic {
  width: 45% !important;
}
.consultBan.seostageban h3 br{ display: none;}
.seoaudioban .pinkbtn{ padding: 12px 24px !important;height: 50px;}
.consultBan {
  min-height: 540px !important;
}
.consultTxt ul li,.chooseconsult_txt ul li {
  font-size: 17px;
  line-height: 26px;
  padding-left: 25px;
  margin-bottom: 7px;
  background-size: 17px;
}
.srvwhtdosec .alongtxt p {
  font-size: 17px;
  line-height: 29px;
}
.woodconsult .alongPic{ width: 100% !important;}
.woodconsult.casesudylandngSec4 .alongPic {
  bottom: -113px;
}
.woodconsult.casesudylandngSec4::after {top: -53px;}
.srvwhtdosec .alongtxt p {
  font-size: 17px;
  line-height: 26px;
}
.chooseconsult_txt p {
  font-size: 17px;
  line-height: 30px;
}
.seo_videoGraph .w100 img {
  border: 6px solid #e5e7eb;
  width: 100%;
  margin: 20px 0 0;
}
.consult_seo .picboxs img.w100{  border: 6px solid #e5e7eb;}
.seo_para p {
  font-size: 22px;
  line-height: 36px;}
.ecomrsseo3.consultTop1.consult_seo {
  padding-bottom: 288px;
}
.book_sec .top_heading h4 {
  font-size: 27px;
  line-height: 31px;}
.price_box h4 {
  font-size: 16px;
  line-height: 21px;}
.price_box h2 {
  font-size: 43px;
  line-height: 55px;
}
.price_box h3 {
  font-size: 18px;
  line-height: 25px;}
.price_box p {
  font-size: 16px;
  line-height: 23px;}
.price_box{ min-height: 300px;}
.btm_txt{font-size: 18px;
line-height: 23px;}
/*about*/
.mainaboutban.srvsbanner { padding-top: 140px; padding-bottom: 65px;}
.mainaboutban .srvpicBan img { width: 100% !important;}
.aboutsec1 .specilty_innr.specilty_innr2 .specilty_box { min-height: 230px !important;}
.aboutsec1 { padding: 40px 0 125px 0;}
.trailorsecin p { font-size: 20px;}
.abouttesti { padding-bottom: 70px;}
.category_sec .carosel_sec .category_tabBox { min-height: 250px;}
.specialistsec h3 { font-size: 40px; line-height: 60px;}
.team_spclst .category_tabTxt { padding-left: 50px;}
.specialistsec .carta40 .category_tabTxt p { font-size: 20px; line-height: 28px;}
.ourbestcontsec.resultsSec.category_sec { padding: 80px 0 120px 0;}
.aboutsec1 .specilty_box p { font-size: 18px; line-height: 23px; padding: 10px 0; }
.aboutsec1.srvsec2 h4 { font-size: 50px;  line-height: 60px;}
.specilty_innr.specilty_innr2 .elementor-column.elementor-col-20 { width: 33.33333%;}
.specilty_innr.specilty_innr2 .specilty_box img { width: auto;}
.specilty_innr.specilty_innr2 .specilty_box h4{ font-size: 20px; line-height: 26px; }
.aboutsec1 .specilty_innr.specilty_innr2 .specilty_box { margin: 0px 0 30px;}
.trailorsec::before { height: 80px; top: -80px;}
.team_spclst .category_tabTxt {  padding: 0 30px; }
.specialistsec .carta40 .category_tabTxt p { line-height: 25px;}
.seo-team-box-info p { font-size: 17px; line-height: 25.67px;}
.seo-team-box-info strong { font-size: 25px;  line-height: 40px;}
.caseStudy.serveBlue { padding: 102px 0 105px 0;}
.mainaboutban .srvbanTxt p { font-size: 28px; line-height: 35px;}
/*about-matthew*/
.abtmatwoodwardban .srvbanTxt h1 { line-height: 45px; padding-bottom: 15px;}
.abtmatwoodwardban .srvbanTxt p { font-size: 20px;  line-height: 28px;}
/*.abtmatwoodwardban.elementor-section .elementor-container{align-items: center;}*/
.wood-sec .wood-cnt p { font-size: 20px;  line-height: 30px;}
.wood-sec .consultTxt p, .wood-sec .consultTxt li { font-size: 20px; line-height: 30px; }
.featuresbox li { max-width: 170px;  min-height: 80px;}
.abtmatwoodwardtesti .aboutsSec { padding: 30px 0 0;}
.abtmatwoodwardsec1.aboutsec1::before { top: -118px;}
.abtmatwoodwardsec1-text p { font-size: 20px;  line-height: 30px;}
.abtmatwoodwardsec1.aboutsec1 .specilty_box h4 { padding-bottom: 10px;}
.abtmatwoodwardsec1-text p:last-child { padding-bottom: 50px;}
.wood-sec .wood-cnt h3 { font-size: 45px; line-height: 55px; }
.aboutsec1.srvsec2 h4 { font-size: 60px; line-height: 60px;}
.wood-sec::before { top: -123px;}
.wood-cnt ul li { padding: 10px 0px; font-size: 20px; line-height: 30.51px;}
.abtmatwoodwardsec1.aboutsec1.srvsec2 .specilty_box{width: auto;}
.abtmatwoodwardsec1.aboutsec1 .specilty_innr.specilty_innr2 .specilty_box { min-height: 220px !important; padding: 20px 10px; width: 100%;}
.abtmatwoodwardsec1.aboutsec1 { padding-bottom: 140px;}
.abtmatwoodward_page.aboutsec1.ourbestcontsec::before { top: -215px;}
.abtmatwoodward_page.howcansecond.aboutsec1::before { top: -215px;}
.abtmatwoodwardban.srvsbanner .srvbanTxt { width: 100% !important;  padding-top: 0;}
.abtmatwoodwardban.srvsbanner { padding: 140px 0 50px;}
.wood-cnt h4 { font-size: 40px; line-height: 60px; padding-bottom: 15px;}
.tailoricons li { width: 23% !important;}
.wood-sec .soslist li { min-width: 270px;}
.abtmatwoodwardsec1.aboutsec1 .specilty_box img { padding-bottom: 20px;  width: auto !important;}
.aboutsec1.srvsec2 h4 { font-size: 45px; line-height: 50px;}
.aboutsec1::before { height: 115px; top: -115px;}
section.wood-sec { padding: 65px 0px;}
.environment p { font-size: 22px; line-height: 24.51px;}
.graphPics{ width: 100%; margin: 0px; }
.featuresbox li { margin-bottom: 15px;}
.abtmatwoodward_page .elementor-column.elementor-col-20 { width: 33.333%;}
.abtmatwoodward_page.howcansecond.aboutsec1 { padding-top: 60px; padding-bottom: 60px;}
.abtmatwoodward_page.aboutsec1 .specilty_box h4 { font-size: 26px; line-height: 32px; }
.banvideo2 iframe { height: 340px;}
.abtmatwoodwardban.srvsbanner .srvbanTxt { padding-top: 0;}
}
@media only screen and (max-width: 1200px) {
/*15.9.2022 fixing*/	
.dayecoseoban h1, .dayecomseoexplore h2 { font-size: 37px !important; line-height: 48px !important;}
.dayecoseoban .pinkbtn strong { font-size: 26px !important;  line-height: 34px;}
.dayecoseoban .pinkbtn{ padding: 15px 50px;} 
.day7ecoseosec1::before {height: 71px; top: -70px;}
.dayecoseoban {  min-height: 568px !important; padding: 100px 0 50px;}
.dayecoseosec1 h2 {  line-height: 45px !important;}
.dayecoseosec1 .consultTxt ul li {  padding-left: 30px;  background-size: 18px;  font-size: 19px;  line-height: 30px;  margin-bottom: 17px;  background-position: top 9px left;}
.dayecoseosec1 p{  line-height: 30px;}
.salesBox .media-body h5 {  font-size: 19px;  line-height: 28px !important;}
.dayecoseosec1.srvwhtdosec .dayecoseosec1media .salesBox img {  margin-right: 12px; top: 0;  width: 65px !important;}
.dayecoseosec1media .salesBox {  min-height: 174px;}
.sign_sec.dayecomseoexplore::before {  top: -393px !important;  height: 403px !important;}
.dayecomseoexplore .pinkbtn {  font-size: 24px !important;padding: 11px 64px;}
.dayecoseoresult .strongReasonsCont {  padding-bottom: 125px;}
/*20.9.2022*/
.dayecomseoexplore{ padding-top: 190px !important;}
.dayecoseoresult .strongReasonsCont {  padding-bottom: 0;}
.whitelabel_ban .srvbanTxt h1 {  font-size: 46px;  line-height: 57px;  padding-bottom: 15px;}
.whitelabel_ban.googlepenRecoban {  min-height: 554px;  padding-top: 108px; background-size: 100%;}
.whitelabelserv.googlepenReco1::before {height: 74px;top: -74px;}  
.manulBoxs h5{ font-size: 27px;line-height: 35px;}  
.whitelabelserv .manulBoxs p {  line-height: 22.38px;font-size: 16px;padding-bottom: 12px;}  
.whitelabelserv .manulBoxs-first {  margin-top: 22px;}  
.manulBoxs{ padding: 30px;}  
.whitelabelserv .manulBoxs .media img {  margin-right: 26px;  width: 206px;}
.whitelabelserv {  padding-bottom: 290px !important;}
.whiteWork .elementor-col-20:nth-child(2n+1).salesBox::after, .whiteWork .elementor-col-20:nth-child(2n).salesBox::after{ display: none;}
.consult_works_innr .elementor-column-gap-default > .elementor-column > .elementor-element-populated {  padding: 15px !important;  margin: 0;}
.consult_works_innr .salesBox h5 {  font-size: 22px;  line-height: 25px; padding-bottom: 6px;}
.consult_works_innr .salesBox p {  font-size: 15px;  line-height: 20px;}
.consult_works_innr .salesBox{ width: 33.333%; margin-top: 20px !important; padding: 0 10px;}
.consult_works_innr .elementor-container{ margin: 0 -10px;}
.consult_works_innr .salesBox img{ width: 72px;}
.whiteWork .salesBox {  min-height: 333px;}
.consult_works_innr .elementor-widget-wrap{ min-height: 317px;}
.googlepenReco3.sign_sec .pinkbtn{margin-top: 46px;}
.whiteWork.ecomrsseo6 {  padding-bottom: 80px !important;min-height: auto;}
.casesudylandngSec4::after { height: 64px;}
.white-label-servicesreal{ padding-bottom: 120px !important;}
.whitechoose .fit_box p {  font-size: 16px;  padding-bottom: 4px;}
.whitestudy .bluBoxs2aInn::after{ height: 148px;}
.bluBoxs2a{ padding: 7px 0 48px;}
.consultBan.seostageban h3 {
  font-size: 35px !important;
  line-height: 52px !important;
}
.consultBan.seoaudioban .banpic img {
  top: 0px !important; width: 100% !important;
}
.consultBan .elementor-element-e1fea3a {
  width: 55% !important;
}
.consultBan .banpic {
  width: 45% !important;
}
.consultBan.seostageban h3 br{ display: none;}
.seoaudioban .pinkbtn{ padding: 12px 24px !important;height: 50px;}
.consultBan {
  min-height: 540px !important;
}
.consultTxt ul li,.chooseconsult_txt ul li {
  font-size: 17px;
  line-height: 26px;
  padding-left: 25px;
  margin-bottom: 7px;
  background-size: 17px;
}
.srvwhtdosec .alongtxt p {
  font-size: 17px;
  line-height: 29px;
}
.woodconsult .alongPic{ width: 100% !important;}
.woodconsult.casesudylandngSec4 .alongPic {
  bottom: -113px;
}
.woodconsult.casesudylandngSec4::after {top: -53px;}
.srvwhtdosec .alongtxt p {
  font-size: 17px;
  line-height: 26px;
}
.chooseconsult_txt p {
  font-size: 17px;
  line-height: 30px;
}
.seo_videoGraph .w100 img {
  border: 6px solid #e5e7eb;
  width: 100%;
  margin: 20px 0 0;
}
.consult_seo .picboxs img.w100{  border: 6px solid #e5e7eb;}
.seo_para p {
  font-size: 22px;
  line-height: 36px;}
.ecomrsseo3.consultTop1.consult_seo {
  padding-bottom: 288px;
}
.book_sec .top_heading h4 {
  font-size: 27px;
  line-height: 31px;}
.price_box h4 {
  font-size: 16px;
  line-height: 21px;}
.price_box h2 {
  font-size: 43px;
  line-height: 55px;
}
.price_box h3 {
  font-size: 18px;
  line-height: 25px;}
.price_box p {
  font-size: 16px;
  line-height: 23px;}
.price_box{ min-height: 300px;}
.btm_txt{font-size: 18px;
line-height: 23px;}
}
@media only screen and (max-width: 991px) {
/*15.9.2022 fixing*/	
.dayecoseoban h1, .dayecomseoexplore h2 {  font-size: 29px !important;  line-height: 38px !important;}
.dayecoseoban .pinkbtn strong {  font-size: 20px !important;  line-height: 34px;}
.dayecoseoban .pinkbtn {  padding: 9px 41px;}
.dayecoseoban {  min-height: 412px !important;}
.day7ecoseosec1::before {  height: 45px;  top: -43px;}
.dayecoseosec1 {  padding-bottom: 130px !important;  padding-top: 20px;}
.srvwhtdosec::before {  width: 100%;  height: 47px;  top: -42px;}
.people_txt p {  font-size: 16px !important;  line-height: 24px !important;}
.dayecomseoexplore p {  line-height: 33px;}
.consult_works_innr .salesBox{ width: 33.333%; margin-top: 20px !important; padding: 0 10px;}
.consult_works_innr .elementor-container{ margin: 0px; display: inline-block; width: 100%;}
.whitelabel_ban.googlepenRecoban {  min-height: 420px;  padding-top: 97px;  background-size: 100%;}
.whitelabel_ban .srvbanTxt h1 {  font-size: 38px;  line-height: 50px;  padding-bottom: 13px;}
.whitelabel_ban.srvsbanner .srvbanTxt {  width: 69% !important;  padding-right: 0px !important;}
.whitelabelserv .manulBoxs .media img {  margin-right: 26px;  width: 155px;}
.consult_works_innr .salesBox { width: 33.333% !important; margin-top: 20px !important;  padding: 0 10px;  float: left;}
.consult_works_innr .elementor-container {  margin: 0 !important;  display: inline-block !important;  width: 100% !important;}
.consult_works_innr .elementor-widget-wrap {  min-height: 289px;}
.whiteWork .salesBox {  min-height: auto;}
.whitestudy .bluBoxs2aInn{ padding: 61px 34px;}
.bluBoxs2aInn h4 {  font-size: 34px;  line-height: 39px;}
/*17.10.2022*/
.howwecanhelpban .servicebannerTx {  padding-top: 70px;}
.howwecanhelpban{ padding-bottom: 58px !important; min-height: 149px;}
/*google-penalty-recovery*/
.faq_box .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left { font-size: 27px;}
.faq_box .elementor-accordion .elementor-tab-title { font-size: 17px;  padding: 12px;}
.pandsBoxs p, .pandsBoxs li { font-size: 19px; line-height: 29px;}
.manulBoxs h5 { font-size: 20px; line-height: 26px;}
.manulBoxs p { font-size: 17px; line-height: 26px;}
.ecomrsseo6 { padding-bottom: 110px !important;}
.googlepenReco4Box { padding: 20px; margin: 30px auto 0;}
.googlepenReco4Box h4 { font-size: 26px; line-height: 34px;}
.googlepenReco4Box p { color: #555555; font-size: 17px; line-height: 26px;}
.manulBoxs { padding: 15px; margin-top: 25px;}
.googlepenRecoban { min-height: 680px;}
.ecomrsseo5 { padding-bottom: 200px !important;}
.googlepenRecoban.srvsbanner .srvbanTxt { width: 58.299% !important;}  
.googlepenReco1 h5 {font-size: 25px; line-height: 32px; padding-bottom: 10px;}
.manulBoxs .mr-4 { width: 90px;}
.pandsBoxs { padding: 20px; margin-top: 20px;}
.pandsBoxs p, .pandsBoxs li { font-size: 17px; line-height: 29px;}
.penalty_clientcaro .panlty_innrcaro { width: 800px !important;}
.googlepenReco4 { padding-bottom: 120px;}
.font32 { padding: 16px 30px !important;}
.less-paddings .font32 {
  padding: 16px 12px !important;
}
.googlepenReco1 { padding-bottom: 110px !important;}
.ecomrsseo6 { padding-bottom: 90px !important;}
.googlepenReco4 { padding: 60px 0;}
.faq_sec { padding: 50px 0 60px 0;}
.googlepenReco4Box.elementor-section .elementor-container { align-items: start;}
.penalty_clientcaro .panlty_innrcaro { width: 600px !important;}
.penalty_clientcaro.testimoniallSec .people_box { width: 100%; max-width: 100% !important;  padding: 30px 25px;}
.consultBan.seostageban h3 {
  font-size: 30px !important;
  line-height: 38px !important;
}
.consultBan.seoaudioban .banpic img {
  top: inherit !important;
  width: 100% !important;
  position: inherit;
}
.consultBan {
  min-height: 448px !important;
}
.consultBan .elementor-container{ align-items: center !important;}
.woodconsult .elementor-element-022abd2{ display: none;}
.woodconsult .elementor-element-1956b93{ width: 100% !important;}
.woodconsult {
  padding: 51px 0 155px 0;
}
.choose_consult.ecomrsseo6 {
  z-index: 999;
  background: url(../images/consultbg.jpg) no-repeat bottom right #051431 !important;
  background-size: 100% !important;
}
.ecomrsseo3.consultTop1.consult_seo {
  padding-bottom: 212px;
}
.consult_works_innr .salesBox:nth-child(2n+1) .elementor-widget-wrap::after{ display: none;}
.consult_works_innr .salesBox:nth-child(2n) .elementor-widget-wrap::after{ display: none;}
.consult_works_innr .salesBox:nth-child(2n) .elementor-widget-wrap {
  margin-top: 0 !important;
}
.choose_consult.sign_sec.strategy_sec.exp_sec::before {
  height: 300px;
  background-size: 100% auto !important; display: none;
}
.woodconsult {
  padding:51px 0;
}
/*about*/
.mainaboutban.srvsbanner { padding-top: 140px; padding-bottom: 65px;}
.mainaboutban .srvpicBan img { width: 100% !important;}
.aboutsec1 .specilty_innr.specilty_innr2 .specilty_box { min-height: 240px !important;}
.aboutsec1 { padding: 40px 0 125px 0;}
.trailorsecin p { font-size: 20px;}
.abouttesti { padding-bottom: 70px;}
.category_sec .carosel_sec .category_tabBox { min-height: 250px;}
.specialistsec h3 { font-size: 40px; line-height: 60px;}
.team_spclst .category_tabTxt { padding-left: 50px;}
.specialistsec .carta40 .category_tabTxt p { font-size: 20px; line-height: 28px;}
.ourbestcontsec.resultsSec.category_sec { padding: 80px 0 120px 0;}
.aboutsec1 .specilty_box p { font-size: 18px; line-height: 23px; padding: 10px 0; }
.aboutsec1.srvsec2 h4 { font-size: 50px;  line-height: 60px;}
.specilty_innr.specilty_innr2 .elementor-column.elementor-col-20 { width: 33.33333%;}
.specilty_innr.specilty_innr2 .specilty_box img { width: auto;}
.specilty_innr.specilty_innr2 .specilty_box h4{ font-size: 20px; line-height: 26px; }
.aboutsec1 .specilty_innr.specilty_innr2 .specilty_box { margin: 0px 0 30px;}
.trailorsec::before { height: 80px; top: -80px;}
.team_spclst .category_tabTxt {  padding: 0 30px; }
.specialistsec .carta40 .category_tabTxt p { line-height: 25px;}
.seo-team-box-info p { font-size: 17px; line-height: 25.67px;}
.seo-team-box-info strong { font-size: 25px;  line-height: 40px;}
.caseStudy.serveBlue { padding: 102px 0 105px 0;}
.mainaboutban .col-lg-7 { -webkit-box-flex: 0; -ms-flex: 0 0 50%;  flex: 0 0 50;  max-width: 50%;}
.mainaboutban .col-lg-5 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
.mainaboutban .srvbanTxt p { font-size: 18px;  line-height: 26px;}
.mainaboutban.srvsbanner { padding-top: 40px;  padding-bottom: 40px;}
.aboutsec1.srvsec2 h4 { font-size: 40px; line-height: 50px;  padding-bottom: 15px;}
.trailorsecin p { padding-right: 25px;}
.howcansecond.aboutsec1 { padding-top: 80px;}
.howcansecond.aboutsec1 { padding-bottom: 50px;}
/*about-matthew*/
.abtmatwoodwardban .srvbanTxt h1 { line-height: 45px; padding-bottom: 15px;}
.abtmatwoodwardban .srvbanTxt p { font-size: 20px;  line-height: 28px;}
/*.abtmatwoodwardban.elementor-section .elementor-container{align-items: center;}*/
.wood-sec .wood-cnt p { font-size: 18px; line-height: 28px;}
.wood-sec .consultTxt p, .wood-sec .consultTxt li { font-size: 18px; line-height: 28px; }
.featuresbox li { max-width: 170px;  min-height: 80px;}
.abtmatwoodwardtesti .aboutsSec { padding: 30px 0 0;}
.abtmatwoodwardsec1.aboutsec1::before { top: -112px;}
.abtmatwoodwardsec1-text p { font-size: 20px;  line-height: 30px;}
.abtmatwoodwardsec1.aboutsec1 .specilty_box h4 { padding-bottom: 10px;}
.abtmatwoodwardsec1-text p:last-child { padding-bottom: 50px;}
.wood-sec .wood-cnt h3 { font-size: 35px; line-height: 42px; }
.aboutsec1.srvsec2 h4 { font-size: 60px; line-height: 60px;}
.wood-sec::before { top: -118px;}
.wood-cnt ul li { padding: 10px 0px; font-size: 20px; line-height: 30.51px;}
.abtmatwoodwardsec1.aboutsec1.srvsec2 .specilty_box{width: auto;}
.abtmatwoodwardsec1.aboutsec1 .specilty_innr.specilty_innr2 .specilty_box { min-height: 220px !important; padding: 20px 10px; width: 100%;}
.abtmatwoodwardsec1.aboutsec1 { padding-bottom: 90px;}
.abtmatwoodward_page.aboutsec1.ourbestcontsec::before { top: -215px;}
.abtmatwoodward_page.howcansecond.aboutsec1::before { top: -215px;}
.abtmatwoodwardban.srvsbanner .srvbanTxt { width: 100% !important;  padding-top: 0;}
.abtmatwoodwardban.srvsbanner { padding: 140px 0 50px;}
.wood-cnt h4 { font-size: 30px; line-height: 42px; padding-bottom: 15px;}
.tailoricons li { width: 23% !important;}
.wood-sec .soslist li { min-width: 270px;}
.abtmatwoodwardsec1.aboutsec1 .specilty_box img { padding-bottom: 20px;  width: auto !important;}
.aboutsec1.srvsec2 h4 { font-size: 35px; line-height: 42px; }
.aboutsec1::before { height: 115px; top: -115px;}
section.wood-sec { padding: 65px 0px;}
.environment p { font-size: 22px; line-height: 24.51px;}
.graphPics{ width: 100%; margin: 0px; }
.featuresbox li { margin-bottom: 15px;}
.abtmatwoodward_page .elementor-column.elementor-col-20 { width: 33.333%;}
.abtmatwoodward_page.howcansecond.aboutsec1 { padding-top: 60px; padding-bottom: 60px;}
.abtmatwoodward_page.aboutsec1 .specilty_box h4 { font-size: 26px; line-height: 32px; }
.wood-sec .aboutmidImg1 { width: 100%; max-width: 100%;  padding: 0 0 0 30px;}
.banvideo2 iframe { height: 360px;}
.abtmatwoodwardban.srvsbanner .srvbanTxt { padding-top: 0;}
} 
@media only screen and (max-width: 800px){
.consultBan {
  min-height: 402px !important;
}
.consultTxt{ padding: 20px 0;}
.ecomrsseo3.consultTop1 {
  padding-bottom: 20px;
}
.choose_consult.sign_sec.strategy_sec.exp_sec::before {
  height: 300px;
  background-size: 100% auto !important; display: none;
}
.woodconsult {
  padding:51px 0;
}
.choose_consult .exp_innr {
  margin-top: 0;
}
.choose_consult.sign_sec.strategy_sec.exp_sec::before {
  z-index: 11111111 !important; top:0px;
}
.choose_consult.ecomrsseo6{ padding-top: 112px;}
.consultTxt { padding: 15px;}
}
@media only screen and (max-width: 767px){
.testemoniParaBlog .tvo-testimonial-display-item{background-size: 50px; padding: 15px !important; word-wrap: break-word; }
.testemoniParaBlog .tvo-testimonial-content h4, .testemoniParaBlog .tvo-testimonial-content p{ font-size: 15px !important; line-height: 25px !important; margin: 0 !important; }
.testemoniParaBlog .tvo-set14-template.tvo-testimonials-display-single .tvo-testimonial-name { font-size: 18px; line-height: 24px; padding: 0; }
.testemoniParaBlog .tvo-set14-template.tvo-testimonials-display-single .tvo-testimonial-role { font-size: 14.56px;}
.testemoniParaBlog .tvo-set14-template.tvo-testimonials-display-single .tvo-testimonial-image-cover { width: 45px !important; height:45px!important;}
.testemoniGraybox { padding: 12px;}
.testemoniPara { padding: 15px 10px 0;}
/*15.9.2022 fixing*/
.consultTxt{ padding: 10px 0 !important;}
.dayecoseosec1{background-size: 99px;}
.day7ecoseosec1 .alongPic {
  padding: 0 !important;
}
.dayecoseosec1 .consultTxt ul li {
  padding-left: 24px;
  background-size: 15px;
  font-size: 16px;
  line-height: 30px;
  margin-bottom: 5px;
  background-position: top 8px left;
}
.dayecoseosec1media {
  padding-top: 0;
}
.dayecoseosec1media .elementor-column {
  width: 100% !important;
}
.dayecoseosec1media .salesBox{margin-top: 15px;}
.dayecoseosec1media .salesBox {
  min-height: auto;
}
.dayecoseosec1 {
  padding-bottom: 95px !important;
  padding-top: 20px;
}
.dayecoseosec2 {
  padding-bottom: 70px !important;
}
/*20.9.2022*/
.dayecomseoexplore{ background-size: cover !important; padding-top: 174px !important; padding-bottom: 47px !important;}
.dayecomseoexplore .top_heading p {
  padding: 0 0 20px;
}
.whitelabel_ban.srvsbanner .srvbanTxt {
  width: 90% !important;
  padding-right: 0px !important;
}
.whitelabel_ban.googlepenRecoban {
  min-height: 368px;
  padding-top: 97px;
  background-size: 100%;
}
.whitelabelserv.googlepenReco1::before {
  height: 49px;
  top: -45px;
}
.whitelabelserv .manulBoxs .media {
  margin-bottom: 28px;
  align-items: center;
  display: inline-block;
}
.whitelabelserv .manulBoxs .media img{ margin: 0 0 20px 0;}
.whitelabelserv {
  padding-bottom: 188px !important;
}
/* Completelly broken style*/
/* .elementor-column.elementor-col-33,
.elementor-column[data-col="33"] {
  width: 50% !important;
  padding: 0 15px;
} */
/*google-penalty-recovery*/
.googlepenRecoban.srvsbanner .srvbanTxt { width: 100% !important;}
.googlepenRecoban.srvsbanner .srvpicBan { bottom: 0px !important; width: 100% !important; padding-left: 0; top: 0 !important; right: inherit !important; display: inline-block;
  position: inherit !important; padding: 0 0 70px; max-width: 100% !important; text-align: center;}
.googlepenRecoban.srvsbanner .srvpicBan img{max-width: 70%;}
.googlepenRecoban .srvbanTxt {  padding: 40px 0 15px;}
.googlepenRecoRow .w-100 img { border-radius: 10px; box-shadow: 0px 9px 17px 8px #dde2e5; margin-top: 20px; width: 100% !important;  max-width: 100%;}
.manulBoxs .mr-4 { width: 75px;}
.manulBoxs { padding: 15px; margin-top: 20px; border-radius: 12px;}
.manulBoxs .elementor-container .elementor-column { width: 100% !important;}
.googlepenReco4Box .size-full { margin: 15px 0;}
.penalty_clientcaro.testimoniallSec .people_box { width: 100%; max-width: 75% !important;  padding: 30px 25px;}
.penalty_clientcaro.elementor-section .elementor-container { width: 100%;}
.penalty_clientcaro .panlty_innrcaro { width: 100% !important;}
.penalty_clientcaro.testimoniallSec .people_box { width: 100%; max-width: 100% !important;  padding: 30px 25px;}
.penalty_clientcaro.testemobisingle .owl-prev { left: -20px;}
.penalty_clientcaro.testemobisingle .owl-next { right: -20px;}
.consultBan {
  min-height: 402px !important;
}
.consultTxt{ padding: 20px 0;}
.ecomrsseo3.consultTop1 {
  padding-bottom: 20px;
}
.ecomrsseo3.consultTop1.consult_seo {
  padding-bottom: 162px;
}
.seo_para p {
  font-size: 17px;
  line-height: 36px;
}
.consult_works .top_heading {
  margin-top: 0;
}
.consult_works_innr .salesBox {
  width: 50% !important; padding-top: 35px;}
.book_sec{ padding: 50px 0;}
.book_sec .top_heading p {
  font-size: 19px;
  line-height: 28px;
}
.price_box{ margin: 10px 0;}
/*about*/
.mainaboutban .col-lg-7 { -webkit-box-flex: 0; -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%;}
.mainaboutban .col-lg-5 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
.mainaboutban.srvsbanner .srvpicBan { bottom: -35px; display: inline-block;  position: inherit !important;  left: inherit;  text-align: center;  right: inherit !important;}
.mainaboutban .srvpicBan img { width: 80% !important;}
.specilty_innr.specilty_innr2 .elementor-column.elementor-col-20 { width: 50%;}
.aboutsec1 { padding: 40px 0 90px 0;}
.aboutsec1::before { height: 70px;  left: 0;  top: -70px;  background-size: 100% 100%;}
.aboutsec1 {  margin-top: 10px;}
.trailorsec::before {  height: 60px;  top: -60px;}
.tailorsectext p {  font-size: 21px;  line-height: 33px;}
.trailorsecin p {  padding-right: 0; line-height: 30px;}
.specialistsec h3 {  font-size: 28px;  line-height: 35px;}
.team_spclst .category_tabTxt {  padding: 20px 15px;}
.seo-team-box {  padding: 74px 20px 20px 20px;  min-height: inherit;}
.abouttesti .tesimonial_top{padding-top: 50px; }
.carosel_sec .owl-prev, .owl-section .owl-prev{background-color: #fff !important; border-radius: 100%; left: 0px; }
.carosel_sec .owl-next, .owl-section .owl-next{background-color: #fff !important; border-radius: 100%; right: 0px; }
.trailorsecin {  padding-bottom: 10px;}
/*about-matthew*/
.abtmatwoodwardban.srvsbanner { padding: 60px 0 120px;}
.abtmatwoodwardban .srvbanTxt h1 {  line-height: 40px;  padding-bottom: 15px;}
section.wood-sec {  padding: 50px 0px;}
.wood-sec::before { top: -110px;}
.wood-img { padding: 25px 0px;}
.environment p { font-size: 18px; line-height: 25.51px;}
.environment { padding: 6px 12px;}
.wood-cnt h4 { font-size: 26px; line-height: 40px;  padding-bottom: 15px;}
.wood-sec .wood-cnt h3 { font-size: 30px; line-height: 40px;}
.wood-sec .aboutmidImg1.aboutmidImg2 { width: 100%;}
.wood-sec .aboutmidImg1.aboutmidImg2 .banpic { margin-top: 0;}
.wood-cnt ul li { padding: 4px 0px; font-size: 18px;  line-height: 28.51px;}
.wood-cnt ul li i { font-size: 20px; margin-right: 6px;}
.wood-sec .soslist { padding-top: 40px;}
.wood-sec .soslist li { min-width: auto;  width: 48%; margin: 5px 1%;  float: left;}
.abtmatwoodwardsec1.aboutsec1::before { top: -55px; background-size: 100% 100%; height: 50px;}
.specilty_innr2 { padding: 0;}
.abtmatwoodwardsec1.aboutsec1 { padding-bottom: 50px;}
.ourbestcontsec.resultsSec.category_sec { padding: 60px 0;}
.wood-sec::before { top: -60px;  background-size: 100% 100%;  height: 60px;}
section.wood-sec { padding: 50px 0px;}
.wood-sec .wood-cnt h3 { font-size: 34px;  line-height: 45px;}
.wood-sec .aboutmidImg1 { width: 100%; padding-left: 30px;}
.wood-img { padding: 35px 0px;}
.wood-sec .aboutmidImg1 .wood-img img {  max-width: 100% !important;}
.wood-sec .casesudylandngSec4 .alongtxt {  padding: 15px 0 0;}
.abtmatwoodwardsec1-text p { font-size: 18px;  line-height: 28px;}
.wood-cnt h4 { font-size: 26px;  line-height: 34px;  padding-bottom: 15px;}
.banpic {  margin-top: 0;}
.wood-cnt h4 {  font-size: 26px;  line-height: 34px;  padding-bottom: 15px;}
.abtmatwoodward_page .elementor-column.elementor-col-20 {  width: 50%;}
  .abtmatwoodward_page.howcansecond.aboutsec1::before {top: -200px;}
.w100.elementor-section .elementor-container { width: 100%; }
}
@media only screen and (max-width: 575px){ 
.dayecoseoban {
  min-height: 350px !important;
}
.day7ecoseosec1 .elementor-col-50{ max-width: 100%; margin-bottom: 0px !important;}
.day7ecoseosec1 .alongtx{ margin-bottom: 0px !important; }
.dayecoseosec1media .elementor-column{ max-width: 100%;}
.sign_sec.dayecomseoexplore::before {
  top: -317px !important;
  height: 403px !important;
}
.dayecoseoresult {
  padding-bottom: 135px !important;
}
.dayecomseoexplore .pinkbtn {
  font-size: 19px !important;
  padding: 5px 48px;
}
.dayecoseoban h1, .dayecomseoexplore h2 {
  font-size: 23px !important;
  line-height: 31px !important;
}
.dayecomseoexplore p {
  line-height: 24px;
}
.consult_works.sign_sec.strategy_sec.exp_sec {
  min-height: inherit;
  padding-bottom: 48px !important;
}
.sign_sec.dayecomseoexplore::before {
  top: -271px !important;
  height: 403px !important;
}
.sign_sec.dayecomseoexplore::before {
  top: -271px !important;
  height: 403px !important;
}
.dayecomseoexplore h2{ padding-top: 55px;}
/*20.9.2022*/
.dayecoseoresult {
  padding-bottom: 0 !important;
}
.consult_works_innr .salesBox {
  width: 50% !important;
  margin-top: 20px !important;
  padding: 0 10px;
  float: left;
}
.casesudylandngSec4::after {
  height: 36px;
}
.white-label-servicesreal {
  padding-bottom: 76px !important;
}
.fit_inr.elementor-section-height-default .elementor-section .elementor-container{ width: 100%; display: inline-block; margin: 0px !important;}
.consult_works_innr .salesBox {
  width: 50% !important;
  margin-top: 20px !important;
  padding: 0 10px;
  float: left;
}
/*google-penalty-recovery*/
.googlepenRecoban.srvsbanner .srvpicBan img { max-width: 80%;}
.googlepenRecoRow .elementor-container .elementor-column { width: 100% !important;}
.manulBoxs { padding: 10px 0; margin-top: 20px;  border-radius: 12px;}
.manulBoxs .mr-4 { width: 65px;  margin: 0 10px 0 0 !important;}
.textLnkjs { font-size: 18px;  line-height: 24px}
.googlepenReco4Box { padding: 5px;  margin: 30px auto 0;}
.googlepenReco4Box h4 { font-size: 22px; line-height: 30px;}
.faq_sec .btn, .faq_sec .elementor-accordion-title { font-size: 16px; line-height: 21px;}
.faq_box .elementor-accordion .elementor-tab-title { font-size: 15px;  padding: 10px;}
/*Broken style*/
/* .elementor-column.elementor-col-33, .elementor-column[data-col="33"], .seoaudio4 .fit_inr .elementor-column {
  width: 100% !important;
  padding: 0;
} */
.fit_box {
  min-height: 300px !important;
  padding: 15px;
}
.chooseconsult_txt .elementor-widget-container {
  width: 70%;
}
.consultBan .elementor-element-e1fea3a {
  width: 100% !important;
}
.consultBan .banpic {
  width: 100% !important;
  text-align: center;
}
.consultBan .banpic .elementor-widget-wrap{ justify-content: center;}
.consultBan.seoaudioban .banpic img{ position: relative;
bottom: -59px;}
.consultTxt ul li, .chooseconsult_txt ul li {
  font-size: 15px;
  line-height: 26px;
  padding-left: 25px;
  margin-bottom: 7px;
  background-size: 17px;
}
.seo_videoGraph .elementor-column {
  padding: 0;
}
.landingban{ padding: 50px 0;}
.woodconsult.casesudylandngSec4::after {
  top: -32px;
}
/*about*/
.mainaboutban .srvpicBan img { width: 100% !important;}
.aboutsec1.srvsec2 h4 { font-size: 26px;  line-height: 34px;  padding-bottom: 15px;}
.specilty_innr.specilty_innr2 .elementor-column.elementor-col-20 {  width: 100%;}
.aboutsec1 .specilty_innr.specilty_innr2 .specilty_box {  min-height: inherit !important;}
.trailorsec::before {  height: 40px;  top: -40px;}
.aboutsec1::before {  height: 50px;  top: -50px;}
.trailorsecin p {	font-size: 18px;  padding-right: 0;  line-height: 28px;}
.trailorsec h6, .tailorsectext h6 {  font-size: 20px !important;  line-height: 30px !important;  padding-bottom: 20px;}
.trailorsec {  padding-bottom: 40px;}
/*about-matthew*/
.wood-sec::before { top: -40px;  height: 40px;}
.wood-sec .wood-cnt h3 { font-size: 28px;  line-height: 35px;}
.tailoricons li {  width: 45% !important;}
.wood-sec .soslist li {  min-width: auto;  width: 100%;  margin: 5px 0 0;  float: left;}
.featuresbox li {  max-width: inherit;  min-height: 60px;  width: 43%;  margin: 5px 1% !important;}
.abtmatwoodwardtesti .featuresbox {  padding-top: 40px;}
.abtmatwoodward_page.aboutsec1.ourbestcontsec::before {  top: -40px;  background-size: 100% 100%;  height: 40px;}
.abtmatwoodward_page.howcansecond.aboutsec1::before {  top: -42px;  background-size: 100% 100%;  height: 42px;}
.abtmatwoodward_page.howcansecond.aboutsec1 {  padding-top: 40px;  padding-bottom: 40px;}
.abtmatwoodward_page .elementor-column.elementor-col-20 {  width: 100%;}
.banvideo2 iframe { height: 280px;}
}
@media only screen and (max-width: 480px){ 
.consult_works_innr .salesBox {
  width: 100% !important;
  margin-top: 20px !important;
  padding: 0 10px;
  float: left;
}
/*Broken style*/
/* .elementor-column.elementor-col-33, .elementor-column[data-col="33"] {
  width: 100% !important;
  padding: 0 15px;
} */
.ntnList {
  display: inline-block;
  justify-content: center;
}
.consult_works_innr .elementor-widget-wrap {
  min-height: auto;
  display: inline-block !important;
}
.consult_works .consult_works_innr .salesBox{ min-height: auto; padding-top: 52px;}
.book_sec .top_heading h4 {
  font-size: 19px;
  line-height: 25px;
}
}
@media only screen and (max-width: 400px){ 
.sign_sec.strategy_sec.exp_sec::before{background-size: cover;}
.sign_sec.strategy_sec.exp_sec{ padding-top: 150px;}
.consult_works_innr .salesBox {
  width: 100% !important;
  margin-top: 20px !important;
  padding: 0 10px;
  float: left;
}
/* Broken style*/
/* .elementor-column.elementor-col-33, .elementor-column[data-col="33"] {
  width: 100% !important;
  padding: 0 15px;
} */
.whitelabel_ban .srvbanTxt h1 {
  font-size: 26px;
  line-height: 34px;
  padding-bottom: 13px;
}
.pageheading p {
  font-size: 15px;
  line-height: 21px;
}
}
@media (min-width: 2000px) and (max-width: 7000px)
{
  .consult_faq.faq_sec::before
  {
    height: 300px;
  }
  .consult_faq.faq_sec .elementor-container
  {
    padding-top: 50px;
  }
  .seotakecontrol
  {
    padding: 477px 0 94px;
  }
  .aboutsec1.ourbestcontsec:before
  {
    height: 118px;
    background-size: 100% 100%;
    top: -115px!important;
  }
  .howcansecond.aboutsec1::before
  {
    height: 118px;
    top: -70px;
    background-size: 100% 100%;
  }
  .wood-sec:before
  {
    height: 118px;
    top: -115px;
    background-size: 100% 100%;
  }
  .abtmatwoodward_page.howcansecond.aboutsec1:before
  {
    background-size: 100% 100%;
    top: -140px;
  }
  .abtmatwoodwardsec1.aboutsec1:before
  {
    background-size: 100% 100%;
  }
  .custom-seo-block{
    margin-top: -11%!important;
  }
}
@media (min-width: 2000px) and (max-width: 2500px) {
  .custom-seo-block{
    margin-top: -12%!important;
  }
}
@media screen and (min-width: 2500px)
{
  .exp_innr
  {
    margin-top:0;
  }
  .sign_sec.strategy_sec.exp_sec::before
  {
    background: none;
  }
  .sign_sec.strategy_sec
  {
    paading-top:80px;
  }
  .sign_sec.strategy_sec::before
  {
    background: none;
  }
  .measure_sec
  {
    padding: 80px 0 120px 0;
  }
  .resultsSec.category_sec
  {
    padding-bottom: 120px !important;
  }
  .whitelabelserv {
    padding-bottom: 120px !important;
  }
  .ecomrsseo5 {
    padding-bottom: 120px !important;
  }
}
@media (min-width: 3500px) and (max-width: 7000px)
{
  .consult_faq.faq_sec::before
  {
    height: 300px;
  }
  .consult_faq.faq_sec .elementor-container
  {
    padding-top: 100px;
  }
}
