
body {font-family: "Poppins", sans-serif;color: #444;}a {color: #1A9BBA;text-decoration: none;}a:hover {color: #1A9BBA;text-decoration: none;}.copyright a{color: #fff;}h1, h2, h3, h4, h5, h6 {font-family: "Poppins", sans-serif;}.back-to-top {position: fixed;visibility: hidden;opacity: 0;right: 15px;bottom: 15px;z-index: 996;background: #47b2e4;width: 40px;height: 40px;border-radius: 50px;transition: all 0.4s;}.back-to-top i {font-size: 24px;color: #fff;line-height: 0;}.back-to-top:hover {background: #6bc1e9;color: #fff;}.back-to-top.active {visibility: visible;opacity: 1;}#header {transition: all 0.5s;z-index: 997;padding: 15px 0;background-color: #fff;}#header.header-scrolled, #header.header-inner-pages {background: #fff;}#header .logo img {max-height: 60px;}.navbar {padding: 0;}.navbar ul {margin: 0;padding: 0;display: flex;list-style: none;align-items: center;}.navbar li {position: relative;}.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: space-between;padding: 10px 15px 10px 15px;font-size: 16px;font-weight: 500;color: #5c5c5c;white-space: nowrap;transition: 0.3s;}.navbar a i, .navbar a:focus i {font-size: 18px;line-height: 0;margin-left: 5px;}.navbar a:hover, .navbar .active, .navbar .active:focus, .navbar li:hover>a {color: #1A9BBA;}.navbar .getstarted, .navbar .getstarted:focus {padding: 8px 20px;margin-left: 30px;border-radius: 50px;color: #fff;font-size: 18px;background-color:#408dd2;border: 2px solid #408dd2;font-weight: 500;}.navbar .getstarted:hover, .navbar .getstarted:focus:hover {color: #fff;background: #ff5757;border: 2px solid #ff5757;}.navbar .dropdown ul {display: block;position: absolute;left: 14px;top: calc(100% + 30px);margin: 0;padding: 10px 0;opacity: 0;visibility: hidden;background: #fff;box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);transition: 0.3s;border-radius: 4px;z-index: 0;}.navbar .dropdown ul li {min-width: 200px;}.navbar .dropdown ul a {padding: 10px 20px;font-size: 14px;text-transform: none;font-weight: 500;color: #0c3c53;}.navbar .dropdown ul a i {font-size: 12px;}.navbar .dropdown ul a:hover, .navbar .dropdown ul .active:hover, .navbar .dropdown ul li:hover>a {color: #47b2e4;}.navbar .dropdown:hover>ul {opacity: 1;top: 100%;visibility: visible;}.navbar .dropdown .dropdown ul {top: 0;left: calc(100% - 30px);visibility: hidden;}.navbar .dropdown .dropdown:hover>ul {opacity: 1;top: 0;left: 100%;visibility: visible;}@media (max-width: 1366px) {.navbar .dropdown .dropdown ul {left: -90%;}.navbar .dropdown .dropdown:hover>ul {left: -100%;}}.mobile-nav-toggle {color: #1A9BBA;font-size: 28px;font-weight:600;cursor: pointer;display: none;line-height: 0;transition: 0.5s;}.mobile-nav-toggle.bi-x {color: #fff;}@media (max-width: 991px) {.mobile-nav-toggle {display: block;}.navbar ul {display: none;}}.navbar-mobile {position: fixed;overflow: hidden;top: 0;right: 0;left: 0;bottom: 0;background: rgba(40, 58, 90, 0.9);transition: 0.3s;z-index: 999;}.navbar-mobile .mobile-nav-toggle {position: absolute;top: 15px;right: 15px;}.navbar-mobile ul {display: block;position: absolute;top: 55px;right: 15px;bottom: 15px;left: 15px;padding: 10px 0;border-radius: 10px;background-color: #fff;overflow-y: auto;transition: 0.3s;}.navbar-mobile a, .navbar-mobile a:focus {padding: 10px 20px;font-size: 15px;color: #37517e;}.navbar-mobile a:hover, .navbar-mobile .active, .navbar-mobile li:hover>a {color: #1A9BBA;}.navbar-mobile .getstarted, .navbar-mobile .getstarted:focus {margin: 15px;color: #fff;}.navbar-mobile .dropdown ul {position: static;display: none;margin: 10px 20px;padding: 10px 0;z-index: 99;opacity: 1;visibility: visible;background: #fff;box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);}.navbar-mobile .dropdown ul li {min-width: 200px;}.navbar-mobile .dropdown ul a {padding: 10px 20px;}.navbar-mobile .dropdown ul a i {font-size: 12px;}.navbar-mobile .dropdown ul a:hover, .navbar-mobile .dropdown ul .active:hover, .navbar-mobile .dropdown ul li:hover>a {color: #47b2e4;}.navbar-mobile .dropdown>.dropdown-active {display: block;}#hero {width: 100%;height: 90vh;background-color: rgba(0, 0, 0, 0.8);overflow: hidden;position: relative;margin-top:5em;}#hero .carousel, #hero .carousel-inner, #hero .carousel-item, #hero .carousel-item::before {background-size: cover;background-position: center;background-repeat: no-repeat;position: absolute;top: 0;right: 0;left: 0;bottom: 0;}#hero .carousel, #hero .carousel-inner, #hero .carousel-item {background-image: linear-gradient(90deg, rgba(62,165,161,1) 0%, rgba(41,61,70,1) 78%);}#hero .carousel-container {display: flex;align-items: flex-end;justify-content:flex-start;position: absolute;top: 25%;left: 55px;right: 55px;}#hero .carousel-content {padding: 20px;color: #fff;}#hero .carousel-content h2 {color: #fff;margin-bottom: 10px;font-size: 4.3em;font-weight: 700;text-transform:capitalize;line-height: 1.4;}#hero .carousel-content h3 {color: #fff;margin-bottom: 10px;font-size: 1.2em;font-weight: 500;text-transform:capitalize;}#hero .carousel-content h2 span {color: #fff;}#hero .carousel-inner .carousel-item {transition-property: opacity;background-position: center top;}#hero .carousel-inner .carousel-item, #hero .carousel-inner .active.carousel-item-start, #hero .carousel-inner .active.carousel-item-end {opacity: 0;}#hero .carousel-inner .active, #hero .carousel-inner .carousel-item-next.carousel-item-start, #hero .carousel-inner .carousel-item-prev.carousel-item-end {opacity: 1;transition: 0.5s;}
#hero .carousel-inner .carousel-item-next, #hero .carousel-inner .carousel-item-prev, #hero .carousel-inner .active.carousel-item-start, #hero .carousel-inner .active.carousel-item-end {left: 0;transform: translate3d(0, 0, 0);}#hero .carousel-control-next-icon, #hero .carousel-control-prev-icon {background: none;font-size: 30px;line-height: 0;width: auto;height: auto;background: rgba(255, 255, 255, 0.4);border-radius: 50px;transition: 0.3s;color: rgba(255, 255, 255, 0.6);width: 54px;height: 54px;display: flex;align-items: center;justify-content: center;}#hero .carousel-control-next-icon:hover, #hero .carousel-control-prev-icon:hover {background: rgba(255, 255, 255, 0.6);color: rgba(255, 255, 255, 0.8);}#hero .carousel-indicators li {cursor: pointer;background: #fff;overflow: hidden;border: 0;width: 12px;height: 12px;border-radius: 50px;opacity: 0.6;transition: 0.3s;}#hero .carousel-indicators li.active {opacity: 1;background: #0cc1e0;}@media (min-width: 1024px) {#hero .carousel-content {width: 60%;}#hero .carousel-control-prev, #hero .carousel-control-next {width: 5%;}}.consilt-doct{width:300px;background-color:transparent;padding:5px;border-radius:50px;text-align:center;border: 2px solid #fff;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;margin-bottom:10px;}.consilt-doct h4{margin-bottom:0;font-size:1.2em;font-weight:600;text-transform:capitalize;}.ortho-img{text-align:center;}.meet-doctor h2, .meet-doctor h1{font-size: 1.8em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform:capitalize }.meet-doctor h3{font-size: 1.6em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 800;text-transform:capitalize;color:#1A9BBA;}.meet-doctor {text-align:center;margin-bottom:2em;}.doctor{padding:80px 0 80px;}.doctor-description h3{font-size: 1.8em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 700;text-transform:capitalize;}.doctor-description h4{font-size: 1.3em;margin-top: 10px;margin-bottom: 10px;line-height: 1.2;font-weight: 600;text-transform:uppercase;}.doctor-description p{font-size: 1em;line-height: 1.65;font-weight: 400;}.consilt-call a{font-size: 1.3em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;color:#444;}.consilt-call h5{font-size: 1.4em;margin-top: 40px;margin-bottom: 5px;line-height: 1.3;font-weight: 700;text-transform: capitalize;color: #1A9BBA;}.flex-consult{display:flex;align-items: center;justify-content: flex-start;gap:0.5em;}.bg-back{padding:20px;background-color:transparent;color: #fff;margin-bottom:10px;border-radius:8px;font-size:0.9em;font-weight:500;border: 4px solid #fff;transition: all 0.5s ease-in-out;}.bg-back:hover{background-color:#fff;color: #444;transition: all 0.4s ease-in-out;}#Treatments{padding:80px 0 80px;}.hover {overflow: hidden;position: relative;padding-bottom: 60%;margin-bottom: 10px;}.hover img {width: 100%;position: absolute;top: 0;left: 0;transition: all 0.3s;}.hover-3 .hover-overlay {background: rgba(0, 0, 0, 0.25);}.hover-overlay {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index:0;transition: all 0.4s;}.hover-3-content {position: absolute;top: 50%;left: 0;width: 100%;transform: translateY(-50%);text-align: center;z-index: 99;padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;padding-right: 3rem !important;padding-left: 3rem !important;}.hover-3-title {font-size: 24px;color: #fff;font-weight: 700;line-height: 1.2;text-transform: capitalize;}.hover-3-description {opacity: 0;transform: scale(1.3);transition: all 0.3s;}.hover-3:hover img {width: 100%;}.hover-3:hover .hover-overlay {background: rgba(0, 0, 0, 0.7);}.hover-3:hover::after {opacity: 1;transform: none;}.hover-3::after {content: '';width: calc(100% - 3rem);height: calc(100% - 3rem);border: 1px solid #fff;position: absolute;top: 1.5rem;left: 1.5rem;z-index: 90;transition: all 0.3s;transform: scale(1.1);opacity: 0;display: block;opacity: 0;}.hover-3:hover .hover-3-description {opacity: 1;transform: none;}.kn_23 {background: #ff5757;color: #fff;border-radius: 4px;padding: 8px 25px;white-space: nowrap;transition: 0.3s;font-size: 14px;display: inline-block;border: 1px solid #ff5757;}.kn_23:hover {color: #fff;background: transparent;border: 1px solid #fff;}.tret-des h2{margin-bottom: 5px;font-size: 1.6em;font-weight: 600;text-transform: capitalize;line-height: 1.2;color:#253942;}.tret-des p{font-size: 1em;font-weight: 400;line-height: 1.6;}.tret-des ul li{font-size: 1em;font-weight: 500;line-height: 1.8;}.sk-c{margin-top:6em;}#Services{padding:80px 0 80px;background-color: #f5f5f5f5;}.sholuder-services{background-color: #1A9BBA;color: #fff;padding: 20px;border-radius: 20px;}.sholuder-services h2{font-size: 1.4em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;}.sholuder-services P{font-size: 1em;line-height: 1.6;font-weight: 400;}
.item h3{font-size: 1.1em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;text-align:center;}.sholuder-services-color{background-color: #f95857;color: #fff;padding: 20px;border-radius: 20px;}.sholuder-services-color h2{font-size: 1.4em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;}.sholuder-services-color p{font-size: 1em;line-height: 1.6;font-weight: 400;}.servic-gap{margin-top:4em;}.testimonial-slider .item1 {text-align:left;padding: 20px;border: 1px solid #ddd;border-radius: 10px;box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);margin: 10px;height:45vh;transition: transform 0.3s, box-shadow 0.3s;}.item1 h4{font-size: 1.1em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;color: #1A9BBA;}.testimonial-slider .item1.active {transform: scale(1.1);box-shadow: 0px 6px 15px rgba(0, 0, 0, 0.2);border-color: #007bff;}.testimonial-slider .owl-dots {text-align: center;margin-top: 20px;}.testimonial-slider .owl-dots .owl-dot {display: inline-block;width: 10px;height: 10px;margin: 5px;background: #ddd;border-radius: 50%;cursor: pointer;transition: 0.3s;}.testimonial-slider .owl-dots .owl-dot.active {background: #1A9BBA;}.meet-doctor img{width: 100%;height: 40px;margin-top:10px;}.item1 p{font-size: 0.9em;font-weight: 400;line-height: 1.6;}#testimonila{padding:70px 0 70px;}.Specialist{width: 100%;background: url("../images/banner/banner_new.webp") no-repeat center center;background-size: cover;position: relative;padding:70px 0 70px;color:#fff;}.spect-description h2{font-size: 1.6em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 700;text-transform: capitalize;color: #fff;}.spect-description p{font-size: 1em;font-weight: 400;line-height: 1.6;}.spect-description h3{font-size: 3.4em;margin-top: 10px;font-weight: 700;text-transform: capitalize;margin-bottom: 10px;}.contact-us-item {border: 1px solid var(--dark-divider-color);border-radius: 30px;padding: 20px;box-shadow: 0px 4px 40px 0px #ddd;height: calc(100% - 30px);margin-bottom: 30px;}.contact-us-item .icon-box {background: #EFF8FF;border-radius: 100px;height: 52px;width: 52px;display: flex ;align-items: center;justify-content: center;margin-bottom: 20px;}.contact-us-item .contact-info-content h3 {font-size: 20px;font-weight: 600;text-transform: capitalize;margin-bottom: 10px;}.contact-us-item .contact-info-content p {width: 100%;font-size:0.95em;margin: 0;line-height:1.5;}#contact{padding:70px 0 0;}.form-group {position: relative;margin-bottom: 20px;}input, textarea {width: 100%;padding: 10px;border: 1px solid #ccc;border-radius: 4px;background: none;font-size: 16px;outline: none;}textarea {resize: none;}label {position: absolute;top: 12px;left: 12px;background-color: white;color: #666;font-size: 16px;transition: all 0.3s ease;pointer-events: none;}input:focus + label, textarea:focus + label, input:not(:placeholder-shown) + label, textarea:not(:placeholder-shown) + label {top: -10px;left: 10px;color: #5c5c5c;font-size: 15px;font-weight:600;}.get h4{font-size: 1.6em;margin-top: 5px;margin-bottom:20px;line-height: 1.2;font-weight: 600;text-transform: capitalize;}.button {width: 100%;padding: 10px 20px;border: none;border-radius: 4px;background: linear-gradient(90deg, rgba(62,165,161,1) 0%, rgba(41,61,70,1) 78%);color: white;font-size: 16px;cursor: pointer;transition: background-color 0.3s ease;}.button:hover {background-color: #0056b3;}.contact-grp{margin-top:4em;}.map{margin-top:4em;}footer{background-color:#222;color:#fff;padding:30px 0 30px;}.copyright{text-align:center;font-size:13px;font-weight:500;}.overlay {height: 100%;width: 0;position: fixed;z-index:9;top: 0;left: 0;background-color: rgb(0,0,0);background-color: rgba(0,0,0, 0.9);overflow-x: hidden;transition: 0.5s;height:100vh;}.overlay-content {position: relative;top: 25%;width: 100%;text-align: center;margin-top: 30px;}.overlay a {padding: 8px;text-decoration: none;font-size: 36px;color: #818181;display: block;transition: 0.3s;}.overlay a:hover, .overlay a:focus {color: #f1f1f1;}.overlay .closebtn {position: absolute;top: 80px;right: 45px;font-size: 60px;}@media screen and (max-height: 450px) {.overlay a {font-size: 20px}.overlay .closebtn {font-size: 40px;top: 15px;right: 35px;}}.overlay-top{margin-top:7em;color:#fff;}.btn-3{background:linear-gradient(90deg, rgba(62,165,161,1) 0%, rgba(41,61,70,1) 78%);padding:4px 25px;border:1px solid #1A9BBA;border-radius:14px;color:#fff;font-size:1em;font-weight: 500;text-transform: capitalize;cursor:pointer;}.but-n1{margin-top:20px;}.doctor-details h2, .doctor-details h3{font-size: 1.5em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;}.doctor-details h4{font-size: 1.2em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;}.doctor-details ul{list-style-type: none;}.doctor-details ul li{font-size:1em;font-weight:400;line-height:2;}.side-sticky img{height:50px;margin-right:10px;}.flex-consult1 a{font-size: 1.3em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;}.side-sticky h4{font-size: 1.2em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;}.side-sticky p{font-size: 0.9em;font-weight: 400;line-height:1.6;}.choose_1 {padding-top: 30px;padding-bottom: 30px;text-align: center;}.choose_1 h3 {font-size: 28px;text-transform: none;color: #033b4a;font-weight: 700;line-height: 1.4;}.choose_1 p {color: #5c5c5c;font-size: 16px;line-height: 1.6;font-weight: 500;letter-spacing: 0.2px;margin-bottom: 8px;}.choose_1 h3 span {color: #ff5757;}.choose_box {text-align: center;}.world-ref {border-radius: 50%;background-color: #1A9BBA;display: inline-block;width: 170px;height: 170px;border: 1px solid #1A9BBA;padding: 8px;overflow: hidden;border-radius: 50%;box-sizing: border-box;}.img-chose h5 {font-size: 18px;color: #5c5c5c;line-height: 1.25;font-weight: 600;letter-spacing: 0.5px;}.coose-gap{margin-top:4em;}.call-mar{margin-top:2em;}.consilt-call1 a{font-size: 1.1em;font-weight: 500;line-height: 1.6;color:#fff;}

/*media* css*/
/*xs  Extra Small devices (phones, 600px and down)*/
@media (max-width:391px){
#header .logo img {max-height: 40px;}#hero {width: 100%;height: 80vh;background-color: rgba(0, 0, 0, 0.8);overflow: hidden;position: relative;margin-top: 4em;}#hero .carousel-content {padding: 10px;color: #fff;}.consilt-doct h4 {margin-bottom: 0;font-size: 1em;font-weight: 600;text-transform: capitalize;}.consilt-doct {width: 260px;background-color: transparent;padding: 5px;border-radius: 50px;text-align: center;border: 2px solid #fff;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;margin-bottom: 10px;}#hero .carousel-inner .carousel-item {background-position-x:70%;;}#hero .carousel-content h2 {color: #fff;margin-bottom: 10px;font-size: 2.4em;font-weight: 700;text-transform: capitalize;line-height: 1.2;}#hero .carousel-container {display: flex;align-items: flex-end;justify-content: flex-start;position: absolute;top: 16%;left: 0;right: 0;}#hero .carousel-content h3 {color: #fff;margin-bottom: 10px;font-size: 0.95em;font-weight: 500;text-transform: capitalize;}.bg-back {padding: 10px;background-color: transparent;color: #fff;margin-bottom: 10px;border-radius: 8px;font-size: 0.9em;font-weight: 500;border: 4px solid #fff;transition: all 0.5s ease-in-out;}.doctor {padding: 40px 0 20px;}.meet-doctor h2, .meet-doctor h1 {font-size: 1.4em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;}.doctor-description h3 {font-size: 1.6em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 700;text-transform: capitalize;}.doctor-description h4 {font-size: 1.1em;margin-top: 10px;margin-bottom: 10px;line-height: 1.2;font-weight: 600;text-transform: uppercase;}.doctor-description p {font-size: 0.95em;line-height: 1.65;font-weight: 400;}.consilt-call a {font-size: 1.2em;margin-top: 15px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;color: #444;}.flex-consult {display: block;align-items: center;justify-content: flex-start;gap: 1em;margin-top:15px;}.choose_1 h3 {font-size: 24px;text-transform: none;color: #033b4a;font-weight: 700;line-height: 1.4;}.img-chose h5 {font-size: 14px;color: #5c5c5c;line-height: 1.25;font-weight: 600;margin-top:10px;letter-spacing: 0.2px;}.meet-doctor h3 {font-size: 1.4em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 800;text-transform: capitalize;color: #1A9BBA;}.tret-des{margin-top: 10px;}.tret-des h2 {margin-bottom: 5px;font-size: 1.4em;font-weight: 600;text-transform: capitalize;line-height: 1.2;color: #253942;}.sholuder-services {background-color: #1A9BBA;color: #fff;padding: 20px;border-radius: 20px;margin-bottom: 40px;}.sholuder-services-color {background-color: #f95857;color: #fff;padding: 20px;border-radius: 20px;margin-bottom: 40px;}.spect-description h3 {font-size: 2.2em;margin-top: 10px;font-weight: 700;text-transform: capitalize;margin-bottom: 10px;}.spect-description h2 {font-size: 1.2em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 700;text-transform: capitalize;color: #fff;}.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: flex-start;padding: 10px 15px 10px 15px;font-size: 16px;font-weight: 500;color: #5c5c5c;white-space: nowrap;transition: 0.3s;}.doctor-details h2, .doctor-details h3 {font-size: 1.3em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;}.doctor-details ul {list-style-type: none;padding: 0;}

}

@media (min-width: 392px) and (max-width: 575.98px){
  #header .logo img {max-height: 40px;}#hero {width: 100%;height: 70vh;background-color: rgba(0, 0, 0, 0.8);overflow: hidden;position: relative;margin-top: 4em;}#hero .carousel-content {padding: 10px;color: #fff;}.consilt-doct h4 {margin-bottom: 0;font-size: 1em;font-weight: 600;text-transform: capitalize;}.consilt-doct {width: 260px;background-color: transparent;padding: 5px;border-radius: 50px;text-align: center;border: 2px solid #fff;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;margin-bottom: 10px;}#hero .carousel-inner .carousel-item {background-position-x:70%;;}#hero .carousel-content h2 {color: #fff;margin-bottom: 10px;font-size: 2.4em;font-weight: 700;text-transform: capitalize;line-height: 1.2;}#hero .carousel-container {display: flex;align-items: flex-end;justify-content: flex-start;position: absolute;top: 16%;left: 0;right: 0;}#hero .carousel-content h3 {color: #fff;margin-bottom: 10px;font-size: 0.95em;font-weight: 500;text-transform: capitalize;}.bg-back {padding: 10px;background-color: transparent;color: #fff;margin-bottom: 10px;border-radius: 8px;font-size: 0.9em;font-weight: 500;border: 4px solid #fff;transition: all 0.5s ease-in-out;}.doctor {padding: 40px 0 20px;}.meet-doctor h2, .meet-doctor h1 {font-size: 1.4em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;}.doctor-description h3 {font-size: 1.6em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 700;text-transform: capitalize;}.doctor-description h4 {font-size: 1.1em;margin-top: 10px;margin-bottom: 10px;line-height: 1.2;font-weight: 600;text-transform: uppercase;}.doctor-description p {font-size: 0.95em;line-height: 1.65;font-weight: 400;}.consilt-call a {font-size: 1.2em;margin-top: 15px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;color: #444;}.flex-consult {display: block;align-items: center;justify-content: flex-start;gap: 1em;margin-top:15px;}.choose_1 h3 {font-size: 24px;text-transform: none;color: #033b4a;font-weight: 700;line-height: 1.4;}.img-chose h5 {font-size: 14px;color: #5c5c5c;line-height: 1.25;font-weight: 600;margin-top:10px;letter-spacing: 0.2px;}.meet-doctor h3 {font-size: 1.4em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 800;text-transform: capitalize;color: #1A9BBA;}.tret-des{margin-top: 10px;}.tret-des h2 {margin-bottom: 5px;font-size: 1.4em;font-weight: 600;text-transform: capitalize;line-height: 1.2;color: #253942;}.sholuder-services {background-color: #1A9BBA;color: #fff;padding: 20px;border-radius: 20px;margin-bottom: 40px;}.sholuder-services-color {background-color: #f95857;color: #fff;padding: 20px;border-radius: 20px;margin-bottom: 40px;}.spect-description h3 {font-size: 2.2em;margin-top: 10px;font-weight: 700;text-transform: capitalize;margin-bottom: 10px;}.spect-description h2 {font-size: 1.2em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 700;text-transform: capitalize;color: #fff;}.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: flex-start;padding: 10px 15px 10px 15px;font-size: 16px;font-weight: 500;color: #5c5c5c;white-space: nowrap;transition: 0.3s;}.doctor-details h2, .doctor-details h3 {font-size: 1.3em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;}.doctor-details ul {list-style-type: none;padding: 0;}
}
/*sm Small devices (portrait tablets and large phones, 601px to 768px) */
@media (min-width: 576px) and (max-width: 767.98px){
#header .logo img {max-height: 50px;}#hero {width: 100%;height: 70vh;background-color: rgba(0, 0, 0, 0.8);overflow: hidden;position: relative;margin-top: 4em;}#hero .carousel-content {padding: 10px;color: #fff;}.consilt-doct h4 {margin-bottom: 0;font-size: 1em;font-weight: 600;text-transform: capitalize;}.consilt-doct {width: 260px;background-color: transparent;padding: 5px;border-radius: 50px;text-align: center;border: 2px solid #fff;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;margin-bottom: 10px;}#hero .carousel-inner .carousel-item {background-position-x:70%;;}#hero .carousel-content h2 {color: #fff;margin-bottom: 10px;font-size: 2.8em;font-weight: 700;text-transform: capitalize;line-height: 1.2;}#hero .carousel-container {display: flex;align-items: flex-end;justify-content: flex-start;position: absolute;top: 26%;left: 10%;right: 0;}#hero .carousel-content h3 {color: #fff;margin-bottom: 10px;font-size: 0.95em;font-weight: 500;text-transform: capitalize;}.bg-back {padding: 10px;background-color: transparent;color: #fff;margin-bottom: 10px;border-radius: 8px;font-size: 0.9em;font-weight: 500;border: 4px solid #fff;transition: all 0.5s ease-in-out;}.doctor {padding: 40px 0 20px;}.meet-doctor h2, .meet-doctor h1 {font-size: 1.6em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;}.doctor-description h3 {font-size: 1.6em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 700;text-transform: capitalize;}.doctor-description h4 {font-size: 1.1em;margin-top: 10px;margin-bottom: 10px;line-height: 1.2;font-weight: 600;text-transform: uppercase;}.doctor-description p {font-size: 0.95em;line-height: 1.65;font-weight: 400;}.consilt-call a {font-size: 1.2em;margin-top: 15px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;color: #444;}.flex-consult {display: block;align-items: center;justify-content: flex-start;gap: 1em;margin-top:15px;}.choose_1 h3 {font-size: 24px;text-transform: none;color: #033b4a;font-weight: 700;line-height: 1.4;}.img-chose h5 {font-size: 14px;color: #5c5c5c;line-height: 1.25;font-weight: 600;margin-top:10px;letter-spacing: 0.2px;}.meet-doctor h3 {font-size: 1.4em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 800;text-transform: capitalize;color: #1A9BBA;}.tret-des{margin-top: 10px;}.tret-des h2 {margin-bottom: 5px;font-size: 1.4em;font-weight: 600;text-transform: capitalize;line-height: 1.2;color: #253942;}.sholuder-services {background-color: #1A9BBA;color: #fff;padding: 20px;border-radius: 20px;margin-bottom: 40px;}.sholuder-services-color {background-color: #f95857;color: #fff;padding: 20px;border-radius: 20px;margin-bottom: 40px;}.spect-description h3 {font-size: 2.2em;margin-top: 10px;font-weight: 700;text-transform: capitalize;margin-bottom: 10px;}.spect-description h2 {font-size: 1.2em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 700;text-transform: capitalize;color: #fff;}.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: flex-start;padding: 10px 15px 10px 15px;font-size: 16px;font-weight: 500;color: #5c5c5c;white-space: nowrap;transition: 0.3s;}.doctor-details h2, .doctor-details h3 {font-size: 1.3em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;}.doctor-details ul {list-style-type: none;padding: 0;}.testimonial-slider .item1 {text-align: left;padding: 20px;border: 1px solid #ddd;border-radius: 10px;box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);margin: 10px;height: 35vh;transition: transform 0.3s, box-shadow 0.3s;}
}

/*md Medium devices (landscape tablets, 769px to 992px) */
@media (min-width: 768px) and (max-width: 991.98px){
#header .logo img {max-height: 60px;}#hero {width: 100%;height: 70vh;background-color: rgba(0, 0, 0, 0.8);overflow: hidden;position: relative;margin-top: 5em;}#hero .carousel-content {padding: 10px;color: #fff;}.consilt-doct h4 {margin-bottom: 0;font-size: 1em;font-weight: 600;text-transform: capitalize;}.consilt-doct {width: 260px;background-color: transparent;padding: 5px;border-radius: 50px;text-align: center;border: 2px solid #fff;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;margin-bottom: 10px;}#hero .carousel-inner .carousel-item {background-position-x:60%;;}#hero .carousel-content h2 {color: #fff;margin-bottom: 10px;font-size: 3.2em;font-weight: 700;text-transform: capitalize;line-height: 1.2;}#hero .carousel-container {display: flex;align-items: flex-end;justify-content: flex-start;position: absolute;top: 26%;left: 10%;right: 0;}#hero .carousel-content h3 {color: #fff;margin-bottom: 10px;font-size: 0.95em;font-weight: 500;text-transform: capitalize;}.bg-back {padding: 10px;background-color: transparent;color: #fff;margin-bottom: 10px;border-radius: 8px;font-size: 0.9em;font-weight: 500;border: 4px solid #fff;transition: all 0.5s ease-in-out;}.doctor {padding: 40px 0 20px;}.meet-doctor h2, .meet-doctor h1 {font-size: 1.6em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;}.doctor-description h3 {font-size: 1.6em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 700;text-transform: capitalize;}.doctor-description h4 {font-size: 1.1em;margin-top: 10px;margin-bottom: 10px;line-height: 1.2;font-weight: 600;text-transform: uppercase;}.doctor-description p {font-size: 0.95em;line-height: 1.65;font-weight: 400;}.consilt-call a {font-size: 1.2em;margin-top: 15px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;color: #444;}.flex-consult {display: block;align-items: center;justify-content: flex-start;gap: 1em;margin-top:15px;}.choose_1 h3 {font-size: 24px;text-transform: none;color: #033b4a;font-weight: 700;line-height: 1.4;}.img-chose h5 {font-size: 14px;color: #5c5c5c;line-height: 1.25;font-weight: 600;margin-top:10px;letter-spacing: 0.2px;}.meet-doctor h3 {font-size: 1.4em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 800;text-transform: capitalize;color: #1A9BBA;}.tret-des{margin-top: 10px;}.tret-des h2 {margin-bottom: 5px;font-size: 1.4em;font-weight: 600;text-transform: capitalize;line-height: 1.2;color: #253942;}.sholuder-services {background-color: #1A9BBA;color: #fff;padding: 20px;border-radius: 20px;margin-bottom: 40px;}.sholuder-services-color {background-color: #f95857;color: #fff;padding: 20px;border-radius: 20px;margin-bottom: 40px;}.spect-description h3 {font-size: 2.2em;margin-top: 10px;font-weight: 700;text-transform: capitalize;margin-bottom: 10px;}.spect-description h2 {font-size: 1.2em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 700;text-transform: capitalize;color: #fff;}.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: flex-start;padding: 10px 15px 10px 15px;font-size: 16px;font-weight: 500;color: #5c5c5c;white-space: nowrap;transition: 0.3s;}.doctor-details h2, .doctor-details h3 {font-size: 1.3em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;}.doctor-details ul {list-style-type: none;padding: 0;}.testimonial-slider .item1 {text-align: left;padding: 20px;border: 1px solid #ddd;border-radius: 10px;box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);margin: 10px;height: 55vh;transition: transform 0.3s, box-shadow 0.3s;}
}

/*lg Large devices (laptops/desktops, 993px to 1200px)*/
@media (min-width: 992px) and (max-width: 1200px) {
  .navbar .getstarted, .navbar .getstarted:focus {padding: 8px 10px;margin-left: 0px;border-radius: 50px;color: #fff;font-size: 13px;background-color: #408dd2;border: 2px solid #408dd2;font-weight: 500;}.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: space-between;padding: 10px 8px 10px 8px;font-size: 15px;font-weight: 500;color: #5c5c5c;white-space: nowrap;transition: 0.3s;}#header .logo img {max-height: 40px;}#hero {width: 100%;height: 75vh;background-color: rgba(0, 0, 0, 0.8);overflow: hidden;position: relative;margin-top: 4em;}#hero .carousel-content h2 {color: #fff;margin-bottom: 10px;font-size: 3em;font-weight: 700;text-transform: capitalize;line-height: 1.2;}.consilt-doct h4 {margin-bottom: 0;font-size: 1.1em;font-weight: 600;text-transform: capitalize;}.bg-back {padding: 10px;background-color: transparent;color: #fff;margin-bottom: 10px;border-radius: 8px;font-size: 0.9em;font-weight: 500;border: 4px solid #fff;transition: all 0.5s ease-in-out;}.doctor {padding: 30px 0 80px;}.doctor-description h3 {font-size: 1.6em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 700;text-transform: capitalize;}.side-sticky img {height: 30px;margin-right: 10px;}.meet-doctor h2, .meet-doctor h1 {font-size: 1.6em;margin-top: 10px;margin-bottom: 5px;line-height: 1.2;font-weight: 600;text-transform: capitalize;}.sholuder-services {background-color: #1A9BBA;color: #fff;padding: 20px;border-radius: 20px;margin-bottom: 40px;}.sholuder-services-color {background-color: #f95857;color: #fff;padding: 20px;border-radius: 20px;margin-bottom: 40px;}
}
/*xl  Extra Large devices (large laptops and desktops, 1201px to 1400px)*/
@media (min-width:1201px) and (max-width: 1400px) {
.navbar .getstarted, .navbar .getstarted:focus {padding: 8px 20px;margin-left: 10px;border-radius: 50px;color: #fff;font-size: 15px;background-color: #408dd2;border: 2px solid #408dd2;font-weight: 500;}.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: space-between;padding: 10px 15px 10px 10px;font-size: 15px;font-weight: 500;color: #5c5c5c;white-space: nowrap;transition: 0.3s;}#hero .carousel-container {display: flex;align-items: flex-end;justify-content: flex-start;position: absolute;top: 20%;left: 55px;right: 55px;}#hero .carousel-content h2 {color: #fff;margin-bottom: 10px;font-size: 3.6em;font-weight: 700;text-transform: capitalize;line-height: 1.2;}.testimonial-slider .item1 {text-align: left;padding: 20px;border: 1px solid #ddd;border-radius: 10px;box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);margin: 10px;height: 50vh;transition: transform 0.3s, box-shadow 0.3s;}
}