  .skin-2023 h1{
    font-size: 3rem;
    font-weight:700;
    letter-spacing: 1px;

}
.skin-2023 h2{
    font-weight:700;
    letter-spacing: 1px;
}
.skin-2023 h3{
    font-weight:700;
    letter-spacing: 1px;
}

.skin-2023 section{
    padding: 40px 0;
}
.font-500{
    font-weight:500;
}
.skin-2023 .lead .bold{
    font-weight:900;
}
.bg-green{
    background:#7f9c98;
}
.bg-purple{
    background:#1e235b;
}
.bg-yellow{
    background-color:#cd9327;
}
.color-beige{
    color:#faead1;
}
.color-yellow{
    color:#cd9327;
}
.color-purple{
    color:#1c1f4e;
}
.skin-2023 hr{
    height:2px;
}
.hr-yellow{
    background-color:#cd9327;
    height:2px;
}
.hr-green{
    background-color:#7f9c98;
    height:2px;
}
.btn-green{
    background:#7f9c98;
    color: #1c1f4e!important;
    font-weight: 700;
    text-transform: uppercase;
}
.skin-2023 .btn-yellow{
    background:#cd9327;
    color: #001D6C!important;
    font-weight: 700;
    text-transform: uppercase;
}
.skin-2023 .btn-yellow:hover{
    background:#faead1;
    color:#cd9327!important;
}
.btn-green:hover{
    background:#cd9327!important;
}

.img-container{
    padding-bottom:80%;
    position:relative;
}
.img-container img{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center
}
.img-container .text-overlay{
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    padding-bottom: 20px;
}
.nav-2023 .navbar-brand{
    margin-left:5vw;
    margin-top:20px;
    margin-bottom:20px;
}
.nav-2023 .navbar-brand img{
    
}
.navbar .upper-nav .searchform{
    display:block;
}   
.nav-2023 .btn-green{
    width:115px;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    padding-left:0;
    padding-right:0;
}
.navbar-blue-2023{
    background-color:#1e235b;
}
.navbar-yellow{
    background:#cd9327;
}

.navbar.navbar-yellow .navbar-nav > li > a{
    color:#1c1f4e;
}

.navbar-toggleable-md .nav-quick-links {
    display:none;
}
@media (max-width: 992px){
    .navbar-toggleable-md .nav-quick-links {
        display:block;
        margin-top:.5rem;
    }
    .navbar .navbar-toggler {
        margin-top:22px;
    }
    .navbar-toggleable-md .nav-quick-links  .btn-green{
        width:auto;
        display:block;
        margin-bottom:.5rem;
    }
}