.wht-bg{background-color:#fff;overflow:hidden}.event-section{border-top:2px solid rgba(34,35,39,.16);box-sizing:border-box;padding:80px 0}.event-section-title{align-items:flex-end;box-sizing:border-box;display:flex!important;flex-direction:column;justify-content:center;padding:50px;position:relative;text-align:right;z-index:1}.event-section-listing{margin:20px 0;position:relative;z-index:0}@media (min-width:768px){.event-section-listing{align-items:center;display:flex!important;justify-content:center}}.event-datetime{align-items:center;display:flex!important;flex-direction:column;justify-content:center}@media (max-width:767px){.event-datetime{margin-top:50px}}.event-datetime p{margin-bottom:0!important}.event-date h2{color:#ab2b28!important;font-size:40px!important;margin-bottom:20px;padding:0!important}.event-details{padding:100px 50px;position:relative;text-align:center}.event-section h2.next-event{font-size:90px;padding-bottom:0!important}.event-section h2.next-event,.event-section h2.next-event>em{-webkit-text-fill-color:transparent;background:linear-gradient(94.55deg,#ab2b28 13.45%,#ffb300 96.08%);-webkit-background-clip:text;font-style:normal;line-height:.8;position:relative;text-transform:uppercase;white-space:nowrap;z-index:0}.event-section h2.next-event>em{font-size:71px}.event-header h2{margin:0 auto 30px;max-width:85%;padding-bottom:0!important}.event-loc{margin:0 auto;max-width:85%}.event-details *{position:relative;z-index:1}.ed-garnish{background:#f0f1f2;border:2px solid rgba(34,35,39,.8);height:90%;left:5%;opacity:.2;position:absolute;top:5%;transition-duration:.3s;width:90%;z-index:0}a.register-now{border:2px solid #ab2b28;color:#ab2b28!important;display:inline-block;font-size:20px;margin-top:20px;padding:.25em .75em;transition-duration:.2s}a.register-now:hover{background:#ab2b28;color:#fff!important}span.register-later{color:#ab2b28;display:inline-block;margin-top:2.5em}.events-btn-container{margin-bottom:50px;text-align:center}a.events-btn{border:2px solid #222327;color:#222327!important;display:inline-block;font-size:20px;margin-top:2.5em;padding:.25em .75em;transition-duration:.2s}a.events-btn:hover{background:#222327!important;color:#fff!important}