.ac-dropdown{background-color:var(--white);position:relative;box-shadow:0 3px 6px #0000001a;border-radius:4px}.ac-dropdown .input{display:flex;justify-content:space-between;align-items:center;font-size:1.4rem;padding:1rem}.ac-dropdown .input .actions{white-space:nowrap}.ac-dropdown .menu{display:none;padding-left:0;margin:0;list-style:none;background-color:var(--white);position:absolute;width:100%;left:0;z-index:1;font-size:1.4rem;box-shadow:0 3px 6px #0000001a}.ac-dropdown .menu li{padding:0 1rem 1rem}.ac-dropdown .menu li:hover{background-color:#0000000d}.ac-dropdown .menu li.cancel{display:none;color:#d32626}@media (max-width: 31.25em){.ac-dropdown .menu li.cancel{display:block}}.ac-dropdown.expanded{border-bottom-left-radius:0;border-bottom-right-radius:0}.ac-dropdown.expanded .menu{display:block;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ac-dropdown.expanded .menu:before{content:"";display:block;margin:0 auto;width:90%;border-bottom:3px solid #B9AB95}@media (max-width: 31.25em){.ac-dropdown.expanded .menu:before{display:none}}.ac-dropdown.multiple .input{align-items:normal}.ac-dropdown.multiple .input .text.hidden{display:none}.ac-dropdown.multiple .input .selected-items{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.ac-dropdown.multiple .input .selected-items li .selected-item{background-color:var(--almost-white);color:var(--medium-gray);display:flex;align-items:baseline;justify-content:space-between;font-size:1.4rem;line-height:1.4rem;padding:.2rem .5rem;border-radius:4px;margin-right:.5rem;margin-bottom:.5rem;white-space:nowrap}.ac-dropdown.multiple .input .selected-items li .selected-item .remove-filter{margin-left:.5rem;background-color:transparent;border:0;padding:0;max-height:8px;width:.8rem}.ac-dropdown.multiple .input input{border:0}.ac-dropdown.multiple .input .remove-all-filters{background-color:transparent;border:0;padding:0;margin-right:5px}.ac-dropdown.multiple .input .remove-all-filters i{color:#a4a4a4}.ac-dropdown.multiple .menu li.selected{display:none}.btn-ac{font-size:1.4rem;font-weight:700;background:none;border:0;padding:1rem 1.5rem;border-radius:4px;max-height:4rem}.btn-ac#btn-toggle-more-filters{font-weight:400}@media (max-width: 50em){.btn-ac#btn-toggle-more-filters{display:none}}.btn-ac#btn-toggle-more-filters i.fa-filter{color:var(--maroon)}.btn-ac#btn-toggle-more-filters i.arrow:before{content:"\f0d7"}.btn-ac#btn-toggle-more-filters[aria-expanded=true] i.arrow:before{content:"\f0d8"}.btn-ac#btn-more-filters-mobile{display:none;border:1.75px solid var(--maroon);background-color:var(--white)}.btn-ac#btn-more-filters-mobile i{color:var(--maroon)}@media (max-width: 50em){.btn-ac#btn-more-filters-mobile{display:block;white-space:nowrap}}.btn-ac#btn-reset-filters{background-color:var(--white);border:1.75px solid var(--maroon);margin:0 1.1rem 0 .1rem}.btn-ac#btn-reset-filters:hover{border-width:2.75px;margin:0 1rem 0 0}@media (max-width: 50em){.btn-ac#btn-reset-filters{display:none}}.btn-ac#btn-go{background-color:var(--maroon);color:var(--white)}.btn-ac#btn-go:hover{background-color:var(--darkest-maroon)}@media (max-width: 50em){.btn-ac#btn-go{display:none}}.btn-ac#btn-subscribe{background-color:var(--white);border:1.75px solid var(--maroon);margin:0 .6rem 0 .1rem;white-space:nowrap}.btn-ac#btn-subscribe:hover{border-width:2.75px;margin:0 .5rem 0 0}.btn-ac#btn-subscribe i{color:var(--maroon)}@media (max-width: 50em){.btn-ac#btn-subscribe{display:none}}.academic-calendar-container{padding:0rem 2rem;position:relative}.academic-calendar-container .ac-filters{background-color:var(--sandstone);padding:1rem 2rem;margin-bottom:2rem;border-radius:4px}@media (max-width: 50em){.academic-calendar-container .ac-filters{padding:1rem 2rem;margin-bottom:1rem}}.academic-calendar-container .ac-filters .filter-row{display:flex;justify-content:space-between;align-items:flex-start}.academic-calendar-container .ac-filters .filter-row .ac-filter{min-width:20%;margin-right:1rem}.academic-calendar-container .ac-filters .filter-row .ac-filter label{font-size:1.4rem}@media (max-width: 50em){.academic-calendar-container .ac-filters .filter-row .ac-filter{display:none!important}}.academic-calendar-container .ac-filters .filter-row.top{margin-bottom:2rem}.academic-calendar-container .ac-filters .filter-row.top[data-eq~="900px"] #btn-toggle-more-filters{flex-shrink:0;padding:1rem;white-space:nowrap}.academic-calendar-container .ac-filters .filter-row.top[data-eq~="900px"] #btn-toggle-more-filters span{display:none}.academic-calendar-container .ac-filters .filter-row.top[data-eq~="900px"] #btn-toggle-more-filters i{margin-right:5px;font-size:2rem}.academic-calendar-container .ac-filters .filter-row.top[data-eq~="900px"] #btn-reset-filters,.academic-calendar-container .ac-filters .filter-row.top[data-eq~="900px"] #btn-go{font-size:1.2rem;white-space:nowrap}@media (max-width: 50em){.academic-calendar-container .ac-filters .filter-row.top{margin-bottom:0}}.academic-calendar-container .ac-filters .filter-row.top .ac-filter.audience{flex-shrink:0}@media (max-width: 950px){.academic-calendar-container .ac-filters .filter-row.top .ac-filter.audience{flex-shrink:1}}.academic-calendar-container .ac-filters .filter-row.top .filter-actions{display:flex;margin-top:2rem;min-width:30%}@media (max-width: 50em){.academic-calendar-container .ac-filters .filter-row.top .filter-actions{margin-top:0;justify-content:space-between;align-items:center;width:100%}}.academic-calendar-container .ac-filters .filter-row.top .filter-actions .mobile-showing-message{display:none;font-size:1.3rem}.academic-calendar-container .ac-filters .filter-row.top .filter-actions .mobile-showing-message .showing{font-weight:700}@media (max-width: 50em){.academic-calendar-container .ac-filters .filter-row.top .filter-actions .mobile-showing-message{display:block}}.academic-calendar-container .ac-filters .filter-row.top .filter-actions.smaller #btn-toggle-more-filters{flex-shrink:0;padding:1rem;white-space:nowrap}.academic-calendar-container .ac-filters .filter-row.top .filter-actions.smaller #btn-toggle-more-filters span{display:none}.academic-calendar-container .ac-filters .filter-row.top .filter-actions.smaller #btn-toggle-more-filters i{margin-right:5px;font-size:2rem}.academic-calendar-container .ac-filters .filter-row.top .filter-actions.smaller #btn-reset-filters,.academic-calendar-container .ac-filters .filter-row.top .filter-actions.smaller #btn-go{font-size:1.2rem;white-space:nowrap}.academic-calendar-container .ac-filters .filter-row.bottom{justify-content:flex-end}.academic-calendar-container .ac-filters .filter-row.bottom.expanded{justify-content:space-between}.academic-calendar-container .ac-filters .filter-row.bottom.expanded .ac-filter{display:block}.academic-calendar-container .ac-filters .filter-row.bottom.expanded .ac-filter.date{display:flex}.academic-calendar-container .ac-filters .filter-row.bottom .ac-filter{display:none}.academic-calendar-container .ac-filters .filter-row.bottom .ac-filter.category{max-width:35%}.academic-calendar-container .ac-filters .filter-row.bottom .ac-filter.date{flex-direction:column}.academic-calendar-container .ac-filters .filter-row.bottom .ac-filter.date #ac-startdate,.academic-calendar-container .ac-filters .filter-row.bottom .ac-filter.date #ac-enddate{height:38px;border:0;box-shadow:0 3px 6px #0000001a;border-radius:4px;font-size:1.4rem;padding:1rem;-webkit-appearance:none}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions{display:flex;margin-top:2rem;min-width:30%}@media (max-width: 50em){.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions{margin-top:0}}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions.smaller{flex-direction:column;min-width:20%}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions.smaller .subscribe-container{justify-content:flex-end}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions.smaller .subscribe-container #btn-subscribe{margin-bottom:1rem}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions.smaller .subscribe-container #subscribe-help{margin-right:0}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions.smaller .subscribe-container #subscribe-tooltip{left:-230%;top:100%}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions.smaller .subscribe-container #subscribe-tooltip:after{left:95%}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions .subscribe-container{display:flex;position:relative}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions .subscribe-container #subscribe-help{color:var(--medium-gray);font-size:20px;margin-right:.5rem}@media (max-width: 50em){.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions .subscribe-container #subscribe-help{display:none}}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions .subscribe-container #subscribe-tooltip{top:130%;left:-125%}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions .subscribe-container #subscribe-tooltip:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-8px;border-width:8px;border-style:solid;border-color:transparent transparent #ddd5c9 transparent}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions #select-download-print{background-color:var(--white);color:var(--medium-gray);position:relative;box-shadow:0 3px 6px #0000001a;font-size:1.4rem;border-radius:4px}@media (max-width: 50em){.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions #select-download-print{display:none}}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions #select-download-print .input{display:flex;justify-content:space-between;align-items:center;font-size:1.4rem;padding:1rem}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions #select-download-print .input .text{margin-right:1rem;white-space:nowrap}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions #select-download-print .menu{display:none;position:absolute;right:0;background-color:var(--white);list-style:none;margin:0;padding-left:0;width:100%;z-index:1;box-shadow:0 3px 6px #0000001a}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions #select-download-print .menu li{padding:0 1rem 1rem}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions #select-download-print .menu li.active,.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions #select-download-print .menu li:hover{background-color:#0000000d}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions #select-download-print .menu li a{color:var(--medium-gray);text-decoration:none;font-size:1.4rem}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions #select-download-print.expanded{border-bottom-left-radius:0;border-bottom-right-radius:0}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions #select-download-print.expanded .menu{display:block;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.academic-calendar-container .ac-filters .filter-row.bottom .filter-actions #select-download-print.expanded .menu:before{content:"";display:block;margin:0 auto;width:90%;border-bottom:3px solid #B9AB95}.academic-calendar-container .events-flex-container{display:flex;flex-direction:column}.academic-calendar-container .events-flex-container .manage-events-container{display:flex;position:relative;order:1;align-items:flex-start}.academic-calendar-container .events-flex-container .manage-events-container #select-manage-events{display:none;margin-bottom:2rem;position:relative;border-radius:4px;background-color:var(--maroon);color:var(--white);font-size:1.4rem;font-weight:700}.academic-calendar-container .events-flex-container .manage-events-container #select-manage-events .input{padding:1rem 1.5rem}.academic-calendar-container .events-flex-container .manage-events-container #select-manage-events #manage-events-menu{display:none;position:absolute;list-style:none;padding-left:0;margin:0;background-color:var(--white);box-shadow:0 3px 6px #0000001a;z-index:1;font-size:1.4rem}.academic-calendar-container .events-flex-container .manage-events-container #select-manage-events #manage-events-menu li{padding:0 1rem 1rem}.academic-calendar-container .events-flex-container .manage-events-container #select-manage-events #manage-events-menu li.active,.academic-calendar-container .events-flex-container .manage-events-container #select-manage-events #manage-events-menu li.hover{background-color:#0000000d}.academic-calendar-container .events-flex-container .manage-events-container #select-manage-events.expanded{background-color:var(--white);color:var(--very-dark);border-bottom-left-radius:0;border-bottom-right-radius:0}.academic-calendar-container .events-flex-container .manage-events-container #select-manage-events.expanded .input i{color:var(--maroon)}.academic-calendar-container .events-flex-container .manage-events-container #select-manage-events.expanded #manage-events-menu{display:block;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.academic-calendar-container .events-flex-container .manage-events-container #manage-tooltip{position:relative}.academic-calendar-container .events-flex-container .manage-events-container #manage-tooltip:after{content:"";position:absolute;top:50%;right:100%;margin-top:-8px;border-width:8px;border-style:solid;border-color:transparent #ddd5c9 transparent transparent}.academic-calendar-container .events-flex-container .manage-events-container #manage-help{display:none;color:var(--medium-gray);font-size:20px;margin-left:.5rem;margin-right:1rem}@media (max-width: 50em){.academic-calendar-container .events-flex-container .manage-events-container #manage-help{display:none}}.academic-calendar-container .events-flex-container .event-table{border-collapse:separate;width:100%;margin-bottom:7rem;order:2}.academic-calendar-container .events-flex-container .event-table tr td{border-right:1px solid lightgray;border-bottom:1px solid lightgray}.academic-calendar-container .events-flex-container .event-table tr td:first-child{border-left:1px solid lightgray}.academic-calendar-container .events-flex-container .event-table tr th{border-bottom:1px solid lightgray;border-top:1px solid lightgray}.academic-calendar-container .events-flex-container .event-table tr th:last-child{border-right:1px solid lightgray;border-top-right-radius:4px}.academic-calendar-container .events-flex-container .event-table tr th:first-child{border-left:1px solid lightgray;border-top-left-radius:4px}.academic-calendar-container .events-flex-container .event-table tr:last-child td:first-child{border-bottom-left-radius:4px}.academic-calendar-container .events-flex-container .event-table tr:last-child td:last-child{border-bottom-right-radius:4px}.academic-calendar-container .events-flex-container .event-table th{background-color:var(--sandstone);border:0;text-align:left;padding-top:2rem;padding-bottom:1.5rem}.academic-calendar-container .events-flex-container .event-table th.date-header{padding-left:6rem}.academic-calendar-container .events-flex-container .event-table th.event-header{padding-left:2rem}@media (max-width: 31.25em){.academic-calendar-container .events-flex-container .event-table th{padding-top:1.6rem;padding-bottom:1.6rem}.academic-calendar-container .events-flex-container .event-table th.date-header{padding-left:3.3rem}.academic-calendar-container .events-flex-container .event-table th.event-header{padding-left:.5rem}}.academic-calendar-container .events-flex-container .event-table tbody tr.has-background td{background-color:#f7f7f7}.academic-calendar-container .events-flex-container .event-table tbody tr.row-hidden{display:none}.academic-calendar-container .events-flex-container .event-table td{padding:1rem 2rem;font-size:1.4rem;line-height:1.8rem}@media (max-width: 31.25em){.academic-calendar-container .events-flex-container .event-table td{font-size:1.2rem;line-height:1.6rem;padding:1rem .5rem}}.academic-calendar-container .events-flex-container .event-table td .date-column{display:flex;align-items:center}.academic-calendar-container .events-flex-container .event-table td .date-column span.event-cbx{min-width:20px;width:20px;height:20px;display:inline-block;border:1.5px solid var(--maroon);border-radius:2px;vertical-align:middle;position:relative;margin-right:2rem}@media (max-width: 31.25em){.academic-calendar-container .events-flex-container .event-table td .date-column span.event-cbx{margin-right:.8rem}}.academic-calendar-container .events-flex-container .event-table td .date-column span.event-cbx.is-checked{border-width:2px;background-color:var(--maroon);color:var(--white)}.academic-calendar-container .events-flex-container .event-table td .date-column span.event-cbx.is-checked:before{font-family:"Font Awesome 5 Free";font-weight:700;font-size:1.4rem;content:"\f00c";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.academic-calendar-container .events-flex-container .event-table td .date-column .date{display:flex;flex-direction:column}.academic-calendar-container .events-flex-container .event-table td .date-column .date .eventyear{color:#656565;font-size:1.2rem}@media (max-width: 31.25em){.academic-calendar-container .events-flex-container .event-table td .date-column .date span{white-space:nowrap}}.academic-calendar-container .events-flex-container .event-table .event-link{color:var(--content-link-text)}.academic-calendar-container .events-flex-container .event-table .event-description{font-size:1.2rem;padding:.5rem 0;color:#545454}.academic-calendar-container .events-flex-container .event-table .event-description a{color:var(--content-link-text)}.academic-calendar-container .events-flex-container .event-table.empty{display:none}.academic-calendar-container .tooltip{display:none;background-color:#ddd5c9;position:absolute;font-size:1.6rem;color:#5c5c5c;padding:.5rem;white-space:nowrap;border-radius:4px;z-index:1}.academic-calendar-container .tooltip.shown{display:block}.academic-calendar-container .empty-message{display:none;background-color:#fcfcfc;border:1px solid #E2E2E3;text-align:center;padding:7rem 0;margin-bottom:7rem}.academic-calendar-container .empty-message h2{font-size:2rem;font-family:var(--nunito);font-weight:700;line-height:2.2rem;margin-bottom:4rem}.academic-calendar-container .empty-message p{font-size:1.5rem;line-height:2.5rem}.academic-calendar-container #mobile-manage-events{display:none;background-color:var(--sandstone);position:fixed;bottom:0;left:0;z-index:1;width:100%;padding:1rem 2rem}.academic-calendar-container #mobile-manage-events .flex-container{display:flex;justify-content:flex-end}.academic-calendar-container #mobile-manage-events .flex-container button{background-color:var(--maroon);color:var(--white);border:0}.academic-calendar-container #mobile-manage-events .flex-container button i{margin-right:5px}#mobile-calendar-modal{visibility:hidden;position:absolute;top:0;left:0;width:100%;background-color:var(--white);z-index:1;padding-bottom:4rem}#mobile-calendar-modal.shown{visibility:visible}#mobile-calendar-modal .instructions{background-color:var(--sandstone);width:100%;text-align:center;margin-bottom:1rem;font-weight:700;padding:1rem 0}#mobile-calendar-modal .content{max-width:400px;margin:0 auto;padding:0 1rem}#mobile-calendar-modal .content .invisible-focus:focus{outline:none}#mobile-calendar-modal .content .filter-label{font-size:1.8rem;font-weight:700;margin-bottom:1rem}#mobile-calendar-modal .content .mobile-dates{display:flex;justify-content:space-between;margin-bottom:1rem}#mobile-calendar-modal .content .mobile-dates .mobile-date{border:2px solid var(--maroon);height:4rem;width:15rem;background-color:var(--white);-webkit-appearance:none}#mobile-calendar-modal .content .mobile-filter-group{display:flex;flex-wrap:wrap;list-style:none;padding-left:0;margin:0}#mobile-calendar-modal .content .mobile-filter-group li{padding-right:2rem;margin-bottom:1rem}#mobile-calendar-modal .content .mobile-filter-group li .mobile-filter-cbx{border:2px solid var(--maroon);border-radius:4px;padding:.8rem 1.2rem;color:var(--maroon);font-size:1.6rem;line-height:2.1rem}@media (max-width: 31.25em){#mobile-calendar-modal .content .mobile-filter-group li .mobile-filter-cbx{padding:.5rem 1.2rem}}#mobile-calendar-modal .content .mobile-filter-group li .mobile-filter-cbx[aria-checked=true]{font-weight:700;color:var(--white);background-color:var(--maroon)}#mobile-calendar-modal .content .divider{padding:1rem 0}#mobile-calendar-modal .content .divider div{height:3px;width:100%;background-color:var(--sandstone)}#mobile-calendar-modal .content .mobile-semester-partofterm-container{display:flex}#mobile-calendar-modal .content .mobile-semester-partofterm-container .mobile-semester,#mobile-calendar-modal .content .mobile-semester-partofterm-container .mobile-partofterm{width:50%}#mobile-calendar-modal .content .mobile-semester-partofterm-container #mobile-select-semester,#mobile-calendar-modal .content .mobile-semester-partofterm-container #mobile-select-partofterm{background-color:var(--white);position:relative;border-radius:4px;border:2px solid var(--maroon)}#mobile-calendar-modal .content .mobile-semester-partofterm-container #mobile-select-semester{margin-right:2rem}#mobile-calendar-modal .content .mobile-subscribe-container{padding:0 1rem;margin-bottom:2rem}#mobile-calendar-modal .content .mobile-subscribe-container .toggle-mobile-subscribe{background-color:transparent;border:0;font-size:1.8rem;font-weight:700;width:100%;display:flex;justify-content:space-between;align-items:center}#mobile-calendar-modal .content .mobile-subscribe-container .toggle-mobile-subscribe i:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0d9"}#mobile-calendar-modal .content .mobile-subscribe-container #mobile-subscribe-panel{display:none;text-align:center}#mobile-calendar-modal .content .mobile-subscribe-container #mobile-subscribe-panel .subscribe-icons{display:flex;justify-content:space-around}#mobile-calendar-modal .content .mobile-subscribe-container #mobile-subscribe-panel .subscribe-icons img{width:25%;padding:2rem}#mobile-calendar-modal .content .mobile-subscribe-container #mobile-subscribe-panel .subscribe-description{text-align:left;margin-bottom:2rem}#mobile-calendar-modal .content .mobile-subscribe-container #mobile-subscribe-panel #btn-mobile-subscribe{border:1.75px solid var(--maroon);color:var(--maroon)}#mobile-calendar-modal .content .mobile-subscribe-container.expanded .toggle-mobile-subscribe i:before{content:"\f0d7"}#mobile-calendar-modal .content .mobile-subscribe-container.expanded #mobile-subscribe-panel{display:block}#mobile-calendar-modal .content .mobile-filter-buttons{display:flex;justify-content:center}#mobile-calendar-modal .content .mobile-filter-buttons button{text-transform:uppercase;font-weight:700;font-size:1.4rem;background:none;border:0;padding:1rem 1.5rem;border-radius:4px;max-height:4rem}#mobile-calendar-modal .content .mobile-filter-buttons #mobile-filter-cancel{border:none;color:var(--maroon);padding-left:0;padding-right:1rem}#mobile-calendar-modal .content .mobile-filter-buttons #mobile-filter-reset{border:1.75px solid var(--maroon);color:var(--maroon);margin:0 1rem}#mobile-calendar-modal .content .mobile-filter-buttons #mobile-filter-go{background-color:var(--maroon);color:var(--white);border-color:var(--maroon)}.ac-mobile-menu{position:fixed;z-index:5;left:0;top:0;width:100%;height:100%;visibility:hidden}.ac-mobile-menu.shown{visibility:visible}.ac-mobile-menu #mobile-menu-content{background-color:var(--white);position:fixed;width:100%;bottom:0;box-shadow:0 -3px 6px #0000001a}.ac-mobile-menu #mobile-menu-content ul{list-style:none;margin:0;padding-left:0}.ac-mobile-menu #mobile-menu-content ul li{text-align:center;position:relative;display:block;padding-bottom:1rem}.ac-mobile-menu #mobile-menu-content ul li:first-child{margin-top:1rem}.ac-mobile-menu #mobile-menu-content ul li.cancel{color:#d32626}.ac-mobile-menu #mobile-menu-content ul li:not(:last-child):after{content:"";display:block;margin:0 auto;width:90%;border-bottom:1px solid var(--medium-gray);margin-top:1rem}.calendar-data-error{display:none;background-color:#9b7e05;text-align:center;padding:1rem}.calendar-data-error .error-title{font-size:2.5rem;line-height:3.5rem;font-family:var(--nunito);font-weight:700;text-transform:uppercase;color:var(--white)}.calendar-data-error .error-description{color:var(--white);font-size:1.5rem;line-height:2.5rem}
