.top.mobile-nav,
header.top{
	background-color: #e8e7bf;
}

a.logo--header__inner:visited,
a.logo--header__inner{
	color: #314088;
}

.mobile-nav-toggler,
.nav > ul > li > ul > li > a,
.nav > ul > li > ul > li > a:visited,
.nav > ul > li > a,
.nav > ul > li > a:visited{
	color: #314088;
}

.nav > ul > li.current-menu-item > a,
.nav > ul > li > ul > li.current-menu-item > a,
.nav > ul > li > ul > li > a:hover,
.nav > ul > li > a:hover,
a.logo--header__inner:hover{
	color: #314088;

}

body{
	background-color: #f5f5e6;
}

.content li,
.wp-block-query .wp-block-post-date time,
.wp-block-query .wp-block-post-excerpt p,
p{
	color: #666666;
}

h1,
h2,
h3,
h4,
h5,
h6,
h1>a,
h1>a:visited,
h2>a,
h2>a:visited,
h3>a,
h3>a:visited,
h4>a,
h4>a:visited,
h5>a,
h5>a:visited,
h6>a,
h6>a:visited,
.content-single_post-back_button::before,
.wp-block-query .wp-block-query-pagination .page-numbers.current,
.wp-block-query .wp-block-query-pagination .page-numbers:hover,
.wp-block-query .wp-block-query-pagination .page-numbers:visited:hover,
.wp-block-query .wp-block-query-pagination-next:hover,
.wp-block-query .wp-block-query-pagination-next:visited:hover,
.wp-block-query .wp-block-query-pagination-previous:hover,
.wp-block-query .wp-block-query-pagination-previous:visited:hover
{
	color: #c7d238;
}

.wp-block-query.two-columns-layout li .wp-block-post-excerpt .wp-block-post-excerpt__more-text a.wp-block-post-excerpt__more-link::after,
.homepage-widgets .widget_block ul.wp-block-latest-posts li::after{
	background-color: #314088;
}

.widget.widget_block .gform_wrapper form .gform-body .gform_fields > *:nth-child(1) input{
	border-color: #314088;
}

.widget.widget_block .gform_wrapper form .gform-body .gform_fields > *:nth-child(2) button{
	border-color: #314088;
	background-color: #314088;
}

.wp-block-query .wp-block-query-pagination-next,
.wp-block-query .wp-block-query-pagination-next:visited,
.wp-block-query .wp-block-query-pagination-previous,
.wp-block-query .wp-block-query-pagination-previous:visited,
.wp-block-query .wp-block-query-pagination .page-numbers,
.homepage-widgets .widget_block ul.wp-block-latest-posts li a,
.homepage-widgets .widget_block ul.wp-block-latest-posts li a:visited,
.homepage-widgets .widget_block ul.wp-block-latest-posts li time,
p a, p a:visited,
h1>a:hover,
h2>a:hover,
h3>a:hover,
h4>a:hover,
h5>a:hover,
h6>a:hover,
h1>a:hover:visited,
h2>a:hover:visited,
h3>a:hover:visited,
h4>a:hover:visited,
h5>a:hover:visited,
h6>a:hover:visited{
	color: #314088;
}

.wp-block-query.two-columns-layout li .wp-block-post-excerpt .wp-block-post-excerpt__more-text a.wp-block-post-excerpt__more-link::before,
p a:hover{
	color: #484646;
}

.wp-block-query.two-columns-layout li .wp-block-post-excerpt .wp-block-post-excerpt__more-text a.wp-block-post-excerpt__more-link::after{
	background-color: #484646;
}

.share-buttons .share-button .share-button-icon{
    fill: #314088;
}

footer{
	background-color: #e8e7bf;
}

footer p{
	color: #666666;
}

footer h1,
footer h2,
footer h3,
footer h4,
footer h1 a,
footer h2 a,
footer h3 a,
footer h4 a,
footer h1 a:visited,
footer h2 a:visited,
footer h3 a:visited,
footer h4 a:visited{
	color: #666666;
}

footer a,
footer a:visited{
	color: #003366;
}

footer a:hover,
footer a:hover:visited{
	color: #003366;

}
