<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* General CSS */
a:hover{
 text-decoration:none;   
 color:#006599;
}

body{
    font-family:'Questrial', sans-serif;
}
.mainTxt{
    min-height:500px;
}
.btn{
    background-color:#006599;
    color:#fff;
    border:1px solid #006599;
}

.btn:hover{
    border:1px solid #006599;
    background-color:#fff;
    color:#006599;
}
.title-BG{
    /* background-color:#93b8cb; */
    color:#006599;
    padding:20px 0;
    /* margin-bottom:20px; */
}

/* ======================= */

/* Navbar CSS */
.top-nav{
    background-image:url('images/navbar-BG.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: left;
}
.navbar{
    background-color:#006599!important;
    border-bottom:8px solid #564D4A;
    /* background-image:url("images/navbar-bg2.png"); */
}
.navbar-light .navbar-nav .nav-link{
    color:#fff;
    text-transform:uppercase;
}
.navbar-light .navbar-nav .nav-link:hover{
    color:#fff;
}
.navbar .ml-auto .navbar-btn{
    background-color:#fff;
    color:#006599;
    border:0;
    margin-top: 10px;
}

.navbar-menu &gt; .item {
    position: relative;
    text-align: center;
    transition-duration: 0.25s;
}
.navbar-menu &gt; .item::after {
    background-color: #fff;
    bottom: -8px;
    height: 4px;
    left: 0;
    position: absolute;
    transition-duration: 0.25s;
    width: 100%;
}
.navbar-menu &gt; .item &gt; .link {
    cursor: pointer;
    display: inline-block;
    padding: 15px;
}

  .navbar-menu.-material &gt; .item:hover::after,
.navbar-menu.-material &gt; .item.-active::after {
  -webkit-transform: scaleX(1);
          transform: scaleX(1);
}
.navbar-menu.-material &gt; .item::after {
  content: '';
  -webkit-transform: scaleX(0);
          transform: scaleX(0);
  -webkit-transform-origin: center;
          transform-origin: center;
}

.top-nav .btn {
    background-color: #006599;
    color: #fff;
    border: 0;
    position: relative;
    top:15px;
    border:1px solid #006599;
}
.top-nav h3, .top-nav h4{
    font-family:'Libre Baskerville', serif;
}
.top-nav h3{
    color:#006599;
}
.top-nav h4{
    color:#564D4A;
}
.top-nav .btn:hover{
    background-color:#fff;
    color:#006599;
    border:1px solid #006599;
}
/* .top-nav .btn:nth-child(2){
    margin:0 20px;
} */
.dropdown:hover&gt;.dropdown-menu {
    display: block;
}
.dropdown-menu{
    background-color:#006599;
}
.dropdown-menu a{
    color:#fff;
}


/* ======================= */

/* Carousel CSS */


.carousel .carousel-caption{
    position: absolute;
    left:0;
    text-align: left;
    text-transform: initial;
    width:70%; 
    background-image: linear-gradient(to left, rgba(255,0,0,0), rgba(0,52,89,0.5));
    color:#fff;
    top:-9px;
    bottom:0;
    padding-top:9%;
    padding-left:24em;
    text-shadow: 0 5px 5px rgba(86, 77, 74,1.0);
}

.carousel .carousel-caption h1{
    font-size:66px;
}
.carousel-caption h2{
    font-size:40px;
}

.blue-text{
    color:#006599;
    text-shadow:none;
}

.home-img-container {
    position: relative;
}

.home-img {
    width:100%;
}

.home-img-caption {
    position: absolute;
    top:0;
    left:0;
    text-align: left;
    width:100%;
    height: 100%; 
    background-image: linear-gradient(to left, rgba(255,0,0,0), rgba(0,52,89,0.5));
    
    /* top:-20%;
    bottom:0;
    padding-top:9%;
    padding-left:20%;
     */
}

    .home-img-caption-text {
        color:#fff;
        text-shadow: 0 5px 5px rgba(86, 77, 74,1.0);

        margin-left: 10%;
        padding-top:9%;
    }

    
    .home-img-caption h1 {
        font-size:46px;
    }
    
    .home-img-caption h2 {
        font-size:20px;
    }







/* ======================= */

/* Focus Areas CSS */
.focus-area .col-lg-3{
    background-color:#006599;
    padding:30px 20px;
    transition: 0.2s all ease-in-out;
}
.focus-area a{
    color:#fff;
    text-align: center;
}
.focus-area i{
    margin-bottom:30px;
}
.focus-area .col-lg-3:nth-child(3){
    background-color:#b7d7e6;
    border:2px solid #b7d7e6;
}
.focus-area .col-lg-3:nth-child(2){
    background-color:#7eb2cd;
    border:2px solid #7eb2cd;
}
.focus-area .col-lg-3:nth-child(4){
    background-color:#c1defe;
    border:2px solid #c1defe;
}

.focus-area {
    background-image:url(images/page-bg.jpg);
    background-repeat: no-repeat;
    background-size: 50%;
    position:left;
}

.focus-area .col-lg-3{
    text-shadow:0 1px 4px rgba(0, 0, 0, 1.0);
}


.focus-area .col-lg-3:hover{
    background-color:#fff;
    border:2px solid #006599;
    text-shadow:none;
}
.focus-area .col-lg-3:hover a, .focus-area .col-lg-3:hover i{
    color:#006599;
    
}

/* ======================= */

/* About Us CSS */
.about-welcome{
    /* background-image:url(images/page-bg.jpg);
    background-repeat: no-repeat;
    position:left;
    padding-bottom:50px; */
}
.about-welcome p{
    font-size:18px;
}
.about-welcome .col-lg-8, .about-welcome .col-lg-3, .about-welcome .col-lg-12{
    margin-top: 5%; 
}


.about-welcome .col-lg-8{
    padding-left:0;
}
.about-welcome .col-lg-3{
    padding-right:0;
}


.about-welcome .col-lg-10{
    margin-left:55px;
}
.about-welcome .fa-star-of-life{
    padding-top:15px;
    color:#006599;
}
.about-welcome .welcome-title h2{
    color:#006599;
    font-weight:800;
}
.about-welcome .welcome-title h3{
    color:#333333;
    font-weight:800;
}
.about-welcome .btn i{
    padding-left:10px;
    font-size:18px;
}


/* ======================= */

/* Footer CSS */
footer{
    background-color:#261F14;
    padding:30px 0;
    padding-bottom:15px;
    margin-top:30px;
    border-top:5px solid #006599;
    color:#fff;
}
footer a{
    color:#fff;
    transition:0.2s all ease-in-out;
}
footer .logo-container ul{
    padding-left:0;
}

footer ul{
    padding-left:0;
}
footer ul li{
    list-style:none;
}
.logo-container i{
    border: 2px solid #fff;
    padding:5px;
    margin-right:10px;
}
.logo-container span{
    margin-left:40px;
}
footer .site-map li{
    padding:6.5px 0px;
    font-size:14px;
}
.bottom-footer{
    margin-top:15px;
}

.site-map i{
    transition:0.2s all ease-out;
}

.logo-container .fa-map-marker-alt{
    position: relative;
    top:12px;
}

.site-map a:hover{
    color:#006599;
}
.site-map a:hover i{
    padding-left:5px;
}

.logo-container h4, .logo-container h5{
    font-family:'Libre Baskerville', serif;
}
.logo-container{
    padding-left:0;
}
.bottom-footer, .bottom-footer a{
    color:#666;
}

/* ======================= */

/* FAQs */

#accordianId{
    width:100%;
}
#accordianId .card-header{
    background-color:#006599;
}
#accordianId .card-header a{
    color:#fff;
}

