/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.landing-banner-carousel-track{animation:landing-banner-scroll var(--animation-duration,10s) linear infinite;}@keyframes landing-banner-scroll{0%{transform:translateX(0);}100%{transform:translateX(var(--translate-x,-50%));}}.landing-banner-carousel:hover .landing-banner-carousel-track{animation-play-state:paused;}
[data-line-map-regions] .choices{min-width:175px;}[data-line-map-regions] .choices__inner{background-color:rgba(255,255,255,1);border:0.5px solid #0048b2!important;padding:0.625rem 1rem 0.625rem 1rem;padding-right:2.5rem;font-size:0.875rem;text-transform:uppercase;font-weight:500;min-height:auto;}[data-line-map-regions] .choices__inner .choices__input{color:#0048b2;text-transform:uppercase;font-size:0.875rem;font-weight:500;padding:0;margin:0;}[data-line-map-regions] .choices__list--single .choices__item{color:#0048b2;text-transform:uppercase;font-size:0.875rem;font-weight:500;padding:0;}[data-line-map-regions] .choices__placeholder{color:#0048b2;text-transform:uppercase;font-size:0.875rem;font-weight:500;opacity:0.5;}[data-line-map-regions] .choices[data-type*='select-one'] .choices__inner{border-radius:0;padding-top:4.5px !important;padding-bottom:4.5px !important;}[data-line-map-regions] .choices[data-type*='select-one']::after{content:'';width:7px;height:10px;background-image:url("data:image/svg+xml,%3Csvg width='7' height='10' viewBox='0 0 7 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.61765 0H0L5.25735 5L0 10H1.61765L6.875 5L1.61765 0Z' fill='%230048B2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;border:none;margin-top:-5px!important;right:11.5px;top:50%;}[data-line-map-regions] .choices__list--dropdown{border:0.5px solid #0048b2!important;border-top:none;background-color:rgba(255,255,255,1);}[data-line-map-regions] .choices__list--dropdown .choices__item{color:rgba(0,0,0,1);text-transform:uppercase;font-size:0.875rem;font-weight:400;padding:5px 10px !important;position:relative;}[data-line-map-regions] .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:rgba(240,240,241,1);}[data-line-map-regions] .choices__list--dropdown .choices__item--choice.is-selected{color:#0048b2;padding-left:1.75rem !important;font-weight:500;}[data-line-map-regions] .choices__list--dropdown .choices__item--choice.is-selected::before{content:'';width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.3999 5.8198L5.2799 8.6998L9.5999 3.2998' stroke='%230048B2' stroke-width='0.9' stroke-linecap='square'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;position:absolute;left:12px;top:50%;margin-top:-6px;}
.publications-swiper .swiper-slide,.publications-swiper[data-publications-slider_block-swiper] .swiper-slide{width:275px;height:auto;display:flex;@media (min-width:768px){width:408px;}}.publications-swiper[data-publications-interesting_publications-swiper] .swiper-slide{width:100%;}.publications-swiper-scrollbar{height:2px !important;background:rgba(0,72,178,0.2);}.publications-swiper-scrollbar .swiper-scrollbar-drag{background:rgba(0,72,178,1);}.publications-swiper-button-prev.swiper-button-disabled,.publications-swiper-button-next.swiper-button-disabled{opacity:0.5;cursor:default;&:hover{opacity:0.5;}}.publications-swiper-button-prev.swiper-button-lock,.publications-swiper-button-next.swiper-button-lock{display:none;}
.secondary-navigation .solutions-block{@media (min-width:1024px){min-height:720px;}}
