@media (max-width: 1300px) {}

@media (max-width: 1120px) {}

@media (max-width: 992px) {
  .hero_area {
    min-height: auto;
  }

  .custom_nav-container .navbar-nav {
    padding-top: 15px;
    align-items: center;
  }


  .custom_nav-container .navbar-nav .nav-item .nav-link {
    padding: 5px 25px;
    margin: 5px 0;
  }


  .client_section .carousel-control-prev {
    left: 15%;
  }

  .client_section .carousel-control-next {
    right: 15%;
  }

}

@media (max-width: 767px) {

  .top-bar a {
    font-size: 15px;
    display: block;
  }
  .arrival_section .arrival_bg_box img {
    -o-object-position: top right;
    object-position: top right;
  }

  .client_section .carousel-control-prev {
    left: 5%;
  }

  .client_section .carousel-control-next {
    right: 5%;
  }


  .about_section .row {
    flex-direction: column-reverse;
  }

  .fw-semibold.mb-1 {
    font-size: 14px;
  }
  .product-overlay .btn {
    min-width: 96px;
    padding: 3px;
    line-height: 15px;
  }
  
  .product-info {
    padding: 5px;
  }
  .why_section .box {
    margin-bottom: 15px;
  }

  #contactPopupModal{
    font-size: 13px;
  }
   #contactPopupModal .form-control{
    font-size: 13px;
  }
  #contactPopupModal .modal-header{
    padding: 5px;
  }
  #contactPopupModal h5{
    font-size: 15px;
  }
  /* #contactPopupModal .row > *{
    margin-top: 5px;
  } */
  #contactPopupModal .form-label {
    margin-bottom: 0px;
  }



  .footer-about img{
    width: 200px;
  }
}


@media (max-width: 480px) {
  

  .carousel_btn_box {
    display: flex;
    justify-content: center;
    margin-top: 25px;
  }

  .client_section .carousel-control-prev,
  .client_section .carousel-control-next {
    position: unset;
    transform: none;
  }
}

@media (max-width: 420px) {}



@media (min-width: 1200px) {
  .container {
    max-width: 1170px;
  }
}