#header .header-body{background-image: url(../img/header.jpg) !important; background-repeat: no-repeat; background-size: cover; padding-top: 50px; padding-bottom: 50px;}
#header .header-logo{margin-top: 2rem;margin-bottom: 2rem;}
.header-nav-top{color: #fff !important; font-size: 20px;}
#home-intro{background-image: url(../img/slide1.jpg) !important; background-repeat: no-repeat; background-size: cover; padding-top: 100px; padding-bottom: 100px; margin-bottom: 0px;}
h1, h3{color:#00267d;}
h1{font-size: 1.8rem; font-weight: bold;}
h2{font-size: 1.8rem;  color: #fff; word-spacing: 10px; margin-bottom: 20px;}
#home-intro p{color:#00267d; font-weight: normal; font-size: 18px;}
p{margin-bottom: 30px !important; font-size: 18px; color: #00267d;}
#doctor{background-color: #1b66a6; padding: 80px 0px !important;}
#doctor p{color: #fff;}
#services{background-color: #b9e9ff; padding: 80px 0px !important;}
#services h2{color: #00267d; font-weight: bold;}
#services h3{color: #339ddd; font-size: 16px; text-transform: none;}
#services .img-fluid{max-width: 100%;}
.card-body{padding: 33px 0px 33px 10px;}
#services .col-lg-2{text-align: right;}
.card{border-width: 0px; border-radius: 0px; margin-bottom: 5px;}
#footer{margin-top: 0px; background: #1b66a6 !important; padding: 40px 0px 50px 0px !important; border-top: none;}
#gallery{background-color: #1b66a6; padding: 80px 0px 0px 0px !important;}
.owl-carousel.nav-style-1 .owl-nav .owl-next, .owl-carousel.nav-style-1 .owl-nav .owl-prev{ color: #59caff !important;}
.owl-carousel .owl-nav button.owl-prev:before, .owl-carousel .owl-nav button.owl-next:before{font-size: 30px !important;}
#footer p{font-size: 12px; color: #fff; line-height: 20px;}
body, #footer a{color: #fff !important;}
li{line-height: 20px;}
#footer h5{font-size: 16px; letter-spacing: 1px; font-weight: normal;}
strong{letter-spacing: 1px;}
.img1{margin-bottom: 10px;}

@media (min-width: 992px) {
    #header .header-nav-main nav > ul > li > a {
        color: #fff; padding-right: 2rem; font-weight: normal; font-size: 1.1rem;
    }
    #header .header-nav {padding: 0px !important; min-height: 20px !important;}
    #header .header-nav-main nav > ul > li.open > a, #header .header-nav-main nav > ul > li > a{background: none !important;}
    #header .header-nav-main nav > ul > li.open > a, #header .header-nav-main nav > ul > li:hover > a{background: none !important;}
    .mar1{margin-top: -100px;}
    .owl-prev {margin-left: -40px !important;}
    .owl-next {margin-right: -40px !important;}
    .img1{display: none;}

}

@media (max-width: 991px) {
    .header-nav-top{font-size:10px; line-height: 12px;}
    #header .header-body{background-size: 100% 100%; padding-top: 10px; padding-bottom: 10px;}
    #services .img-fluid{max-width: 100%;}
    #services h3{font-size: 12px;}
    .card-body{padding: 15px 0px 15px 10px;}
}