@import url('pally.min.css');:root{--brand-primary:#ef476f;--brand-secondary:#cb294f;--district-one:#cfaa22;--district-one-light:#faf7e9;--district-two:#538e55;--district-two-light:#eef4ee;--district-three:#508be5;--district-three-light:#edf3fc;--district-four:#ae462e;--district-four-light:#f9ece9;--district-five:#793bf0;--district-five-light:#f2ebfd;--district-six:#e09632;--district-six-light:#fcf4ea}html{font-size:14px}@media(min-width:768px){html{font-size:16px}}#mainlogo{width:100%;max-width:200px}@media(min-width:768px){#mainlogo{max-width:250px}}@media(min-width:1200px){#mainlogo{max-width:300px}}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem white,0 0 0 .25rem #258cfb}html{position:relative;min-height:100%}body{margin-bottom:60px;font-family:Pally-Regular,sans-serif;font-optical-sizing:auto}.text-icon-orange{color:#ff9d00}.bg-google-red{background-color:#d53d04}.btn-google-red{--bs-btn-color:#fff;--bs-btn-bg:#d53d04;--bs-btn-border-color:#d53d04;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#db5120;--bs-btn-hover-border-color:#db5120;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#db5120;--bs-btn-active-border-color:#db5120;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#d53d04;--bs-btn-disabled-border-color:#d53d04}.bg-outlook-blue{background-color:#0079d8}.text-outlook-blue{color:#0079d8}.btn-outlook-blue{--bs-btn-color:#fff;--bs-btn-bg:#0079d8;--bs-btn-border-color:#0079d8;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#268cda;--bs-btn-hover-border-color:#268cda;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#268cda;--bs-btn-active-border-color:#268cda;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0079d8;--bs-btn-disabled-border-color:#0079d8}.btn-local{--bs-btn-color:#fff;--bs-btn-bg:#073b4c;--bs-btn-border-color:#073b4c;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#2c5866;--bs-btn-hover-border-color:#2c5866;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2c5866;--bs-btn-active-border-color:#2c5866;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#073b4c;--bs-btn-disabled-border-color:#073b4c}.bg-brand-dark{background-color:var(--brand-primary)}.bg-brand-dark-alt{background-color:var(--brand-secondary)}.btn-book-now{--bs-btn-color:#fff;--bs-btn-bg:#ef476f;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#f16284;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#f16284;--bs-btn-active-border-color:#f16284;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#ef476f;--bs-btn-disabled-border-color:#ef476f;border:1px solid #000!important}.btn-book-now-alt{--bs-btn-color:#fff;--bs-btn-bg:var(--brand-secondary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#d0395f;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#d0395f;--bs-btn-active-border-color:#d0395f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--brand-secondary);--bs-btn-disabled-border-color:var(--brand-secondary);border:1px solid #000!important}.bg-district-one{background-color:var(--district-one)}.bg-district-one-light{background-color:var(--district-one-light)}.bg-district-two{background-color:var(--district-two)}.bg-district-two-light{background-color:var(--district-two-light)}.bg-district-three{background-color:var(--district-three)}.bg-district-three-light{background-color:var(--district-three-light)}.bg-district-four{background-color:var(--district-four)}.bg-district-four-light{background-color:var(--district-four-light)}.bg-district-five{background-color:var(--district-five)}.bg-district-five-light{background-color:var(--district-five-light)}.bg-district-six{background-color:var(--district-six)}.bg-district-six-light{background-color:var(--district-six-light)}.bg-district-other{background-color:#47c3ef}.bg-district-other-light{background-color:#daf3fb}.bg-local{background-color:#073b4c}.bg-local-light{background-color:#e6ebed}#homepageHeroWrapper{background-image:url(../images/homepage-bg-cropped.jpg);background-size:cover}#under5HeroWrapper{background-image:url(../images/calendar-under-5-cropped.jpg);background-size:cover}#familyHeroWrapper{background-image:url(../images/calendar-family-cropped.jpg);background-size:cover}#kidsHeroWrapper{background-image:url(../images/calendar-5to11-cropped.jpg);background-size:cover}#teensHeroWrapper{background-image:url(../images/calendar-teens-cropped.jpg);background-size:cover}#contactHeroWrapper{background-image:url(../images/contact-us-cropped.jpg);background-size:cover}#thanksHeroWrapper{background-image:url(../images/thank-you-cropped.jpg);background-size:cover}#eventsHeroWrapper{background-image:url(../images/events-search-cropped.jpg);background-size:cover}#privacyHeroWrapper{background-image:url(../images/privacy-cropped.jpg);background-size:cover}.mt-6{margin-top:7rem}.title-skew{transform:rotate(-5deg)}.photo-skew-left{transform:rotate(-1.5deg)}.photo-skew-right{transform:rotate(1deg)}.bg-ui-grey{background-color:#f2f3f4}hr.filter{border:1px solid #ccc!important;height:1px}.form-check-input:checked{background-color:var(--brand-primary);border-color:var(--brand-secondary)}.no-wrap{white-space:nowrap}#cookieWrapper{position:fixed;bottom:0;width:100%}a.brand-link{color:var(--brand-primary)}html,body{height:100%;margin:0}footer{margin-top:auto}.text-district-one{color:var(--district-one)}.text-district-two{color:var(--district-two)}.text-district-three{color:var(--district-three)}.text-district-four{color:var(--district-four)}.text-district-five{color:var(--district-five)}.text-district-six{color:var(--district-six)}.text-district-other{color:#47c3ef}.text-local{color:#073b4c}.img-button{border:0;background:none;padding:0;cursor:pointer;display:block}.img-button img{width:100%;display:block;border-radius:.5rem .5rem 0 0}a.text-link-blue{color:#0056a3}