.elementor-10928 .elementor-element.elementor-element-43118e7{--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;--margin-top:-81px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10928 .elementor-element.elementor-element-0e8ae03{--display:flex;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-10928 .elementor-element.elementor-element-4015e86{z-index:6;}body.elementor-page-10928:not(.elementor-motion-effects-element-type-background), body.elementor-page-10928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#330C5E;}/* Start custom CSS for container, class: .elementor-element-43118e7 */.elementor-10928 .elementor-element.elementor-element-43118e7{
  --brand: #330C5E;
  position: relative;
  overflow: hidden;
  background: var(--brand);
  min-height: 60vh;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
}

/* subtle noise layer built with SVG data-URI to avoid external files */
.elementor-10928 .elementor-element.elementor-element-43118e7::before{
  content: "";
  position: absolute;
  inset: 0;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'><filter id='n'><feTurbulence baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100' height='100' filter='url(%23n)' opacity='0.03' fill='white'/></svg>");
  mix-blend-mode: overlay;
  pointer-events: none;
}

/* soft vignette */
.elementor-10928 .elementor-element.elementor-element-43118e7::after{
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  background: radial-gradient(ellipse at center, rgba(0,0,0,0) 40%, rgba(0,0,0,0.25) 100%);
}/* End custom CSS */