/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box}@keyframes translateWobble{0%{opacity:0;transform:translate3d(calc(var(--z) * 0px), calc(var(--z) * 0px), calc(var(--z) * 0px))}100%{opacity:1;transform:translate3d(calc(var(--z) * 100px), calc(var(--z) * 100px), calc(var(--z) * 100px))}}@keyframes buttonHover{0%{transform:translate(-50%, -50%) scale(0.5) scaleY(1);opacity:0}25%{transform:translate(-50%, -50%) scale(1);opacity:.3}50%{transform:translate(-50%, -50%) scale(1.5);opacity:.6}75%{transform:translate(-50%, -50%) scale(2.5);opacity:.3}100%{transform:translate(-50%, -50%) scale(3.5) scaleY(0.1);opacity:0}}@keyframes buttonHoverReverse{0%{transform:translate(-50%, -50%) scale(3.5) scaleY(0.1);opacity:0}25%{transform:translate(-50%, -50%) scale(2.5);opacity:.3}50%{transform:translate(-50%, -50%) scale(1.5);opacity:.6}75%{transform:translate(-50%, -50%) scale(1);opacity:.3}100%{transform:translate(-50%, -50%) scale(0.5) scaleY(1);opacity:0}}header{z-index:99;position:relative}header .header .stk-block-content{position:unset}header .header .stk-block .stk-block.alignwide,header .header .stk-block:is(.aligncenter,.alignwide,.alignfull)>.stk-content-align.alignwide{max-width:100%}header .header .custom-logo{width:125px}@media(min-width: 1024px){header .header .custom-logo{width:235px}}header .header__main-wrapper{z-index:99}@media(min-width: 1024px){header .header__main-wrapper{position:unset}}@media(max-width: 1023px){header .header__main-wrapper .wp-block-site-logo{max-width:7.813rem}}@media(min-width: 1024px){header .header__main-wrapper .wp-block-navigation-item__button-style{background-color:var(--wp--preset--color--button-primary-initial-background);padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--24);transition:background-color .2s ease-in-out !important;position:unset}header .header__main-wrapper .wp-block-navigation-item__button-style>a.wp-block-navigation-item__content{color:var(--wp--preset--color--white)}header .header__main-wrapper .wp-block-navigation-item__button-style>a.wp-block-navigation-item__content:hover{color:var(--wp--preset--color--white) !important}header .header__main-wrapper .wp-block-navigation-item__button-style:hover{background-color:var(--wp--preset--color--button-primary-hover-background)}header .header__main-wrapper .wp-block-navigation-item__button-style:hover>span.wp-block-navigation-item__icon:before{color:var(--wp--preset--color--white);transform:rotate(-180deg)}}header .header__main-wrapper .wp-block-navigation-item__button-style>span.wp-block-navigation-item__icon:before{content:"";font-family:"Icomoon",sans-serif;color:var(--wp--preset--color--primary);font-size:var(--wp--preset--spacing--24)}@media(min-width: 1024px){header .header__main-wrapper .wp-block-navigation-item__button-style>span.wp-block-navigation-item__icon:before{content:"";color:var(--wp--preset--color--white);font-size:var(--wp--preset--spacing--16)}}header .header__main-wrapper .wp-block-navigation-item__button-style>span.wp-block-navigation-item__icon:before{transform:rotate(0deg);transition:transform .2s ease-in-out;position:relative;display:inline-block}header .header__main-wrapper .wp-block-navigation-item__button-style>span.wp-block-navigation-item__icon svg{display:none}header .header__main-wrapper .wp-block-navigation-item__mega-menu-wrapper{padding-top:var(--wp--preset--spacing--32)}@media(min-width: 1024px){header .header__main-wrapper .wp-block-navigation-item__mega-menu-wrapper{max-width:100%;padding-top:calc(var(--wp--preset--spacing--64) - 2px)}header .header__main-wrapper .wp-block-navigation-item__mega-menu-wrapper:after{content:"";position:absolute;left:0;top:100px;width:100%;height:2000px;background-color:rgba(0,0,0,.4);z-index:-1;pointer-events:none}}header .header__main-wrapper .wp-block-navigation-item__mega-menu-wrapper .wp-block-sturdy-button{align-self:flex-start}@media(max-width: 1023px){header .header__main-wrapper .wp-block-navigation-item__mega-menu-wrapper .stk-block-content{flex-direction:column}}header .header__main-wrapper .wp-block-navigation-item__mega-menu-content{position:relative;overflow:hidden}@media(min-width: 1024px){header .header__main-wrapper .wp-block-navigation-item__mega-menu-content{background-color:var(--wp--preset--color--pages-secondary-background)}header .header__main-wrapper .wp-block-navigation-item__mega-menu-content>.wp-block-stackable-columns{width:90%;max-width:var(--wp--style--global--wide-size);margin-left:auto;margin-right:auto}header .header__main-wrapper .wp-block-navigation-item__mega-menu-content:after{content:"";background-image:url(../../assets/images/ajax-crosses-dark-header.svg);background-size:contain;background-repeat:no-repeat;width:56.25rem;height:10.938rem;position:absolute;left:-1rem;bottom:-1rem;pointer-events:none}}header .header__main-wrapper .wp-block-navigation-item__mega-menu-content .wp-block-stackable-columns{z-index:1}header .header__main-wrapper .wp-block-navigation-item__mega-menu-content ul.wp-block-navigation{gap:var(--wp--preset--spacing--8)}header .header__main-wrapper .wp-block-navigation-item__mega-menu-content ul.wp-block-navigation li a{transition:color .2s ease-in-out;color:var(--wp--preset--color--text-primary)}header .header__main-wrapper .wp-block-navigation-item__mega-menu-content ul.wp-block-navigation li a:hover{color:var(--wp--preset--color--primary)}header .header__main-wrapper .wp-block-navigation-item__mega-menu-content ul.wp-block-navigation li.current-menu-item a{color:var(--wp--preset--color--primary)}@media(min-width: 1024px){header .header__usps{z-index:-1}}header .header__usps .wp-block-sturdy-component-usps__usps{display:flex;align-items:center;gap:var(--wp--preset--spacing--32)}@media(max-width: 1023px){header .header__usps .wp-block-sturdy-component-usps__usps{white-space:nowrap;overflow-x:scroll}}header .header__usps .wp-block-sturdy-component-usps__usp{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--8)}header .header__usps .wp-block-sturdy-component-usps__usp span.icon-check::before{font-size:1.25rem;content:""}header.is-menu-on .header__usps{display:none}header nav.main-menu{position:unset !important}@media(max-width: 1023px){header nav.main-menu .is-menu-open{background-color:var(--wp--preset--color--pages-secondary-background) !important;padding-bottom:var(--wp--preset--spacing--32)}}header nav.main-menu .wp-block-navigation__responsive-container-close{top:var(--wp--preset--spacing--16);right:var(--wp--preset--spacing--8)}@media(min-width: 1024px){header nav.main-menu .wp-block-navigation__responsive-container,header nav.main-menu .wp-block-navigation__responsive-dialog{position:unset !important}}header nav.main-menu .wp-block-navigation__container{position:unset;padding:0}@media(max-width: 1023px){header nav.main-menu .wp-block-navigation__container{gap:var(--wp--preset--spacing--32) !important;width:100%}}@media(min-width: 1024px){header nav.main-menu .wp-block-navigation__container{gap:var(--wp--preset--spacing--40)}}@media(max-width: 1023px){header nav.main-menu .wp-block-navigation .wp-block-navigation-item{align-items:center !important;width:100%;justify-content:space-between;flex-wrap:wrap;flex-direction:row !important}}header nav.main-menu .wp-block-navigation .wp-block-navigation-item__content{transition:color .2s ease-in-out;text-decoration:none}header nav.main-menu .wp-block-navigation .wp-block-navigation-item__content:hover{color:var(--wp--preset--color--primary)}@media(min-width: 1024px){header nav.main-menu .wp-block-navigation .wp-block-navigation-item:hover .wp-block-navigation-item__icon{color:var(--wp--preset--color--primary)}header nav.main-menu .wp-block-navigation .wp-block-navigation-item:hover .wp-block-navigation-item__mega-menu-wrapper{transition:opacity .2s ease-in-out;visibility:visible;opacity:1}}header nav.main-menu .wp-block-navigation .wp-block-navigation-item--has-children{position:relative}header nav.main-menu .wp-block-navigation .wp-block-navigation-item--is-current-page>a{color:var(--wp--preset--color--primary)}header nav.main-menu .wp-block-navigation .wp-block-navigation-item--is-current-page>span{color:var(--wp--preset--color--primary)}header nav.main-menu .wp-block-navigation .wp-block-navigation-item__icon{font-size:1.188rem;padding:var(--wp--preset--spacing--8);position:relative;transform:rotate(0deg);transition:transform .2s ease-in-out,color .2s ease-in-out}header nav.main-menu .wp-block-navigation .wp-block-navigation-item__icon:hover{color:var(--wp--preset--color--primary)}@media(min-width: 1024px){header nav.main-menu .wp-block-navigation .wp-block-navigation-item__icon{padding:0;margin-left:var(--wp--preset--spacing--8)}}header nav.main-menu .wp-block-navigation .wp-block-navigation-item__icon span{pointer-events:none}header nav.main-menu .wp-block-navigation .wp-block-navigation-item__mega-menu-wrapper{z-index:100;width:100%}@media(max-width: 1023px){header nav.main-menu .wp-block-navigation .wp-block-navigation-item__mega-menu-wrapper{display:none}}@media(min-width: 1024px){header nav.main-menu .wp-block-navigation .wp-block-navigation-item__mega-menu-wrapper{visibility:hidden;opacity:0;position:absolute;transition:opacity .2s ease-in-out;max-height:none;top:6.5rem;left:0;padding-top:var(--wp--preset--spacing--32)}}header nav.main-menu .wp-block-navigation .wp-block-navigation-item__has-mega-menu--visible .wp-block-navigation-item__icon:before{transform:rotate(-180deg)}header nav.main-menu .wp-block-navigation .wp-block-navigation-item__has-mega-menu--visible .wp-block-navigation-item__mega-menu-wrapper{display:block}header nav.main-menu .wp-block-navigation .wp-block-navigation-item__has-mega-menu--visible .wp-block-navigation-item__mega-menu-wrapper .wp-block-navigation__container{gap:var(--wp--preset--spacing--8) !important}h1,.h1,.has-h-1-font-size{font-family:var(--wp--preset--font-family--heading-standard);font-size:var(--wp--preset--font-size--heading-1);line-height:88%;font-weight:700}h2,.h2,.has-h-2-font-size{font-family:var(--wp--preset--font-family--heading-standard);font-size:var(--wp--preset--font-size--heading-2);line-height:88%;font-weight:700}h3,.h3,.has-h-3-font-size{font-family:var(--wp--preset--font-family--heading-standard);font-size:var(--wp--preset--font-size--heading-3);line-height:88%;font-weight:700}h4,.h4,.has-h-4-font-size{font-family:var(--wp--preset--font-family--heading-standard);font-size:var(--wp--preset--font-size--heading-4);line-height:88%;font-weight:700}h5,.h5,.has-h-5-font-size{font-family:var(--wp--preset--font-family--heading-standard);font-size:var(--wp--preset--font-size--heading-5);line-height:88%;font-weight:700}.h6,.has-h-6-font-size{font-family:var(--wp--preset--font-family--heading-standard);line-height:88%;font-weight:700}small,.has-small-font-size{font-size:var(--wp--preset--font-size--xs);line-height:23px}.has-medium-font-size{font-size:var(--wp--preset--font-size--normal);line-height:27px}.has-large-font-size{line-height:2rem;font-weight:300}.has-normal-font-size{line-height:27px;font-weight:300}.has-xl-font-size{font-size:var(--wp--preset--font-size--large);line-height:32px}.wp-block-list{list-style-type:none;padding:0}.wp-block-list li{position:relative;padding-left:var(--wp--preset--spacing--24)}.wp-block-list li:not(:last-of-type){margin-bottom:var(--wp--preset--spacing--16)}.wp-block-list li::before{content:"";font-family:icomoon,sans-serif;position:absolute;left:0;font-size:1.25rem}.alignfull .container{max-width:var(--wp--style--global--wide-size);margin:0 auto}@media(min-width: 1024px){footer .main-footer-nav ul{display:block;column-count:3;column-gap:var(--wp--preset--spacing--40)}footer .main-footer-nav ul li{margin-bottom:var(--wp--preset--spacing--8)}}footer nav li a{transition:color .2s ease-in-out}footer nav li a:hover{color:var(--wp--preset--color--text-primary) !important}@media(min-width: 1024px){footer .bottom-footer-nav{margin-left:auto}footer .bottom-footer-nav nav{gap:var(--wp--preset--spacing--32)}}footer .pll-switcher-select{background:rgba(0,0,0,0);border:none;color:var(--wp--preset--color--text-secondary);font-weight:300}footer figure{line-height:1}body.menu-is-on{overflow:clip}@media(min-width: 1024px){.mobile-only{display:none !important}}@media(max-width: 1023px){.desktop-only{display:none !important}}.overlay-link:after{content:"";position:absolute;inset:0}main a:not([class]),main a:visited:not([class]),main a:focus:not([class]),main a:active:not([class]){background:linear-gradient(0deg, var(--wp--preset--color--text-primary), var(--wp--preset--color--text-primary)) no-repeat left bottom/100% var(--bg-h);transition:background-size .3s,color .3s ease-in-out;--bg-h: 1px;display:inline-block;outline:0;text-decoration:none !important}main a:not([class]):where(:hover,:focus-visible),main a:visited:not([class]):where(:hover,:focus-visible),main a:focus:not([class]):where(:hover,:focus-visible),main a:active:not([class]):where(:hover,:focus-visible){background-size:0 var(--bg-h) !important;background-position-x:right !important}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.sturdy-breadcrumbs--section .yoast-breadcrumbs a{text-decoration:none}.home .sturdy-breadcrumbs--section{display:none}.faq-archive__heading .facetwp-facet{margin-bottom:-1rem}.faq-archive__heading .facetwp-input-wrap{width:100%}@media(max-width: 1023px){.faq-archive__buttons .stk-button-group{flex-wrap:nowrap;overflow-x:scroll;white-space:nowrap}}.shortcode-format-date{text-transform:capitalize}:root{--gf-ctrl-date-picker-bg-color: #ffffff;--gf-ctrl-date-picker-shadow: 0 0 1px rgba(18, 25, 97, 0.24), 0 24px 24px rgba(18, 25, 97, 0.03), 0 2px 2px rgba(18, 25, 97, 0.03), 0 4px 4px rgba(18, 25, 97, 0.03), 0 8px 8px rgba(18, 25, 97, 0.03), 0 16px 16px rgba(18, 25, 97, 0.03);--gf-ctrl-date-picker-padding-y: 16px 12px;--gf-ctrl-date-picker-padding-y-viewport-sm: 16px;--gf-ctrl-date-picker-padding-x: 12px;--gf-ctrl-date-picker-padding-x-viewport-sm: 16px;--gf-ctrl-date-picker-margin-y-start: 12px;--gf-ctrl-date-picker-radius: 8px;--gf-ctrl-date-picker-width: 250px;--gf-ctrl-date-picker-width-viewport-sm: 300px;--gf-ctrl-date-picker-header-icons-width: 20px;--gf-ctrl-date-picker-header-icons-color: #6b7280;--gf-ctrl-date-picker-header-icons-color-hover: #374151;--gf-ctrl-date-picker-header-icons-font-size: 20px;--gf-ctrl-date-picker-title-color: #374151;--gf-ctrl-date-picker-title-font-size: 12px;--gf-ctrl-date-picker-title-font-size-viewport-sm: 14px;--gf-ctrl-date-picker-title-font-weight: 500;--gf-ctrl-date-picker-title-gap: 4px;--gf-ctrl-date-picker-title-gap-viewport-sm: 8px;--gf-ctrl-date-picker-title-line-height: 1.5;--gf-ctrl-date-picker-title-margin-x: 4px;--gf-ctrl-date-picker-title-margin-x-viewport-sm: 8px;--gf-ctrl-date-picker-dropdown-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 20 20%27%3e%3cpath stroke=%27%236b7280%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27M6 8l4 4 4-4%27/%3e%3c/svg%3e");--gf-ctrl-date-picker-dropdown-bg-position: right 8px center;--gf-ctrl-date-picker-dropdown-bg-size: 16px;--gf-ctrl-date-picker-dropdown-border-color: #d1d5db;--gf-ctrl-date-picker-dropdown-border-style: solid;--gf-ctrl-date-picker-dropdown-border-width: 1px;--gf-ctrl-date-picker-dropdown-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);--gf-ctrl-date-picker-dropdown-text-align: start;--gf-ctrl-date-picker-table-margin-y-start: 16px;--gf-ctrl-date-picker-table-margin-y-end: 0;--gf-ctrl-date-picker-head-cell-font-size: 12px;--gf-ctrl-date-picker-head-cell-font-weight: 600;--gf-ctrl-date-picker-head-cell-line-height: 1.33;--gf-ctrl-date-picker-cell-padding: 1px;--gf-ctrl-date-picker-cell-padding-y: 6px;--gf-ctrl-date-picker-cell-padding-y-viewport-sm: 1px;--gf-ctrl-date-picker-cell-height: 29px;--gf-ctrl-date-picker-cell-height-viewport-sm: 40px;--gf-ctrl-date-picker-cell-font-size: 14px;--gf-ctrl-date-picker-cell-font-weight: 400;--gf-ctrl-date-picker-cell-line-height: 1.43;--gf-ctrl-date-picker-cell-content-align-items: center;--gf-ctrl-date-picker-cell-content-bg-color-disabled: transparent;--gf-ctrl-date-picker-cell-content-bg-color-hover: #f4f8ff;--gf-ctrl-date-picker-cell-content-bg-color-selected: #3b82f6;--gf-ctrl-date-picker-cell-content-border: 1px solid #3b82f6;--gf-ctrl-date-picker-cell-content-radius: 8px;--gf-ctrl-date-picker-cell-content-color: #374151;--gf-ctrl-date-picker-cell-content-color-disabled: #cfd3d9;--gf-ctrl-date-picker-cell-content-color-hover: #374151;--gf-ctrl-date-picker-cell-content-color-selected: #ffffff;--gf-ctrl-date-picker-cell-content-width: 27px;--gf-ctrl-date-picker-cell-content-width-viewport-sm: 100%;--gf-icon-font-family: "Gravity Forms Icons";--gf-icon-ctrl-datepicker-left: "←";--gf-icon-ctrl-datepicker-right: "→";--gf-ctrl-size-sm: 32px;--gf-icon-ctrl-select: url("data:image/svg+xml,%3Csvg width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z%27 fill=%27%23686E77%27/%3E%3C/svg%3E");--gf-ctrl-select-icon-position: calc(100% - 12px) center;--gf-ctrl-select-icon-size: 10px;--gf-local-shadow: 0 1px 4px rgba(18, 25, 97, 0.0779552);--gf-local-padding-x: 12px}.ui-datepicker{background-color:var(--gf-ctrl-date-picker-bg-color);border-radius:var(--gf-ctrl-date-picker-radius);box-shadow:var(--gf-ctrl-date-picker-shadow);display:none;inline-size:var(--gf-ctrl-date-picker-width);margin-block-start:var(--gf-ctrl-date-picker-margin-y-start);padding-block:var(--gf-ctrl-date-picker-padding-y);padding-inline:var(--gf-ctrl-date-picker-padding-x)}@media(min-width: 640px){.ui-datepicker{inline-size:var(--gf-ctrl-date-picker-width-viewport-sm);padding-block:var(--gf-ctrl-date-picker-padding-y-viewport-sm);padding-inline:var(--gf-ctrl-date-picker-padding-x-viewport-sm)}}.ui-datepicker .ui-datepicker-header{align-items:stretch;display:flex;margin-block:unset;margin-inline:unset;padding-block:0;padding-inline:0;position:unset}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{align-items:center;block-size:auto;cursor:pointer;display:flex;flex:none;inline-size:var(--gf-ctrl-date-picker-header-icons-width);inset:unset;justify-content:center;position:relative}.ui-datepicker .ui-datepicker-next::before,.ui-datepicker .ui-datepicker-prev::before{--gf-local-color: var(--gf-ctrl-date-picker-header-icons-color);font-family:var(--gf-icon-font-family) !important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;border:none;color:var(--gf-local-color);font-size:var(--gf-ctrl-date-picker-header-icons-font-size);inset:unset;transform:unset}.ui-datepicker .ui-datepicker-prev::before{content:var(--gf-icon-ctrl-datepicker-left)}.ui-datepicker .ui-datepicker-next{order:1}.ui-datepicker .ui-datepicker-next::before{content:var(--gf-icon-ctrl-datepicker-right)}.ui-datepicker .ui-datepicker-next-hover::before,.ui-datepicker .ui-datepicker-prev-hover::before{--gf-local-color: var(--gf-ctrl-date-picker-header-icons-color-hover) }.ui-datepicker .ui-datepicker-title{align-items:center;color:var(--gf-ctrl-date-picker-title-color);display:flex;flex:auto;font-size:var(--gf-ctrl-date-picker-title-font-size);font-weight:var(--gf-ctrl-date-picker-title-font-weight);gap:var(--gf-ctrl-date-picker-title-gap);line-height:var(--gf-ctrl-date-picker-title-line-height);margin-block:0;margin-inline:var(--gf-ctrl-date-picker-title-margin-x)}@media(min-width: 640px){.ui-datepicker .ui-datepicker-title{font-size:var(--gf-ctrl-date-picker-title-font-size-viewport-sm);gap:var(--gf-ctrl-date-picker-title-gap-viewport-sm);margin-inline:var(--gf-ctrl-date-picker-title-margin-x-viewport-sm)}}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{--gf-local-height: var(--gf-ctrl-size-sm);--gf-local-line-height: var(--gf-ctrl-size-sm);background-image:var(--gf-icon-ctrl-select);background-position:var(--gf-ctrl-select-icon-position);background-repeat:no-repeat;background-size:var(--gf-ctrl-select-icon-size);box-shadow:var(--gf-local-shadow);flex:auto;inline-size:auto;margin:0;padding-inline:var(--gf-local-padding-x);text-align:var(--gf-ctrl-date-picker-dropdown-text-align)}.ui-datepicker table{margin-block-end:0;margin-block-start:16px}.ui-datepicker table td,.ui-datepicker table th{block-size:var(--gf-ctrl-date-picker-cell-height);color:var(--gf-ctrl-date-picker-cell-content-color);padding-block:var(--gf-ctrl-date-picker-cell-padding);padding-inline:var(--gf-ctrl-date-picker-cell-padding)}@media(min-width: 640px){.ui-datepicker table td,.ui-datepicker table th{block-size:var(--gf-ctrl-date-picker-cell-height-viewport-sm)}}.ui-datepicker table th{font-size:var(--gf-ctrl-date-picker-head-cell-font-size);font-weight:var(--gf-ctrl-date-picker-head-cell-font-weight);line-height:var(--gf-ctrl-date-picker-head-cell-line-height);vertical-align:middle}.ui-datepicker table td{font-size:var(--gf-ctrl-date-picker-cell-font-size);font-weight:var(--gf-ctrl-date-picker-cell-font-weight);line-height:var(--gf-ctrl-date-picker-cell-line-height);padding-block:var(--gf-ctrl-date-picker-cell-padding-y)}@media(min-width: 640px){.ui-datepicker table td{padding-block:var(--gf-ctrl-date-picker-cell-padding-y-viewport-sm)}}.ui-datepicker table td:not(.ui-state-disabled){cursor:pointer}.ui-datepicker table td a,.ui-datepicker table td span{--gf-local-bg-color: transparent;--gf-local-border: 0;--gf-local-color: var(--gf-ctrl-date-picker-cell-content-color);align-items:center;background-color:var(--gf-local-bg-color);block-size:100%;border:var(--gf-local-border);border-radius:var(--gf-ctrl-date-picker-cell-content-radius);color:var(--gf-local-color);display:flex;inline-size:var(--gf-ctrl-date-picker-cell-content-width);justify-content:center;text-decoration:none}@media(min-width: 640px){.ui-datepicker table td a,.ui-datepicker table td span{inline-size:var(--gf-ctrl-date-picker-cell-content-width-viewport-sm)}}.ui-datepicker table td:not(.ui-state-disabled):not(.ui-datepicker-current-day) a:hover{--gf-local-bg-color: var(--gf-ctrl-date-picker-cell-content-bg-color-hover);--gf-local-color: var(--gf-ctrl-date-picker-cell-content-color-hover) }.ui-datepicker table td:not(.ui-state-disabled):not(.ui-datepicker-current-day) a:focus{--gf-local-border: var(--gf-ctrl-date-picker-cell-content-border) }.ui-datepicker table .ui-state-disabled a,.ui-datepicker table .ui-state-disabled span{--gf-local-bg-color: var(--gf-ctrl-date-picker-cell-content-bg-color-disabled);--gf-local-color: var(--gf-ctrl-date-picker-cell-content-color-disabled) }.ui-datepicker table .ui-datepicker-today a,.ui-datepicker table .ui-datepicker-today span{--gf-local-bg-color: var(--gf-ctrl-date-picker-cell-content-bg-color-hover);--gf-local-color: var(--gf-ctrl-date-picker-cell-content-color-hover) }.ui-datepicker table .ui-datepicker-today.ui-state-disabled a,.ui-datepicker table .ui-datepicker-today.ui-state-disabled span{--gf-local-bg-color: var(--gf-ctrl-date-picker-cell-content-bg-color-disabled);--gf-local-color: var(--gf-ctrl-date-picker-cell-content-color-disabled) }.ui-datepicker table .ui-datepicker-current-day a,.ui-datepicker table .ui-datepicker-current-day span{--gf-local-bg-color: var(--gf-ctrl-date-picker-cell-content-bg-color-selected);--gf-local-color: var(--gf-ctrl-date-picker-cell-content-color-selected) }.ui-datepicker table .ui-datepicker-current-day a:focus,.ui-datepicker table .ui-datepicker-current-day a:hover{--gf-local-color: var(--gf-ctrl-date-picker-cell-content-color-selected) }.ui-datepicker table .ui-datepicker-current-day.ui-state-disabled a,.ui-datepicker table .ui-datepicker-current-day.ui-state-disabled span{--gf-local-bg-color: var(--gf-ctrl-date-picker-cell-content-bg-color-disabled);--gf-local-color: var(--gf-ctrl-date-picker-cell-content-color-disabled) }.ui-datepicker.ui-datepicker-rtl select.ui-datepicker-month,.ui-datepicker.ui-datepicker-rtl select.ui-datepicker-year{background-position:var(--gf-ctrl-select-icon-position)}.ui-datepicker.ui-datepicker-rtl .ui-datepicker-next::before,.ui-datepicker.ui-datepicker-rtl .ui-datepicker-prev::before{transform:none}.ui-datepicker.ui-datepicker-rtl .ui-datepicker-prev::before{content:var(--gf-icon-ctrl-datepicker-right)}.ui-datepicker.ui-datepicker-rtl .ui-datepicker-next::before{content:var(--gf-icon-ctrl-datepicker-left)}.ui-datepicker{background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,.1);display:none;z-index:9999 !important}.ui-datepicker .ui-icon{background-repeat:no-repeat;display:block;inset-block-start:.3em;inset-inline-start:.5em;margin-block-start:-0.25em;overflow:hidden;position:relative;text-indent:-99999px;vertical-align:middle}.ui-datepicker .ui-datepicker-header{padding-block:.2em;position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{block-size:1.8em;inline-size:1.8em;inset-block-start:2px;position:absolute}.ui-datepicker .ui-datepicker-next::before,.ui-datepicker .ui-datepicker-prev::before{background-image:var(--gf-icon-ctrl-select);background-position:center;background-repeat:no-repeat;background-size:12px;block-size:1em;content:"";display:inline-block;inline-size:1em;inset-block-start:91%;inset-inline-start:50%;position:absolute;transform:translate(-50%, -50%) rotate(90deg)}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;inset-block-start:50%;inset-inline-start:50%;margin-block-start:-8px;margin-inline-start:-8px;position:absolute}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{inset-block-start:1px}.ui-datepicker .ui-datepicker-prev{inset-inline-start:2px}.ui-datepicker .ui-datepicker-next{inset-inline-end:2px}.ui-datepicker .ui-datepicker-next::before{transform:translate(-50%, -50%) rotate(-90deg)}.ui-datepicker .ui-datepicker-prev-hover{inset-inline-start:1px}.ui-datepicker .ui-datepicker-next-hover{inset-inline-end:1px}.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin-inline:2.3em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin-block:1px}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{background-color:rgba(0,0,0,0);background-image:var(--gf-icon-ctrl-select);background-position:91% 53%;background-repeat:no-repeat;background-size:12px;padding-inline-end:25px}.ui-datepicker table{border-collapse:collapse;font-size:.9em;inline-size:100%;margin-block-end:.4em;table-layout:fixed}.ui-datepicker th{border:0;font-weight:700;padding-block:.7em;padding-inline:.3em;text-align:center}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;margin:auto;padding:.25em .2em;text-align:center;text-decoration:none}.ui-datepicker.ui-datepicker-rtl{direction:rtl}.ui-datepicker.ui-datepicker-rtl .ui-datepicker-prev::before{transform:translate(50%, -50%) rotate(-90deg)}.ui-datepicker.ui-datepicker-rtl .ui-datepicker-next::before{transform:translate(50%, -50%) rotate(90deg)}.ui-datepicker.ui-datepicker-rtl select.ui-datepicker-month,.ui-datepicker.ui-datepicker-rtl select.ui-datepicker-year{background-position:0 50%}body:not(.wp-admin):not(.login) input:not([type=checkbox]):not([type=submit]):not([type=radio]),body:not(.wp-admin):not(.login) select:not(.pll-switcher-select){padding:var(--wp--custom--inputs--padding--padding-vertical) var(--wp--custom--inputs--padding--padding-horizontal);font-size:16px;font-style:normal;font-weight:300;line-height:24px;display:block;width:100%;box-shadow:none;border:1px solid var(--wp--preset--color--inputs-initial-border);background-color:var(--wp--preset--color--inputs-initial-background);color:var(--wp--preset--color--text-color);border-radius:var(--wp--custom--border-radius--large)}body:not(.wp-admin):not(.login) input:not([type=checkbox]):not([type=submit]):not([type=radio]):focus,body:not(.wp-admin):not(.login) select:not(.pll-switcher-select):focus{border-radius:var(--wp--custom--border-radius--large);background-color:var(--wp--preset--color--inputs-focus-background);border-color:var(--wp--preset--color--inputs-focus-border);outline:none}body:not(.wp-admin):not(.login) input:not([type=checkbox]):not([type=submit]):not([type=radio]):disabled,body:not(.wp-admin):not(.login) select:not(.pll-switcher-select):disabled{background-color:var(--wp--preset--color--inputs-disabled-background);border-color:var(--wp--preset--color--inputs-disabled-border)}body:not(.wp-admin):not(.login) input:not([type=checkbox]):not([type=submit]):not([type=radio]):active,body:not(.wp-admin):not(.login) select:not(.pll-switcher-select):active{background-color:var(--wp--preset--color--inputs-active-background);border-color:var(--wp--preset--color--inputs-active-border)}body:not(.wp-admin):not(.login) input:not([type=checkbox]):not([type=submit]):not([type=radio])::placeholder,body:not(.wp-admin):not(.login) select:not(.pll-switcher-select)::placeholder{color:var(--wp--preset--color--inputs-placeholder);opacity:.5;font-style:italic}body:not(.wp-admin):not(.login) textarea{font-size:16px;font-style:normal;font-weight:300;line-height:24px;padding:var(--wp--preset--spacing--16);display:block;width:100%;box-shadow:none;border:1px solid var(--wp--preset--color--inputs-initial-border);background-color:var(--wp--preset--color--inputs-initial-background);color:var(--wp--preset--color--text-color);border-radius:var(--wp--custom--border-radius--normal);height:6.25rem}body:not(.wp-admin):not(.login) textarea:focus{border-color:var(--wp--preset--color--inputs-focus-border);border-radius:var(--wp--custom--border-radius--normal);background-color:var(--wp--preset--color--inputs-focus-background);outline:none}body:not(.wp-admin):not(.login) textarea:disabled{background-color:var(--wp--preset--color--inputs-disabled-background);border-color:var(--wp--preset--color--inputs-disabled-border)}body:not(.wp-admin):not(.login) textarea:active{background-color:var(--wp--preset--color--inputs-active-background);border-color:var(--wp--preset--color--inputs-active-border)}body:not(.wp-admin):not(.login) textarea::placeholder{color:var(--wp--preset--color--inputs-placeholder);opacity:.5;font-style:italic}body:not(.wp-admin):not(.login) input[type=checkbox]+label,body:not(.wp-admin):not(.login) input[type=radio]+label{font-weight:300}body:not(.wp-admin):not(.login) select:not(.pll-switcher-select){appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNSIgdmlld0JveD0iMCAwIDEwIDUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDAuNUw1IDQuNUw5IDAuNSIgc3Ryb2tlPSIjMzE0RDU5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:right var(--wp--preset--spacing--16) center;background-size:1rem auto;padding-right:var(--wp--preset--spacing--32)}body:not(.wp-admin):not(.login) .gfield--type-checkbox .gfield_checkbox,body:not(.wp-admin):not(.login) .gfield--type-consent .gfield_checkbox{display:flex;gap:1rem;line-height:1}body:not(.wp-admin):not(.login) .gfield--type-checkbox .ginput_container_consent .gchoice,body:not(.wp-admin):not(.login) .gfield--type-checkbox .ginput_container_checkbox .gchoice,body:not(.wp-admin):not(.login) .gfield--type-consent .ginput_container_consent .gchoice,body:not(.wp-admin):not(.login) .gfield--type-consent .ginput_container_checkbox .gchoice{position:relative}body:not(.wp-admin):not(.login) .gfield--type-checkbox .ginput_container_consent,body:not(.wp-admin):not(.login) .gfield--type-checkbox .ginput_container_checkbox,body:not(.wp-admin):not(.login) .gfield--type-consent .ginput_container_consent,body:not(.wp-admin):not(.login) .gfield--type-consent .ginput_container_checkbox{position:relative}body:not(.wp-admin):not(.login) .gfield--type-checkbox .ginput_container_consent:last-child,body:not(.wp-admin):not(.login) .gfield--type-checkbox .ginput_container_checkbox:last-child,body:not(.wp-admin):not(.login) .gfield--type-consent .ginput_container_consent:last-child,body:not(.wp-admin):not(.login) .gfield--type-consent .ginput_container_checkbox:last-child{margin-bottom:0}body:not(.wp-admin):not(.login) .gfield--type-checkbox .ginput_container_consent input,body:not(.wp-admin):not(.login) .gfield--type-checkbox .ginput_container_checkbox input,body:not(.wp-admin):not(.login) .gfield--type-consent .ginput_container_consent input,body:not(.wp-admin):not(.login) .gfield--type-consent .ginput_container_checkbox input{position:absolute;top:0;opacity:0;visibility:visible;height:100%;width:100%;z-index:2;cursor:pointer}body:not(.wp-admin):not(.login) .gfield--type-checkbox .ginput_container_consent input:checked+label::before,body:not(.wp-admin):not(.login) .gfield--type-checkbox .ginput_container_checkbox input:checked+label::before,body:not(.wp-admin):not(.login) .gfield--type-consent .ginput_container_consent input:checked+label::before,body:not(.wp-admin):not(.login) .gfield--type-consent .ginput_container_checkbox input:checked+label::before{background:var(--wp--preset--color--text-tertiary);border:1px solid var(--wp--preset--color--text-tertiary);color:var(--wp--preset--color--white)}body:not(.wp-admin):not(.login) .gfield--type-checkbox .ginput_container_consent input:checked+label::after,body:not(.wp-admin):not(.login) .gfield--type-checkbox .ginput_container_checkbox input:checked+label::after,body:not(.wp-admin):not(.login) .gfield--type-consent .ginput_container_consent input:checked+label::after,body:not(.wp-admin):not(.login) .gfield--type-consent .ginput_container_checkbox input:checked+label::after{opacity:1}body:not(.wp-admin):not(.login) .gfield--type-checkbox .ginput_container_consent label,body:not(.wp-admin):not(.login) .gfield--type-checkbox .ginput_container_checkbox label,body:not(.wp-admin):not(.login) .gfield--type-consent .ginput_container_consent label,body:not(.wp-admin):not(.login) .gfield--type-consent .ginput_container_checkbox label{position:relative;padding-left:35px;cursor:pointer;font-weight:300 !important;line-height:1.5rem}body:not(.wp-admin):not(.login) .gfield--type-checkbox .ginput_container_consent label::before,body:not(.wp-admin):not(.login) .gfield--type-checkbox .ginput_container_checkbox label::before,body:not(.wp-admin):not(.login) .gfield--type-consent .ginput_container_consent label::before,body:not(.wp-admin):not(.login) .gfield--type-consent .ginput_container_checkbox label::before{content:"";position:absolute;cursor:pointer;width:1.5rem;height:1.5rem;border:1px solid var(--wp--preset--color--text-tertiary);background-color:var(--wp--preset--color--background);left:0;box-sizing:border-box}body:not(.wp-admin):not(.login) .gfield--type-checkbox .ginput_container_consent label::after,body:not(.wp-admin):not(.login) .gfield--type-checkbox .ginput_container_checkbox label::after,body:not(.wp-admin):not(.login) .gfield--type-consent .ginput_container_consent label::after,body:not(.wp-admin):not(.login) .gfield--type-consent .ginput_container_checkbox label::after{content:"";font-family:Icomoon,sans-serif;position:absolute;cursor:pointer;font-size:10px;color:var(--wp--preset--color--white);left:7px;transition:ease-in-out opacity 300ms;box-sizing:border-box;top:0}body:not(.wp-admin):not(.login) .ginput_container_consent{position:relative;line-height:1}body:not(.wp-admin):not(.login) .ginput_container_consent a{font-weight:300 !important;text-decoration:underline !important;z-index:2;position:relative}body:not(.wp-admin):not(.login) .ginput_container_consent a:hover{text-decoration:none !important}body:not(.wp-admin):not(.login) .ginput_container_consent:last-child{margin-bottom:0}body:not(.wp-admin):not(.login) .ginput_container_consent input{position:absolute;top:0;opacity:0;height:100%;width:100%;z-index:2;cursor:pointer}body:not(.wp-admin):not(.login) .ginput_container_consent input:checked+label::after{opacity:1}body:not(.wp-admin):not(.login) .ginput_container_consent label{position:relative;padding-left:35px;cursor:pointer}body:not(.wp-admin):not(.login) .ginput_container_consent label::before{content:"";position:absolute;cursor:pointer;width:1.5rem;height:1.5rem;border:1px solid var(--wp--preset--color--quaternary);background-color:var(--wp--preset--color--background);left:0;box-sizing:border-box}body:not(.wp-admin):not(.login) .ginput_container_consent label::after{content:"";font-family:Icomoon,sans-serif;position:absolute;cursor:pointer;font-size:10px;color:var(--wp--preset--color--primary);left:7px;opacity:0;transition:ease-in-out opacity 300ms;box-sizing:border-box}body:not(.wp-admin):not(.login) .extended-radio .gfield_radio{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--8)}body:not(.wp-admin):not(.login) .extended-radio .gfield_radio .gchoice{position:relative}body:not(.wp-admin):not(.login) .extended-radio .gfield_radio .gchoice input[type=radio]{width:0;height:0;border:none;position:absolute;opacity:0;z-index:2;height:100%;cursor:pointer}body:not(.wp-admin):not(.login) .extended-radio .gfield_radio .gchoice input[type=radio]+label{margin-left:0;line-height:1;display:inline-block;padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--16);border-radius:var(--wp--custom--border-radius--large) var(--wp--custom--border-radius--large) 0 var(--wp--custom--border-radius--large);border:1px solid var(--wp--preset--color--primary);background-color:var(--wp--preset--color--background);cursor:pointer;font-weight:400;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;max-width:inherit}body:not(.wp-admin):not(.login) .extended-radio .gfield_radio .gchoice input[type=radio]:hover+label{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white)}body:not(.wp-admin):not(.login) .extended-radio .gfield_radio .gchoice input[type=radio]:checked+label{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white)}body:not(.wp-admin):not(.login) .gfield--type-radio:not(.extended-radio) .gfield_radio .gchoice{margin-bottom:var(--wp--preset--spacing--16)}body:not(.wp-admin):not(.login) .gfield--type-radio:not(.extended-radio) .gfield_radio .gchoice:last-child{margin-bottom:0}body:not(.wp-admin):not(.login) .gfield--type-radio:not(.extended-radio) .gfield_radio .gchoice input{position:absolute;top:0;opacity:0;visibility:hidden}body:not(.wp-admin):not(.login) .gfield--type-radio:not(.extended-radio) .gfield_radio .gchoice input:checked+label::before{background-color:var(--wp--preset--color--text-tertiary)}body:not(.wp-admin):not(.login) .gfield--type-radio:not(.extended-radio) .gfield_radio .gchoice input:checked+label::after{opacity:1}body:not(.wp-admin):not(.login) .gfield--type-radio:not(.extended-radio) .gfield_radio .gchoice label.gform-field-label{position:relative;padding-left:var(--wp--preset--spacing--32);cursor:pointer;display:flex;align-items:center}body:not(.wp-admin):not(.login) .gfield--type-radio:not(.extended-radio) .gfield_radio .gchoice label.gform-field-label::before,body:not(.wp-admin):not(.login) .gfield--type-radio:not(.extended-radio) .gfield_radio .gchoice label.gform-field-label::after{content:"";border-radius:100%;position:absolute;cursor:pointer}body:not(.wp-admin):not(.login) .gfield--type-radio:not(.extended-radio) .gfield_radio .gchoice label.gform-field-label::before{width:1.5rem;height:1.5rem;border:1px solid var(--wp--preset--color--text-tertiary);background-color:var(--wp--preset--color--background);transition:background-color .3s ease-in-out;left:0}body:not(.wp-admin):not(.login) .gfield--type-radio:not(.extended-radio) .gfield_radio .gchoice label.gform-field-label::after{width:8px;height:8px;background-color:var(--wp--preset--color--white);left:9px;opacity:0;transition:ease-in-out opacity 300ms}body:not(.wp-admin):not(.login) .gfield--type-fileupload .ginput_preview_list{display:none}body:not(.wp-admin):not(.login) .gfield--type-fileupload .ginput_container_fileupload{position:relative;cursor:pointer;transition:all .2s ease}body:not(.wp-admin):not(.login) .gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_rules{font-weight:var(--form-label-weight, 400);margin-top:.5rem;display:block;font-size:12px}body:not(.wp-admin):not(.login) .gfield--type-fileupload .ginput_container_fileupload input[type=file]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;z-index:2;inset:0}body:not(.wp-admin):not(.login) .gfield--type-fileupload .ginput_container_fileupload::before{content:var(--file-text, "Selecteer een bestand");padding:var(--wp--preset--spacing--16);font-size:16px;font-style:normal;font-weight:300;line-height:23px;display:block;width:100%;box-shadow:none;border:1px solid var(--wp--preset--color--text-tertiary);background-color:var(--wp--preset--color--background);color:var(--wp--preset--color--text-color);border-radius:var(--wp--custom--border-radius--large);box-sizing:border-box;transition:all .2s ease}body:not(.wp-admin):not(.login) .gfield--type-fileupload .ginput_container_fileupload:hover::before{border-color:var(--wp--preset--color--primary);box-shadow:0 2px 4px rgba(0,0,0,.1)}body:not(.wp-admin):not(.login) .gfield--type-fileupload .ginput_container_fileupload:focus{border-color:var(--wp--preset--color--inputs-focus-border);outline:none;background-color:var(--wp--preset--color--inputs-focus-background)}body:not(.wp-admin):not(.login) .gfield--type-fileupload .ginput_container_fileupload.has-file::before{color:var(--wp--preset--color--text-color);font-weight:400;border-color:var(--wp--preset--color--primary)}body:not(.wp-admin):not(.login) .gfield--type-fileupload .ginput_container_fileupload.dragging::before{background-color:var(--wp--preset--color--primary-light, #e3f2fd);border-color:var(--wp--preset--color--primary);border-style:dashed}body:not(.wp-admin):not(.login) .gfield--type-fileupload .ginput_container_fileupload::after{content:"";position:absolute;top:28px;right:1rem;transform:translateY(-50%);width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23666%27 stroke-width=%272%27%3E%3Cpath d=%27M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4%27/%3E%3Cpolyline points=%277,10 12,15 17,10%27/%3E%3Cline x1=%2712%27 y1=%2715%27 x2=%2712%27 y2=%273%27/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;pointer-events:none;z-index:1;transition:all .2s ease}body:not(.wp-admin):not(.login) .gfield--type-fileupload .ginput_container_fileupload.has-file::after{opacity:.3}body:not(.wp-admin):not(.login) .gfield--type-fileupload .ginput_container_fileupload .file-clear-button{position:absolute;top:28px;right:2.5rem;transform:translateY(-50%);width:1.5rem;height:1.5rem;border:none;background:var(--wp--preset--color--error, #e74c3c);color:#fff;border-radius:50%;cursor:pointer;font-size:1rem;line-height:1;display:none;z-index:3;transition:all .2s ease}body:not(.wp-admin):not(.login) .gfield--type-fileupload .ginput_container_fileupload .file-clear-button:hover{transform:translateY(-50%) scale(1.1);background:var(--wp--preset--color--error-dark, #c0392b)}body:not(.wp-admin):not(.login) .gfield--type-fileupload .ginput_container_fileupload .file-clear-button:focus{outline:2px solid var(--wp--preset--color--primary);outline-offset:2px;background-color:var(--wp--preset--color--inputs-focus-background)}body:not(.wp-admin):not(.login) .gfield--type-fileupload .ginput_container_fileupload.has-file .file-clear-button{display:block}body:not(.wp-admin):not(.login) .gfield--type-fileupload.gfield_error .ginput_container_fileupload::before{border-color:var(--wp--preset--color--error) !important}body:not(.wp-admin):not(.login) .gfield--type-fileupload.gfield_error .file-clear-button{background:var(--wp--preset--color--error) !important}body:not(.wp-admin):not(.login) .gfield--type-fileupload input[type=file][aria-invalid=true]+.ginput_container_fileupload::before{border-color:var(--wp--preset--color--error) !important}body:not(.wp-admin):not(.login) .gfield--type-fileupload:has(.ginput_preview_list:not(:empty)) .ginput_preview_list{display:block;margin-top:.5rem;padding:var(--wp--preset--spacing--16);background:var(--wp--preset--color--background);border:1px solid var(--wp--preset--color--text-tertiary);border-radius:var(--wp--custom--border-radius--large)}body:not(.wp-admin):not(.login) .gfield--type-fileupload:has(.ginput_preview_list:not(:empty)) .ginput_preview_list .ginput_preview{display:flex;align-items:center;gap:var(--wp--preset--spacing--16)}body:not(.wp-admin):not(.login) .gfield--type-fileupload:has(.ginput_preview_list:not(:empty)) .ginput_preview_list .ginput_preview .gfield_fileupload_filename{flex:1;font-weight:400;color:var(--wp--preset--color--text-color)}body:not(.wp-admin):not(.login) .gfield--type-fileupload:has(.ginput_preview_list:not(:empty)) .ginput_preview_list .ginput_preview .gfield_fileupload_progress{display:none}body:not(.wp-admin):not(.login) .gfield--type-fileupload:has(.ginput_preview_list:not(:empty)) .ginput_preview_list .ginput_preview .gform_delete_file{background:var(--wp--preset--color--error, #e74c3c);color:#fff;border:none;border-radius:50%;width:2rem;height:2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}body:not(.wp-admin):not(.login) .gfield--type-fileupload:has(.ginput_preview_list:not(:empty)) .ginput_preview_list .ginput_preview .gform_delete_file:hover{background:var(--wp--preset--color--error-dark, #c0392b);transform:scale(1.1)}body:not(.wp-admin):not(.login) input[type=file][aria-invalid=true]+.ginput_container_fileupload::before{border-color:var(--wp--preset--color--error) !important}body:not(.wp-admin):not(.login) .gform_validation_errors h2.gform_submission_error{font-size:16px !important;color:var(--wp--preset--color--inputs-error-border);margin-top:0;line-height:1.6;font-family:"Ajax"}body:not(.wp-admin):not(.login) .gform_validation_errors:focus{outline:0}body:not(.wp-admin):not(.login) .validation_message{color:var(--wp--preset--color--inputs-error-border);display:block;margin-top:var(--wp--preset--spacing--8);font-weight:400;font-size:var(--wp--preset--font-size--xs, 12px);line-height:15px}body:not(.wp-admin):not(.login) input[aria-invalid=true],body:not(.wp-admin):not(.login) textarea[aria-invalid=true],body:not(.wp-admin):not(.login) select[aria-invalid=true]{border-color:var(--wp--preset--color--inputs-error-border) !important}body:not(.wp-admin):not(.login) input[aria-invalid=true]+label::before,body:not(.wp-admin):not(.login) input[aria-invalid=true]+label::after,body:not(.wp-admin):not(.login) textarea[aria-invalid=true]+label::before,body:not(.wp-admin):not(.login) textarea[aria-invalid=true]+label::after,body:not(.wp-admin):not(.login) select[aria-invalid=true]+label::before,body:not(.wp-admin):not(.login) select[aria-invalid=true]+label::after{border-color:var(--wp--preset--color--inputs-error-border) !important}body:not(.wp-admin):not(.login) .gfield_error input,body:not(.wp-admin):not(.login) .gfield_error textarea,body:not(.wp-admin):not(.login) .gfield_error select{border-color:var(--wp--preset--color--inputs-error-border) !important}body:not(.wp-admin):not(.login) .gfield_error input+label::before,body:not(.wp-admin):not(.login) .gfield_error input+label::after,body:not(.wp-admin):not(.login) .gfield_error textarea+label::before,body:not(.wp-admin):not(.login) .gfield_error textarea+label::after,body:not(.wp-admin):not(.login) .gfield_error select+label::before,body:not(.wp-admin):not(.login) .gfield_error select+label::after{border-color:var(--wp--preset--color--inputs-error-border) !important}body:not(.wp-admin):not(.login) .gform_confirmation_message{margin:10rem auto}body:not(.wp-admin):not(.login) .gform_wrapper{background-color:var(--form-background-color, transparent);padding:var(--form-padding, 0);border-radius:var(--wp--custom--border-radius--normal);color:var(--text-color, var(--wp--preset--color--text-color))}@media(min-width: 1024px){body:not(.wp-admin):not(.login) .gform_wrapper{padding:var(--form-padding-large, 0)}}body:not(.wp-admin):not(.login) .gform_wrapper .gform_title{margin:0 0 var(--wp--preset--spacing--8);font-size:var(--wp--preset--font-size--medium);font-style:normal;font-weight:500;line-height:1.5rem}body:not(.wp-admin):not(.login) .gform_wrapper .gform_required_legend{font-size:var(--wp--preset--font-size--xs);font-weight:300 !important}body:not(.wp-admin):not(.login) .gform_wrapper form .gform_fields{display:block}body:not(.wp-admin):not(.login) .gform_wrapper form .gform_fields .gfield{margin-bottom:var(--wp--preset--spacing--16)}body:not(.wp-admin):not(.login) .gform_wrapper form .gform_fields .gfield .gfield_label,body:not(.wp-admin):not(.login) .gform_wrapper form .gform_fields .gfield .gform-field-label{font-size:1rem;margin-bottom:var(--wp--preset--spacing--8);display:block;font-weight:var(--form-label-weight, 400)}body:not(.wp-admin):not(.login) .gform_wrapper form .gform_fields .gfield .gfield_label>.gfield_required,body:not(.wp-admin):not(.login) .gform_wrapper form .gform_fields .gfield .gform-field-label>.gfield_required{color:var(--wp--preset--color--text-tertiary);margin-left:.25rem}@media(min-width: 768px){body:not(.wp-admin):not(.login) .gform_wrapper form .gform_fields .gfield--width-half{display:inline-block;width:calc(50% - .25rem)}body:not(.wp-admin):not(.login) .gform_wrapper form .gform_fields .gfield--width-half+.gfield--width-half:nth-child(even){margin-left:.5rem}}body:not(.wp-admin):not(.login) .gform_wrapper form .gform_fields .gfield:not(.gfield_contains_required):not(.gfield--input-type-consent):not(.gfield--type-checkbox):not(.gfield--type-radio) .gform-field-label::after{content:"(Optioneel)";color:var(--wp--preset--color--text-color);font-size:var(--wp--preset--font-size--xs, 0.75rem);margin-left:.25rem;line-height:.9375rem;opacity:.5;font-weight:400}body:not(.wp-admin):not(.login) .gform_wrapper form .gform_fields .gfield.gfield_error .ginput_container{position:relative}body:not(.wp-admin):not(.login) .gform_wrapper form .gform_fields .gfield.gfield_error .ginput_container::after{content:"";position:absolute;width:1.5rem;height:1.5rem;background-image:url(../../assets/images/exclamation.svg);top:50%;right:.5rem;transform:translateY(-50%)}body:not(.wp-admin):not(.login) .gform_wrapper form .gform_fields .gfield.gfield--type-select .ginput_container::after{right:2.875rem}body:not(.wp-admin):not(.login) .gform_wrapper form .gform_fields fieldset{border:0;padding:0}body:not(.wp-admin):not(.login) .gform_wrapper form .gform_fields .hidden_label .gfield_label{display:none}body:not(.wp-admin):not(.login) .gform_wrapper form .gform-footer{margin-top:var(--form-footer-margin-top, var(--wp--preset--spacing--16));padding:0 !important;text-align:center}body:not(.wp-admin):not(.login) .gform_wrapper form .gform-footer .btn{color:var(--submit-button-color, var(--wp--preset--color--white));border:var(--submit-button-border, 1px solid var(--wp--preset--color--primary));background-color:var(--submit-button-background, var(--wp--preset--color--primary));font-size:14px;padding:var(--wp--preset--spacing--16)}body:not(.wp-admin):not(.login) .gform_wrapper form .gform-footer .btn .wp-block-sturdy-button__pre{display:none}@media(max-width: 479px){body:not(.wp-admin):not(.login) .gform_wrapper form .gform-footer .btn{width:100%}}@media(max-width: 1023px){.wp-block-gallery.is-style-brick-grid{display:block;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.wp-block-gallery.is-style-brick-grid figure{display:inline-block !important;width:90vw !important;margin-right:var(--wp--preset--spacing--8)}}.wp-block-gallery.is-style-brick-grid figure{margin:0}@media(min-width: 1024px){.wp-block-gallery.is-style-brick-grid figure{flex:1 1 calc(25% - var(--wp--preset--spacing--8))}}.wp-block-gallery.is-style-brick-grid a[data-fancybox]{display:block;width:100%}@media(min-width: 1024px){.wp-block-gallery.is-style-brick-grid figure:nth-child(9n+1),.wp-block-gallery.is-style-brick-grid figure:nth-child(9n+2),.wp-block-gallery.is-style-brick-grid figure:nth-child(9n+3),.wp-block-gallery.is-style-brick-grid figure:nth-child(9n+4),.wp-block-gallery.is-style-brick-grid figure:nth-child(9n+6),.wp-block-gallery.is-style-brick-grid figure:nth-child(9n+7),.wp-block-gallery.is-style-brick-grid figure:nth-child(9n+8){flex:1 1 calc(25% - var(--wp--preset--spacing--8))}.wp-block-gallery.is-style-brick-grid figure:nth-child(9n+5),.wp-block-gallery.is-style-brick-grid figure:nth-child(9n+9){flex:1 1 calc(12.5% - var(--wp--preset--spacing--8))}}
