html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0;font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji'}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:'orgonbold';src:url('../fonts/orgon-bold-webfont.woff2') format('woff2'),url('../fonts/orgon-bold-webfont.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'orgonbold_italic';src:url('../fonts/orgon-boldit-webfont.woff2') format('woff2'),url('../fonts/orgon-boldit-webfont.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'orgonextralight';src:url('../fonts/orgon-extralight-webfont.woff2') format('woff2'),url('../fonts/orgon-extralight-webfont.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'orgonextralight_italic';src:url('../fonts/orgon-extralightit-webfont.woff2') format('woff2'),url('../fonts/orgon-extralightit-webfont.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'orgonlight';src:url('../fonts/orgon-light-webfont.woff2') format('woff2'),url('../fonts/orgon-light-webfont.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'orgonlight_italic';src:url('../fonts/orgon-lightit-webfont.woff2') format('woff2'),url('../fonts/orgon-lightit-webfont.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}h1,h2,h3{font-family:orgonbold}.footer__links ul{font-family:orgonlight}h1,h2,h3,h4{font-family:orgonlight;color:var(--dark-blue);font-size:38px;line-height:1.2}h3{font-size:22px}h4{font-size:19px}a{color:var(--dark-blue)}.cmp-summary{position:relative;display:block}.cmp-sumlist__item--close{display:none}.cmp-summary--active{display:block}.cmp-summary:after{content:attr(data-cmp-count);position:absolute;right:.2em;top:26px;width:1.5em;height:1.5em;line-height:1;padding:.25em 0;font-size:.75em;text-align:center;border-radius:100%;color:#fff;box-sizing:border-box;transition:top .3s ease;opacity:0}.cmp-summary--active:after{opacity:1;background-color:#a4091f}.layout-header--low .cmp-summary:after{top:6px}.cmp-sumlist{list-style:none;padding:0;margin:0;position:absolute;top:100%;right:0;width:400px;padding:20px;background:#fff;box-shadow:0 0 7px rgba(158,165,171,.7);text-align:left;opacity:0;z-index:-1;overflow:hidden;pointer-events:none;transition:.2s top ease-in-out,.2s opacity ease-in-out}.cmp-summary:hover .cmp-sumlist{opacity:1;overflow:auto;top:70px;pointer-events:inherit;z-index:999}.cmp-summary--active{display:block}.cmp-summary--active .cmp-sumlist__item--inactive{display:none}.cmp-sumlist__item--inactive .icon-heart{margin:0 2px}.cmp-sumlist__item,.cmp-sumlist:hover .cmp-sumlist__item:hover{position:relative;padding:.25em;opacity:1;-webkit-transition:.3s -webkit-filter ease-in-out,.3s opacity ease-in-out;transition:.3s filter ease-in-out,.3s opacity ease-in-out}.cmp-sumlist:hover .cmp-sumlist__item{opacity:.25}
.cmp-sumlist__item__image{position:relative;float:left;width:6em;height:5.5em;box-sizing:border-box;margin:0 .5em .5em 0;overflow:hidden}.cmp-sumlist__item__image img{position:absolute;left:50%;width:auto;height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.cmp-sumlist__item p{display:inline;margin:0;font-size:.9em}.cmp-sumlist__item__title,.cmp-sumlist__item__content{margin:0 0 .25em}.cmp-sumlist__item__title a:before{content:"";position:absolute;left:0;right:25px;top:0;bottom:0}.cmp-sumlist__item__remove{position:absolute;right:.25em;top:.25em;width:16px;height:16px;text-align:center;padding:0;background-color:#a4091f;border-radius:100%;text-decoration:none;overflow:hidden;z-index:1;font-size:0}.cmp-sumlist__item__remove:before,.cmp-sumlist__item__remove:after{content:'';position:absolute;width:10px;height:2px;background:#fff;transform:rotate(45deg);left:3px;top:7px}.cmp-sumlist__item__remove:after{transform:rotate(-45deg)}.cmp-sumlist__item--empty{display:none}.compare-heart.icon-heart{cursor:pointer}.compare-heart.icon-heart:hover:before{color:#06a69e}.compare-heart.icon-heart svg{width:30px}[data-cmp-selected] .compare-heart.icon-heart path{fill:#a4091f}.compare-heart.icon-heart svg.svg-selected{display:none}[data-cmp-selected] .compare-heart.icon-heart svg.svg-not-selected{display:none}[data-cmp-selected] .compare-heart.icon-heart svg.svg-selected{display:block}.ha-searchedOn__compare{display:block;float:right;clear:right;margin-bottom:10px;text-decoration:none;font-size:.9em;cursor:pointer}.ha-searchedOn__compare:hover{color:inherit}.ha-searchedOn__compare:after{content:"";display:block;float:right;font-family:'ardoer';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e62a";font-size:16px;line-height:18px;margin-left:9px;text-indent:0}.ha-searchedOn__compare:hover:after{color:#a4091f}[data-cmp-selected] .ha-searchedOn__compare:after{content:"\e803";color:#a4091f}@media screen and (max-width:800px){.cmp-summary:after{right:-6px;top:5px}}input:not([type=checkbox]):not([type=radio]),select{padding:.5em 1em;display:inline-block;outline:0 !important}.button{display:inline-block;cursor:pointer;padding:.3em 1em;text-decoration:none;font-size:1.1em;font-weight:600;color:#0d5065;text-align:center;font-family:'orgonlight','Open Sans',Arial,'Helvetica Neue',Helvetica,sans-serif;background:0 0;border-radius:10px;border:1px solid rgba(1,66,122,.2);transition:color .2s ease-in,background .2s ease-in,border .2s ease-in}.button:hover{color:#f0921e;border:1px solid #f0921e}.button--top{position:fixed;right:2%;bottom:4%;top:inherit !important;border-radius:5px;padding:.5em .6em;opacity:0;z-index:99998;background-color:rgba(255,255,255,.8);transform:translateY(250%);transition:transform ease-in-out .3s,opacity ease-in-out .3s,background ease-in-out .3s,border ease-in-out .3s,color ease-in-out .3s,bottom ease-in-out .5s}.button--top:hover{background-color:#fff}.button--top svg{margin:-17px -2px -17px -9px;width:40px}.button--top-fixed{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.button--orange{background:#f0921e;color:#fff;border-color:#f0921e}.button--orange:hover{background:#ea8409;border-color:#ea8409;color:#fff}a.cc-deny{background:0 0 !important;color:inherit !important;text-decoration:underline}img{max-width:100%;height:auto}form.application-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 50px;margin-bottom:60px}.form-col-left{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px}.form-field{grid-column:span 6}.form-field input{width:100%}.form-field textarea{width:100%;padding:10px 20px;height:130px}.form-col-right{box-shadow:120px 0px 0 0px inset var(--lime);text-align:center;border:1px solid;display:grid;align-items:center;border:1px solid}
.form-field input[type=file]{height:100%;font-size:18px;padding-left:160px;background:url(/static/img/icons/upload.svg) no-repeat center left 14px;background-size:90px;text-align:center;padding:50px 0 50px 150px;align-items:center;display:grid}.form-col-right .form-field{height:100%}.form-footer{display:grid;grid-gap:10px}.content-column__main ul{list-style:none;padding:0;grid-gap:6px;display:grid}.content-column__main ul li{padding-left:52px;background:url(/static/img/bullet.svg) no-repeat top left 10px;background-size:22px;list-style:none}.sticky-title{position:sticky;top:60px;background:#fff;padding:20px 0;box-shadow:0 0 8px 0 rgba(0,0,0,.1);z-index:1}.sticky-title h1{margin:0;transition:font-size .3s ease}.sticky-title.sticky-title--low h1{font-size:26px}.sticky-title .job-criteria{margin-top:10px}@media screen and (max-width:800px){.sticky-title{top:56px}}.cc-window{background:linear-gradient(rgba(6,166,158,.95) 0%,rgba(4,152,145,.95) 100%) !important;color:#fff !important}a.cc-btn.cc-allow,a.cc-btn.cc-allow:hover{background:#ee932f;color:#fff;border-radius:10px}.body--preloading,.body--preloading *{transition:none !important}.hidden{display:none !important;visibility:hidden !important}html{height:100%}body{display:flex;flex-direction:column;min-height:100%;overflow-x:hidden}.layout-header{position:sticky;top:0;z-index:1000}.overflowHidden{overflow:hidden}.layout-footer{position:relative}.layout-article__title{margin-top:0}.header-container{display:flex;flex-flow:row wrap}.content-container{max-width:1180px;width:100%;margin:0 auto;padding:0 20px}.content-container--wider{max-width:92vw}@media screen and (max-width:1310px){.content-container--wider{max-width:1180px}}.swiper-actions .swiper-button-next,.swiper-actions .swiper-button-prev{position:relative;margin:3px 0 0;display:inline-block;height:40px;width:40px;border-radius:50px;background:var(--orange)}.swiper-actions .swiper-button-next:after,.swiper-actions .swiper-button-prev:after{display:none}.swiper-actions .swiper-button-next:before,.swiper-actions .swiper-button-prev:before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate3d(-60%,-50%,0) rotate(-45deg);width:13px;height:13px;border:3px solid #fff;border-top:0;border-left:0}.swiper-actions .swiper-button-prev:before{transform:translate3d(-40%,-50%,0) rotate(135deg)}.swiper-actions{display:flex;grid-gap:30px;align-items:center;justify-content:flex-end}.swiper-actions .swiper-pagination{position:relative;width:auto;top:0;bottom:0}*{box-sizing:border-box}body{font-family:'Open Sans',sans-serif;color:var(--text);line-height:1.4}a{color:var(--dark-blue)}.layout-header{background:#fff;height:100px;transition:height .3s ease,margin-bottom .3s ease;box-shadow:0 0 8px 0 rgba(0,0,0,.1)}.layout-header--low{height:60px;margin-bottom:40px}.layout-header .content-container{height:100%}.layout-header__logo{height:100%}.layout-header__logo a{height:100%;display:block}.layout-header__logo-img{position:relative;margin:-10px 0 0;height:calc(100% + 10px);width:auto;transition:height .3s ease,margin .3s ease}.layout-header--low .layout-header__logo-img{margin:-4px 0;height:calc(100% + 6px)}.footer--image{position:relative;width:100%;clear:both;overflow:hidden;margin-bottom:-1px;padding-bottom:20%}.footer--image:before{position:absolute;display:block;content:'';left:0;bottom:0;width:100%;padding-bottom:18.5%;background:transparent url(../img/bg-footer.svg) no-repeat center bottom;background-size:100% auto;filter:drop-shadow(0px 5px 25px rgba(0,0,0,.25))}.footer--image:after{position:absolute;display:block;content:'';right:-5px;bottom:2%;width:18vw;padding-bottom:10.5%;background:transparent url(../img/bg-footer-logo.svg) no-repeat right bottom;background-size:contain}footer{background:var(--lime);background:linear-gradient(#06a69e 0%,#05918a 100%);padding-top:35px}.footer-bottom{font-size:.8em;color:#fff;background:#fff;font-size:.8em}.footer-bottom a,.footer-bottom span{font-size:.8em;color:#999}
.footer__columns{display:grid;grid-template-columns:repeat(4,1fr) 200px;grid-gap:20px}.footer__reviews{display:flex;justify-content:flex-start;flex-flow:column;align-items:flex-end}.layout-footer .footer--image a{text-decoration:none;color:#fff}h2.footer__column-title{font-size:23px;color:#fff;margin-top:0}.footer__column a{color:#fff;display:block}.footer__column ul{list-style:none;padding:0;display:grid}.footer__column ul li a{padding:4px 25px 4px 0;text-decoration:none;font-size:15px;font-family:'orgonlight','Open Sans',sans-serif}ul.footer__socials{display:flex;flex-flow:row wrap;justify-content:flex-end;grid-gap:10px;margin-top:0;margin-bottom:10px;list-style:none}.footer__column ul svg{height:1.3em;color:#fff;position:absolute;right:15px;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .2s ease,right .2s ease}.footer__column ul a{position:relative}.footer__column ul a:hover svg{opacity:1;right:0}ul.footer__socials svg{width:40px;fill:#fff;transition:transform .3s ease}ul.footer__socials a:hover svg{transform:scale(1.1)}a.__fbcw__widget.__fbcw__widget--small{border-radius:10px !important;overflow:hidden !important}.footer__reviews{grid-column:5;grid-row:1}@media screen and (max-width:1310px){.footer__columns{grid-template-columns:repeat(3,1fr) 200px}.footer__reviews{grid-column:4;grid-row:1}}@media screen and (max-width:1060px){.footer__columns{grid-template-columns:repeat(2,1fr) 200px}.footer__reviews{grid-column:3;grid-row:1}}@media screen and (max-width:850px){.footer__columns{grid-template-columns:1fr 200px;grid-gap:0;padding:1px 0}.footer__column{grid-column:1;margin-right:30px}.footer__reviews{grid-column:2;grid-row:1/span 4}.footer__column{box-shadow:0 -1px 0 rgba(255,255,255,.2) inset,0 1px 0 rgba(255,255,255,.2) inset;margin-top:-1px}.footer__column .wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease,margin-top .2s ease}.footer__column ul{overflow:hidden;transition:all .2s ease;margin:0 0 0 40px}.footer__column-title{cursor:pointer;margin:0;position:relative}.footer__column-title a{pointer-events:none;font-size:17px;display:block;padding:1em 0 1em 40px}.footer__column-title.active~.wrapper{grid-template-rows:1fr}.footer__column-title.active~.wrapper ul{margin-bottom:1em}.footer__column-title:before,.footer__column-title:after{content:"";position:absolute;width:12px;height:2px;background-color:#fff;margin:5px 0;top:22px;left:12px;transition:transform .2s ease-in-out;transform-origin:center center}.footer__column-title:after{transform:rotate(90deg)}.footer__column-title.active:before,.footer__column-title.active:after{content:"";transform:rotate(360deg);background-color:#d9ecdf}}.layout-article--bg-blue{background:var(--primary);color:#fff}nav a{text-decoration:none;color:#000}.js-toggle-search{cursor:pointer}.layout-languages img{width:1.3em;height:1em}.layout-languages img,.layout-languages svg,.layout-search__icon{cursor:pointer}.layout-search__icon{fill:currentColor}.layout-menu__nav ul{padding:0;margin:0}.layout-languages__link{display:flex;align-items:center;grid-gap:10px;text-decoration:none;color:inherit}.layout-search{height:100%;display:grid}.footer__nav ul{display:flex;flex-flow:row wrap;list-style:none;padding:0 1.5em 2em;margin:0}.footer__nav li a,.footer__nav li span{padding:.25em 1em .25em 0}.footer__nav li a:hover{text-decoration:underline}.footer__nav ul:last-child li:last-child{margin-right:0}@media screen and (min-width:801px){.hamburger{display:none}.layout-navigator{flex:1;display:flex;grid-gap:20px}.layout-menu__nav nav>ul>li{position:relative}.layout-menu__nav nav>ul>li>a{position:relative;display:grid;place-items:center;font-size:1.1em;font-weight:600;line-height:20px;color:var(--dark-blue);padding:0 .7em;text-decoration:none;white-space:nowrap;height:100%;transition:color .2s ease-in,border .2s ease-in,box-shadow .2s ease-in;border-left:1px solid #fff;border-right:1px solid #fff}.layout-menu__nav nav>ul>li:hover>a{color:var(--lime);box-shadow:inset 0 6px 0 0 currentColor;border-color:#eee}
.layout-menu__nav>nav>ul{display:flex;list-style:none}.layout-menu__nav ul ul{position:absolute;width:300px;margin-top:15px;background-color:#fff;padding:0 10px;box-shadow:0 0 5px 0 rgba(0,0,0,.3);transform:translateX(-50%);list-style:none;font-size:1.15em}.layout-menu__nav ul ul:after{content:'';position:absolute;inset:-15px;z-index:-1}.layout-menu__nav ul ul svg{height:1.3em;color:var(--lime);position:absolute;right:0;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .2s ease,right .2s ease}.layout-menu__nav ul ul a{position:relative}.layout-menu__nav ul ul a:hover svg{opacity:1;right:-15px}.layout-navigator,.layout-menu,.layout-menu__nav,.layout-menu__nav>nav,.layout-menu__nav>nav>ul{height:100%}.layout-menu{width:auto;margin-left:auto}.layout-menu__nav a.sub:before{content:'';position:absolute;inset:0;background:#fff;z-index:-1}.layout-menu__nav a.sub:after{display:block;position:absolute;content:'';left:50%;bottom:10px;margin-left:-6px;border:6px solid #fff;background-color:#fff;transform:rotate(45deg);transform-origin:left center;z-index:-2;margin-top:-10px;transition:.2s bottom ease-in,.2s box-shadow ease-in}.layout-menu__nav li.hover>a.sub:after,.layout-menu__nav li:hover>a.sub:after{bottom:-2px;box-shadow:0 0 6px 0 rgba(0,0,0,.2)}.layout-menu__nav li li a{padding:.5em 0;font-family:'orgonlight','Open Sans',Arial,'Helvetica Neue',Helvetica,sans-serif;white-space:normal;color:#0d5065;display:block;text-transform:none;font-weight:400;border-top:1px solid rgba(0,0,0,.1)}.layout-menu__nav li li:first-child>a{border-top:0}.layout-menu__nav nav>ul ul{pointer-events:none;opacity:0;left:50%;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;transition:background .3s ease}.layout-menu__nav nav>ul li.hovered:hover ul,.layout-menu__nav nav>ul li:hover ul{pointer-events:initial;-webkit-animation-name:fadeInDown !important;animation-name:fadeInDown !important}.layout-menu__nav nav>ul li.hovered ul{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{opacity:1;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(-50%,-30px,0);transform:translate3d(-50%,-30px,0)}to{opacity:1;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-50%,-30px,0);transform:translate3d(-50%,-30px,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-50%,-30px,0);transform:translate3d(-50%,-30px,0)}}.layout-languages,.layout-search__toggle{height:var(--topOffset);width:40px;text-align:center;display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative;z-index:1}.layout-utility{display:flex}.layout-utility__item{display:grid;place-items:center;padding:8px}.layout-utility__item img,.layout-utility__item svg,.layout-search__icon{width:32px;height:32px;transition:transform .2s ease;display:block}.layout-utility__item:hover img,.layout-utility__item:hover svg{transform:scale(1.15)}.layout-languages{z-index:0}.layout-search{position:relative}.layout-search .site-search{position:absolute;width:230px;left:50%;top:56px;background-color:#fff;filter:drop-shadow(0px 0px 6px rgba(0,0,0,.3))}.layout-search .site-search{position:absolute;top:calc(100% - 12px);right:0;transform:translate3d(-50%,-100%,0);transition:transform .2s ease,opacity .2s ease,top .2s ease;pointer-events:none;opacity:0;filter:drop-shadow(0 0 6px 0 rgba(0,0,0,.3))}.layout-header--low .layout-search .site-search{top:calc(100% - 0px)}.layout-search .site-search:before{display:block;position:absolute;content:'';left:50%;top:-12px;margin-left:-8px;border:8px solid #fff;background-color:#fff;transform:rotate(45deg);transform-origin:left center}
.layout-search .site-search input{height:40px;width:100%;border:0;outline:0;font-size:14px;padding-right:0;border-bottom:1px solid #eee}.layout-search .site-search form{display:flex;grid-gap:0}.site-search button{width:40px;min-width:40px;height:40px;padding:0;border:1px solid transparent;overflow:hidden;filter:none;border-radius:0;display:grid;place-items:center;cursor:pointer;color:var(--dark-blue);transition:background .3s ease,color .3s ease}.site-search button svg{width:24px;height:24px;transition:transform .2s ease}.site-search button:hover{background-color:var(--orange);color:#fff}.site-search button:hover svg{transform:scale(1.2)}.body--has-search .layout-search .site-search{transform:translate3d(-50%,0%,0);pointer-events:initial;opacity:1}.layout-languages ul{z-index:-1;list-style:none;margin:0;padding:0;position:absolute;top:100%;background:#ccc;opacity:0;transform:translateY(-100%);pointer-events:none;transition:transform .2s ease,opacity .2s ease}.body--has-languages .layout-languages ul{opacity:1;transform:translateY(0px);pointer-events:initial}.body--has-languages .layout-languages ul li{padding:.5rem}header.layout-header .content-container{display:flex;align-items:center}@media screen and (max-width:1400px){.layout-search .site-search{left:auto;right:0;transform:translateY(-50%)}.body--has-search .layout-search .site-search{transform:translateY(0)}.layout-search .site-search:before{left:auto;right:10px;border-color:#f0f0f0;z-index:-1}}}@media screen and (max-width:800px){.layout-header{position:sticky;top:0;z-index:1000}.layout-header .layout-header__logo-img{margin:-4px 0;height:calc(100% + 6px)}.layout-header__logo,.layout-header{height:56px}.header{z-index:200}.body--has-navigation .header{position:fixed;top:0}.hamburger{transition:opacity .2s ease-in-out,border .15s ease-in-out;cursor:pointer;display:block;float:right;position:relative;margin:-3px 0 0 5px;padding:10px;height:50px;width:50px;z-index:2001}.hamburger .hamburger__bar{transition:all .15s ease-in-out .15s;display:block;position:absolute;width:24px;height:2px;top:24px;left:12px;background:#0d5065}.hamburger .hamburger__bar--1,.hamburger .hamburger__bar--3{transition:top .15s ease-in-out .15s,transform .15s ease-in-out 0s}.hamburger .hamburger__bar--1{top:16px}.hamburger .hamburger__bar--3{top:32px}.hamburger:focus,.hamburger:hover{opacity:1;border-color:#e9e9e9}.body--has-navigation .hamburger .hamburger__bar{transition:all .15s ease-in-out .3s;background:0 0}.body--has-navigation .hamburger .hamburger__bar--1,.body--has-navigation .hamburger .hamburger__bar--3{transition:top .15s ease-in-out .15s,transform .15s ease-in-out .45s;top:25px;background:#0d5065}.body--has-navigation .hamburger .hamburger__bar--1{transform:rotate(45deg)}.body--has-navigation .hamburger .hamburger__bar--3{transform:rotate(-45deg)}.hamburger__txt{position:absolute;width:100%;left:0;bottom:-2px;font-size:.7em;font-family:'orgonbold','Open Sans',Arial,'Helvetica Neue',Helvetica,sans-serif;color:#0d5065;text-align:center}.layout-menu{position:fixed;overflow:auto;box-shadow:0 100vw 0 100vw transparent;width:100%;right:100%;top:56px;bottom:0;background-color:var(--lime);z-index:1;transform:translate3d(0,0,0);transition:.3s transform ease-in-out,.2s box-shadow linear,opacity .2s ease;pointer-events:none;opacity:0}.body--has-navigation .layout-menu{opacity:1;pointer-events:initial;transform:translate3d(100%,0,0);box-shadow:0 100vw 0 100vw rgba(0,0,0,.25)}.layout-menu .content-container{margin:0;width:auto}.layout-menu__nav li{display:block}.layout-menu__nav li a{display:block;padding:.55em 1em;font-size:22px;color:#fff;border-bottom:1px solid rgba(255,255,255,.25);text-decoration:none}.layout-menu__nav li a:focus{outline:none}.layout-utility{position:fixed;top:0;right:0;display:flex;height:56px}.layout-menu:not(.layout-menu--collapse):not(.layout-menu--pages) .layout-menu__nav li li a{padding:.5em .5em .5em 1em}.layout-menu:not(.layout-menu--collapse):not(.layout-menu--pages) .layout-menu__nav li li li a{padding:.5em .5em .5em 1.5em}
.layout-menu--collapse .layout-menu__nav .li--active>a{background-color:rgba(0,0,0,.6);color:#fff}.layout-menu--collapse .layout-menu__nav ul ul{background-color:rgba(0,0,0,.1);overflow:hidden}.layout-menu--collapse .layout-menu__nav ul ul,.layout-menu--collapse .layout-menu__nav .li--active ul ul{will-change:max-height;-webkit-transition:.3s max-height ease-in-out,visibility .3s;transition:.3s max-height ease-in-out,visibility .3s;max-height:0;visibility:hidden}.layout-menu--collapse .layout-menu__nav .li--active ul{max-height:800px;visibility:visible;-webkit-transition:.3s max-height ease-in-out;transition:.3s max-height ease-in-out}.layout-menu__nav .sub:before,.layout-menu__nav .sub:after{content:"";position:absolute;width:12px;height:2px;background-color:#fff;margin:5px 0;font-size:1.5em;top:.65em;right:.6em;transition:transform .2s ease-in-out;transform-origin:center center}.layout-menu ul li a{position:relative}.layout-menu ul ul li a{font-size:19px;padding-left:40px}.layout-menu ul li.li--active>a{border-bottom:1px solid #fff}.layout-menu ul li a svg{display:none}.layout-menu ul ul{display:none}.layout-menu ul .li--active ul{display:block}.layout-menu ul ul{background-color:#049992;overflow:hidden}.layout-languages,.layout-search__toggle{height:56px;width:40px;text-align:center;display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative;z-index:1}.layout-menu__nav .sub:after{transform:rotate(90deg)}.layout-menu__nav .li--active>.sub:before,.layout-menu__nav .li--active>.sub:after{transform:rotate(360deg);background-color:#d9ecdf}.layout-utility__item img,.layout-utility__item>a,.layout-utility__item svg,.layout-search__icon{width:28px;height:28px}.layout-search .site-search{position:fixed;top:56px;left:0;right:0;transform:translateY(-100%);transition:transform .2s ease,opacity .2s ease;pointer-events:none;opacity:0;box-shadow:0 0 8px 0 rgba(0,0,0,.1)}.layout-search .site-search form{display:flex}.layout-search .site-search input{height:56px;width:100%;border:0;outline:0}.site-search button{width:56px;min-width:56px;height:56px;padding:0;border:1px solid transparent;overflow:hidden;filter:none;border-radius:0;display:grid;place-items:center;cursor:pointer;color:var(--dark-blue);transition:background .3s ease,color .3s ease}.site-search button svg{width:30px;height:30px;transition:transform .2s ease}.site-search button:hover{background-color:var(--orange);color:#fff}.site-search button:hover svg{transform:scale(1.2)}.body--has-search .layout-search .site-search{transform:translateY(0);opacity:1;pointer-events:initial}.layout-languages{z-index:0}.layout-languages ul{list-style:none;margin:0;padding:0;position:absolute;left:0;right:0;top:100%;background:#e8e8e9;opacity:0;transform:translateY(-30px);pointer-events:none;transition:transform .2s ease,opacity .2s ease}.body--has-languages .layout-languages ul{opacity:1;transform:translateY(0px);pointer-events:initial}.body--has-languages .layout-languages ul li{padding:.5rem 0}.layout-utility__item{display:grid;place-items:center}.layout-menu__nav .wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease,margin-top .2s ease}.layout-menu__nav .li--active .wrapper{grid-template-rows:1fr}.layout-menu__nav .wrapper ul{display:grid;overflow:hidden;transition:all .2s ease}}.job__container{display:grid;grid-template-columns:300px 1fr;grid-gap:70px;margin-bottom:50px}.job__filter{background:linear-gradient(#06a69e 0%,#05918a 100%);color:#fff;padding:20px;position:sticky;top:90px;margin-bottom:auto}.job__filter ul{list-style:none;margin:0;padding:0}.job__filter h3{color:#fff;margin-top:0}.job__filter ul li label{display:flex;grid-gap:10px;font-size:14px;cursor:pointer;align-items:center}.job__category-item h4{margin:0 0 7px;color:#fff;font-size:20px}.job__categories{display:grid;grid-gap:22px}.job-card__levels{display:grid;grid-template-columns:1fr;grid-gap:2em 2em}.job-card{background:#fff;box-shadow:0 0 7px rgba(158,165,171,.7);padding:20px 30px 20px;overflow:hidden;display:flex;flex-flow:column;position:relative}
.job-card__link{position:absolute;left:0;right:0;top:0;bottom:0;cursor:pointer;z-index:1}.job-card__header{position:relative;padding-bottom:10px;margin-bottom:20px}.job-card__header svg{fill:var(--dark-blue)}.job-card__header:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:repeating-linear-gradient(45deg,var(--dark-blue),var(--lime) 100%)}.job-card__title{margin:0 0 2px;padding-right:50px}.job-card__region{font-weight:700;font-family:orgonlight;color:var(--dark-blue);opacity:.6}.job-card__type{color:var(--lime)}.job-card__desc{cursor:pointer;font-size:14px;position:relative;flex:1}.job-card__desc-parklogo{position:absolute;right:0;bottom:0;object-fit:contain;object-position:right;max-height:45px}.job-card__desc>*:first-child{margin-top:0}.job-card__image{background:url('/static/img/No-Image-Placeholder.svg');aspect-ratio:18/10;background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#eee;cursor:pointer;position:relative}.job-card__compare{position:absolute;right:0;top:0;padding:10px;background:rgba(255,255,255,.5);display:grid;align-items:center;border-radius:0 10px;z-index:100}.job-card__image img{width:100%;height:100%;object-fit:cover;display:block}.job__overview>*:first-child{margin-top:0}.job-card__buttons{margin-top:10px}ul.job-criteria{display:flex;flex-flow:row wrap;grid-gap:4px 10px;list-style:none;margin:0;padding:0}ul.job-criteria li{padding:6px 12px;background:#f3f3f5;border-radius:50px}.job-filter__mobile-toggle{display:none;position:fixed;bottom:0;padding:10px 20px;z-index:100;width:100%;background:var(--lime);box-shadow:0 0 10px rgba(0,0,0,.2)}.job__filter input[type=checkbox]{border:0;outline:none;-webkit-appearance:none;background:#fff;width:13px;height:13px;transition:all .2s ease}.job__filter input[type=checkbox]:checked{background:var(--dark-blue);box-shadow:0 0 0 3px #fff inset}ul.job-card__summary{display:flex;flex-flow:row wrap;grid-gap:21px;list-style:none;padding:0;font-size:14px;font-weight:600;background:#f5f5f9;padding:4px 20px;margin:-21px -20px 5px !important;border-bottom:1px solid #ddd;border-top:1px solid #ddd}ul.job-card__summary li:not(:first-child):before{content:'';position:absolute;left:-11px;width:1px;height:16px;background:currentColor;top:50%;margin-top:-8px;opacity:.5}ul.job-card__summary li{position:relative}.job__category-item:not(.job__category-item--primary) .not-available,.disabled{opacity:.4;cursor:default;pointer-events:none}.disabled .disabled{opacity:1}.content-container.content-container--columns{display:grid;grid-template-columns:1fr 390px;grid-gap:60px;margin:40px auto}.content-column__man li{list-style-image:url(/static/img/icons/check.svg)}.job-details__about-container{display:grid;grid-template-columns:1fr 300px;grid-gap:25px 50px}.job-details__about-media-container img{width:100%;height:auto;border-radius:50%}.job-card__buttons{display:flex;align-items:flex-end;justify-content:space-between}.job__overview.search-by-criteria .job-card:not(.visible-by-criteria){display:none}.job-card__header{display:grid;grid-template-columns:auto auto 50px}.job-card__header-logo{max-width:90px;display:grid;text-align:right;margin-left:auto;align-items:center}.job-details__title{font-size:26px}.sticky-title .content-container{display:flex;flex-flow:row wrap;align-items:flex-end;grid-gap:20px}.sticky-title .content-container .job-details__title-content{margin-right:auto}.sticky-title .content-container .button{margin-left:auto}.job-details__two-columns{margin-top:0;display:grid;grid-template-columns:1fr 340px;grid-gap:70px;margin-bottom:60px}.job-details__resort-info{background:var(--lime);color:#fff;padding:30px;margin-bottom:auto}.job-details__resort-info h3{color:#fff;margin-top:0}.job-details__resort-info b+p{margin-top:0}@media screen and (max-width:1200px){.job__container{grid-gap:20px}.job-details__two-columns,.job-details__about-container{grid-gap:20px}.job-details__resort-info{padding:15px}}@media screen and (max-width:800px){.job__container{grid-template-columns:240px 1fr}
.job-details__two-columns,.job-details__about-container{grid-template-columns:1fr 250px}}@media screen and (max-width:640px){.job__container{grid-template-columns:1fr}.job__filter{position:fixed;right:100%;top:56px;bottom:0;overflow:auto;min-width:300px;transition:transform .4s ease;z-index:10;padding-bottom:80px;border-right:1px solid rgba(255,255,255,.5)}.job-filter__mobile-toggle{display:block}.body--has-filter .job__filter{transform:translateX(100%)}body.body--has-filter .button-text--filter,body:not(.body--has-filter) .button-text--results{display:none}}@media screen and (max-width:580px){.job-details__two-columns,.job-details__about-container{grid-template-columns:1fr}}.layout-article{padding:4em 0}.gallery-container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:7px}.gallery-item.gallery-item--video{grid-column:span 4}.gallery-item.gallery-item--video iframe{width:100%;aspect-ratio:16/9;height:auto;display:block}.gallery-item img{width:100%;display:block}@media screen and (max-width:600px){.gallery-item:not(.gallery-item--video){grid-column:span 2}}section.layout-article.layout-article__contact{position:relative}section.layout-article.layout-article__contact>picture img{position:absolute;inset:0;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}section.layout-article.layout-article__contact .content-container{max-width:900px;padding:30px}section.layout-article.layout-article__contact h2{text-align:center}.text-center{text-align:center}.layout-banner{position:relative}.banner__overlay{position:absolute;inset:0;z-index:10;text-align:center;color:#fff;display:grid;place-items:center;padding-bottom:10%}.banner__overlay h1{color:#fff;font-family:'Shadows Into Light Two',cursive;text-shadow:2px 2px 7px #000;font-size:min(7.6vw,3.8em);line-height:1.6em}@media screen and (max-width:550px){.banner__overlay h1{font-size:7vw}}.banner__background-img{width:100%;height:auto}.banner{position:relative}.banner:after{content:'';inset:0 0 -17px;background:url(../img/banner-bg/from-1440-up.svg) transparent;filter:drop-shadow(-10px 0px 15px rgba(0,0,0,.15));background-size:100% 100% !important;position:absolute;z-index:-1}.banner img{width:100%}.at-slideshow__image{display:block}@media screen and (max-width:480px){.banner:after{inset:0 0 -7px;background-image:url(../img/banner-bg/from-480-down.svg)}.at-slideshow__image{clip-path:url("#banner-clip-480-down")}}@media screen and (min-width:481px){.banner:after{inset:0 0 -7px;background-image:url(../img/banner-bg/from-480-up.svg)}.at-slideshow__image{clip-path:url("#banner-clip-480-up")}}@media screen and (min-width:600px){.banner:after{inset:0 0 -7px;background-image:url(../img/banner-bg/from-600-up.svg)}.at-slideshow__image{clip-path:url("#banner-clip-600-up")}}@media screen and (min-width:768px){.banner:after{inset:0 0 -7px;background-image:url(../img/banner-bg/from-768-up.svg)}.at-slideshow__image{clip-path:url("#banner-clip-768-up")}}@media screen and (min-width:991px){.banner:after{inset:0 0 -11px;background-image:url(../img/banner-bg/from-991-up.svg)}.at-slideshow__image{clip-path:url("#banner-clip-991-up")}}@media screen and (min-width:1440px){.banner:after{inset:0 0 -17px;background-image:url(../img/banner-bg/from-1440-up.svg)}.at-slideshow__image{clip-path:url("#banner-clip-1440-up")}}.bg-klaver{position:absolute;z-index:-2;right:0;transform:translate3d(30%,-16%,0);top:100%;width:63vw;width:min(1030px,63vw)}.service-container{background:#fff;display:grid;grid-template-columns:300px 1fr;max-width:930px;margin:auto}.service__content{padding:40px;display:flex;flex-flow:column;justify-content:center}.service__image{display:block}.service__content>*:first-child{margin-top:0}.service__content>*:last-child{margin-bottom:0}.service__content h3{margin-bottom:0}.service__content ul{list-style:none;padding:0;display:grid;grid-gap:10px}.service__content ul li{display:grid;grid-template-columns:24px 1fr;grid-gap:16px;align-items:center}.service__content ul li span{display:block;width:24px;height:24px;background:var(--orange);border-radius:50px}
span.service__icon{fill:#fff;display:grid !important;place-content:center;align-items:center;justify-content:center}span.service__icon svg{margin:auto}@media screen and (max-width:800px){.service__content{padding:40px;display:flex;flex-flow:column;justify-content:center}}@media screen and (max-width:580px){.service-container{grid-template-columns:1fr}}.highlights-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}@media screen and (max-width:800px){.highlights-container{grid-template-columns:1fr}}.highlight{position:relative;border-radius:20px;overflow:hidden;background:var(--dark-blue);cursor:pointer}.highlight:hover img{opacity:.4}.highlight__content{position:absolute;inset:0;width:100%;height:100%;display:grid;align-items:center;text-align:center}.highlight__media img{display:block;transition:opacity .3s ease}h3.highlight__title{color:#fff;text-shadow:-2px 2px 1px rgba(0,0,0,.8);width:100%;background:linear-gradient(45deg,rgba(0,0,0,.4),rgba(0,0,0,.1));width:100%;padding:10px;text-decoration:none}.text-media{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:dense;grid-gap:2em}.text-media__text{display:flex;flex-flow:column;justify-content:center;align-items:flex-start}.text-media__media-media{max-width:100%;min-width:0;max-height:100vh;min-height:0}.text-media__media-img{width:100%}.text-media__content{display:flex;flex-flow:column;justify-content:center}.text-media__content .layout-article__title{margin:0}.text-media--img-right .text-media__media{order:2}@media screen and (max-width:900px){.text-media--img-right .text-media__media{order:0}.text-media{grid-template-columns:1fr}}.at-quote{margin:4em 0}.at-quote__txt{font-family:'Shadows Into Light Two',cursive;text-align:center;font-size:2.8em;font-weight:400;max-width:800px;width:90%;margin:0 auto;padding:.5em 0;border-top:.06em solid #06a69e;border-bottom:.06em solid #06a69e}.quote-slide__container{display:grid;grid-template-columns:min(30vw,300px) 1fr;align-items:center}.quote-slide__image img{border-radius:50%;display:block}.quote-slide__content{background:var(--lime);color:#fff;margin-left:-110px;padding:30px 30px 30px 150px}.quote-slide__image{position:relative;z-index:1;box-shadow:0 0 0 10px #fff;border-radius:50%}.quote-slide__content>*:first-child{margin-top:0}.quote-slide__txt{font-size:24px;font-weight:300}.quote-slide__content h3{margin-bottom:5px;color:#fff}.layout-article.layout-article--quote-slider .swiper-actions{position:absolute;bottom:0;right:30px}.quote-slide__image:after{content:'';display:block;width:47px;height:150px;background:url(/static/img/arrow-quote.svg) no-repeat;background-size:contain;position:absolute;z-index:100;top:-40px}.swiper.swiper--quote{padding-top:40px;margin-top:-30px;padding-bottom:10px;padding-left:10px}article.layout-article.layout-article--photo-text .photo-text__backbround{position:absolute;inset:0;z-index:-1}article.layout-article.layout-article--photo-text{position:relative;margin:0}.photo-text__text{max-width:900px;color:#fff;margin:auto;font-family:'orgonlight','Open Sans',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:min(5cqw,54px);width:100%;text-shadow:-2px 2px 1px rgba(0,0,0,.8);border-radius:30px;text-align:center;font-family:'Shadows Into Light Two',cursive}.photo-text__text>*:first-child{margin-top:0}.photo-text__text>*:last-child{margin-bottom:-0}.photo-text__backbround .content-container{container-type:inline-size}.layout-article--vacancy-overview{text-align:center;padding:3em 0}.swiper--jobs{margin:-10px 0}.vacancy-overview__item{padding:10px}.vacancy-overview__content{aspect-ratio:1/1;background-size:cover;border-radius:50%;box-shadow:0 0 0 10px #fff inset,0 0 7px rgba(0,0,0,.7);display:grid;place-content:center;font-size:32px;text-shadow:0 6px 7px rgba(0,0,0,.7);color:#fff;text-decoration:none}.vacancy-overview__content.vacancy-overview__content--receptionist{background-image:url(/static/img/highlights/Receptie.1.webp)}.vacancy-overview__content.vacancy-overview__content--horeca{background-image:url(/static/img/highlights/Horeca_bol.1.webp)}
.vacancy-overview__content.vacancy-overview__content--schoonmaak{background-image:url(/static/img/highlights/Schoonmaak_bol.1.webp)}.vacancy-overview__content.vacancy-overview__content--winkel{background-image:url(/static/img/highlights/Winkel.1.webp)}.vacancy-overview__content.vacancy-overview__content--animatie{background-image:url(/static/img/highlights/Animatie_bol.1.webp)}.vacancy-overview__content.vacancy-overview__content--technischeDienst{background-image:url(/static/img/highlights/Technische_dienst.1.webp)}.vacancy-overview__content.vacancy-overview__content--administratie{background-image:url(/static/img/highlights/Administratie.1.webp)}.vacancy-overview__content.vacancy-overview__content--communicatieMarketing{background-image:url(/static/img/highlights/Marketing_en_communicatie.1.webp)}.vacancy-overview__content.vacancy-overview__content--management{background-image:url(/static/img/highlights/Management.1.webp)}.vacancy-overview__content.vacancy-overview__content--zwembad{background-image:url(/static/img/highlights/Zwembad.1.webp)}.vacancy-overview__content.vacancy-overview__content--allround{background-image:url(/static/img/highlights/Allround.1.webp)}.vacancy-overview__content.vacancy-overview__content--overig{background-image:url(/static/img/highlights/Overig.1.webp)}.vacancy-overview__counter{position:absolute;background:var(--orange);width:70px;height:70px;place-items:center;display:grid;font-family:'Shadows Into Light Two',cursive;font-size:26px;border-radius:50px;top:20px;left:20px}.swiper-button{width:30px;height:50px}.swiper-container{position:relative;padding:0 30px}.swiper-buttons{position:absolute;top:50%;transform:translateY(-50%);z-index:10;left:0;right:0;display:flex;justify-content:space-between}.swiper-button{transform:scale(1);transition:all .2s ease;filter:drop-shadow(0 0 3px rgba(0,0,0,.5))}.swiper-button svg{width:100%;height:100%;cursor:pointer;color:#fff}.swiper-button:hover{transform:scale(1.1)}.job-card__levels.job-card__levels--two-columns{grid-template-columns:1fr 1fr}.job-card__levels.job-card__levels--two-columns .job-card__buttons{display:flex;align-items:flex-start;flex-flow:column;grid-gap:16px}@media screen and (max-width:800px){.job-card__levels.job-card__levels--two-columns{grid-template-columns:1fr}}:root{--text:#555;--dark-blue:#0d5065;--light-blue:#eef7fe;--lime:#06a69e;--orange:#f0921e;--swiper-theme-color:#06a69e}.text-center{text-align:center}.layout-article--bg-lime{background:var(--lime);color:#fff}.bg-light-blue,.layout-article--bg-light-blue{background:var(--light-blue)}.layout-article--bg-lime .layout-article__title{color:#fff}.resort-location{position:relative}.resort-location__position{position:absolute;width:24px;height:32px;transform:translate3d(-50%,-100%,0);color:var(--orange);filter:drop-shadow(0px 0px 3px rgba(0,0,0,.2))}.embed-video-container iframe{width:100%;height:100%}.layout-article__contact{margin-top:4rem}.wf-group:not(.file) .wf-label{display:none}form{display:grid;grid-template-columns:repeat(6,1fr) 230px;grid-gap:10px}@media screen and (max-width:800px){form{grid-template-columns:repeat(6,1fr)}body .wf-group.file{grid-column:span 6;grid-row:auto}}.wf-group input{width:100%}.wf-group.name{grid-column:span 2}.wf-group.middle{grid-column:span 2}.wf-group.file{grid-row:1/4;grid-column:7;background:url(/static/img/icons/upload_file.svg) #fff no-repeat;border:1px solid #ddd;border-radius:3px;position:relative;background-position:center 33%;background-size:80px}.wf-group.file label.wf-label{width:100%;max-width:100%;height:100%;display:block;text-wrap:unset;text-align:center;padding:60% 16px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wf-group.file label.wf-label~input{position:absolute;inset:0;opacity:0}.wf-group.surname{grid-column:span 2}.wf-group.phone{grid-column:span 3}.wf-group.email{grid-column:span 3}.wf-group.message{grid-column:span 6}.wf-checkbox{grid-column:span 7;text-align:center}.wf-checkbox{display:flex;flex-flow:row wrap;justify-content:center;grid-gap:10px}
input.button.button--orange{grid-column:span 7;margin:20px auto 0}form input,form textarea,.wf-group textarea,.wf-group input{width:100%;padding:.5em 1em;display:block;margin:0;border:1px solid #ddd;border-radius:4px}.wf-group textarea{min-height:110px}.wf-errors{grid-column:span 7;background:#ffe7e7;border:1px solid #c51919}.wf-thanks{grid-column:span 7}.popup-slider{transform:translateY(-100%);position:fixed;z-index:1000;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.8);transition:transform .5s ease;z-index:1000000;display:flex;flex-flow:column;justify-content:center}.body--has-swiper-popup .popup-slider{transform:translateY(0)}.popup-slider__container{width:1200px;max-width:95vw;padding-left:80px;padding-right:80px;margin:0 auto;position:relative}.swiper-popup__info{color:#fff;margin-top:20px}.swiper-popup__info-counter{color:#fff;opacity:.7;position:relative}.popup-slider__close-icon{position:absolute;right:10px;top:10px;display:block;width:18px;height:18px;cursor:pointer}.popup-slider__close-icon:before,.popup-slider__close-icon:after{content:'';position:absolute;width:22px;height:2px;background:#fff;border-radius:50px;top:8px;left:-2px;transform:rotate(45deg)}.popup-slider__close-icon:before{transform:rotate(-45deg)}.swiper-popup-button-next,.swiper-popup-button-prev{width:40px;height:40px;border:3px solid #eeeae6;border-radius:50px;position:absolute;z-index:100000000;opacity:1;top:50%;margin-top:-20px;display:flex;flex-flow:column;justify-content:center;align-items:center;cursor:pointer}.swiper-popup-button-next:after,.swiper-popup-button-prev:after{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate3d(-60%,-50%,0) rotate(-45deg);width:13px;height:13px;border:3px solid #fff;border-top:0;border-left:0}.swiper-popup-button-prev:after{transform:translate3d(-40%,-50%,0) rotate(135deg)}.swiper-popup-button-next svg,.swiper-popup-button-prev svg{position:absolute}.swiper-popup-button-next{right:0}.swiper-popup-button-prev{left:0}a.vacancy-overview__link{position:absolute;left:0;width:100%;height:100%}.swiper-slide:not(.swiper-slide-active) .quote-slide__image:after{opacity:.5;transform:translate3d(-50%,-50%,0) scale(.1) rotate(45deg)}.quote-slide__image:after{transition:all .5s ease .5s;opacity:1;transform:translate3d(0,0%,0) scale(1) rotate(0deg)}.search-result-item{background:#fff;border-radius:3px;box-shadow:0 2px 4px rgba(70,60,60,.1);padding:20px}.searche-results-container{display:grid;grid-gap:20px}.search-result-item__section{text-transform:uppercase;font-size:12px;color:var(--brown);margin-bottom:8px}.search-result-item__title{margin:0 0 10px}.search-result-item__title a{text-decoration:none;font-weight:700}.search-result-item__shortdesc{;font-size:14px}.search-result-item__shortdesc *:first-child{margin-top:0}.search-result-item__shortdesc *:last-child{margin-bottom:0}.search-result-item{display:flex;grid-gap:30px}.search-result-item__media img{width:180px;height:120px;object-fit:contain}.search-result__title{font-size:22px;font-weight:500}.searcher-results__buttons{margin-top:30px}form.search-reslut__form{grid-template-columns:5fr 1fr;background:#fff;padding:20px;border-radius:3px;box-shadow:0 2px 4px rgba(70,60,60,.1)}form.search-reslut__form input.button.button--orange{grid-column:span 1;margin:0}.swiper-button-lock{display:none !important}.swiper-button-disabled{opacity:.4;pointer-events:none !important}.job-details__resort-info-media{margin:-30px -30px 20px}.job-details__resort-info-media img{width:100%}.wf-group.file label.wf-label~input{opacity:0 !important}.wf-checkbox input[type=checkbox]{opacity:0;position:absolute;inset:0;cursor:pointer}.wf-checkbox label:before{content:'';position:relative;display:inline-block;width:1.25em;height:1.25em;border:1px solid #ddd;background:var(--lime);margin-right:.56em;box-shadow:0 0 0 .6em #fff inset;transition:box-shadow .3s ease}.wf-checkbox label{align-items:center;display:flex;grid-gap:4px}.wf-checkbox input[type=checkbox]:checked~label:before{box-shadow:0 0 0 4px #fff inset}
.wf-checkbox{position:relative}input.button.button--orange.button-form{width:auto}@media screen and (max-width:480px){.quote-slide__container{display:grid;grid-template-columns:1fr}.quote-slide__image{max-width:270px;margin:0 auto}}figure.table{margin:0;max-width:100%;overflow:auto;font-size:14px;width:100%}figure.table table{width:100%}figure.table tr td{border-top:1px solid #ccc;border-right:1px solid #ccc;padding:6px 10px !important;height:auto !important;width:auto !important}figure.table tr td:first-child{border-left:1px solid #ccc}figure.table tr:last-child td{border-bottom:1px solid #ccc}@media screen and (max-width:480px){.at-quote{margin-top:0}}.hmcms-popup:not(.hmcms-popup--visible){background:0 0;pointer-events:none;transition:none}.hmcms-popup:not(.hmcms-popup--visible) .hmcms-popup__container{transform:translateY(-100px);opacity:0;transition:none}.hmcms-popup{position:fixed;top:0;display:none;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:10000000001;padding:10px;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:center;justify-content:center;transition:background .3s ease 0s}.hmcms-popup__container{width:100%;max-width:800px;margin:0 auto;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);position:relative;max-height:90vh;padding:30px;overflow:auto;transition:transform .5s ease 0s,opacity .5s ease 0s}.hmcms-popup__title{font-size:1.25em;font-weight:700;margin-bottom:16px}.hmcms-popup__content>*:first-child{margin-top:0}.hmcms-popup__content>*:last-child{margin-bottom:0}.hmcms-popup__close{width:30px;height:30px;background:#666;position:absolute;right:0;top:0;transition:background .3s ease;cursor:pointer;z-index:10000}.hmcms-popup__close:before,.hmcms-popup__close:after{width:20px;height:2px;background:#fff;content:'';position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-1px;transform:rotate(45deg);border-radius:3px}.hmcms-popup__close:before{transform:rotate(-45deg)}label.wf-label a{position:relative;z-index:1000;transition:all .15s ease}label.wf-label a:hover{transform:translateY(-1px)}
