.case-studies-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;padding:1.5rem 2.5rem 2.5rem 2rem}.case-studies-carousel-wrap{position:relative;margin-left:-2.5rem}.case-studies-carousel-wrap:before,.case-studies-carousel-wrap:after{content:"";position:absolute;top:0;width:2rem;height:100%;z-index:2}.case-studies-carousel-wrap:before{left:0;background:-webkit-gradient(linear, left top, right top, from(rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));background:linear-gradient(90deg, rgb(255, 255, 255), rgba(255, 255, 255, 0))}.case-studies-carousel-wrap:after{right:0;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgb(255, 255, 255)));background:linear-gradient(90deg, rgba(255, 255, 255, 0), rgb(255, 255, 255))}.block-case-studies-carousel h2{max-width:32rem;margin-right:2rem}.block-case-studies-carousel .block-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 767px){.block-case-studies-carousel .block-header{display:block}}.case-studies-carousel-card{-webkit-box-shadow:0 12px 40px rgba(27,27,51,.12);box-shadow:0 12px 40px rgba(27,27,51,.12);background:linear-gradient(260deg, rgba(7, 109, 121, 0.15) 25%, rgba(147, 125, 242, 0.15) 150%);border-radius:.75rem;display:block;width:24rem;margin:.5rem;padding:2.5rem;-ms-flex-negative:0;flex-shrink:0;scroll-snap-align:center;text-decoration:none}@media(max-width: 767px){.case-studies-carousel-card{width:40vw;padding:2rem}}@media(max-width: 640px){.case-studies-carousel-card{width:70vw}}.case-studies-carousel-card:hover{-webkit-transform:translateY(-0.5rem);transform:translateY(-0.5rem)}.case-studies-carousel-card .cs-logo{width:10rem;height:4rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;margin-bottom:2rem}@media(max-width: 640px){.case-studies-carousel-card .cs-logo{max-width:8rem}}