/* Secc. Acordeón Digitaliza */

.accordion-item:nth-child(1) { background: var(--bgAcordion_D_4); }
.accordion-item:nth-child(2) { background: var(--bgAcordion_D_3); }
.accordion-item:nth-child(3) { background: var(--bgAcordion_D_2); }
.accordion-item:nth-child(4) { background: var(--bgAcordion_D_1); }
.accordion-item:nth-child(5) { background: var(--bgAcordion_D_5); }

.accordion-item.active:nth-child(1),
.accordion-item.active:nth-child(2),
.accordion-item.active:nth-child(3),
.accordion-item.active:nth-child(4),
.accordion-item.active:nth-child(5) {
  background-position: left;
}

.acordionM_1 { background: var(--bgAcordion_D_1); }
.acordionM_2 { background: var(--bgAcordion_D_2); }
.acordionM_3 { background: var(--bgAcordion_D_3); }
.acordionM_4 { background: var(--bgAcordion_D_4); }
.acordionM_5 { background: var(--bgAcordion_D_5); }
.acordionMgral {
  padding: 30px 20px;
}

/* Secc. Flujos de Trabajo */
#flujosTrabajo {
  background: #202020 url("../images/digitaliza-bg-flujos-trabajo.webp") no-repeat top center;
  background-size: 100%;
  margin-bottom: 10px;
}
.flujosTrabajo_bg_alt {
  background: linear-gradient(-90deg, rgba(0,0,0, 0.1), rgba(0,0,0, 0.9));
}
.flujosTrabajo {
  padding: 60px 50% 40px 0;
}
.flujosTrabajo h2 {
  font-size: 60px;
  font-weight: 100;
  color: #fff;
  letter-spacing: -0.5px;
  margin-bottom: 10px;
}
.flujosTrabajo p {
  font-size: 18px;
  font-weight: 300;
  color: #fff;
  letter-spacing: -0.5px;
  margin: 0;
}
.flujosTrabajo img {
  margin: 40px 0;
}
@media only screen and (max-width: 768px) {
  .flujosTrabajo img {
    width: 100% !important;
  }
  .flujosTrabajo {
    padding: 60px 0 40px 0;
  }
}
@media only screen and (min-width: 1800px) {}


/* Secc. Escaner ideal */
#escanerideal {
  background: #f5f5f7 url("../images/digitaliza-bg-escaner-ideal.webp") no-repeat center center fixed;
  background-size: cover;
  padding: 180px 0;
  margin-bottom: 10px;
}
.escanerideal {
  padding: 60px 0;
  backdrop-filter: saturate(180%) blur(10px);
  background: rgba(0,0,0, 0.5);
}
.escanerideal h2 {
  font-size: 45px;
  font-weight: 100;
  color: #fff;
  letter-spacing: -0.5px;
  margin-bottom: 30px;
}
.escanerideal p {
  font-size: 18px;
  font-weight: 300;
  color: #fff;
  letter-spacing: -0.5px;
  margin-bottom: 20px;
}
.escanerideal button {
  border: 1px solid #fff;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.5);
  padding: 10px 50px;
  margin-top: 40px;
  width: auto;
  font-size: 14px;
  font-weight: 700;
  font-family: "Roboto Condensed", sans-serif;
  font-weight: 700;
  color: #fff;
  cursor: pointer;
}
.escanerideal button:hover {
  background-color: #000;
  border: 1px solid #fff;
  color: #fff;
  transition: 300ms;
}
.escanerideal_blk_1 {
  width: 59%;
  display: inline-block;
  vertical-align: top;
  min-width: 300px;
  margin: 0;
}
.escanerideal_blk_2 {
  width: 39%;
  display: inline-block;
  vertical-align: top;
  padding-left: 60px;
  margin: 0;
}
@media only screen and (max-width: 768px) {
  #escanerideal {
    background: #f5f5f7 url("../images/digitaliza-bg-escaner-ideal.webp") no-repeat center center;
    background-size: 350%;
  }
  .escanerideal_blk_1 {
    width: 100%;
  }
  .escanerideal_blk_2 {
    width: 100%;
    padding-left: 0;
  }
}
@media only screen and (min-width: 1800px) {}



