.class-info__nav{background:var(--light-gray);padding:2.4rem}.class-info__nav ul{list-style-type:none;margin:0;padding-left:2rem}.class-info__nav-item:not(:last-child){margin-bottom:1.6rem}.class-info__nav-item a{color:var(--dark-gray-2);display:block;font-weight:300;position:relative}.class-info__nav-item a:hover,.class-info__nav-item.active a{color:var(--base-color);font-weight:500;text-decoration:none}.class-info__nav-item.active a:before{background-color:var(--accent-color);content:"";height:7.5px;left:-2rem;position:absolute;top:7px;transform:translateX(0) rotate(45deg);width:7.5px}.class-info__mobile-nav select{background-color:var(--light-gray);border:0;max-width:300px;padding:1.2rem;width:100%}.class-info__section:not(:first-child){padding-top:2.4rem}.class-info__section:not(:last-child){padding-bottom:2.4rem}.class-info__instructor-descr :last-child,.class-info__richtext :last-child,.class-info__section>:last-child{margin-bottom:0!important}.class-info__icon-list-item:not(:last-child){margin-bottom:2.4rem}.class-info__icon-list-item img{align-self:flex-start;margin-right:.8rem}.class-info__icon--red{-webkit-filter:invert(20%) sepia(100%) saturate(6615%) hue-rotate(350deg) brightness(92%) contrast(93%);filter:invert(20%) sepia(100%) saturate(6615%) hue-rotate(350deg) brightness(92%) contrast(93%)}.class-info__icon--gold{-webkit-filter:invert(73%) sepia(53%) saturate(292%) hue-rotate(6deg) brightness(86%) contrast(88%);filter:invert(73%) sepia(53%) saturate(292%) hue-rotate(6deg) brightness(86%) contrast(88%)}.class-info__icon-list-item span{width:calc(100% - 32px)}.class-info__info-items{gap:2.4rem}.class-info__instructors{display:grid;gap:1.6rem}.class-info__instructor-img img{height:275px;object-fit:cover;object-position:center;width:100%}.class-info__faq:not(:last-child){border-bottom:1px solid var(--light-gray)}.class-info__question{grid-gap:var(--gap);-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:grid;grid-template-columns:1fr auto;padding:2.4rem 0}.class-info__question>svg{height:1.4rem;margin-right:1.6rem;pointer-events:none;transition:all .2s ease}.class-info__faq.is-active .class-info__question>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.class-info__answer{display:none}.class-info__faq.is-active .class-info__answer{display:block}@media (min-width:500px){.class-info__instructors{gap:4rem 1.6rem;grid-template-columns:1fr 1fr}}@media (min-width:768px){.class-info{display:grid;gap:6rem;grid-template-columns:28% calc(72% - 6rem)}.class-info__nav{position:sticky;top:10rem}.class-info__mobile-nav{display:none}.class-info__section:not(:first-child){padding-top:5rem}.class-info__section:not(:last-child){padding-bottom:5rem}.class-info__info-items{gap:4rem}}@media (min-width:1200px){.class-info{gap:11rem;grid-template-columns:23% calc(77% - 11rem)}.class-info__info-items{gap:8rem}}@media (max-width:767px){.class-info__sidebar{margin-bottom:3.2rem}.class-info__nav{display:none}}