/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.swiper{--swiper-theme-color:#03244d;--swiper-pagination-bottom:1rem;--swiper-pagination-bullet-height:1rem;--swiper-pagination-bullet-width:1rem;--swiper-navigation-size:1.938rem;--swiper-navigation-top-offset:94%;--swiper-pagination-bullet-inactive-color:transparent}.swiper-pagination-bullet{border:2px solid #03244d;opacity:1 !important}@media(min-width:992px){.swiper{--swiper-pagination-bottom:0rem;--swiper-navigation-top-offset:50%;--swiper-navigation-size:3.188rem}}.image-gallery .carousel.swiper{--swiper-theme-color:var(--bs-primary);--swiper-pagination-bullet-inactive-color:var(--bs-white);--swiper-pagination-bottom:0}.image-gallery .carousel.swiper .swiper-pagination-bullet{border:2px solid #03244d;opacity:1}.image-gallery .carousel.swiper .image-gallery-item__image{width:90%}@media(min-width:992px){.image-gallery .carousel.swiper .image-gallery-item__image{width:75%}}@media(min-width:992px){.image-gallery .carousel.swiper{--swiper-navigation-sides-offset:1.1875rem}}
.horizontal-slider.swiper.swiper-initialized{padding:0 calc(var(--bs-gutter-x)*.5);cursor:grab}.horizontal-slider.swiper.swiper-initialized:active{cursor:grabbing}.horizontal-slider.swiper.swiper-initialized::before,.horizontal-slider.swiper.swiper-initialized::after{content:"";position:absolute;width:1rem;height:100%;top:0;pointer-events:none;z-index:2}.horizontal-slider.swiper.swiper-initialized::before{left:0;background:linear-gradient(to right,#fff,transparent);border-top-left-radius:inherit;border-bottom-left-radius:inherit}.horizontal-slider.swiper.swiper-initialized::after{right:0;background:linear-gradient(to left,#fff,transparent);border-top-right-radius:inherit;border-bottom-right-radius:inherit}.horizontal-slider.swiper.swiper-initialized .swiper-button-next,.horizontal-slider.swiper.swiper-initialized .swiper-button-prev{background:rgba(0,0,0,0)}.horizontal-slider.swiper.swiper-initialized .swiper-button-next svg,.horizontal-slider.swiper.swiper-initialized .swiper-button-prev svg{width:1rem;height:1rem}.horizontal-slider.swiper.swiper-initialized .swiper-button-next::before,.horizontal-slider.swiper.swiper-initialized .swiper-button-prev::before{background:rgba(0,0,0,0)}.horizontal-slider.swiper.swiper-initialized .swiper-button-disabled,.horizontal-slider.swiper.swiper-initialized .swiper-button-lock{opacity:0}.horizontal-slider.swiper .swiper-slide{display:inline-block;width:auto}
.tabs-scroller{position:relative}.tabs-scroller .nav-tabs .nav-link:not(.active){background-color:#eee}
