@media (max-width: 575.98px) {
   .booking-hero {
      min-height: 300px;
   }

   .confirm-row {
      align-items: flex-start;
   }

   .hero-little--kapcsolat .hero-little-bg-wrap img {
      object-position: left;
   }

   .hero-little {
      min-height: 350px;
   }

   .contact-form-panel {
      padding: 1rem;
   }

   .help-section {
      margin-bottom: 5rem;
   }

   .miert-photo {
      width: 200px;
   }

   .pt-6 {
      padding-top: 3rem !important;
   }

   .pb-6 {
      padding-bottom: 3rem !important;
   }
}

/* Extra small devices (phones, less than 576px) */
@media (min-width: 576px) and (max-width: 767.98px) {
   .booking-hero {
      min-height: 300px;
   }

   .confirm-row {
      align-items: flex-start;
   }

   .hero-little--kapcsolat .hero-little-bg-wrap img {
      object-position: left;
   }

   .help-section {
      margin-bottom: 5rem;
   }

   .miert-photo {
      width: 300px;
   }

   .pt-6 {
      padding-top: 3rem !important;
   }

   .pb-6 {
      padding-bottom: 3rem !important;
   }
}

/* Medium devices (tablets, less than 992px) */
@media (min-width: 768px) and (max-width: 991.98px) {
   .booking-hero {
      min-height: 350px;
   }

   .miert-photo {
      width: 300px;
   }

   .pt-6 {
      padding-top: 3rem !important;
   }

   .pb-6 {
      padding-bottom: 3rem !important;
   }
}

/* Large devices (desktops, less than 1200px) */
@media (min-width: 992px) and (max-width: 1199.98px) {}

@media (min-width: 1200px) and (max-width: 1399.98px) {}