/* Add here all your CSS customizations */
body {
color: #000;
}
	

html .bg-color-primary,
html .bg-primary {
	background-color: #3865a0 !important;
}
html .btn-primary {
	background-color: #3865a0;
	border-color: #3865a0 #3865a0 #3865a0;
	color: #FFF;
}
	
html .btn-primary:hover,
html .btn-primary.hover {
	background-color: #3e7dcf;
	border-color: #3e7dcf #3e7dcf #3e7dcf;
	color: #FFF;
}

a {
	color: #3865a0;
}
a:hover {
	color: #3e7dcf;
}
.alternative-font {
	color: #3865a0;
}
#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active {
		color: #3865a0;
}
#header .header-nav.header-nav-line nav > ul li:hover > a {
		color: #3e7dcf;
}
#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active:before {
		background: #3865a0;
}
section.section {
	background: #3865a0;
	border-top: 5px solid #f1f1f1;
	margin: 0px 0;
	padding: 50px 0;
}
html section.section-primary {
	background-color: #3865a0 !important;
	border-color: #274f84 !important;
}
#header .header-btn-collapse-nav {
	background: #3865a0;
}
	#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
		background: #3865a0;
	}
		#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a {
		color: #3865a0;
	}
		#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active:focus,
	#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active:hover {
		background: #274f84;
	}
		#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a:active {
		color: #3865a0;
	}
.feature-box.feature-box-style-2 .feature-box-icon [class*="fa-"],
.feature-box.feature-box-style-2 .feature-box-icon .icons {
	color: #3865a0;
}
.list.list-icons.list-icons-style-3 li > [class*="fa-"]:first-child,
.list.list-icons.list-icons-style-3 li a:first-child > [class*="fa-"]:first-child,
.list.list-icons.list-icons-style-3 li > .icons:first-child,
.list.list-icons.list-icons-style-3 li a:first-child > .icons:first-child {
	background-color: #3865a0;
}
.page-header.page-header-modern.page-header-md {
	padding: 10px 0;
}
html .call-to-action.call-to-action-primary {
	background: #3865a0;
}

p
{
	color:#000;}

.footer_text
{
	color:#CCC;}
hr.tall 
{
	margin:10px;}




.testimonial blockquote p
{
	font-family::"Poppins", Arial, sans-serif;
	}

.btn-modern 
{
	font-size:1.1em;
}