:root{--black: #000;--blue-brand: #3e72c1;--text-dark: #4d4c4b;--text-input-field: #bdbdbd;--red-brand: #f94d47;--hover: #cd3f3a;--pressed: #b53935;--off-white: #fffefa;--white: #fff;--cta: #ffcc4a;--primary: var(--cta);--secondary: var(--blue-brand);--image-background-color: rgba(0, 0, 0, 0.12);--font1-font-family: 'nimbus-sans', sans-serif;--font1-font-style: normal;--font1-font-weight: 400;--font2-font-family: 'nimbus-sans', sans-serif;--font2-font-style: italic;--font2-font-weight: 400;--font3-font-family: 'nimbus-sans', sans-serif;--font3-font-style: normal;--font3-font-weight: 700;--font4-font-family: 'nimbus-sans', sans-serif;--font4-font-style: italic;--font4-font-weight: 700;--font-display-font-family: 'noto-sans-condensed', sans-serif;--font-display-font-style: normal;--font-display-font-weight: 700;--th-space-xxs: 4px;--th-space-xs: 8px;--th-space-s: 16px;--th-space-m: 24px;--th-space-l: 32px;--th-space-xl: 64px;--th-space-xxl: 96px;--space-y-default: var(--th-space-xl);--space-y-secondary: var(--th-space-l);--space-x-default: var(--th-space-s);--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: "nimbus-sans", sans-serif;--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--header-height: 76px;--header-md-height: 100px;--h1-font-size: 3rem;--h1-article-font-size: 2.375rem;--h2-font-size: 2.25rem;--h3-font-size: 1.813rem;--h4-font-size: 1.375rem;--h5-font-size: 1.188rem;--h5-underline-font-size: 1.188rem;--h6-font-size: 1.188rem;--telephone-font-size: 1.125rem}@media(min-width: 768px){:root{--space-y-default: var(--th-space-xxl);--space-x-default: var(--th-space-l)}}@media(min-width: 992px){:root{--space-y-secondary: var(--th-space-xl)}}@media(min-width: 768px){:root{--h1-font-size: 4rem;--h1-article-font-size: 2.938rem;--h2-font-size: 2.938rem;--h3-font-size: 2.25rem;--h4-font-size: 1.688rem;--h5-font-size: 1.313rem;--h5-underline-font-size: 1.313rem;--h6-font-size: 1.313rem;--telephone-font-size: 1.125rem}}:root{accent-color:var(--blue-brand)}body{font-size:1rem;overflow-x:clip}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{display:block}h1,.h1{font-family:var(--font-display-font-family);font-style:var(--font-display-font-style);font-weight:var(--font-display-font-weight);font-size:var(--h1-font-size);color:#3e72c1;line-height:1.25}h1 :where(b, strong),.h1 :where(b, strong){color:var(--red-brand);font-weight:inherit}h1 :where(i, em),.h1 :where(i, em){color:var(--red-brand);font-style:normal;font-weight:inherit}h2,.h2{font-family:var(--font-display-font-family);font-style:var(--font-display-font-style);font-weight:var(--font-display-font-weight);font-size:var(--h2-font-size);color:#3e72c1;line-height:1.25}h2 :where(b, strong),.h2 :where(b, strong){color:var(--red-brand);font-weight:inherit}h2 :where(i, em),.h2 :where(i, em){color:var(--red-brand);font-style:normal;font-weight:inherit}h3,.h3{font-family:var(--font-display-font-family);font-style:var(--font-display-font-style);font-weight:var(--font-display-font-weight);font-size:var(--h3-font-size);color:#3e72c1;line-height:1.25}h3 :where(b, strong),.h3 :where(b, strong){color:var(--red-brand);font-weight:inherit}h3 :where(i, em),.h3 :where(i, em){color:var(--red-brand);font-style:normal;font-weight:inherit}h4,.h4{font-family:var(--font-display-font-family);font-style:var(--font-display-font-style);font-weight:var(--font-display-font-weight);font-size:var(--h4-font-size);color:#3e72c1;line-height:1.25}h4 :where(b, strong),.h4 :where(b, strong){color:var(--red-brand);font-weight:inherit}h4 :where(i, em),.h4 :where(i, em){color:var(--red-brand);font-style:normal;font-weight:inherit}h5,.h5{font-family:var(--font-display-font-family);font-style:var(--font-display-font-style);font-weight:var(--font-display-font-weight);font-size:var(--h5-font-size);color:#3e72c1;line-height:1.25}h5 :where(b, strong),.h5 :where(b, strong){color:var(--red-brand);font-weight:inherit}h5 :where(i, em),.h5 :where(i, em){color:var(--red-brand);font-style:normal;font-weight:inherit}h6,.h6{font-family:var(--font-display-font-family);font-style:var(--font-display-font-style);font-weight:var(--font-display-font-weight);font-size:var(--h6-font-size);color:#3e72c1;line-height:1.25}h6 :where(b, strong),.h6 :where(b, strong){color:var(--red-brand);font-weight:inherit}h6 :where(i, em),.h6 :where(i, em){color:var(--red-brand);font-style:normal;font-weight:inherit}.lead{font-family:var(--font3-font-family);font-style:var(--font3-font-style);font-weight:var(--font3-font-weight);display:block;font-size:1em;letter-spacing:0;line-height:1.25}:where(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6)+.lead{margin-bottom:1rem;margin-top:-0.5rem}@media(min-width: 768px){.lead{font-size:1.188em}}small,.small{font-family:var(--font1-font-family);font-style:var(--font1-font-style);font-weight:var(--font1-font-weight);font-size:.875em}[type=button]:where(a){-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:where(main .cms-text-content, .layout-footer, .cke_editable) h1,:where(main .cms-text-content, .layout-footer, .cke_editable) h2,:where(main .cms-text-content, .layout-footer, .cke_editable) h3,:where(main .cms-text-content, .layout-footer, .cke_editable) h4,:where(main .cms-text-content, .layout-footer, .cke_editable) h5,:where(main .cms-text-content, .layout-footer, .cke_editable) h6,:where(main .cms-text-content, .layout-footer, .cke_editable) .h1,:where(main .cms-text-content, .layout-footer, .cke_editable) .h2,:where(main .cms-text-content, .layout-footer, .cke_editable) .h3,:where(main .cms-text-content, .layout-footer, .cke_editable) .h4,:where(main .cms-text-content, .layout-footer, .cke_editable) .h5,:where(main .cms-text-content, .layout-footer, .cke_editable) .h6,:where(main .cms-text-content, .layout-footer, .cke_editable) p{max-width:40rem}@media(min-width: 768px){:where(main .cms-text-content, .layout-footer, .cke_editable) h1,:where(main .cms-text-content, .layout-footer, .cke_editable) h2,:where(main .cms-text-content, .layout-footer, .cke_editable) h3,:where(main .cms-text-content, .layout-footer, .cke_editable) h4,:where(main .cms-text-content, .layout-footer, .cke_editable) h5,:where(main .cms-text-content, .layout-footer, .cke_editable) h6,:where(main .cms-text-content, .layout-footer, .cke_editable) .h1,:where(main .cms-text-content, .layout-footer, .cke_editable) .h2,:where(main .cms-text-content, .layout-footer, .cke_editable) .h3,:where(main .cms-text-content, .layout-footer, .cke_editable) .h4,:where(main .cms-text-content, .layout-footer, .cke_editable) .h5,:where(main .cms-text-content, .layout-footer, .cke_editable) .h6,:where(main .cms-text-content, .layout-footer, .cke_editable) p{max-width:46.625rem}}:where(main .cms-text-content, .layout-footer, .cke_editable) h1:where(:last-child),:where(main .cms-text-content, .layout-footer, .cke_editable) h2:where(:last-child),:where(main .cms-text-content, .layout-footer, .cke_editable) h3:where(:last-child),:where(main .cms-text-content, .layout-footer, .cke_editable) h4:where(:last-child),:where(main .cms-text-content, .layout-footer, .cke_editable) h5:where(:last-child),:where(main .cms-text-content, .layout-footer, .cke_editable) h6:where(:last-child),:where(main .cms-text-content, .layout-footer, .cke_editable) .h1:where(:last-child),:where(main .cms-text-content, .layout-footer, .cke_editable) .h2:where(:last-child),:where(main .cms-text-content, .layout-footer, .cke_editable) .h3:where(:last-child),:where(main .cms-text-content, .layout-footer, .cke_editable) .h4:where(:last-child),:where(main .cms-text-content, .layout-footer, .cke_editable) .h5:where(:last-child),:where(main .cms-text-content, .layout-footer, .cke_editable) .h6:where(:last-child),:where(main .cms-text-content, .layout-footer, .cke_editable) p:where(:last-child){margin-bottom:0}:where(main .cms-text-content, .layout-footer, .cke_editable) a{text-underline-offset:2px}:where(main .cms-text-content, .layout-footer, .cke_editable) a:active,:where(main .cms-text-content, .layout-footer, .cke_editable) a:focus-visible{color:var(--pressed)}:where(main .cms-text-content, .layout-footer, .cke_editable) a[disabled]{opacity:.3}p+:where(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6),table+:where(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6),img+:where(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6),.embedded-entity+:where(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){margin-top:3rem}img+p,table+p,.embedded-entity+p{margin-top:1rem}:where(header [id^="block-"], main .cms-text-content, footer .paragraph, .cke_editable) a:not(.btn):focus-visible{outline:2px solid var(--region-color-text, var(--hover));outline-offset:.375em}@supports not selector(:focus-visible){:where(header [id^="block-"], main .cms-text-content, footer .paragraph, .cke_editable) a:not(.btn):focus{outline:2px solid var(--region-color-text, var(--hover));outline-offset:.375em}}:where(header [id^="block-"], main .cms-text-content, footer .paragraph, .cke_editable) button:focus{box-shadow:none !important;outline:none}:where(header [id^="block-"], main .cms-text-content, footer .paragraph, .cke_editable) button:focus-visible{outline:2px solid #000;outline-offset:-2px;box-shadow:none !important}@supports not selector(:focus-visible){:where(header [id^="block-"], main .cms-text-content, footer .paragraph, .cke_editable) button:focus{outline:2px solid #000;outline-offset:-2px;box-shadow:none !important}}:where(header [id^="block-"], main .cms-text-content, footer .paragraph, .cke_editable) input[type=radio]:focus-visible,:where(header [id^="block-"], main .cms-text-content, footer .paragraph, .cke_editable) input[type=checkbox]:focus-visible{outline:2px solid var(--region-color-text, var(--hover));outline-offset:.375em}@supports not selector(:focus-visible){:where(header [id^="block-"], main .cms-text-content, footer .paragraph, .cke_editable) input[type=radio]:focus,:where(header [id^="block-"], main .cms-text-content, footer .paragraph, .cke_editable) input[type=checkbox]:focus{outline:2px solid var(--region-color-text, var(--hover));outline-offset:.375em}}:where(.paragraph--type--links) a:focus-visible{outline:2px solid var(--region-color-text, var(--hover));outline-offset:.375em}@supports not selector(:focus-visible){:where(.paragraph--type--links) a:focus{outline:2px solid var(--region-color-text, var(--hover));outline-offset:.375em}}a:where(.node, .node__content){color:inherit;display:block;font-family:inherit;font-style:inherit;font-weight:inherit;text-decoration:none}a:where(.node, .node__content):hover{color:inherit;text-decoration:none}.node__content:where(a):after,.node:where(a):after{display:none}.layout-container{isolation:isolate}.skip-link{display:block !important}.skip-link,.skip-link:active,.skip-link:focus,.skip-link:hover{box-shadow:0 0 0 2px currentColor !important;color:var(--hover);outline:none !important}:where(body:has(.skip-link:focus, .skip-link:focus-visible)) .page-menu-button-wrapper,:where(body:has(.skip-link:focus, .skip-link:focus-visible)) .region-header-left,:where(body:has(.skip-link:focus, .skip-link:focus-visible)) .section-header-right,:where(body:has(.skip-link:focus, .skip-link:focus-visible)) .navbar-brand{opacity:.12}:where(body:has(.skip-link:focus, .skip-link:focus-visible)) [role=main]{position:relative}:where(body:has(.skip-link:focus, .skip-link:focus-visible)) [role=main]::before{background-blend-mode:overlay,screen,screen,multiply;background-color:transparent;background-image:linear-gradient(0deg, #000 0%, #000 100%),radial-gradient(67.32% 151.8% at 25.51% 90.86%, rgba(255, 255, 255, 0.7) 41.58%, rgba(255, 255, 255, 0) 72.6%),radial-gradient(327.15% 232.03% at 45.94% 190.26%, rgba(251, 255, 74, 0) 51.5%, rgba(251, 255, 74, 0.1) 60.5%, rgba(61, 255, 255, 0.39) 74.5%, rgba(150, 113, 255, 0.5) 93.32%),url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='4.61' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");background-repeat:no-repeat,no-repeat,no-repeat,repeat;background-size:cover,cover,cover, 1024px;opacity:.5;content:"";inset:0;position:fixed;z-index:1}:where(body:has(.skip-link:focus, .skip-link:focus-visible)) [role=main]>.layout-content{filter:contrast(120%) saturate(150%) sepia(60%)}body:has(.cc_banner-wrapper){--cc-container-height: 4.063rem;padding-bottom:var(--cc-container-height)}body .cc_banner-wrapper .cc_banner.cc_container{height:var(--cc-container-height, "auto")}body .cc_banner-wrapper .cc_banner.cc_container a.cc_btn{background-color:var(--blue-brand);border:1px solid transparent;border-radius:0;color:var(--white)}body .cc_banner-wrapper .cc_banner.cc_container a.cc_btn:hover{background-color:var(--cta);color:var(--white)}:root{--section-header-background-color: var(--white);--section-header-height: 6.625rem;--section-header-inner-padding: 16px 1rem;--section-header-logo-width: 9.125rem}@media(min-width: 768px){:root{--section-header-inner-padding: 16px 2rem;--section-header-logo-width: 10.5rem}}@media(min-width: 992px){:root{--section-header-logo-width: 15rem}}:where(.section-header [class*="region-"]) p{margin:0}:where(.section-header [class*="region-"]) a:not(.btn){color:currentColor;text-decoration:none}.section-header{box-shadow:inset 0 -6px 0 0 var(--blue-brand), inset 0 -9px 0 0 var(--white), inset 0 -15px 0 0 var(--red-brand), inset 0 -18px 0 0 var(--white), inset 0 -24px 0 0 var(--blue-brand);background-color:var(--section-header-background-color);height:var(--section-header-height);padding-bottom:24px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:4}.section-header-inner{align-items:normal;display:flex;gap:1.5rem;height:100%;justify-content:space-between;padding:var(--section-header-inner-padding);position:relative;width:100%}.section-header-inner::after{background-color:var(--white);content:"";display:block;height:0px;inset:calc(100% + 24px) 0 auto 0;position:absolute;z-index:-1}.section-header-left,.section-header-right{width:8.125rem}.section-header-left,.region-header-left{align-items:center;display:flex;gap:.5rem;justify-content:flex-start}.section-header-logo{align-self:center;display:flex;margin:0 auto;min-height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.section-header-logo-inner{align-items:center;display:flex}:where(.section-header-logo) img{height:var(--section-header-logo-height, auto);max-width:100%;min-width:6.25rem;-o-object-fit:contain;object-fit:contain;width:var(--section-header-logo-width)}:where(.section-header-logo) .navbar-brand{line-height:0;margin:0;padding:0}:where(.section-header-logo) .navbar-brand:focus-visible,:where(.section-header-logo) .navbar-brand:is(a:not(.btn)):focus-visible{outline:2px solid var(--region-color-text, var(--hover));outline-offset:.375em}@supports not selector(:focus-visible){:where(.section-header-logo) .navbar-brand:focus,:where(.section-header-logo) .navbar-brand:is(a:not(.btn)):focus{outline:2px solid var(--region-color-text, var(--hover));outline-offset:.375em}}.section-header-right{align-items:center;display:flex;gap:.5rem;justify-content:flex-end}.region-header-right{align-items:center;display:flex;gap:1.5rem;justify-content:flex-end}:where(.show-page-menu) .section-header-inner::after{height:100vh}:where(.show-page-menu) .region-header-left,:where(.show-page-menu) .section-header-right{opacity:.12}@media(min-width: 768px){.section-header-left,.section-header-right{width:auto}}[data-region-background=image] .container,[data-region-background=image] .container-fluid{background:rgba(0,0,0,.45)}[data-region-background=image] .container,[data-region-background=image] .container :where(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6),[data-region-background=image] .container-fluid,[data-region-background=image] .container-fluid :where(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){color:#fff}[data-region-background=image] .container :where(a:not(.btn):not(.dropdown-menu a)),[data-region-background=image] .container-fluid :where(a:not(.btn):not(.dropdown-menu a)){color:#fff;font-weight:bolder}[data-region-background=image] .container :where(a:not(.btn):not(.dropdown-menu a)):hover,[data-region-background=image] .container-fluid :where(a:not(.btn):not(.dropdown-menu a)):hover{color:#fff;text-decoration:underline}:where([class*="menu-nordresor"]) .cta-trigger:where(:not(.btn))::after,:where([class*="menu-nordresor"]) .submenu-trigger-icon::before{display:var(--fa-display, inline-block);font-family:var(--font-awesome-family, "Font Awesome 6 Pro", "Font Awesome 6 Free") !important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:var(--fa-style, 400);line-height:1;text-rendering:auto}:where([class*="menu-nordresor"]) .cta-trigger:where(:not(.btn))::after{content:"";font-weight:900}:where([class*="menu-nordresor"]) :where(.submenu-trigger) .submenu-trigger-icon::before{content:"";font-weight:900}:where([class*="menu-nordresor"]) :where(.submenu-trigger[aria-expanded="true"]) .submenu-trigger-icon::before{content:""}@-webkit-keyframes zoom-out-zoom-in{0%{transform:scale(1, 1)}50%{transform:scale(0.5, 0.5)}100%{transform:scale(1, 1)}}@keyframes zoom-out-zoom-in{0%{transform:scale(1, 1)}50%{transform:scale(0.5, 0.5)}100%{transform:scale(1, 1)}}@-webkit-keyframes rotation{0%{transform:rotate(0deg)}25%{transform:rotate(-50deg)}50%{transform:rotate(0deg)}75%{transform:rotate(50deg)}100%{transform:rotate(0deg)}}@keyframes rotation{0%{transform:rotate(0deg)}25%{transform:rotate(-50deg)}50%{transform:rotate(0deg)}75%{transform:rotate(50deg)}100%{transform:rotate(0deg)}}:where(footer.layout-footer){--_footer-background-color: var(--white);--_footer-inner-padding-top: 3rem;--_footer-padding-bottom: 0;--_footer-padding-inline: 0;--_footer-padding-top: 3.5rem;--_logo-down: 2rem;--_logo-img-height: 3.188rem;--_logo-padding-inline: 1.625rem;--_logo-padding-top: 1.313rem}@media(min-width: 576px){:where(footer.layout-footer){--_logo-img-height: 4.25rem;--_logo-padding-inline: 3.625rem;--_logo-padding-top: 1.5rem}}@media(min-width: 768px){:where(footer.layout-footer){--_footer-padding-bottom: var(--space-y-default);--_footer-padding-inline: var(--space-y-secondary)}}:where(body:not(.path-online3):not(.path-stays) footer.layout-footer){--_footer-inner-padding-top: 4.25rem;--_footer-padding-top: calc(var(--space-y-default, 0px) + ((var(--_logo-img-height, 0px) + var(--_logo-padding-top, 0px))) - var(--_logo-down, 0px))}@media(min-width: 576px){:where(body:not(.path-online3):not(.path-stays) footer.layout-footer){--_footer-inner-padding-top: 7.5rem}}footer:where(.layout-footer){box-shadow:inset 0 6px 0 0 var(--blue-brand), inset 0 9px 0 0 var(--white), inset 0 15px 0 0 var(--red-brand), inset 0 18px 0 0 var(--white), inset 0 24px 0 0 var(--blue-brand);align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:var(--_footer-padding-bottom);padding-inline:var(--_footer-padding-inline);padding-top:var(--_footer-padding-top);position:relative;z-index:-1}:where(footer.layout-footer) p:last-child{margin:0}:where(footer.layout-footer) h1,:where(footer.layout-footer) h2,:where(footer.layout-footer) h3,:where(footer.layout-footer) h4,:where(footer.layout-footer) h5,:where(footer.layout-footer) h6,:where(footer.layout-footer) .h1,:where(footer.layout-footer) .h2,:where(footer.layout-footer) .h3,:where(footer.layout-footer) .h4,:where(footer.layout-footer) .h5,:where(footer.layout-footer) .h6{margin-bottom:1rem;max-width:100%;padding:0;text-transform:none}:where(footer.layout-footer) ul{list-style:none;margin:0;padding:0}:where(footer.layout-footer) ul li{margin-top:1rem}:where(footer.layout-footer) ul li:first-child{margin-top:0}:where(footer.layout-footer) a{font-family:var(--font-display-font-family);font-style:var(--font-display-font-style);font-weight:var(--font-display-font-weight);text-decoration:none}:where(footer.layout-footer) a:hover{color:none;text-decoration:none}:where(footer.layout-footer) .region-logo{align-self:center;background-color:transparent;display:flex;margin:0 auto;min-height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}:where(footer.layout-footer) :where(.region-logo) img{height:var(--_logo-img-height);max-width:calc(100vw - 8rem);-o-object-fit:contain;object-fit:contain;width:auto}:where(footer.layout-footer) .region-footer{background-color:var(--_footer-background-color);max-width:calc(71.25rem + (var(--grid-margin-width, 0px) * 2));padding:var(--_footer-inner-padding-top) var(--grid-margin-width) var(--space-y-secondary) var(--grid-margin-width)}:where(footer.layout-footer) .no-gutters:where(.row){gap:4rem}:where(footer.layout-footer) .no-gutters:where(.row) [class*=" col-"]{display:flex;flex-direction:column}:where(footer.layout-footer) .no-gutters:where(.row) [class*=" col-"]:has(.socialmedia-linkbox){gap:2rem}@media(min-width: 576px){:where(footer.layout-footer) .no-gutters:where(.row) [class*=" col-"]:has(.socialmedia-linkbox){flex-direction:row}:where(footer.layout-footer) .no-gutters:where(.row) [class*=" col-"]:has(.socialmedia-linkbox) .socialmedia-linkbox{flex-basis:50%;flex-shrink:0;justify-content:flex-start}}@media(min-width: 768px){:where(footer.layout-footer) .no-gutters:where(.row) .col-md-6{flex-basis:calc(50% - 2rem)}}@media(min-width: 992px){:where(footer.layout-footer) .no-gutters:where(.row) .col-lg{flex-basis:0;flex-grow:1;max-width:100%}:where(footer.layout-footer) .no-gutters:where(.row) [class*=" col-"]:has(.socialmedia-linkbox){flex-direction:column}}:where(body:not(.path-online3):not(.path-stays)) footer:where(.layout-footer){box-shadow:none;margin-top:calc(-1*(var(--_logo-img-height, 0px) + var(--_logo-padding-top, 0px)))}:where(body:not(.path-online3):not(.path-stays)) .region-footer{box-shadow:0 -6px 0 0 var(--blue-brand), 0 -9px 0 0 var(--white), 0 -15px 0 0 var(--red-brand), 0 -18px 0 0 var(--white), 0 -24px 0 0 var(--blue-brand)}:where(body:not(.path-online3):not(.path-stays)) :where(footer.layout-footer) .region-logo{padding:24px 24px 0 24px;position:relative;transform:translateY(var(--_logo-down, 0px))}:where(body:not(.path-online3):not(.path-stays)) :where(footer.layout-footer) .region-logo::before{box-shadow:inset 6px 6px 0 0 var(--blue-brand), inset -6px 0 0 0 var(--blue-brand), inset 9px 9px 0 0 var(--white), inset -9px 0 0 0 var(--white), inset 15px 15px 0 0 var(--red-brand), inset -15px 0 0 0 var(--red-brand), inset 18px 18px 0 0 var(--white), inset -18px 0 0 0 var(--white), inset 24px 24px 0 0 var(--blue-brand), inset -24px 0 0 0 var(--blue-brand);content:"";display:block;height:calc(100% - var(--_logo-down, 0px) - .5px);inset:0;position:absolute}:where(body:not(.path-online3):not(.path-stays)) :where(footer.layout-footer) :where(.region-logo) .navbar-brand{align-items:center;background-color:var(--_footer-background-color);display:flex;isolation:isolate;line-height:0;margin:0;padding-block:var(--_logo-padding-top) 0;padding-inline:var(--_logo-padding-inline);position:relative}:where(body:not(.path-online3):not(.path-stays)) :where(footer.layout-footer) :where(.region-logo) .navbar-brand:focus-visible{outline:2px solid var(--region-color-text, var(--hover));outline-offset:.375em}@supports not selector(:focus-visible){:where(body:not(.path-online3):not(.path-stays)) :where(footer.layout-footer) :where(.region-logo) .navbar-brand:focus{outline:2px solid var(--region-color-text, var(--hover));outline-offset:.375em}}:where(body:not(.path-online3):not(.path-stays)) :where(footer.layout-footer) :where(.region-logo) .navbar-brand::before,:where(body:not(.path-online3):not(.path-stays)) :where(footer.layout-footer) :where(.region-logo) .navbar-brand::after{content:"";display:block;inset:calc(100% - (1em + var(--_logo-down, 0px))) -24px auto -24px;position:absolute;z-index:-1}:where(body:not(.path-online3):not(.path-stays)) :where(footer.layout-footer) :where(.region-logo) .navbar-brand::before{font-size:24px;height:1em;width:1em;box-shadow:inset 0 -6px 0 0 var(--blue-brand), inset 0 -9px 0 0 var(--white), inset 0 -15px 0 0 var(--red-brand), inset 0 -18px 0 0 var(--white), inset 0 -24px 0 0 var(--blue-brand);-webkit-clip-path:polygon(100% 100%, 0 0, 0 100%);clip-path:polygon(100% 100%, 0 0, 0 100%);right:auto}:where(body:not(.path-online3):not(.path-stays)) :where(footer.layout-footer) :where(.region-logo) .navbar-brand::after{font-size:24px;height:1em;width:1em;box-shadow:inset 0 -6px 0 0 var(--blue-brand), inset 0 -9px 0 0 var(--white), inset 0 -15px 0 0 var(--red-brand), inset 0 -18px 0 0 var(--white), inset 0 -24px 0 0 var(--blue-brand);-webkit-clip-path:polygon(100% 0, 0 100%, 100% 100%);clip-path:polygon(100% 0, 0 100%, 100% 100%);left:auto}@media(min-width: 768px){:where(body:not(.path-online3):not(.path-stays)) :where(footer.layout-footer) .region-footer{box-shadow:0 0 0 6px var(--blue-brand), 0 0 0 9px var(--white), 0 0 0 15px var(--red-brand), 0 0 0 18px var(--white), 0 0 0 24px var(--blue-brand)}}.row-gap-gutter{row-gap:var(--row-gap-gutter, 32px)}.row-gap-medium{row-gap:var(--th-space-l)}.row-gap-large{row-gap:var(--th-space-xl)}@supports(height: 100svh){:root{--vh-10: 10svh;--vh-20: 20svh;--vh-30: 30svh;--vh-40: 40svh;--vh-50: 50svh;--vh-60: 60svh;--vh-70: 70svh;--vh-80: 80svh;--vh-90: 90svh;--vh-100: 100svh}.min-vh-100{min-height:var(--vh-100) !important}.vh-100{height:var(--vh-100) !important}}.media--type-image>p{margin:0;padding:0}:where(.ckeditor-accordion-container) [role=button]:focus-visible,:where(.ckeditor-accordion-container) a:focus-visible{outline:2px solid var(--region-color-text, var(--hover));outline-offset:.375em}@supports not selector(:focus-visible){:where(.ckeditor-accordion-container) [role=button]:focus,:where(.ckeditor-accordion-container) a:focus{outline:2px solid var(--region-color-text, var(--hover));outline-offset:.375em}}.ckeditor-accordion-container>dl:before,.ckeditor-accordion-container>dl:after{content:" "}.ckeditor-accordion-container>dl{border:none}.ckeditor-accordion-container>dl dt{border-radius:0;margin-top:1rem}.ckeditor-accordion-container>dl dt>a{font-family:var(--font-display-font-family);font-style:var(--font-display-font-style);font-weight:var(--font-display-font-weight);background-color:transparent;border-bottom:none;color:var(--blue-brand);font-size:1.188rem;padding:1rem 3.5rem 1rem 3.5rem;position:relative;text-decoration:none}@media(min-width: 768px){.ckeditor-accordion-container>dl dt>a{font-size:1.313rem}}.ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle{background-color:var(--red-brand);color:var(--white);height:2.438rem;inset:0 auto 0 0;margin:auto 0;width:2.375rem;position:absolute}.ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:after{background:transparent;height:100%;width:100%}.ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:before{display:var(--fa-display, inline-block);font-family:var(--font-awesome-family, "Font Awesome 6 Pro", "Font Awesome 6 Free") !important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:var(--fa-style, 400);line-height:1;text-rendering:auto;transform-origin:center;transform:rotate(0);align-items:center;background:none transparent;border:none;content:"";display:inline-flex;font-size:1em;height:.5em;justify-content:center;left:0;line-height:0.625;text-align:center;transition:transform .25s ease-in-out;vertical-align:baseline;width:.5em;will-change:transform;font-size:1rem;position:static;height:100%;width:100%}@media speech{.ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:before{display:none}}.ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:after{display:none}.ckeditor-accordion-container>dl dt>a:hover{background-color:transparent;text-decoration:none}.ckeditor-accordion-container>dl dt.active{border-radius:0;border-top-left-radius:0;border-top-right-radius:0}.ckeditor-accordion-container>dl dt.active>a{background-color:transparent}.ckeditor-accordion-container>dl dt.active>a>.ckeditor-accordion-toggle:before{transform-origin:center;transform:rotate(-180deg)}.ckeditor-accordion-container>dl dt:first-child{border-top:0;margin-top:0}.ckeditor-accordion-container>dl dd{padding:0rem 1rem 1rem 3.5rem}:where([data-region-background="dark"]) .ckeditor-accordion-container>dl dt>a{color:var(--white)}:where([data-region-background="dark"]) .ckeditor-accordion-container>dl dd{color:var(--white)}ul:where(.footer-logo-list){align-items:center;display:flex;flex-flow:row wrap;gap:1rem;list-style:none;margin:0;padding:0}ul:where(.footer-logo-list) li{margin:0;padding:0}ul:where(.footer-logo-list) li:last-child{flex-basis:100%}footer ul:where(.footer-logo-list) li{margin:0;padding:0}.node--type-video .video-content{padding:1rem 2rem;width:100%}.node--type-video .video-content :where(p, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, a:not(.btn)){text-shadow:2px 2px 5px rgba(0,0,0,.7)}@media(min-width: 768px){.node--type-video .video-content{padding:1rem 4rem}}@media(min-width: 992px){.node--type-video .video-content{padding:1rem 3.5rem;width:50%}}