@media screen and (min-width: 1200px) and (max-width: 1399px) {
  .wslider_1024_217 {
    top: 3% !important;
    width: 282px !important;
  }
  .mt-6_1024 {
    margin-top: 10px !important;
  }
  .slide_margin {
    height: 385px !important;
  }
  .w-1282 {
    width: 1145px !important;
  }
  .car_listing_imgs1024 {
    width: 45px;
    height: 32px;
  }
  .fa-info-circle {
    margin-right: 3px !important;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1199px) {
  /* slider form */
  .wslider_1024_217 {
    top: 2% !important;
    width: 235px !important;
  }
  .mt-6_1024 {
    margin-top: 6px !important;
  }
  .slide_margin {
    height: 330px !important;
  }
  .h-slide-form-35 {
    height: 34px !important;
  }
  .plc-search-stock::placeholder {
    font-size: 10px !important;
  }
  .py768-10 {
    padding-block: 17px !important;
  }
  .slider_form1024 .slick-prev {
    left: 41% !important;
  }
  .slider_form1024 .slick-next {
    right: 41% !important;
  }
}
@media screen and (min-width: 992px) and (max-width: 1023px) {
  /* slider form */
  .wslider_1024_217 {
    top: 2% !important;
    width: 235px !important;
  }
  .mt-6_1024 {
    margin-top: 6px !important;
  }
  .slide_margin {
    height: 330px !important;
  }
  .h-slide-form-35 {
    height: 34px !important;
  }
  .plc-search-stock::placeholder {
    font-size: 10px !important;
  }
  .py768-10 {
    padding-block: 17px !important;
  }
  .slider_form1024 .slick-prev {
    display: none !important;
  }
  .slider_form1024 .slick-next {
    display: none !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  /* slider form */
  .plc-search-stock::placeholder {
    font-size: 8px !important;
  }
  .wslider_1024_217 {
    top: 3% !important;
    width: 183px !important;
  }
  .mt-6_1024 {
    margin-top: 5px !important;
  }
  .slide_margin {
    height: 233px !important;
  }
  .h-slide-form-35 {
    height: 24px !important;
  }
  .py768-10 {
    padding-block: 7px !important;
  }
  .mt768-10 {
    margin-top: 10px !important;
  }
  .py768-1 {
    padding: 3px !important;
  }
  .p768-3 {
    padding-inline: 3px !important;
  }
  .slider_form1024 .slick-prev {
    display: none !important;
  }
  .slider_form1024 .slick-next {
    display: none !important;
  }
  .hov-menu-form {
    padding: 10px !important;
    width: 185px !important;
}
}
.main-slider-img {
  width: 100%;
  max-width: 100%;
  object-fit: cover;
  object-position: center;
}
