.elementor-9556 .elementor-element.elementor-element-b619e07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9556 .elementor-element.elementor-element-b619e07:not(.elementor-motion-effects-element-type-background), .elementor-9556 .elementor-element.elementor-element-b619e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://balancealvor.com/wp-content/uploads/2026/06/balancealvor-img-bg-3.webp");}.elementor-9556 .elementor-element.elementor-element-8d2d645{--display:flex;}/* Start custom CSS for container, class: .elementor-element-b619e07 *//* Newsletter container */
#newsletterBox {
  backdrop-filter: blur(8px);
  background-color: var(--e-global-color-df861f2);
}

#newsletterBox img {
  border-radius: 150px;
  height: 96px;
  width: auto;
}

/* Newsletter section */
#newsletter {
  min-height: 80vh;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-attachment: fixed;
}

#newsletter:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.2);
}

#newsletter > div.e-con-inner {
  justify-content: center !important;
}

/* Tablet */
@media (min-width: 768px) {
  #newsletterBox img {
    height: 128px;
  }
}/* End custom CSS */