.carousel-container .swiper-pagination{align-items:center;bottom:0;display:flex;flex-flow:row wrap;height:80px;justify-content:flex-start;margin-left:0;margin-top:-16px;position:relative;width:50%;z-index:2}.carousel-container .progress-bar{height:8px}.carousel-container .progress-bar__inner{display:inherit;height:100%;left:-100%;position:relative;width:100%}.carousel-container .swiper-pagination .swiper-pagination-bullet{background-color:#070707;height:8px;margin:4px;opacity:1;transform:scale(1);transition:margin .25s ease-in-out,transform .25s ease-in-out;width:8px}.carousel-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{align-items:center;background-color:#e50069;display:flex;flex-flow:column;justify-content:center;transform:scale(2);transform-origin:center center}.carousel-container .swiper-pagination .swiper-pagination-bullet .line{background:#fff;border-radius:50%;display:block;height:4px;opacity:0;width:4px}.carousel-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .line{opacity:1;transition:opacity .25s ease-in-out}.carousel-container .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet.swiper-pagination-bullet-active,.carousel-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active+.swiper-pagination-bullet{margin-left:8px}.carousel-container .swiper-navigation{align-items:center;bottom:0;display:flex;flex-flow:row wrap;height:80px;justify-content:flex-end;position:absolute;right:0;width:50%}.carousel-container.carousel-container--display-three .swiper-navigation{justify-content:center;width:100%}.carousel-container .swiper-button-pause{max-height:32px;max-width:32px}.carousel-container .swiper-button-pause svg{height:100%;width:100%}.carousel-container .swiper-navigation .swiper-button-next,.carousel-container .swiper-navigation .swiper-button-prev{align-items:center;bottom:auto;display:flex;flex-flow:column;height:24px;justify-content:center;left:auto;margin-top:0;position:relative;right:auto;top:auto;width:24px}.carousel-container .swiper-navigation .swiper-button-prev{transform:scaleX(-1)}.carousel--arrows,.carousel--dots{padding-bottom:80px}.carousel-container .swiper-navigation .swiper-button-next:after,.carousel-container .swiper-navigation .swiper-button-prev:after{display:none}.carousel-container:not(.carousel-container--display-three) .carousel-container__infos{align-items:center;color:#fff;display:flex;flex-flow:column;height:100%;justify-content:flex-end;left:0;padding:20px;position:absolute;text-align:center;top:0;width:100%;z-index:3}.carousel-container.carousel-container--display-three .carousel-container__infos{color:#fff}.carousel-container.carousel-container--display-one .swiper-slide:before{background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (min-width:992px){.carousel-container .swiper-pagination{margin-left:0;margin-top:0;position:absolute;width:100%}.carousel-container .swiper-pagination.center-dots{justify-content:center}}.carousel-container.carousel-container--display-two .swiper-wrapper{pointer-events:none;transition-timing-function:linear}.carousel-container.carousel-container--display-two .swiper-slide:before{display:none}.carousel-container.carousel-container--display-two .image-container{box-sizing:border-box;display:inline-block;filter:grayscale(1);height:48px;margin:auto;max-width:100%;max-width:96px;padding:0 4px}.carousel-container.carousel-container--display-two .image-container:before{display:none}.carousel-container .start-shape{transform:rotate(-180deg)}