@media screen and (min-width: 1025px) and (max-width: 1280px) {
  .main_screen .info_block {
    padding-bottom: 40px;
  }
  .main_screen .slogan_block {
    font-size: 400%;
  }
  .main_screen .section_desc {
    font-size: 180%;
  }
  .main_screen .discover_btn {
    display: inline-block;
    vertical-align: top;
    padding: 16px 32px;
    font-size: 180%;
  }

  .unlock_section {
    padding-top: 60px;
  }
  .unlock_section .section_title {
    max-width: 480px;
  }
  .unlock_section .info_list {
    max-width: 800px;
  }
  .unlock_section .info_list li {
    min-height: 240px;
    padding: 20px 32px;
    font-size: 200%;
    line-height: 30px;
  }
  .unlock_section .info_list strong {
    font-family: "Poppins-Black";
  }

  .forecast_list .title_block {
    font-size: 180%;
  }
  .forecast_list .text_block {
    font-size: 160%;
    line-height: 28px;
  }

  .contact_form .field_block {
    font-size: 180%;
    line-height: 1.5em;
  }
  .contact_form .field_block:has(:focus) .field_name, .contact_form .field_block:has(.filled) .field_name {
    top: -13px;
  }
  .contact_form input,
.contact_form textarea,
.contact_form .btn_block button span {
    padding: 16px 32px;
  }
  .contact_form .field_name {
    top: 16px;
    left: 32px;
  }
}

/*# sourceMappingURL=index-l.css.map */
