:root { --main-light-bg: #d2bbaf; } .teacher-info__item:before { background-color: currentColor; } .header__logo svg path, .main-scr .main-scr__first__info__logo > svg { fill: #fff; } .header .header__burger:after { border-color: #fff; } .header .header__burger:before, .intro-section .intro-item__history__item:before, .register-section .course-dates--black:before { background-color: #fff; } .after-course-section, .for-whom-section, .intro-section .intro-lector, .main-scr .main-scr__first__info__cont, .main-scr .main-scr__first__pointword h2, .register-section .register__info__head { color: #fff; } .register-section .register__info__bgwords .mixed-font { color: #fff !important; } .main-scr__about__name .mixed-font { font-size: 25px; } .main-scr__about__name, .main-scr .course-dates { color: white; } .main-scr .course-dates:before { background-color: white; } @media only screen and (min-width: 48em) { .main-scr__about__name .mixed-font { font-size: 3.375rem; line-height: 3.75rem; transform: translateX(-100%); } }