@charset "UTF-8";
body{overflow-y:scroll;font-size:1rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.4}h1,.h1{font-size:2.5rem;color:var(--bs-primary);margin-bottom:1.5rem}h2,.h2{font-size:2rem;color:var(--bs-primary);margin-bottom:1.5rem}h3,.h3{font-size:1.75rem;color:var(--bs-primary);margin-bottom:1.5rem}h4,.h4{font-size:1.5rem;color:var(--bs-primary);margin-bottom:1rem}h5,.h5{font-size:1.25rem;color:var(--bs-body-color)}h6,.h6{color:var(--bs-primary)}p:last-child{margin-bottom:0}a{text-decoration:none}.extbase-debugger{overflow:visible}.frame-type-caritas_media .ce-gallery,.frame-type-caritas_media .ce-column,.frame-type-caritas_media .ce-outer,.frame-type-caritas_media .ce-inner,.frame-type-textmedia .ce-gallery,.frame-type-textmedia .ce-column,.frame-type-textmedia .ce-outer,.frame-type-textmedia .ce-inner{float:none}.ce-gallery figure{display:inline-block;margin:0}.ce-gallery figure.video{width:100%;display:block}.ce-gallery figcaption{display:block}.ce-outer,.ce-inner{width:100%}.ce-left .row>*{text-align:left}.ce-center .row>*{text-align:center}.ce-right .row>*{text-align:right}.frame-bg-light .ce-bodytext{padding:1rem}:root{--bs-body-font-size: 1.375rem;--bs-font-sans-serif: "Inter";--bs-link-color: var(--bs-primary);--bs-highlight-color: var(--bs-dark);--bs-link-color-rgb: var(--bs-dark-rgb);--bs-secondary-color: var(--bs-dark);--bs-secondary-color-rgb: var(--bs-dark-rgb)}.table-light{--bs-table-bg: var(--bs-light)}.table-dark{--bs-table-bg: var(--bs-dark)}.btn:not(.btn-sm):not(.btn-lg){--bs-btn-padding-y: .375rem;--bs-btn-padding-x: .75rem;--bs-btn-border-radius: .375rem}.btn-primary{--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-disabled-bg: var(--bs-primary);--bs-btn-disabled-border-color: var(--bs-primary);--bs-btn-active-bg: #0a58ca;--bs-btn-active-border-color: #0a53be;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-hover-bg: var(--bs-dark);--bs-btn-hover-border-color: var(--bs-dark)}.btn-secondary{--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-bg: var(--bs-secondary);--bs-btn-border-color: var(--bs-secondary);--bs-btn-disabled-bg: var(--bs-secondary);--bs-btn-disabled-border-color: var(--bs-secondary)}.btn-light{--bs-btn-bg: var(--bs-light);--bs-btn-border-color: var(--bs-light);--bs-btn-disabled-bg: var(--bs-light);--bs-btn-disabled-border-color: var(--bs-light)}.btn-dark{--bs-btn-bg: var(--bs-dark);--bs-btn-border-color: var(--bs-dark);--bs-btn-disabled-bg: var(--bs-dark);--bs-btn-disabled-border-color: var(--bs-dark)}.btn-outline-primary{--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary);--bs-btn-disabled-color: var(--bs-primary);--bs-btn-disabled-border-color: var(--bs-primary)}.btn-outline-secondary{--bs-btn-border-color: var(--bs-secondary);--bs-btn-hover-bg: var(--bs-secondary);--bs-btn-hover-border-color: var(--bs-secondary);--bs-btn-active-bg: var(--bs-secondary);--bs-btn-active-border-color: var(--bs-secondary);--bs-btn-disabled-color: var(--bs-secondary);--bs-btn-disabled-border-color: var(--bs-secondary)}.btn-outline-light{--bs-btn-border-color: var(--bs-light);--bs-btn-hover-bg: var(--bs-light);--bs-btn-hover-border-color: var(--bs-light);--bs-btn-active-bg: var(--bs-light);--bs-btn-active-border-color: var(--bs-light);--bs-btn-disabled-color: var(--bs-light);--bs-btn-disabled-border-color: var(--bs-light);--bs-btn-focus-shadow-rgb: var(--bs-light-rgb)}.btn-outline-dark{--bs-btn-border-color: var(--bs-dark);--bs-btn-hover-bg: var(--bs-dark);--bs-btn-hover-border-color: var(--bs-dark);--bs-btn-active-bg: var(--bs-dark);--bs-btn-active-border-color: var(--bs-dark);--bs-btn-disabled-color: var(--bs-dark);--bs-btn-disabled-border-color: var(--bs-dark);--bs-btn-focus-shadow-rgb: var(--bs-dark-rgb)}.btn-link{--bs-btn-disabled-color: var(--bs-secondary)}.dropdown-menu{--bs-dropdown-link-active-bg: var(--bs-primary);--bs-dropdown-header-color: var(--bs-secondary);--bs-dropdown-border-color: transparent}.dropdown-menu-dark{--bs-dropdown-link-active-bg: var(--bs-primary)}.nav-pills{--bs-nav-pills-link-active-bg: var(--bs-primary)}.pagination{--bs-pagination-active-bg: var(--bs-primary);--bs-pagination-active-border-color: var(--bs-primary)}.progress,.progress-stacked{--bs-progress-bar-bg: var(--bs-primary)}.list-group{--bs-list-group-active-bg: var(--bs-primary);--bs-list-group-active-border-color: var(--bs-primary)}.ratio-9x16{--bs-aspect-ratio: 177.78%}body:has(> header.sticky-top){height:auto !important;min-height:100vh}body>header.sticky-top{flex-shrink:0}body>header.sticky-top+#content{margin-top:0}body>header{--bs-bg-opacity: .85 !important}body>header .nav-link{--bs-nav-link-font-size: 1.125rem;--bs-navbar-nav-link-padding-x: 1.375rem}body>header .dropdown-menu{--bs-dropdown-spacer: 1.45rem;--bs-border-radius: 0;--bs-dropdown-bg: rgba(var(--bs-white-rgb), var(--bs-bg-opacity))}body>header .dropdown-item{--bs-dropdown-item-padding-x: 1.375rem}body>header .dropdown-toggle::after{display:none}.nav-item.dropdown .nav-link.dropdown-toggle::before{order:1;content:"";font-family:var(--fa-family-classic);font-weight:900;font-size:0.5rem;color:#fff;background-color:var(--bs-primary);padding:0.25rem 0.4rem;border-radius:0.25rem;margin-left:0.5rem;line-height:1}.nav-item.dropdown .nav-link.dropdown-toggle{display:flex;align-items:center}.nav-item.dropdown .nav-link.dropdown-toggle.show::before{transform:rotate(180deg)}.dropdown-item:active{background-color:#fff}.dropdown-item.active:hover{color:#fff}.breadcrumb-item,.breadcrumb-item>a{display:flex;align-items:center}.breadcrumb-item+.breadcrumb-item::before{content:"";flex-shrink:0;width:0.4rem;height:0.4rem;padding-right:0;margin-right:var(--bs-breadcrumb-item-padding-x);border-top:0.1rem solid currentColor;border-right:0.1rem solid currentColor;transform:rotate(45deg)}.breadcrumb-item::before,.breadcrumb-item i::before{color:#a8a7a7 !important}.disturber{position:fixed;right:0;top:50%;display:flex;align-items:stretch;z-index:1050;transform:translateY(-50%) translateX(calc(100% - 48px));transition:transform 0.3s ease;font-size:1rem}.disturber:hover{transform:translateY(-50%) translateX(0)}.disturber-tab{width:48px;display:flex;align-items:center;justify-content:center;background-color:var(--bs-primary);color:#fff;font-size:1.75rem;border-radius:0.375rem 0 0 0.375rem;cursor:pointer}.disturber-content{white-space:nowrap}.disturber-row i{width:1rem}body>main a{color:var(--bs-primary)}body>main ul{list-style:none;padding-left:1rem}body>main ul li{position:relative;margin-bottom:0.35rem}body>main ul li:not(.splide__slide)::before{content:"";position:absolute;left:-1rem;top:0.45em;width:0.55rem;height:0.55rem;background-color:var(--bs-primary);border-radius:2px}body>footer .nav-link{--bs-nav-link-padding-x: .625rem;--bs-nav-link-padding-y: 0}.events{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit, minmax(350px, 1fr))}.frame-layout-10 .ce-main{columns:2 400px;column-gap:2rem}.frame-layout-20 .ratio{width:100%}.frame-layout-20 .ce-flex-center .instagram-row{justify-content:center}.frame-layout-20 .ce-flex-left .instagram-row{justify-content:flex-start}.frame-layout-20 .ce-flex-right .instagram-row{justify-content:flex-end}.video-embed{position:relative;cursor:pointer}.video-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(5, 5, 5, 0.85);color:#fff;text-align:center;padding:1rem;transition:opacity 0.25s ease;z-index:2}.video-overlay.is-hidden{opacity:0;pointer-events:none}.video-overlay-icon{font-size:3rem;margin-bottom:0.5rem}.video-overlay-title{font-weight:600;font-size:1.1rem}.frame-type-bullets[class*="bg-"],.frame-type-text[class*="bg-"],.frame-layout-20[class*="bg-"]{padding:2rem}.bg-peach{background-color:var(--caritas-color-peach)}.bg-lavender{background-color:var(--caritas-color-lavender)}.bg-ice{background-color:var(--caritas-color-ice)}.bg-frost{background-color:var(--caritas-color-frost)}@media (max-width:767px){body{font-size:1.125rem}#logo{max-width:200px}#content{margin-top:88px}.frame-space-before-small,.frame-space-after-small{margin-top:0.75rem;margin-bottom:0.75rem}.frame-space-before-medium,.frame-space-after-medium{margin-top:1.25rem;margin-bottom:1.25rem}.frame-space-before-large,.frame-space-after-large{margin-top:2rem;margin-bottom:2rem}.frame-space-before-extra-large,.frame-space-after-extra-large{margin-top:3rem;margin-bottom:3rem}h1,.h1{font-size:1.8rem;margin-bottom:1.5rem}h2,.h2{font-size:1.6rem;margin-bottom:1.5rem}h3,.h3{font-size:1.375rem}h4,.h4{font-size:1.25rem;margin-bottom:1rem}h5,.h5{font-size:1.125rem}h6,.h6{font-size:1rem}body>header .nav-link{--bs-nav-link-font-size: 1.25rem;--bs-navbar-nav-link-padding-x: 1.25rem}.frame-indent{margin:0}#c311 iframe{height:400px !important}.btn{margin:0.2rem 0}}.faq-accordion{--bs-accordion-active-color: var(--bs-primary);--bs-accordion-active-bg: var(--bs-light);--bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-primary-rgb), .25);--bs-accordion-btn-active-icon: var(--bs-accordion-btn-icon)}.faq-accordion .accordion-button:hover{color:var(--bs-primary);background-color:var(--bs-light)}@media (min-width:992px){[data-media-text-breakpoint="lg"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image){display:flex;flex-direction:column}[data-media-text-breakpoint="lg"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) div:has(figure.image),[data-media-text-breakpoint="lg"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) figure.image,[data-media-text-breakpoint="lg"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) figure.image>a{display:flex;flex-direction:column;flex:1;min-width:0}[data-media-text-breakpoint="lg"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) .ce-gallery>.row{--bs-gutter-x: 0;margin:0}[data-media-text-breakpoint="lg"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) .ce-gallery>.row>div{padding:0}[data-media-text-breakpoint="lg"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) figure.image>.position-relative,[data-media-text-breakpoint="lg"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) figure.image>a>.position-relative{flex:1}[data-media-text-breakpoint="lg"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) figure.image .placeholder{width:100% !important;min-height:0}[data-media-text-breakpoint="lg"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) figure.image img{width:100%;height:100%;object-fit:cover}[data-media-text-breakpoint="lg"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) figcaption{flex-shrink:0}}@media (min-width:1200px){[data-media-text-breakpoint="xl"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image){display:flex;flex-direction:column}[data-media-text-breakpoint="xl"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) div:has(figure.image),[data-media-text-breakpoint="xl"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) figure.image,[data-media-text-breakpoint="xl"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) figure.image>a{display:flex;flex-direction:column;flex:1;min-width:0}[data-media-text-breakpoint="xl"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) .ce-gallery>.row{--bs-gutter-x: 0;margin:0}[data-media-text-breakpoint="xl"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) .ce-gallery>.row>div{padding:0}[data-media-text-breakpoint="xl"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) figure.image>.position-relative,[data-media-text-breakpoint="xl"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) figure.image>a>.position-relative{flex:1}[data-media-text-breakpoint="xl"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) figure.image .placeholder{width:100% !important;min-height:0}[data-media-text-breakpoint="xl"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) figure.image img{width:100%;height:100%;object-fit:cover}[data-media-text-breakpoint="xl"]>[data-media-text-media]:has(> :only-child .ce-gallery[data-ce-images="1"] figure.image) figcaption{flex-shrink:0}}#header-content{overflow:hidden}@supports (animation-timeline: view()) and (animation-range: exit-crossing 0% exit-crossing 100%){@media (min-width:768px) and (prefers-reduced-motion:no-preference){[data-header-parallax]{view-timeline-name:--header-parallax;view-timeline-axis:block}[data-header-parallax-layer]{animation:header-parallax linear both;animation-timeline:--header-parallax;animation-range:exit-crossing 0% exit-crossing 100%}}}@keyframes header-parallax{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(0, 25%, 0)}}[data-header-slider]{--swiper-pagination-color: var(--bs-primary);--swiper-pagination-bullet-inactive-color: #fff;--swiper-pagination-bullet-inactive-opacity: 1;overflow:hidden}[data-header-slider] .swiper-slide>img,[data-header-slider] .swiper-slide>a>img{display:block;width:100%;height:auto}[data-header-slider] .image-slider-caption{color:var(--bs-body-color)}[data-header-slider] .header-slider-caption{position:absolute;inset-inline:0;bottom:0;display:flex;padding-bottom:6rem;margin-bottom:0.5rem}[data-header-slider] .header-slider-caption .image-slider-caption{position:static;max-width:100%}[data-header-slider] .image-slider-caption.text-bg-white{background-color:rgba(var(--bs-white-rgb), 0.75) !important}[data-header-slider] .image-slider-caption-title{color:var(--bs-primary);margin-bottom:0}@media (max-width:767.98px){[data-header-slider] .image-slider-caption{display:none}}.speiseplan{margin:0}body>main .speiseplan{padding-left:0}body>main .speiseplan .speiseplan__item::before{content:none}.speiseplan__item{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0.75rem 1rem;margin-bottom:0.5rem;border:1px solid rgba(var(--bs-primary-rgb), 0.35);border-radius:var(--bs-border-radius)}.speiseplan__item--current{border:2px solid var(--bs-primary);background-color:rgba(var(--bs-primary-rgb), 0.06)}.speiseplan__week{display:flex;flex-direction:column}.speiseplan__label{font-weight:700}.speiseplan__range{font-size:0.875rem;color:var(--bs-secondary-color)}.speiseplan__link{font-weight:700;white-space:nowrap;color:var(--bs-primary)}.speiseplan__week .badge.rounded-pill{--bs-border-radius-pill: 50rem}.events>*>.frame{height:100%}main p:empty{display:none}@media (min-width:992px){.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"]))){display:grid;grid-template-columns:minmax(0, 1fr);column-gap:var(--bs-gutter-x);row-gap:3rem;margin-inline:0}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"]))):has(> :nth-child(2)){grid-template-columns:repeat(2, minmax(0, 1fr))}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"]))):has(> :nth-child(3)){grid-template-columns:repeat(3, minmax(0, 1fr))}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"]))):has(> :nth-child(4)){grid-template-columns:repeat(4, minmax(0, 1fr))}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"])))>[class*="col-"]{display:contents}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"])))>[class*="col-"]>*{display:flex;flex-direction:column;margin-block:0 !important}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"])))>[class*="col-"]>*>.align-self-stretch{flex-grow:1}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"])))>:nth-child(1)>*{grid-column:1}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"])))>:nth-child(2)>*{grid-column:2}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"])))>:nth-child(3)>*{grid-column:3}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"])))>:nth-child(4)>*{grid-column:4}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"])))>*>:nth-child(1){grid-row:1}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"])))>*>:nth-child(2){grid-row:2}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"])))>*>:nth-child(3){grid-row:3}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"])))>*>:nth-child(4){grid-row:4}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"])))>*>:nth-child(5){grid-row:5}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"])))>*>:nth-child(6){grid-row:6}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"])))>*>:nth-child(7){grid-row:7}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"])))>*>:nth-child(8){grid-row:8}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"])))>*>:nth-child(9){grid-row:9}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"])))>*>:nth-child(10){grid-row:10}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"])))>*>:nth-child(11){grid-row:11}.row:has(> [class*="col-"]>:nth-child(2)):not(:has(> [class*="col-"]>:not([class*="frame-"])))>*>:nth-child(12){grid-row:12}}main :is(.bg-primary, .bg-secondary, .bg-success, .bg-danger, .bg-warning, .bg-info, .bg-dark, .container-bg-content){--bs-heading-color: currentColor}main :is(.bg-primary, .bg-secondary, .bg-success, .bg-danger, .bg-warning, .bg-info, .bg-dark, .container-bg-content) h1,main :is(.bg-primary, .bg-secondary, .bg-success, .bg-danger, .bg-warning, .bg-info, .bg-dark, .container-bg-content) h2,main :is(.bg-primary, .bg-secondary, .bg-success, .bg-danger, .bg-warning, .bg-info, .bg-dark, .container-bg-content) h3,main :is(.bg-primary, .bg-secondary, .bg-success, .bg-danger, .bg-warning, .bg-info, .bg-dark, .container-bg-content) h4,main :is(.bg-primary, .bg-secondary, .bg-success, .bg-danger, .bg-warning, .bg-info, .bg-dark, .container-bg-content) h5,main :is(.bg-primary, .bg-secondary, .bg-success, .bg-danger, .bg-warning, .bg-info, .bg-dark, .container-bg-content) h6,main :is(.bg-primary, .bg-secondary, .bg-success, .bg-danger, .bg-warning, .bg-info, .bg-dark, .container-bg-content) .h1,main :is(.bg-primary, .bg-secondary, .bg-success, .bg-danger, .bg-warning, .bg-info, .bg-dark, .container-bg-content) .h2,main :is(.bg-primary, .bg-secondary, .bg-success, .bg-danger, .bg-warning, .bg-info, .bg-dark, .container-bg-content) .h3,main :is(.bg-primary, .bg-secondary, .bg-success, .bg-danger, .bg-warning, .bg-info, .bg-dark, .container-bg-content) .h4,main :is(.bg-primary, .bg-secondary, .bg-success, .bg-danger, .bg-warning, .bg-info, .bg-dark, .container-bg-content) .h5,main :is(.bg-primary, .bg-secondary, .bg-success, .bg-danger, .bg-warning, .bg-info, .bg-dark, .container-bg-content) .h6,main :is(.bg-primary, .bg-secondary, .bg-success, .bg-danger, .bg-warning, .bg-info, .bg-dark, .container-bg-content) a:not(.btn){color:var(--bs-heading-color)}main :is(.bg-light, .bg-white, .bg-peach, .bg-lavender, .bg-ice, .bg-frost){--bs-heading-color: var(--bs-primary)}main :is(.bg-light, .bg-white, .bg-peach, .bg-lavender, .bg-ice, .bg-frost) h1,main :is(.bg-light, .bg-white, .bg-peach, .bg-lavender, .bg-ice, .bg-frost) h2,main :is(.bg-light, .bg-white, .bg-peach, .bg-lavender, .bg-ice, .bg-frost) h3,main :is(.bg-light, .bg-white, .bg-peach, .bg-lavender, .bg-ice, .bg-frost) h4,main :is(.bg-light, .bg-white, .bg-peach, .bg-lavender, .bg-ice, .bg-frost) h5,main :is(.bg-light, .bg-white, .bg-peach, .bg-lavender, .bg-ice, .bg-frost) h6,main :is(.bg-light, .bg-white, .bg-peach, .bg-lavender, .bg-ice, .bg-frost) .h1,main :is(.bg-light, .bg-white, .bg-peach, .bg-lavender, .bg-ice, .bg-frost) .h2,main :is(.bg-light, .bg-white, .bg-peach, .bg-lavender, .bg-ice, .bg-frost) .h3,main :is(.bg-light, .bg-white, .bg-peach, .bg-lavender, .bg-ice, .bg-frost) .h4,main :is(.bg-light, .bg-white, .bg-peach, .bg-lavender, .bg-ice, .bg-frost) .h5,main :is(.bg-light, .bg-white, .bg-peach, .bg-lavender, .bg-ice, .bg-frost) .h6,main :is(.bg-light, .bg-white, .bg-peach, .bg-lavender, .bg-ice, .bg-frost) a:not(.btn){color:var(--bs-heading-color)}@media (max-width:575.98px){.events{grid-template-columns:minmax(0, 1fr)}}body>footer{background-color:var(--bs-primary);color:var(--bs-white)}body>footer a,body>footer .h4{color:var(--bs-white)}body>footer a:hover{color:var(--bs-light)}body>footer .nav-link{--bs-nav-link-color: var(--bs-white);--bs-nav-link-hover-color: var(--bs-light)}