.c-image-carousel__item{overflow:hidden;text-align:center}.c-image-carousel{border-radius:20px;padding:40px 0}.c-image-carousel--heading{margin:0 auto 40px;max-width:1000px;padding:0 20px}.c-image-carousel--light-grey{background-color:#f7f7f7}.c-image-carousel--white-box-shadow{background-color:#fff;box-shadow:0 6px 10px 0 rgba(186,12,70,.1)}.c-image-carousel__item img{border-radius:0;max-height:var(--image-size,100px)}.l-image-carousel--grid img{max-height:var(--image-size,100px);width:auto}.c-image-carousel .splide__pagination{bottom:0;padding:1em;position:relative}.c-image-carousel .splide__pagination__page.is-active{background:var(--primary-color)}@media(min-width:768px){.l-image-carousel{margin-left:auto;margin-right:auto}.c-image-carousel{padding:40px 0}}@media(min-width:992px){.c-image-carousel[data-slides-desktop="0"] .splide__list{display:flex!important;flex-wrap:wrap;gap:40px;justify-content:center}.l-image-carousel--grid .c-image-carousel[data-slides-desktop="0"] .splide__list{row-gap:20px}.c-image-carousel[data-slides-desktop="0"] .splide__list .splide__slide{flex:0 0 calc((100% - 40px*var(--desktop-columns))/var(--desktop-columns))}.l-image-carousel--overlap{margin:-50px auto 0;max-width:1300px;position:relative;width:90%}}@media(min-width:1170px){.c-image-carousel{margin:0 auto;padding:50px 0}.l-image-carousel--grid .c-image-carousel{margin:0 auto;padding:40px 20px}}@media(min-width:1600px){.l-image-carousel--overlap{margin-top:-50px}}