#rightNav a, #navBarLeft a { text-decoration: none; color: #6c757d!important; }
.nav-link { color: white; font-weight: 700; font-family: "Montserrat"}
.navbar-brand { font-size: 1.75em; font-weight: 700; font-family: "Montserrat" }
.masthead { padding-top: 6rem; padding-bottom: 6rem; background-color: rgb(44, 62, 80); }
.masthead-heading { font-size: 4rem; font-weight: 700; line-height: 3.5rem; font-family: "Montserrat", "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";}
.masthead-subheading { font-size: 1.5rem; }
.divider-custom {
    margin: 1.25rem 0 1.5rem;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.divider-custom .divider-custom-line {
    width: 100%;
    max-width: 7rem;
    height: 0.25rem;
    background-color: #2c3e50; 
    border-radius: 1rem; 
    border-color: #2c3e50; 
    background-color: #fff;
    margin-right: 1rem;
    margin-left: 1rem;
}

.divider-custom .divider-custom-icon {
    font-size: 2rem;
}

