/* 992px media query start here  */
@media(max-width: 992px){
    header{padding: 0;}
    .topheader{display: none;}
    .mobheader-left{}
    .mobheader-right{display: flex; align-items: center;justify-content: end;gap: 20px;}

    /* ====== slide section ====== */
    .sliderwidget{padding: 0;}
    .sliderwidget .mainslider{padding: 0;}
    .sliderwidget .mainslider h3{font-size: 50px;width: 57%;}
    .sliderwidget .mainslider p{width: 80%; font-size: 18px;}
    .sliderwidget .overlayimg{}

    /* ====== slide section ====== */



    /* 992px media query end here  */
}




/* 768px media query start here  */
@media(max-width: 768px){
	

    
    /* 768px media query end here  */
}




/* 576px media query start here  */
@media(max-width: 576px){
    .msgbox{width: 95%;}
    .sliderwidget{padding: 0;}
    .sliderwidget .mainslider{}
    .mainslider .slick-prev:before,
    .mainslider .slick-next:before{font-size: 25px;}
    .homecontinfo-box{margin: 0 0 20px;}
    .homecontinfo-wrapper{margin: 0;padding: 6% 0;}
    .homecontinfo-left{padding: 20px 30px;margin: 0 0 20px;flex-wrap: wrap;gap: 20px;}
    .homecontinfo-left .box{flex: 0 1 100%;}
    .homecontinfo-left .box1{padding-right: 0;}
    .homecontinfo-left .box2 ul li:last-child{padding: 0;}
    .homeaboutus-left .aboutus-img img{width: 100%;}
    .homeaboutus-left .aboutdoctor{padding: 20px 0;}
    .services-wrapper .service-desc p{text-align: justify;}
    .gallery-widget .galleryouter{display: initial;}
    .gallery-widget .galleryouter .innerbox{height: auto; margin: 0 0 20px;}

    .homeaboutus{}
    .maintitle span{
    margin: 0 0 10px;
    font-size: 15px;
}
    .maintitle h2{
    font-size: 32px;
    padding: 0 0 10px;
}
    .maintitle p{
    font-size: 15px;
}
    .homeaboutus-right{padding: 20px 0 0;}
    .homeaboutus-right p{text-align: justify;}
    .advantages{
    padding: 5% 0 0;
}
    .advantagebox{
    margin: 0 0 30px;
}
    .advantagebox .icon{
    margin: 0 0 10px;
}
    .advantagebox .icon img{
    width: 40px;
}
    .advantagebox span{
    font-size: 20px;
}
    .advantagebox p{
    font-size: 15px;
}
    .ourservices .maintitle p{width: 100%;}
    .ourservices .maintitle a{position: static;display: inline-block;font-size: 14px;transform: initial;margin: 10px 0 0;}
    .startconsultation{}
    .startconsultation .overlay{
    width: 80%;
}
    .startconsultation .overlay h3{font-size: 32px;}
    .startconsultation .overlay a{margin: 15px 0 0; font-size: 14px;}
    .approach-right{padding: 20px 0 0;}

    .approach-right .maintitle{margin: 0 0 20px;}
    .approach-content{}
    .approach-content .infobox{margin: 0 0 20px;}
    .approach-content .infobox .icon{flex: 0 1 15%;}
    .approach-content .infobox .content{}
    .approach-content .infobox .content h4{font-size: 18px;padding: 0 0 5px;}
    .approach-content .infobox .content p{font-size: 14px;}

    .reviewbox{height: auto;}
    .review-overlay{}
    .reviews-right .reviewinfobox{padding-left: 20%;}

    .latestblogs{
    padding: 5% 0 0;
}
    .latestblogs .maintitle{
    margin: 0 0 30px;
}
    .latestblogs .maintitle span{}
    .latestblogs .maintitle h2{}
    .latestblogs .maintitle p{
    width: 100%;
}



    .breadcrumbbox{
    flex-direction: column;
}
    .breadcrumbbox h3{
    font-size: 22px;
}
    .breadcrumbbox ul{}
    .breadcrumbbox ul li{font-size: 13px;font-weight: 500;}
    .breadcrumbbox ul li a{}

    .continfo-wrapper{
    flex-wrap: wrap;
    gap: 20px;
}
    .continfo-wrapper .sidecontinfo{
    width: 100%;
}
    .continfo-wrapper .sidecontinfo .icon{
    width: 50px;
}
    .continfo-wrapper .sidecontinfo .icon i{
    font-size: 20px;
}
    .continfo-wrapper .sidecontinfo h3{
    font-size: 18px;
}
    .continfo-wrapper .sidecontinfo ul{}
    .continfo-wrapper .sidecontinfo ul li{
    font-size: 15px;
}
    .contactusfrm-wrapper .contfrm{border-radius: 10px; margin: 30px 0 0;padding: 40px 20px;background: #036b361c;}


    footer{padding: 5% 0 0;}
    footer .footerlinks{padding: 10px 0 20px;}
    footer .footerlinks .timing{display: block;}
    footer .footerlinks .callus-today{display: inline-block; padding-left: 13%;}
    footer .footerlinks h3{padding: 0 0 5px;}
    footer .copyright{padding: 20px 15px; margin: 0; text-align: center;}

    .enquirywrapper{padding: 20px; align-items: start;}
    .inner-enquirywrapper{padding: 50px 20px; width: 95%;}
    .inner-enquirywrapper form .maintitle h2{font-size: 20px;}

    .innerblog-content .blogtitle{font-size: 24px;}

    
    



    /* 576px media query end here  */
}



/* 420px media query start here  */
@media(max-width: 420px){
    .sliderwidget{}
    .sliderwidget .mainslider{}
    .sliderwidget .mainslider h3{
    font-size: 22px;
}
    .sliderwidget .overlayimg{left: -5%; top: -20px;}
    .sliderwidget .overlayimg img{width: 150%;}

    .maintitle span{}
    .maintitle h2{font-size: 24px;}
    .maintitle p{}

    .homeaboutus-right .aboutus-content .infobox .icon{padding: 10px; flex: 0 1 20%;}
    .homeaboutus-left{gap: 15px;}
    .serbox{margin: 0 0 10px;}
    .serbox .content{bottom: 20px;}
    .serbox .content h3{font-weight: 600; margin: 0 0 5px;}
    .serbox .content p{}
    .serbox .content a{margin: 10px 0 0;}

    .startconsultation .overlay{width: 100%;}
    .startconsultation .overlay h3{font-size: 22px;}
    .startconsultation .overlay a{}

    .ourapproach .approach-left .overlay{width: 90%;}
    .ourapproach .approach-left .overlay h3{font-size: 18px;}
    .ourapproach .approach-left .overlay a{font-size: 16px;}

    .approach-right{padding: 5% 0 0;}
    .approach-content .infobox .icon{flex: 0 1 20%; padding: 10px;}
    .review-overlay{}
    .reviewbox img{position: absolute; z-index: -1;}
    .reviews-right .reviewinfobox{padding-left: 30%; margin: 25px 0 20px;}

    .blogbox{flex-wrap: wrap;}
    .blogbox .blogimg{
    flex: 0 1 100%;
    height: auto;
}
    .blogbox .blogimg img{}
    .blogbox .blogsocial{
    flex: 0 1 100%;
    padding: 20px;
}
    .blogbox .blogsocial .blogtitle{}
    .blogbox .blogsocial span{}
    .blogbox .blogsocial p{}
    .blogbox .blogsocial .learnmore{}
    footer .footerlinks .callus-today{padding-left: 19%;}
    .mobheader-left .moblogo img{width: 70px;}

    .mobheadercategory{padding: 30% 2%;}

    .whatsappicon{bottom: 15px; left: 15px;}
    

    /* 420px media query end here  */
}




/* 360px media query start here  */
@media(max-width: 360px){
    
    
    
    
    /* 360px media query end here  */
} 