.header_yellow header:hover,.header_yellow header.header-sticky{background-color: #ffdb2d;}
.hero-banner .banner-content-block{padding-right: 30px;}
.banner-rating ul li img{background-color: #fff;}
.our-seo-packages h2{text-align: center; margin-bottom: 60px;}
.table-tab > ul{display: flex; justify-content: center; column-gap: 0px; margin-bottom: 100px;}
.table-tab > ul > li{display: contents; padding: 0;}
.table-tab > ul > li:before{display: none;}
.table-tab > ul li > a{position: relative; font-size: 21px; padding: 10px 20px; color: #000; font-weight: 700; border: 1px solid transparent; border-radius: 40px; text-decoration: none; text-align: center;}
.table-tab > ul > li > a:after, .table-tab ul li > a:before {border: solid transparent;content: " ";display: block;height: 0;position: absolute;pointer-events: none;width: 0;top: 100%; visibility: hidden; opacity: 0; transition: all ease-in-out 0.3s;}
.table-tab > ul > li > a:before{border-color: rgba(255, 255, 255, 0);border-top-color: #000;left: 50%;margin-left: -14px;border-width: 14px;}
.table-tab > ul > li > a:after{border-color: rgba(255, 255, 255, 0);border-top-color: #fff;left: 50%;margin-left: -12px;border-width: 12px;}
.table-tab > ul > li.active > a{border: 1px solid #000; background-color: #fff;}
.table-tab > ul > li.active > a:after, .table-tab ul li.active > a:before{visibility: visible; opacity: 1;}

.our-seo-packages .table{border: 1px solid #ffdb2d;border-radius: 40px;padding: 40px;padding-top: 0; background-color: #fff; margin-bottom: 40px!important;}
.our-seo-packages .table table{margin: 0; border-collapse: separate;}
.our-seo-packages .table thead{position: relative;border-spacing: 15px;transform: translateY(-49%);}
.our-seo-packages .table thead th{font-size: 22px; background-color: #ffdb2d; border-radius: 62px; border: 1px solid #ffdb2d; padding: 45px 60px;}
.our-seo-packages .table tr td{border: 0; padding: 22px 35px; text-align: center;} 
.our-seo-packages .table tr td:first-child{text-align: left; border-right: 1px solid #dbdbdb;} 
.our-seo-packages .table table tbody tr:nth-child(odd){background-color: #f1f2f2;} 
.our-seo-packages .table2{max-width: 815px; width: 100%; margin: 0 auto;}
.our-seo-packages .table3{max-width: 815px; width: 100%; margin: 0 auto;}
.our-seo-packages .table4{max-width: 980px; width: 100%; margin: 0 auto;}
.our-seo-packages .table4 tr td{width: 50%; text-align: left;}

.our-seo-packages .setup-points > p{margin-bottom: 40px; text-align: center;}
.our-seo-packages .setup-points .point-list{position: relative; display: flex; flex-wrap: wrap; column-gap: 160px;}
.our-seo-packages .setup-points .point-list:after{position: absolute; content: ""; width: 1px; height: calc(100% - 20px); background-color: #BABABA; left: 50%; top: 0;}
.our-seo-packages .setup-points ul{width: calc(50% - 80px);}
.our-seo-packages .setup-points ul > li{padding-left: 30px; margin-bottom: 20px; line-height: 1.5;}
.our-seo-packages .setup-points ul > li:before{display: none;}
.our-seo-packages .setup-points ul > li::after{position: absolute; content: ""; background-image: url(../images/pay-per-click-management-services-ppc/list-checkmark.svg); width: 23px; height: 23px; background-size: contain; background-position: center; background-repeat: repeat; left: 0; top: 0;}

.client_testimonial_wrap_main{padding-bottom: 0;}

@media (max-width:1440px){
    .table-tab > ul{margin-bottom: 60px;}
    .table-tab > ul li > a{font-size: 19px; border: 1px solid #bdbdbd; border-radius: 10px;}
    .our-seo-packages .table thead th {font-size: 21px;padding: 18px 22px;vertical-align: middle;}
}

@media (max-width:1199px){
    .hero-banner .banner-content-block{padding-right: 0px;}
    .table-tab > ul li > a{font-size: 18px;}
    .our-seo-packages h2{margin-bottom: 40px;}
    .our-seo-packages .table thead th{font-size: 18px; padding: 15px 20px;}
}

@media (max-width:1023px){
    
}

@media (max-width:991px){
    .banner-rating ul{justify-content: center;}
    .table-tab > ul li > a{font-size: 16px;}
    .our-seo-packages .table{padding: 20px; padding-top: 0;}
    .our-seo-packages .table thead th{font-size: 16px;}
    .our-seo-packages .table tr td{padding: 15px;}

    .our-seo-packages .setup-points .point-list{column-gap: 100px;}
    .our-seo-packages .setup-points ul{width: calc(50% - 50px);}
}

@media (max-width:767px){
    .our-seo-packages .table{padding: 20px;}
    .table1{overflow-x: auto;}
    .table1 > table{width: 750px!important;}
    .our-seo-packages .table thead{transform: translateY(0);}
    .table-tab > ul{flex-wrap: wrap;}
    .table-tab > ul > li{width: 50%; display: flex; justify-content: center;}
    .table-tab > ul li > a{border: 0;padding-left: 0;padding-right: 0;padding-bottom: 3px;padding-top: 13px;}
    .table-tab > ul > li > a:before,.table-tab > ul > li > a:after{display: none;}
    .table-tab > ul > li.active > a{border: 0;border-bottom: 2px solid #FFDB2D;border-radius: 0;transition: all ease-in-out 0s; background-color: transparent;}

    .dev-lists .box{padding-bottom: 0!important;}
    .dev-lists .box .wrap{padding-top: 0 !important; border-bottom: 1px solid #000000; padding-bottom: 15px; margin-bottom: 20px;}
    .dev-lists .box .wrap > h3{padding-right: 30px;}
    .dev-lists .box .wrap > .resp-arrow{width: 10px; height: 10px; border-right: 2px solid #000; border-bottom: 2px solid #000; display: inline-block; position: absolute; right: 10px; top: 0px; transform: rotate(45deg);}
    .dev-lists .box .wrap.active > .resp-arrow{transform:rotate(-135deg); top: 5px;}
    .dedicated-developer .dev-lists div[class*="col-"] .wrap:before{display: none;}
}

@media (max-width:650px){
    .our-seo-packages h2 {margin-bottom: 20px;}
    .table-tab > ul {margin-bottom: 30px;}
    .table-tab > ul > li{width: 100%;}

    .our-seo-packages .setup-points .point-list:after{display: none;}
    .our-seo-packages .setup-points .point-list{column-gap: 0;}
    .our-seo-packages .setup-points ul{width: 100%;}
}

@media (max-width:480px){
    .table4{overflow-x: auto;}
    .table4 > table{width: 450px!important;}
}


/* ============================================================================= */
.clutch-badge .row{justify-content: center;}
.clutch-badge .col-block{padding-left: 15px; padding-right: 15px; width: 20%; text-align: center;}

@media (max-width:767px){
    .clutch-badge .col-block{width: 33.33%;}
}

/* ======================================================================================= */
.different-tune-sec.different-tune-white{background-color: #f1f2f2;}


/* =================================================================================== */
.bullet-points {margin: 0;}
.bullet-point-section .sno{ font-size: 49.55px; font-weight: 900; color: #FFDB2D;}
.bullet-point-section p{font-size: 20px; font-weight: 600;}
.email-marketing-frustation h2{text-align: center; margin-bottom: 60px;}
.bullet-point-section-row{row-gap: 50px;}
.bullet-point-section-left{padding-right:80px;}
.bullet-point-section{margin-top:35px;}
.bullet-point-section-left .img-block {display: inline-block;position: relative;}

@media screen and (max-width: 1439px) {
    .bullet-point-section-left .img-block { text-align: center; margin: 0 auto !important;}
}

@media (max-width:1024px){
   .bullet-point-section-left { padding-top: 40px; padding-right: 0px; width: 100%; text-align: center;}    
   .bullet-point-section .sno{font-size: 24px;}
   .bullet-point-section p{font-size: 16px;font-weight: 600;}
   .bullet-point-section-left img{width: 300px;}
   .bullet-point-section {width:100%;margin-bottom: 0px;}
   .bullet-point-section-image{text-align:center  ;}
}

@media (max-width:767px){
   .email-marketing-frustation h2{margin-bottom: 40px;}
  .bullet-point-section p{font-size: 16px;font-weight: 600;}
  .bullet-point-section p > br{display: none;}
}


/* =================================================================================== */
.achieved-exception-result h2{text-align: center; margin-bottom: 60px;}
.achieved-exception-result dl{display: flex; flex-wrap: wrap; justify-content: center; align-items: center; column-gap: 70px;}
.achieved-exception-result dl.first{margin-bottom: 70px;}
.achieved-exception-result dl > dt{width: calc(33.33% - 47px);}
.achieved-exception-result dl > dt > .inner-block{max-width: 386px; text-align: center; background-color: #F1F2F2; position: relative; background-size: cover; background-position: center; background-repeat: no-repeat; padding: 76px 20px; border-radius: 112px; margin: 0 auto;}
.achieved-exception-result dl > dt > .inner-block h4{font-size: 52px; font-weight: 900; border-bottom: 8px solid #FEDA2F; display: inline-block; line-height: 0.8; margin-bottom: 12px;}

@media (max-width:1280px){
    .achieved-exception-result dl > dt > .inner-block{padding: 55px 20px;}
    .achieved-exception-result dl > dt > .inner-block h4{font-size: 40px;}
}

@media (max-width:1023px){
    .achieved-exception-result dl{column-gap: 30px;}
    .achieved-exception-result dl.first{margin-bottom: 30px;}
    .achieved-exception-result dl > dt{width: calc(33.33% - 20px);}
    .achieved-exception-result dl > dt > .inner-block h4{border-bottom-width: 6px; font-size: 30px;}
}

@media (max-width:991px){
    .achieved-exception-result dl{row-gap: 30px;}
    .achieved-exception-result dl > dt {width: calc(50% - 20px); }
    .achieved-exception-result dl > dt > .inner-block {padding: 35px 20px;}
    .achieved-exception-result dl > dt > .inner-block h4{font-size: 24px;}
}

@media (max-width:767px){
    .achieved-exception-result h2{margin-bottom: 40px;}
}

@media (max-width:520px){
    .achieved-exception-result dl > dt > .inner-block{border-radius: 20px;}
}


/* ==================================================================================================== */
.mavlers-team-brings h2{text-align: center; margin-bottom: 60px;}
.mavlers-team-brings .row{row-gap: 80px;}
.mavlers-team-brings .inner-block{text-align: center; padding: 0 25px;}
.mavlers-team-brings .inner-block .icon{width: 120px; height: 120px; background-color: #FFDB2D; border-radius: 100%; display: flex; justify-content: center; align-items: center; text-align: center; margin: 0 auto; margin-bottom: 20px;}
.mavlers-team-brings .inner-block h4{font-size: 22px; margin-bottom: 15px;}
.mavlers-team-brings .inner-block p{line-height: 1.5;}

@media (max-width:1199px){
    .mavlers-team-brings .row > .col-3{width: 50%;}
}

@media (max-width:767px){
    .mavlers-team-brings h2{margin-bottom: 40px;}
    .mavlers-team-brings .row {row-gap: 50px;}
    .mavlers-team-brings .inner-block{padding: 0;}
    .mavlers-team-brings .inner-block h4{font-size: 19px; margin-bottom: 10px;}
    .mavlers-team-brings .inner-block .icon{width: 80px; height: 80px; padding: 20px; margin-bottom: 15px;}
}


/* =============================================================================== */
.case-study-main .case-study-slider h4{font-size: 44px; margin-bottom: 20px; font-weight: 900;}
.case-study-main .case-study-slider p{margin-bottom: 40px;}
.case-study-main .case-study-slider dl{display: flex; flex-wrap: wrap; column-gap: 80px; row-gap: 50px;}
.case-study-main .case-study-slider dl > dt{width: calc(50% - 40px);}
.case-study-main .case-study-slider dl h5{font-size: 44px; line-height: 0.9; font-weight: 900; border-bottom: 10px solid #FEDA2F; margin-bottom: 15px; display: inline-block;}
.case-study-main .case-study-slider dl span{font-size: 16px; display: block;}

@media (max-width:1199px){
    .case-study-main .case-study-slider h4{font-size: 30px; margin-bottom: 10px;}
    .case-study-main .case-study-slider p{margin-bottom: 30px;}
    .case-study-main .case-study-slider dl{row-gap: 35px;}
    .case-study-main .case-study-slider dl h5{font-size: 30px; border-bottom-width: 6px; margin-bottom: 10px;}
}

@media (max-width:991px){
    .case-study-main .right-img .bg-cover{padding-bottom: 100%;}
}

@media (max-width:767px){
    .case-study-main .right-img .bg-cover{padding-bottom: 0;}
    .case-study-main .case-study-slider h4{font-size: 24px;}
    .case-study-main .case-study-slider dl{justify-content: center;}
    .case-study-main .case-study-slider dl > dt{width: auto; text-align: center;}
    .case-study-main .case-study-slider h4{font-size: 24px;}
}


/* ======================================================================================= */
.our-client-main h2{text-align: center; margin-bottom: 60px;}

@media (max-width:767px){
    .our-client-main h2{margin-bottom: 40px;}
}