.elementor-1982 .elementor-element.elementor-element-9044db9{--display:flex;}/* Start custom CSS for html, class: .elementor-element-f9488d9 */.manual {
      font-family: Arial, Helvetica, sans-serif;
      color: #1f2937;
      line-height: 1.55;
      max-width: 980px;
      padding: 0!important;
      background: transparent!important;
      margin: 0 auto;
    }

    h1 {
      font-size: 28px;
      margin: 0 0 12px 0;
      font-weight: 700;
      letter-spacing: -0.2px;
      margin-left: 20px;
    }

    h2 {
      font-size: 20px;
      margin: 26px 0 10px 30px;
      font-weight: 700;
    }

    h3 {
      font-size: 16px;
      margin: 18px 0 8px 0;
      font-weight: 700;
    }

    p {
      margin: 8px 0 10px 0;
    }

    hr {
      border: 0;
      border-top: 1px solid #e5e7eb;
      margin: 18px 0;
    }

    ol, ul {
      margin: 8px 0 12px 22px;
      padding: 0;
    }

    li {
      margin: 6px 0;
    }

    .manual .note {
      background: #f9fafb;
      border: 1px solid #e5e7eb;
      border-left: 4px solid #0ea5e9;
      padding: 12px 14px;
      margin: 14px 0;
      border-radius: 8px;
    }

    .manual .badge {
      display: inline-block;
      background: #eef2ff;
      border: 1px solid #c7d2fe;
      color: #3730a3;
      padding: 2px 10px;
      border-radius: 999px;
      font-size: 12px;
      vertical-align: middle;
      margin-left: 6px;
    }

    .manual figure {
      margin: 14px 0 18px 0;
      padding: 12px;
      border: 1px solid #e5e7eb;
      border-radius: 10px;
      background: #ffffff;
    }

    .manual figure img {
      max-width: 100%;
      height: auto;
      display: block;
      border-radius: 8px;
    }

    .manual figure figcaption {
      margin-top: 10px;
      font-size: 13px;
      color: #6b7280;
    }

    .manual .footer {
      margin-top: 24px;
      font-size: 13px;
      color: #6b7280;
    }
    
    .hc-card{
        padding: 25px;
    }
    
    .hc-sub-panel{
        padding: 30px;
    }
    
    img {
      display: block;
      margin: 14px auto;
    }

.hc-card,
.hc-main-panel,
.hc-sub-panel {
  background: #ffffff !important;
}

.manual figure,
hr {
  border-color: #d9d9d9 !important;
}

.manual h2 {
  color: #1f6fd2 !important;
}

.manual h3 {
  color: #1f2937 !important;
}

.manual figcaption,
.manual .footer {
  color: #6b7280 !important;
}

details,
summary {
  background: transparent !important;
}

.manual img {
  display: block;
  margin: 16px auto;
}

.hc-sub-panel {
  padding: 32px;
  border-radius: 8px;
}

.contenedor{
    padding: 2% 5%;
}/* End custom CSS */