.card-row{padding:50px}.card-column{padding:25px}.card{background-color:#fff;border:1px solid #d9d9d9}.card-copy{padding:20px}.card-button{padding:0 20px 20px}.class-date{padding-right:5px}.class-name,.class-date{display:table-cell;vertical-align:middle;border-bottom:1px solid #d9d9d9}.loop-last .class-name,.loop-last .class-date{border-bottom:0}.class-name{font-family:'O2 Studio';text-transform:uppercase;color:#000;letter-spacing:3px;font-size:18px;font-weight:400;padding-bottom:0px;margin-left:-3px;line-height:30px;padding:0 10px 0 5px}.upcoming-class{border-bottom:1px solid #d9d9d9;padding-left:8px;display:table-row}.class-name.hiit{font-weight:500}.class-name.mindbody{font-weight:300}.class-name.cycle{font-style:italic}@media only screen and (min-width:993px){.card-row.equal-columns{display:flex}.equal-columns .card-column{flex:1}.equal-columns .card{height:100%}}@media only screen and (max-width:992px){.card-column.span4{display:block;float:none;width:auto;margin-left:0}.card-row,.card-column{padding:25px 0}}#locations ul{list-style-type:none;padding-inline-start:0px;margin-inline-start:0px;padding:0px;margin:0px}#locations h4{padding-top:10px}#locations h3{text-align:center}#offered-locations{column-count:5;-webkit-column-count:5;-moz-column-count:5;column-width:140px;text-align:center}.column-count-4{column-count:4 !important;-webkit-column-count:4 !important;-moz-column-count:4 !important}.column-count-3{column-count:3 !important;-webkit-column-count:3 !important;-moz-column-count:3 !important}.column-count-2{column-count:2 !important;-webkit-column-count:2 !important;-moz-column-count:2 !important}.column-count-1{column-count:1 !important;-webkit-column-count:1 !important;-moz-column-count:1 !important}#offered-locations div{page-break-inside:avoid;padding-bottom:20px;line-height:1.25em}#offered-locations li{padding-bottom:8px}#offered-locations a{color:#6a737b}