.gag-events-panel .panel-heading h2{font:300 3.8rem/4.6rem 'Roboto',sans-serif;color:#3b4170;margin-bottom:1.2rem;text-align:center}.gag-events-panel .panel-events-row .panel-event{display:flex;flex-wrap:wrap;border:1px solid #aeaeae;margin:2rem 0;align-items:left;justify-content:space-between;padding:2rem .5rem 0 .5rem}@media(min-width:1139px){.gag-events-panel .panel-events-row .panel-event{padding:2.5rem 6rem 0 .5rem}}.gag-events-panel .panel-events-row .panel-event>div{max-width:100%;width:100%;margin:0 0 2.5rem;padding:0 1.5rem}@media(min-width:768px){.gag-events-panel .panel-events-row .panel-event>div{width:auto}}@media(min-width:768px){.gag-events-panel .panel-events-row .panel-event .event-date{min-width:18rem}}@media(min-width:768px){.gag-events-panel .panel-events-row .panel-event .event-title{flex:2 1 auto}}.gag-events-panel .panel-events-row .panel-event .event-title h4{font:400 2.4rem/3.2rem 'Roboto',sans-serif;color:#3b4170;margin-bottom:0px}@media(min-width:1139px){.gag-events-panel .panel-events-row .panel-event .event-location{min-width:18rem}}.gag-events-panel .panel-events-row .panel-event .event-date p,.gag-events-panel .panel-events-row .panel-event .event-location p{font:400 2rem/2.8rem 'Roboto',sans-serif;margin:0}.gag-events-panel .panel-events-row .panel-event .event-link a{font:400 2rem/2.8rem 'Roboto',sans-serif;margin:0;text-transform:uppercase;color:#f7941e}.gag-events-panel .panel-events-row .panel-event .event-link a strong{font-weight:500}.gag-events-panel .panel-events-row .event-title{position:relative}.gag-events-panel .panel-events-row .event-title::before{content:"";position:absolute;width:85px;height:2px;background:#f7941e;left:1.5rem;bottom:-5px}