*,:after,:before{box-sizing:border-box}body,h1,h2,p{margin:0}ul{list-style:none}body{min-height:100vh;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Graphik",Helvetica,Arial,sans-serif;color:#13131b;background-color:#fff;line-height:1.75;font-weight:400;letter-spacing:.01rem}a,button{cursor:pointer}button{color:inherit;font:inherit}img{width:100%;max-width:100%;height:auto;display:inline-block}.grid,.wrap{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.6875rem;padding-right:1.6875rem}.grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:.75rem}.footer-contact,.footer-language-links,.news-category-date,.news-content,.news-intro,.news-title,.project-categories ul{grid-column-end:span 6}@font-face{font-display:swap;font-family:"Graphik";src:url(/wp-content/themes/havermans-hielkema-theme/library/webfonts/Graphik-Regular-Web.woff)format("woff"),url(/wp-content/themes/havermans-hielkema-theme/library/webfonts/Graphik-Regular-Web.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Graphik";src:url(/wp-content/themes/havermans-hielkema-theme/library/webfonts/Graphik-Medium-Web.woff)format("woff"),url(/wp-content/themes/havermans-hielkema-theme/library/webfonts/Graphik-Medium-Web.woff2)format("woff2");font-weight:500;font-style:normal}p{-webkit-font-feature-settings:"liga","dlig";-moz-font-feature-settings:"liga=1, dlig=1";-o-font-feature-settings:"liga","dlig";-ms-word-break:keep-all;word-break:keep-all;margin-bottom:1.5rem}:root{font-size:1rem;font-size:min(max(calc(.175257732rem + 1.031vw),1rem),1.5rem);--padding:0rem;--padding-top:0rem;--opacity-down:1;--opacity-up:0}p:last-of-type{margin-bottom:0}#content{padding-top:4.5rem;padding-bottom:4.5rem}#content.news-single{padding-top:12.5rem}a{color:#13131b;text-decoration:none}a:focus,a:hover{color:#000}::-moz-selection{background:#13131b;color:#fff}::selection{background:#13131b;color:#fff}.h1,.h4,h1,h2{text-rendering:optimizelegibility;font-weight:400;font-family:"Graphik",Helvetica,Arial,sans-serif}.h4 a{text-decoration:none;color:#13131b}.h1,h1,h2{margin-bottom:3.125rem}.h1,h1{font-size:1.625rem;line-height:1.73;letter-spacing:.016875rem}h2{font-size:1.25rem;line-height:1.75}.h4{font-size:.875rem;line-height:1.7;letter-spacing:.00875rem}@font-face{font-display:swap;font-family:"swiper-icons";src:url(data:application/font-woff;charset=utf-8;base64,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)format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#2980b9}.entry-content h2{font-size:1.25rem;line-height:1.75;margin-bottom:0}.entry-content p{margin:0 0 1.5rem}.entry-content ul{margin-top:0;list-style:disc;list-style-position:outside;padding-left:1rem}.entry-content ul li{padding-left:0}.header{background-color:transparent;position:absolute;top:1.5rem;width:100%;z-index:99999;transition:opacity .3s ease-in-out .5s}#logo,.main-menu{transition:.25s ease-in-out}#logo{height:1rem;display:inline-block}#logo img{height:100%;width:auto}.main-menu{opacity:0;pointer-events:none;background-color:#f3f4f3;padding:6.25rem 1.6875rem 0;top:0;bottom:0;left:0;right:0;position:fixed}.nav{border-bottom:0;margin:0;padding:0}.nav li{border-bottom:.5px solid #000}.nav li.project-submenu{position:relative}.nav li.project-submenu:after{content:"";position:absolute;display:block;height:2.249375rem;width:1.0675rem;right:0;top:50%;transform:translateY(-50%);background-image:url(/wp-content/themes/havermans-hielkema-theme/library/images/hha-arrow-small.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.nav li a,.project-categories ul li a{display:block;color:#13131b;text-decoration:none;padding:1.75rem 0 1.75rem calc((100% - 3.75rem)/6*1.5 + .75rem);font-size:1.625rem;text-transform:lowercase;line-height:1}.toggle-menu{position:fixed;top:1.375rem;right:1.6875rem;background:0 0;border:0;padding:0;color:#000;font-size:1.25rem;line-height:1.4;z-index:9999;transition:color .75s ease-in-out}.footer{clear:both;background-color:#f3f4f3;color:#13131b;padding:2.5rem 0}.footer-contact{margin-bottom:3.125rem}.footer-contact h2{margin-bottom:1.5rem}.footer-contact p{margin-bottom:0}.footer-contact p a,.footer-policy a{color:#13131b;text-decoration:none}.footer-policy a{margin-right:.25rem}#logo img,.footer-policy span,.news-category-date span{display:block}.linkedin{margin-top:1rem}.footer-contact p.linkedin a,.linkedin a{text-decoration:underline}.news-single{background-color:#f3f4f3}.news-category-date{font-size:.8125rem;line-height:1.85;letter-spacing:.01625rem;margin-bottom:2.5rem;grid-row:1}.news-intro{margin-bottom:1.5rem}.vacancy-requirements{font-size:.8125rem;line-height:1.85;letter-spacing:.01625rem}.vacancy-requirements span{padding:0 .5rem;border-right:1px solid #000}.vacancy-requirements span:first-of-type{padding-left:0}.vacancy-requirements span:last-of-type{border-right:0;padding-right:0}.project-categories{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#f3f4f3;padding:6.25rem 0 0;transition:.25s ease-in-out;z-index:9998;transform:translateX(100%)}.project-categories ul{padding:0;margin:0}.project-categories ul li{position:relative;border-bottom:.03125rem solid #000}.project-categories ul li.all-projects{position:relative}.project-categories ul li.all-projects .menu-back-arrow{position:absolute;display:block;height:2.249375rem;width:1.0675rem;left:0;top:50%;transform:translateY(-50%) rotate(180deg);background-image:url(/wp-content/themes/havermans-hielkema-theme/library/images/hha-arrow-small.svg);background-position:center;background-repeat:no-repeat;background-size:contain}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media screen and (min-width:768px){.grid,.wrap{padding-left:1.5625rem;padding-right:1.5625rem}.grid{grid-template-columns:repeat(8,minmax(0,1fr))}.news-category-date{grid-column-end:span 2;grid-column-start:1}.footer-contact{grid-column-end:span 4}.footer-language-links,.project-categories ul{grid-column-end:span 4;grid-column-start:5}.news-content,.news-intro,.news-title{grid-column-end:span 6;grid-column-start:3}.nav li a,body{font-size:1.0625rem}body{line-height:1.82;letter-spacing:.010625rem}#content{padding-top:4.0625rem;padding-bottom:4.0625rem}.entry-content h2,h2{font-size:1.625rem;line-height:1.7;letter-spacing:.01625rem}.header{position:fixed;transition:opacity .3s ease-in-out .5s,transform .3s ease-in-out 0s;top:0}.header:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;z-index:-1;transition:bottom .3s ease-in-out}.header.bg-hidden:after{bottom:100%}#innerHeader{display:flex;align-items:center;justify-content:space-between}#logo{height:1.25rem}.main-menu{opacity:1;pointer-events:auto;background-color:transparent;padding:0;top:auto;bottom:auto;left:auto;right:auto;position:static;float:right;width:calc((100% - 5.25rem)/8*4 + 2.25rem)}.nav{border:0;padding:0;display:flex;align-items:center;justify-content:space-between}.nav li{position:relative;border-bottom:0}.nav li.project-submenu:after{content:none}.nav li a{padding:1.5rem 0}.nav li a:focus,.nav li a:hover{color:#000}.nav li:first-of-type a{padding-left:0}.nav li:last-of-type a{padding-right:0}.project-categories ul li.all-projects .menu-back-arrow,.toggle-menu{display:none}.footer{padding-top:5rem}.footer-contact{margin-bottom:0}.footer-language-links{display:flex;flex-direction:column;justify-content:flex-end}.news-category-date{margin-bottom:0;grid-row:auto}.project-categories{pointer-events:auto;position:relative;top:unset;right:unset;bottom:unset;left:unset;transform:none;transition:0s;padding:4.0625rem 0 0;display:none}.project-categories ul{padding:0;margin:0}.project-categories ul li{border:0;width:max-content;margin-bottom:.75rem}.project-categories ul li:after{content:"";position:absolute;display:block;background-color:#000;height:1px;bottom:0;left:0;right:100%;transition:.25s ease-in-out}.project-categories ul li:last-of-type{margin-bottom:0}.project-categories ul li.current:after,.project-categories ul li:hover:after{right:0}.project-categories ul li a{font-size:.875rem;color:#13131b;text-decoration:none;line-height:1.25;padding:0}}@media screen and (min-width:1024px){.grid{grid-template-columns:repeat(12,minmax(0,1fr))}.footer-language-links,.project-categories ul{grid-column-end:span 4;grid-column-start:9}.news-category-date{grid-column-end:span 5;grid-column-start:1}.footer-contact{grid-column-end:span 6;grid-column-start:2}.news-content,.news-intro,.news-title{grid-column-end:span 6;grid-column-start:6}.main-menu{width:calc((100% - 8.25rem)/12*4 + 2.25rem)}}@media print{*{background:0 0!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a:after,a:visited:after{content:" ("attr(href)")"}img{page-break-inside:avoid;max-width:100%!important}@page{margin:.5cm}h2,p{orphans:3;widows:3}h2{page-break-after:avoid}nav{display:none}}