
    @import url(https://fonts.googleapis.com/css?family=Lato:400,700);



/* #d4b289  #845b39 #0a4332 */
:root{
--paletteColor1: #d4b289;
--paletteColor2: #845b39;
--paletteColor3: #0a4332;

--paletteColor1H: 33;
--paletteColor1S: 46.6%;
--paletteColor1L: 68.4%;

--paletteColor2H: 28;
--paletteColor2S: 39.7%;
--paletteColor2L: 37.1%;

--paletteColor3H: 163;
--paletteColor3S: 74%;
--paletteColor3L: 15.1%;
}
a{
    color:#0a4332;
}
h1, h2, h3, h4,
h1 a, h2 a, h3 a, h4 a
{color:#d4b289;}

.c-svg path{
    fill: #d4b289;
}
.c-vcard-download--link {
    color: #d4b289;
}


.back-to-top{background: #0a4332; }

.c-topnav__navbar {
    background: #0a4332;
}

.c-topnav__menu-item .c-topnav__menu-text {
    color: #fff;
}

.angleLeft,
.angleRight {
    background: #fff;
}
.c-topnav__submenu {
    background:rgba(83,94,92,1);
}
.c-topnav__menu-item:hover .c-topnav__menu-text {
    background: #0a4332;
    color: #fff;
}

li.c-topnav__submenu-item a {
    color: #fff;
}

.c-circle {
    background:rgba(47,54,52,1);
}
@media (min-width:992px) {

    .c-topbar {
        background:#845b39;
        color:#fff;
    }
    .c-topbar a {
        color:#c1c1c1;
    }
    .c-topbar a:not(.c-social-media--link):hover{
        color:#0a4332;
    }
    .c-topnav__navbar {
        background:none;
    }

    .c-topnav__menu-item .c-topnav__menu-text {
        color: #845b39;
    }
    .c-topnav__menu-item .c-topnav__menu-text.selected{
        background: #0a4332;
        color: #fff;
    }

    .c-topnav__submenu {
        background:rgba(34,34,34,.95);
    }

    .c-topnav__menu-item:hover .c-topnav__menu-text {
        background:#0a4332;
        opacity:.80;
    }

    .c-topnav__submenu-item:hover{
        background:#0a4332;
    }
    
} /* END MEDIA */

/*HERO*/


@media (min-width: 992px) {
    .top-bar  {background:#845b39;}
}

.c-btn {
    color: #0a4332;
    background: none;
    border: solid 1px #0a4332;
}

.c-btn:hover,
.c-btn:focus,
.c-btn:active {
    text-decoration: none;
    color: #fff;
    background-color: #0a4332;
}
.c-additional__content {
    background-color: #F8F8F5;
}

.c-additional__content--small .c-accordion__link {
    background: #0a4332;
}

.c-additional__content nav a {
    color: #845b39;
}
.c-additional__content nav a:hover{
   background: #0a4332;
   color: #fff;
}

.c-additional__content nav .selected {
    color: #fff;
    background: #0a4332;
}

.c-additional__content h4 a {
    color: #666;
}

.c-additional__content .viewAll a,
.c-additional__content h4 a:hover {
    color: #845b39;
}

.c-additional__content--small .panel-heading {
    background: #0a4332;
}

.c-matter-flag__body {
    background: #0a4332;
}
.c-matter-flag__body:hover{
    opacity:.95;
}
.c-team-member__info a{
    color:#0a4332;
}

footer {
    background: #845b39;
    color: #fff;
}

footer h4 {
    color: #fff;
    text-decoration:underline;
}

footer a {
    color: #fff;
}
footer a:hover{
    color: #D8D8D6;
}
.quickLinks ul a {
    color: #fff;
}
.quickLinks ul a:hover{
    color: #D8D8D6;
}
footer .c-socialMedia a {
    color: #fff;
}

footer .c-socialMedia a:hover {
   color: #fff;
}


.article-008 th,
.article-012 th,
.article-017 th {background-color:#0a4332}

/*CONTENT GATE MODAL*/
.c-popup__submit {
    color:#0a4332; border-color:#0a4332; background:#0a4332;
}
.c-popup__submit:hover {
    opacity:0.75;
}

.c-matter__meta {
    color: #d4b289;
}

.c-matter__pull-quote {
    background-color: #0a4332;
    color: #fff;
}

/*EVENTS
//==================================================*/
.c-event__date-box {
    border-color: #0a4332;
}
.c-event-date--day {
    color: #0a4332;
}
.c-event-reg--submit.c-loading:after {
    border-top-color: #0a4332;
}

body, .hero-container div, .body-container div, .footer-container div,a, input, textarea, .note, p,
.page-contact .contact-block p, .c-header-centered .c-topbar__inner p,
.page-contact .contact-block .contact-block__info .contact span{font-family: Helvetica, sans-serif; font-size: 14px;}
.tip, .note    {font-size: 13px !important;}
body>nav ul, body>nav a {font-size: 16px !important;}
.socialMedia a {font-size:25px!important;}

    


:root{
    --bodyFontFamily: Helvetica, sans-serif;
}


h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a  {font-family: Lato, sans-serif;}

h1, h1 a                    {font-size: 38px;}
h2, h2 a                    {font-size: 30px;}
h3, h3 a                    {font-size: 22px;}
header h3		            {font-size: 36px;}
h4, h4 a                    {font-size: 20px;}
header h4		            {font-size: 26px;}

:root{
--headingFontFamily:Lato, sans-serif;
}
