:root{--section-subscribe-padding-top: 2.5rem;--section-subscribe-padding-bottom: 7.5rem;--section-subscribe-inner-gap: 2rem;--section-subscribe-header-gap: 1rem;--section-subscribe-content-gap: 2rem;--section-subscribe-icon-size: 2rem;--section-subscribe-icon-gap: 1rem;--section-subscribe-background-height: 10rem}@media (min-width: 768px){:root{--section-subscribe-padding-top: 5rem;--section-subscribe-padding-bottom: 15rem;--section-subscribe-content-gap: 3rem;--section-subscribe-icon-size: 2.75rem;--section-subscribe-icon-gap: 1.5rem;--section-subscribe-background-height: 20.417rem}}@media (min-width: 1200px){:root{--section-subscribe-padding-bottom: 20rem;--section-subscribe-header-gap: 1.25rem;--section-subscribe-background-height: 35rem}}.section-subscribe{position:relative;z-index:0;padding:var(--section-subscribe-padding-top) 0 var(--section-subscribe-padding-bottom)}.section-subscribe-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:var(--section-subscribe-inner-gap);-moz-column-gap:var(--section-subscribe-inner-gap);column-gap:var(--section-subscribe-inner-gap);margin-left:auto;margin-right:auto}@media (min-width: 576px){.section-subscribe-inner{max-width:40rem}}@media (min-width: 768px){.section-subscribe-inner{max-width:30rem}}@media (min-width: 1200px){.section-subscribe-inner{max-width:35rem}}.section-subscribe-top,.section-subscribe-bottom{position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section-subscribe-top{width:8.438rem;height:6.938rem;top:0;right:0;transform:translate(50%,-50%)}.section-subscribe-bottom{width:10.188rem;height:8rem;bottom:0;left:0;transform:translate(-60%,75%)}.section-subscribe-content{display:flex;flex-direction:column;align-items:center;row-gap:var(--section-subscribe-content-gap);-moz-column-gap:var(--section-subscribe-content-gap);column-gap:var(--section-subscribe-content-gap);text-align:center}.section-subscribe-header{display:flex;flex-direction:column;align-items:center;row-gap:var(--section-subscribe-header-gap);-moz-column-gap:var(--section-subscribe-header-gap);column-gap:var(--section-subscribe-header-gap)}.section-subscribe-form{display:flex;flex-direction:column;align-items:center;row-gap:var(--section-subscribe-content-gap);-moz-column-gap:var(--section-subscribe-content-gap);column-gap:var(--section-subscribe-content-gap);width:100%;height:100%}.section-subscribe-background{position:absolute;left:0;bottom:0;z-index:-1;width:100%;height:100%;max-height:var(--section-subscribe-background-height);background-image:url(/public_html/assets/images/section/subscribe/bg.svg);background-size:cover;background-position:bottom center;background-repeat:no-repeat}.subscribe-form{position:relative;z-index:1;display:block;width:100%}.subscribe-form-content{display:block;opacity:1;visibility:visible;transition:opacity .6s ease-in-out,visibility .6s ease-in-out}.subscribe-form-content>.row{--bs-gutter-x: 1rem;--bs-gutter-y: 1rem;align-items:center;justify-content:center}@media (min-width: 576px){.subscribe-form-content>.row{--bs-gutter-x: 1.25rem;--bs-gutter-y: 1.25rem}}@media (min-width: 768px){.subscribe-form-content>.row{--bs-gutter-x: .75rem;--bs-gutter-y: .75rem;align-items:stretch}}@media (min-width: 768px){.subscribe-form-content>.row{--bs-gutter-x: 1rem;--bs-gutter-y: 1rem}}.subscribe-form.success .subscribe-form-content{opacity:0;visibility:hidden}.subscribe-form.success .subscribe-success{opacity:1;visibility:visible}.subscribe-success{position:absolute;top:0;left:50%;z-index:1;width:100%;height:100%;text-align:center;opacity:0;visibility:hidden;transform:translate(-50%);transition:opacity .6s ease-in-out,visibility .6s ease-in-out}.subscribe-success-icon{width:1.25rem;height:1.25rem}@media (min-width: 576px){.subscribe-success-icon{width:1rem;height:1rem}}@media (min-width: 768px){.subscribe-success-icon{width:1.25rem;height:1.25rem}}.subscribe-success-icon>*{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.subscribe-success-content{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;row-gap:.875rem;-moz-column-gap:.875rem;column-gap:.875rem}.subscribe-wrap{--bs-column-gap: var(--section-subscribe-icon-gap) !important;position:relative;display:flex;justify-content:flex-start;row-gap:var(--section-subscribe-icon-gap);-moz-column-gap:var(--section-subscribe-icon-gap);column-gap:var(--section-subscribe-icon-gap);width:12.5rem;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 768px){.subscribe-wrap{width:17.5rem}}.subscribe-wrap:before,.subscribe-wrap:after{content:"";position:absolute;top:0;z-index:1;width:10%;height:100%;pointer-events:none;overflow:hidden}.subscribe-wrap:before{left:0;background:linear-gradient(90deg,rgba(var(--card-accent-color),var(--card-background-color-opacity)),rgba(var(--card-accent-color),0))}.subscribe-wrap:after{right:0;background:linear-gradient(90deg,rgba(var(--card-accent-color),0),rgba(var(--card-accent-color),var(--card-background-color-opacity)))}.subscribe-items{display:flex;flex-direction:row;align-items:center;flex-shrink:0;flex-wrap:nowrap;row-gap:var(--section-subscribe-icon-gap);-moz-column-gap:var(--section-subscribe-icon-gap);column-gap:var(--section-subscribe-icon-gap);counter-reset:item}.card-schedule{--card-body-padding-x: 1.25rem;--card-body-padding-y: 1.25rem;--card-background-color: initial;--card-background-color-opacity: 1;--card-opacity: 1;--card-body-font-size: .9375rem;--card-body-font-weight: 400;--card-body-line-height: 140%;--card-body-letter-spacing: unset;--card-box-shadow: none;--card-border-width: .125rem;--card-border-style: solid;--card-border-color: initial;position:relative;z-index:1;width:100%;border-width:var(--card-border-width);border-style:var(--card-border-style);border-color:var(--card-border-color);aspect-ratio:16/9;cursor:pointer;transition:opacity .4s ease-in-out,color .4s ease-in-out,background .4s ease-in-out,border-color .4s ease-in-out;--card-background-color: rgba(var(--white-rgb), var(--card-opacity));--card-border-color: rgba(var(--white-rgb), var(--card-opacity));--card-text-color: rgba(var(--black-rgb), var(--card-opacity))}@media (min-width: 576px){.card-schedule{--card-body-font-size: 1rem;aspect-ratio:16/10}}@media (min-width: 768px){.card-schedule{--card-body-padding-x: 1.3rem;--card-body-padding-y: 1.3rem;--card-min-h: 10rem}}@media (min-width: 992px){.card-schedule{aspect-ratio:16/8}}@media (min-width: 1200px){.card-schedule{--card-body-padding-x: 1.5rem;--card-body-padding-y: 1.5rem;--card-body-font-size: 1.125rem;--card-min-w: 30.985rem;aspect-ratio:2/1;min-width:var(--card-min-w)}}.card-schedule:nth-child(4n+3){--card-background-color: rgba(var(--primary-rgb), var(--card-opacity));--card-border-color: rgba(var(--primary-rgb), var(--card-opacity));--card-text-color: rgba(var(--white-rgb), var(--card-opacity))}.card-schedule:nth-child(4n+2){--card-background-color: rgba(var(--success-rgb), var(--card-opacity));--card-border-color: rgba(var(--success-rgb), var(--card-opacity));--card-text-color: rgba(var(--white-rgb), var(--card-opacity))}.card-schedule:nth-child(4n+1){--card-background-color: rgba(var(--orange-rgb), var(--card-opacity));--card-border-color: rgba(var(--white-rgb), var(--card-opacity));--card-text-color: rgba(var(--white-rgb), var(--card-opacity))}.card-schedule>*{-webkit-user-select:none;-moz-user-select:none;user-select:none}.card-schedule-check{z-index:0}.card-schedule-check:hover .card-checkbox{position:relative;z-index:100;isolation:isolate;opacity:1}.card-schedule .card-content{--card-content-gap-x: 1.5rem;--card-content-gap-y: 1.5rem}.card-schedule .card-header{display:flex;flex-direction:row;align-items:flex-start;row-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;flex:1}.card-schedule .card-header-primary{display:flex;flex-direction:column;align-items:flex-start;row-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;flex:1;word-break:break-word;overflow:hidden}.card-schedule .card-header-primary .card-title,.card-schedule .card-header-primary .card-type{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;line-break:auto;overflow:hidden}.card-schedule .card-header .card-adult,.card-schedule .card-header .card-checkbox{flex:0}.card-schedule .card-footer{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;row-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.card-schedule .card-footer-primary,.card-schedule .card-footer-secondary{display:flex;flex-direction:column;align-items:flex-start;row-gap:.05rem;-moz-column-gap:.05rem;column-gap:.05rem;word-break:break-word;overflow:hidden}.card-schedule .card-footer-secondary{align-items:flex-end;text-align:right}.card-schedule:hover{--card-opacity: .5}.card-schedule .card-date,.card-schedule .card-duration{opacity:.75}.card-calendar{--card-body-padding-x: 1rem;--card-body-padding-y: 1rem;--card-background-color: initial;--card-background-color-opacity: 1;--card-opacity: 1;--card-body-font-size: .9375rem;--card-body-font-weight: 400;--card-body-line-height: 140%;--card-body-letter-spacing: unset;--card-box-shadow: none;--card-border-width: .125rem;--card-border-style: solid;--card-border-color: initial;position:relative;z-index:1;width:100%;border-width:var(--card-border-width);border-style:var(--card-border-style);border-color:var(--card-border-color);cursor:pointer;transition:opacity .4s ease-in-out,color .4s ease-in-out,background .4s ease-in-out,border-color .4s ease-in-out;--card-border-color: rgba(var(--black-rgb), var(--card-opacity));--card-background-color: rgba(var(--white-rgb), var(--card-opacity));--card-text-color: rgba(var(--black-rgb), var(--card-opacity))}@media (min-width: 576px){.card-calendar{--card-body-font-size: 1rem}}@media (min-width: 1200px){.card-calendar{--card-body-font-size: 1.125rem}}.card-calendar:nth-child(4n+3){--card-background-color: rgba(var(--primary-rgb), var(--card-opacity));--card-text-color: rgba(var(--white-rgb), var(--card-opacity))}.card-calendar:nth-child(4n+2){--card-background-color: rgba(var(--success-rgb), var(--card-opacity));--card-text-color: rgba(var(--white-rgb), var(--card-opacity))}.card-calendar:nth-child(4n+1){--card-background-color: rgba(var(--orange-rgb), var(--card-opacity));--card-text-color: rgba(var(--black-rgb), var(--card-opacity))}.card-calendar>*{-webkit-user-select:none;-moz-user-select:none;user-select:none}.card-calendar-check{z-index:0}.card-calendar-check:hover .card-checkbox{position:relative;z-index:100;isolation:isolate;opacity:1}.card-calendar .card-content{--card-content-gap-x: 1rem;--card-content-gap-y: 1.5rem}.card-calendar .card-header{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;row-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.card-calendar .card-header-primary{display:flex;flex-direction:column;align-items:flex-start;row-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;word-break:break-word;overflow:hidden}.card-calendar .card-header-primary .card-type{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;line-break:auto;overflow:hidden}.card-calendar .card-header .card-adult,.card-calendar .card-header .card-checkbox{flex:0}.card-calendar .card-title{color:var(--card-text-color);-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;line-break:auto;overflow:hidden;transition:opacity .4s ease-in-out,color .4s ease-in-out}.card-calendar .card-body{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;row-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;color:var(--card-text-color);transition:opacity .4s ease-in-out,color .4s ease-in-out}.card-calendar .card-body-primary,.card-calendar .card-body-secondary{display:flex;flex-direction:column;align-items:flex-start;row-gap:.05rem;-moz-column-gap:.05rem;column-gap:.05rem;word-break:break-word;overflow:hidden}.card-calendar .card-body-secondary{align-items:flex-end;text-align:right}.card-calendar:hover{--card-opacity: .5}.card-calendar .card-date,.card-calendar .card-duration{opacity:.75}:root{--calendar-block-padding-x: 0;--calendar-block-padding-y: .75rem;--calendar-header-padding-y: 1.5rem;--calendar-block-gap-x: 1rem;--events-list-content-gap: 2.5rem;--items-gap: 1rem;--items-column-height: 127.119rem;--item-width: 17.5rem;--item-height: 11.25rem;--item-time-start: 1;--item-delay: 0;--item-duration: 1;--item-row-start: initial;--item-row-end: initial;--item-nav-height: 0;--events-block-gap-y: 1.5rem;--events-block-gap-x: .5rem}@media (min-width: 576px){:root{--calendar-block-gap-x: 1.25rem}}@media (min-width: 768px){:root{--calendar-block-gap-x: 2rem;--events-block-gap-y: 2rem;--events-block-gap-x: 1rem}}@media (min-width: 1200px){:root{--calendar-block-gap-x: 2.5rem}}.calendar{display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%;background-color:#f4eadc}.calendar-content{display:flex;flex-direction:column}.calendar-body{display:grid;grid-template-columns:repeat(2,7.5rem calc(100vw - 7.5rem));border-bottom:.125rem solid var(--black)}.calendar-header{position:sticky;top:calc(2 * (var(--header-height) + 2 * var(--header-padding-y)));z-index:3;min-height:2.5rem;padding:var(--calendar-block-padding-y) var(--calendar-block-padding-x);background-color:#f4eadc;border-top:.125rem solid var(--black);border-bottom:.125rem solid var(--black)}.calendar-header-top{position:unset;margin-bottom:-.125rem}.calendar-header-inner{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;-moz-column-gap:calc(var(--calendar-block-gap-x) * 2);column-gap:calc(var(--calendar-block-gap-x) * 2)}.calendar-header-items{flex:1;padding:0 1rem}.calendar-header-item{width:var(--item-width);text-align:center;white-space:nowrap}.calendar-header-places{padding:var(--calendar-header-padding-y) 0}.calendar-header .swiper{overflow:visible}.calendar-header .swiper .swiper-wrapper{min-width:-moz-max-content;min-width:max-content}.calendar-header .swiper .swiper-wrapper .swiper-slide,.calendar-header .swiper .swiper-wrapper swiper-slide{height:unset}.calendar-header .swiper .swiper-wrapper .swiper-slide:last-of-type,.calendar-header .swiper .swiper-wrapper swiper-slide:last-of-type{margin-right:unset!important}.calendar-header .swiper .swiper-nav{position:absolute;top:50%;left:0;z-index:1;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;transform:translateY(-50%)}.calendar-header .swiper .swiper-nav>.row{--bs-gutter-x: .5rem;align-items:center}.calendar-sidebar{position:relative;left:0;z-index:2;padding:0 var(--calendar-block-padding-x) var(--calendar-block-padding-y);background-color:#f4eadc;border-right:.125rem dashed var(--black)}.calendar-sidebar-header{position:sticky;top:calc(2 * (var(--header-height) + 2 * var(--header-padding-y)));z-index:3;min-height:2.5rem;padding:var(--calendar-header-padding-y) var(--calendar-block-gap-x)!important;background-color:#f4eadc;border-top:.125rem solid var(--black);border-bottom:.125rem solid var(--black)}.calendar-sidebar-items{display:grid;grid-template-rows:repeat(10,calc((var(--item-height) + var(--items-gap)) * var(--item-duration)));row-gap:var(--items-gap);-moz-column-gap:var(--items-gap);column-gap:var(--items-gap);flex:1;padding:var(--calendar-block-padding-y) var(--calendar-block-gap-x)}.calendar-sidebar-items>*{height:calc(var(--item-height) * var(--item-duration) + var(--items-gap) * var(--item-duration))}.calendar-items{position:relative;z-index:1;width:100%;flex:1;padding:0 var(--calendar-block-padding-x) var(--calendar-block-padding-y)}.calendar-items .swiper{overflow:visible}.calendar-items .swiper .swiper-wrapper{min-width:-moz-max-content;min-width:max-content}.calendar-items .swiper .swiper-wrapper .swiper-slide,.calendar-items .swiper .swiper-wrapper swiper-slide{width:var(--item-width)!important;height:unset}.calendar-items .swiper .swiper-wrapper .swiper-slide:last-of-type,.calendar-items .swiper .swiper-wrapper swiper-slide:last-of-type{margin-right:unset!important}.calendar-items-inner{min-height:calc(100% - 1.15 * (var(--header-height) + 2 * var(--header-padding-y)));padding:.75rem 1rem}.calendar-items-inner .swiper-items{display:flex;flex-direction:column;min-height:calc(var(--item-height) * 10 + var(--items-gap) * 10)}.calendar-items-inner .swiper-items>*{flex:1}.calendar-items-column{display:grid;grid-template-columns:subgrid;grid-template-rows:repeat(10,calc(var(--item-height) * var(--item-duration) + var(--items-gap) * var(--item-duration)));row-gap:var(--items-gap);-moz-column-gap:var(--items-gap);column-gap:var(--items-gap);width:var(--item-width);height:100%}.calendar-items-column .card-calendar-wrapper{display:flex;flex-direction:column;row-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.calendar-items-column .card-calendar-nav>.row{--bs-gutter-x: .5rem;--bs-gutter-y: .5rem}.calendar-items-column>*,.calendar-items-column .card-calendar{--card-min-w: unset !important;min-width:unset!important;width:var(--item-width);min-height:calc((var(--item-height) + var(--items-gap)) * var(--item-duration) + var(--items-gap) * (var(--item-count) - 1));aspect-ratio:unset!important}.calendar-items-column .absolute{position:absolute;top:calc((var(--item-height) + var(--items-gap)) * var(--item-row-start) + var(--items-gap) * var(--item-row-start))}.calendar-items-column>*{position:relative;z-index:var(--item-zindex);grid-row-start:calc(1 + var(--item-row-start));grid-row-end:calc(1 + var(--item-row-end));height:calc((var(--item-height) + var(--items-gap)) * var(--item-duration) + var(--items-gap) * (var(--item-count) - 1) + var(--item-nav-height));transform:translateY(calc((var(--item-height) + var(--items-gap)) * var(--item-top)))}.calendar-items-column>*:nth-child(4n+4) .card-calendar{--card-border-color: rgba(var(--black-rgb), var(--card-opacity))}.calendar-items-column>*:nth-child(4n+3) .card-calendar{--card-background-color: rgba(var(--primary-rgb), var(--card-opacity));--card-text-color: rgba(var(--white-rgb), var(--card-opacity))}.calendar-items-column>*:nth-child(4n+2) .card-calendar{--card-background-color: rgba(var(--success-rgb), var(--card-opacity));--card-text-color: rgba(var(--white-rgb), var(--card-opacity))}.calendar-items-column>*:nth-child(4n+1) .card-calendar{--card-background-color: rgba(var(--orange-rgb), var(--card-opacity));--card-text-color: rgba(var(--black-rgb), var(--card-opacity))}.calendar-items-column>* .card-calendar-tabs{display:flex;flex-direction:column;flex:1;min-height:100%}.calendar-items-column>* .card-calendar-tabs .tab-pane{flex:1}.calendar-items-column>* .card-calendar-tabs .tab-pane:is(.active){display:flex;flex-direction:column}.calendar-items-column .group .card-calendar{--item-nav-height: 2.5rem;min-height:unset;min-height:calc((var(--item-height) + var(--items-gap)) * var(--item-duration) + var(--items-gap) * (var(--item-count) - 1) - var(--item-nav-height))}.calendar-slim{width:5rem}.list{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;row-gap:var(--events-list-content-gap);-moz-column-gap:var(--events-list-content-gap);column-gap:var(--events-list-content-gap)}@media (min-width: 1200px){.list-filters{padding:var(--calendar-block-padding-y) 0 0 0;border-top:.125rem solid var(--black)}}@media (min-width: 1200px){.list-filters .event-filters{padding:var(--calendar-block-padding-y) 0 0 0}}.list-filters .event-filters>.row{--bs-gutter-x: -.025rem;--bs-gutter-y: -.025rem}@media (min-width: 1200px){.list-filters .event-filters>.row{--bs-gutter-y: 1rem}}@media screen and (max-width: 1198.98px){.list-filters .event-filters>.row>*:nth-child(2){border-top:.0625rem solid var(--black);border-bottom:.0625rem solid var(--black)}.list-filters .event-filters>.row>*:last-of-type{border-bottom:.0625rem solid var(--black)}}@media (min-width: 1200px){.list-filters .event-filters>.row .event-filters-title{min-width:5rem}}.list-filters .event-filters-block{display:flex;flex-direction:column;align-items:flex-start;row-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}@media (min-width: 768px){.list-filters .event-filters-block{row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}@media (min-width: 1200px){.list-filters .event-filters-block{flex-direction:row;align-items:baseline;-moz-column-gap:11.625rem;column-gap:11.625rem}}@media screen and (max-width: 1199.98px){.list-filters .event-filters-block .collapse-block{display:block;padding:1rem 0}.list-filters .event-filters-block .collapse-block .event-filters-items{padding-top:.5rem}}.list-filters .event-filters-items>.row{--bs-gutter-x: .5rem;--bs-gutter-y: .5rem}.list-content .events-block{display:grid;grid-template-columns:repeat(1,1fr);row-gap:var(--events-block-gap-y);-moz-column-gap:var(--events-block-gap-x);column-gap:var(--events-block-gap-x)}@media (min-width: 768px){.list-content .events-block{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1200px){.list-content .events-block{grid-template-columns:repeat(3,1fr)}}:root{--section-subscribe-padding-top: 2.5rem;--section-subscribe-padding-bottom: 2.5rem;--program-list-block-gap: 1rem;--program-list-content-gap: 2.5rem}@media (min-width: 768px){:root{--section-subscribe-padding-top: 3.75rem;--section-subscribe-padding-bottom: 3.75rem}}@media (min-width: 1200px){:root{--section-subscribe-padding-top: 7.5rem;--section-subscribe-padding-bottom: 7.5rem}}.section-calendar{--bs-section-padding-x: 0;--bs-section-padding-y: 4rem;position:relative;z-index:1;padding:var(--bs-section-padding-y) var(--bs-section-padding-x);background-color:#f4eadc}.section-calendar:before{content:"";position:absolute;top:-50%;left:0;z-index:-1;width:100%;height:100%;background-color:#f4eadc}@media (min-width: 768px){.section-calendar{--bs-section-padding-y: 5.5rem}}@media (min-width: 1200px){.section-calendar{--bs-section-padding-y: 7.5rem}}.section-calendar-inner{display:flex;flex-direction:column;width:100%}.section-calendar-header{display:flex;flex-direction:column;align-items:flex-start;row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.section-calendar-title{text-align:left}.section-calendar-filters{position:relative;z-index:1;width:100%;padding-top:1rem}@media (min-width: 768px){.section-calendar-filters{padding-top:2rem}}.section-calendar-filters .event-filters>.row{--bs-gutter-x: -.025rem;--bs-gutter-y: -.025rem}@media screen and (max-width: 1198.98px){.section-calendar-filters .event-filters>.row>*:first-of-type{padding:0 0 1.5rem}.section-calendar-filters .event-filters>.row>*:nth-child(2){border-top:.0625rem solid var(--black);border-bottom:.0625rem solid var(--black)}.section-calendar-filters .event-filters>.row>*:last-of-type{border-bottom:.0625rem solid var(--black)}}@media (min-width: 1200px){.section-calendar-filters .event-filters>.row{--bs-gutter-x: 0;--bs-gutter-y: 0;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:11rem;grid-row-gap:1rem}.section-calendar-filters .event-filters>.row>*:nth-child(1){grid-area:1/5/3/6}.section-calendar-filters .event-filters>.row>*:nth-child(2){grid-area:1/1/2/5}.section-calendar-filters .event-filters>.row>*:nth-child(3){grid-area:2/1/3/5}.section-calendar-filters .event-filters>.row .event-filters-title{min-width:5rem}}.section-calendar-filters .event-filters-block{display:flex;flex-direction:column;align-items:flex-start;row-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}@media (min-width: 768px){.section-calendar-filters .event-filters-block{row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}@media (min-width: 1200px){.section-calendar-filters .event-filters-block{flex-direction:row;align-items:baseline;-moz-column-gap:11.625rem;column-gap:11.625rem}}@media screen and (max-width: 1199.98px){.section-calendar-filters .event-filters-block .collapse-block{display:block;padding:1rem 0}.section-calendar-filters .event-filters-block .collapse-block .event-filters-items{padding-top:.5rem}}.section-calendar-filters .event-filters-items>.row{--bs-gutter-x: .5rem;--bs-gutter-y: .5rem}.section-calendar-filters .event-filters-switcher{display:flex;flex-direction:row;align-items:center;row-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.section-calendar-content{padding-top:2rem}@media (min-width: 768px){.section-calendar-content{padding-top:3rem}}
