@font-face{font-family:'Bagoss-Medium';src:url('https://www.centerparcsvacatures.nl/wp-content/themes/left-lane/fonts/Bagoss-Medium.woff2') format('woff2'),url('https://www.centerparcsvacatures.nl/wp-content/themes/left-lane/fonts/Bagoss-Medium.woff') format('woff'),url('https://www.centerparcsvacatures.nl/wp-content/themes/left-lane/fonts/Bagoss-Medium.ttf') format('truetype');font-display:block}@font-face{font-family:'Bagoss-Regular';src:url('https://www.centerparcsvacatures.nl/wp-content/themes/left-lane/fonts/Bagoss-Regular.woff2') format('woff2'),url('https://www.centerparcsvacatures.nl/wp-content/themes/left-lane/fonts/Bagoss-Regular.woff') format('woff'),url('https://www.centerparcsvacatures.nl/wp-content/themes/left-lane/fonts/Bagoss-Regular.ttf') format('truetype');font-display:block}.titel-font{font-family:'Bagoss-Medium',sans-serif}.basis-font{font-family:'Bagoss-Regular',sans-serif}.regular{font-weight:400;font-family:'Bagoss-Regular',sans-serif}.medium{font-weight:500;font-family:'Bagoss-medium',sans-serif}.bold{font-weight:700}.italic{font-style:italic}h1,.look-h1{font-family:'Bagoss-Medium',sans-serif;font-size:3rem;line-height:1.1;margin-bottom:.75rem;color:#ffffff}@media only screen and (max-width: 767px){h1,.look-h1{font-size:2.6rem}}@media only screen and (max-width: 575px){h1,.look-h1{font-size:2.2rem}}h2,.look-h2{font-family:'Bagoss-Medium',sans-serif;font-size:2rem;line-height:1.1;margin-bottom:.75rem}@media only screen and (max-width: 767px){h2,.look-h2{font-size:1.6rem}}h3,.look-h3{font-family:'Bagoss-Medium',sans-serif;font-size:1.4rem;line-height:1.1;margin-bottom:.5rem}h4,.look-h4{font-family:'Bagoss-Medium',sans-serif;font-size:1.2rem;line-height:1.1;margin-bottom:.75rem}p,span,a,li,.look-p{color:#3d4246;line-height:1.5}p{margin-bottom:1rem}p b,p strong{font-weight:700}p i,p em{font-style:italic}small{font-size:.8rem}a{color:#ff4380;text-decoration:none}a:hover,a:active,a:focus{text-decoration:none}h1,h2,h3,h4,h5,h6,p,span,a{-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}*{margin:0;padding:0}*::selection{background:#045E51;color:#ffffff}*::-moz-selection{background:#045E51;color:#ffffff}.rel{position:relative}.abs{position:absolute}.fixed{position:fixed}.none{display:none}.center{text-align:center}.flex{display:flex;flex-wrap:wrap}.inline-flex{display:inline-flex;flex-wrap:wrap}.flex-center{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.block{display:block}.inline-block{display:inline-block}.background-cover{background-size:cover;background-position:center center;background-repeat:no-repeat}.background-contain{background-size:contain;background-position:center center;background-repeat:no-repeat}.box-shadow{box-shadow:0 0 8px rgba(0,0,0,0.1)}.box-shadow-hover{box-shadow:0 0 15px rgba(0,0,0,0.2)}.no-select{user-select:none;pointer-events:none}.overflow{overflow:hidden}.container{box-sizing:border-box}@media only screen and (min-width: 992px){.padding-block{padding:100px 0}}@media only screen and (max-width: 991px){.padding-block{padding:75px 0}}@media only screen and (max-width: 767px){.padding-block{padding:50px 0}}@media only screen and (min-width: 992px){.padding-top{padding-top:100px}}@media only screen and (max-width: 991px){.padding-top{padding-top:75px}}@media only screen and (max-width: 767px){.padding-top{padding-top:50px}}@media only screen and (min-width: 992px){.margin-bottom{margin-bottom:100px}}@media only screen and (max-width: 991px){.margin-bottom{margin-bottom:75px}}@media only screen and (max-width: 767px){.margin-bottom{margin-bottom:50px}}.grecaptcha-badge{display:none}html,body{font-family:'Bagoss-Regular',sans-serif;background:#f4f5f5;color:#045E51;font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;margin:0;padding:0}@media only screen and (max-width: 991px){html,body{font-size:calc(18px - 1px)}}@media only screen and (max-width: 767px){html,body{font-size:calc(18px - 2px)}}.button{position:relative;display:inline-block;font-family:'Bagoss-Regular',sans-serif;font-weight:500;font-family:'Bagoss-medium',sans-serif;font-size:1rem;line-height:1.2;background:#045E51;border:none;color:#ffffff;padding:11px 25px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;cursor:pointer}.button.actie{background:#ff4380}.button.actie:hover,.button.actie:focus{background:#003A32}.button.smaller{font-size:.9rem;padding:10px 20px}.button:hover,.button:focus{background:#003A32;color:#ffffff}.website-wrapper{overflow:hidden;margin-top:70px}@media only screen and (min-width: 768px) and (max-width: 991px){.website-wrapper{margin-top:70px}}@media only screen and (max-width: 767px){.website-wrapper{margin-top:70px}}.logged-in header{top:32px}@media only screen and (min-width: 992px){.standaard-blok{margin-bottom:100px}}@media only screen and (max-width: 991px){.standaard-blok{margin-bottom:75px}}@media only screen and (max-width: 767px){.standaard-blok{margin-bottom:50px}}.standaard-blok.no-margin{margin-bottom:0}.standaard-blok .content *:last-child{margin-bottom:0}.standaard-blok .content ul,.standaard-blok .content ol{margin-bottom:30px}.list-style{list-style:none;padding-left:0rem}.list-style li{position:relative;padding-left:1rem}.list-style li::before{content:"";position:absolute;left:0;top:7px;height:.5rem;width:.5rem;background-image:url('https://www.centerparcsvacatures.nl/wp-content/themes/left-lane/images/icon-triangle.svg');background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.menu{display:flex;flex-wrap:wrap;margin:0;padding:0}.menu li{list-style:none}.menu p{margin:0}.item-style{width:25%}.item-style .inner{position:relative;margin:0 10px;background:#ffffff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;box-shadow:0 0 8px rgba(0,0,0,0.1);height:100%;cursor:pointer}.item-style .inner .image{position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden}.item-style .inner .image .image-itself{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.item-style .inner .image .ratio{display:block;padding-bottom:57%}.item-style .inner .content{padding:15px 15px 70px 15px;display:flex;flex-wrap:wrap;flex-direction:column;align-items:space-between}.item-style .inner .content .title{font-family:'Bagoss-Medium',sans-serif;font-size:1.3rem;color:#045E51;margin-bottom:0}.item-style .inner .content .near{font-size:.9rem}.item-style .inner .button{position:absolute;bottom:15px;left:15px}.item-style:hover .inner .image .image-itself,.item-style:focus .inner .image .image-itself{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}@media only screen and (max-width: 991px){.item-style .inner{margin:0 5px}}@media only screen and (max-width: 575px){.item-style{width:100%;max-width:350px;margin:0 auto}.item-style .inner{margin:0}}.vacancy-style{width:50%}.vacancy-style .inner{position:relative;margin:0 10px;padding:1.5rem;background:#ffffff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;box-shadow:0 0 8px rgba(0,0,0,0.1);height:100%;cursor:pointer;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;will-change:transform}.vacancy-style .inner .title{font-family:'Bagoss-Medium',sans-serif;font-size:1.3rem;color:#045E51;margin-bottom:0}.vacancy-style .inner ul{margin:.5rem 0 0 0;list-style:none;padding-left:0rem}.vacancy-style .inner ul li{position:relative;padding-left:1rem}.vacancy-style .inner ul li::before{content:"";position:absolute;left:0;top:7px;height:.5rem;width:.5rem;background-image:url('https://www.centerparcsvacatures.nl/wp-content/themes/left-lane/images/icon-triangle.svg');background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.vacancy-style .inner ul li{font-size:.9rem;margin-bottom:2px}.vacancy-style .inner ul li span{font-weight:500;font-family:'Bagoss-medium',sans-serif;color:#003A32}.vacancy-style .inner .button{margin-top:1rem}.vacancy-style:hover .inner,.vacancy-style:focus .inner{-webkit-transform:scale(1.025);-moz-transform:scale(1.025);-o-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}@media only screen and (max-width: 991px){.vacancy-style .inner{padding:1.25rem}}.cpt-style{width:50%}.cpt-style .inner{position:relative;margin:0 10px;padding:1.5rem;background:#ffffff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;box-shadow:0 0 8px rgba(0,0,0,0.1);height:100%;cursor:pointer;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;will-change:transform}.cpt-style .inner .title{font-family:'Bagoss-Medium',sans-serif;font-size:1.3rem;color:#045E51;margin-bottom:0}.cpt-style .inner .button{margin-top:1rem}.cpt-style:hover .inner,.cpt-style:focus .inner{-webkit-transform:scale(1.025);-moz-transform:scale(1.025);-o-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}@media only screen and (max-width: 991px){.cpt-style .inner{padding:1.25rem}}header{position:fixed;top:0;left:0;width:100%;background:#045E51;z-index:999}header::before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background:#045E51}header .header-inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}header .header-inner .logo-wrap{position:relative;z-index:2}header .header-inner .logo-wrap img{width:225px}header .header-inner .menu-wrap{display:flex;flex-wrap:wrap;align-items:center;column-gap:1rem}header .header-inner .menu-wrap nav{column-gap:1rem}header .header-inner .menu-wrap nav>ul{display:flex;flex-wrap:wrap;padding:0;margin:0}header .header-inner .menu-wrap nav>ul>li{position:relative}header .header-inner .menu-wrap nav>ul>li>a{position:relative;font-family:'Bagoss-Medium',sans-serif;color:#d7ffd0;padding:15px 0;display:block;line-height:2.25}header .header-inner .menu-wrap nav>ul>li>a:hover,header .header-inner .menu-wrap nav>ul>li>a:focus,header .header-inner .menu-wrap nav>ul>li>a.active{color:#ffe2a1}header .header-inner .menu-wrap nav>ul>li>a.active+.sub-menu{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}header .header-inner .menu-wrap nav>ul>li .sub-menu{position:absolute;right:-20px;top:100%;background:#045E51;padding:.4rem 0 .75rem 0;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;-webkit-transform:translate(0, -150%);-moz-transform:translate(0, -150%);-o-transform:translate(0, -150%);-ms-transform:translate(0, -150%);transform:translate(0, -150%);z-index:-1;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border-top:2px solid #d7ffd0;box-shadow:0 0 8px rgba(0,0,0,0.1)}header .header-inner .menu-wrap nav>ul>li .sub-menu li{display:block}header .header-inner .menu-wrap nav>ul>li .sub-menu li a{padding:.25rem 1.25rem;display:block;width:100%;text-align:right;font-family:'Bagoss-Medium',sans-serif;color:#d7ffd0;white-space:nowrap}header .header-inner .menu-wrap nav>ul>li .sub-menu li a:hover,header .header-inner .menu-wrap nav>ul>li .sub-menu li a:focus{color:#ffe2a1}header .header-inner .menu-wrap .search{display:flex;flex-wrap:wrap;border:1px solid #045E51;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;z-index:2;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;overflow:hidden}header .header-inner .menu-wrap .search .icon{height:35px;width:35px;padding:8px;z-index:2;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer}header .header-inner .menu-wrap .search .icon svg{height:100%;width:100%}header .header-inner .menu-wrap .search #searchform{position:relative;z-index:2;max-width:0px;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}header .header-inner .menu-wrap .search #searchform label,header .header-inner .menu-wrap .search #searchform #searchsubmit{display:none}header .header-inner .menu-wrap .search #searchform input[type="text"]{color:#045E51;font-size:.9rem;line-height:1rem;border:none;background:transparent;padding:7px 15px}header .header-inner .menu-wrap .search #searchform input[type="text"]::placeholder{color:#045E51;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}header .header-inner .menu-wrap .search #searchform input[type="text"]:hover,header .header-inner .menu-wrap .search #searchform input[type="text"]:focus{outline:none}header .header-inner .menu-wrap .search #searchform .relevanssi-live-search-results-showing{top:calc(100% + 17px) !important;left:0 !important;background:#045E51;border-top:2px solid #d7ffd0;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;box-shadow:0 0 8px rgba(0,0,0,0.1);min-height:1px !important;padding:.4rem 0 .75rem 0}header .header-inner .menu-wrap .search #searchform .relevanssi-live-search-results-showing .relevanssi-live-search-result-status p{display:none}header .header-inner .menu-wrap .search #searchform .relevanssi-live-search-results-showing .relevanssi-live-search-result p{padding:.25rem 1.25rem;border:none}header .header-inner .menu-wrap .search #searchform .relevanssi-live-search-results-showing .relevanssi-live-search-result p a{font-family:'Bagoss-Medium',sans-serif;font-size:1rem;color:#d7ffd0;white-space:inherit;display:block;width:100%}header .header-inner .menu-wrap .search #searchform .relevanssi-live-search-results-showing .relevanssi-live-search-result p a:hover,header .header-inner .menu-wrap .search #searchform .relevanssi-live-search-results-showing .relevanssi-live-search-result p a:focus{color:#ffe2a1}header .header-inner .menu-wrap .search #searchform .relevanssi-live-search-results-showing .relevanssi-live-search-no-results{font-size:.9rem;color:#ffffff;margin:0}header .header-inner .menu-wrap .search #searchform .live-ajax-messages #relevanssi-live-search-status{display:none}header .header-inner .menu-wrap .search.active{border:1px solid #d7ffd0;overflow:visible}header .header-inner .menu-wrap .search.active #searchform{max-width:500px}header .header-inner .menu-wrap .search.active #searchform input[type="text"]{min-width:325px;color:#d7ffd0}header .header-inner .menu-wrap .search.active #searchform input[type="text"]::placeholder{color:#d7ffd0}@media only screen and (max-width: 991px){header .header-inner{padding:15px 0}header .header-inner .logo-wrap img{width:200px}header .header-inner .menu-wrap .search{display:none}}@media only screen and (max-width: 767px){header .header-inner .logo-wrap img{width:175px}}footer{background:#003A32}footer .main-footer{padding:2rem 0}footer .main-footer .logo{width:250px}footer .main-footer .title{font-family:'Bagoss-Medium',sans-serif;font-size:1.3rem;color:#d7ffd0;margin-bottom:5px}footer .main-footer .locations-list{display:flex;flex-wrap:wrap;justify-content:flex-end}footer .main-footer .locations-list a{width:33.33%;color:#ffffff;text-align:right}footer .main-footer .locations-list a:hover,footer .main-footer .locations-list a:focus{color:#ffe2a1}footer .main-footer .footer-block-locations .title{text-align:right}footer .main-footer .contact-details{margin-top:1rem}footer .main-footer .contact-details a{color:#ffffff;display:flex;flex-wrap:wrap;flex-wrap:nowrap;align-items:center;column-gap:10px;word-break:break-all}footer .main-footer .contact-details a svg{height:.9rem;width:.9rem;flex-shrink:0;margin-top:3px}footer .main-footer .contact-details a svg *{fill:#ffe2a1}footer .main-footer .contact-details a:hover,footer .main-footer .contact-details a:focus{color:#ffe2a1}footer .main-footer .contact-details a+a{margin-top:5px}footer .bottom-footer{padding:.5rem 0 1.25rem 0}footer .bottom-footer .inner{display:flex;flex-wrap:wrap;column-gap:1.5rem;justify-content:center;align-items:center}footer .bottom-footer .inner *{color:#ffffff;font-size:.95rem}footer .bottom-footer .inner p{margin:0;-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70)}footer .bottom-footer .inner .menu a{text-decoration:underline;-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70)}footer .bottom-footer .inner .menu a:hover,footer .bottom-footer .inner .menu a:focus{color:#ffe2a1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}@media only screen and (max-width: 991px){footer .main-footer .logo{width:200px}footer .main-footer .row{row-gap:1.5rem}footer .main-footer .locations-list{justify-content:flex-start}footer .main-footer .locations-list a{text-align:left}footer .main-footer .footer-block-locations .title{text-align:left}footer .bottom-footer{padding:0 0 1.5rem 0}footer .bottom-footer .inner{justify-content:flex-start}}@media only screen and (max-width: 575px){footer{padding:0 5px}footer .main-footer .row{row-gap:1.25rem}footer .main-footer .logo{width:175px}footer .main-footer .locations-list a{width:50%}footer .bottom-footer{padding:0 0 2rem 0}}.top-banner{position:relative;background:#045E51}@media only screen and (min-width: 992px){.top-banner{margin-bottom:100px}}@media only screen and (max-width: 991px){.top-banner{margin-bottom:75px}}@media only screen and (max-width: 767px){.top-banner{margin-bottom:50px}}.top-banner.no-margin{margin-bottom:0}.top-banner .content *:last-child{margin-bottom:0}.top-banner .content ul,.top-banner .content ol{margin-bottom:30px}.top-banner .bg{position:absolute;top:0;left:0;height:100%;width:100%;background:#045E51;user-select:none;pointer-events:none}.top-banner .bg .bg-image{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center center}.top-banner .bg .video{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.top-banner .bg .video iframe{position:absolute;top:50%;left:50%;height:100%;width:100vw;height:56.25vw;min-height:100vh;min-width:177.78vh;transform:translate(-50%, -50%);-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition-duration:750ms;-o-transition-duration:750ms;transition-duration:750ms;-webkit-transition-delay:750ms;-o-transition-delay:750ms;transition-delay:750ms}.top-banner .bg .video iframe.loaded{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.top-banner .bg .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:#000000;-moz-opacity:.275;-khtml-opacity:.275;-webkit-opacity:.275;opacity:.275;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=27.5);filter:alpha(opacity=27.5)}.top-banner .container{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;z-index:2}.top-banner .container .banner-ratio{min-height:calc(75vh - 70px - 100px)}.top-banner .container .row{width:100%;margin-left:0;margin-right:0;padding-bottom:60px}.top-banner .container .row .inner{padding:50px 0}.top-banner .container .row .inner h1{margin-bottom:.5rem}.top-banner .container .row .inner p{color:#ffffff;margin:0;font-weight:500;font-family:'Bagoss-medium',sans-serif}@media only screen and (max-width: 767px){.top-banner .container .banner-ratio{min-height:calc(70vh - 70px - 100px)}}@media only screen and (max-width: 575px){.top-banner .container .row .inner h1{max-width:100%;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;hyphens:auto}}.top-banner-content{position:relative;z-index:2}@media only screen and (min-width: 992px){.top-banner-content{margin-bottom:100px}}@media only screen and (max-width: 991px){.top-banner-content{margin-bottom:75px}}@media only screen and (max-width: 767px){.top-banner-content{margin-bottom:50px}}.top-banner-content.no-margin{margin-bottom:0}.top-banner-content .content *:last-child{margin-bottom:0}.top-banner-content .content ul,.top-banner-content .content ol{margin-bottom:30px}.top-banner-content .content-wrapper{margin-top:-60px}.top-banner-content .content-wrapper .inner{background:#045E51;padding:2.5rem;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;box-shadow:0 0 8px rgba(0,0,0,0.1)}.top-banner-content .content-wrapper .inner *{color:#ffffff;text-align:center}.top-banner-content .content-wrapper .inner h2{color:#d7ffd0}.top-banner-content .content-wrapper .inner p{margin:0 auto;max-width:800px;font-weight:500;font-family:'Bagoss-medium',sans-serif}.top-banner-content .content-wrapper .inner .button{margin-top:1.25rem}@media only screen and (max-width: 991px){.top-banner-content .content-wrapper .inner{padding:2rem}}@media only screen and (max-width: 767px){.top-banner-content .content-wrapper .inner{padding:1.75rem}}.locations{position:relative}@media only screen and (min-width: 992px){.locations{margin-bottom:100px}}@media only screen and (max-width: 991px){.locations{margin-bottom:75px}}@media only screen and (max-width: 767px){.locations{margin-bottom:50px}}.locations.no-margin{margin-bottom:0}.locations .content *:last-child{margin-bottom:0}.locations .content ul,.locations .content ol{margin-bottom:30px}.locations h2{max-width:750px;margin:0 auto 1.5rem auto}.locations .locations-wrapper{display:flex;flex-wrap:wrap;row-gap:20px}@media only screen and (min-width: 992px) and (max-width: 1199px){.locations .locations-wrapper .location{width:33.33%}}@media only screen and (max-width: 991px){.locations .locations-wrapper{row-gap:10px}.locations .locations-wrapper .location{width:33.33%}}@media only screen and (max-width: 767px){.locations .locations-wrapper .location{width:50%}}@media only screen and (max-width: 575px){.locations .locations-wrapper{row-gap:15px}.locations .locations-wrapper .location{width:100%}}@media only screen and (min-width: 992px){.vacancies{margin-bottom:100px}}@media only screen and (max-width: 991px){.vacancies{margin-bottom:75px}}@media only screen and (max-width: 767px){.vacancies{margin-bottom:50px}}.vacancies.no-margin{margin-bottom:0}.vacancies .content *:last-child{margin-bottom:0}.vacancies .content ul,.vacancies .content ol{margin-bottom:30px}.vacancies .vacancies-wrapper{display:flex;flex-wrap:wrap;row-gap:20px}@media only screen and (max-width: 991px){.vacancies .vacancies-wrapper{row-gap:15px}.vacancies .vacancies-wrapper .vacancy{width:100%}}@media only screen and (min-width: 992px){.contentblok-with-media{margin-bottom:100px}}@media only screen and (max-width: 991px){.contentblok-with-media{margin-bottom:75px}}@media only screen and (max-width: 767px){.contentblok-with-media{margin-bottom:50px}}.contentblok-with-media.no-margin{margin-bottom:0}.contentblok-with-media .content *:last-child{margin-bottom:0}.contentblok-with-media .content ul,.contentblok-with-media .content ol{margin-bottom:30px}.contentblok-with-media .content-wrapper{display:flex;flex-wrap:wrap;align-items:center}.contentblok-with-media .content-wrapper .inner{padding-right:.5rem}.contentblok-with-media .content-wrapper .inner h2{margin-bottom:.5rem}.contentblok-with-media .content-wrapper .inner p{font-size:.9rem}.contentblok-with-media .media-wrapper .inner{height:100%;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.contentblok-with-media .media-wrapper .inner .image{position:relative;height:100%;width:100%;min-height:375px;max-height:475px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.contentblok-with-media .media-wrapper .inner .image img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center center}.contentblok-with-media .media-wrapper .inner .video{position:relative;height:auto;width:100%;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.contentblok-with-media .media-wrapper .inner .video iframe{position:absolute;top:0;left:0;height:100%;width:100%}.contentblok-with-media .media-wrapper .inner .video .ratio{display:block;padding-bottom:57%}.contentblok-with-media.vacancy-info .row{row-gap:2rem}.contentblok-with-media.vacancy-info .row .content-wrapper .inner{padding:2rem;background:#ffffff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;box-shadow:0 0 8px rgba(0,0,0,0.1)}.contentblok-with-media.vacancy-info .row .content-wrapper .inner p:last-of-type{margin:0}@media only screen and (max-width: 991px){.contentblok-with-media .row{row-gap:1.5rem}.contentblok-with-media .content-wrapper>.inner>p:last-of-type{margin-bottom:0px}.contentblok-with-media .content-wrapper>.inner>p:last-of-type+a.button{margin-top:1rem}.contentblok-with-media .media-wrapper .inner .image{min-height:auto;max-height:auto;height:350px}.contentblok-with-media.vacancy-info .row .content-wrapper .inner{padding:1.5rem}}@media only screen and (max-width: 767px){.contentblok-with-media .media-wrapper .inner .image{height:300px}.contentblok-with-media.vacancy-info .row .content-wrapper .inner{padding:1.25rem}}@media only screen and (max-width: 575px){.contentblok-with-media .container>.row{padding:0 5px}.contentblok-with-media .media-wrapper .inner .image{height:275px}}@media only screen and (min-width: 992px){.contentblock{margin-bottom:100px}}@media only screen and (max-width: 991px){.contentblock{margin-bottom:75px}}@media only screen and (max-width: 767px){.contentblock{margin-bottom:50px}}.contentblock.no-margin{margin-bottom:0}.contentblock .content *:last-child{margin-bottom:0}.contentblock .content ul,.contentblock .content ol{margin-bottom:30px}.contentblock p a{color:#045E51}.contentblock p a:hover,.contentblock p a:focus{color:#ff4380}@media only screen and (min-width: 992px){.usps{margin-bottom:100px}}@media only screen and (max-width: 991px){.usps{margin-bottom:75px}}@media only screen and (max-width: 767px){.usps{margin-bottom:50px}}.usps.no-margin{margin-bottom:0}.usps .content *:last-child{margin-bottom:0}.usps .content ul,.usps .content ol{margin-bottom:30px}.usps h2{text-align:center;margin-bottom:1rem}.usps .usps-wrapper{display:flex;flex-wrap:wrap;row-gap:10px}.usps .usps-wrapper .usp{width:33%}.usps .usps-wrapper .usp .inner{display:flex;flex-wrap:wrap;flex-wrap:nowrap;align-items:center;column-gap:15px;background:#ffffff;padding:1rem;margin:0 5px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;box-shadow:0 0 8px rgba(0,0,0,0.1);height:100%}.usps .usps-wrapper .usp .inner .icon img{height:2rem;width:2rem;object-fit:contain;object-position:center center}.usps .usps-wrapper .usp .inner .description p{font-size:.8rem;margin:0}@media only screen and (min-width: 992px) and (max-width: 1199px){.usps .usps-wrapper .usp .inner{flex-direction:column;row-gap:15px}.usps .usps-wrapper .usp .inner .description p{text-align:center}}@media only screen and (max-width: 991px){.usps .usps-wrapper .usp{width:50%}}@media only screen and (max-width: 575px){.usps .col-12{padding-left:7px;padding-right:7px}.usps .usps-wrapper{row-gap:6px}.usps .usps-wrapper .usp .inner{flex-direction:column;row-gap:15px;margin:0 3px;padding:.75rem}.usps .usps-wrapper .usp .inner .description p{text-align:center;font-size:.75rem}}@media only screen and (min-width: 992px){.formulier{margin-bottom:100px}}@media only screen and (max-width: 991px){.formulier{margin-bottom:75px}}@media only screen and (max-width: 767px){.formulier{margin-bottom:50px}}.formulier.no-margin{margin-bottom:0}.formulier .content *:last-child{margin-bottom:0}.formulier .content ul,.formulier .content ol{margin-bottom:30px}.formulier .form-wrapper .inner{text-align:center;background:#045E51;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:2rem;box-shadow:0 0 8px rgba(0,0,0,0.1)}.formulier .form-wrapper .inner h2{color:#d7ffd0}.formulier .form-wrapper .inner p{color:#ffffff;font-weight:500;font-family:'Bagoss-medium',sans-serif;max-width:875px;margin:0 auto 1rem auto}.formulier .form-wrapper .inner form{margin-top:1.5rem}@media only screen and (max-width: 991px){.formulier .form-wrapper .inner{padding:1.5rem}}@media only screen and (max-width: 767px){.formulier .form-wrapper .inner{padding:1.5rem 1.25rem;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}}.traveltime{position:relative}.traveltime #map{height:450px}.traveltime .traveltime-calculator{position:absolute;left:0;top:50%;width:100%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.traveltime .traveltime-calculator .inner{width:fit-content;background:#ffffff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;box-shadow:0 0 8px rgba(0,0,0,0.1);padding:1.5rem}.traveltime .traveltime-calculator .inner .title{font-family:'Bagoss-Medium',sans-serif;font-size:1.3rem;color:#045E51;margin-bottom:.5rem}.traveltime .traveltime-calculator .inner input#postcode{width:100%;padding:8px 15px !important;font-family:'Bagoss-Regular',sans-serif;background:#f4f5f5;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;font-size:.9rem !important;line-height:1.5rem;border:1px solid #f4f5f5;color:#3d4246;-webkit-appearance:none;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.traveltime .traveltime-calculator .inner input#postcode:focus,.traveltime .traveltime-calculator .inner input#postcode:active{outline:none;border-color:#045E51}.traveltime .traveltime-calculator .inner #vervoer{display:flex;flex-wrap:wrap;column-gap:8px}.traveltime .traveltime-calculator .inner #vervoer span{position:relative;display:block;height:2rem;width:2rem;background:#d7ffd0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.traveltime .traveltime-calculator .inner #vervoer span svg{height:1rem;width:1rem}.traveltime .traveltime-calculator .inner #vervoer span svg *{fill:#045E51}.traveltime .traveltime-calculator .inner #vervoer .vervoer-item.selected span{background:#045E51}.traveltime .traveltime-calculator .inner #vervoer .vervoer-item.selected span svg *{fill:#d7ffd0}.traveltime .traveltime-calculator .inner .flex-box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:15px}.traveltime .traveltime-calculator .inner .button{height:auto;width:auto}.traveltime .traveltime-calculator .inner #resultaat{margin:0}.traveltime .traveltime-calculator .inner #resultaat.active{margin:15px 0 0 0}@media only screen and (max-width: 991px){.traveltime{margin-bottom:75px}.traveltime #map{height:400px}.traveltime .traveltime-calculator{position:relative;top:0;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.traveltime .traveltime-calculator .inner{margin:-30px auto 0 auto;width:100%;max-width:450px}}@media only screen and (max-width: 767px){.traveltime{margin-bottom:50px}.traveltime #map{height:400px}.traveltime .traveltime-calculator .inner{margin:-20px auto 0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}}.search-page{padding-top:50px}@media only screen and (min-width: 992px){.search-page{margin-bottom:100px}}@media only screen and (max-width: 991px){.search-page{margin-bottom:75px}}@media only screen and (max-width: 767px){.search-page{margin-bottom:50px}}.search-page.no-margin{margin-bottom:0}.search-page .content *:last-child{margin-bottom:0}.search-page .content ul,.search-page .content ol{margin-bottom:30px}.search-page h1{color:#045E51;text-align:center}.search-page h1 span{color:#ff4380}@media only screen and (min-width: 992px){.search-page h1{font-size:2.5rem}}.search-page .entry-title a{color:#003A32;text-decoration:underline}.search-page .entry-title a:hover,.search-page .entry-title a:focus{color:#ff4380}.search-page .entry-summary p{margin:0}.search-page .results-wrapper{row-gap:2rem}.search-page .results-wrapper h2{text-align:center}.search-page .results-wrapper>p{text-align:center}.search-page .results-wrapper .location-wrapper{display:flex;flex-wrap:wrap;row-gap:20px;margin-left:-10px;justify-content:center}@media only screen and (min-width: 992px) and (max-width: 1199px){.search-page .results-wrapper .location-wrapper .location{width:33.33%}}@media only screen and (max-width: 991px){.search-page .results-wrapper .location-wrapper{row-gap:10px}.search-page .results-wrapper .location-wrapper .location{width:33.33%}}@media only screen and (max-width: 767px){.search-page .results-wrapper .location-wrapper .location{width:50%}}@media only screen and (max-width: 575px){.search-page .results-wrapper .location-wrapper{row-gap:15px}.search-page .results-wrapper .location-wrapper .location{width:100%}}.search-page .results-wrapper .vacancies-wrapper{display:flex;flex-wrap:wrap;row-gap:20px;margin-left:-10px;justify-content:center}@media only screen and (max-width: 991px){.search-page .results-wrapper .vacancies-wrapper{row-gap:15px}.search-page .results-wrapper .vacancies-wrapper .vacancy{width:100%}}.search-page .results-wrapper .pages-wrapper{display:flex;flex-wrap:wrap;row-gap:20px;margin-left:-10px;justify-content:center}@media only screen and (max-width: 991px){.search-page .results-wrapper .pages-wrapper{row-gap:15px}.search-page .results-wrapper .pages-wrapper .cpt-item{width:100%}}.gform_wrapper .gform_heading,.gform_wrapper .gform_validation_errors{display:none !important}.gform_wrapper .gform_confirmation_message{color:#ffffff}.gform_wrapper .gform_fields{grid-row-gap:15px !important}.gform_wrapper .gform_body .gfield input,.gform_wrapper .gform_body .gfield select,.gform_wrapper .gform_body .gfield textarea{padding:23px 15px !important;font-family:'Bagoss-Regular',sans-serif;background:#f4f5f5;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;font-size:.9rem !important;line-height:1.5rem;border:none;color:#3d4246;-webkit-appearance:none;text-align:left;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.gform_wrapper .gform_body .gfield input:focus,.gform_wrapper .gform_body .gfield select:focus,.gform_wrapper .gform_body .gfield textarea:focus,.gform_wrapper .gform_body .gfield input:active,.gform_wrapper .gform_body .gfield select:active,.gform_wrapper .gform_body .gfield textarea:active{border:none;outline:none}.gform_wrapper .gform_body .gfield input::placeholder,.gform_wrapper .gform_body .gfield select::placeholder,.gform_wrapper .gform_body .gfield textarea::placeholder{color:#3d4246}.gform_wrapper .gform_body .gfield.gfield_error label.gfield_label{color:#000000}.gform_wrapper .gform_body .gfield.gfield_error .validation_message{border:none;background:transparent;padding:0px;text-align:left;margin-top:2px !important}.gform_wrapper .gform_footer{justify-content:center;margin:0 !important;padding:15px 0 0 0 !important}.gform_wrapper .gform_footer input.button{margin:0 !important;font-weight:500 !important;font-family:'Bagoss-medium',sans-serif !important;font-size:1rem !important;line-height:1.2 !important;background:#ff4380 !important;color:#ffffff !important;padding:11px 25px !important;-webkit-border-radius:30px !important;-moz-border-radius:30px !important;border-radius:30px !important;border:none !important;outline:none !important;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input.button:focus{outline:none !important;background:#003A32 !important}@media only screen and (max-width:641px){.gform_wrapper .gform_fields{grid-row-gap:8px !important}.gform_wrapper .gform_body .gfield input,.gform_wrapper .gform_body .gfield select,.gform_wrapper .gform_body .gfield textarea{line-height:1.5 !important;-webkit-appearance:none}}