.elementor-11 .elementor-element.elementor-element-a85ba26{--display:flex;}.elementor-11 .elementor-element.elementor-element-1d6c11b{--display:flex;}/* Start custom CSS for container, class: .elementor-element-a85ba26 */html,
body {
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
  overflow-x: hidden !important;
  background: #020403 !important;
}

body.elementor-page {
  margin: 0 !important;
  padding: 0 !important;
}

#page,
.site,
.site-main,
#content,
.page-content,
.entry-content,
.elementor,
.elementor-section-wrap,
.elementor-location-single {
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
  max-width: 100% !important;
}

.elementor-section,
.elementor-container,
.elementor-column,
.elementor-widget-wrap {
  margin-left: 0 !important;
  margin-right: 0 !important;
  max-width: 100% !important;
}

.kurupira-hero {
  width: 100vw !important;
  max-width: 100vw !important;
  min-height: 100vh !important;
  margin: 0 !important;
  margin-left: calc(50% - 50vw) !important;
  padding-left: 20px;
  padding-right: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d6c11b */html,
body {
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
  overflow-x: hidden !important;
  background: #020403 !important;
}

body.elementor-page {
  margin: 0 !important;
  padding: 0 !important;
}

#page,
.site,
.site-main,
#content,
.page-content,
.entry-content,
.elementor,
.elementor-section-wrap,
.elementor-location-single {
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
  max-width: 100% !important;
}

.elementor-section,
.elementor-container,
.elementor-column,
.elementor-widget-wrap {
  margin-left: 0 !important;
  margin-right: 0 !important;
  max-width: 100% !important;
}

.kurupira-hero {
  width: 100vw !important;
  max-width: 100vw !important;
  min-height: 100vh !important;
  margin: 0 !important;
  margin-left: calc(50% - 50vw) !important;
  padding-left: 20px;
  padding-right: 20px;
}/* End custom CSS */