/* ======================= */


/* Form CSS */

.card .card-header{
    background-color:#006599;
    color:#fff;
}
.card{
    border:none;
    box-shadow: 0 0 15px rgba(0,0,0,0.4);
    background-color:rgba(183, 215, 230,0.4);
    color:#006599;
    margin-bottom:20px;
}
.card .form-control{
    border:1px solid #7eb2cd;
}
.col-lg-5 .card {
    padding-top: 28px;
}


/* ======================= */


/* Physicians CSS */

div.col-lg-6 .thumbnail {
    padding: 10px;
    background: #ddd;
    text-align: center;
    margin: 0 5px 10px;
    border: 2px solid #ddd;
    cursor: pointer;
    transition: all 0.2s ease;
    min-height: 282px;
  }
  div.col-lg-6 .thumbnail:hover, div.col-lg-6 .thumbnail:focus {
    background: #ededed;
    border-color: #006599;
  }
  div.col-lg-6 .thumbnail .pic {
    overflow: hidden;
    width: 89%;
    height: 140px;
    margin: 10px auto 25px;
  }
  div.col-lg-6 .thumbnail .pic img {
    width: 152px;
  }
  div.col-lg-6 .thumbnail h2 {
    color:#333333
  }
  /* new patient forms */
  .pdf-patient i {
      padding-right: 5px;
  }


/* ======================= */

/* Media Css */




@media screen and (max-width:1024px){
    .top-nav .ipad-btn{font-size:16px;}   
    .navbar-menu &gt; .item &gt; .link{padding:10px;font-size:14px;}
    .focus-area{top:54%;}
    .carousel .carousel-caption{padding-top:65px;}
    .carousel img{width:100%;}
    /* .about-welcome .col-lg-8, .about-welcome .col-lg-3{margin-top:23%;} */
    .carousel .carousel-caption{padding:2em;padding-top:64px}
    .carousel .carousel-caption h1{font-size:36px;}
    .carousel-caption h2{font-size:22px;}
}


