.breakdance .class-schedule-wrapper{display:flex;flex-direction:row;gap:40px;width:100%}@media (max-width:1023px){.breakdance .class-schedule-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;align-content:flex-start}}.breakdance .class-schedule-column{width:25%}@media (max-width:1023px){.breakdance .class-schedule-column{width:50%}}.breakdance .class-schedule-cell{background-color:#26A9E026;width:100%;height:100%;color:var(--bde-background-color);font-family:"Roboto",sans-serif;font-size:14px;font-weight:500;padding:20px 20px 20px 20px}.class-schedule-cell .hourSubTitle{color:var(--bde-palette-color-1-abb3c225-319c-482a-89ff-fadd07a5cb24);font-size:16px;font-weight:700;margin-top:10px;margin-bottom:2px}@media (max-width:1119px){.class-schedule-cell td{line-height:1.2;padding-bottom:4px}.class-schedule-cell td{vertical-align:top}}.breakdance .class-schdule-heading{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;font-weight:700}@media (max-width:1119px){.breakdance .class-schdule-heading{display:flex;flex-direction:column;align-items:center;width:100%;color:var(--bde-palette-color-1-abb3c225-319c-482a-89ff-fadd07a5cb24);font-family:"Sans Culottes";font-size:36px;margin-bottom:20px}}.breakdance .section-activities .bde-column:last-child{border-right:none}.breakdance .activity-description{text-align:center;color:var(--bde-background-color);font-family:"Roboto",sans-serif;font-size:18px;font-weight:500}.class-schedule-cell .hourText{color:var(--bde-background-color)}