@font-face{font-family:"rockwell",sans-serif;font-weight:400;font-style:normal}body{position:relative}.ehf-header #masthead{z-index:99;position:fixed;top:0;width:100%}h1,h2,a.elementor-button,.hfe-menu-item,.rockwell-font .elementor-icon-list-text,a.doublebuttons{font-family:"rockwell","Courier New",Courier,Georgia,Times,"Times New Roman",serif!important}.ast-single-post .entry-content a,.ast-comment-content a:not(.ast-comment-edit-reply-wrap a){text-decoration:none}.doublebuttons{list-style:none;background:#3A3A3A;margin-right:5px;padding:15px 20px 11px 20px;border-radius:5px;font-weight:700;color:#fff;float:right}.doublebuttons:hover{color:#00A8C3}form.search-vacancy{text-align:center}form.search-vacancy input{padding:8px 15px;border-radius:20px;border:none;width:250px}.wrench{animation:rotation1 120s infinite linear}.wrench-reverse{animation:rotation2 120s infinite linear}@keyframes rotation1{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes rotation2{from{transform:rotate(359deg)}to{transform:rotate(0deg)}}.phonecolumn{position:absolute;height:570px;right:0;top:0}.question-modal{position:fixed;bottom:-100px;right:10px;background:lightblue;padding:10px;border-radius:5px}#gform_11 .gfield_checkbox{display:flex;flex-direction:row;flex-wrap:wrap}textarea#input_11_16.textarea.small{width:37%}#gform_11 .gfield-choice-input{display:none!important}#gform_11 .gfield_checkbox label,#gform_11 .gfield_radio label{display:flex!important;align-items:center;justify-content:center;text-align:center;background:antiquewhite;padding:10px;height:170px;border-radius:10px;line-height:13px;font-family:"rockwell","Courier New",Courier,Georgia,Times,"Times New Roman",serif;position:relative}#gform_11 .gfield_checkbox label,#gform_11 .gfield_radio label:hover{background:lightgray}#gform_11 .gfield_checkbox input[type="checkbox"]:checked+label,#gform_11 .gfield_radio input[type="radio"]:checked+label{background:#00A8C3}.gform_wrapper.gravity-theme .gfield-choice-input+label{max-width:calc(100% - 18px)!important}#gform_11 .gfield_label{width:100%}#gform_11 .gchoice{min-width:170px}#gform_11 .gchoice label:before{display:inline-block;content:"";background-repeat:no-repeat;background-size:80px 80px;height:80px;width:80px;position:absolute;top:30px}.gchoice.gchoice_11_11_1 #label_11_11_1,.gchoice.gchoice_11_11_2 #label_11_11_2,.gchoice.gchoice_11_11_3 #label_11_11_3,.gchoice.gchoice_11_11_4 #label_11_11_4,.gchoice.gchoice_11_11_5 #label_11_11_5,.gchoice.gchoice_11_11_6 #label_11_11_6{padding-top:115px}.gchoice.gchoice_11_12_1 #label_11_12_1,.gchoice.gchoice_11_12_2 #label_11_12_2,.gchoice.gchoice_11_12_3 #label_11_12_3,.gchoice.gchoice_11_12_4 #label_11_12_4,.gchoice.gchoice_11_12_5 #label_11_12_5,.gchoice.gchoice_11_12_6 #label_11_12_6{padding-top:115px}.gchoice.gchoice_11_13_1 #label_11_13_1,.gchoice.gchoice_11_13_2 #label_11_13_2,.gchoice.gchoice_11_13_3 #label_11_13_3,.gchoice.gchoice_11_13_4 #label_11_13_4,.gchoice.gchoice_11_13_5 #label_11_13_5,.gchoice.gchoice_11_13_6 #label_11_13_6{padding-top:115px}.gchoice.gchoice_11_15_1 #label_11_15_1,.gchoice.gchoice_11_15_2 #label_11_15_2,.gchoice.gchoice_11_15_3 #label_11_15_3{padding-top:115px}.gchoice.gchoice_11_14_1 #label_11_14_1,.gchoice.gchoice_11_14_2 #label_11_14_2{padding-top:110px}.gchoice.gchoice_11_14_3 #label_11_14_3{padding-top:100px}.gchoice.gchoice_11_11_1 #label_11_11_1:before{background-image:url(/wp-content/themes/astra-child/svg/time.svg)}.gchoice.gchoice_11_11_2 #label_11_11_2:before{background-image:url(/wp-content/themes/astra-child/svg/money.svg)}.gchoice.gchoice_11_11_3 #label_11_11_3:before{background-image:url(/wp-content/themes/astra-child/svg/change.svg)}.gchoice.gchoice_11_11_4 #label_11_11_4:before{background-image:url(/wp-content/themes/astra-child/svg/boss.svg)}.gchoice.gchoice_11_11_5 #label_11_11_5:before{background-image:url(/wp-content/themes/astra-child/svg/growth.svg)}.gchoice.gchoice_11_11_6 #label_11_11_6:before{background-image:url(/wp-content/themes/astra-child/svg/more.svg)}.gchoice.gchoice_11_12_1 #label_11_12_1:before,.gchoice.gchoice_11_12_2 #label_11_12_2:before,.gchoice.gchoice_11_12_3 #label_11_12_3:before,.gchoice.gchoice_11_12_4 #label_11_12_4:before,.gchoice.gchoice_11_12_5 #label_11_12_5:before,.gchoice.gchoice_11_12_6 #label_11_12_6:before{background-image:url(/wp-content/themes/astra-child/svg/location.svg)}.gchoice.gchoice_11_13_1 #label_11_13_1:before{background-image:url(/wp-content/themes/astra-child/svg/production.svg)}.gchoice.gchoice_11_13_2 #label_11_13_2:before{background-image:url(/wp-content/themes/astra-child/svg/logistics.svg)}.gchoice.gchoice_11_13_3 #label_11_13_3:before{background-image:url(/wp-content/themes/astra-child/svg/steel.svg)}.gchoice.gchoice_11_13_4 #label_11_13_4:before{background-image:url(/wp-content/themes/astra-child/svg/gears.svg)}.gchoice.gchoice_11_13_5 #label_11_13_5:before{background-image:url(/wp-content/themes/astra-child/svg/build.svg)}.gchoice.gchoice_11_13_6 #label_11_13_6:before{background-image:url(/wp-content/themes/astra-child/svg/montage.svg)}.gchoice.gchoice_11_14_1 #label_11_14_1:before{background-image:url(/wp-content/themes/astra-child/svg/userplus.png)}.gchoice.gchoice_11_14_2 #label_11_14_2:before{background-image:url(/wp-content/themes/astra-child/svg/user-normal.png)}.gchoice.gchoice_11_14_3 #label_11_14_3:before{background-image:url(/wp-content/themes/astra-child/svg/user.svg)}.gchoice.gchoice_11_15_1 #label_11_15_1:before{background-image:url(/wp-content/themes/astra-child/svg/phone.svg)}.gchoice.gchoice_11_15_2 #label_11_15_2:before{background-image:url(/wp-content/themes/astra-child/svg/mail.svg)}.gchoice.gchoice_11_15_3 #label_11_15_3:before{background-image:url(/wp-content/themes/astra-child/svg/whatsapp.svg)}#swiper-popup .swiper-wrapper{display:flex}.swiper-popup figcaption{position:absolute;bottom:0;margin:20px;color:#fff;z-index:1}.swiper-popup figcaption h2{color:#fff}.swiper-popup .swiper-slide{border-radius:10px;padding:0 5px;cursor:pointer}.swiper-popup .swiper-slide .swiper-slide-inner{background:#000}.swiper-popup .swipe-background{position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg,black,transparent);border-radius:10px}.swiper-popup .swiper-slide figure{overflow:hidden;border-radius:10px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.swiper-popup .swiper-slide img{transition:all 500ms ease;opacity:.6}.swiper-popup .swiper-slide:hover img{transform:scale(1.05);opacity:1}.story-popup{background:rgb(0 0 0 / .7);position:fixed;top:0;bottom:0;left:0;right:0;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center}.content-popup{max-width:500px;font-family:Roboto}.story-popup h2,.story-popup h3,.story-popup .content-popup{color:#fff}.story-popup h3{font-family:"rockwell","Courier New",Courier,Georgia,Times,"Times New Roman",serif!important;font-size:18px;margin-bottom:20px}.content-popup img{margin-top:20px}.progress-bar{position:relative;background-color:rgb(255 255 255 / .5);border-radius:15px;box-shadow:inset 0 1px 3px rgb(0 0 0 / .2);margin-bottom:-30px;margin-left:15px;margin-right:15px;height:10px;z-index:1}.progress-bar-fill{display:block;height:10px;background-color:#fff;border-radius:15px}.swiper-popup .swiper-slide-inner{min-height:460px;display:flex;justify-content:center;align-items:center;overflow:hidden}.swiper-popup .swiper-slide-inner img{flex-shrink:0;min-width:100%;min-height:460px;object-fit:cover}.usptabs .elementor-tabs{display:flex;flex-direction:row-reverse;justify-content:space-between;max-height:600px}.usptabs .elementor-tabs .elementor-tab-title{cursor:pointer}.usptabs .elementor-tabs .elementor-tabs-wrapper,.usptabs .elementor-tabs .elementor-tabs-content-wrapper{width:50%!important;max-height:600px}.usptabs .elementor-tabs .elementor-tab-content{height:600px;background-repeat:no-repeat;background-size:cover;background-position:center;padding:20px;color:#fff;position:relative}.usptabs .elementor-tabs .elementor-tab-content span.uspbottom{position:absolute;bottom:20px}.usptabs .elementor-tabs .elementor-tab-desktop-title{height:200px;display:flex;justify-content:center;align-items:center;font-size:28px;font-family:"rockwell";font-weight:500;color:#3A3A3A}.usptabs .elementor-tabs .elementor-tab-desktop-title.elementor-active{font-size:32px;position:relative;color:#fff;background:linear-gradient(90deg,#00A8C3,#005462);box-shadow:0 3px 6px rgb(0 0 0 / .16)}.usptabs .elementor-tabs .elementor-tab-desktop-title.elementor-active:before{content:"";position:absolute;height:0!important;width:0!important;right:100%!important;top:0!important;border:100px solid #fff0;border-right:110px solid #00A8C3;z-index:1;transform:translateY(0%)!important}.usptabs .elementor-tabs .elementor-tab-desktop-title.elementor-active:after{display:none}.usptabs .elementor-tabs .elementor-tabs-wrapper{background:#D1F9FF;overflow:visible!important}.cta-title a{font-weight:700;text-decoration:underline!important;color:#00A8C3!important}.stappenplan .elementor-tabs .elementor-tab-desktop-title{padding-left:50px}.stappenplan .elementor-tabs .elementor-tab-desktop-title.elementor-active,.stappenplan .elementor-tab-title.elementor-tab-mobile-title.elementor-active{background:linear-gradient(90deg,#005462,#00A8C3);position:relative}.stappenplan .elementor-tabs .elementor-tab-desktop-title.elementor-active:after{content:"";position:absolute;height:0;width:0;left:100%;z-index:1;top:0;border:31px solid #fff0;border-left:30px solid #00A8C3}.stappenplan .elementor-tabs .elementor-tab-desktop-title{background:#D1F9FF}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{width:0!important}.stappenplan .elementor-tabs-wrapper{border-radius:10px 10px 0 0}.stappenplan .elementor-tabs-wrapper{border-radius:10px 10px 0 0}.vacancy-item{font-family:"rockwell";border-radius:10px;box-shadow:rgb(0,0,0,20%) 0 3px 6px;padding:30px;margin:30px 0;position:relative;transition:all 500ms ease}.vacancy-item:not(.first):hover{transform:scale(1.02)}.vacancy-item h3{color:#00A8C3;font-weight:700;font-size:32px}.vacancy-trigger,.vacancy-subtitle{font-family:"Roboto";color:#3A3A3A}.vacancy-subtitle{font-weight:700;margin-top:10px}.vacancy-usps{display:flex;flex-direction:row}.vacancy-usps div{color:#3A3A3A;margin-right:10px;border:2px solid #000;padding:10px 10px 5px 10px;border-radius:7px}.vacancy-salary,.vacancy-salary a{background:#FC7815;color:white!important;border:2px solid #FC7815!important;font-weight:700}.vacancy-button{background:#00A8C3;width:100px;text-align:center;padding:10px 5px 5px 5px;color:#fff;font-weight:700;border-radius:7px;position:absolute;right:30px;bottom:30px}.vacancy-item.first{background:#00A8C3;color:#fff}.vacancy-item.first h3{color:#fff}.vacancy-item.first a{background:#FC7815;color:white!important;border:2px solid #FC7815!important;font-weight:700;padding:10px 10px 6px 10px;position:absolute;right:20px;bottom:20px;border-radius:10px}.vacancy-item .fa{color:limegreen}.vacancy-search{background:#C7C7C7;padding:30px;font-family:"rockwell";border-radius:10px}.vacancy-search input{width:100%;border-radius:7px}.vacancy-search input.small{margin-top:10px;width:auto}.vacancy-search h3{color:#fff}.vacancy-category{padding:30px}.vacancy-category .vacancy-categories h3{font-family:"rockwell"}.vacancy-category .vacancy-categories span{font-weight:700}.vacancy-category .vacancy-categories{background:#fff;font-family:'Roboto';padding:30px;border-radius:10px;margin-top:20px;box-shadow:rgb(0,0,0,20%) 0 3px 6px}.loadmore.vacancybutton{background:#FC7815;padding:15px;color:#fff;border-radius:5px;font-weight:700}ul.vacancylist{margin-left:10px}ul.vacancylist a{color:#fff;margin-left:15px}ul.vacancylist a:hover{color:#fff}ul.vacancylist li::marker{font-family:"Font Awesome 5 Free";font-weight:900;color:var(--e-global-color-primary);content:"\f054"}.vacancy-header{width:100%;height:500px;background-repeat:no-repeat;background-position:center;background-size:cover}.vacancy-template-default .primary{margin-top:-150px!important}.vacancy-template-default .primary h1{color:#fff;margin-bottom:30px}.vacancy-template-default .primary .vacancyinfo{display:flex}.vacancy-template-default .primary .vacancyinfo .vacancymain h2{color:#00A8C3}.vacancy-template-default .primary .vacancyinfo .vacancymain{width:65%;font-family:'Roboto'}.vacancy-template-default .primary .vacancyinfo .vacancymain ul li{font-size:16px;font-family:'Roboto'}.vacancy-template-default .primary .vacancyinfo .vacancymain .bluebox h2{color:#fff}.vacancy-template-default .primary .vacancyinfo .vacancymain .bluebox ul li{color:#fff;font-weight:700;font-family:"rockwell"}.vacancy-template-default .primary .vacancyinfo .vacancymain .bluebox .vacancy-usps div{border:2px solid #fff;color:#fff;font-family:"rockwell";margin-bottom:10px}.vacancy-template-default .primary .vacancyinfo .vacancymain .bluebox{background:#00A8C3;color:#fff;padding:50px;font-family:'Roboto';font-size:16px;border-radius:10px;padding-bottom:100px;box-shadow:rgb(0,0,0,20%) 0 3px 6px}.vacancy-template-default .primary .vacancyinfo .vacancymain .bluebox a,.vacancy-template-default .primary .vacancyinfo .vacancyright .wijbieden a{margin-top:10px;background:#FC7815;color:white!important;border:2px solid #FC7815!important;font-weight:700;padding:16px 10px 10px 10px;border-radius:7px;font-family:"rockwell";float:right}.vacancy-template-default .primary .vacancyinfo .vacancyright .wijbieden a{float:none}.vacancy-template-default .primary .vacancyinfo .vacancymain .quote{font-family:"rockwell";color:#BFBFBF;text-align:center;font-size:30px;font-weight:700;margin-top:20px;margin-bottom:20px}.vacancy-template-default .primary .vacancyinfo .vacancymain .sollicitatieformulier h2{font-weight:700}.vacancy-template-default .primary .vacancyinfo .vacancymain .sollicitatieformulier{box-shadow:rgb(0,0,0,20%) 0 3px 6px;padding:30px;border-radius:10px}.vacancy-template-default .primary .vacancyinfo .vacancyright{width:35%;padding-left:50px;padding-right:50px}.vacancy-template-default .primary .vacancyinfo .vacancyright .contactpersoon,.vacancy-template-default .primary .vacancyinfo .vacancyright .stappen,.vacancy-template-default .primary .vacancyinfo .vacancyright .wijbieden{background:#fff;padding:20px;border-radius:10px;box-shadow:rgb(0,0,0,20%) 0 3px 6px;margin-bottom:40px}.vacancy-template-default .primary .vacancyinfo .vacancyright .contactpersoon .contactcontent{display:flex;margin-top:10px;font-family:'Roboto'}.vacancy-template-default .primary .vacancyinfo .vacancyright .contactpersoon .contactcontent .contactimg,.vacancy-template-default .primary .vacancyinfo .vacancyright .contactpersoon .contactcontent .contactdetails{width:50%;padding:10px}.vacancy-template-default .primary .vacancyinfo .vacancyright .contactpersoon .contactcontent .contactdetails{margin-left:20px;display:flex;flex-direction:column;justify-content:center}.vacancy-template-default .primary .vacancyinfo .vacancyright .stappen .stap{text-align:center;padding:20px}.vacancy-template-default .primary .vacancyinfo .vacancyright .stappen .stap h3{font-family:"rockwell";font-weight:700;color:#00A8C3}#field_submit input,.gform_footer input{font-family:"rockwell";font-weight:700;padding:14px 25px 10px 25px}input.small-vacancy-submit{margin-top:5px;width:100px!important;font-family:"rockwell";font-weight:700;padding-bottom:12px!important}.gform_confirmation_message{color:#fff}#gform_confirmation_message_1{color:#000}.blog #main,.single-post #main{margin-top:70px}.blog #main .ast-row{display:grid;grid-template-columns:1fr 1fr 1fr}.blog .ast-container{margin-top:80px}.blog #main .ast-row{display:flex;flex-direction:column}.blog .read-more a{color:#fff;background:var(--ast-global-color-0);padding:10px 10px 13px 10px;border-radius:8px;font-weight:600;font-size:18px}#brand{margin-bottom:100px}#brand .swiper-wrapper{display:flex}#brand .swiper-wrapper .swiper-slide{align-content:center}#brand .elementor-swiper-button{display:none}#brand .swiper-wrapper .swiper-slide a{display:flex;width:285px}#brand img{filter:grayscale(100%);opacity:.45;padding-left:20px;padding-right:20px}#brand img:hover{filter:grayscale(0%);opacity:1}@media only screen and (min-width:1180px){#gform_11 .gfield_checkbox label,#gform_11 .gfield_radio label{width:200px}}@media only screen and (max-width:1180px){.entry-content{overflow:hidden}.vacancy-template-default .primary .vacancyinfo .vacancyright .contactpersoon .contactcontent{flex-direction:column}.vacancy-template-default .primary .vacancyinfo .vacancyright .contactpersoon .contactcontent .contactimg,.vacancy-template-default .primary .vacancyinfo .vacancyright .contactpersoon .contactcontent .contactdetails{width:100%}.gfield_checkbox{grid-gap:10px}textarea#input_11_16.textarea.small{width:78%}}@media only screen and (max-width:1024px){.entry-content{overflow:hidden}.vacancy-template-default .primary .vacancyinfo{display:block}.vacancy-template-default .primary .vacancyinfo .vacancymain{width:100%}.vacancy-template-default .primary .vacancyinfo .vacancyright{width:100%;margin-top:20px;padding-left:0;padding-right:0}.elementor-tabs .elementor-tabs-wrapper{display:block}.elementor-widget-tabs .elementor-tab-mobile-title{padding:5px;cursor:pointer}.usptabs .elementor-tabs .elementor-tabs-wrapper{display:block!important}.usptabs.elementor-widget-tabs .elementor-tab-mobile-title{padding:0px!important;cursor:pointer}.vacancy-button{display:none}.vacancy-category{padding:0}}@media only screen and (max-width:600px){#brand .swiper-wrapper .swiper-slide a{width:130px}#swiper-popup .swiper-wrapper .swiper-slide .swiper-slide-inner{width:392px;margin:10px}.phonecolumn{position:relative;height:400px}.zetonsaanhetwerk{margin-left:10px;margin-right:10px}.entry-content{overflow:hidden}.usptabs .elementor-tabs .elementor-tab-desktop-title.elementor-active{font-size:22px;line-height:25px}.usptabs .elementor-tabs .elementor-tab-desktop-title{font-size:18px;line-height:25px;padding-left:10px}.usptabs .elementor-tabs .elementor-tab-desktop-title{height:120px}.usptabs .elementor-tabs .elementor-tab-desktop-title.elementor-active:before{border:0 solid #fff0;border-right:0 solid #00A8C3}.usptabs .elementor-tabs .elementor-tabs-wrapper,.usptabs .elementor-tabs .elementor-tabs-content-wrapper{max-height:360px}.usptabs .elementor-tabs .elementor-tab-content{height:360px;padding:10px}.doublebuttons{float:none}.mobilebuttons .elementor-widget-container{text-align:center}.vacancy-category{padding:0}.vacancy-item{padding:30px 30px 80px 30px}.vacancy-usps{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:10px 0;grid-template-areas:". ." ". ."}.vacancy-usps div{display:flex;justify-content:center;align-items:center;padding:5px;font-size:14px;text-align:center;margin-right:4px}.vacancy-template-default .primary h1{text-shadow:2px 2px #000;font-size:25px}.vacancy-template-default .primary .vacancyinfo .vacancymain .quote{font-size:25px}.vacancy-header{height:250px}.vacancy-template-default .primary .vacancyinfo{display:block}.vacancy-template-default .primary .vacancyinfo .vacancymain{width:100%}.vacancy-template-default .primary .vacancyinfo .vacancyright{width:100%;margin-top:20px;padding-left:0;padding-right:0}.vacancy-item h3{font-size:22px}ol,ul{margin:0}.story-popup{flex-direction:column}.story-popup img{max-width:250px}.vacancy-template-default .primary .vacancyinfo .vacancyright .contactpersoon .contactcontent{flex-direction:row}.blog #main .ast-row{display:block}.vacancy-template-default .primary .vacancyinfo .vacancyright .wijbieden a{float:none}.wijbieden{display:none}.usptabs .elementor-tabs .elementor-tabs-wrapper{display:block!important}.usptabs.elementor-widget-tabs .elementor-tab-mobile-title{padding:0px!important;cursor:pointer}.vacancy-item.first a{display:none}.next-question{font-size:20px;font-weight:700;margin-bottom:0px!important}#gform_11 .gchoice{flex:40%}.gform_wrapper.gravity-theme .gfield-choice-input+label{max-width:100%!important}textarea#input_11_16.textarea.small{width:100%}}