@font-face{font-display:swap;font-family:Cormorant;font-style:normal;font-weight:400;src:url(./CormorantGaramond-Light-D9JnGkbw.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cormorant;font-style:italic;font-weight:400;src:url(./CormorantGaramond-LightItalic-CPLtJC8r.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:100;src:url(./barlow-v13-latin-100-K26twV9e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:100;src:url(./barlow-v13-latin-100italic-CKQtX6Ar.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:300;src:url(./barlow-v13-latin-300-DTgcxP_Z.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:300;src:url(./barlow-v13-latin-300italic-CqTfBeYe.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:600;src:url(./barlow-v13-latin-600-DILqtrty.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:600;src:url(./barlow-v13-latin-600italic-BkHteNoX.woff2) format("woff2")}header{position:fixed;top:0;right:0;left:0;z-index:8;display:flex;justify-content:flex-start;align-items:center;padding:clamp(24px,12px + 2vw,48px) 4%}header svg{fill:#fff;flex-shrink:0}header #menu svg{width:37px;height:24px}header .logo{pointer-events:none;flex-grow:1;margin-left:clamp(40px,20px + 3.3333vw,80px)}header .logo img,header .logo svg{pointer-events:all}header .logo svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:auto;height:clamp(24px,12px + 2vw,48px)}header .language{color:#fff;text-decoration:unset;margin-right:calc(clamp(40px,20px + 3.3333vw,80px)/2)}header .buttons .white a{color:#fff;background-color:transparent}.nohero header,.scrolled header{background-color:#6f7c6d}@media(max-width:1000px){header #menu{order:1;margin-left:calc(clamp(40px,20px + 3.3333vw,80px)/2)}header .logo{flex-grow:unset;display:flex;justify-content:flex-start;align-items:center;column-gap:24px;margin-left:unset;pointer-events:all}header .logo svg{position:unset;top:unset;left:unset;transform:unset;z-index:unset;order:-1}header .language{margin-left:auto}}@media(max-width:800px){header #menu{margin-left:auto}header .logo img{width:180px;height:auto}header .language{display:none}header .buttons{position:fixed;right:0;bottom:0;left:0;padding:8px 4%;background-color:#6f7c6d}header .buttons li{flex:1}}@media(max-width:600px){header #menu svg{width:25px;height:16px}header .logo{column-gap:16px}}.frame-type-netwerk_hero{position:relative;height:100svh;overflow:hidden}.frame-type-netwerk_hero>picture img{width:100%;height:100%;object-fit:cover}.frame-type-netwerk_hero>div,.frame-type-netwerk_hero>svg{position:absolute}.frame-type-netwerk_hero>div{z-index:1}.frame-type-netwerk_hero>div.tall-text{right:4%;bottom:120px;left:4%}.frame-type-netwerk_hero>div.tall-text p{color:#fff}.frame-type-netwerk_hero>div.spin-badge{top:50%;right:4%;transform:translateY(-50%)}.frame-type-netwerk_hero>div.scroll-down{bottom:48px;left:50%;transform:translate(-50%);display:grid;grid-template-columns:1fr 1fr;column-gap:64px;margin-left:-6px}.frame-type-netwerk_hero>div.scroll-down span{color:#fff}.frame-type-netwerk_hero>div.scroll-down span:first-child{text-align:left}.frame-type-netwerk_hero>div.scroll-down span:last-child{text-align:right}.frame-type-netwerk_hero>svg{bottom:48px;left:50%;transform:translate(-50%);width:auto;height:24px;fill:#fff}@media(max-width:800px){.frame-type-netwerk_hero{height:calc(100svh - 56px)}.frame-type-netwerk_hero>div.tall-text{bottom:calc(clamp(40px,20px + 3.3333vw,80px)/2)}.frame-type-netwerk_hero>div.scroll-down{display:none}.frame-type-netwerk_hero>svg{display:none}}.frame-type-netwerk_herocontent .hero-buttons a{font-size:clamp(20px,16px + .6667vw,28px);line-height:1.25;letter-spacing:.1em;color:#575756}.frame-type-netwerk_herocontent{position:relative;min-height:100svh;display:grid;grid-template-areas:". . . ." ". header . image" ". bigheader . image" ". bodytext . image" ". buttons . image" ". . . .";grid-template-columns:6% 1fr clamp(40px,20px + 3.3333vw,80px) 56%;grid-template-rows:calc(40px + clamp(40px,20px + 3.3333vw,80px)) min-content min-content 1fr max-content 124px}.frame-type-netwerk_herocontent.background_darkgreen{padding:unset}.frame-type-netwerk_herocontent>picture{grid-area:image;position:relative}.frame-type-netwerk_herocontent>picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.frame-type-netwerk_herocontent h1{align-self:flex-start;grid-area:header;text-align:right}.frame-type-netwerk_herocontent .tall-text{grid-area:bigheader}.frame-type-netwerk_herocontent .tall-text p{text-align:right}.frame-type-netwerk_herocontent .special-text{align-self:flex-start;grid-area:bodytext}.frame-type-netwerk_herocontent .special-text p{text-align:right}.frame-type-netwerk_herocontent .hero-buttons{grid-area:buttons;list-style:none;justify-self:flex-end;align-self:flex-end;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;row-gap:8px;margin-top:clamp(24px,12px + 2vw,48px)}.frame-type-netwerk_herocontent .hero-buttons a{display:flex;justify-content:space-between;align-items:center;column-gap:calc(clamp(32px,16px + 2.6667vw,64px)/2);font-weight:300;font-family:Barlow,sans-serif;color:#fff;text-transform:uppercase;text-decoration:unset}.frame-type-netwerk_herocontent .hero-buttons a:hover{color:#b7d1b1}.frame-type-netwerk_herocontent .hero-buttons svg{width:24px;height:14px;fill:#b7d1b1;flex-shrink:0}.frame-type-netwerk_herocontent>.scroll-down,.frame-type-netwerk_herocontent>svg{position:absolute}.frame-type-netwerk_herocontent>.scroll-down{bottom:48px;left:50%;transform:translate(-50%);z-index:1;display:grid;grid-template-columns:1fr 1fr;column-gap:64px;margin-left:-6px}.frame-type-netwerk_herocontent>.scroll-down span{color:#fff}.frame-type-netwerk_herocontent>.scroll-down span:first-child{text-align:left}.frame-type-netwerk_herocontent>.scroll-down span:last-child{text-align:right}.frame-type-netwerk_herocontent>svg{bottom:48px;left:50%;transform:translate(-50%);width:auto;height:24px;fill:#fff}@media(max-width:1000px){.frame-type-netwerk_herocontent{min-height:unset;grid-template-areas:"image image image" ". header ." ". bigheader ." ". bodytext ." ". buttons .";grid-template-columns:6% 88% 6%;grid-template-rows:auto}.frame-type-netwerk_herocontent.background_darkgreen{padding-bottom:clamp(40px,20px + 3.3333vw,80px)}.frame-type-netwerk_herocontent>picture{height:100svh;position:unset}.frame-type-netwerk_herocontent>picture img{position:unset;top:unset;left:unset}.frame-type-netwerk_herocontent h1{text-align:center;margin-top:clamp(32px,16px + 2.6667vw,64px)}.frame-type-netwerk_herocontent .tall-text p{text-align:center}.frame-type-netwerk_herocontent .special-text{align-self:unset}.frame-type-netwerk_herocontent .special-text p{text-align:center}.frame-type-netwerk_herocontent .hero-buttons{width:max-content;margin-right:auto;margin-left:auto;justify-self:unset;align-self:unset;align-items:stretch}.frame-type-netwerk_herocontent>.scroll-down,.frame-type-netwerk_herocontent>svg{display:none}}@media(max-width:800px){.frame-type-netwerk_herocontent>picture{height:calc(100svh - 56px)}.frame-type-netwerk_herocontent .hero-buttons{width:100%}.frame-type-netwerk_herocontent .hero-buttons li{padding-bottom:8px;border-bottom:1px solid #b7d1b1}.frame-type-netwerk_herocontent .hero-buttons svg{width:16px;height:10px}}@media(max-width:800px){.frame-type-netwerk_herocontent .hero-buttons a{font-size:16px}}*,html{padding:unset;margin:unset;border:unset;box-sizing:border-box}img,video{max-width:100%;height:auto}html{font-size:0;line-height:0;font-family:Barlow,sans-serif;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:"kern";scroll-padding-top:136px}html .nohero{margin-top:calc(40px + clamp(40px,20px + 3.3333vw,80px)*2)}#main{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow:hidden}#main .frame-small,#main .frame-default{width:88%}#main .frame-small{max-width:845px}#main .frame-default{max-width:1330px}#main .frame-full{width:100%}#main .frame-space-before-small{margin-top:calc(clamp(32px,16px + 2.6667vw,64px)/2)}#main .frame-space-before-medium{margin-top:clamp(40px,20px + 3.3333vw,80px)}#main .frame-space-before-large{margin-top:calc(clamp(24px,12px + 2vw,48px)*3)}#main .frame-space-after-small{margin-bottom:calc(clamp(32px,16px + 2.6667vw,64px)/2)}#main .frame-space-after-medium{margin-bottom:clamp(40px,20px + 3.3333vw,80px)}#main .frame-space-after-large{margin-bottom:calc(clamp(24px,12px + 2vw,48px)*3)}#modal{display:none}.container-inner{width:100%;max-width:2000px;margin-right:auto;margin-left:auto}.green-font{color:#74b959}.background_lightgrey{background-color:#f4f4f4}.background_darkgreen{background-color:#6f7c6d}.background_darkgreen h1,.background_darkgreen h2,.background_darkgreen .tall-text p,.background_darkgreen .tall-text ul,.background_darkgreen .big-text p,.background_darkgreen .big-text ul,.background_darkgreen .normal-text p,.background_darkgreen .normal-text ul,.background_darkgreen .special-text p,.background_darkgreen .special-text ul{color:#fff}.background_darkgreen.frame-type-netwerk_gallery>svg{fill:#fff}.background_darkgreen.frame-type-netwerk_gallery .splide__arrows button svg{fill:#fff}.background_darkgreen.frame-type-netwerk_tiheadlinebesideextra .netwerk_tiheadlinebesideextra_container-inner .netwerk_tiheadlinebesideextra-morebuttons a{color:#fff}.background_darkgreen.frame-type-netwerk_tiheadlinebesideextra .netwerk_tiheadlinebesideextra_container-inner .netwerk_tiheadlinebesideextra-morebuttons a:before{background-color:#fff}.background_lightgrey,.background_darkgreen{padding-top:calc(clamp(24px,12px + 2vw,48px)*2);padding-bottom:calc(clamp(32px,16px + 2.6667vw,64px)*2)}button{appearance:unset;display:flex;justify-content:center;align-items:center;background-color:transparent;cursor:pointer;border:unset;border-radius:0}.buttons{list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:calc(clamp(24px,12px + 2vw,48px) / 3) calc(clamp(24px,12px + 2vw,48px)/2)}.frame-type-netwerk_intro .buttons,.frame-type-netwerk_text .buttons,.frame-type-netwerk_roomsteaser .buttons,.frame-type-netwerk_roomslist .buttons,.frame-type-netwerk_packageroomprices .buttons{margin-top:clamp(24px,12px + 2vw,48px)}.buttons.buttons-center{justify-content:center}.buttons:not(.buttons-center){justify-content:flex-start}.buttons a{display:flex;justify-content:center;align-items:center;text-decoration:unset;border-width:1px;border-style:solid;border-radius:24px;padding:5px calc(clamp(32px,16px + 2.6667vw,64px)/2)}.buttons .dark_green a,.buttons .light_green a{color:#fff}.buttons .default a{color:#6f7c6d;border-color:#6f7c6d}.buttons .white a{color:#74b959;background-color:#fff;border-color:#fff}.buttons .light_green a{background-color:#74b959;border-color:#74b959}.buttons .dark_green a{background-color:#6f7c6d;border-color:#6f7c6d}.splide__pagination{gap:8px}.splide__pagination .splide__pagination__page{width:4px;height:4px}.splide__pagination .splide__pagination__page.is-active{background-color:#74b959}.splide__pagination .splide__pagination__page:not(.is-active){background-color:#fff}.slider-button-prev,.slider-button-next{display:flex;justify-content:center;align-items:center;width:48px;height:48px}.slider-button-prev svg,.slider-button-next svg{width:28px;height:16px;fill:#fff}.slider-button-prev svg{transform:rotate(90deg)}.slider-button-next svg{transform:rotate(-90deg)}.splide__arrows{display:flex;justify-content:center;align-items:center}.splide__arrows button{width:48px;height:48px}.splide__arrows button svg{width:28px;height:16px;fill:#fff}.splide__arrows button.splide__arrow--prev svg{rotate:90deg}.splide__arrows button.splide__arrow--next svg{rotate:-90deg}.frame-type-netwerk_reviewsslider .splide__arrows button svg,.frame-type-netwerk_teaserslider .splide__arrows button svg,.frame-type-netwerk_gallery .splide__arrows button svg{fill:#575756}.spin-badge{position:relative}.spin-badge :not(.anim-badge){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.spin-badge .anim-badge{animation-name:spin;animation-duration:6.4s;animation-iteration-count:infinite;animation-timing-function:linear}@media(max-width:800px){.spin-badge,.spin-badge .anim-badge{width:96px;height:auto}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tall-text p{font-size:clamp(34px,15px + 3.1667vw,72px);line-height:1.125;font-weight:100;font-family:Barlow,sans-serif;letter-spacing:.1em;text-transform:uppercase}.tall-text p i{font-size:1.1625em;font-family:Cormorant,serif}.big-text p,.big-text ul{font-size:clamp(20px,16px + .6667vw,28px);line-height:1.25;letter-spacing:.1em;color:#575756}.normal-text p,.normal-text ul{font-size:clamp(18px,17px + .1667vw,20px);line-height:1.75;font-weight:100;font-family:Barlow,sans-serif;color:#575756}.normal-text p+p,.normal-text ul+p{margin-top:1.75em}.small-text{font-size:16px;line-height:1.75;font-weight:300;font-family:Barlow,sans-serif;letter-spacing:.1em;text-transform:uppercase}.special-text p,.special-text ul,.ccm-cookie-declaration p,.ccm-cookie-declaration ul{font-size:18px;line-height:1.75;font-weight:400;font-family:Cormorant,serif;color:#575756}.special-text p+p,.special-text ul+p,.ccm-cookie-declaration p+p,.ccm-cookie-declaration ul+p,.special-text p+ul,.special-text ul+ul,.ccm-cookie-declaration p+ul,.ccm-cookie-declaration ul+ul{margin-top:1.75em}.special-text p a,.special-text ul a,.ccm-cookie-declaration p a,.ccm-cookie-declaration ul a{color:#74b959}h1,h2,h3{font-weight:300}h1,h2{color:#74b959}h1+div{margin-top:clamp(24px,12px + 2vw,48px)}h2{text-align:center;margin-bottom:calc(clamp(24px,12px + 2vw,48px)/2)}h3{color:#575756;font-family:Barlow,sans-serif;font-size:clamp(20px,16px + .6667vw,28px);font-weight:300;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.tall-text p{color:#6f7c6d;word-break:break-word}.tall-text p+p{margin-top:1em}.tall-text+.big-text,.tall-text+.special-text{margin-top:clamp(24px,12px + 2vw,48px)}.big-text p,.big-text ul{font-weight:300;font-family:Barlow,sans-serif;word-break:break-word}.big-text p+p,.big-text p+ul,.big-text ul+p,.big-text ul+ul{margin-top:1.25em}.big-text p a,.big-text ul a{color:#575756}.big-text ul{padding-inline-start:unset;margin-left:24px;margin-block-start:unset;margin-block-end:unset}.big-text+.normal-text,.big-text+.special-text{margin-top:clamp(24px,12px + 2vw,48px)}.frame-type-netwerk_roomslist .big-text p,.frame-type-netwerk_roomslist .big-text ul,.frame-type-netwerk_roomdetails .big-text p,.frame-type-netwerk_roomdetails .big-text ul,.netwerk_teaser-element .big-text p,.netwerk_teaser-element .big-text ul,.netwerk_treatments-item .big-text p,.netwerk_treatments-item .big-text ul,.netwerk_contentboxes-box .big-text p,.netwerk_contentboxes-box .big-text ul{text-transform:uppercase}.normal-text p+p,.normal-text p+ul,.normal-text ul+p,.normal-text ul+ul{margin-top:1.75em}.normal-text ul,.special-text ul,.ccm-cookie-declaration ul{padding-inline-start:unset;margin-left:24px;margin-block-start:unset;margin-block-end:unset}.text-center{text-align:center}.text-end{text-align:right}
