/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.swiper-bottom .swiper-wrapper{align-items:flex-end;}@media (min-width:992px){.swiper-width-auto .swiper-slide{width:auto;}.swiper-maxheight img{max-height:50vh;width:auto;max-width:100%;}}.swiper .swiper-button-next,.swiper .swiper-button-prev{outline:0;background-color:var(--ctu-jaune);color:var(--ctu-dark);width:3rem;height:3rem;border-radius:3rem;}.swiper-button-next:after,.swiper-button-prev:after{content:'→';font-family:var(--bs-body-font-family);font-size:2rem;line-height:3rem;}.swiper-button-prev:after{content:'←';}.swiper .swiper-button-next{right:.25rem;}.swiper .swiper-button-prev{left:.25rem;}.text-bg-primary .swiper .swiper-button-next,.text-bg-primary .swiper .swiper-button-prev{color:var(--bs-light);}.swiper .swiper-pagination-bullet{outline:0;border-radius:.3rem;transition:.7s;}.text-bg-dark .swiper .swiper-pagination-bullet{background-color:var(--bs-light);}.swiper .swiper-pagination-bullet-active{width:20px;}.swiper .swiper-pagination-bullet-active,.text-bg-dark .swiper .swiper-pagination-bullet-active{background-color:var(--bs-primary);}.swiper .swiper-scrollbar{background-color:var(--ctu-jauneterne);height:6px;}.swiper .swiper-scrollbar-drag{height:6px;background-color:var(--ctu-bleu);}.bg-neg .swiper .swiper-pagination-bullet-active,.bg-neg .swiper .swiper-scrollbar-drag,.text-bg-primary .swiper .swiper-pagination-bullet-active,.text-bg-primary .swiper .swiper-scrollbar-drag{background-color:var(--bs-light);}.swiper-classic{padding-bottom:50px;border-radius:1rem;overflow:hidden;}.swiper.swiper-coverflow{padding-bottom:40px;}.swiper-timeline{overflow:visible;}.swiper-timeline .swiper-slide{flex:25% 1 1;min-width:10rem;}.swiper-timeline .swiper-wrapper{align-items:flex-end;}
