#mainNav{
    background-color:#0b4f8a !important;
    opacity:1 !important;
}

#mainNav.navbar{
    background-color:#0b4f8a !important;
}

#mainNav .nav-link{
    color:#ffffff !important;
}

#mainNav .navbar-brand{
    color:#ffffff !important;
}
#mainNav{
    background:#0b4f8a !important;
}

#mainNav .nav-link{
    color:#ffffff !important;
    font-weight:600 !important;
}

#mainNav .navbar-brand img{
    height:60px !important;
    width:auto !important;
}

.hero-section{
    padding-top:180px !important;
}
.navbar{
    background:#0b4f8a !important;
    padding:15px 0;
}


.navbar .nav-link{
    color:#ffffff !important;
    font-weight:600;
}

.navbar-brand img{
    height:60px;
}
.hero-section{
    padding:120px 0;
    background:#f8f9fa;
    text-align:center;
}

.hero-title{
    font-size:56px;
    font-weight:700;
    color:#0b4f8a;
    margin-bottom:20px;
}

.hero-text{
    font-size:24px;
    color:#333;
}

.hero-subtext{
    font-size:18px;
    color:#666;
}

.title-line{
    width:80px;
    height:4px;
    background:#17a2b8;
    margin:20px auto;
}

.btn-primary{
    background:#0b4f8a;
    border:none;
    padding:12px 30px;
}
#mainNav{
    background:#0b4f8a !important;
    opacity:1 !important;
    min-height:80px !important;
}

#mainNav.navbar-shrink{
    background:#0b4f8a !important;
}

#mainNav .nav-link{
    color:#ffffff !important;
}

#mainNav .navbar-brand{
    color:#ffffff !important;
}

#mainNav .navbar-brand img{
    height:60px !important;
    width:auto !important;
}
#mainNav{
    background:#0b4f8a !important;
    opacity:1 !important;
}

#mainNav .navbar-brand img{
    height:60px !important;
    width:auto !important;
    max-width:none !important;
}

#mainNav .nav-link{
    color:#ffffff !important;
}