/*UI14041994*/
header {position: fixed;width: 100%;transition: 0.5s ease-in-out;z-index: 9999;}
header .container-fluid{width:calc(100%);max-width: 1920px;margin-inline: auto;}
header .navbar-brand{position: absolute;top: 0;display: flex;flex-wrap: wrap;padding: 0;margin: 0;z-index: 2;}
header .top_header{background: var(--color_blue);}
header .top_header .container-fluid{max-width: 1920px;margin-inline: auto;}
header .top_header ul{display: flex;flex-wrap: wrap;width: 100%;justify-content: flex-end;}
header .top_header ul li{display: flex;align-items: center;padding-block:.9rem;}
header .top_header ul li a, header .top_header ul li{font: var(--font12);color: var(--color_white);line-height: 1;}
header .top_header ul li:hover a, header .top_header ul li:hover a{color: var(--color_yellow);}
header .top_header ul li:not(:last-child){margin-right: 2.5rem;}
header .top_header ul li:nth-of-type(3) a{padding-inline: 0rem;padding-right: 0; /*border-right: .1rem solid var(--color_white);  border-left: .1rem solid var(--color_white);*/}



header .top_header ul li a span{margin-right: 1.5rem;}
header .top_header ul li .icon_wrap{ width: 2.5rem; height: 2.5rem; background: var(--color_red); border-radius:100% ; -webkit-border-radius:100% ; -moz-border-radius:100% ; -ms-border-radius:100% ; -o-border-radius:100% ;overflow: hidden; display: flex;justify-content: center;align-items: center;margin-right:1.2rem;}
header .top_header ul li .icon_wrap img{width: 1rem;}
header .top_header ul li span{margin-right:.7rem;}
header .top_header ul .toggle_btn{position: relative; background: var(--color_red);padding-inline: 2rem 1.5rem;}
header .top_header ul .toggle_btn a{display: flex;flex-wrap: wrap;align-items: center;}
header .top_header ul .toggle_btn:hover a{color: var(--color_white);}
header .top_header ul .toggle_btn figure{ width: 2.5rem; height: 2.5rem; display: flex; align-items: center; justify-content: center;justify-content: center;margin-left: 2rem; background: var(--color_blue); border-radius: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; }
header .top_header ul .toggle_btn figure img{margin-right: 0;width: 1.3rem;}
header .top_header ul .toggle_btn:hover figure img{ transform:rotate(45deg) ; -webkit-transform:rotate(45deg) ; -moz-transform:rotate(45deg) ; -ms-transform:rotate(45deg) ; -o-transform:rotate(45deg) ; }

header .top_header ul .toggle_btn .ps_dropdown{ position: absolute; display: block;top: 100%;right: 0;width: 22rem;background-color: var(--color_red);opacity: 0;visibility: hidden;z-index: 11;}
header .top_header ul .toggle_btn:hover .ps_dropdown {opacity: 1;visibility: visible;transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;}
header .top_header ul .toggle_btn .ps_dropdown>li{display: block;padding: 1rem 1rem;width: 100%; border-bottom: 0.1rem solid rgb(0 0 0 / 20%);}
header .top_header ul .toggle_btn .ps_dropdown>li>span{display: block;font: var(--font12);color: var(--bs-white);font-weight: 500;margin-right: 0;margin-bottom: 1rem;font-family: var(--lato);}
header .top_header ul .toggle_btn .ps_dropdown>li>a{display: block;font: var(--font12);color: var(--bs-white);font-weight: 600;font-family: var(--lato);margin-bottom: 0.5rem;}
header .top_header ul .toggle_btn .ps_dropdown>li>a:last-child{margin-bottom: 0;}
header .top_header ul .toggle_btn .ps_dropdown>li>a:hover{color: var(--bs-yellow);}
header .top_header ul .toggle_btn .ps_dropdown>li:last-child{border-bottom: 0;}

@media(min-width:1650px){
  header .top_header ul .toggle_btn .ps_dropdown{width: 25rem;}
  header .top_header ul .toggle_btn .ps_dropdown>li{padding: 2rem 2rem;}
}

