.elementor-413 .elementor-element.elementor-element-6159a08{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-6159a08 *//* ==================================================
   BNG CUSTOM MINTING PAGE
   OUTER ELEMENTOR CONTAINER CSS
   CODE 2
   ================================================== */

.elementor-413 .elementor-element.elementor-element-6159a08 {
  width: 100%;
  max-width: none;

  margin: 0;
  padding: 0;

  overflow: hidden;

  background: #020812;
}


/* Remove Elementor spacing from inner widgets */

.elementor-413 .elementor-element.elementor-element-6159a08 > .e-con-inner {
  width: 100%;
  max-width: none;

  margin: 0;
  padding: 0;
}


/* HTML widget must fill the container */

.elementor-413 .elementor-element.elementor-element-6159a08 .elementor-widget-html,
.elementor-413 .elementor-element.elementor-element-6159a08 .elementor-widget-container {
  width: 100%;
  max-width: none;

  margin: 0;
  padding: 0;
}


/* Prevent Elementor theme spacing from affecting sections */

.elementor-413 .elementor-element.elementor-element-6159a08 .bng-cm {
  width: 100%;
  max-width: none;

  margin: 0;
  padding: 0;
}


/* Prevent accidental horizontal scroll */

.elementor-413 .elementor-element.elementor-element-6159a08,
.elementor-413 .elementor-element.elementor-element-6159a08 * {
  box-sizing: border-box;
}


/* Mobile */

@media (max-width: 767px) {

  .elementor-413 .elementor-element.elementor-element-6159a08 {
    width: 100%;
    margin: 0;
    padding: 0;
  }

}


/* Tablet */

@media (min-width: 768px) and (max-width: 1023px) {

  .elementor-413 .elementor-element.elementor-element-6159a08 {
    width: 100%;
    margin: 0;
    padding: 0;
  }

}


/* Desktop */

@media (min-width: 1024px) {

  .elementor-413 .elementor-element.elementor-element-6159a08 {
    width: 100%;
    margin: 0;
    padding: 0;
  }

}/* End custom CSS */