.upcoming-classes-container{background-repeat:no-repeat;background-size:cover;margin:0 auto;padding:120px 30px;position:relative;scroll-margin-top:120px}.upcoming-classes-wrapper{align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1440px;position:relative;width:100%;z-index:10}.upcoming-classes-overview{display:flex;flex-flow:column;grid-column-gap:1.5rem;grid-row-gap:1.5rem}.upcoming-classes-container h2,.upcoming-classes-container h3,.upcoming-classes-container li,.upcoming-classes-container p{color:#fff!important}.upcoming-classes-container a.is-secondary{border-color:#fff!important;color:#fff!important}.section-bg-image-gradient-to-right{background-image:linear-gradient(90deg,#002d7272,#002d7272);height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.upcoming-classes-list *{color:#fff!important}.upcoming-class-items .eyebrow{display:flex;justify-content:space-between}.upcoming-class-items{display:grid;gap:24px;grid-template-columns:1fr}.upcoming-class-items h4{align-items:center;border-top:1px solid #fff;display:flex;flex-flow:row nowrap;gap:32px;justify-content:space-between;padding:24px 0 0}.upcoming-class-items h4.class-grid{display:grid;grid-template-columns:2.5fr auto auto}.upcoming-class-items h4:last-of-type{border-bottom:1px solid #fff;padding:24px 0}.upcoming-classes-description p{font-size:16px}.upcoming-classes-description p a{display:inline}.upcoming-classes-item-name{font-size:30px;font-weight:300;line-height:36px}.upcoming-classes-list a{align-items:center;display:flex}.upcoming-classes-list a svg,.upcoming-classes-list a svg path{padding-left:8px;stroke:#fff;width:36px!important}@media (max-width:1023px){.upcoming-classes-wrapper{grid-template-columns:1fr}}@media (max-width:767px){.upcoming-classes-item-name{font-size:24px;font-weight:300;line-height:30px}}