
  @media (max-width: 768px) {
      .home_banner {
          padding-top: 30px;
          padding-bottom: 30px;
      }

      .choose-sec {
          margin-top: 1.8rem !important;
      }

  }

  @media (max-width: 575px) {

      /* .home_banner h1 {
        font-size: 28px;
    } */
      .payment_icons img {
          height: 25px;
      }

      .toast {
          max-width: 100% !important;
      }

      .cta-sec .avatar-5xl {
          height: auto;
          width: 100%;
      }

      #swap-locations {
          top: auto !important;
          right: 20px !important;
          bottom: -35px !important;
          transform: translateX(0) rotate(90deg) !important;
      }
  }