@font-face {font-family: 'Red Hat Display';src: url('https://fonts.webba.nl/fonts/red-hat-display/normal/500.woff2');}@font-face {font-family: 'Red Hat Display Bold';src: url('https://fonts.webba.nl/fonts/red-hat-display/normal/900.woff2');}.template-text-hero-titel , .template-overlay-swiper-logo-slider .swiper-slide-title {color: #f8f8f8;font-size: 5.5rem;line-height: 1;letter-spacing: 0rem;margin-bottom: 1.5rem;font-weight: 900;text-align: center;font-family: Red Hat Display Bold;@media screen and (min-width: 768px) {max-width: 100%;}text-decoration: none;}.template-text-hero-subtitel , .template-overlay-swiper-logo-slider .swiper-slide-description {color: #f8f8f8;font-size: 1.5rem;line-height: 1.5;letter-spacing: 0rem;margin-bottom: 1.5rem;font-weight: 700;text-align: center;font-family: Red Hat Display;@media screen and (min-width: 768px) {max-width: 100%;}text-decoration: none;}.template-text-footer-titel {color: #f8f8f8;font-size: 2rem;line-height: 1;letter-spacing: 0rem;margin-bottom: 1rem;font-weight: 900;text-align: start;font-family: Red Hat Display Bold;@media screen and (min-width: 768px) {max-width: 100%;}text-decoration: none;}.template-text-footer-tekst {color: #f8f8f8;font-size: 1rem;line-height: 1;letter-spacing: 0rem;font-weight: 400;text-align: start;font-family: Red Hat Display;@media screen and (min-width: 768px) {max-width: 100%;}text-decoration: none;}.template-text-paragraaf , .template-overlay-swiper-logo-slider .swiper-slide-signature , .form input , .form input::placeholder, .form textarea::placeholder ,body p,.editor li{color: #121212;font-size: 1.25rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 400;text-align: start;font-family: Red Hat Display;@media screen and (min-width: 768px) {max-width: 100%;}text-decoration: none;}.template-text-kaart-titel {color: #f8f8f8;font-size: 2.5rem;line-height: 1;letter-spacing: 0rem;margin-bottom: 1rem;font-weight: 900;text-align: start;font-family: Red Hat Display Bold;@media screen and (min-width: 768px) {max-width: 100%;}text-decoration: none;}.template-text-kaart-titel-zwart , .form .gform_title {color: #121212;font-size: 2.5rem;line-height: 1;letter-spacing: 0rem;margin-bottom: 1rem;font-weight: 900;text-align: start;font-family: Red Hat Display Bold;@media screen and (min-width: 768px) {max-width: 100%;}text-decoration: none;}.template-text-kaart-subtitel {color: #f8f8f8;font-size: 1.25rem;line-height: 1.5;letter-spacing: 0rem;margin-bottom: 0.25rem;font-weight: 700;text-align: start;font-family: Red Hat Display;@media screen and (min-width: 768px) {max-width: 100%;}text-decoration: none;}.template-text-kaart-subtitel-zwart , .form .gfield_required , .form .gfield_label {color: #121212;font-size: 1.25rem;line-height: 1.5;letter-spacing: 0rem;margin-bottom: 0.25rem;font-weight: 700;text-align: start;font-family: Red Hat Display;@media screen and (min-width: 768px) {max-width: 100%;}text-decoration: none;}.template-text-banner-titel {color: #f8f8f8;font-size: 4rem;line-height: 1;letter-spacing: 0rem;margin-bottom: 1.5rem;font-weight: 900;text-align: center;font-family: Red Hat Display Bold;@media screen and (min-width: 768px) {max-width: 100%;}text-decoration: none;}.template-text-banner-omschrijving {color: #f8f8f8;font-size: 1.5rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 700;text-align: center;font-family: Red Hat Display;@media screen and (min-width: 768px) {max-width: 75%;}text-decoration: none;}.template-btn-standaard-knop ,body button{padding: 0.375rem;border-radius: 0px;color: #f8f8f8;font-size: 1rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 400;}.template-btn-standaard-knop:hover, .template-btn-standaard-knop:focus {color: #f8f8f8;}.template-btn-primaire-knop , .form .gform_button {padding: 0.75rem 1.5rem;border-radius: 0px;color: #121212;background-color: #ffdd00;border: 1px solid #ffdd00;font-size: 1.25rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 700;font-family: Red Hat Display;text-decoration: none;gap: 0.5rem;}.template-btn-primaire-knop:hover, .template-btn-primaire-knop:focus , .form .gform_button:hover, .form .gform_button:focus {color: #121212;background-color: #ffdd00;border-color: #ffdd00;}.template-btn-menu-items , .main_nav > .menu-item > .menu-item-link {padding: 0.75rem 1.5rem;border-radius: 0px;color: #f8f8f8;font-size: 1.125rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 700;font-family: Red Hat Display;text-decoration: none;gap: 0.5rem;}.template-btn-menu-items:hover, .template-btn-menu-items:focus , .main_nav > .menu-item > .menu-item-link:hover, .main_nav > .menu-item > .menu-item-link:focus {color: #f8f8f8;background-color: #18355e;border-color: #18355e;}.template-btn-menu-items-actief ,.menu-item.current-menu-item > .mobile-menu-main-item-link,.menu-item.current-menu-item > .mobile-menu-main-item-group > .mobile-menu-main-item-link  , .main_nav .menu-item.accent > .menu-item-link , .main_nav > .menu-item.current-menu-item > .menu-item-link {padding: 0.75rem 1.5rem;border-radius: 0px;color: #f8f8f8;background-color: #18355e;font-size: 1.125rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 700;font-family: Red Hat Display;text-decoration: none;gap: 0.5rem;}.template-btn-menu-items-actief ,.menu-item.current-menu-item > .mobile-menu-main-item-link,.menu-item.current-menu-item > .mobile-menu-main-item-group > .mobile-menu-main-item-link :hover, .template-btn-menu-items-actief ,.menu-item.current-menu-item > .mobile-menu-main-item-link,.menu-item.current-menu-item > .mobile-menu-main-item-group > .mobile-menu-main-item-link :focus , .main_nav .menu-item.accent > .menu-item-link:hover, .main_nav .menu-item.accent > .menu-item-link:focus , .main_nav > .menu-item.current-menu-item > .menu-item-link:hover, .main_nav > .menu-item.current-menu-item > .menu-item-link:focus {color: #f8f8f8;background-color: #18355e;border-color: #18355e;}.template-btn-sub-menu-items ,.menu-item.accent .mobile-menu-main-item-link , .main_nav > .menu-item > .dropdown-menu .menu-item.current-menu-item > .menu-item-link , .main_nav > .menu-item > .dropdown-menu .menu-item-link {padding: 0.375rem 0.75rem;border-radius: 0px;color: #121212;font-size: 1rem;line-height: 1;letter-spacing: 0rem;font-weight: 400;font-family: Red Hat Display;text-decoration: none;gap: 0.5rem;}.template-btn-sub-menu-items ,.menu-item.accent .mobile-menu-main-item-link:hover, .template-btn-sub-menu-items ,.menu-item.accent .mobile-menu-main-item-link:focus , .main_nav > .menu-item > .dropdown-menu .menu-item.current-menu-item > .menu-item-link:hover, .main_nav > .menu-item > .dropdown-menu .menu-item.current-menu-item > .menu-item-link:focus , .main_nav > .menu-item > .dropdown-menu .menu-item-link:hover, .main_nav > .menu-item > .dropdown-menu .menu-item-link:focus {color: #ee7202;}.template-btn-mobiele-menu-items ,.mobile-menu-main-item-link {padding: 0.375rem 0.75rem;border-radius: 0px;color: #f8f8f8;font-size: 1.25rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 700;font-family: Red Hat Display;gap: 0.5rem;}.template-btn-mobiele-menu-items ,.mobile-menu-main-item-link:hover, .template-btn-mobiele-menu-items ,.mobile-menu-main-item-link:focus {color: #f8f8f8;}.template-btn-footer-links {padding: 0.375rem;border-radius: 0px;color: #f8f8f8;font-size: 1.25rem;line-height: 1;letter-spacing: 0rem;font-weight: 400;font-family: Red Hat Display;text-decoration: none;gap: 0.5rem;}.template-btn-footer-links:hover, .template-btn-footer-links:focus {color: #18355e;}.scrolled {background-color: #f8f8f8;}.logo-img {width: 4.5rem;}@media screen and (min-width: 1280px) {.logo-img {width: 6.75rem;}}.scrolled .logo-img {width: 4rem;}header {padding: 1.25rem 0;}@media screen and (min-width: 1280px) {header {padding: 2.5rem 0;}}header.scrolled {padding: 1.5rem 0;}.close-menu-btn {top: 1.25rem;}@media screen and (min-width: 1280px) {.close-menu-btn {top: 2.5rem;}}button.open-menu-btn {color: #f8f8f8;}header.scrolled button.open-menu-btn {color: #121212;}.main_nav  {column-gap: 2.5rem; row-gap: 1.25rem;}.main_nav .menu-item-link .chevron-icon {font-size: 0.75rem; margin-left: 0.5rem;}.main_nav .dropdown-menu-content {background-color: #f8f8f8;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;padding: 1.25rem 1rem;gap: 0.5rem;} .dropdown-menu {top: -1.25rem;}}.main_nav > .menu-item > .dropdown-menu::before {content: "";width: 6.5rem;height: 0.5rem;background-color: #ee7202;position: absolute; top: 0; left: 0;}.main_nav > .menu-item > .dropdown-menu {padding-top: 0.5rem;}.scrolled .main_nav > .menu-item:not(.accent):not(.current-menu-item) > .menu-item-link:not(:hover):not(:focus) {color: #121212;}button.close-menu-btn, .mobile-menu .chevron-icon {color: #f8f8f8;}.mobile-menu,.dropdown-menu-content  {gap: 0.375rem;}.mobile-menu-container {padding: 3.75rem 34px;}.mobile-menu .menu-item-link .chevron-icon {font-size: 1.5rem;}.mobile-menu-container {background-color: #009ede;}.mobile-menu-main-item:not(:first-child)::before {content: "";width: 2.5rem;height: 0.875rem;background-color: transparent;position: absolute; top: -0.625rem; left: 50%; transform: translateX(-50%);}.mobile-menu a {text-align: center;}.footer-legal-links {color: #f8f8f8;font-size: 1rem;font-weight: 700;font-family: Red Hat Display;}.footer-legal-links-hover {transition: color 250ms cubic-bezier(0.4, 0, 0.2, 1);}.footer-legal-links-hover:hover, .footer-legal-links-hover:focus {color:#f8f8f8;}.footer-main-container {padding: 4.5rem 0 3rem;}@media screen and (min-width: 1280px) {.footer-main-container {padding: 6rem 0 3rem;}}a:hover, a:focus {color: #ee7202;transition: color 250ms cubic-bezier(0.4, 0, 0.2, 1);}.editor ul > li::before {width: 0.5rem;height: 0.5rem;transform: translateY(143.75%);border-radius: 50%;background-color: #ffdd00;}.editor ul > li {padding-left: 1rem;}.form .gform_fields, .gform-theme--foundation .gform-grid-row {gap: 1rem;}.form .gfield_validation_message {margin-top: 0.5rem;}.gform_fields {margin-bottom: 2.5rem;}.form input, .form textarea {background-color: #f8f8f8;border: 1px solid #121212;padding: 1rem 2rem 1rem 1.25rem;}.form input:focus, .form textarea:focus {border: 1px solid #18355e;}.gfield_error input, .gfield_error textarea {border: 1px solid #ee7202;}.template-hero-hero {background-color: rgba(18, 18, 18, 0.4);}@media screen and (min-width: 768px) {.template-hero-textblock-hero {width: 100%;}}@media screen and (min-width: 1500px) {.template-hero-textblock-hero {width: 100%;}}.template-hero-textblock-hero {padding-bottom: 1.875rem;padding-top: 2.8125rem;}@media screen and (min-width: 768px) {.template-hero-textblock-hero {padding-bottom: 2.8125rem;padding-top: 4.6875rem;}}@media screen and (min-width: 1280px) {.template-hero-textblock-hero {padding-bottom: 3.75rem;padding-top: 5.625rem;}}.template-hero-links-hero {gap: 0.25rem;}.template-hero-links-hero {justify-content: start; justify-content: center;}.template-hero-hero {min-height: 41.25rem;}@media screen and (min-width: 1024px) {.template-hero-hero {min-height: 55rem;}}.template-hero-layer-hero {background-color: #18355e;opacity: 0.7;width: 100%;@media screen and (min-width: 768px) {width: 100%;}border-radius: 0px;left: 0;@media screen and (min-width: 768px) {left: 50%;transform: translateX(-50%);}}.template-hero-banner {background-color: rgba(18, 18, 18, 0.4);}@media screen and (min-width: 768px) {.template-hero-textblock-banner {width: 100%;}}@media screen and (min-width: 1500px) {.template-hero-textblock-banner {width: 100%;}}.template-hero-textblock-banner {padding-bottom: 1.875rem;padding-top: 2.8125rem;}@media screen and (min-width: 768px) {.template-hero-textblock-banner {padding-bottom: 2.8125rem;padding-top: 4.6875rem;}}@media screen and (min-width: 1280px) {.template-hero-textblock-banner {padding-bottom: 3.75rem;padding-top: 5.625rem;}}.template-hero-links-banner {gap: 0.25rem;}.template-hero-links-banner {justify-content: start; justify-content: center;}.template-hero-banner {min-height: 41.25rem;}@media screen and (min-width: 1024px) {.template-hero-banner {min-height: 55rem;}}.template-hero-layer-banner {background-color: #18355e;opacity: 0.7;width: 100%;@media screen and (min-width: 768px) {width: 100%;}border-radius: 0px;left: 0;@media screen and (min-width: 768px) {left: 50%;transform: translateX(-50%);}}.template-section-sectie {background-color: transparent;padding: 3.75rem 0;@media screen and (min-width: 1280px) {padding: 5rem 0;}}.template-section-kaarten {background-color: transparent;padding: 1.5rem 0;@media screen and (min-width: 1280px) {padding: 2rem 0;}}.template-section-swiper-logo-slider {padding: 3rem 0;@media screen and (min-width: 1280px) {padding: 4rem 0;}}.template-overlay-swiper-logo-slider {background-color: rgba(24, 53, 94, 0);padding: 1rem;}.template-slide-swiper-logo-slider {min-height: 8rem;height: 100%;display: block;}.template-slide-swiper-logo-slider:has(img) {height: 8rem;display: block;}.template-slide-swiper-logo-slider img {object-fit: contain;height: 100%; width: 100%;}