@font-face{font-family:"Open Sans Regular";src:url(../../../../inc/fonts/OpenSans/OpenSans-Regular.woff) format("woff")}@font-face{font-family:"Gilroy Regular";src:url(../../../../inc/fonts/GilroyRegular/font.woff) format("woff")}@font-face{font-family:"Gilroy Medium";src:url(../../../../inc/fonts/GilroyMedium/font.woff) format("woff")}@font-face{font-family:"Gilroy SemiBold";src:url(../../../../inc/fonts/GilroySemiBold/font.woff) format("woff")}@font-face{font-family:"Gilroy Bold";src:url(../../../../inc/fonts/GilroyBold/font.woff) format("woff")}body{font-family:"Open Sans Regular",sans-serif;font-weight:400;font-size:calc(18px + 4 * (100vw - 600px)/ 1960)}@media screen and (max-width:600px){body{font-size:18px}}@media screen and (min-width:2560px){body{font-size:22px}}.h1{font-family:"Gilroy Medium",sans-serif;font-weight:500;font-size:calc(48px + 52 * (100vw - 600px)/ 1960);line-height:1em;letter-spacing:-.01em}@media screen and (max-width:600px){.h1{font-size:48px}}@media screen and (min-width:2560px){.h1{font-size:100px}}.h2{font-family:"Gilroy Medium",sans-serif;font-weight:500;font-size:calc(38px + 24 * (100vw - 600px)/ 1960);line-height:1.2em}@media screen and (max-width:600px){.h2{font-size:38px}}@media screen and (min-width:2560px){.h2{font-size:62px}}.h3{font-family:"Gilroy Medium",sans-serif;font-weight:500;font-size:calc(30px + 14 * (100vw - 600px)/ 1960);line-height:1.2em}@media screen and (max-width:600px){.h3{font-size:30px}}@media screen and (min-width:2560px){.h3{font-size:44px}}.h4{font-family:"Gilroy SemiBold",sans-serif;font-weight:600;font-size:calc(23px + 7 * (100vw - 600px)/ 1960);line-height:1.2em;letter-spacing:-.01em}@media screen and (max-width:600px){.h4{font-size:23px}}@media screen and (min-width:2560px){.h4{font-size:30px}}.h5{font-family:"Gilroy Medium",sans-serif;font-weight:500;font-size:calc(17px + 8 * (100vw - 600px)/ 1960);line-height:1.2em;letter-spacing:-.01em}@media screen and (max-width:600px){.h5{font-size:17px}}@media screen and (min-width:2560px){.h5{font-size:25px}}.h6{font-family:"Gilroy Medium",sans-serif;font-weight:500;font-size:calc(17px + 5 * (100vw - 600px)/ 1960);line-height:1.2em;letter-spacing:-.01em}@media screen and (max-width:600px){.h6{font-size:17px}}@media screen and (min-width:2560px){.h6{font-size:22px}}.p-intro{font-size:calc(22px + 5 * (100vw - 600px)/ 1960);line-height:1.4em}@media screen and (max-width:600px){.p-intro{font-size:22px}}@media screen and (min-width:2560px){.p-intro{font-size:27px}}.h1.bold,.h2.bold,.h3.bold,.h4.bold,.h5.bold,.h6.bold,p.bold{font-family:"Gilroy Bold",sans-serif;font-weight:700}b,strong{font-weight:700}.p,a,button,input,p,textarea{font-family:"Open Sans Regular",sans-serif;font-weight:400;font-size:calc(18px + 4 * (100vw - 600px)/ 1960);line-height:1.5em}@media screen and (max-width:600px){.p,a,button,input,p,textarea{font-size:18px}}@media screen and (min-width:2560px){.p,a,button,input,p,textarea{font-size:22px}}.uppercase{font-family:"Gilroy Bold",sans-serif;font-weight:700;text-transform:uppercase;font-size:calc(13px + 3 * (100vw - 600px)/ 1960);letter-spacing:.1em;margin-bottom:1em}@media screen and (max-width:600px){.uppercase{font-size:13px}}@media screen and (min-width:2560px){.uppercase{font-size:16px}}.uppercase+.title{margin-top:.5em}@media screen and (max-width:782px){body.admin-bar{margin-top:-46px;margin-bottom:-46px}}@media screen and (max-width:782px){html #wpadminbar{display:none}}div.wpcf7 form.wpcf7-form .wpcf7-response-output{padding:0;border:0;margin-left:0;margin-right:0}div.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap{display:block;width:100%}div.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control{display:block;width:100%}div.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{display:block;margin-left:0}div.wpcf7 .ajax-loader{margin-top:2.4em;margin-left:1.2em}form label{display:block;margin-top:1em}form input[type=email],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form textarea{width:100%;margin-top:.4em;border:1px solid #ccc;padding:15px}form input[type=submit]{margin-top:3em}form input[type=checkbox]{display:inline-block;position:relative;border:1px solid #ccc;width:18px;height:18px;border-radius:3px;-webkit-box-sizing:content-box;box-sizing:content-box;vertical-align:top}form input[type=checkbox]:checked::before{-webkit-box-sizing:border-box;box-sizing:border-box;content:"";position:absolute;display:inline-block;top:3px;left:3px;background-color:#000;width:calc(18px - 3px * 2);height:calc(18px - 3px * 2)}form input[type=checkbox]+span{margin-left:.6em;vertical-align:top;font-size:calc(15px + 2 * (100vw - 600px)/ 1960);line-height:calc(18px + 2px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:600px){form input[type=checkbox]+span{font-size:15px}}@media screen and (min-width:2560px){form input[type=checkbox]+span{font-size:17px}}textarea{resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border-radius:0;color:#000}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none}select{display:inline-block;max-width:100%;padding:11px 36px 11px 20px;color:#000;vertical-align:middle;border:0;border-radius:0;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}select::-ms-expand{display:none}body,html{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body .site-content,html .site-content{-webkit-box-flex:1;-ms-flex:1;flex:1}body.admin-bar .site-content,html.admin-bar .site-content{padding-top:32px}body{font-family:"Gilroy Regular",sans-serif;font-weight:400;color:#000;min-height:100vh;overscroll-behavior-y:none}body.admin-bar{min-height:calc(100vh - 32px)}a,a:active,a:focus,a:hover{text-decoration:none}hr{display:block;position:relative;width:100%;height:1px;margin:2em 0;background-color:#e7e7e7}ul{font-size:0}figure{background-position:center;background-repeat:no-repeat;background-size:cover;top:0;left:0;width:100%;height:100%;position:absolute}::-moz-selection{background:rgba(0,0,0,.8);color:rgba(255,255,255,.6)}::selection{background:rgba(0,0,0,.8);color:rgba(255,255,255,.6)}.align-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.job-content>ol,.job-content>p,.job-content>ul,.page-content>ol,.page-content>p,.page-content>ul,.page-text>ol,.page-text>p,.page-text>ul{line-height:1.5em}.job-content>ol a:hover,.job-content>p a:hover,.job-content>ul a:hover,.page-content>ol a:hover,.page-content>p a:hover,.page-content>ul a:hover,.page-text>ol a:hover,.page-text>p a:hover,.page-text>ul a:hover{text-decoration:underline}.job-content>h1,.page-content>h1,.page-text>h1{font-family:"Gilroy Medium",sans-serif;font-weight:500;font-size:calc(38px + 24 * (100vw - 600px)/ 1960);line-height:1em}@media screen and (max-width:600px){.job-content>h1,.page-content>h1,.page-text>h1{font-size:38px}}@media screen and (min-width:2560px){.job-content>h1,.page-content>h1,.page-text>h1{font-size:62px}}.job-content>h2,.page-content>h2,.page-text>h2{font-family:"Gilroy Medium",sans-serif;font-weight:500;font-size:calc(38px + 24 * (100vw - 600px)/ 1960);line-height:1.2em}@media screen and (max-width:600px){.job-content>h2,.page-content>h2,.page-text>h2{font-size:38px}}@media screen and (min-width:2560px){.job-content>h2,.page-content>h2,.page-text>h2{font-size:62px}}.job-content>h3,.page-content>h3,.page-text>h3{font-family:"Gilroy Medium",sans-serif;font-weight:500;font-size:calc(30px + 14 * (100vw - 600px)/ 1960);line-height:1.2em}@media screen and (max-width:600px){.job-content>h3,.page-content>h3,.page-text>h3{font-size:30px}}@media screen and (min-width:2560px){.job-content>h3,.page-content>h3,.page-text>h3{font-size:44px}}.job-content>h4,.page-content>h4,.page-text>h4{font-family:"Gilroy Bold",sans-serif;font-weight:700;font-size:calc(17px + 9 * (100vw - 600px)/ 1960)}@media screen and (max-width:600px){.job-content>h4,.page-content>h4,.page-text>h4{font-size:17px}}@media screen and (min-width:2560px){.job-content>h4,.page-content>h4,.page-text>h4{font-size:26px}}.job-content>h5,.page-content>h5,.page-text>h5{font-family:"Gilroy Bold",sans-serif;font-weight:700;font-size:calc(17px + 8 * (100vw - 600px)/ 1960)}@media screen and (max-width:600px){.job-content>h5,.page-content>h5,.page-text>h5{font-size:17px}}@media screen and (min-width:2560px){.job-content>h5,.page-content>h5,.page-text>h5{font-size:25px}}.job-content>h6,.page-content>h6,.page-text>h6{font-family:"Gilroy Bold",sans-serif;font-weight:700;font-size:calc(17px + 5 * (100vw - 600px)/ 1960)}@media screen and (max-width:600px){.job-content>h6,.page-content>h6,.page-text>h6{font-size:17px}}@media screen and (min-width:2560px){.job-content>h6,.page-content>h6,.page-text>h6{font-size:22px}}.job-content strong,.page-content strong,.page-text strong{color:#000;font-weight:700}.job-content>h1,.job-content>h2,.job-content>h3,.job-content>h4,.job-content>h5,.job-content>h6,.page-content>h1,.page-content>h2,.page-content>h3,.page-content>h4,.page-content>h5,.page-content>h6,.page-text>h1,.page-text>h2,.page-text>h3,.page-text>h4,.page-text>h5,.page-text>h6{line-height:1.2em}.job-content ul,.page-content ul,.page-text ul{font-family:"Open Sans Regular",sans-serif;font-weight:400}.page-template-page-vacatures,body.single-yy_job{overflow:visible}.page-template-page-vacatures .site-content,body.single-yy_job .site-content{overflow:visible}@media (min-width:1100px){.sticky-main-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sticky-main-wrapper .sticky-content-wrapper{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1100px) and (max-width:800px){.sticky-main-wrapper .sticky-content-wrapper{width:100%}}@media (min-width:1100px){.sticky-main-wrapper .sticky-sidebar-wrapper{position:sticky;top:calc(20px + 1vw);width:30%;overflow:auto;position:-webkit-sticky;-ms-flex-item-align:start;align-self:flex-start;padding-top:calc(50px + 4vw);padding-bottom:6vw}.single-vacature .sticky-sidebar-wrapper{padding-top:calc(10vw / 2)}}.page-content>.button-wrapper,.page-content>form,.page-content>h1,.page-content>h2,.page-content>h3,.page-content>h4,.page-content>h5,.page-content>h6,.page-content>ol,.page-content>p,.page-content>ul{width:100%;max-width:calc(100% - 30vw);padding:0 10vw;margin-bottom:calc(1em + 1vw)}@media (max-width:600px){.page-content>.button-wrapper,.page-content>form,.page-content>h1,.page-content>h2,.page-content>h3,.page-content>h4,.page-content>h5,.page-content>h6,.page-content>ol,.page-content>p,.page-content>ul{padding:0 6vw}}.page-content>.button-wrapper:last-child,.page-content>form:last-child,.page-content>h1:last-child,.page-content>h2:last-child,.page-content>h3:last-child,.page-content>h4:last-child,.page-content>h5:last-child,.page-content>h6:last-child,.page-content>ol:last-child,.page-content>p:last-child,.page-content>ul:last-child{margin-bottom:10vw}.page-content>h1,.page-content>h2,.page-content>h3,.page-content>h4,.page-content>h5,.page-content>h6{margin-bottom:.6em;line-height:1.2em}.page-content>p:last-child{margin-bottom:calc(40px + 6vw)}.page-content>.block+h1,.page-content>.block+h2,.page-content>.block+h3,.page-content>.block+h4,.page-content>.block+h5,.page-content>.block+h6,.page-content>.button-wrapper+h1,.page-content>.button-wrapper+h2,.page-content>.button-wrapper+h3,.page-content>.button-wrapper+h4,.page-content>.button-wrapper+h5,.page-content>.button-wrapper+h6,.page-content>ol+h1,.page-content>ol+h2,.page-content>ol+h3,.page-content>ol+h4,.page-content>ol+h5,.page-content>ol+h6,.page-content>p+h1,.page-content>p+h2,.page-content>p+h3,.page-content>p+h4,.page-content>p+h5,.page-content>p+h6,.page-content>ul+h1,.page-content>ul+h2,.page-content>ul+h3,.page-content>ul+h4,.page-content>ul+h5,.page-content>ul+h6{margin-top:calc(1em + 1vw)}.page-content>.block+h1.has-text-align-center,.page-content>.block+h2.has-text-align-center,.page-content>.block+h3.has-text-align-center,.page-content>.block+h4.has-text-align-center,.page-content>.block+h5.has-text-align-center,.page-content>.block+h6.has-text-align-center,.page-content>.button-wrapper+h1.has-text-align-center,.page-content>.button-wrapper+h2.has-text-align-center,.page-content>.button-wrapper+h3.has-text-align-center,.page-content>.button-wrapper+h4.has-text-align-center,.page-content>.button-wrapper+h5.has-text-align-center,.page-content>.button-wrapper+h6.has-text-align-center,.page-content>ol+h1.has-text-align-center,.page-content>ol+h2.has-text-align-center,.page-content>ol+h3.has-text-align-center,.page-content>ol+h4.has-text-align-center,.page-content>ol+h5.has-text-align-center,.page-content>ol+h6.has-text-align-center,.page-content>p+h1.has-text-align-center,.page-content>p+h2.has-text-align-center,.page-content>p+h3.has-text-align-center,.page-content>p+h4.has-text-align-center,.page-content>p+h5.has-text-align-center,.page-content>p+h6.has-text-align-center,.page-content>ul+h1.has-text-align-center,.page-content>ul+h2.has-text-align-center,.page-content>ul+h3.has-text-align-center,.page-content>ul+h4.has-text-align-center,.page-content>ul+h5.has-text-align-center,.page-content>ul+h6.has-text-align-center{margin-top:calc(1em + 1vw)}.page-content>.block+p{margin-top:calc(40px + 6vw)}.page-content>p>a{text-decoration:underline}.page-content>ul{list-style-type:disc;font-size:inherit}.page-content>ul li{list-style-type:disc;list-style-position:outside;margin-left:1em;padding-left:.5em;margin-bottom:.5em}.page-content>ol{font-size:inherit}.page-content>ol li{list-style-type:inherit;list-style-position:outside;margin-left:1em;padding-left:.5em;margin-bottom:.5em}.page-content img.single-image{display:block;width:100%;max-width:calc(100% - 50vw);margin:10vw 10vw 0 auto}.page-content .button-wrapper{margin-top:calc(1em + 1vw)}.page-content .button-wrapper .button{margin-top:0}.page-content .has-text-align-left{margin-left:0;margin-right:auto}.page-content .has-text-align-center{margin-left:auto;margin-right:auto}.page-content>iframe{overflow-x:hidden;width:calc(100% - 10vw * 2)!important;max-width:1280px;margin:0 10vw;margin-bottom:calc(40px + 6vw)}.page-content .apply{width:100%;max-width:820px;height:1000px;text-align:left;display:none;margin-top:3em;width:calc(100% - 10vw * 2)!important;margin:5vw 10vw 10vw}.page-content .apply iframe{width:100%;height:100%;display:block;overflow:visible}body.form-active .page-content .apply{display:block}@media (max-width:600px){.page-content .apply{margin:10vw 6vw 10vw}}@media (max-width:1020px){.page-content>.button-wrapper,.page-content>form,.page-content>h1,.page-content>h2,.page-content>h3,.page-content>h4,.page-content>h5,.page-content>h6,.page-content>ol,.page-content>p,.page-content>ul{max-width:100%}}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0;outline:0;color:inherit;font-weight:inherit;font-family:inherit;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break}a{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}li,ul{list-style-type:none}::-webkit-scrollbar{width:8px;height:8px;background:0 0}::-webkit-scrollbar-track{border-radius:0;background-color:#eee}::-webkit-scrollbar-track:horizontal{background:0 0}::-webkit-scrollbar-thumb{border-radius:0;background:#ff6060}::-webkit-scrollbar-thumb:horizontal{background:0 0}.about-us .page-intro{min-height:auto;padding:20vw 10vw 5vw;margin-top:calc(70px + 1vw);margin-bottom:6vw}.about-us .page-intro .title{color:#fff}.about-us .page-intro .image{width:100%;height:100%;position:absolute;top:0;left:0}.about-us .page-intro .image::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.3)}.about-us .page-intro.in-view{-webkit-transition:padding 1.5s cubic-bezier(.55,.085,0,.99);transition:padding 1.5s cubic-bezier(.55,.085,0,.99)}@media (max-width:800px){.about-us .page-intro{padding:25vw 10vw 7vw}}@media (max-width:600px){.about-us .page-intro{padding:35vw 6vw 7vw;margin-bottom:calc(20px + 3vw)}}.figure-animated-right{display:block;position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.figure-animated-right .figure-outer{display:block;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform:translateX(-101%);transform:translateX(-101%);-webkit-transition:-webkit-transform 1.5s cubic-bezier(.55,.085,0,.99) 0s;transition:-webkit-transform 1.5s cubic-bezier(.55,.085,0,.99) 0s;transition:transform 1.5s cubic-bezier(.55,.085,0,.99) 0s;transition:transform 1.5s cubic-bezier(.55,.085,0,.99) 0s, -webkit-transform 1.5s cubic-bezier(.55,.085,0,.99) 0s;overflow:hidden}.figure-animated-right .figure-outer .figure-inner{-webkit-transform:translateX(80%) scale(1.3);transform:translateX(80%) scale(1.3);-webkit-transition:-webkit-transform 1.5s cubic-bezier(.55,.085,0,.99) 0s;transition:-webkit-transform 1.5s cubic-bezier(.55,.085,0,.99) 0s;transition:transform 1.5s cubic-bezier(.55,.085,0,.99) 0s;transition:transform 1.5s cubic-bezier(.55,.085,0,.99) 0s, -webkit-transform 1.5s cubic-bezier(.55,.085,0,.99) 0s;display:block;position:absolute;width:100%;height:100%;top:0;left:0}.in-view .figure-animated-right .figure-outer{-webkit-transform:translateX(0);transform:translateX(0)}.in-view .figure-animated-right .figure-outer .figure-inner{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}.text-animated-right{display:inline;position:relative;overflow:hidden}.text-animated-right .text-outer{display:block;position:relative;-webkit-transform:translateX(-101%);transform:translateX(-101%);-webkit-transition:-webkit-transform 2s cubic-bezier(.55,.085,0,.99) 0s;transition:-webkit-transform 2s cubic-bezier(.55,.085,0,.99) 0s;transition:transform 2s cubic-bezier(.55,.085,0,.99) 0s;transition:transform 2s cubic-bezier(.55,.085,0,.99) 0s, -webkit-transform 2s cubic-bezier(.55,.085,0,.99) 0s;overflow:hidden}.text-animated-right .text-outer .text-inner{-webkit-transform:translateX(101%);transform:translateX(101%);-webkit-transition:-webkit-transform 2s cubic-bezier(.55,.085,0,.99) 0s;transition:-webkit-transform 2s cubic-bezier(.55,.085,0,.99) 0s;transition:transform 2s cubic-bezier(.55,.085,0,.99) 0s;transition:transform 2s cubic-bezier(.55,.085,0,.99) 0s, -webkit-transform 2s cubic-bezier(.55,.085,0,.99) 0s;display:block;position:relative;padding:10px 0}.in-view .text-animated-right .text-outer{-webkit-transform:translateX(0);transform:translateX(0)}.in-view .text-animated-right .text-outer .text-inner{-webkit-transform:translateX(0);transform:translateX(0)}.start-intro .home-intro .text-animated-right .text-outer{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.8s;transition-delay:.8s}.start-intro .home-intro .text-animated-right .text-outer .text-inner{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.8s;transition-delay:.8s}.start-home-animation .home-intro .text-animated-right .text-outer{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:4s;transition-delay:4s}.start-home-animation .home-intro .text-animated-right .text-outer .text-inner{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:4s;transition-delay:4s}.button-menu{z-index:13;cursor:pointer;display:inline-block;position:fixed;right:calc(12px + 1.6vw);top:calc(calc(70px + 1vw)/ 2);width:56px;height:56px;border-radius:56px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.admin-bar .button-menu{top:calc(32px + calc(70px + 1vw)/ 2)}@media (max-width:600px){.admin-bar .button-menu{top:calc(calc(70px + 1vw)/ 2)}}.button-menu div,.button-menu div::after,.button-menu div::before{z-index:2;display:block;position:absolute;height:2px}.button-menu div{top:50%;left:50%;width:30px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#000;-webkit-transition:background-color .1s linear .3s;transition:background-color .1s linear .3s}.button-menu div::after,.button-menu div::before{content:"";left:0;width:100%;background-color:#000;-webkit-transition:top .3s cubic-bezier(.55,.085,0,.99) .4s,-webkit-transform .3s cubic-bezier(.55,.085,0,.99) .2s;transition:top .3s cubic-bezier(.55,.085,0,.99) .4s,-webkit-transform .3s cubic-bezier(.55,.085,0,.99) .2s;transition:top .3s cubic-bezier(.55,.085,0,.99) .4s,transform .3s cubic-bezier(.55,.085,0,.99) .2s;transition:top .3s cubic-bezier(.55,.085,0,.99) .4s,transform .3s cubic-bezier(.55,.085,0,.99) .2s,-webkit-transform .3s cubic-bezier(.55,.085,0,.99) .2s}.button-menu div::before{top:-7px}.button-menu div::after{top:7px}@media (min-width:1020px){.button-menu{display:none}}.menu-open .button-menu div{-webkit-transition:background-color .1s linear .2s;transition:background-color .1s linear .2s;background-color:transparent}.menu-open .button-menu div::before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top .3s cubic-bezier(.55,.085,0,.99) .2s,-webkit-transform .3s cubic-bezier(.55,.085,0,.99) .4s;transition:top .3s cubic-bezier(.55,.085,0,.99) .2s,-webkit-transform .3s cubic-bezier(.55,.085,0,.99) .4s;transition:top .3s cubic-bezier(.55,.085,0,.99) .2s,transform .3s cubic-bezier(.55,.085,0,.99) .4s;transition:top .3s cubic-bezier(.55,.085,0,.99) .2s,transform .3s cubic-bezier(.55,.085,0,.99) .4s,-webkit-transform .3s cubic-bezier(.55,.085,0,.99) .4s}.menu-open .button-menu div::after{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top .3s cubic-bezier(.55,.085,0,.99) .2s,-webkit-transform .3s cubic-bezier(.55,.085,0,.99) .4s;transition:top .3s cubic-bezier(.55,.085,0,.99) .2s,-webkit-transform .3s cubic-bezier(.55,.085,0,.99) .4s;transition:top .3s cubic-bezier(.55,.085,0,.99) .2s,transform .3s cubic-bezier(.55,.085,0,.99) .4s;transition:top .3s cubic-bezier(.55,.085,0,.99) .2s,transform .3s cubic-bezier(.55,.085,0,.99) .4s,-webkit-transform .3s cubic-bezier(.55,.085,0,.99) .4s}.button,input[type=submit]{cursor:pointer;display:inline-block;position:relative;background-color:#ff6060;padding:0 calc(20px + 1vw);min-width:calc(150px + 4vw);line-height:2.6em;text-align:center;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;vertical-align:top;-webkit-transition:opacity .2s cubic-bezier(.55,.085,0,.99),background-color .2s cubic-bezier(.55,.085,0,.99),color .2s cubic-bezier(.55,.085,0,.99);transition:opacity .2s cubic-bezier(.55,.085,0,.99),background-color .2s cubic-bezier(.55,.085,0,.99),color .2s cubic-bezier(.55,.085,0,.99);font-size:calc(18px + 4 * (100vw - 600px)/ 1960);border-radius:40px;font-family:"Gilroy Medium",sans-serif;font-weight:500}@media screen and (max-width:600px){.button,input[type=submit]{font-size:18px}}@media screen and (min-width:2560px){.button,input[type=submit]{font-size:22px}}.button.white,input[type=submit].white{background-color:#fff;color:#000}.button.black,input[type=submit].black{background-color:#000;color:#fff}.button.ghost,input[type=submit].ghost{background-color:transparent;border:1px #ff6060 solid;color:#ff6060;line-height:calc(2.6em - 2px)}.button:not(.disabled):active.default,.button:not(.disabled):hover.default,input[type=submit]:not(.disabled):active.default,input[type=submit]:not(.disabled):hover.default{background-color:#000}.button:not(.disabled):active.white,.button:not(.disabled):hover.white,input[type=submit]:not(.disabled):active.white,input[type=submit]:not(.disabled):hover.white{background-color:#ff6060}.button:not(.disabled):active.black,.button:not(.disabled):hover.black,input[type=submit]:not(.disabled):active.black,input[type=submit]:not(.disabled):hover.black{background-color:#fff;color:#000}.button:not(.disabled):active.ghost,.button:not(.disabled):hover.ghost,input[type=submit]:not(.disabled):active.ghost,input[type=submit]:not(.disabled):hover.ghost{background-color:#000;border-color:#000;color:#fff}.button.disabled,input[type=submit].disabled{cursor:default;opacity:.5;pointer-events:none}.button.hide,input[type=submit].hide{display:none}.link-arrow{display:inline-block;position:relative;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.link-arrow svg{position:absolute;display:inline-block;width:7px;height:100%;line-height:12px;fill:#000;right:-12px;top:-1px}.container{display:block;width:100%;max-width:1500px;margin-left:auto;margin-right:auto;color:inherit}.container-row{width:100%;padding:0 10vw;color:inherit}.container--fluid{max-width:none}.container--padding{padding:10vw 0}.home-intro{display:block;position:relative;width:100%;padding:16vw 0 13vw;background-color:#fff}.home-intro .text-wrapper{width:40vw;text-align:center;margin:0 auto;max-width:800px}.home-intro .text-wrapper .title{position:relative;display:inline-block;opacity:1}.home-intro .text-wrapper .title::before{content:"";position:absolute;height:4px;-webkit-transition:width 1.5s cubic-bezier(.55,.085,0,.99);transition:width 1.5s cubic-bezier(.55,.085,0,.99);width:0;position:absolute;background-color:#000;top:.6em;right:calc(18% - .5em)}@media (max-width:800px){.home-intro .text-wrapper .title::before{height:3px}}.home-intro .text-wrapper .text{margin-top:2em;opacity:0}.home-intro .text-wrapper .button-wrapper{margin-top:3em;opacity:0}.home-intro .text-wrapper .button-wrapper .button:first-of-type{margin-right:1em}.home-intro .text-wrapper .button-wrapper.mobile{display:none}.home-intro .image{width:25vw;padding-bottom:35vw;position:absolute;top:20%;opacity:0;-webkit-transition:opacity 1s cubic-bezier(.55,.085,0,.99);transition:opacity 1s cubic-bezier(.55,.085,0,.99)}.home-intro .image.image-right{right:0}.start-intro .home-intro .text-wrapper .title::before{width:18%;right:-.5em;-webkit-transition:width 1s cubic-bezier(.55,.085,0,.99) .3s,right 1s cubic-bezier(.55,.085,0,.99) .3s;transition:width 1s cubic-bezier(.55,.085,0,.99) .3s,right 1s cubic-bezier(.55,.085,0,.99) .3s}.start-intro .home-intro .text-wrapper .text{opacity:1;-webkit-transition:opacity 1.5s ease 2s;transition:opacity 1.5s ease 2s}.start-intro .home-intro .text-wrapper .button-wrapper{opacity:1;-webkit-transition:opacity 1.5s ease 2s;transition:opacity 1.5s ease 2s}.start-intro .home-intro .image{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.start-intro .home-intro .image.image-right{-webkit-transition-delay:.6s;transition-delay:.6s}.start-home-animation .home-intro .text-wrapper .text{opacity:1;-webkit-transition:opacity 1.5s ease 5s;transition:opacity 1.5s ease 5s}.start-home-animation .home-intro .text-wrapper .button-wrapper{opacity:1;-webkit-transition:opacity 1.5s ease 5s;transition:opacity 1.5s ease 5s}.start-home-animation .home-intro .image{opacity:1;-webkit-transition-delay:3.3s;transition-delay:3.3s}.start-home-animation .home-intro .image.image-right{-webkit-transition-delay:3.6s;transition-delay:3.6s}@media (max-width:1200px){.home-intro .text-wrapper{width:60vw;margin-left:0;padding-left:5vw;padding-right:5vw}.home-intro .image{right:0;width:40vw;height:calc(100% - calc(70px + 1vw));top:calc(70px + 1vw)}.home-intro .image.image-right{display:none}}@media (max-width:800px){.home-intro{padding-bottom:5vw}.home-intro .text-wrapper{width:100vw;padding-left:10vw;padding-right:10vw}.home-intro .text-wrapper .button-wrapper{margin-top:3em}.home-intro .image{margin-left:5vw;width:90vw;padding-bottom:70vw;position:relative;top:auto;margin-top:10vw}}@media (max-width:600px){.home-intro{padding-bottom:0;padding-top:calc(10vw + calc(70px + 1vw))}.home-intro .text-wrapper{text-align:left;padding-left:5vw;padding-right:5vw}.home-intro .text-wrapper .title::before{width:25%;right:0}.home-intro .text-wrapper .button-wrapper{margin-top:2.5em}.home-intro .text-wrapper .button-wrapper .button:first-of-type{margin-right:auto}.home-intro .text-wrapper .button-wrapper .button{margin-top:1em;width:70%;display:block}.home-intro .text-wrapper .button-wrapper.desktop{display:none}.home-intro .text-wrapper .button-wrapper.mobile{display:block}.home-intro .image{margin-left:0;width:100vw;padding-bottom:110vw;position:relative;top:auto;margin-top:10vw}}@media (max-width:321px){.home-intro .text-wrapper .title::before{right:-100px;top:.6em}.home-intro .button-wrapper .button:last-of-type{margin-top:1em}}.home-services{background-color:#f9f9fa;padding:6vw 10vw}.home-services .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.home-services .wrapper .column{max-width:23vw;height:auto}.home-services .wrapper .column .text{color:#707070;margin-top:2vw}.home-services .wrapper .column .link{color:#ff6060;margin-top:2em;display:inline-block}.home-services .wrapper .column .link:hover{color:#000}.home-services .wrapper .column .column-head{height:calc(40px + 5vw);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-services .wrapper .column .column-head .image{margin-top:1vw}.home-services .wrapper .column .image{display:block;position:relative;width:10%;padding-bottom:10%}@media (max-width:800px){.home-services .wrapper .our-services{width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.home-services .wrapper .our-services .title{display:inline-block;margin-right:10vw}.home-services .wrapper .service-1,.home-services .wrapper .service-2{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:10vw;max-width:35vw}}@media (max-width:600px){.home-services{padding:calc(40px + 6vw) 6vw}.home-services .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-services .wrapper .our-services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-services .wrapper .our-services .title{margin-right:0}.home-services .wrapper .service-1,.home-services .wrapper .service-2{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}.home-services .wrapper .service-1 .column-head .title,.home-services .wrapper .service-2 .column-head .title{margin-top:.5em}.home-services .wrapper .column .column-head{height:auto}.home-services .wrapper .column .link{margin-top:1.3em}.home-services .wrapper .column .text{margin-top:1.7em}.home-services .wrapper .column .image{display:block;position:relative;width:9%;padding-bottom:9%}}.home-sticky-image-text .sticky-image-text{overflow:visible}.home-sticky-image-text .sticky-image-text.top-group .title{position:relative}.home-sticky-image-text .sticky-image-text.top-group .title::after{content:"";position:absolute;height:4px;width:0;bottom:-.8em;background-color:#000;left:0;-webkit-transition:width 1.5s cubic-bezier(.55,.085,0,.99);transition:width 1.5s cubic-bezier(.55,.085,0,.99)}@media (max-width:800px){.home-sticky-image-text .sticky-image-text.top-group .title::after{width:8vw;height:3px}}.home-sticky-image-text .sticky-image-text.bottom-group .text-wrapper .title{position:relative;display:inline}.home-sticky-image-text .sticky-image-text.bottom-group .text-wrapper .title::after{content:"";position:absolute;height:4px;-webkit-transition:width 1.5s cubic-bezier(.55,.085,0,.99);transition:width 1.5s cubic-bezier(.55,.085,0,.99);width:0;bottom:.5em;background-color:#000;left:calc(100% + 20px)}@media (max-width:800px){.home-sticky-image-text .sticky-image-text.bottom-group .text-wrapper .title::after{height:3px}}.home-sticky-image-text .sticky-image-text.bottom-group .text-wrapper .title.in-view::after{width:12vw}.home-sticky-image-text .sticky-image-text.bottom-group .text-wrapper .text{margin-top:3em}.home-sticky-image-text .sticky-image-text.bottom-group .image{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.home-sticky-image-text .sticky-image-text.bottom-group.in-view .image{opacity:1}@media (max-width:1801px){.home-sticky-image-text .sticky-image-text.bottom-group .text-wrapper .title::after{content:"";position:absolute;height:4px;width:0;bottom:-.8em;background-color:#000;left:0;-webkit-transition:width 1.5s cubic-bezier(.55,.085,0,.99);transition:width 1.5s cubic-bezier(.55,.085,0,.99)}}@media (max-width:1801px) and (max-width:800px){.home-sticky-image-text .sticky-image-text.bottom-group .text-wrapper .title::after{width:8vw;height:3px}}@media (max-width:1801px){.home-sticky-image-text .sticky-image-text.bottom-group .text-wrapper .text{margin-top:5em}}@media (max-width:600px){.home-sticky-image-text .sticky-image-text.bottom-group .image{opacity:1}.home-sticky-image-text .sticky-image-text.bottom-group .text-wrapper .text{margin-top:3em}}.image-parallax,.image-scale-down,.image-scale-up{display:block;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}.image-parallax .image-parallax-inner,.image-scale-down .image-parallax-inner,.image-scale-up .image-parallax-inner{display:block;position:absolute;width:100%;height:calc(100% + 10vw);left:0;top:-10vw}.image-parallax .animation-trigger,.image-scale-down .animation-trigger,.image-scale-up .animation-trigger{z-index:2;position:absolute;display:block;top:0;left:0;width:100%;height:100%}.image-scale-down .image-parallax-inner,.image-scale-up .image-parallax-inner{height:100%;top:0}.intro-animation{z-index:14;position:fixed;top:0;left:0;width:100vw;height:100%;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;pointer-events:none}.intro-animation .background{z-index:1;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;-webkit-transition:width .8s ease,background-color .8s ease;transition:width .8s ease,background-color .8s ease}.intro-animation .text{z-index:2;position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;font-family:"Gilroy Medium",sans-serif;font-weight:500;font-size:calc(30px + 50 * (100vw - 600px)/ 1960)}@media screen and (max-width:600px){.intro-animation .text{font-size:30px}}@media screen and (min-width:2560px){.intro-animation .text{font-size:80px}}.intro-animation .text .it,.intro-animation .text .linked,.intro-animation .text .recruitment{display:inline-block;margin-right:.4em;-webkit-transition:opacity .8s ease,width .8s ease;transition:opacity .8s ease,width .8s ease}.intro-animation .text .it .t{display:inline-block;vertical-align:top;max-width:2em;overflow:hidden;-webkit-transition:opacity .8s ease,max-width .8s ease;transition:opacity .8s ease,max-width .8s ease}.intro-animation .text .recruitment{margin-right:0}.intro-animation .text .recruitment .inner{display:inline-block;vertical-align:top;max-width:7em;margin-right:.4em;overflow:hidden;-webkit-transition:max-width 1.2s cubic-bezier(.55,.085,0,.99) 1.2s,margin-right 1s cubic-bezier(.55,.085,0,.99) 1.5s;transition:max-width 1.2s cubic-bezier(.55,.085,0,.99) 1.2s,margin-right 1s cubic-bezier(.55,.085,0,.99) 1.5s}.intro-animation .text .line{display:inline-block;width:0;height:.1em;-webkit-transform:translateY(-.24em);transform:translateY(-.24em);background-color:#fff;-webkit-transition:opacity 1.4s ease,width 1.4s cubic-bezier(.55,.085,0,.99),margin-right 1.4s cubic-bezier(.55,.085,0,.99);transition:opacity 1.4s ease,width 1.4s cubic-bezier(.55,.085,0,.99),margin-right 1.4s cubic-bezier(.55,.085,0,.99)}.start-intro .intro-animation{opacity:0}.start-home-animation .intro-animation{opacity:0;-webkit-transition-delay:3.6s;transition-delay:3.6s}.start-home-animation .intro-animation .background{width:100%;background-color:#ff6060}.start-home-animation .intro-animation .text .it .t{opacity:0;max-width:0;-webkit-transition-delay:1.4s;transition-delay:1.4s}.start-home-animation .intro-animation .text .recruitment .inner{max-width:0;margin-right:0}.start-home-animation .intro-animation .line{width:1.6em;opacity:1;margin-right:.4em;-webkit-transition-delay:2.3s;transition-delay:2.3s}.job-intro .banner{min-height:auto;height:25vw;margin-top:calc(70px + 1vw);position:relative}@media (max-width:800px){.job-intro .banner{height:35vw}}@media (max-width:600px){.job-intro .banner{height:40vw}}.job-content{padding:6vw 10vw}.job-content>.wrapper{margin-top:calc(20px + 3vw)}.job-content>.wrapper div{display:inline-block}.job-content>.wrapper div:not(:last-of-type) p.label{margin-right:4em}.job-content>.wrapper div p{font-size:calc(20px + 6 * (100vw - 600px)/ 1960)}@media screen and (max-width:600px){.job-content>.wrapper div p{font-size:20px}}@media screen and (min-width:2560px){.job-content>.wrapper div p{font-size:26px}}.job-content>.wrapper div p.label{font-family:"Gilroy Bold",sans-serif;font-weight:700;color:#707070}.job-content .h3,.job-content .h4{margin-top:2em}.job-content>p{margin-top:1em}.job-content>p.intro{margin-top:4em}.job-content>p.region{margin-top:.6em;font-size:calc(20px + 6 * (100vw - 600px)/ 1960);font-family:"Gilroy Medium",sans-serif;font-weight:500}@media screen and (max-width:600px){.job-content>p.region{font-size:20px}}@media screen and (min-width:2560px){.job-content>p.region{font-size:26px}}.job-content ul{font-size:inherit;margin-top:1em}.job-content ul>li{margin-top:.5em;list-style-type:disc;margin-left:1em}.job-content .button{margin-top:3em}.job-content .apply{width:100%;max-width:820px;height:1000px;text-align:left;display:none;margin-top:3em}.job-content .apply iframe{width:100%;height:100%;display:block;overflow:visible}body.form-active .job-content .apply{display:block}@media (max-width:600px){.job-content{padding:10vw 6vw}.job-content>.wrapper div{display:block}.job-content>.wrapper div:not(:last-of-type) p.label{margin-right:0}.job-content>.wrapper div:not(:last-of-type) p:not(.label){margin-bottom:1em}.job-content .apply{width:100%;height:1000px}}@media (max-width:455px){.job-content .apply{height:1170px}}body.form-active .job-content .apply{display:block}.sidebar{overflow-x:hidden}.sidebar .card-recruiter{max-width:350px;width:20vw}.sidebar .card-recruiter .recruiter .image{position:relative;padding-bottom:110%}.sidebar .card-recruiter .recruiter .image figure{background-position:top center}.sidebar .card-recruiter .recruiter .image::after{content:"";position:absolute;height:4px;-webkit-transition:width 1.5s cubic-bezier(.55,.085,0,.99);transition:width 1.5s cubic-bezier(.55,.085,0,.99);background-color:#ff6060;left:90%;bottom:20%;width:20vw}@media (max-width:800px){.sidebar .card-recruiter .recruiter .image::after{height:3px}}.sidebar .card-recruiter .recruiter a{display:block}.sidebar .card-recruiter .recruiter p:first-of-type{margin-top:1em}.sidebar .card-recruiter .recruiter .name{margin-top:1em}.sidebar .card-recruiter .recruiter a{color:#ff6060;font-family:"Gilroy Medium",sans-serif;font-weight:500;-webkit-transition:color .3s ease;transition:color .3s ease}.sidebar .card-recruiter .recruiter a:hover{color:#000}.sidebar .card-recruiter .recruiter a:first-of-type{margin-top:.5em}.sidebar .card-recruiter .recruiter .button{margin-top:1em;color:#fff}@media (max-width:1099px){.sidebar .card-recruiter{width:100%;padding:10vw;max-width:100%}.sidebar .card-recruiter .recruiter{display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar .card-recruiter .recruiter .image{padding-bottom:60%;-webkit-box-flex:1;-ms-flex:1;flex:1}.sidebar .card-recruiter .recruiter .image::after{display:none}.sidebar .card-recruiter .recruiter .wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:calc(10vw / 2) 6vw}.sidebar .card-recruiter .recruiter .wrapper .name{position:relative;display:inline-block}.sidebar .card-recruiter .recruiter .wrapper .name::after{content:"";position:absolute;height:4px;-webkit-transition:width 1.5s cubic-bezier(.55,.085,0,.99);transition:width 1.5s cubic-bezier(.55,.085,0,.99);background-color:#ff6060;left:calc(100% + 10px);bottom:.5em;width:40vw}}@media (max-width:1099px) and (max-width:800px){.sidebar .card-recruiter .recruiter .wrapper .name::after{height:3px}}@media (max-width:600px){.sidebar .card-recruiter{padding:0 6vw 10vw}.sidebar .card-recruiter .recruiter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sidebar .card-recruiter .recruiter .image{padding-bottom:130%}.sidebar .card-recruiter .recruiter .wrapper{padding:0}.sidebar .card-recruiter .recruiter .wrapper .name::after{width:60vw}}.menu-fullscreen{z-index:12;position:fixed;left:0;top:0;width:100%;height:0%;-webkit-transition:height .6s cubic-bezier(.55,.085,0,.99),visibility 0s 4s;transition:height .6s cubic-bezier(.55,.085,0,.99),visibility 0s 4s;display:block;pointer-events:none;visibility:hidden;background-color:#fff}.menu-fullscreen nav{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.menu-fullscreen nav>div{margin:auto auto auto 6vw}.menu-fullscreen ul.menu{opacity:0;-webkit-transition:opacity .2s cubic-bezier(.55,.085,0,.99);transition:opacity .2s cubic-bezier(.55,.085,0,.99);padding-top:60px}.menu-fullscreen ul.menu>li.menu-item{position:relative;display:block}.menu-fullscreen ul.menu>li.menu-item>a{display:block;position:relative;padding:4px 10px;text-align:left;color:#000;font-family:"Gilroy Medium",sans-serif;font-weight:500;font-size:calc(26px + 34 * (100vw - 600px)/ 1960)}@media screen and (max-width:600px){.menu-fullscreen ul.menu>li.menu-item>a{font-size:26px}}@media screen and (min-width:2560px){.menu-fullscreen ul.menu>li.menu-item>a{font-size:60px}}.menu-fullscreen ul.menu>li.menu-item>a:hover{opacity:1}.menu-fullscreen ul.menu>li.menu-item.current-menu-item a,.single-post .menu-fullscreen ul.menu>li.menu-item.current_page_parent a{color:#000;opacity:1}.menu-fullscreen ul.menu>li.menu-item.menu-item-has-children>a:after{content:"";display:inline-block;position:relative;width:10px;height:10px;margin-left:8px;-webkit-transform:rotate(90deg);transform:rotate(90deg);background-image:url(../images/icon_arrow_right_black.svg);background-size:auto;background-position:center;background-repeat:no-repeat}.menu-fullscreen ul.menu>li.menu-item .sub-menu{display:none;position:relative;width:100%}.menu-fullscreen ul.menu>li.menu-item .sub-menu li{display:block;position:relative}.menu-fullscreen ul.menu>li.menu-item .sub-menu li>a{display:block;position:relative;padding:13px 20px;padding-left:60px;color:rgba(0,0,0,.6)}.menu-fullscreen ul.menu>li.menu-item.open ul.sub-menu{display:block}.menu-open .menu-fullscreen{-webkit-transition:height .6s cubic-bezier(.55,.085,0,.99),visibility 0s;transition:height .6s cubic-bezier(.55,.085,0,.99),visibility 0s;pointer-events:visible;visibility:visible;opacity:1;height:100%}.menu-open .menu-fullscreen ul.menu{-webkit-transition:opacity .4s cubic-bezier(.55,.085,0,.99) .4s;transition:opacity .4s cubic-bezier(.55,.085,0,.99) .4s;opacity:1}.blog .page-intro{min-height:auto;padding-top:192px!important;padding-bottom:96px!important;margin-inline:auto;margin-top:calc(70px + 1vw);display:-webkit-box;display:-ms-flexbox;display:flex}.blog .page-intro .image{width:100%;height:100%;position:absolute;top:0;left:0}.blog .page-intro .image::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.3)}.blog .page-intro .title{color:#fff;font-style:normal;font-weight:500;line-height:normal;width:700px}.blog .blog-overview_wrapper{margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:48px;padding-bottom:96px;background-color:#fff;padding-inline:10vw}.blog .blog-overview_wrapper .blog-archives{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.blog .blog-overview_wrapper .blog-archives .card-post:first-child{width:100%}@media (min-width:1117px){.blog .blog-overview_wrapper .blog-archives .card-post:first-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:0 10px 20px 0 rgba(16,24,40,.04),0 2px 4px 0 rgba(16,24,40,.02);box-shadow:0 10px 20px 0 rgba(16,24,40,.04),0 2px 4px 0 rgba(16,24,40,.02)}}@media (min-width:1117px){.blog .blog-overview_wrapper .blog-archives .card-post:first-child .card-post_top{width:50%}}@media (min-width:1117px){.blog .blog-overview_wrapper .blog-archives .card-post:first-child .card-post_top img{height:392px}}@media (min-width:1117px){.blog .blog-overview_wrapper .blog-archives .card-post:first-child .card-post_bottom{width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px}}@media (min-width:768px) and (max-width:1119px){.blog .blog-overview_wrapper .blog-archives .card-post:first-child{width:calc(50% - 12px)}}@media (max-width:767px){.blog .blog-overview_wrapper .blog-archives .card-post:first-child{width:100%}}.blog .blog-overview_wrapper .blog-archives .card-post:not(:first-child){width:calc(33% - 13px)}@media (max-width:1130px){.blog .blog-overview_wrapper .blog-archives .card-post:not(:first-child){width:calc(50% - 12px)}}@media (max-width:767px){.blog .blog-overview_wrapper .blog-archives .card-post:not(:first-child){width:100%}}.page-contact.contact{padding:calc(6vw + calc(70px + 1vw)) 10vw 6vw;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-contact.contact .image-wrapper,.page-contact.contact .text-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.page-contact.contact .tel-email{width:100%;padding:6vw 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;opacity:0}.page-contact.contact .tel-email .wrapper:first-of-type{margin-right:3vw}.page-contact.contact .tel-email .wrapper:last-of-type{width:40vw}.page-contact.contact .tel-email a{-webkit-transition:color .3s ease;transition:color .3s ease;display:block}.page-contact.contact .tel-email a:hover{color:#ff6060}.page-contact.contact.in-view .tel-email{opacity:1;-webkit-transition:opacity 1s ease 1.5s;transition:opacity 1s ease 1.5s}@media (max-width:1300px){.page-contact.contact .tel-email a{font-size:calc(38px + 24 * (100vw - 600px)/ 1960)}}@media screen and (max-width:1300px) and (max-width:600px){.page-contact.contact .tel-email a{font-size:38px}}@media screen and (max-width:1300px) and (min-width:2560px){.page-contact.contact .tel-email a{font-size:62px}}@media (max-width:1020px){.page-contact.contact .tel-email a{font-size:calc(30px + 14 * (100vw - 600px)/ 1960)}}@media screen and (max-width:1020px) and (max-width:600px){.page-contact.contact .tel-email a{font-size:30px}}@media screen and (max-width:1020px) and (min-width:2560px){.page-contact.contact .tel-email a{font-size:44px}}@media (max-width:600px){.page-contact.contact{padding:calc(10vw + calc(70px + 1vw)) 6vw 10vw}.page-contact.contact .text-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.page-contact.contact .image-wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.page-contact.contact .tel-email{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:left}.page-contact.contact .tel-email a{width:100%}.page-contact.contact .tel-email a:first-of-type{margin-bottom:1em}}.contentpage .page-intro{height:100vh;padding:0;position:relative}.contentpage .page-intro .text-wrapper{padding:0 8vw 0 10vw;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:55vw}.contentpage .page-intro .text-wrapper .title{position:relative;opacity:0}.contentpage .page-intro .text-wrapper .title::after{content:"";position:absolute;height:4px;width:0;bottom:-.8em;background-color:#000;left:0;-webkit-transition:width 1.5s cubic-bezier(.55,.085,0,.99);transition:width 1.5s cubic-bezier(.55,.085,0,.99);width:0;bottom:-.5em}@media (max-width:800px){.contentpage .page-intro .text-wrapper .title::after{width:8vw;height:3px}}.contentpage .page-intro .text-wrapper .text{margin-top:4em;max-width:600px;opacity:0}@media (max-width:800px){.contentpage .page-intro{height:auto}.contentpage .page-intro .text-wrapper{position:relative;width:100%;padding:calc(10vw + calc(70px + 1vw)) 10vw 10vw;-webkit-transform:translateY(0);transform:translateY(0);top:0}}.contentpage .page-intro.in-view .text-wrapper .title{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.contentpage .page-intro.in-view .text-wrapper .title::after{width:40%}.contentpage .page-intro.in-view .text-wrapper .text{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.contentpage .fixed-image-wrapper{position:relative;height:auto;display:block}.contentpage .fixed-image-wrapper .image{width:45vw;height:120vh;position:fixed;top:-10vh;right:0;z-index:-1;display:none}.contentpage .fixed-image-wrapper .image figure{height:110vh}.contentpage .fixed-image-wrapper.in-view .text-wrapper .title{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.contentpage .fixed-image-wrapper.in-view .text-wrapper .title::after{width:40%}.contentpage .fixed-image-wrapper.in-view .text-wrapper .text{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}@media (max-width:800px){.contentpage .fixed-image-wrapper{height:auto}.contentpage .fixed-image-wrapper .image{position:relative;width:100vw;margin-left:0;height:100vw;top:0;display:block}.contentpage .fixed-image-wrapper .image figure{height:100%}}.contentpage .page-content>.button-wrapper,.contentpage .page-content>form,.contentpage .page-content>h1,.contentpage .page-content>h2,.contentpage .page-content>h3,.contentpage .page-content>h4,.contentpage .page-content>h5,.contentpage .page-content>h6,.contentpage .page-content>ol,.contentpage .page-content>p,.contentpage .page-content>ul,.contentpage .page-text>.button-wrapper,.contentpage .page-text>form,.contentpage .page-text>h1,.contentpage .page-text>h2,.contentpage .page-text>h3,.contentpage .page-text>h4,.contentpage .page-text>h5,.contentpage .page-text>h6,.contentpage .page-text>ol,.contentpage .page-text>p,.contentpage .page-text>ul{width:100%;max-width:55vw;padding:0 6vw 0 10vw;margin-bottom:calc(1em + 1vw)}@media (max-width:800px){.contentpage .page-content>.button-wrapper,.contentpage .page-content>form,.contentpage .page-content>h1,.contentpage .page-content>h2,.contentpage .page-content>h3,.contentpage .page-content>h4,.contentpage .page-content>h5,.contentpage .page-content>h6,.contentpage .page-content>ol,.contentpage .page-content>p,.contentpage .page-content>ul,.contentpage .page-text>.button-wrapper,.contentpage .page-text>form,.contentpage .page-text>h1,.contentpage .page-text>h2,.contentpage .page-text>h3,.contentpage .page-text>h4,.contentpage .page-text>h5,.contentpage .page-text>h6,.contentpage .page-text>ol,.contentpage .page-text>p,.contentpage .page-text>ul{max-width:100vw;padding:0 10vw}}@media (max-width:600px){.contentpage .page-content>.button-wrapper,.contentpage .page-content>form,.contentpage .page-content>h1,.contentpage .page-content>h2,.contentpage .page-content>h3,.contentpage .page-content>h4,.contentpage .page-content>h5,.contentpage .page-content>h6,.contentpage .page-content>ol,.contentpage .page-content>p,.contentpage .page-content>ul,.contentpage .page-text>.button-wrapper,.contentpage .page-text>form,.contentpage .page-text>h1,.contentpage .page-text>h2,.contentpage .page-text>h3,.contentpage .page-text>h4,.contentpage .page-text>h5,.contentpage .page-text>h6,.contentpage .page-text>ol,.contentpage .page-text>p,.contentpage .page-text>ul{padding:0 6vw}}.contentpage .page-content>.button-wrapper:last-child,.contentpage .page-content>form:last-child,.contentpage .page-content>h1:last-child,.contentpage .page-content>h2:last-child,.contentpage .page-content>h3:last-child,.contentpage .page-content>h4:last-child,.contentpage .page-content>h5:last-child,.contentpage .page-content>h6:last-child,.contentpage .page-content>ol:last-child,.contentpage .page-content>p:last-child,.contentpage .page-content>ul:last-child,.contentpage .page-text>.button-wrapper:last-child,.contentpage .page-text>form:last-child,.contentpage .page-text>h1:last-child,.contentpage .page-text>h2:last-child,.contentpage .page-text>h3:last-child,.contentpage .page-text>h4:last-child,.contentpage .page-text>h5:last-child,.contentpage .page-text>h6:last-child,.contentpage .page-text>ol:last-child,.contentpage .page-text>p:last-child,.contentpage .page-text>ul:last-child{margin-bottom:10vw}.contentpage .page-content>h1,.contentpage .page-content>h2,.contentpage .page-content>h3,.contentpage .page-content>h4,.contentpage .page-content>h5,.contentpage .page-content>h6,.contentpage .page-text>h1,.contentpage .page-text>h2,.contentpage .page-text>h3,.contentpage .page-text>h4,.contentpage .page-text>h5,.contentpage .page-text>h6{margin-bottom:.6em;line-height:1.2em}@media (max-width:800px){.contentpage.Kandidaten .page-content,.contentpage.Werkgevers .page-content{margin-top:10vw}}.sticky-image-contentpage{position:fixed;width:45vw;height:100vh;right:0}.sticky-image-contentpage .image{width:45vw;height:100vh;position:fixed;top:0;right:0;z-index:-1;display:none}.sticky-image-contentpage .image figure{height:100vh}@media (max-width:800px){.sticky-image-contentpage{display:none}}.page-intro{display:block;position:relative;padding:20vw 10vw;min-height:50vw}.page-intro .title{z-index:1;position:relative;max-width:calc(800px + 20vw);word-break:break-word}.post-intro{display:block;position:relative;margin-bottom:calc(1em + 2vw)}.post-intro .banner{position:relative;margin-top:calc(70px + 1vw);width:100%;height:30vw}.post-intro .banner .linked-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10vw;position:absolute;bottom:15%}.post-intro .banner .linked-wrapper>div{color:#fff;position:relative;z-index:2;text-transform:lowercase}.post-intro .banner .linked-wrapper .line{height:5px;background-color:#fff;width:100%;-webkit-box-flex:2;-ms-flex:2;flex:2;margin:0 calc(10px + 2vw)}.post-intro .title{z-index:1;position:relative;word-break:break-word;width:100%;max-width:calc(100% - 30vw);padding:0 10vw;margin-top:6vw}.post-intro .intro-text p{margin-top:calc(1em + 2vw);max-width:calc(100% - 30vw);padding:0 10vw;font-family:"Gilroy Medium",sans-serif;font-weight:500;font-size:calc(22px + 5 * (100vw - 600px)/ 1960)}@media screen and (max-width:600px){.post-intro .intro-text p{font-size:22px}}@media screen and (min-width:2560px){.post-intro .intro-text p{font-size:27px}}@media (max-width:1020px){.post-intro .banner{height:35vw}}@media (max-width:800px){.post-intro .banner{height:40vw}.post-intro .intro-text p,.post-intro .title{max-width:100%}}@media (max-width:600px){.post-intro .banner .linked-wrapper,.post-intro .intro-text p,.post-intro .title{padding:0 6vw}.post-intro .banner{height:50vw}}.single-blog{padding-inline:10vw;padding-block:48px;margin-top:calc(70px + 1vw);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-blog .single-blog-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px;position:relative;overflow:hidden}@media (max-width:980px){.single-blog .single-blog-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.single-blog .single-blog-container .single-blog_content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;width:70%}@media (max-width:980px){.single-blog .single-blog-container .single-blog_content{width:100%}}.single-blog .single-blog-container .single-blog_sidebar{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;border-radius:16px;background:#f9f9fa;padding:20px;width:30%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (max-width:980px){.single-blog .single-blog-container .single-blog_sidebar{width:100%}}.site-header{z-index:13;display:block;position:fixed;width:100%;height:calc(70px + 1vw);background-color:#fff}.site-header .branding{z-index:2;position:absolute;display:block;left:calc(12px + 1.4vw - 15px);top:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:20px 15px}@media (max-width:600px){.site-header .branding{left:calc(6vw - 15px)}}.site-header .branding .branding-logo{display:block;position:relative;width:100%;height:calc(15px + .5vw);line-height:0}.site-header .branding .branding-logo svg{height:100%;width:auto}.site-header nav{z-index:1;position:absolute;display:inline-block;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.site-header nav>div{display:inline-block;position:relative;vertical-align:center;margin-right:calc(12px + 1.4vw)}.site-header nav>div ul li{display:inline-block;vertical-align:center}.site-header nav>div ul li:not(:last-of-type){margin-right:3vw}.site-header nav>div ul li:last-of-type a{background-color:#ff6060;padding:0 calc(20px + 1vw);min-width:calc(100px + 4vw);line-height:2.6em;text-align:center;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;vertical-align:center;border-radius:40px;-webkit-transition:opacity .2s cubic-bezier(.55,.085,0,.99),background-color .2s cubic-bezier(.55,.085,0,.99),color .2s cubic-bezier(.55,.085,0,.99);transition:opacity .2s cubic-bezier(.55,.085,0,.99),background-color .2s cubic-bezier(.55,.085,0,.99),color .2s cubic-bezier(.55,.085,0,.99)}.site-header nav>div ul li:last-of-type a:hover{background-color:#000}.site-header nav>div ul li a{display:block;line-height:1em;padding:0 10px;letter-spacing:.05em;font-size:calc(16px + 4 * (100vw - 600px)/ 1960);font-family:"Gilroy Regular",sans-serif;font-weight:400;font-weight:600;-webkit-transition:opacity .1s;transition:opacity .1s}@media screen and (max-width:600px){.site-header nav>div ul li a{font-size:16px}}@media screen and (min-width:2560px){.site-header nav>div ul li a{font-size:20px}}.site-header nav>div ul li a:hover,.site-header nav>div ul li.current-menu-item a{opacity:1}.site-header nav>div ul li.menu-item-has-children{position:relative}.site-header nav>div ul li.menu-item-has-children ul.sub-menu{position:absolute;padding:10px 0;left:-10px;pointer-events:none;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;text-align:left;background-color:#fff;-webkit-box-shadow:0 44px 70px 0 rgba(0,0,0,.1);box-shadow:0 44px 70px 0 rgba(0,0,0,.1)}.site-header nav>div ul li.menu-item-has-children ul.sub-menu li{display:block;margin-left:0;border-bottom:none}.site-header nav>div ul li.menu-item-has-children ul.sub-menu li a{padding:4px 50px 4px 20px;line-height:1.8em}.site-header nav>div ul li.menu-item-has-children:hover .sub-menu{pointer-events:visible;opacity:1}@media (max-width:1020px){.site-header nav{display:none}}.card-vacature.card-vacature-featured{border:1px solid #ff6060;margin-top:1em;background-color:rgba(255,96,96,.05);padding-right:300px}.card-vacature.card-vacature-featured .title{color:#ff6060}.card-vacature.card-vacature-featured .button{position:absolute;right:calc(10px + 1.1vw);bottom:calc(10px + 1.1vw);line-height:2.2em;padding:0 1em;font-size:calc(18px + 2 * (100vw - 600px)/ 1960);padding:0 calc(10px + 1vw);min-width:calc(100px + 4vw)}@media screen and (max-width:600px){.card-vacature.card-vacature-featured .button{font-size:18px}}@media screen and (min-width:2560px){.card-vacature.card-vacature-featured .button{font-size:20px}}@media (max-width:800px){.card-vacature.card-vacature-featured{padding:6vw}.card-vacature.card-vacature-featured .button{position:relative;right:auto;bottom:auto;margin-top:1.2em}}.card-vacature{display:block;position:relative;padding:calc(10px + 1.1vw);border:1px solid #e7e7e7;opacity:0;background-color:#fff}.card-vacature:hover{cursor:pointer}.card-vacature:not(:first-of-type){margin-top:1em}.card-vacature .usps .usp{display:inline-block;margin-right:1em;vertical-align:middle}.card-vacature .usps .usp p,.card-vacature .usps .usp svg{display:inline-block;color:#707070;vertical-align:middle;margin-top:.8em}.card-vacature .usps .usp p{margin-left:.3em}.card-vacature .vacature-text{width:96%;margin-top:1em;font-size:calc(16px + 2 * (100vw - 600px)/ 1960)}@media screen and (max-width:600px){.card-vacature .vacature-text{font-size:16px}}@media screen and (min-width:2560px){.card-vacature .vacature-text{font-size:18px}}.card-vacature.in-view{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}@media (max-width:800px){.card-vacature{padding:6vw}.card-vacature .usps{margin-top:.3em}.card-vacature .usps .usp p,.card-vacature .usps .usp svg{margin-top:.5em}.card-vacature .vacature-text{margin-top:1em}}@media (max-width:400px){.card-vacature .usps .usp{display:block}}.job-alerts{position:absolute;right:0;width:30%;background-color:#ff6060;padding:calc(30px + 1vw);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.job-alerts .title{color:#fff;font-family:"Gilroy Medium",sans-serif;font-weight:500;font-size:calc(20px + 5 * (100vw - 600px)/ 1960);margin-bottom:1em}@media screen and (max-width:600px){.job-alerts .title{font-size:20px}}@media screen and (min-width:2560px){.job-alerts .title{font-size:25px}}.job-alerts input.email{max-width:400px;display:block;padding:12px 16px;font-size:15px}.job-alerts .button{margin-top:1em}.job-alerts .button:hover{color:#000;background-color:#fff;cursor:pointer}.job-alerts .wpcf7-not-valid-tip{margin-top:.5em;color:#fff;font-size:15px}.job-alerts .wpcf7-response-output{display:none}.job-alerts .wpcf7-spinner{display:none}@media (max-width:1099px){.job-alerts{display:block;position:relative;-webkit-transform:translateY(0);transform:translateY(0);width:100%;margin-left:auto;padding:6vw 10vw}}@media (max-width:600px){.job-alerts{padding:10vw 6vw}}.overview-job-latest{display:block;position:relative;width:100%;padding:calc(40px + 6vw) 10vw;background-color:#f9f9fa}.overview-job-latest>.title{display:block;width:100%;text-align:left;margin-bottom:calc(20px + 2vw)}.overview-job-latest .posts-wrapper{position:relative;margin:0 auto}.overview-job-latest .posts-wrapper>ul{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1vw}@media (max-width:600px){.overview-job-latest .posts-wrapper>ul{margin:0}}.overview-job-latest .posts-wrapper>ul li{-webkit-box-flex:1;-ms-flex:1 1 33.33%;flex:1 1 33.33%;position:relative;height:auto;padding:0 1vw}@media (max-width:1200px){.overview-job-latest .posts-wrapper>ul li{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin-bottom:2vw}}@media (max-width:600px){.overview-job-latest .posts-wrapper>ul li{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0}.overview-job-latest .posts-wrapper>ul li:not(:last-of-type){margin-bottom:5vw}}.overview-job-latest .posts-wrapper .link-overview{display:inline-block;position:absolute;right:1px;top:calc(calc(20px + 2vw) * -1);-webkit-transform:translateY(-100%);transform:translateY(-100%);font-size:16px;letter-spacing:.02em;line-height:1.8em}.overview-job-latest .posts-wrapper .link-overview:after{content:"";display:inline-block;position:relative;width:22px;top:4px;height:20px;vertical-align:top;margin-left:12px;background-image:url(../../../inc/icons/icon-overview.svg);background-size:18px;background-position:center right;background-repeat:no-repeat}@media (max-width:800px){.overview-job-latest>.title{text-align:left}.overview-job-latest .posts-wrapper .link-overview{font-size:0;top:-35px}}.overview-vacature-intro{display:block;position:relative;background-color:#000;padding:10vw 10vw calc(20px + 2vw);margin-top:calc(70px + 1vw)}.overview-vacature-intro .title{color:#fff;width:100%;max-width:calc(900px + 10vw);letter-spacing:-.03em;margin:0;margin-bottom:.5em}@media (max-width:800px){.overview-vacature-intro{padding:10vw}}@media (max-width:600px){.overview-vacature-intro{padding:10vw 6vw}}.overview-vacature-posts{display:block;position:relative;width:100%;min-height:50vh}.overview-vacature-posts .posts-wrapper{position:relative;margin:0;padding:6vw 10vw}.overview-vacature-posts .posts-wrapper .card-vacature{opacity:1}@media (max-width:600px){.overview-vacature-posts .posts-wrapper{padding:10vw 6vw 3vw}}.overview-vacature-posts .sticky-main-wrapper .sticky-sidebar-wrapper{margin-top:calc(75px + 1vw)}.overview-vacature-posts .sticky-main-wrapper .sticky-sidebar-wrapper .sidebar a{display:inline}.overview-vacature-posts .sticky-main-wrapper .sticky-sidebar-wrapper .sidebar .image{padding-bottom:130%}@media (max-width:1099px){.overview-vacature-posts .sticky-main-wrapper .sticky-sidebar-wrapper{margin-top:0}}@media (max-width:600px){.overview-vacature-posts .sticky-main-wrapper .sticky-sidebar-wrapper .sidebar .card-recruiter{padding-top:10vw}}.thumbnails-pagination{display:block;position:relative;width:100%;text-align:center;margin-top:4vw;margin-bottom:4vw}.thumbnails-pagination .pagination{display:inline-block;position:relative;height:40px}.thumbnails-pagination .pagination-next,.thumbnails-pagination .pagination-prev{display:inline-block;width:40px;height:40px}.thumbnails-pagination .pagination-next a,.thumbnails-pagination .pagination-prev a{cursor:pointer;display:block;width:100%;height:100%;background-color:red;background-color:#fff;background-image:url(../../../inc/icons/arrow-right.svg);background-size:auto 10px;background-position:center;background-repeat:no-repeat}.thumbnails-pagination .pagination-numbers{display:inline-block;vertical-align:top;margin:0 25px;height:40px;line-height:40px}.thumbnails-pagination .pagination-numbers span{color:#000;font-weight:600;margin:0 10px}.thumbnails-pagination .pagination-prev a{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vacature-filter{display:block;position:relative;width:100%;background-color:#f9f9fa}.vacature-filter .header-mobile{display:none}.vacature-filter .filter-bar{width:50vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.vacature-filter .filter-bar .filter-field{display:inline-block;position:relative;vertical-align:top;margin-right:14px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:20px}.vacature-filter .filter-bar .filter-field:last-of-type{-webkit-box-flex:0;-ms-flex:0;flex:0}.vacature-filter .filter-bar .filter-field .dropdown-button .icon-down,.vacature-filter .filter-bar .filter-field.select .icon-down{display:inline-block;position:absolute;top:50%;width:11px;right:15px;-webkit-transform:translateY(-52%);transform:translateY(-52%);pointer-events:none}.vacature-filter .filter-bar .filter-field .dropdown-button .icon-down svg,.vacature-filter .filter-bar .filter-field.select .icon-down svg{width:100%;height:100%;stroke:#000}.is-desktop .vacature-filter .filter-bar .filter-field.mobile{display:none}.is-mobile .vacature-filter .filter-bar .filter-field.desktop{display:none}.vacature-filter .filter-bar .search input[type=text]{display:block;border-bottom:1px solid #fff;border-radius:0;padding:0 20px 0 0;line-height:2.6em;font-size:calc(15px + 1 * (100vw - 600px)/ 1960);background-color:#000;color:#fff;margin-right:0;max-width:100%;width:155px}@media screen and (max-width:600px){.vacature-filter .filter-bar .search input[type=text]{font-size:15px}}@media screen and (min-width:2560px){.vacature-filter .filter-bar .search input[type=text]{font-size:16px}}.vacature-filter .filter-bar .search ::-webkit-input-placeholder{color:rgba(255,255,255,.6)}.vacature-filter .filter-bar .search ::-moz-placeholder{color:rgba(255,255,255,.6)}.vacature-filter .filter-bar .search :-ms-input-placeholder{color:rgba(255,255,255,.6)}.vacature-filter .filter-bar .search ::-ms-input-placeholder{color:rgba(255,255,255,.6)}.vacature-filter .filter-bar .search ::placeholder{color:rgba(255,255,255,.6)}.vacature-filter .filter-bar select{display:block;border:2px solid rgba(0,0,0,.1);background-color:#000;color:#fff;border-bottom:1px solid #fff;border-radius:0;line-height:2.6em;padding:0 35px 0 0;font-size:calc(15px + 1 * (100vw - 600px)/ 1960)}@media screen and (max-width:600px){.vacature-filter .filter-bar select{font-size:15px}}@media screen and (min-width:2560px){.vacature-filter .filter-bar select{font-size:16px}}.vacature-filter .filter-bar .dropdown{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vacature-filter .filter-bar .dropdown .dropdown-button{z-index:2;cursor:pointer;display:block;position:relative;background-color:#000;border-bottom:1px solid #fff;color:#fff;border-radius:0;font-weight:600;line-height:2.6em;padding:0 35px 0 15px;white-space:nowrap;font-size:calc(15px + 1 * (100vw - 600px)/ 1960)}@media screen and (max-width:600px){.vacature-filter .filter-bar .dropdown .dropdown-button{font-size:15px}}@media screen and (min-width:2560px){.vacature-filter .filter-bar .dropdown .dropdown-button{font-size:16px}}.vacature-filter .filter-bar .dropdown .dropdown-body{z-index:1;cursor:pointer;display:block;position:absolute;border-radius:3px;border-top-left-radius:0;font-size:calc(15px + 1 * (100vw - 600px)/ 1960);overflow:hidden;-webkit-box-shadow:5px 5px 15px rgba(0,0,0,.05);box-shadow:5px 5px 15px rgba(0,0,0,.05);margin-top:10px;padding:.5em 0;background-color:#000;color:#fff;min-width:300px;display:none}@media screen and (max-width:600px){.vacature-filter .filter-bar .dropdown .dropdown-body{font-size:15px}}@media screen and (min-width:2560px){.vacature-filter .filter-bar .dropdown .dropdown-body{font-size:16px}}.vacature-filter .filter-bar .dropdown .dropdown-body .dropdown-item{display:block;min-width:150px;white-space:nowrap;padding:0 20px 0 15px;line-height:2.2em;background-color:#000;color:#fff}.vacature-filter .filter-bar .dropdown .dropdown-body .dropdown-item:hover{background-color:#333}.vacature-filter .filter-bar .dropdown.open .dropdown-button .icon-down svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vacature-filter .filter-bar .dropdown.open .dropdown-body{display:block}.vacature-filter .filter-bar .button-search{display:inline-block;vertical-align:center;min-width:auto;margin:0;border-radius:300px;background-color:#000;margin-top:20px}.vacature-filter .filter-bar .button-search .icon-search{display:inline-block;vertical-align:center;width:20px}.vacature-filter .filter-bar .button-search .icon-search svg{width:100%;height:100%}@media (max-width:1099px){.vacature-filter .filter-bar{width:100%}}@media (max-width:1020px){.vacature-filter .filter-bar{display:block}.vacature-filter .filter-bar .button-search{border:1px solid #fff}.vacature-filter .filter-bar .button-search .icon-search{-webkit-transform:translateY(10%);transform:translateY(10%)}}.vacature-filter .no-vacatures-found{display:block;width:100%;padding-top:calc(40px + 6vw)}.vacature-filter .no-vacatures-found .text{padding:0 10vw;line-height:1.4em}.vacature-filter .no-vacatures-found .text:last-of-type{margin-top:1em;font-size:calc(20px + 8 * (100vw - 600px)/ 1960)}@media screen and (max-width:600px){.vacature-filter .no-vacatures-found .text:last-of-type{font-size:20px}}@media screen and (min-width:2560px){.vacature-filter .no-vacatures-found .text:last-of-type{font-size:28px}}@media (max-width:1020px){.vacature-filter .filter-bar{position:relative;width:100%;padding-top:1em;height:3.7em;left:auto;overflow:hidden;margin-bottom:0}.vacature-filter .filter-bar.open{height:auto}.vacature-filter .filter-bar.open .header-mobile .filter-toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vacature-filter .filter-bar .header-mobile{display:block;color:#fff;margin-bottom:1em}.vacature-filter .filter-bar .header-mobile .filter-toggle{cursor:pointer;display:inline-block;position:absolute;width:60px;height:3.7em;top:0;right:-10px;border-radius:3px}.vacature-filter .filter-bar .header-mobile .filter-toggle svg{position:absolute;top:50%;left:50%;width:16px;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%);fill:#fff}.vacature-filter .filter-bar .filter-field{display:block;margin-right:0;margin-bottom:1em}.is-desktop .vacature-filter .filter-bar .filter-field.mobile{display:block}.is-desktop .vacature-filter .filter-bar .filter-field.desktop{display:none}.vacature-filter .filter-bar select{width:100%}.vacature-filter .filter-bar .search{width:100%}.vacature-filter .filter-bar .search input[type=text]{display:block;width:100%;max-width:100%}.vacature-filter .filter-bar .salary{width:100%}.vacature-filter .filter-bar .salary .input-wrapper{position:absolute;right:10px}.vacature-filter .filter-bar .salary .input-wrapper .salary-input input[type=number]{border-radius:3px;width:80px;padding:0 .5em 0 1.5em;line-height:1.8em;border-radius:3px;text-align:right;margin-top:.43em;border:1px solid #ccc;font-size:calc(14px + 1 * (100vw - 600px)/ 1960)}}@media screen and (max-width:1020px) and (max-width:600px){.vacature-filter .filter-bar .salary .input-wrapper .salary-input input[type=number]{font-size:14px}}@media screen and (max-width:1020px) and (min-width:2560px){.vacature-filter .filter-bar .salary .input-wrapper .salary-input input[type=number]{font-size:15px}}@media (max-width:1020px){.vacature-filter .filter-bar .button-search{display:block;position:relative;width:100%;right:auto;top:auto;-webkit-transform:translateY(0);transform:translateY(0)}.vacature-filter .no-vacatures-found{padding-top:6vw}.vacature-filter .no-vacatures-found .text:last-of-type{margin-top:1em}}.vacatures-pagination{display:block;position:relative;width:100%;text-align:center;padding:0 0 calc(40px + 3vw)}.vacatures-pagination .pagination{display:inline-block;position:relative;height:40px;padding:6vw 10vw}.vacatures-pagination .pagination-next,.vacatures-pagination .pagination-prev{display:inline-block;width:40px;height:34px;vertical-align:middle;margin-top:.2em}.vacatures-pagination .pagination-next a,.vacatures-pagination .pagination-prev a{cursor:pointer;display:block;width:100%;height:100%}.vacatures-pagination .pagination-next a svg,.vacatures-pagination .pagination-prev a svg{width:20px;height:12px;stroke:#000}.vacatures-pagination .pagination-next.hide,.vacatures-pagination .pagination-prev.hide{opacity:0;pointer-events:none}.vacatures-pagination .pagination-numbers{display:inline-block;vertical-align:top;margin:0 25px;height:40px;line-height:40px}.vacatures-pagination .pagination-numbers span{color:#000;font-weight:600;margin:0 10px}.wordslider{padding:3vw 0;overflow:hidden;background-color:#fff;margin:-1px auto}.wordslider.red{background-color:#ff6060;color:#fff}.wordslider.black{background-color:#000;color:#fff}.wordslider .ticker{display:block;width:100%;overflow:hidden}.wordslider .ticker .scroll-scrubber{width:120vw}.wordslider .ticker .scroll-scrubber .ticker-container{margin:auto;position:relative}.wordslider .ticker .scroll-scrubber .ticker-container .ticker-loop{display:-webkit-box;display:-ms-flexbox;display:flex;will-change:transform}.wordslider .ticker .scroll-scrubber .ticker-container .ticker-loop .ticker-content{display:-webkit-box;display:-ms-flexbox;display:flex}.wordslider .ticker .scroll-scrubber .ticker-container .card-ticker{position:relative;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.wordslider .ticker .scroll-scrubber .ticker-container .card-ticker p{display:inline-block;position:relative;font-size:calc(42px + 28 * (100vw - 600px)/ 1960);font-family:"Gilroy Medium",sans-serif;font-weight:500;white-space:nowrap}@media screen and (max-width:600px){.wordslider .ticker .scroll-scrubber .ticker-container .card-ticker p{font-size:42px}}@media screen and (min-width:2560px){.wordslider .ticker .scroll-scrubber .ticker-container .card-ticker p{font-size:70px}}.wordslider .ticker .scroll-scrubber .ticker-container .card-ticker p.dash{margin:0 2vw}p+.wordslider{margin-top:6vw}@media (max-width:600px){.wordslider{padding:6vw 0}p+.wordslider{margin-top:calc(40px + 6vw)}}@-webkit-keyframes scroll{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(var(--ticker-move),0,0);transform:translate3d(var(--ticker-move),0,0)}}@keyframes scroll{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(var(--ticker-move),0,0);transform:translate3d(var(--ticker-move),0,0)}}[data-scroll]{will-change:transform}.admin-bar main.smooth-scroll{padding-top:32px}@media (max-width:782px){.admin-bar main.smooth-scroll{padding-top:0}}