@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap');#arapey,#headers{font-family:'Montserrat', sans-serif;font-style:normal}#normaltext,#ubuntu{font-family:'Montserrat', sans-serif;font-style:normal}#fa,#fontawesome{font-family:'Font Awesome 5 Free', sans-serif;font-style:normal}.alignnone{margin:0 1em 1em 0}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption.alignnone{margin:0 1em 1em 0}.wp-caption.alignleft{float:left;margin:0 1em 1em 0}.wp-caption.alignright{float:right;margin:0 0 1em 1em}html{min-height:100vh;height:auto}body{position:relative;font-family:'Montserrat', sans-serif;font-style:normal;color:#333;font-size:16px;min-height:100vh;height:auto;-webkit-font-smoothing:antialiased}body a{font-family:'Montserrat', sans-serif;font-style:normal}body a.error-link{color:#004891;border-bottom:1px solid transparent;text-decoration:none}body .iconholder{color:#004891}#wpadminbar{opacity:0;z-index:0;transition:0.2s opacity linear;-webkit-transform:translateZ(0)}#wpadminbar:hover{opacity:1}#wpadminbar:focus{opacity:1}embed{max-width:100%}iframe{max-width:100%}object{max-width:100%}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=button]{-webkit-appearance:none;-moz-appearance:none}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"]{padding:10px 10px 8px;height:46px;line-height:24px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-size:14px;background-color:rgba(51, 51, 51, 0.03);color:rgba(51, 51, 51, 0.65);border:1px solid rgba(51, 51, 51, 0.1);width:100%;margin:0}textarea{padding:10px 30px 0 17px;height:24px;line-height:24px;color:#004891;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-size:12px;background-color:#004891;width:100%;margin:0}textarea:-moz-placeholder{color:#004891;font-style:italic}textarea::-moz-placeholder{color:#004891;font-style:italic}textarea:-ms-input-placeholder{color:#004891;font-style:italic}textarea::-webkit-input-placeholder{color:#004891;font-style:italic}textarea[rows]{height:75px;resize:none;transition:all 300ms}address{font-style:normal}a{-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;color:inherit}a:focus,a:hover{color:#004891;outline:none}p{line-height:1.85;color:inherit}p:empty{display:none}h1{font-family:'Montserrat', sans-serif;font-style:normal;color:#333;font-weight:900;font-size:40px;line-height:50px;letter-spacing:2px;margin:0 0 30px;text-transform:uppercase}h2{font-family:'Montserrat', sans-serif;font-style:normal;color:#333;font-weight:900;font-size:30px;line-height:37px;letter-spacing:1px;margin:0 0 20px;text-transform:uppercase}h3{font-family:'Montserrat', sans-serif;font-style:normal;color:#333;font-weight:700;font-size:24px;line-height:35px;letter-spacing:0.6px;margin:0 0 20px;text-transform:none}h4{font-family:'Montserrat', sans-serif;font-style:normal;color:#333;font-weight:700;font-size:21px;line-height:20px;letter-spacing:0;margin:0 0 20px;text-transform:none}h5{font-family:'Montserrat', sans-serif;font-style:normal;color:#333;font-weight:700;font-size:17px;line-height:18px;letter-spacing:0;margin:0 0 20px;text-transform:none}h6{font-family:'Montserrat', sans-serif;font-style:normal;color:#333;font-weight:700;font-size:16px;line-height:16px;letter-spacing:0;margin:0 0 20px;text-transform:none}.clearfix{zoom:1}.clearfix:before{content:"";display:table;height:0;overflow:hidden}.clearfix:after{content:"";display:table;height:0;overflow:hidden;clear:both}#container{position:relative;z-index:1;overflow-x:hidden;margin:0 auto;min-height:100vh}.boxed,.row{max-width:71.25em;margin-left:auto;margin-right:auto}.boxed.collapse,.boxed.large-collapse,.row.collapse,.row.large-collapse{max-width:calc( 71.25em - 1.875em )}.boxed.full-width,.boxed.fullwidth,.row.full-width,.row.fullwidth{max-width:100%}.moreboxed .boxed,.moreboxed .row{max-width:40em}[class*="column"] + [class*="column"]:last-child{float:left}.content_wrapper{display:table}.content_wrapper .content_wrapper--center{display:table-cell;vertical-align:middle}.button,.button-group input[type="checkbox"],.button-group input[type="radio"],.button-group input[type="checkbox"] + label,.button-group input[type="radio"] + label,.content-page .button{font-family:'Montserrat', sans-serif;font-style:normal;font-weight:400;letter-spacing:0;display:inline-block;padding:11px 18px 13px;margin:0;text-decoration:none;transition:all 0.4s ease;line-height:100%;border:2px solid rgba(51, 51, 51, 0.65);background-color:rgba(51, 51, 51, 0.65);color:#ffffff}.button-group input[type="checkbox"]:hover,.button-group input[type="radio"]:hover,.button-group input[type="checkbox"] + label:hover,.button-group input[type="radio"] + label:hover,.button:focus,.content-page .button:focus,.button-group input[type="checkbox"]:focus,.button-group input[type="radio"]:focus,.button-group input[type="checkbox"] + label:focus,.button-group input[type="radio"] + label:focus,.button:hover,.content-page .button:hover{border-color:#004891;background-color:#004891;color:#ffffff}.button-group input[type="checkbox"].kleur1,.button-group input[type="radio"].kleur1,.button-group input[type="checkbox"] + label.kleur1,.button-group input[type="radio"] + label.kleur1,.button.kleur2,.content-page .button.kleur2,.button-group input[type="checkbox"].kleur2,.button-group input[type="radio"].kleur2,.button-group input[type="checkbox"] + label.kleur2,.button-group input[type="radio"] + label.kleur2,.button.light,.content-page .button.light,.button-group input[type="checkbox"].light,.button-group input[type="radio"].light,.button-group input[type="checkbox"] + label.light,.button-group input[type="radio"] + label.light,.button.dark,.content-page .button.dark,.button-group input[type="checkbox"].dark,.button-group input[type="radio"].dark,.button-group input[type="checkbox"] + label.dark,.button-group input[type="radio"] + label.dark,.button.kleur1,.content-page .button.kleur1{text-transform:uppercase;font-weight:700}.button-group input[type="checkbox"].kleur1,.button-group input[type="radio"].kleur1,.button-group input[type="checkbox"] + label.kleur1,.button-group input[type="radio"] + label.kleur1,.button.kleur1,.content-page .button.kleur1{border-color:#004891;background-color:#004891;color:#ffffff}.button-group input[type="checkbox"].kleur1:hover,.button-group input[type="radio"].kleur1:hover,.button-group input[type="checkbox"] + label.kleur1:hover,.button-group input[type="radio"] + label.kleur1:hover,.button.kleur1:focus,.content-page .button.kleur1:focus,.button-group input[type="checkbox"].kleur1:focus,.button-group input[type="radio"].kleur1:focus,.button-group input[type="checkbox"] + label.kleur1:focus,.button-group input[type="radio"] + label.kleur1:focus,.button.kleur1:hover,.content-page .button.kleur1:hover{border-color:rgba(51, 51, 51, 0.65);background-color:rgba(51, 51, 51, 0.65);color:#ffffff}.button-group input[type="checkbox"].kleur2,.button-group input[type="radio"].kleur2,.button-group input[type="checkbox"] + label.kleur2,.button-group input[type="radio"] + label.kleur2,.button.kleur2,.content-page .button.kleur2{border-color:#004891;background-color:#004891;color:#ffffff}.button-group input[type="checkbox"].kleur2:hover,.button-group input[type="radio"].kleur2:hover,.button-group input[type="checkbox"] + label.kleur2:hover,.button-group input[type="radio"] + label.kleur2:hover,.button.kleur2:focus,.content-page .button.kleur2:focus,.button-group input[type="checkbox"].kleur2:focus,.button-group input[type="radio"].kleur2:focus,.button-group input[type="checkbox"] + label.kleur2:focus,.button-group input[type="radio"] + label.kleur2:focus,.button.kleur2:hover,.content-page .button.kleur2:hover{border-color:rgba(0, 72, 145, 0.6);background-color:rgba(0, 72, 145, 0.6);color:#ffffff}.button-group input[type="checkbox"].dark,.button-group input[type="radio"].dark,.button-group input[type="checkbox"] + label.dark,.button-group input[type="radio"] + label.dark,.button.dark,.content-page .button.dark{border-color:rgba(51, 51, 51, 0.65);background-color:rgba(51, 51, 51, 0.65);color:#ffffff}.button-group input[type="checkbox"].dark:hover,.button-group input[type="radio"].dark:hover,.button-group input[type="checkbox"] + label.dark:hover,.button-group input[type="radio"] + label.dark:hover,.button.dark:focus,.content-page .button.dark:focus,.button-group input[type="checkbox"].dark:focus,.button-group input[type="radio"].dark:focus,.button-group input[type="checkbox"] + label.dark:focus,.button-group input[type="radio"] + label.dark:focus,.button.dark:hover,.content-page .button.dark:hover{border-color:#004891;background-color:transparent;color:#004891}.button-group input[type="checkbox"].light,.button-group input[type="radio"].light,.button-group input[type="checkbox"] + label.light,.button-group input[type="radio"] + label.light,.button.light,.content-page .button.light{border-color:#ffffff;background-color:transparent;color:#ffffff}.button-group input[type="checkbox"].light:hover,.button-group input[type="radio"].light:hover,.button-group input[type="checkbox"] + label.light:hover,.button-group input[type="radio"] + label.light:hover,.button.light:focus,.content-page .button.light:focus,.button-group input[type="checkbox"].light:focus,.button-group input[type="radio"].light:focus,.button-group input[type="checkbox"] + label.light:focus,.button-group input[type="radio"] + label.light:focus,.button.light:hover,.content-page .button.light:hover{border-color:#ffffff;background-color:#ffffff;color:#004891}.button-group input[type="checkbox"].longwhite,.button-group input[type="radio"].longwhite,.button-group input[type="checkbox"] + label.longwhite,.button-group input[type="radio"] + label.longwhite,.button.longwhite,.content-page .button.longwhite{position:relative;border-color:transparent;background-color:transparent;color:#ffffff;padding:3px 3px 3px 40px}.button-group input[type="checkbox"].longwhite:after,.button-group input[type="radio"].longwhite:after,.button-group input[type="checkbox"] + label.longwhite:after,.button-group input[type="radio"] + label.longwhite:after,.button.longwhite:after,.content-page .button.longwhite:after{content:'';position:absolute;top:50%;left:0;width:30px;border-top:1px solid #ffffff}.button-group input[type="checkbox"].longwhite:hover,.button-group input[type="radio"].longwhite:hover,.button-group input[type="checkbox"] + label.longwhite:hover,.button-group input[type="radio"] + label.longwhite:hover,.button.longwhite:focus,.content-page .button.longwhite:focus,.button-group input[type="checkbox"].longwhite:focus,.button-group input[type="radio"].longwhite:focus,.button-group input[type="checkbox"] + label.longwhite:focus,.button-group input[type="radio"] + label.longwhite:focus,.button.longwhite:hover,.content-page .button.longwhite:hover{color:rgba(255, 255, 255, 0.7)}.button-group input[type="checkbox"].longwhite:hover:after,.button-group input[type="radio"].longwhite:hover:after,.button-group input[type="checkbox"] + label.longwhite:hover:after,.button-group input[type="radio"] + label.longwhite:hover:after,.button.longwhite:focus:after,.content-page .button.longwhite:focus:after,.button-group input[type="checkbox"].longwhite:focus:after,.button-group input[type="radio"].longwhite:focus:after,.button-group input[type="checkbox"] + label.longwhite:focus:after,.button-group input[type="radio"] + label.longwhite:focus:after,.button.longwhite:hover:after,.content-page .button.longwhite:hover:after{border-color:rgba(255, 255, 255, 0.7)}.button-group input[type="checkbox"].longblue,.button-group input[type="radio"].longblue,.button-group input[type="checkbox"] + label.longblue,.button-group input[type="radio"] + label.longblue,.button.longblue,.content-page .button.longblue{position:relative;border-color:transparent;background-color:transparent;color:#004891;padding:3px 3px 3px 40px}.button-group input[type="checkbox"].longblue:after,.button-group input[type="radio"].longblue:after,.button-group input[type="checkbox"] + label.longblue:after,.button-group input[type="radio"] + label.longblue:after,.button.longblue:after,.content-page .button.longblue:after{content:'';position:absolute;top:50%;left:0;width:30px;border-top:1px solid #004891}.button-group input[type="checkbox"].longblue:hover,.button-group input[type="radio"].longblue:hover,.button-group input[type="checkbox"] + label.longblue:hover,.button-group input[type="radio"] + label.longblue:hover,.button.longblue:focus,.content-page .button.longblue:focus,.button-group input[type="checkbox"].longblue:focus,.button-group input[type="radio"].longblue:focus,.button-group input[type="checkbox"] + label.longblue:focus,.button-group input[type="radio"] + label.longblue:focus,.button.longblue:hover,.content-page .button.longblue:hover{color:rgba(0, 72, 145, 0.7)}.button-group input[type="checkbox"].longblue:hover:after,.button-group input[type="radio"].longblue:hover:after,.button-group input[type="checkbox"] + label.longblue:hover:after,.button-group input[type="radio"] + label.longblue:hover:after,.button.longblue:focus:after,.content-page .button.longblue:focus:after,.button-group input[type="checkbox"].longblue:focus:after,.button-group input[type="radio"].longblue:focus:after,.button-group input[type="checkbox"] + label.longblue:focus:after,.button-group input[type="radio"] + label.longblue:focus:after,.button.longblue:hover:after,.content-page .button.longblue:hover:after{border-color:rgba(0, 72, 145, 0.7)}.header-top{z-index:2;position:relative;background-color:rgba(51, 51, 51, 0.9);padding:0.75em 0}.header-top .column,.header-top .fa,.header-top .fab .columns,.header-top .fas,.header-top a,.header-top h1,.header-top h2,.header-top h3,.header-top h4,.header-top h5,.header-top h6,.header-top i,.header-top li,.header-top p,.header-top span,.header-top strong{color:#ffffff}.header-top p{margin-bottom:0.15em}.header-top .close-btn{position:absolute;top:50%;transform:translateY(-50%);right:1em;cursor:pointer}.header-top .close-btn .fas{transition:all 300ms}.header-top .close-btn:focus .fas,.header-top .close-btn:hover .fas{transform:scale(1.15) rotate(90deg)}.slick-slide{outline:0}.slick-slide img{width:100%}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;bottom:15px;right:40px;display:block;width:46px;height:46px;margin:0;cursor:pointer;color:transparent;background-color:#004891;border-radius:50%;border:none;outline:none;z-index:999;transform:translateY(0)}.slick-next:before,.slick-prev:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:'Font Awesome 5 Free', sans-serif;font-style:normal;color:#ffffff;font-weight:900;content:'\f054';font-size:15px}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background-color:rgba(0, 72, 145, 0.7)}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{color:#ffffff}.slick-prev{transform:translate(-55%, 0)}.slick-prev:before{content:'\f053'}.slick-next{transform:translate(55%, 0)}.slick-next:before{content:'\f054';transform:translate(-40%, -50%)}div.preloader{position:fixed;z-index:99999999999;background-color:#ffffff;width:100%;height:100%;top:0;left:0}div.preloader .circle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;border:2px solid transparent;border-top:5px solid #004891;border-right:5px solid #004891;border-bottom:5px solid #004891;border-radius:50%;animation:rotateforever 1s linear infinite}@keyframes rotateforever{0%{transform:rotate(0)}25%{transform:rotate(75deg)}50%{transform:rotate(200deg)}75%{transform:rotate(300deg)}100%{transform:rotate(360deg)}}.navoverlay{position:fixed;top:0;right:0;width:50%;height:100%;background-color:#004891;z-index:-1;opacity:0;transform:translateX(100%);transition:all 300ms}.navoverlay.is-active{opacity:1;z-index:10000;transform:translateX(0)}.navoverlay div.top .hamburgericonholdermobile{position:relative;float:right;padding-right:130px;padding-top:50px}.navoverlay div.middle{position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 300px);padding-left:130px}.navoverlay div.middle .content_wrapper{width:100%;height:100%}.navoverlay div.middle .inner{overflow:scroll}.navoverlay div.middle .inner .accordion-menu li a{position:relative;font-family:'Montserrat', sans-serif;font-style:normal;display:inline-block;color:#ffffff;text-transform:lowercase;font-size:32px}.navoverlay div.middle .inner .accordion-menu li a:before{content:'';width:0;height:0;border-top:1px solid #ffffff;position:absolute;right:0;top:50%;transform:translate(100%, 0);transition:all 300ms}.navoverlay div.middle .inner .accordion-menu li a:focus:before,.navoverlay div.middle .inner .accordion-menu li a:hover:before{width:50px}.navoverlay div.middle .inner .accordion-menu li.is-accordion-submenu-parent a{padding-right:35px}.navoverlay div.middle .inner .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after{border-color:#ffffff transparent transparent;border-width:4px;margin-top:-1px;transition:all 150ms;transform-origin:center 30%}.navoverlay div.middle .inner .submenu.menu{background-color:rgba(0, 72, 145, 0.1)}.navoverlay div.middle .inner .submenu.menu li a{font-size:18px}.navoverlay div.middle .inner .quickcontact{padding:40px 0 5px;text-align:center}.navoverlay div.middle .inner .quickcontact a{color:#ffffff;font-size:1.2em;padding:0 5px}header{position:fixed;z-index:900;top:0;left:0;width:100%;padding:0;background-color:#ebebeb;box-shadow:0 1px 10px rgba(51, 51, 51, 0.35)}header .wrapper{margin:0 auto}header .logo{padding:10px 8px 10px 0}header .logo img{max-width:75px;height:auto}header .naviconheader{float:left;border-radius:0;display:block;-webkit-transform:none;transform:none;position:relative;width:22px;height:20px;background-color:#ffffff;margin:13px 30px 0 35px}header .naviconheader .hamburger-line{display:block;width:100%;height:2px;background-color:#004891;position:absolute;top:50%;right:0;transform-orign:50% 50%;transition:all 300ms ease-in-out}header .naviconheader .hamburger-line--top{transform:translate(0, -8px)}header .naviconheader .hamburger-line--middle{transform:translate(0, -2px)}header .naviconheader .hamburger-line--bottom{transform:translate(0, 4px)}header .naviconheader.is-active{background-color:transparent}header .naviconheader.is-active .hamburger-line{background-color:#004891}header .naviconheader.is-active .hamburger-line--middle{width:60%}header .naviconheader.is-active .hamburger-line--bottom{width:80%}header .phoneheader{float:left;padding:0;margin:0;font-family:'Montserrat', sans-serif;font-style:normal;font-weight:400;letter-spacing:0;display:inline-block;text-decoration:none;transition:all 0.4s ease;line-height:100%;background-color:rgba(51, 51, 51, 0.65);color:#ffffff}header .phoneheader i,header .phoneheader span.number{display:inline-block;padding:15px}header .phoneheader i{transform:rotate(135deg);overflow:hidden;transition:all 300ms}header .phoneheader span.number{border-right:1px solid #ffffff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header .phoneheader.active i{transform:rotate(100deg)}header .top-bar,header .top-bar ul{background-color:transparent}header ul.dropdown.menu{justify-content:center;width:100%;background-color:transparent;padding:32px 0 0}header ul.dropdown.menu > li{padding:0 2em;text-align:left}header ul.dropdown.menu > li > a{font-family:'Montserrat', sans-serif;font-style:normal;font-size:15px;text-transform:uppercase;letter-spacing:2px;font-weight:500;padding:0 0 4px;transition:all 0;color:rgba(51, 51, 51, 0.65)}header ul.dropdown.menu > li > a:focus,header ul.dropdown.menu > li > a:hover{color:#004891}header ul.dropdown.menu > li:last-child{padding-right:0}header ul.dropdown.menu > li.is-active > a{color:#004891;background-color:transparent}header ul.dropdown.menu > li.current-menu-item > a{color:#004891}header ul.dropdown.menu .submenu.menu{background-color:#ffffff}header .menu .is-active > a{color:rgba(51, 51, 51, 0.65);background-color:transparent}header .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after{border-color:#004891 transparent transparent}header .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after{border-color:transparent transparent transparent #004891}header .is-dropdown-submenu{border:0}header .langswitcher{padding:32px 0 0}header .langswitcher p{margin-bottom:0}header .langswitcher a{font-family:'Montserrat', sans-serif;font-style:normal;font-size:15px;text-transform:uppercase;letter-spacing:2px;font-weight:400;padding:0 5px;transition:all 0;color:#ffffff}header .langswitcher a:focus,header .langswitcher a:hover{color:#333}header.scrolled .logo{padding:6px 8px 6px 0}header.scrolled .logo img{max-width:40px}header.scrolled ul.dropdown.menu{padding:9px 0 0}header.scrolled .langswitcher{padding:9px 0 0}#container{transition:all 300ms}#container.is-active{transform:scale(0.95);transform-origin:center center}.hamburgericonholdermobile{position:fixed;top:76px;right:0;z-index:20;background-color:#004891}.hamburgericonholdermobile .site-menu-toggle{border-radius:0;display:block;-webkit-transform:none;transform:none;position:relative;width:50px;height:50px;margin-bottom:0;padding:10px;background-color:transparent}.hamburgericonholdermobile .site-menu-toggle .hamburger-line{display:block;width:60%;height:2px;background-color:#ffffff;position:absolute;top:50%;left:50%;transform-orign:50% 50%;transition:all 300ms ease-in-out}.hamburgericonholdermobile .site-menu-toggle .hamburger-line--top{transform:translate(-50%, -10px)}.hamburgericonholdermobile .site-menu-toggle .hamburger-line--middle{transform:translate(-50%, 0%)}.hamburgericonholdermobile .site-menu-toggle .hamburger-line--bottom{transform:translate(-50%, 10px)}.hamburgericonholdermobile .site-menu-toggle.is-active{background-color:transparent}.hamburgericonholdermobile .site-menu-toggle.is-active .hamburger-line{width:90%;background-color:#ffffff}.hamburgericonholdermobile .site-menu-toggle.is-active .hamburger-line--top{transform:translate(-50%, -50%) rotate(45deg)}.hamburgericonholdermobile .site-menu-toggle.is-active .hamburger-line--middle{transform:translate(-100%, -50%) rotate(20deg);opacity:0}.hamburgericonholdermobile .site-menu-toggle.is-active .hamburger-line--bottom{transform:translate(-50%, -50%) rotate(-45deg)}.mobilenavoverlay{position:fixed;top:0;left:0;background-color:#004891;z-index:-1;width:100%;height:100%;opacity:0;transition:opacity 400ms;overflow:hidden}.mobilenavoverlay.is-active{display:block;height:100%;opacity:1;z-index:10}.mobilenavoverlay div.top{height:100px}.mobilenavoverlay div.top .logo{text-align:center;padding-top:20px}.mobilenavoverlay div.top .logo img{max-width:200px}.mobilenavoverlay div.middle{height:calc( 100% - 150px );overflow:scroll}.mobilenavoverlay div.middle .content_wrapper{width:100%;height:100%}.mobilenavoverlay div.middle .inner .accordion-menu li{text-align:center}.mobilenavoverlay div.middle .inner .accordion-menu li a{display:inline-block;color:#ffffff;text-transform:none;font-size:25px}.mobilenavoverlay div.middle .inner .accordion-menu li.is-accordion-submenu-parent a{padding-right:35px}.mobilenavoverlay div.middle .inner .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after{border-color:#ffffff transparent transparent;border-width:4px;margin-top:-1px;transition:all 150ms;transform-origin:center 30%}.mobilenavoverlay div.middle .inner .submenu.menu{background-color:rgba(0, 72, 145, 0.1)}.mobilenavoverlay div.middle .inner .submenu.menu li a{font-size:18px}.mobilenavoverlay div.middle .inner .quickcontact{padding:40px 0 5px;text-align:center}.mobilenavoverlay div.middle .inner .quickcontact a{color:#ffffff;font-size:1.2em;padding:0 5px}.mobilenavoverlay .bottom{position:absolute;left:0;bottom:0;width:100%;background-color:#ffffff;height:50px}.mobilenavoverlay .quickcontact{padding:10px 0 5px;text-align:center}.mobilenavoverlay .quickcontact a{color:#004891;font-size:1.2em;padding:0 5px}#home-slider{margin:0;overflow:hidden}#home-slider .languageswitcher{position:absolute;top:0;left:0;width:100%;z-index:999999}#home-slider .languageswitcher span.language{background-color:#ffffff;color:#004891;padding:13px 10px 10px}#home-slider .languageswitcher span.language a{padding:0 5px}#home-slider .languageswitcher span.language a.active{font-weight:700}#home-slider .slick-slide{-moz-transition:height 0.3s ease;-o-transition:height 0.3s ease;-webkit-transition:height 0.3s ease;transition:height 0.3s ease;position:relative;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}#home-slider .slick-slide > img{position:relative;object-fit:cover;object-position:center center;width:100%;height:100%}#home-slider:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-image:linear-gradient(rgba(51, 51, 51, 0.65), rgba(51, 51, 51, 0.4));z-index:1}#home-slider .slider-caption{position:absolute;top:53%;left:0;z-index:2;width:100%;transform:translateY(-50%);text-align:center}#home-slider .slider-caption .captionholder{display:inline-block;max-width:100vw}#home-slider .slider-caption .captionholder a:not(.button),#home-slider .slider-caption .captionholder em,#home-slider .slider-caption .captionholder h1,#home-slider .slider-caption .captionholder h2,#home-slider .slider-caption .captionholder h3,#home-slider .slider-caption .captionholder h4,#home-slider .slider-caption .captionholder h5,#home-slider .slider-caption .captionholder h6,#home-slider .slider-caption .captionholder i,#home-slider .slider-caption .captionholder li,#home-slider .slider-caption .captionholder p,#home-slider .slider-caption .captionholder span,#home-slider .slider-caption .captionholder strong,#home-slider .slider-caption .captionholder ul{color:#ffffff}#home-slider .slider-caption .captionholder h1,#home-slider .slider-caption .captionholder h2,#home-slider .slider-caption .captionholder h3,#home-slider .slider-caption .captionholder h4,#home-slider .slider-caption .captionholder h5,#home-slider .slider-caption .captionholder h6{margin-bottom:15px}#home-slider .slider-caption .captionholder a:not(.button),#home-slider .slider-caption .captionholder p{color:#ffffff}#home-slider .slick-next,#home-slider .slick-prev{top:50%;bottom:auto;background-color:transparent}#home-slider .slick-next:before,#home-slider .slick-prev:before{content:'';width:20px;height:20px;border-top:2px solid #ffffff;border-right:2px solid #ffffff;position:absolute;top:0;left:0}#home-slider .slick-next:focus,#home-slider .slick-next:hover,#home-slider .slick-prev:focus,#home-slider .slick-prev:hover{background-color:transparent}#home-slider .slick-next:focus:before,#home-slider .slick-next:hover:before,#home-slider .slick-prev:focus:before,#home-slider .slick-prev:hover:before{padding:0 2px}#home-slider .slick-prev{left:30px}#home-slider .slick-prev:before{transform:rotate(225deg)}#home-slider .slick-next{right:30px}#home-slider .slick-next:before{transform:rotate(45deg)}#home-slider .slick-dots{opacity:0;position:absolute;margin-left:0;bottom:20px;z-index:2;width:100%;padding:0;list-style:none;text-align:center}#home-slider .slick-dots li.slick-active button{background-color:#ffffff}#home-slider .slick-dots li button{width:16px;height:16px;border:2px solid #ffffff;border-radius:10px}#home-slider .slick-dots li button:before{display:none}#home-slider{border-bottom:none}#home-slider .slick-slide{height:150px}.home #home-slider{border-bottom:none}.home #home-slider .slick-slide{height:75vh;min-height:500px}.heropages{position:relative;z-index:1;height:300px}.heropages img{position:relative;height:100%;width:100%;object-fit:cover;object-position:center center}.heropages:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-image:linear-gradient(rgba(51, 51, 51, 0.5), rgba(51, 51, 51, 0.2));background-color:rgba(51, 51, 51, 0.2);z-index:2}.heropages .slider-caption{position:absolute;top:48%;left:0;z-index:2;width:100%;transform:translateY(-50%);text-align:center}.heropages .slider-caption .captionholder{display:inline-block;max-width:100vw}.heropages .slider-caption .captionholder h1,.heropages .slider-caption .captionholder h2,.heropages .slider-caption .captionholder h3,.heropages .slider-caption .captionholder h4,.heropages .slider-caption .captionholder h5,.heropages .slider-caption .captionholder h6{color:#ffffff;font-size:45px;margin-bottom:15px;text-shadow:0 0 8px rgba(51, 51, 51, 0.35)}.heropages .slider-caption .captionholder a:not(.button),.heropages .slider-caption .captionholder p{color:#ffffff;text-shadow:0 0 8px rgba(51, 51, 51, 0.35)}.gelijkehoogte{position:relative}.gelijkehoogte.large-6{min-height:300px}.gelijkehoogte .slick-slider{height:100%;overflow:hidden}.gelijkehoogte .slick-slider .slick-list,.gelijkehoogte .slick-slider .slick-track{height:100% !important}.gelijkehoogte .slick-slider .slick-slide{height:100%}.gelijkehoogte .slick-slider .slick-slide img{width:100%;height:100%;object-fit:cover;object-position:center center}.gelijkehoogte .imgwrapper{position:absolute;top:0;left:0;padding:0 0.9375em;height:100%;width:100%}.gelijkehoogte .imgwrapper img{height:100%;object-fit:cover;object-position:center center}.wrapper{position:relative}.wrapper.overlay:after{content:'';z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 72, 145, 0.8)}.wrapper.overlay .columns{position:relative;z-index:5}.wrapper.overlay .columns *{color:#ffffff}section.textonly .large-6:first-child{padding-right:1.6em}section.textonly .large-6:last-child{padding-left:1.6em}.textandimage .columns .imgwrapper{padding:0 1.6em 0 0}.textandimage .columns .textwrapper{padding:0 0 0 1.6em}.textandimage .columns.large-pull-6 .imgwrapper,.textandimage .columns.large-push-6 .imgwrapper{padding:0 0 0 1.6em}.textandimage .columns.large-pull-6 .textwrapper,.textandimage .columns.large-push-6 .textwrapper{padding:0 1.6em 0 0}.voorstellingpaginas .slick-slider{margin-bottom:0}.voorstellingpaginas .slick-next,.voorstellingpaginas .slick-prev{top:50%;bottom:auto;background-color:#ffffff}.voorstellingpaginas .slick-next:before,.voorstellingpaginas .slick-prev:before{color:#004891;transition:padding 300ms}.voorstellingpaginas .slick-next:focus,.voorstellingpaginas .slick-next:hover,.voorstellingpaginas .slick-prev:focus,.voorstellingpaginas .slick-prev:hover{background-color:transparent}.voorstellingpaginas .slick-next:focus:before,.voorstellingpaginas .slick-next:hover:before,.voorstellingpaginas .slick-prev:focus:before,.voorstellingpaginas .slick-prev:hover:before{padding:0 2px}.voorstellingpaginas .slick-prev{transform:translate(-150%, -50%)}.voorstellingpaginas .slick-next{transform:translate(150%, -50%)}.voorstellingpaginas .slick-slide{margin:0 8px}.voorstellingpaginas .slick-list{margin:0 -8px}.voorstellingpaginas .holder{position:relative;background-color:#ffffff;width:100%;height:200px;max-height:300px;margin-bottom:0}.voorstellingpaginas .holder *{transition:all 300ms}.voorstellingpaginas .holder .imgholder{position:absolute;top:0;left:0;width:100%;height:100%}.voorstellingpaginas .holder .imgholder img{object-fit:cover;object-position:center center;width:100%;height:100%}.voorstellingpaginas .holder a.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.voorstellingpaginas .holder a.overlay:focus,.voorstellingpaginas .holder a.overlay:hover{cursor:pointer}.voorstellingpaginas .holder .textholder{position:absolute;width:100%;top:50%;transform:translateY(-50%);z-index:5}.voorstellingpaginas .holder .textholder p{text-align:center;font-weight:700;text-transform:uppercase;color:#ffffff;margin-bottom:5px}.voorstellingpaginas .holder:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;transition:all 300ms;background-color:rgba(51, 51, 51, 0.4)}.voorstellingpaginas .holder:focus .imgholder,.voorstellingpaginas .holder:hover .imgholder{filter: grayscale(50%)}.voorstellingpaginas .holder:focus:after,.voorstellingpaginas .holder:hover:after{background-color:rgba(0, 72, 145, 0.55)}.slick-dots{margin-left:0}.slick-dots li{width:17px;height:17px}section.producten .product .title{position:relative;background-color:rgba(51, 51, 51, 0.05);transition:all 300ms;padding:6px 10px;margin-bottom:0.9375em}section.producten .product .title h5{position:relative;z-index:5;pointer-events:none;margin-bottom:0;padding:12px 0 10px;color:#333}section.producten .product .title h5 span.price{float:right;font-weight:400;font-size:15px;letter-spacing:-0.7px}section.producten .product .title .icon{position:relative;pointer-events:all}section.producten .product .title .icon img{width:20px;height:20px}section.producten .product .title .orderbutton{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}section.producten .product .moreinfo{border:1px solid #004891;background-color:#ffffff;padding:20px;transition:all 300ms}section.producten .product .moreinfo span.groenten,section.producten .product .moreinfo span.grootte,section.producten .product .moreinfo span.soort{width:33%;display:inline-block}section.producten .product:hover .title{background-color:rgba(0, 72, 145, 0.3)}section.producten .product:hover .moreinfo{background-color:rgba(0, 72, 145, 0.05);padding:20px}.fancyboxproduct .allergieen .allergie{background-color:rgba(51, 51, 51, 0.08);display:inline-block;padding:2px 13px 2px 0;border-radius:20px;font-size:13px}.fancyboxproduct .allergieen .allergie .icon{padding-right:5px}.fancyboxproduct .allergieen .allergie .icon img{width:30px;height:30px}.fancyboxproduct .priceandbutton{padding-top:10px}.fancyboxproduct .priceandbutton .h4price{padding-top:5px;float:left}.fancyboxproduct .priceandbutton .bestelbutton{float:right}section.winkelwagen{display:none;background-color:rgba(51, 51, 51, 0.05);margin-top:40px;padding:80px 0 90px}section.winkelwagen h3{margin:0 0 30px}section.winkelwagen .buttons{margin-bottom:25px}section.winkelwagen table{background-color:transparent}section.winkelwagen table tr.alt,section.winkelwagen table tr.even,section.winkelwagen table tr:nth-of-type(even){background-color:rgba(235, 235, 235, 0.3)}section.winkelwagen input[type="text"],section.winkelwagen input[type="password"],section.winkelwagen input[type="date"],section.winkelwagen input[type="datetime"],section.winkelwagen input[type="datetime-local"],section.winkelwagen input[type="month"],section.winkelwagen input[type="week"],section.winkelwagen input[type="email"],section.winkelwagen input[type="number"],section.winkelwagen input[type="search"],section.winkelwagen input[type="tel"],section.winkelwagen input[type="time"],section.winkelwagen input[type="url"],section.winkelwagen textarea{background-color:#ffffff;border:1px solid rgba(51, 51, 51, 0.3);color:rgba(51, 51, 51, 0.65);font-weight:700}section.winkelwagen form label.selected span input[type="text"],section.winkelwagen form label.selected span input[type="email"],section.winkelwagen form label.selected span textarea{background-color:#ffffff}section.total-winkelwagen{position:fixed;bottom:25px;right:25px;z-index:100}section.total-winkelwagen .button{transition:all 80ms;min-width:90px;padding:20px;font-size:1.05em}section.total-winkelwagen.wow .button{transition:all 120ms;transform:scale(1.1);color:#004891;box-shadow:0 0 15px #004891}table.show-cart{width:100%}table.show-cart .priceperunit{width:140px}table.show-cart .numberunits,table.show-cart .removerow,table.show-cart .unit{width:70px}.cta.onecolumn .row{position:relative;background-color:#004891;padding:70px 1.5em}.cta.onecolumn .row:before{content:'';position:absolute;z-index:-1;top:0;left:-10%;width:120%;height:100%;background-color:#004891}.cta.twocolumn{background:linear-gradient(to right, #004891 0%, #004891 50%, #004891 50%, #004891 100%)}.cta.twocolumn .col1{padding-right:130px}.cta.twocolumn .col2{padding-left:130px}.cta .columns.col1 a:not(.button),.cta .columns.col1 h1,.cta .columns.col1 h2,.cta .columns.col1 h3,.cta .columns.col1 h4,.cta .columns.col1 h5,.cta .columns.col1 h6,.cta .columns.col1 li,.cta .columns.col1 p,.cta .columns.col1 span{color:#ffffff}.cta .columns.col2 a:not(.button),.cta .columns.col2 h1,.cta .columns.col2 h2,.cta .columns.col2 h3,.cta .columns.col2 h4,.cta .columns.col2 h5,.cta .columns.col2 h6,.cta .columns.col2 li,.cta .columns.col2 p,.cta .columns.col2 span{color:#004891}.bigcontact{margin-top:30px;margin-bottom:30px;padding:50px 0;background-color:#004891}.bigcontact a,.bigcontact h1,.bigcontact h2,.bigcontact h3,.bigcontact h4,.bigcontact h5,.bigcontact h6,.bigcontact li,.bigcontact p,.bigcontact span{color:#ffffff}.bigcontact .title{margin-bottom:50px}.bigcontact .holder .fas{font-size:20px;margin-bottom:20px}.fotogalerij .foto,.fotogalerij .referentie,.referenties .foto,.referenties .referentie{position:relative;padding-bottom:1.875em}.fotogalerij .foto[class*="column"] + [class*="column"]:last-child,.referenties .foto[class*="column"] + [class*="column"]:last-child,.fotogalerij .referentie[class*="column"] + [class*="column"]:last-child,.referenties .referentie[class*="column"] + [class*="column"]:last-child{float:left}.fotogalerij .foto .title,.fotogalerij .referentie .title,.referenties .foto .title,.referenties .referentie .title{background-color:#004891;padding:10px;color:#ffffff;font-weight:700}.fotogalerij .foto .title *,.fotogalerij .referentie .title *,.referenties .foto .title *,.referenties .referentie .title *{color:inherit}.fotogalerij .foto .fotoinner,.fotogalerij .referentie .fotoinner,.referenties .foto .fotoinner,.referenties .referentie .fotoinner{height:0;position:relative;padding-bottom:100%}.fotogalerij .foto .textwrapper,.fotogalerij .referentie .textwrapper,.referenties .foto .textwrapper,.referenties .referentie .textwrapper{position:absolute;margin:0;bottom:0.82em;left:0.82em;width:calc( 100% - 1.64em );z-index:99;overflow:hidden}.fotogalerij .foto .textwrapper span,.fotogalerij .referentie .textwrapper span,.referenties .foto .textwrapper span,.referenties .referentie .textwrapper span{position:relative;display:inline-block;width:100%;background-color:rgba(255, 255, 255, 0.85);padding:8px;transform:translateY(100%);transition:all 300ms}.fotogalerij .foto .iconwrapper,.fotogalerij .referentie .iconwrapper,.referenties .foto .iconwrapper,.referenties .referentie .iconwrapper{position:absolute;top:50%;left:50%;z-index:100;transform:translate(-50%, -50%);overflow:hidden}.fotogalerij .foto .iconwrapper .fa,.fotogalerij .referentie .iconwrapper .fa,.referenties .foto .iconwrapper .fa,.referenties .referentie .iconwrapper .fa{font-size:18px;transform:translateY(150%) scale(0.4);transition-timing-function:ease-out;transition:all 300ms;transition-delay:100ms;opacity:0;color:#ffffff}.fotogalerij .foto .imgwrapper,.fotogalerij .referentie .imgwrapper,.referenties .foto .imgwrapper,.referenties .referentie .imgwrapper{position:absolute;top:0;left:0;width:100%;height:100%;transition:all 300ms}.fotogalerij .foto .imgwrapper .inner,.fotogalerij .referentie .imgwrapper .inner,.referenties .foto .imgwrapper .inner,.referenties .referentie .imgwrapper .inner{position:relative;height:100%}.fotogalerij .foto .imgwrapper .inner:after,.fotogalerij .referentie .imgwrapper .inner:after,.referenties .foto .imgwrapper .inner:after,.referenties .referentie .imgwrapper .inner:after{content:'';position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 72, 145, 0);transition:all 300ms;pointer-events:none}.fotogalerij .foto .imgwrapper .inner a,.fotogalerij .referentie .imgwrapper .inner a,.referenties .foto .imgwrapper .inner a,.referenties .referentie .imgwrapper .inner a{position:relative}.fotogalerij .foto .imgwrapper .inner a img,.fotogalerij .referentie .imgwrapper .inner a img,.referenties .foto .imgwrapper .inner a img,.referenties .referentie .imgwrapper .inner a img{width:100%;height:100%;object-fit:cover;object-position:center center;transition:all 300ms}.fotogalerij .foto:focus,.fotogalerij .foto:hover,.fotogalerij .referentie:focus,.fotogalerij .referentie:hover,.referenties .foto:focus,.referenties .foto:hover,.referenties .referentie:focus,.referenties .referentie:hover{outline:0}.fotogalerij .foto:focus .imgwrapper,.fotogalerij .foto:hover .imgwrapper,.fotogalerij .referentie:focus .imgwrapper,.fotogalerij .referentie:hover .imgwrapper,.referenties .foto:focus .imgwrapper,.referenties .foto:hover .imgwrapper,.referenties .referentie:focus .imgwrapper,.referenties .referentie:hover .imgwrapper{transform:scale(1) translateZ(0)}.fotogalerij .foto:focus .imgwrapper .inner:after,.fotogalerij .foto:hover .imgwrapper .inner:after,.fotogalerij .referentie:focus .imgwrapper .inner:after,.fotogalerij .referentie:hover .imgwrapper .inner:after,.referenties .foto:focus .imgwrapper .inner:after,.referenties .foto:hover .imgwrapper .inner:after,.referenties .referentie:focus .imgwrapper .inner:after,.referenties .referentie:hover .imgwrapper .inner:after{background-color:rgba(0, 72, 145, 0.8)}.fotogalerij .foto:focus .iconwrapper .fa,.fotogalerij .foto:hover .iconwrapper .fa,.fotogalerij .referentie:focus .iconwrapper .fa,.fotogalerij .referentie:hover .iconwrapper .fa,.referenties .foto:focus .iconwrapper .fa,.referenties .foto:hover .iconwrapper .fa,.referenties .referentie:focus .iconwrapper .fa,.referenties .referentie:hover .iconwrapper .fa{transform:translateY(0) scale(1);opacity:1}.fotogalerij .foto:focus .textwrapper span,.fotogalerij .foto:hover .textwrapper span,.fotogalerij .referentie:focus .textwrapper span,.fotogalerij .referentie:hover .textwrapper span,.referenties .foto:focus .textwrapper span,.referenties .foto:hover .textwrapper span,.referenties .referentie:focus .textwrapper span,.referenties .referentie:hover .textwrapper span{transform:translateY(0%)}section.googlemaps{height:auto;line-height:0}section.googlemaps iframe{filter: grayscale(100%)}section.googlemaps iframe:hover{filter: grayscale(0%)}section.googlemaps .wrap{overflow:hidden}section.googlemaps .wrap .iframeholder{position:relative;width:100%;height:400px}section.googlemaps .wrap .iframeholder iframe{filter: grayscale(100%);position:absolute;top:0;left:0;width:100%;height:100%}.socials{padding:15px 0 0}.socials a{display:inline-block;border-radius:50%;margin:0 4px}.socials a i{color:#004891;width:100%;text-align:center;line-height:30px}.socials a:focus i,.socials a:hover i{color:#004891}.thehoursinoneline{text-align:center}.thehoursinoneline .day{position:relative;display:inline-block;width:14.2857%;overflow:hidden;color:rgba(51, 51, 51, 0.5);border-right:1px solid rgba(51, 51, 51, 0.15);padding:13px 0 7px}.thehoursinoneline .day h2{margin-bottom:15px;position:relative;color:rgba(51, 51, 51, 0.3)}.thehoursinoneline .day:last-child{border-right:0}.thehoursinoneline .day.today{color:#004891}.thehoursinoneline .day.today h2{color:#004891}ul.pagination li a{padding:0 7px;border-radius:0}.pagination.current{color:#ffffff;background:#004891;padding:1px 7px 2px}form p{margin:0}form{position:relative;z-index:10}form:before{content:"";display:table;height:0;overflow:hidden}form:after{content:"";display:table;height:0;overflow:hidden;clear:both}div.wpcf7 form .ajax-loader{display:none}div.wpcf7 form .ajax-loader.is-active{display:inline-block}form .infocaptcha{padding-top:0}form .infocaptcha small{opacity:0.5;display:inline-block;font-size:10px}form label{position:relative;transition:all 300ms;color:#004891;text-transform:none}form label span.title{font-family:'Montserrat', sans-serif;font-style:normal;position:absolute;top:35px;left:15px;font-size:20px;-webkit-transition:all 300ms;-moz-transition:-moz-all 0.3s ease;-o-transition:-o-all 0.3s ease;-webkit-transition:-webkit-all 0.3s ease;transition:all 0.3s ease;z-index:2;color:#004891;text-transform:none;font-size:16px}form label span input[type="text"],form label span input[type="email"],form label span textarea{position:relative;z-index:1;padding:10px;transition:all 300ms;margin:0;border:none;border:1px solid transparent;border:1px solid rgba(0, 72, 145, 0);background-color:rgba(0, 72, 145, 0.03);color:#004891;font-size:15px;border-radius:0}form label span input[type="text"]:focus,form label span input[type="email"]:focus,form label span textarea:focus{border:1px solid rgba(0, 72, 145, 0);background-color:rgba(0, 72, 145, 0.03);box-shadow:none}form label.selected{margin-top:10px}form label.selected span.title{color:#004891}form label.selected span input[type="text"],form label.selected span input[type="email"],form label.selected span textarea{border:none;border:1px solid rgba(0, 72, 145, 0);background-color:rgba(0, 72, 145, 0.03);box-shadow:none;color:#004891}form label.selected span textarea{height:150px}form label.float{float:left;width:50%}form label.float.floatleft{padding:0 22px 0 0}form label.float.float25:first-child{width:25%;padding-right:15px}form label.float.float25:last-child{width:25%}form label:not(.float){clear:both}form input[type="submit"]{margin-top:22px;line-height:100%;padding-top:15px;border-top:0;border-left:0;border-right:0;-moz-appearance:none;-webkit-appearance:none}form .wpcf7-response-output{color:#004891}form .bestelling{padding-top:20px}form .bestelling table{width:100% !important}form .frm_combo_inputs_container > *,form .frm_fields_container .frm_form_field,form .frm_fields_container > *,form .frm_grid_container > *,form .frm_section_heading > *{border-top:1px solid transparent}form .frm_form_field,form .login-password,form .login-username{position:relative;margin:15px 0}form .frm_form_field.levering_info,form .login-password.levering_info,form .login-username.levering_info{background-color:#004891;color:#ffffff;border-radius:5px;padding:6px 15px;margin-bottom:20px}form .frm_form_field input,form .frm_form_field select,form .frm_form_field textarea,form .login-password input,form .login-password select,form .login-password textarea,form .login-username input,form .login-username select,form .login-username textarea{height:46px;padding:10px;position:relative;z-index:1;transition:all 300ms;margin:10px 0 0;color:rgba(51, 51, 51, 0.65);font-size:15px;border-radius:5px;border:1px solid rgba(51, 51, 51, 0.3);background-color:#ffffff;box-shadow:none;background-position:right 0 center}form .frm_form_field textarea,form .login-password textarea,form .login-username textarea{height:130px}form .frm_form_field label,form .login-password label,form .login-username label{color:rgba(51, 51, 51, 0.65);position:absolute;top:13px;left:10px;z-index:2;transition:all 300ms ease;font-weight:700;top:-18px;left:0;transform:scale(0.95);transform-origin:left top}form .frm_form_field.selected label,form .login-password.selected label,form .login-username.selected label{top:-18px;left:0;transform:scale(0.95);transform-origin:left top}form .frm_form_field.selected input,form .frm_form_field.selected select,form .frm_form_field.selected textarea,form .login-password.selected input,form .login-password.selected select,form .login-password.selected textarea,form .login-username.selected input,form .login-username.selected select,form .login-username.selected textarea{border:1px solid rgba(51, 51, 51, 0.3);background-color:#ffffff;box-shadow:none}form .frm_form_field.float50,form .login-password.float50,form .login-username.float50{float:left;width:50%;padding:0 22px 0 0;clear:none}form .frm_form_field.float50.end,form .login-password.float50.end,form .login-username.float50.end{padding-right:0}form .frm_form_field.float25,form .login-password.float25,form .login-username.float25{float:left;width:25%;padding:0 22px 0 0;clear:none}form .frm_form_field.float25.end,form .login-password.float25.end,form .login-username.float25.end{padding-right:0}form label.selected span.title{top:0;left:0;transform:scale(0.8);transform-origin:left top}form input[type="submit"]{transition:all 300ms}span.wpcf7-not-valid-tip{color:#004891;font-style:italic}div.wpcf7-validation-errors{border:2px solid #004891}div.wpcf7-response-output{margin:2em 0 1em}button{font-family:'Montserrat', sans-serif;font-style:normal;background-color:rgba(51, 51, 51, 0.65);color:#ffffff;border-radius:0;transition:all 0.4s ease;padding:10px 20px}button:hover{background-color:#004891;outline:none}button:focus{background-color:#004891;outline:none}.inputemailnieuwsbrief{width:calc( 100% - 170px );float:left}.knopnieuwsbrief{width:160px;float:right}.knoppenkeuzebetaling a.button{margin:0 6px;opacity:0.5}.knoppenkeuzebetaling a.button.selected{opacity:1}.form.betaalonline .bestelling{padding-top:20px}.form.betaalonline .bestelling table{width:100% !important}.form.betaalonline .levering_info{background-color:#004891;color:#ffffff;border-radius:5px;padding:6px 15px;margin-bottom:20px}.form.betaalonline #rfmp_open_amount_241,.form.betaalonline select[name="rfmp_priceoptions_241"],.form.betaalonline label[for="form_241_field_12"],.form.betaalonline label[for="form_241_field_13"]{display:none !important}.form.betaalonline .frm_combo_inputs_container > *,.form.betaalonline .frm_fields_container .frm_form_field,.form.betaalonline .frm_fields_container > *,.form.betaalonline .frm_grid_container > *,.form.betaalonline .frm_section_heading > *{border-top:1px solid transparent}.form.betaalonline p{position:relative;margin:15px 0}.form.betaalonline p.levering_info{background-color:#004891;color:#ffffff;border-radius:5px;padding:6px 15px;margin-bottom:20px}.form.betaalonline p.float50{float:left;width:50%;padding:0 22px 0 0;clear:none}.form.betaalonline p.float50.end{padding-right:0}.form.betaalonline p.float25{float:left;width:25%;padding:0 22px 0 0;clear:none}.form.betaalonline p.float25.end{padding-right:0}.form.betaalonline p label{display:inline-block;color:rgba(51, 51, 51, 0.65);position:relative;top:0;left:0;z-index:2;transition:all 300ms ease;font-weight:700}.form.betaalonline p input,.form.betaalonline p textarea{padding:10px;position:relative;z-index:1;transition:all 300ms;margin:0;color:rgba(51, 51, 51, 0.65);font-size:15px;border-radius:5px;border:1px solid rgba(51, 51, 51, 0.3);background-color:#ffffff;box-shadow:none;background-position:right 0 center}.form.betaalonline p label{margin-right:20px}.form.betaalonline p input[type="radio"]{margin:0 8px 0 0}.form.betaalonline p textarea{height:130px}.footer{position:relative;background-color:rgba(51, 51, 51, 0.05);padding-top:50px;padding-bottom:0;margin-top:100px}.footer.sticky-footer{position:absolute;bottom:0;left:0}.footer .firstrow{padding-bottom:30px}.footer .secondrow{background-color:#004891}.footer .secondrow .columns{padding-top:18px}.footer .secondrow .columns .textwrapper{font-size:14px;color:#ffffff}.footer .secondrow .columns .textwrapper a{color:#ffffff}.footer .secondrow .columns .textwrapper a:focus,.footer .secondrow .columns .textwrapper a:hover{color:rgba(255, 255, 255, 0.6)}.footer .secondrow .columns .contentcms,.footer .secondrow .columns .copy{display:inline-block}.footer .secondrow .columns .copy a .handje .pathst0{transition:all 300ms;fill:#ffffff}.footer .secondrow .columns .copy a:hover{color:rgba(255, 255, 255, 0.6)}.footer .secondrow .columns .copy a:hover .handje .pathst0{fill:rgba(255, 255, 255, 0.6)}.not-found-logo svg{max-width:200px}.not-found-logo .st0{fill:#004891}.pnf-titel1,.pnf-titel2{position:relative}.thelogohome{z-index:999;margin-top:-75px}.thelogohome img{background-color:white;padding:30px}.textonly.titelzespunten{background-color:#ebebeb;padding:50px 0 40px}.textonly.zespunten{background-color:#ebebeb;padding:0 0 80px}.textonly.zespunten p{font-size:18px;font-weight:700}.textonly.zespunten strong{display:inline-block;min-width:60px;text-align:center;padding:10px;margin-right:15px;margin-bottom:10px;font-size:22px;background-color:#C50F11;color:#ffffff}.knopdevis{transform:translate(0, -50%)}#home-slider .slider-caption .captionholder h3{background-color:#C50F11;display:inline-block;padding:5px 16px;margin:25px 0 45px}@keyframes reveal-ltr{0%{clip-path:polygon(0 0, 0 0, 0 100%, 0 100%)}99%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}100%{clip-path:none}}@keyframes reveal-rtl{0%{clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%)}99%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}100%{clip-path:none}}@keyframes reveal-ttb{0%{clip-path:polygon(0 0, 100% 0, 100% 0, 0 0)}99%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}100%{clip-path:none}}@keyframes reveal-btt{0%{clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0 100%)}99%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}100%{clip-path:none}}@keyframes reveal-tltbr{0%{clip-path:polygon(0 0, 0 0, 0 0, 0 0)}99%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}100%{clip-path:none}}.ani{clip-path:polygon(0 0, 0 0, 0 0, 0 0)}.ani-ltr{animation:reveal-ltr 1000ms cubic-bezier(0.77, 0.13, 0.19, 0.87) 0 forwards}.ani-rtl{animation:reveal-rtl 1000ms cubic-bezier(0.77, 0.13, 0.19, 0.87) 0 forwards}.ani-ttb{animation:reveal-ttb 1000ms cubic-bezier(0.77, 0.13, 0.19, 0.87) 0 forwards}.ani-btt{animation:reveal-btt 1000ms cubic-bezier(0.77, 0.13, 0.19, 0.87) 0 forwards}.ani-tltbr{animation:reveal-tltbr 1000ms cubic-bezier(0.77, 0.13, 0.19, 0.87) 0 forwards}.homesuggesties h2{color:#004891}.firstsection.textandimage .columns .textwrapper{padding:50px 0 50px 3em}#CDSWIDCOE.widCOE{margin:10px auto}#home-slider{margin-bottom:0}.heropages,section.producten{margin-bottom:80px}div.cta,section.bigcontact,section.bigcta,section.textandimage,section.textonly,section.voorstellingpaginas{margin-bottom:75px}section.fotogalerij{margin-bottom:30px}.mb0{margin-bottom:0 !important}.mb10{margin-bottom:10px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.mb90{margin-bottom:90px !important}.mb100{margin-bottom:100px !important}@media only screen and (max-width: 1360px){.slicksliderhome .slider,.slicksliderrealisaties .slider{position:relative;width:90%;left:10%}}@media only screen and (max-width: 1140px){.large-collapse > .column,.large-collapse > .columns{padding-right:0.9375rem;padding-left:0.9375rem}section.bigintro{margin-left:0;margin-right:0}}@media only screen and (max-width: 1024px){.slicksliderhome{position:relative}.homebottom .col2.columns{padding-left:50px;padding-right:0}}@media print, screen and (max-width: 960px){.hometop .foreground .col1 .txtlinks{padding:30px 16px 0 0}}@media print, screen and (max-width: 870px){header .phoneheader{display:none}header .naviconheader{margin:13px 0 0 35px}.homebottom .col2.columns{padding-left:20px;padding-right:0}.homebottom .col2 .diensten .title{padding:19px 20px}.homebottom .col2 .diensten .lijstdiensten{padding:20px}.homebottom .col2 .diensten .buttonholder{padding:0 20px 35px}.realisaties .grid-item,.realisaties .grid-sizer{width:50%}}@media print, screen and (max-width: 640px){.winkelwagen table tr{display:block;width:100%}.winkelwagen table tr td.name{display:block;width:100%}.winkelwagen table tr:last-child td{display:block;float:left;width:50%;border-top:0;background-color:#004891;color:#ffffff}.winkelwagen table tr:last-child td:nth-child(1),.winkelwagen table tr:last-child td:nth-child(2),.winkelwagen table tr:last-child td:nth-child(3),.winkelwagen table tr:last-child td:nth-child(6){display:none}body{font-size:17px}.column,.columns{padding-right:1.5em;padding-left:1.5em}.textandimage .columns .imgwrapper{padding:0}.firstsection.textandimage .columns .textwrapper{padding:50px 0}}.slick-dots{margin-left:0;left:0}.slick-dots li{width:10px;height:17px}.cta .row{position:relative;background-color:#004891;color:#ffffff}.cta .row .textwrapper{position:relative;padding:52px 82px}.cta .buttoncta{position:absolute;bottom:0;left:82px;transform:translateY(50%)}.mb100{margin-bottom:100px !important}.mb90{margin-bottom:90px !important}.mb80{margin-bottom:80px !important}.mb70{margin-bottom:70px !important}.mb60{margin-bottom:60px !important}.mb50{margin-bottom:50px !important}.mb40{margin-bottom:40px !important}.mb30{margin-bottom:30px !important}.mb20{margin-bottom:20px !important}.mb10{margin-bottom:10px !important}.mb00{margin-bottom:0 !important}