@media screen and (min-width:768px) and (max-width:1023px){
    .top-nav .btn{font-size:10px;}
    .top-nav h3{font-size:24px;}
    .top-nav h4{font-size:18px;}
    .navbar-menu &gt; .item &gt; .link{padding:5px;font-size:11px;}
    .navbar .ml-auto .navbar-btns{font-size:12px;}
    .carousel img{width:100%;}
    .carousel .carousel-caption{padding:2em;padding-top:3.5em;}
    .carousel .carousel-caption h1{font-size:36px;}
    .carousel-caption h2{font-size:22px;}
    .focus-area{top:34%}
    /* .about-welcome .col-lg-8, .about-welcome .col-lg-3{margin-top:30%;} */
    .about-welcome .col-lg-10{margin-left:0;}
    .about-welcome .col-sm-3 img{width:100%;}
    .about-welcome .col-sm-3{padding-right:15px;}
    .about-welcome .col-sm-8{padding-left:15px;}
    .logo-container{padding-left:15px;}
    div.col-lg-3 .thumbnail{width:98%;}
    div.col-lg-3 .thumbnail .pic{width:80%;}
    .videoWrapper {
        position: relative;
        padding-bottom: 56.25%; /* 16:9 */
        padding-top: 25px;
        height: 0;
    }
    .videoWrapper iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    .pay-online-form .form-group input, .pay-online-form .form-group select  {
        margin-bottom: 20px;
    }
    .col-lg-5 .card {
        margin-top: 31px;
    }
}
@media screen and (min-width: 200px) and (max-width: 400px) {
    .g-recaptcha {
    transform: scale(.90 );
    transform-origin: 0 0;
    }
    }
    @media (min-width: 401px) and (max-width: 760px) {
    .g-recaptcha {
    transform: scale(.85);
    transform-origin: 0 0;
    }
    }

@media screen and (min-width:260px) and (max-width:414px){
    .navbar-light .navbar-toggler{background-color:#fff;}
    .top-nav .btn{top:0;font-size:10px!important;}
    .top-nav h3{font-size:24px;}
    .top-nav h4{font-size:18px;}
    .navbar{margin-top:5px;}
    .focus-area{position: relative;}
    .carousel img{width:100%;}
    .carousel{margin-bottom:15px;}
    .carousel .carousel-caption{display:none;}
    .about-welcome{background-image:none;}
    .about-welcome .col-lg-10{margin-left:0;}
    .about-welcome .col-lg-3{padding-right:15px;}
    .about-welcome .col-lg-8{padding-left:15px;}
    .ml-auto{text-align:center;}
    .logo-container{padding-left:15px;}
    .top-nav{background-image:none;}
    .top-nav .text-right{text-align:center!important;}
    .top-nav .btn:nth-child(2){margin:0 1px;}
    .dropdown:active&gt;.dropdown-menu{display:block;}
    div.col-lg-3 .thumbnail{width:98%;}
    div.col-lg-3 .thumbnail .pic{width:50%;}
    .videoWrapper {
        position: relative;
        padding-bottom: 56.25%; /* 16:9 */
        padding-top: 25px;
        height: 0;
    }
    .videoWrapper iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    .pay-online-form .form-group input, .pay-online-form .form-group select {
        margin-bottom: 15px;
    }
    .col-lg-5 .card {
        margin-top: 25px;
    }
}

@media only screen and (min-width: 1200px) {
    .home-img-caption-text {
        margin-left:40%;
    }

    .home-img-caption h1 {
        font-size:56px;
    }
    
    .home-img-caption h2 {
        font-size:30px;
    }

    .home-img-caption {
    width:55%;
    }
}


@media only screen and (min-width: 1500px) {
    .home-img-caption h1 {
        font-size:66px;
    }

    .home-img-caption h2 {
        font-size:40px;
    }


    .about-welcome .col-lg-8, .about-welcome .col-lg-3, .about-welcome .col-lg-12{
        margin-top:21%;
    }


    .focus-area{
        position: absolute;
        top:67%;
        background: none;
    }

    .about-welcome {
        background-image:url(images/page-bg.jpg);
    background-repeat: no-repeat;
    position:left;
    padding-bottom:50px;
    }
}

@media only screen and (min-width: 1800px) {
    .focus-area{
        position: absolute;
        top:71%;
    } 
}



/* ======================= */



h3.faq-accordion-category::after {
    content: '\2023';
    display: inline-block;
    margin-left: 12px;
    color: white;
}

a[aria-expanded="true"] h3.faq-accordion-category::after {
    transform: rotate(90deg);
    transition: transform 0.3s;
}

a[aria-expanded="false"] h3.faq-accordion-category::after {
    transform: rotate(-90deg);
    transition: transform 0.3s;
}
</pre></body></html>