html body .lp-promo2__slider-item img, html body .lp-prods9__item-img img {
  height: 100% !important;
  width: 100% !important;
  object-fit: contain; }

@media (max-width: 1199px) {
  html body .lp-header-1__location {
    padding-right: 20px;
    max-width: 350px;
    box-sizing: border-box; }
    html body .lp-header-1__location br {
      display: none; }
    html body .lp-header-1__contacts {
      max-width: 100%; }
    html body .contacts__address-body br {
      display: none; } }

@media (max-width: 959px) {
  html body .lp-header-1__contacts {
    padding-top: 0; }
    html body .lp-header-1__logo {
      max-width: 100%;
      padding-bottom: 0; }

  .contacts__title {
    padding-bottom: 30px !important; }

  .lp-promo2__title, .lp-prods9__title, .lp-advantages-7__title, .lp-form-32__title, .text-part__title, .lp-prods-30__title, .contacts__title {
    font-size: 35px !important; }

  .contacts__mail-body, .contacts__address-body, .lp-header-1__location-address-item {
    font-size: 16px !important; } }

@media (max-width: 599px) {
  .lp-promo2__title, .lp-prods9__title, .lp-advantages-7__title, .lp-form-32__title, .text-part__title, .lp-prods-30__title, .contacts__title {
    font-size: 30px !important; }

  html body .lp-prods9 {
    padding-bottom: 0; }
    html body .lp-products-9__dots-wrapper {
      padding: 0; }
    html body .lp-advantages-7 .lp-advantages-7__inner .lp-advantages-7__image {
      margin-right: 0; } }

@media (max-width: 480px) {
  .lp-promo2__title, .lp-prods9__title, .lp-advantages-7__title, .lp-form-32__title, .text-part__title, .lp-prods-30__title, .contacts__title {
    font-size: 28px !important; } }
