.slick-slider .slick-track {display: flex;}
.slick-initialized .slick-slide {height: auto;}

/* Header */
header.navbar {padding: 10px 0px;}
header.navbar.position-absolute {position: absolute; top: 0; z-index: 99; left: 0px; right: 0px; background: transparent;}
header.navbar .navbar-brand {padding: 0px; margin: 0px; display: block;}
header.navbar .navbar-brand svg {display: block;}
header.navbar ul.navbar-nav {display: flex; flex-wrap: wrap; align-items: center; gap: 16px;}
header.navbar ul.navbar-nav > li {display: block;}
header.navbar ul.navbar-nav > li > a {display: block; font-weight: 500; font-size: 15px; line-height: 14px; color: var(--color-silver-darkest); text-decoration: none; padding: 23px 16px; position: relative;}
header.navbar ul.navbar-nav > li > a:after {content: ""; display: block; position: absolute; left: 16px; right: 16px; bottom: 11px; width: 0; height: 4px; background: var(--color-green-coral); transition: width 0.3s; margin: 0px; border: 0px;}
header.navbar ul.navbar-nav > li:hover > a::after {width: calc(100% - 32px);}
header.navbar ul.navbar-nav > li.active > a::after {width: calc(100% - 32px);}
header.navbar ul.navbar-nav > li:nth-last-child(2) {padding-left: 28px;}
header.navbar.color-grape-darkest-bg ul.navbar-nav > li > a {color: var(--color-silver-lightest);}
header.navbar.color-green-darkest-bg ul.navbar-nav > li > a {color: var(--color-silver-lightest);}
header.navbar.color-orange-darkest-bg ul.navbar-nav > li > a {color: var(--color-silver-lightest);}
header.navbar.color-grape-darkest-bg ul.navbar-nav > li > a:after {background: var(--color-grape-coral);}
header.navbar.color-orange-darkest-bg ul.navbar-nav > li > a:after {background: var(--color-orange-coral);}
header.navbar.color-silver-lightest-bg ul.navbar-nav > li > a {color: var(--color-green-darkest);}
header.navbar.color-silver-lightest-bg ul.navbar-nav > li > a:after {background: var(--color-green-coral);}
header.navbar ul.navbar-nav > li > a.btn-outline-green {color: var(--color-green-coral); border-color: var(--color-green-coral); padding: 9px 16px;}
header.navbar ul.navbar-nav > li > a.btn-outline-green:hover {background: var(--color-green-coral); color: var(--color-green-darkest); border-color: var(--color-green-coral);}
header.navbar ul.navbar-nav > li > a.btn-outline-green:focus {background: var(--color-green-coral); color: var(--color-green-darkest); border-color: var(--color-green-coral); box-shadow: none;}
header.navbar ul.navbar-nav > li > a.btn-outline-green:after {display: none; }
header.navbar ul.navbar-nav > li > a.btn-green {background: var(--color-green-coral); color: var(--color-green-darkest); border-color: var(--color-green-coral); padding: 9px 16px;}
header.navbar ul.navbar-nav > li > a.btn-green:hover {background: var(--color-green-light); color: var(--color-green-darkest); border-color: var(--color-green-light); }
header.navbar ul.navbar-nav > li > a.btn-green:focus {background: var(--color-green-light); color: var(--color-green-darkest); border-color: var(--color-green-light); box-shadow: none; }
header.navbar ul.navbar-nav > li > a.btn-green:after {display: none;}
header.navbar ul.navbar-nav > li > a.btn-outline-grape {color: var(--color-grape-coral); border-color: var(--color-grape-coral); padding: 9px 16px;}
header.navbar ul.navbar-nav > li > a.btn-outline-grape:hover {background: var(--color-grape-coral); color: var(--color-grape-darkest); border-color: var(--color-grape-coral);}
header.navbar ul.navbar-nav > li > a.btn-outline-grape:focus {background: var(--color-grape-coral); color: var(--color-grape-darkest); border-color: var(--color-grape-coral); box-shadow: none;}
header.navbar ul.navbar-nav > li > a.btn-outline-grape:after {display: none;}
header.navbar ul.navbar-nav > li > a.btn-grape {background: var(--color-grape-coral); color: var(--color-grape-darkest); border-color: var(--color-grape-coral); padding: 9px 16px;}
header.navbar ul.navbar-nav > li > a.btn-grape:hover {background: var(--color-grape-light); color: var(--color-grape-darkest); border-color: var(--color-grape-light); }
header.navbar ul.navbar-nav > li > a.btn-grape:focus {background: var(--color-grape-light); color: var(--color-grape-darkest); border-color: var(--color-grape-light); box-shadow: none; }
header.navbar ul.navbar-nav > li > a.btn-grape:after {display: none; }
header.navbar ul.navbar-nav > li > a.btn-outline-orange {color: var(--color-orange-coral); border-color: var(--color-orange-coral); padding: 9px 16px; }
header.navbar ul.navbar-nav > li > a.btn-outline-orange:hover {background: var(--color-orange-coral); color: var(--color-orange-darkest); border-color: var(--color-orange-coral); }
header.navbar ul.navbar-nav > li > a.btn-outline-orange:focus {background: var(--color-orange-coral); color: var(--color-orange-darkest); border-color: var(--color-orange-coral); box-shadow: none; }
header.navbar ul.navbar-nav > li > a.btn-outline-orange:after {display: none; }
header.navbar ul.navbar-nav > li > a.btn-orange {background: var(--color-orange-coral); color: var(--color-orange-darkest); border-color: var(--color-orange-coral); padding: 9px 16px; }
header.navbar ul.navbar-nav > li > a.btn-orange:hover {background: var(--color-orange-light); color: var(--color-orange-darkest); border-color: var(--color-orange-light); }
header.navbar ul.navbar-nav > li > a.btn-orange:focus {background: var(--color-orange-light); color: var(--color-orange-darkest); border-color: var(--color-orange-light); box-shadow: none; }
header.navbar ul.navbar-nav > li > a.btn-orange:after {display: none; }

header.navbar ul.navbar-nav > li > a.btn-outline-green-dark {color: var(--color-green-darkest); border-color: var(--color-green-darkest); padding: 9px 16px; }
header.navbar ul.navbar-nav > li > a.btn-outline-green-dark:hover {background: var(--color-green-darkest); color: var(--color-green-coral); border-color: var(--color-green-darkest); }
header.navbar ul.navbar-nav > li > a.btn-outline-green-dark:focus {background: var(--color-green-darkest); color: var(--color-green-coral); border-color: var(--color-green-darkest); box-shadow: none; }
header.navbar ul.navbar-nav > li > a.btn-outline-green-dark:after {display: none; }

header.navbar ul.navbar-nav > li > a.btn-outline-silver {color: var(--color-silver-lightest); border-color: var(--color-silver-lightest); padding: 9px 16px; }
header.navbar ul.navbar-nav > li > a.btn-outline-silver:hover {background: var(--color-grape-coral); color: var(--color-grape-darkest); border-color: var(--color-silver-lightest); }
header.navbar ul.navbar-nav > li > a.btn-outline-silver:focus {background: var(--color-grape-coral); color: var(--color-grape-darkest); border-color: var(--color-silver-lightest); box-shadow: none; }
header.navbar ul.navbar-nav > li > a.btn-outline-silver:after {display: none; }

header.navbar ul.navbar-nav > li.dropdown {position: initial; }
header.navbar ul.navbar-nav > li.dropdown .dropdown-menu {top: auto; margin-top: 0px; }
header.navbar ul.navbar-nav > li.dropdown .dropdown-menu.full-width {min-width: 100%; left: 0px; border: 0px; padding: 0; border-radius: 0px; background: transparent; }
header.navbar .dropdown-main {background: var(--color-silver-lightest); box-shadow: 0px 40px 50px rgba(0, 0, 0, 0.08); border-radius: 16px; }
header.navbar .overview-boxs {display: flex; flex-wrap: wrap; gap: 20px; padding: 32px 0 0 40px; }

header.navbar ul.main-menu {display: flex; flex-wrap: wrap; width: 100%; gap: 16px; padding: 32px 0; margin: 0px; list-style: none; }
header.navbar ul.main-menu > li {display: block; width: 100%; }
header.navbar ul.main-menu.half > li {display: block; width: calc(50% - 8px); }
header.navbar ul.main-menu > li > a {display: flex; flex-wrap: wrap; gap: 16px; padding: 16px; text-decoration: none; border-radius: 16px; }
header.navbar ul.main-menu > li > a > .icon {display: flex; flex-wrap: wrap; width: 26px; height: 26px; justify-content: center; align-items: center; }
header.navbar ul.main-menu > li > a > .content {display: flex; flex-wrap: wrap; gap: 4px; width: calc(100% - 42px); }
header.navbar ul.main-menu > li > a > .content .body-small {display: block; width: 100%; line-height: 1.2; }
header.navbar ul.main-menu > li > a > .content .subscript {display: block; width: 100%; line-height: 1.3; }
header.navbar ul.main-menu > li > a:hover {background: var(--color-silver-coral); }

header.navbar .latest-article-boxs {display: block; padding: 32px; width: 100%; border-radius: 0px 16px 16px 0px; }
header.navbar .latest-article-boxs .latest-article-box {display: block; border-bottom: 1px solid rgba(21, 48, 48, 0.2); padding-bottom: 32px; margin-bottom: 32px; transition: all 0.5s; }
header.navbar .latest-article-boxs .latest-article-box .icon {display: block; text-decoration: none; }
header.navbar .latest-article-boxs .latest-article-box .icon .circle-color {fill: var(--color-green-darkest); transition: all 0.5s; }
header.navbar .latest-article-boxs .latest-article-box .icon .stroke-color {stroke: var(--color-green-coral); transition: all 0.5s; }
header.navbar .latest-article-boxs .latest-article-box .title {display: block; width: 100%; font-family: var(--fonts-inter-tight); font-weight: 600; font-size: 12px; line-height: 1; }
header.navbar .latest-article-boxs .latest-article-box .title a {display: block; color: var(--color-green-darkest); text-decoration: none; }
header.navbar .latest-article-boxs .latest-article-box .h8-regular {display: block; width: 100%; color: var(--color-green-darkest); }
header.navbar .latest-article-boxs .latest-article-box .h8-regular a {display: block; font-weight: 400; color: var(--color-green-darkest); text-decoration: none; transition: all 0.5s;}
header.navbar .latest-article-boxs .latest-article-box a.h8-regular {text-decoration: none; }
header.navbar .latest-article-boxs .latest-article-box:hover {transform: scale(1.05); }
header.navbar .latest-article-boxs .latest-article-box.getintouch-boxs:hover {transform: scale(1); }
header.navbar .latest-article-boxs .latest-article-box:hover .icon .circle-color {fill: var(--color-green-darkest); }
header.navbar .latest-article-boxs .latest-article-box:hover .icon .stroke-color {stroke: var(--color-silver-lightest); }
header.navbar .latest-article-boxs .latest-article-box:hover .h8-regular a {text-decoration: underline; }
header.navbar .latest-article-boxs .latest-article-box a.h8-regular:hover {text-decoration: underline; }
header.navbar .latest-article-boxs .latest-article-box:last-child {border-bottom: 0px; padding-bottom: 0; margin-bottom: 0; }

