@import url("https://unpkg.com/aos@next/dist/aos.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'icomoon';src:url(/themes/floorcure/fonts/icomoon.eot?3rgywh=);src:url(/themes/floorcure/fonts/icomoon.eot?3rgywh=#iefix) format("embedded-opentype"),url(/themes/floorcure/fonts/icomoon.woff2?3rgywh=) format("woff2"),url(/themes/floorcure/fonts/icomoon.ttf?3rgywh=) format("truetype"),url(/themes/floorcure/fonts/icomoon.woff?3rgywh=) format("woff"),url(/themes/floorcure/fonts/icomoon.svg?3rgywh=#icomoon) format("svg");font-weight:normal;font-style:normal}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit}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,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;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"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.tabs ul{float:left;width:100%;list-style:none;margin:0;padding:0;float:left;width:100%;margin:0 0 1rem 0}.tabs ul li{margin-top:.5rem;display:block}.tabs ul li a{background:#009CA6;padding:.5rem 2rem;text-decoration:none;color:#fff;display:block;font-weight:700}.tabs ul li a:hover{background:#00848d}@media screen and (min-width:30em){.tabs ul{margin-bottom:2rem}.tabs ul li{display:inline-block}.tabs ul li a{padding:1rem 2rem;color:#fff;display:block}}@media screen and (min-width:48em){.tabs ul{border-bottom:1px solid #00848d;list-style:none;padding-left:1rem;white-space:nowrap}.tabs ul li a{padding:1rem 3rem;display:inline-block}}li.krumo-child{float:none}#firebug-lite{display:none}#mobileperfbkmdiv{display:none !important}html{font-size:62.5%}body{-webkit-tap-highlight-color:rgba(78,217,138,0.5);-webkit-text-size-adjust:100%;font-family:halyard-display,sans-serif;font-weight:300;font-size:1.6rem;line-height:24px;color:#6E6E6E;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:60em){body{font-size:2rem;line-height:1.6}}body,html{overflow-x:hidden}h1,.h1,.page--title .field--name-name{font-size:3rem;line-height:34px;margin:0 0 3rem;font-weight:300;color:#003057}@media screen and (min-width:60em){h1,.h1,.page--title .field--name-name{font-size:5rem;line-height:60px;margin:0 0 5rem}}@media screen and (min-width:75em){h1,.h1,.page--title .field--name-name{font-size:7rem;line-height:80px;margin:0 0 7rem}}h2,.h2{font-size:3.4rem;line-height:38px;font-weight:200;color:#009CA6;margin:0 0 3rem}h2+h3,.h2+h3{margin-top:-2rem}@media screen and (min-width:60em){h2,.h2{font-size:4rem;line-height:45px;margin:0 0 4rem}h2+h3,.h2+h3{margin-top:-2.5rem}}h3,.h3,.beer-slider[data-beer-label]:after,.beer-reveal[data-beer-label]:after,fieldset>legend,table caption,.product--tabs ul li,.menu--service>ul>li>a,.paragraph--type--timeline ol li:before{font-size:1.8rem;line-height:18px;font-family:eurostile,sans-serif;text-transform:uppercase;font-weight:900;color:#003057;margin:0 0 1.8rem}@media screen and (min-width:60em){h3,.h3,.beer-slider[data-beer-label]:after,.beer-reveal[data-beer-label]:after,fieldset>legend,table caption,.product--tabs ul li,.menu--service>ul>li>a,.paragraph--type--timeline ol li:before{font-size:2.4rem;line-height:24px;margin-bottom:2.4rem}}h4,.h4{font-size:2rem;line-height:24px;margin:0 0 2rem;font-weight:300;color:#009CA6}@media screen and (min-width:60em){h4,.h4{font-size:2.6rem;line-height:38px;margin:0 0 2.6rem}}.ie8 *,.ie8 *:after,.ie8 *:before{-webkit-box-sizing:inherit;box-sizing:inherit}.btn--blue,.btn--green,.btn--arrow,.category--teaser .item--content h3 a,.sectors--teaser .item--content h3 a,.btn--more,.btn--transparent{display:inline-block;border:1px solid transparent;text-decoration:none;cursor:pointer;font-weight:400;font-size:1.6rem;line-height:24px;-webkit-transition:0.3s ease-out;transition:0.3s ease-out}@media screen and (min-width:60em){.btn--blue,.btn--green,.btn--arrow,.category--teaser .item--content h3 a,.sectors--teaser .item--content h3 a,.btn--more,.btn--transparent{font-size:2rem;line-height:30px}}.btn--transparent{color:#003057;border-color:#003057;border-width:2px;padding:1rem 2.5rem;position:relative;text-decoration:none;border-radius:23px}.btn--transparent:hover{background:#003057;border-color:#003057;color:#fff}@media screen and (min-width:60em){.btn--transparent{padding:1.4rem 6rem;border-radius:30px}}.btn--blue{color:#fff;border-color:#003057;background:#003057;padding:1rem 2.5rem;position:relative;text-decoration:none;border-radius:23px}.btn--blue:hover{background:#009CA6;border-color:#009CA6;color:#fff}@media screen and (min-width:60em){.btn--blue{padding:1.4rem 6rem;border-radius:30px}}.btn--green{color:#fff;border-color:#009CA6;background:#009CA6;padding:1rem 2.5rem;position:relative;text-decoration:none;border-radius:23px}.btn--green:hover{background:#00848d;border-color:#00848d;color:#fff}@media screen and (min-width:60em){.btn--green{padding:1.4rem 6rem;border-radius:30px}}.btn--arrow,.category--teaser .item--content h3 a,.sectors--teaser .item--content h3 a{font-weight:400;padding:0 3rem 0 0;color:#003057;position:relative;text-decoration:none}.btn--arrow:after,.category--teaser .item--content h3 a:after,.sectors--teaser .item--content h3 a:after{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.btn--arrow:after,.category--teaser .item--content h3 a:after,.sectors--teaser .item--content h3 a:after{font-size:1.2rem;float:right;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.btn--arrow:hover,.category--teaser .item--content h3 a:hover,.sectors--teaser .item--content h3 a:hover{color:#003057;text-decoration:underline}.btn--more{font-weight:400;color:#003057;text-decoration:underline}.btn--more:hover{color:#009CA6}.visually-hidden,.hidden,.js-hide{display:none}p{margin:0 0 3rem}p.intro{font-size:2rem;line-height:28px;font-weight:200;color:#000;margin:0 0 1rem}p.intro+p{margin-top:2rem}@media screen and (min-width:48em){p.intro{font-size:2.4rem;line-height:32px}}@media screen and (min-width:60em){p.intro{font-size:3rem;line-height:46px}}span.big{font-size:2rem;line-height:30px}@media screen and (min-width:60em){span.big{font-size:4rem;line-height:50px}}span.medium{font-size:1.8rem;line-height:24px}@media screen and (min-width:60em){span.medium{font-size:3rem;line-height:40px}}span.blue{color:#003057}span.green{color:#009CA6}blockquote{margin:0 0 3rem;padding:3rem 0 0;font-size:3rem;line-height:30px;font-family:eurostile,sans-serif;font-weight:900;color:#4A4A4A;text-transform:uppercase}blockquote p{margin-bottom:0}@media screen and (min-width:60em){blockquote{font-size:4rem;line-height:40px;margin-bottom:4.5rem}}b,strong,caption,th,thead,dt,legend{font-weight:700}cite,dfn,em,i{font-style:italic;font-weight:normal}abbr,acronym{text-transform:uppercase}abbr[title]{border-bottom:none !important;cursor:inherit !important;text-decoration:none !important}sup,sub{line-height:0}sup{vertical-align:super}sub{vertical-align:sub}code,kbd,samp,pre,tt,var{font-family:mono-space,monospace}a{cursor:pointer;text-decoration:underline;color:#009CA6;-webkit-transition:0.3s ease-out;transition:0.3s ease-out}a:hover{color:#00848d}a[href^="tel:"]{text-decoration:none}img{height:auto;max-width:100%;width:auto}article ul,article ol{padding-left:2rem;margin-bottom:1rem;overflow:hidden}article ul{list-style:square}article ol{list-style:decimal}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/themes/floorcure/css/./ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";src:url(/themes/floorcure/css/./fonts/slick.eot);src:url(/themes/floorcure/css/./fonts/slick.eot#iefix) format("embedded-opentype"),url(/themes/floorcure/css/./fonts/slick.woff) format("woff"),url(/themes/floorcure/css/./fonts/slick.ttf) format("truetype"),url(/themes/floorcure/css/./fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:40px;width:40px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;top:30%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:before,.slick-next:before{display:block;width:40px;height:40px;font-size:4rem}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{color:#EE2137}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}@media screen and (min-width:48em){.slick-prev,.slick-next{width:60px;height:60px}.slick-prev:before,.slick-next:before{width:60px;height:60px;line-height:60px !important}}.slick-prev{left:-25px}.slick-prev:before{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.slick-next{right:-25px}.slick-next:before{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.beer-slider{display:inline-block;position:relative;overflow:hidden}.beer-slider *,.beer-slider:before,.beer-slider:after,.beer-slider *:before,.beer-slider *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.beer-slider img,.beer-slider svg{vertical-align:bottom}.beer-slider>*{height:100%}.beer-slider>img{max-width:100%;height:auto}.beer-reveal{position:absolute;left:0;top:0;right:50%;overflow:hidden;z-index:1;opacity:0;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}.beer-reveal>:first-child{width:200%;max-width:none;height:100%}.beer-reveal>img:first-child{height:auto}.beer-range{position:absolute;z-index:2;top:0;bottom:0;height:100%;margin:0;left:-1px;width:calc(100% + 2px);cursor:pointer;-webkit-appearance:slider-horizontal !important;-moz-appearance:none;opacity:0;-ms-touch-action:auto;touch-action:auto}.beer-range::-webkit-slider-thumb{-webkit-appearance:none;height:300vh}.beer-range::-moz-range-thumb{-webkit-appearance:none;height:300vh}.beer-range::-ms-tooltip{display:none}.beer-handle{position:absolute;z-index:2;pointer-events:none;opacity:0;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);color:#003057;background:#fff;width:48px;height:48px;border-radius:50%;-webkit-box-shadow:0 0 6px rgba(0,0,0,0);box-shadow:0 0 6px rgba(0,0,0,0);-webkit-transition:background 0.3s,opacity 0.5s 0.25s,-webkit-box-shadow 0.3s;transition:background 0.3s,opacity 0.5s 0.25s,-webkit-box-shadow 0.3s;transition:background 0.3s,box-shadow 0.3s,opacity 0.5s 0.25s;transition:background 0.3s,box-shadow 0.3s,opacity 0.5s 0.25s,-webkit-box-shadow 0.3s}.beer-handle:before,.beer-handle:after{content:'';position:absolute;width:10px;height:10px;top:50%;border-top:solid 2px;border-left:solid 2px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.beer-handle:before{left:10px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.beer-handle:after{right:0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.beer-range:focus ~ .beer-handle{background:rgba(255,255,255,0.85);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.4);box-shadow:0 0 3px rgba(0,0,0,0.4)}.beer-slider[data-beer-label]:after,.beer-reveal[data-beer-label]:after{content:attr(data-beer-label);position:absolute;top:1.5rem;padding:1rem;background:#fff}.beer-slider[data-beer-label]:after{right:0}.beer-reveal[data-beer-label]:after{left:0}.beer-slider[data-beer-label=""]:after,.beer-reveal[data-beer-label=""]:after{content:none}.beer-ready .beer-reveal,.beer-ready .beer-handle{opacity:1}button,input[type="button"]{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}*:focus{outline:none}input{border-radius:0}form{position:relative;z-index:99999}form>*{width:100%;float:left}fieldset{width:100%;float:left;border:0;padding:0;margin:0;min-width:0}@media screen and (min-width:48em){fieldset{margin-bottom:3rem !important}}input[type="text"],input[type="search"],input[type="password"],input[type="email"],input[type="number"],input[type="tel"],input[type="url"],input[type="input"],input[type="submit"],input[type="button"],button[type="submit"],textarea,select{width:100%;float:left;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid #6E6E6E;font-size:1.6rem;color:#003057;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box}input[type="text"]:focus,input[type="search"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="input"]:focus,input[type="submit"]:focus,input[type="button"]:focus,button[type="submit"]:focus,textarea:focus,select:focus{border-color:#009CA6;color:#003057}input[type="text"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="input"]::-webkit-input-placeholder,input[type="submit"]::-webkit-input-placeholder,input[type="button"]::-webkit-input-placeholder,button[type="submit"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#6E6E6E;font-weight:300}input[type="text"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="input"]::-moz-placeholder,input[type="submit"]::-moz-placeholder,input[type="button"]::-moz-placeholder,button[type="submit"]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#6E6E6E;font-weight:300}input[type="text"]::-ms-input-placeholder,input[type="search"]::-ms-input-placeholder,input[type="password"]::-ms-input-placeholder,input[type="email"]::-ms-input-placeholder,input[type="number"]::-ms-input-placeholder,input[type="tel"]::-ms-input-placeholder,input[type="url"]::-ms-input-placeholder,input[type="input"]::-ms-input-placeholder,input[type="submit"]::-ms-input-placeholder,input[type="button"]::-ms-input-placeholder,button[type="submit"]::-ms-input-placeholder,textarea::-ms-input-placeholder,select::-ms-input-placeholder{color:#6E6E6E;font-weight:300}input[type="text"]::placeholder,input[type="search"]::placeholder,input[type="password"]::placeholder,input[type="email"]::placeholder,input[type="number"]::placeholder,input[type="tel"]::placeholder,input[type="url"]::placeholder,input[type="input"]::placeholder,input[type="submit"]::placeholder,input[type="button"]::placeholder,button[type="submit"]::placeholder,textarea::placeholder,select::placeholder{color:#6E6E6E;font-weight:300}input[type="text"]:-webkit-autofill,input[type="search"]:-webkit-autofill,input[type="password"]:-webkit-autofill,input[type="email"]:-webkit-autofill,input[type="number"]:-webkit-autofill,input[type="tel"]:-webkit-autofill,input[type="url"]:-webkit-autofill,input[type="input"]:-webkit-autofill,input[type="submit"]:-webkit-autofill,input[type="button"]:-webkit-autofill,button[type="submit"]:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-transition-delay:99999s;-webkit-text-fill-color:#4A4A4A;-webkit-box-shadow:0 0 0 100px white inset}@media screen and (min-width:60em){input[type="text"],input[type="search"],input[type="password"],input[type="email"],input[type="number"],input[type="tel"],input[type="url"],input[type="input"],input[type="submit"],input[type="button"],button[type="submit"],textarea,select{font-size:2rem}}div.captcha{float:left;width:100%;margin-bottom:2rem;text-align:center}div.captcha .field{float:left;width:100%}div.captcha .form-item{margin-bottom:0}div.captcha .g-recaptcha{width:auto;margin:0 auto;display:inline-block}@media screen and (min-width:30em){div.captcha .g-recaptcha{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}div.form-item-captcha-response>label{float:left;width:auto}div.form-item-captcha-response span.field-prefix{position:absolute;left:0;top:38px}div.form-item-captcha-response input[type="text"]{padding-left:65px}input[type="text"],input[type="search"],input[type="password"],input[type="email"],input[type="number"],input[type="tel"],input[type="url"],input[type="input"],select{height:50px;line-height:30px}@media screen and (min-width:60em){input[type="text"],input[type="search"],input[type="password"],input[type="email"],input[type="number"],input[type="tel"],input[type="url"],input[type="input"],select{height:60px;line-height:50px}}select{padding:0 0 0 2rem}select::-ms-expand{display:none}input[type="text"],input[type="search"],input[type="password"],input[type="email"],input[type="tel"],input[type="url"],input[type="input"],input[type="number"]{padding:0 2rem}.ie8 input[type="text"],.ie8 input[type="search"],.ie8 input[type="password"],.ie8 input[type="email"],.ie8 input[type="tel"],.ie8 input[type="url"],.ie8 input[type="input"],.ie8 input[type="number"]{line-height:40px}textarea{font-family:halyard-display,sans-serif;resize:vertical;padding:2rem}input[type="checkbox"],input[type="radio"]{width:auto;border:0;float:left;margin:0;padding:0}input[type="submit"],button[type="submit"],input[type="button"]{width:100%;float:left;cursor:pointer;display:block;padding:0 2rem;font-size:1.6rem;line-height:24px;background:#003057;color:#fff;border-radius:25px;border:1px solid #003057;height:50px;-webkit-transition:0.3s ease-out;transition:0.3s ease-out}input[type="submit"]:focus,input[type="submit"]:hover,button[type="submit"]:focus,button[type="submit"]:hover,input[type="button"]:focus,input[type="button"]:hover{background:#009CA6;border-color:#009CA6;color:#fff}@media screen and (min-width:30em){input[type="submit"],button[type="submit"],input[type="button"]{width:auto;padding:0 5rem;margin:0 auto;float:none}}@media screen and (min-width:60em){input[type="submit"],button[type="submit"],input[type="button"]{font-size:2rem;line-height:30px;height:60px;border-radius:30px;padding:0 8rem}}.form-type-select,.item--filter.item--filter--dropdown label,.view-filters .fieldgroup legend{position:relative}.form-type-select:after,.item--filter.item--filter--dropdown label:after,.view-filters .fieldgroup legend:after{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.form-type-select:after,.item--filter.item--filter--dropdown label:after,.view-filters .fieldgroup legend:after{position:absolute;font-size:2rem;right:10px;bottom:15px;color:#4A4A4A}.form-type-select label,.item--filter.item--filter--dropdown label label,.view-filters .fieldgroup legend label{background:#fff}.form-type-select select,.item--filter.item--filter--dropdown label select,.view-filters .fieldgroup legend select{background:none !important;position:relative;z-index:1}@media screen and (min-width:60em){.form-type-select:after,.item--filter.item--filter--dropdown label:after,.view-filters .fieldgroup legend:after{bottom:18px;right:20px}}.ui-datepicker select{height:auto !important;border:0 !important}label,legend,small{width:100%;float:left}.form--error{float:left;width:100%;font-weight:bold;color:#ee9898}.user-login-form,.fields{float:left;width:100%}.user-login-form .form-item,.fields .form-item{float:left;width:100%;position:relative;margin-bottom:2rem}.user-login-form .form-item .description,.fields .form-item .description{margin-bottom:1.5rem;font-size:1.4rem}.user-login-form .form-item label,.fields .form-item label{color:#003057;margin-bottom:1.25rem;font-weight:400}.user-login-form .form-item label.form-required:after,.fields .form-item label.form-required:after{content:'*'}.user-login-form .form-item.submit,.fields .form-item.submit{margin-top:0;float:left;width:100%}.user-login-form .form-item.submit a,.fields .form-item.submit a{margin-top:1rem;margin-left:2rem;float:left;color:#4A4A4A}.user-login-form .form-item.submit a:hover,.fields .form-item.submit a:hover{color:#ee9898}.user-login-form .form--error,.fields .form--error{position:absolute;bottom:0;right:0;font-size:1rem;width:auto;line-height:1;background:#ee9898;color:#fff;padding:.2rem}@media screen and (min-width:48em){.user-login-form,.fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.user-login-form>div,.fields>div{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.user-login-form>div.left,.user-login-form>div.right,.fields>div.left,.fields>div.right{-ms-flex-preferred-size:48%;flex-basis:48%;max-width:48%}}.webform-options-display-one-column{float:left;width:100%;margin-bottom:1.5rem}.webform--footer .fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.webform--footer .fields .form-item-agree{width:auto}@media screen and (min-width:48em){.webform--footer .fields{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.webform--footer .form-item-agree,.webform--footer .form-type-submit{-ms-flex-preferred-size:auto;flex-basis:auto;width:auto;margin-bottom:0}}.form-item.form-type-checkbox,.form-item.form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.form-item.form-type-checkbox input[type="checkbox"],.form-item.form-type-checkbox input[type="radio"],.form-item.form-type-radio input[type="checkbox"],.form-item.form-type-radio input[type="radio"]{position:absolute;top:6px;left:0}.form-item.form-type-checkbox label,.form-item.form-type-radio label{width:auto;margin:0;padding-left:2.5rem}.form-item.form-type-checkbox .description,.form-item.form-type-radio .description{-ms-flex-preferred-size:100%;flex-basis:100%;clear:both;padding-left:3rem}@media screen and (min-width:60em){.form-item.form-type-checkbox input[type="checkbox"],.form-item.form-type-checkbox input[type="radio"],.form-item.form-type-radio input[type="checkbox"],.form-item.form-type-radio input[type="radio"]{top:10px}}#sliding-popup{position:fixed;bottom:0;left:0;width:100%;max-width:480px;z-index:999999;background:#ECEEF1;padding:3.5rem 2rem;color:#000}#sliding-popup.open{top:0;bottom:auto}#sliding-popup .eu-cookie-compliance-banner{overflow:auto;height:100%}#sliding-popup .eu-cookie-withdraw-tab{position:fixed;bottom:0;left:0;background-size:25px;background-position:center;text-indent:-999em;width:40px;height:40px;border-top-right-radius:5px}#sliding-popup #popup-text{margin-bottom:2rem}#sliding-popup #popup-text p{margin:0}#sliding-popup #popup-buttons button{margin:0 2rem 1rem 0}#sliding-popup .form-type-checkbox{margin-bottom:.5rem}#sliding-popup .eu-cookie-compliance-categories{display:none;float:left;width:100%;margin:3rem 0 0}#sliding-popup .eu-cookie-compliance-categories .eu-cookie-compliance-category{float:left;width:100%}#sliding-popup .eu-cookie-compliance-categories .eu-cookie-compliance-category:last-child .eu-cookie-compliance-category-description{margin-bottom:0}#sliding-popup .eu-cookie-compliance-categories .eu-cookie-compliance-category-description{float:left;width:100%;margin-bottom:3rem;padding-left:3rem;font-size:1.2rem}@media screen and (min-width:30em){#sliding-popup #popup-buttons button{margin-bottom:0}}html.overlay{overflow:hidden}body:after{content:"default";display:block;height:0;overflow:hidden}@media screen and (min-width:25em){body:after{content:"break-0"}}@media screen and (min-width:30em){body:after{content:"break-1"}}@media screen and (min-width:48em){body:after{content:"break-2"}}@media screen and (min-width:60em){body:after{content:"break-3"}}@media screen and (min-width:75em){body:after{content:"break-4"}}@media screen and (min-width:90em){body:after{content:"break-5"}}@media screen and (min-width:105em){body:after{content:"break-6"}}.container{max-width:120rem;margin-left:auto;margin-right:auto;position:relative;padding:0 2rem}.container::after{clear:both;content:"";display:table}@media screen and (min-width:90em){.container{padding:0}}.dialog-off-canvas-main-canvas,#wrapper,#banner,#content,main,footer,#end,#last,.block,.view,.view-filters,.view-empty,header{float:left;width:100%}#wrapper,.dialog-off-canvas-main-canvas{overflow:hidden}@media screen and (min-width:105em){#wrapper:before{content:'';background:#000;background:rgba(0,0,0,0.2);position:absolute;top:0;left:0;right:0;bottom:0;z-index:999999;-webkit-transition:0.3s ease-out;transition:0.3s ease-out;display:none}#wrapper.menu--overlay{position:relative}#wrapper.menu--overlay:before{display:block}}html.menuopen{overflow:hidden}body.toolbar-tray-open{padding-top:200px !important}body:not(.cke_editable){padding-top:135px}@media screen and (min-width:48em){body:not(.cke_editable){padding-top:79px}}@media screen and (min-width:60em){body:not(.cke_editable){padding-top:103px}}@media screen and (min-width:75em){body:not(.cke_editable){padding-top:120px}}#toolbar-administration{position:relative;z-index:9999999}#content{padding-bottom:3rem}.path-frontpage #content{padding-bottom:0}@media screen and (min-width:48em){#content{padding-bottom:6rem}}#end .item--image{margin-bottom:1rem}#end .item--image img{width:150px}#end .item--content{color:#6E6E6E;font-size:1.3rem;line-height:18px}#end .item--content ul{list-style:none;margin:0;padding:0;float:left;width:100%}#end .item--content a{color:#6E6E6E;text-decoration:none}#end .item--content a:hover{color:#fff}@media screen and (min-width:30em){#end .item--image{float:left;width:auto;margin-right:3rem}#end .item--content{width:auto;float:left}}@media screen and (min-width:48em){#end .item--image img{width:230px}#end .item--content{margin-top:1.7rem}#end .item--content ul li{float:left}#end .item--content ul li:first-child:after{content:'-';padding:0 .5rem}}.block,*[class^="item--"],.region,.kint,.node__content,.views-row{float:left;width:100%}.item--image img{display:block}.item--image--zoom{overflow:hidden}.item--image--zoom img{-webkit-transition:0.3s ease-out;transition:0.3s ease-out}.item--image--zoom:hover img{-webkit-transform:scale(1.1) rotate(-1deg);-ms-transform:scale(1.1) rotate(-1deg);transform:scale(1.1) rotate(-1deg)}.maintenance-page #content{margin-top:12rem;font-size:1.8rem}@media screen and (min-width:60em){.maintenance-page #content{margin-top:22rem}.maintenance-page #content main{width:65.95745%;margin-right:2.12766%;float:left}}@media screen and (min-width:30em){.item--grid>.view{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto;float:none;min-width:100%;margin:0 -2%;-webkit-box-sizing:border-box;box-sizing:border-box}.item--grid>.view>div:not(.view-filters),.item--grid>.view>article{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:0 2%}.item--grid>.view>div.view-filters{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:0 2%}}@media screen and (min-width:48em){.item--grid>.view{margin:0 -3%}.item--grid>.view>div:not(.view-filters),.item--grid>.view>article{padding:0 3%}.item--grid>.view>div.view-filters{padding:0 3%}}@media screen and (min-width:30em){.item--grid--overview>.view>div:not(.view-filters),.item--grid--overview>.view>article{margin-bottom:2rem}}@media screen and (min-width:48em){.item--grid--overview>.view>div:not(.view-filters),.item--grid--overview>.view>article{margin-bottom:5rem}}header{position:fixed;top:0;left:0;right:0;z-index:999999;background:#fff;-webkit-transition:0.3s ease-out;transition:0.3s ease-out;border-bottom:1px solid #D8D8D8}header.open{bottom:0;border:0;background:#3F4444;padding-bottom:6rem;border:0;overflow:auto}header.open:before{content:'';background:rgba(216,216,216,0.3);width:100%;height:1px;position:absolute;top:73px;z-index:99999}header.open:before{right:0}.toolbar-tray-open header{top:80px}header>.inner{padding:1.25rem 0 0;position:relative;width:100%;max-width:1800px;margin:0 auto}header>.inner:after{content:".";display:block;height:0;clear:both;visibility:hidden}@media screen and (min-width:48em){header>.inner{padding:1.5rem 0 .25rem}header.open:before,header.open:after{top:79px}}@media screen and (min-width:60em){header>.inner{padding:2.5rem 0 0}header.open{display:-webkit-box;display:-ms-flexbox;display:flex;background:#3F4444 url(/themes/floorcure/images/bg-overlay.png) no-repeat center center;background-size:cover}header.open:before,header.open:after{top:103px}header.open>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:75em){header>.inner{padding:2.8rem 0 1.4rem}header.open:before,header.open:after{top:118px}}.header--wrapper{display:none}@media screen and (min-width:48em){.header--wrapper{display:block}}.overlay--wrapper{overflow:hidden}.overlay--wrapper>.inner{display:none}.open .overlay--wrapper{z-index:99}.open .overlay--wrapper>.inner{display:block}@media screen and (min-width:75em){.open .overlay--wrapper{margin-top:1.2rem}}.cta--offer p{margin:0}.overlay--company{display:none}@media screen and (min-width:60em){.overlay--company{color:#fff;position:absolute;bottom:40px;left:30px}.overlay--company p{display:inline-block;position:relative;padding-right:1.75rem}.overlay--company p:before{content:'';position:absolute;top:10px;left:-11px;background:#fff;width:2px;height:14px}.overlay--company p:first-child:before{display:none}.overlay--company p a{color:#fff;text-decoration:none}.overlay--company p a:hover{color:#009CA6}.open .overlay--company{display:block}}@media screen and (min-width:90em){.overlay--company{bottom:0}}.overlay--social{display:none}@media screen and (min-width:60em){.overlay--social{position:absolute;bottom:0;left:30px;width:auto}.open .overlay--social{display:block}}@media screen and (min-width:90em){.overlay--social{left:auto;right:30px;bottom:5px}}.open .overlay--wrapper .company--tel{margin-left:2rem;margin-bottom:4rem;font-weight:700;color:#fff;font-size:2rem}.open .overlay--wrapper .company--tel>.view>a{color:#fff}.open .overlay--wrapper .company--tel>.view>a:before{font-size:3rem;top:8px}.open .overlay--wrapper .company--tel>.view>a:hover{color:#009CA6}.open .overlay--wrapper .cta--offer{margin-left:2rem}.open .overlay--wrapper .cta--offer .btn--transparent{color:#fff;border-color:#fff}.open .overlay--wrapper .cta--offer .btn--transparent:hover{background:#fff;color:#003057;border-color:#fff}@media screen and (min-width:60em){.overlay--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.overlay--wrapper>.inner{overflow:auto;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.overlay--wrapper .company--tel,.overlay--wrapper .cta--offer{display:none}}@media screen and (min-width:75em){.overlay--wrapper>.inner{max-width:80%;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:48em){.header--wrapper .cta--offer{position:absolute;top:16px;right:80px;width:auto}.open .header--wrapper .cta--offer .btn--transparent{color:#fff;border-color:#fff}.open .header--wrapper .cta--offer .btn--transparent:hover{background:#fff;color:#003057}.header--wrapper .company--tel{position:absolute;top:20px;right:290px;width:auto}.open .header--wrapper .company--tel>.view>a{color:#fff}.open .header--wrapper .company--tel>.view>a:hover{color:#009CA6}}@media screen and (min-width:60em){.header--wrapper .cta--offer{top:18px;right:90px}.header--wrapper .company--tel{top:29px;right:410px}}@media screen and (min-width:75em){.header--wrapper .cta--offer{top:28px}.header--wrapper .company--tel{top:40px}}@media screen and (min-width:90em){.header--wrapper .cta--offer .btn--transparent{padding:1.4rem 2rem}.header--wrapper .company--tel{right:325px}}@media screen and (min-width:105em){.header--wrapper .cta--offer .btn--transparent{padding:1.4rem 4rem}.header--wrapper .company--tel{right:380px}}.header--links{position:fixed;top:75px;left:0;right:0;z-index:999999;background:#f5f5f5;padding:1.1rem 0;-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}.header--links>.container>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menuopen .header--links{display:none}@media screen and (min-width:48em){.header--links{display:none}}.header--links .cta--offer{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;text-align:right}.header--links .cta--offer .btn--transparent{font-size:1.5rem;padding:0.5rem 2rem;border-radius:25px}.header--links .company--tel{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}footer{background:#3F4444;padding:5rem 0;color:#fff}footer p.block--title{color:#009CA6;margin-bottom:3rem}@media screen and (min-width:25em){footer{padding:7rem 0}}@media screen and (min-width:48em){footer{padding:10rem 0 6rem}}.back--to--top{display:none;position:fixed;bottom:30px;right:91px}.back--to--top a{background:#00848d;color:#fff;text-decoration:none;padding:1rem;display:inline-block;border-radius:2px}.back--to--top a:before{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.back--to--top a:before{font-size:3rem}.back--to--top a:hover{background:#003057}.back--to--top a span{display:none}@media screen and (min-width:30em){.back--to--top{right:105px}}.center{text-align:center}.messages{margin:0 0 3rem;padding:2rem;font-size:1.3rem;line-height:19px;font-weight:700;float:left;width:100%;border-radius:2px}.messages p{margin:0}.messages.messages--error{background:#ee9898;color:#fff}.messages.messages--status{color:#9F6000;background-color:#FEEFB3}.messages.messages--status a{color:#fff;background:#9F6000;padding:.2rem;border-radius:2px}.messages.messages--success{color:#fff;background:#73b280}.field--name-field-image img{display:block}.item--title{margin-bottom:2rem}@media screen and (min-width:25em){.item--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.item--title p{width:auto}}@media screen and (min-width:48em){.item--title{margin-bottom:4rem}}.block--title{font-family:eurostile,sans-serif;font-weight:900;color:#003057;text-transform:uppercase}@media screen and (min-width:60em){.block--title{font-size:2.4rem;line-height:28px}}.field__items{float:left;width:100%}.field__items .field__item{float:left;width:100%}ul.links.inline{list-style:none;margin:0;padding:0;float:left;width:100%}.logo{float:left;width:200px;margin-bottom:1rem;margin-left:2rem;z-index:999}.logo img.logo--white{display:none}.open .logo img.logo--default{display:none}.open .logo img.logo--white{display:block}.logo img{display:block}@media screen and (min-width:48em){.logo{margin-bottom:1.25rem}}@media screen and (min-width:60em){.logo{position:relative;width:250px}}.webform-confirmation .webform-confirmation__message{margin:1rem 0;font-weight:bold;padding:1rem;display:block;font-size:1.6rem;float:left;width:100%;border-radius:2px;color:#fff;background:#73b280}.page--title{margin:3rem 0}.page--title .field--name-name{margin-bottom:1rem}.page--title h1{padding-bottom:.25rem}.page--title h1.term--title{margin-bottom:1rem}.page--title .align--left h1{max-width:780px}.page--title .align--center h1{max-width:780px;overflow:hidden;float:none;margin-left:auto;margin-right:auto;margin-bottom:0}.page-node-type-article .page--title,.page-node-type-sectors .page--title,.page-node-type-service .page--title{margin:3rem auto 1.25rem}.page-node-type-article .page--title h1,.page-node-type-sectors .page--title h1,.page-node-type-service .page--title h1{max-width:780px;overflow:hidden;float:none;margin-left:auto;margin-right:auto;margin-bottom:0}@media screen and (min-width:60em){.page--title .field--name-name{margin-bottom:3rem}}.block--shareicons{margin-bottom:3rem}.block--shareicons>.inner{border-top:1px solid #6E6E6E;border-bottom:1px solid #6E6E6E;padding:1.5rem 0}.block--shareicons p{font-weight:400;color:#3F4444;margin-bottom:1.5rem}.block--shareicons ul{list-style:none;margin:0;padding:0;float:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.block--shareicons ul li{width:auto;padding-left:1.5rem;height:30px}.block--shareicons ul li:first-child{padding:0}.block--shareicons a.facebook,.block--shareicons a.linkedin,.block--shareicons a.twitter,.block--shareicons a.whatsapp,.block--shareicons a.email{width:30px;height:30px;color:#009CA6;padding:0;margin:0;display:inline-block}.block--shareicons a.facebook span,.block--shareicons a.linkedin span,.block--shareicons a.twitter span,.block--shareicons a.whatsapp span,.block--shareicons a.email span{display:none}.block--shareicons a.facebook:hover,.block--shareicons a.linkedin:hover,.block--shareicons a.twitter:hover,.block--shareicons a.whatsapp:hover,.block--shareicons a.email:hover{color:#4A4A4A}@media screen and (min-width:30em){.block--shareicons{max-width:780px;overflow:hidden;float:none;margin-left:auto;margin-right:auto;margin-bottom:6rem}.block--shareicons>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:420px}.block--shareicons p{width:auto;margin:0}.block--shareicons ul{width:auto}}@media screen and (min-width:30em){.block--shareicons{margin-bottom:9rem}}.form--newsletter{margin-bottom:4rem}.form--newsletter .fields .form-item{margin:0}.form--newsletter .fields .form-item.field--email{border-bottom:1px solid #D8D8D8}.form--newsletter .fields .form-item.field--submit{position:relative}.form--newsletter .fields .form-item.field--submit:after{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.form--newsletter .fields .form-item.field--submit:after{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form--newsletter .fields .form-item.field--submit:hover{color:#009CA6}.form--newsletter input[type="email"]{background:none;padding:0;color:#fff;border:0}.form--newsletter input[type="email"]:focus{border:0}.form--newsletter input[type="submit"]{background:none;text-align:left;border:0;padding:0 3rem 0 0}.form--newsletter input[type="submit"]:hover{color:#009CA6}@media screen and (min-width:25em){.form--newsletter .fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form--newsletter .fields .form-item.field--email{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%}.form--newsletter .fields .form-item.field--submit{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;border-bottom:1px solid #D8D8D8}}@media screen and (min-width:48em){.form--newsletter{clear:both;margin-bottom:6rem;width:48.57143%;margin-right:2.85714%;float:left}}@media screen and (min-width:75em){.form--newsletter{clear:none;margin-bottom:3rem;width:32.20339%;margin-right:0;float:right}}.slick-dots{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);list-style:none;margin:0;padding:0;float:left;width:100%;width:auto}.slick-dots li{width:100%;text-align:center}.slick-dots li span.label{display:none}.slick-dots li button{background:none;color:#fff}.slick-dots li.slick-active span.pointer{text-decoration:underline}@media screen and (min-width:30em){.slick-dots{right:40px}.slick-dots li{text-align:right}.slick-dots li span.pointer{margin-left:1rem}.slick-dots li span.label{opacity:0;display:inline-block;-webkit-transition:0.3s ease-out;transition:0.3s ease-out}.slick-dots li.slick-active span.label{opacity:1}}@media screen and (min-width:48em){.slick-dots li button{font-size:2.4rem;line-height:70px}}.homepage--banner .item--slide{position:relative}.homepage--banner .item--slide:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#000;background:rgba(0,0,0,0.1)}.homepage--banner .item--slide img{width:100%;display:block}.homepage--banner .item--content{position:absolute;top:0;left:0;bottom:0;right:0;z-index:10;padding:0 5rem 0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage--banner .item--content>.container{width:100%}.homepage--banner .item--content *{color:#fff}.homepage--banner .item--content h2.h1,.homepage--banner .item--content .page--title h2.field--name-name,.page--title .homepage--banner .item--content h2.field--name-name{max-width:370px;font-weight:400;margin-bottom:2rem}@media screen and (min-width:60em){.homepage--banner .item--content h2.h1,.homepage--banner .item--content .page--title h2.field--name-name,.page--title .homepage--banner .item--content h2.field--name-name{max-width:575px;margin-bottom:3rem}}.searchbox{display:none;border-bottom:1px solid rgba(216,216,216,0.3);-webkit-box-sizing:border-box;box-sizing:border-box}.open .searchbox{display:block}.searchbox .form-type-search{position:relative}.searchbox .form-type-search input[type="search"]{background:none;border:0;height:60px;line-height:60px;padding-right:7rem;color:#fff}.searchbox .form-type-search input[type="search"]::-webkit-input-placeholder{color:#D8D8D8}.searchbox .form-type-search input[type="search"]::-moz-placeholder{color:#D8D8D8}.searchbox .form-type-search input[type="search"]::-ms-input-placeholder{color:#D8D8D8}.searchbox .form-type-search input[type="search"]::placeholder{color:#D8D8D8}.searchbox .form-type-submit{position:absolute;right:10px;top:0;z-index:99;width:60px;height:60px}.searchbox .form-type-submit:before{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.searchbox .form-type-submit:before{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);color:#fff;font-size:2.5rem}.searchbox .form-type-submit input[type="submit"]{background:none;text-indent:-999em;border:0;padding:0;position:relative;z-index:10}@media screen and (min-width:75em){.searchbox{position:absolute;top:28px;right:520px;width:33%;border:0}.searchbox:after{content:'';position:absolute;top:-30px;right:10px;width:1px;height:120px;background:rgba(216,216,216,0.3)}}@media screen and (min-width:90em){.searchbox{right:540px;width:43%}.searchbox:after{right:0}}@media screen and (min-width:105em){.searchbox{right:600px;width:48%}}.search--results ol{list-style:none;margin:0;padding:0;float:left;width:100%}.search--results ol li{margin:0 0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.search--results ol li .search--result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#ECEEF1;padding:2rem}@media screen and (min-width:48em){.search--results ol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -1%;width:auto;min-width:100%;float:none}.search--results ol li{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;max-width:33.3333%;padding:0 1%}}@media screen and (min-width:75em){.search--results ol li{margin:0 0 3rem}.search--results ol li .search--result{padding:3rem}}.path-search form.search-form{display:none}a.instagram,a.facebook,a.linkedin,a.vimeo,a.whatsapp,a.twitter,a.email{padding:0 2rem 0 3.5rem;line-height:30px;margin-bottom:.5rem;text-decoration:none;position:relative;color:#fff;display:inline-block}a.instagram:hover,a.facebook:hover,a.linkedin:hover,a.vimeo:hover,a.whatsapp:hover,a.twitter:hover,a.email:hover{text-decoration:underline}a.instagram:before,a.facebook:before,a.linkedin:before,a.vimeo:before,a.whatsapp:before,a.twitter:before,a.email:before{position:absolute;left:0;font-size:3rem;display:block}a.instagram:before{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}a.facebook:before{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}a.linkedin:before{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}a.vimeo:before{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}a.whatsapp:before{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}a.twitter:before{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}a.email:before{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.toggle--menu{position:absolute;top:20px;right:20px;margin:0;cursor:pointer;padding:0 5px;width:39px;height:30px;z-index:9999;cursor:pointer;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.toggle--menu span{display:block;position:relative;height:1px;float:left;width:100%;background:#003057;opacity:1;left:0;margin:0.25rem 0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.3s ease-out;transition:0.3s ease-out}@media screen and (min-width:48em){.toggle--menu{top:26px}}@media screen and (min-width:60em){.toggle--menu{top:33px;width:50px}}@media screen and (min-width:75em){.toggle--menu{top:42px}}.open .toggle--menu span{background:#fff}.open .toggle--menu span:nth-child(1){top:6px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.open .toggle--menu span:nth-child(2){opacity:0}.open .toggle--menu span:nth-child(3){top:-6px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.main--nav{display:none;padding:0 2rem;margin:4rem 0}.open .main--nav{display:block}.main--nav ul.menu{list-style:none;margin:0;padding:0;float:left;width:100%}.main--nav>ul.menu>li{display:block}.main--nav>ul.menu>li.menu-item--active-trail>a{color:#009CA6}.main--nav>ul.menu>li a{position:relative;display:inline-block;text-decoration:none}.main--nav>ul.menu>li a small{background:#009CA6;color:#fff;display:inline-block;width:24px;height:24px;border-radius:24px;text-align:center;position:absolute;top:5px;right:-20px;float:none;font-size:1.4rem;line-height:24px}.main--nav>ul.menu>li>a{font-size:3.8rem;line-height:45px;color:#fff;font-weight:300}.main--nav>ul.menu>li>a.is-active{color:#009CA6}.main--nav>ul.menu>li>a:hover{color:#009CA6}@media screen and (min-width:48em){.overlay--wrapper .main--nav>ul.menu>li>a{font-size:5rem;line-height:60px}}@media screen and (min-width:60em){.overlay--wrapper .main--nav{margin:0;-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}.overlay--wrapper .secondary--nav{margin:1.5rem 0 0;-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%}}@media screen and (min-width:75em){.overlay--wrapper .main--nav{margin-top:3rem;-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%}.overlay--wrapper .main--nav>ul.menu>li>a{font-size:7rem;line-height:75px}.overlay--wrapper .secondary--nav{margin-top:-3.5rem}}.header--wrapper .main--nav{display:none}@media screen and (min-width:90em){.header--wrapper{position:absolute;top:0;left:0;right:0;bottom:0}.header--wrapper:after{content:'';background:#D8D8D8;position:absolute;top:0;right:540px;bottom:0;width:1px}.header--wrapper .main--nav{display:block;position:absolute;top:0;right:560px;z-index:9999999;width:43%;margin:0}.header--wrapper .main--nav>ul.menu{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0}.header--wrapper .main--nav>ul.menu>li{-ms-flex-preferred-size:auto;flex-basis:auto;text-align:center}.header--wrapper .main--nav>ul.menu>li.menu-item--active-trail>a{font-weight:400;color:#009CA6}.header--wrapper .main--nav>ul.menu>li>a{padding:3.6rem 0 3.9rem;font-size:2rem;font-weight:400;display:block;color:#3F4444}.header--wrapper .main--nav>ul.menu>li>a small{top:20px}.header--wrapper .main--nav>ul.menu>li>a:hover{color:#009CA6}.header--wrapper .main--nav>ul.menu>li>ul{display:none}.open .header--wrapper:after{display:none}.open .header--wrapper .main--nav{display:none}}@media screen and (min-width:105em){.header--wrapper:after{right:600px}.header--wrapper .main--nav{right:620px;width:48%}.header--wrapper .main--nav>ul.menu>li.menu-item--expanded:hover>a{position:relative}.header--wrapper .main--nav>ul.menu>li.menu-item--expanded:hover>a:after{content:'';position:absolute;bottom:-12px;left:50%;margin-left:-30px;width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:30px solid #f5f5f5}.header--wrapper .main--nav>ul.menu>li.menu-item--expanded:hover>ul.menu{display:block}.header--wrapper .main--nav>ul.menu>li>ul.menu{position:absolute;top:119px;width:1500px;left:-23%;padding:8rem;background:#f5f5f5;-webkit-columns:4;-moz-columns:4;columns:4;z-index:999;text-align:left}.header--wrapper .main--nav>ul.menu>li>ul.menu>li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;width:260px;float:left;margin-bottom:3rem}.header--wrapper .main--nav>ul.menu>li>ul.menu>li>a{font-size:2rem;line-height:30px;font-family:eurostile,sans-serif;text-transform:uppercase;font-weight:900;color:#009CA6;margin:0 0 2rem}.header--wrapper .main--nav>ul.menu>li>ul.menu>li>ul>li{display:block;line-height:32px}.header--wrapper .main--nav>ul.menu>li>ul.menu>li>ul>li a{color:#6E6E6E}.header--wrapper .main--nav>ul.menu>li>ul.menu>li>ul>li a:hover{color:#009CA6}}.secondary--nav{display:none;margin-bottom:4rem;padding:0 2rem}.open .secondary--nav{display:block}.secondary--nav>ul.menu{list-style:none;margin:0;padding:0;float:left;width:100%}.secondary--nav>ul.menu li{display:block}.secondary--nav>ul.menu li.menu-item--active-trail a{color:#009CA6}.secondary--nav>ul.menu li a{display:block;color:#fff;font-weight:400;font-size:2rem;line-height:35px;text-decoration:none}.secondary--nav>ul.menu li a:hover{color:#009CA6}.secondary--nav>ul.menu li a span{position:relative}.secondary--nav>ul.menu li a small{background:#009CA6;color:#fff;display:inline-block;width:20px;height:20px;border-radius:20px;text-align:center;position:absolute;top:0;right:-20px;float:none;font-size:1.4rem;line-height:20px}@media screen and (min-width:48em){.secondary--nav>ul.menu li a{font-size:3rem;line-height:50px}}@media screen and (min-width:60em){.secondary--nav{margin:9.25rem 0;width:40.42553%;margin-right:0;float:right}}.breadcrumbs{display:none}@media screen and (min-width:48em){.breadcrumbs{margin-top:2rem;display:block;font-size:1.6rem}.breadcrumbs a{color:#6E6E6E;text-decoration:none}.breadcrumbs a:hover{color:#003057}.breadcrumbs ol{list-style:none;margin:0;padding:0;float:left;width:100%}.breadcrumbs ol li{float:left}.breadcrumbs ol li:before{content:' / ';padding-left:.5rem}.breadcrumbs ol li:first-child:before{display:none}}@media screen and (min-width:48em){.breadcrumbs{margin-bottom:2rem}}.footer--nav{margin-bottom:5rem}.footer--nav ul{list-style:none;margin:0;padding:0;float:left;width:100%}.footer--nav a{color:#fff;display:block;text-decoration:none;line-height:35px}.footer--nav a:hover{color:#009CA6}@media screen and (min-width:25em){.footer--nav ul{-webkit-columns:2;-moz-columns:2;columns:2}.footer--nav ul li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}}@media screen and (min-width:48em){.footer--nav{margin-top:4.6rem;width:65.71429%;margin-right:0;float:right}}@media screen and (min-width:75em){.footer--nav{margin-top:6.3rem;width:42.37288%;margin-right:1.69492%;float:left}}nav.pager{float:left;width:100%}nav.pager ul{list-style:none;margin:0;padding:0;float:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}nav.pager ul li{margin:0 .5rem}nav.pager ul li.is-active a{font-weight:700}nav.pager ul li a{display:inline-block;text-align:center;font-size:1.5rem;line-height:15px;padding:1rem;color:#4A4A4A;text-decoration:none}nav.pager ul li a:hover{color:#009CA6}nav.pager ul.pager__items--numbers{margin-bottom:1rem}nav.pager ul.pager__items--controls{margin-bottom:2rem}nav.pager ul.pager__items--controls li span{float:left}@media screen and (min-width:30em){nav.pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3rem 0 1rem}nav.pager ul{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}nav.pager ul.pager__items--numbers{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}nav.pager ul.pager__items--controls{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width:60em){nav.pager ul li a{font-size:2.4rem;line-height:24px}}.tablefield-wrapper{overflow-x:auto;margin-bottom:3rem}@media screen and (min-width:30em){.tablefield-wrapper{margin-bottom:6rem}}table{width:100%;margin-bottom:4rem}table caption{margin-bottom:3rem}table th.marked,table td.marked{background:#009CA6;color:#fff}table th{text-align:center;padding:1rem;border-bottom:1px solid #dcdcdc;color:#003057;font-weight:700}table tr td{text-align:center;padding:1rem;border-bottom:1px solid #dcdcdc}@media screen and (min-width:30em){table caption{margin-bottom:6rem}}@media screen and (min-width:48em){table th{padding:1.5rem}table tr td{padding:1.5rem}}.company--info{margin-bottom:3rem}.company--info p{margin:0 0 .5rem}.company--info a{color:#fff;text-decoration:none}.company--info a:hover{color:#009CA6}@media screen and (min-width:48em){.company--info{width:31.42857%;margin-right:2.85714%;float:left;margin-bottom:5rem}}@media screen and (min-width:75em){.company--info{width:22.0339%;margin-right:1.69492%;float:left}.company--info p.block--title{margin-bottom:3.8rem}}.company--social{margin-bottom:4rem}@media screen and (min-width:48em){.company--social{margin-top:6.5rem;width:42.85714%;margin-right:0;float:right}}@media screen and (min-width:75em){.company--social{margin-top:0;width:32.20339%;margin-right:0;float:right}}.company--tel{float:left}.company--tel>.view>a{color:#003057;display:block;padding:0 1rem}.company--tel>.view>a:before{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.company--tel>.view>a:before{position:relative;left:-10px;top:2px;font-size:2rem}.company--tel>.view>a span{display:none}.company--tel>.view>a:hover{color:#009CA6}@media screen and (min-width:25em){.company--tel>.view>a span{display:inline-block}}@media screen and (min-width:48em){.company--tel>.view>a:before{font-size:2.8rem}.company--tel>.view>a span{font-weight:700}}.company--contact .item--content{background:#f5f5f5;padding:3rem 0;-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}.company--contact .item--content a{color:#003057}.company--contact .item--content a:hover{text-decoration:underline}.company--contact .item--content a[href^="tel:"]{color:#6E6E6E}.company--contact .item--content a[href^="tel:"]:hover{color:#003057}.company--contact .item--content .field--name-field-street,.company--contact .item--content .field--name-field-postal-code{width:auto;float:left;margin-right:.5rem}.company--contact .item--content .field--name-field-telephone{margin-top:2rem}.company--contact .item--content .field--name-field-mobile{margin-bottom:3rem}.company--contact .item--image{width:calc(100% + 40px);position:relative;left:-20px}@media screen and (min-width:30em){.company--contact .item--content{padding-top:6rem;padding-bottom:6rem}.company--contact .item--content .field--name-field-facebook,.company--contact .item--content .field--name-field-instagram,.company--contact .item--content .field--name-field-linkedin,.company--contact .item--content .field--name-field-vimeo{width:50%;float:left;margin-bottom:1rem}}@media screen and (min-width:48em){.company--contact .view-id-company.view-display-id-company_contact_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f5f5f5;margin-bottom:3rem}.company--contact .item--image{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;left:0}.company--contact .item--content{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;padding:6rem;margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width:75em){.company--contact{margin-bottom:6rem;position:relative;width:120%;left:-10%}.company--contact .item--content{padding:9rem}}@media screen and (min-width:48em){.products--overview>.view>article{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;max-width:33.3333%}}.category--teaser:hover .item--content h3 a{color:#009CA6}.category--teaser .item--content h3 a{padding:2rem 0;position:relative;text-decoration:none;display:block}.category--teaser .item--content h3 a:hover{color:#009CA6;text-decoration:none}.product--teaser .item--content h3 a{padding:2rem 0;display:block}.product--teaser .item--content h3 a:hover{text-decoration:none;color:#009CA6}.product--header{margin-bottom:6rem}.product--header .item--image{margin-bottom:2rem;text-align:center}.product--header .item--image img{display:inline-block}.product--header .item--intro h1{margin-bottom:2rem}.product--header .item--text{margin-bottom:2rem}.product--header .item--price{margin-bottom:2rem}.product--header .item--price span{display:inline-block}.product--header .item--price span.price{font-size:5.5rem;line-height:55px;color:#009CA6;margin-right:.5rem}.product--header .item--price span.suffix{color:#000}@media screen and (min-width:48em){.product--header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product--header .item--image{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;margin-bottom:0}.product--header .item--intro{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}.product--header .item--price{margin-bottom:3.5rem}}@media screen and (min-width:60em){.product--header .item--image{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}.product--header .item--intro{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.product--usps{margin-bottom:6rem}.product--usps ul.products--usp--list{list-style:none;margin:0;padding:0;float:left;width:100%}.product--usps ul.products--usp--list li{float:left;width:100%;padding-left:4.5rem;position:relative;margin:1.25rem 0}.product--usps ul.products--usp--list li:before{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.product--usps ul.products--usp--list li:before{position:absolute;color:#003057;width:30px;height:30px;border:1px solid #003057;border-radius:30px;display:block;line-height:30px;text-align:center;left:0;top:0;font-size:1.2rem}@media screen and (min-width:30em){.product--usps{margin-bottom:9rem}.product--usps ul.products--usp--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.product--usps ul.products--usp--list li{-ms-flex-preferred-size:auto;flex-basis:auto;width:auto}}@media screen and (min-width:60em){.product--usps{margin-bottom:12rem}.product--usps ul.products--usp--list{font-size:2.2rem;line-height:40px}.product--usps ul.products--usp--list li{padding-left:5rem;margin:3rem 0}.product--usps ul.products--usp--list li:before{width:40px;height:40px;line-height:40px;border-radius:40px;font-size:1.5rem;border:2px solid #003057}}.product--info{background:#f5f5f5;padding:6rem 0;margin-bottom:3rem;-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}@media screen and (min-width:30em){.product--info{margin-bottom:6rem}}@media screen and (min-width:48em){.product--info{padding-top:12rem;padding-bottom:9rem;margin-bottom:9rem}}.product--tabs ul{list-style:none;margin:0;padding:0;float:left;width:100%;padding-bottom:1rem;margin-bottom:2rem;border-bottom:1px solid #6E6E6E}.product--tabs ul li a{color:#6E6E6E;text-decoration:none}.product--tabs ul li a.active,.product--tabs ul li a:hover{color:#003057}@media screen and (min-width:48em){.product--tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5rem}.product--tabs ul li{margin-right:2rem}}.product--tabs--content>div{display:none}.product--tabs--content>div.active{display:block}@media screen and (min-width:48em){.product--tabs--content>div.tab--description{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px}}@media screen and (min-width:30em){.block--filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3rem}.block--filter>p.block--title{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;max-width:33.3333%;margin:0}.block--filter>.view{-ms-flex-preferred-size:66.6666%;flex-basis:66.6666%;max-width:66.6666%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.block--filter>.view .item--filter{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;margin:0}.block--filter>.view .item--filter.item--filter--full{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media screen and (min-width:48em){.block--filter{margin-bottom:6rem}.block--filter>p.block--title{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.block--filter>.view{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.block--filter>.view .item--filter{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;max-width:33.3333%}}@media screen and (min-width:60em){.block--filter{margin-bottom:9rem}}.item--filter{margin-bottom:2rem}.item--filter.item--filter--dropdown{cursor:pointer;position:relative}.item--filter.item--filter--dropdown label{padding:.5rem 0 1rem;margin-bottom:1rem;position:relative;color:#4A4A4A;border-bottom:1px solid #4A4A4A}.item--filter.item--filter--dropdown label:after{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:auto}.item--filter.item--filter--dropdown.open label:after{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.item--filter.item--filter--dropdown ul:not(.contextual-links){display:none;list-style:none;margin:0;padding:0;float:left;width:100%;background:#f5f5f5;padding:1rem 0}.item--filter.item--filter--dropdown ul:not(.contextual-links) li a{padding:.25rem 2rem;display:block;font-weight:400;text-decoration:none}.item--filter.item--filter--dropdown ul:not(.contextual-links) li a:hover{color:#003057}@media screen and (min-width:30em){.item--filter.item--filter--dropdown ul:not(.contextual-links){position:absolute;top:50px;left:0}}.view-filters{margin-bottom:2rem}.view-filters form{float:left;width:100%}.view-filters .fieldgroup{margin-bottom:1rem}.view-filters .fieldgroup legend{padding:.5rem 0 1rem;margin-bottom:1rem;position:relative;text-transform:initial;color:#4A4A4A;border-bottom:1px solid #4A4A4A;font-weight:300;font-family:halyard-display,sans-serif}.view-filters .fieldgroup legend:after{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:auto}.view-filters .fieldgroup.open legend:after{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.view-filters .fieldgroup .fields{display:none;list-style:none;margin:0;padding:0;float:left;width:100%;background:#f5f5f5;padding:4rem 3rem 2rem;white-space:nowrap;width:100%}.view-filters .form-type-submit{display:none}@media screen and (min-width:48em){.view-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6rem}.view-filters>p.block--title{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.view-filters>form{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-filters>form fieldset{margin-left:2%;-webkit-box-flex:1;-ms-flex:1;flex:1}.view-filters .fieldgroup{position:relative}.view-filters .fieldgroup .fields{position:absolute;top:50px;left:0;width:auto;min-width:100%}}.field--name-field-tags .field__item{float:left;width:100%;display:none}.field--name-field-tags .field__item:first-child{display:block}.field--name-field-tags .field__item a{text-transform:uppercase;text-decoration:none !important;font-size:11px;color:#fff}.field--name-field-tags .field__item a:hover{color:#EE2137}@media screen and (min-width:30em){.field--name-field-tags .field__item{width:auto;margin:0 1rem 0 0;display:block}}.item--date{margin-bottom:1rem}.item--date time{color:#003057}.news--teaser{margin-bottom:3rem}.news--teaser>.inner{background:#f5f5f5}.news--teaser .item--content{padding:2rem}.news--teaser .item--content h2{margin-bottom:1.5rem}.news--teaser .item--content h2 a{text-decoration:none}.news--teaser .item--content h2 a:hover{text-decoration:underline}@media screen and (min-width:30em){.news--teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news--teaser>.inner{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-flex:1;-ms-flex-positive:1;flex-grow:1}.news--teaser .item--content{padding:3rem}}@media screen and (min-width:48em){.news--teaser .item--content{padding:4rem}}@media screen and (min-width:60em){.news--teaser .item--content{padding:6rem}.news--teaser .item--content h2{font-size:3rem;line-height:35px}}@media screen and (min-width:60em){.news--overview>article.news--teaser{margin-bottom:6rem}}@media screen and (min-width:75em){.news--overview>article.news--teaser{margin-bottom:7rem}}@media screen and (min-width:48em){.news--latest .news--teaser>.inner,.news--big>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.news--latest .news--teaser .item--image,.news--big .item--image{-ms-flex-preferred-size:47%;flex-basis:47%;max-width:47%}.news--latest .news--teaser .item--content,.news--big .item--content{-ms-flex-preferred-size:53%;flex-basis:53%;max-width:53%}}@media screen and (min-width:48em){.news--overview--first{margin-bottom:2rem}}@media screen and (min-width:60em){.news--overview--first{margin-bottom:3rem}}@media screen and (min-width:75em){.news--overview--first{margin-bottom:4rem}}.news--latest{margin:0 0 3rem}@media screen and (min-width:48em){.news--latest{margin:3rem 0 6rem}}@media screen and (min-width:60em){.news--latest{margin-bottom:9rem}}.page-node-type-article .field--name-field-date{color:#009CA6;margin-bottom:1rem;max-width:780px;overflow:hidden;float:none;margin-left:auto;margin-right:auto}@media screen and (min-width:60em){.page-node-type-article .field--name-field-date{font-size:2.6rem;line-height:38px}}.promoted--realisations{padding:3rem 0}@media screen and (min-width:48em){.promoted--realisations{padding-top:5rem;padding-bottom:5rem}}.realisations--teaser{margin-bottom:2rem}.realisations--teaser .item--content{padding:2rem 0}.realisations--teaser h4{margin-bottom:2rem}.realisations--teaser h4 a{text-decoration:none}.realisations--teaser h4 a:hover{text-decoration:underline}.page-node-type-realisations #content{padding:0}.solutions--tool{margin-top:30px;-webkit-box-shadow:0 7.5px 15px 0 rgba(0,0,0,0.15);box-shadow:0 7.5px 15px 0 rgba(0,0,0,0.15);margin-bottom:2rem}.solutions--tool>p.block--title{background:#f5f5f5;margin:0;padding:2rem;text-transform:initial;color:#003057;font-weight:400;font-family:halyard-display,sans-serif;border-bottom:1px solid #979797}.solutions--tool .messages{display:none}.solutions--tool input.js-hide{display:none}.solutions--tool .view-filters{margin-bottom:0}.solutions--tool .form-item{float:left;width:100%;background:#f5f5f5}.solutions--tool .form-item .select-wrapper{float:left;width:100%;border-bottom:1px solid #979797;position:relative}.solutions--tool .form-item .select-wrapper:after{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.solutions--tool .form-item .select-wrapper:after{position:absolute;color:#000;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;font-size:2rem}.solutions--tool .form-item .select-wrapper:last-child{border:0}.solutions--tool .form-item .select-wrapper select{background:none;color:#4A4A4A;height:60px;cursor:pointer;position:relative;z-index:10;border:0;letter-spacing:-0.22px}.solutions--tool a.btn--green{border-radius:0;font-weight:700;display:block;text-align:center;padding:0;height:60px;line-height:60px;text-transform:uppercase}@media screen and (min-width:48em){.solutions--tool{margin-top:45px;margin-bottom:0}.solutions--tool>p.block--title{padding:3.25rem 2rem}.solutions--tool .view-filters>form{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.solutions--tool .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.solutions--tool .form-item .select-wrapper{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;max-width:33.3333%;border-bottom:0;margin-right:0;border-right:1px solid #979797}.solutions--tool .form-item .select-wrapper select{height:90px;line-height:90px}.solutions--tool a.btn--green{height:90px;line-height:90px}}@media screen and (min-width:60em){.solutions--tool>p.block--title{font-size:2rem;line-height:20px;padding:3.5rem 2.2rem}}@media screen and (min-width:75em){.solutions--tool{margin-top:0;-webkit-box-shadow:none !important;box-shadow:none !important;background:#f5f5f5;-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}.solutions--tool p{-webkit-box-sizing:border-box;box-sizing:border-box}.solutions--tool .view-solution-tool{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.solutions--tool .view-filters{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.solutions--tool .view-empty,.solutions--tool .view-content{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.solutions--tool .form-item .select-wrapper select{height:120px;line-height:120px}.solutions--tool a.btn--green{height:120px;line-height:120px}}@media screen and (min-width:90em){.solutions--tool{-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,0.15);box-shadow:0 15px 30px 0 rgba(0,0,0,0.15);position:relative;width:120%;left:-10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.solutions--tool>p.block--title{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;border-bottom:0;padding:5rem 2rem 5rem 5rem;border-right:1px solid #979797}.solutions--tool .view-solution-tool{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}}@media screen and (min-width:105em){.solutions--tool{width:130%;left:-15%}}@media screen and (min-width:48em){.sectors--overview>.view>div{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;max-width:33.3333%}}.sectors--teaser .item--content{padding:2rem 0}.sectors--teaser .item--content h3 a{text-decoration:none;display:block}.sectors--teaser .item--content h3 a:hover{color:#009CA6;text-decoration:none}@media screen and (min-width:48em){.sectors--teaser .item--content{padding:3rem 0 4rem}}@media screen and (min-width:60em){.sectors--teaser .item--content h3{font-size:2rem;line-height:30px}}.block--sectorexpertise{background:#f5f5f5;padding:6rem 0 3rem;-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}.block--sectorexpertise .item--form{padding:1rem 0 0}.block--sectorexpertise .item--form .form-type-select select,.block--sectorexpertise .item--form .item--filter.item--filter--dropdown label select,.item--filter.item--filter--dropdown .block--sectorexpertise .item--form label select,.block--sectorexpertise .item--form .view-filters .fieldgroup legend select,.view-filters .fieldgroup .block--sectorexpertise .item--form legend select{border:0;border-bottom:1px solid #6E6E6E;background:none;padding-left:0;color:#3F4444}.block--sectorexpertise .item--content{margin-bottom:3rem}.block--sectorexpertise .item--content h2{margin-bottom:1rem}@media screen and (min-width:30em){.block--sectorexpertise .item--form .fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block--sectorexpertise .item--form .fields .form-type-select,.block--sectorexpertise .item--form .fields .item--filter.item--filter--dropdown label,.item--filter.item--filter--dropdown .block--sectorexpertise .item--form .fields label,.block--sectorexpertise .item--form .fields .view-filters .fieldgroup legend,.view-filters .fieldgroup .block--sectorexpertise .item--form .fields legend{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.block--sectorexpertise .item--form .fields .form-submit{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}.block--sectorexpertise .item--form .fields .form-submit input[type="button"]{padding:0;width:100%}}@media screen and (min-width:48em){.block--sectorexpertise{padding-top:5rem;padding-bottom:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block--sectorexpertise .item--content{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;margin:0}.block--sectorexpertise .item--image{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}.block--sectorexpertise .item--image *{margin:0}}@media screen and (min-width:60em){.block--sectorexpertise{padding-top:12rem;padding-bottom:12rem}.block--sectorexpertise .item--content{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.block--sectorexpertise .item--image{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}}.menu--service{margin-bottom:3rem}.menu--service ul{list-style:none;margin:0;padding:0;float:left;width:100%}.menu--service ul li{float:left;width:100%}.menu--service a{text-decoration:none;color:#6E6E6E;display:block}.menu--service a:hover{color:#003057}.menu--service>ul>li>.item--image{margin-bottom:1.5rem}.menu--service>ul>li>a{color:#009CA6;margin-bottom:1.5rem}.menu--service>ul>li>a:hover{color:#003057}.menu--service>ul>li>ul{margin-bottom:2rem}@media screen and (min-width:30em){.menu--service{margin-bottom:6rem}.menu--service>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto;min-width:100%;margin:0 -2%;-webkit-box-sizing:border-box;box-sizing:border-box}.menu--service>ul>li{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:0 2%;margin-bottom:2rem}.menu--service>ul>li>.item--image{margin-bottom:2rem}.menu--service>ul>li>a{margin-bottom:2rem}}@media screen and (min-width:60em){.menu--service>ul{margin:0 -3%}.menu--service>ul>li{padding:0 3%;-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;max-width:33.3333%;margin-bottom:3rem}.menu--service>ul>li>.item--image{margin-bottom:3rem}.menu--service>ul>li>a{margin-bottom:3rem}}.webform{margin-bottom:3rem}@media screen and (min-width:48em){.webform{margin-bottom:6rem}}@media screen and (min-width:60em){.webform{margin-bottom:9rem}}.paragraph{float:left;width:100%}.block--spacer,.paragraph--type--image-gallery,.paragraph--type--advantages,.paragraph--type--properties,.paragraph--type--cta,.paragraph--type--cta-met-groene-achtergrond,.paragraph--type--cta-met-witte-achtergrond,.paragraph--type--image-before-after,.paragraph--type--timeline,.slick--carousel{margin-bottom:3rem}@media screen and (min-width:30em){.block--spacer,.paragraph--type--image-gallery,.paragraph--type--advantages,.paragraph--type--properties,.paragraph--type--cta,.paragraph--type--cta-met-groene-achtergrond,.paragraph--type--cta-met-witte-achtergrond,.paragraph--type--image-before-after,.paragraph--type--timeline,.slick--carousel{margin-bottom:6rem}}@media screen and (min-width:48em){.block--spacer,.paragraph--type--image-gallery,.paragraph--type--advantages,.paragraph--type--properties,.paragraph--type--cta,.paragraph--type--cta-met-groene-achtergrond,.paragraph--type--cta-met-witte-achtergrond,.paragraph--type--image-before-after,.paragraph--type--timeline,.slick--carousel{margin-bottom:9rem}}@media screen and (min-width:60em){.block--spacer,.paragraph--type--image-gallery,.paragraph--type--advantages,.paragraph--type--properties,.paragraph--type--cta,.paragraph--type--cta-met-groene-achtergrond,.paragraph--type--cta-met-witte-achtergrond,.paragraph--type--image-before-after,.paragraph--type--timeline,.slick--carousel{margin-bottom:12rem}}.paragraph--type--intro-text{max-width:780px;overflow:hidden;float:none;margin-left:auto;margin-right:auto;margin-bottom:3rem}.path-frontpage .paragraph--type--intro-text{margin-top:3rem}@media screen and (min-width:30em){.paragraph--type--intro-text{margin-bottom:6rem}.path-frontpage .paragraph--type--intro-text{margin-top:6rem}}@media screen and (min-width:48em){.path-frontpage .paragraph--type--intro-text{margin-top:9rem}}.paragraph--type--text-block{max-width:780px;overflow:hidden;float:none;margin-left:auto;margin-right:auto;margin-bottom:3rem}@media screen and (min-width:30em){.paragraph--type--text-block{margin-bottom:6rem}}.paragraph--type--image-gallery .field--name-field-images>.field__item{margin-bottom:3rem}.paragraph--type--image-gallery .field--name-field-images>.field__item img{display:block}@media screen and (min-width:30em){.paragraph--type--image-gallery .field--name-field-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--image-gallery .field--name-field-images>.field__item{-ms-flex-preferred-size:48%;flex-basis:48%;max-width:48%}}.paragraph--type--image-banner{margin-bottom:3rem}@media screen and (min-width:30em){.paragraph--type--image-banner{margin-bottom:6rem}}@media screen and (min-width:75em){.paragraph--type--image-banner{position:relative;width:120%;left:-10%}}@media screen and (min-width:90em){.paragraph--type--image-banner{width:130%;left:-15%}}.paragraph--type--advantages .item--left,.paragraph--type--advantages .item--right{-webkit-box-sizing:border-box;box-sizing:border-box}.paragraph--type--advantages .item--left{margin-bottom:3rem}.paragraph--type--advantages p.block--title{margin-bottom:2.5rem}.paragraph--type--advantages h2{font-weight:200}.paragraph--type--advantages ul.usp--list{list-style:none;margin:0;padding:0;float:left;width:100%}.paragraph--type--advantages ul.usp--list li{padding-left:4.5rem;position:relative;margin:1.5rem 0}.paragraph--type--advantages ul.usp--list li:before{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.paragraph--type--advantages ul.usp--list li:first-child{margin-top:0}.paragraph--type--advantages ul.usp--list li:before{position:absolute;color:#003057;width:30px;height:30px;border:1px solid #003057;border-radius:30px;display:block;line-height:30px;text-align:center;left:0;top:0;font-size:1.2rem}.paragraph--type--advantages.bg--green{background:#009CA6;color:#fff;padding:3rem 0;-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}.paragraph--type--advantages.bg--green p.block--title{color:#fff}.paragraph--type--advantages.bg--green h2{color:#003057}.paragraph--type--advantages.bg--green a.btn--arrow,.paragraph--type--advantages.bg--green .category--teaser .item--content h3 a,.category--teaser .item--content h3 .paragraph--type--advantages.bg--green a,.paragraph--type--advantages.bg--green .sectors--teaser .item--content h3 a,.sectors--teaser .item--content h3 .paragraph--type--advantages.bg--green a{color:#fff}@media screen and (min-width:25em){.paragraph--type--advantages.bg--green{padding-top:6rem;padding-bottom:6rem}.paragraph--type--advantages ul.usp--list{font-size:2rem;line-height:1.6}}@media screen and (min-width:48em){.paragraph--type--advantages.bg--green{padding-top:9rem;padding-bottom:9rem}.paragraph--type--advantages .item--left{width:42.85714%;margin-right:2.85714%;float:left}.paragraph--type--advantages .item--right{width:48.57143%;margin-right:0;float:right}}@media screen and (min-width:60em){.paragraph--type--advantages.bg--green{padding-top:12rem;padding-bottom:12rem}.paragraph--type--advantages .item--left{width:40.42553%;margin-right:2.12766%;float:left}.paragraph--type--advantages .item--right{width:48.93617%;margin-right:0;float:right}.paragraph--type--advantages ul.usp--list{font-size:2.6rem;line-height:40px}.paragraph--type--advantages ul.usp--list li{padding-left:7rem;margin:3rem 0}.paragraph--type--advantages ul.usp--list li:before{width:40px;height:40px;line-height:40px;border-radius:40px;font-size:1.5rem;border:2px solid #003057}}@media screen and (min-width:75em){.paragraph--type--advantages .item--left{width:45.76271%;margin-right:1.69492%;float:left}.paragraph--type--advantages .item--right{width:42.37288%;margin-right:0;float:right}}.paragraph--type--properties .field--name-field-title{text-align:center}.paragraph--type--properties .list--header{height:70px;vertical-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paragraph--type--properties .list--header h3{margin-bottom:1.5rem}.paragraph--type--properties .list--header img{max-width:230px}.paragraph--type--properties ul{list-style:none;margin:0;padding:0;float:left;width:100%;margin-bottom:4rem;border-top:1px solid #6E6E6E}.paragraph--type--properties ul li{padding:1rem 0;border-bottom:1px solid #6E6E6E;color:#4A4A4A}.paragraph--type--properties .field--name-field-link{text-align:center}@media screen and (min-width:48em){.paragraph--type--properties .field--name-field-title{padding:0 5%;margin-bottom:2rem}.paragraph--type--properties .item--left{width:47.42857%;margin-right:2.85714%;float:left}.paragraph--type--properties .item--left .list--header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.paragraph--type--properties .item--left ul{text-align:right}.paragraph--type--properties .item--right{width:47.42857%;margin-right:0;float:right}.paragraph--type--properties ul{margin-bottom:5rem}.paragraph--type--properties ul li{padding:1.5rem 0}}.paragraph--type--cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#003057;padding:4rem 0;-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}.paragraph--type--cta>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;text-decoration:none}.paragraph--type--cta>a:hover p.h2{text-decoration:underline}.paragraph--type--cta>a:hover .link--arrow:after{color:#009CA6}.paragraph--type--cta p.h2{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin:0 0 3rem}.paragraph--type--cta .field--name-field-body{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff}.paragraph--type--cta .field--name-field-body *{margin:0}.paragraph--type--cta .link--arrow{padding:0 5% 0 0;margin:0;-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;-webkit-transition:0.3s ease-out;transition:0.3s ease-out;text-align:right}.paragraph--type--cta .link--arrow:after{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.paragraph--type--cta .link--arrow span{display:none}.paragraph--type--cta .link--arrow:after{color:#fff}@media screen and (min-width:30em){.paragraph--type--cta p.h2{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;margin:0}}@media screen and (min-width:48em){.paragraph--type--cta{padding-top:6rem;padding-bottom:6rem}.paragraph--type--cta p.h2{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}.paragraph--type--cta .field--name-field-body{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;font-size:2rem}.paragraph--type--cta .link--arrow{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;padding-right:0}}@media screen and (min-width:60em){.paragraph--type--cta{padding-top:9rem;padding-bottom:9rem}.paragraph--type--cta .field--name-field-body{font-size:3rem}.paragraph--type--cta .link--arrow:after{position:relative;top:8px}}@media screen and (min-width:75em){.paragraph--type--cta{padding-top:12rem;padding-bottom:12rem;max-width:1500px;overflow:hidden}.paragraph--type--cta p.h2{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}.paragraph--type--cta .field--name-field-body{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%}}.paragraph--type--cta-met-groene-achtergrond,.paragraph--type--cta-met-witte-achtergrond{text-align:center}.paragraph--type--cta-met-groene-achtergrond p,.paragraph--type--cta-met-witte-achtergrond p{margin-bottom:2.5rem}.paragraph--type--cta-met-groene-achtergrond .field--name-field-body,.paragraph--type--cta-met-witte-achtergrond .field--name-field-body{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:60em){.paragraph--type--cta-met-groene-achtergrond p,.paragraph--type--cta-met-witte-achtergrond p{margin-bottom:3.5rem}}.paragraph--type--cta-met-witte-achtergrond{color:#3F4444}.paragraph--type--cta-met-groene-achtergrond{background:#009CA6;padding:6rem 0 4rem;-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%;color:#fff}.paragraph--type--cta-met-groene-achtergrond .btn--blue:hover{background:#00223e}@media screen and (min-width:60em){.paragraph--type--cta-met-groene-achtergrond{padding-top:8rem;padding-bottom:6rem}}.paragraph--type--timeline{background:#003057;padding:4rem 0;-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}.paragraph--type--timeline h2{text-align:center}.paragraph--type--timeline ol{list-style:none;margin:0;padding:0;float:left;width:100%;counter-reset:list;position:relative}.paragraph--type--timeline ol:before{content:'';width:2px;background:#fff;height:100%;position:absolute;left:25px;top:0;bottom:0}.paragraph--type--timeline ol li{position:relative;color:#fff;padding:2rem 0 2rem 6.5rem;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.paragraph--type--timeline ol li:before{counter-increment:list;content:counter(list);background:#fff;width:50px;height:50px;display:block;border-radius:50px;text-align:center;margin:0;font-size:2rem;line-height:50px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:48em){.paragraph--type--timeline{padding-top:6rem;padding-bottom:9rem}.paragraph--type--timeline h2{margin-bottom:4rem}.paragraph--type--timeline ol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--timeline ol:before{display:none}.paragraph--type--timeline ol li{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding:6.5rem 2rem 4rem;text-align:center;display:block}.paragraph--type--timeline ol li:before{top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:9}.paragraph--type--timeline ol li:after{content:'';position:absolute;top:10px;left:0;right:0;background:#fff;height:2px;width:100%;top:25px}}.slick--carousel .slick-list{overflow:visible}.slick--carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slick--carousel .slick-slide{opacity:0.5;margin:0 1.25rem;cursor:pointer;-webkit-transition:0.3s ease-out;transition:0.3s ease-out}.slick--carousel .slick-slide:hover{opacity:1}.slick--carousel .slick-slide img{-webkit-filter:grayscale(1);filter:grayscale(1)}.slick--carousel .slick-slide.slick-active{opacity:1}.slick--carousel .slick-slide.slick-active img{-webkit-filter:none;filter:none}.slick--carousel .slick-slide .field--name-field-body,.slick--carousel .slick-slide .field--name-field-link{opacity:0;-webkit-transition:0.3s ease-out;transition:0.3s ease-out;-webkit-transition-delay:0.5s;transition-delay:0.5s}.slick--carousel .slick-slide.slick-current .field--name-field-image img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.slick--carousel .slick-slide.slick-current .field--name-field-body,.slick--carousel .slick-slide.slick-current .field--name-field-link{opacity:1}.slick--carousel .slick-arrow{position:absolute;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;bottom:0;z-index:999}.slick--carousel .slick-arrow:before{background:#009CA6;color:#fff}.slick--carousel .slick-arrow.slick-prev{right:41px;left:auto}.slick--carousel .slick-arrow.slick-next{right:0;left:auto}.slick--carousel .field--name-field-body{padding:2rem 0 0;margin-bottom:.5rem}@media screen and (min-width:30em){.slick--carousel .field--name-field-body{background:#fff;max-width:90%;position:relative;margin-top:-50px;padding:3rem 2rem 0 3rem}.slick--carousel .field--name-field-link{padding-left:3rem}}@media screen and (min-width:48em){.slick--carousel .slick-slide{margin:0 1.25rem;-webkit-transition:0.3s ease-out;transition:0.3s ease-out}.slick--carousel .slick-slide>div{text-align:center}.slick--carousel .slick-slide>div>.field__item{text-align:left;float:none;margin:0 auto;max-width:700px}.slick--carousel .slick-slide .field--name-field-image img{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transition-delay:.5s;transition-delay:.5s}.slick--carousel .slick-slide.slick-current .field--name-field-image img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:0.5s;transition-delay:0.5s}.slick--carousel .slick-arrow.slick-prev{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:155px;right:auto}.slick--carousel .slick-arrow.slick-prev:before{border-radius:30px}.slick--carousel .slick-arrow.slick-next{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:155px;left:auto}.slick--carousel .slick-arrow.slick-next:before{border-radius:30px}}@media screen and (min-width:75em){.slick--carousel .field--name-field-body{margin-top:-80px;padding:5rem 2rem 0 5rem}.slick--carousel .field--name-field-link{padding-left:5rem}}.paragraph--type--team-list{margin-bottom:3rem}@media screen and (min-width:30em){.paragraph--type--team-list{margin-bottom:6rem}.paragraph--type--team-list .field--name-field-paragraphs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-1rem;margin-right:-1rem;width:auto;overflow:hidden;float:none}.paragraph--type--team-list .field--name-field-paragraphs>.field__item{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:0 1rem}}@media screen and (min-width:60em){.paragraph--type--team-list .field--name-field-paragraphs>.field__item{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}}.paragraph--type--team-item .field--name-field-image{margin-bottom:3rem}.paragraph--type--team-item .field--name-field-image img{display:block}.paragraph--type--video{margin-bottom:3rem}.paragraph--type--video .field--name-field-video iframe{width:100%}@media screen and (min-width:30em){.paragraph--type--video{margin-bottom:6rem}}
