.defensa .container .convocatoria-tit {
  background: linear-gradient(280deg, #9E49AA 0%, #414093 95%);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  text-transform: uppercase;
}
@media (min-width: 1440px) {
  .defensa .blq-right .convocatoria {
    margin-bottom: 82px;
  }
  .defensa .blq-right .convocatoria:last-of-type {
    margin-bottom: 0;
  }
  .defensa .blq-right .convocatoria .convocatoria-tit {
    margin-bottom: 32px;
    font-size: 44px;
    line-height: 48px;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .defensa .blq-right .convocatoria {
    margin-bottom: 38px;
  }
  .defensa .blq-right .convocatoria:last-of-type {
    margin-bottom: 0;
  }
}
@media (max-width: 1439px) {
  .defensa .container .convocatoria-tit {
    margin-bottom: 20px;
  }
}
@media (min-width: 768px) and (max-width: 1439px) {
  .defensa .convocatoria .convocatoria-tit {
    font-size: 36px;
    line-height: 40px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .defensa .convocatoria {
    margin-bottom: 52px;
  }
  .defensa .convocatoria:last-of-type {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .defensa .convocatoria {
    margin-bottom: 48px;
  }
  .defensa .convocatoria:last-of-type {
    margin-bottom: 0;
  }
  .defensa .convocatoria .convocatoria-tit {
    font-size: 24px;
    line-height: 28px;
  }
}/*# sourceMappingURL=tfm-defensa.css.map */