

body {
	background-color: #ffffff;
	color: #1B2C43;
}
#headerimage {
	background-color: #F7F8F9;
}
#heroimage {
	background-color: #F7F8F9;
}
#intro {
	background-color: #F7F8F9;
}
p {
	color: #1B2C43;
}
a {
	color: #63829A;
}
a:hover {
	color: #B0C8D5;
}
.button, button, a.button {
	background-color: #63829A;
	color: #ffffff;
}
.button:hover, button:hover, a.button:hover {
	background-color: #B0C8D5;
	color: #ffffff;
}
h1, h3 {
	color: #63829A;
}
h2, h4 {
	color: #1B2C43;
}
table.im-services thead tr th {
	color: #F7F8F9;
}
.navigation, .navigation ul {
	background-color: #B0C8D5;
}
.navigation ul a,
.navigation ul li.active a {
	color: #ffffff;
}
.navigation ul a:hover {
	color: #F7F8F9;
}
.navigation ul.is-dropdown-submenu {
	background-color: #1B2C43;
}
.navigation ul.is-dropdown-submenu a {
	color: #ffffff;
}
.navigation ul.is-dropdown-submenu a:hover {
	color: #F7F8F9;
}
#promos .promo-box {
	background-color: #B0C8D5;
}
#promos .promo-box:nth-child(2) {
	background-color: #F7F8F9;
}
#promos .promo-box p {
	color: #1B2C43;
}
#promos .promo-box h3 {
	color: #1B2C43;
}
#promos .promo-box a {
	color: #1B2C43;
}
#promos .promo-box .button {
	background-color: #F7F8F9;
	color: #fff;
}
#sidebar div.opensub {
	background-color: #63829A;
	color: #ffffff;
}
#sidebar #sidenav ul {
	background-color: #B0C8D5;
}
#sidebar #sidenav ul li a {
	color: #ffffff;
}
#sidebar #sidenav ul li.active a {
	color: #ffffff;
}
.footer {
	background-color: #63829A;
}
#footer-bottom {
	background-color: #ffffff;
}
#footer-top h1,
#footer-top h2,
#footer-top h3,
#footer-top h4,
#footer-top h5 {
	color: #ffffff;
}
#footer-top, #footer-top p, #footer-top a {
	color: #ffffff !important;
}
#footer-bottom, #footer-bottom p, #footer-bottom a {
	color: #63829A !important;
}
#footer-top a:hover, #footer-bottom a:hover {
	color: #F7F8F9;
}
#footer-top .button, #footer-top a.button {
	background-color: #F7F8F9;
	color: #1B2C43;
}
#footer-top .button:hover, #footer-top a.button:hover {
	background-color: #ffffff;
	color: #1B2C43;
}
.off-canvas,
#mobileNav {
	background-color: #F7F8F9;
}
.off-canvas ul li a,
#mobileNav ul li a {
	color: #1B2C43;
}
.off-canvas ul li a:hover,
#mobileNav ul li a:hover {
	color: #63829A;
}
.off-canvas ul li.active a,
#mobileNav ul li.active a {
	background-color: #B0C8D5;
}
.social, .social a, .social p {
	color: #ffffff;
}
.social a:hover {
	color: #F7F8F9;
}

body, p {font-family: 'europa', sans-serif;}h1, h3 {font-family: 'europa', sans-serif;}h2, h4 {font-family: 'europa', sans-serif;}
	#promos .promo-box a {
		color: #ffffff;
	}
	.off-canvas #headerlinks .textwidget a, .off-canvas #closemenu ul.menu li a i.fa {
		color: #1B2C43;
	}
	.off-canvas ul li a:after {
	    border-color: #1B2C43 transparent transparent;
	}
	table.im-services thead tr th {
		color: #63829A;
	}
	header.header .top-bar #navigation .textwidget a, header.header .top-bar #menuicon i.fa {
		color: #F7F8F9;
	}
	header.header .top-bar #navigation .textwidget a:hover {
		color: #B0C8D5;
	}
