body{margin:0;font-family:source-sans-pro,Aeonik,Roboto,Helvetica Neue,Arial,sans-serif}.boval-export-root,.boval-block-root{display:contents}.boval-cookie-body-text{color:#222;font-size:14px;font-weight:400;line-height:21px}.boval-cookie-banner a.boval-cookie-link,.boval-cookie-modal a.boval-cookie-link{color:#2a4ed1;font-weight:500;text-decoration:underline}.boval-cookie-banner a.boval-cookie-link:hover,.boval-cookie-banner a.boval-cookie-link:focus-visible,.boval-cookie-modal a.boval-cookie-link:hover,.boval-cookie-modal a.boval-cookie-link:focus-visible{color:#1d3691}.boval-cookie-banner a.boval-cookie-link:visited,.boval-cookie-modal a.boval-cookie-link:visited{color:#2a4ed1}.boval-cookie-required-label{color:green;font-size:12px;font-weight:500;line-height:1.25;display:inline-block}.boval-cookie-category{background-color:#efefef80;border:0;border-radius:0;padding:10px}.boval-cookie-cookie-item{background:#fff;border:1px solid #f2f2f2;border-radius:4px;margin-bottom:8px;padding:8px 10px;list-style:none}.boval-cookie-divider{border-top:1px solid #f2f2f2;margin-top:8px;padding-top:12px}footer section:last-of-type #menu-bottomnavigatie>li.menu-cookie-instellingen{float:left;list-style:none}footer section:last-of-type .boval-cookie-settings-link--inline{color:#001419;float:left;font-size:14px;line-height:inherit;cursor:pointer;white-space:nowrap;border:0;padding:30px;text-decoration:none;display:inline-block;background:0 0!important;margin:0!important}footer section:last-of-type .boval-cookie-settings-link--inline:hover,footer section:last-of-type .boval-cookie-settings-link--inline:focus,footer section:last-of-type .boval-cookie-settings-link--inline:focus-visible{text-decoration:none;color:#667275!important;box-shadow:none!important;background-color:#0000!important;border-color:#0000!important}footer .boval-cookie-settings-link:not(.boval-cookie-settings-link--inline){font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}footer .boval-cookie-settings-link:not(.boval-cookie-settings-link--inline):hover,footer .boval-cookie-settings-link:not(.boval-cookie-settings-link--inline):focus-visible{color:#00cd87!important;background-color:#0000!important}.boval-cookie-banner{z-index:99999;box-sizing:border-box;pointer-events:none;max-width:calc(100vw - 20px);margin:0;padding:0;position:fixed;inset:auto 10px 10px auto}.boval-cookie-banner__card{pointer-events:auto;box-sizing:border-box;color:#222;width:min(440px,100vw - 20px);min-width:280px;max-height:calc(100dvh - 20px - env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;background-color:#fff;border:0;border-radius:12px;padding:12px 16px;font-family:MarkPro,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.42857;overflow-y:auto;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}.boval-cookie-title{color:#222;margin:0 0 10px;font-size:15px;font-weight:500;line-height:1.35}.boval-cookie-banner .boval-cookie-body-text{margin:0 0 10px;font-size:14px;line-height:21px}.boval-cookie-banner__actions{flex-direction:column;align-items:stretch;gap:10px;display:flex}.boval-cookie-banner button.boval-cookie-btn,.boval-cookie-modal button.boval-cookie-btn{text-align:center;cursor:pointer;box-sizing:border-box;white-space:nowrap;width:100%;min-height:45px;padding:10px 12px;font-family:MarkPro,Helvetica,Arial,sans-serif;font-size:15px;font-weight:500;line-height:20px;display:block;border-radius:6px!important;margin:0!important}.boval-cookie-btn--primary{color:#fff!important;background-color:#2a4ed1!important;border:1px solid #2a4ed1!important}.boval-cookie-btn--primary:hover,.boval-cookie-btn--primary:focus-visible{color:#fff!important;background-color:#213ea7!important;border-color:#2646bc!important}.boval-cookie-btn--secondary{color:#222!important;background-color:#f9f9f9!important;border:1px solid #f2f2f2!important}.boval-cookie-btn--secondary:hover,.boval-cookie-btn--secondary:focus-visible{color:#222!important;background-color:#f2f2f2!important;border-color:#e8e8e8!important}.boval-cookie-btn--settings{color:#333!important;background-color:#f9f9f9!important;border:1px solid #f2f2f2!important}.boval-cookie-btn--settings:hover,.boval-cookie-btn--settings:focus-visible{color:#222!important;background-color:#f2f2f2!important;border-color:#e8e8e8!important}.boval-cookie-modal-backdrop{z-index:100000;background:#0014198c;position:fixed;inset:0}.boval-cookie-modal{z-index:100001;pointer-events:none;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.boval-cookie-modal__panel{pointer-events:auto;box-sizing:border-box;color:#222;background:#fff;border-radius:12px;flex-direction:column;width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);font-family:MarkPro,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.42857;display:flex;overflow:hidden;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}.boval-cookie-modal__header{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 0;display:flex}.boval-cookie-modal__title{color:#222;margin:0;font-size:15px;font-weight:500;line-height:1.35}.boval-cookie-modal__close{color:#222;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;width:32px;height:32px;padding:0;font-size:24px;line-height:1;margin:0!important}.boval-cookie-modal__close:hover,.boval-cookie-modal__close:focus-visible{background:#f2f2f2}.boval-cookie-modal__body{padding:12px 20px 16px;overflow-y:auto}.boval-cookie-modal__intro{margin:0 0 12px;font-size:14px;line-height:21px}.boval-cookie-modal__categories{flex-direction:column;gap:10px;margin-bottom:12px;display:flex}.boval-cookie-category__row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.boval-cookie-category__title-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.boval-cookie-category__name{color:#222;margin:0;font-size:14px;font-weight:500}.boval-cookie-category__desc{margin:0;font-size:12px;line-height:18px}.boval-cookie-modal__subtitle{color:#222;margin:0 0 8px;font-size:14px;font-weight:500}.boval-cookie-modal__list{margin:0;padding:0}.boval-cookie-cookie-item__name{color:#222;margin-bottom:2px;font-size:13px;font-weight:500;display:block}.boval-cookie-modal__footer{border-top:1px solid #f2f2f2;flex-direction:column-reverse;gap:10px;padding:12px 20px 16px;display:flex}@media (min-width:576px){.boval-cookie-modal__footer{flex-direction:row;justify-content:flex-end}.boval-cookie-modal__footer .boval-cookie-btn{width:auto;min-width:160px}}.boval-cookie-toggle{flex-shrink:0;width:28px;height:15px;margin:4px 0 0;display:inline-block;position:relative}.boval-cookie-toggle input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute}.boval-cookie-toggle__track{background:#ced4da;border-radius:10px;width:100%;height:100%;transition:background .15s;display:block;position:relative}.boval-cookie-toggle__track:after{content:"";background:#fff;border-radius:50%;width:11px;height:11px;transition:transform .15s;position:absolute;top:2px;left:4px;box-shadow:0 1px 3px #0003}.boval-cookie-toggle input:checked+.boval-cookie-toggle__track{background:#2a4ed1}.boval-cookie-toggle input:checked+.boval-cookie-toggle__track:after{transform:translate(14px)}.boval-cookie-toggle input:disabled+.boval-cookie-toggle__track{opacity:1;background:#2a4ed1}.boval-cookie-toggle input:disabled{cursor:default}.boval-navbar-solid .nav-link,.boval-navbar-solid .dropdown-toggle{color:#1e2e35!important}.boval-navbar-solid .nav-link:hover,.boval-navbar-solid .nav-link:focus,.boval-navbar-solid .dropdown-toggle:hover,.boval-navbar-solid .dropdown-toggle:focus{color:#005236!important}.boval-navbar-solid .navbar-toggler{border-color:#1e2e3540}.boval-navbar-solid .navbar-toggler-icon{filter:none}.boval-status-actions .btn{margin:0 12px 12px 0}.boval-status-actions .btn:last-child{margin-right:0}body.home .swiper .swiper-container{background-color:#667275;overflow:hidden}body.home .swiper .swiper-container:not(.boval-swiper-ready) .swiper-wrapper{visibility:hidden;opacity:0!important}body.home .swiper .swiper-container.boval-swiper-ready .swiper-wrapper{opacity:1;visibility:visible}body.home .swiper .swiper-slide-link-container,body.home .swiper .col-md-4.col-sm-6{background-color:#667275}.address-block p>.fa,.address-block p>i[class*=fa-]{margin-right:.65rem}.overzicht-address-block .panel-body .fa{margin-right:.5rem}
