:root {
  --course-title-multiplier-mob: 0.75;
  --course-title-multiplier-desk: 0.65;
  --main-light-bg: #a0c4ff;
}

.main-scr__first__pointword h2 {
  color: white;
}

.header__burger:before,
.main-scr__about .course-dates:before {
  background-color: white;
}

.intro-item__history {
  color: black;
}

.main-scr__first__pointword h2 {
  line-height: 1;
}

.intro-item__history__item:before {
  background-color: black;
}

.header__burger:after {
  border-color: black;
}

.lector-jobs-section {
  padding-bottom: 0;
}

@media (min-width: 414px) and (max-width: 767px) {
  .main-scr__first__pointword h2 {
    font-size: 74px;
    line-height: 1;
  }
}

@media screen and (hover :hover) and (pointer: fine) {
  .header__logo:hover svg path {
    fill: var(--main-accent);
  }
}

@media screen and (min-width: 1280px) {
  .main-scr__about__desc .mixed-font {
    font-size: 3.375rem !important;
  }
}
