.speg-home-events .event-date-time-row{display:flex;align-items:center;gap:13px;margin:10px 0 0;min-width:0}
.speg-home-events .event-date-time-row>.speg-agenda-date{position:static!important;flex:0 0 44px;width:44px;min-height:53px;margin:0;padding:8px 5px;border:0;border-radius:9px;background:linear-gradient(135deg,#ffe17a,#edc83e)!important;color:#294c35;box-shadow:none!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center}
.speg-home-events .event-date-time-row>.speg-agenda-date strong{font:950 23px/1 Arial;letter-spacing:-.05em}
.speg-home-events .event-date-time-row>.speg-agenda-date>span{font:800 8px/1 Arial;text-transform:uppercase;margin-top:6px}
.speg-home-events .event-date-time-row>.speg-agenda-when{margin:0!important;padding:0!important;min-width:0;flex:1}
@media(max-width:650px){.speg-home-events .event-date-time-row{grid-column:2;grid-row:1;align-self:end;margin:25px 0 0;gap:8px;padding-right:3px}.speg-home-events .event-date-time-row>.speg-agenda-date{flex-basis:35px;width:35px;min-height:45px;padding:6px 4px}.speg-home-events .event-date-time-row>.speg-agenda-date strong{font-size:20px}.speg-home-events .event-date-time-row>.speg-agenda-date>span{font-size:7px}.speg-home-events .event-date-time-row .home-date-line{font-size:11px}.speg-home-events .event-date-time-row .home-hour-line{font-size:10px}}
