@font-face{font-display:swap;font-family:"Buffalo";font-style:normal;font-weight:400;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/buffalo-regular-webfont.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Siena";font-style:normal;font-weight:200;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/siena-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Siena";font-style:normal;font-weight:400;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/siena-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Nunito Sans";font-style:normal;font-weight:200;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/nunito-sans-v15-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Nunito Sans";font-style:italic;font-weight:200;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/nunito-sans-v15-latin-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Nunito Sans";font-style:normal;font-weight:300;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/nunito-sans-v15-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Nunito Sans";font-style:italic;font-weight:300;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/nunito-sans-v15-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Nunito Sans";font-style:normal;font-weight:700;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/nunito-sans-v15-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Nunito Sans";font-style:italic;font-weight:700;src:url(../../../_assets/b3ad1b66c355bec967d8d250f3426929/Fonts/nunito-sans-v15-latin-700italic.woff2) format("woff2")}*,html{margin:0;padding:0;outline:unset;box-sizing:border-box}html{scroll-behavior:smooth}body{font-weight:400;font-size:16px;line-height:0;font-family:"Nunito Sans";color:#000;background-color:#f8f5f0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:"kern"}#main{display:flex;justify-content:flex-start;align-items:center;-moz-column-gap:unset;column-gap:unset;flex-direction:column;row-gap:unset;flex-wrap:unset}#main .frame-space-before-small{padding-top:clamp(32px,12.8px + 3.2vi,64px)}#main .frame-space-before-medium{padding-top:clamp(64px,25.6px + 6.4vi,128px)}#main .frame-space-after-small{padding-bottom:clamp(32px,12.8px + 3.2vi,64px)}#main .frame-space-after-medium{padding-bottom:clamp(64px,25.6px + 6.4vi,128px)}#footer{display:grid;grid-template-areas:"logo address . links . socials" "open-header open-header . footer . languages" "open open open copyright copyright copyright";grid-template-columns:1fr auto clamp(64px,25.6px + 6.4vi,128px) auto clamp(32px,12.8px + 3.2vi,64px) auto;grid-template-rows:1fr auto auto;background-color:#4e4f2f;padding:clamp(32px,12.8px + 3.2vi,64px) 6%}#footer ul{list-style:none}#footer a{color:#fff;text-decoration:unset}#footer p,#footer ul{color:#fff;font-size:14px;line-height:1.25}#footer .logo{grid-area:logo;align-self:flex-start;width:auto;height:128px;fill:#fff;margin-bottom:clamp(44px,17.6px + 4.4vi,88px)}#footer .address{grid-area:address;align-self:flex-start}#footer .address strong{text-transform:uppercase;letter-spacing:.1em}#footer .links a,#footer .footer a,#footer .languages a{font-weight:700;text-transform:uppercase;letter-spacing:.1em}#footer .links{grid-area:links;align-self:flex-start;display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:32px;column-gap:32px;row-gap:8px}#footer .socials{grid-area:socials;justify-self:flex-end;align-self:flex-start;display:flex;justify-content:flex-start;align-items:center;-moz-column-gap:unset;column-gap:unset;flex-direction:column;row-gap:8px;flex-wrap:unset}#footer .socials svg{width:24px;height:24px;fill:#fff}#footer .footer{grid-area:footer;justify-self:flex-end;display:flex;justify-content:flex-start;align-items:center;-moz-column-gap:32px;column-gap:32px;flex-direction:row;row-gap:unset;flex-wrap:unset}#footer .languages{grid-area:languages;display:flex;justify-content:flex-start;align-items:center;-moz-column-gap:unset;column-gap:unset;flex-direction:row;row-gap:unset;flex-wrap:unset}#footer .languages li:not(:first-child){position:relative}#footer .languages li:not(:first-child)::before{content:"/";font-weight:700;font-size:14px;line-height:1.25;letter-spacing:.05em;margin-right:4px;margin-left:4px}#footer .opening-hours{grid-area:open-header;font-weight:700;text-transform:uppercase;letter-spacing:.1em}#footer .copyright{grid-area:copyright;text-align:right;border-top:1px solid #fff;margin-top:16px;padding-top:16px}#footer .open{grid-area:open;list-style:none;display:flex;justify-content:flex-start;align-items:flex-start;-moz-column-gap:32px;column-gap:32px;border-top:1px solid #fff;margin-top:16px;padding-top:16px}#footer .open li p{white-space:nowrap}#footer .open li p:first-child{font-weight:700;text-transform:uppercase;letter-spacing:.1em}#footer .open li p span{display:inline-block;width:48px}@media(max-width:1700px){#footer .logo{height:96px}}@media(max-width:1500px){#footer{grid-template-areas:"logo logo logo logo logo" "address . links . socials" "open-header . footer . languages" "open open open open open" "copyright copyright copyright copyright copyright";grid-template-columns:1fr clamp(64px,25.6px + 6.4vi,128px) auto clamp(32px,12.8px + 3.2vi,64px) auto}#footer .logo{height:128px}#footer .address{margin-bottom:clamp(44px,17.6px + 4.4vi,88px)}#footer .copyright{border-top:unset}}@media(max-width:1100px){#footer .open{flex-wrap:wrap;row-gap:16px}}@media(max-width:1000px){#footer{grid-template-areas:"logo logo logo logo logo" "address links links . socials" "open-header open-header open-header open-header open-header" "open open open open open" "footer . languages languages languages" "copyright copyright copyright copyright copyright";grid-template-columns:auto clamp(64px,25.6px + 6.4vi,128px) auto clamp(32px,12.8px + 3.2vi,64px) 1fr}#footer .logo{height:96px}#footer .open{margin-bottom:clamp(44px,17.6px + 4.4vi,88px)}}@media(max-width:800px){#footer{grid-template-areas:"logo logo" "address address" "links links" "socials socials" "open-header open-header" "open open" "footer languages" "copyright copyright";grid-template-columns:1fr auto}#footer .logo{justify-self:center}#footer .address{justify-self:center;text-align:center}#footer .links{text-align:center;margin-bottom:clamp(44px,17.6px + 4.4vi,88px)}#footer .socials{justify-self:center;flex-direction:row;-moz-column-gap:8px;column-gap:8px;margin-bottom:clamp(44px,17.6px + 4.4vi,88px)}#footer .opening-hours{text-align:center}#footer .footer{justify-self:center}#footer .languages{justify-self:flex-end}#footer .open{flex-direction:column;align-items:center;-moz-column-gap:unset;column-gap:unset}#footer .open p{text-align:center}#footer .copyright{text-align:center}}@media(max-width:600px){#footer{grid-template-areas:"logo" "address" "links" "socials" "open-header" "open" "footer" "languages" "copyright";grid-template-columns:1fr}#footer .logo{height:64px}#footer .footer{-moz-column-gap:10px;column-gap:10px;justify-self:center;margin-bottom:16px}#footer .languages{justify-self:center}}@media(max-width:420px){#footer .links{grid-template-columns:100%;-moz-column-gap:unset;column-gap:unset;row-gap:8px}#footer .footer{flex-direction:column;-moz-column-gap:unset;column-gap:unset;row-gap:8px}}#aside{position:fixed;right:16px;top:50%;transform:translateY(-50%)}#aside ul{list-style:none;display:flex;justify-content:flex-start;align-items:center;-moz-column-gap:unset;column-gap:unset;flex-direction:column;row-gap:8px;flex-wrap:unset}#aside ul a{display:flex;justify-content:center;align-items:center;-moz-column-gap:unset;column-gap:unset;flex-direction:row;row-gap:unset;flex-wrap:unset;background-color:#4e4f2f;border-radius:100%;padding:8px}#aside ul a svg{width:24px;height:24px;fill:#fff}@media(max-width:600px){#aside ul a svg{width:20px;height:20px}}#aside-left{position:fixed;left:16px;top:50%;transform:translateX(-50%);transform-origin:top left;rotate:-90deg}#aside-left a{font-weight:700;font-size:14px;line-height:1;font-family:"Siena";color:#000;text-transform:uppercase;letter-spacing:.1em;text-decoration:unset}@media(max-width:600px){#aside-left{display:none}}#modal{position:fixed;z-index:-8888;top:0;right:0;bottom:0;left:0;border-top-width:104px;border-right-width:72px;border-bottom-width:72px;border-left-width:72px;border-style:solid;border-color:#f8f5f0;background-color:rgba(78,79,47,.9);opacity:0;visibility:hidden;padding:clamp(32px,12.8px + 3.2vi,64px);grid-template-areas:"navigation logo" "navigation ." "navigation ." "navigation ." "bottom bottom";grid-template-columns:1fr auto;grid-template-rows:auto;gap:clamp(32px,12.8px + 3.2vi,64px)}#modal .navigation{grid-area:navigation;list-style:none;overflow:auto;margin-top:clamp(32px,12.8px + 3.2vi,64px);margin-left:clamp(32px,12.8px + 3.2vi,64px)}#modal .navigation a{display:inline-block;font-weight:200;font-size:clamp(44px,40.4px + .6vi,50px);font-family:"Siena";line-height:1.25;color:#fff;text-decoration:unset}#modal .navigation a:hover{color:#afaf5b}#modal .logo{grid-area:logo;width:auto;height:128px;fill:#fff}#modal .modal-bottom{grid-area:bottom;display:flex;justify-content:flex-start;align-items:center;-moz-column-gap:clamp(20px,8px + 2vi,40px);column-gap:clamp(20px,8px + 2vi,40px);flex-direction:row;row-gap:unset;flex-wrap:unset;margin-left:clamp(32px,12.8px + 3.2vi,64px)}#modal .modal-bottom a{display:inline-block;color:#fff;text-decoration:unset;line-height:1.2;font-weight:700;letter-spacing:.05em}#modal .modal-bottom svg{fill:#fff;height:24px;width:24px}#modal .modal-bottom ul{list-style:none;display:flex;justify-content:flex-start;align-items:center;-moz-column-gap:unset;column-gap:unset;flex-direction:row;row-gap:unset;flex-wrap:unset}#modal .modal-bottom .contact{-moz-column-gap:40px;column-gap:40px}#modal .modal-bottom .contact a{font-size:14px;border:1px solid #fff;text-decoration:unset;padding:12px 24px;border-radius:24px}#modal .modal-bottom .contact svg{display:none}#modal .modal-bottom .voucher,#modal .modal-bottom .languages{margin-left:auto}#modal .modal-bottom .voucher a,#modal .modal-bottom .languages a{font-size:14px;text-transform:uppercase}#modal .modal-bottom .voucher svg{display:none}#modal .modal-bottom .languages{color:#fff}#modal .modal-bottom .languages li:not(:first-child){position:relative}#modal .modal-bottom .languages li:not(:first-child)::before{content:"/";font-weight:700;font-size:14px;line-height:1.25;letter-spacing:.05em;margin-right:4px;margin-left:4px}#modal .modal-bottom .socials{margin-left:auto;-moz-column-gap:8px;column-gap:8px}#modal .modal-bottom .socials svg{width:auto;height:24px;fill:#fff}#modal .modal-bottom .quicklinks{-moz-column-gap:clamp(44px,17.6px + 4.4vi,88px);column-gap:clamp(44px,17.6px + 4.4vi,88px);margin-left:auto}#modal .modal-bottom .quicklinks a{position:relative;text-align:center;text-transform:uppercase;font-size:clamp(16px,14.8px + .2vi,18px);padding-right:8px;padding-left:8px}#modal .modal-bottom .quicklinks a::before{content:"";position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);z-index:-1;height:2px;background-color:#fff}#modal .modal-bottom .quicklinks svg{display:none}@media(max-width:1600px){#modal .modal-bottom{-moz-column-gap:20px;column-gap:20px}#modal .modal-bottom .contact{-moz-column-gap:20px;column-gap:20px}#modal .modal-bottom .quicklinks{-moz-column-gap:20px;column-gap:20px}}@media(max-width:1400px){#modal .navigation,#modal .modal-bottom{margin-left:unset}#modal .modal-bottom .voucher a{padding:8px;border:1px solid #fff;border-radius:100%}#modal .modal-bottom .voucher span{display:none}#modal .modal-bottom .voucher svg{display:block}}@media(max-width:1200px){#modal .modal-bottom .contact a{padding:8px;border-radius:100%}#modal .modal-bottom .contact span{display:none}#modal .modal-bottom .contact svg{display:block}#modal .modal-bottom .voucher{margin-left:unset}#modal .modal-bottom .socials{margin-left:unset}}@media(max-width:1000px){#modal{border-top-width:84px;border-right-width:0;border-bottom-width:0;border-left-width:0;background-color:#4e4f2f}#modal .navigation{margin-top:unset}}@media(max-width:800px){#modal .logo{height:80px}#modal .modal-bottom .quicklinks a{padding:8px;border:1px solid #fff;border-radius:100%}#modal .modal-bottom .quicklinks a::before{display:none}#modal .modal-bottom .quicklinks span{display:none}#modal .modal-bottom .quicklinks svg{display:block}}@media(max-width:600px){#modal{border-top-width:72px}#modal .navigation a{font-size:36px}#modal .logo{display:none}#modal .modal-bottom{flex-wrap:wrap;justify-content:center}#modal .modal-bottom .quicklinks{margin-left:unset}#modal .modal-bottom .languages{margin-left:unset;width:calc((100% - 20px)/2);order:5;justify-content:flex-end}#modal .modal-bottom .socials{width:calc((100% - 20px)/2);order:6}}.modal{overflow:hidden}.modal #top .menu svg g:not(.background) path:nth-child(1){transform-origin:center;transform:rotate(45deg) translateY(16%)}.modal #top .menu svg g:not(.background) path:nth-child(2){opacity:0}.modal #top .menu svg g:not(.background) path:nth-child(3){transform-origin:center;transform:rotate(-45deg) translateY(-16%)}.modal #top .logo{z-index:2}.modal #top .book::before{background-color:#afaf5b}.modal #top .quicklinks,.modal #top .languages{display:none}.modal #hero .netwerk_hero-content,.modal #hero .netwerk_hero-copyright{display:none}.modal #modal{display:grid;opacity:1;visibility:visible;z-index:1}