.elementor-95648 .elementor-element.elementor-element-a932edc{--display:flex;}.elementor-95648 .elementor-element.elementor-element-9e6a107{text-align:center;}.elementor-95648 .elementor-element.elementor-element-9e6a107 .the7-heading-title{text-decoration-style:solid;}.elementor-95648 .elementor-element.elementor-element-d21f64f .uael-faq-container > .uael-faq-accordion:not(:last-child){margin-bottom:10px;}.elementor-95648 .elementor-element.elementor-element-d21f64f .uael-faq-wrapper .uael-faq-container .uael-faq-accordion{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4D4D4;}.elementor-95648 .elementor-element.elementor-element-d21f64f .uael-faq-container .uael-faq-accordion .uael-accordion-content{border-top-color:#D4D4D4;}.elementor-95648 .elementor-element.elementor-element-d21f64f .uael-faq-container .uael-faq-accordion{border-radius:1px 1px 1px 1px;}.elementor-95648 .elementor-element.elementor-element-d21f64f .uael-faq-accordion .uael-accordion-title{padding:10px 10px 10px 10px;}.elementor-95648 .elementor-element.elementor-element-d21f64f .uael-faq-accordion .uael-accordion-content{padding:10px 10px 10px 10px;}.elementor-95648 .elementor-element.elementor-element-d21f64f .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon{font-size:16px;}.elementor-95648 .elementor-element.elementor-element-d21f64f .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon svg{height:16px;width:16px;}.elementor-95648 .elementor-element.elementor-element-d21f64f .uael-accordion-icon.uael-accordion-icon-left{margin-right:15px;}.elementor-95648 .elementor-element.elementor-element-d21f64f .uael-accordion-icon.uael-accordion-icon-right{margin-left:15px;}/* Start custom CSS for text-editor, class: .elementor-element-fd14654 *//* Base & tokens */
    .service-stmm{
      --accent:#0e7b6b; --muted:#666; --bg:#fff; --card:#ffffff;
      font-family:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
      color:#222;
    }
    .service-stmm *{box-sizing:border-box}
    .service-stmm a{color:inherit}

    /* Scoped helpers & buttons */
    .service-stmm .visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}
    .service-stmm .btn{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:30px;text-decoration:none;font-weight:700;cursor:pointer}
    .service-stmm .btn--whatsapp{background:#25D366;color:#fff}
    .service-stmm .btn--prices{background:#0e7b6b;color:#fff}
    .service-stmm .btn--whatsapp:hover, .service-stmm .btn--prices:hover{filter:brightness(.95)}

    /* Layout */
    .service-stmm__wrap{max-width:1100px;margin:28px auto;padding:20px}

    /* Hero */
    .service-stmm__hero{display:flex;gap:24px;align-items:center;flex-wrap:wrap;background:linear-gradient(90deg,rgba(255,179,0,.06),rgba(14,52,82,.02));border-radius:14px;padding:22px}
    .service-stmm__left{flex:1;min-width:260px}
    .service-stmm__right img{width:420px;max-width:100%;border-radius:10px;display:block;height:auto}

    /* Typography */
    .service-stmm__kicker{display:inline-block;background:var(--accent);color:#fff;padding:6px 12px;border-radius:12px;font-weight:700;text-transform:uppercase;font-size:13px}
    .service-stmm__title{margin:10px 0 8px;color:var(--accent);font-size:22px;line-height:1.2}
    .service-stmm__lead{margin:0 0 14px;color:#333;font-size:15px}
    .service-stmm__note{margin:8px 0 0;color:var(--muted);font-size:14px}
    .service-stmm__expert{margin:6px 0 0;color:#444;font-size:13px}

    /* Sections */
    .service-stmm__article{margin-top:20px;background:transparent}
    .service-stmm__section{margin:22px 0;background:transparent;padding:0}
    .service-stmm__h2{margin:0 0 12px;color:var(--accent);font-size:18px}

    /* Shorts */
    .service-stmm__shorts ul{margin:6px 0;padding-left:18px;color:#333}
    .service-stmm__shorts li{margin:6px 0}

    /* Benefits */
    .service-stmm__benefits{display:flex;gap:12px;flex-wrap:wrap;margin-top:10px}
    .service-stmm__benefit{flex:1 1 200px;background:var(--card);border:1px solid rgba(0,0,0,.04);padding:12px;border-radius:10px;box-shadow:0 3px 10px rgba(0,0,0,.03)}

    /* Booking frame */
    .service-stmm__booking-frame{max-width:720px;margin:18px auto 0;padding:18px;background:#f8fffb;border:1px solid rgba(14,123,107,.06);border-radius:12px;text-align:left}
    .service-stmm__booking-frame h3{margin:0 0 6px;color:var(--accent);font-size:18px}

    /* Responsive tweaks */
    @media (max-width:980px){
      .service-stmm__hero{flex-direction:column;text-align:left}
      .service-stmm__right{width:100%}
      .service-stmm__benefit{flex:1 1 100%}
    }

    /* Tables (responsive) */
.service-stmm__tablewrap{
  overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:10px
}
.service-stmm__price-table{
  width:100%;border-collapse:collapse;margin:8px 0 0;font-size:15px;
  table-layout:fixed;word-break:break-word
}
.service-stmm__price-table th,.service-stmm__price-table td{
  border:1px solid #e6e6e6;padding:10px 12px;text-align:center;background:#fff
}
.service-stmm__price-table thead th{background:var(--accent);color:#fff;font-weight:700}
.service-stmm__price-table th[scope="row"]{text-align:left;font-weight:600}
@media (max-width:680px){
  .service-stmm__price-table thead{display:none}
  .service-stmm__price-table,.service-stmm__price-table tbody,.service-stmm__price-table tr,.service-stmm__price-table td,.service-stmm__price-table th[scope="row"]{display:block;width:100%}
  .service-stmm__price-table tr{margin:0 0 12px;border:1px solid #e6e6e6;border-radius:10px;overflow:hidden;box-shadow:0 3px 10px rgba(0,0,0,.03)}
  .service-stmm__price-table th[scope="row"]{background:var(--accent);color:#fff;padding:12px;border:none;border-bottom:1px solid rgba(255,255,255,.15)}
  .service-stmm__price-table td{display:flex;justify-content:space-between;gap:8px;padding:10px 12px;border:none;border-top:1px solid #eee;text-align:left}
  .service-stmm__price-table td::before{content:attr(data-label);font-weight:600;color:#444}
}/* End custom CSS */