:root{--copini-viewport-gutter:max(5vw, calc((100vw - 80rem) / 2))}html{scroll-behavior:smooth}[data-copini-booking-target]{scroll-margin-top:2rem}.section_special-h1-slider,.section-h1-slider{overflow:hidden}[data-copini-marquee]{will-change:transform;min-width:max-content;animation:30s linear infinite copini-marquee;gap:0!important;width:max-content!important;margin-left:0!important;display:flex!important}[data-copini-marquee]>.logo3_list{padding-right:1.5rem;flex:none!important;width:max-content!important;margin:0!important}.section_special-h1-slider [data-copini-marquee]{animation-duration:26s}@keyframes copini-marquee{to{transform:translate(-50%)}}.navbar3_container.in-hero{isolation:isolate}.navbar-dropdown4_dropdown-toggle{cursor:pointer}.navbar-dropdown4_dropdown-toggle .dropdown-chevron{transition:transform .18s}.navbar-dropdown4_dropdown-toggle.w--open .dropdown-chevron{transform:rotate(180deg)}.navbar-dropdown4_dropdown-list.w--open{max-height:min(72vh,52rem);overflow:hidden auto;visibility:visible!important;opacity:1!important;display:block!important}.navbar-dropdown4_dropdown-list .w-tab-pane{display:none}.navbar-dropdown4_dropdown-list .w-tab-pane.w--tab-active{display:block}[data-copini-slider] .w-slider-nav{display:none!important}[data-copini-slider] .w-slider-mask{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:stretch;column-gap:1.5rem;width:100%!important;height:auto!important;display:flex!important;overflow:auto hidden!important}[data-copini-slider] .w-slider-mask::-webkit-scrollbar{display:none}[data-copini-slider] .testimonial-mask::-webkit-scrollbar{display:none}[data-copini-slider] .w-slider-arrow-left,[data-copini-slider] .w-slider-arrow-right{cursor:pointer;outline-offset:4px}.home_6_activiteiten_slider[data-copini-slider=activities]{width:100%;padding-bottom:4.75rem;position:relative;overflow:visible}.activiteiten_component.padding-left.padding-medium>.home_6_activiteiten_slider[data-copini-slider=activities]{grid-column:1/-1}.home_6_activiteiten_slider[data-copini-slider=activities] .home_6_activiteiten_slide{scroll-snap-align:start;flex:0 0 clamp(16rem,28vw,20rem)!important;width:auto!important;padding-right:0!important;transform:none!important}.home_6_activiteiten_slider[data-copini-slider=activities] .home_6_activiteiten_arrow{width:3rem;height:3rem;margin:0!important;display:flex!important;inset:auto auto 0 0!important}.home_6_activiteiten_slider[data-copini-slider=activities] .home_6_activiteiten_arrow.is-blue,.home_6_activiteiten_slider[data-copini-slider=activities] .w-slider-arrow-right{left:4.25rem!important}.reviews-slider_component{width:calc(100% + var(--copini-viewport-gutter));max-width:none;overflow:hidden}.testimonial-slider[data-copini-slider=reviews]{width:100%;max-width:none;padding-bottom:4.75rem;position:relative;overflow:visible;height:auto!important}.testimonial-slider[data-copini-slider=reviews] .testimonial-mask{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:stretch;column-gap:2rem;width:100%!important;height:auto!important;display:flex!important;overflow:auto hidden!important}.testimonial-slider[data-copini-slider=reviews] .testimonial-slide{scroll-snap-align:start;flex:0 0 min(90%,57.5rem)!important;width:auto!important;min-width:0!important;max-width:min(90%,57.5rem)!important;height:auto!important;margin-right:0!important;display:flex!important;transform:none!important}.testimonial-slider[data-copini-slider=reviews] .testimonial-card{width:100%;min-width:0;height:100%;overflow:hidden}.testimonial-slider[data-copini-slider=reviews] .testimonial-grid,.testimonial-slider[data-copini-slider=reviews] .testimonial-content{min-width:0}.testimonial-slider[data-copini-slider=reviews] .left-arrow,.testimonial-slider[data-copini-slider=reviews] .right-arrow{width:3rem;height:3rem;margin:0!important;display:flex!important;inset:auto auto 0 0!important}.testimonial-slider[data-copini-slider=reviews] .right-arrow{left:4.25rem!important}.cms-gallery{width:100%;margin:2.5rem 0}.cms-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.cms-gallery__item{aspect-ratio:4/3;cursor:zoom-in;background:0 0;border-radius:1.25rem;min-width:0;display:block;overflow:hidden}.cms-gallery__grid:has(.cms-gallery__item:only-child){grid-template-columns:minmax(0,38rem)}.cms-gallery__grid:has(.cms-gallery__item:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.cms-gallery__image{object-fit:cover;width:100%;height:100%;transition:transform .24s;display:block;border-radius:0!important}.cms-gallery__item:hover .cms-gallery__image,.cms-gallery__item:focus-visible .cms-gallery__image{transform:scale(1.035)}.cms-gallery__item:focus-visible{outline-offset:4px;outline:3px solid #ec9b13}.cms-gallery__dialog{color:#fff;background:#0a0f22f5;border:0;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0}.cms-gallery__dialog::backdrop{background:#0a0f22e0}.cms-gallery__dialog-frame{box-sizing:border-box;grid-template-columns:4rem minmax(0,1fr) 4rem;align-items:center;width:100%;min-height:100%;padding:4rem 2rem 2rem;display:grid}.cms-gallery__figure{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;min-width:0;margin:0;display:flex;float:none!important;max-width:none!important}.cms-gallery__dialog-image{object-fit:contain;border-radius:1rem;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 8rem);display:block}.cms-gallery__caption{text-align:center;max-width:60rem;margin:0;font-size:.95rem;line-height:1.4;border:0!important;padding:0!important}.cms-gallery__close,.cms-gallery__previous,.cms-gallery__next{width:3rem;height:3rem;color:inherit;font:inherit;cursor:pointer;background:#1a244bd1;border:1px solid #ffffff73;border-radius:999px;place-items:center;padding:0;font-size:1.5rem;line-height:1;display:grid}.cms-gallery__close{z-index:1;font-size:2rem;position:fixed;top:1rem;right:1rem}.cms-gallery__previous{justify-self:start}.cms-gallery__next{justify-self:end}.cms-gallery__close:hover,.cms-gallery__previous:hover,.cms-gallery__next:hover,.cms-gallery__close:focus-visible,.cms-gallery__previous:focus-visible,.cms-gallery__next:focus-visible{color:#ec9b13;border-color:#ec9b13;outline:none}@media screen and (width>=992px){.component-wrap_activiteiten_slider .activiteiten_component{grid-template-columns:minmax(18rem,23rem) minmax(0,1fr);column-gap:3rem;width:100%;min-width:0;max-width:none}.component-wrap_activiteiten_slider .activiteiten_content{grid-column:1;width:100%;max-width:23rem;padding-right:0}.component-wrap_activiteiten_slider .activiteiten_component-wrapper{width:calc(100% + var(--copini-viewport-gutter));grid-area:1/2;min-width:0;max-width:none;position:relative;overflow:hidden}.component-wrap_activiteiten_slider .home_6_activiteiten_component{width:100%;margin-left:0}}@media screen and (width<=991px){.component-wrap_activiteiten_slider .activiteiten_component{flex-direction:column;align-items:stretch;row-gap:2.5rem;width:100%;min-width:0;max-width:none;min-height:0;display:flex}.component-wrap_activiteiten_slider .activiteiten_content{width:100%;max-width:32rem;height:auto}.component-wrap_activiteiten_slider .activiteiten_component-wrapper{width:calc(100% + var(--copini-viewport-gutter));max-width:none;height:auto;position:relative;overflow:hidden}.component-wrap_activiteiten_slider .home_6_activiteiten_component{width:100%;margin-left:0}.home_6_activiteiten_slider[data-copini-slider=activities] .home_6_activiteiten_slide{flex-basis:min(82vw,20rem)!important}.testimonial-slider[data-copini-slider=reviews] .testimonial-slide{flex-basis:92%!important}}@media screen and (width<=767px){.cms-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.cms-gallery__dialog-frame{grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;padding:4rem .5rem 1.5rem}.cms-gallery__previous,.cms-gallery__next{width:2.5rem;height:2.5rem}}@media screen and (width<=479px){.cms-gallery__grid{grid-template-columns:minmax(0,1fr)}}.copini-contact-form{color:#1b244a;background:#ffffff94;border:2px solid #1b244a;border-radius:1.75rem;width:100%;padding:clamp(1.5rem,3vw,2.5rem);box-shadow:0 1.25rem 3rem #1b244a14}.copini-contact-form h2{margin:0 0 .75rem;font-size:clamp(2rem,4vw,3rem);line-height:1}.copini-contact-form__eyebrow{color:#ec9b13;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .65rem;font-size:.78rem;font-weight:800}.copini-contact-form__intro{max-width:34rem;margin:0 0 1.75rem}.copini-contact-form .rf-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;display:grid}.copini-contact-form .rf-field{color:#1b244a;gap:.45rem;margin:0;font-weight:700;display:grid}.copini-contact-form .rf-wide{grid-column:1/-1}.copini-contact-form .rf-control{color:#1b244a;width:100%;min-height:3.25rem;box-shadow:none;font:inherit;background:#fff;border:1.5px solid #1b244a6b;border-radius:.85rem;margin:0;padding:.8rem 1rem;transition:border-color .16s,box-shadow .16s}.copini-contact-form textarea.rf-control{resize:vertical;min-height:9rem}.copini-contact-form .rf-control:focus{border-color:#249ebd;outline:none;box-shadow:0 0 0 4px #249ebd2b}.copini-contact-form .rf-checkbox{cursor:pointer;align-items:flex-start;gap:.75rem;margin:1.1rem 0 0;font-size:.9rem;line-height:1.45;display:flex}.copini-contact-form .rf-checkbox input{accent-color:#ec9b13;flex:none;width:1.15rem;height:1.15rem;margin:.1rem 0 0}.copini-contact-form .rf-submit{cursor:pointer;border:0;min-width:12rem;margin-top:1.5rem}.copini-contact-form .rf-submit:disabled{cursor:wait;opacity:.68}.copini-contact-form .rf-honeypot{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.copini-contact-form .rf-notice{border-radius:1rem;margin:0;padding:1.25rem;font-weight:700}.copini-contact-form .rf-success{color:#103f32;background:#dff3e7}.copini-contact-form .rf-error{color:#731c1c;background:#ffe2e2}@media screen and (width<=767px){.contact_formulier_component-2{grid-template-columns:minmax(0,1fr)!important}.copini-contact-form .rf-form-grid{grid-template-columns:minmax(0,1fr)}.copini-contact-form .rf-wide{grid-column:auto}}[data-copini-blog-filters],[data-copini-blog-filters] .blog-categorie-form-wrapper,[data-copini-blog-filters] .w-dyn-list{width:100%}[data-copini-blog-filters] .blog1-header_category-menu.no-scrollbar{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;margin:0;padding:0;display:flex;overflow:visible}[data-copini-blog-filters] .blog1-header_category-menu-item{display:flex}.copini-blog-filter{color:#1b244a;min-height:2.75rem;box-shadow:none;font:inherit;cursor:pointer;background:#ffffff6b;border:2px solid #1b244a;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:.6rem 1rem .68rem;font-weight:700;line-height:1;transition:color .16s,background-color .16s,border-color .16s,transform .16s;display:inline-flex;position:relative}.copini-blog-filter:hover{background:#f4d398;transform:translateY(-1px);color:#1b244a!important}.copini-blog-filter.is-active,.copini-blog-filter:has(input:checked){background:#ec9b13;border-color:#ec9b13;color:#1b244a!important}.copini-blog-filter input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.copini-blog-filter:has(input:focus-visible),.copini-blog-filter-clear:focus-visible{outline-offset:3px;outline:3px solid #249ebd}.copini-blog-filter__label{color:inherit;font:inherit;line-height:inherit;pointer-events:none;margin:0;padding:0}.copini-blog-filter-empty{text-align:center;padding:3rem 1rem;font-weight:700}@media screen and (width<=767px){[data-copini-blog-filters] .blog1-header_category-menu.no-scrollbar{justify-content:flex-start;width:100%;margin-left:0;padding-left:0;overflow:visible}.copini-blog-filter{min-height:2.6rem;padding:.55rem .85rem .62rem;font-size:.9rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-copini-marquee]{animation-play-state:paused}[data-copini-slider] .w-slider-mask,.testimonial-slider[data-copini-slider=reviews] .testimonial-mask{scroll-behavior:auto}.cms-gallery__image{transition:none}}
