.bg-bg-pad{margin-top:60px;padding-bottom:60px}@media screen and (max-width:1024px){.bg-bg-pad{margin-top:40px;padding-bottom:40px}}.b23-upcoming-events .event-row{display:flex;flex-wrap:wrap}.b23-upcoming-events .event-row>div{padding-top:30px;width:calc(25% - 1px)}@media screen and (max-width:1024px){.b23-upcoming-events .event-row>div{width:calc(33.33333% - 1px)}}@media screen and (max-width:700px){.b23-upcoming-events .event-row>div{width:calc(50% - 1px)}}.b23-upcoming-events .event__wrap{border-left:1px solid #999;height:100%;padding-left:15px;padding-right:15px}.b23-upcoming-events .event-row>div:nth-of-type(4n+1) .event__wrap{border-left:none;padding-left:0}@media screen and (max-width:1024px){.b23-upcoming-events .event-row>div:nth-of-type(4n+1) .event__wrap{border-left:1px solid #999;padding-left:15px}.b23-upcoming-events .event-row>div:nth-of-type(3n+1) .event__wrap{border-left:none;padding-left:0}}@media screen and (max-width:700px){.b23-upcoming-events .event-row>div:nth-of-type(3n+1) .event__wrap{border-left:1px solid #999;padding-left:15px}.b23-upcoming-events .event-row>div:nth-of-type(odd) .event__wrap{border-left:none;padding-left:0}}.b23-upcoming-events .event__location{padding-top:15px}@media screen and (max-width:700px){.b23-upcoming-events .text--mobile-left{text-align:left}.b23-upcoming-events .mobile-pad-top{padding-top:20px}}@media screen and (max-width:640px){.b23-upcoming-events .title--gradient:after,.b23-upcoming-events .title--gradient:before{z-index:15}}.b23-upcoming-events .button-row{margin:30px 0;text-align:center}.event-form.modal{max-width:500px;padding:30px}.event-form.modal .form-columns-1{margin:5px 0 10px}.event-form.modal .form-columns-2{display:flex;flex-wrap:no-wrap;gap:8px}.event-form.modal .form-columns-2>div{flex-basis:50%;float:none}.event-form.modal .form-columns-2>div .input{margin-right:0}@media screen and (max-width:640px){.event-form.modal .form-columns-2{display:flex;flex-wrap:wrap;gap:0}.event-form.modal .form-columns-2>div{flex-basis:100%;float:none;width:100%}.event-form.modal .form-columns-2>div .input{margin-right:0}.event-form.modal .form-columns-2>div .input input{width:100%!important}}