:root {
	--cnvs-header-height: 150px;
	--cnvs-header-height-sm: 60px;
	--cnvs-header-height-md: 80px;
	--cnvs-header-height-lg: 150px;
	--cnvs-header-height-shrink: 60px;
	--cnvs-side-header-width: 260px;
	--cnvs-themecolor: #00468D;
	--cnvs-content-padding: 4rem;
}



.is-expanded-menu .full-header #logo {
	border-right: 0px;
}


.heading-block {
	margin-bottom: 30px;
}

.slider-caption h2,
.slider-caption .h2 {
	font-size: 3.7rem;
	text-shadow: 1px 1px 2px black;
}

.slider-caption p {
	text-shadow: 2px 2px 2px black;
}


.posts-sm .entry-image,
.posts-sm .entry-image>a,
.posts-sm .entry-image .slide a,
.posts-sm .entry-image img {
	--cnvs-post-image-size: 35px;
}


.footeri {
	--cnvs-footer-top-border: 5px solid rgba(var(--cnvs-contrast-rgb), 0.15);
	--cnvs-copyrights-link-color: var(--cnvs-contrast-500);
	position: relative;
	background-color: #00468D;
	color: #FFF;
	border-top: var(--cnvs-footer-top-border);
	padding-top: 50px;
	;
}

.footeri h4 {
	color: #FFF;
}

.copyright-links,
.copyright-links a {
	color: #333333;
}

.copyright-links a:hover {
	color: #FFF;
}


.is-expanded-menu .sub-title .menu-container>.menu-item>.menu-link span {
	text-transform: none;
}