#case-study h1{font-family:'Inter-Medium',sans-serif;font-weight:500;font-size:48px;color:#424242}#case-study h2{font-family:'Inter-Medium',sans-serif;font-weight:500;font-size:42px;color:#424242}.case-study .stat-tile{background:#f3f6ec;color:#424242}.case-study .stat-tile-value{font-size:2.25rem;color:#333}.case-study .stat-tile-label{font-size:1.1rem}.case-study .stat-tile .progress{height:10px;background:#dfe8d3;border-radius:100px}.case-study .stat-tile .progress-bar{background:#6FD241;border-radius:100px}.case-study .percentage{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-family:'Inter-SemiBold',sans-serif;font-weight:600;font-size:30px;color:#424242}@media only screen and (min-width :576px){.case-study .percentage{font-size:50px;width:220px}}@media only screen and (min-width :992px){.case-study .percentage{font-size:40px;width:180px}}@media only screen and (min-width :1400px){.case-study .percentage{font-size:50px;width:220px}}.case-study.intro .card{font-size:24px}@media only screen and (min-width :992px){.case-study.intro .card{font-size:20px}}@media only screen and (min-width :1400px){.case-study.intro .card{font-size:24px}}.case-study .statistics{font-size:24px}.case-study .rainbow-donut{width:140px;height:140px;border:double 12px #fff0;border-radius:50%;background-image:linear-gradient(white,white),radial-gradient(circle at top left,#6FD241,#F9FF8A);background-origin:border-box;background-clip:content-box,border-box}@media only screen and (min-width :576px){.case-study .rainbow-donut{width:220px;height:220px;border:double 16px #fff0}}@media only screen and (min-width :992px){.case-study .rainbow-donut{width:180px;height:180px;border:double 12px #fff0}}@media only screen and (min-width :1400px){.case-study .rainbow-donut{width:220px;height:220px;border:double 16px #fff0}}.case-study.bg{position:relative;height:400px}@media (min-width:768px){.case-study.bg{height:500px}}@media (min-width:1200px){.case-study.bg{height:600px}}.case-study.bg picture{position:absolute;inset:0;width:100%;height:100%}.case-study.bg picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.case-study .results-image{display:block;margin-top:3rem}.case-study .results-image img{display:block;width:100%;height:400px;object-fit:contain;object-position:left center}@media (min-width:576px){.case-study .results-image img{height:500px}}@media (min-width:768px){.case-study .results-image img{height:600px}}@media (min-width:992px){.case-study .results-image img{height:700px}}@media (min-width:1200px){.case-study .results-image img{height:800px}}@media (min-width:1400px){.case-study .results{min-height:600px}.case-study .results-content{z-index:2;min-height:600px;display:flex;align-items:center}.case-study .results-content .row{width:100%}.case-study .results-image{position:absolute;top:0;left:0;width:50%;margin:0}.case-study .results-image img{height:600px}}.case-study.testimonial{box-shadow:0 4px 20px 0 rgb(0 0 0 / .1)}.case-study.testimonial .profile-img{border-radius:50%;width:90px;height:90px}.case-study .testimonial .name{font-family:'Inter-Medium',sans-serif;font-weight:500;font-size:32px;color:#424242}.case-study .testimonial-image{display:block;height:400px;margin-top:2rem;object-fit:cover}@media (min-width:768px){.case-study .testimonial-image{height:500px}}@media (min-width:992px){.case-study .testimonial-image{height:600px}}@media (min-width:1200px){.case-study .testimonial-image{position:absolute;top:0;right:0;width:50%!important;height:100%;margin:0;object-position:center}}#case-study.bg{position:relative;height:400px}@media only screen and (min-width:768px){#case-study.bg{height:500px}}@media only screen and (min-width:1200px){#case-study.bg{height:600px}}#case-study.bg picture{position:absolute;inset:0;width:100%;height:100%;z-index:0}#case-study.bg .img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}#case-study.redesign img{display:block;max-width:100%}#case-study.redesign .outer-container{display:grid;place-content:center;position:relative;overflow:hidden;border-radius:1rem;--position:50%}#case-study.redesign .image-container{max-width:800px;max-height:90vh;aspect-ratio:1/1}#case-study.redesign .slider-image{width:100%;height:100%;object-fit:cover;object-position:left}#case-study.redesign .image-before{position:absolute;inset:0;width:var(--position)}#case-study.redesign .slider{position:absolute;inset:0;cursor:pointer;opacity:0;width:100%;height:100%}#case-study.redesign .slider:focus-visible~.slider-button{outline:5px solid #000;outline-offset:3px}#case-study.redesign .slider-line{position:absolute;inset:0;width:.2rem;height:100%;background-color:#fff;left:var(--position);transform:translateX(-50%);pointer-events:none}#case-study.redesign .slider-button{position:absolute;background-color:#fff;color:#000;padding:.5rem;border-radius:100vw;display:grid;place-items:center;top:50%;left:var(--position);transform:translate(-50%,-50%);pointer-events:none;box-shadow:1px 1px 1px hsl(0 50% 2% / .5)}