.elementor-2069 .elementor-element.elementor-element-53a3194{--display:flex;}.elementor-2069 .elementor-element.elementor-element-53a3194.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2069 .elementor-element.elementor-element-57a78c2.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2069 .elementor-element.elementor-element-53a3194{--width:437.13px;}.elementor-2069 .elementor-element.elementor-element-57a78c2{width:var( --container-widget-width, 386.13px );max-width:386.13px;--container-widget-width:386.13px;--container-widget-flex-grow:0;}}/* Start custom CSS for html, class: .elementor-element-57a78c2 *//* =========================================================
   SENTURA BLACK — All-in-One CSS (Canvas + HTML FAQ <details>)
   ========================================================= */

:root{
  --sb-bg:#07070a;
  --sb-card:#12121a;
  --sb-text:#f5f6fa;
  --sb-muted:#b8bccb;
  --sb-gold:#c9a23a;
  --sb-gold2:#b58d2c;
  --sb-line:rgba(201,162,58,.22);
  --sb-line2:rgba(201,162,58,.14);
  --sb-shadow:0 18px 60px rgba(0,0,0,.35);
  --sb-radius:18px;
}

body{ background:var(--sb-bg) !important; color:var(--sb-text); }

h1,h2,h3,h4,h5,h6{
  color:var(--sb-text) !important;
  letter-spacing:-0.01em;
  text-shadow:0 10px 30px rgba(0,0,0,.35);
}

p,li{ color:var(--sb-muted) !important; line-height:1.65; }

strong{ color:var(--sb-text) !important; font-weight:800; }

a{ color:var(--sb-gold); text-decoration:none; }
a:hover{ color:#e0b94d; }

/* Cards helper */
.lux-card{
  background:rgba(18,18,26,.78) !important;
  border:1px solid var(--sb-line) !important;
  border-radius:var(--sb-radius) !important;
  box-shadow:var(--sb-shadow) !important;
}

/* Kicker gold helper */
.kicker-gold{
  color:var(--sb-gold) !important;
  letter-spacing:.16em !important;
  text-transform:uppercase !important;
  font-size:12px !important;
  font-weight:900 !important;
}

/* Hero overlay helper */
.hero-overlay{ position:relative; }
.hero-overlay:before{
  content:"";
  position:absolute; inset:0;
  background:linear-gradient(180deg, rgba(0,0,0,.18), rgba(0,0,0,.72));
  pointer-events:none;
  border-radius:inherit;
}
.hero-overlay > *{ position:relative; z-index:1; }

/* Pills */
.pill-item{
  display:inline-flex; align-items:center;
  padding:10px 12px;
  border-radius:999px;
  border:1px solid rgba(201,162,58,.22);
  background:rgba(201,162,58,.08);
  color:var(--sb-text);
  font-size:13px;
  font-weight:800;
}

/* Chips */
.linkChip, a.linkChip{
  display:inline-flex; align-items:center;
  padding:10px 12px;
  border-radius:999px;
  border:1px solid rgba(201,162,58,.26);
  background:rgba(201,162,58,.06);
  color:var(--sb-gold) !important;
  font-weight:800;
  font-size:13px;
}
.linkChip:hover, a.linkChip:hover{
  background:rgba(201,162,58,.10);
  border-color:rgba(201,162,58,.38);
}

/* Buttons */
.elementor-button{
  border-radius:16px !important;
  font-weight:900 !important;
  letter-spacing:.02em !important;
}

/* ===== HTML FAQ (details / summary) FIX ===== */

.elementor-2069 .elementor-element.elementor-element-57a78c2 details{
  background: rgba(18,18,26,.78);
  border:1px solid rgba(201,162,58,.22);
  border-radius:16px;
  padding:14px 16px;
  margin-bottom:10px;
}

.elementor-2069 .elementor-element.elementor-element-57a78c2 details summary{
  color:#F5F6FA !important;
  font-weight:700;
  cursor:pointer;
  list-style:none;
}

.elementor-2069 .elementor-element.elementor-element-57a78c2 details summary::-webkit-details-marker{
  display:none;
}

.elementor-2069 .elementor-element.elementor-element-57a78c2 details summary:before{
  content:"▶";
  color:#C9A23A;
  margin-right:8px;
  font-size:12px;
}

.elementor-2069 .elementor-element.elementor-element-57a78c2 details[open] summary:before{
  content:"▼";
}

.elementor-2069 .elementor-element.elementor-element-57a78c2 details p{
  color:#B8BCCB !important;
  margin-top:10px;
}/* End custom CSS */