@view-transition{navigation:auto}::view-transition-old(root){animation:fade-out-left .5s ease-in-out forwards}::view-transition-new(root){animation:fade-in-right .5s ease-in-out forwards}@keyframes fade-in-right{0%{opacity:0}to{opacity:1}}@keyframes fade-out-left{0%{opacity:1}to{opacity:0}}.search-form-top .wp-block-search__button{background:none;color:#000!important;padding-left:30px;position:relative}.search-form-top .wp-block-search__button:before{background:url(../images/ixon-loop.svg);content:"";height:23px;left:0;position:absolute;width:23px}.wp-block-search.wp-block-search__button-only .wp-block-search__input{margin-right:10px}.block-vakmensen .slick-next:before,.block-vakmensen .slick-prev:before{background:url(../images/arrow-right-blue.svg)}@media screen and (max-width:600px){.block-vakmensen .wp-block-cb-carousel .slick-slide{padding-left:15px!important;padding-right:15px!important}header .has-primary-accent-background-color>.wp-block-group{padding:10px 0!important}}.logo-scrolled.wp-block-site-logo{display:none}.scrolled .logo-scrolled{display:block}@media screen and (max-width:768px){.logo-scrolled{display:none!important}.scrolled .logo-scrolled{position:absolute;right:15px;top:15px}}@media screen and (min-width:600px){.home.scrolled .fixed-menu,.home.scrolled header .fixed-menu,.scrolled .fixed-menu,.scrolled header .fixed-menu{background-color:var(--wp--preset--color--primary-accent)!important;left:0!important;margin:0!important;position:fixed!important;top:0!important;width:100%;z-index:99}}.wp-block-navigation__responsive-container-open{position:relative}.wp-block-navigation__responsive-container-open:after{color:var(--wp--preset--color--primary);content:" Menu ";font-size:16px;font-weight:700;margin-left:5px;padding:6px;text-transform:uppercase}.wp-block-navigation__responsive-container-open svg{left:5px;position:relative;top:5px}@media screen and (max-width:600px){.home.scrolled header .has-primary-accent-background-color .wp-block-navigation,header .has-primary-accent-background-color .wp-block-navigation{margin-left:-10px}header .wp-block-navigation{position:absolute!important;right:10px;top:-57px;z-index:100}}:root.has-modal-open .trp-shortcode-overlay{cursor:pointer;z-index:3!important}@media screen and (max-width:600px){:root.has-modal-open header .wp-block-navigation{top:auto!important}header .trp-block-container{margin-right:100px!important}.fixed-menu{height:0}.scrolled .site-header{left:0;position:fixed;top:0;width:100%;z-index:10}}.home header .has-primary-accent-background-color{background:transparent!important;left:var(--wp--style--root--padding-left)!important;position:absolute;right:0;width:99%}.home header .has-primary-accent-background-color .wp-block-navigation{padding-left:5px;position:relative;z-index:3}@media screen and (max-width:600px){.home header .has-primary-accent-background-color .wp-block-navigation{margin-left:0}}@media screen and (min-width:600px){.home header .has-primary-accent-background-color .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:#fff}.scrolled .home header .has-primary-accent-background-color .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:#000!important}}.home header .has-primary-accent-background-color .wp-block-navigation__submenu-container li a{color:#000!important}@media screen and (min-width:600px){.home.scrolled header .has-primary-accent-background-color .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:var(--wp--preset--color--primary)!important}}.home .wp-block-navigation .wp-block-navigation__submenu-icon{color:#fff}.home.scrolled .wp-block-navigation .wp-block-navigation__submenu-icon{color:#0078a7}.list-switch ul li:nth-child(2n) .wp-block-columns .wp-block-column:first-child{order:2}@media screen and (max-width:768px){.list-switch ul li:nth-child(2n) .wp-block-columns .wp-block-column:first-child{order:1}}.mega-width{width:100%}.specialist-block:after,.specialist-block:before{background:#e5f0f5!important}.specialist-block img{aspect-ratio:1/1;border-radius:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.specialist-block h2{font-size:28px!important}}.product-block{position:relative}.product-block:before{background-color:#fff!important;right:0;width:47%;z-index:4}.product-block:after,.product-block:before{content:"";height:30px;position:absolute;top:-1px}.product-block:after{background:#fff!important;clip-path:polygon(0 0,100% 100%,100% 0);right:47%;width:45px;z-index:5}.wp-block-button__link{padding-right:55px!important;position:relative}.wp-block-button__link:after{background:url(../images/arrow-right.svg);content:"";height:10px;position:absolute;right:25px;top:calc(50% - 5px);width:18px}@media screen and (min-width:1024px){.projecten-big ul li:nth-child(2n){margin-top:-70px}}.projecten-big .wp-block-group{width:100%}.projecten-big .image-holder-big{border-radius:15px;overflow:hidden;position:relative}.projecten-big .image-holder-big:before{background:linear-gradient(0deg,#012d43 0,rgba(1,45,67,0));bottom:0;content:"";height:60%;left:0;position:absolute;width:100%;z-index:1}.projecten-big .image-holder-big .wp-block-post-featured-image img{transform:scale(1);transition:all .3s ease}.projecten-big .image-holder-big:hover .wp-block-post-featured-image img{transform:scale(1.1);transition:all .3s ease}.projecten-big .image-holder-big:hover .projecten-big-caption p{min-height:auto;min-height:80px;opacity:1;transition:all .3s ease}.projecten-big .projecten-big-caption{bottom:0;position:absolute;z-index:3}@media screen and (min-width:1024px){.projecten-big .projecten-big-caption{bottom:-20px}}.projecten-big .projecten-big-caption a,.projecten-big .projecten-big-caption h2,.projecten-big .projecten-big-caption p{color:#fff!important}@media screen and (min-width:1024px){.projecten-big .projecten-big-caption p{height:0;min-height:0;opacity:0;overflow:hidden;transition:all .3s ease}}section:last-child .big-solo-img:after,section:last-child .big-solo-img:before{background:#e5f0f5!important}.slick-track{align-items:center;display:flex!important;justify-content:center}.slick-next:before,.slick-prev:before{background:url(../images/arrow-right-white.svg);background-repeat:no-repeat;color:transparent!important;display:block;height:31px;width:17px}.slick-prev:before{transform:rotate(180deg)}.slick-dots{align-items:center;border-radius:100px;display:flex;justify-content:center;padding-bottom:8px;z-index:3}.slick-dots li button{background:#000;border:none;cursor:pointer;transition:all .3s ease}.slick-dots li.slick-active button{height:12px;min-width:24px;opacity:1;transition:all .3s ease}.slick-dots{bottom:-75px;margin:0;text-align:center}.slick-dots li{align-items:center;display:flex;justify-content:center;list-style:none;margin:0}.slick-dots li button{background:#bed9e6!important;border-radius:100px;height:10px;width:10px}.slick-dots li button:before{content:"";display:none}.slick-dots li.slick-active{margin-left:4px;margin-right:4px}.slick-dots li.slick-active button{background:#e9505a!important}@media screen and (max-width:600px){.specialist-block{text-align:center!important}.specialist-block .wp-block-buttons{justify-content:center;margin:10px 0!important}.specialist-block .wp-block-buttons .wp-block-button:first-child{margin-bottom:10px}.specialist-block .wp-block-column{padding-bottom:0!important}}@media screen and (max-width:768px){.specialist-block .wp-block-column{border-left:0!important}}@media screen and (max-width:1240px){.specialist-block .is-nowrap{flex-direction:column!important}}.product-list .extra-img-field,.product-list .wp-block-mfb-meta-field-block{max-width:150px}@media screen and (max-width:768px){.product-list .extra-img-field,.product-list .wp-block-mfb-meta-field-block{margin-bottom:-10px!important}}@media screen and (max-width:600px){.has-base-background-color h1{margin-bottom:30px!important}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:#000}}.trp-current-language-item__wrapper{padding-right:0;position:relative;top:4px}@media screen and (max-width:600px){.trp-current-language-item__wrapper{top:1px}}.trp-language-item{padding-left:7px!important;padding-right:5px!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{padding-right:0}@media screen and (max-width:600px){.wp-block-search.wp-block-search__button-only .wp-block-search__button{color:transparent!important;font-size:14px;width:30px}}.trp-shortcode-overlay{padding-bottom:5px!important}@media screen and (max-width:600px){.search-form-top .wp-block-search__button:before{background:url(../images/ixon-loop.svg);background-size:100%;height:20px;left:0;top:10px;width:20px}}.block-vakmensen .slick-dots{bottom:-25px;left:-37px}@media screen and (max-width:600px){.block-vakmensen .slick-dots{left:0}}.show-for-desktop{display:none!important}@media screen and (min-width:600px){.show-for-desktop{display:flex!important}}.hide-for-desktop{display:none!important}@media screen and (max-width:600px){.hide-for-desktop{display:flex!important}}.news-preview{position:relative}.product-img-small{display:block;padding-left:20px!important;padding-right:20px!important}.has-primary-background-color .gfield_required.gfield_required_text{color:#fff!important}.site-footer,.site-footer p{position:relative}.site-footer p{z-index:2}.site-footer form label{display:none!important}.site-footer form input{min-height:50px!important}.site-footer form input,.site-footer form textarea{border-radius:15px!important;padding-left:15px!important}.site-footer form input[type=submit]{background:#fff!important;border:1px solid var(--wp--preset--color--primary-alt-accent)!important;border-radius:50px!important;color:var(--wp--preset--color--primary-alt-accent)!important;cursor:pointer}.site-footer .special-raster,.site-footer .wp-block-column-is-layout-flow{position:relative;z-index:2}.site-footer:after{background:url(../images/footer-effect.svg);background-position:bottom;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";height:500px;left:0;position:absolute;width:100%}@media screen and (max-width:1024px){.site-footer:after{display:none}}@media screen and (max-width:768px){.wp-block-site-logo{max-width:120px!important}}.site-header>.wp-block-group>.wp-block-group{padding-bottom:5px!important;padding-left:10px!important;padding-top:5px!important}@media screen and (max-width:600px){.wp-block-site-logo+.wp-block-group{gap:1px!important}}@media screen and (max-width:768px){.product .is-content-justification-left>.wp-block-group:has(.wp-block-post-title),.product .wp-block-post-excerpt{padding-left:10px!important;padding-right:10px!important}}.wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container{min-width:250px!important}.big-img-block-caption{margin-top:-30px!important;min-height:530px}@media screen and (max-width:768px){.big-img-block-caption{min-height:380px}}.big-img-block-caption .big-solo-img,.big-img-block-caption .wp-block-image,.big-img-block-caption img{height:100%!important;left:0;margin:0!important;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.big-img-block-caption .big-solo-img:after{background-color:#fff;bottom:-1px;content:"";height:30px;left:0;position:absolute;width:47%;z-index:4}.big-img-block-caption .big-solo-img:before{background:#fff;bottom:-1px;clip-path:polygon(0 0,0 100%,100% 100%);content:"";height:30px;left:47%;position:absolute;width:45px;z-index:5}.big-img-block-caption ul{list-style:none;margin-left:0;padding-left:0}.big-img-block-caption ul li{padding-left:40px;position:relative}@media screen and (max-width:768px){.big-img-block-caption ul li{font-size:15px!important}}.big-img-block-caption ul li:before{background:url(../images/list-check.svg);content:"";height:27px;left:0;position:absolute;top:0;width:26px}@media screen and (max-width:768px){.is-content-justification-right{justify-content:flex-start!important}}.slick-next{right:-15px}.slick-prev{left:-15px}.is-style-secondary-button .wp-block-button__link{color:#0078a7}.is-style-secondary-button .wp-block-button__link:after{background:url(../images/arrow-blue.svg)}.img-gallery-big{overflow:hidden}@media screen and (min-width:768px){.item-block-row ul li:nth-child(3n+2),.item-block-row>div:nth-child(3n+2){position:relative}}.item-block-row ul li:hover .image-holder-big figure:after{opacity:1;right:0;transition:all .3s ease}.current-menu-item>.wp-block-navigation-item__content{text-decoration:none!important}.current-menu-item>.wp-block-navigation-item__content .wp-block-navigation-item__label{color:#e9505a;text-decoration:none}@media screen and (min-width:1024px){.site-main-border{margin-left:12px!important;margin-right:12px!important}.site-footer{margin-left:44px!important;margin-right:44px!important}}section.has-primary-accent-background-color{position:relative}section.has-primary-accent-background-color:before{background-color:#e5f0f5;bottom:-29px;content:"";height:30px;position:absolute;right:0;width:49%;z-index:4}@media screen and (max-width:600px){section.has-primary-accent-background-color:before{bottom:-24px}}section.has-primary-accent-background-color:after{background:#e5f0f5;bottom:-29px;clip-path:polygon(0 0,100% 100%,100% 0);content:"";height:30px;position:absolute;right:48.9%;width:45px;z-index:5}@media screen and (max-width:600px){section.has-primary-accent-background-color:after{bottom:-24px}}section.has-primary-accent-background-color .effect-container{position:relative}section.has-primary-accent-background-color .effect-container:before{background-color:#fff;content:"";height:30px;position:absolute;right:0;top:-1px;width:49%;z-index:4}section.has-primary-accent-background-color .effect-container:after{background:#fff;clip-path:polygon(0 0,100% 100%,100% 0);content:"";height:30px;position:absolute;right:48.9%;top:-1px;width:45px;z-index:5}.archive section.has-primary-accent-background-color{position:relative}.archive section.has-primary-accent-background-color:before{background-color:#e5f0f5!important;bottom:-29px;content:"";height:30px;position:absolute;right:0;top:-30px!important;width:49%;z-index:4}.archive section.has-primary-accent-background-color:after{background-color:#e5f0f5!important;clip-path:polygon(100% 0,0 100%,100% 100%);content:"";height:30px;position:absolute;right:48.9%;top:-30px!important;width:45px;z-index:5}.archive section.has-primary-accent-background-color .effect-container{position:relative}.archive section.has-primary-accent-background-color .effect-container:before{background-color:#fff;content:"";height:30px;position:absolute;right:0;top:-1px;width:49%;z-index:4}.archive section.has-primary-accent-background-color .effect-container:after{background:#fff;clip-path:polygon(0 0,100% 100%,100% 0);content:"";height:30px;position:absolute;right:48.9%;top:-1px;width:45px;z-index:5}.sticky-block{position:sticky;top:110px}.faq-block .wp-block-details{border-radius:15px;padding-right:0!important}.faq-block summary{list-style:none;position:relative;width:100%}.faq-block summary:before{background:url(../images/arrow-down.svg);background-size:cover;content:"";height:15px;position:absolute;right:35px;top:6px;width:26px}.faq-block details[open] summary:before{transform:rotate(180deg)}.back-to{font-weight:600;padding-left:30px;position:relative;z-index:2}.back-to a{text-decoration:none!important}.back-to:before{background:url(../images/arrow-blue.svg);content:"";height:10px;left:0;position:absolute;top:calc(50% - 5px);transform:rotate(180deg);width:18px}.logo-item-block,.type-expertise{overflow:hidden;position:relative}.logo-item-block .fixed-img-height,.type-expertise .fixed-img-height{align-items:center;display:flex;height:80px;justify-content:center}.logo-item-block:after,.type-expertise:after{background:url(../images/arrow-red.svg);bottom:0;content:"";height:55px;opacity:0;position:absolute;right:-100px;transition:all .3s ease;width:152px}.logo-item-block:hover:after,.type-expertise:hover:after{opacity:1;right:0;transition:all .3s ease}.content-product h2,.content-product h3,.content-product h4,.content-product h5,.content-product h6,.content-styling h2,.content-styling h3,.content-styling h4,.content-styling h5,.content-styling h6{text-transform:none!important}.content-product h3,.content-styling h3{font-size:1.4375rem}.content-product h4,.content-styling h4{font-size:1.25rem}.content-product section h2,.content-product section h3,.content-product section h4,.content-product section h5,.content-product section h6,.content-styling section h2,.content-styling section h3,.content-styling section h4,.content-styling section h5,.content-styling section h6{text-transform:uppercase!important}.content-post-area{position:relative}.gform-theme--foundation .gfield select{align-items:center!important;cursor:pointer}.gform_button.button{min-height:55px!important;padding-left:30px!important;padding-right:30px!important}.gform-theme .gform_title,.gform-theme p{color:#0078a7!important}.gform-theme .gform_button.button{border-radius:100px!important;font-size:14px;text-transform:uppercase!important}.gform-theme .gsection_title{color:#0078a7!important;font-size:24px!important;margin-bottom:0!important}.gform-theme .gfield_label,.gform-theme .gform-field-label{box-shadow:none!important;font-size:1.125rem!important;font-weight:600!important;outline:none!important}.gform-theme input,.gform-theme select{min-height:55px!important}.has-primary-background-color .gform-theme .gform_title,.has-primary-background-color .gform-theme p{color:#fff!important}.has-primary-background-color .gform-theme .gsection_title{color:#fff!important;font-size:24px!important;margin-bottom:0!important}.product-template-producten section.has-primary-accent-background-color:after,.product-template-producten section.has-primary-accent-background-color:before{display:none}.product-template-producten section.has-primary-background-color:after,.product-template-producten section.has-primary-background-color:before{background-color:#fff!important}.red-list ul{margin-bottom:0;padding-bottom:0;padding-left:0}.red-list li{list-style:none;padding-left:45px;position:relative}.red-list li:before{background:url(../images/list-check.svg);content:"";height:27px;left:0;position:absolute;top:2px;width:26px}@media screen and (max-width:768px){.wp-block-buttons .wp-block-button__link{min-height:50px}}.special-side-buttons .is-style-button-light .wp-block-button__link{background:transparent!important;padding-left:65px}@media screen and (max-width:768px){.special-side-buttons .is-style-button-light .wp-block-button__link{padding-bottom:20px;padding-top:16px}}.special-side-buttons .is-style-button-light .wp-block-button__link:after{background:url(../images/icon-play.svg);height:53px;left:0;top:0;width:53px}.special-side-buttons .is-style-outline .wp-block-button__link:after{background:url(../images/icon-download.svg);height:30px;right:20px;top:calc(50% - 15px);width:32px}.product-gallery{border-radius:15px;overflow:hidden;position:relative}.product-gallery .big-gallery{height:100%}section.has-primary-background-color{position:relative}section.has-primary-background-color:before{background-color:#fff;content:"";height:30px;position:absolute;right:0;top:-1px;width:48%;z-index:4}section.has-primary-background-color:after{background:#fff;clip-path:polygon(0 0,100% 100%,100% 0);content:"";height:30px;position:absolute;right:47.9%;top:-1px;width:45px;z-index:5}.has-primary-accent-background-color+section.has-primary-background-color:after,.has-primary-accent-background-color+section.has-primary-background-color:before{background-color:var(--wp--preset--color--primary-accent)!important}section.footer-logos:after,section.footer-logos:before{background-color:#0078a7;bottom:-30px;top:auto}.special-raster{overflow:hidden}@media screen and (max-width:768px){.special-raster p{font-size:11px!important}}.special-raster .is-linked{cursor:pointer;transition:all .3s ease}.special-raster .is-linked:hover{background:#e9505a;transition:all .3s ease}.special-raster .is-linked:hover svg path{fill:#fff!important}.special-raster .is-linked:hover p{color:#fff!important}.site-header .wp-block-navigation__container>.wp-block-navigation-item{padding-bottom:13px;padding-top:13px}.red-list .wp-block-list li:last-child{margin-bottom:0}.image-holder-big,.product-img-small{overflow:hidden;position:relative}.image-holder-big figure,.product-img-small figure{border-radius:7px;overflow:hidden;position:relative}.image-holder-big figure:after,.product-img-small figure:after{background:url(../images/arrow-red.svg);bottom:0;content:"";height:55px;opacity:0;position:absolute;right:-100px;transition:all .3s ease;width:152px}.header-no-image .home-header-big .header-caption{color:#fff;padding:70px 0 20px;position:relative;z-index:2}.header-no-image .home-header-big .header-caption h1,.header-no-image .home-header-big .header-caption p{color:#fff}.site-header .wp-block-navigation__responsive-container a[href="#"]{cursor:default!important;pointer-events:none}.personen-list .wp-block-image img{border-radius:100%}.personen-list a[href^="mailto:"],.personen-list a[href^="tel:"]{padding-left:30px;position:relative}.personen-list a[href^="mailto:"]:before,.personen-list a[href^="tel:"]:before{background:url(../images/icon-phone.svg);content:" ";height:20px;left:0;position:absolute;top:0;width:21px}.personen-list p{line-height:2}.personen-list a[href^="mailto:"]{padding-left:35px}.personen-list a[href^="mailto:"]:before{background:url(../images/icon-mail.svg);height:19px;top:3px;width:25px}.personen-list .wp-block-button__link{padding-left:60px!important;text-align:left}.personen-list .wp-block-button__link[href^="mailto:"]:before{left:20px;top:16px}.personen-list .wp-block-button__link[href^="tel:"]:before{background:url(../images/icon-phone-white.svg);left:20px;top:15px}.personen-list .wp-block-button__link[href^="tel:"]:after{background:url(../images/arrow-white.svg)}.personen-list .wp-block-button__link[href^="mailto:"]:after{background:url(../images/arrow-red-small.svg)}.has-background+.specialist-block:after,.has-background+.specialist-block:before{background-color:#006e99!important}.section:not(.has-primary-background-color,.has-background,.has-primary-accent-background-color)+.has-primary-accent-background-color:before{background-color:#fff!important;content:"";height:30px;position:absolute;right:0;top:-1px;width:48%;z-index:4}.section:not(.has-primary-background-color,.has-background,.has-primary-accent-background-color)+.has-primary-accent-background-color:after{background-color:#fff!important;clip-path:polygon(0 0,100% 100%,100% 0);content:"";height:30px;position:absolute;right:48%;top:-1px;width:45px;z-index:5}section.has-primary-background-color+section.has-background:after{background-color:#0078a7!important;content:"";height:30px;position:absolute;right:0;top:-1px;width:47%;z-index:4}section.has-primary-background-color+section.has-background:before{background-color:#0078a7!important;clip-path:polygon(0 0,100% 100%,100% 0);content:"";height:30px;position:absolute;right:47%;top:-1px;width:45px;z-index:5}.product-block h3{text-transform:uppercase!important}@media screen and (max-width:768px){.product-block h3{font-size:18px!important}}@media screen and (max-width:600px){.image-holder-big figure,.product-img-small figure,.wp-block-post-featured-image :where(img),.wp-block-post-featured-image a{height:auto!important}}.projecten-big .image-holder-big figure,.projecten-big .wp-block-post-featured-image :where(img),.projecten-big .wp-block-post-featured-image a{min-height:400px!important}.wp-block-post-featured-image :where(img){height:520px}@media screen and (max-width:768px){.wp-block-post-featured-image :where(img){height:auto;max-height:320px}}.product-list.two-columns li:nth-child(2n){margin-top:0}.jetpack-videopress-player__wrapper,.jetpack-videopress-player__wrapper iframe{height:100%}.home-header-big{align-content:end;overflow:hidden;position:relative}.home .home-header-big,.home-header-big.big-screen{min-height:850px}@media screen and (max-width:768px){.home .home-header-big,.home-header-big.big-screen{min-height:auto}}.home-header-big:after{background-color:#fff;left:0;width:49%;z-index:4}.home-header-big:after,.home-header-big:before{bottom:-1px;content:"";height:30px;position:absolute}.home-header-big:before{background:#fff;clip-path:polygon(0 0,0 100%,100% 100%);left:calc(49% - 1px);width:45px;z-index:5}.home-header-big .header-caption{color:#fff;padding:100px 0;position:relative;z-index:2}.home .home-header-big .header-caption{padding:150px 0 130px}@media screen and (max-width:768px){.home .home-header-big .header-caption{padding:110px 0 80px}}.home-header-big .header-caption h1,.home-header-big .header-caption p{color:#fff}.home-header-big .header-img-big,.home-header-big .header-img-big img{height:100%;left:0;margin:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.home-header-big .header-img-big:before{background:linear-gradient(90deg,#012d43 0,rgba(1,45,67,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:768px){.home-header-big .header-img-big:before{background:#012d43;opacity:.7}}.home-header-big .header-img-big:after{background:linear-gradient(180deg,#012d43 0,rgba(1,45,67,0));content:"";height:20%;left:0;position:absolute;top:0;width:100%;z-index:1}.oplossing-template-default .home-header-big:after,.oplossing-template-default .home-header-big:before{background:#e5f0f5}.oplossing-template-default section.has-primary-accent-background-color:after,.oplossing-template-default section.has-primary-accent-background-color:before{display:none}.color-header.home-header-big:after,.color-header.home-header-big:before{background:#e5f0f5}@media screen and (max-width:1024px){.faq-block .wp-block-details{font-size:16px!important;padding-right:60px!important}}@media screen and (min-width:1024px){.product-list li:nth-child(2n){margin-top:-69px}}.product-list li:hover .image-holder-big figure:after,.product-list li:hover .product-img-small figure:after{background-size:cover;height:40px;opacity:1;right:0;width:114px}.no-margin-block .product-list li:nth-child(2n){margin-top:0}.no-margin-block .product-list li:hover .image-holder-big figure:after,.no-margin-block .product-list li:hover .product-img-small figure:after{background-size:cover;height:40px;opacity:1;right:0;width:114px}@media screen and (min-width:1024px){.wp-block-group .image-text__image{transform:rotate(2deg);transition:transform 1s ease,top 1s ease}}figure a picture{overflow:hidden}figure a picture img{transform:scale(1);transition:all .3s ease}figure a:hover picture img{transform:scale(1.05);transition:all .3s ease}.columns-3 .type-product h3{text-transform:none!important}@media screen and (min-width:1024px){.product-list-reverse li:nth-child(odd){margin-top:-70px}}.product-list-reverse li:hover .image-holder-big figure:after,.product-list-reverse li:hover .product-img-small figure:after{background-size:cover;height:40px;opacity:1;right:0;width:114px}.trp-shortcode-overlay{cursor:pointer;z-index:10!important}.related-company figure{width:100%!important}@media screen and (max-width:600px){.wp-block-search__inside-wrapper{margin-right:3px}.top-menu-nav{display:none!important}.wp-block-boldblocks-svg-block :not(.use-as-button) svg{height:90px;width:80%}}.gallery__more{align-items:flex-end;display:flex;height:100%;width:100%;z-index:2}.gallery__more h5{color:#fff;position:relative;width:100%;z-index:3}.gallery__number{background:var(--wp--preset--color--primary-alt-accent);bottom:0;color:#fff;font-size:26px;font-weight:700;padding:5px 25px 5px 10px;position:absolute;right:0;z-index:2}.gallery__number:before{background:url(../images/icon-img.svg);content:"";display:inline-block;height:22px;margin-right:10px;width:26px}@media screen and (max-width:600px){.gallery__number:before{background-size:100%;height:17px;width:20px}}.gallery__number:after{background:var(--wp--preset--color--primary-alt-accent);bottom:0;clip-path:polygon(100% 0,0 100%,100% 100%);content:"";height:100%;left:-49px;position:absolute;width:50px}@media screen and (max-width:600px){.gallery__number{font-size:22px;padding:5px 20px 5px 10px}}.gallery .column,.gallery a,.gallery figure{overflow:hidden;position:relative}.gallery a,.gallery figure{display:block;margin-top:0}.gallery a img,.gallery figure img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease;width:100%}.gallery a:hover img,.gallery figure:hover img{transform:scale(1.03)}.gallery__container{grid-gap:3px;border-radius:10px;display:grid;margin-top:20px;overflow:hidden}.gallery__container a,.gallery__container figure{display:block;height:100%;overflow:hidden;position:relative;width:100%}.gallery__container a img,.gallery__container figure img{height:100%;min-height:100px;-o-object-fit:cover;object-fit:cover;width:100%}.gallery__container:has(>:last-child:first-child){grid-template-columns:1fr}.gallery__container:has(>:last-child:nth-child(2)){grid-template-columns:repeat(2,1fr);max-height:380px}.gallery__container:has(>:last-child:nth-child(3)){grid-template-columns:repeat(3,1fr)}.gallery__container:has(>:last-child:nth-child(4)){grid-template-columns:repeat(4,1fr)}.gallery__container:has(>:last-child:nth-child(n+5)){grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);max-height:400px;min-height:380px}@media screen and (max-width:600px){.gallery__container:has(>:last-child:nth-child(n+5)){min-height:250px}}.gallery__container:has(>:last-child:nth-child(n+5)) a:first-child,.gallery__container:has(>:last-child:nth-child(n+5)) figure:first-child{grid-area:1/1/3/3}.gallery__container:has(>:last-child:nth-child(n+5)) a:nth-child(2),.gallery__container:has(>:last-child:nth-child(n+5)) figure:nth-child(2){grid-area:1/3/2/4}.gallery__container:has(>:last-child:nth-child(n+5)) a:nth-child(3),.gallery__container:has(>:last-child:nth-child(n+5)) figure:nth-child(3){grid-area:1/4/2/5}.gallery__container:has(>:last-child:nth-child(n+5)) a:nth-child(4),.gallery__container:has(>:last-child:nth-child(n+5)) figure:nth-child(4){grid-area:2/3/3/4}.gallery__container:has(>:last-child:nth-child(n+5)) a:nth-child(5),.gallery__container:has(>:last-child:nth-child(n+5)) figure:nth-child(5){grid-area:2/4/3/5}.gallery__container:has(>:last-child:nth-child(n+5)) a:nth-child(n+6),.gallery__container:has(>:last-child:nth-child(n+5)) figure:nth-child(n+6){display:none}@media screen and (max-width:600px){.gallery__container:has(>:last-child:nth-child(n+5)) a:nth-child(n+5),.gallery__container:has(>:last-child:nth-child(n+5)) figure:nth-child(n+5){display:none}}@media screen and (max-width:600px){.gallery__container{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)!important;grid-template-rows:auto!important}.gallery__container a,.gallery__container figure{grid-area:auto!important}.gallery__container a:first-child:not(:last-child),.gallery__container figure:first-child:not(:last-child){grid-column:span 2}}

/*# sourceMappingURL=custom.css.map*/