#sp-header {
	background: #234a7d;
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.44);
	height: 90px;
	left: 0;
	position: relative;
	top: 0;
	width: 100%;
	z-index: 99;
	border-bottom: solid 4px #fc6;
}
#sp-header a:hover {
	transition: transform .3s ease;
	transform: scale(1.06);
}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li:hover > a {
	color: #f2c45d;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
	display: inline-block;
	padding: 0 15px;
	line-height: 90px;
	font-size: 15px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #ecdcad;
	margin: 0;
	font-weight: bold;
}
.sp-page-title {
	background: #234a7d;
	padding: 10px 0px 10px 0px;
}
.sp-page-title h2, .sp-page-title h3 {
	margin: 0;
	padding: 0;
	color: #ffd786;
}
#sp-main-body {
	padding: 30px 0;
}
.wf-column {
	background-color: #ecdcad;
	padding: 10px;
	border-top-left-radius: 20%;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
	background: #234a7d;
	box-shadow: 0 3px 5px 0 rgba(0,0,0,0.2);
	padding: 10px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span {
	display: block;
	padding: 10px;
	color: #ecdcad;
	cursor: pointer;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
  background: #234a7d;
  color: #f2c45d;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {
	color: #e9bf5e;
}
#offcanvas-toggler > i {
	color: #f2c45d;
	padding-right: 20px;
}
.offcanvas-menu {
	background-color: #1c3b64;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a {
	-webkit-transition: 300ms;
	-o-transition: 300ms;
	transition: 300ms;
	padding: 10px 20px;
	font-size: 14px;
	text-transform: uppercase;
	color: #fc6;
	font-weight: 500;
	line-height: 28px;
}
.entry-header {
	background-color: #f0f0f0;
	padding: 15px;
	font-variant-caps: all-petite-caps;
	border-bottom-right-radius: 20px;
    border-top-left-radius: 20px;
}
blockquote {
	border-left: solid 5px #fc6;
	padding: 15px;
}
#sp-bottom1 {
	margin-bottom: 50px;
}
img:hover {
    transform: scale(1.05);
}
img {
    transition: transform .5s ease;
}
.wf-columns .wf-column {
	transition: transform .5s ease;
}
.wf-columns .wf-column:hover  {
    transform: scale(0.95);
}
#sp-footer {
	border-top: solid 3px #fc6;
}