.services-banner-split .services-banner-inner{align-items:center;display:grid;gap:80px;grid-template-columns:minmax(0,1fr) 400px;text-align:left}.services-banner-split .banner-content{max-width:660px}.services-banner-split .top-icon{margin-bottom:27px}.services-banner-split .top-icon img{height:56px;width:56px}.services-banner-split .title-image{margin-bottom:clamp(20px,2vw,28px)}.services-banner-split .title-image img{display:block;height:clamp(60px,6.5vw,88px);max-width:100%;object-fit:contain;width:auto}.services-banner-split .title-banner h1{color:#fff;font-size:50px;font-weight:500;line-height:60.15px;margin-bottom:19px}.services-banner-split .title-banner h1 span{color:#00bf63}.services-banner-split .description-banner p{color:hsla(0,0%,100%,.85);font-size:15px;font-weight:400;line-height:24px;margin:0 0 14px}.services-banner-split .description-banner p:first-child{color:#fff;font-size:18px;letter-spacing:.18px;line-height:24.678px;margin-bottom:18px}.services-banner-split .description-banner p:last-child{margin-bottom:0}.services-banner-split .banner-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;margin-top:36px}.services-banner-split .cta-baneer,.services-banner-split .download-cta{display:flex}.services-banner-split .banner-card{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;padding:36px 32px}.services-banner-split .banner-card__stat{color:#fff;font-size:56px;font-weight:600;line-height:1.1;margin:0 0 8px}.services-banner-split .banner-card__label{color:hsla(0,0%,100%,.85);font-size:15px;line-height:22px;margin:0}.services-banner-split .banner-card__list{border-top:1px solid hsla(0,0%,100%,.15);list-style:none;margin:24px 0 0;padding:24px 0 0}.services-banner-split .banner-card__list li{align-items:flex-start;color:#fff;display:flex;font-size:14px;gap:12px;line-height:21px;margin:0 0 14px}.services-banner-split .banner-card__list li:last-child{margin-bottom:0}.services-banner-split .banner-card__tick{flex-shrink:0;margin-top:3px}.services-banner-split .banner-card__stat--count{animation:bannerStatReveal 0s linear 1.5s forwards;font-variant-numeric:tabular-nums;opacity:0}.services-banner-split .banner-card__stat--count.is-counted,.services-banner-split .banner-card__stat--count.is-counting{animation:none;opacity:1}@keyframes bannerStatReveal{to{opacity:1}}.services-banner-split .banner-card__sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.services-banner-split .banner-card__head{align-items:center;display:flex;gap:20px}.services-banner-split .banner-card__head--stacked{align-items:flex-start;flex-direction:column;gap:18px}.services-banner-split .banner-card__badges{display:flex;flex-shrink:0;gap:12px}.services-banner-split .banner-card__badge{display:block;height:76px;max-width:none;min-width:76px;object-fit:contain;width:76px}.services-banner-split .banner-card__head--stacked .banner-card__badge{height:68px;min-width:68px;width:68px}.services-banner-split .banner-card__title{color:#fff;font-size:22px;font-weight:500;line-height:1.3;margin:0}@media only screen and (max-width:479px) and (min-width:220px){.services-banner-split .title-banner h1{font-size:35px;line-height:45px;margin-bottom:20px}.services-banner-split .description-banner p:first-child{font-size:17px;line-height:24px}.services-banner-split .banner-buttons{align-items:flex-start;flex-direction:column;gap:16px;margin-top:28px}.services-banner-split .banner-card{padding:28px 24px}.services-banner-split .banner-card__stat{font-size:46px}.services-banner-split .banner-card__head{gap:16px}.services-banner-split .banner-card__title{font-size:20px}}@media only screen and (max-width:767px) and (min-width:480px){.services-banner-split .title-banner h1{font-size:35px;line-height:45px;margin-bottom:20px}.services-banner-split .banner-buttons{gap:16px;margin-top:28px}}@media only screen and (max-width:985px){.services-banner-split .services-banner-inner{gap:48px;grid-template-columns:1fr}.services-banner-split .banner-content{max-width:100%}.services-banner-split .banner-card{max-width:560px}}@media only screen and (max-width:1024px) and (min-width:986px){.services-banner-split .services-banner-inner{gap:48px;grid-template-columns:minmax(0,1fr) 360px}.services-banner-split .title-banner h1{font-size:44px;line-height:54px}}