@import url("https://use.typekit.net/zta5jyh.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{box-sizing:border-box}*,:after,:before{box-sizing:inherit;outline:none}body{margin:0;padding:0}.form-item{margin-bottom:1em}.form-text{display:block;padding:1em 1.5em;border:1px solid #e1e7ec;transition:border .2s ease-in-out;width:100%}.form-text:focus{outline:0;border-color:#b8c4ce}.description{color:#8895a7}.button{display:inline-block;cursor:pointer;padding:1em;font-family:gill-sans-nova,sans-serif;text-transform:uppercase;border:1px solid #212934;border-radius:0;background:none;background-color:#212934;font-size:inherit;transition:background-color .2s ease-in-out}.button,.button a{text-decoration:none;color:#fff}.button:hover{background-color:#5f6b7a;border:1px solid #5f6b7a}img{width:100%;height:auto}html{font-size:8px}@media (min-width:800px){html{font-size:10px}}@media (min-width:800px) and (max-width:1200px){html{font-size:calc(8px + (10 - 8) * ((100vw - 800px) / (1200 - 800)))}}body{font-size:1.6rem;font-family:gill-sans-nova,sans-serif;font-weight:400;color:#212934}h1{font-size:4rem;font-weight:700}h1,h2{font-family:gill-sans-nova,sans-serif;letter-spacing:.1rem}h2{font-size:3.6rem;font-weight:400;line-height:1.2em;margin:1em 0}h3{font-size:3.2rem;font-family:gill-sans-nova,sans-serif;font-weight:700;margin:.5em 0;letter-spacing:.2rem}a{color:#212934}footer{padding-top:2em;padding-bottom:2em;text-align:center}footer .container{display:flex;flex-direction:column;align-items:center}@media (min-width:768px){footer{text-align:left}footer .container{flex-direction:row;align-items:flex-start}.footer__four,.footer__one,.footer__three,.footer__two{width:25%}.footer__two{width:50%}.footer__four{text-align:right}}header{position:fixed;left:0;right:0;top:0;z-index:99;background-color:#fff}.header__top{padding:1em 0}.header__top .container{display:flex;justify-content:space-between;align-items:center}.header__top .logo{width:1.5rem}.header__top .logo svg path{fill:#212934}.header__bottom{position:absolute;top:72px;left:0;right:0;opacity:0;z-index:1;background-color:transparent;transition:top .4s ease-out,background-color .4s ease-out,opacity .1s ease-out}body.open .header__bottom{opacity:1;top:82px;background-color:#fff;transition:top .2s ease-out,background-color .1s ease-out,opacity .4s ease-out}main{margin-top:3.6em}@media (min-width:768px){.room{display:flow-root}.room .col__left{width:58%;float:left}.room .col__right{width:38%;float:right}}.container{width:80%;max-width:1200px;margin:0 auto}.container-small{width:80%;max-width:1000px;margin:0 auto}.down-arrow{display:none}.path-frontpage .down-arrow{-webkit-animation:pulse 2s ease-out 3s infinite;animation:pulse 2s ease-out 3s infinite;display:block;position:absolute;bottom:5vh;left:0;right:0;text-align:center}.path-frontpage .down-arrow svg{width:30px;-webkit-animation:fade-slide-up 1s ease-out 1s forwards;animation:fade-slide-up 1s ease-out 1s forwards;opacity:0}.path-frontpage .down-arrow path{fill:#fff}@-webkit-keyframes fade-slide-up{0%{opacity:0;-webkit-transform:translateY(4rem);transform:translateY(4rem)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fade-slide-up{0%{opacity:0;-webkit-transform:translateY(4rem);transform:translateY(4rem)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes pulse{0%{opacity:1;-webkit-transform:none;transform:none}50%{opacity:.8;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes pulse{0%{opacity:1;-webkit-transform:none;transform:none}50%{opacity:.8;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:none;transform:none}}#block-winningdezwaen-main-menu{display:none}@media (min-width:768px){#block-winningdezwaen-main-menu{display:block}#block-winningdezwaen-main-menu ul{list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap;padding:0}#block-winningdezwaen-main-menu a{text-decoration:none}}#block-hoofdnavigatie ul{padding:0;list-style:none}#block-hoofdnavigatie li{display:block;padding:.5em 0}#block-hoofdnavigatie a{text-decoration:none}.nav-toggle{position:relative;z-index:999999;cursor:pointer;display:block;width:30px;height:26px}.nav-toggle:focus{outline:none}.nav-toggle span,.nav-toggle span:after,.nav-toggle span:before{content:"";position:absolute;display:block;width:30px;height:2px;border-radius:1px;background:#212934;cursor:pointer;top:10px}.nav-toggle span:before{top:-10px}.nav-toggle span:after{bottom:-10px}.nav-toggle span,.nav-toggle span:after,.nav-toggle span:before{transition:all .3s ease-in-out}.nav-toggle.active span{background-color:transparent}.nav-toggle.active span:after,.nav-toggle.active span:before{top:0}.nav-toggle.active span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-toggle.active span:after{top:10px;-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}.navicon{position:relative;height:26px}.navicon p{margin:1px 50px 0 0}.navicon-fixed{position:fixed;top:59px;right:143px}.news-items{margin-bottom:2em}@media (min-width:768px){.news-items{display:flex;justify-content:space-between}.news-items .left,.news-items .right{width:46%}}.overlay{z-index:1;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;visibility:hidden;opacity:0;transition:opacity .5s,visibility 0s .5s;display:flex;flex-direction:column;justify-content:center;text-align:center}.overlay.open{visibility:visible;opacity:1;transition:opacity .2s}@media (min-width:768px){.overlay{display:none}}.paragraph--type--block h2{text-align:center}.paragraph--type--grid{margin-top:4em;margin-bottom:4em;display:flex;flex-direction:column}@media (min-width:768px){.paragraph--type--grid{width:80%;max-width:1200px;margin:4em auto;flex-direction:row;justify-content:space-between}.paragraph--type--grid .paragraph{flex:0 0 48%}}.paragraph--type--hero{position:relative}.paragraph--type--hero .logo{width:10rem}.paragraph--type--hero .logo svg path{fill:#fff}.slider__content{z-index:1;position:absolute;width:100%;height:100%;color:#fff}.slider__body,.slider__content{display:flex;flex-direction:column;justify-content:center;align-items:center}.logo-full{width:18em;max-width:80%;height:auto}.slider__item{height:60vh;background-position:50%;background-size:cover;opacity:0;transition:opacity .5s ease-in-out}.slider__item.lazyloaded{opacity:1}.path-frontpage .slider__item{height:95vh}.paragraph--type--text{padding:2em 0}.paragraph--type--text h2{text-align:center}.paragraph--type--text .beaumarais-icon{margin:3em auto;width:3em}.paragraph--type--text .beaumarais-icon path{fill:#212934}.productlabel-container{margin-bottom:2em}.productlabel{display:flex;justify-content:space-between}.productlabel .face{flex:0 1 45%}.productlabel .back{text-align:center;display:flex;justify-content:center;align-items:center}@media (min-width:768px){.productlabel-container{position:relative;-webkit-perspective:1000;perspective:1000}.productlabel-container:hover .productlabel{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.productlabel{display:block;position:relative;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:all .5s linear}.productlabel .face{width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.productlabel .back{position:absolute;display:block;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);box-sizing:border-box;color:#212934;text-align:center;background-color:#fff;top:0;width:105%;padding:45% 10px 10px}}#block-quicktabsrooms{width:80%;max-width:1200px;margin:0 auto}#block-quicktabsrooms .quicktabs-tabs{padding-left:0}#block-quicktabsrooms a{font-weight:700;text-decoration:none}#block-quicktabsrooms li{margin-right:1em}#block-quicktabsrooms li a{color:#8895a7}#block-quicktabsrooms li.active a,#block-quicktabsrooms li a:hover{color:#212934}#block-social>div{display:flex}#block-social .facebook,#block-social .instagram{width:2em;margin-top:1em;margin-right:.5em}#block-social .facebook path,#block-social .instagram path{fill:#212934}.path-user .layout-content{width:80%;max-width:1200px;margin:0 auto;padding:4em 0}.path-frontpage .paragraph--type--grid{flex-direction:column-reverse}.path-frontpage .paragraph--type--grid:nth-of-type(odd){flex-direction:column}@media (min-width:768px){.path-frontpage .paragraph--type--grid,.path-frontpage .paragraph--type--grid:nth-of-type(odd){flex-direction:row}}
