@media only screen and (max-width: 575px) {
  .modal-vinfist .modal-dialog {
    padding: 10px 10px 20px 10px;
  }

  .modal-vinfist .modal-footer1 {
    padding: 1rem;
  }

  .modal-vinfist .modal-text-lage {
    font-weight: 300;
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.02em;
    color: #ffffff;
  }

  .modal-vinfist .modal-text-medium {
    font-weight: 300;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -0.02em;
    color: #ffffff;
  }

  .modal-vinfist .modal-text-small {
    font-weight: 300;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -0.02em;
    color: #ffffff;
  }

  .modal-vinfist .modal-text-footer-1,
  .modal-vinfist .modal-text-footer-2 {
    text-align: left;
  }
}
