@media only screen and (max-width: 600px) {
  #mobile_view {
    width: 99%;
    display: flex;
    align-items: center;
    justify-content: space-around;
    position: fixed;
    background-color: #fff;
    top: -17px;
    margin-top: 19px;
    margin-left: 1px;
    z-index: 1001;
    height: 90px;
    backdrop-filter: blur(20px);
  }

  #mobile_view a {
    color: #050066;
  }

  .form .detail input {
    height: 40px;
  }

  .num {
    display: none;
  }

  .form .detail textarea {
    height: 80px;
  }
  
  .highlight {
      width: 100%;
  }

  .highlight_list {
    width: 75%;
  }

  .highlight_list ul {
    padding: 0;
  }

  .highlight_list ul li {
    width: 45%;
  }

  .icons_with_location ul li p {
    margin: 0 34px 10px;
  }

  .enquiry_form {
    border-radius: 0px;
  }

  .fill_dtl input,
  .fill_dtl select,
  .fill_dtl textarea {
    margin: 8px 1.8%;
    padding: 0px 10px;
    width: 100%;
  }

  .container .row {

    padding: 0 18px;
  }

  #CallIcon li {
    background: none;
  }


  #mobile_Menu {
    position: fixed;
    top: 0px;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    background-color: #fff;
    box-shadow: 0px 0px 5px 0px #000;
    z-index: 1009;
    display: none;
  }

  #desktop_view {
    display: none;
  }

  .top_container {
    position: fixed;
    z-index: 1004;
    display: none;
  }

  .top_container1 {
    position: fixed;
    z-index: 1004;
    display: flex;
  }

  .festive_container {
    margin-top: 97px;
  }

  .slide_container {
    position: relative;
    right: 0px;
    left: 0px;
    width: 95%;
    margin: 0 auto;
    margin-top: 26%;
  }

  .tag_row {
    justify-content: center;
    flex-wrap: wrap;
  }

  .whatapp {
    flex-wrap: wrap;
    justify-content: center;
  }

  .icons_with_location {
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    font-size: 20px;
    flex-wrap: wrap;
    flex-direction: column;
  }

  .line {
    text-align: center;
    width: 90%;
  }

  .icons_with_location ul {
    width: 100%;
    padding: revert;
  }

  .icons_with_location ul li {
    width: 100%;
    padding: 0px;
    margin: 10px 10px 0px -49px;
  }

  .icons_with_location .container_location {
    width: 300px;
  }

  .some {
    margin: 0px 10px;
  }

  .cities {
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }

  .icons_container_content:nth-child(1) {
    width: 90%;
    margin: 25px;
  }

  .form_row {
    flex-direction: column;
  }

  .content {
    width: 100%;
    padding: 0;
  }

  .review_box {
    width: 100%;
  }

  .review-container {
    width: 100%;
  }

  .rating-container {
    width: 100%;
  }

  .owl-carousel {
    width: 100%;
  }

  .information {
    margin-bottom: 10px;
    width: 100%;
  }

  .form_container {
    width: 100%;
  }

  .highlight_container {
    flex-direction: column;
    gap: 10px;
  }

  .highlight_bg {
    width: 100%;
  }

  .schedule_content {
    width: 100%;
  }

  .house ul li {
    width: 100%;
  }

  .content_container {
    flex-direction: column;
    margin: 0;
  }

  .content_container_img {
    width: 100%;
  }

  iframe {
    width: 100%;
    height: 315px;
  }

  .clint_link {
    justify-content: center;
  }

  .content_container_text {
    width: 100%;
  }

  .form .detail {
    width: 100%;
  }

  .form {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .contact_dtl {
    width: 100%;
  }

  .enquiry_form {
    width: 100%;
  }

  .location {
    width: 100%;
  }

  .footer_container_row .bottom_footer_detail {
    width: 100%;
  }

  /*  footer section container*/
  .footer_section {
    padding: 30px 10px;
  }

  .footer_section .footer_section_row {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 0px;
  }

  .footer_section .bottom_link {
    text-align: center;
  }

  #CallIcon {
    top: 60%;
  }

  .fix-icon-whataap {
    top: 530px;
  }
}