.events{background-color:#f9fafb;padding:5px 5px 1px}.events h5{margin-top:10px;text-align:center}.events .event{background-color:#fff;cursor:default;transition:.2s ease-in}.events .event,.events .event-heading{display:grid;grid-template-columns:.5fr 0 1fr 150px 100px;grid-gap:8px;align-items:center;margin-bottom:5px;padding:5px 20px}.events .event:hover{background-color:#f8fafc}.filters{display:flex;margin-bottom:20px}.register a{background-color:#1f2937;color:#fff;display:inline-block;padding:6px 12px}.register a:hover{background-color:#f9a01b;color:#fff}.register a:not([class]):focus,.register a:not([class]):hover{color:#fff}.state-filter{display:inline-block}.event-sessions{margin-bottom:50px;margin-top:30px}.session-heading{display:flex;justify-content:space-between;margin-bottom:20px}.session-heading .filters label{color:#000;font-size:12px;text-transform:uppercase}.event .register{text-align:right}.events .event-heading{color:#000;font-weight:700;height:45px}.back-to-training a{color:#000;font-size:12px}.back-to-training a i{margin-right:10px}.events .event-heading.mobile-heading{display:none}@media screen and (max-width:600px){.events .event{display:grid;grid-template-columns:1fr}.events .event-heading{display:none}.events .event-heading.mobile-heading{display:flex}.event-sessions{margin:30px 30px 50px}}