@media screen and (min-width: 1281px) {
  .footer .list_offices li {
    flex: 0 0 33.33%;
    max-width: 33.33%;
  }
}
@media screen and (min-width: 1025px) and (max-width: 1280px) {
  .footer .list_offices li {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media screen and (min-width: 1441px) {
  .error_content .section_title,
.main_section .main_title {
    font-size: 1480%;
  }

  .contact_section {
    padding: 136px 0;
  }
}
@media screen and (min-width: 1201px) and (max-width: 1440px) {
  .error_content .section_title,
.main_section .main_title {
    font-size: 1000%;
  }

  .contact_section {
    padding: 100px 0;
  }
  .contact_section .offices_city,
.contact_section .info_block {
    font-size: 180%;
    line-height: 25px;
  }
}
@media screen and (min-width: 1025px) and (max-width: 1200px) {
  .error_content .section_title,
.main_section .main_title {
    font-size: 800%;
  }

  .contact_section {
    padding: 80px 0;
  }
  .contact_section .offices_city,
.contact_section .info_block {
    font-size: 180%;
    line-height: 25px;
  }
}

/*# sourceMappingURL=index-l.css.map */
