#chat21-container, #chat24-root, .promotion-banner-image, .tn-elem__7272058131751436234103, .tn-elem__7272058131741357325711, .tn-elem__7272058131741357325712, .tn-elem__7272058131742568191450, .tn-elem__7272058131742568191453,
cms-blocks-layout-promotion-banners-container, .t-form__errorbox-middle, .t396 > .t396__artboard.rendered[data-artboard-recid="727207579"],
ssm-application-checkbox-field, div[data-swiper-slide-index="8"] > cism-teachers-card, cism-home-free-education, cism-installments-and-bonuses-root, cms-blocks-header-mobile-auth-button, cms-blocks-layout-header-skyeng-auth, .footer-top, .footer-line,
.mobile-menu-item:nth-child(3),
cism-utilities-spacer[_nghost-skyengapp-c1016254362]:nth-of-type(8), cism-utilities-spacer[_nghost-skyengapp-c1016254362]:nth-of-type(9),
.tn-elem__4716740171651731821177, .tn-elem__4716740171651741951571, .tn-elem__4716740171651731578195, .tn-elem__4716740171651730577190, .tn-elem__4716740171651730577185, .tn-elem__7272058131705662855358,
.tn-elem__7272058131741357358468, cism-header-user-skeleton, [imgfield="tn_img_1724054947160"] {
  display: none !important;
}

.tn-elem__7272066681706013595780, .tn-elem__7272066681706013577048, .tn-elem__7272066681706013650441, .tn-elem__7272066681706013714566 {
  margin-top: 17px;
}

#rec471674017 .t396__artboard {
  height: 70px !important;
}

@media screen and (max-width: 1200px) {
  .t-slds__arrow_wrapper {
    /* display: none !important; */
    opacity: 0 !important;
    margin-top: 82px;
  } 
}

@media (min-width: 1024px) {
  ssm-application-form > form:nth-child(1){
    margin-bottom: 8px !important;
  }
}

@media (max-width: 479px) {
  .tn-elem__7272066681706013595780, .tn-elem__7272066681706013577048, .tn-elem__7272066681706013650441, .tn-elem__7272066681706013714566 {
    margin-top: 35px;
  }
}

body > .content {
  margin-top: 85px !important;
}

.cdk-overlay-container:has(mat-dialog-container .central-banner), ssm-application-footer div[_ngcontent-skyengapp-c1851135454].ng-star-inserted .-error {
  display: none !important;
}

@font-face {
  font-family: "Druk Wide Cyr";
  src: url("fonts/drukwidecyr-bold.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}

body {
  margin: 0;
  padding: 0;
}

header {
  position: fixed;
  /* margin-top: 100px; */
}

.share {
  background: linear-gradient(90deg, #00C4FF 0.12%, #5FBDFF 51.81%, #00C4FF 99.88%);
  width: 100%;
  padding: 10px 0;
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
}

.left_text {
  color: #FFF;
  font-family: "Druk Wide Cyr", sans-serif;
  margin-top: auto; margin-bottom: auto;
  display: flex;
}

.left_text::before {
  content: "Акция!";
  display: inline-block;
  padding: 5px 15px; /* отступы сверху/снизу и слева/справа */
  border-radius: 9999px; /* скруглённая форма под текст */
  background: #FF0020;
  color: #FFF; /* чтобы текст был виден */
  font-size: 10px;
  vertical-align: middle;
  position: absolute;
  margin-left: -37px;
  margin-top: -7px;
  transform: rotate(-12.857deg);
}

.timer {
  border-radius: 16px;
  background: #000;
  background: color(display-p3 0 0 0);
  height: fit-content;
  margin-top: auto; margin-bottom: auto;
  color: white;
  font-family: "Druk Wide Cyr";
  padding: 10px 20px;
  height: fit-content;
  width: fit-content;
  text-align: center;
  cursor: pointer;
}


@media (max-width: 900px) {
  .left_text {
    font-size: 25px;
  }
  .left_text::before {
    font-size: 9.5px;
    padding: 5px 12px; /* отступы сверху/снизу и слева/справа */
  }
}

@media (max-width: 750px) {
  .share {
    flex-direction: column;
    justify-content: center;
    gap: 10px;
  }

  .left_text {
    margin: auto;
    font-size: 24px;
  }
  .timer {
    margin: auto;
    font-size: 16px;
  }

  body > .content {
    margin-top: 125px !important;
  }

  .header-left {
    margin-top: 3px;
  }
}
