.elementor-8015 .elementor-element.elementor-element-7a3db064{--display:flex;overflow:visible;}.elementor-8015 .elementor-element.elementor-element-7a3db064:not(.elementor-motion-effects-element-type-background), .elementor-8015 .elementor-element.elementor-element-7a3db064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asksowmiya.com/wp-content/uploads/2025/12/FRAME2.png");}.elementor-8015 .elementor-element.elementor-element-507e9f23{text-align:start;}.elementor-8015 .elementor-element.elementor-element-507e9f23 img{width:30%;max-width:30%;height:100%;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;}.elementor-8015 .elementor-element.elementor-element-f65d734{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8015 .elementor-element.elementor-element-6c8d7fd4 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:16px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-vamtam_accent_4 );}.elementor-8015 .elementor-element.elementor-element-4f3b9c79{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8015 .elementor-element.elementor-element-4f3b9c79 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-vamtam_accent_7 );}.elementor-8015 .elementor-element.elementor-element-1ce4edb0 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-vamtam_accent_7 );}@media(max-width:767px){.elementor-8015 .elementor-element.elementor-element-7a3db064{--min-height:250px;}.elementor-8015 .elementor-element.elementor-element-507e9f23{width:100%;max-width:100%;}.elementor-8015 .elementor-element.elementor-element-507e9f23 img{width:66%;max-width:23%;height:100%;}.elementor-8015 .elementor-element.elementor-element-f65d734{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8015 .elementor-element.elementor-element-6c8d7fd4 .elementor-heading-title{font-size:14px;}.elementor-8015 .elementor-element.elementor-element-4f3b9c79 .elementor-heading-title{font-size:14px;}.elementor-8015 .elementor-element.elementor-element-1ce4edb0{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8015 .elementor-element.elementor-element-1ce4edb0 .elementor-heading-title{font-size:13px;line-height:1.6em;}}/* Start custom CSS for container, class: .elementor-element-7a3db064 */.elementor-8015 .elementor-element.elementor-element-7a3db064 {
  position: relative;

  /* Dark luxury base (mobile tuned) */
  background: linear-gradient(
    160deg,
    #2A1B12,
    #1A120C
  );

  border-radius: 18px;

  /* Subtle gold border (lighter for mobile) */
  border: 1px solid rgba(201, 164, 92, 0.7);

  /* Inner highlight only */
  box-shadow: inset 0 1px 0 rgba(230, 194, 122, 0.6);

  padding: 18px;
  overflow: hidden;

  /* No hover motion on mobile */
  transition: none;
}

/* SOFT GOLD GLOW (LIGHTER FOR PERFORMANCE) */
.elementor-8015 .elementor-element.elementor-element-7a3db064::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;

  background:
    radial-gradient(
      110% 70% at 20% 25%,
      rgba(201, 164, 92, 0.14),
      transparent 55%
    ),
    radial-gradient(
      90% 60% at 80% 80%,
      rgba(106, 78, 40, 0.18),
      transparent 60%
    );

  filter: blur(14px);
  opacity: 0.7;
  pointer-events: none;
}

/* SUBTLE TOP POLISH */
.elementor-8015 .elementor-element.elementor-element-7a3db064::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;

  background: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.06),
    transparent 55%
  );

  pointer-events: none;
}/* End custom CSS */