@import url('https://www.raymondjames.com/-/media/rj/advisor-sites/global/global%20css/model%201/colors/blue.css');
@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,700|Playfair+Display:400,400i,500i,700,700i&display=swap');
@import url('https://www.raymondjames.com/-/media/34d01108a19a419eb2f4ff71406a8082.ashx');



.page-wrapper .header-main, .footer-section {
    background: #fff !important;
}

.nav-container {
    border-top: 1px solid #002949;
}

/* .page-wrapper .nav-overall-wrapper:not(.van-mobile-nav), .nav-overall-wrapper:not(.van-mobile-nav) .nav, .nav .primary-nav .nav-subnav, .nav .primary-nav .nav-subnav-second {
    background: #fff !important;
}

.nav::before {
    background: #104C6E;
}

.nav::after {
    background: #b7deff;
}

.primary-nav a {
    color: #002949 !important;
}

.primary-nav a:hover, .primary-nav .nav-subnav a:hover, .primary-nav .nav-subnav a.active, .primary-nav a.active {
    color: #b7deff !important;
}

.investor-access-input-wrapper input {
    background-color: #fff !important;
}

.investor-access-remember-me-label {
    color: #fff !important;
} */

.footer-section .social-container {
    border: none;
}

.footer-section .social-container::after {
    display: none;
}

.footer-social-section {
    box-shadow: 0px 4px 5px rgba(56, 60, 62, 0.2);
    border-top: 8px solid #002949;
    border-bottom: none;
}

.footer-section .footer-contact-info {
    text-align: center;
}

.footer-section .social-container a .fa {
    color: #393939 !important;
}

.footer-section .sub-light .head-1 {
    color: #002949;
}

.footer-section .sub-light .head-2 {
    color: #104C6E;
}

.footer-section .footer-cta-section h4:after {
    background: #104C6E;
}

.footer-section .footer-content .footer-cta-section h4:hover > .head-1 {
    color: #497ba5 !important;
}

.footer-section .ftr-nap li, .footer-section .ftr-nap-phone a, .footer-section .ftr-nap-map-directions a, .footer-section .ftr-group-name, .ftr-nap-address-label, .footer-section .ftr-disclosures, .footer-section .footer-content a {
    color: #393939;
}

.footer-section .footer-content a:hover {
    color: #104C6E !important;
}

.footer-section .footer-content .ftr-nap-address:before {
    color: #002949 !important;
}

@media only screen and (max-width: 768px) {
    .nav-address-wrapper {
        color: #fff;
    }

    .fa-angle-down:before {
    color: #b7deff;
}
}

@media only screen and (max-width: 820px) {
    .header-section {
        border-bottom: 1px solid #002949;
    }
    .nav-container {
        border: none;
    }
}
