#hero h1{line-height:1;text-transform:uppercase}#hero #locations-list{justify-content:center;text-transform:uppercase;flex-direction:row}#hero #locations-list div{margin:10px;position:relative}#hero #locations-list div:after{content:'';width:2px;height:100%;background:#8e4bd0;position:absolute;right:-11px}#hero #locations-list div:last-child:after{display:none}#event-cards .card .card-thumbnail{width:40%;padding-bottom:40%}#event-cards .card .card-content{width:60%;overflow-y:auto;padding-top:0;padding-bottom:0;padding-left:15px;padding-right:15px;margin-top:10px;margin-bottom:10px}#event-cards .card .card-content h4{margin-bottom:3px}#event-cards .card .card-content .card-content-wrap{position:relative;height:100%;display:flex}#event-cards .card .card-content .card-content-scroll{position:absolute;min-height:100%;display:flex;flex-wrap:wrap;flex-direction:column}#location-cards .col4-12{width:50%}main{flex:1 0 auto;background:#e6e6e6;color:#333}main ul{list-style-type:disc;padding:0 0 0 40px}main ul li{margin-bottom:10px}main ul li:last-child{margin-bottom:0}main .card ul{list-style-type:none;padding:0;line-height:1}main .card ul li{margin-bottom:0}main .card ul li:last-child{margin-bottom:0}main .card .card-content ul{display:flex;flex-wrap:wrap;margin:10px 0 0 0;padding:10px 0 0 0;line-height:1.3;border-top:1px solid}main .card .card-content ul .pipe{border-left:1px solid;margin:0 10px}main .card .card-content ul li{margin:0}main .card .card-content ul li:first-child{width:100%}main .card .card-content ul li:last-child{margin-bottom:0}