  /* Body styles and fonts */
.bg-primary {background: #ffcd00 !important;}
.site-header {
	background-color:#ffcd00; 
	border-top: 0.5rem #111c4e solid;
}
.site-header .h1 a.text-white:hover, 
.site-header .h1 a.text-white:link, 
.site-header .h1 a.text-white:visited, 
.site-header h1 a.text-white:hover, 
.site-header h1 a.text-white:link, 
.site-header h1 a.text-white:visited {
    color: #000 !important;
}
.site-header h1 a.text-white:hover, 
.site-header h1 a.text-white:link, 
.site-header h1 a.text-white:visited, 
.site-header h1 a.text-white:hover, 
.site-header h1 a.text-white:link, 
.site-header h1 a.text-white:visited {
	color: #000 !important;
}
.menuPrimary {
    background: #ffcd00; 
    border-top: 1px solid #c79d00;
}
.menuPrimary .navbar-nav .active>.nav-link, 
.menuPrimary .navbar-nav .nav-link.active, 
.menuPrimary .navbar-nav .nav-link.show, 
.menuPrimary .navbar-nav .show>.nav-link {
     color: #000 !important;
}
.menuPrimary .navbar-nav .nav-link {
	 color: #000 !important;
 } 
.menuPrimary .navbar-nav .nav-link:hover {
     border-bottom: #111c4e solid 5px;
}
.menuPrimary .navbar-nav .active>.nav-link, 
.menuPrimary .navbar-nav .nav-link.active, 
.menuPrimary .navbar-nav .nav-link.show, 
.menuPrimary .navbar-nav .show>.nav-link {
     border-bottom: #111c4e solid 5px;
}
a.btn-warning:link, 
a.btn-warning:visited {
	background: #ffcd00 !important; 
	border: 1px solid #c79d00 !important; 
	color:#000 !important;
}
a.btn-warning:hover, 
a.btn-warning:active {
	background: #c79d00 !important; 
	border: 1px solid #c79d00 !important; 
	color:#000 !important;
}
a.btn-outline-warning:link, 
a.btn-outline-warning:visited {
	background: #236192 !important; 
	border: none !important; 
	color:#fff !important;
}
a.btn-outline-warning:hover, 
a.btn-outline-warning:active {
	background: #111c4e !important; 
	border: none !important; 
	color:#fff !important;
}
.colorboxes-container p, 
.colorboxes-container .card-header.h4 {
	color: #000 !important;
}
.colorboxes-container .colorbox:first-child .card {background-color: #FFCD00 !important;}
.colorboxes-container .colorbox:nth-child(2) .card {background-color: #ffd733 !important;}
.colorboxes-container .colorbox:nth-child(3) .card {background-color: #ffe166 !important;}
.colorboxes-container .card:hover {background-color: rgba(255, 255, 255, 0.25) !important;}
.colorboxes-container .card:after {background-color: rgba(255, 255, 255, 0.25) !important;}
.facts-container a.btn-outline-warning:link, 
.facts-container a.btn-outline-warning:visited {
	background: #236192 !important; 
	border: none !important; 
	color:#fff !important;
}
.facts-container a.btn-outline-warning:hover, 
.facts-container a.btn-outline-warning:active {
	background: #111c4e !important; 
	border: none !important; 
	color:#fff !important;
}
.facts-container {background: #ffcd00 !important;}
.featured-bg-container .facts-container, 
.featured-bg-container.full-width .facts-container, 
.featured-bg-container.dark .facts-container, 
.featured-bg-container.full-width.dark .facts-container {
	background: transparent !important;
}
.facts-container .text-warning {color: #000 !important;}
.facts-container h3, .facts-container h4 {color: #000 !important;} 
.facts-container a:link, 
.facts-container a:visited, 
.facts-container a:hover, 
.facts-container a:active {
	color: #000 !important;
}
.facts-container h3 a:link, 
.facts-container h3 a:visited, 
.facts-container h4 a:link, 
.facts-container h4 a:visited {
	color: #000 !important; 
	text-decoration:none;
}
.facts-container h3 a:hover, 
.facts-container h3 a:active, 
.facts-container h4 a:hover, 
.facts-container h4 a:active {
	color: #036 !important; 
	text-decoration:underline !important;
}
.featured-bg-container, 
.featured-bg-container.full-width, 
.featured-bg-container.dark, 
.featured-bg-container.full-width.dark {
	background: #ffcd00 !important; 
	color: #000 !important;
}
.featured-bg-container h3, 
.featured-bg-container.full-width  h3, 
.featured-bg-container.dark h3, 
.featured-bg-container.full-width.dark h3 {
	color: #000 !important;
} 
.featured-bg-container h3 a:link, 
.featured-bg-container h3 a:visited, 
.featured-bg-container.dark h3 a:link, 
.featured-bg-container.dark h3 a:visited, 
.featured-bg-container.full-width  h3 a:link, 
.featured-bg-container.full-width  h3 a:visited, 
.featured-bg-container.full-width.dark h3 a:link, 
.featured-bg-container.full-width.dark h3 a:link {
	color: #000 !important; 
	text-decoration:none;
}
.featured-bg-container h3 a:hover, 
.featured-bg-container h3 a:active, 
.featured-bg-container.dark h3 a:hover, 
.featured-bg-container.dark h3 a:active, 
.featured-bg-container.full-width  h3 a:hover, 
.featured-bg-container.full-width  h3 a:active, 
.featured-bg-container.full-width.dark h3 a:hover, 
.featured-bg-container.full-width.dark h3 a:active {
	color: #036 !important; 
	text-decoration:underline;
}
.featured-bg-container .facts-container.bg-primary, 
.featured-bg-container.full-width .facts-container.bg-primary, 
.featured-bg-container.dark .facts-container.bg-primary, 
.featured-bg-container.full-width.dark .facts-container.bg-primary {
	background:transparent !important;
}
.featured-bg-container.dark a:link, 
.featured-bg-container.dark a:visited {
	color: #000 !important;
}
.featured-bg-container.dark a:hover, 
.featured-bg-container.dark a:active {
	color: #036 !important;
}
.featured-bg-container.full-width.dark a:link, 
.featured-bg-container.full-width.dark a:visited {
	color: #000 !important;
}
.featured-bg-container.full-width.dark a:hover, 
.featured-bg-container.full-width.dark a:active {
	color: #036 !important;
}
.featured-bg-container .facts-container h3 a:link, 
.featured-bg-container .facts-container h3 a:visited, 
.featured-bg-container.full-width .facts-container h3 a:link, 
.featured-bg-container.full-width .facts-container h3 a:visited, 
.featured-bg-container.dark .facts-container h3 a:link, 
.featured-bg-container.dark .facts-container h3 a:visited, 
.featured-bg-container.full-width.dark .facts-container h3 a:link, 
.featured-bg-container.full-width.dark .facts-container h3 a:visited {
	color: #000 !important; 
	text-decoration:none;
}
.featured-bg-container .facts-container h3 a:hover, 
.featured-bg-container .facts-container h3 a:active, 
.featured-bg-container.full-width .facts-container h3 a:hover, 
.featured-bg-container.full-width .facts-container h3 a:active, 
.featured-bg-container.dark .facts-container h3 a:hover, 
.featured-bg-container.dark .facts-container h3 a:active, 
.featured-bg-container.full-width.dark .facts-container h3 a:hover, 
.featured-bg-container.full-width.dark .facts-container h3 a:active {
	color: #236192 !important; 
	text-decoration:underline !important;
}
.featured-bg-container .facts-container h4 a:link, 
.featured-bg-container .facts-container h4 a:visited, 
.featured-bg-container.full-width .facts-container h4 a:link, 
.featured-bg-container.full-width .facts-container h4 a:visited, 
.featured-bg-container.dark .facts-container h4 a:link, 
.featured-bg-container.dark .facts-container h4 a:visited, 
.featured-bg-container.full-width.dark .facts-container h4 a:link, 
.featured-bg-container.full-width.dark .facts-container h4 a:visited {
	color: #000 !important; 
	text-decoration:none;
}
.featured-bg-container .facts-container h4 a:hover, 
.featured-bg-container .facts-container h4 a:active, 
.featured-bg-container.full-width .facts-container h4 a:hover, 
.featured-bg-container.full-width .facts-container h4 a:active, 
.featured-bg-container.dark .facts-container h4 a:hover, 
.featured-bg-container.dark .facts-container h4 a:active, 
.featured-bg-container.full-width.dark .facts-container h4 a:hover, 
.featured-bg-container.full-width.dark .facts-container h4 a:active {
	color: #036 !important; 
	text-decoration:underline !important;
}
.featured-bg-container.dark a.btn-secondary:link, 
.featured-bg-container.dark a.btn-secondary:visited, 
.featured-bg-container.full-width.dark a.btn-secondary:link, 
.featured-bg-container.full-width.dark a.btn-secondary:visited {
	background-color: #E0B200 !important; 
	text-decoration:none;
}
.featured-bg-container.dark a.btn-secondary:hover, 
.featured-bg-container.dark a.btn-secondary:active, 
.featured-bg-container.full-width.dark a.btn-secondary:hover, 
.featured-bg-container.full-width.dark a.btn-secondary:active {
	background-color: #C19700 !important; 
	text-decoration:none;
}
.featured-bg-container.dark a.btn-outline-secondary:link, 
.featured-bg-container.dark a.btn-outline-secondary:visited, 
.featured-bg-container.full-width.dark a.btn-outline-secondary:link, 
.featured-bg-container.full-width.dark a.btn-outline-secondary:visited {
	color: #000 !important; 
	text-decoration:none;
}
.featured-bg-container.dark a.btn-outline-secondary:hover, 
.featured-bg-container.dark a.btn-outline-secondary:active, 
.featured-bg-container.full-width.dark a.btn-outline-secondary:hover, 
.featured-bg-container.full-width.dark a.btn-outline-secondary:active {
	color: #ffcd00 !important; 
	text-decoration:none;
}
.featured-bg-container .facts-container a.btn-outline-warning:link, 
.featured-bg-container .facts-container a.btn-outline-warning:visited, 
.featured-bg-container .facts-container a.btn-outline-warning:hover, 
.featured-bg-container .facts-container a.btn-outline-warning:active {
	color: #fff !important;
}
.featured-bg-container.dark a.btn-outline-info:link, 
.featured-bg-container.dark a.btn-outline-info:visited {
	color: #000 !important;
}
.featured-bg-container.dark a.btn-outline-info:link, 
.featured-bg-container.dark a.btn-outline-info:visited,
.featured-bg-container.dark a.btn-outline-dark:link, 
.featured-bg-container.dark a.btn-outline-dark:visited {
	color: #000 !important;
}
.featured-bg-container.dark a.btn-outline-dark:hover, 
.featured-bg-container.dark a.btn-outline-dark:active {
	color: #fff !important;
}
.flush-img-container .col-md.text-white {color: #000 !important;}
.flush-img-container.bg-primary p a:link,
.flush-img-container.bg-primary p a:visited,
.flush-img-container.bg-primary ul li a:link,
.flush-img-container.bg-primary ul li a:visited {
	color:#000 !important;
	text-decoration:underline;
}
.flush-img-container.bg-primary p a:hover,
.flush-img-container.bg-primary p a:active,
.flush-img-container.bg-primary ul li a:hover,
.flush-img-container.bg-primary ul li a:active {
	color:#111C4E !important;
	text-decoration:underline;
}
.flush-img-container.bg-primary a:hover,
.flush-img-container.bg-primary a:active {
	color:#111C4E;
}
footer.page-footer div.text-white {color:#000 !important;}
footer.page-footer a:link, 
footer.page-footer a:visited {
	color:#000 !important;
}
footer.page-footer a:hover, 
footer.page-footer a:active {
	color:#036 !important;
}