@media (max-width: 1199px) {
  html body .lp-header-1__location {
    padding-right: 20px; }
    html body .lp-header-1__contacts {
      max-width: 100%; }

  .lp-menu-15-button {
    margin-right: 0 !important; } }

@media (max-width: 959px) {
  .lp-promo-12__slide-content-title {
    font-size: 35px !important; }

  .lp-advantages-7__title, .lp-prods-18-title, .text-block-5__title, .lp-form-6__title, .lp-photo-7-head__title {
    font-size: 30px !important; }

  .lp-contacts-13__title, .lp-map-block-13__form-title {
    font-size: 26px !important; }

  .lp-advantages-2__item-title, .lp-prods-18-card__title, .lp-prods-18-card__new-price {
    font-size: 20px !important; }

  .lp-promo-12__slide-content-subtitle {
    font-size: 18px !important; }

  .lp-form-6__subtitle {
    font-size: 17px !important; }

  .text-block-5__item-text, .lp-advantages-7__item-title {
    font-size: 16px !important; } }

@media (max-width: 599px) {
  html body .lp-promo-12__slide-item {
    padding: 20px 20px 30px 20px; }

  .lp-promo-12.lp-promo-block {
    padding-top: 40px !important;
    padding-bottom: 50px !important; }

  .lp-promo-12__slide-content-title {
    font-size: 32px !important; }

  .lp-advantages-7__title, .lp-prods-18-title, .text-block-5__title, .lp-form-6__title, .lp-photo-7-head__title {
    font-size: 28px !important; }

  .lp-contacts-13__title, .lp-map-block-13__form-title {
    font-size: 24px !important; } }