header .navbar-brand .main_logo{width:22.5rem; height: auto; box-shadow: 0px 3px 6px #0000001A; border-radius: 0 0 14rem 14rem; background: var(--color_white); padding: 3.7rem 3.9rem 6rem; text-align: center;}
body.header-sticky .navbar-brand .main_logo {width: 20.5rem;padding: 2.7rem 2.9rem 5rem;}
header .navbar-brand .main_logo img{width:29.6rem;height: auto;}
header .navbar-brand .nabh_logo {width: 8rem; margin: 0.5rem 0 0 2.6rem;cursor: default;}
body.header-sticky header{margin-top:-4.5rem;transition: .5s;}
body.header-down header{margin-top: 0rem;}
/* header.sticky{background: var(--color_white);border-bottom: .1rem solid #0000000D;position: fixed;z-index: 99;top: 0;} */
/* header::after, header.inner-header::after{background:url(../images/header-line.svg);background-repeat: no-repeat;height: .5rem;background-size: contain;width: 106rem;content: "";position: absolute;top: 0;right: 0;}
header.sticky::after, header.inner-header::after{background:url(../images/header-line.svg);background-repeat: no-repeat;height: .5rem;background-size: contain;width: 106rem;content: "";position: absolute;top: 0;right: 0;} */
header nav.navbar.navbar-expand-lg.navbar-light{padding: 0;height:10rem;position: relative;
    z-index: 2;background: var(--color_white);}
header nav.navbar.navbar-expand-lg.navbar-light .container-fluid{max-width: 1920px;margin-inline: auto;}
.navbar-expand-lg .navbar-nav .nav-link {text-transform: capitalize;padding: 0;font: var(--font15);color: var(--color_black);font-weight: 500;position: relative;z-index: 1;padding:0;}
.navbar-expand-lg .navbar-nav .nav-item:not(:last-child) img{margin-left: 1rem;width: 1rem;}
.navbar-expand-lg .navbar-nav .nav-link:hover{color: var(--color_red);}
.navbar-expand-lg .navbar-nav .nav-item:not(:last-child) {margin-right:5rem;padding-bottom:0rem;}
.navbar-expand-lg .navbar-nav .nav-item:last-child {cursor: pointer;}
.nav-item.dropdown{padding-right:0;}
.menu-nav ul .dropdown-content a{font-size: 2.1rem; line-height: 1; padding: 1.2rem 1rem; white-space: nowrap; font-weight: 500; letter-spacing: 0;}
.drop-menu { position: relative;}
.dropbtn {color: white;padding: 1.6rem;font-size: 1.6rem;border: none;}
.dropdown {position: relative;display: inline-block;}
.dropdown > a{position: relative;}
/* .dropdown > a::after {clip-path: polygon(50% 49%, 100% 50%, 50% 100%, 0% 50%);position: absolute;top:3.5rem; left: 50%;transform: translateY(-50%);width: .7rem;height:1rem;background: var(--color_black);content: "";display: none;}
.dropdown:hover > a::after{display: block;} */
.dropdown-content { display: none; position: absolute; background-color: var(--color_white); z-index: 1;top:6rem;margin-left: -2.4rem; padding:0 1rem; background: var(--color_white);border-bottom: .5rem solid var(--color_red);width: 30rem;box-shadow: 0px 15px 20px 6px rgb(0 0 0 / 5%);}
.navbar-expand-lg .navbar-nav .nav-item:nth-last-child(2) .dropdown-content{right: -6rem;}
.dropdown-content a {color: var(--color_black);text-decoration: none;display: block;font: var(--font12);margin-bottom:2rem;}
.dropdown:hover .dropdown-content {display: block;padding:1rem 2.4rem;}
.dropdown-content li a:hover, .dropdown:hover .nav-link{color: var(--color_red);}
header.sticky .dropdown-content{top: 5rem;}
/*-=======-UI1404194-04-03-2024-Css-start-======--*/
.dropdown:hover{position: relative;z-index: 1;}
.dropdown:hover::after{width: 100%;height:20rem;background: transparent;content: "";position: absolute;top: 100%;}
header .nav-item.dropdown:last-child .dropdown-content{transform: translateX(-72%);}
header .nav-item .nav-link img{cursor: pointer;}
.dropdown-content ul{margin: 0;}
.dropdown-content a:hover{color:var(--color_red);}
/*-=======-UI1404194-04-03-2024-Css-end-======--*/

.mega_menu {position: absolute;top:100%;background:rgb(46 46 46 / 95%);left: 0;width: 100%;display: none;opacity: 0;height: 100vh;}
.nav-item.has_megamenu:hover > a::after {width: 100%;height: 20rem;background: transparent;content: "";position: absolute;top: 100%;left: 0;}
.has_megamenu:hover .mega_menu {display: block;opacity: 1;}
.has_megamenu:hover .nav-link{color: var(--color_red);}
.mega_menu .mega_inner{background: var(--color_white);padding-block: 10rem 5.1rem;width: 100%;height: auto;}
.mega_menu .mega_inner .mgbox_wrap blockquote{border-bottom: .2rem solid rgb(209 33 36 / 53%);padding-bottom: 3rem;margin-bottom: 3rem;font: var(--font18);font-weight: 500;color: var(--color_black);}
.mega_menu .mega_inner .row{--bs-gutter-x:6.8rem}
.mega_menu .mega_inner .mgbox_wrap ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.mega_menu .mega_inner .mgbox_wrap ul li{width: 50%;}
.mega_menu .mega_inner .mgbox_wrap ul li a{font: var(--font12);color: var(--color27);}
.mega_menu .mega_inner .mgbox_wrap ul li a:hover{color: var(--color_red);}
.mega_menu .mega_inner .mgbox_wrap ul li:not(:last-child) a{margin-bottom: 1.5rem;}
/* .mega_menu .mega_fact {} */

.mega_menu .mega_fact ul{display: grid;grid-template-columns: repeat(3, 1fr);background: var(--color_red);max-width:100%;margin-left: auto;}
.mega_menu .mega_fact .col-lg-9.offset-lg-3.position-relative::before {background:var(--color_red);width: 100vw;position: absolute;right: 0;height: 100%;content: "";left: 100%;}


.mega_menu .mega_fact ul li{display: flex;align-items: center;gap: 2.5rem;padding: 2.8rem 0 3.5rem 4rem;}
.mega_menu .mega_fact ul li:not(:first-child){padding-left: 3rem;border-left: .1rem solid rgb(255 255 255 / 32%)}
.mega_menu .mega_fact ul li blockquote{font: var(--font30);color: var(--color_white);font-weight: 500;}
.mega_menu .mega_fact ul li p{font: var(--font12);color: var(--color_white);font-weight: 300;line-height: 1.3;}
.mega_menu .mega_fact ul li p span{display: block;}
body.header-sticky header .mega_menu .mega_inner {padding-block: 9rem 4.1rem;}
body.header-sticky header .mega_menu .mega_fact ul li {padding: 3rem 0 3rem 5rem;}
.specialities_mgwrapper .mgbox_wrap ul li{width: 100% !important;}
.mega_menu .mega_inner .specialities_mgwrapper .mgbox_wrap ul{display: grid;grid-template-columns: repeat(3, 1fr);}

.specialities_mgwrapper figure{height: auto;}
.specialities_mgwrapper .container-fluid{padding-left:8rem;}
/*-=======-Mega Menu-Css-end-======--*/


.hembugrside_menu { width:59.5%;display: flex;flex-direction: column; height: 96vh; position: fixed;right: 0; right:-100%; z-index: 99; opacity: 1;background:var(--color_red); padding-top:4.1rem; transition:.8s ease-in-out ; -webkit-transition:.8s ease-in-out ; -moz-transition:.8s ease-in-out ; -ms-transition:.8s ease-in-out ; -o-transition:.8s ease-in-out ;border-top: .5rem solid var(--maroon);}

.hembugrside_menu .close_icon{display: flex;justify-content: flex-end;width: 100%;padding-right: 0;max-width: 93%;margin-right: auto;}
.hembugrside_menu .close_icon svg{width:2rem;height: 2rem; cursor: pointer;}
.hembugrside_menu .close_icon:hover svg{stroke: var(--color_blue);}
.hembugrside_menu .close_icon svg{stroke: var(--color_white);}
.hembugrside_menu.open-slide {opacity: 1;top:4.3rem;right: 0;}
.hembugrside_menu{top:4.3rem}
.no-scroll {overflow: hidden;position: fixed;width: 100%;padding-right: 1rem;}
body::before{ width:100%; height:100dvh; opacity: 0; position: absolute; right:100%; /*background:rgb(46 46 46 / 95%);*/ content: ""; z-index:2; transition:.5s ease-in-out ; -webkit-transition:.5s ease-in-out ; -moz-transition:.5s ease-in-out ; -ms-transition:.5s ease-in-out ; -o-transition:.5s ease-in-out ; }
body.no-scroll::before{width:100%;height: 100vh; opacity:1;right:0;}
.hmtop_menu{padding: 0 13.3rem 4.4rem 9rem; margin-right: 2rem;height: 100%;overflow-y: auto;}
.hmtop_menu::-webkit-scrollbar-thumb {background: var(--bs-white);border-radius: 1rem;}
.hmtop_menu::-webkit-scrollbar {width: 0.5rem;}
.hmtop_menu::-webkit-scrollbar-track {box-shadow: none;background: rgb(94 0 0 / 62%);}
.hmtop_menu .row{--bs-gutter-x:7.7rem}
.hmtop_menu .topmenu_box blockquote{font: var(--font18);color: var(--color_white);font-weight: normal;padding-bottom: 1.8rem; margin-bottom:2rem;border-bottom: .1rem solid rgb(255 255 255 / 30%);}
.hmtop_menu .topmenu_box ul li:not(:last-child) a{margin-bottom: .6rem;}
.hmtop_menu .topmenu_box ul li a{font: var(--font12);color: var(--color_white);font-weight: normal;opacity: .9;}
.hmtop_menu .topmenu_box ul li a:hover{color: var(--color_blue);}
.hmtop_menu .topmenu_box ul:has(+ blockquote) {margin-bottom: 4rem;}
.hmtop_menu .topmenu_box .hbmain_link{margin-top: 5.8rem;}
.hmtop_menu .topmenu_box .hbmain_link li a{padding-block:1.6rem ;font: var(--font18);color: var(--color_white);font-weight: normal;margin: 0;}
.hmtop_menu .topmenu_box .hbmain_link li:not(:last-child) a{border-bottom: .1rem solid rgb(255 255 255 / 30%);margin: 0;}

.hmbottom_menu{padding:4.9rem 13.3rem 4.9rem 9rem;background: var(--color_white);margin-top: auto;}
.hmbottom_menu .app_info blockquote, .hmbottom_menu .hmsocial_media blockquote{font: var(--font18);color: var(--color27);font-weight: normal;margin-bottom:2.6rem;}
.hmbottom_menu .app_info ul{display: flex;gap: 2rem;}
.hmbottom_menu .app_info ul li a{margin-bottom: 0;}
.hmbottom_menu .app_info ul li img{ width: 11.1rem;}
.hmbottom_menu .hmsocial_media ul{display: flex;flex-wrap: wrap;}
.hmbottom_menu .hmsocial_media ul li a{ box-shadow: .2rem .2rem .5rem #d7d2d2; border-radius:100% ; -webkit-border-radius:100% ; -moz-border-radius:100% ; -ms-border-radius:100% ; -o-border-radius:100% ; }
.hmbottom_menu .hmsocial_media ul li a:hover{box-shadow: .2rem .2rem .5rem var(--color_red);}
.hmbottom_menu .hmsocial_media ul li:not(:last-child) a{margin-right: .5rem;}
/*-=======-hembugrside_menu-Css-end-======--*/

/*-------inner-header-css-start--------*/
.inner_header .navbar{box-shadow: 0px 3px 6px #0000000F;}
.appointment_btn{display: flex;gap: .5rem;justify-content: flex-end;}
.appointment_btn .container-fluid{background: transparent;}
.appointment_btn li a{  display:flex;font: var(--font15);line-height:var(--line-height-24);}
.appointment_btn li a blockquote{font: var(--font15);color: var(--color_white);}
.appointment_btn li{ display:flex; background-color: #4c4c4c; color: var(--color_white); font: var(--font15); line-height:var(--line-height-24); padding:.5rem 1.7rem; position: relative; z-index: 1; transition:ease-out .4s ; -webkit-transition:ease-out .4s ; -moz-transition:ease-out .4s ; -ms-transition:ease-out .4s ; -o-transition:ease-out .4s ; }
.appointment_btn li::before{ width: .3rem; height: 100%; background: var(--color_yellow); position: absolute; left: 0; top: 0; content: ""; z-index: -1; transition:.5s ease-out ; -webkit-transition:.5s ease-out ; -moz-transition:.5s ease-out ; -ms-transition:.5s ease-out ; -o-transition:.5s ease-out ; }
.appointment_btn li:nth-of-type(2)::before{background: var(--color_red);}
.appointment_btn li:nth-of-type(3)::before{ background: var(--color_skyblue);}
.appointment_btn li:hover::before{ width: 100%; transition:.5s ; -webkit-transition:.5s ; -moz-transition:.5s ; -ms-transition:.5s ; -o-transition:.5s ;animation-duration: .1; }
.appointment_btn figure{filter: brightness(0) invert(1);padding-right:1.4rem;}
.appointment_btn figure img{height:2rem;}
body.header-sticky .appointment_btn li{padding:.5rem 1.7rem;}
body.header-sticky .appointment_btn {gap: .5rem;}

.find_doctor .container-fluid{max-width: 1920px;margin-inline: auto;}
/*-------inner-header-css-end--------*/



@media (min-width:1801px) {
  .navbar-expand-lg .navbar-nav .nav-item:not(:last-child) {margin-right:6rem;}
  header.sticky .dropdown-content {top: 6rem;}
  .dropdown > a::after {top: 4rem;}
  header .top_header ul li .icon_wrap img{width:1.2rem;}
  header .container-fluid {max-width: 100%; padding-inline:6rem 7rem;}
  .navbar-expand-lg .navbar-nav .nav-link{font:normal 2.1rem / 3rem var(--inter)}
  .mega_menu .mega_inner .row{--bs-gutter-x:7.8rem}
  .mega_menu .mega_inner .mgbox_wrap .view_allbtn{margin-top:3.2rem;}
  .mega_menu .mega_fact ul li {padding: 3rem 0 4rem 5rem;}
  .mega_menu .mega_fact ul li:not(:first-child){padding-left:4rem;}
  .hembugrside_menu .close_icon svg{width:2.5rem;height: 2.5rem; cursor: pointer;}
  .hmbottom_menu .app_info ul li img{ width: 15.8rem;}
  .hmbottom_menu .hmsocial_media ul li a img{width: 4rem;height: auto;}
  .appointment_btn li{padding: 1rem 2rem;}
  .appointment_btn li::before{width: .5rem;}
  .appointment_btn {gap: 0.8rem;}
  .appointment_btn figure img{height:2.8rem;}
}/*-1921-css-end--*/

@media (max-width: 1649px) {
  header nav.navbar.navbar-expand-lg.navbar-light {padding: 0;height: 6.8rem;}
  header .navbar-brand .nabh_logo {width: 6rem; margin: 0.3rem 0 0 1.6rem;}
  header .navbar-brand .main_logo {width: 16.5rem;padding:2.7rem 2.9rem 3.6rem;}
  header .container-fluid {max-width: 100%;padding-inline: 5rem 4.4rem;}
  header .top_header ul li {padding-block: 0.8rem;}
  body.header-sticky .navbar-brand .main_logo {width:15.5rem;padding:2.7rem 2.9rem 3.6rem;}
  body.header-sticky header {margin-top: -3.2rem;}
  header .top_header ul li:not(:last-child) { margin-right: 1.5rem;}
  header .top_header ul li:nth-of-type(3) a {padding-inline: 1.5rem;}
  header .top_header ul li .icon_wrap, header .top_header ul .toggle_btn figure {width: 1.6rem;height: 1.6rem;}
  header .top_header ul li .icon_wrap img, header .top_header ul .toggle_btn figure img{width: auto;}
  .navbar-expand-lg .navbar-nav .nav-item:not(:last-child) {margin-right: 6rem;}

  /*-=======-hembugrside_menu-Css-start-======--*/
  .hembugrside_menu{padding-top: 3.1rem;}
  .hembugrside_menu.open-slide { top: 3.2rem;}
  .hembugrside_menu{width: 67%;}
  .hmtop_menu {padding: 0 12.3rem 3.4rem 7rem;}
  .hmbottom_menu {padding: 3.9rem 12.3rem 3.9rem 7rem;}
  .hmtop_menu .topmenu_box ul li:not(:last-child) a {margin-bottom: 0.3rem;}
  .hembugrside_menu .close_icon {max-width: 95%;}
  .hmbottom_menu .app_info blockquote, .hmbottom_menu .hmsocial_media blockquote { margin-bottom: 1.6rem;}
  .hmbottom_menu .app_info ul {gap: 1rem;}
  .hmtop_menu .topmenu_box ul:has(+ blockquote) {margin-bottom: 3rem;}
  .hmtop_menu .topmenu_box .hbmain_link li a {padding-block: 1rem;}
  /*-=======-hembugrside_menu-Css-end-======--*/

  .mega_menu .mega_inner .mgbox_wrap blockquote {padding-bottom: 2.5rem;margin-bottom: 2.5rem;}

  .mega_menu .mega_inner .row { --bs-gutter-x:5rem;}
  .mega_menu .mega_inner .mgbox_wrap ul li:not(:last-child) a {margin-bottom: 1.2rem;}
  .mega_menu .mega_inner {padding-block: 8rem 6rem;}
  .specialities_mgwrapper .container-fluid { padding-left: 6rem;}
  body.header-sticky header .mega_menu .mega_fact ul li {padding: 3rem;}
  body.header-sticky header .mega_menu .mega_inner {padding-block: 7rem 4rem;}
  .specialities_mgwrapper .col-lg-4:first-child ul {padding-left:2.2rem;}
  .mgbox_wrap .view_allbtn{margin-top: 2rem;}
  .mega_menu .mega_inner .mgbox_wrap blockquote{border-bottom: .1rem solid rgb(209 33 36 / 53%);}
  /*-=======-mega_menu-Css-end-======--*/

  .dropdown-content{top: 5rem;}
  .dropdown-content{max-width: 25rem;}
  .navbar-expand-lg .navbar-nav .nav-item:nth-last-child(2) .dropdown-content{right: -3rem;}
}/*--1649-end--*/

@media (max-width: 1440px) {
  .dropdown-content a {margin-bottom: 1rem;}
}

/*--1440-end--*/


@media (max-width: 1399px) {
  header .top_header ul li .icon_wrap{margin-right:.7rem;}
  header .top_header ul li .icon_wrap img {width:1rem;}
  header .top_header ul li:not(:last-child) {margin-right: 1.5rem;}
  header .top_header ul li {padding-block: 0.7rem;}
  .navbar-expand-lg .navbar-nav .nav-item:not(:last-child) {margin-right:4.8rem;}
  header .top_header ul .toggle_btn figure {width: 1.5rem;height: 1.5rem;}
  header .top_header ul .toggle_btn figure img {margin-right: 0; /*width: .8rem;*/}
  header .top_header ul li:nth-of-type(3) a {padding-inline: 1.5rem;}
  header .top_header ul .toggle_btn {padding-inline: 1.5rem 1.5rem;}

  /*-=======-hembugrside_menu-Css-end-======--*/
  .hembugrside_menu {width: 63.5%;}
  .hmtop_menu {padding: 0 12.3rem 3.4rem 5.9rem;}
  .hmbottom_menu { padding: 3rem 12.3rem 3rem 5.9rem;}
  .hmtop_menu .topmenu_box ul li:not(:last-child) a {margin-bottom: 0;}
  .hmtop_menu .row {--bs-gutter-x: 4.7rem;}
  .hembugrside_menu .close_icon {max-width: 94%;}
  .hmtop_menu .topmenu_box blockquote {padding-bottom: 1.5rem;margin-bottom:1.8rem;}
  /*-=======-hembugrside_menu-Css-end-======--*/

  .specialities_mgwrapper .col-lg-4:first-child ul {padding-left: 1.5rem;}
  /*-=======-mega_menu-Css-end-======--*/

  .dropdown-content {top: 4rem;}

}/*--1399-end--*/

@media (max-width: 1280px) {
  .dropdown-content{border-bottom: 0.3rem solid var(--color_red);}
  .dropdown-content a{margin-bottom: 1.5rem;}
  /*-=======-hembugrside_menu-Css-start-======--*/
  .hembugrside_menu {width: 67.5%;}
  /*-=======-hembugrside_menu-Css-end-======--*/

  .specialities_mgwrapper .col-lg-4:first-child ul {padding-left: 2.5rem;}
  .mega_menu .mega_fact ul li { gap: 2rem; padding: 2rem 0 3rem 4rem;}
  body.header-sticky header .mega_menu .mega_fact ul li {padding: 2rem 4rem;}
  .mega_menu .mega_inner .mgbox_wrap ul li:not(:last-child) a {margin-bottom: 0.8rem;}
  .mgbox_wrap .view_allbtn {margin-top: 1.5rem;}
   /*-=======-mega_menu-Css-end-======--*/

}/*--1280-end--*/

@media (max-width: 1200px) {
  .hembugrside_menu {width: 72%;}
  .mega_menu .mega_inner .row {--bs-gutter-x: 2rem;}
  .specialities_mgwrapper .col-lg-4:first-child ul {padding-left: 3rem;}
  .mega_fact .col-lg-9.offset-lg-3.pe-lg-0.position-relative{padding-left: 2rem;}

}

@media (max-width: 1199px) {
  header .container-fluid {padding-inline:2rem;}
  .navbar-expand-lg .navbar-nav .nav-item:not(:last-child) {margin-right:3.8rem;}
  header .navbar-brand .nabh_logo {margin:0.3rem 0 0 1rem;}

  /*-=======-hembugrside_menu-Css-start-======--*/
  .hembugrside_menu { width: 75%;}
  .hmtop_menu .row {--bs-gutter-x: 3rem;}
  .hmtop_menu { padding: 0 7rem 2rem 3rem;}
  .hmbottom_menu {padding: 2rem 7rem 2rem 3rem;}
  /*-=======-hembugrside_menu-Css-end-======--*/

  .mega_menu .mega_inner .row {--bs-gutter-x: 1.5rem;}
  .mega_menu .mega_inner .mgbox_wrap ul li:not(:last-child) a {margin-bottom: 0.6rem;}
  .mega_menu .mega_inner {padding-block: 7.5rem 3rem;}
  .mega_fact .col-lg-9.offset-lg-3.pe-lg-0.position-relative {padding-left: 5rem;}
  .mega_menu .mega_fact ul li {gap: 1.5rem;padding: 2rem 0 2rem 1.8rem;}
  body.header-sticky header .mega_menu .mega_inner {padding-block: 7rem 3rem;}
  body.header-sticky header .mega_menu .mega_fact ul li {padding: 1.5rem 0rem 1.5rem 1.5rem;}
  .navbar-expand-lg .navbar-nav .nav-item:not(:last-child) img {margin-left: 0rem; }
   /*-=======-mega_menu-Css-end-======--*/
   .dropdown-content a {margin-bottom: 1rem;}

}/*--1199-end--*/
/* @media (max-width: 1050px) {header::after, header.inner-header::after {width: 68rem;}} */
.logo_mobile{display: none;}
@media (max-width: 991px) {
.hide_hemburgure{display: none;}
a.navbar-brand {width: 100%;text-align: center;}
.desktop_banner {margin-top: 0;}
header .container-fluid .navbar-brand img {width: 100%;}
header .top_header{display: none;}
.logo_mobile{display:inline-flex;}
header .navbar-brand{width: 100%;justify-content: center;background:var(--color_white);left: 0;position: relative;}
header{padding-block: 1.8rem 1.6rem;background:var(--color_white);}
header nav.navbar.navbar-expand-lg.navbar-light{height: auto;}
body.header-sticky header {margin-top: 0;}
body.header-sticky header .navbar-brand img {width: 90%;margin-inline: auto;}
header .navbar-brand .main_logo, header .navbar-brand .nabh_logo{display: none;}
body.header-sticky header{padding-block: 1.5rem;}
header .container-fluid{padding-inline: 0;}
.find_doctor{display: none;}
.inner_header .navbar {box-shadow: none;}
.inner_header {box-shadow: 0px 3px 6px #0000000F;}

}/*--991-end--*/

@media (max-width:767px) {

}

/*--1767-end--*/

@media (max-width:575px) {

}/*--575-end--*/


@media (max-width:325px) {
  header .container-fluid .navbar-brand img {width: 80%;margin-inline: auto;}
  body.header-sticky header .navbar-brand img {width: 75%;}
  body.header-sticky header {padding-block: 1rem;}
}
@media (max-width:320px) {

}/*--320-end--*/


