/* Страница лендинга: убрать шапку/подвал темы, растянуть контент */
body.etual-bl-landing-page #masthead,
body.etual-bl-landing-page .site-header,
body.etual-bl-landing-page .ast-above-header-wrap,
body.etual-bl-landing-page .ast-below-header-wrap,
body.etual-bl-landing-page .site-footer,
body.etual-bl-landing-page .site-below-footer-wrap,
body.etual-bl-landing-page .ast-footer-overlay,
body.etual-bl-landing-page #ast-scroll-top,
body.etual-bl-landing-page .entry-header,
body.etual-bl-landing-page .page-title,
body.etual-bl-landing-page .ast-single-post-order,
body.etual-bl-landing-page .ast-archive-description {
  display: none !important;
}

body.etual-bl-landing-page #page,
body.etual-bl-landing-page .site,
body.etual-bl-landing-page .site-content,
body.etual-bl-landing-page #content,
body.etual-bl-landing-page .ast-container,
body.etual-bl-landing-page .entry-content,
body.etual-bl-landing-page article,
body.etual-bl-landing-page .hentry,
body.etual-bl-landing-page .site-main,
body.etual-bl-landing-page .ast-separate-container .ast-article-single,
body.etual-bl-landing-page .ast-separate-container .site-content {
  max-width: none !important;
  width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  overflow: visible !important;
}

body.etual-bl-landing-page .site-content > .ast-container {
  padding: 0 !important;
  overflow: visible !important;
}

body.etual-bl-landing-page {
  background: #f7f9fc !important;
  overflow-x: hidden !important;
}

/* Лендинг на всю ширину экрана */
body.etual-bl-landing-page .etual-bus-landing {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;
  overflow-x: hidden !important;
  box-sizing: border-box !important;
}