header.navbar .resources-main {display: flex; flex-wrap: wrap; width: 100%; }
header.navbar .resources-main .resources-left {display: block; width: 46.3%; position: relative; padding: 32px 66px 32px 40px; }
header.navbar .resources-main .resources-left:before {content: ""; position: absolute; right: 0px; top: 28px; bottom: 28px; border-right: 1px solid #d1e3e1; }
header.navbar .resources-main .resources-left .title {padding: 0 16px; margin-bottom: 16px; }
header.navbar .resources-main .resources-left ul.main-menu {padding: 0; }
header.navbar .resources-main .latest-article-right {display: block; padding: 32px 32px 32px 66px; }
header.navbar ul.navbar-nav > li.dropdown.dropdown-hover:hover > .dropdown-menu {display: block; margin-top: 0;}

/* Rich Section */
.rich-section {display: block; padding: 120px 0px 80px; } 
.rich-section .h2 {display: block; margin-bottom: 40px; } 
.rich-section .buttons {display: flex; flex-wrap: wrap; gap: 16px; justify-content: center; margin-top: 40px; } 
.rich-section.brands-advertisers-rich-section {display: block; padding: 168px 0px 180px; } 
.rich-section.publishers-rich-section {display: block; padding: 168px 0px 180px; } 
.rich-section.aboutus-rich-section {display: block; padding: 184px 0px 60px; } 
.rich-section.leading-brands-rich-section {display: block; padding: 164px 0px 130px; } 
.rich-section.leading-brands-rich-section .images-card-half {max-width: 432px; margin-bottom: 140px; } 
.rich-section.leading-brands-rich-section .leading-brands-content {margin-bottom: 140px; } 
.rich-section.leading-brands-rich-section .positionsticky {position: sticky; top: 40px; }

/* More Boxs */
.more-boxs {display: block; padding-right: 35px; min-height: 150px; }
.more-boxs h5 {display: block; margin-bottom: 20px; }
.more-boxs h6 {display: block; margin-bottom: 20px; }
.rich-section.publishers-rich-section .more-boxs {display: block; padding: 0; min-height: initial; }
.rich-section.brands-advertisers-rich-section .more-boxs {display: block; padding: 0; min-height: initial; }
.rich-section.leading-brands-rich-section .more-boxs {display: block; padding: 0; min-height: initial; }

/* Leading Brands Section */
.leading-brands-section {display: block; padding: 110px 0 125px;}
.leading-brands-section .images-card-half {max-width: 386px;}
.leading-brands-section .leading-brands-content {display: block; padding-right: 45px;}
.leading-brands-boxs {display: flex; flex-wrap: wrap; gap: 20px;}
.leading-brands-boxs .icon {width: 32px; height: 32px; display: flex; flex-wrap: wrap; align-items: center; justify-content: center;}
.leading-brands-boxs .h7-regular {width: 100%; display: block;}
.leading-brands-section.acquistion-leading-brands-section .images-card-half {max-width: 386px;}
.page-id-67 .leading-brands-section.acquistion-leading-brands-section .images-card-half {max-width: 466px;}
.leading-brands-section.stop-wasting-section .images-card-half {max-width: 335px;}
.leading-brands-section.results-speak-section .images-card-half {max-width: 489px;}
.leading-brands-section.traditional-section .images-card-half {max-width: 336px;}
.leading-brands-section.when-your-section .images-card-half {max-width: 431px;}
.leading-brands-section.whole-story-section .images-card-half {max-width: 466px;}
.leading-brands-section.grow-revenue-section .images-card-half {max-width: 430px;}
.leading-brands-section.leading-finance-section .images-card-half {max-width: 386px;}

.count-boxs {display: block;}
.count-boxs h3 {display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 6px; margin-bottom: 7px;}
.count-boxs .body-small {display: block; text-align: center;}


/* Brands Section */
.brands-section {display:block; padding:88px 0;}
.brands-slider {position: relative; width: 100%; overflow: hidden;}
.brands-slider .marquee-inner {display: flex; align-items: center; gap: 0; will-change: transform;}
.brands-slider .marquee-inner .brands-item {display: flex; flex-wrap: wrap; justify-content: center; align-items: center; padding: 0 40px; height: 72px; flex-shrink: 0;}
.brands-slider .marquee-inner .brands-item img {display: block;}

.brands-slider:before,.brands-slider:after{content:"";position:absolute;top:50%;transform:translateY(-50%);height:72px;width:300px;z-index:1;}
.brands-slider:before{left:0;background:linear-gradient(90deg,#f7faf7 1.38%,rgba(247,250,247,0) 84.48%);}
.brands-slider:after{right:0;background:linear-gradient(90deg,#f7faf7 1.38%,rgba(247,250,247,0) 84.48%);transform:translateY(-50%) rotate(-180deg);}

.brands-section.color-grape-lightest-bg .brands-slider:before{background:linear-gradient(90deg,#feefff 1.38%,rgba(254,239,255,0) 84.48%);}
.brands-section.color-grape-lightest-bg .brands-slider:after{background:linear-gradient(90deg,#feefff 1.38%,rgba(254,239,255,0) 84.48%);transform:translateY(-50%) rotate(-180deg);}

.brands-section.color-orange-lightest-bg .brands-slider:before{background:linear-gradient(90deg,#fcf4e7 1.38%,rgba(252,244,231,0) 84.48%);}
.brands-section.color-orange-lightest-bg .brands-slider:after{background:linear-gradient(90deg,#fcf4e7 1.38%,rgba(252,244,231,0) 84.48%);transform:translateY(-50%) rotate(-180deg);}

.brands-section.color-silver-darker-bg .brands-slider:before{background:linear-gradient(90deg,#e5efed 1.38%,rgba(229,239,237,0) 84.48%);}
.brands-section.color-silver-darker-bg .brands-slider:after{background:linear-gradient(90deg,#e5efed 1.38%,rgba(229,239,237,0) 84.48%);transform:translateY(-50%) rotate(-180deg);}

.brands-section.color-grape-light-bg .brands-slider:before{background:linear-gradient(90deg,#f5bdf5 1.38%,rgba(245,189,245,0) 84.48%);}
.brands-section.color-grape-light-bg .brands-slider:after{background:linear-gradient(90deg,#f5bdf5 1.38%,rgba(245,189,245,0) 84.48%);transform:translateY(-50%) rotate(-180deg);}

.brands-section.color-orange-darkest-bg .brands-slider:before{background:linear-gradient(90deg,#6e060f 1.38%,rgba(110,6,15,0) 84.48%);}
.brands-section.color-orange-darkest-bg .brands-slider:after{background:linear-gradient(90deg,#6e060f 1.38%,rgba(110,6,15,0) 84.48%);transform:translateY(-50%) rotate(-180deg);}

.brands-section.color-green-darkest-bg .brands-slider:before{background:linear-gradient(90deg,#15302d 1.38%,rgba(21,48,45,0) 84.48%);}
.brands-section.color-green-darkest-bg .brands-slider:after{background:linear-gradient(90deg,#15302d 1.38%,rgba(21,48,45,0) 84.48%);transform:translateY(-50%) rotate(-180deg);}

.brands-section.color-silver-lightest-bg .brands-slider:before{background:linear-gradient(90deg,#fff 1.38%,rgba(255,255,255,0) 84.48%);}
.brands-section.color-silver-lightest-bg .brands-slider:after{background:linear-gradient(90deg,#fff 1.38%,rgba(255,255,255,0) 84.48%);transform:translateY(-50%) rotate(-180deg);}

/*.brands-slider .slick-track {display:flex!important; width:max-content!important; animation:marquee 30s linear infinite;}

@keyframes marquee{
  0% {
    transform:translateX(0);
  } 100% {
    transform:translateX(-50%);
  }
}*/


/* Scale Smarter Section */
.scale-smarter-section {display: block; padding: 65px 0 180px;}
.scale-smarter-section .images-card-half {max-width: 437px;}
.scale-smarter-section.padding-150 {padding: 140px 0;}
.scale-smarter-section.finally-section {padding: 150px 0;}
.scale-smarter-section.no-section {padding: 140px 0; background: linear-gradient(180deg, #f7faf7 0%, #fde0ff 100%);}
.scale-smarter-section.our-approach-section .images-card-half {max-width: 437px;}
.scale-smarter-section.exclusive-section .images-card-half {max-width: 443px;}
.scale-smarter-section.onlypay-section .images-card-half {max-width: 489px;}
.scale-smarter-section.finally-section .images-card-half {max-width: 489px;}
.scale-smarter-section.faster-better-section .images-card-half {max-width: 489px;}
.scale-smarter-section.legal-expertise-section .images-card-half {max-width: 406px;}

/* Made Market Section */
.made-market-section {display: block; margin-top: 114px;}
.made-market-section .made-market-main {display: flex; flex-wrap: wrap; gap: 20px;}
.made-market-section .made-market-main .market-box {display: flex; flex-wrap: wrap; align-items: center; width: calc(33.33% - 13.33px); gap: 16px; border-radius: 16px; padding: 30px 32px;}
.made-market-section .made-market-main .market-box .market-icon {display: flex; flex-wrap: wrap; align-items: center; justify-content: center; width: 64px; height: 64px; border-radius: 50%;}
.made-market-section .made-market-main .market-box .market-icon svg {display: block;}
.made-market-section .made-market-main.made-market-col-4 .market-box {width: calc(25% - 15px);}
.made-market-section .made-market-main.made-market-col-4 .market-box .h8-regular {width: calc(100% - 80px);}

/* Award Winning Section */
.award-winning-section {display: block; padding: 120px 0px;}
.award-winning-section .award-winning-main {display: flex; flex-wrap: wrap; margin-top: 55px; gap: 76px;}
.award-winning-section .award-winning-card {display: block; flex: 1;}
.award-winning-section .award-winning-card .award-winning-img {display: flex; flex-wrap: wrap; align-items: center; justify-content: center; height: 179px;}
.award-winning-section .award-winning-card .award-winning-img img {display: block; height: auto; object-fit: contain;}
.award-winning-section .award-winning-card:last-child .award-winning-img {align-items: start;}
.award-winning-section .award-winning-card .body-small {display: block; text-align: center; font-size: 15px; line-height: 1.2;}

/* Testimonial Section */
.testimonial-section {display: block; border-radius: 40px 40px 0 0; margin-top: -40px; padding: 160px 0;}
.testimonial-section .testimonial-slider {display: block; position: relative;}
.testimonial-section .testimonial-item {display: block;}
.testimonial-section .testimonial-item .testimonial-image {display: block;}
.testimonial-section .testimonial-item .testimonial-image img {display: block; border-radius: 24px;}
.testimonial-section .testimonial-item .testimonial-content {display: block;}
.testimonial-section .testimonial-item .testimonial-content .testimonial-logo {display: block; width: 100%; margin-bottom: 48px;}
.testimonial-section .testimonial-item .testimonial-content h6 {display: block; width: 100%; margin-bottom: 40px;}
.testimonial-section .testimonial-item .testimonial-content .author-boxs {display: flex; flex-wrap: wrap; align-items: center; gap: 12px; width: 100%;}
.testimonial-section .testimonial-item .testimonial-content .author-boxs .author-img {display: block; width: 50px;}
.testimonial-section .testimonial-item .testimonial-content .author-boxs p {display: block; width: calc(100% - 62px); font-style: italic;}
.testimonial-section .slick-button {display: flex; flex-wrap: wrap; justify-content: end; gap: 20px;}
.testimonial-section .slick-arrow {position: relative; left: 0px; top: 0; width: 48px; height: 48px; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; border-radius: 50%; background: var(--color-silver-lightest); transform: translateY(0); border: 0px;}
.testimonial-section .slick-arrow svg {stroke: var(--color-green-darkest);}
.testimonial-section .slick-arrow:before {display: none;}
.testimonial-section .slick-arrow.slick-disabled {opacity: 0.2 !important;}

/* Solutions Insights Section */
.solutions-insights-section {display: block; padding: 100px 0 186px;}
.solutions-insights-section.linear-gradient-grape {background: linear-gradient(180deg, #ffffff 0%, #fde0ff 100%);}
.solutions-section {display: block; margin-bottom: 100px;}
.solutions-section .solutions-slider {display: block; width: 100%; margin-top: 55px;}
.solutions-section .solutions-slider .slick-list {padding-left: 312px;}
.solutions-section .solutions-item {display: block; position: relative; margin-right: 16px; width: 306px;}
.solutions-section .solutions-item .solutions-image {display: block; width: 100%;}
.solutions-section .solutions-item .solutions-image img {display: block; width: 100%;}
.solutions-section .solutions-item .h7-regular {display: block; position: absolute; top: 32px; left: 32px; right: 32px;}
.solutions-section .solutions-item .hover {display: none; flex-wrap: wrap; justify-content: center; align-items: center; position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; background: rgba(0, 0, 0, 0.3); transition: all 0.5s; border-radius: 16px;}
.solutions-section .solutions-item .hover a {display: flex; flex-wrap: wrap; justify-content: center; align-items: center; width: 64px; height: 64px; border-radius: 50%; background: var(--color-green-coral);}
.solutions-section .solutions-item .hover a svg {display: block; stroke: var(--color-green-darkest);}
.solutions-section .solutions-item:hover .hover {display: flex;}
.solutions-section .slick-button {display: flex; flex-wrap: wrap; justify-content: end; gap: 20px;}
.solutions-section .slick-arrow {position: relative; left: 0px; top: 0; width: 48px; height: 48px; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; border-radius: 50%; background: var(--color-green-coral); transform: translateY(0); border: 0px;}
.solutions-section .slick-arrow svg {stroke: var(--color-silver-lightest);}
.solutions-section .slick-arrow:before {display: none;}
.solutions-section .slick-arrow.slick-disabled {opacity: 0.1 !important;}
.solutions-insights-section.linear-gradient-grape .solutions-section .slick-arrow {background: var(--color-grape-coral);}
.solutions-insights-section.linear-gradient-grape .solutions-section .slick-arrow svg {stroke: var(--color-silver-lightest);}

/* Ready Smarter Section */
.ready-smarter-section {display: block; padding: 170px 0; border-radius: 40px 40px 0 0; margin-top: -40px;}
.ready-smarter-section.padding-126 {padding: 126px 0;}

/* Articles Insights Section */
.latest-articles-card {display: flex; flex-wrap: wrap; align-items: center; background: var(--color-silver-lightest); border-radius: 16px;}
.latest-articles-card .latest-articles-img {display: block; width: 49%;}
.latest-articles-card .latest-articles-img img {display: block; border-radius: 16px 0 0 16px;}
.latest-articles-card .latest-articles-content {display: flex; flex-wrap: wrap; gap: 16px; width: calc(100% - 49%); padding: 0 40px;}
.latest-articles-card .latest-articles-content > div {display: block; width: 100%;}
.latest-articles-card .latest-articles-content > div.subscript a {text-decoration: none; color: var(--color-gray-coral);}
.latest-articles-card .latest-articles-content > h6 a {text-decoration: none; color: var(--color-gray-darkest);}
.latest-articles-card .latest-articles-content .btn {margin-top: 16px;}

.articles-card, .events-card {margin-bottom: 56px;}
.articles-insights-section {display: block; padding: 40px 0 145px;}
.load-more-wrap {display: flex; flex-wrap: wrap; width: 100%; justify-content: center; margin-top: 43px;}
.load-more-wrap .btn {padding: 9px 74px;}
.load-more-wrap #loadMoreBtn.loading, .load-more-wrap #loadMoreBtn-events.loading {pointer-events: none; opacity: 0.8; position: relative; align-items: center;}
.load-more-wrap #loadMoreBtn.loading::after, .load-more-wrap #loadMoreBtn-events.loading::after {content: ""; display: inline-block; width: 18px; height: 18px; margin-left: 8px; background: url("https://i.gifer.com/ZZ5H.gif") no-repeat center center; background-size: cover; vertical-align: middle;}

/* AOS once-only animation fixes */
.load-more-wrap[data-aos] {opacity: 0; transform: translateY(30px); transition: all 0.8s ease-out;}
.load-more-wrap[data-aos].aos-animate {opacity: 1; transform: translateY(0);}

/* Mobile-specific AOS animation fixes */
@media (max-width: 768px) {
  /* Enhanced mobile animation */
  .load-more-wrap[data-aos] {opacity: 0; transform: translateY(20px); transition: all 0.8s ease-out;}
  .load-more-wrap[data-aos].aos-animate {opacity: 1; transform: translateY(0);}
}

/* Articles Section */
.articles-section {display: block; padding: 56px 0 42px;}
.articles-section .articles-image {display: block;}
.articles-section .articles-image img {display: block; width: 100%; border-radius: 24px;}
.articles-section .articles-content {display: flex; flex-wrap: wrap; gap: 16px; padding: 0 40px;}
.articles-section .articles-content > div.subscript {display: flex; flex-wrap: wrap; align-items: center; gap: 8px; width: 100%;}
.articles-section .articles-content > div.subscript a {text-decoration: none; color: var(--color-gray-coral);}
.articles-section .articles-content > div.body-small {display: flex; flex-wrap: wrap; align-items: center; gap: 8px; width: 100%;}
.articles-section .articles-content > div.body-small a {text-decoration: none; color: var(--color-gray-coral);}
.articles-section .articles-content > .tags {display: flex; flex-wrap: wrap; align-items: center; gap: 8px; width: 100%;}
.articles-section .articles-content > .tags span {display: flex; flex-wrap: wrap; background: var(--color-silver-darker); border-radius: 4px; padding: 4px 8px; font-family: var(--fonts-inter); font-weight: 400; font-size: 14px; line-height: 1.4; color: var(--color-gray-darkest);}

.articles-details-section {display: block; padding: 56px 0 118px;}
.articles-details-section .articles-contents {display: block;}
.articles-details-section .articles-contents ul.articles-list {display: flex; flex-wrap: wrap; gap: 16px; margin: 0px; padding: 0px; list-style: none;}
.articles-details-section .articles-contents ul.articles-list li {display: block; width: 100%;}
.articles-details-section .articles-contents ul.articles-list li a {display: block; font-family: var(--fonts-inter); font-weight: 400; font-size: 14px; line-height: 160%; color: var(--color-gray-coral); text-decoration: none;}
.articles-details-section .articles-contents ul.articles-list li a.active {font-weight: 700; color: var(--color-gray-darkest);}

.articles-details-section .articles-details-content {display: block;}
.articles-details-section .articles-details-content p {display: block; margin-bottom: 20px; color: var(--color-gray-darkest); padding-right: 20px;}
.articles-details-section .articles-details-content p a {text-decoration: underline; color: var(--color-gray-darkest);}
.articles-details-section .articles-details-content p a:hover {text-decoration: none;}
.articles-details-section .meet-title {font-size: 40px;}
.articles-details-section .articles-bookcall {display: block;}

.keyresults-main {display: flex; flex-wrap: wrap; justify-content: space-between; padding: 32px; border-radius: 8px; margin-right: 20px;}
.keyresults-main .keyresults-boxs {flex: 1 0 0; position: relative;}
.keyresults-main .keyresults-boxs:before {content: ""; position: absolute; right: 35px; top: 0px; bottom: 0px; border-right: 1px solid var(--color-silver-darkest);}
.keyresults-main .keyresults-boxs .icon {display: flex; flex-wrap: wrap; align-items: center; justify-content: center; width: 44px; height: 44px; border-radius: 50%;}
.keyresults-main .keyresults-boxs .icon svg {display: block; width: 23px; height: auto;}
.keyresults-main .keyresults-boxs .body-small {display: block; margin-bottom: 6px; width: calc(100% - 55px);}
.keyresults-main .keyresults-boxs:last-child:before {border-right: 0;}

.you-may-these-section {display: block; padding: 80px 0 160px;}

/* FAQ Section */
.faq-section {display: block; padding: 176px 0 148px; position: relative;}
.faq-section:before {content: ""; position: absolute; top: 0px; left: 0px; right: 0px; background: linear-gradient(180deg, var(--color-silver-coral) 0%, var(--color-silver-darkest) 100% ); height: 984px;}
.faq-section .container {position: relative;}
.faq-section ul.faq-menu {display: flex; flex-wrap: wrap; padding: 5px 6px; margin: 0px 0 56px; list-style: none; border-radius: 50px; gap: 10px;}
.faq-section ul.faq-menu li {display: block;}
.faq-section ul.faq-menu li a {display: block; padding: 10px 36px; font-family: var(--fonts-inter); font-weight: 500; font-size: 16px; line-height: 30px; text-align: center; color: var(--color-green-darkest); text-decoration: none; border-radius: 50px;}
.faq-section ul.faq-menu li a:hover {background: var(--color-silver-darker);}
.faq-section ul.faq-menu li a.active {background: var(--color-silver-darker);}

/* Mobile FAQ Select Dropdown */
.faq-mobile-select {margin-bottom: 30px; width: 100%; max-width: 312px; position: sticky; top: 20px; z-index: 2;}
.faq-select-wrapper {position: relative; }
.faq-select-toggle {display: flex; flex-wrap: wrap; align-items: center; justify-content: center; width: 100%; background: var(--color-silver-lighter); border-radius: 50px; padding: 5px 10px; gap: 10px; font-family: var(--fonts-inter); font-weight: 500; font-size: 15px; line-height: 30px; color: var(--color-gray-darkest); cursor: pointer; border: 0px; box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.1); }
.faq-select-toggle svg {transition: transform 0.3s ease;}
.faq-select-toggle[aria-expanded="true"] svg {transform: rotate(180deg);}
ul.faq-select-dropdown {position: absolute; top: 48px; left: 0px; padding: 0px; margin: 0px; list-style: none; width: 100%; background: var(--color-silver-lighter); border-radius: 16px; padding: 16px;}
ul.faq-select-dropdown li {display: block; margin-bottom: 8px; padding: 5px 0; font-family: var(--fonts-inter); font-weight: 500; font-size: 15px; line-height: 30px; color: var(--color-gray-darker); text-align: center;}
ul.faq-select-dropdown li a {display: block; font-family: var(--fonts-inter); font-weight: 500; font-size: 15px; line-height: 30px; color: var(--color-gray-darker); text-align: center; text-decoration: none;}
ul.faq-select-dropdown li:last-child {margin-bottom: 0;}
ul.faq-select-dropdown li a:hover {color: var(--color-gray-darkest);}

/*.faq-select-dropdown li {display: block;}
.faq-select-item {display: block; padding: 12px 20px; font-family: var(--fonts-inter); font-weight: 500; font-size: 16px; color: var(--color-green-darkest); text-decoration: none; transition: all 0.3s ease; border: none;}
.faq-select-item:hover {background: var(--color-silver-darker); color: var(--color-green-darkest);}
.faq-select-item.active {background: var(--color-green-coral); color: var(--color-green-darkest); font-weight: 600;}*/

.faq-section .faq-main {display: block; padding: 48px 42px; border-radius: 32px; width: 100%; margin-bottom: 56px;}
.faq-section .faq-main h3 {display: flex; flex-wrap: wrap; align-items: center; gap: 16px;}
.faq-section .faq-main h3 span.icon {display: flex; flex-wrap: wrap; align-items: center; justify-content: center; width: 44px; height: 44px; border-radius: 50%; background: var(--color-silver-darkest);}
.faq-section .faq-main:last-child {margin-bottom: 0;}

/* Solutions Hero Section */
.solutions-hero-section {display: block; padding: 230px 0 250px; position: relative; background: linear-gradient(90deg, rgba(52, 26, 70, 0) 17.72%, rgba(52, 26, 70, 0.8) 81.61% ), url(../images/solutions-hero-bg.jpg) center center no-repeat; background-size: cover; background-blend-mode: multiply, normal;}
.solutions-hero-section.orange-bg {padding: 168px 0 144px; background: linear-gradient(360deg, rgba(110, 6, 15, 0) 88.64%, rgba(110, 6, 15, 0.2) 100% ), linear-gradient(86.08deg, rgba(110, 6, 15, 0) 48.19%, rgba(110, 6, 15, 0.6) 97.02% ), url(../images/solutions-hero-bg2.jpg) center center no-repeat; background-blend-mode: multiply, multiply, normal; background-size: cover;}
.solutions-hero-section.green-bg {padding: 168px 0 144px; background: linear-gradient(360deg, rgba(21, 48, 45, 0) 88.64%, rgba(21, 48, 45, 0.2) 100% ), linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), linear-gradient(90deg, rgba(21, 48, 45, 0) 33.27%, rgba(21, 48, 45, 0.8) 95.9% ), linear-gradient(90deg, rgba(21, 48, 45, 0) 18.39%, rgba(21, 48, 45, 0.6) 82.41% ), url(../images/solutions-hero-bg3.jpg) center center no-repeat; background-blend-mode: multiply, normal, normal, multiply, normal; background-size: cover;}
.solutions-hero-section.grape-bg {display: block; padding: 230px 0 250px; position: relative; background: linear-gradient(360deg, rgba(52, 26, 70, 0) 88.64%, rgba(52, 26, 70, 0.2) 100% ), linear-gradient(90deg, rgba(52, 26, 70, 0) 17.72%, rgba(52, 26, 70, 0.8) 81.61% ), url(../images/solutions-hero-bg4.jpg) center center no-repeat; background-size: cover; background-blend-mode: multiply, normal;}
.solutions-hero-section.technology-ai-orange-bg {padding: 184px 0 245px; background: linear-gradient(0deg, rgba(110, 6, 15, 0) 88.64%, rgba(110, 6, 15, 0.2) 100% ), linear-gradient(90deg, rgba(38, 11, 13, 0) 44.17%, rgba(38, 11, 13, 0.8) 96.67% ), url(../images/solutions-hero-bg5.jpg) center center no-repeat; background-blend-mode: multiply, multiply, normal; background-size: cover;}
.solutions-hero-section.compliance-green-bg {display: block; padding: 226px 0 200px; background: linear-gradient(360deg, rgba(0, 0, 0, 0) 88.64%, rgba(0, 0, 0, 0.2) 100% ), linear-gradient(90deg, rgba(21, 48, 45, 0) 20.9%, rgba(21, 48, 45, 0.4) 80.49% ), linear-gradient(90deg, rgba(21, 48, 45, 0) 34.59%, rgba(21, 48, 45, 0.8) 100% ), url(../images/solutions-hero-bg6.jpg) center center no-repeat; background-blend-mode: multiply, multiply, multiply, normal; background-size: cover;}
.solutions-hero-section.careers-hero-section.grape-bg {display: block; padding: 200px 0; position: relative; background: linear-gradient(360deg, rgba(52, 26, 70, 0) 88.64%, rgba(52, 26, 70, 0.2) 100% ), linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), linear-gradient(270deg, rgba(52, 26, 70, 0) 27.12%, rgba(52, 26, 70, 0.6) 53.89%, #341a46 82.8% ), url(../images/careers-hero-bg.png) right center no-repeat; background-blend-mode: multiply, normal, normal, normal; background-size: cover; }
.solutions-hero-section.solutions-growth-hero-section {padding: 164px 0 184px; background: linear-gradient(360deg, rgba(21, 48, 45, 0) 88.64%, rgba(21, 48, 45, 0.2) 100% ), linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), linear-gradient(90deg, rgba(21, 48, 45, 0) 33.27%, rgba(21, 48, 45, 0.8) 74.57% ), linear-gradient(90deg, rgba(21, 48, 45, 0) 27.38%, rgba(21, 48, 45, 0.6) 92.46% ), url(../images/solutions-hero-bg3.png), #15302d; background-blend-mode: multiply, normal, normal, multiply, normal, normal; background-size: cover; }

.solutions-hero-section .growth-hero-img {max-width: 100%; display: block;}
.solutions-hero-section .growth-hero-img img {display: block; border-radius: 32px;}
.solutions-hero-section.careers-hero-section.grape-bg h1.h2 {font-size: 72px; }
.solutions-hero-section.careers-hero-section.grape-bg p {width: 90%;}

.businesses-boxs {display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 16px 24px; gap: 16px; background: rgba(241, 246, 241, 0.2); box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); border-radius: 16px;}

/* Customer Acquistion Section */
.customer-acquistion-section {display: block; padding: 140px 0 160px; background: linear-gradient(180deg, #ffffff 0%, #fde0ff 100%); border-radius: 40px 40px 0 0; margin-top: -40px;}
.customer-acquistion-section.orange-linear-gradient {background: linear-gradient(180deg, #ffffff 0%, #fcf4e7 100%);}
.customer-acquistion-section.green-linear-gradient {background: linear-gradient(180deg, #ffffff 0%, #e5efed 100%);}
.customer-acquistion-section.grape-linear-gradient {background: linear-gradient(180deg, #ffffff 34.94%, #fde0ff 100%); padding: 140px 0 0; overflow: hidden;}
.customer-acquistion-section .customer-acquistion-img {display: flex; flex-wrap: wrap; justify-content: center; margin-top: 30px;}
.customer-acquistion-section .customer-acquistion-img img {display: block;}
.customer-acquistion-section .customer-acquistion-img.built-house-img {display: flex; flex-wrap: wrap; justify-content: center; margin-top: 117px; margin-bottom: -150px;}
.customer-acquistion-section .built-house-slider {display: block; margin-top: 40px;}
.customer-acquistion-section .built-house-slider .built-house-item {display: flex; flex-wrap: wrap; height: 58px; justify-content: center; align-items: center;}
.customer-acquistion-section .built-house-slider .built-house-item img {display: block; max-height: 58px; max-width: 100%;}

.your-offer-main {display: flex; flex-wrap: wrap; justify-content: center; margin-top: 64px;}
.your-offer-main .your-offer-boxs {display: block; width: 213px; position: relative;}
.your-offer-main .your-offer-boxs:before {content: ""; position: absolute; top: 8px; left: 0px; right: 0px; bottom: -8px; background: #e669e6; box-shadow: 0px 4px 50px rgba(230, 105, 230, 0.8); border-radius: 22px; z-index: 1;}
.your-offer-main .your-offer-boxs:after {content: ""; position: absolute; top: 0; left: 0px; right: 0px; bottom: 0; background: linear-gradient(180deg, #602f82 0%, #341a46 100%); border: 1px solid #e669e6; border-radius: 22px; z-index: 1;}
.your-offer-main .your-offer-boxs span {display: flex; flex-wrap: wrap; justify-content: center; align-items: center; width: 213px; height: 213px; position: relative; z-index: 2; font-family: var(--fonts-inter-tight); font-weight: 900; font-size: 36px; line-height: 100%; text-align: center; background: linear-gradient(180deg, #fd9afd 0%, #e669e6 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; color: transparent; mask-image: linear-gradient(180deg, #fff 0%, #fff 100%); -webkit-mask-image: linear-gradient(180deg, #fff 0%, #fff 100%);}
.your-offer-main .your-offer-img {display: flex; flex-wrap: wrap; justify-content: center; width: 100%;}
.your-offer-main .offers-main {display: flex; flex-wrap: wrap; justify-content: center; gap: 30px; width: 100%;}
.your-offer-main .offers-main .offers-boxs {display: flex; flex-direction: column; justify-content: center; padding: 26px 20px 20px 20px; gap: 16px; width: 213px; background: linear-gradient(180deg, #a14cb3 0%, #8e30a2 100%); border: 1px solid #e669e6; border-radius: 22px; box-shadow: 0 7px 0px 0px #e669e6; filter: drop-shadow(0px 0px 10px rgba(230, 105, 230, 0.6));}
.your-offer-main .offers-main .offers-boxs .icon {display: flex; flex-wrap: wrap; width: 100%; justify-content: center;}
.your-offer-main .offers-main .offers-boxs .icon svg {display: block; width: 30px; height: auto;}
.your-offer-main .offers-main .offers-boxs .h7-black {display: block; width: 100%; text-align: center; line-height: 1;}
.your-offer-main .offers-main .offers-boxs .body-small {font-size: 15px; line-height: 1.2;}

/* Performance Slider */
.performance-slider {display: block;}
.performance-slider .performance-item {display: block; position: relative; margin-right: 16px; padding: 48px 0; cursor: pointer;}
.performance-slider .performance-item:before {content: ""; position: absolute; left: 0px; top: 58px; right: 0px; bottom: 38px; background: var(--color-orange-coral); border-radius: 158px; box-shadow: 0px 4px 20px rgba(233, 94, 29, 0.4); z-index: 1; transition: all 0.5s;}
.performance-slider .performance-item .performance-card {display: block; position: relative; z-index: 2; background: linear-gradient(180deg, #c14333 0%, #6e060f 100%); border-radius: 158px; padding: 128px 25px 0px; height: 657px; transition: all 0.5s;}
.performance-slider .performance-item .performance-card .number {display: block; text-align: center; position: relative; font-family: var(--fonts-inter-tight); font-weight: 900; font-size: 96px; line-height: 100%; text-align: center; color: var(--color-orange-lightest); margin-bottom: 53px; transition: all 0.5s;}
.performance-slider .performance-item .performance-card .number span.arrow-icon {display: block; position: absolute; left: -25px; top: 50%; transform: translateY(-50%); width: 52px;}
.performance-slider .performance-item .performance-card .number span.arrow-icon svg {display: block; fill: var(--color-orange-lightest); transition: all 0.5s;}
.performance-slider .performance-item:first-child .performance-card .number span.arrow-icon svg {display: none;}
.performance-slider .performance-item .performance-card .h7-black {color: var(--color-orange-coral); margin-bottom: 35px; transition: all 0.5s;}
.performance-slider .performance-item .performance-card ul {padding: 0px 0 0 1rem; margin: 0px;}
.performance-slider .performance-item .performance-card ul li {font-family: var(--fonts-inter); font-weight: 400; font-size: 16px; line-height: 1.5; color: var(--color-orange-lighter); transition: all 0.5s;}
.performance-slider .performance-item:hover:before {background: var(--color-orange-darker);}
.performance-slider .performance-item:hover .performance-card {background: linear-gradient(180deg, #ffbfa1 0%, #ff8146 100%);}
.performance-slider .performance-item:hover .performance-card .number {color: var(--color-orange-darkest);}
.performance-slider .performance-item:hover .performance-card .number span.arrow-icon svg {fill: var(--color-orange-darkest);}
.performance-slider .performance-item:hover .performance-card .h7-black {color: var(--color-orange-darkest);}
.performance-slider .performance-item:hover .performance-card ul li {color: var(--color-orange-darkest);}
.performance-slider.green-bg .performance-item:before {background: var(--color-green-darkest); box-shadow: 0px 4px 20px rgba(35, 104, 82, 0.4); border-radius: 60px;}
.performance-slider.green-bg .performance-item .performance-card {background: linear-gradient(180deg, var(--color-green-coral) 0%, var(--color-green-darker) 100% ); border-radius: 60px; padding: 93px 25px 0px; height: 576px; transition: all 0.5s;}
.performance-slider.green-bg .performance-item .performance-card .number {color: var(--color-green-lighter); transition: all 0.5s;}
.performance-slider.green-bg .performance-item .performance-card .number span.arrow-icon svg {fill: var(--color-green-coral);}
.performance-slider.green-bg .performance-item .performance-card .h7-black {color: var(--color-green-lightest); width: 95%;}
.performance-slider.green-bg .performance-item .performance-card .body-small {color: var(--color-green-lightest); transition: all 0.5s;}
.performance-slider.green-bg .performance-item:hover .performance-card {background: linear-gradient(180deg, var(--color-green-darkest) 0%, var(--color-green-darker) 100% );}
.performance-slider.green-bg .performance-item:hover .performance-card .number {color: var(--color-green-coral);}
.performance-slider.green-bg .performance-item:hover .performance-card .body-small {color: var(--color-green-coral);}

/* Scale Stress Section */
.scale-stress-section {display: block; padding: 140px 0 50px; background: linear-gradient(180deg, #ffffff 0%, #fcf4e7 100%);}
.scale-stress-section.green-bg {padding: 140px 0 180px; background: linear-gradient(180deg, #ffffff 0%, #e5efed 100%);}
.scale-stress-section.grape-bg {padding: 140px 0 180px; background: linear-gradient(180deg, #fde0ff 0%, #ffffff 100%);}
.scale-stress-section.orange-bg {padding: 140px 0 180px; background: linear-gradient(180deg, #ffffff 0%, #fcf4e7 100%);}
.scale-stress-section .scale-stress-img {display: block; position: relative; margin-bottom: 48px;}
.scale-stress-section .scale-stress-img img {display: block; border-radius: 24px;}
.scale-stress-section .scale-stress-img .scalebig-text {display: block; position: absolute; left: 80px; top: 48px; z-index: 1;}
.scale-stress-section .scale-stress-img .stresssmall-text {display: block; position: absolute; right: 80px; bottom: 63px; z-index: 1;}
.scale-stress-section .certified-experts-boxs {display: flex; flex-wrap: wrap; align-items: center; border-radius: 32px; padding: 40px 64px; margin-top: 110px; gap: 130px;}
.scale-stress-section .certified-experts-boxs .certified-content {flex: 1;}
.scale-stress-section .certified-experts-boxs .certified-content p {width: 95%;}
.scale-stress-section .certified-experts-boxs .certified-img {flex: 0 0 auto;}

/* Why Leading Brands Section */
.why-leading-brands-section {display: block; padding: 0 0 140px; border-radius: 40px 40px 0 0; margin-top: -40px;}
.why-leading-brands-section .why-leading-brands-main {display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: space-between;}
.why-leading-brands-section .why-leading-brands-main .content {display: block; width: 41.66666667%; padding-top: 240px; position: sticky; top: 0px;}
.why-leading-brands-section .why-leading-brands-main .right-side {display: block; width: 50%;}
.why-leading-brands-section .why-leading-brands-main .why-leading-card {display: flex; flex-wrap: wrap; align-content: space-between; min-height: 468px; margin-top: 140px; border-radius: 16px; padding: 32px; position: sticky; top: 140px;}
.why-leading-brands-section .why-leading-brands-main .why-leading-card.linear-gradient-green {background: linear-gradient(180deg, #15302d 0%, #2e5d58 100%);}
.why-leading-brands-section .why-leading-brands-main .why-leading-card.linear-gradient-orange {background: linear-gradient(184.27deg, #ffbfa1 -9.94%, #fcf4e7 87.59%);}
.why-leading-brands-section .why-leading-brands-main .why-leading-card.linear-gradient-grape {background: linear-gradient(180deg, #341a46 0%, #763e9d 100%);}
.why-leading-brands-section .why-leading-brands-main .why-leading-card.linear-gradient-grape-lighter {background: linear-gradient(180deg, #feefff 0%, #fde0ff 100%);}
.why-leading-brands-section .why-leading-brands-main .why-leading-card.linear-gradient-orange-lighter {background: linear-gradient(180deg, #ffe2d4 0%, #ffbfa1 100%);}
.why-leading-brands-section .why-leading-brands-main .why-leading-card .pr-32 {padding-right: 32px;}
.why-leading-brands-section .why-leading-brands-main .why-leading-card .pl-32 {padding-left: 32px;}
.why-leading-brands-section .why-leading-brands-main .why-leading-card.padding-48 {min-height: 354px; padding: 48px;}
.why-leading-brands-section .why-leading-brands-main .why-leading-card img.img-small {max-width: 418px;}
.why-leading-brands-section .why-leading-brands-main .why-leading-card img.img-real-testing {max-width: 84%;}

/* Spending Card */
.spending-card {display: flex; flex-wrap: wrap; align-items: center; border-radius: 16px; padding: 48px 42px; gap: 40px;}
.spending-card .spending-img {display: block; max-width: 245px;}
.spending-card .spending-img img {display: block; border-radius: 16px;}
.spending-card .spending-content {display: block; width: calc(100% - 475px);}
.spending-card .spending-content h4 {line-height: 1.2;}

/* Industries Section */
.industries-section {display: block; padding: 120px 0 200px;}
.industries-section .slick-button {display: flex; flex-wrap: wrap; justify-content: end; gap: 20px;}
.industries-section .slick-arrow {position: relative; left: 0px; top: 0; width: 48px; height: 48px; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; border-radius: 50%; background: var(--color-green-darkest); transform: translateY(0); border: 0px;}
.industries-section .slick-arrow svg {stroke: var(--color-silver-lightest);}
.industries-section .slick-arrow:before {display: none;}
.industries-section .slick-arrow.slick-disabled {    opacity: 0.3 !important;}

.industries-section .grape-lighter-bg .slick-arrow {background: var(--color-grape-coral);}
.industries-section .grape-lighter-bg .slick-arrow svg {stroke: var(--color-silver-lightest);}

.industries-section .slick-button.green-coral-bg .slick-arrow {background: var(--color-green-coral);}
.industries-section .slick-button.green-coral-bg .slick-arrow svg {stroke: var(--color-silver-lightest);}

.industries-section .industries-slider {display: block; margin: 54px 0px 0px 0px; }
.industries-section .industries-slider .slick-list {padding-left: 312px; padding-right: 150px;}
.industries-section .industries-slider .industries-item {display: block; margin-right: 20px;}
.industries-section .industries-card {display: flex; flex-wrap: wrap; align-content: flex-start; gap: 16px; border-radius: 24px; padding: 32px 32px 40px; height: 100%;}
.industries-section .industries-card .industries-icon {display: flex; flex-wrap: wrap; align-items: center; justify-content: center; width: 64px; height: 64px; border-radius: 50%;}
.industries-section .industries-card .h7-regular {display: block; width: 100%; line-height: 1.2;}
.industries-section .industries-card .body-small {display: block; width: 100%; font-size: 15px; line-height: 1.2;}
.industries-section .industries-card ul {display: block; width: 100%; margin: 0px 0 0 20px; padding: 0px;}
.industries-section .industries-card ul li {width: 100%; font-family: var(--fonts-inter); font-weight: 400; font-size: 15px; line-height: 1.4;}
.industries-section.our-media-channels-section .industries-slider .slick-list {padding-left: 312px; padding-right: 50px;}


/* New Customers Section */
.new-customers-section {display: block; border-radius: 40px 40px 0 0; margin-top: -40px; padding: 120px 0 140px;}
.new-customers-section .customers-content {display: flex; flex-wrap: wrap; align-items: center; gap: 40px; margin-bottom: 44px;}
.new-customers-section .slick-button {display: flex; flex-wrap: wrap; gap: 20px; margin-bottom: 28px;}
.new-customers-section .slick-arrow {position: relative; left: 0px; top: 0; width: 48px; height: 48px; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; border-radius: 50%; background: var(--color-silver-lightest); transform: translateY(0); border: 0px;}
.new-customers-section .slick-arrow svg {stroke: var(--color-green-darkest);}
.new-customers-section .slick-arrow:before {display: none;}
.new-customers-section .slick-arrow.slick-disabled {opacity: 0.3 !important;}
.new-customers-section .customers-slider .slick-list {padding-left: 312px; padding-right: 600px;}
.new-customers-section .customers-item {display: block; margin-right: 20px;}
.new-customers-section .customers-card {display: block; background-size: cover; background-position: center center; background-repeat: no-repeat; border-radius: 24px; padding: 60px; min-height: 544px; text-decoration: none;}
.new-customers-section .customers-card .customers-boxs {display: flex; flex-direction: column; gap: 47px; width: 354px; max-width: 354px;}
.new-customers-section .customers-card .customers-boxs .logo-tag {display: flex; flex-wrap: wrap; align-items: center; gap: 26px;}
.new-customers-section .customers-card .customers-boxs .logo-tag .img-logo {display: block;}
.new-customers-section .customers-card .customers-boxs .logo-tag span.tag {display: block; padding: 4px 12px; border-radius: 50px; background: var(--color-green-coral); font-family: var(--fonts-inter-tight); font-weight: 600; font-size: 14px; line-height: 115%; color: var(--color-green-darkest);}

.new-customers-section .customers-card .customers-boxs .logo-tag span.tag.green-darkest {background: var(--color-green-darkest); color: var(--color-green-coral);}

.new-customers-section .customers-card .customers-boxs .texts-name {display: block;}
.new-customers-section .customers-card .customers-boxs .texts-name .h7-regular {display: block; line-height: 1.2;}
.new-customers-section .customers-card .customers-boxs .texts-name .name {display: block; font-family: var(--fonts-inter); font-style: italic; font-weight: 500; font-size: 12px; line-height: 115%; color: var(--color-green-coral); margin-top: 12px;}
.new-customers-section .customers-card .customers-boxs .texts-name .name.green-darkest {color: var(--color-green-darkest);}

.new-customers-section .customers-card .customers-boxs .growth-list {display: flex; flex-wrap: wrap; gap: 8px;}
.new-customers-section .customers-card .customers-boxs .growth-list .growth-boxs {display: flex; flex-wrap: wrap; align-items: center; border-radius: 50px; padding: 9px 16px; gap: 8px;}
.new-customers-section .customers-card .customers-boxs .growth-list .growth-boxs .growth-icon {display: flex; flex-wrap: wrap; align-items: center; justify-content: center; width: 20px; height: 20px;}
.new-customers-section .customers-card .customers-boxs .growth-list .growth-boxs .growth-icon svg {display: block; stroke: #06e472;}
.new-customers-section .customers-card .customers-boxs .growth-list .growth-boxs .growth-icon.down-icon svg {display: block; transform: rotate(180deg);}
.new-customers-section .customers-card .customers-boxs .growth-list .growth-boxs span {display: block; font-family: var(--fonts-inter-tight); font-weight: 400; font-size: 16px; line-height: 115%;}
.new-customers-section .customers-card .customers-boxs .growth-list.green-darkest .growth-boxs {border-color: var(--color-green-darkest);}
.new-customers-section .customers-card .customers-boxs .growth-list.green-darkest .growth-boxs .growth-icon svg {stroke: var(--color-green-darkest);}
.new-customers-section .customers-card .customers-boxs .growth-list.green-darkest .growth-boxs span {color: var(--color-green-darkest);}

.new-customers-section.results-worth-section .slick-arrow {background: var(--color-silver-lightest);}
.new-customers-section.results-worth-section .slick-arrow svg {stroke: var(--color-grape-darker);}

.new-customers-section.results-worth-section .results-worth-slider .slick-list {padding-left: 312px; padding-right: 300px;}
.new-customers-section.results-worth-section .results-worth-item {display: flex; flex-wrap: wrap; align-items: center; margin-right: 20px; padding: 64px 60px; border-radius: 24px;}
.new-customers-section.results-worth-section .results-worth-card {display: block;}
.new-customers-section.results-worth-section .results-worth-card .results-worth-logo {display: block; margin-bottom: 32px;}

.new-customers-section.results-worth-section .results-worth-card h6 {display: block;}
.new-customers-section.results-worth-section .results-worth-card .author-boxs {display: flex; flex-wrap: wrap; align-items: center; gap: 12px; margin-top: 24px;}
.new-customers-section.results-worth-section .results-worth-card .author-boxs .author-img {display: block; width: 50px; height: 50px;}
.new-customers-section.results-worth-section .results-worth-card .author-boxs .author-img img {display: block; width: 50px; height: 50px; object-fit: cover; border-radius: 50%;}
.new-customers-section.results-worth-section .results-worth-card .author-boxs p {display: block; width: calc(100% - 62px); font-style: italic;}


/* Marquee Section */
.marquee-section {display: block; padding: 0 0 78px; position: relative; overflow: hidden;}
.marquee-section .marquee-inner {display: flex; align-items: center; gap: 0; will-change: transform; margin-bottom: 20px;}
/*.marquee-section .marquee-sliders {display: flex; align-items: center; overflow: hidden; margin-bottom: 20px; width: auto;}*/
.marquee-section .marquee-item{display:block;height:241px;flex-shrink:0;}
.marquee-section .marquee-item img{display:block;max-height:241px;}
.marquee-section .marquee-content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;width:202px;height:100%;border-radius:16px;}
.marquee-section .marquee-content.border-radius-32{border-radius:32px;}
.marquee-section .marquee-content.border-radius-64{border-radius:64px;}
.marquee-section .marquee-content .title{display:block;font-family:var(--fonts-inter-tight);font-weight:900;font-size:40px;line-height:100%;text-align:center;margin:0 0 7px;}
.marquee-section .marquee-content .body-small{display:block;font-family:var(--fonts-inter);font-weight:400;font-size:15px;line-height:150%;text-align:center;margin:0;padding:0 40px;}

.aboutus-section{display:block;padding:140px 0;}
.aboutus-section .h7-regular{display:block;padding:0 50px;}

.we-connect-section{display:block;padding:140px 0 120px;background:linear-gradient(180deg,#fff 80%,#f7faf7 100%);}
.we-connect-section h2{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;align-items:center;line-height:100px;}
.we-connect-section h2 img{max-width:114px;}
.we-connect-section .h7-regular{padding:0 50px;margin-top:120px;}

.our-values-section{display:block;padding:0 0 140px;}
.our-values-section.careers-values-section{padding:140px 0;}
.our-values-section h3{display:block;margin-bottom:64px;}
.our-values-section .values-card{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:36px;padding:40px;border-radius:24px;}
.our-values-section .values-card img{display:block;border-radius:24px;}
.our-values-section .values-card.gradient-grape{background:linear-gradient(180deg,#feefff .48%,#f5bdf5 100%);}
.our-values-section .values-card.gradient-green{background:linear-gradient(4.27deg,#236852 4.51%,#15302d 96.53%);}
.our-values-section .values-card.gradient-orange{background:linear-gradient(180deg,#fcf4e7 0%,#ffbfa1 100%);}

.careers-section{display:block;border-radius:40px 40px 0 0;margin-top:-32px;padding:302px 0 162px;z-index:1;position:relative;}
.careers-section h6{line-height:1.5;margin-bottom:40px;}
.careers-section.channels-customers-section{display:block;border-radius:0;margin:0;padding:290px 0 110px;z-index:1;position:relative;background-size:1239px auto;}

.careers-masonry-section{display:block;}
.masonry-item img{display:block;max-width:100%;height:396px;cursor:pointer;}

.perksjob-section{display:block;padding:0 0 120px;background:linear-gradient(180deg,#fde0ff 0%,#feefff 100%);}
.perksjob-section .perks-card{display:flex;flex-direction:column;align-items:flex-start;padding:40px;gap:20px;background:#fff;border-radius:24px;text-align:left;}

.find-your-section{display:block;padding:120px 0 160px;}
.find-your-section .find-your-main{display:block;margin-top:80px;}
.find-your-section .find-your-boxs{display:block;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid var(--color-silver-darkest);}
.find-your-section .find-your-boxs h5{display:block;margin-bottom:40px;}
.find-your-section .find-your-boxs .find-your-card{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:40px;}
.find-your-section .find-your-boxs .find-your-card .find-your-content{display:block;width:calc(100% - 220px);}
.find-your-section .find-your-boxs .find-your-card .find-your-content .h7-semibold{display:block;margin-bottom:8px;}
.find-your-section .find-your-boxs:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0;}
.find-your-section .find-your-boxs .find-your-card:last-child{margin-bottom:0;}

.award-section{display:block;padding:128px 0 180px;}
.award-section .award-card{display:block;padding:0 10px;text-decoration:none;}
.award-section .award-card .award-img{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;min-height:115px;margin-bottom:32px;}
.award-section .award-card .body-small{display:block;font-size:15px;text-align:center;}

.contact-form{display:block;padding:80px;border-radius:24px;margin:60px 0 80px;background:var(--color-silver-lightest);}
.contact-form .contact-check{display:flex;flex-wrap:wrap;gap:8px;}
.contact-form .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio{display:flex;flex-wrap:wrap;gap:8px;}
.contact-form .subscript{font-size:12px;}
.contact-form .subscript a{color:var(--color-green-coral);text-decoration:none;}
.contact-form .subscript a:hover{color:var(--color-green-darker);}

/* Expand reach Section */
.expand-reach-section {display: block; padding: 176px 0 184px;}
.expand-reach-section .images-card-half {display: block; max-width: 500px;}
.expand-reach-section .solutions-hero-content h1 {line-height: 86%;}

/* Engine Section */
.engine-section {display: block; padding: 44px 0 160px;}
.engine-section h4 {display: block; margin-bottom: 70px;}
.engine-section .engine-main {display: block; position: relative;}
.engine-section .engine-space {padding-bottom: 30px; position: sticky; top: 80px; transition: 0.3s;}
.engine-section .engine-boxs {display: flex; flex-wrap: wrap; align-items: center; border-radius: 24px; position: relative;}
.engine-section .engine-boxs.margin-20 {margin: 0 20px;}
.engine-section .engine-boxs.margin-40 {margin: 0 40px;}
.engine-section .engine-boxs.margin-60 {margin: 0 60px;}
.engine-section .engine-boxs.margin-80 {margin: 0 80px;}
.engine-section .engine-boxs .engine-content {display: block; width: 50%; padding: 0 26px 0 70px;}
.engine-section .engine-boxs .engine-content h3 {display: block; margin-bottom: 90px;}
.engine-section .engine-boxs .engine-content p {display: block; margin-bottom: 25px;}
.engine-section .engine-boxs .engine-image {display: flex; flex-wrap: wrap; justify-content: flex-end; width: 50%; position: relative;}
.engine-section .engine-boxs .engine-image img {display: block; max-width: 448px; border-radius: 0 22px 22px 0; object-fit: cover;}
.engine-section .engine-boxs .engine-image .engine-small {display: block; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; z-index: 1;}
.engine-section .engine-boxs .engine-image .engine-small img {display: block; position: absolute; top: 0; right: 0; border-radius: 0px;}

.engine-section .engine-space:nth-child(1) .engine-content {width: 58%; padding: 0 26px 0 70px;}
.engine-section .engine-space:nth-child(1) .engine-content h3 {margin-bottom: 26px; width: 55%;}
.engine-section .engine-space:nth-child(1) .engine-image {width: 42%;}
.engine-section .engine-space:nth-child(1) .engine-image img {max-width: 453px;}
.engine-section .engine-space:nth-child(1) .engine-image .engine-small img {top: 87px; right: 393px;}

.engine-section .engine-space:nth-child(2) {top: 120px;}
.engine-section .engine-space:nth-child(2) .engine-content {width: 61%; padding: 0 66px 0 70px;}
.engine-section .engine-space:nth-child(2) .engine-content h3 {margin-bottom: 60px; width: 60%;}
.engine-section .engine-space:nth-child(2) .engine-image {width: 39%;}
.engine-section .engine-space:nth-child(2) .engine-image img {max-width: 453px;}
.engine-section .engine-space:nth-child(2) .engine-image .engine-small img {top: 93px; right: 366px;}

.engine-section .engine-space:nth-child(3) {top: 160px;}
.engine-section .engine-space:nth-child(3) .engine-content {width: 55%; padding: 0 66px 0 70px;}
.engine-section .engine-space:nth-child(3) .engine-image {width: 45%;}
.engine-section .engine-space:nth-child(3) .engine-image img {max-width: 452px;}
.engine-section .engine-space:nth-child(3) .engine-image .engine-small img {top: 117px; right: 414px;}

.engine-section .engine-space:nth-child(4) {top: 200px;}
.engine-section .engine-space:nth-child(4) .engine-content {width: 55%; padding: 0 60px 0 70px;}
.engine-section .engine-space:nth-child(4) .engine-image {width: 45%;}
.engine-section .engine-space:nth-child(4) .engine-image img {max-width: 454px;}
.engine-section .engine-space:nth-child(4) .engine-image .engine-small img {top: 105px; right: 405px;}

.engine-section .engine-space:nth-child(5) {margin-bottom: 0px;}
.engine-section .engine-space:nth-child(5) .engine-image .engine-small img {top: 105px; right: 382px;}

/*.engine-section .engine-space.active .engine-boxs:before {content: ''; position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; background: rgba(0, 0, 0, 0.6); border-radius: 24px; z-index: 2;}*/

.smarter-wayscale-section{display:block;padding:140px 0;border-radius:40px 40px 0 0;margin-top:-40px;}
.smarter-wayscale-section .smarter-content{display:block;padding-right:80px;}
.smarter-wayscale-section .smarter-content .h7-regular{display:block;margin-bottom:24px;}
.smarter-wayscale-section .smarter-content ul{margin:0;padding:0 0 0 16px;font-family:var(--fonts-inter);font-weight:400;font-size:18px;line-height:1.8;}
.smarter-wayscale-section .smarter-img{display:flex;flex-wrap:wrap;}
.smarter-wayscale-section .smarter-img img{display:block;max-width:100%;}

.content-section{display:block;padding:176px 0 136px;background:linear-gradient(180deg,#fff 0%,#f1f6f1 94.49%),#fff;}
.content-section .request-know-form{display:block;padding:80px;border-radius:24px;margin-top:52px;}
.content-section .request-check{display:block;margin:56px 0;}
.content-section .body-small.provide-text{font-size:12px;line-height:130%;padding-left:60px;}


/* Footer */
footer{display:block;padding:74px 0 52px;}
footer .footer-logo{display:inline-flex;}
footer .footer-menu{display:block;margin-bottom:43px;}
footer .footer-menu .dropdown-toggle{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin-bottom:20px;}
footer .footer-menu .dropdown-toggle svg{display:none;transform:rotate(0deg);transition:all .5s;}
footer .footer-menu .dropdown-toggle.show svg{transform:rotate(180deg);}
footer .footer-menu .dropdown-toggle:after{display:none;}
footer .footer-menu ul.dropdown-menu{display:block;padding:0;margin:0;list-style:none;position:relative!important;border-radius:0;background:transparent;border:0;top:0;transform:translate(0,0)!important;min-width:100%;max-width:100%;width:100%;}
footer .footer-menu ul.dropdown-menu li{display:block;margin:0 0 20px;}
footer .footer-menu ul.dropdown-menu li a{display:block;font-weight:500;font-size:16px;line-height:1.2;color:var(--color-green-darkest);text-decoration:none;}
footer .footer-menu ul.dropdown-menu li a:hover{text-decoration:none;}
footer .footer-menu .client-login-link{display:block;font-family:var(--fonts-inter);font-weight:800;font-size:16px;line-height:1.5;color:var(--color-green-coral);text-decoration:none;}
footer .copyright-menu{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;}
footer .copyright-menu .subscript{font-size:12px;font-weight:500;}
footer .copyright-menu ul.privacy-menu{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none;gap:20px;}
footer .copyright-menu ul.privacy-menu li{display:block;}
footer .copyright-menu ul.privacy-menu li a{display:block;font-size:12px;font-weight:500;color:var(--color-green-darkest);text-decoration:none;}
footer ul.social-media-menu{display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0;margin:0;list-style:none;gap:32px;}
footer ul.social-media-menu li{display:block;}
footer ul.social-media-menu li a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:25px;height:25px;}
footer ul.social-media-menu li a svg{display:block;width:24px;height:auto;}
footer ul.social-media-menu li a .green-darkest{fill:var(--color-green-darkest);}
footer ul.social-media-menu li a .white{fill:var(--color-silver-lightest);}
footer ul.social-media-menu li a:hover .green-darkest{fill:var(--color-green-coral);}


/* Responsive */

/* This block runs ONLY in Chrome (and Chromium browsers) */
@supports (display: grid) and (-webkit-appearance: none) {
  @media (max-width: 1920px) {
    .masonry-item img {height: 392px;}
  }
}

/* Screen size 1728px */
@media (max-width: 1800px) {
  .new-customers-section .customers-slider .slick-list {padding-left: 215px;}
  .industries-section .industries-slider .slick-list {padding-left: 215px;}
  .solutions-section .solutions-slider .slick-list {padding-left: 215px;}
  .solutions-section .solutions-item {width: 285px;}
  .industries-section.our-media-channels-section .industries-slider .slick-list {padding-left: 215px; padding-right: 215px;}
  .new-customers-section.results-worth-section .results-worth-slider .slick-list {padding-left: 215px; padding-right: 100px;}
}

/* Screen size 1600px */
@media (max-width: 1700px) {
  .solutions-section .solutions-slider .slick-list {padding-left: 150px;}
  .solutions-section .solutions-item {width: 274px;}
  .industries-section .industries-slider .slick-list {padding-left: 150px; padding-right: 360px;}
  .new-customers-section .customers-slider .slick-list {padding-left: 150px; padding-right: 550px; }
	.industries-section.our-media-channels-section .industries-slider .slick-list {padding-left: 150px; padding-right: 150px; }
  .new-customers-section.results-worth-section .results-worth-slider .slick-list {padding-left: 150px; padding-right: 150px;}
  .masonry-item img {height: 330px;}
}

@media (max-width: 1599px) {
  .solutions-section .solutions-slider .slick-list {padding-left: 110px;}
  .industries-section .industries-slider .slick-list {padding-left: 110px; padding-right: 340px;}
  .new-customers-section .customers-slider .slick-list {padding-left: 110px; padding-right: 500px;}
  .industries-section.our-media-channels-section .industries-slider .slick-list {padding-left: 110px; padding-right: 110px;}
  .new-customers-section.results-worth-section .results-worth-slider .slick-list {padding-left: 110px; padding-right: 70px;}
  .masonry-item img {height: 293.9px;}
  .industries-section .industries-card {padding: 32px 30px 40px;}
}

/* Screen size 1440px */
@media (max-width: 1511px) {
  .solutions-section .solutions-slider .slick-list {padding-left: 70px;}
  .solutions-section .solutions-item .h7-regular {top: 20px; left: 20px; right: 20px;}
  .industries-section .industries-slider .slick-list {padding-left: 70px; padding-right: 340px;}
  .new-customers-section .customers-slider .slick-list {padding-left: 70px; padding-right: 500px;}
  .industries-section.our-media-channels-section .industries-slider .slick-list {padding-left: 70px; padding-right: 70px;}
  .new-customers-section.results-worth-section .results-worth-slider .slick-list {padding-left: 70px; padding-right: 70px;}
}

/* Screen size 1366px and 1280px */
@media (max-width: 1399px) {
  .solutions-section .solutions-slider .slick-list {padding-left: 125px;}
  .solutions-hero-section {padding: 200px 0 180px;}
  .solutions-section .solutions-item .h7-regular {font-size: 20px;}
  .industries-section .industries-slider .slick-list {padding-left: 125px; padding-right: 260px;}
  .new-customers-section .customers-slider .slick-list {padding-left: 125px; padding-right: 350px;}
  .industries-section.our-media-channels-section .industries-slider .slick-list {padding-right: 126px;}
  .industries-section .industries-card {padding: 26px 26px 36px;}
  .new-customers-section.results-worth-section .results-worth-item {padding: 44px 40px;}
  .why-leading-brands-section .why-leading-brands-main .content {padding-top: 140px;}
  .why-leading-brands-section .why-leading-brands-main .why-leading-card {margin-top: 100px; top: 100px;}

  .masonry-item img {height: 278.6px;}

  .we-connect-section h2 img {max-width: 100px;}
  .spending-card .spending-content h4 br {display: none;}

  .contact-form {padding: 60px;}

  .engine-section .engine-boxs .engine-content {width: 62%;}
  .engine-section .engine-boxs .engine-image {width: 38%;}
  .engine-section .engine-boxs .engine-content h3 {margin-bottom: 60px;}
  .engine-section .engine-space:nth-child(1) .engine-content {padding: 0 26px 0 50px;}
  .engine-section .engine-space:nth-child(1) .engine-content h3 {width: 100%;}
  .engine-section .engine-space:nth-child(1) .engine-image img {max-width: 100%;}
  .engine-section .engine-space:nth-child(1) .engine-image .engine-small img {right: 280px;}

  .engine-section .engine-space:nth-child(2) .engine-content {padding: 0 46px 0 50px;}
  .engine-section .engine-space:nth-child(2) .engine-content h3 {width: 100%; margin-bottom: 30px;}
  .engine-section .engine-space:nth-child(2) .engine-image img {max-width: 100%;}
  .engine-section .engine-space:nth-child(2) .engine-image .engine-small img {right: 265px;}

  .engine-section .engine-space:nth-child(3) .engine-content {width: 65%; padding: 0 56px 0 50px;}
  .engine-section .engine-space:nth-child(3) .engine-content h3 {margin-bottom: 60px;}
  .engine-section .engine-space:nth-child(3) .engine-image {width: 35%;}
  .engine-section .engine-space:nth-child(3) .engine-image img {max-width: 100%;}
  .engine-section .engine-space:nth-child(3) .engine-image .engine-small img {right: 204px; top: 67px;}

  .engine-section .engine-space:nth-child(4) .engine-content {width: 68%; padding: 0 40px 0 50px;}
  .engine-section .engine-space:nth-child(4) .engine-content h3 {margin-bottom: 40px;}
  .engine-section .engine-space:nth-child(4) .engine-image {width: 32%;}
  .engine-section .engine-space:nth-child(4) .engine-image img {max-width: 100%;}
  .engine-section .engine-space:nth-child(4) .engine-image .engine-small img {top: 75px; right: 195px;}

  .engine-section .engine-space:nth-child(5) .engine-image img {max-width: 100%;}
  .engine-section .engine-space:nth-child(5) .engine-image .engine-small img {right: 302px; top: 75px;}

  .rich-section.leading-brands-rich-section .more-boxs {min-height: initial;}
  .rich-section.leading-brands-rich-section .leading-brands-content h3 {font-size: 58px;}
  .careers-section.channels-customers-section h3 {font-size: 58px;}
  .scale-stress-section .certified-experts-boxs {gap: 80px;}
  .scale-stress-section .certified-experts-boxs .certified-img {flex: 0 0 34%;}
}

@media (max-width: 1367px) {
  .new-customers-section.results-worth-section .results-worth-slider .slick-list {padding-left: 126px;}
  .industries-section.our-media-channels-section .industries-slider .slick-list {padding-left: 126px;}
}

/* Screen size 1366px and 1280px */
@media (max-width: 1360px) {
  .masonry-item img {height: 260.9px;}
  .industries-section .industries-slider .slick-list {padding-left: 80px;}
  .new-customers-section .customers-slider .slick-list {padding-left: 80px;}
  .solutions-section .solutions-slider .slick-list {padding-left: 80px;}
  .new-customers-section.results-worth-section .results-worth-slider .slick-list {padding-left: 80px;}
  .industries-section.our-media-channels-section .industries-slider .slick-list {padding-left: 80px; padding-right: 80px;}
}

/* Screen size 1024px */

@media (max-width: 1199px) {
  body.mobile-menu-open {overflow: hidden;}

  /* Header */
  header.navbar {padding: 20px 0;}
  header.navbar .navbar-toggler {display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 0px; border-radius: 0px; border: 0px; margin: 0px; width: 24px; height: 24px; box-shadow: none;}
  header.navbar .navbar-toggler .menu-plus {display: none;}
  header.navbar .navbar-toggler .menu-plus svg {stroke: var(--color-silver-lightest);}
  header.navbar .navbar-toggler .menu-minus {display: block;}
  header.navbar .navbar-toggler .menu-minus svg {fill: var(--color-silver-lightest);}
  header.navbar .navbar-toggler.collapsed .menu-plus {display: block;}
  header.navbar .navbar-toggler.collapsed .menu-minus {display: none;}
  header.navbar.color-silver-lightest-bg .navbar-toggler .menu-plus svg {stroke: var(--color-gray-darkest);}
  header.navbar.color-silver-lightest-bg .navbar-toggler .menu-minus svg {fill: var(--color-gray-darkest);}

  header.navbar .navbar-collapse {display: flex; flex-wrap: wrap; align-content: space-between; max-width: 360px; position: fixed; top: 66px; right: 0; height: calc(100dvh - 66px) !important; width: 360px; background-color: var(--color-silver-lightest); overflow: auto; transform: translate(100%); transition: all 0.2s; visibility: hidden; z-index: 9999;}
  header.navbar .navbar-collapse.show {transform: translate(0%); visibility: visible;}

  header.navbar ul.navbar-nav {padding: 0 24px; gap: 0px; width: 100%;}
  header.navbar ul.navbar-nav > li {width: 100%;}
  header.navbar ul.navbar-nav > li.dropdown {border-bottom: solid 1px var(--color-silver-darkest); position: relative;}
  header.navbar ul.navbar-nav > li.dropdown:nth-child(5) {border-bottom: 0px;}
  header.navbar ul.navbar-nav > li > a {padding: 24px 0; font-size: 18px; font-weight: 700; color: var(--color-green-darkest); outline: none; box-shadow: none; -webkit-tap-highlight-color: transparent;}
  header.navbar ul.navbar-nav > li > a:-webkit-any-link:focus-visible {outline: none; box-shadow: none;}
  header.navbar ul.navbar-nav > li > a::after {content: ""; width: 13px; height: 8px; left: auto; right: 0; top: 50%; transform: translateY(-50%) rotate(0deg); bottom: auto; border: 0px; transition: all 0.5s;}
  header.navbar ul.navbar-nav > li > a.btn {display: none;}
  header.navbar ul.navbar-nav > li:nth-last-child(2) {padding-left: 0px; margin-top: auto; margin-bottom: 16px;}

  header.navbar.color-grape-darkest-bg ul.navbar-nav > li > a {color: var(--color-green-darkest);}
  header.navbar.color-green-darkest-bg ul.navbar-nav > li > a {color: var(--color-green-darkest);}
  header.navbar.color-orange-darkest-bg ul.navbar-nav > li > a {color: var(--color-green-darkest);}

  header.navbar ul.navbar-nav > li > a::after {background: url("data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M12%201.25L6.5%206.75L1%201.25%22%20stroke%3D%22%2306E472%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E") no-repeat center; background-size: contain;}
  header.navbar.color-silver-lightest-bg ul.navbar-nav > li > a::after {background: url("data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M12%201.25L6.5%206.75L1%201.25%22%20stroke%3D%22%2306E472%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E") no-repeat center; background-size: contain;}
  header.navbar.color-grape-darkest-bg ul.navbar-nav > li > a::after {background: url("data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M12%201.25L6.5%206.75L1%201.25%22%20stroke%3D%22%23E669E6%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E") no-repeat center; background-size: contain;}
  header.navbar.color-orange-darkest-bg ul.navbar-nav > li > a::after {background: url("data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M12%201.25L6.5%206.75L1%201.25%22%20stroke%3D%22%23FF8146%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E") no-repeat center; background-size: contain;}

  header.navbar ul.navbar-nav > li:hover > a::after {width: 13px;}
  header.navbar ul.navbar-nav > li.dropdown > a.show::after {transform: translateY(-50%) rotate(180deg);}
  header.navbar ul.navbar-nav > li.dropdown.dropdown-hover:hover > .dropdown-menu {display: none;}
  header.navbar ul.navbar-nav > li.dropdown.dropdown-hover:hover > .dropdown-menu.show {display: block;}
  header.navbar ul.navbar-nav > li.dropdown .dropdown-menu.full-width {position: relative;}
  header.navbar ul.navbar-nav > li.dropdown .dropdown-menu.full-width .container {padding: 0px;}

  header.navbar .dropdown-main {border-radius: 0; box-shadow: none;}

  header.navbar ul.main-menu {padding: 0 0 24px 0; gap: 0;}
  header.navbar ul.main-menu > li > a {padding: 16px 8px; gap: 10px; align-items: center;}
  header.navbar ul.main-menu > li > a > .icon {width: 20px; height: 20px;}
  header.navbar ul.main-menu > li > a > .icon svg {display: block; width: 20px; height: 20px;}
  header.navbar ul.main-menu > li > a > .content .subscript {display: none;}

  header.navbar ul.main-menu.half > li {width: 100%;}
  
  header.navbar .resources-main .resources-left {width: 100%; padding: 0px;}
  header.navbar .resources-main .resources-left::before {display: none;}

  header.navbar .buttons-mobile {padding: 0 24px 24px; width: 100%; flex-wrap: wrap; gap: 16px;}
  header.navbar .buttons-mobile a {width: 100%;}

  .rich-section {padding: 60px 0 30px;}
  .rich-section.publishers-rich-section {padding: 120px 0px 110px;}
  
  .more-boxs {padding-right: 0px;}

  .leading-brands-section {padding: 60px 0px;}
  .leading-brands-section.padding-60-120 {padding: 60px 0 120px;}
  .leading-brands-section .leading-brands-content {padding: 0px;}

  .brands-section{padding:60px 0;}
  
  .scale-smarter-section{padding:60px 0 120px;}
  .scale-smarter-section.padding-150{padding:60px 0;}
  .scale-smarter-section.finally-section{padding:60px 0 120px;}
  .scale-stress-section.green-bg{padding:60px 0 120px;}
  .scale-smarter-section.no-section{padding:60px 0;}
  .scale-stress-section .scale-stress-img .scalebig-text{left:50px;}
  .scale-stress-section .scale-stress-img .stresssmall-text{right:50px;}
  
  .our-values-section.careers-values-section{padding:60px 0;}
  
  .testimonial-section{padding:60px 0;}
  .testimonial-section.padding-60-120{padding:60px 0 120px;}
  
  .solutions-insights-section{padding:60px 0 120px;}
  .solutions-section .solutions-slider .slick-list{padding-left:43px;}
  .solutions-section{margin-bottom:60px;}
  
  .ready-smarter-section{padding:120px 0;}
  .ready-smarter-section.padding-126{padding:120px 0;}
  
  .latest-articles-card .latest-articles-img img{height:350px;object-fit:cover;}
  .latest-articles-card .latest-articles-content{padding:0 20px;}
  .latest-articles-card .latest-articles-content .btn{margin:0;}
  
  .articles-insights-section{padding:30px 0 120px;}
  .articles-section{padding:50px 0 30px;}
  .articles-section .articles-content{padding:0 0 0 30px;}
  .articles-details-section{padding:30px 0 60px;}
  
  .keyresults-main{padding:20px 0;}
  .keyresults-main .keyresults-boxs{padding:0 20px;}
  .keyresults-main .keyresults-boxs::before{right:0;}
  
  .you-may-these-section{padding:60px 0 120px;}
  
  .faq-section{padding:126px 0 60px;}
  .faq-section .faq-main{padding:38px 32px;border-radius:22px;}
  
  .customer-acquistion-section{padding:60px 0;}
  .customer-acquistion-section.grape-linear-gradient{padding:60px 0 0;}
  .customer-acquistion-section .built-house-slider .built-house-item img{max-width:110px;}
  .customer-acquistion-section .customer-acquistion-img.built-house-img{margin-top:45px;margin-bottom:-111px;}
  
  .performance-slider.slick-dotted.slick-slider{margin:0;}
  .performance-slider ul.slick-dots{position:relative;display:flex;flex-wrap:wrap;justify-content:center;bottom:0;margin:0;gap:16px;}
  .performance-slider ul.slick-dots li{margin:0;width:12px;height:12px;border-radius:50%;background:var(--color-orange-lighter);}
  .performance-slider ul.slick-dots li.slick-active{background:var(--color-orange-darkest);}
  .performance-slider ul.slick-dots li button{display:none;}
  .performance-slider.green-bg ul.slick-dots li{background:var(--color-silver-darkest);}
  .performance-slider.green-bg ul.slick-dots li.slick-active{background:var(--color-green-darkest);}
  
  .made-market-section .made-market-main .market-box{padding:20px 22px;}
  .made-market-section .made-market-main .market-box .market-icon{width:40px;height:40px;}
  .made-market-section .made-market-main .market-box .market-icon svg{width:20px;height:auto;}
  
  .scale-stress-section.grape-bg{padding:60px 0 120px;}
  .scale-stress-section.orange-bg{padding:60px 0 120px;}
  
  .rich-section.brands-advertisers-rich-section{padding:120px 0;}
  
  .why-leading-brands-section{padding:0 0 60px;}
  .why-leading-brands-section .why-leading-brands-main .why-leading-card{min-height:428px;}
  
  .industries-section{padding:60px 0 120px;}
  .industries-section .industries-slider{margin:40px 0 0;}
  .industries-section .industries-slider .slick-list{padding-left:40px;padding-right:180px;}
  
  .new-customers-section{padding:60px 0;}
  .new-customers-section .customers-slider .slick-list{padding-left:40px;padding-right:200px;}
  
  .made-market-section{margin-top:60px;}
  .made-market-section .made-market-main.made-market-col-4 .market-box{width:calc(33.33% - 13.5px);}
  
  .award-winning-section{padding:60px 0;}
  .award-winning-section .award-winning-main{margin-top:50px;gap:40px;}
  
  .industries-section.our-media-channels-section .industries-slider .slick-list{padding-left:40px;padding-right:80px;}
  
  .new-customers-section.results-worth-section .results-worth-slider .slick-list{padding-left:40px;}
  
  .rich-section.aboutus-rich-section{padding:120px 0 60px;}
  
  .aboutus-section{padding:60px 0;}
  
  .marquee-section{padding-bottom:60px;}
  .masonry-item img{height:211px;}
  
  .we-connect-section{padding:60px 0;}
  .we-connect-section .h7-regular{margin-top:60px;}
  
  .our-values-section .values-card{padding:25px;}
  
  .solutions-hero-section.careers-hero-section.grape-bg h1.h2{font-size:62px;}
  
  .careers-section{padding:200px 0 100px;background-size:90% auto;}
  .perksjob-section{padding-bottom:60px;}
  .find-your-section{padding:60px 0 120px;}
  
  .award-section{padding:60px 0 120px;}
  .award-section .award-card{padding:0;}
  
  .contact-form{padding:30px;}
  .expand-reach-section{padding:170px 0 120px;}
  .careers-section.channels-customers-section{padding:180px 0 80px;background-size:90% auto;}
  
  .engine-section{padding:44px 0 90px;}
  .engine-section h4{margin-bottom:40px;}
  .engine-section .engine-space{padding-bottom:40px;top:70px;}
  .engine-section .engine-boxs .engine-content{width:67%;padding:0 20px 0 30px;}
  .engine-section .engine-boxs .engine-content h3{margin-bottom:30px;}
  .engine-section .engine-boxs .engine-image{width:33%;}
  .engine-section .engine-space:nth-child(1) .engine-content{padding:0 20px 0 30px;}
  .engine-section .engine-space:nth-child(1) .engine-image .engine-small img{right:220px;max-width:117px;top:60px;}
  .engine-section .engine-space:nth-child(2){top:110px;}
  .engine-section .engine-space:nth-child(2) .engine-content{padding:0 20px 0 30px;width:60%;}
  .engine-section .engine-space:nth-child(2) .engine-image{width:40%;}
  .engine-section .engine-space:nth-child(2) .engine-image .engine-small img{right:225px;top:60px;max-width:120px;}
  .engine-section .engine-space:nth-child(3){top:150px;}
  .engine-section .engine-space:nth-child(3) .engine-content{width:63%;padding:0 20px 0 30px;}
  .engine-section .engine-space:nth-child(3) .engine-content h3{margin-bottom:30px;}
  .engine-section .engine-space:nth-child(3) .engine-image{width:37%;}
  .engine-section .engine-space:nth-child(3) .engine-image .engine-small img{max-width:140px;top:60px;}
  .engine-section .engine-space:nth-child(4){top:190px;}
  .engine-section .engine-space:nth-child(4) .engine-content{padding:0 20px 0 30px;width:65%;}
  .engine-section .engine-space:nth-child(4) .engine-content h3{margin-bottom:30px;}
  .engine-section .engine-space:nth-child(4) .engine-image{width:35%;}
  .engine-section .engine-space:nth-child(4) .engine-image .engine-small img{max-width:130px;top:60px;}
  .engine-section .engine-space:nth-child(5) .engine-image .engine-small img{max-width:112px;top:60px;right:220px;}
  
  .smarter-wayscale-section{padding:60px 0;}
  .smarter-wayscale-section .smarter-content{padding-right:0;}
  
  .rich-section.leading-brands-rich-section{padding:60px 0 120px;}
  .rich-section.leading-brands-rich-section .leading-brands-content{margin-bottom:60px;}
  .rich-section.leading-brands-rich-section .images-card-half{margin-bottom:60px;}
  .rich-section.leading-brands-rich-section .leading-brands-content h3{font-size:50px;}
  
  .careers-section.channels-customers-section h3{font-size:50px;}
  
  .content-section{padding:120px 0 100px;}
  .content-section .request-know-form{padding:40px;}
  .content-section .request-check{margin:36px 0;}
  
  .scale-stress-section .certified-experts-boxs{margin-top:80px;}
  
  footer{padding:60px 0 40px;}
  footer ul.social-media-menu{gap:22px;}

  .keyresults-main .keyresults-boxs .body-small {width: 100%;}

  .more-boxs h5 {font-size: 24px;}
}

/* Screen size 768px */

@media (max-width: 991px) {
  .latest-articles-card .latest-articles-img{width:100%;}
  .latest-articles-card .latest-articles-img img{width:100%;border-radius:16px;height:auto;}
  .latest-articles-card .latest-articles-content{width:100%;padding:32px 24px;}
  
  .articles-details-section .articles-details-content p{padding:0;}
  .articles-details-section .meet-title{font-size:32px;}
  
  .keyresults-main{margin-right:0;}
  
  .faq-section .faq-main{padding:28px 22px;margin-bottom:30px;}
  .faq-section ul.faq-menu{margin-bottom:30px;}
  .faq-section ul.faq-menu li a{padding:10px 25px;}
  
  .leading-brands-section{padding:30px 0;}
  .leading-brands-boxs{margin-bottom:30px;}
  .leading-brands-section.padding-60-120{padding:60px 0 80px;}

  .brands-section{padding:30px 0;}
  .brands-slider::before,.brands-slider::after{width:140px;}
  .brands-slider .brands-item{padding:0 20px;}

  .testimonial-section .slick-button{gap:10px;}
  .testimonial-section .slick-arrow{width:38px;height:38px;}
  .testimonial-section .testimonial-item .testimonial-content{margin-bottom:64px;}
  .testimonial-section .testimonial-item .testimonial-content .testimonial-logo{margin-bottom:25px;}
  .testimonial-section .testimonial-item .testimonial-content h6{margin-bottom:25px;}
  .testimonial-section .testimonial-item .testimonial-image{display:flex;flex-wrap:wrap;justify-content:center;}

  .solutions-section .slick-button{gap:10px;}
  .solutions-section .slick-arrow{width:38px;height:38px;}
  .solutions-section .solutions-item .h8-regular{top:20px;left:16px;right:16px;}
  .solutions-hero-section{padding:150px 0 120px;}
  .solutions-hero-section.grape-bg{padding:150px 0 120px;}
  .solutions-hero-section.technology-ai-orange-bg{padding:150px 0 120px;}
  .solutions-hero-section.compliance-green-bg{padding:150px 0 120px;}
  .solutions-hero-section.careers-hero-section.grape-bg{padding:150px 0 120px;}
  .solutions-hero-section.careers-hero-section.grape-bg h1.h2{font-size:40px;}
  
  .customer-acquistion-section{margin-top:-40px;}
  .count-boxs{margin-bottom:40px;}
  .scale-stress-section{padding:60px 0 30px;}
  .customer-acquistion-section .customer-acquistion-img.built-house-img{margin-bottom:-82px;}
  .made-market-section{margin-top:40px;}
  .load-more-wrap .btn{width:50%;}
  
  .rich-section.brands-advertisers-rich-section{padding:120px 0 60px;}
  .rich-section.publishers-rich-section{padding:100px 0;}
  
  .more-boxs{min-height:200px;}
  .more-boxs.count-text{margin-bottom:30px;}
  
  .why-leading-brands-section .why-leading-brands-main .content{padding-top:130px;}
  .why-leading-brands-section .why-leading-brands-main .why-leading-card{min-height:390px;}
  
  .spending-card{padding:38px 32px;gap:30px;flex-direction:column;}
  .spending-card .spending-img{width:100%;}
  .spending-card .spending-img img{width:100%;}
  .spending-card .spending-content{width:100%;}
  .spending-card .buttons{width:100%;text-align:center;}
  .spending-card .buttons .btn{width:50%;}
  
  .industries-section .slick-button{gap:10px;}
  .industries-section .slick-arrow{width:38px;height:38px;}
  .industries-section .slick-arrow svg{width:20px;height:20px;}
  .industries-section .industries-slider .slick-list{padding-left:60px;}
  
  .new-customers-section .customers-content{margin-bottom:30px;gap:30px;}
  .new-customers-section .slick-button{gap:10px;}
  .new-customers-section .slick-arrow{width:38px;height:38px;}
  .new-customers-section .slick-arrow svg{width:20px;height:20px;}
  .new-customers-section .customers-slider .slick-list{padding-left:35px;padding-right:100px;}
  .new-customers-section .customers-card{min-height:444px;padding:40px;}
  
  .made-market-section .made-market-main.made-market-col-4 .market-box{width:calc(50% - 10px);}
  
  .award-winning-section .award-winning-main{justify-content:center;}
  .award-winning-section .award-winning-card{flex:0 0 calc(50% - 20px);}
  
  .we-connect-section h2{line-height:80px;}
  .we-connect-section h2 img{max-width:100%;height:55px;}

  .our-values-section{padding-bottom:90px;}
  .our-values-section .values-card{margin-bottom:30px;}
  .our-values-section .values-card .values-content h5{font-size:24px;}
  .our-values-section .col-12.col-lg-4{position:sticky;top:40px;}

  .careers-section{padding:150px 0 50px;}
  .masonry-item img{height:169px;}
  .solutions-section .solutions-item .h7-regular{top:16px;left:22px;right:22px;}
  .expand-reach-section{padding:150px 0 120px;}
  .careers-section.channels-customers-section{padding:150px 0 40px;background-size:98% auto;}

  .engine-section .engine-space{padding-bottom:30px;}
  .engine-section .engine-boxs.margin-80,.engine-section .engine-boxs.margin-60,.engine-section .engine-boxs.margin-40,.engine-section .engine-boxs.margin-20{margin:0;}
  .engine-section .engine-boxs .engine-content{width:60%;}
  .engine-section .engine-boxs .engine-content p{margin-bottom:15px;}
  .engine-section .engine-boxs .engine-image{width:40%;}
  .engine-section .engine-space:nth-child(1) .engine-content{width:60%;}
  .engine-section .engine-space:nth-child(1) .engine-content h3{margin-bottom:20px;}
  .engine-section .engine-space:nth-child(1) .engine-image{width:40%;}
  .engine-section .engine-space:nth-child(1) .engine-image .engine-small img{right:180px;top:30px;}
  .engine-section .engine-space:nth-child(2) .engine-content h3{margin-bottom:20px;}
  .engine-section .engine-space:nth-child(2) .engine-image .engine-small img{right:175px;}
  .engine-section .engine-space:nth-child(3) .engine-content{width:60%;}
  .engine-section .engine-space:nth-child(3) .engine-content h3{margin-bottom:20px;}
  .engine-section .engine-space:nth-child(3) .engine-image{width:40%;}
  .engine-section .engine-space:nth-child(3) .engine-image .engine-small img{right:164px;}
  .engine-section .engine-space:nth-child(4) .engine-content{width:60%;}
  .engine-section .engine-space:nth-child(4) .engine-content h3{margin-bottom:20px;}
  .engine-section .engine-space:nth-child(4) .engine-image{width:40%;}
  .engine-section .engine-space:nth-child(4) .engine-image .engine-small img{right:165px;}
  .engine-section .engine-space:nth-child(5) .engine-image .engine-small img{right:180px;}

  .careers-section.channels-customers-section h3{font-size:36px;}
  .rich-section.leading-brands-rich-section .leading-brands-content h3{font-size:36px;}
  .why-leading-brands-section .why-leading-brands-main .why-leading-card img.img-small{max-width:100%;margin-top:15px;}

  .content-section .request-know-form{padding:30px;margin-top:32px;}
  .content-section .request-check{margin:30px 0;}
  .content-section .body-small.provide-text{margin-bottom:30px;padding:0;}

  .solutions-hero-section.solutions-growth-hero-section{padding:100px 0 80px;}
  .scale-stress-section .certified-experts-boxs{gap:30px;padding:30px;}
  .scale-stress-section .certified-experts-boxs .certified-img{flex:0 0 33.33%;}

  footer .footer-logo{margin-bottom:24px;}
  footer .copyright-menu{justify-content:flex-start;}
  footer ul.social-media-menu{justify-content:flex-start;margin:40px 0;gap:36px;}

}

/* Screen size 768px */

@media (max-width: 819px) {
  .masonry-item img {height: 158px;}
  .industries-section .industries-slider .slick-list {padding-left: 35px;}
}

/* Screen size 736px and 578px */

@media (max-width: 767px) {
  .articles-card,.events-card{margin-bottom:32px;}
  .ready-smarter-section{padding:100px 0;}
  .rich-section.publishers-rich-section{padding:100px 0 38px;}

  .articles-section{padding:0;}
  .articles-section .btn-back{margin-bottom:24px;}
  .articles-section .articles-content{padding:32px 0 0;}
  .articles-details-section{padding:25px 0 90px;}

  .testimonial-section{margin-top:0;padding:60px 12px;}
  .testimonial-section .testimonial-slider{margin:0;}
  .testimonial-section .testimonial-slider ul.slick-dots{position:relative;display:flex;flex-wrap:wrap;justify-content:center;bottom:0;margin-top:20px;gap:16px;}
  .testimonial-section .testimonial-slider ul.slick-dots li{margin:0;width:12px;height:12px;border-radius:50%;background:var(--color-silver-darkest);}
  .testimonial-section .testimonial-slider ul.slick-dots li.slick-active{background:var(--color-silver-lightest);}
  .testimonial-section .testimonial-slider ul.slick-dots li button{display:none;}
  
  .solutions-section .solutions-slider{margin:40px 0 0;}
  .solutions-section .solutions-slider ul.slick-dots{position:relative;display:flex;flex-wrap:wrap;justify-content:center;bottom:0;margin-top:48px;gap:16px;}
  .solutions-section .solutions-slider ul.slick-dots li{margin:0;width:12px;height:12px;border-radius:50%;background:var(--color-silver-darkest);}
  .solutions-section .solutions-slider ul.slick-dots li.slick-active{background:var(--color-green-darkest);}
  .solutions-section .solutions-slider ul.slick-dots li button{display:none;}
  
  .insights-section h5{margin-bottom:30px;padding:0 12px;}
  .load-more-wrap{margin-top:0;}
  .load-more-wrap .btn{width:100%;}
  
  .why-leading-brands-section .why-leading-brands-main .content{width:100%;text-align:center;padding-top:48px;position:relative;top:0;}
  .why-leading-brands-section .why-leading-brands-main .content h3.mb-3{margin-bottom:40px!important;}
  .why-leading-brands-section .why-leading-brands-main .content p.mb-3{margin-bottom:40px!important;}
  .why-leading-brands-section .why-leading-brands-main .content .btn{width:100%;}
  .why-leading-brands-section .why-leading-brands-main .right-side{width:100%;}
  .why-leading-brands-section .why-leading-brands-main .why-leading-card{margin-top:48px;top:48px;}
  .why-leading-brands-section .why-leading-brands-main .why-leading-card.padding-48{padding:48px 32px;}
  .why-leading-brands-section .why-leading-brands-main .why-leading-card img.img-small{max-width:100%;margin-top:15px;}
  
  .industries-section .industries-slider{margin:40px 0 0;}
  .industries-section .industries-slider ul.slick-dots{position:relative;display:flex;flex-wrap:wrap;justify-content:center;bottom:0;margin-top:48px;gap:16px;}
  .industries-section .industries-slider ul.slick-dots li{margin:0;width:12px;height:12px;border-radius:50%;background:#a7c3c0;}
  .industries-section .industries-slider ul.slick-dots li.slick-active{background:var(--color-green-darkest);}
  .industries-section .industries-slider ul.slick-dots li button{display:none;}
  
  .new-customers-section .customers-slider{margin:40px 0 0;}
  .new-customers-section .customers-slider ul.slick-dots{position:relative;display:flex;flex-wrap:wrap;justify-content:center;bottom:0;margin-top:32px;gap:16px;}
  .new-customers-section .customers-slider ul.slick-dots li{margin:0;width:12px;height:12px;border-radius:50%;background:#5f7473;}
  .new-customers-section .customers-slider ul.slick-dots li.slick-active{background:var(--color-silver-lightest);}
  .new-customers-section .customers-slider ul.slick-dots li button{display:none;}
  
  .made-market-section{margin-top:20px;}
  .color-green-darkest-bg.scale-smarter-section .scale-smarter-content{margin-top:30px;}
  .scale-smarter-section.exclusive-section .scale-smarter-content{margin-top:40px;}
  .gradient-grape-lighter-bg .scale-smarter-section .scale-smarter-content{margin-top:40px;}
  .color-silver-darkest-bg.scale-smarter-section .scale-smarter-content{margin-top:40px;}
  
  .industries-section.our-media-channels-section .industries-slider ul.slick-dots li{background:var(--color-grape-light);}
  .industries-section.our-media-channels-section .industries-slider ul.slick-dots li.slick-active{background:var(--color-grape-darker);}

  .new-customers-section.results-worth-section .results-worth-item{padding:34px 30px;align-items:flex-start;}
  .new-customers-section.results-worth-section .results-worth-slider ul.slick-dots{position:relative;display:flex;flex-wrap:wrap;justify-content:center;bottom:0;margin-top:32px;gap:16px;}
  .new-customers-section.results-worth-section .results-worth-slider ul.slick-dots li{margin:0;width:12px;height:12px;border-radius:50%;background:var(--color-grape-darker);}
  .new-customers-section.results-worth-section .results-worth-slider ul.slick-dots li.slick-active{background:var(--color-grape-lighter);}
  .new-customers-section.results-worth-section .results-worth-slider ul.slick-dots li button{display:none;}
  
  .we-connect-section h2{gap:10px;}
  .we-connect-section h2 img{height:35px;}
  .we-connect-section .h7-regular{padding:0;}
  
  .masonry-item img{height:151px;}
  
  .contact-form{margin:30px 0;}
  .contact-form .btn{width:100%;margin-top:16px;}
  .more-boxs{min-height:initial;}
  
  .expand-reach-section{padding:100px 0 64px;}
  .expand-reach-section .solutions-hero-content{margin-bottom:50px;}
  .expand-reach-section .solutions-hero-content .btn{width:100%;}
  .expand-reach-section .images-card-half{max-width:245px;}
  
  .careers-section.channels-customers-section{padding:48px 0 0;}
  
  .engine-section{padding:40px 0 56px;}
  .engine-section .engine-space{padding-bottom:40px;}
  .engine-section .engine-boxs{border-radius:16px;}
  .engine-section .engine-boxs .engine-content{width:100%;padding:32px 24px 104px;}
  .engine-section .engine-boxs .engine-content h3{font-size:32px;}
  .engine-section .engine-boxs .engine-content p{margin-bottom:24px;}
  .engine-section .engine-boxs .engine-content .btn{width:100%;}
  .engine-section .engine-boxs .engine-image{width:100%;}
  .engine-section .engine-boxs .engine-image img{border-radius:0 0 16px 16px;width:100%;}
  .engine-section .engine-boxs .engine-image .engine-small img{height:auto;}
  .engine-section .engine-space.active .engine-boxs::before{border-radius:16px;}
  .engine-section .engine-space:nth-child(1) .engine-content{width:100%;padding:32px 24px 80px;}
  .engine-section .engine-space:nth-child(1) .engine-content h3{margin-bottom:24px;}
  .engine-section .engine-space:nth-child(1) .engine-image{width:100%;}
  .engine-section .engine-space:nth-child(1) .engine-image .engine-small img{left:24px;top:-49px;right:auto;}
  .engine-section .engine-space:nth-child(2) .engine-content{width:100%;padding:32px 24px 56px;}
  .engine-section .engine-space:nth-child(2) .engine-content h3{margin-bottom:24px;}
  .engine-section .engine-space:nth-child(2) .engine-image{width:100%;}
  .engine-section .engine-space:nth-child(2) .engine-image .engine-small img{left:24px;top:-20px;right:auto;}
  .engine-section .engine-space:nth-child(3) .engine-content{width:100%;padding:32px 24px 112px;}
  .engine-section .engine-space:nth-child(3) .engine-content h3{margin-bottom:24px;}
  .engine-section .engine-space:nth-child(3) .engine-image{width:100%;}
  .engine-section .engine-space:nth-child(3) .engine-image .engine-small img{right:14px;top:-92px;}
  .engine-section .engine-space:nth-child(4) .engine-content{width:100%;padding:32px 24px 80px;}
  .engine-section .engine-space:nth-child(4) .engine-content h3{margin-bottom:24px;}
  .engine-section .engine-space:nth-child(4) .engine-image{width:100%;}
  .engine-section .engine-space:nth-child(4) .engine-image .engine-small img{right:24px;top:-50px;}
  .engine-section .engine-space:nth-child(5) .engine-image .engine-small img{left:24px;right:auto;top:-40px;}
  
  .smarter-wayscale-section{padding:60px 0 80px;}
  .smarter-wayscale-section .smarter-content{margin-bottom:56px;}
  .smarter-wayscale-section .smarter-content .h7-regular{font-size:24px;}
  .smarter-wayscale-section .smarter-content .btn{width:100%;}
  .smarter-wayscale-section .smarter-content h3{font-size:32px;}
  .smarter-wayscale-section .smarter-content h3 br{display:none;}
  .smarter-wayscale-section .smarter-content ul{font-size:16px;}
  
  .rich-section.leading-brands-rich-section{padding:60px 0 75px;}
  .rich-section.leading-brands-rich-section .leading-brands-content{margin-bottom:80px;}
  .rich-section.leading-brands-rich-section .images-card-half{max-width:229px;margin-bottom:0;}
  .rich-section.leading-brands-rich-section .positionsticky{position:relative;top:0;}
  .rich-section.leading-brands-rich-section .leading-brands-content h3{font-size:32px;}
  
  .spending-card .buttons .btn{width:100%;}
  
  .content-section{padding:100px 12px 60px;}
  .content-section .mb-10{margin-bottom:24px!important;}
  .content-section .mb-8{margin-bottom:12px!important;}
  .content-section .request-check{margin:20px 0 30px;}
  .content-section .request-know-form{padding:24px;margin-top:24px;border-radius:12px;}
  
  .scale-stress-section .certified-experts-boxs{margin-top:30px;}
  .scale-stress-section .certified-experts-boxs .certified-content{flex:0 0 100%;}
  .scale-stress-section .certified-experts-boxs .certified-img{flex:0 0 100%;}
}

/* Screen size Mobile */

@media (max-width: 767px) {
  .mb-4 {margin-bottom: 24px !important;}

  /* Header */
  header.navbar{padding:19px 12px}
	header.navbar .navbar-collapse{top:64px;height:calc(100dvh - 64px)!important;width:100%;max-width:100%}
	header.navbar ul.navbar-nav > li > a::after{right:5px}

	.rich-section{padding:35px 0 0}
	.rich-section.webinarsevents-rich-section{padding:60px 0 0}
	.rich-section.press-rich-section{padding:60px 0 0}
	.rich-section .container{padding:0}
	.rich-section .container .row{margin-right:0;margin-left:0}
	.rich-section .container .row .col-12{padding:0}
	.rich-section .h2{margin-bottom:24px;padding:0 24px}
	.rich-section .h8-regular{padding:0 24px}
	.rich-section .buttons{margin-top:30px;padding:0 24px}
	.rich-section .buttons .btn{width:100%}
	.rich-section .images-card{margin:0 30px}
	
	.latest-articles-card{padding:0 24px;border-radius:0}
	.latest-articles-card .latest-articles-content{padding:32px 0}
	
	.articles-insights-section{padding:32px 12px}

	.ready-smarter-section{padding:64px 12px;border-radius:24px 24px 0 0;margin:-20px 0 0}
	.ready-smarter-section .mb-3{margin-bottom:40px!important}
	.ready-smarter-section .btn{width:100%}
	.ready-smarter-section.padding-126{padding:64px 12px}

	.articles-section .container{padding:0}
	.articles-section .btn-back{margin-left:24px}
	.articles-section .articles-image img{border-radius:0}
	.articles-section .articles-content{padding:32px 24px 0}
	.articles-details-section{padding:25px 12px 30px}
	.articles-details-section .articles-details-content img{height:360px;object-fit:cover}

	.keyresults-main{padding:0 36px}
	.keyresults-main .keyresults-boxs{padding:36px 0;display:flex;flex-wrap:wrap;justify-content:center;flex:0 0 100%}
	.keyresults-main .keyresults-boxs::before{border-right:0;border-bottom:1px solid var(--color-silver-darkest);left:0;top:auto}
	.keyresults-main .keyresults-boxs .body-small{width:100%;text-align:center}
	.keyresults-main .keyresults-boxs:last-child:before{border-bottom:0}

	.faq-section{padding:114px 12px 50px}
	.faq-section .faq-main{padding:24px 16px;border-radius:16px}

	.more-boxs{padding:0 24px;margin-bottom:20px}
	.more-boxs.count-text{padding:0;margin-bottom:20px;text-align:center}

	.leading-brands-section{padding:30px 12px 64px}
	.leading-brands-section .images-card-half{max-width:193px}
	.leading-brands-section .leading-brands-content{margin:48px 0 0}
	.leading-brands-section.acquistion-leading-brands-section	.leading-brands-content{margin:0 0 48px}
	.leading-brands-section.acquistion-leading-brands-section .mb-5{margin-bottom:0!important}
	.leading-brands-section.stop-wasting-section .leading-brands-content{margin:0 0 48px}
	.leading-brands-section.stop-wasting-section .mb-5{margin-bottom:0!important}
	.leading-brands-section.traditional-section .leading-brands-content{margin:0 0 48px}
	.leading-brands-section.traditional-section .images-card-half{max-width:189px}
	.leading-brands-section.traditional-section .mb-5{margin-bottom:0!important}
	.leading-brands-section.padding-60-120{padding:72px 12px 60px}
	.leading-brands-section.results-speak-section .leading-brands-content{margin:0 0 48px}
	.leading-brands-section.acquistion-leading-brands-section .images-card-half{max-width:209px}
	.page-id-67 .leading-brands-section.acquistion-leading-brands-section .images-card-half{max-width:209px}
	.leading-brands-section.stop-wasting-section .images-card-half{max-width:181px}
	.leading-brands-section.results-speak-section .images-card-half{max-width:266px}
	.leading-brands-section.when-your-section .leading-brands-content{margin:0 0 48px}
	.leading-brands-section.when-your-section .mb-5{margin-bottom:0!important}
	.leading-brands-section.when-your-section .images-card-half{max-width:238px}
	.leading-brands-section.whole-story-section .leading-brands-content{margin:0 0 48px}
	.leading-brands-section.whole-story-section .mb-5{margin-bottom:0!important}
	.leading-brands-section.whole-story-section .images-card-half{max-width:247px}
	.leading-brands-section.grow-revenue-section .leading-brands-content{margin:0 0 48px}
	.leading-brands-section.grow-revenue-section .mb-5{margin-bottom:0!important}
	.leading-brands-section.grow-revenue-section .images-card-half{max-width:235px}
	.leading-brands-section.leading-finance-section .images-card-half{max-width:210px}

	.brands-slider{margin:0 -12px}
	.brands-slider .brands-item{height:53px;padding:0 20px}
	.brands-slider .brands-item img{max-height:80%;height:auto;width:auto;max-width:100%}
	.brands-section.padding-bottom-0{padding-bottom:0}

	.scale-smarter-section{padding:30px 12px 64px}
	.scale-smarter-section .images-card-half{max-width:240px;margin-bottom:24px}
	.scale-smarter-section .scale-smarter-content{margin-top:30px}
	.scale-smarter-section.padding-150{padding:72px 12px 64px}
	.scale-smarter-section.onlypay-section .scale-smarter-content{margin:0 0 48px}
	.scale-smarter-section.onlypay-section .scale-smarter-content .btn{width:100%}
	.scale-smarter-section.onlypay-section .scale-smarter-content .col-12.col-md-4:last-child .count-boxs{margin:0}
	.scale-smarter-section.our-approach-section.padding-150{padding:70px 12px 64px}
	.scale-smarter-section.our-approach-section .scale-smarter-content{margin:0 0 48px}
	.scale-smarter-section.our-approach-section .images-card-half{max-width:233px}
	.scale-smarter-section.exclusive-section .images-card-half{max-width:242px}
	.scale-smarter-section.onlypay-section .images-card-half{max-width:239px}
	.scale-smarter-section.finally-section .images-card-half{max-width:275px}
	.scale-smarter-section.finally-section .scale-smarter-content{margin:0 0 48px}
	.scale-smarter-section.exclusive-section .scale-smarter-content{margin:48px 0 0}
	.scale-smarter-section.faster-better-section .scale-smarter-content{margin:0 0 48px}
	.scale-smarter-section.faster-better-section .images-card-half{max-width:253px}
	.scale-smarter-section.legal-expertise-section .scale-smarter-content{margin:0 0 48px}
	.scale-smarter-section.legal-expertise-section .images-card-half{max-width:225px}

	.solutions-insights-section{padding:80px 0 64px}
	.solutions-insights-section h4{padding:0 12px}
	.solutions-insights-section h3{padding:0 12px}
	.solutions-insights-section p{padding:0 12px}
	.solutions-section .solutions-slider{margin-top:30px}
	.solutions-section .solutions-slider .slick-list{padding-left:24px}

	.insights-section h6{padding:0 12px}
	.insights-section .btn{margin:0 12px;width:calc(100% - 24px)}
	.insights-section .insights-slider .slick-list{padding-left:24px}

	.customer-acquistion-section{margin-top:-20px;border-radius:20px 20px 0 0;padding:64px 12px 60px}

	.testimonial-section.padding-60-120{padding:64px 12px;border-radius:24px 24px 0 0}
	.testimonial-section .testimonial-item .testimonial-content h6{line-height:1.5}

	.solutions-hero-section{padding:112px 12px 276px;background:linear-gradient(180deg,var(--color-grape-darkest) 55%,#341a4600 70%),url(../images/solutions-hero-bg-mobile.png) center bottom no-repeat,var(--color-grape-darkest);background-size:100% auto;background-blend-mode:normal,normal}
	.solutions-hero-section .btn{width:100%}
	.solutions-hero-section.orange-bg{padding:112px 12px 276px;background:linear-gradient(180deg,var(--color-orange-darkest) 60%,#6e060f00 80%),url(../images/solutions-hero-bg2-mobile.png) center bottom no-repeat,var(--color-grape-darkest);background-size:100% auto;background-blend-mode:normal,normal}
	.solutions-hero-section.green-bg{padding:112px 12px 276px;background:linear-gradient(180deg,#15302d 60%,#15302d00 80%),url(../images/solutions-hero-bg3-mobile.png) center bottom no-repeat;background-blend-mode:normal,normal,normal,normal,normal;background-size:100% auto}
	.solutions-hero-section.grape-bg{padding:112px 12px 276px;background:linear-gradient(180deg,#341a46 60%,#341a4600 80%),url(../images/solutions-hero-bg4-mobile.png) center bottom no-repeat;background-blend-mode:normal,normal,normal,normal,normal;background-size:100% auto}
	.solutions-hero-section.technology-ai-orange-bg{padding:112px 12px 276px;background:linear-gradient(180deg,#6e060f 60%,#6e060f00 80%),url(../images/solutions-hero-bg5-mobile.png) center bottom no-repeat;background-blend-mode:normal,normal,normal;background-size:100% auto}
	.solutions-hero-section.compliance-green-bg{padding:112px 12px 276px;background:linear-gradient(180deg,#15302d 60%,#15302d00 80%),url(../images/solutions-hero-bg6-mobile.png) center bottom no-repeat;background-blend-mode:normal,normal,normal,normal;background-size:100% auto}
	.solutions-hero-section.careers-hero-section.grape-bg{padding:112px 12px 276px;background:linear-gradient(180deg,#341a46 70%,#341a4600 85%),url(../images/careers-hero-bg-mobile.jpg) center bottom no-repeat;background-blend-mode:normal,normal,normal,normal;background-size:100% auto}
	.solutions-hero-section.solutions-growth-hero-section{padding:112px 12px 276px;background:linear-gradient(180deg,#15302d 70%,#15302d00 90%),url(../images/solutions-hero-bg3-mobile.png) center bottom no-repeat;background-blend-mode:normal,normal,normal,normal,normal;background-size:100% auto}

	.why-leading-brands-section .why-leading-brands-main .why-leading-card .why-leading-content .star-boxs{display:block}
	.why-leading-brands-section .why-leading-brands-main .why-leading-card .why-leading-content .star-boxs.mb-8{margin-bottom:16px!important}
	.why-leading-brands-section .why-leading-brands-main .why-leading-card .why-leading-content .star-boxs svg{width:162px;height:auto}

	.performance-slider .performance-item {margin: 0px 15px;}
	.performance-slider .performance-item::before{border-radius:50px}
	.performance-slider .performance-item .performance-card{border-radius:50px;padding:66px 25px 69px;height:auto;min-height:406px}
	.performance-slider .performance-item .performance-card .number{text-align:left;margin-bottom:12px;font-size:48px}
	.performance-slider .performance-item .performance-card .number span.arrow-icon{left:auto;right:0;width:auto}
	.performance-slider .performance-item .performance-card .number span.arrow-icon svg{width:45px;height:auto}
	.performance-slider .performance-item:first-child .performance-card .number span.arrow-icon svg{display:block}
	.performance-slider .performance-item .performance-card .h7-black{margin-bottom:18px;font-size:24px}
	.performance-slider.green-bg .performance-item .performance-card{height:auto;min-height:400px;padding:66px 25px 69px}

	.scale-stress-section{padding:72px 12px 60px}
	.scale-stress-section .scale-stress-img{margin-bottom:24px}
	.scale-stress-section .scale-stress-img img{height:350px;border-radius:24px;object-fit:cover}
	.scale-stress-section .scale-stress-img .scalebig-text{top:36px;left:16px}
	.scale-stress-section .scale-stress-img .stresssmall-text{right:15px;bottom:25px}
	.scale-smarter-section.finally-section{padding:30px 12px 64px}
	.scale-smarter-section.finally-section .scale-smarter-content{margin:0 0 40px}
	.scale-stress-section.green-bg{padding:72px 12px 64px}
	.scale-stress-section.grape-bg{padding:72px 12px 64px}
	.scale-stress-section.orange-bg{padding:72px 12px 64px}

	.customer-acquistion-section.grape-linear-gradient{padding:64px 12px 0}
	.customer-acquistion-section .built-house-slider{margin:20px -24px 0}
	.customer-acquistion-section .built-house-slider .built-house-item{height:46px}
	.customer-acquistion-section .built-house-slider .built-house-item img{max-width:80px}
	.customer-acquistion-section .customer-acquistion-img.built-house-img{margin-top:35px;margin-bottom:-46px}
	.customer-acquistion-section .built-marquee{position:relative;overflow:hidden;margin:0 -24px; padding-bottom:20px}
	.customer-acquistion-section .built-marquee .marquee-inner{margin:20px 0 0}
	.customer-acquistion-section .built-marquee .built-house-item{height:46px;padding:0 25px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}
	.customer-acquistion-section .built-marquee .built-house-item img{max-width:150px;padding-top:20px}

	.made-market-section .made-market-main{gap:8px}
	.made-market-section .made-market-main .market-box{width:100%}
	
	.rich-section.brands-advertisers-rich-section{padding:100px 0 20px}
	
	.more-boxs.count-text{padding:0 24px;display:flex;justify-content:flex-start;gap:16px}
	.more-boxs.count-text .body-small{text-align:left}
	
	.rich-section.brands-advertisers-rich-section .more-boxs.count-text{padding:0 24px;display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:40px}
	.rich-section.brands-advertisers-rich-section .more-boxs.count-text .body-small{text-align:center}
	.rich-section.publishers-rich-section .more-boxs.count-text{padding:0 24px;display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:40px}
	.rich-section.publishers-rich-section .more-boxs.count-text .body-small{text-align:center}
	.rich-section.aboutus-rich-section .solutions-hero-content .h8-regular br{display:none}
	
	.why-leading-brands-section{padding:0 8px 80px;margin-top:0;border-radius:24px 24px 0 0}
	.why-leading-brands-section .why-leading-brands-main .why-leading-card{padding:32px 24px}
	.why-leading-brands-section .why-leading-brands-main .why-leading-card .pr-32{padding-right:24px}
	.why-leading-brands-section .why-leading-brands-main .content h3.mb-3{font-size:32px;margin-bottom:32px!important}
	.why-leading-brands-section .why-leading-brands-main img{margin:0 auto}
	
	.spending-card{margin:48px -12px 0;padding:40px 24px;border-radius:0}
	
	.industries-section{padding:60px 0 80px}
	.industries-section .container{padding:0 24px}
	.industries-section .industries-slider .slick-list{padding-left:24px!important}
	.industries-section .industries-slider ul.slick-dots{margin-top:32px}
	.industries-section h3{font-size:24px}
	.industries-section p{font-size:18px}
	.industries-section.our-media-channels-section h4{padding:0}
	.industries-section .industries-card .h7-regular{font-size:24px}
	
	.new-customers-section{border-radius:16px 16px 0 0;padding:40px 0 80px;margin-top:0}
	.new-customers-section .container{padding:0 24px}
	.new-customers-section h3.mb-4{font-size:40px;padding:0 12px;margin-bottom:56px!important}
	.new-customers-section .customers-slider .slick-list{padding-left:24px!important}
	.new-customers-section .customers-card{padding:177px 24px 32px;min-height:599px;position:relative}
	.new-customers-section .customers-card .customers-boxs{width:calc(100% - 48px);max-width:calc(100% - 48px);gap:32px;position:absolute;left:24px;right:24px;bottom:32px}
	.new-customers-section .customers-card .customers-boxs .logo-tag .img-logo{max-width:180px}
	.new-customers-section .customers-card .customers-boxs .logo-tag span.tag{display:none}
	.new-customers-section .customers-card .customers-boxs .growth-list .growth-boxs{gap:5px}
	.new-customers-section .customers-card .customers-boxs .growth-list .growth-boxs span{font-size:14px}
	
	.made-market-section .made-market-main{padding:0 12px}
	.made-market-section .made-market-main.made-market-col-4 .market-box{width:100%;padding:22px 24px}
	.made-market-section .made-market-main.made-market-col-4 .market-box .h8-regular{font-size:18px}
	
	.award-winning-section{padding:64px 12px}
	.award-winning-section .award-winning-card:last-child{flex:0 0 100%}
	.award-winning-section .award-winning-card .award-winning-img{height:150px}

	.color-green-darkest-bg.scale-smarter-section .scale-smarter-content{text-align:center}
	.color-green-darkest-bg.scale-smarter-section .scale-smarter-content p{font-size:20px}
	.color-green-darkest-bg.scale-smarter-section .scale-smarter-content .btn{width:100%}
	.color-green-darkest-bg.scale-smarter-section.legal-expertise-section .scale-smarter-content{text-align:left}
	.color-silver-darkest-bg.scale-smarter-section .scale-smarter-content{margin-top:40px}
	
	.gradient-grape-lighter-bg .scale-smarter-section .scale-smarter-content{margin-top:40px}
	
	.new-customers-section.results-worth-section .results-worth-slider .slick-list{padding-left:24px!important}
	
	.scale-smarter-section.exclusive-section.clicksfinish-section .scale-smarter-content{margin-top:0;margin-bottom:48px;text-align:left}
	.scale-smarter-section.exclusive-section.clicksfinish-section .scale-smarter-content ul.list-icon{text-align:left}
	.scale-smarter-section.onlypay-section .count-boxs{text-align:center}
	
	.award-winning-section .award-winning-main{gap:24px}
	
	.rich-section.aboutus-rich-section{padding:94px 0 72px}
	.rich-section.aboutus-rich-section .body-small.mb-3{margin-bottom:16px!important}
	
	.marquee-section{padding-bottom:10px}
	.marquee-section .marquee-sliders .marquee-item{height:192px}
	.marquee-section .marquee-sliders .marquee-item img{max-width:100%;height:192px}
	
	.aboutus-section{padding:64px 12px}
	.aboutus-section .h7-regular{padding:0}

	.we-connect-section{padding:64px 12px}
	.we-connect-section h2{line-height:60px}
	.we-connect-section .h7-regular{margin-top:64px}

	.our-values-section{padding:32px 12px 34px}
	.our-values-section h3{margin-bottom:24px}
	.our-values-section .values-card{padding:32px 24px;gap:32px;margin-bottom:40px}
	.our-values-section.careers-values-section{padding:32px 12px 0}

	.careers-section {background-image:none!important; margin:0; border-radius: 0px; padding:64px 12px;}

	.masonry-item img{height:123.7px}

	.scale-smarter-section.no-section{padding:64px 12px 0}
	.scale-smarter-section.no-section .scale-smarter-content{margin:0 0 48px}
	.scale-smarter-section.no-section .images-card-half{max-width:253px;margin-bottom:0}

	.perksjob-section{padding:64px 12px}
	.perksjob-section h3.mb-3{margin-bottom:24px!important}
	.perksjob-section .perks-card{padding:32px;flex-direction:row;flex-wrap:wrap;align-items:center}
	.perksjob-section .perks-card .h7-black{width:calc(100% - 60px);font-size:20px}
	.perksjob-section .perks-card p{font-size:18px}

	.find-your-section{padding:72px 12px 96px}
	.find-your-section .find-your-main{margin-top:48px}
	.find-your-section .find-your-boxs h5{font-size:24px}
	.find-your-section .find-your-boxs .find-your-card .find-your-content{width:100%}
	.find-your-section .find-your-boxs .find-your-card .find-your-content .h7-semibold{font-size:20px}
	.find-your-section .find-your-boxs .find-your-card .find-your-content p{font-size:15px}
	.find-your-section .find-your-boxs .find-your-card .btn{display:none}

	.award-section{padding:64px 12px 24px}
	.award-section h3.mb-3{margin-bottom:40px!important}
	.award-section p.mb-9{margin-bottom:40px!important}
	.award-section .award-card{margin-bottom:40px}
	.award-section .award-card .award-img{margin-bottom:24px;height:115px}
	.award-section .award-card .award-img img{height:100%;max-width:212px}

	.why-leading-brands-section .why-leading-brands-main .content p{font-size:16px}
	
	.rich-section.aboutus-rich-section .solutions-hero-content .btn{width:calc(100% - 48px)}
	
	.contact-form{margin:30px 24px 0;padding:32px 24px}
	.contact-form .contact-check{margin-bottom:40px}
	
	.expand-reach-section{padding:100px 12px 64px}
	
	.careers-section h6{font-size:20px}
	.careers-section .btn{width:100%}
	.careers-section.channels-customers-section{padding:48px 12px 0}
	.careers-section.channels-customers-section .btn{width:100%}
	
	.solutions-hero-section.careers-hero-section.grape-bg p{width:100%}
	
	.engine-section{padding:40px 4px 56px}
	
	.smarter-wayscale-section{margin-top:0;border-radius:16px 16px 0 0;padding:60px 12px 80px}
	
	.rich-section.leading-brands-rich-section{padding:60px 24px 75px}
	
	.new-customers-section .customers-content .btn{width:100%}
	
	.why-leading-brands-section .why-leading-brands-main .why-leading-card .why-leading-content .h7-regular{font-size:20px}
	
	.spending-card .spending-content .h8-regular{font-size:20px}
	
	.new-customers-section .customers-card .customers-boxs .texts-name .h7-regular{font-size:20px}
	
	.solutions-section .solutions-item .h7-regular{font-size:20px}
	
	.award-winning-section .award-winning-card .body-small{font-size:14px}
	
	.careers-section.channels-customers-section h3{font-size:32px}
	.careers-section.channels-customers-section p{font-size:18px}
	
	.scale-stress-section .certified-experts-boxs{padding:20px;gap:20px}

	.solutions-growth-hero-section .solutions-hero-content h1{font-size:40px;padding-bottom:10px}
	.solutions-hero-content .body-small{font-size:14px}

	.page-id-67 .leading-brands-section.acquistion-leading-brands-section .images-card-half{max-width:280px}

	footer{padding:56px 12px 40px}
	footer .footer-logo{margin-top:20px}
	footer .footer-menu{margin-bottom:20px}
	footer .footer-menu .dropdown-toggle{cursor:pointer}
	footer .footer-menu .dropdown-toggle svg{display:block}
	footer .footer-menu ul.dropdown-menu{display:none}
	footer .footer-menu ul.dropdown-menu.show{display:block}
}

/* iPhone 14 Pro Max — portrait */

@media only screen and (width: 430px) and (height: 932px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait) {
  /* Example: increase font-size only on iPhone 14 Pro Max portrait */
  .masonry-item img {height: 185.9px;}
}

@media (min-width: 1921px) {
  .solutions-section .solutions-slider .slick-list {padding-left: 604px; padding-right: 400px;}
  .industries-section .industries-slider .slick-list {padding-left: 604px; padding-right: 400px;}
  .new-customers-section .customers-slider .slick-list {padding-left: 604px; padding-right: 800px;}
  .industries-section.our-media-channels-section .industries-slider .slick-list {padding-left: 604px; padding-right: 400px;}
  .new-customers-section.results-worth-section .results-worth-slider .slick-list {padding-left: 604px; padding-right: 400px;}
}

/* Screen size Mobile */
@media (max-width: 427px) {
  .masonry-item img {height: 179px;}
}

/* Screen size Mobile */
@media (max-width: 413px) {
  .masonry-item img {height: 168px;}
  .new-customers-section .customers-card .customers-boxs .growth-list .growth-boxs span {width: calc(100% - 25px);}
}

/* Screen size Mobile */
@media (max-width: 389px) {
  .masonry-item img {height: 162px;}
}

/* Screen size Mobile */
@media (max-width: 374px) {
  .masonry-item img {height: 155px;}
}

/* Screen size Mobile */
@media (max-width: 359px) {
  .masonry-item img {height: 138px;}
}
