.migration-skip{z-index:10000;color:#063e49;background:#fff;padding:1rem;position:fixed;top:-100px;left:1rem}.migration-skip:focus{top:1rem}:focus-visible{outline-offset:4px;outline:3px solid #00b0d0}#main_nav li:focus-within>.sub-menu{visibility:visible;opacity:1;display:block}header#main_header{transition:background-color .25s,box-shadow .25s}body.has-cover header#main_header.static-scrolled,header#main_header.static-scrolled{background:#00b4d8;box-shadow:0 6px 22px #03252c38}body.has-cover header#main_header.static-scrolled div.navigation a.logo img.logo-inverse,header#main_header.static-scrolled div.navigation a.logo img.logo-inverse{display:inline-block}body.has-cover header#main_header.static-scrolled div.navigation a.logo img.logo,header#main_header.static-scrolled div.navigation a.logo img.logo{display:none}@media (width>=1161px){body.has-cover header#main_header.static-scrolled div.navigation nav#main_nav>ul>li>a,header#main_header.static-scrolled div.navigation nav#main_nav>ul>li>a{color:#fff}}header#main_header.static-scrolled div.navigation div.search svg#search path{fill:#fff!important}body header#main_header.static-scrolled div.pull_menu .line-1,body header#main_header.static-scrolled div.pull_menu .line-2,body header#main_header.static-scrolled div.pull_menu .line-3{background:#fff!important}.swiper-wrapper{scroll-snap-type:x mandatory;overflow-x:auto;height:auto!important;display:flex!important;transform:none!important}.swiper-slide{scroll-snap-align:start;flex:0 0 100%;height:auto}.static-contact{color:#16424b;background:#e8f7fa;margin:2rem 0;padding:1.5rem}.static-embed{border:1px solid #bfd7dc;padding:1.5rem}.static-404{color:#16424b;max-width:700px;margin:15vh auto;padding:2rem;font:1.2rem/1.6 system-ui,sans-serif}@media (width<=1100px){#main_nav.static-menu-open{color:#16424b;background:#fff;max-height:80vh;padding:1rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;visibility:visible!important;opacity:1!important;display:block!important;transform:none!important}#main_nav.static-menu-open ul,#main_nav.static-menu-open li{display:block}#main_nav.static-menu-open a{color:#16424b;padding:.65rem;display:block}header#main_header div.navigation nav#main_nav.static-menu-open ul li ul.sub-menu{visibility:visible;opacity:1;z-index:1;width:100%;height:auto;box-shadow:none;padding:0 0 0 1rem;display:block;position:static;top:auto;left:auto;transform:none}header#main_header div.navigation nav#main_nav.static-menu-open ul li ul.sub-menu li{margin:0;padding-left:0;transform:none!important}header#main_header div.navigation nav#main_nav.static-menu-open ul li ul.sub-menu li a{text-indent:0;min-height:44px;line-height:1.4;display:block;padding:.75rem .65rem!important}header#main_header div.navigation nav#main_nav.static-menu-open ul li.menu-item-has-children:after{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.static-accordion>summary{cursor:pointer;list-style:none}.static-accordion>summary::-webkit-details-marker{display:none}.static-accordion[open]>.mtt-accordion__accordion-content{opacity:1!important;visibility:visible!important;height:auto!important;max-height:none!important;display:block!important}.static-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.swiper-wrapper:has(>.mtt-news-card){gap:24px}.swiper-wrapper>.mtt-news-card{flex-basis:calc(33.3333% - 16px);width:auto!important;margin-right:0!important}.swiper-button-next:after,.swiper-button-prev:after{background:0 0!important;font:28px/1 system-ui,sans-serif!important}.swiper-button-next:after{content:"→"!important}.swiper-button-prev:after{content:"←"!important}@media (width<=900px){.swiper-wrapper>.mtt-news-card{flex-basis:calc(50% - 12px)}}@media (width<=600px){.swiper-wrapper>.mtt-news-card{flex-basis:100%}}.static-accordion>summary:after{font:24px/1 system-ui,sans-serif;content:"+"!important;background:0 0!important;transform:none!important}.static-accordion[open]>summary:after{content:"−"!important}
