.ecl-u-sr-only{border:0!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.ecl-u-sr-only--focusable:active,.ecl-u-sr-only--focusable:focus{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;overflow:visible!important;position:static!important;white-space:normal!important;width:auto!important}.ecl-date-block{background-color:#0e47cb;border-radius:8px;box-shadow:0 2px 4px rgba(9,49,142,.08),0 0 10px rgba(9,49,142,.04),0 4px 5px rgba(9,49,142,.04),0 -4px 4px rgba(9,49,142,.04);box-sizing:border-box;display:inline-flex;flex-direction:column;margin:0;overflow:hidden;position:relative;text-align:center;width:5rem}.ecl-date-block:before{left:.75rem}.ecl-date-block:after,.ecl-date-block:before{background-color:#fff;border-radius:50%;box-shadow:inset 0 2px 4px rgba(9,49,142,.08),inset 0 0 10px rgba(9,49,142,.04),inset 0 4px 5px rgba(9,49,142,.04),inset 0 -4px 4px rgba(9,49,142,.04);box-sizing:content-box;content:"";display:block;height:10px;position:absolute;top:-5px;width:10px}.ecl-date-block:after{right:.75rem}.ecl-date-block__day{color:#fff;font:normal normal 400 1.5rem/1.75rem arial,sans-serif;font-weight:700;padding:.5rem .25rem 0 .5rem}.ecl-date-block__month{color:#fff;font:normal normal 400 1rem/1.25rem arial,sans-serif;padding:0 .25rem .25rem;text-decoration:none!important;text-transform:uppercase}.ecl-date-block__year{background-color:#fff;border-top:1px solid transparent;color:#171a22;font:normal normal 400 .875rem/1rem arial,sans-serif;padding:.25rem}@media (min-width:996px){.ecl-date-block{width:6.3rem}.ecl-date-block__day{padding:.5rem .25rem 0}.ecl-date-block__month{padding:0 .25rem .5rem}.ecl-date-block__year{padding:.5rem .25rem}}.ecl-date-block__daytime{border:0!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.ecl-date-block--ongoing{background-color:#fc0}.ecl-date-block--ongoing .ecl-date-block__day,.ecl-date-block--ongoing .ecl-date-block__month{color:#171a22}.ecl-date-block--cancelled{background-color:#d4d5d7}.ecl-date-block--cancelled .ecl-date-block__day,.ecl-date-block--cancelled .ecl-date-block__month{color:#171a22}.ecl-date-block--past{background-color:#fff;outline:1px solid transparent;outline-offset:-1px}.ecl-date-block--past:after,.ecl-date-block--past:before{border:1px solid transparent}.ecl-date-block--past .ecl-date-block__day,.ecl-date-block--past .ecl-date-block__month{color:#171a22}.ecl-date-block--past .ecl-date-block__year{border-top-color:#cfdaf5}