html{scroll-behavior:smooth}.react-site #Wrapper{min-height:100vh}.react-site .section_video{height:100%}.react-site .section_video video{height:100%;object-fit:cover}.react-site .animate{visibility:hidden}.react-site .animate.react-revealed{visibility:visible;opacity:1;animation:reactFadeIn .75s ease both}@keyframes reactFadeIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.react-site .react-current-link{color:#2b6cf5!important}.react-site .mfn-header-mainmenu>.mfn-menu-li>.react-current-link{color:#fff!important;background-color:#2b6cf5}.react-site .mfn-header-menu .mfn-menu-li:focus-within>.mfn-menu-item-megamenu,.react-site [data-expanded=true] .mfn-menu-item-has-megamenu>.mfn-menu-item-megamenu{display:block;opacity:1;visibility:visible}.react-site [data-menu-open=true] .mfn-header-tmpl-menu-sidebar-left{left:0;z-index:100}.react-site [data-menu-open=true] .mfn-header-tmpl-menu-sidebar-right{right:0;z-index:100}.react-site [data-expanded=true] .mfn-header-tmpl-menu-sidebar .menu-item-has-children>.mfn-submenu{display:block}.react-site .mfn-header-tmpl-menu-sidebar .mfn-close-icon,.react-site .mfn-header-menu-toggle{cursor:pointer}.react-menu-open{overflow:hidden}.react-menu-backdrop{position:fixed;inset:0;z-index:2;background:#00000059;border:0;margin:0;padding:0;border-radius:0;width:100%;height:100%;cursor:pointer}.react-site #mfn-gdpr{display:flex}.skip-link{position:fixed;top:8px;left:8px;z-index:20000;transform:translateY(-180%);background:#fff;color:#2a317d;padding:12px 20px;border-radius:8px}.skip-link:focus{transform:none}.react-site a:focus-visible,.react-site button:focus-visible{outline:2px solid #2b6cf5;outline-offset:4px}.not-found{padding:120px 24px;font-family:sans-serif;text-align:center}.react-loading{min-height:100dvh;display:grid;place-items:center;background:#fff}@media(max-width:400px){.react-site #mfn-gdpr[data-direction=vertical]{left:16px;bottom:16px;width:calc(100% - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;padding:24px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.react-site .animate.react-revealed{animation:none}}
