:root{--page-width:90%;--page-width-padding:calc((100% - var(--page-width))/2);--font-family:raleway,arial,sans-serif;--line-height:1.6;--block-zoom-transition-curves:cubic-bezier(0.06,0.62,0.22,0.88);--soft-border:1px solid rgba(0,0,0,.08);--soft-shadow:0 0 8px 0 rgba(0,0,0,.06);--soft-text-shadow:1px 1px 4px rgba(0,0,0,.4);--scroll-bar-width:var(--space-sm);--header-height:80px;--min-screen-width:320px;--top-z-index:999999999;--under-top-z-index:999999998;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:20px;--space-xxl:24px;--space-xxxl:32px;--space-4xl:40px;--space-5xl:48px;--space-6xl:56px;--space-7xl:64px;--size-xs:4px;--size-sm:8px;--size-md:12px;--size-lg:16px;--size-xl:20px;--size-xxl:24px;--size-xxxl:32px;--size-4xl:40px;--size-5xl:48px;--size-6xl:56px;--size-7xl:64px;--border-radius-xs:4px;--border-radius-sm:8px;--border-radius-lg:16px;--border-radius-xl:32px;--border-radius-full:50%;--color-primary:#1f201d;--color-primary-darker:#141513;--color-on-primary:#f5faff;--color-on-primary-darker:#fff;--color-primary-12pc:rgba(85,126,172,.12);--color-secondary:#ef0f0c;--color-on-secondary:#f5faff;--color-secondary-darker:#d30e0b;--color-on-secondary-darker:#fff;--color-surface:#f4f4f4;--color-on-surface:#000;--color-surface-darker:#e8e8e8;--color-on-surface-darker:#000;--color-background:#fafafa;--color-on-background:#000;--color-error:#7e1616;--color-on-error:#f6e7e7;--color-success:#1b6912;--color-on-success:#c9f3be;--button-bg-color:var(--color-primary);--button-hover-bg-color:var(--color-primary-darker);--button-text-color:var(--color-on-primary);--button-hover-text-color:var(--color-on-primary-darker);--button-font-size:1rem;--button-border-radius:.25rem;--scroll-up-button-bg-color:var(--button-bg-color);--scroll-up-button-hover-bg-color:var(--button-hover-bg-color);--scroll-up-button-text-color:var(--button-text-color);--notice-bg-color:#d30000;--animation-blink:fade-in 1s infinite}@media (min-width:1200px){:root{--page-width:80%;--header-height:70.58px}}@font-face{font-display:swap;font-family:raleway;font-style:normal;font-weight:300;src:url(//camperhuismiddennederland.nl/cms/wp-content/themes/camperhuismiddennederland/assets/fonts/Raleway/static/Raleway-Light.ttf)}@font-face{font-display:swap;font-family:raleway;font-style:normal;font-weight:400;src:url(//camperhuismiddennederland.nl/cms/wp-content/themes/camperhuismiddennederland/assets/fonts/Raleway/static/Raleway-Regular.ttf)}@font-face{font-display:swap;font-family:raleway;font-style:normal;font-weight:500;src:url(//camperhuismiddennederland.nl/cms/wp-content/themes/camperhuismiddennederland/assets/fonts/Raleway/static/Raleway-Medium.ttf)}@font-face{font-display:swap;font-family:raleway;font-style:normal;font-weight:600;src:url(//camperhuismiddennederland.nl/cms/wp-content/themes/camperhuismiddennederland/assets/fonts/Raleway/static/Raleway-SemiBold.ttf)}*,:after,:before{box-sizing:border-box}*{margin:0}html{scroll-behavior:smooth;scroll-padding-top:var(--space-md)}html:has(.page__header--sticky){scroll-padding-top:var(--header-height)}body{color:var(--color-on-background);font-family:var(--font-family);font-weight:400;line-height:var(--line-height);min-height:100vh;-webkit-font-smoothing:antialiased;accent-color:var(--color-primary);background-color:var(--color-background)}body.page--disabled-scroll{height:100%;overflow:hidden;position:fixed;width:100%}.page__main{min-height:calc(100vh - var(--header-height));width:100%}body:has(.page__header--sticky) .page__main{padding-top:var(--header-height)}:focus-visible{outline-color:var(--color-primary)}::marker{color:var(--color-primary)}:is(::-webkit-calendar-picker-indicator,::-webkit-clear-button,::-webkit-inner-spin-button,::-webkit-outer-spin-button){color:var(--color-primary)}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}a{color:inherit}li{list-style:none}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}#chmn-debug{background-color:#f5f0e6;border:1px solid rgba(0,0,0,.3);border-radius:4px;color:#3e0000;font-size:1rem;height:500px;margin-left:auto;margin-right:auto;overflow:scroll;padding:12px;width:90%}input:not([type=submit],[type=checkbox],[type=radio]),textarea{border:var(--soft-border);border-radius:var(--border-radius-xs);font-size:16px!important;padding:var(--space-xs)}input:not([type=submit]):hover,textarea:hover{filter:brightness(98%)}textarea{max-height:300px;max-width:100%;min-height:calc(1rem*var(--line-height) + 2rem + var(--space-xs)*2);min-width:100%}.button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--button-bg-color);border:none;border-radius:var(--button-border-radius);color:var(--button-text-color);cursor:pointer;display:block;font-size:var(--button-font-size);padding:var(--space-sm) var(--space-xxl);text-align:center;text-decoration:none;width:-moz-fit-content;width:fit-content}.button:hover,input[type=submit]:hover{background-color:var(--button-hover-bg-color);color:var(--button-hover-text-color)}.button--secondary{background-color:var(--color-secondary);color:var(--color-on-secondary)}.button--secondary:hover{background-color:var(--color-secondary-darker);color:var(--color-on-secondary-darker)}.button--scroll-up{background-color:var(--scroll-up-button-bg-color);border:none;border-radius:var(--border-radius-full);bottom:100px;box-shadow:5px 5px 20px rgba(0,0,0,.4);color:var(--scroll-up-button-text-color);cursor:pointer;display:none;font-size:var(--button-font-size);height:65px;padding:var(--space-xl);position:fixed;right:50px;text-align:center;width:65px;z-index:var(--under-top-z-index)}.button--scroll-up:hover{background-color:var(--scroll-up-button-hover-bg-color)}.chmn-wp-post__title{display:none}.global-container{height:100%;margin-left:auto;margin-right:auto;width:var(--page-width)}.message-container{align-items:center;border-radius:var(--border-radius-sm);display:flex;flex-direction:column;justify-content:center;padding:var(--space-sm) var(--space-4xl)}.message-container--success{background-color:var(--color-success)}.message-container--error{background-color:var(--color-error)}.message__text{font-size:1rem;font-style:italic;font-weight:400}.message__text--success{color:var(--color-on-sucess)}.message__text--error{color:var(--color-on-error)}.responsive-grid{display:grid;gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.horizontal-scroll-container{-moz-column-gap:var(--space-sm);column-gap:var(--space-sm);display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:scroll;scroll-snap-type:x mandatory}.u-full-width{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.underline:after{background-color:var(--color-primary);content:"";display:block;height:4px;width:30%}.spacer{background-color:transparent;height:80px;width:100%}.u-excerpt-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-number{direction:ltr}.u-uppercase{text-transform:uppercase}.scroll-animation-wrapper{overflow:clip}.prettify-text{line-height:1.9;word-spacing:1px}.section-title{color:var(--color-on-background);font-size:1.5rem;font-weight:400;text-transform:none}@media (min-width:1200px){.section-title{font-size:1.75rem}}.title--small{font-size:1.5rem;font-weight:400}.title--big{font-size:2rem;font-weight:500}.fade-out-element{--fade-direction:180deg;--fade-position:60%;-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(var(--fade-direction),#000 var(--fade-position),transparent);mask-image:linear-gradient(var(--fade-direction),#000 var(--fade-position),transparent)}.u-show{display:block}.u-hidden{display:none}.u-clickable{cursor:pointer}.zoom-in,.zoom-in:hover{transition:scale .4s var(--block-zoom-transition-curves)}.zoom-in:hover{scale:1.05}.slide-right,.slide-right:hover{transition:transform .4s var(--block-zoom-transition-curves)}.slide-right:hover{transform:translateX(5px)}.page__header{--header-inner-width:95%;--header-bg-color:transparent;--header-logo-width:240px;--header-navigation-bg-color:var(--color-surface);--header-navigation-parent-text-color:var(--color-on-surface);--header-navigation-parent-hover-text-color:#5e6572;--header-navigation-child-text-color:var(--header-navigation-parent-text-color);--header-navigation-child-hover-text-color:var(--header-navigation-parent-hover-text-color);--header-navigation-font-size:2rem;--header-navigation-font-weight:500;--header-navigation-current-page-text-color:var(--color-primary);--header-navigation-hover-underline-color:var(--color-primary);--header-navigation-submenu-bg-color:var(--header-navigation-bg-color);background-color:var(--header-bg-color);height:auto;width:100%}.page__header.page__header--sticky{position:fixed;z-index:var(--under-top-z-index)}.header__inner{align-items:center;-moz-column-gap:3.75rem;column-gap:3.75rem;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;margin-left:auto;margin-right:auto;padding-bottom:1.25rem;padding-top:1.25rem;row-gap:1rem;width:var(--header-inner-width)}body.home .header__inner{padding-bottom:0}.header__logo{transition:filter .6s;width:min(var(--header-logo-width),100%)}.header__logo:hover{filter:brightness(90%)}.header-buttons{-moz-column-gap:1rem;column-gap:1rem;flex-grow:1;justify-content:flex-end}.header-buttons,.header__contact-button{align-items:center;display:flex;flex-direction:row}.header__contact-button{background-color:var(--color-secondary);border-radius:2.5rem;-moz-column-gap:1.25rem;column-gap:1.25rem;padding-left:2.5rem;padding-right:2.5rem;padding-top:.5rem}.header-contact-button__label{color:var(--color-on-secondary);font-size:1rem}.header-contact-button__icon{fill:var(--color-on-secondary)}.header__contact-button:hover{background-color:var(--color-secondary-darker)}.header__contact-button:hover .header-contact-button__label{color:var(--color-on-secondary-darker)}.header__contact-button:hover .header-contact-button__icon{fill:var(--color-on-secondary-darker)}[data-isn-element=header-navigation-toggle]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;display:block;padding:.5rem}[data-isn-element=header-navigation-toggle] svg{fill:var(--color-secondary)}[data-isn-element=header-navigation-toggle][aria-expanded=true]{position:absolute;right:var(--space-4xl);top:var(--space-4xl);z-index:var(--top-z-index)}.header__nav{background-color:var(--header-navigation-bg-color);display:none;height:100vh;left:0;overflow-y:scroll;padding-bottom:.5rem;padding-top:.5rem;position:fixed;top:-100%;transition:all .5s ease;width:100vw;z-index:var(--under-top-z-index)}.header__nav[data-isn-active=true]{display:block;top:0}.header__navigation-list,.header__navigation-list .sub-menu{padding:0!important}.header__navigation-list .menu-item{list-style:none!important}.header__navigation-list .menu-item a{text-decoration:none!important}.header__nav .header__navigation-list{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;min-height:100%;row-gap:1.25rem;width:-moz-fit-content;width:fit-content}.header__nav .header__navigation-list .menu-item{width:100%}.header__nav .header__navigation-list .menu-item a{color:#000;display:block;font-size:var(--header-navigation-font-size);font-weight:var(--header-navigation-font-weight);padding:var(--space-xs);position:relative;text-align:center;width:100%}.header__nav .header__navigation-list .menu-item.menu-item-has-children>a:after{background-image:url(//camperhuismiddennederland.nl/cms/wp-content/themes/camperhuismiddennederland/assets/img/icons/icon-arrow_drop_down.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:2rem;position:absolute;right:-2rem;top:50%;transform:translateY(-50%);width:2rem}.header__nav .header__navigation-list .current-menu-item>a{color:var(--color-primary)!important}.header__nav .header__navigation-list .sub-menu{display:none}.header__nav .header__navigation-list .sub-menu .menu-item a{font-size:1.5rem}.shortcode_navigation-menu{--hamburger-line-gap:6px;--hamburger-line-thickness:var(--hamburger-line-gap);display:block;position:relative;width:40px}.shortcode_navigation-menu__inner{border-radius:var(--border-radius-xs);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:var(--top-z-index)}.shortcode_navigation-menu__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;height:40px;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.shortcode_navigation-menu__button span{background-color:var(--color-primary);border-radius:var(--border-radius-xs);box-shadow:0 2px 10px 0 rgba(0,0,0,.3);display:block;height:var(--hamburger-line-thickness);position:relative;transition:all .3s;width:100%}.shortcode_navigation-menu__button span+span{margin-top:var(--hamburger-line-gap)}.shortcode_navigation-menu__button.active span:first-child{animation:top .7s ease forwards}.shortcode_navigation-menu__button.not-active span:first-child{animation:top-2 .7s ease forwards}.shortcode_navigation-menu__button.active span:nth-child(2){animation:scaled .7s ease forwards}.shortcode_navigation-menu__button.not-active span:nth-child(2){animation:scaled-2 .7s ease forwards}.shortcode_navigation-menu__button.active span:nth-child(3){animation:bottom .7s ease forwards}.shortcode_navigation-menu__button.not-active span:nth-child(3){animation:bottom-2 .7s ease forwards}@keyframes top{0%{top:0;transform:rotate(0)}50%{top:calc(var(--hamburger-line-gap)*2);transform:rotate(0)}to{top:calc(var(--hamburger-line-gap)*2);transform:rotate(45deg)}}@keyframes top-2{0%{top:calc(var(--hamburger-line-gap)*2);transform:rotate(45deg)}50%{top:calc(var(--hamburger-line-gap)*2);transform:rotate(0deg)}to{top:0;transform:rotate(0deg)}}@keyframes bottom{0%{bottom:0;transform:rotate(0)}50%{bottom:calc(var(--hamburger-line-gap)*2);transform:rotate(0)}to{bottom:calc(var(--hamburger-line-gap)*2);transform:rotate(135deg)}}@keyframes bottom-2{0%{bottom:calc(var(--hamburger-line-gap)*2);transform:rotate(135deg)}50%{bottom:calc(var(--hamburger-line-gap)*2);transform:rotate(0)}to{bottom:0;transform:rotate(0)}}@keyframes scaled{50%{transform:scale(0)}to{transform:scale(0)}}@keyframes scaled-2{0%{transform:scale(0)}50%{transform:scale(0)}to{transform:scale(1)}}@media (min-width:1200px){.page__header{--header-inner-width:var(--page-width);--header-bg-color:transparent;--header-navigation-bg-color:transparent;--header-navigation-font-size:.875rem;--header-navigation-font-weight:normal}[data-isn-element=header-navigation-toggle]{display:none}.header__nav{display:block;flex-grow:1;height:auto;margin:0;overflow:visible;padding:0;position:static;transition:none;width:auto}.header__nav .header__navigation-list{align-items:center;flex-direction:row;gap:var(--space-xxxl);height:auto;justify-content:flex-end;margin:0;min-height:auto;width:100%}.header__nav .header__navigation-list .menu-item{height:100%;position:relative;width:auto}.header__nav .header__navigation-list .menu-item-has-children>a:after{background-image:url(//camperhuismiddennederland.nl/cms/wp-content/themes/camperhuismiddennederland/assets/img/icons/icon-arrow_drop_down.svg);background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px}.header__nav .header__navigation-list .menu-item-has-children:hover>.sub-menu{display:block}.header__nav .header__navigation-list .menu-item a{align-items:center;color:var(--header-navigation-parent-text-color);display:flex;font-size:var(--header-navigation-font-size);font-weight:var(--header-navigation-font-weight);height:100%;padding-left:var(--space-lg);padding-right:var(--space-lg);position:relative;text-decoration:none}.header__nav .header__navigation-list .menu-item a:hover{color:var(--header-navigation-parent-hover-text-color)}.header__nav .header__navigation-list .menu-item a:before{background-color:var(--header-navigation-hover-underline-color);bottom:0;content:"";display:block;height:2px;left:var(--space-lg);position:absolute;transform:scaleX(0);transition:transform .3s ease;width:calc(100% - var(--space-lg)*2)}.header__nav .header__navigation-list .current-menu-item>a:before,.header__nav .header__navigation-list .menu-item a:hover:before{transform:scaleX(1)}.header__nav .current-menu-item>a{color:var(--header-navigation-current-page-text-color)!important}.header__nav .sub-menu{background-color:var(--header-navigation-submenu-bg-color);display:none;padding:0;position:absolute;top:100%;z-index:var(--under-top-z-index)}.header__nav .sub-menu .sub-menu{left:100%;top:0}.header__nav .sub-menu a{padding:var(--space-lg);text-wrap:nowrap}}.page__footer{--footer-width:var(--page-width);--footer-bg-color:var(--color-primary);--footer-text-color:var(--color-on-primary);--footer-heading-font-size:1.25rem;--footer-font-size:.875rem;--footer-copyright-width:var(--footer-width);--footer-copyright-bg-color:var(--color-primary-darker);--footer-copyright-text-color:var(--color-on-primary-darker);--footer-copyright-font-size:.875rem;background-color:var(--footer-bg-color);height:auto;width:100%}.footer__ontop{align-items:center;display:flex;justify-content:center;padding-bottom:var(--space-xs);padding-top:var(--space-xs)}.footer-ontop__logo{min-width:140px;width:250px}.footer__inner{color:var(--footer-text-color);display:flex;flex-direction:column;font-size:var(--footer-font-size);gap:var(--space-5xl);height:100%;justify-content:normal;margin-left:auto;margin-right:auto;padding:3.75rem 0;width:var(--footer-width)}.footer__column{width:100%}.footer__title{color:currentColor;font-size:var(--footer-heading-font-size);font-weight:500}.footer__column--middle{display:flex;flex-direction:column}.footer__nav{margin:0;padding:0}.footer__navigation-list{list-style:none;margin:0;padding:0}.footer__column.footer__column--edge-right{display:flex;flex-direction:column;row-gap:.5rem}.footer-column__logo{background-color:#f4f4f426;border-radius:.25rem;padding:.5rem;width:12.5rem}.footer__copyright{background-color:var(--footer-copyright-bg-color);color:var(--footer-copyright-text-color);font-size:var(--footer-copyright-font-size);width:100%}.footer-copyright__inner{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;padding-bottom:.5rem;padding-top:.5rem;width:var(--footer-copyright-width)}.footer-copyright__powered-by{text-decoration:none}@media (min-width:1200px){.footer__inner{-moz-column-gap:6.25rem;column-gap:6.25rem;flex-direction:row;flex-wrap:wrap}.footer__column{max-width:33.33333%;position:relative;width:-moz-fit-content;width:fit-content}.footer__column:not(:last-child):after{background-color:var(--footer-text-color);content:"";height:100%;position:absolute;right:-3.125rem;top:0;width:1px}}.main__notice{align-items:center;background-color:var(--notice-bg-color);display:flex;height:90px;justify-content:center}.notice__icon-close{color:#fff;cursor:pointer;font-size:1.875rem;height:24px;position:absolute;right:150px;top:24px;width:24px}.notice__text{color:#fff;font-size:1.5rem;font-weight:500;text-align:center}.hero{box-shadow:inset 0 0 8px 12px rgba(0,0,0,.4);height:17.5rem;margin-bottom:6.25rem;overflow:hidden;position:relative;width:100%}.hero.hero--ovis-page{box-shadow:none;height:3.75rem;margin:0}.hero.hero--ovis-page .hero__body{display:none}.hero__body{display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:var(--page-width-padding);padding-right:var(--page-width-padding);position:absolute;width:100%;z-index:1}.hero__title{color:#fff;font-size:2.25rem;font-weight:600;margin-bottom:4px;margin-top:auto;text-shadow:2px 2px 4px rgba(0,0,0,.2)}.hero__img{filter:brightness(80%) blur(2px);height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 70%;object-position:50% 70%;transform:scale(1.02);width:100%}.hero__img--faded{-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}.sidebar{background-color:var(--color-surface);border-radius:var(--border-radius-xs);min-width:300px;padding:var(--space-xxl);width:30%}.chmn-slick{--slider-gap-size:20px}.chmn-slick[data-equal-height=yes] .slick-track{display:flex!important}.chmn-slick[data-full-height=yes] .slick-track{height:100%}.chmn-slick[data-gap=yes] .slick-list{margin-left:calc(var(--slider-gap-size)*-1)!important;margin-right:calc(var(--slider-gap-size)*-1)!important}.chmn-slick[data-show-partials=yes] .slick-list{padding-left:var(--slider-gap-size)!important;padding-right:var(--slider-gap-size)!important}.chmn-slick[data-full-height=yes] .slick-list{height:100%}.chmn-slick[data-gap=yes] .slick-slide{margin-left:var(--slider-gap-size)!important;margin-right:var(--slider-gap-size)!important}.chmn-slick[data-equal-height=yes] .slick-slide{height:inherit!important}.page .slick-lightbox{z-index:var(--top-z-index)!important}.page .slick-lightbox .slick-lightbox-inner .slick-slider{height:100%}.page .slick-lightbox .slick-lightbox-inner .slick-list{margin-left:0!important;margin-right:0!important;padding:0!important}.page .slick-lightbox .slick-lightbox-inner .slick-slide{margin-left:0!important;margin-right:0!important}.page .slick-lightbox .slick-lightbox-slick-img,.page .slick-lightbox .slick-lightbox-slick-item-inner{height:100%!important}.page .slick-lightbox .slick-lightbox-slick-img{-o-object-fit:contain;object-fit:contain}.page #ovis-container .ovis-go-back i{color:var(--color-primary)!important}.page #ovis-container .ovis-description,.page #ovis-container .ovis-description li{font-size:1rem!important;line-height:1.6}.page #ovis-container .ovis-ctabutton:hover,.page #ovis-container .ovis-ctabutton:hover a{background-color:var(--color-primary)!important}.ovis-caroussel-item a{box-shadow:none!important}.ovis-caroussel-item-prices{background-color:var(--color-primary)!important}.chmn-wpcf7{display:flex;flex-direction:column;row-gap:var(--space-md)}.chmn-wpcf7 label{font-size:.875rem}.chmn-wpcf7 input:not([type=submit],[type=checkbox],[type=radio],[type=date]),.chmn-wpcf7 textarea{width:100%!important}.chmn-wpcf7 .wpcf7-list-item{display:block!important;margin:0!important}.chmn-wpcf7 p:has(.wpcf7-submit){align-items:center;display:flex;flex-direction:row}.chmn-wpcf7 .wpcf7-spinner{background-color:var(--color-primary)}.chmn-wpcf7 .wpcf7-response-output{margin:1em .5em!important}.chmn-wpcf7.invalid .wpcf7-response-output{background-color:var(--color-on-error)!important;border:none!important;border-radius:4px!important;box-shadow:0 0 8px 0 rgba(0,0,0,.2)!important;color:var(--color-error)!important}.chmn-wp-post .chmn-wp-post__content .wp-block-heading{color:var(--color-on-background);letter-spacing:1px;margin-bottom:12px;word-spacing:2px}.chmn-wp-post .chmn-wp-post__content h1.wp-block-heading{font-size:2rem;margin-bottom:24px}.chmn-wp-post .chmn-wp-post__content h2.wp-block-heading{font-size:1.5rem}.chmn-wp-post .chmn-wp-post__content h3.wp-block-heading{font-size:1.375rem}.chmn-wp-post .chmn-wp-post__content h4.wp-block-heading{font-size:1.25rem}.chmn-wp-post .chmn-wp-post__content h5.wp-block-heading{font-size:1.125rem}.chmn-wp-post .chmn-wp-post__content h6.wp-block-heading{font-size:1rem}.chmn-wp-post .chmn-wp-post__content p{color:var(--color-on-background);line-height:1.9;margin-bottom:12px;word-spacing:1px}.chmn-wp-post .chmn-wp-post__content .wpcf7 p{line-height:var(--line-height);margin-bottom:0;word-spacing:0}.chmn-wp-post .chmn-wp-post__content .wp-block-image{margin-bottom:12px;margin-top:12px}.chmn-wp-post .chmn-wp-post__content .wp-block-image img{border-radius:4px}.chmn-wp-post .chmn-wp-post__content .wp-block-list{margin-bottom:12px;padding-left:24px}.chmn-wp-post .chmn-wp-post__content .wp-block-list li{list-style:circle}.chmn-wp-post .chmn-wp-post__content :first-child,.chmn-wp-post .chmn-wp-post__content :last-child{margin-bottom:0}.dialog:modal{align-self:center;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:12px;justify-self:center;max-width:min(500px,90%);min-height:400px;padding:20px 40px;width:100%;z-index:var(--top-z-index)}.dialog__inner{position:relative;width:100%}.dialog__close-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;display:block;height:24px;margin:8px;padding:0;position:absolute;right:-40px;top:0;transition:filter .5s,transform .5s;width:24px}.dialog__close-button:hover{filter:brightness(.7);transform:scale(1.075)}.dialog-close-button__icon{fill:#5f6368}.dialog__title{color:#000;font-size:1.5rem;font-weight:500}.dialog__body{display:flex;flex-direction:column;row-gap:var(--space-md)}.dialog__img{max-width:min(420px,100%)}.dialog::backdrop{background-color:rgba(0,0,0,.6)}body:has(dialog[open]){overflow:hidden}.form{--form-row-gap:12px;display:flex;flex-direction:column;position:relative;row-gap:var(--form-row-gap)}.form__overlay{align-items:center;background-color:rgba(0,0,0,.3);display:none;inset:0;justify-content:center;position:absolute;z-index:20}.form.form--loading .form__overlay{display:flex}.form__group:not(:last-of-type){margin-bottom:calc(var(--form-row-gap)*2)}.form__group>:not(.form__group-title,:last-child){margin-bottom:var(--form-row-gap)}.form__group-title{font-size:1.25rem;margin-bottom:4px}.form__input-group{-moz-column-gap:48px;column-gap:48px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:var(--form-row-gap)}.form__input-group>*{flex-grow:1;min-width:-moz-fit-content;min-width:fit-content}.form__commentary{font-size:.875rem;font-style:italic}.form__required-star{color:var(--color-on-error);display:inline-block;font-weight:500;margin-left:var(--space-xs)}.form__notice{font-size:.875rem;font-style:italic}.form__input--error{outline:2px solid var(--color-on-error)}.form__license-plate-wrapper{display:inline-block;height:-moz-fit-content;height:fit-content;position:relative;--license-plate-height:60px;--license-plate-left-width:60px;--license-plate-border-thickness:2px;--license-plate-border-radius:4px}.form__license-plate-wrapper:before{align-items:center;background-color:#003caa;border-bottom-left-radius:calc(var(--license-plate-border-radius)/2);border-top-left-radius:calc(var(--license-plate-border-radius)/2);color:#fff;content:"NL";display:flex;font-size:1rem;font-weight:500;height:calc(var(--license-plate-height) - var(--license-plate-border-thickness)*2);justify-content:center;left:var(--license-plate-border-thickness);position:absolute;top:var(--license-plate-border-thickness);width:var(--license-plate-left-width);z-index:9}.form__license-plate-input{background-color:#f3b909;border:var(--license-plate-border-thickness) solid rgba(0,0,0,.6);border-radius:var(--license-plate-border-radius);font-size:1.25rem;font-weight:500;height:var(--license-plate-height);letter-spacing:4px;padding-left:calc(var(--license-plate-left-width) + 4px);text-transform:uppercase;width:-moz-fit-content;width:fit-content}@keyframes scale-out{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:100%}}@keyframes fade-in-right{0%{opacity:0;transform:translateX(200px)}to{opacity:100%;transform:translateX(0)}}@keyframes fade-in-left{0%{opacity:0;transform:translateX(200px)}to{opacity:100%;transform:translateX(0)}}@keyframes fade-in-bottom{0%{opacity:0;transform:translateY(200px)}to{opacity:100%;transform:translateY(0)}}@keyframes fade-in-top{0%{opacity:0;transform:translateY(200px)}to{opacity:100%;transform:translateY(0)}}@keyframes blink{0%{opacity:0}to{opacity:100%}}