/* can you give me the mobile version of the website */

.deskview{
  display: block;
}

.mblview{
  display: none;
}

.bannerhedings h1 span{
  display: flex;
}

.mblsectionstats {
  display: none !important;
}
 @media (max-width:599px){
     .icon_text{padding-top:10px !important;}
     .all_in_one_section{
         padding:0px !important;
     }
     .map-container {
            height:500px !important; /* Full height */
            width: 100% !important;   /* Full width */
            padding: 0;
            margin: 0;
        }
 }
 
 

@media (max-width: 500px) {
    
  .bannerhedings h1 span {
    display: contents;
}

.mblsectionstats {
  display: block !important;
}
 
.deskview{
  display: none !important;
}

.mblview{
  display: block !important;
}

  .top-bar { 
    display: none;
  }

  .google-reviews{
    display: block !important;
  }
  .bookaprtmnt{
    display: none !important;
  }
  .appointment-section {
    background-image: url(../img/mobile-banner-wp.webp);
  }
  
  .bannerhedings h1{
    font-size: 36px;
    margin-top: 33px;
    line-height: 48px;
}


.about-us-container {
    display: flex;
    left: 0px;
    align-items: center;
    position: relative;
    margin-bottom: 0px;
    padding-top: 70px;
  }
  .best-abt {
    padding-left: 15px;
  }

  .appoinfmbannerbtm{
      position: absolute;
      width: 94%;
      margin-top: 0px !important;
  }

  .stats {
    width: 50% !important;
  }
  .stat-box{
    border: none !important;
    width: 50% !important;
    float: left;
    margin-bottom: 12px;
  }

.appointment-section{
  margin-bottom: 420px;
}

  .googlrvmblsection{
    display: flex !important;
  }
  .mblsecstatfu{
    border-right: 1px solid #fff !important;
    margin: 0px;
  }
  .mblgoole{
    margin-left: 12px;
  }
  .navbar { 
    width: 100% !important;
  }
  .navbar-brand img{ 
    width: 200px;
  }
  .navbar-nav { 
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  .navbar-nav .nav-link { 
    margin-left: 0.5rem;
    text-align: center;
  }
  .navbar-nav .nav-link:hover { 
    background-color: #f8f9fa;
  }
  .navbar-toggler { 
    margin-right: 1rem;
  }
  .appointment-section { 
    padding: 2rem 0;
    width: 100%;
  }
  .appointment-section .appointment-content { 
    padding: 0 1rem;
  }
  .appointment-section .appointment-content h2 { 
    font-size: 1.5rem;
  }
  .appointment-section .appointment-content p { 
    font-size: 1rem;
  }
  .stats { 
    display: inline-flexbox !important;
    flex-direction: column !important;
  }
  .appointment-form { 
    margin-top: 2rem;
  }
  .clinic-info { 
    width: 100%;
    padding: 0 1rem;
  }
  .about-us-title { 
      display: block !important;
      margin-left: 15%;
    margin-right: auto;
  }
  .why_homecare_title h3 {
    font-weight: bold;
     margin-bottom: 15px;
    width: 68%;
    margin: 0px auto 12px auto;
    font-size: 32px;
}

  .icon_box_row .col-lg-3{
    width: 50% !important;
    padding: 0px !important;
    margin: 0px  !important;
  }

  .about-us-title-2 { 
    display: block !important;
    margin-left: 0%;
    margin-right: auto;
  }
  .clinic-info p { 
    display: block;
    margin-left: 0%;
    margin-right: auto;
  }
  .map {
    margin-top: 20px;
  }
  .why_homecare_section { 
    margin-top: 20px;
    width: 100%;
  }
  .icon_box_row {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
  .icon_box { 
    width: 80%;
    display: block;
    margin-left: 10%;
    margin-right: auto;
    text-align: center;
  }
  .best_homeopathy_treatment { 
    width: 100%;
  }
  .all_in_one_box { 
    width:100%;
    height: 60px !important;
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    display: flex;
    
  }
  .all_in_one_box i { 
    font-size: 30px;
  }
  .all_in_one_text { 
    font-size: 15px;
    margin-left: 0px;
    display: block;
    margin-top: 10px;
  }
  .faq_section { 
    width: 100%;
  }
  .custom-footer {
    background-color: #0088A9;
    color: white;
    padding: 40px 0px;
  }
  .faq_image img{ 
    width: 100%;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
  }
  .testimonials_section { 
    width: 100%;
    margin-top: -70px;
  }
  .testimonials_section .testimonials_content { 
    width: 100%;
  }
  .custom-footer { 
    width: 100%;
    text-align: left;
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
  .social-icons2 {
    display: flex
;
    margin-left: 0px;
    gap: inherit;
    justify-content: left;
    float: left;
    text-align: left;
    display: flex
;
    justify-content: left;
  }
  .footer_heading_2 {
    font-size: 13px;
  }

  .social-icons2 a {
     margin-right: 12px;
  }
  .footer-heading { 
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: left !important; 
  }
  .footer-links { 
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
  .testimonials_section  h2 {
    font-size: 32px;
    margin-bottom: 30px;
    width: 78%;
    margin: 0 auto;
    margin-bottom: 23px;
}
 
.faq_accordian h2 {
  font-size: 32px;
    width: 100% !important;
  text-align: center;
  margin-top: 13px;
  margin: 11px auto;
}

.all_in_one_title h2 {
  font-size: 30px;
    margin-bottom: 30px;
  text-align: center;
  width: 75%;
  margin: 5px auto 23px auto;
  text-align: center;
}
}
  
  
