.block_hero_vacancy{height:85vh;margin-bottom:100px;z-index:6}@media print,screen and (min-width:48em){.block_hero_vacancy{height:40vh;min-height:500px}}.block_hero_vacancy .grid-container,.block_hero_vacancy .grid-x{height:100%;position:relative}.block_hero_vacancy .heading-h2{color:#fff}@media print,screen and (max-width:47.99875em){.block_hero_vacancy .heading-h2{margin-bottom:16px}}.block_hero_vacancy .content{margin-top:32px}.block_hero_vacancy .details{height:51px;display:flex;flex-wrap:wrap;align-items:center}.block_hero_vacancy .details span{display:flex;align-items:center;margin-right:16px;color:#fff}.block_hero_vacancy .details svg{margin-right:6px}.block_hero_vacancy .recruiter{display:flex;align-items:center}@media print,screen and (max-width:47.99875em){.block_hero_vacancy .recruiter{margin-bottom:16px;width:100%}}.block_hero_vacancy .recruiter .recruiter__image{width:56px;height:56px;overflow:hidden;display:flex;align-items:flex-end;margin-right:16px}.block_hero_vacancy .recruiter .recruiter__info{display:flex;flex-direction:column;flex:1}.block_hero_vacancy .title{margin-left:auto;opacity:0;visibility:hidden;display:none;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out}.block_hero_vacancy #recruiter-actions{background-color:#fff;border:#ddd solid 1px;text-align:center;height:56px;padding:0 24px;margin-left:auto;margin-right:32px;cursor:pointer;position:relative}@media print,screen and (max-width:47.99875em){.block_hero_vacancy #recruiter-actions{width:100%;margin-bottom:16px}}@media print,screen and (min-width:48em){.block_hero_vacancy #recruiter-actions{display:flex;align-items:center}}.block_hero_vacancy #recruiter-actions span{line-height:56px}@media print,screen and (min-width:48em){.block_hero_vacancy #recruiter-actions span{line-height:14px}}.block_hero_vacancy #recruiter-actions span svg{width:10px;height:auto;margin-right:0;pointer-events:none}.block_hero_vacancy #recruiter-actions ul{background-color:#fff;box-shadow:0 4px 44px rgba(0,0,0,.1);display:none;list-style:none;padding:16px 0;top:calc(100% + 8px);left:0;width:max-content;position:absolute;z-index:3}.block_hero_vacancy #recruiter-actions svg{margin-right:8px;-webkit-transition:transform .1s ease-out;-moz-transition:transform .1s ease-out;-ms-transition:transform .1s ease-out;-o-transition:transform .1s ease-out}.block_hero_vacancy #recruiter-actions li{padding:8px 24px;text-align:left;display:flex;width:100%;align-items:center;text-decoration:none}.block_hero_vacancy #recruiter-actions a{display:flex;width:100%;align-items:center;text-decoration:none}.block_hero_vacancy #recruiter-actions.open svg{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.block_hero_vacancy #recruiter-actions.open ul{display:block}.block_hero_vacancy .search{position:absolute;width:100%;height:auto;z-index:3;bottom:0}@media print,screen and (max-width:47.99875em){.block_hero_vacancy .search{-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-o-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}@media print,screen and (min-width:48em){.block_hero_vacancy .search{bottom:-40px}}.block_hero_vacancy .search .inner-search{background-color:#fff;box-shadow:0 4px 44px rgba(0,0,0,.1);padding:8px 24px;display:flex;align-items:center;justify-content:space-between}@media print,screen and (max-width:47.99875em){.block_hero_vacancy .search .inner-search{flex-direction:column;padding:16px}}.block_hero_vacancy .search.is-sticky{position:fixed;top:0;left:0;height:72px;width:100%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media print,screen and (max-width:39.99875em){.block_hero_vacancy .search.is-sticky #recruiter-actions,.block_hero_vacancy .search.is-sticky .recruiter{display:none}}.block_hero_vacancy .search.is-sticky .title{opacity:1;visibility:visible;display:block}.block_hero_vacancy .search.is-sticky .inner-search{border-radius:0}.block_hero_vacancy .search.is-sticky .recruiter__info .function,.block_hero_vacancy .search.is-sticky .recruiter__info .name,.block_hero_vacancy .search.is-sticky .title{color:#fff}@media print,screen and (max-width:47.99875em){.block_hero_vacancy .button{width:100%}}.block_hero_vacancy{background-color:#009bd8}.block_hero_vacancy:before{content:'';background-image:url(/static/default/media/images/themes/witgoedspecialist/svg/sun-shape.svg);background-size:100% auto;background-position:calc(50% + 352px) 50%;background-repeat:no-repeat;width:100%;height:100%;position:absolute;display:block;opacity:.2}@media print,screen and (max-width:39.99875em){.block_hero_vacancy:before{background-size:auto 100%;background-position:bottom center}}.block_hero_vacancy .search.is-sticky .inner-search{background-color:#1b4487}.block_hero_vacancy .background-image{display:none}.block_hero_vacancy .recruiter__image{background-color:#62c3d0}.block_hero_vacancy .recruiter__info .name{font-weight:700}.block_hero_vacancy .recruiter__info .function{font-size:16px;line-height:100%}.block_hero_vacancy .title{font-size:13px;font-weight:700}@media screen and (min-width:75em){.block_hero_vacancy .title{font-size:16px}}@media screen and (min-width:90em){.block_hero_vacancy .title{font-size:20px}}.block_hero_vacancy #recruiter-actions{font-weight:600;font-size:16px}.block_hero_vacancy #recruiter-actions span{color:#e52b21}.block_hero_vacancy #recruiter-actions span svg path{fill:#e52b21}.block_hero_vacancy #recruiter-actions ul{border-radius:8px}.block_hero_vacancy #recruiter-actions li:hover{background-color:rgba(0,155,216,.2)}.block_hero_vacancy #recruiter-actions a{font-weight:600;font-size:16px}.block_hero_vacancy #recruiter-actions svg path{fill:#009bd8}.block_hero_vacancy .image{text-align:right}.block_hero_vacancy .image img{display:inline-block;position:relative;width:85%}@media print,screen and (max-width:39.99875em){.block_hero_vacancy .image img{-webkit-transform:translateX(112px);-moz-transform:translateX(112px);-o-transform:translateX(112px);-ms-transform:translateX(112px);transform:translateX(112px);z-index:-1}}@media screen and (min-width:64em){.block_hero_vacancy .image img{width:60%}}@media print,screen and (max-width:39.99875em){.block_hero_vacancy.include-image .content{padding-top:128px}}@media print,screen and (max-width:39.99875em){.block_hero_vacancy .image{text-align:right;margin-top:-100px}}.block_hero_vacancy .details span{font-weight:700}.block_hero_vacancy .details svg path{fill:#e52b21}