.date-nav.default{margin-bottom:30px}.date-nav.default .heading{font-size:1.75rem;font-weight:700;margin-bottom:20px}.date-nav.default .heading *{font-size:inherit;font-weight:inherit}.date-nav.default .dates{padding:0}.date-nav.default .dates li{position:relative;margin-bottom:8px;padding-left:20px;font-size:1.125rem;font-weight:400;list-style-type:none}.date-nav.default .dates li:last-child{margin-bottom:0!important}.date-nav.default .dates li::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:400;content:"\f111";position:absolute;top:7px;left:0;width:10px;font-size:10px;text-align:center;transition:.3s}.date-nav.default .dates li>a,.date-nav.default .dates li>button{display:inline-block;padding:0;font-weight:inherit;line-height:1.5;text-decoration:none;color:#231f20;background-color:transparent;border:none;border-bottom:2px solid transparent;transition:.3s}.date-nav.default .dates li>a:active,.date-nav.default .dates li>a:focus,.date-nav.default .dates li>a:hover,.date-nav.default .dates li>button:active,.date-nav.default .dates li>button:focus,.date-nav.default .dates li>button:hover{color:#005eb8;border-bottom-color:currentColor}.date-nav.default .dates li.active{font-weight:700}.date-nav.default .dates li.active::before{font-family:"Font Awesome 5 Free";font-weight:900}.date-nav.default .dates li.group::before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;font-size:20px;top:3px}.date-nav.default .dates li.group.active::before{content:"\f0da"}.date-nav.default .dates li.group.open::before{transform:rotate(90deg)}.date-nav.default .dates li.group>ul{display:none;margin:5px 0 0;padding:0;color:inherit}.date-nav.default .dates li.group>ul>li{margin-bottom:5px}@media (max-width:767.98px){.date-nav.default{margin-bottom:20px}}