.section-calendar-events__bg{max-height:112rem}@supports((-webkit-backdrop-filter: blur(5px)) or (backdrop-filter: blur(5px))) or (-webkit-backdrop-filter: blur(5px)){.section-calendar-events__bg::before{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.theme-light .section-calendar-events__bg::before{background-color:rgba(var(--color-lt-light-1-RGB), 0.9) !important}.theme-dark .section-calendar-events__bg::before{background-color:rgba(var(--color-dt-dark-1-RGB), 0.9) !important}.section-calendar-events__bg::after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:2;height:36rem;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}@supports((-webkit-mask-image: url("#mask")) or (mask-image: url("#mask"))){.section-calendar-events__bg::after{-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.0001)), to(black));-webkit-mask-image:linear-gradient(180deg, rgba(0, 0, 0, 0.0001) 0%, black 100%);mask-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.0001)), to(black));mask-image:linear-gradient(180deg, rgba(0, 0, 0, 0.0001) 0%, black 100%)}}.theme-light .section-calendar-events__bg::after{background-color:var(--color-lt-light-1)}@supports not ((-webkit-mask-image: url("#mask")) or (mask-image: url("#mask"))){.theme-light .section-calendar-events__bg::after{background:-webkit-gradient(linear, left bottom, left top, from(rgba(var(--color-lt-light-1-RGB), 1)), to(rgba(var(--color-lt-light-1-RGB), 0)));background:linear-gradient(360deg, rgba(var(--color-lt-light-1-RGB), 1) 0%, rgba(var(--color-lt-light-1-RGB), 0) 100%)}}.theme-dark .section-calendar-events__bg::after{background-color:var(--color-dt-dark-1)}@supports not ((-webkit-mask-image: url("#mask")) or (mask-image: url("#mask"))){.theme-dark .section-calendar-events__bg::after{background:-webkit-gradient(linear, left bottom, left top, from(rgba(var(--color-dt-dark-1-RGB), 1)), to(rgba(var(--color-dt-dark-1-RGB), 0)));background:linear-gradient(360deg, rgba(var(--color-dt-dark-1-RGB), 1) 0%, rgba(var(--color-dt-dark-1-RGB), 0) 100%)}}.section-calendar-events__bg .background-img{height:112rem}@media(max-width: 1719.5px){.section-calendar-events__bg .background-img{height:89.6rem}}@media(max-width: 1279.5px){.section-calendar-events__bg .background-img{height:112rem}}@media(max-width: 1024.5px){.section-calendar-events__bg .background-img{height:74.2rem}}@media(max-width: 767.5px){.section-calendar-events__bg .background-img{height:72.1rem}}.theme-light .section-calendar-events .calendar-example .example--light{display:block}.theme-light .section-calendar-events .calendar-example .example--dark{display:none}.theme-dark .section-calendar-events .calendar-example .example--light{display:none}.theme-dark .section-calendar-events .calendar-example .example--dark{display:block}.section-calendar-events .calendar-example__image{position:relative !important;left:-102px !important;margin:0 auto 0 0;width:112%}@media(max-width: 767.5px){.section-calendar-events .calendar-example__image{width:94%}}.section-calendar-events .calendar-example__image svg{width:100%;height:100%}.calendar{position:relative}.calendar__title{margin-bottom:6rem}@media(max-width: 1279.5px){.calendar__title{margin-bottom:4rem}}@media(max-width: 1024.5px){.calendar__title{margin-bottom:2.8rem}}@media(max-width: 767.5px){.calendar__title{margin-bottom:7.8rem}}.calendar .calendar__content{margin-bottom:1rem}.calendar .mec-wrap{min-height:30rem}@media(max-width: 767.5px){.calendar .mec-wrap{padding-top:2rem}}.calendar .mec-wrap .mec-totalcal-box{overflow:visible;min-height:unset;-webkit-box-shadow:none;box-shadow:none;padding:0 !important;border:none !important;background-color:rgba(0,0,0,0) !important}.calendar .mec-search-form .mec-dropdown-search{padding:0;margin:0}.calendar .mec-search-form .mec-dropdown-wrap .mec-dropdown-search{width:100%}.calendar .mec-search-form{padding:2rem 0.5rem;margin:0 0 2rem;max-width:20rem;background-color:rgba(0,0,0,0);border:none}@media(max-width: 1719.5px){.calendar .mec-search-form{padding:2rem 0.5rem;margin:0 0 2rem;max-width:15rem}}@media(max-width: 1279.5px){.calendar .mec-search-form{margin:0 0 1.2rem}}@media(max-width: 767.5px){.calendar .mec-search-form{top:-8rem}}.calendar .mec-search-form .postform{background-color:rgba(0,0,0,0);border:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;font-family:var(--font-content),"Times New Roman",sans-serif;font-weight:500;font-style:normal;font-size:1.8rem;line-height:100%}.calendar .mec-search-form .postform::before{content:"";position:absolute;left:0;bottom:10px;width:calc(100% - 20px);height:1px;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.theme-light .calendar .mec-search-form .postform::before{background-color:rgba(var(--color-lt-dark-RGB), 0.4)}.theme-dark .calendar .mec-search-form .postform::before{background-color:rgba(var(--color-dt-light-RGB), 0.4)}.theme-light .calendar .mec-search-form .postform{color:rgba(var(--color-lt-dark-RGB), 0.4)}.theme-dark .calendar .mec-search-form .postform{color:rgba(var(--color-dt-light-RGB), 0.4)}.theme-light .calendar .mec-search-form .postform:hover,.theme-light .calendar .mec-search-form .postform:focus{color:var(--color-lt-dark)}.theme-dark .calendar .mec-search-form .postform:hover,.theme-dark .calendar .mec-search-form .postform:focus{color:var(--color-dt-light)}.theme-light .calendar .mec-search-form .postform:hover::before,.theme-light .calendar .mec-search-form .postform:focus::before{background-color:var(--color-lt-dark)}.theme-dark .calendar .mec-search-form .postform:hover::before,.theme-dark .calendar .mec-search-form .postform:focus::before{background-color:var(--color-dt-light)}.calendar .mec-search-form .postform .level-0{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}.theme-light .calendar .mec-search-form .postform .level-0{background-color:var(--color-lt-light-1)}.theme-dark .calendar .mec-search-form .postform .level-0{background-color:var(--color-dt-dark-1)}.theme-light .calendar .mec-search-form .postform .level-0:hover,.theme-light .calendar .mec-search-form .postform .level-0:focus{background-color:var(--color-lt-accent-1);color:var(--color-lt-light-1)}.theme-dark .calendar .mec-search-form .postform .level-0:hover,.theme-dark .calendar .mec-search-form .postform .level-0:focus{background-color:var(--color-dt-accent-1);color:var(--color-dt-light)}.calendar .mec-search-form .filter-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto;position:relative;cursor:pointer}.calendar .mec-search-form .filter-content .icon-filter{height:3rem;-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem}@media(max-width: 1279.5px){.calendar .mec-search-form .filter-content .icon-filter{margin-right:0}}.theme-light .calendar .mec-search-form .filter-content .icon-filter{color:var(--color-lt-dark)}.theme-dark .calendar .mec-search-form .filter-content .icon-filter{color:var(--color-dt-light)}.calendar .mec-search-form .filter-content .icon-filter svg{width:100%;height:auto;color:currentColor;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.calendar .mec-search-form .filter-content .icon-filter svg path[fill]{fill:currentColor}@media(pointer: coarse){.theme-light .calendar .mec-search-form .filter-content:active .icon-filter{color:var(--color-lt-accent-1)}.theme-dark .calendar .mec-search-form .filter-content:active .icon-filter{color:var(--color-dt-accent-1)}.calendar .mec-search-form .filter-content:active .icon-filter svg{-webkit-transition:color ease-in-out .1s;transition:color ease-in-out .1s;color:currentColor}.calendar .mec-search-form .filter-content:active .icon-filter svg path[fill]{fill:currentColor}.calendar .mec-search-form .filter-content:active .new-select{-webkit-transition:color ease-in-out .1s;transition:color ease-in-out .1s}.theme-light .calendar .mec-search-form .filter-content:active .new-select{color:var(--color-lt-dark)}.theme-dark .calendar .mec-search-form .filter-content:active .new-select{color:var(--color-dt-light)}.calendar .mec-search-form .filter-content:active .new-select::before{-webkit-transition:background-color ease-in-out .1s;transition:background-color ease-in-out .1s}.theme-light .calendar .mec-search-form .filter-content:active .new-select::before{background-color:var(--color-lt-dark)}.theme-dark .calendar .mec-search-form .filter-content:active .new-select::before{background-color:var(--color-dt-light)}.calendar .mec-search-form .filter-content:active .icon-arrow{-webkit-transition:color ease-in-out .1s;transition:color ease-in-out .1s}.theme-light .calendar .mec-search-form .filter-content:active .icon-arrow{color:var(--color-lt-accent-1)}.theme-dark .calendar .mec-search-form .filter-content:active .icon-arrow{color:var(--color-dt-accent-1)}.calendar .mec-search-form .filter-content:active .icon-arrow svg{color:currentColor}}@media not (pointer: coarse),(hover: hover)and (pointer: fine){.theme-light .calendar .mec-search-form .filter-content:hover .icon-filter,.theme-light .calendar .mec-search-form .filter-content:focus .icon-filter{color:var(--color-lt-accent-1)}.theme-dark .calendar .mec-search-form .filter-content:hover .icon-filter,.theme-dark .calendar .mec-search-form .filter-content:focus .icon-filter{color:var(--color-dt-accent-1)}.calendar .mec-search-form .filter-content:hover .icon-filter svg,.calendar .mec-search-form .filter-content:focus .icon-filter svg{-webkit-transition:color ease-in-out .1s;transition:color ease-in-out .1s;color:currentColor}.calendar .mec-search-form .filter-content:hover .icon-filter svg path[fill],.calendar .mec-search-form .filter-content:focus .icon-filter svg path[fill]{fill:currentColor}.calendar .mec-search-form .filter-content:hover .new-select,.calendar .mec-search-form .filter-content:focus .new-select{-webkit-transition:color ease-in-out .1s;transition:color ease-in-out .1s}.theme-light .calendar .mec-search-form .filter-content:hover .new-select,.theme-light .calendar .mec-search-form .filter-content:focus .new-select{color:var(--color-lt-dark)}.theme-dark .calendar .mec-search-form .filter-content:hover .new-select,.theme-dark .calendar .mec-search-form .filter-content:focus .new-select{color:var(--color-dt-light)}.calendar .mec-search-form .filter-content:hover .new-select::before,.calendar .mec-search-form .filter-content:focus .new-select::before{-webkit-transition:background-color ease-in-out .1s;transition:background-color ease-in-out .1s}.theme-light .calendar .mec-search-form .filter-content:hover .new-select::before,.theme-light .calendar .mec-search-form .filter-content:focus .new-select::before{background-color:var(--color-lt-dark)}.theme-dark .calendar .mec-search-form .filter-content:hover .new-select::before,.theme-dark .calendar .mec-search-form .filter-content:focus .new-select::before{background-color:var(--color-dt-light)}.calendar .mec-search-form .filter-content:hover .icon-arrow,.calendar .mec-search-form .filter-content:focus .icon-arrow{-webkit-transition:color ease-in-out .1s;transition:color ease-in-out .1s}.theme-light .calendar .mec-search-form .filter-content:hover .icon-arrow,.theme-light .calendar .mec-search-form .filter-content:focus .icon-arrow{color:var(--color-lt-accent-1)}.theme-dark .calendar .mec-search-form .filter-content:hover .icon-arrow,.theme-dark .calendar .mec-search-form .filter-content:focus .icon-arrow{color:var(--color-dt-accent-1)}.calendar .mec-search-form .filter-content:hover .icon-arrow svg,.calendar .mec-search-form .filter-content:focus .icon-arrow svg{color:currentColor}}.calendar .mec-search-form .select{position:relative}.calendar .mec-search-form .new-select{padding:0.6rem 0;padding-left:1.1rem;position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:15rem;border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:var(--font-content),"Times New Roman",sans-serif;font-weight:500;font-style:normal;font-size:1.8rem;line-height:100%;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.calendar .mec-search-form .new-select::before{content:"";position:absolute;right:0;bottom:0;width:calc(100% - 1.1rem);height:1px;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.theme-light .calendar .mec-search-form .new-select::before{background-color:rgba(var(--color-lt-dark-RGB), 0.4)}.theme-dark .calendar .mec-search-form .new-select::before{background-color:rgba(var(--color-dt-light-RGB), 0.4)}.theme-light .calendar .mec-search-form .new-select{color:rgba(var(--color-lt-dark-RGB), 0.4)}.theme-dark .calendar .mec-search-form .new-select{color:rgba(var(--color-dt-light-RGB), 0.4)}.calendar .mec-search-form .new-select.on+.icon-arrow{-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}.calendar .mec-search-form .new-select.on+.icon-arrow svg{color:currentColor}.calendar .mec-search-form .new-select__list{position:absolute;top:45px;left:0;cursor:pointer;width:auto;word-break:initial;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .3s ease-in-out,border .3s ease-in-out;transition:background-color .3s ease-in-out,border .3s ease-in-out}.theme-rounded-borders .calendar .mec-search-form .new-select__list{overflow:hidden;border-radius:2rem}@media(max-width: 1024.5px){.theme-rounded-borders .calendar .mec-search-form .new-select__list{border-radius:1rem}}.theme-light .calendar .mec-search-form .new-select__list{color:var(--color-lt-dark);background-color:var(--color-lt-light-2);border:1px solid rgba(var(--color-lt-dark-RGB), 0.2)}.theme-dark .calendar .mec-search-form .new-select__list{color:var(--color-dt-light);background-color:var(--color-dt-dark-2);border:1px solid rgba(var(--color-dt-light-RGB), 0.2)}.calendar .mec-search-form .new-select__list>.scrollbar-outer{max-height:27.2rem;overflow:auto}.calendar .mec-search-form .new-select__item{position:relative;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out;z-index:3}.calendar .mec-search-form .new-select__item span{display:block;padding:10px 15px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.theme-light .calendar .mec-search-form .new-select__item:hover span,.theme-light .calendar .mec-search-form .new-select__item:focus span{color:var(--color-lt-accent-1)}.theme-dark .calendar .mec-search-form .new-select__item:hover span,.theme-dark .calendar .mec-search-form .new-select__item:focus span{color:var(--color-dt-accent-1)}.theme-light .calendar .mec-search-form .new-select__item:hover,.theme-light .calendar .mec-search-form .new-select__item:focus{background-color:rgba(var(--color-lt-dark-RGB), 0.2)}.theme-dark .calendar .mec-search-form .new-select__item:hover,.theme-dark .calendar .mec-search-form .new-select__item:focus{background-color:rgba(var(--color-dt-light-RGB), 0.2)}.calendar .mec-search-form .icon-arrow{padding-left:0.6rem;-webkit-transition:color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,color .3s ease-in-out;transition:transform .3s ease-in-out,color .3s ease-in-out,-webkit-transform .3s ease-in-out;cursor:pointer;max-width:1.6rem}.calendar .mec-search-form .icon-arrow.flip{-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}.calendar .mec-calendar{margin-bottom:0}.calendar .mec-calendar .mec-calendar-table-head{background-color:rgba(0,0,0,0) !important}@media(max-width: 767.5px){.calendar .mec-calendar.mec-event-container-simple .mec-calendar-side{min-width:100% !important}}.calendar .mec-skin-monthly-view-month-navigator-container__wrapper{margin-bottom:3.2rem;position:absolute;bottom:100%;right:0;z-index:1;width:100%;max-width:28rem}@media(max-width: 767.5px){.calendar .mec-skin-monthly-view-month-navigator-container__wrapper{margin-bottom:2.4rem;max-width:unset}}@media(max-width: 768px){.calendar .mec-calendar.mec-event-container-simple,.calendar .mec-calendar.mec-event-container-simple .mec-calendar-side{overflow:visible !important}}.calendar .mec-month-navigator{position:relative;padding-left:6rem;padding-right:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:4.8rem}.calendar .mec-month-navigator .mec-calendar-header{margin:0 !important;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;font-family:var(--font-content),"Times New Roman",sans-serif;font-weight:400;font-size:1.8rem;line-height:1.5}.theme-light .calendar .mec-month-navigator .mec-calendar-header{color:rgba(var(--color-lt-dark-RGB), 0.5)}.theme-dark .calendar .mec-month-navigator .mec-calendar-header{color:rgba(var(--color-dt-light-RGB), 0.5)}.calendar .mec-month-navigator .mec-previous-month,.calendar .mec-month-navigator .mec-next-month{top:0 !important;padding:0 !important;width:4.8rem !important;height:4.8rem !important;line-height:0 !important;border:none !important;background:none !important;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;-webkit-box-shadow:none !important;box-shadow:none !important;min-width:4.8rem !important}.theme-light .calendar .mec-month-navigator .mec-previous-month,.theme-light .calendar .mec-month-navigator .mec-next-month{color:var(--color-lt-dark)}.theme-dark .calendar .mec-month-navigator .mec-previous-month,.theme-dark .calendar .mec-month-navigator .mec-next-month{color:var(--color-dt-light)}.theme-light .calendar .mec-month-navigator .mec-previous-month:hover,.theme-light .calendar .mec-month-navigator .mec-previous-month:focus,.theme-light .calendar .mec-month-navigator .mec-next-month:hover,.theme-light .calendar .mec-month-navigator .mec-next-month:focus{color:var(--color-lt-accent-1)}.theme-dark .calendar .mec-month-navigator .mec-previous-month:hover,.theme-dark .calendar .mec-month-navigator .mec-previous-month:focus,.theme-dark .calendar .mec-month-navigator .mec-next-month:hover,.theme-dark .calendar .mec-month-navigator .mec-next-month:focus{color:var(--color-dt-accent-1)}.calendar .mec-month-navigator .mec-previous-month{left:0 !important}.calendar .mec-month-navigator .mec-next-month{right:0 !important}.calendar .mec-month-navigator .mec-next-month .icon-wrap{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.calendar .mec-calendar-table{margin:0 !important;-webkit-filter:drop-shadow(0 2px 1rem rgba(0, 0, 0, 0.1));filter:drop-shadow(0 2px 1rem rgba(0, 0, 0, 0.1));-webkit-transition:min-height .4s linear;transition:min-height .4s linear}.theme-rounded-borders .calendar .mec-calendar-table{overflow:hidden;border-radius:2rem}@media(max-width: 1024.5px){.theme-rounded-borders .calendar .mec-calendar-table{border-radius:1rem}}.calendar .mec-calendar-table .mec-month-container{margin:0 !important}.calendar .mec-box-calendar.mec-calendar .mec-calendar-table-head dt{position:relative;z-index:1;padding:0.6rem 2rem !important;height:4rem !important;border-top:0px solid rgba(0,0,0,0) !important;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;background-clip:padding-box;text-align:center;text-transform:none;font-family:var(--font-content),"Times New Roman",sans-serif;font-weight:500;font-size:1.6rem;line-height:1.6}.calendar .mec-box-calendar.mec-calendar .mec-calendar-table-head dt::before{content:"";position:absolute;inset:0;z-index:0;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.theme-light .calendar .mec-box-calendar.mec-calendar .mec-calendar-table-head dt::before{background-color:rgba(var(--color-lt-dark-RGB), 0.1) !important}.theme-dark .calendar .mec-box-calendar.mec-calendar .mec-calendar-table-head dt::before{background-color:rgba(var(--color-dt-light-RGB), 0.15) !important}@media(max-width: 767.5px){.calendar .mec-box-calendar.mec-calendar .mec-calendar-table-head dt{padding:0 !important}}.theme-light .calendar .mec-box-calendar.mec-calendar .mec-calendar-table-head dt{color:var(--color-lt-dark);background-color:var(--color-lt-light-2) !important}.theme-dark .calendar .mec-box-calendar.mec-calendar .mec-calendar-table-head dt{color:var(--color-dt-light);background-color:var(--color-dt-dark-1) !important}.calendar .mec-calendar.mec-event-calendar-classic dl dt{padding:2rem 2rem 1.4rem;height:12rem;line-height:1.2;border-bottom:2px solid rgba(0,0,0,0) !important;border-left:2px solid rgba(0,0,0,0) !important;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;background-clip:padding-box !important}@media(max-width: 1024.5px){.calendar .mec-calendar.mec-event-calendar-classic dl dt{padding:1rem;height:6rem !important;text-align:center;vertical-align:middle}}@media(max-width: 767.5px){.calendar .mec-calendar.mec-event-calendar-classic dl dt{padding:0rem;height:4.4rem !important}}.calendar .mec-calendar.mec-event-calendar-classic dl dt:hover{background-clip:padding-box}.calendar .mec-calendar.mec-event-calendar-classic dl dt:first-child{border-left:0px solid rgba(0,0,0,0) !important}.calendar .mec-calendar.mec-event-calendar-classic dl dt:last-child{border-right:0px solid rgba(0,0,0,0) !important}.theme-light .calendar .mec-calendar.mec-event-calendar-classic dl dt{background-color:var(--color-lt-light-2);border-top-color:var(--color-lt-light-2) !important}.theme-dark .calendar .mec-calendar.mec-event-calendar-classic dl dt{background-color:var(--color-dt-dark-2);border-top-color:var(--color-dt-dark-2) !important}.calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday.mec-table-nullday--not-cur-month,.calendar .mec-calendar.mec-event-calendar-classic dl dt .date-number{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out;transition:transform .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;font-family:var(--font-content),"Times New Roman",sans-serif;font-weight:600;font-size:2.4rem !important}@media(max-width: 1024.5px){.calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday.mec-table-nullday--not-cur-month.active,.calendar .mec-calendar.mec-event-calendar-classic dl dt .date-number.active{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}}@media(max-width: 767.5px){.calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday.mec-table-nullday--not-cur-month,.calendar .mec-calendar.mec-event-calendar-classic dl dt .date-number{font-size:1.8rem !important}}.theme-light .calendar .mec-calendar.mec-event-calendar-classic dl dt .events-list-for-day{color:var(--color-lt-dark)}.theme-dark .calendar .mec-calendar.mec-event-calendar-classic dl dt .events-list-for-day{color:var(--color-dt-light)}@media(max-width: 1024.5px){.calendar .mec-calendar.mec-event-calendar-classic dl dt .events-list-for-day{display:none}}.calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}.theme-light .calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday{color:rgba(var(--color-lt-dark-RGB), 0.3) !important}.theme-dark .calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday{color:rgba(var(--color-dt-light-RGB), 0.3) !important}.calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday .date-number{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out;transition:transform .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out}.theme-light .calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday .date-number{color:rgba(var(--color-lt-dark-RGB), 1) !important}.theme-dark .calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday .date-number{color:rgba(var(--color-dt-light-RGB), 1) !important}.theme-light .calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday.past-day-event{color:rgba(var(--color-lt-dark-RGB), 0.3) !important;background-color:rgba(222,222,222,.6)}.theme-dark .calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday.past-day-event{background-color:rgba(41,41,41,.6)}.calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday.past-day-event .date-number{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out;transition:transform .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out}.theme-light .calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday.past-day-event .date-number{color:rgba(var(--color-lt-dark-RGB), 0.3) !important}.theme-dark .calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday.past-day-event .date-number{color:rgba(var(--color-dt-light-RGB), 0.3) !important}.calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday.mec-table-nullday--not-cur-month{position:relative;z-index:1}.calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday.mec-table-nullday--not-cur-month>*{position:relative;z-index:1}.calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday.mec-table-nullday--not-cur-month::before{content:"";position:absolute;inset:0;z-index:0;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.theme-light .calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday.mec-table-nullday--not-cur-month::before{background-color:rgba(var(--color-lt-dark-RGB), 0.05)}.theme-dark .calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday.mec-table-nullday--not-cur-month::before{background-color:rgba(var(--color-dt-light-RGB), 0.05)}.theme-light .theme-light .calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday.mec-table-nullday--not-cur-month{background-color:var(--color-lt-light-1)}.theme-dark .calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday.mec-table-nullday--not-cur-month{background-color:var(--color-dt-dark-1)}.calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday.mec-table-nullday--not-cur-month .date-number{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out;transition:transform .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out}.theme-light .calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday.mec-table-nullday--not-cur-month .date-number{color:rgba(var(--color-lt-dark-RGB), 0.3) !important}.theme-dark .calendar .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday.mec-table-nullday--not-cur-month .date-number{color:rgba(var(--color-dt-light-RGB), 0.3) !important}.calendar .mec-calendar.mec-event-calendar-classic dl dt .current-day{display:none !important}.calendar .mec-calendar.mec-event-calendar-classic dl dt .mec-event-title{margin-top:0.8rem;margin-bottom:0;font-family:var(--font-content),"Times New Roman",sans-serif;font-weight:400;color:inherit;font-size:1.8rem;line-height:1.2;-webkit-transition:opacity .3s ease-in-out,color .3s ease-in-out;transition:opacity .3s ease-in-out,color .3s ease-in-out;cursor:pointer}.calendar .mec-calendar.mec-event-calendar-classic dl dt .mec-event-title:hover,.calendar .mec-calendar.mec-event-calendar-classic dl dt .mec-event-title:focus{opacity:.8}.calendar .mec-calendar.mec-event-calendar-classic dl dt .time{margin-top:0.4rem;color:inherit;opacity:.5;font-family:var(--font-content),"Times New Roman",sans-serif;font-weight:500;font-size:1.6rem;line-height:1.4;text-transform:uppercase;-webkit-transition:opacity .3s ease-in-out,color .3s ease-in-out;transition:opacity .3s ease-in-out,color .3s ease-in-out}.calendar .mec-calendar-row__wrapper .mec-calendar-row:last-child dt{border-bottom:0px !important}.calendar .mec-calendar-day-head{border-top:0px !important}.calendar .mec-calendar-day{font-size:2.4rem !important;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}.theme-light .calendar .mec-calendar-day{color:var(--color-lt-dark) !important}.theme-dark .calendar .mec-calendar-day{color:var(--color-dt-light) !important}.calendar .mec-calendar-day.mec-selected-day{color:var(--color-lt-light-1) !important;position:relative;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.theme-light .calendar .mec-calendar-day.mec-selected-day{color:var(--color-lt-light-1) !important;background-color:var(--color-lt-accent-1) !important}.theme-light .calendar .mec-calendar-day.mec-selected-day::before{-webkit-box-shadow:0px 0px 50px rgba(var(--color-lt-accent-1-RGB), 0.5);box-shadow:0px 0px 50px rgba(var(--color-lt-accent-1-RGB), 0.5)}.theme-dark .calendar .mec-calendar-day.mec-selected-day{color:var(--color-dt-light) !important;background-color:var(--color-dt-accent-1) !important}.theme-dark .calendar .mec-calendar-day.mec-selected-day::before{-webkit-box-shadow:0px 0px 50px rgba(var(--color-dt-accent-1-RGB), 0.5);box-shadow:0px 0px 50px rgba(var(--color-dt-accent-1-RGB), 0.5)}.calendar .mec-calendar-day.mec-selected-day::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;pointer-events:none;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out, -webkit-box-shadow .3s ease-in-out}.calendar .mec-calendar-day.mec-selected-day .events-list-for-day{color:var(--color-lt-light-1) !important}.theme-light .calendar .mec-calendar-day.mec-selected-day .events-list-for-day{color:var(--color-lt-light-1) !important}.theme-dark .calendar .mec-calendar-day.mec-selected-day .events-list-for-day{color:var(--color-dt-light) !important}.theme-light .calendar .mec-calendar-day--with-events{color:var(--color-lt-light-1) !important;background-color:var(--color-lt-accent-2) !important}.theme-light .calendar .mec-calendar-day--with-events .events-list-for-day{color:var(--color-lt-light-1) !important}.theme-dark .calendar .mec-calendar-day--with-events{color:var(--color-dt-light) !important;background-color:var(--color-dt-accent-2) !important}.theme-dark .calendar .mec-calendar-day--with-events .events-list-for-day{color:var(--color-dt-light) !important}.calendar .mec-modal-result{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.calendar .mec-modal-result::after,.calendar .mec-modal-result::before{content:"";position:absolute;z-index:1;display:block;top:10rem;left:50%;margin-left:-4rem;width:64px;height:64px;border:8px solid rgba(0,0,0,0);border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.calendar .mec-modal-result::after{-webkit-animation:lds-ring 1.2s linear infinite;animation:lds-ring 1.2s linear infinite}.theme-light .calendar .mec-modal-result::before{border-color:var(--color-lt-accent-1) var(--color-lt-accent-1) rgba(0,0,0,0) rgba(0,0,0,0)}.theme-light .calendar .mec-modal-result::after{border-color:rgba(0,0,0,0) var(--color-lt-accent-1) var(--color-lt-accent-1) rgba(0,0,0,0)}.theme-dark .calendar .mec-modal-result::before{border-color:var(--color-dt-accent-1) var(--color-dt-accent-1) rgba(0,0,0,0) rgba(0,0,0,0)}.theme-dark .calendar .mec-modal-result::after{border-color:rgba(0,0,0,0) var(--color-dt-accent-1) var(--color-dt-accent-1) rgba(0,0,0,0)}.calendar .mec-modal-result.mec-month-navigator-loading{background:none !important;opacity:1;-webkit-transition:opacity .3s ease-in-out .3s;transition:opacity .3s ease-in-out .3s}.calendar .mec-calendar-row :first-child{border-left:0px}.calendar__card{padding:0.6rem 2.6rem;position:relative;width:100%;display:none;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:6rem;max-height:90rem;-webkit-transition:background-color .3s ease-in-out,max-height .3s ease-in-out;transition:background-color .3s ease-in-out,max-height .3s ease-in-out}.theme-rounded-borders .calendar__card{overflow:hidden;border-radius:1rem}@media(max-width: 1024.5px){.calendar__card{display:-webkit-box;display:-ms-flexbox;display:flex}}.theme-light .calendar__card{background-color:rgba(var(--color-lt-dark-RGB), 0.08)}.theme-dark .calendar__card{background-color:rgba(var(--color-dt-light-RGB), 0.08)}.calendar__card::before{content:"";position:absolute;left:0;top:0;width:1rem;height:100%;-webkit-transition:background-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:background-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}.theme-light .calendar__card::before{-webkit-box-shadow:0 0 1rem var(--color-lt-dark);box-shadow:0 0 1rem var(--color-lt-dark);background-color:var(--color-lt-dark)}.theme-dark .calendar__card::before{-webkit-box-shadow:0 0 1rem var(--color-dt-light);box-shadow:0 0 1rem var(--color-dt-light);background-color:var(--color-dt-light)}.theme-light .calendar__card.today::before{-webkit-box-shadow:0 0 1rem var(--color-lt-accent-1);box-shadow:0 0 1rem var(--color-lt-accent-1);background-color:var(--color-lt-accent-1)}.theme-dark .calendar__card.today::before{-webkit-box-shadow:0 0 1rem var(--color-dt-accent-1);box-shadow:0 0 1rem var(--color-dt-accent-1);background-color:var(--color-dt-accent-1)}.theme-light .calendar__card.feature::before{-webkit-box-shadow:0 0 1rem var(--color-lt-accent-2);box-shadow:0 0 1rem var(--color-lt-accent-2);background-color:var(--color-lt-accent-2)}.theme-dark .calendar__card.feature::before{-webkit-box-shadow:0 0 1rem var(--color-dt-accent-2);box-shadow:0 0 1rem var(--color-dt-accent-2);background-color:var(--color-dt-accent-2)}.calendar__card-date{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:4rem}.calendar__card-date .text-date{font-family:var(--font-content),"Times New Roman",sans-serif;font-weight:600;font-size:2.4rem;line-height:120%;text-align:center;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.theme-light .calendar__card-date .text-date{color:var(--color-lt-dark)}.theme-dark .calendar__card-date .text-date{color:var(--color-dt-light)}.calendar__card-events{margin-left:2rem}.calendar__card-events .event-item{margin-bottom:1rem}.calendar__card-events .event-item:last-child{margin-bottom:0}.calendar__card-events .event-item-link{font-family:var(--font-content),"Times New Roman",sans-serif;font-weight:400;font-size:1.8rem;line-height:150%;text-decoration:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.theme-light .calendar__card-events .event-item-link{color:var(--color-lt-dark)}.theme-dark .calendar__card-events .event-item-link{color:var(--color-dt-light)}@media(pointer: coarse){.calendar__card-events .event-item-link:active{-webkit-transition:color ease-in-out .1s;transition:color ease-in-out .1s}.theme-light .calendar__card-events .event-item-link:active{color:var(--color-lt-accent-1)}.theme-dark .calendar__card-events .event-item-link:active{color:var(--color-dt-accent-1)}}@media not (pointer: coarse),(hover: hover)and (pointer: fine){.theme-light .calendar__card-events .event-item-link:hover,.theme-light .calendar__card-events .event-item-link:focus{color:var(--color-lt-accent-1)}.theme-dark .calendar__card-events .event-item-link:hover,.theme-dark .calendar__card-events .event-item-link:focus{color:var(--color-dt-accent-1)}}.calendar__card-events .event-item-time{margin:0;font-family:var(--font-content),"Times New Roman",sans-serif;font-weight:500;font-size:1.6rem;line-height:140%;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;text-transform:uppercase}.theme-light .calendar__card-events .event-item-time{color:rgba(var(--color-lt-dark-RGB), 0.6)}.theme-dark .calendar__card-events .event-item-time{color:rgba(var(--color-dt-light-RGB), 0.6)}

/*# sourceMappingURL=section-calendar-events-e4728078ed4452dbd108.css.map*/