@media only screen and (max-width: 768px) {
  .mobdisplay {
    display: block !important;
  }
  .mobLogo {
    display: flex;
  }
  .logo img {
    width: 50%;
  }
  .moblogoDisplay {
    display: none;
  }
  .up {
    position: relative;
    top: 0em !important;
  }
  .icecreamCard {
    margin-bottom: 1em;
  }
  .banner-detail h2 {
    margin-bottom: 0;
  }
  .banner-detail {
    padding: 3em 0;
  }
  .price::before {
    content: "";
    width: 6em;
    height: 2px;
    position: absolute;
    left: -7em;
    top: 0.7em;
    border: 1px dashed #000;
  }
  .testimonail {
    padding: 0 !important;
    margin-top: 2em;
    margin-bottom: 0 !important;
  }
  .mobRespo {
    width: 50% !important;
  }
  .countDetail {
    margin-bottom: 1em;
  }
  #accordionExample {
    margin-top: 1em;
  }
  .testimonial .col-6 {
    width: 100%;
  }
  .testimonial .col-5 {
    width: 100%;
  }
  .testImg img {
    width: 50%;
  }
  .testImg {
    text-align: center;
  }
  .foot {
    margin-top: 1em !important;
  }
  .headtext {
    display: flex;
    border-radius: 20px;
    width: 100% !important;
    text-align: center;
    justify-content: center;
    align-items: center;
    margin: auto;
    background: #ef7f1a;
    margin-top: 3em;
}
.mob-top{
    margin-top:15px;
}
}

@media screen and (max-width: 1920px) {
  .leftSignleImg {
    height: 36.3em !important;
    object-fit: cover !important;
  }
}
@media screen and (max-width: 1400px) {
  .leftSignleImg {
    height: 23.2em !important;
    object-fit: cover !important;
  }
}
