body {
  flex-direction: column !important;
}

.js_reg_auth {
  display: none !important;
}

.header img {
  max-width: clamp(40px, 3.938vw, 80px);
}

.mt40 {
  margin-top: 100px;
}

h1 {
  font-size: clamp(24px, 2.292vw, 44px);
}

h3 {
  font-size: clamp(18px, 1.667vw, 32px);
}

._1 .section__content .intro__content {
  justify-content: center;
  align-items: center;
}

._2 .section__content .videoBlock .col-times .timeCodeButton .top .text-blue p {
  color: black !important;
}

._2 .section__content .videoBlock .col-times .timeCodeButton .bottom {
  color: #009ee3 !important;
}

._7 .section__content .footer__bottom_contacts .contacts {
  max-width: clamp(160px, 19.375vw, 400px);
}

._7 .section__content .footer__bottom_contacts {
  flex-direction: column;
}

._7 .section__content .footer__bottom {
  align-items: flex-end;
  gap: 5px;
}

@media screen and (max-width: 768px) {
  .mt40 {
    margin-top: 50px;
  }
}

/*# sourceMappingURL=style.css.map */
