/* Start custom CSS *//* RESET TOTAL DA PÁGINA */
html,
body {
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
  min-height: 100% !important;
  overflow-x: hidden !important;
  background: #fdebed !important;
}

/* REMOVE ESPAÇOS DO TEMA/WORDPRESS */
#page,
.site,
.site-content,
.content-area,
.ast-container,
.entry-content,
.hentry,
article,
main,
#primary,
#content {
  margin: 0 !important;
  padding: 0 !important;
  max-width: none !important;
  width: 100% !important;
}

/* REMOVE ESPAÇOS DO ELEMENTOR */
.elementor,
.elementor-section,
.elementor-container,
.elementor-column,
.elementor-widget-wrap,
.elementor-widget,
.elementor-widget-container,
.elementor-inner,
.elementor-section-wrap,
.e-con,
.e-con-inner,
.e-parent,
.e-child {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
  max-width: none !important;
}

/* REMOVE LINHA/ESPAÇO DO WIDGET HTML */
.elementor-widget-html {
  margin: 0 !important;
  padding: 0 !important;
  line-height: 0 !important;
}

.elementor-widget-html > .elementor-widget-container {
  margin: 0 !important;
  padding: 0 !important;
  line-height: normal !important;
}

/* FORÇA A SEÇÃO DA PÁGINA EM CONSTRUÇÃO A PREENCHER TUDO */
.nb-coming-soon {
  width: 100vw !important;
  max-width: 100vw !important;
  min-height: 100vh !important;
  margin: 0 !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;
  padding-left: 24px !important;
  padding-right: 24px !important;
  box-sizing: border-box !important;
}

/* MOBILE */
@media (max-width: 767px) {
  html,
  body {
    width: 100% !important;
    overflow-x: hidden !important;
  }

  .nb-coming-soon {
    width: 100vw !important;
    max-width: 100vw !important;
    min-height: 100vh !important;
    margin-left: calc(50% - 50vw) !important;
    margin-right: calc(50% - 50vw) !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}/* End custom CSS */