@font-face {font-family: 'Inter regular';src: url('https://fonts.webba.nl/fonts/public-sans/normal/300.woff2');}@font-face {font-family: 'Inter italic';src: url('https://fonts.webba.nl/fonts/inter/italic/500.woff2');}@font-face {font-family: 'Libre Baskerville italic';src: url('https://fonts.webba.nl/fonts/merriweather/normal/400.woff2');}@font-face {font-family: 'inter bold';src: url('https://fonts.webba.nl/fonts/public-sans/normal/600.woff2');}.template-text-hero-titel {color: #fbfbfb;font-size: 4rem;line-height: 1.5;letter-spacing: 0.25rem;font-weight: 700;text-align: center;font-family: Libre Baskerville italic;}.template-text-big_title_section {color: #e8ebed;font-size: 4rem;line-height: 1.5;letter-spacing: 0.25rem;font-weight: 700;text-align: center;font-family: Libre Baskerville italic;}.template-text-swiper_hero {color: #1e1e1e;font-size: 2.75rem;line-height: 1.5;letter-spacing: 0.25rem;font-weight: 700;text-align: start;font-family: Libre Baskerville italic;}.template-text-title , .form .gform_title {color: #1e1e1e;font-size: 4rem;line-height: 1.5;letter-spacing: 0.25rem;font-weight: 700;text-align: center;font-family: Libre Baskerville italic;}.template-text-swiper_title , .template-overlay-swiper-swiper_vacature .swiper-slide-title , .template-overlay-swiper-samenwerking_team .swiper-slide-title , .template-overlay-swiper-samenwerking_swiper .swiper-slide-title {color: #fca430;font-size: 1.75rem;line-height: 1;letter-spacing: 0.25rem;margin-bottom: 0.5rem;font-weight: 700;text-align: start;font-family: Libre Baskerville italic;}.template-text-swiper_signature , .template-overlay-swiper-swiper_vacature .swiper-slide-signature , .template-overlay-swiper-samenwerking_team .swiper-slide-signature {color: #fca430;font-size: 0.6875rem;line-height: 1.5;letter-spacing: 0.25rem;font-weight: 400;text-align: start;font-family: Libre Baskerville italic;}.template-text-swiper_desc , .template-overlay-swiper-swiper_vacature .swiper-slide-description , .template-overlay-swiper-samenwerking_team .swiper-slide-description , .template-overlay-swiper-samenwerking_swiper .swiper-slide-description {color: #fbfbfb;font-size: 0.9375rem;line-height: 1.5;letter-spacing: 0.1875rem;font-weight: 300;text-align: start;font-family: Inter regular;}.template-text-hero-toptitel {color: #fbfbfb;font-size: 1.5rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 500;text-align: center;font-family: Inter regular;text-decoration: none;}.template-text-hero-tekst {color: #fbfbfb;font-size: 1rem;line-height: 1.5;letter-spacing: 0rem;margin-bottom: 1.5rem;font-weight: 400;text-align: center;font-family: Inter regular;text-decoration: none;}.template-text-h1 ,body h1{color: #38b3f6;font-size: 4rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 700;text-align: start;font-family: Inter regular;text-decoration: none;}.template-text-title , .form .gform_title {color: #fca430;font-size: 4rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 700;text-align: start;font-family: Libre Baskerville italic;text-decoration: none;}.template-text-h2 ,body h2{color: #fca430;font-size: 2.75rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 600;text-align: start;font-family: Inter regular;text-decoration: none;}.template-text-h3 ,body h3{color: #fca430;font-size: 2rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 600;text-align: start;font-family: inter bold;text-decoration: none;}.template-text-h4 ,body h6,body h5,body h4{color: #fca430;font-size: 1rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 500;text-align: start;font-family: Inter regular;text-decoration: none;}.template-text-body , .form input ,body p,.editor li{color: #0e232e;font-size: 1rem;line-height: 1.75;letter-spacing: 0rem;font-weight: 300;text-align: start;font-family: Inter regular;text-decoration: none;}.template-text-link_text ,body a{color: #fca430;font-size: 1rem;line-height: 1.75;letter-spacing: 0rem;font-weight: 300;text-align: start;font-family: Libre Baskerville italic;text-decoration: none;}.template-text-subtitel {color: #1e1e1e;font-size: 2rem;line-height: 1.75;letter-spacing: 0rem;margin-bottom: -0.5rem;font-weight: 900;text-align: start;font-family: Inter regular;text-decoration: none;}.template-text-title_banner {color: #fbfbfb;font-size: 3.8125rem;line-height: 1.75;letter-spacing: 0rem;margin-bottom: -0.5rem;font-weight: 900;text-align: start;font-family: Libre Baskerville italic;text-decoration: none;}.template-text-subtitle_banner {color: #fbfbfb;font-size: 1.1875rem;line-height: 1.75;letter-spacing: 0rem;margin-bottom: -0.5rem;font-weight: 500;text-align: start;font-family: Inter regular;text-decoration: none;}.template-text-label , .form .gfield_label {color: #0e232e;font-size: 1rem;line-height: 1.75;letter-spacing: 0rem;margin-bottom: 0.5rem;font-weight: 300;text-align: start;font-family: Inter regular;text-decoration: none;}.template-text-light-body {color: #fbfbfb;font-size: 1rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 300;text-align: start;font-family: Inter regular;text-decoration: none;}.template-text-slider-toptitel {color: #fbfbfb;font-size: 1rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 600;text-align: start;font-family: Inter regular;text-decoration: none;}.template-text-slider-titel {color: #fbfbfb;font-size: 2rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 700;text-align: start;font-family: Inter regular;text-decoration: none;}.template-text-footer-titel {color: #e6f3fc;font-size: 1.625rem;line-height: 1.5;letter-spacing: 0rem;margin-bottom: 1rem;font-weight: 900;font-family: inter bold;}.template-btn-primary ,body button, .nav-previous > a, .nav-next > a{padding: 0.375rem;border-radius: 0.375rem;color: #fbfbfb;background-color: #1e1e1e;border: 1px solid transparent;font-size: 1rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 600;font-family: Inter regular;text-decoration: none;gap: 0.5rem;}.template-btn-primary:hover, .template-btn-primary:focus {color: #0066ff;background-color: transparent;border-color: #0066ff;}.template-btn-nav-item ,.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 , .main_nav > .menu-item > .menu-item-link {padding: 0.375rem 0.75rem;border-radius: 0px;color: #fbfbfb;background-color: transparent;font-size: 1rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 600;font-family: Inter regular;text-decoration: none;gap: 0.5rem;}.template-btn-nav-item ,.mobile-menu-main-item-link:hover, .template-btn-nav-item ,.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 , .main_nav > .menu-item > .menu-item-link:hover, .main_nav > .menu-item > .menu-item-link:focus {color: #fca430;}.template-btn-nav-active-item ,.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.current-menu-item > .menu-item-link {padding: 0.375rem 0.75rem;border-radius: 0px;color: #fca430;background-color: transparent;font-size: 1rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 600;font-family: Inter regular;text-decoration: none;gap: 0.5rem;}.template-btn-nav-active-item ,.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-nav-active-item ,.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.current-menu-item > .menu-item-link:hover, .main_nav > .menu-item.current-menu-item > .menu-item-link:focus {color: #fca430;}.template-btn-secondary ,.menu-item.accent .mobile-menu-main-item-link , .main_nav .menu-item.accent > .menu-item-link {padding: 0.375rem;border-radius: 0.375rem;color: #fbfbfb;background-color: #0066ff;border: 1px solid transparent;font-size: 1rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 600;font-family: Inter regular;gap: 0.5rem;}.template-btn-secondary ,.menu-item.accent .mobile-menu-main-item-link:hover, .template-btn-secondary ,.menu-item.accent .mobile-menu-main-item-link:focus , .main_nav .menu-item.accent > .menu-item-link:hover, .main_nav .menu-item.accent > .menu-item-link:focus {color: #fbfbfb;background-color: transparent;border-color: #38b3f6;}.template-btn-cta {padding: 0.75rem 1.5rem;border-radius: 0px;color: #fbfbfb;background-color: #1e1e1e;border: 1px solid transparent;font-size: 1rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 600;font-family: Inter regular;text-decoration: none;gap: 0.5rem;}.template-btn-cta:hover, .template-btn-cta:focus {color: #fbfbfb;background-color: #faa21b;border-color: #faa21b;}.template-btn-cta_orange , .form .gform_button {padding: 0.75rem 1.5rem;border-radius: 0px;color: #fbfbfb;background-color: #fca430;border: 1px solid transparent;font-size: 1rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 600;font-family: Inter regular;text-decoration: none;gap: 0.5rem;}.template-btn-cta_orange:hover, .template-btn-cta_orange:focus , .form .gform_button:hover, .form .gform_button:focus {color: #fbfbfb;background-color: #faa21b;border-color: #faa21b;}.template-btn-slider-vorige {padding: 1.25rem 2.5rem;border-radius: 0.375rem;color: #fbfbfb;font-size: 1rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 400;text-decoration: none;gap: 0.5rem;}.template-btn-slider-vorige:hover, .template-btn-slider-vorige:focus {}.template-btn-slider-volgende {padding: 1.25rem 2.5rem;border-radius: 0.375rem;color: #fbfbfb;font-size: 1rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 400;text-decoration: none;gap: 0.5rem;}.template-btn-slider-volgende:hover, .template-btn-slider-volgende:focus {}.template-btn-link {padding: 0.375rem 0.75rem;border-radius: 0.375rem;font-size: 1rem;line-height: 1.5;letter-spacing: 0rem;font-weight: 400;gap: 0.5rem;}.template-btn-link:hover, .template-btn-link:focus {}.template-btn-footer-link {border-radius: 0.375rem;color: #fbfbfb;font-size: 1rem;line-height: 1;letter-spacing: 0rem;margin-bottom: 1rem;font-weight: 400;font-family: Inter regular;gap: 0.5rem;}.template-btn-footer-link:hover, .template-btn-footer-link:focus {color: #dfe9fd;}.scrolled {background-color: #1e1e1e;}.logo-img {width: 12.5rem;}@media screen and (min-width: 1280px) {.logo-img {width: 18.75rem;}}.scrolled .logo-img {width: 10.375rem;}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: #fbfbfb;}header.scrolled button.open-menu-btn {color: #fbfbfb;}.main_nav  {column-gap: 2.5rem; row-gap: 1.25rem;}.main_nav .menu-item-link .chevron-icon {font-size: 0.75rem; margin-left: 0.25rem;}.main_nav .dropdown-menu-content {background-color: #1e1e1e;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: 20rem;height: 0.5rem;background-color: #fca430;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: #fbfbfb;}button.close-menu-btn, .mobile-menu .chevron-icon {color: #fbfbfb;}.mobile-menu,.dropdown-menu-content  {gap: 0.5rem;}.mobile-menu-container {padding: 4rem 34px;}.mobile-menu .menu-item-link .chevron-icon {font-size: 0.5rem;}.mobile-menu-container {background-color: #1e1e1e;}.mobile-menu a {text-align: center;}.footer-legal-links {color: #fbfbfb;font-size: 1rem;font-weight: 400;font-family: Inter regular;}.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:#e6f3fc;}.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: #fca430;transition: color 250ms cubic-bezier(0.4, 0, 0.2, 1);}.editor ul > li::before {width: 0.5rem;height: 0.5rem;transform: translateY(50%);border-radius: 50%;border: 3px solid #fca430;}.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: #e8ebed;border: 1px solid transparent;padding: 1rem 2rem 1rem 1.25rem;border-radius: 0.5rem;}.template-hero-home {background-color: rgba(230, 243, 252, 0);}@media screen and (min-width: 768px) {.template-hero-textblock-home {width: 75%;}}@media screen and (min-width: 1500px) {.template-hero-textblock-home {width: 50%;}}.template-hero-textblock-home {padding-bottom: 2rem;padding-top: 3rem;}@media screen and (min-width: 768px) {.template-hero-textblock-home {padding-bottom: 3rem;padding-top: 5rem;}}@media screen and (min-width: 1280px) {.template-hero-textblock-home {padding-bottom: 4rem;padding-top: 6rem;}}.template-hero-home {min-height: 760px;} @media screen and (min-width: 1024px) {.template-hero-home {min-height: 880px;}}.template-hero-landings_page {background-color: rgba(230, 243, 252, 0);}@media screen and (min-width: 768px) {.template-hero-textblock-landings_page {width: 75%;}}@media screen and (min-width: 1500px) {.template-hero-textblock-landings_page {width: 50%;}}.template-hero-textblock-landings_page {padding-bottom: 2rem;padding-top: 3rem;}@media screen and (min-width: 768px) {.template-hero-textblock-landings_page {padding-bottom: 3rem;padding-top: 5rem;}}@media screen and (min-width: 1280px) {.template-hero-textblock-landings_page {padding-bottom: 4rem;padding-top: 6rem;}}.template-hero-landings_page {min-height: 760px;} @media screen and (min-width: 1024px) {.template-hero-landings_page {min-height: 880px;}}.template-hero-banner {background-color: rgba(230, 243, 252, 0);}@media screen and (min-width: 768px) {.template-hero-textblock-banner {width: 100%;}}@media screen and (min-width: 1500px) {.template-hero-textblock-banner {width: 74%;}}.template-hero-textblock-banner {padding-bottom: 2rem;padding-top: 3rem;}@media screen and (min-width: 768px) {.template-hero-textblock-banner {padding-bottom: 3rem;padding-top: 5rem;}}@media screen and (min-width: 1280px) {.template-hero-textblock-banner {padding-bottom: 4rem;padding-top: 6rem;}}.template-hero-banner {min-height: 760px;} @media screen and (min-width: 1024px) {.template-hero-banner {min-height: 880px;}}.template-hero-layer-banner {background-color: #fca430;opacity: 0.52;width: 100%;@media screen and (min-width: 768px) {width: 70%;}border-radius: 0px;left: 0;@media screen and (min-width: 768px) {left: 0;}@media screen and (min-width: 1024px) {left: 0;}@media screen and (min-width: 1280px) {left: -3rem;}@media screen and (min-width: 1500px) {left: -8.625rem;}}.template-section-section {background-color: transparent;padding: 4.5rem 0;@media screen and (min-width: 1280px) {padding: 6rem 0;}}.template-section-section_unique {background-color: #dfe9fd;padding: 3.75rem 0;@media screen and (min-width: 1280px) {padding: 5rem 0;}}.template-section-section_wide_image {background-color: #fca430;padding: 1.5rem 0;@media screen and (min-width: 1280px) {padding: 2rem 0;}}.template-section-section_wide_big_title {background-color: transparent;padding: 3.375rem 0;@media screen and (min-width: 1280px) {padding: 4.5rem 0;}}.template-section-transparent {background-color: transparent;padding: 1.5rem 0;@media screen and (min-width: 1280px) {padding: 2rem 0;}}.template-section-nopadding_section {background-color: transparent;padding: 1.5rem 0;@media screen and (min-width: 1280px) {padding: 2rem 0;}}.template-section-swiper-samenwerking_swiper {padding: 1.875rem 0;@media screen and (min-width: 1280px) {padding: 2.5rem 0;}}.template-slide-swiper-samenwerking_swiper {min-height: 20rem;height: 100%;display: block;}.template-slide-swiper-samenwerking_swiper:has(img) {height: 20rem;display: block;}.template-slide-swiper-samenwerking_swiper img {object-fit: cover; height: 100%; width: 100%;}.template-section-swiper-samenwerking_team {padding: 4.6875rem 0;@media screen and (min-width: 1280px) {padding: 6.25rem 0;}}.template-overlay-swiper-samenwerking_team {background-color: rgba(30, 30, 30, 0.56);padding: 1.5625rem;}.template-slide-swiper-samenwerking_team {min-height: 44rem;height: 100%;display: block;}.template-slide-swiper-samenwerking_team:has(img) {height: 44rem;display: block;}.template-slide-swiper-samenwerking_team img {object-fit: cover; height: 100%; width: 100%;}.template-section-swiper-swiper_vacature {padding: 6rem 0;@media screen and (min-width: 1280px) {padding: 8rem 0;}}.template-overlay-swiper-swiper_vacature {background-color: rgba(30, 30, 30, 0.63);padding: 2rem;}.template-slide-swiper-swiper_vacature {min-height: 27rem;height: 100%;display: block;}.template-slide-swiper-swiper_vacature:has(img) {height: 27rem;display: block;}.template-slide-swiper-swiper_vacature img {object-fit: cover; height: 100%; width: 100%;}