.case-studies-v2{position:relative}.case-studies-v2__background{height:100%;left:0;margin-left:calc(50% - 50vw);position:absolute;top:0;width:100vw;z-index:0}.case-studies-v2__inner{position:relative;z-index:1}.case-studies-v2__heading{margin-bottom:100px;text-align:center}.case-studies-v2__heading-title{margin-bottom:64px}.case-studies-v2__heading-description,.case-studies-v2__heading-title,.case-studies-v2__slides{margin-left:auto;margin-right:auto}.case-studies-v2__slides{max-width:1488px;position:relative}.case-studies-v2__slides swiper-container::part(pagination){--swiper-pagination-bottom:52px;width:57%}.case-studies-v2__slides swiper-container::part(wrapper){align-items:stretch}.case-studies-v2__slide{height:unset}.case-studies-v2__slide-inner{align-items:stretch;background-color:var(--color-white);border-radius:24px;display:flex;flex-direction:row;height:100%;justify-content:space-between;overflow:hidden;width:100%}.case-studies-v2__slide-content{display:flex;flex-direction:column;justify-content:center;padding:75px 64px 64px;position:relative;width:57%}.case-studies-v2__slide-content-rating{display:flex;flex-direction:row;gap:6px;margin-bottom:26px}.case-studies-v2__slide-content-title{margin-bottom:24px}.case-studies-v2__slide-content-description{color:var(--color-gray-true-500);margin-bottom:32px}.case-studies-v2__slide-content-informations{display:flex;flex-wrap:wrap;gap:44px;margin-bottom:25px}.case-studies-v2__slide-content-information-title{color:var(--color-gray-true-500);margin-bottom:5px}.case-studies-v2__slide-image{display:flex;max-width:640px;position:relative;width:43%}.case-studies-v2__slide-image img{height:100%!important;object-fit:cover;object-position:center;width:100%}@media(max-width:991.98px){.case-studies-v2__heading{margin-bottom:80px}.case-studies-v2__heading-title{margin-bottom:24px}.case-studies-v2__slides swiper-container::part(pagination){--swiper-pagination-bottom:21px;width:100%}.case-studies-v2__slide-inner{flex-direction:column-reverse}.case-studies-v2__slide-content{max-width:100%;padding:28px 28px 75px;width:100%}.case-studies-v2__slide-content-informations{gap:24px}.case-studies-v2__slide-image{align-items:center;display:flex;justify-content:center;max-height:300px;max-width:100%;overflow:hidden;position:relative;width:100%}}@media(max-width:767.98px){.case-studies-v2__slide-image{max-height:172px}}