/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.language-switcher-language-url.nav,.language-switcher-locale-url.nav,.block-language-switcher-language-url ul.nav,.block-language-switcher-locale-url ul.nav{align-items:center;display:flex;font-family:ubuntu,sans-serif;font-weight:500;gap:12px;list-style:none;margin:0;padding:0;}.block-language-switcher-language-url a.language-link,.block-language-switcher-locale-url a.language-link,.language-switcher-language-url a.language-link,.language-switcher-locale-url a.language-link{color:#ababab !important;text-decoration:none;}.block-language-switcher-language-url a.language-link.is-active,.block-language-switcher-locale-url a.language-link.is-active,.language-switcher-language-url a.language-link.is-active,.language-switcher-locale-url a.language-link.is-active,.language-switcher-language-url .is-active > span > a.language-link,.language-switcher-locale-url .is-active > span > a.language-link{color:#545454 !important;}html[lang="fr"] .language-switcher-language-url .en a.language-link,html[lang="en"] .language-switcher-language-url .fr a.language-link,html[lang="fr"] .language-switcher-locale-url .en a.language-link,html[lang="en"] .language-switcher-locale-url .fr a.language-link,.i18n-fr .language-switcher-language-url .en a.language-link,.i18n-en .language-switcher-language-url .fr a.language-link,.i18n-fr .language-switcher-locale-url .en a.language-link,.i18n-en .language-switcher-locale-url .fr a.language-link{color:#ababab !important;}html[lang="fr"] .language-switcher-language-url .fr a.language-link,html[lang="fr"] .language-switcher-locale-url .fr a.language-link,html[lang="en"] .language-switcher-language-url .en a.language-link,html[lang="en"] .language-switcher-locale-url .en a.language-link,.i18n-fr .language-switcher-language-url .fr a.language-link,.i18n-fr .language-switcher-locale-url .fr a.language-link,.i18n-en .language-switcher-language-url .en a.language-link,.i18n-en .language-switcher-locale-url .en a.language-link{color:#545454 !important;}
#backtotop{background:url(/modules/contrib/back_to_top/backtotop.png) no-repeat center center;border:0;bottom:20px;cursor:pointer;display:none;height:70px;position:fixed;right:20px;text-indent:-9999px;width:70px;z-index:300;}#backtotop:hover{opacity:0.8;}#backtotop:focus{opacity:0.6;outline:none;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#backtotop{background:url(/modules/contrib/back_to_top/backtotop2x.png) no-repeat center center;background-size:70px 70px;}}
.swiper-container{position:relative;overflow:hidden;margin:1rem auto 1rem auto;}.swiper-container:not(.slides-multiple) .swiper-slide{width:inherit !important;}.swiper-container.swiper-fade .swiper-slide{opacity:0 !important;}.swiper-container.swiper-fade .swiper-slide.swiper-slide-active{opacity:1 !important;}.swiper-container .swiper-slide-image img{width:100%;}.swiper-container.swiper-horizontal.progressbar > .swiper-wrapper{padding:1rem 0;}.swiper-container.swiper-vertical.progressbar > .swiper-wrapper{padding:0 1rem;}
