.seo-services-banner{position: relative; padding-bottom: 150px; z-index: 1;}
.seo-services-banner .row > .col-5{position: static;}
.seo-services-banner .content-block > h1{margin-bottom: 30px;}
.seo-services-banner .content-block > p{max-width: 745px; font-size: 24px;line-height: 1.65;margin-bottom: 35px;}
.seo-services-banner .content-block > ul{margin-bottom: 50px;}
.seo-services-banner .content-block > ul > li{font-size: 24px; font-weight: 700; padding-left: 48px; margin-bottom: 25px;}
.seo-services-banner .content-block > ul > li:before{display: none;}
.seo-services-banner .content-block > ul > li:after{position: absolute;content: "\f178";color: #fff;font-family: "Font Awesome 6 Pro";height: 31px;width: 31px;border-radius: 100%;background-color: #000;display: flex;justify-content: center;align-items: center;left: 0;font-size: 13px;top: 0;}
.seo-services-banner .img-block{position: absolute; width: 51%; right: 0; bottom: 0; display: flex; justify-content: flex-end; z-index: -1;}

.tell-us-requirement.ga4-migration-form{background: #fff;}
.ga4-migration-form:after{display: none;}

@media (max-width:1440px){
    .seo-services-banner{padding-bottom: 100px;}
    .seo-services-banner .content-block > p{font-size: 20px;}
    .seo-services-banner .content-block > ul > li{font-size: 20px; padding-left: 35px;}
    .seo-services-banner .content-block > ul > li:after{width: 22px; height: 22px; font-size: 10px;}
    .seo-services-banner .img-block{width: 48%;}
}

@media (max-width:1199px){
    .seo-services-banner .content-block > p {font-size: 18px;}
    .seo-services-banner .content-block > ul > li{font-size: 18px;}
}

@media (max-width:767px){
    .seo-services-banner .content-block > p {font-size: 16px;}
    .seo-services-banner .content-block > ul > li{font-size: 16px; padding-left: 30px;}
    .seo-services-banner .content-block > ul > li:after {width: 18px;height: 19px;font-size: 9px;}
}

@media (max-width:480px){
    .seo-services-banner {padding-bottom: 40px;}
    .seo-services-banner .img-block{display: none;}
}

/* ========================================================================================================== */
.counter-section ul {row-gap: 60px;}

@media (max-width:767px){
    .counter-section ul {row-gap: 20px;}
}

/* ================================================================================================================ */
.digital-marketing-tough-crack h2{text-align: center; margin-bottom: 60px;}
.digital-marketing-tough-crack .img-block{text-align: center;}
.digital-marketing-tough-crack .content-block ul > li{margin-bottom: 35px; padding-left: 30px;}
.digital-marketing-tough-crack .content-block ul > li:last-child{margin-bottom: 0;}
.digital-marketing-tough-crack .content-block ul > li:before{display: none;}
.digital-marketing-tough-crack .content-block ul > li:after{position: absolute; content: ""; background-image: url(../images/digital-outsourcing-agency-clutch/listing-yellow-arrow.png); width: 19px; height: 18px; background-size: contain; background-repeat: no-repeat; background-position: center; left: 0; top: 0;}

@media (max-width:767px){
    .digital-marketing-tough-crack .img-block{text-align: center; margin-bottom: 40px;}
}

/* ============================================================================================================= */
.brand-dominate{position: relative; z-index: 1; overflow: hidden;}
.brand-dominate h2{text-align: left; margin-bottom: 35px;}
.brand-dominate h4{font-size: 34px; font-weight: 400; margin-bottom: 45px;}
.brand-dominate .row.row-first > .col-4{position: static;}
.brand-dominate .img-block{position: absolute; right: 0; bottom: 0; z-index: -1; display: flex;justify-content: flex-end;width: 34%;}
.kick-start-from > .row {margin: 0 -15px;}
.kick-start-from .form-col{padding: 0 15px; margin-bottom: 30px;}
.kick-start-from .form-col.col-12{margin-top: 20px;}
.kick-start-from .form-col.col-6:nth-child(4){width: 100%;}
.kick-start-from input{border: 1px solid #000; height: 57px;}
.kick-start-from textarea{border: 1px solid #000;}
.kick-start-from ::-webkit-input-placeholder{color:#000;}
.kick-start-from :-moz-placeholder {color:#000; }
.kick-start-from ::-moz-placeholder {color:#000; }
.kick-start-from :-ms-input-placeholder { color:#000;}
.kick-start-from .form-col input[type="submit"], .kick-start-from .form-col textarea{text-transform: inherit; padding: 16px 22px;}
.grey-bg .kick-start-from input{background-color: transparent;}

/* @media (max-width:1440px){
    .brand-dominate .img-block{width: 63%;}
} */

@media (max-width:1366px){
    .brand-dominate h4{font-size: 22px;}
}

@media (max-width:991px){
    .brand-dominate .row.row-first > .col-8{width: 100%;}
    /* .brand-dominate .img-block{width: 55%;} */
    .brand-dominate .img-block{display: none;}
}

@media (max-width:767px){
    .brand-dominate h2{margin-bottom: 15px;}
    .brand-dominate h4{font-size: 18px; margin-bottom: 30px;}
    .brand-dominate .img-block{display: none;}
} 


/* =============================================================================== */
.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;}
}

/* ========================================================================================================== */
.seo-tools h2{text-align: center; margin-bottom: 60px;}
.seo-tools-slider{padding: 0 50px;}
.seo-tools-slider .slick-slide { display: inline-block; vertical-align: middle; float: none; text-align: center; padding: 0 10px;}
.seo-tools-slider .slick-slide > img{width: auto; margin: 0 auto;}
.seo-tools-slider .slick-prev:after{content: '\f2fa'; font-size: 55px;}
.seo-tools-slider .slick-next:after{content: '\f2fb'; font-size: 55px;}
.seo-tools-slider .slick-next, .seo-tools-slider .slick-prev{border: 0;}
.seo-tools-slider .slick-next:hover, .seo-tools-slider .slick-prev:hover {background: transparent; }
.seo-tools-slider .slick-prev:hover:after, .seo-tools-slider .slick-next:hover:after{ color: #ffda30;}

@media (max-width:767px){
    .seo-tools h2{margin-bottom: 40px;}
}


/* ===================================================================================================================== */
.maximaize-profit .section-title{text-align: center; margin-bottom: 60px;}
.maximaize-profit .section-title h2{margin-bottom: 40px;font-size: 46px; line-height: 1.2; font-family: 'Montserrat'; font-weight: 800;}
.maximaize-profit h2{text-align: center; margin-bottom: 60px;}
.maximaize-profit p{margin-bottom: 25px; line-height: 1.5;}
.maximaize-profit ul > li{margin-bottom: 25px; padding-left: 20px; line-height: 1.5;}
.maximaize-profit ul > li:before{display: none;}
.maximaize-profit ul > li:after{position: absolute; content: ""; border-style: solid; border-width: 0 0 15px 15px; height: 0; width: 0; border-color: transparent; border-bottom-color: #FFDB2D; left: -6px; top: 3px; transform: rotate(-45deg);}

.clinet-video{max-width: 650px; margin: 0 auto;}
.clinet-video .videoWrapper {position: relative;width: 100%;height: 0;}
.clinet-video .videoWrapper43 {padding-top: 75%;}
.clinet-video .videoWrapper169 {padding-top: 56%;}
.clinet-video .videoIframe {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;background-color: transparent; border-radius: 5px;}
.clinet-video .videoPoster {position: absolute;top: 0;right: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;cursor: pointer;border: 0;outline: none;background-position: 50% 50%;background-size: 100% 100%;background-size: cover;text-indent: -999em;overflow: hidden;opacity: 1;-webkit-transition: opacity 800ms, height 0s;-moz-transition: opacity 800ms, height 0s;transition: opacity 800ms, height 0s;-webkit-transition-delay: 0s, 0s;-moz-transition-delay: 0s, 0s;transition-delay: 0s, 0s; border-radius: 5px;}
.clinet-video .videoPoster:before {content: "";position: absolute;top: 50%;left: 50%; transform: translate(-50%, -50%);background-image: url(../images/seo-services-v2-ppc/play-button.png); width: 86px;height: 86px; background-size: 100%; background-position: center; background-repeat: no-repeat;}
.clinet-video .videoPoster:hover:before, .videoPoster:focus:before {border-color: #f00;}
.clinet-video .videoPoster:hover:after, .videoPoster:focus:after {border-left-color: #f00;}
.clinet-video .videoWrapperActive .videoPoster {opacity: 0;height: 0;-webkit-transition-delay: 0s, 800ms;-moz-transition-delay: 0s, 800ms;transition-delay: 0s, 800ms;}

@media (max-width:991px){
    .clinet-video .videoPoster:before{height: 65px; width: 65px;}
}

@media (max-width:767px){
    .maximaize-profit h2{margin-bottom: 40px;}
    .clinet-video{max-width: 460px;}
}
