@media screen and (max-width: 1024px) {}

@media screen and (max-width: 768px) {
  .hero_right_side_parent {
    height: unset !important;
  }

  .home_hero_parent {
    height: unset !important;
  }

  .hero_home {
    height: 700px !important;
  }

  nav.navbar.navbar-expand-lg.navbar-light {
    margin-bottom: 20px;
  }

  .low_head {
    padding: 0px;
  }

  .hero_left_parent {
    margin-top: 30px;
    text-align: center;
  }

  .svg_parent {
    display: flex;
    justify-content: center;
  }

  .hero {
    padding-bottom: 10px;
  }

  .lower_list {
    gap: 15px;
  }

  .login {
    display: flex;
    justify-content: center;
    margin-top: 15px;
  }

  .footer_head_list li {
    margin-top: 15px !important;

  }

  .footer {
    padding-top: 30px;
    padding-bottom: 24px;
  }

  .footer_head_list li a {
    font-size: 12px;
  }

  .hero_right_side {
    margin-top: 30px;
    background-image: unset;
  }

  .hero {
    padding-top: 30px;
  }

  .svg_group.d-flex.justify-content-start.gap-4 {
    gap: 10px !important;
  }

  .section_gap_80 {
    padding: 30px 0;
  }

  .section_gap_100 {
    padding: 40px 0;
  }

  .select_btn_group {
    flex-wrap: wrap;
    margin-top: 30px !important;
  }

  .select_img_parent {
    margin-top: 50px;
  }

  .uk_cities_right_parent {
    text-align: center;
  }

  .uk_cities {
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .uk_cities_pera {
    text-align: center;
  }

  .btn.btn-white {
    padding: 8px 40px;
    font-size: 12px;
  }

  .testimonial {
    padding: 60px 0 60px 0;
  }

  .popular_upperpart {
    margin-bottom: 50px;
  }

  .popular_list {
    font-size: 14px !important;
  }
}

@media screen and (max-width: 425px) {
  .card {
    top: 30px;
    width: 89%;
  }

  .hero {
    padding-top: 0;
  }

  h1 {
    font-size: 23px;
    line-height: 37px;
  }

  p,
  ul li {
    font-size: 14px;
    line-height: 26px;
  }

  .btn.btn-common {
    font-size: 14px;
  }
}

@media screen and (max-width: 376px) {}