@font-face{font-display:swap;font-family:"Titillium Web";font-style:normal;font-weight:400;src:url(../../../../themes/generatepress_child/assets/fonts/titillium-web-v18-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:"Titillium Web";font-style:normal;font-weight:600;src:url(../../../../themes/generatepress_child/assets/fonts/titillium-web-v18-latin-600.woff2) format('woff2')}:root{--border-radius:.25rem;interpolate-size:allow-keywords;--h1-style:clamp(3.5rem, 2.8333rem + 2.6667vw, 5rem);--h2-style:clamp(2.25rem, 2.0278rem + 0.8889vw, 2.75rem);--h3-style:clamp(1.75rem, 1.5833rem + 0.6667vw, 2.125rem);--h4-style:clamp(1.25rem, 0.95rem + 1.2vw, 2rem);--h5-style:clamp(1rem, 0.7rem + 1.2vw, 1.75rem)}html{overflow-x:clip}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}h1,h2,h3,h4,h5,h6{overflow-wrap:anywhere;text-wrap:balance}p,li:not(.comment),figcaption{text-wrap:pretty}a{text-underline-offset:.125em}ul,ol{margin-left:1.5em}input[type="checkbox"],input[type="radio"]{accent-color:var(--accent-alt)}::marker{font-weight:600}.entry-content p+:is(h2,h3,h4){margin-top:.75em}.entry-content>figure:not(.wp-block-gallery) img{margin-bottom:1.5rem}.entry-content .wp-block-embed{margin-block:1.5em}.gb-container p:last-child:last-of-type{margin-bottom:0}.main-navigation a:is(:hover,:focus-visible){text-decoration:underline}.mobile-menu-control-wrapper.main-navigation .menu-toggle{display:grid;place-items:center;gap:.5rem;padding-right:0}.menu-toggle .screen-reader-text{position:revert!important;clip:revert;clip-path:revert;margin:0;width:revert;height:revert;line-height:1;font-size:.875rem;color:var(--text-base);text-transform:uppercase}@media (width < 769px){.site-logo img{max-width:150px}.main-navigation .main-nav .menu a{padding-inline:0}}.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{padding:.75rem 1rem;border-radius:var(--border-radius)}.gform_wrapper input[type="submit"]{border:1px solid var(--text-base);border-radius:var(--border-radius);transition:border 150ms ease-in-out,color 150ms ease-in-out,background-color 150ms ease-in-out}.gform_wrapper input[type="submit"]:is(:hover,:focus-visible){border-color:var(--accent-alt)}.contactformulier .gfield--type-name .gfield_label,.contactformulier .gfield--type-consent .gfield_label{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.contactformulier .gform_fields{align-items:center}.contactformulier .ginput_container_consent input{position:relative;width:1em;height:1em;top:2px;margin-right:.25rem}.gform_wrapper form .gform_body :is(.gfield_label,.gform-field-label--type-sub){font-size:1.125rem;font-weight:600;margin-bottom:.25rem}.gform_wrapper form .gform_body .gfield_required{color:var(--text-base)}