.elementor .FT-container{max-width:80rem;padding-inline-start:32px;padding-inline-end:32px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:24px;justify-content:center;[modeui-status="dark"] selector .hed h2{
  color:var( --white) ;
}
[modeui-status="dark"]{
  .contact_fomt * {
      border-color: var(--dark-border) !important;
      border-width: 1px !important;
  }
}

.hed{
  font-weight: 800 !important;
  color: var(--foreground);
}
  &[modeui-status=dark]{
.hed{
  color: var(--white) !important;
}
}\n}.elementor .for-dark{&[modeui-status="dark"] {
color: var(--dark-white-text) !important;
border-color: var(--dark-border);

.section-title {
  color: var(--dark-white-text) !important;
}

.site-text {
  color: var(--dark-muted-foreground);
}

.sub-titles {
  color: var(--dark-white-text);
}

.card {
  border-color: var(--dark-border);
  background-color: var(--foreground);
}

.card:hover {
  border-color: var(--primary-border);
}

.card-title {
  color: var(--dark-white-text);
}

._icon-box {
  border-color: var(--dark-border);
  background-color: var(--dark-muted);

  .elementor-icon-box-title {
    color: var(--dark-white-text);
  }

  .elementor-icon-box-description {
    color: var(--dark-muted-foreground);
  }
}

.brand-text {
  color: var(--dark-white-text) !important;
}

.brand-card {
  border-color: var(--dark-border);
}

/* REPAIR-CARD */
.repair-card{
  background-color:  var(--dark-card);
  border-color:  var(--dark-border);
  .repair-waterMark{
    color:  #25272dc7;
  }
}

}\n}.elementor .card{padding:32px;border-radius:32px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--white);transition:all 200ms;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .card:hover,.elementor .card:focus-visible{border-color:var(--primary);box-shadow:0px 8px 10px 6px var(--shedaw-primary);transform:translate3d(0px, -0.25rem, 0px);.card-title{
  color: var(--primary);
}
.card-svg{
  transform: scale(1.1);
}\n}.elementor .stikls_box{&[modeui-status="dark"] {
background-color: var(--dark-bg);
border-color: var(--dark-border);

span {
  color: var(--white);
}

p {
  color: var(--dark-muted-foreground);
}


.bms_list span {
  color: var(--white) !important;
}
}\n}.elementor .citas_card{&[modeui-status="dark"] {
  background-color: #181D25;
p{
  color: var(--dark-muted-foreground);
}
}\n}.elementor .click_div{cursor: pointer;\n}.elementor .matrice{min-width:0px;gap:0px;}.elementor .matrice:hover,.elementor .matrice:focus-visible{background-color:var(--muted-03);}.elementor .svg_icon{transition: .1s linear;\n}