@media (max-width: 600px) {
  .rescate-container {
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
  }
  .rescate-texto {
    align-items: center !important;
    text-align: center !important;
    width: 100% !important;
    margin: 0 auto !important;
    display: flex !important;
    flex-direction: column !important;
  }
  .rescate-texto > div, .rescate-texto img, .rescate-texto h1, .rescate-texto p, .rescate-texto h3 {
    align-self: center !important;
    text-align: center !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
