img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
img,legend{border:0}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent}.logo,.owl-carousel .owl-item,.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;opacity:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend,td,th{padding:0}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{box-shadow:0 0 5px #ccc;background:#fff}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(//hadek.nl/wp-content/themes/hadek/assets/img/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(//hadek.nl/wp-content/themes/hadek/assets/img/controls.png) 0 -32px no-repeat}.bx-wrapper .bx-next{right:10px;background:url(//hadek.nl/wp-content/themes/hadek/assets/img/controls.png) -43px -32px no-repeat}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(//hadek.nl/wp-content/themes/hadek/assets/img/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(//hadek.nl/wp-content/themes/hadek/assets/img/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.btn,.intro p,.overlay,.page-banner--master .page-banner__subtitle,.page-banner--master .page-banner__title,.services__block,.site-header,.socialmedia-block{text-align:center}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}*,ol,ul{padding:0}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{display:none;width:100%;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}pre,textarea{overflow:auto}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn,[hidden],template{display:none}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//hadek.nl/wp-content/themes/hadek/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}
/*! sanitize.css | CC0 Public Domain | github.com/jonathantneal/sanitize.css */
audio:not([controls]){display:none}details,main,summary{display:block}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}progress{display:inline-block}small{font-size:75%}textarea{resize:vertical}[unselectable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*,:after,:before{box-sizing:inherit;border-style:solid;border-width:0}*{font-size:inherit;line-height:inherit;margin:0}:after,:before{text-decoration:inherit;vertical-align:inherit}.btn,.btn-contact:hover,.btn-shop:hover,.btn:active,.btn:focus,.btn:hover,.btn:visited,.logo,.logo:hover,.primary-site-menu li a:hover,.services__block:hover,.site-footer a:hover,.socialmedia-block .socialmedia-block__title a:hover,a{text-decoration:none}:root{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;cursor:default;font:16px/1.5 sans-serif;text-rendering:optimizeLegibility}html{background-color:#fff}a{color:#a51008}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,select,textarea{background-color:transparent;color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}[type=button],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=password],[type=tel],[type=text],[type=time],[type=url],[type=week],[type=reset],[type=submit],[type=number],[type=search],[type=date],button,select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}table{border-collapse:collapse;border-spacing:0}::-moz-selection{background-color:#b3d4fc;text-shadow:none}::selection{background-color:#b3d4fc;text-shadow:none}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}.container,.overlay,body.has-active--contact,form div.wpcf7-validation-errors{position:relative}@font-face{font-family:hadek-icon-font;src:url(//hadek.nl/wp-content/themes/hadek/assets/fonts/hadek-icon-font.eot);src:url(//hadek.nl/wp-content/themes/hadek/assets/fonts/hadek-icon-font.eot?#iefix) format("eot"),url(//hadek.nl/wp-content/themes/hadek/assets/fonts/hadek-icon-font.woff2) format("woff2"),url(//hadek.nl/wp-content/themes/hadek/assets/fonts/hadek-icon-font.woff) format("woff"),url(//hadek.nl/wp-content/themes/hadek/assets/fonts/hadek-icon-font.ttf) format("truetype"),url(//hadek.nl/wp-content/themes/hadek/assets/fonts/hadek-icon-font.svg#hadek-icon-font) format("svg")}.icon-arrow-thin-down:before,.icon-arrow-thin-left:before,.icon-arrow-thin-right:before,.icon-cross:before,.icon-facebook:before,.icon-logo-hadek-50-jaar:before,.icon-logo-hadek-50:before,.icon-logo:before,.icon-mail:before,.icon-shopping-cart:before,.icon-twitter:before{font-family:hadek-icon-font;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:none;text-transform:none}.icon-arrow-thin-down:before{content:""}.icon-arrow-thin-left:before{content:""}.icon-arrow-thin-right:before{content:""}.icon-cross:before{content:""}.icon-facebook:before{content:""}.icon-logo-hadek-50-jaar:before{content:""}.icon-logo-hadek-50:before{content:""}.icon-logo:before{content:""}.icon-mail:before{content:""}.icon-shopping-cart:before{content:""}.icon-twitter:before{content:""}@font-face{font-family:'Avenir LT Std 45 Book';font-style:normal;font-weight:400;src:local("Avenir LT Std 45 Book"),url(//hadek.nl/wp-content/themes/hadek/assets/fonts/AvenirLTStd-Book.woff) format("woff")}@font-face{font-family:'Avenir LT Std 85 Heavy';font-style:normal;font-weight:400;src:local("Avenir LT Std 85 Heavy"),url(//hadek.nl/wp-content/themes/hadek/assets/fonts/AvenirLTStd-Heavy.woff) format("woff")}@font-face{font-family:'Avenir LT Std 95 Black';font-style:normal;font-weight:400;src:local("Avenir LT Std 95 Black"),url(//hadek.nl/wp-content/themes/hadek/assets/fonts/AvenirLTStd-Black.woff) format("woff")}@font-face{font-family:'Avenir LT Std 65 Medium';font-style:normal;font-weight:400;src:local("Avenir LT Std 65 Medium"),url(//hadek.nl/wp-content/themes/hadek/assets/fonts/AvenirLTStd-Medium.woff) format("woff")}.certifications-row .row,.content-block .container{clear:both}.contact-wrapper:after,.contact-wrapper__text:after,.our-services:after,.page-header .container:after,.socialmedia:after{content:"";display:table;clear:both}.inline-block{display:inline-block}body,html{height:100%}body.overflow-hidden,html.overflow-hidden{overflow:hidden}body{min-height:100%;overflow-x:hidden;-webkit-font-smoothing:antialiased;font:normal normal 16px/25px "Avenir LT Std 65 Medium",sans-serif;color:#666}h2,h3{line-height:25px}.container{max-width:1600px;margin-left:auto;margin-right:auto}.container:after{content:" ";display:block;clear:both}h1,h2,h3,h4,h6{font-family:"Avenir LT Std 95 Black";font-weight:600;color:#a51008;margin:0}.btn-site-menu>span,.site-footer .footer__title{font-family:"Avenir LT Std 85 Heavy"}h3,h4,h6{margin-bottom:10px}h1{font-size:30px;line-height:34px;margin-bottom:12px}@media (max-width:650px){h1{font-size:22px}}h2{font-size:22px;margin-bottom:20px}h3{font-size:18px}h4{font-size:22px;line-height:26px}h5{font-size:18px;line-height:24px;font-weight:700;margin:0 0 10px}h6{font-size:16px;line-height:22px}p{margin-bottom:15px}ol,ul{margin:0;list-style-type:none}.btn,.site-footer p{margin-bottom:5px}.page-content p{line-height:28px}a:hover{text-decoration:underline;color:#000}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;padding:5px 15px;border:0;display:inline-block;text-transform:lowercase;background-color:transparent;min-width:140px;font-size:14px;cursor:pointer}.block__title,.btn--primary,.btn-site-menu>span,.page-banner--master .page-banner__subtitle,.page-banner--master .page-banner__title,.primary-site-menu li a,.relocation h2,.relocation h3,.services__title,.site-footer .footer__title{text-transform:uppercase}.btn--block{width:100%}.btn--primary{background-color:#a51008;color:#fff;border:1px solid #a51008}.btn--primary:focus,.btn--primary:hover{border:1px solid #a51008;background-color:#fff;color:#a51008}button.btn--inline-block,input[type=button].btn--inline-block,input[type=submit].btn--inline-block{display:inline-block;width:auto}.site-footer{background-color:#f5f5f5;padding:50px 60px}.site-footer a{color:#666}.site-footer a:hover{color:#a51008}@media (max-width:650px){.site-footer{padding:40px 20px}}.site-footer .footer__title{font-size:19px;color:#666;padding-left:.83333%;padding-right:.83333%}.site-footer p>span{display:inline-block;width:70px}.footer-column-left{width:41.66667%;float:left;padding-left:.83333%;padding-right:.83333%}@media (max-width:1130px){.footer-column-left{width:66.66667%;float:left;padding-left:.83333%;padding-right:.83333%}}@media (max-width:725px){.footer-column-left{width:50%;float:left;padding-left:.83333%;padding-right:.83333%}}@media (max-width:650px){.footer-column-left{width:100%;float:left;padding-left:.83333%;padding-right:.83333%}}.footer-column-left .footer-cell{width:50%;float:left;padding-left:.83333%;padding-right:.83333%}@media (max-width:725px){.footer-column-left .footer-cell{width:100%;float:left;padding-left:.83333%;padding-right:.83333%;margin-bottom:25px}}.footer-column-mid{width:25%;float:left;padding-right:.83333%;padding-left:6%}@media (max-width:725px){.footer-column-mid{width:50%;float:left;padding-left:.83333%;padding-right:.83333%}}@media (max-width:530px){.footer-column-mid{width:100%;float:left;padding-left:.83333%;padding-right:.83333%}}.footer-column-right{width:33.33333%;float:left;padding-left:.83333%;padding-right:.83333%;text-align:right}@media (max-width:1130px){.footer-column-right{width:100%;float:left;padding-left:.83333%;padding-right:.83333%;text-align:left;margin-top:50px}}.footer-column-right .quality-marks{min-height:103px}.footer-column-right img{max-width:290px;height:auto}input[type=email],input[type=tel],input[type=text],input[type=number],select,textarea{background-color:#f5f5f5;width:100%;margin-bottom:10px;border:1px solid #f5f5f5}button,input[type=button],input[type=submit]{padding:14px 34px 12px}button.btn-contact{padding:0}input[type=email],input[type=tel],input[type=text],input[type=reset],input[type=number],select,textarea{border-radius:0;padding:15px 20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}button:focus,input[type=button]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=reset]:focus,input[type=submit]:focus,input[type=number]:focus,select:focus,textarea:focus{outline:0}input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=number]:focus,select:focus,textarea:focus{border:1px solid #666}label{float:left}select{background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px;background-image:url(//hadek.nl/wp-content/themes/hadek/../images/arrow-selectbox.png);background-position:right center;background-repeat:no-repeat}.wpcf7-form input[type=radio]{display:none}.wpcf7-form input[type=radio]+span{padding-left:24px;vertical-align:middle;cursor:pointer;display:inline-block;width:140px;height:20px;background:url(//hadek.nl/wp-content/themes/hadek/assets/img/radio-sprite-grey.png) left top no-repeat}.wpcf7-form input[type=radio]:checked+span{background:url(//hadek.nl/wp-content/themes/hadek/assets/img/radio-sprite-grey.png) left -19px no-repeat}.wpcf7-form .contact-options{margin-bottom:0;display:block}.wpcf7-form span.wpcf7-list-item.first{margin-left:0}form div.wpcf7-validation-errors{border:1px solid #f5d7d7;background-color:#ffecec;color:#bf7d7d;font-size:16px;display:table;margin:0;padding:1em 2em;width:100%}.overlay__contact,.overlay__menu,body.has-active--menu .btn-contact{display:none}span.wpcf7-not-valid-tip{color:red;font-size:16px}.overlay{width:100%;height:100%;padding-top:90px;z-index:7}body.has-active--contact .logo,body.has-active--menu .logo{color:#a51008;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.has-active--contact .site-header,body.has-active--menu .site-header{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.has-active--contact .site-header.is-open,body.has-active--menu .site-header.is-open{height:100%;overflow-y:scroll;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.has-active--menu .btn-shop{display:block;color:grey}body.has-active--menu .btn-shop:hover{color:#000}body.has-active--menu .site-header{background-color:#fff}body.has-active--menu .overlay__menu{display:block}body.has-active--menu .btn-site-menu>span{color:grey}body.has-active--menu .btn-site-menu:hover .navicon>div:after,body.has-active--menu .btn-site-menu:hover .navicon>div:before{background:#000}body.has-active--menu .btn-site-menu:hover>span{color:#000}body.has-active--menu .navicon>div:after,body.has-active--menu .navicon>div:before{background:grey}body.has-active--menu .btn-site-menu .navicon>div:first-child{-webkit-transform:translate3d(-4px,11px,0) rotate3d(0,0,1,45deg);transform:translate3d(-4px,11px,0) rotate3d(0,0,1,45deg);width:37px}body.has-active--menu .btn-site-menu .navicon>div:nth-child(2){opacity:0}body.has-active--menu .btn-site-menu .navicon>div:last-child{-webkit-transform:translate3d(-4px,-11px,9px) rotate3d(0,0,1,-45deg);transform:translate3d(-4px,-11px,9px) rotate3d(0,0,1,-45deg);width:37px}body.has-active--contact .site-header{background-color:#fff}body.has-active--contact .overlay__contact{display:block;padding-top:0;position:relative;bottom:0;top:0;height:auto}.btn-site-menu,.overlay-project,.overlay-service{position:absolute;left:0}body.has-active--contact .btn-contact{color:grey;display:block}body.has-active--contact .btn-contact__icon{font-size:22px}body.has-active--contact .btn-shop,body.has-active--contact .btn-site-menu{display:none}.overlay-service{background-color:rgba(0,0,0,.2);width:100%;top:0;bottom:0;z-index:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.overlay-project,.services__block{-webkit-transition:all .2s ease-in-out}.overlay-service:hover{background-color:rgba(0,0,0,.4)}.overlay-project{background-color:rgba(0,0,0,.2);width:100%;top:0;bottom:0;z-index:3;transition:all .2s ease-in-out}.btn-site-menu{width:85px}.btn-site-menu>span{font-size:15px;position:relative;top:5px;color:#fff}@media (max-width:650px){.btn-site-menu>span{display:none}}@media (min-width:600px){.btn-site-menu>span{top:8px}.btn-site-menu{width:105px;top:0}}.navicon,.navicon>div{display:block;position:relative;width:30px}.btn-site-menu:hover .navicon>div:after,.btn-site-menu:hover .navicon>div:before{background:#000}.btn-site-menu:hover>span{color:#000}.navicon{float:left;top:5px;cursor:pointer;z-index:2;text-align:left}.navicon>div:not(:last-child){margin-bottom:9px}.navicon>div{overflow:hidden;height:2px;-webkit-transition:opacity .2s cubic-bezier(.19,1,.22,1),-webkit-transform .55s cubic-bezier(.19,1,.22,1);transition:opacity .2s cubic-bezier(.19,1,.22,1),-webkit-transform .55s cubic-bezier(.19,1,.22,1);transition:transform .55s cubic-bezier(.19,1,.22,1),opacity .2s cubic-bezier(.19,1,.22,1);transition:transform .55s cubic-bezier(.19,1,.22,1),opacity .2s cubic-bezier(.19,1,.22,1),-webkit-transform .55s cubic-bezier(.19,1,.22,1);will-change:transform,opacity}@media (min-width:600px){.navicon>div{width:30px;height:3px}}.navicon>div:first-child:before{-webkit-transition:-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) 90ms;transition:-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) 90ms;transition:transform .6s cubic-bezier(.25,.46,.45,.94) 90ms;transition:transform .6s cubic-bezier(.25,.46,.45,.94) 90ms,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) 90ms}.navicon>div:first-child:after{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.navicon>div:after,.navicon>div:before{content:'';position:absolute;width:100%;height:100%;background:#fff;will-change:transform}.primary-site-menu li a{font-size:30px;color:grey;font-family:"Avenir LT Std 95 Black";padding:10px 0;margin:3px 0;display:inline-block}.primary-site-menu li a:hover{color:#000}.primary-site-menu li.current-menu-item a{color:#a51008}.page-banner{height:100vh;width:100%;position:relative}.page-banner .overlay-banner{background-color:rgba(0,0,0,.2);position:absolute;width:100%;top:0;bottom:0;left:0;display:block;z-index:4}.banner__title{font-size:60px;font-weight:100;color:#fff;text-align:center;letter-spacing:1px}.page-banner--master{position:relative;background-size:cover;background-repeat:no-repeat}.page-banner--master .icon{font-size:45px;color:#fff;position:absolute;bottom:30px;text-align:center;width:100%;cursor:pointer;z-index:5}.page-banner--master .page-banner--verticalalign{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;z-index:5}.page-banner--master .page-banner__title{font-size:51px;margin-bottom:20px;color:#fff;line-height:50px;font-family:"Avenir LT Std 85 Heavy"}@media (min-width:768px){.page-banner--master .page-banner__title{font-size:58px}}.page-banner--master .page-banner__subtitle{color:#fff;font-family:"Avenir LT Std 45 Book";font-size:18px}.relocation{padding:20px 0;background-color:#a51008;width:100%;text-align:center;margin-top:60px}.relocation h2,.relocation h3{color:#fff;margin-bottom:5px}.relocation p{color:#fff;margin-bottom:0}.intro{padding:50px 4%;background-color:#f5f5f5}.intro .container{max-width:841px;margin-left:auto;margin-right:auto}.intro .container:after{content:" ";display:block;clear:both}.intro p{font-size:18px;line-height:27px;margin:0;color:#666}.intro--special{background-color:#a51008;color:#fff}.intro--special p{color:#fff}.content-block .container .block__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content-block .container .block__text .align-vertical{max-width:100%}.block__text--full p{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:115px;-moz-column-gap:115px;column-gap:115px;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance;margin-bottom:15px;-webkit-column-break-before:column;page-break-before:column;break-before:column;-webkit-column-break-after:column;page-break-after:column;break-after:column}@media (max-width:650px){.block__text--full p{-webkit-columns:1;-moz-columns:1;columns:1}}.block__text--full.block__text--nocolumns p{-webkit-columns:1;-moz-columns:1;columns:1}.block__text.block--extra-padding{padding-right:4.83333%}.block__title{margin-top:20px;margin-bottom:20px}.content-block:nth-child(even) .block__text{padding:5% 40px;min-height:340px}.content-block:nth-child(even) .block__text--full{display:block}.content-block:nth-child(even) .block__image{background-size:cover;background-position:center;position:absolute;top:0;bottom:0;right:0;height:100%}@media (min-width:768px){.intro p{font-size:20px;line-height:31px}.content-block:nth-child(even) .block__text{width:66.66667%;float:left;padding-left:4.83333%;padding-right:4.83333%}.content-block:nth-child(even) .block__text--full{width:100%;float:left;padding:4% 40px;display:block}.content-block:nth-child(even) .block__text--full.block__text--nocolumns{width:66.66667%;float:left;padding:4% 40px}.content-block:nth-child(even) .block__text.block--extra-padding{padding-right:10.83333%}.content-block:nth-child(even) .block__image{width:33.33333%;float:right;padding-left:.83333%;padding-right:.83333%}}.content-block:nth-child(odd){background-color:#f5f5f5}.certifications-row,.page-header,.socialmedia{background-color:#a51008}.content-block:nth-child(odd) .block__text{padding:5% 40px;min-height:340px}.content-block:nth-child(odd) .block__image{background-size:cover;position:absolute;top:0;bottom:0;height:100%}@media (min-width:768px){.content-block:nth-child(odd) .block__text{width:66.66667%;float:right;padding-left:4.83333%;padding-right:4.83333%}.content-block:nth-child(odd) .block__image{width:33.33333%;padding-left:.83333%;padding-right:.83333%;float:left}}.our-services{position:relative}.services__block{padding-top:16%;padding-bottom:16%;background-size:cover;position:relative;background-repeat:no-repeat;transition:all .2s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.services__title{color:#fff;display:inline-block;font-family:"Avenir LT Std 45 Book";position:relative;z-index:2;max-width:100%}@media (min-width:650px){.services__block{width:33.33333%;float:left;padding:10% .83333%}.services__title{font-size:16px}}@media (min-width:768px){.services__title{font-size:22px}}.socialmedia-block{width:50%;float:left;padding:5% .83333%}.socialmedia-block:first-child{width:100%;float:left;padding-left:.83333%;padding-right:.83333%}@media (min-width:650px){.socialmedia-block,.socialmedia-block:first-child{width:33.33333%;float:left;padding-left:.83333%;padding-right:.83333%}.socialmedia-block .socialmedia-block__title{font-size:16px}.socialmedia-block .socialmedia-block__title a{font-size:21px}}.socialmedia-block .socialmedia-block__title{color:#fff;font-size:19px;max-width:60%;margin:0 auto;font-family:"Avenir LT Std 45 Book";text-transform:uppercase}.socialmedia-block .socialmedia-block__title a{color:inherit;font-size:17px;text-transform:none}@media (min-width:400px){.socialmedia-block .socialmedia-block__title a{font-size:16px}}@media (min-width:768px){.socialmedia-block .socialmedia-block__title a{font-size:22px}}.socialmedia-block .socialmedia-block__title a i{padding-right:20px;position:relative;top:8px;font-size:35px}.page-header{margin-top:148px}.page-header .page-header__title{font-weight:100;color:#fff;text-align:center;letter-spacing:1px;text-transform:uppercase;text-shadow:0 0 5px rgba(0,0,0,.2);font-family:"Avenir LT Std 85 Heavy"}.page-header .block__left{width:100%;float:left;padding:5% 40px;height:100%;min-height:250px;position:relative;background-size:cover;background-position:100% center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.page-header .page-header__title{font-size:60px}.page-header .block__left{width:66.66667%;float:left;padding:5% 40px;min-height:320px;position:absolute}}.page-header .block__left .align-vertical{max-width:100%}.page-header .block__right{padding:6% .83333%;background-color:#a51008;width:100%;float:left}.page-header .block__right p{color:#fff;font-size:16px;text-align:center;line-height:26px;padding:0 20px;margin-bottom:0}@media (min-width:768px){.page-header .block__right{width:33.33333%;float:right;padding-left:3.83333%;padding-right:3.83333%}.page-header .block__right p{font-size:20px;line-height:30px}}.project-cases{height:620px;position:relative}@media (max-width:650px){.page-header{margin-top:80px}.project-cases{height:500px}}.project-cases .owl-carousel .owl-stage,.project-cases .owl-carousel .owl-stage-outer,.project-cases .owl-item,.project-cases .projects-carousel{height:100%}.project-cases .carousel-cell{height:100%;background-size:cover;background-position:center center;position:relative}.project-cases .owl-controls{position:absolute;top:50%;width:100%;height:80px;margin-top:-40px}.project-cases .owl-controls i{color:#fff;font-size:90px;display:block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.project-cases .owl-controls .owl-prev{position:absolute;left:40px}.project-cases .owl-controls .owl-next{position:absolute;right:40px}@media (max-width:650px){.project-cases .owl-controls i{font-size:40px}.project-cases .owl-controls .owl-prev{left:20px}.project-cases .owl-controls .owl-next{right:20px}}.case-content-container{position:absolute;bottom:20px;right:50px;width:60%;z-index:6}@media (max-width:650px){.case-content-container{width:100%;right:0;padding:0 20px}.case-content-container .case__title{text-align:left;font-size:22px;line-height:25px}.case-content-container p.case__description{font-size:16px;text-align:left;line-height:21px}}.case-content-container .case__title{text-transform:uppercase;font-size:30px;color:#fff;position:relative;text-align:right;bottom:10px}.case-content-container .case__description{font-size:16px;color:#fff;text-align:right;position:relative}.certifications-row{padding-bottom:20px}.certifications-row h1{color:#fff;margin:50px 0;text-align:center;text-transform:uppercase;display:inline-block;width:100%}.certifications-row .row{margin:0 40px}.certifications-row .certificate{width:100%;float:left;padding-left:.83333%;padding-right:.83333%;margin-bottom:45px}@media (min-width:768px){.certifications-row .certificate{width:33.33333%;float:left;padding-left:2.8333%;padding-right:2.8333%}}.certifications-row .certificate h2{font-size:17px;text-transform:uppercase;margin-bottom:5px}.certifications-row .certificate h2,.certifications-row .certificate p{color:#fff;font-family:"Avenir LT Std 45 Book"}.btn-contact__label,.btn-shop__label,.text-cell__title{font-family:"Avenir LT Std 85 Heavy";text-transform:uppercase}.certifications-row .certificate a{color:#fff;text-decoration:underline}@-webkit-keyframes transition{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(12%,0,0);transform:translate3d(12%,0,0)}}@keyframes transition{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(12%,0,0);transform:translate3d(12%,0,0)}}.bx-wrapper{height:100%!important}.bx-wrapper .bx-viewport{border:none;left:0;overflow:hidden;-webkit-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);height:100%!important}.slider--big{width:100%;height:100%;top:0;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal}.slider--big .bx-viewport,.slider--big .bxslider,.slider--big .bxwrapper{height:100%}.slider--big .slider__slide{width:120%!important;height:100%;background-size:cover;background-position:center;margin-left:-55px;-webkit-animation-name:transition;animation-name:transition;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.slider--big .slider__slide--active{display:list-item;-webkit-animation-name:transition;animation-name:transition;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.site-header{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%;min-height:148px;height:0;position:fixed;top:0;left:0;right:0;padding:20px;z-index:8;overflow:hidden}@media (min-width:600px){.site-header{padding:38px 40px}}@media (min-width:350px) and (max-width:600px){.site-header{min-height:80px}}.site-header.js-animate{background-color:#fff;padding:20px;min-height:80px}@media (min-width:600px) and (max-width:1600px){.site-header.js-animate{padding:20px 35px}}.site-header.js-animate.is-open{min-height:105px}.site-header.js-animate .logo{color:#a51008}.site-header.js-animate .btn-contact,.site-header.js-animate .btn-shop,.site-header.js-animate .btn-site-menu>span{color:grey}.site-header.js-animate .navicon>div:after,.site-header.js-animate .navicon>div:before{background:grey}.logo{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:26px;color:#fff;position:relative;display:inline-block;text-align:center;top:5px;-webkit-font-smoothing:antialiased}@media (min-width:600px){.logo{font-size:32px;top:9px}}@media (min-width:769px){.logo{font-size:32px;top:0}}.logo:hover{color:#a51008}.btn-shop{position:absolute;right:0;color:#fff}.btn-shop:hover{color:#000}@media (max-width:650px){.btn-shop{top:5px}.btn-shop .btn-shop__label{display:none}}@media (min-width:600px){.btn-shop{top:9px}}.btn-shop__label{position:relative;display:inline-block;font-size:15px;top:-6px;right:11px}.btn-shop__icon{font-size:22px}.btn-contact{position:absolute;right:0;top:8px;color:#fff;display:none}@media (max-width:650px){.btn-contact{top:5px}.btn-contact .btn-contact__label{display:none}}@media (min-width:600px){.btn-contact{top:3px}}.btn-contact__label{position:relative;display:inline-block;font-size:15px;top:-6px;right:11px}.btn-contact__icon{font-size:22px}.site-header--white{background-color:#fff}.site-header--white .logo{color:#a51008}.site-header--white .btn-contact,.site-header--white .btn-shop{color:#666}.site-header--white .btn-contact:hover,.site-header--white .btn-shop:hover{color:#000}.site-header--white .btn-site-menu>span{color:#666}.site-header--white .btn-site-menu>span:hover{color:#000}.site-header--white .navicon>div:after,.site-header--white .navicon>div:before{background-color:grey}.contact-wrapper{margin-top:50px;position:relative}.contact-wrapper .contact--column{width:50%;float:left;padding-left:.83333%;padding-right:.83333%;text-align:left}.contact-wrapper .contact--column h1{text-transform:uppercase}.contact-wrapper .contact--column:first-child{padding-right:4%}.contact-wrapper .contact--column:last-child{padding-left:4%}@media (max-width:768px){.contact-wrapper .contact--column{width:100%;float:left;padding-left:.83333%;padding-right:.83333%}.contact-wrapper .contact--column:first-child{padding-right:.83333%;margin-bottom:50px}.contact-wrapper .contact--column:last-child{padding-left:.83333%}}.contact-wrapper__text{position:relative;margin:30px 0 60px}.contact-wrapper__text .text-cell{width:50%;float:left;padding-left:.83333%;padding-right:.83333%}@media (max-width:650px){.contact-wrapper__text{margin:30px 0 20px}.contact-wrapper__text .text-cell{width:100%;float:left;padding-left:.83333%;padding-right:.83333%;margin-bottom:25px}}.contact-wrapper__text p{margin-bottom:5px}.contact-form--text{margin:30px 0}.contact-form--text p{margin-bottom:25px;line-height:29px}.text-cell__title{font-size:15px;font-weight:400;margin-bottom:5px;color:#666}#googlemaps-placeholder{height:300px;width:100%}.googlemaps-placeholder{position:relative;padding-bottom:75%;height:0;overflow:hidden}.googlemaps-placeholder iframe{position:absolute;top:0;left:0;width:100%!important;height:368px!important}@media (max-width:768px){.googlemaps-placeholder{padding-bottom:60%}}.block__vacature ul{list-style-type:disc;padding-left:.8rem;margin-bottom:30px}.page-template-page-tpl-contact .page-wrap{padding:148px 20px 40px}@media (min-width:600px){.page-template-page-tpl-contact .page-wrap{padding:148px 40px 38px}}@media (min-width:350px) and (max-width:600px){.page-template-page-tpl-contact .page-wrap{padding-top:80px}}.page-template-page-tpl-contact :where(.wp-block-columns.is-layout-flex){column-gap:8%}.page-template-page-tpl-contact h1{text-transform:uppercase}
@media (min-width:320px){.content-block:nth-child(even) .block__image{position:relative;height:340px}}