.courses-module-wrapper{padding:24px}.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:120px 90px 1fr 1fr 1fr 1fr 80px;grid-gap:10px;align-items:center;margin-bottom:5px;padding:5px 20px}.events .event:hover{background-color:#f8fafc}.filters{align-items:bottom;display:flex;gap:20px;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}@media only screen and (max-width:910px){.session-heading{flex-direction:column;justify-content:flex-start}}.filter-label,.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:910px){.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}}