/*!
    Theme Name: Blank theme
    Version: 1.0.0
    Author: Lars Breuren
*/html{scroll-behavior:smooth}body{margin:0;font-family:"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif}html{scroll-behavior:smooth}a,h1,h2,h3,h4,label{font-family:"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;color:#1275be;text-transform:uppercase;margin:0}.has-toolbar .site-header{top:32px}.content a{letter-spacing:unset;text-transform:none}h1{font-size:2.5em}h2{font-size:2em}@media (max-width:896px){h2{font-size:1.5em}}a,p{color:#5b6880;font-size:15px;line-height:1.5;margin:0}.opacity{top:0;bottom:0;right:0;left:0;position:absolute}.container,.wideContainer{max-width:78rem;margin-left:auto;margin-right:auto;padding:0 12px}@media (max-width:896px){.container,.wideContainer{padding:0 12px}}.wideContainer{max-width:100rem}.textBlock{max-width:60rem}.section{margin-top:8rem}@media (max-width:896px){.section{margin-top:6rem}}@media (max-width:512px){.section{margin-top:4rem}}.button,form .nf-form-content input[type=submit]{height:50px;padding:12px 15px;background:#1275be;text-decoration:none;text-transform:uppercase;font-weight:700;color:#fff;transition:all .3s ease 0s;font-size:1em}.button:hover,form .nf-form-content input[type=submit]:hover{background:#2b2e38;cursor:pointer}.primaryButton{display:inline-block;background:#1275be;padding:.2rem .5rem;color:#fff}form input,form textarea{border:none!important}form input:focus,form textarea:focus{background:#e5e5e5!important}.grecaptcha-badge{z-index:2}.site-header{z-index:101;display:flex;justify-content:center;height:50px;align-items:center;position:absolute;top:0;right:0;left:0;padding-right:15px}.site-header .navContainer{width:100%}.site-header .content{display:flex;justify-content:space-between;align-items:center;padding-top:20px}.site-header .content .mainNav a{color:#fff;text-decoration:none;font-size:20px;text-transform:uppercase}.site-header .content .mainNav a:hover{color:#1275be}.site-header .content .mainNav li{display:inline-table;padding:0 12px}.site-header .content .mainNav .current_page_item a{font-weight:600}.site-header .content .mainNav .menu-item-has-children{position:relative}.site-header .content .mainNav .menu-item-has-children:after{content:"";display:block;position:absolute;bottom:-7px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff}.site-header .content .mainNav .menu-item-has-children:focus .sub-menu{display:block;color:red!important}.site-header .content .mainNav .menu-item-has-children .sub-menu{display:none;position:absolute;background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:0 10px;z-index:1;width:8rem}.site-header .content .mainNav .menu-item-has-children .sub-menu li{padding:12px 0;border-bottom:2px solid #d3d3d3}.site-header .content .mainNav .menu-item-has-children .sub-menu li:last-child{border:none}.site-header .content .mainNav .menu-item-has-children .sub-menu li a{color:#000;font-size:15px;text-transform:none}.site-header .content .mainNav .menu-item-has-children .sub-menu li a:hover{color:#0f73bc}.site-header .content .mainNav .menu-item-has-children:hover .sub-menu{display:block}.site-header .content .logoImg{height:65px;margin-top:20px}@media (max-width:768px){.site-header .content .logoImg{height:50px}}.site-header .content .logo{display:flex;align-items:center;position:relative}.site-header .content .logo a{display:flex;align-items:center;text-decoration:none;padding-left:12px}.site-header .content .logo a:hover h2{color:#1275be}.site-header .content .logo a h2{transition:.3s;color:#fff;font-size:2em;text-transform:uppercase;margin:0;font-weight:800}.navOverlay{transform:translateX(-100%);width:55vw;position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background-color:rgba(0,0,0,.5);transition:transform .3s;will-change:transform}.active{transform:unset}.mainNav{display:none}.mobileNav{height:40px}.mobileNav .openNav{filter:brightness(0) invert(1);height:40px;width:40px}.mobileNav .mobileContent{width:45vw;background-color:#fff;position:fixed;right:0;top:0;z-index:999;height:100vh;transform:translateX(100%);transition:transform .3s;will-change:transform}.mobileNav .mobileContent .closeNav{width:100%;text-align:right;display:flex;justify-content:end;height:50px;align-items:center}.mobileNav .mobileContent .closeNav img{width:40px;height:40px;padding-right:15px}.mobileNav .mobileContent .menu-item-has-children .sub-menu{padding:0 0 0 2em;margin:0}@media (max-width:800px){.mobileNav .mobileContent .menu-item-has-children .sub-menu{padding:0 0 0 12px}}.mobileNav .mobileContent .menu-item-has-children .sub-menu a{font-size:18px}@media (max-width:600px){.mobileNav .mobileContent .menu-item-has-children .sub-menu a{font-size:14px}}.mobileNav .mobileContent ul{padding:1em 0 0 1em;width:80%;margin:0 auto}.mobileNav .mobileContent ul .current_page_item a{color:#1275be}.mobileNav .mobileContent ul li{list-style:none;text-transform:uppercase;margin:20px 0}.mobileNav .mobileContent ul li a{font-size:20px;color:#000;text-decoration:none}.mobileNav .mobileContent ul li a:hover{color:#1275be}.mobileNav .active{transform:unset}@media only screen and (max-width:400px){.mobileNav .mobileContent ul li a{font-size:15px}.mobileNav .mobileContent ul{width:100%}.mobileNav .mobileContent{width:55vw}.navOverlay{width:45vw}}@media (min-width:1000px){.mobileNav{display:none}.mainNav{display:unset}.navOverlay{display:none}.site-header .content .logo div{height:45px}}.page .site-header .content .menu-item-has-children,.single .site-header .content .menu-item-has-children{position:relative}.page .site-header .content .menu-item-has-children:after,.single .site-header .content .menu-item-has-children:after{border-top:7px solid #fff}.page .site-header .content .logo a h2,.single .site-header .content .logo a h2{color:#0f73bc}.page .site-header .content .mainNav a,.single .site-header .content .mainNav a{color:#fff}.page .site-header .content .mainNav a:hover,.single .site-header .content .mainNav a:hover{color:#1275be}.page .mobileNav .openNav,.single .mobileNav .openNav{filter:unset}footer{background:#303030;margin-top:6rem;padding:2rem}footer .contentWrapper{display:grid;grid-template-columns:1fr 1fr}@media (max-width:768px){footer .contentWrapper{grid-template-columns:1fr}footer .contentWrapper .left{text-align:center;margin-bottom:3rem}}footer .contentWrapper *{color:#fff;font-size:14px}footer .contentWrapper a:hover{color:#1275be}footer .contentWrapper .left .text{margin-bottom:2rem}footer .contentWrapper .left .text h2,footer .contentWrapper .left .text h3{font-size:1.5em}footer .contentWrapper .left .contact div{display:flex;align-items:center}@media (max-width:768px){footer .contentWrapper .left .contact div{justify-content:center}}footer .contentWrapper .left .contact div:first-child{margin-bottom:1rem}footer .contentWrapper .left .contact div img{height:2.5rem;width:2.5rem;margin-right:1rem}@media (max-width:768px){footer .contentWrapper .left .contact div img{height:1.7rem;width:1.7rem}}footer .contentWrapper .right{display:flex;justify-content:end;align-items:center}@media (max-width:768px){footer .contentWrapper .right{justify-content:center}}footer .contentWrapper .right .logo img{width:12rem}@media (max-width:768px){footer .contentWrapper .right .logo img{width:10rem}}footer .copyright{margin-top:2rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;text-align:center}@media (max-width:768px){footer .copyright{grid-template-columns:1fr}}footer .copyright .left{text-align:left}@media (max-width:768px){footer .copyright .left{text-align:center}}footer .copyright .center{justify-self:center}footer .copyright .right{text-align:right}.home .heroSkewed{display:grid;grid-template-columns:35% 65%;grid-template-areas:"left right";min-height:50vh;position:relative;overflow:hidden}@media (max-width:1152px){.home .heroSkewed{grid-template-columns:4fr 5fr}}@media (max-width:896px){.home .heroSkewed{grid-template-columns:1fr;grid-template-areas:"right" "left"}}.home .heroSkewed .hero-left{background:#fff;display:flex;align-items:center;justify-content:center;padding:2rem;z-index:2;grid-area:left;padding-top:calc(2rem + 50px)}@media (max-width:896px){.home .heroSkewed .hero-left{padding:1rem}}.home .heroSkewed .hero-left .hero-content{max-width:40rem;z-index:2;text-align:left}@media (max-width:896px){.home .heroSkewed .hero-left .hero-content h1{font-size:2rem;margin-top:0}}.home .heroSkewed .hero-left .hero-content ul{padding:0;list-style:none}.home .heroSkewed .hero-left .hero-content ul li{margin-bottom:1rem}.home .heroSkewed .hero-right{position:relative;grid-area:right;background-size:cover;background-repeat:no-repeat;background-position:center;clip-path:polygon(15% 0,100% 0,100% 100%,0 100%)}@media (max-width:896px){.home .heroSkewed .hero-right{clip-path:unset;height:30vh;min-height:20rem}}@media (max-width:512px){.home .heroSkewed .hero-right{height:20vh;min-height:15rem}}.home .heroSkewed .hero-right .overlay{position:absolute;inset:0;background:rgba(0,0,0,.2);z-index:1}.home .latestNews{background:#f7f7f7;padding:5rem 0}@media (max-width:768px){.home .latestNews{padding:2rem 0}}.home .latestNews h2{color:gray;margin-bottom:1rem}.home .latestNews h2{margin-top:0}.home .latestNews .articleContainer{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2rem}@media (max-width:896px){.home .latestNews .articleContainer{grid-template-columns:1fr 1fr}}@media (max-width:768px){.home .latestNews .articleContainer{grid-template-columns:1fr}}.home .latestNews .articleContainer a{height:20rem;position:relative;transition:.3s}@media (max-width:768px){.home .latestNews .articleContainer a{height:15rem}}.home .latestNews .articleContainer a:hover{box-shadow:0 0 60px rgba(0,0,0,.5)}.home .latestNews .articleContainer a .newsTitle{position:absolute;left:0;right:0;bottom:0;background:rgba(0,0,0,.6)}.home .latestNews .articleContainer a .newsTitle h3{color:#fff;margin-left:1rem;padding:1rem 0}@media (max-width:896px){.home .latestNews .articleContainer a .newsTitle h3{font-weight:400}}.home .latestNews .articleContainer a img{width:100%;height:100%;object-fit:cover}.home .intro{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;grid-gap:2rem}@media (max-width:1152px){.home .intro{grid-template-columns:1fr}.home .intro .left,.home .intro .right{margin:0 auto}.home .intro .right img{max-height:20rem}}.home .intro .left{max-width:40rem}.home .intro .right{max-width:40rem}@media (max-width:768px){.home .intro .right{width:100%}}.home .intro .right img{width:100%;max-height:30rem;object-fit:cover}@media (max-width:768px){.home .intro .right img{height:15rem}}.home .partners{text-align:center;background-color:#f7f7f7;padding:5rem 0}.home .partners .partnerContainer{display:flex;flex-wrap:wrap;gap:2rem;margin-top:2rem;align-items:center;justify-content:space-evenly}.home .partners .partnerContainer img{height:130px;width:auto;max-width:100%;object-fit:contain;flex:1 1 120px}.home .blocks .blocksIntro{text-align:center;margin-bottom:3em}.home .blocks .blockContainer{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:768px){.home .blocks .blockContainer{justify-content:center}}.home .blocks .blockContainer .block{border:1px solid rgba(0,0,0,.05);background:rgba(255,255,255,.75);padding:2rem;border-radius:.5rem;box-shadow:0 10px 30px rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease;width:calc(50% - 5rem);max-width:35rem;margin-bottom:2rem}@media (max-width:896px){.home .blocks .blockContainer .block{padding:1rem;width:calc(50% - 3rem)}}@media (max-width:768px){.home .blocks .blockContainer .block{width:100%}}.home .blocks .blockContainer .block .blockHeader{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:2rem}@media (max-width:896px){.home .blocks .blockContainer .block .blockHeader{justify-content:center}}.home .blocks .blockContainer .block .blockHeader h3{width:calc(100% - 5rem);color:#5b6880}@media (max-width:896px){.home .blocks .blockContainer .block .blockHeader h3{font-size:1rem;text-align:center}}.home .blocks .blockContainer .block .blockHeader img{height:4rem;width:4rem;margin-right:1rem;object-fit:contain;display:block;background-color:#fff}@media (max-width:896px){.home .blocks .blockContainer .block .blockHeader img{height:3rem;width:100%;margin-bottom:1rem;margin-right:0}}.home .closer{text-align:center;max-width:65rem}.secondary-banner{width:100%;height:40vh;min-height:20rem;background-size:cover;background-position:center center;position:relative}@media (max-width:896px){.secondary-banner{min-height:300px;height:35vh}}@media (max-width:768px){.secondary-banner{min-height:200px;height:30vh}}@media (max-width:512px){.secondary-banner{height:25vh}}.secondary-banner__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center}.secondary-banner__title{color:#fff;font-size:2.5rem;text-align:center;padding:0 20px}@media (max-width:768px){.secondary-banner__title{font-size:1.5rem}}.page-template-kamers-template .intro{text-align:center;max-width:30rem;margin:0 auto;margin-top:6rem}@media (max-width:896px){.page-template-kamers-template .intro{margin-top:3rem}}.page-template-kamers-template .roomsContainer{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3rem;margin-top:2rem}@media (max-width:896px){.page-template-kamers-template .roomsContainer{grid-template-columns:1fr 1fr;grid-gap:1.5rem}}@media (max-width:512px){.page-template-kamers-template .roomsContainer{grid-template-columns:1fr}}.page-template-kamers-template .roomsContainer .room{background:#f7f7f7;position:relative;transition:.3s;text-decoration:none}.page-template-kamers-template .roomsContainer .room:hover{cursor:pointer;box-shadow:0 0 60px rgba(0,0,0,.5)}.page-template-kamers-template .roomsContainer .room:hover a{background-color:#2b2e38}.page-template-kamers-template .roomsContainer .room .header{height:14rem;position:relative}.page-template-kamers-template .roomsContainer .room .header h3{position:absolute;text-align:center;font-size:2em;color:#fff;top:1rem;left:0;right:0;z-index:3}.page-template-kamers-template .roomsContainer .room .header img{width:100%;height:100%;object-fit:cover}.page-template-kamers-template .roomsContainer .room .header .opacity{background:rgba(0,0,0,.5)}.page-template-kamers-template .roomsContainer .room .content{padding:1rem 1rem 5rem 1rem}.page-template-kamers-template .roomsContainer .room .content p{text-decoration:none;text-transform:initial}.page-template-kamers-template .roomsContainer .room .readMore{background:#1275be;color:#fff;text-transform:uppercase;text-decoration:none;padding:.3rem .5rem;position:absolute;bottom:1rem;left:1rem;transition:.3s;display:inline-block;margin:0}.single-post .section p{max-width:600px}.single-post .section--has-image{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem}@media (max-width:896px){.single-post .section--has-image{grid-template-columns:1fr}}.single-post .section--has-image img{width:100%;max-height:20rem;object-fit:cover}.single-post .gallery{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2rem}@media (max-width:896px){.single-post .gallery{grid-template-columns:1fr 1fr}}@media (max-width:512px){.single-post .gallery{grid-template-columns:1fr}}.single-post .gallery img{width:100%;height:200px;object-fit:cover}.page-template-dossiers-template .intro{max-width:50rem}.page-template-dossiers-template .dossiersContainer{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2rem;margin-top:3rem}@media (max-width:896px){.page-template-dossiers-template .dossiersContainer{grid-template-columns:1fr 1fr;grid-gap:1.5rem}}@media (max-width:768px){.page-template-dossiers-template .dossiersContainer{grid-template-columns:1fr;grid-gap:1rem}}.page-template-dossiers-template .dossiersContainer .dossier{background:#f7f7f7;padding:2rem}@media (max-width:896px){.page-template-dossiers-template .dossiersContainer .dossier{padding:1rem}}.page-template-dossiers-template .dossiersContainer .dossier .header{display:flex;margin-bottom:.5rem}.page-template-dossiers-template .dossiersContainer .dossier .header img{width:1.6rem;margin-right:.5rem}.page-template-dossiers-template .dossiersContainer .dossier .header h3{font-size:1.5em}@media (max-width:896px){.page-template-dossiers-template .dossiersContainer .dossier .header h3{font-size:1.2rem}}.page-template-dossiers-template .dossiersContainer .dossier a{margin-top:1rem;display:inline-block}.page-template-dossiers-template .dossiersContainer .dossier a:hover{color:#1275be}.page-template-evenementen-template .title{text-align:center}.page-template-evenementen-template .intro{max-width:50rem}.page-template-evenementen-template .articleContainer{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2rem}@media (max-width:896px){.page-template-evenementen-template .articleContainer{grid-template-columns:1fr 1fr}}@media (max-width:768px){.page-template-evenementen-template .articleContainer{grid-template-columns:1fr}}.page-template-evenementen-template .articleContainer a{display:block;position:relative;transition:.3s;text-decoration:none;box-shadow:0 0 60px rgba(0,0,0,.2)}.page-template-evenementen-template .articleContainer a:hover{box-shadow:0 0 60px rgba(0,0,0,.5)}.page-template-evenementen-template .articleContainer a .image{position:relative;height:18rem}@media (max-width:896px){.page-template-evenementen-template .articleContainer a .image{height:12rem}}.page-template-evenementen-template .articleContainer a .content{min-height:5rem;padding:1rem 1rem 3.5rem 1rem}.page-template-evenementen-template .articleContainer a .content *{text-transform:initial}.page-template-evenementen-template .articleContainer a .content .primaryButton{position:absolute;bottom:1rem}.page-template-evenementen-template .articleContainer a .content h1,.page-template-evenementen-template .articleContainer a .content h2,.page-template-evenementen-template .articleContainer a .content h3,.page-template-evenementen-template .articleContainer a .content h4,.page-template-evenementen-template .articleContainer a .content h5{font-size:1.4rem}.page-template-evenementen-template .articleContainer a .newsTitle{position:absolute;left:0;right:0;bottom:0;background:rgba(0,0,0,.6)}.page-template-evenementen-template .articleContainer a .newsTitle h3{color:#fff;margin-left:1rem;padding:1rem 0}@media (max-width:896px){.page-template-evenementen-template .articleContainer a .newsTitle h3{font-weight:400}}.page-template-evenementen-template .articleContainer a img{width:100%;height:100%;object-fit:cover}.page-template-simple-page-template .section1{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem}@media (max-width:896px){.page-template-simple-page-template .section1{grid-template-columns:1fr}.page-template-simple-page-template .section1 .textBlock{margin:0 auto}}@media (max-width:896px){.page-template-simple-page-template .section1 .introImage{text-align:center}}.page-template-simple-page-template .section1 .introImage img{width:100%;max-height:30rem;max-width:40rem}.page-template-simple-page-template .section2 .textBlock{margin:0 auto}@media (max-width:896px){.page-template-simple-page-template h1,.page-template-simple-page-template h2{font-size:1.5rem}}@media (max-width:896px){.page-template-simple-page-template h3,.page-template-simple-page-template h4{font-size:1.2rem}}