@media (max-width: 960px) {
  .lpc-features-1__wrap-box, .lpc-features-5, .lpc-folder-3__wrap-box, .lpc-banners__wrap {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .lpc-offer.lpc-block {
    padding-bottom: 40px !important;
  }
  .lpc-features-1__item-content {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .lpc-features-1__title, .lpc-banners__title, .lpc-offer__caption {
    font-size: 32px !important;
  }
  .lpc-folder-3__name > span, .lpc-features-1__item-subtitle, .lpc-features-5__subtitle {
    font-size: 19px !important;
  }
  .lpc-offer__text, .lpc-button--type-1, .lp-header-text-3, .lp-header-text-1 {
    font-size: 16px !important;
  }
}
@media (max-width: 640px) {
  .lpc-features-1__title, .lpc-banners__title, .lpc-offer__caption {
    font-size: 26px !important;
  }
  .lpc-folder-3__name > span, .lpc-features-1__item-subtitle, .lpc-features-5__subtitle {
    font-size: 18px !important;
  }
  .lpc-offer__text, .lpc-button--type-1, .lp-header-text-3, .lp-header-text-1 {
    font-size: 15px !important;
  }
}
@media (max-width: 480px) {
  .lpc-features-1__title, .lpc-banners__title, .lpc-offer__caption {
    font-size: 24px !important;
  }
}
.hor-menu--u-i4v0gu77u .hor-menu__item:hover .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link, .hor-menu--u-i4v0gu77u .hor-menu__item.is-hover .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link {
  color: #000 !important;
}
