.pt-130{padding-top:130px}.pt-100{padding-top:100px}.pt-80{padding-top:80px}.mt-85{margin-top:85px}.pt-190{padding-top:190px}.client-logos-casestudy .wrapper{align-items:center;column-gap:35px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:15px}.client-logos-casestudy .logo-block{display:flex!important;height:120px;justify-content:center;padding:30px 20px}.client-logos-casestudy .logo-block img{height:auto;max-height:100%;max-width:100%!important;object-fit:contain;width:auto!important}.title-text-block .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.title-text-block .text-block{max-width:393px}.title-text-block .text-block p{font-size:18px;line-height:35px}.title-text-block .text-block h2{font-size:42px;line-height:58px}.before-after-section .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.before-after-section .col-6{width:calc(50% - 20px)}.before-after-section .image-block,.before-after-section .video-block{padding-top:100%;position:relative}.before-after-section .image-block img,.before-after-section .video-block video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.founder-quote .stars{column-gap:10px;display:flex;justify-content:center;margin:0 0 50px}.founder-quote .quote-text{text-align:center}.founder-quote .quote-text h2{color:#2563f6;font-size:38px;line-height:52px;margin-left:auto;margin-right:auto;max-width:1040px}.founder-quote .quote-text p{font-family:roc-grotesk-wide,sans-serif;font-size:28px;font-weight:600;line-height:42px;margin-left:auto;margin-right:auto;max-width:1140px}.process-with-image-title-number .section-title{text-align:center}.process-with-image-title-number .section-title h2{margin-bottom:75px}.process-with-image-title-number .image-text-wrapper{align-items:center;display:flex;flex-wrap:wrap}.process-with-image-title-number .image-text-wrapper .cs-process-wrapper,.process-with-image-title-number .image-text-wrapper .image-block{width:50%}.cs-process-wrapper{row-gap:75px}.cs-process-wrapper,.cs-process-wrapper .process-item{display:flex;flex-wrap:wrap}.cs-process-wrapper .process-item .number{align-items:center;border:3px solid #2563f6;border-radius:50%;display:flex;height:111px;justify-content:center;width:111px}.cs-process-wrapper .process-item .text{padding-left:25px;width:calc(100% - 111px)}.cs-process-wrapper .process-item .text h4{font-family:area-normal,sans-serif;font-size:28px;font-weight:800;line-height:38px;margin:0 0 15px;text-transform:uppercase}.cs-process-wrapper .process-item .number{color:#2563f6;font-family:roc-grotesk-wide,sans-serif;font-size:48px;font-weight:600;line-height:48px}.cs-process-wrapper .process-item .text p{font-size:16px;line-height:32px}.badge-text-with-button,.before-after-section,.case-study-hero,.casestudy-main-info,.client-logos-casestudy,.founder-quote,.full-image,.process-horizontal,.process-with-image-title-number,.title-text-block{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.process-with-image-title-number .image-text-wrapper.image-left .image-block{padding-right:20px}.process-with-image-title-number .image-text-wrapper.image-left .cs-process-wrapper{padding-left:55px}.counter-wrapper{column-gap:75px;display:flex;flex-wrap:wrap}.counter-wrapper .counter-block{text-align:center}.counter-wrapper .counter-block h3{color:#2563f6;font-size:70px;line-height:70px}.counter-wrapper .counter-block h5{color:#2563f6;font-family:area-normal,sans-serif;font-size:26px;font-weight:400;line-height:26px}.badge-text-with-button .badge-text{background-color:rgba(132,132,255,.1);border-radius:5px;display:inline-block;padding:10px 15px;text-align:center}.badge-text-with-button .badge-text span{color:#8484ff;display:inline-block;font-family:roc-grotesk-wide,sans-serif;font-size:24px;font-weight:600;line-height:36px;text-transform:uppercase}.badge-text-with-button{text-align:center}.badge-text-with-button p{color:#2b2b2b;font-family:area-normal,sans-serif;font-size:18px;font-weight:600;line-height:24px}.badge-text-with-button .badge-text,.badge-text-with-button p{margin-bottom:50px}.full-image img{width:100%}.process-horizontal .cs-process-wrapper .process-item{padding-left:15px;padding-right:15px;width:33.3333%}.process-horizontal .section-title{margin-bottom:75px;text-align:center}.full-width-counter .counter-wrapper{justify-content:center}.process-with-image-title-number .image-text-wrapper .cs-process-wrapper .section-title{text-align:left}.process-with-image-title-number .image-text-wrapper .cs-process-wrapper .section-title h2{margin-bottom:0!important}.process-with-image-title-number .image-text-wrapper.image-right .image-block{padding-left:20px}.process-with-image-title-number .image-text-wrapper.image-right .cs-process-wrapper{padding-right:55px}.process-with-image-title-number .image-text-wrapper.image-left .cs-process-wrapper{padding-right:calc(50% - 760px)}.process-with-image-title-number .image-text-wrapper.image-right .cs-process-wrapper{padding-left:calc(50% - 760px)}.process-horizontal .section-title h2,.process-with-image-title-number .image-text-wrapper .cs-process-wrapper .section-title h2{font-size:40px;line-height:50px}.process-with-image-title-number .cs-process-wrapper .process-item .text p{font-size:18px;line-height:36px}.founder-quote .author-info h5{font-family:area-normal,sans-serif;font-size:24px;font-weight:800;line-height:38px}.founder-quote .author-info{padding-top:40px}.founder-quote .author-info h5.position{color:#2563f6}.process-horizontal .cs-process-wrapper{margin-left:-15px;margin-right:-15px}.casestudy-main-info .bottom-text-block{display:flex;flex-wrap:wrap}.casestudy-main-info .bottom-text-block .left-text,.casestudy-main-info .bottom-text-block .right-text{width:50%}.casestudy-main-info .bottom-text-block .right-text{padding-left:30px}.casestudy-main-info .top-logo-block{margin-bottom:80px}.casestudy-main-info .bottom-text-block .right-text p{font-size:22px;line-height:42px}.casestudy-main-info .bottom-text-block .left-text{padding-right:15px}.casestudy-main-info .bottom-text-block .right-text .lets-talk{color:#000028;column-gap:15px;display:inline-flex;font-size:22px;font-weight:700;line-height:42px;margin-top:15px}@media only screen and (max-width:1799px){.before-after-section .col-6{width:calc(50% - 10px)}.process-with-image-title-number .image-text-wrapper.image-left .cs-process-wrapper{padding-right:calc(50% - 700px)}.process-with-image-title-number .image-text-wrapper.image-right .cs-process-wrapper{padding-left:calc(50% - 700px)}.process-horizontal .section-title h2,.process-with-image-title-number .image-text-wrapper .cs-process-wrapper .section-title h2,.process-with-image-title-number .section-title h2{font-size:36px;line-height:46px}.cs-process-wrapper .process-item .number{font-size:40px;height:90px;line-height:40px;width:90px}.cs-process-wrapper .process-item .text h4{font-size:26px;line-height:32px;margin:0 0 10px}.process-with-image-title-number .cs-process-wrapper .process-item .text p{font-size:16px;line-height:32px}.cs-process-wrapper{row-gap:60px}.counter-wrapper .counter-block h3{font-size:60px;line-height:60px}.counter-wrapper .counter-block h5{font-size:22px;line-height:22px}.process-with-image-title-number .image-text-wrapper.image-right .cs-process-wrapper{padding-right:50px}.process-with-image-title-number .image-text-wrapper.image-right .image-block{padding-left:15px}.process-with-image-title-number .image-text-wrapper.image-left .image-block{padding-right:15px}.process-with-image-title-number .image-text-wrapper.image-left .cs-process-wrapper{padding-left:50px}.cs-process-wrapper .process-item .text{width:calc(100% - 90px)}.title-text-block .text-block h2{font-size:36px;line-height:48px}.pt-130{padding-top:100px}.client-logos-casestudy .wrapper{padding-left:0;padding-right:0}}@media only screen and (max-width:1599px){.process-with-image-title-number .image-text-wrapper.image-left .cs-process-wrapper{padding-right:calc(50% - 645px)}.process-with-image-title-number .image-text-wrapper.image-right .cs-process-wrapper{padding-left:calc(50% - 645px)}.process-horizontal .section-title h2,.process-with-image-title-number .image-text-wrapper .cs-process-wrapper .section-title h2,.process-with-image-title-number .section-title h2{font-size:34px;line-height:40px}.cs-process-wrapper .process-item .number{font-size:32px;height:80px;line-height:32px;width:80px}.cs-process-wrapper .process-item .text h4{font-size:22px;line-height:28px;margin:0 0 10px}.process-with-image-title-number .cs-process-wrapper .process-item .text p{font-size:16px;line-height:32px}.cs-process-wrapper{row-gap:50px}.counter-wrapper .counter-block h3{font-size:56px;line-height:56px}.counter-wrapper .counter-block h5{font-size:18px;line-height:20px}.process-with-image-title-number .image-text-wrapper.image-right .cs-process-wrapper{padding-right:40px}.process-with-image-title-number .image-text-wrapper.image-right .image-block{padding-left:15px}.process-with-image-title-number .image-text-wrapper.image-left .image-block{padding-right:15px}.process-with-image-title-number .image-text-wrapper.image-left .cs-process-wrapper{padding-left:40px}.cs-process-wrapper .process-item .text{width:calc(100% - 80px)}.pt-130{padding-top:100px}.founder-quote .quote-text h2{font-size:32px;line-height:46px;max-width:920px}.founder-quote .quote-text p{font-size:24px;line-height:36px;max-width:1060px}.founder-quote .stars img{width:42px}.founder-quote .stars{margin:0 0 30px}.founder-quote .author-info{padding-top:20px}.founder-quote .author-info h5{font-size:20px;line-height:36px}.pt-190{padding-top:150px}.title-text-block .text-block p{font-size:16px;line-height:32px}.title-text-block .text-block{max-width:346px}.title-text-block .text-block h2{font-size:32px;line-height:42px}.process-horizontal .section-title,.process-with-image-title-number .section-title h2{margin-bottom:50px}.casestudy-main-info .bottom-text-block .right-text p{font-size:18px;line-height:36px}.casestudy-main-info .bottom-text-block .right-text .lets-talk{font-size:18px;line-height:36px;margin-top:0}.casestudy-main-info .bottom-text-block .right-text .lets-talk img{width:20px}.casestudy-main-info .top-logo-block{margin-bottom:60px}.casestudy-main-info .bottom-text-block .right-text{padding-left:20px}.mt-85{margin-top:60px}}@media only screen and (max-width:1439px){.process-with-image-title-number .image-text-wrapper.image-left .cs-process-wrapper{padding-right:calc(50% - 570px)}.process-with-image-title-number .image-text-wrapper.image-right .cs-process-wrapper{padding-left:calc(50% - 570px)}.process-horizontal .section-title h2,.process-with-image-title-number .image-text-wrapper .cs-process-wrapper .section-title h2,.process-with-image-title-number .section-title h2{font-size:34px;line-height:40px}.cs-process-wrapper .process-item .number{font-size:26px;height:72px;line-height:26px;width:72px}.cs-process-wrapper .process-item .text h4{font-size:20px;line-height:24px;margin:0 0 10px}.process-with-image-title-number .cs-process-wrapper .process-item .text p{font-size:14px;line-height:24px}.cs-process-wrapper{row-gap:40px}.counter-wrapper .counter-block h3{font-size:48px;line-height:48px}.counter-wrapper .counter-block h5{font-size:16px;line-height:20px}.process-with-image-title-number .image-text-wrapper.image-right .cs-process-wrapper{padding-right:40px}.process-with-image-title-number .image-text-wrapper.image-right .image-block{padding-left:15px}.process-with-image-title-number .image-text-wrapper.image-left .image-block{padding-right:15px}.process-with-image-title-number .image-text-wrapper.image-left .cs-process-wrapper{padding-left:40px}.cs-process-wrapper .process-item .text{padding-left:20px;width:calc(100% - 72px)}.pt-190{padding-top:80px}.pt-80{padding-top:50px}.cs-process-wrapper .process-item .text p{font-size:14px;line-height:24px}.client-logos-casestudy .logo-block{display:flex!important;height:120px;justify-content:center;padding:20px 15px}}@media only screen and (max-width:1199px){.badge-text-with-button .badge-text span{font-size:20px;line-height:24px}.badge-text-with-button .badge-text,.badge-text-with-button p{margin-bottom:40px}.process-with-image-title-number .image-text-wrapper.image-left .cs-process-wrapper{padding-right:calc(50% - 465px)}.process-with-image-title-number .image-text-wrapper.image-right .cs-process-wrapper{padding-left:calc(50% - 465px)}.process-horizontal .section-title h2,.process-with-image-title-number .image-text-wrapper .cs-process-wrapper .section-title h2,.process-with-image-title-number .section-title h2{font-size:28px;line-height:36px}.cs-process-wrapper .process-item .number{font-size:20px;height:60px;line-height:20px;width:60px}.cs-process-wrapper .process-item .text h4{font-size:18px;line-height:20px;margin:0 0 5px}.process-with-image-title-number .cs-process-wrapper .process-item .text p{font-size:14px;line-height:24px}.cs-process-wrapper{row-gap:30px}.counter-wrapper .counter-block h3{font-size:40px;line-height:40px}.counter-wrapper .counter-block h5{font-size:14px;line-height:20px}.process-with-image-title-number .image-text-wrapper.image-right .cs-process-wrapper{padding-right:30px}.process-with-image-title-number .image-text-wrapper.image-right .image-block{padding-left:15px}.process-with-image-title-number .image-text-wrapper.image-left .image-block{padding-right:15px}.process-with-image-title-number .image-text-wrapper.image-left .cs-process-wrapper{padding-left:30px}.cs-process-wrapper .process-item .text{padding-left:15px;width:calc(100% - 60px)}.pt-100,.pt-130{padding-top:60px}.founder-quote .quote-text h2{font-size:30px;line-height:42px;max-width:870px}.founder-quote .quote-text p{font-size:22px;line-height:30px;max-width:1060px}.founder-quote .stars img{width:36px}.founder-quote .stars{margin:0 0 30px}.founder-quote .author-info{padding-top:20px}.founder-quote .author-info h5{font-size:18px;line-height:32px}.pt-190{padding-top:80px}.title-text-block .text-block p{font-size:14px;line-height:24px}.title-text-block .text-block{max-width:280px}.title-text-block .text-block h2{font-size:24px;line-height:28px}.mt-85{margin-top:50px}}@media only screen and (max-width:991px){.process-horizontal .cs-process-wrapper{margin-left:0;margin-right:0}.process-horizontal .section-title h2,.process-with-image-title-number .image-text-wrapper .cs-process-wrapper .section-title h2,.process-with-image-title-number .section-title h2{font-size:26px;line-height:32px}.cs-process-wrapper .process-item .number{font-size:26px;height:67px;line-height:26px;width:67px}.cs-process-wrapper .process-item .text h4{font-size:18px;line-height:32px;margin:0 0 5px}.process-with-image-title-number .cs-process-wrapper .process-item .text p{font-size:15px;line-height:29px}.cs-process-wrapper{row-gap:40px}.counter-wrapper .counter-block h3{font-size:36px;line-height:42px}.counter-wrapper .counter-block h5{font-size:16px;line-height:20px}.cs-process-wrapper .process-item .text{padding-left:18px;width:calc(100% - 67px)}.process-with-image-title-number .image-text-wrapper .cs-process-wrapper,.process-with-image-title-number .image-text-wrapper .image-block{width:100%}.process-with-image-title-number .image-text-wrapper .image-block{order:1;padding-left:0!important;padding-right:0!important}.process-with-image-title-number .image-text-wrapper .cs-process-wrapper{order:2;padding:30px 30px 0!important}.counter-wrapper{column-gap:30px;justify-content:center;width:100%}.pt-100,.pt-130{padding-top:50px}.founder-quote .quote-text h2{font-size:26px;line-height:33px;max-width:870px}.founder-quote .quote-text p{font-size:18px;line-height:26px;max-width:1060px}.founder-quote .stars img{width:32px}.founder-quote .stars{justify-content:flex-start;margin:0 0 20px}.founder-quote .author-info{padding-top:10px}.founder-quote .author-info h5{font-size:16px;line-height:26px}.founder-quote .quote-text{text-align:left}.badge-text-with-button .badge-text span{font-size:16px;line-height:22px}.badge-text-with-button .badge-text{padding:10px}.badge-text-with-button p{font-size:15px;line-height:24px}.badge-text-with-button .badge-text,.badge-text-with-button p{margin-bottom:30px}.title-text-block .container{padding-right:0!important}.title-text-block .wrapper{column-gap:32px;flex-wrap:nowrap!important;overflow-x:auto}.title-text-block .text-block{min-width:280px;width:100%}.before-after-section .col-6{width:100%}.before-after-section .wrapper{row-gap:12px}.process-with-image-title-number .section-title h2{margin-bottom:20px;text-align:left}.pt-190{padding-top:70px}.pt-80{padding-top:30px}.case-study-extra-content h2{margin-bottom:15px;text-align:left}.process-horizontal .section-title{margin-bottom:0}.process-horizontal .cs-process-wrapper .process-item{padding-left:0;padding-right:0;width:100%}.full-width-counter .counter-wrapper{gap:30px}.casestudy-main-info .bottom-text-block .left-text,.casestudy-main-info .bottom-text-block .right-text{padding-left:0;padding-right:0;width:100%}.casestudy-main-info .top-logo-block{margin-bottom:30px}.casestudy-main-info .top-logo-block img{max-width:170px}.casestudy-main-info .bottom-text-block .left-text h1{font-size:26px;line-height:36px}.casestudy-main-info .bottom-text-block .right-text .lets-talk,.casestudy-main-info .bottom-text-block .right-text p{font-size:17px;line-height:34px}.mt-85{margin-top:40px}.client-logos-casestudy .logo-block{align-items:center;display:flex!important;justify-content:center}.client-logos-casestudy .slick-track{display:flex!important}.client-logos-casestudy .slick-slide{height:inherit!important}}@media only screen and (max-width:767px){.process-with-image-title-number .image-text-wrapper .cs-process-wrapper{padding:30px 20px 0!important}.client-logos-casestudy .logo-block{height:100px;padding:15px}}