@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap');#defaulttext {font-family: 'DM Sans', sans-serif;}#headers {font-family: 'DM Sans', sans-serif;}#bebas {font-family: 'Bebas Neue', cursive;}#fontawesome, #fa {font-family: 'Font Awesome 5 Free', sans-serif;font-style: normal;}.alignnone {margin: 0 1em 1em 0;}.alignright {float: right;margin: 0 0 1em 1em;}.alignleft {float: left;margin: 0 1em 1em 0;}.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;}html::-webkit-scrollbar {width: 0;background: transparent;}html::-webkit-scrollbar-thumb {background: #FF0000;}::-webkit-scrollbar {width: 0;background: transparent;}::-webkit-scrollbar-thumb {background: #FF0000;}.error404 #container .content-page a {color: #E40036;}.error404 #container .content-page a:hover {color: #ADADAD;}body {position: relative;font-family: 'DM Sans', sans-serif;color: #1B1B1B;font-size: 17px;min-height: 100vh;height: auto;-webkit-font-smoothing: antialiased;}body a {font-family: 'DM Sans', sans-serif;}body a.error-link {color: #E40036;border-bottom: 1px solid transparent;text-decoration: none;}#wpadminbar {opacity: 0.3;transition: 0.2s opacity linear;-webkit-transform: translateZ(0);}#wpadminbar:hover {opacity: 1;}#wpadminbar:focus {opacity: 1;}#container {position: relative;z-index: 1;overflow-x: hidden;max-width: 100vw;min-height: 100vh;height: calc( 100% - 70px );padding-left: 130px;}.fullwidth .row {max-width: 100%;}.row, .boxed {position: relative;max-width: 71.25em;margin-left: auto;margin-right: auto;}.row.fullwidth, .boxed.fullwidth, .row.full-width, .boxed.full-width {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 10px;height: 46px;line-height: 24px;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;font-size: 18px;background-color: transparent;border: 0;border-bottom: 2px solid #ADADAD;color: #ADADAD;width: 100%;margin: 0;}textarea {height: 24px;line-height: 24px;color: #ADADAD;border: none;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;font-size: 18px;background-color: transparent;border-bottom: 2px solid #ADADAD;width: 100%;margin-top: 10px;}textarea:-moz-placeholder {color: #ADADAD;font-style: italic;}textarea::-moz-placeholder {color: #ADADAD;font-style: italic;}textarea:-ms-input-placeholder {color: #ADADAD;font-style: italic;}textarea::-webkit-input-placeholder {color: #ADADAD;font-style: italic;}textarea[rows] {height: 75px;resize: none;transition: all 300ms;}.slick-slide {position: relative;outline: 0;}.top-line {background-color: #E40036;padding: 8px 0;}.top-line form {position: relative;}.top-line input {background-color: rgba(255, 255, 255, 0.2);border-radius: 0px;}.top-line button {position: absolute;right: 0;top: 0;padding: 0;background-color: transparent;width: 30px;height: 24px;margin: 0;line-height: 0;border: none;color: #E40036;}.top-line button:hover, .top-line button:focus {color: #E40036;background-color: transparent;}.top-line button:before {content: "\f002";font-family: 'Font Awesome 5 Free', sans-serif;font-style: normal;}.search-form {max-width: 300px;position: relative;}input:-moz-placeholder {color: #ADADAD;font-style: italic;}input::-moz-placeholder {color: #ADADAD;font-style: italic;}input:-ms-input-placeholder {color: #ADADAD;font-style: italic;}input::-webkit-input-placeholder {color: #ADADAD;font-style: italic;}embed {max-width: 100%;}iframe {max-width: 100%;}object {max-width: 100%;}[class*="column"] + [class*="column"]:last-child {float: left;}.align-middle {position: absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}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:hover, a:focus {color: #E40036;outline: none;}address {font-style: normal;}p {font-family: 'DM Sans', sans-serif;font-weight: 400;font-size: 17px;line-height: 30px;color: black;margin-bottom: 1.2em;}p:empty {display: none;}.hidethis {opacity: 0;}h1 {font-family: 'DM Sans', sans-serif;color: #1B1B1B;font-weight: 700;letter-spacing: 0px;font-size: 40px;line-height: 45px;margin: 15px 0 50px 0;}h1 i, h1 em {line-height: 100%;font-style: normal;font-size: 21px;}h2 {font-family: 'DM Sans', sans-serif;color: #1B1B1B;font-weight: 700;letter-spacing: 0px;font-size: 35px;line-height: 46px;margin: 0 0 30px 0;}h3 {font-family: 'DM Sans', sans-serif;color: #1B1B1B;text-transform: none;font-weight: 700;letter-spacing: 0px;font-size: 25px;line-height: 30px;margin: 0 0 40px 0;}h4 {font-family: 'DM Sans', sans-serif;color: #1B1B1B;font-weight: 400;letter-spacing: 2.6px;font-size: 16px;margin: 0px 0 20px 0;text-transform: uppercase;}h5 {font-family: 'DM Sans', sans-serif;color: #ADADAD;text-transform: uppercase;font-weight: 400;letter-spacing: 0.9px;font-size: 18px;margin: 0 0 30px 0;font-family: 'futura-pt', serif;}h6 {font-family: 'DM Sans', sans-serif;color: inherit;text-transform: lowercase;font-weight: 700;letter-spacing: 0px;font-size: 16px;margin: 0 0 30px 0;text-transform: none;}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;}.clearfix {zoom: 1;}.clearfix:before {content: "";display: table;height: 0;overflow: hidden;}.clearfix:after {content: "";display: table;height: 0;overflow: hidden;clear: both;}.red {color: #E40036;font-weight: 800;}.red a {color: #E40036;font-weight: 800;}.button-group input[type="checkbox"], .button-group input[type="radio"] {position: absolute;left: -9999px;}.button, .content-page .button, .button-group input[type="checkbox"], .button-group input[type="radio"], .button-group input[type="checkbox"] + label, .button-group input[type="radio"] + label {font-family: 'DM Sans', sans-serif;background-color: transparent;color: #ADADAD;font-weight: 700;letter-spacing: 0.5px;display: inline-block;font-size: 18px;text-transform: uppercase;padding: 17px 22px 15px 22px;border-radius: 0px;margin: 0 0 1em 0;text-decoration: none;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;line-height: 100%;border-bottom: 2px solid #ADADAD;}.button:hover, .content-page .button:hover, .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 {border-color: #E40036;background-color: transparent;color: #E40036;}.button.kleur1, .content-page .button.kleur1, .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 {font-family: 'Bebas Neue', cursive;position: relative;border-color: #1B1B1B;background-color: #1B1B1B;border-radius: 0;border-bottom: 0px solid #ADADAD;color: #fff;letter-spacing: 3.5px;text-align: left;padding: 17px 25px 15px 25px;font-size: 17px;line-height: 160%;text-transform: lowercase;}.button.kleur1:hover, .content-page .button.kleur1:hover, .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 {border-color: #E40036;background-color: #E40036;color: #fff;}.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 {font-family: 'Bebas Neue', cursive;position: relative;border-color: #E40036;background-color: #E40036;border-radius: 0;border-bottom: 0px solid #ADADAD;color: #fff;letter-spacing: 3.5px;text-align: left;padding: 17px 25px 15px 25px;font-size: 17px;line-height: 160%;text-transform: lowercase;}.button.kleur2:hover, .content-page .button.kleur2:hover, .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 {border-color: rgba(228, 0, 54, 0.55);background-color: rgba(228, 0, 54, 0.55);color: #fff;}.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 {border-color: #ADADAD;background-color: #ADADAD;color: #fff;}.button.dark:hover, .content-page .button.dark:hover, .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 {border-color: #E40036;background-color: #E40036;color: #fff;}.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 {border: 1px solid #1B1B1B;border-color: #1B1B1B;background-color: #fff;color: #1B1B1B;}.button.light:hover, .content-page .button.light:hover, .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 {border-color: #1B1B1B;background-color: #1B1B1B;color: #fff;}.content_wrapper {display: table;}.content_wrapper .content_wrapper--center {display: table-cell;vertical-align: middle;}header.header {position: relative;}.header-top {z-index: 2;position: relative;background-color: #E40036;padding: 0.35em;}.header-top h1, .header-top h2, .header-top h3, .header-top h4, .header-top h5, .header-top h6, .header-top a, .header-top p, .header-top strong, .header-top li, .header-top span, .header-top i, .header-top .fa, .header-top .fas, .header-top .fab .columns, .header-top .column {color: #fff;}.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:hover .fas, .header-top .close-btn:focus .fas {transform: scale(1.15) rotate(90deg);}.navwrapper.nav-hori {position: relative;top: 0;left: 0;width: 100%;z-index: 999;}.navwrapper.nav-hori .top-bar {background-color: transparent;text-align: right;}.navwrapper.nav-hori .top-bar a, .navwrapper.nav-hori .top-bar p {font-family: 'Bebas Neue', cursive;font-size: 20px;font-weight: 400;line-height: 23px;margin-bottom: 0;margin-left: 5px;letter-spacing: 2.8px;}.navwrapper.nav-hori .top-bar li a {opacity: 0.4;}.navwrapper.nav-hori .top-bar li a:hover {opacity: 1;}.navwrapper.nav-hori .top-bar li:last-child a {opacity: 1;}.navwrapper.nav-hori .top-bar li:last-child a:hover {color: #1B1B1B;}.navwrapper.nav-hori .top-bar li:first-of-type a {margin-left: 0;padding-left: 0;}.navwrapper.nav-hori .top-bar li:last-of-type a {margin-right: 0;padding-right: 0;}.navwrapper.nav-hori .top-bar-section {padding: 47px 0;}.navwrapper.nav-hori .top-bar-section > div {float: left;}.navwrapper.nav-hori .top-bar-section .quickcontact {padding: 3px 0px 3px 25px;border-left: 1px solid #ADADAD;}.navwrapper.nav-hori .top-bar-section .quickcontact a {padding: 0 5px;}.navwrapper.nav-hori .top-bar-section ul {padding-left: 25px;}.navwrapper.nav-hori .top-bar-section ul > .current-menu-item > a {background-color: transparent;color: #E40036 !important;}.navwrapper.nav-hori .top-bar-section ul li.current-menu-parent > a, .navwrapper.nav-hori .top-bar-section ul .current_page_item > a {border-bottom: 1px solid #E40036;}.navwrapper.nav-hori .top-bar-section ul .has-dropdown > a {pointer-events: none;}.navwrapper.nav-hori .top-bar-section ul .has-dropdown > .dropdown-toggle {pointer-events: auto;}.navwrapper.nav-hori .top-bar-section li:not(.has-form) > a:not(.button), .navwrapper.nav-hori .top-bar-section li.has-dropdown:not(.has-form) > a:not(.button) {font-family: 'DM Sans', sans-serif;font-size: 1.25em;}#container {transition: all 300ms;}#container.is-active {transform-origin: center center;}.hamburgericonholder {z-index: 99;z-index: 20;}.hamburgericonholder.show-for-small-only {position: fixed;}.hamburgericonholder .site-menu-toggle {border-radius: 0;display: block;-webkit-transform: none;transform: none;position: relative;width: 60px;height: 50px;margin-bottom: 0;padding: 10px;background-color: #fff;}.hamburgericonholder .site-menu-toggle .hamburger-line {display: block;width: 60%;height: 2px;background-color: #1B1B1B;position: absolute;top: 50%;left: 50%;transform-orign: 50% 50%;transition: all 300ms ease-in-out;}.hamburgericonholder .site-menu-toggle .hamburger-line--top {transform: translate(-50%, -350%);}.hamburgericonholder .site-menu-toggle .hamburger-line--middle {transform: translate(-50%, -50%);}.hamburgericonholder .site-menu-toggle .hamburger-line--bottom {transform: translate(-90%, 250%);width: 20px;}.hamburgericonholder .site-menu-toggle.is-active {background-color: transparent;}.hamburgericonholder .site-menu-toggle.is-active .hamburger-line {background-color: #fff;}.hamburgericonholder .site-menu-toggle.is-active .hamburger-line--top {transform: translate(-50%, -50%) rotate(45deg);}.hamburgericonholder .site-menu-toggle.is-active .hamburger-line--middle {transform: translate(-100%, -50%) rotate(20deg);opacity: 0;}.hamburgericonholder .site-menu-toggle.is-active .hamburger-line--bottom {transform: translate(-50%, -50%) rotate(-45deg);width: 60%;}.mobilenavoverlay {position: fixed;top: 0;left: 0;background-color: #1B1B1B;z-index: -1;width: 35%;height: 100vh;opacity: 0;transition: all 400ms;overflow: hidden;padding-left: 130px;transform: translateX(-100%);}.mobilenavoverlay.is-active {transform: translateX(0);display: block;height: 100vh;opacity: 1;z-index: 10;}.mobilenavoverlay div.top {margin-top: 100px;height: 100px;}.mobilenavoverlay div.top .logo img {max-width: 300px;}.mobilenavoverlay div.middle {height: calc( 100% - 300px );overflow: scroll;}.mobilenavoverlay div.middle .content_wrapper {width: 100%;height: 100%;}.mobilenavoverlay div.middle .inner .accordion-menu li {text-align: left;}.mobilenavoverlay div.middle .inner .accordion-menu li a {display: inline-block;color: #fff;text-transform: lowercase;font-size: 25px;padding-left: 0;font-weight: 700;}.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: #fff transparent transparent;border-width: 4px;margin-top: -1px;transition: all 150ms;transform-origin: center 30%;}.mobilenavoverlay div.middle .inner .submenu.menu {padding-left: 15px;background-color: rgba(228, 0, 54, 0.1);}.mobilenavoverlay div.middle .inner .submenu.menu li a {font-size: 18px;}.mobilenavoverlay div.middle .inner .navholder {display: flex;flex-flow: row wrap;justify-content: flex-start;}.mobilenavoverlay div.middle .inner .accordion-menu {width: 40%;text-align: start;margin-bottom: 31px ;}.mobilenavoverlay div.middle .inner .current_page_item > a {color: green;}.mobilenavoverlay div.middle .inner .quickcontact {display: block;padding: 40px 0 5px 0;text-align: center;}.mobilenavoverlay div.middle .inner .quickcontact a {color: #fff;font-size: 1.2em;padding: 0 5px;}.mobilenavoverlay div.middle .inner .menu3 > li > a {font-size: 17px;line-height: 30px;font-weight: 400;text-transform: none;padding: 0;}.mobilenavoverlay .bottom {position: absolute;bottom: 100px;width: 100%;background-color: transparent;height: 50px;color: #fff;}.mobilenavoverlay .bottom .bottomcontact a {font-size: 17px;font-weight: 400;margin-right: 15px;}.mobilenavoverlay .bottom .bottomcontact a:first-child {margin-right: 44px;}.mobilenavoverlay .bottom .menu {padding-top: 10px;justify-content: center;}.mobilenavoverlay .bottom .menu li {border-left: 1px solid #E40036;}.mobilenavoverlay .bottom .menu li:first-child {border-left: 0;}.mobilenavoverlay .bottom .menu li a {padding: 6px 0.7em;font-size: 1.3em;text-transform: lowercase;}.navoverlay {position: fixed;top: 0;left: 130px;background-color: #1B1B1B;z-index: -1;width: calc( 100% - 130px );height: 100vh;opacity: 0;transition: all 400ms;overflow: hidden;padding-left: 130px;transform: translateX(-100%);display: flex;flex-flow: row wrap;justify-content: space-around;align-items: flex-end;}.navoverlay.is-active {transform: translateX(0);height: 100vh;opacity: 1;z-index: 10;}.navoverlay div {width: calc( 50% - 65px );padding-bottom: 15vh;height: 100%;}.navoverlay div.right {display: flex;flex-flow: column wrap;justify-content: flex-end;align-items: flex-start;color: #fff;}.navoverlay div.right div {width: 100%;height: initial;padding-bottom: 0;margin-top: 3rem;}.navoverlay div.right p, .navoverlay div.right a {color: #fff;font-size: 20px;width: 100%;display: block;margin-bottom: 0;line-height: 30px;}.navoverlay div.right a:hover {color: #E40036;}.navoverlay div.right .title {font-weight: 700;text-transform: lowercase;}.navoverlay div.left {overflow-y: scroll;-ms-overflow-style: none;scrollbar-width: none;}.navoverlay div.left div {height: initial;padding-bottom: 0;}.navoverlay div.left .content_wrapper {width: 100%;height: 100%;}.navoverlay div.left .content_wrapper .content_wrapper .content_wrapper--center {display: table-cell;vertical-align: bottom;padding-bottom: 0;height: 100%;}.navoverlay div.left .inner .accordion-menu li {text-align: left;}.navoverlay div.left .inner .accordion-menu li a {display: inline-block;color: #fff;text-transform: lowercase;font-size: 25px;padding-left: 0;font-weight: 700;}.navoverlay div.left .inner .accordion-menu li a:hover {color: #E40036;}.navoverlay div.left .inner .accordion-menu li.is-accordion-submenu-parent a {padding-right: 35px;}.navoverlay div.left .inner .accordion-menu li.current_page_item > a {color: #E40036;}.navoverlay div.left .inner .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after {border-color: #fff transparent transparent;border-width: 4px;margin-top: -1px;transition: all 150ms;transform-origin: center 30%;}.navoverlay div.left .inner .submenu.menu {background-color: rgba(173, 173, 173, 0.1);}.navoverlay div.left .inner .submenu.menu li a {font-size: 18px;}.navoverlay div.left .inner #menu-hoofdmenu li a {font-size: 40px;}.navoverlay div.left .inner #menu-submenu li a {font-size: 25px;}.navoverlay div.left .inner .navholder {width: 100%;padding-bottom: 0;display: flex;flex-flow: column wrap;justify-content: flex-end;align-items: center;height: 100%;margin-bottom: 0;}.navoverlay div.left .inner .accordion-menu {width: 40%;min-width: 250px;text-align: start;margin-bottom: 70px;}.navoverlay div.left .inner .accordion-menu::after {content: '';width: 250px;border-bottom: 1px solid #fff;position: absolute;bottom: -35px;}.navoverlay div.left .inner .accordion-menu:last-of-type {margin-bottom: 0;}.navoverlay div.left .inner .accordion-menu:last-of-type::after {display: none;}.navoverlay div.left .inner .quickcontact {display: block;padding: 40px 0 5px 0;text-align: center;}.navoverlay div.left .inner .quickcontact a {color: #fff;font-size: 1.2em;padding: 0 5px;}.navoverlay div.left .inner .menu3 > li > a {font-size: 17px;line-height: 30px;font-weight: 400;text-transform: none;padding: 0;}.navoverlay .bottom {position: absolute;bottom: 100px;width: 100%;background-color: transparent;height: 50px;color: #fff;}.navoverlay .bottom .bottomcontact a {font-size: 17px;font-weight: 400;margin-right: 15px;}.navoverlay .bottom .bottomcontact a:first-child {margin-right: 44px;}.navoverlay .bottom .menu {padding-top: 10px;justify-content: center;}.navoverlay .bottom .menu li {border-left: 1px solid #E40036;}.navoverlay .bottom .menu li:first-child {border-left: 0;}.navoverlay .bottom .menu li a {padding: 6px 0.7em;font-size: 1.3em;text-transform: lowercase;}div.preloader {position: fixed;z-index: 99999999999;background-color: #fff;width: 100%;height: 100%;top: 0;left: 0;}div.preloader svg {width: 100px;height: 100px;margin: 20px;display: inline-block;}div.preloader .holder {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 90px;height: 90px;}@keyframes rotateforever {0% {transform: rotate(0);}25% {transform: rotate(75deg);}50% {transform: rotate(200deg);}75% {transform: rotate(300deg);}100% {transform: rotate(360deg);}}.toprow {z-index: 11;position: fixed;top: 0;left: 0;width: 130px ;height: 100%;display: flex;flex-flow: column nowrap;justify-content: flex-start;background-color: #fff;color: #E40036;}.toprow .gegevens {height: 100vh;display: flex;flex-flow: column nowrap;justify-content: space-between;}.toprow .gegevens div {display: flex;flex-flow: column nowrap;justify-content: flex-end;align-items: center;}.toprow .gegevens div .phone {width: 150px;transform: rotate(-90deg) translate(70px);}.toprow .gegevens .firstfirstblok {position: absolute;top: 70px;display: none;}.toprow .gegevens .hamburgericonholder {padding: 0;position: absolute;top: 235px;}.toprow .gegevens .firstblok p {text-transform: uppercase;margin: 0;}.toprow .gegevens .firstblok .hamburgericonholder .buttontext {display: none;transition: all 300ms;color: black;font-size: 14px;}.toprow .gegevens .firstblok .hamburgericonholder .buttontext.is-active {content: 'Sluit';}.toprow .gegevens .firstblok .hamburgericonholder .site-menu-toggle {height: 30px;padding-bottom: 0;}.toprow .gegevens .firstblok .hamburgericonholder:hover .buttontext {display: block;}.toprow .gegevens .firstblok .hamburgericonholder:hover .site-menu-toggle .hamburger-line--bottom {transform: translate(-50%, 250%);width: 60%;}.toprow .gegevens .firstblok .hamburgericonholder:hover .site-menu-toggle.is-active .hamburger-line--bottom {transform: translate(-50%, -50%) rotate(-45deg);width: 60%;}.toprow .gegevens .secondblok {margin-bottom: 100px;}.toprow .gegevens .secondblok .phone {font-weight: 700;}.toprow p {color: #E40036;}.hamburgericonholder .site-menu-toggle.is-active .hamburger-line {background-color: #1B1B1B;}header {position: relative;z-index: 1;}header .logo {position: relative;height: auto;top: -10px;}header .logo img {width: 100%;max-width: 300px;}body:not(.home) .header {margin-bottom: 100px;}body:not(.home) .header .bottomrow {border: none;}#home-slider {width: 100%;position: relative;top: 0;border-bottom: 0;height: calc(65vh - 220px);min-height: 400px;overflow: visible;}#home-slider .slick-list, #home-slider .slick-track {height: 100%;}#home-slider .slick-slide {width: 100%;height: 100%;}#home-slider .slick-slide:after {content: '';position: absolute;z-index: 10;top: 0;left: 0;width: 100%;height: 100%;}#home-slider .slick-slide > img {height: 100%;position: absolute;object-fit: cover;object-position: center center;width: 100%;opacity: 1;}#home-slider .slider-caption {position: absolute;top: 48%;left: 0;z-index: 22;width: 100%;transform: translateY(-40%);text-align: left;}#home-slider .slider-caption .row {padding: 0 50px;}#home-slider .slider-caption .captionholder {position: relative;display: inline-block;width: 100%;max-width: 100vw;padding: 30px 30px;}#home-slider .slider-caption .captionholder .buttonreadmore {position: absolute;bottom: 0;left: 50px;transform: translateY(50%);}#home-slider .slick-prev, #home-slider .slick-next {font-size: 0;line-height: 0;position: absolute;top: auto;bottom: 0%;-webkit-transform: none;-ms-transform: none;transform: none;display: block;width: 50px;height: 50px;border-radius: 0;margin: 0;padding: 0;cursor: pointer;color: transparent;border: none;outline: none;background: #E40036;z-index: 999;}#home-slider .slick-prev:before, #home-slider .slick-next:before {font-family: 'Font Awesome 5 Free', sans-serif;font-style: normal;font-weight: 900;content: '\f053';font-size: 20px;}#home-slider .slick-prev:hover, #home-slider .slick-next:hover, #home-slider .slick-prev:focus, #home-slider .slick-next:focus {background-color: #E40036;}#home-slider .slick-prev {bottom: auto;top: 50%;left: 0;transform: translate(-50%, -50%);}#home-slider .slick-prev:before {content: '\f30a';}#home-slider .slick-next {bottom: auto;top: 50%;left: auto;right: 0;transform: translate(50%, -50%);}#home-slider .slick-next:before {content: '\f30b';}#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: #E40036;}#home-slider .slick-dots li button {width: 6px;height: 6px;border: 2px solid #E40036;border-radius: 10px;}#home-slider .slick-dots li button:before {display: none;}.heropages {display: none;position: relative;z-index: 1;height: 0vh;margin-bottom: 170px;}.heropages img {position: absolute;height: 100%;width: 100%;object-fit: cover;object-position: center center;filter: opacity(0.17);}.heropages .caption {top: 50%;z-index: 1;position: relative;transform: translate(0%, calc(-50% + 100px));}.heropages .caption .button {margin-top: 100px;}.heropages .arrowholder {right: 0px;position: absolute;bottom: 50px;width: 0px;height: 100px;}.heropages .arrowholder img {filter: opacity(1);object-fit: contain;}.heropages .logoholder {right: 0;position: absolute;bottom: 0;width: 60vw;}.heropages .logoholder img {position: relative;filter: opacity(0.05);}section.googlemaps {line-height: 0;}section.googlemaps .wrapp {overflow: hidden;height: 400px;height: 100%;}section.googlemaps .wrapp .iframeholderr {position: relative;}section.googlemaps .wrapp .iframeholderr .marker {position: absolute;z-index: 15;top: 50%;left: 50%;transform: translate(-50%, -92%);}section.googlemaps .wrapp .iframeholderr .marker svg {height: 42px;}section.googlemaps .wrapp .iframeholderr .marker svg .pointer {fill: #E40036;}section.googlemaps .wrapp .iframeholderr .marker svg .circle {fill: white;}section.googlemaps .wrapp .iframeholderr iframe {height: 400px;width: 100%;}.gelijkehoogte {position: relative;}.gelijkehoogte .slick-slider {height: 100%;overflow: hidden;}.gelijkehoogte .slick-slider .slick-track, .gelijkehoogte .slick-slider .slick-list {height: 100% !important;}.gelijkehoogte .slick-slider .slick-slide {height: 100%;}.gelijkehoogte .slick-slider .slick-slide img {height: 100%;width: 100%;object-fit: cover;object-position: center center;}.gelijkehoogte .imgwrapper {position: absolute;top: 0;padding: 0 0.9375em;height: 100%;width: 100%;}.gelijkehoogte .imgwrapper img {height: 100%;object-fit: cover;object-position: center center;}.gelijkehoogte.large-push-6 .imgwrapper {left: 0;}.wrapper {position: relative;}.wrapper.overlay:after {content: '';z-index: 1;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(228, 0, 54, 0.8);}.wrapper.overlay .columns {position: relative;z-index: 5;}.wrapper.overlay .columns * {color: #fff;}body.home section.textonly.videoplayer > .row {transform: translateX(-150px);}body.home section.textonly .wp-video, body.home section.textonly video.wp-video-shortcode, body.home section.textonly .mejs-container, body.home section.textonly .mejs-overlay.load {width: calc(100% + 150px) !important;height: calc(100% +150px) !important;}body.home section.textonly .mejs-container {padding-top: 35%;}body.home section.textonly .wp-video {position: relative;}body.home section.textonly .wp-video, body.home section.textonly video.wp-video-shortcode {max-width: calc(100% + 150px) !important;}body.home section.textonly video.wp-video-shortcode {position: relative;object-fit: cover;}body.home section.textonly .mejs-mediaelement {position: absolute;top: 0;left: 0;}body.home section.textonly .mejs-controls {display: none;}body.home section.textonly .mejs-overlay-play {top: 0;right: 0;bottom: 0;left: 0;width: auto !important;height: auto !important;}section.textonly .large-6:first-child {padding-right: 3em;}section.textonly .large-6:last-child {padding-left: 3em;}section.textonly .large-4 .textwrapper {padding-right: 1.5em;}section.textonly .large-3 .textwrapper {padding-right: 1.5em;word-break: break-all;}section.textonly .columns:last-child .textwrapper {padding-right: 0;}section.textonly .wp-video, section.textonly video.wp-video-shortcode, section.textonly .mejs-container, section.textonly .mejs-overlay.load {width: 100% !important;height: 100% !important;}section.textonly .mejs-container {padding-top: 35%;}section.textonly .wp-video {position: relative;}section.textonly .wp-video, section.textonly video.wp-video-shortcode {max-width: 100% !important;}section.textonly video.wp-video-shortcode {position: relative;object-fit: cover;}section.textonly .mejs-mediaelement {position: absolute;top: 0;left: 0;}section.textonly .mejs-controls {display: none;}section.textonly .mejs-overlay-play {top: 0;right: 0;bottom: 0;left: 0;width: auto !important;height: auto !important;}.textandimage.brederefoto .imgwrapper {width: 120%;}.textandimage .columns .imgwrapper {padding: 0 0 0 0;}.textandimage .columns .imgwrapper .slick-next {right: 0;bottom: 0;transform: translateY(0px);}.textandimage .columns .imgwrapper .slick-prev {right: 50px;left: auto;bottom: 0;transform: translateY(0px);}.textandimage .columns .textwrapper {padding: 3em 0 0 6em;display: flex;flex-flow: column nowrap;justify-content: center;}.textandimage .columns .textwrapper p:last-child {margin-bottom: 0;}.textandimage .columns.large-push-6 .imgwrapper, .textandimage .columns.large-pull-6 .imgwrapper {padding: 0 0 0 0em;}.textandimage .columns.large-push-6 .textwrapper, .textandimage .columns.large-pull-6 .textwrapper {padding: 3em 6em 0 0;}.voorstellingpaginasslider .slick-prev, .voorstellingpaginasslider .slick-next {top: 50%;bottom: auto;background-color: #E40036;}.voorstellingpaginasslider .slick-prev:before, .voorstellingpaginasslider .slick-next:before {color: #fff;transition: padding 300ms;}.voorstellingpaginasslider .slick-prev:hover, .voorstellingpaginasslider .slick-next:hover, .voorstellingpaginasslider .slick-prev:focus, .voorstellingpaginasslider .slick-next:focus {background-color: transparent;}.voorstellingpaginasslider .slick-prev:hover:before, .voorstellingpaginasslider .slick-next:hover:before, .voorstellingpaginasslider .slick-prev:focus:before, .voorstellingpaginasslider .slick-next:focus:before {color: #E40036;padding: 0 2px;}.voorstellingpaginasslider .slick-prev {transform: translate(-150%, -50%);left: 0;right: auto;}.voorstellingpaginasslider .slick-next {transform: translate(150%, -50%);}.voorstellingpaginasslider .slick-slide {margin: 0 8px;}.voorstellingpaginasslider .slick-list {margin: 0 -8px;}.voorstellingpaginasslider .holder {position: relative;background-color: #fff;width: 100%;height: 400px;max-height: 400px;margin-bottom: 0em;}.voorstellingpaginasslider .holder * {transition: all 300ms;}.voorstellingpaginasslider .holder .textholder p {padding: 5px;}.voorstellingpaginasslider .holder .imgholder {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.voorstellingpaginasslider .holder .imgholder img {object-fit: cover;object-position: center center;width: 100%;height: 100%;}.voorstellingpaginasslider .holder a.overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 10;}.voorstellingpaginasslider .holder a.overlay:hover, .voorstellingpaginasslider .holder a.overlay:focus {cursor: pointer;}.voorstellingpaginasslider .holder .textholder {position: absolute;text-transform: lowercase;width: 100%;bottom: 0;transform: translateY(0);z-index: 5;}.voorstellingpaginasslider .holder .textholder p {font-family: 'DM Sans', sans-serif;text-align: center;text-transform: lowercase;color: #fff;margin-bottom: 5px;font-size: 1.3em;font-weight: 700;}.voorstellingpaginasslider .holder:before {content: '';position: absolute;z-index: 1;bottom: 0;left: 0;width: 100%;height: 50%;transition: all 300ms;background-image: linear-gradient(to bottom, rgba(173, 173, 173, 0), #adadad);}.voorstellingpaginasslider .holder:after {content: '';position: absolute;z-index: 2;top: 0;left: 0;width: 100%;height: 100%;transition: all 300ms;}.voorstellingpaginasslider .holder:hover:after, .voorstellingpaginasslider .holder:focus:after {background-color: rgba(228, 0, 54, 0.5);}.slick-dots {margin-left: 0;left: 0;}.slick-dots li {width: 10px;height: 17px;}.voorstellingpaginas .holder {position: relative;padding: 0.5em;width: 100%;}.voorstellingpaginas .holder * {transition: all 300ms;}.voorstellingpaginas .holder .imgholder {position: relative;background-color: #E40036;}.voorstellingpaginas .holder .imgholder img {object-fit: cover;object-position: center center;width: 100%;height: 161px;}.voorstellingpaginas .holder a.overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 10;}.voorstellingpaginas .holder a.overlay:hover, .voorstellingpaginas .holder a.overlay:focus {cursor: pointer;}.voorstellingpaginas .holder .textholder {position: relative;background-color: #E40036;width: 100%;z-index: 5;padding: 16px 21px;}.voorstellingpaginas .holder .textholder p {font-family: 'DM Sans', sans-serif;color: #fff;margin-bottom: 0;font-size: 1em;font-weight: 700;text-transform: lowercase;}.voorstellingpaginas .holder .textholder i.fas {font-size: 0.9em;padding-left: 10px;}.voorstellingpaginas .holder .textholder:after {content: '\f30b';font-family: 'Font Awesome 5 Free', sans-serif;font-style: normal;font-weight: 900;color: #fff;position: absolute;z-index: 2;top: 50%;right: 21px;transform: translate(0, -50%);}.voorstellingpaginas .holder:hover .textholder, .voorstellingpaginas .holder:focus .textholder {background-color: #E40036;}.voorstellingpaginas .holder:hover .imgholder img, .voorstellingpaginas .holder:focus .imgholder img {opacity: 0.5;}.voorstellingpaginas.fotogalerij .textholder a {font-size: 16px;font-weight: 700;padding: 10px 2px;}.voorstellingpaginas .linkrow {min-height: 220px;border-bottom: 1px solid #ADADAD;}.voorstellingpaginas .linkrow:last-child {border-bottom: 0;}.voorstellingpaginas .linkrow .large-1:last-child {display: flex;flex-flow: column;justify-content: flex-end;}.voorstellingpaginas .linkrow .large-1:last-child a {max-width: 50px;margin-bottom: 17px;}.voorstellingpaginas .linkrow .columns {padding-top: 70px;padding-bottom: 65px;}.voorstellingpaginas .linkrow .columns h2 {line-height: 45px;margin-bottom: 0;}section.producten .product {border-bottom: 1px solid #F0F0F0;padding-top: 0.5em;}section.producten .product:last-child {border-bottom: none;}section.producten .product .name, section.producten .product .amount {float: left;display: inline-block;padding: 0 10px;}section.producten .product .name {width: 35%;padding: 5px 0;font-size: 0.87em;letter-spacing: -0.03em;}section.producten .product .name span.price {font-size: 0.8em;}section.producten .product .amount {width: 15%;}section.producten .product .amount select {margin: 0 0 0.4rem 0;padding: 0 0.3rem;height: 26px;min-width: 78px;}section.producten .product .container {float: left;width: 50%;}section.producten .product .container .side {float: right;width: 80px;text-align: right;}section.producten .product .container .side .orderbutton .bestelbutton {padding: 3px 6px;}section.producten .product .container .content {width: auto;margin-right: 80px;}section.producten .product .container .content .comments {width: 100%;}section.producten .product .container .content .comments input[type="text"] {margin: 0 0 0.4rem 0;padding: 0 0.3rem;height: 26px;}section.winkelwagen {display: none;border-top: 1px solid #F0F0F0;background-color: rgba(228, 0, 54, 0.1);padding: 40px 0 70px 0;}section.winkelwagen table {background-color: transparent;}section.winkelwagen table tr.even, section.winkelwagen table tr.alt, section.winkelwagen table tr:nth-of-type(even) {background-color: rgba(228, 0, 54, 0.07);}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: #fff;}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: #fff;}section.total-winkelwagen {position: fixed;bottom: 25px;right: 25px;z-index: 100;}section.total-winkelwagen .button {min-width: 90px;padding: 10px 20px;font-size: 1.05em;}table.show-cart {width: 100%;}.cta {color: #fff;overflow: hidden;}.cta .row {position: relative;z-index: 1;}.cta h1, .cta h2, .cta h3, .cta h4, .cta h5, .cta h6, .cta p, .cta a {color: #fff;}.cta h1, .cta h2, .cta h3, .cta h4, .cta h5 {margin-bottom: 22px;}.cta.onecolumn .background {display: flex;flex-flow: row wrap;position: absolute;}.cta.onecolumn .background div {width: calc(50vw - 65px);}.cta.onecolumn .background .col1 {background: linear-gradient(to right, #222222, #222222), url("https://rd-asbestattest.be/wp-content/themes/themegrafoman/images/bgimg.jpg");background-size: cover;background-position: center;}.cta.onecolumn .background .col2 {background: linear-gradient(to right, #222222 0%, rgba(34, 34, 34, 0.8) 50%, rgba(34, 34, 34, 0.8) 80%, #222222 100%), url("https://rd-asbestattest.be/wp-content/themes/themegrafoman/images/bgimg.jpg");background-position: center;background-size: cover;}.cta.onecolumn .large-5 {display: flex;flex-flow: column nowrap;justify-content: flex-end;align-items: flex-end;}.cta.onecolumn .columns {padding-top: 85px;padding-bottom: 85px;}.cta.twocolumn {background-color: transparent;}.cta.twocolumn .row {position: relative;height: 100%;background: #E40036;color: white;}.cta.twocolumn .columns {display: flex;flex-flow: column;justify-content: flex-end;padding-top: 85px;padding-bottom: 85px;background: #E40036;}.cta.twocolumn .columns p, .cta.twocolumn .columns a, .cta.twocolumn .columns h1, .cta.twocolumn .columns h2, .cta.twocolumn .columns h3, .cta.twocolumn .columns h4, .cta.twocolumn .columns h5, .cta.twocolumn .columns h6 {color: white;}.cta.twocolumn .columns p {font-size: 30px;font-weight: 700;line-height: 35px;max-width: 60%;margin-left: 20%;}.cta.twocolumn .columns a {position: relative;font-size: 20px;line-height: 24px;padding-right: 25px;}.cta.twocolumn .columns a:after {position: absolute;padding-left: 6px;top: 50%;transform: translateY(-50%);content: url('https://rd-asbestattest.be/wp-content/themes/themegrafoman/images/pijltje.svg');width: 43px;}.cta.twocolumn .columns a:after:hover {content: url('https://rd-asbestattest.be/wp-content/themes/themegrafoman/images/pijltje1.svg');}.cta.twocolumn .col2::after {content: '';width: 100vw;position: absolute;top: 0;left: 100%;height: 100%;background-color: #E40036;}section.googlemaps .wrap {overflow: hidden;height: 400px;}section.googlemaps .wrap .iframeholder {position: relative;height: 400px;width: calc(100% + 1600px);height: calc(100% + 1000px);transform: translate(-800px, -500px);cursor: move;cursor: grab;cursor: -moz-grab;cursor: -webkit-grab;}section.googlemaps .wrap .iframeholder:active {cursor: grabbing;cursor: -moz-grabbing;cursor: -webkit-grabbing;}section.googlemaps .wrap .iframeholder:before {content: '';position: absolute;z-index: 10;top: 0;left: 0;width: 100%;height: 100%;}section.googlemaps .wrap .iframeholder .marker {position: absolute;z-index: 15;top: 50%;left: 50%;transform: translate(-50%, -93%);}section.googlemaps .wrap .iframeholder .marker svg {height: 42px;}section.googlemaps .wrap .iframeholder .marker svg .pointer {fill: #ADADAD;}section.googlemaps .wrap .iframeholder .marker svg .circle {fill: white;}section.googlemaps .wrap .iframeholder iframe {filter: grayscale(80%);position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.bigcontact {margin-top: 30px;margin-bottom: 30px;padding: 50px 0;background-color: #E40036;}.bigcontact h1, .bigcontact h2, .bigcontact h3, .bigcontact h4, .bigcontact h5, .bigcontact h6, .bigcontact p, .bigcontact li, .bigcontact span, .bigcontact a {color: #fff;}.bigcontact .title {margin-bottom: 50px;}.bigcontact .holder .fas {font-size: 20px;margin-bottom: 20px;}.fotogalerij, .referenties {padding: 0;position: relative;}.fotogalerij .wrap, .referenties .wrap {margin-left: -1px;margin-right: -1px;}.fotogalerij .foto, .referenties .foto, .fotogalerij .referentie, .referenties .referentie {position: relative;}.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, .referenties .foto .title, .fotogalerij .referentie .title, .referenties .referentie .title {background-color: #E40036;padding: 10px;color: red;font-weight: 800;}.fotogalerij .foto .title *, .referenties .foto .title *, .fotogalerij .referentie .title *, .referenties .referentie .title * {color: inherit;}.fotogalerij .foto .fotoinner, .referenties .foto .fotoinner, .fotogalerij .referentie .fotoinner, .referenties .referentie .fotoinner {height: 0;position: relative;padding-bottom: 80%;}.fotogalerij .foto .textwrapper, .referenties .foto .textwrapper, .fotogalerij .referentie .textwrapper, .referenties .referentie .textwrapper {position: absolute;margin: 0;bottom: 0.82em;left: 0.82em;width: calc( 100% - 1.64em );z-index: 99;overflow: hidden;color: white;pointer-events: none;}.fotogalerij .foto .textwrapper span, .referenties .foto .textwrapper span, .fotogalerij .referentie .textwrapper span, .referenties .referentie .textwrapper span {position: relative;display: inline-block;line-height: 100%;width: 100%;padding: 8px;transform: translateY(100%);transition: all 300ms;}.fotogalerij .foto .textwrapper p, .referenties .foto .textwrapper p, .fotogalerij .referentie .textwrapper p, .referenties .referentie .textwrapper p {transition: all 800ms;color: white;}.fotogalerij .foto .iconwrapper, .referenties .foto .iconwrapper, .fotogalerij .referentie .iconwrapper, .referenties .referentie .iconwrapper {position: absolute;top: 50%;left: 50%;z-index: 100;transform: translate(-50%, -50%);overflow: hidden;}.fotogalerij .foto .iconwrapper .fa, .referenties .foto .iconwrapper .fa, .fotogalerij .referentie .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: #fff;}.fotogalerij .foto .imgwrapper, .referenties .foto .imgwrapper, .fotogalerij .referentie .imgwrapper, .referenties .referentie .imgwrapper {position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 20px;transition: all 300ms;}.fotogalerij .foto .imgwrapper .inner, .referenties .foto .imgwrapper .inner, .fotogalerij .referentie .imgwrapper .inner, .referenties .referentie .imgwrapper .inner {position: relative;height: 100%;overflow: hidden;}.fotogalerij .foto .imgwrapper .inner:after, .referenties .foto .imgwrapper .inner:after, .fotogalerij .referentie .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(228, 0, 54, 0);transition: all 300ms;pointer-events: none;}.fotogalerij .foto .imgwrapper .inner a, .referenties .foto .imgwrapper .inner a, .fotogalerij .referentie .imgwrapper .inner a, .referenties .referentie .imgwrapper .inner a {position: relative;}.fotogalerij .foto .imgwrapper .inner a span, .referenties .foto .imgwrapper .inner a span, .fotogalerij .referentie .imgwrapper .inner a span, .referenties .referentie .imgwrapper .inner a span {bottom: 20px;}.fotogalerij .foto .imgwrapper .inner a img, .referenties .foto .imgwrapper .inner a img, .fotogalerij .referentie .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:hover, .referenties .foto:hover, .fotogalerij .referentie:hover, .referenties .referentie:hover, .fotogalerij .foto:focus, .referenties .foto:focus, .fotogalerij .referentie:focus, .referenties .referentie:focus {outline: 0;}.fotogalerij .foto:hover .imgwrapper, .referenties .foto:hover .imgwrapper, .fotogalerij .referentie:hover .imgwrapper, .referenties .referentie:hover .imgwrapper, .fotogalerij .foto:focus .imgwrapper, .referenties .foto:focus .imgwrapper, .fotogalerij .referentie:focus .imgwrapper, .referenties .referentie:focus .imgwrapper {transform: scale(1) translateZ(0);}.fotogalerij .foto:hover .imgwrapper .inner:after, .referenties .foto:hover .imgwrapper .inner:after, .fotogalerij .referentie:hover .imgwrapper .inner:after, .referenties .referentie:hover .imgwrapper .inner:after, .fotogalerij .foto:focus .imgwrapper .inner:after, .referenties .foto:focus .imgwrapper .inner:after, .fotogalerij .referentie:focus .imgwrapper .inner:after, .referenties .referentie:focus .imgwrapper .inner:after {background-color: rgba(228, 0, 54, 0.8);}.fotogalerij .foto:hover .iconwrapper .fa, .referenties .foto:hover .iconwrapper .fa, .fotogalerij .referentie:hover .iconwrapper .fa, .referenties .referentie:hover .iconwrapper .fa, .fotogalerij .foto:focus .iconwrapper .fa, .referenties .foto:focus .iconwrapper .fa, .fotogalerij .referentie:focus .iconwrapper .fa, .referenties .referentie:focus .iconwrapper .fa {transform: translateY(0) scale(1);opacity: 1;}.fotogalerij .foto:hover .textwrapper span, .referenties .foto:hover .textwrapper span, .fotogalerij .referentie:hover .textwrapper span, .referenties .referentie:hover .textwrapper span, .fotogalerij .foto:focus .textwrapper span, .referenties .foto:focus .textwrapper span, .fotogalerij .referentie:focus .textwrapper span, .referenties .referentie:focus .textwrapper span {transform: translateY(0%);}.ui-group {clear: both;padding-bottom: 10px;}.ui-group h5 {float: left;padding-right: 20px;}.slider-for .slick-slide {height: 430px;background-color: rgba(173, 173, 173, 0.1);}.slider-for .slick-slide img {object-fit: contain;width: 100%;height: 100%;}.slider-nav .slick-slide .slickimgholder {margin: 0 10px;padding: 1em;height: 110px;border: 1px solid rgba(173, 173, 173, 0.2);}.slider-nav .slick-slide .slickimgholder img {object-fit: contain;width: 100%;height: 100%;}.slider-nav .slick-slide.slick-current .slickimgholder {border: 1px solid #adadad;}section.keuzevanvier {position: relative;z-index: 90;}section.keuzevanvier .columns {text-align: center;}section.keuzevanvier .columns h1, section.keuzevanvier .columns h2, section.keuzevanvier .columns h3, section.keuzevanvier .columns h4, section.keuzevanvier .columns h5, section.keuzevanvier .columns h6, section.keuzevanvier .columns p, section.keuzevanvier .columns li, section.keuzevanvier .columns strong, section.keuzevanvier .columns span, section.keuzevanvier .columns i {color: #fff;}section.keuzevanvier .columns.item1, section.keuzevanvier .columns.item2, section.keuzevanvier .columns.item3, section.keuzevanvier .columns.item4 {padding: 38px 12px;transition: all 300ms;}section.keuzevanvier .columns.item1 .inner, section.keuzevanvier .columns.item2 .inner, section.keuzevanvier .columns.item3 .inner, section.keuzevanvier .columns.item4 .inner {max-width: 185px;margin: 0 auto;}section.keuzevanvier .columns.item1 {min-height: 278px;background-color: #F0F0F0;}section.keuzevanvier .columns.item1 h1, section.keuzevanvier .columns.item1 h2, section.keuzevanvier .columns.item1 h3, section.keuzevanvier .columns.item1 h4, section.keuzevanvier .columns.item1 h5, section.keuzevanvier .columns.item1 h6, section.keuzevanvier .columns.item1 p, section.keuzevanvier .columns.item1 li, section.keuzevanvier .columns.item1 strong, section.keuzevanvier .columns.item1 span, section.keuzevanvier .columns.item1 i {color: #ADADAD;}section.keuzevanvier .columns.item1 h1 .red, section.keuzevanvier .columns.item1 h2 .red, section.keuzevanvier .columns.item1 h3 .red, section.keuzevanvier .columns.item1 h4 .red, section.keuzevanvier .columns.item1 h5 .red, section.keuzevanvier .columns.item1 h6 .red, section.keuzevanvier .columns.item1 p .red, section.keuzevanvier .columns.item1 li .red, section.keuzevanvier .columns.item1 strong .red, section.keuzevanvier .columns.item1 span .red, section.keuzevanvier .columns.item1 i .red, section.keuzevanvier .columns.item1 h1.red, section.keuzevanvier .columns.item1 h2.red, section.keuzevanvier .columns.item1 h3.red, section.keuzevanvier .columns.item1 h4.red, section.keuzevanvier .columns.item1 h5.red, section.keuzevanvier .columns.item1 h6.red, section.keuzevanvier .columns.item1 p.red, section.keuzevanvier .columns.item1 li.red, section.keuzevanvier .columns.item1 strong.red, section.keuzevanvier .columns.item1 span.red, section.keuzevanvier .columns.item1 i.red {color: #E40036;}section.keuzevanvier .columns.item2 {background-color: #E40036;}section.keuzevanvier .columns.item3 {background-color: #E40036;}section.keuzevanvier .columns.item4 {background-color: #E40036;}section.keuzevanvier .columns.item2:hover, section.keuzevanvier .columns.item3:hover, section.keuzevanvier .columns.item4:hover {transform: scale(1.05);z-index: 1000;}.nieuwsitems {margin-bottom: 100px;}.nieuwsitems article h3 {margin-top: 7px;margin-bottom: 30px;font-size: 17px;text-transform: none;letter-spacing: 0;}.nieuwsitems article .imgwrapper {position: relative;height: 300px;background-color: #E40036;overflow: hidden;}.nieuwsitems article .imgwrapper .datewrapper {position: absolute;z-index: 20;top: 50%;left: 0;transform: translateY(-50%);width: 100%;text-align: center;pointer-events: none;}.nieuwsitems article .imgwrapper .datewrapper span {background-color: #ADADAD;padding: 2px 10px 4px 10px;color: #fff;font-size: 20px;font-weight: 300;}.nieuwsitems article .imgwrapper img {width: 100%;height: 100%;object-fit: cover;object-position: center center;transition: all 300ms;}.nieuwsitems article .imgwrapper:hover img, .nieuwsitems article .imgwrapper:focus img {opacity: 0.2;transform: scale(1.1);}.overzichtposts h4 {color: #ADADAD;margin-top: 7px;margin-bottom: 30px;font-size: 17px;text-transform: none;letter-spacing: 0;}.overzichtposts .imgwrapper {position: relative;width: 100%;height: 250px;background-color: #E40036;transition: all 300ms;margin-bottom: 10px;}.overzichtposts .imgwrapper img {position: relative;height: 100%;width: 100%;object-fit: cover;object-position: center center;transition: all 300ms;}.overzichtposts .imgwrapper a.overlay {position: absolute;z-index: 100;top: 0;left: 0;width: 100%;height: 100%;}.overzichtposts .imgwrapper:hover img, .overzichtposts .imgwrapper:focus img {opacity: 0.7;}section.sumup h5 {margin-top: 111px;margin-bottom: 36px;}section.sumup h3 {margin-bottom: 20px;}section.sumup .row .row .columns {margin-bottom: 85px;}section.sumup .row .row .columns .imgwrapper {position: relative;max-width: 50px;}section.sumup .button {padding: 0 !important;border-bottom: 0;}section.sumup .button:after {padding-left: 2px;}section.sumup .leesmeer {display: flex;flex-flow: column;justify-content: flex-end;padding-bottom: 101px;}section.sumup .large-6 > .row {min-height: 250px;}section.sumup .row.collapse > .large-10 {padding-right: 50px;margin-bottom: 0;}section.sumup .row.collapse > .large-10 h2 {line-height: 35px;margin-top: 3px;}section.projectoverzicht .img > img {height: 100%;width: 100%;object-fit: cover;}section.projectoverzicht .img, section.projectoverzicht .txt {display: inline-block;margin: 6px;}section.projectoverzicht .f1 {height: 284px;}section.projectoverzicht .f2 {height: 189px;}section.projectoverzicht .f3 {height: 228px;}section.projectoverzicht .f4 {height: 245px;}section.projectoverzicht .f5 {height: 142px;}section.projectoverzicht .f6 {height: 189px;}section.projectoverzicht .f7 {height: 284px;}section.projectoverzicht .txt {height: 331px;display: flex;flex-flow: column;justify-content: space-around;align-items: baseline;padding-left: 52px;background-color: #E40036;color: white;}section.projectoverzicht .txt a, section.projectoverzicht .txt h3 {color: white;border: none;padding-left: 0;text-transform: inherit;}.fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: none;background-color: transparent;text-align: center;width: 44px;height: 44px;border-radius: 50%;}.fancybox-close:before, .fancybox-prev span:before, .fancybox-next span:before {color: #fff;line-height: 22px;font-size: 22px;font-family: 'Font Awesome 5 Free', sans-serif;font-style: normal;}.fancybox-skin {background: transparent;padding: 0 !important;}.fancybox-close {width: 22px;height: 22px;top: -30px;right: 0px;}.fancybox-close:hover {transform: rotate(90deg);}.fancybox-close:before {color: #fff;line-height: 22px;font-size: 22px;font-family: 'Font Awesome 5 Free', sans-serif;font-style: normal;}.fancybox-prev span, .fancybox-next span {visibility: visible;opacity: 1;}.fancybox-prev:hover span, .fancybox-next:hover span {opacity: 0.8;}.fancybox-prev span {left: -44px;}.fancybox-next span {right: -44px;}.fancybox-close:before {content: '\f00d';font-weight: 900;}.fancybox-prev span:before {content: '\f177';font-weight: 900;}.fancybox-next span:before {content: '\f178';font-weight: 900;}#fancybox-thumbs {position: fixed;left: 0;width: 100%;overflow: hidden;z-index: 8050;pointer-events: none;}#fancybox-thumbs.bottom {bottom: 50px;}#fancybox-thumbs.top {top: 35px;}#fancybox-thumbs ul {position: relative;list-style: none;margin: 0;padding: 0;}#fancybox-thumbs ul li {float: left;}#fancybox-thumbs ul li a {padding: 10px;display: inline-block;pointer-events: auto;}#fancybox-thumbs ul li a span {color: #fcfcfc;display: block;position: relative;overflow: hidden;border-radius: 50%;line-height: 1.6;font-size: 13px;text-align: center;background-color: #1c1c1c;pointer-events: auto;outline: none;}#fancybox-thumbs ul li a span:hover {color: #1c1c1c;background-color: #cfcfcf;}#fancybox-thumbs ul li.active a span {color: #1c1c1c;background-color: #cfcfcf;}#fancybox-thumbs ul li img {display: block;position: relative;border: 0;padding: 0;max-width: none;}.fancybox-v1 .fancybox-nav, .fancybox-v2 .fancybox-nav, .fancybox-v3 .fancybox-nav, .fancybox-v4 .fancybox-nav {position: fixed;width: 50px;}.fancybox-v1 .fancybox-nav span, .fancybox-v2 .fancybox-nav span, .fancybox-v3 .fancybox-nav span, .fancybox-v4 .fancybox-nav span {width: 23px;height: 20px;line-height: 0;margin-top: 0;}.fancybox-v1 .fancybox-nav span:before, .fancybox-v2 .fancybox-nav span:before, .fancybox-v3 .fancybox-nav span:before, .fancybox-v4 .fancybox-nav span:before {color: #fff;}.fancybox-v1 .fancybox-prev span, .fancybox-v2 .fancybox-prev span, .fancybox-v3 .fancybox-prev span, .fancybox-v4 .fancybox-prev span {left: 20px;}.fancybox-v1 .fancybox-prev span:before, .fancybox-v2 .fancybox-prev span:before, .fancybox-v3 .fancybox-prev span:before, .fancybox-v4 .fancybox-prev span:before {content: '\f060';}.fancybox-v1 .fancybox-next span, .fancybox-v2 .fancybox-next span, .fancybox-v3 .fancybox-next span, .fancybox-v4 .fancybox-next span {right: 20px;}.fancybox-v1 .fancybox-next span:before, .fancybox-v2 .fancybox-next span:before, .fancybox-v3 .fancybox-next span:before, .fancybox-v4 .fancybox-next span:before {content: '\f061';}.fancybox-v1 .fancybox-close, .fancybox-v2 .fancybox-close, .fancybox-v3 .fancybox-close, .fancybox-v4 .fancybox-close {top: -50px;right: 0px;}.fancybox-v1 .fancybox-close:before, .fancybox-v2 .fancybox-close:before, .fancybox-v3 .fancybox-close:before, .fancybox-v4 .fancybox-close:before {color: #ADADAD;}.fancybox-v1 .back-to-site, .fancybox-v2 .back-to-site, .fancybox-v3 .back-to-site, .fancybox-v4 .back-to-site {position: absolute;display: inline-block;z-index: 99;max-width: 183px;line-height: 24px;padding: 0;color: #ADADAD;font-size: 1em;font-weight: 800;letter-spacing: 1px;text-transform: uppercase;}.fancybox-v1 .back-to-site:hover, .fancybox-v2 .back-to-site:hover, .fancybox-v3 .back-to-site:hover, .fancybox-v4 .back-to-site:hover, .fancybox-v1 .back-to-site:focus, .fancybox-v2 .back-to-site:focus, .fancybox-v3 .back-to-site:focus, .fancybox-v4 .back-to-site:focus {letter-spacing: 1.5px;}.fancybox-overlay.fancybox-v1 {background-color: rgba(255, 255, 255, 0.9);}.fancybox-v1 .fancybox-outer {background-color: transparent;}.fancybox-v1 .fancybox-outer .fancybox-nav span:before {line-height: 0px;}.fancybox-v1 .fancybox-close {display: none;}.fancybox-v1 ul {display: none !important;}.fancybox-v1 .back-to-site {left: 50%;transform: translateX(-50%);top: -40px;border-bottom: 1px solid #E40036;color: #ADADAD;}.fancybox-v1 .back-to-site:hover, .fancybox-v1 .back-to-site:focus {border-color: transparent;}@media only screen and (max-height: 900px) and (max-width: 1024px) {.navoverlay div.left .inner .navholder {justify-content: center;}.navoverlay {flex-flow: column nowrap;justify-content: center;}.navoverlay div {padding-bottom: 0vh;max-height: 50vh;}div.right div {text-align: center;}}@media only screen and (max-width: 1024px) {#fancybox-thumbs.bottom {bottom: 0px;}[class*="fancybox-v"] .back-to-site, [class*="fancybox-v"] .fancybox-close {top: -25px;}[class*="fancybox-v"] .fancybox-nav span {top: -25px;}.fancybox-v1 .back-to-site {top: auto;bottom: -30px;}.fancybox-v1 .fancybox-nav span {top: 50%;}.fancybox-v1 .fancybox-prev span {left: -25px;}.fancybox-v1 .fancybox-prev span:before {content: '\f060';}.fancybox-v1 .fancybox-next span {right: -25px;}.fancybox-v1 .fancybox-next span:before {content: '\f061';}}.socials {padding: 15px 0 0em 0;margin-bottom: 3em;}.socials a {display: inline-block;border-radius: 50%;margin: 0 10px 0 0;}.socials a i {color: #1B1B1B;width: 100%;text-align: center;line-height: 30px;}.socials a:hover i, .socials a:focus i {color: #E40036;}table.openingsuren {margin: 15px 0;overflow: hidden;width: 100%;}table.openingsuren tr.today {font-weight: 900;}table.openingsuren tr td:first-child {font-weight: 800;}table.openingsuren .today {background-color: rgba(228, 0, 54, 0.25);font-weight: 800;}p.openingsuren.notable {margin: 1em 0;line-height: 1.8em;}p.openingsuren.notable .today, p.openingsuren.notable .today span {font-weight: 900;color: #E40036;}.singlelineopeningsuren a {position: relative;color: #E40036;}.singlelineopeningsuren a i {position: absolute;top: 5px;left: 3px;}.singlelineopeningsuren a:hover {color: #ADADAD;}.openingsurensingleshow {display: none;}.thehoursinoneline {text-align: center;}.thehoursinoneline .day {position: relative;display: inline-block;width: 14.2857%;overflow: hidden;border-right: 1px solid #ADADAD;padding: 13px 0 7px 0;}.thehoursinoneline .day h2 {margin-bottom: 15px;position: relative;}.thehoursinoneline .day:last-child {border-right: 0;}.thehoursinoneline .day.today h2:before {content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 20px;height: 3px;background-color: #E40036;}.instagramvierkant div {padding: 10px;}.instagramvierkant div img {height: auto;width: auto;}.instagramvierkant p a {color: #E40036;}.instagramvierkant p a i {font-size: 0.9em;}.instagramvierkant p a:hover {color: #ADADAD;}ul.pagination {display: none;}ul.pagination li {font-size: 16px;}ul.pagination li a {padding: 2px 10px;border-radius: 0;}.pagination.current {display: inline-block;color: #fff;background: #E40036;padding: 2px 10px;}.slick-prev, .slick-next {font-size: 0;line-height: 0;position: absolute;top: auto;bottom: 0%;-webkit-transform: none;-ms-transform: none;transform: none;display: block;width: 40px;height: 40px;border-radius: 0;margin: 0;padding: 0;cursor: pointer;border: none;outline: none;background: transparent;z-index: 999;}.slick-prev:before, .slick-next:before {font-family: 'Font Awesome 5 Free', sans-serif;font-style: normal;font-weight: 900;content: '\f138';font-size: 30px;color: white;}.slick-prev:hover::before, .slick-next:hover::before, .slick-prev:focus::before, .slick-next:focus::before {color: #E40036;}.slick-prev {bottom: 50%;left: 100px;transform: translateY(50%);}.slick-prev:before {display: block;content: '';width: 30px;height: 30px;background: url('https://rd-asbestattest.be/wp-content/themes/themegrafoman/images/chevron-left-white.svg') no-repeat;}.slick-next {bottom: 50%;right: 100px;transform: translateY(50%);}.slick-next:before {display: block;content: '';width: 30px;height: 30px;background: url('https://rd-asbestattest.be/wp-content/themes/themegrafoman/images/chevron-right-white.svg') no-repeat;}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;}section.textonly div.wpcf7 .large-6:last-child {padding-left: 0em ;}section.textonly div.wpcf7 .large-6:first-child {padding-right: 0em;}div.wpcf7 form .ajax-loader {display: none;}div.wpcf7 form .ajax-loader.is-active {display: inline-block;}form .infocaptcha {margin-top: 22px;padding-top: 0;}form .infocaptcha small {opacity: 0.5;display: inline-block;font-size: 10px;line-height: 12px;}form .infocaptcha small a {font-size: 10px !important;}form .infocaptcha small a::after {content: '' !important;}form #sendit {margin-top: 0;}form label {position: relative;transition: all 300ms;color: #ADADAD;margin-left: 10px;margin-right: 10px;}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-bottom: 1px solid #adadad;border-radius: 0;color: #222;font-size: 17px;}form label span input[type="text"]:focus, form label span input[type="email"]:focus, form label span textarea:focus {box-shadow: none;}form label.selected span.title {color: #1B1B1B;}form label.selected span input[type="text"], form label.selected span input[type="email"], form label.selected span input[type="tel"], form label.selected span textarea {border: 1px solid black;background-color: rgba(173, 173, 173, 0.03);box-shadow: none;}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;border-top: 0;border-left: 0;border-right: 0;border-radius: 0;-moz-appearance: none;-webkit-appearance: none;float: right;}form input[type="submit"]:after {position: relative;padding-left: 6px;top: 2px;font-family: 'Font Awesome 5 Free', sans-serif;font-style: normal;font-weight: 900;content: '\f30b';font-size: 15px;}form .wpcf7-response-output {color: #ADADAD;}.darkbackground {background-color: #ADADAD;}.darkbackground form .infocaptcha {padding-top: 0;}.darkbackground form .infocaptcha small {opacity: 0.5;display: inline-block;font-size: 10px;}.darkbackground form a {font-size: 10px;}.darkbackground form a::after {content: '';}.darkbackground form label {color: #fff;}.darkbackground form label span input[type="text"], .darkbackground form label span input[type="email"], .darkbackground form label span textarea {border: 1px solid #ffffff;background-color: rgba(255, 255, 255, 0.5);color: #ADADAD;}.darkbackground form label span input[type="text"]:focus, .darkbackground form label span input[type="email"]:focus, .darkbackground form label span textarea:focus {border: 1px solid #ffffff;background-color: rgba(255, 255, 255, 0.75);}.darkbackground form label.selected span.title {color: #fff;}.darkbackground form label.selected span input[type="text"], .darkbackground form label.selected span input[type="email"], .darkbackground form label.selected span textarea {border: 1px solid #ffffff;background-color: rgba(255, 255, 255, 0.9);}.darkbackground form .wpcf7-response-output {color: #fff;}.keuzelijstform {padding-top: 16px;}.keuzelijstform .title {margin: 0 0 0 1em;}form label span.title {font-family: 'DM Sans', sans-serif;position: absolute;top: 35px;z-index: 2;font-size: 16px;-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;}form span.title {font-family: 'DM Sans', sans-serif;position: relative;z-index: 2;color: #1B1B1B;font-size: 16px;}form label.selected {margin-top: 10px;}form label.selected span textarea {height: 150px;}form label.selected span.title {top: 0px;left: 0px;transform: scale(0.8);transform-origin: left top;}form input[type="submit"] {transition: all 300ms;}span.wpcf7-not-valid-tip {color: #E40036;font-style: italic;}div.wpcf7-validation-errors {border: 2px solid #E40036;}div.wpcf7-response-output {margin: 2em 0 1em 0;}button {font-family: 'DM Sans', sans-serif;background-color: #E40036;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;padding: 10px 20px;}button:hover {background-color: #E40036;outline: none;}button:focus {background-color: #E40036;outline: none;}section.bigthreeninelayout {position: relative;}section.bigthreeninelayout .row.background {position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;}section.bigthreeninelayout .row.background .col1 {margin-left: -330px;margin-right: 330px;height: 100%;background-size: cover;}section.bigthreeninelayout .row.background .col1 .bgimgholder {background-position: 150px center;}section.bigthreeninelayout .row.background .col2 {margin-left: -330px;margin-right: 330px;height: 100%;height: 200px;background-size: cover;background-position: center center;}section.bigthreeninelayout .row.foreground {position: relative;z-index: 100;}section.bigthreeninelayout .row.foreground .col1 {background-color: #E40036;}section.bigthreeninelayout .row.foreground .col1 .inner {position: relative;}section.bigthreeninelayout .row.foreground .col1 .inner a:hover, section.bigthreeninelayout .row.foreground .col1 .inner a:focus {color: rgba(255, 255, 255, 0.75);}section.bigthreeninelayout .row.foreground .col2 {min-height: 200px;}section.bigthreeninelayout .row.foreground .col2 .inner {position: relative;}section.volumecalculator .bold p {font-weight: 700;}section.volumecalculator .titel_afmetingen {font-weight: 700;color: black;line-height: 30px;margin-bottom: 15px;}section.volumecalculator .button {margin-bottom: 45px;}section.volumecalculator .input_invoer {width: calc( 100% - 30px );padding: initial;border: 1px solid #222;padding-right: 30px;text-align: right;margin-bottom: 45px;display: inline-block;height: 72px;}section.volumecalculator .input_invoer.centi {padding-right: 40px;}section.volumecalculator .input_invoer p {text-transform: lowercase;}section.volumecalculator .span_invoer {margin-left: -30px;}section.volumecalculator .span_invoer.centi {margin-left: -40px;}section.volumecalculator .resultaat:first-child {margin-top: 45px;}section.volumecalculator .resultaat_element {border-top: 1px solid #222;border-bottom: 1px solid #222;display: flex;flex-flow: row nowrap;justify-content: space-between;align-items: baseline;margin-bottom: 45px;}section.volumecalculator .resultaat_element .input_invoer {height: 50px;border: 0;width: calc( 100% - 130px );margin-bottom: 0;}section.volumecalculator .offerte {background-color: rgba(240, 240, 240, 0.3);padding: 50px;}section.volumecalculator .offerte form label.selected span.title {padding-left: 10px;}section.volumecalculator .offerte .form-line {display: flex;flex-flow: row nowrap;justify-content: space-between;}section.volumecalculator .offerte .form-line .half {width: calc( 50% - 10px );}section.volumecalculator .offerte .form-group {margin-top: 50px;position: relative;padding: 20px;}section.volumecalculator .offerte .form-group label {padding: 10px;width: 33.333%;}section.volumecalculator .offerte .form-group label.half {width: 50%;}section.volumecalculator .offerte .form-group .form-group-title {padding-left: 10px;font-weight: 700;text-transform: lowercase;letter-spacing: 1px;}section.volumecalculator .offerte .form-group .form-group-data {display: flex;flex-flow: row wrap;justify-content: space-between;}section.volumecalculator .offerte .form-group.gegevens label {width: 100%;}.footer {position: relative;bottom: 0;width: 100%;overflow: hidden;padding: 45px 0 0 0;color: #fff;background-color: #F0F0F0;font-size: 17px;z-index: -1;}.footer.sticky-footer {position: absolute;bottom: 0px;left: 0;padding-left: inherit;}.footer .textonly {margin: 0;padding-bottom: 0;}.footer .large-4 .textwrapper {padding-right: 1.6em;}.footer .textonderaan {margin-top: 99px;border-top: 1px solid #A7A7A7;display: flex;flex-flow: row wrap;justify-content: flex-end;}.footer .textonderaan p {margin-top: 20px;}.footer .textonderaan p, .footer .textonderaan a {color: #A7A7A7;}.footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6, .footer a, .footer p, .footer strong, .footer li, .footer span, .footer i, .footer .fa, .footer .fas, .footer .fab .columns, .footer .column {color: #1B1B1B;line-height: 30px;}.footer .col2 p {margin-bottom: 0;}.footer .col2 a {text-transform: lowercase;}.footer .socials {padding: 0;}.footer .socials a i {color: #1B1B1B;margin-right: 10px;}.footer .socials a:hover i, .footer .socials a:focus i {color: #E40036;}.footer a {color: #1B1B1B;font-weight: 400;}.footer a:hover, .footer a:focus {color: #E40036;}.footer .secondrow {border-top: 1px solid rgba(255, 255, 255, 0.2);margin-top: 10px;padding-top: 25px;}.footer .secondrow .columns {display: flex;flex-flow: row nowrap;justify-content: flex-end;}.footer .secondrow p {font-size: 0.8em;color: #1B1B1B;}.footer .secondrow .copy a .handje {font-size: 0.6em;transform: translateY(4px);padding-left: 3px;}.footer .secondrow .copy a .handje .pathst0 {transition: all 300ms;fill: rgba(27, 27, 27, 0.5);}.footer .secondrow .copy a:hover .handje .pathst0 {fill: #E40036;}.not-found-logo svg {max-width: 200px;}.not-found-logo .st0 {fill: #E40036;}.pnf-titel1, .pnf-titel2 {position: relative;}section.textintrohome {padding-top: 130px;padding-bottom: 130px;}section.textintrohome .large-3 p {text-transform: uppercase;}section.textintrohome .large-9 h2 {max-width: 710px;}section.realisaties_slider h4 {color: #1B1B1B;padding-bottom: 30px;}section.realisaties_slider .imageofrealislider {height: 50vh;margin-left: 20px;margin-right: 20px;}section.realisaties_slider .imageofrealislider img {height: 100%;width: 100%;object-fit: cover;}section.realisaties_slider .linkofrealislider {display: none;margin-top: 40px;margin-left: 20px;}section.realisaties_slider .linkofrealislider a {color: #1B1B1B;}section.realisaties_slider .slick-next {right: 110px;bottom: 30px;transform: translateY(0);filter: invert(0.4);}section.realisaties_slider .slick-next:hover {filter: invert(0);}section.realisaties_slider .slick-next::before {display: block;content: '';width: 30px;height: 30px;background: url('https://rd-asbestattest.be/wp-content/themes/themegrafoman/images/chevron-right-black.svg') no-repeat;}section.realisaties_slider .slick-prev {left: auto;right: 152px;bottom: 30px;transform: translateY(0);filter: invert(0.4);}section.realisaties_slider .slick-prev:hover {filter: invert(0);}section.realisaties_slider .slick-prev::before {display: block;content: '';width: 30px;height: 30px;background: url('https://rd-asbestattest.be/wp-content/themes/themegrafoman/images/chevron-left-black.svg') no-repeat;}section.realisaties_slider .realislider-slide.slick-active .linkofrealislider {display: block;}section.realisaties_slider .firstrow div:first-of-type {margin-left: 110px;}section.realisaties_slider .slider__counter {position: absolute;top: -60px;right: 140px;}.accordion {padding-top: 130px;position: relative;}.accordion_item {background-color: transparent;}.accordion_item:first-child {margin-top: 86px;}.accordion_item h3 {text-transform: inherit;font-weight: 600;}.accordion_item .title {padding-left: 15px;background-color: #fff;cursor: pointer;position: relative;}.accordion_item .title.min .icon > i:first-child {display: none;}.accordion_item .title.min .icon > i:last-child {display: inline-block;}.accordion_item .title .icon {position: relative;width: 16px;height: 16px;display: inline-block;transition: color 0.5s ease;float: right;margin-right: 30px ;}.accordion_item .title .icon i:last-child {display: none;}.accordion_item .title .icon:hover {color: #E40036;}.accordion_item .contentbig {padding: 0;margin-bottom: 25px;}.accordion_item_list .title h3 {color: #ADADAD;transition: all 300ms;}.accordion_item_list .title:hover {cursor: pointer;}.accordion_item_list .title:hover h3 {color: #1B1B1B;}.accordion_item_list .title.min h3 {color: #1B1B1B;}@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) 0ms forwards;}.ani-rtl {animation: reveal-rtl 1000ms cubic-bezier(0.77, 0.13, 0.19, 0.87) 0ms forwards;}.ani-ttb {animation: reveal-ttb 1000ms cubic-bezier(0.77, 0.13, 0.19, 0.87) 0ms forwards;}.ani-btt {animation: reveal-btt 1000ms cubic-bezier(0.77, 0.13, 0.19, 0.87) 0ms forwards;}.ani-tltbr {animation: reveal-tltbr 1000ms cubic-bezier(0.77, 0.13, 0.19, 0.87) 0ms forwards;}.heropages .caption .columns:first-child {clip-path: polygon(0 0, 0 0, 0 0, 0 0);animation: reveal-ltr 1000ms cubic-bezier(0.77, 0.13, 0.19, 0.87) 300ms forwards;}.heropages .caption .columns:last-child {clip-path: polygon(0 0, 0 0, 0 0, 0 0);animation: reveal-ttb 1200ms cubic-bezier(0.77, 0.13, 0.19, 0.87) 700ms forwards;}.submenu-toggle::after {border-color: white transparent transparent;}.bgblack {background-color: #1B1B1B;}.bgblack h1, .bgblack h2, .bgblack h3, .bgblack h4, .bgblack a, .bgblack p {color: #fff;}.bggrey {background-color: #F0F0F0;}.bg-grey-left-small {padding-top: 130px;position: relative;}.bg-grey-left-small::before {position: absolute;left: 0%;top: 0;background-color: #F0F0F0;content: '';width: 40%;height: 100%;}.bg-grey-left-half {position: relative;padding-top: 130px;}.bg-grey-left-half::before {position: absolute;left: 0%;top: 0;background-color: #F0F0F0;content: '';width: 50%;height: 100%;}.bg-grey-left-medium {position: relative;padding-top: 130px;}.bg-grey-left-medium::before {position: absolute;left: 0%;top: 0;background-color: #F0F0F0;content: '';width: calc( 50% + 6em );height: 100%;}.bg-grey-right-half {position: relative;padding-top: 130px;}.bg-grey-right-half::before {position: absolute;right: 0%;top: 0;background-color: #F0F0F0;content: '';width: 50%;height: 100%;}.googlemaps iframe {height: 30vh;filter: grayscale(1);}.realtitle {font-size: 23px;}.pt0 {padding-top: 0px;}.pb0 {padding-bottom: 0px !important;}.pbt3em .textwrapper {padding-bottom: 3em !important;}.title_part {margin-top: 90px;}.title_part h4 {margin-bottom: 60px;}.h500 {height: 500px;}.arrowholder {right: 0px;position: absolute;bottom: 75px;width: 100px;height: 100px;}.arrowholder img {height: 100%;width: 100%;filter: opacity(1);object-fit: contain;}.top-70 {position: relative;top: -70px !important;margin-bottom: 60px !important;}.bottom-90 {margin-bottom: -90px !important;z-index: 99;}.textwhite {color: white;}.textwhite h1, .textwhite h2, .textwhite h3, .textwhite h4, .textwhite a, .textwhite p {color: white;}section.sumup h1 {margin-bottom: 100px;}.subnavreal a {font-family: 'Bebas Neue', cursive;font-size: 17px;line-height: 20px;letter-spacing: 3.5px;}.subnavreal a:hover {text-decoration: underline;}.textonlyimg .row {max-width: 100vw;}.textonlyimg .row .columns {overflow: hidden;}.textonlyimg .textwrapper p {max-height: 50vh;overflow: hidden;margin-bottom: 0;}.textonlyimg .textwrapper p img {width: 100%;height: 100%;object-fit: cover;transform: translateY(-30%);}.textandimage .columns .textwrapper .button {margin-bottom: 0;}.hero {max-height: 400px;width: 100%;overflow: hidden;margin-bottom: 130px;position: relative;}.hero img {width: 100%;height: 100%;object-fit: cover;transform: translateY(-30%);}.hero .page_title {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);color: white;}.project .foto img {display: block;}.project .foto.size0 {height: 410px;}.project .foto.size1 {height: 470px;}.project .foto.size2 {height: 280px;}.project .foto.size3 {height: 330px;}.project .foto.size4 {height: 250px;}.project .foto.size5 {height: 440px;}.project .foto.size6 {height: 225px;}.footer .textonly {margin-bottom: 0px !important;}@-webkit-keyframes bounce {0%, 20%, 53%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translateZ(0);transform: translateZ(0);}40%, 43% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);transform: translate3d(0, -30px, 0) scaleY(1.1);}70% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);transform: translate3d(0, -15px, 0) scaleY(1.05);}80% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translateZ(0) scaleY(0.95);transform: translateZ(0) scaleY(0.95);}90% {-webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);transform: translate3d(0, -4px, 0) scaleY(1.02);}}@keyframes bounce {0%, 20%, 53%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translateZ(0);transform: translateZ(0);}40%, 43% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);transform: translate3d(0, -30px, 0) scaleY(1.1);}70% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);transform: translate3d(0, -15px, 0) scaleY(1.05);}80% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translateZ(0) scaleY(0.95);transform: translateZ(0) scaleY(0.95);}90% {-webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);transform: translate3d(0, -4px, 0) scaleY(1.02);}}.animate__bounce {z-index: 23;-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;transform-origin: center bottom;animation-duration: 2s;animation-iteration-count: infinite;-webkit-animation-duration: 2s;-webkit-animation-iteration-count: infinite;position: relative;top: -10vh;color: white;}.animate__bounce .columns {display: flex;flex-flow: row nowrap;line-height: 50px;vertical-align: center;justify-content: center;transform: rotate(-90deg);}.animate__bounce .columns i, .animate__bounce .columns p {line-height: 50px;margin-left: 10px;}header {margin-bottom: 0px;}header .bottomrow {padding-top: 80px;padding-bottom: 65px;}header .bottomrow .row {padding-right: 10%;}header .bottomrow a {color: #E40036;}header .bottomrow .columns {display: flex;flex-flow: column nowrap;justify-content: center;}footer p {line-height: 200%;}.langmobi a {color: #fff;padding: 0 5px;display: inline-block;}.taalswitch {text-transform: uppercase;}.quickcontact .dropdown-pane {text-transform: uppercase;}.quickcontact .dropdown-pane .active {font-weight: 700;}.lightgreen {background-color: rgba(228, 0, 54, 0.15);}.moreboxed .row {max-width: 50em;}.textandimage.infogite.paddingtopbottom .columns .textwrapper {padding: 4em 0 4em 3em;}.projecten .project {position: relative;width: 50%;overflow: hidden;}.projecten .project:before {content: '';position: absolute;z-index: 5;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(228, 0, 54, 0.75);opacity: 0;transition: all 300ms;}.projecten .project img {position: relative;z-index: 1;height: 100%;width: 100%;object-fit: cover;object-position: center center;}.projecten .project .titelwrapper {position: absolute;z-index: 10;width: 100%;bottom: 0px;left: 0;opacity: 0;transition: all 300ms;transition-delay: 150ms;}.projecten .project .pluswrapper {position: absolute;z-index: 2;top: 0;right: 0;width: 40px;height: 40px;transition: all 300ms;pointer-events: none;}.projecten .project .pluswrapper .fas {font-size: 14px;color: #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: all 300ms;}.projecten .project .iconwrapper {position: absolute;z-index: 10;top: 50%;left: 50%;transform: translate(-50%, 0%) scale(0);width: 40px;height: 40px;background-color: rgba(173, 173, 173, 0.8);opacity: 0;transition: all 300ms;}.projecten .project .iconwrapper .fas {font-size: 14px;color: #fff;position: absolute;top: 150%;left: 50%;transform: translate(-50%, -50%);transition: all 300ms;}.projecten .project .overlay {position: absolute;z-index: 20;top: 0;left: 0;width: 100%;height: 100%;}.projecten .project:hover:before, .projecten .project:focus:before {opacity: 1;}.projecten .project:hover .titelwrapper, .projecten .project:focus .titelwrapper {bottom: 20px;opacity: 1;}.projecten .project:hover .iconwrapper, .projecten .project:focus .iconwrapper {transform: translate(-50%, -50%) scale(1);opacity: 1;}.projecten .project:hover .iconwrapper .fas, .projecten .project:focus .iconwrapper .fas {top: 50%;}.projecten .project:hover .pluswrapper, .projecten .project:focus .pluswrapper {opacity: 0;transform: translateY(-100%);}.fancybox-outer {background-color: #fff;padding-bottom: 40px;}.fancybox-outer .fancybox-nav {position: absolute;top: auto;bottom: 0;left: auto;width: 40px;height: 40px;cursor: pointer;text-decoration: none;background-color: #ADADAD;z-index: 8040;}.fancybox-outer .fancybox-nav span {left: 0;right: 0;width: 40px;height: 40px;}.fancybox-outer .fancybox-nav span:before {line-height: 37px;}.fancybox-outer .fancybox-nav.fancybox-prev {right: 45px;}.fancybox-outer .fancybox-nav.fancybox-prev span:before {content: '\f30a';}.fancybox-outer .fancybox-nav.fancybox-next {right: 0px;}.fancybox-outer .fancybox-nav.fancybox-next span:before {content: '\f30b';}.fancybox-inner .inlinecontent {padding: 40px;}.fancybox-inner .sliderproject {height: 300px;}.fancybox-inner .sliderproject .slick-slide {height: 300px;padding-right: 10px;}.fancybox-inner .sliderproject .slick-slide img {height: 100%;width: 100%;object-fit: contain;object-position: center center;}.voorstellingpaginas.fotogalerij .foto .imgwrapper .inner a img {object-fit: contain;width: 80%;height: 80%;margin: 10%;}.voorstellingpaginas.fotogalerij .foto .imgwrapper .inner:after {background-color: #ADADAD;opacity: 0;}.voorstellingpaginas.fotogalerij .foto .imgwrapper .inner {border: 1px solid #fff;}.voorstellingpaginas.fotogalerij .foto .overlaylink {position: absolute;z-index: 50;top: 0;left: 0;width: 100%;height: 100%;}.voorstellingpaginas.fotogalerij .foto .textholder {text-align: center;position: absolute;z-index: 5;top: 0;left: 0;transition: all 150ms;margin: 2px;width: calc( 100% - 4px );pointer-events: none;background-color: #fff;padding: 5px 3px;}.voorstellingpaginas.fotogalerij .foto .textholder p {margin: 0;}.voorstellingpaginas.fotogalerij .foto .textholder p a {pointer-events: none;padding: 5px 0px;font-size: 18px;font-weight: 700;transition: 100ms all;}.homediensten .columns {padding-left: 0.9375em;padding-right: 0.9375em;}.homediensten .columns:first-child {padding-left: 0;}.homediensten .columns:last-child {padding-right: 0;}.homediensten .textwrapper {background-color: rgba(228, 0, 54, 0.45);padding: 45px 40px !important;}body.home .slick-slider {margin-bottom: 0px;}.frm_forms.with_frm_style h1, .frm_forms.with_frm_style h2, .frm_forms.with_frm_style h3, .frm_forms.with_frm_style h4, .frm_forms.with_frm_style h5, .frm_forms.with_frm_style h6 {margin-bottom: 10px;}select {background-position: right 0 center;}.frm_image_options .frm_opt_container {width: 100%;}.frm_checkbox.frm_image_option, .frm_radio.frm_image_option {width: 31% !important;}.frm_form_field .frm_radio.frm_image_option, .frm_form_field .frm_radio.frm_image_option + .frm_radio {margin: 0 1%;}.frm_image_options .frm_image_option_container img {width: 150px !important;height: 150px !important;}.frm_image_options .frm_image_option_container {padding: 20px 0 0 0;justify-content: center;}.heropages {padding-bottom: 130px;}body.home #home-slider {margin-bottom: 0px;}section.textonly, section.textandimage, section.fotogalerij, section.cta, section.voorstellingpaginasslider, section.voorstellingpaginas, section.projectoverzicht, section.volumecalculator, section.realisaties_slider, section.team, section.accordion {padding-bottom: 130px;}section.homesection1, section.homesection2, section.homesection3 {margin-bottom: 0px;}.mb130 {margin-bottom: 130px !important;}.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;}.mb0 {margin-bottom: 0px !important;}.mt130 {margin-top: 130px !important;}.mt100 {margin-top: 100px !important;}.mt90 {margin-top: 90px !important;}.mt80 {margin-top: 80px !important;}.mt70 {margin-top: 70px !important;}.mt60 {margin-top: 60px !important;}.mt50 {margin-top: 50px !important;}.mt40 {margin-top: 40px !important;}.mt30 {margin-top: 30px !important;}.mt20 {margin-top: 20px !important;}.mt10 {margin-top: 10px !important;}.mt0 {margin-top: 0px !important;}.pb130 {padding-bottom: 130px !important;}.pb100 {padding-bottom: 100px !important;}.pb90 {padding-bottom: 90px !important;}.pb80 {padding-bottom: 80px !important;}.pb70 {padding-bottom: 70px !important;}.pb60 {padding-bottom: 60px !important;}.pb50 {padding-bottom: 50px !important;}.pb40 {padding-bottom: 40px !important;}.pb30 {padding-bottom: 30px !important;}.pb20 {padding-bottom: 20px !important;}.pb10 {padding-bottom: 10px !important;}.pb0 {padding-bottom: 0px !important;}.pt130 {padding-top: 130px !important;}.pt100 {padding-top: 100px !important;}.pt90 {padding-top: 90px !important;}.pt80 {padding-top: 80px !important;}.pt70 {padding-top: 70px !important;}.pt60 {padding-top: 60px !important;}.pt50 {padding-top: 50px !important;}.pt40 {padding-top: 40px !important;}.pt30 {padding-top: 30px !important;}.pt20 {padding-top: 20px !important;}.pt10 {padding-top: 10px !important;}.pt0 {padding-top: 0px !important;}.mb-40 {margin-bottom: -40px !important;}.pt70 {padding-top: 70px !important;}.pt115 {padding-top: 115px !important;}.pb115 {padding-bottom: 115px !important;}.pb190 {padding-bottom: 190px !important;}.pt190 {padding-top: 190px !important;}.pb160 {padding-bottom: 160px !important;}.pt160 {padding-top: 160px !important;}.footer .textwrapper {margin-top: 100px ;margin-bottom: 50px ;}.ptw100 .columns .textwrapper {padding-top: 100px;}.filters-button-group {padding-top: 150px;padding-bottom: 60px;display: flex;flex-flow: row wrap;justify-content: center;}.filters-button-group .buttonwrapper {display: inline-block;padding: 0 6px 10px 0;}.filters-button-group .filteritem {font-family: 'DM Sans', sans-serif;font-size: 20px;padding: 13px 18px;cursor: pointer;}.filters-button-group .filteritem.is-checked {border-color: #1B1B1B;background-color: #1B1B1B;color: #fff;}.filters-button-group .filteritem.is-checked:hover {background-color: transparent;color: #1B1B1B;}.grid {margin: 0 -8px 0 -8px;}.grid:after {content: '';display: block;clear: both;}.grid-sizer, .grid-item {width: 50%;}.grid-detail .grid-item, .grid-detail .grid-sizer {width: 33.33333333%;padding: 0;}.grid-item {float: left;position: relative;padding: 20px;}.grid-item.grid-size0 {width: 100%;}.grid-item.grid-size4 {width: 100%;}.grid-item .imgwrapper {position: relative;overflow: hidden;transition: all 300ms;}.grid-item .imgwrapper.size0 {height: 510px;}.grid-item .imgwrapper.size1 {height: 510px;}.grid-item .imgwrapper.size2 {height: 235px;}.grid-item .imgwrapper.size3 {height: 235px;}.grid-item .imgwrapper.size4 {height: 510px;}.grid-item .imgwrapper.size5 {height: 235px;}.grid-item .imgwrapper.size6 {height: 510px;}.grid-item .imgwrapper.size7 {height: 235px;}.grid-item .imgwrapper img {width: 100%;height: 100%;object-fit: cover;transition: all 300ms;}.grid-item .imgwrapper .overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;background-color: rgba(27, 27, 27, 0.6);pointer-events: none;transition: all 300ms;}.grid-item .imgwrapper .iconwrapper {position: absolute;top: 50%;left: 50%;z-index: 100;transform: translate(-50%, -50%);overflow: hidden;pointer-events: none;}.grid-item .imgwrapper .iconwrapper i, .grid-item .imgwrapper .iconwrapper p {font-size: 18px;transform: translateY(150%) scale(0.4);transition-timing-function: ease-out;transition: all 300ms;opacity: 0;color: white;}.grid-item .imgwrapper .textwrapper {position: absolute;margin: 0;bottom: 0.82em;left: 0.82em;width: calc( 100% - 1.64em );z-index: 99;overflow: hidden;color: white;pointer-events: none;}.grid-item .imgwrapper .textwrapper span {position: relative;display: inline-block;line-height: 100%;width: 100%;padding: 8px;transition: all 300ms;transition-delay: 100ms;}.grid-item:hover .overlay, .grid-item:focus .overlay {opacity: 1;z-index: 2;}.grid-item:hover .iconwrapper i, .grid-item:focus .iconwrapper i, .grid-item:hover .iconwrapper p, .grid-item:focus .iconwrapper p {transform: translateY(0) scale(1);opacity: 1;}.grid-item:hover .textwrapper span, .grid-item:focus .textwrapper span {transform: translateY(0px) scale(1);}.grid-item:hover .imgwrapper img, .grid-item:focus .imgwrapper img {transform: scale(1.03);}.realisatieslider .grid-item .imgwrapper.size0 {height: 510px;}.realisatieslider .grid-item .imgwrapper.size1 {height: 510px;}.realisatieslider .grid-item .imgwrapper.size2 {height: 510px;}.realisatieslider .grid-item .imgwrapper.size3 {height: 510px;}.realisatieslider .grid-item .imgwrapper.size4 {height: 510px;}.realisatieslider .grid-item .imgwrapper.size5 {height: 510px;}.realisatieslider .grid-item .imgwrapper.size6 {height: 510px;}.realisatieslider .grid-item .imgwrapper.size7 {height: 510px;}.quickcontact {padding: 0 0 0 0;border-left: 1px solid #ADADAD;}.quickcontact p {margin-bottom: 0;}.quickcontact a {padding: 0 5px;}.quickcontact a.taalswitch {font-weight: 700;padding: 0 10px;}.top-bar {background-color: transparent;display: flex;flex-flow: row nowrap;justify-content: flex-end;}.top-bar div {margin-left: 60px ;}.top-bar .lang-choice {display: flex;flex-flow: row;justify-content: space-between;}.dropdown.menu {background-color: transparent;position: absolute;height: 177px;border-top: 5px solid red;align-items: center;}.submenu.menu {background-color: transparent;}.dropdown.menu > li.is-active > a, .menu .is-active > a {color: #E40036;background-color: transparent;}.dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after {border-color: #E40036 transparent transparent;}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after {border-color: transparent transparent transparent #E40036;}.is-dropdown-submenu {border: 0;}@media only screen and (max-width: 83.5em) and (min-width: 1025px) {body .row.large-collapse > .column, body .row.large-collapse > .columns {padding-left: 0.9375em;padding-right: 0.9375em;float: left;}}@media only screen and (max-width: 1400px) {body .row.large-collapse > .column, body .row.large-collapse > .columns {padding-left: 0.9375em;padding-right: 0.9375em;}header .logo img {max-width: 220px;}.dropdown.menu {height: 190px;}.mobilenavoverlay {width: 50%;}section.voorstellingpaginas h3 {padding-left: 15px;}}@media only screen and (max-width: 1160px) {.top-bar {padding: 24px 40px 25px 0;}.top-bar ul.menu > li, .top-bar ul ul.menu > li {padding: 0px 0px;}.top-bar .dropdown {display: flex;flex-flow: column nowrap;}header .bottomrow .row {padding-left: 1em;padding-right: 1em;}}@media only screen and (max-width: 1024px) {.prijzen table tr td:nth-child(2), .prijzen table tr td:nth-child(3), .prijzen table tr td:nth-child(4), .prijzen table tr td:nth-child(5), .prijzen table tr td:nth-child(6) {width: auto;}.header {margin-bottom: 80px;}.top-bar ul.menu > li, .top-bar ul ul.menu > li {padding: 0px 10px;}section.cta .columns {padding: 60px 20px 50px 20px;}body {font-size: 14px;}section.textonly .large-6:first-child {padding-right: 1.6em;}section.textonly .large-6:last-child {padding-left: 1.6em;}.textandimage {padding-top: 30px;padding-bottom: 30px;}.textandimage .columns .imgwrapper {padding: 0 1em 0 0;}.textandimage .columns .textwrapper {padding: 0 0 0 1em;}.textandimage .columns.large-push-6 .imgwrapper, .textandimage .columns.large-pull-6 .imgwrapper {padding: 0 0 0 1em;}.textandimage .columns.large-push-6 .textwrapper, .textandimage .columns.large-pull-6 .textwrapper {padding: 0 1em 0 0;}.toprow {width: 100px;}#container {padding-left: 100px;}.navoverlay {left: 100px;width: calc( 100% - 100px );}section.sumup h3 {padding-left: 15px;}.voorstellingpaginas .linkrow .large-1:last-child {align-items: center;}.navoverlay {padding-left: 30px;min-width: 280px;}.navoverlay div {width: 100%;height: initial;}}@media print, screen and (max-width: 960px) {.frm_image_options .frm_image_option_container img {width: 80% !important;height: 80% !important;object-fit: contain;}.lightbeigeboxed > .row {padding: 50px 0px;}h1 {font-size: 28px;}header .logo {position: relative;top: 0;left: 0;margin: 0;text-align: center;max-width: 100%;}header .logo img {max-width: 220px;}.top-bar {padding: 15px 15px 15px 0;}.top-bar ul.dropdown.menu > li {padding: 0 6px;}.top-bar div {margin-left: 15px;}section.homesection3 .col2 .textwrapper {padding: 30px 20px;}section.homesection3 .col1 {min-height: 200px;}.top-bar {padding: 20px 0 20px 0;}.quickcontact {min-width: 75px;padding: 0 0 0 10px;display: flex;}section.troeven .troevenslick {padding: 15px 90px 0 90px;}.top-bar .top-bar-right {-webkit-box-flex: 0;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;margin-left: auto;align-content: center;width: 100%;}.top-bar .top-bar-right ul.dropdown.menu {justify-content: space-evenly;padding: 4px 0 0 0;}.prijzen {overflow: auto;}.prijzen table {min-width: 700px;}}@media print, screen and (max-width: 640px) {body:not(.home) #home-slider .slider-caption .captionholder h1 {font-size: 20px;}body {font-size: 17px;}.row.collapse .column, .row.collapse .columns {padding-right: 1.5em;padding-left: 1.5em;}.small-uncollapse > .column, .small-uncollapse > .columns {padding-right: 1.5em;padding-left: 1.5em;}.mobilenavoverlay {width: 100%;padding-left: 30px;}.mobilenavoverlay div.top .logo {padding-right: 30px;}body:not(.home) .header {margin-bottom: 0px;}.heropages {margin-bottom: 0;}header .logo {margin-top: 0;padding-top: 1em;padding-bottom: 1em;top: 0;left: 0;}header .logo img {max-width: 300px;}.bottomrow .columns {padding: 0;}#home-slider {border-bottom: none;margin-bottom: 30px;height: 50vh;}#home-slider .slick-dots {opacity: 1;bottom: 0;}#home-slider .slick-prev, #home-slider .slick-next {display: none !important;}#home-slider .slider-caption .captionholder h3 {background-color: transparent;color: #E40036;padding-left: 0;padding-right: 0;}.bg-grey-left-small::before {display: none;}.bg-grey-left-half::before {display: none;}.bg-grey-left-medium::before {display: none;}.bg-grey-right-half::before {display: none;}section.textonly, section.textandimage, section.fotogalerij, section.cta, section.voorstellingpaginasslider, section.voorstellingpaginas, section.projectoverzicht, section.volumecalculator, section.realisaties_slider, section.team, section.accordion {padding-bottom: 30px;}.textandimage.infogite .columns .textwrapper {padding: 0;}section.homesection2:after {width: 270px;height: 93px;opacity: 0.5;}section.textonly .large-6:first-child {padding-right: 1.5em;}section.textonly .large-6:last-child {padding-left: 1.5em;}.textandimage {padding-top: 0px;padding-bottom: 0px;}.textandimage .columns {min-height: 200px;margin-bottom: 20px;height: 100%;}.textandimage .columns .imgwrapper {padding: 0 0 0 0;}.textandimage .columns .textwrapper {padding: 0 0 0 0;}.textandimage .columns.large-push-6 .imgwrapper, .textandimage .columns.large-pull-6 .imgwrapper {padding: 0 0 0 0;}.textandimage .columns.large-push-6 .textwrapper, .textandimage .columns.large-pull-6 .textwrapper {padding: 0 0 0 0;}.fotogalerij .row {padding: 10px;}.fotogalerij .foto.large-4, .referenties .foto.large-4, .fotogalerij .referentie.large-4, .referenties .referentie.large-4 {padding: 5px;}.fotogalerij .foto.large-6, .referenties .foto.large-6, .fotogalerij .referentie.large-6, .referenties .referentie.large-6 {padding-bottom: 0;}.footer .large-4 .textwrapper {padding-right: 0px;}.footer section.secondrow .footertextholder {text-align: center;}.footer section.secondrow .footertextholder p {float: none;}.footer .copy span.algemene-voorwaarden {padding: 0 15px 0 0;display: block;}section.sumup .row.collapse .large-10 {padding-right: 0.9375em;}section.sumup .row .row .columns {margin-bottom: 35px;}section.sumup .large-6 > .row {min-height: 150px;}section.sumup .large-6 > .row p {font-size: 16px;}.pt115 {padding-top: 35px;}.pb115 {padding-bottom: 35px;}.cta.twocolumn {top: 0;}.cta.twocolumn .columns {padding: 1em;}section.cta.twocolumn {margin-bottom: 0;}.footer .textwrapper {margin-top: 15px;margin-bottom: 15px;text-align: center;padding-right: 0;}.heropages .caption .button {margin-top: 0;}.heropages .caption h1 {margin-bottom: 15px;}section.sumup h1 {margin-bottom: 55px;}.mobilenavoverlay .bottom {bottom: 0;}.mobilenavoverlay div.middle .inner .accordion-menu {width: 100%;}.mobilenavoverlay {word-break: break-word;}.top-70 {margin-bottom: 0 !important;top: 0 !important;}.pb190 {padding-bottom: 20px !important;}.cta.twocolumn .columns p {max-width: 100%;margin-left: 0%;}.voorstellingpaginas .linkrow a {max-width: 100%;}.voorstellingpaginas .linkrow a img {max-width: 50px;}.voorstellingpaginas .linkrow .columns {padding: 0;text-align: center;}.voorstellingpaginas h3 {text-align: center !important;}.footer.sticky-footer {position: absolute;padding-top: 70px;}form .infocaptcha {padding-bottom: 15px;}.grid-item {width: 100%;}.grid-item .imgwrapper.size0 {height: 280px;}.grid-item .imgwrapper.size1 {height: 280px;}.grid-item .imgwrapper.size2 {height: 280px;}.grid-item .imgwrapper.size3 {height: 280px;}.grid-item .imgwrapper.size4 {height: 280px;}.grid-item .imgwrapper.size5 {height: 280px;}.grid-item .imgwrapper.size6 {height: 280px;}.grid-detail .grid-item {width: 100%;}.grid-detail .grid-item .imgwrapper.size0 {height: 280px;}.grid-detail .grid-item .imgwrapper.size1 {height: 280px;}.grid-detail .grid-item .imgwrapper.size2 {height: 280px;}.grid-detail .grid-item .imgwrapper.size3 {height: 280px;}.grid-detail .grid-item .imgwrapper.size4 {height: 280px;}.grid-detail .grid-item .imgwrapper.size5 {height: 280px;}.grid-detail .grid-item .imgwrapper.size6 {height: 280px;}.mejs-overlay-button {position: absolute;left: 50%;transform: translateX(53%);}.has-submenu-toggle > a {margin-right: 0;padding-right: 5px !important;}.submenu-toggle {position: relative;left: 0;right: initial;background-color: transparent;}.submenu-toggle:hover, .submenu-toggle:focus {background-color: transparent;}section.volumecalculator {padding-top: 30px;}section.volumecalculator .offerte {padding: 0;padding-top: 30px;}section.volumecalculator .offerte .form-group {margin-top: 10px;}section.accordion {padding-top: 30px;}section.realisaties_slider .slick-prev, .textandimage .columns .imgwrapper .slick-prev {right: 60px;}section.realisaties_slider .slick-next, .textandimage .columns .imgwrapper .slick-next {right: 20px;}section.textonly div.wpcf7 .large-6, section.textonly div.wpcf7 p {padding-left: 1.5em !important;padding-right: 1.5em !important;}.mb130 {margin-bottom: 30px !important;}section.textintrohome {padding-top: 30px;padding-bottom: 30px;}section.realisaties_slider .slider__counter {top: -75px;right: 40px;}.footer .textonderaan {justify-content: center;}}@media only screen and (max-width: 769px) {.header .navwrapper .whiterow .row .mailenwebheader {display: none;}.header .navwrapper .whiterow .row .logo {margin-left: 0px;}.header .navwrapper .whiterow .row .buttonensocial {float: right;}.rechtsmiddenblok {width: 100%;}.homecontenttop {padding: 30px 10px 30px 10px;margin-bottom: 0px;}.homecontenttop h2 {margin-bottom: 15px;}.homecontenttop .rechtsbovenblok .imgblokrechtsboven {padding-right: 0px;}.homecontenttop .rechtsbovenblok .row .textblokbovenrechts {padding-left: 20px;}.homecontentmid {margin-bottom: 0px;padding: 0px 10px 30px 10px;}.homecontentmid .linksmiddenblok {display: none;}.homecontentcarousel .imgwrapper .slick-list .slick-slide img {height: 160px;}.homecontentbottom {margin-top: 0px;margin-bottom: 0px;}.homecontentbottom .linkssonderblok p {padding-right: 0;}.homecontentbottom .rechtsonderblok p, .homecontentbottom .rechtsonderblok .naamveld {text-align: center;}.homecontentbottom .rechtsonderblok .naamveld {padding-left: 0px;}.homecontentbottom div {height: auto;}.homenieuwsblok {height: auto;padding: 30px 10px 30px 10px;}.homenieuwsblok form .btnnieuwtjes input {width: 100%;}.infobalk .row {padding: 30px 0;}.infobalk .row .infogedeelte {padding-right: 0;}.infobalk .row .img {padding: 20px;}.contactpage .contactsectionright {padding-right: 25px;}.contactpage .contactsectionright .text-right input {width: 100%;}.sticky-footer {padding: 15px 10px 15px 10px;}.sticky-footer h2 {text-align: center;}.sticky-footer .footertextholder {width: auto;}.contactpage .row .contactsectionright {padding-left: 15px;}}@media only screen and (max-width: 560px) {#container {padding-left: 0;}}@media only screen and (min-width: 641px) {header .whiterow .logo {height: 122px;width: 100px;padding: 10%;}header .whiterow .logo img {height: 100%;width: 100%;}.productenlijst .navlijst_dropdown {display: none;}.productenlijst .navlijst_dropdownitems {display: inline-block;}.contact-page-contacts {display: flex;justify-content: space-between;margin: 45px 0;}}@media only screen and (min-width: 1025px) {.header .top-bar-section ul li {padding-right: 23px;}.header .top-bar-section ul li:last-child {padding-right: 0px;}.gallery .columns .portfolio-item-cont .album-name {bottom: -33px;}.gfield.small-field {width: 48%;float: left;}.gfield.small-field + .small-field {margin-left: 4%;}.gfield:last-child {clear: both;}}