h1 span a{
text-align: center;
color: #3695eb !important;
line-height: 30px;
font-size: 25px;
}
/* STAFF PAGE CSS START */
body.page-id-34 .team-member-phone {
	font-size: 16px;
color: #526371;
    font-family: sans-serif;
}
.animated {
animation-iteration-count:unset;
}
body.page-id-34 .team-member h4{
	font-size: 24px;
}
body.page-id-34 .team-member a{
	font-size: 20px;
}
body.page-id-34 .team-member .team-member-position{
	font-size: 18px;
  line-height: initial;
}
/* STAFF PAGE CSS END */
unextended em,
.unextended a,
.styled-list li,
.loop-wrapper.news .post-actions-wrapper .post-date,
.pane .inner a,
.contact_info_wrap a,
.copyrights, .copyrights *,
footer.main-footer, footer.main-footer p, footer.main-footer a, footer.main-footer th, footer.main-footer td,
.loop-wrapper.news .post-content-meta,
.loop-wrapper.news .post-content-meta a,
.loop-wrapper.news .post-article .post-content-outer > p:first-child,
.widget li a,
span,
td,
#main-menu .menu .sub-menu .menu-item > a {
    font-family: sans-serif!important;
}
a strong em {
    color: #3695eb!important;
}
.copyrights strong {
font-size:15px;
}

html, body, th, td, p {
    color: #526371;
}
h3, h3 a, h3 footer.main-footer a{
	font:normal 22px/28px Lato !important;
}


.loop-wrapper.news .post-article .post-content-outer, .loop-wrapper.news .post-article .post-content-outer p {
    font: normal 15px/24px sans-serif !important;
    margin-bottom: 0.5em !important;
}


.page-content p, .page-content .main-container {
    font: normal 15px/24px sans-serif !important;
}
h2,
h2 a,
h2 footer.main-footer a {
font:bold 27px/34px Lato !important;
}
p, .main-container {
    font: normal 15px/24px Droid Sans !important;
}
.fixed-header-box .logo-wrapper .logo img{
	padding: 8.5px 0 !important;
    max-height: 60px !important;
    height: 60px !important;
} 
body.page-id-12913 #main,
body.page-id-12913 .page-wrapper{
	background-color: #f3f5f0;
}
body.page-id-12913 #sub-header{
	display: none;
}
.services.has-more .open {
    transform: translate(0px, 0px) scaleY(1)!important;
}
.services.has-more .closed {
    transform: translate(0px, 0px)!important;
}

@media screen and (max-width: 950px) {
	body.page-id-12913 iframe{
		height: 650px !important;
	}
}
@media screen and (max-width: 500px) {
	body.page-id-12913 iframe{
		height: 700px !important;
	}
}


/* NEX-FORMS */
#nex-forms .fa, #nex-forms  .far, #nex-forms  .fas {
    font-family: "Font Awesome 5 Free" !important;
}