.OWeeSchema{background-color:#fff;background-image:url(/assets/background-DNYct8Pk.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;margin-bottom:3rem;padding:2rem 4rem 3rem}@media (width<=1199px){.OWeeSchema{scroll-snap-type:x mandatory;flex-direction:column;margin-bottom:2rem;padding:1rem;display:flex;overflow-x:scroll}.OWeeSchema>*{scroll-snap-align:center}}.OWeeHeader{color:#cb4b3d;-webkit-text-stroke:1px white;margin-bottom:1.25rem;font-size:2.25rem}.OWeeDag{color:#193459}@media (width<=1199px){.OWeeDag{width:100%;min-width:80vw}.OWeeDag+.OWeeDag{margin-top:2rem}}.OWeeDatum{color:#001f48;margin:.125rem 0 1.25rem;font-size:1.25rem;font-weight:700}.OWeeDatumDag{margin:0;font-size:1.75rem;font-weight:700}.OWeeActiviteit{cursor:pointer;background-color:#193459;border-radius:.5rem;margin:0 0 .75rem;padding:1rem;transition:transform .15s ease-out,box-shadow .15s ease-out;position:relative;box-shadow:0 2px 8px #001f4826}.OWeeActiviteit:hover{transform:translateY(-3px);box-shadow:0 .5rem 1.25rem #001f484d}.OWeeActiviteit:last-child{margin-bottom:0}.OWeeActiviteitInfo{color:#fff;background-color:#cb4b3d;border-radius:.5rem;margin-top:.75rem;padding:.35rem .6rem;font-size:.8rem;font-weight:700;transition:background-color .2s;display:inline-block;box-shadow:0 2px 6px #00000040}.OWeeActiviteit:hover .OWeeActiviteitInfo,.OWeeActiviteit:focus-visible .OWeeActiviteitInfo{background-color:#bb4b3d}.OWeeActiviteitNaam{color:#fff;font-size:1.25rem}.OWeeActiviteitNaamVenue{white-space:nowrap;font-size:1rem;font-weight:400}.OWeeActiviteitTijd{color:#fff;padding-top:.5rem;font-size:1rem}.OWeeActiviteitPlaats,.OWeeActiviteitOmschrijving{color:#fff;font-size:1rem}.planning{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#ffffffe6;border-radius:1rem;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2.5rem;padding:1.5rem;display:grid;box-shadow:0 1rem 2rem #001f4833}@media (width<=1199px){.planning{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fff;padding:1rem;display:block}}.popupOverlay{z-index:1000;background-color:#001f4899;justify-content:center;align-items:center;padding:2rem 1rem;animation:.15s OWeeOverlayFade;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes OWeeOverlayFade{0%{opacity:0}}.popup{cursor:default;background-color:#fff;border-radius:1rem;width:100%;max-width:800px;max-height:100%;margin:auto;padding:3.5rem 2rem 2rem;position:relative;overflow-y:auto;box-shadow:0 1rem 3rem #00000059}.popupContent{align-items:center;gap:2rem;display:flex}.popupText{flex:1}.OWeeInschrijfKnop{color:#fff;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:linear-gradient(100deg,#cb4b3d 0%,#bb4b3d 100%);border-radius:.75rem;align-items:center;gap:.65rem;min-height:3rem;margin-top:1rem;padding:.65rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .15s ease-out,box-shadow .15s ease-out;display:inline-flex;box-shadow:0 .25rem .75rem #001f4840}.OWeeInschrijfKnop:hover{transform:translateY(-2px);box-shadow:0 .5rem 1.25rem #001f484d}.OWeeInschrijfKnop:active{transform:translateY(0)scale(.98)}.OWeeInschrijfKnop:focus-visible{outline-offset:3px;outline:3px solid #001f48}.OWeeInschrijfKnopPijl{fill:#fff;height:.9rem;transition:transform .15s ease-out}.OWeeInschrijfKnop:hover .OWeeInschrijfKnopPijl{transform:translate(.25rem)}@media (prefers-reduced-motion:reduce){.OWeeInschrijfKnop,.OWeeInschrijfKnopPijl{transition:none}.OWeeInschrijfKnop:hover,.OWeeInschrijfKnop:active,.OWeeInschrijfKnop:hover .OWeeInschrijfKnopPijl{transform:none}}.OWeeImagePopup{border-radius:.5rem;width:45%}.closePopup{cursor:pointer;z-index:10;background:0 0;border:none;width:30px;height:30px;font-size:2rem;line-height:1;position:absolute;top:1rem;right:1rem}@media (width<=600px){.popupOverlay{padding:1rem}.popup{padding:3rem 1.25rem 1.5rem}.popupContent{flex-direction:column}.OWeeImagePopup{width:100%}}.OWeeInteresse{text-align:center;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:4rem;padding:0 4rem;display:flex}@media (width<=1199px){.OWeeInteresse{margin-bottom:2rem;padding:0 1rem}}.OWeeInteresseTitel{color:#001f48;font-size:1.75rem;font-weight:700}@media (width<=1199px){.OWeeInteresseTitel{font-size:1.25rem}}.OWeeInteresseTekst{color:#001f48;max-width:34rem;font-size:1rem;line-height:1.5rem}.OWeeInteresseKnop{color:#fff;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:linear-gradient(100deg,#cb4b3d 0%,#bb4b3d 100%);border-radius:.75rem;align-items:center;gap:.75rem;min-height:3.25rem;margin-top:.25rem;padding:.75rem 1.75rem;font-size:1.25rem;font-weight:700;text-decoration:none;transition:transform .15s ease-out,box-shadow .15s ease-out;display:inline-flex;box-shadow:0 .25rem .75rem #001f4840}.OWeeInteresseKnop:hover{transform:translateY(-2px);box-shadow:0 .5rem 1.25rem #001f484d}.OWeeInteresseKnop:active{transform:translateY(0)scale(.98)}.OWeeInteresseKnop:focus-visible{outline-offset:3px;outline:3px solid #001f48}.OWeeInteresseKnopPijl{fill:#fff;height:1rem;transition:transform .15s ease-out}.OWeeInteresseKnop:hover .OWeeInteresseKnopPijl{transform:translate(.25rem)}@media (prefers-reduced-motion:reduce){.OWeeInteresseKnop,.OWeeInteresseKnopPijl{transition:none}.OWeeInteresseKnop:hover,.OWeeInteresseKnop:active,.OWeeInteresseKnop:hover .OWeeInteresseKnopPijl{transform:none}}.OWeeText{color:#fff;background-color:#193459;width:100%;margin-bottom:2rem;padding:2rem 4rem}@media (width<=1199px){.OWeeText{padding:1rem}}.OWeeTitle{font-size:1.75rem;font-weight:700;line-height:2.5rem}@media (width<=1199px){.OWeeTitle{font-size:1.25rem;line-height:1.75rem}}.OWeeSubtitle{color:#cb4b3d;margin-bottom:1rem;font-size:1.25rem;font-weight:400;line-height:1.75rem}@media (width<=1199px){.OWeeSubtitle{font-size:1rem;line-height:1.25rem}}.OWeeParagraph{column-count:2;font-size:1rem;line-height:1.25rem}@media (width<=1199px){.OWeeParagraph{column-count:1}}.OWeeLink{color:#cb4b3d;text-decoration:none}.OWeeImageBar{width:100%;margin-bottom:2rem;padding-left:1rem;padding-right:1rem}@media (width<=1199px){.OWeeImageBar{padding:0;display:flex;overflow-x:hidden}}.OWeeImage{clip-path:polygon(10% 0%,100% 0%,90% 100%,0% 100%);object-fit:cover;width:calc(33.3333% - 1rem);height:16rem;margin-left:.5rem;margin-right:.5rem}@media (width<=1199px){.OWeeImage{clip-path:none;width:100%;margin-left:0;margin-right:0}}
