.case-study-section{padding:120px 15px 0}.case-study-section .css-container{margin:0 auto;max-width:1668px;width:100%}.case-study-section .css-head{margin-bottom:110px;text-align:center}.case-study-section .css-head h2{color:#2f2f2f;font-family:Inter;font-size:56px;font-weight:500;line-height:75px;margin:0 auto 32px;max-width:800px;text-align:center}.case-study-section .css-head p{color:#2f2f2f;font-family:Roboto;font-size:22px;font-weight:400;line-height:40px;margin:0;text-align:center}.case-study-section .css-row{display:flex;flex-wrap:wrap;gap:55px 64px}.case-study-section .css-col{padding-left:40px}.case-study-section .css-col.css_large{width:100%}.case-study-section .css-col.css_medium{width:calc(50% - 32px)}.case-study-section .css-item{background-color:#f8f8f8;border:1px solid #e7e7e7;border-radius:20px;box-shadow:0 4px 25px 0 #0000001a;display:flex;flex-wrap:wrap;gap:125px;height:100%;padding:55px 50px 90px 0;width:100%}.case-study-section .css-item .css-img-col{margin-left:-40px;width:400px}.case-study-section .css-item .cssic-img{display:flex}.case-study-section .css-item .cssic-img img{border-radius:20px;box-shadow:0 4px 24px 0 #00000026;height:450px!important;object-fit:cover;width:400px}.case-study-section .css-item .cssic-logo{display:flex;margin-left:40px;margin-top:20px;padding-left:40px}.case-study-section .css-item .cssic-logo img{max-width:260px}.case-study-section .css-item .css-content-col{display:flex;flex:1;flex-direction:column;padding-top:25px}.case-study-section .css-item .csscc-review{color:#2f2f2f;font-family:Roboto;font-size:36px;font-weight:400;line-height:71.52px;margin-bottom:35px}.case-study-section .css-item .csscc-name{color:#2f2f2f;font-family:Roboto;font-size:30px;font-weight:600;line-height:50px}.case-study-section .css-item .csscc-pos{color:#2f2f2f;flex:1;font-family:Roboto;font-size:30px;font-weight:400;line-height:50px;margin-bottom:85px}.case-study-section .css-item .csscc-link{display:flex;justify-content:flex-end}.case-study-section .css-item .csscc-link a{align-items:center;color:#0247dc;display:flex;font-family:Inter;font-size:25px;font-weight:400;gap:15px;line-height:30px}.case-study-section .css-item .csscc-link a svg{height:20px;width:20px}.case-study-section .css-col.css_medium .css-content-col{padding-top:12px}.case-study-section .css-col.css_medium .css-item{gap:36px;padding:53px 36px 62px 0}.case-study-section .css-col.css_medium .css-item .css-img-col{width:315px}.case-study-section .css-col.css_medium .css-item .cssic-img img{box-shadow:0 4px 24px 0 #00000026;height:358px!important;width:315px}.case-study-section .css-col.css_medium .css-item .csscc-review{line-height:54px;margin-bottom:50px}.case-study-section .css-col.css_medium .css-item .csscc-name,.case-study-section .css-col.css_medium .css-item .csscc-pos{line-height:40px}.case-study-section .css-col.css_medium .css-item .cssic-logo img{max-width:145px}@media (max-width:1919.98px){.case-study-section .css-container{max-width:1216px}.case-study-section .css-head{margin-bottom:78px}.case-study-section .css-head h2{line-height:56px;margin:0 auto 20px;max-width:600px}.case-study-section .css-head p{line-height:29.47px}.case-study-section .css-col{padding-left:30px}.case-study-section .css-item{gap:97px;padding:40px 50px 65px 0}.case-study-section .css-item .css-img-col{margin-left:-32px;width:280px}.case-study-section .css-item .cssic-img img{height:326px!important;width:280px}.case-study-section .css-item .cssic-logo{margin-left:30px;margin-top:20px;padding-left:30px}.case-study-section .css-item .css-content-col{padding-top:20px}.case-study-section .css-item .csscc-review{line-height:51.58px}.case-study-section .css-item .csscc-name,.case-study-section .css-item .csscc-pos{line-height:35.92px}.case-study-section .css-item .csscc-link a{line-height:22.1px}.case-study-section .css-row{gap:45px 64px}.case-study-section .css-col.css_medium .css-item .css-img-col{width:245px}.case-study-section .css-col.css_medium .css-item .cssic-img img{height:280px!important;width:245px}.case-study-section .css-col.css_medium .css-item{gap:26px;padding:38px 36px 42px 0}.case-study-section .css-col.css_medium .css-item .csscc-review{line-height:40px}.case-study-section .css-col.css_medium .css-item .csscc-name,.case-study-section .css-col.css_medium .css-item .csscc-pos{line-height:27.63px}}@media (max-width:1511.98px){.case-study-section .css-container{max-width:1072px}.case-study-section .css-head{margin-bottom:70px}.case-study-section .css-head h2{line-height:52px;margin:0 auto 20px;max-width:650px}.case-study-section .css-head p{line-height:28px}.case-study-section .css-col{padding-left:25px}.case-study-section .css-item{gap:80px;padding:36px 50px 55px 0}.case-study-section .css-item .css-img-col{margin-left:-25px;width:254px}.case-study-section .css-item .cssic-img img{height:288px!important;width:254px}.case-study-section .css-item .cssic-logo{margin-left:30px;margin-top:20px;padding-left:30px}.case-study-section .css-item .css-content-col{padding-top:20px}.case-study-section .css-item .csscc-review{line-height:45.53px}.case-study-section .css-item .csscc-name,.case-study-section .css-item .csscc-pos{line-height:32px}.case-study-section .css-item .csscc-link a{line-height:20px}.case-study-section .css-row{gap:45px 64px}.case-study-section .css-col.css_medium .css-item .css-img-col{width:200px}.case-study-section .css-col.css_medium .css-item .cssic-img img{height:230px!important;width:200px}.case-study-section .css-col.css_medium .css-item{gap:24px;padding:40px 36px 42px 0}.case-study-section .css-col.css_medium .css-item .csscc-review{line-height:35px}.case-study-section .css-col.css_medium .css-item .csscc-name,.case-study-section .css-col.css_medium .css-item .csscc-pos{line-height:25px}}@media (max-width:1023.98px){.case-study-section .css-col.css_medium{width:100%}.case-study-section .css-col.css_medium .css-item .css-img-col{margin-left:-25px;width:312px}.case-study-section .css-col.css_medium .css-item .cssic-img img{height:354px!important;width:312px}.case-study-section .css-item{gap:24px}.case-study-section .css-item .csscc-name,.case-study-section .css-item .csscc-pos{line-height:25px}}@media (max-width:767.98px){.case-study-section .css-item .css-img-col{width:100%}.case-study-section .css-item{gap:40px;padding:24px 24px 24px 0}.case-study-section .css-item .cssic-logo{margin-left:24px;padding-left:24px}.case-study-section .css-item .css-content-col{flex:unset;padding-left:22px;padding-top:20px;width:100%}}@media (max-width:575.98px){.case-study-section .css-item .css-img-col{margin-left:-24px;width:calc(100% + 24px)}.case-study-section .css-col{padding-left:24px}}