.calendar-tile{margin-bottom:.5555555556rem;padding:0!important}.calendar-tile .accordion{background:#fefefe;border-radius:.3333333333rem;box-shadow:0 3px 12px rgba(33,36,47,.05);overflow:hidden;position:relative}.calendar-tile .accordion,.calendar-tile .accordion .accordion-item{margin-bottom:0;padding-left:0}.calendar-tile .accordion .accordion-item:before{content:none}.calendar-tile .accordion .accordion-item.is-active .accordion-title .es-button{background-color:#ed8538;border-color:#ed8538}.calendar-tile .accordion .accordion-item.is-active .accordion-title .es-button>svg{fill:#fefefe;transform:rotate(270deg)}.calendar-tile .accordion .accordion-content{border:0;border-top:1px solid #f0f4f7;padding:0}.calendar-tile .accordion .accordion-title{border:0;text-decoration:none}.calendar-tile .accordion .accordion-title .container{height:100%;padding-bottom:3.3333333333rem;position:relative}@media print,screen and (max-width:73.74875em){.calendar-tile .accordion .accordion-title .container{padding-bottom:6.6666666667rem}.calendar-tile .accordion .accordion-title .container .es-button{margin-top:1.3888888889rem}}.calendar-tile .accordion .accordion-title .container>div{margin-bottom:.8333333333rem}.calendar-tile .accordion .accordion-title .container>div.excerpt{margin-bottom:1.6666666667rem}.calendar-tile .accordion .accordion-title h6{margin-bottom:0}@media print,screen and (max-width:39.99875em){.calendar-tile .accordion .accordion-title h6{margin-top:.8333333333rem}}.calendar-tile .accordion .accordion-title .es-button{height:32px;margin-left:2.7777777778rem;padding:0;width:32px}.calendar-tile .accordion .accordion-title .es-button>svg{height:10px;position:relative;right:unset;top:unset;transform:none;width:6px}@media print,screen and (max-width:39.99875em){.calendar-tile .accordion .accordion-title .es-button{margin-left:auto}}.calendar-tile .accordion .accordion-title .title-container{padding-left:.8333333333rem}@media print,screen and (max-width:39.99875em){.calendar-tile .accordion .accordion-title .title-container{padding-left:0}}.calendar-tile .accordion .accordion-title .dates>.cell{height:-moz-fit-content;height:fit-content}.calendar-tile .accordion .accordion-title .dates>.cell:last-of-type{height:auto}.calendar-tile .accordion .accordion-title .dates .role{font-size:0;margin-right:1.1111111111rem}.calendar-tile .accordion .accordion-title .dates svg{fill:#728fb4;display:block;height:1.3333333333rem;margin-right:1.1111111111rem;width:1.3333333333rem}.calendar-tile .accordion .accordion-title .dates span{color:#506b91;margin-left:.5555555556rem}.calendar-tile .accordion .accordion-title .es-button>svg{fill:#728fb4;transform:rotate(90deg);transition:all .3s ease}.calendar-tile .accordion .accordion-title:focus,.calendar-tile .accordion .accordion-title:focus-visible,.calendar-tile .accordion .accordion-title:hover{background-color:transparent}
