@charset "utf-8";
/* CSS Document */


* {
	overflow-wrap: break-word;
}


.admin-bar button#responsive-menu-button {
	top:53px;
}
.admin-bar #responsive-menu-container {
	top:46px;
}
article#content img {
	max-width:95%;
	height:auto;
}

/*			LAYOUT			*/

.innerwrap {
	max-width:1100px;
	margin:0 auto;
	min-width:auto;
}
#head .innerwrap {
	flex-direction:column;
}
#logosloganwrap img {
	display:block;
	margin:0 auto;
}
#logosloganwrap h3 {
	text-align:center;
}
#hphonewrap, #hemailwrap {
	justify-content:center;
}
.headicon {
	display:none;
}
#headcontactwrap p {
	font-size:20px;
}
#hphonewrap {
	padding:0;
}
#head {
	height:225px;
	background-size:cover;
}
#mainimage {
	display:none;
}
article#content {
	padding:0 20px;
}
#quicklinks .innerwrap {
	flex-direction:column;
}
#quicklinks a.quicklink {
	width:auto;
	padding-bottom:10px;
}
#footertop .innerwrap {
	padding:0 20px;
}
#footerinner {
	display:grid;
	grid-template-columns: 1fr 1fr;
}
.footersegment {
	width:auto;
	text-align: center;
	padding-bottom:25px;
}
.footersegment.fblink {
	grid-column:span 2;
}

.wp-block-separator {
	margin:15px 50px;
}