.elementor-14468 .elementor-element.elementor-element-9b0214f{--display:flex;--min-height:100vh;--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;--background-transition:0.3s;}.elementor-14468 .elementor-element.elementor-element-2be73ed{--display:flex;--min-height:100vh;--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;--background-transition:0.3s;}/* Start custom CSS for container, class: .elementor-element-9b0214f */.elementor-14468 .elementor-element.elementor-element-9b0214f {
    background-color: hsla(22,100%,53%,1);
    background-image:
        radial-gradient(at 0% 100%, hsla(38,100%,50%,1) 0px, transparent 50%),
        radial-gradient(at 80% 100%, hsla(346,63%,48%,1) 0px, transparent 50%),
        radial-gradient(at 47% 79%, hsla(22,100%,53%,1) 0px, transparent 50%);
    background-size: cover;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be73ed */.elementor-14468 .elementor-element.elementor-element-2be73ed {
  background-image:
    /* Left → Right colour blend */
    linear-gradient(90deg, #ffac7b 0%, #cccbe8 100%),
    /* Top → Bottom white fade */
    linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 20%);

  background-blend-mode: screen;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top;
}/* End custom CSS */