<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

body {margin: 0px; }
body {margin:0px;}
body,td,th {font-family: Arial; color:#666666; font-size:14px;}

/* Text */
.font_bebas {font-family: "bebas-neue";}
.font_arial {font-family: Gotham, 'Helvetica Neue', Helvetica, Arial, 'sans-serif';}
.font_verdana {font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;}
.font_futura {font-family: "futura-pt";}
.caps {text-transform:uppercase;}
.bold {font-weight:bold;}
.center{text-align:center;}
.text_22 {font-size:22px;}
.text_28 {font-size:28px;}
.text_48 {font-size:48px;}
.text_40 {font-size:40px;}
.text_36 {font-size:36px;}
.text_18 {font-size:18px;}
.text_16 {font-size:16px;}
.text_14 {font-size:14px;}
.text_12 {font-size:12px;}
.text_11 {font-size:11px;}
.text_10 {font-size:10px;}
.color_white {color:#fff;}
.color_orange {color:#ea6848;}
.color_orange-dark {color:#D13F00;}
.color_green {color:#95a93b;}
.color_green-dark {color:#7f8d21;}
.color_blue {color:#196eb7;}
.color_navy {color:#16284c;}
.letter_sp {letter-spacing:2px;}

/* Spacers */
.spacer {height:20px;}
.spacer_text {height:40px;}
.spacer_testimonial {height:100px;}
.padding_title {padding-top:20px; padding-bottom:20px;}
.h1_sub {color: #006EB5; text-transform:uppercase; font-weight:bold; font-size:28px; text-align:center; letter-spacing:1px; font-family: "futura-pt";}
.h3 {text-transform:uppercase; font-weight:bold; padding-top:30px; font-size:22px; text-align:center; letter-spacing:1px; font-family: "futura-pt";}
.h4 {text-transform:uppercase; color:#697614; font-size:20px; letter-spacing:1px; font-family: "futura-pt";}
.footer-title {text-transform:uppercase; font-weight:bold; font-size:18px; letter-spacing:1px; font-family: "futura-pt";}

/* test */
.newicons_center {
  text-align: center;
}
.newicon {
	width: 100%;
	max-width: 250px;
	margin-left: 12px;
	margin-right: 12px;
	display: inline-block;
	vertical-align: top;
  text-decoration: none;
}
.newicon a {
  text-decoration: none;
}
.footernew_center {
  text-align: left;
}
.footernew {
	width: 20%;
	margin-left: 20px;
	margin-right: 20px;
  display: inline-block;
	vertical-align: top;
}
.footernew a {
  text-decoration: none;
}
.float_left {float:left;}
.float_right {float:right;}
.logo2   {
	float: left;
}
.hello {margin-left:2em; margin-top: 1em; padding-left: 2em; display: inline-block;}
.logonew {float:left;}
.socialnew {display: flex; flex-wrap: wrap; float:right;}
.socialnew &gt; div {
    margin: 0 7px;
    display: flex;
}
.socialicon {float:right;}
.btn_call {
  border: 2px solid #ea6848;
  background-color: white;
  padding: 10px 28px;
  font-size: 16px;
  cursor: pointer;
  text-transform: uppercase;
  font-weight: bold;
  border-radius: 12px;
}
.info {
  border-color: #ea6848;
  color: #196eb7;
}
.info:hover {
  background: #ea6848;
  color: white;
}

/* accessibility */
a.skip-link {
    position: absolute;
    top: -2rem;
    z-index: 1;
    padding: 0 0.5rem;
    background: #ccc;
    color: #16284c !important ;
    font-size: small;
    height: 2rem;
    line-height: 2rem;
    display: block;
    transition: top 1s ease-out;
    outline: none;
}
a.skip-link:focus {
    top: 0;
    transition: top 0.1s;
}
.hidden
{position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;}
#skip a
{
position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;
}
#skip a:focus
{
position:static;
width:auto;
height:auto;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
/* Clear */
.clear {clear:both;}

#container header {
	width: 95%;
	margin-left: auto;
	margin-right: auto;
}
#container nav #main-menu {
	display: inline-block;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	color: #FFFFFF;
}
logo   {
	width: 26%;
	background-color: #FFFFFF;
	margin-top: -78px;
	float: left;
	margin-bottom: 19px;
	padding-bottom: 0px;
	margin-left: 16px;
}
.vidlarge {
	max-width:560px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
#container {
	width: 100%;
	max-width: 1000px;
	height: auto;
	border-style: none;
	background-color: #FFFFFF;
	padding-top: 7px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
  text-decoration: none !important;
}
#container nav {
	background-color: #006EB5;
	margin-top: 15px;
}
#container header .social {
	width: 100%;
	max-width: 285px;
	margin-left: auto;
	margin-right: 30px;
	/* [disabled]margin-top: -8px; */
}
#container header p {
	color: #006EB5;
	font-size: large;
	font-family: "futura-pt";
	font-weight: bold;
	width: 100%;
	margin-left: 2em;
	margin-right: 2em;
	display: inline-block;
	max-width: 800px;
}
#container main #callofaction {
	width: 100%;
	color: #FFFFFF;
	font-size: small;
	background-color: #006EB5;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	margin-top: 172px;
	margin-bottom: 7px;
	max-width: 950px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 4px;
	padding-top: 4px;
}
main #callofaction a {
	width: 100%;
	background-color: #ea6848;
	padding-top: 13px;
	padding-right: 20px;
	padding-bottom: 13px;
	padding-left: 20px;
	color: #FFFFFF;
	border-radius: 10px;
  border-color: #FFFFFF;
	float: right;
	max-width: 117px;
	margin-right: 38px;
	margin-top: -53px;
	text-decoration: none;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-weight: 500;
}
.btn {width:150px;padding:15px;text-transform:uppercase;color: #FFFFFF !important;background-color:#697614;font-size:14px;text-align:center;border:4px solid #white;border-radius:4px;text-decoration:none;}
.btn:hover {width:150px; padding:15px; text-transform:uppercase; color:#000000; background-color:#white; font-size:14px; text-align:center;  border:4px solid #697614; border-radius:4px; text-decoration:none;}
main #callofaction h2 {
	padding-left: 19px;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
section #video h2 {
	vertical-align: top;
}
#video  iframe  {
	float: left;
	/* [disabled]width: 100%; */
	margin-left: auto;
	margin-right: auto;
	max-width: 257px;
}
.vid {
	display: inline;
	width: 100%;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	max-width: 425px;
}
.vids {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	display: block;
  text-align: center;
}
main #slider img {
	width: 100%;
}
#container nav #menu {
	display: inline-block;
	text-decoration: none;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
#menu li a {
	display: inline-block;
	width: 100%;
	max-width: 130px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	margin-left: auto;
	margin-right: auto;
}
nav #menu li {
	display: inline-block;
	width: 100%;
	max-width: 101px;
	padding-left: 4px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	text-align: center;
	margin-right: auto;
	margin-left: 8px;
}
main #slider p {
	width: 100%;
	margin-bottom: 15px;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	margin-top: 7px;
	max-width: 397px;
	margin-left: 12px;
}
main #slider .Presidents {
	float: left;
	width: 22%;
	margin-top: 67px;
	display: block;
	padding-top: 0px;
}
#slider p .Heros {
	margin-top: 81px;
	width: 83%;
	max-width: 164px;
	margin-left: -16px;
	margin-right: 270px;
	clear: right;
}
#container main #content {
	width: 100%;
	max-width: 900px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	margin-bottom: -108px;
}
footer  {
	width: 100%;
	background-color: #006EB5;
	margin-top: 0px;
	padding-top: 12px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	display: inline-block;
	max-width: 1000px;
}
#container main section {
	background-color: #ECECEC;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	margin-top: 24px;
	border-radius: 6px;
	/* [disabled]max-width: 971px; */
}
#container content {
	margin-left: auto;
	margin-right: auto;
	/* [disabled]padding-left: 9px; */
}
#container content .icons {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	display: inline-block;
	padding-left: 7px;
	padding-right: 13px;
	float: left;
	text-align: center;
	margin-top: 9px;
	padding-bottom: 24px;
	text-decoration: none;
	max-width: 30%;
}
content .icons h1 {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: large;
	color: #96A83A;
}
main section h1 {
	padding-left: 20px;
	margin-top: 0px;
	padding-top: 20px;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	color: #134B66;
	font-size: medium;
	margin-bottom: 20px;
}
#container footer .footer-widget {
	text-decoration: none;
  color: #FFFFFF;
	width: 100%;
	max-width: 221px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 15px;
	padding-right: 9px;
	padding-bottom: 15px;
	padding-left: 16px;
	margin-top: -6px;
	display: block;
	float: left;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
#container #credits  {
	width: 100%;
	padding-top: 5px;
	margin-top: -5px;
	background-color: #006EB5;
	text-align: center;
	padding-bottom: 8px;
	margin-bottom: -8px;
	max-width: 1000px;
}
footer .footer-widget img {
	padding-left: 5px;
	padding-right: 5px;
}
#credits p a {
	color: #FFFFFF;
	text-decoration: none;
	margin-top: -11px;
}
#slider p .zillow {
	width: 13%;
	margin-top: -75px;
	float: left;
	margin-left: 150px;
}
main #slider h3 {
	display: none;
	text-align: left;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	padding-left: 69px;
}
main #slider #logos {
	display: none;
}
main #slider .vicky {
	margin-top: -237px;
	float: left;
	margin-left: auto;
	margin-right: 12px;
}
main #slider .bios {
	width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	display: inline-block;
	margin-top: 7px;
	border-style: none;
	max-width: 445px;
	padding-right: 0px;
	text-align: justify;
	padding-left: 34px;
	padding-bottom: 9px;
}
content .icons a {
	text-decoration: none;
	color: #010101;
}
#container main .content {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	text-decoration: none;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	max-width: 946px;
	margin-bottom: -140px;
}
.content p a {
	text-decoration: none;
}
.content .circle li {
	color: #FFFFFF;
	text-decoration: none;
}
.circle li a {
	text-decoration: none;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	color: #006EB5;
	-webkit-transition: all;
	-o-transition: all;
	transition: all;
}
main #slider .license {
	width: 100%;
	max-width: 304px;
	margin-left: auto;
	margin-right: 60px;
	margin-top: -155px;
	float: right;
	padding-left: 11px;
}
#slider .cornerstone p {
	width: 100%;
	max-width: 850px;
	margin-right: auto;
	margin-left: auto;
}
#slider .cornerstone .facts {
	background-color: #2E2E2E;
	width: 100%;
	height: 82px;
	margin-right: auto;
	max-width: 458px;
	margin-top: 51px;
	margin-bottom: -47px;
	padding-left: 14px;
	padding-top: 0px;
	margin-left: 28px;
}
.cornerstone .facts a {
	color: #0E76B0;
	text-decoration: none;
	margin-bottom: 0px;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	padding-top: 7px;
	float: left;
	margin-top: 30px;
	font-weight: bolder;
	background-color: #F8F4F4;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	border-radius: 4px;
	margin-left: -3px;
	margin-right: 18px;
}
#slider .cornerstone h1 {
	padding-left: 20px;
	color: #006EB5;
}
main #slider h1 {
	color: #006EB5;
	font-size: x-large;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 27px;
}
main #slider .bodytext {
	margin-left: auto;
	margin-right: auto;
	padding-left: 0px;
	width: 100%;
	margin-bottom: -74px;
}
.bodytext p a {
	text-decoration: none;
	color: #006EB5;
	font-weight: normal;
}
main #slider #googleMap {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}

#slider .cornerstone h2 {
	width: 100%;
	margin-right: auto;
	padding-left: 0px;
	margin-left: 63px;
	color: #006EB5;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	margin-top: 9px;
}
#slider .bios h2 {
	margin-top: -15px;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: large;
}

#container logo p {
	color: #006EB5;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	padding-left: 88px;
	padding-top: 0px;
	margin-top: -3px;
	font-weight: 600;
	margin-bottom: 6px;
}
main #slider #blurb {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	padding-left: 9px;
	padding-right: 21px;
	max-width: 915px;
	margin-top: 10px;
	margin-bottom: 24px;
}
#slider #blurb p {
	margin-left: auto;
	margin-right: auto;
	display: inline;
	padding-right: 19px;
	padding-left: 0px;
	margin-top: 13px;
	margin-bottom: 13px;
	padding-top: 14px;
	padding-bottom: 26px;
}
#slider .bios p {
	text-align: left;
	margin-left: auto;
}
#slider .bios img {
	width: 100%;
	float: none;
	margin-top: 0px;
	display: inline-block;
}
main #slider .header-image {
	width: 100%;
	max-width: 50%;
	margin-top: -16px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-color: #D8CECE;
	float: left;
	clear: both;
	padding-left: 10px;
	margin-left: 15px;
}
main #slider .intro {
	width: 100%;
	max-width: 382px;
	float: none;
	display: inline-block;
}

#content #blurb .Company {
	background-color: #F7960C;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 100%;
	max-width: 20%;
	color: #F7F7F7;
	text-decoration: none;
	text-align: center;
}
#blurb .Company .facts {
	text-decoration: none;
	text-align: center;
	color: #FFFFFF;
	font-family: questrial;
	font-style: normal;
	font-weight: 400;
	border-radius: 5px;

}
#content .bios {
	width: 100%;
	display: inline-block;
	float: left;
	padding-left: 11px;
	padding-right: 10px;
	clear: right;
	max-width: 33%;
}
#content .bios .member {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	max-width: 150px;
}
main #content .video {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	float: none;
	max-width: 414px;
	display: inline-block;
	padding-left: 15px;
	padding-right: 15px;
}
#container main .team-member {
	width: 100%;
	max-width: 350px;
	margin-right: auto;
	display: inline-block;
	margin-top: 21px;
	margin-left: auto;
	margin-bottom: 31px;
	padding-left: 31px;
}
main #content .Company {
	width: 100%;
	background-color: #96A83A;
	max-width: 100px;
	padding-left: 8px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-right: 8px;
	color: #FFFFFF;
	border-radius: 5px;
	text-decoration: none;
	float: left;
}
#content .Company a {
	color: #FDFDFD;
	text-decoration: none;
}
main .content .header-image {
	width: 100%;
	max-width: 47%;
	margin-top: 14px;
	/* [disabled]margin-left: -24px; */
	display: inline-block;
}
main .content .intro {
	padding-right: 9px;
	padding-left: 9px;
	display: inline-block;
	width: 435px;
	margin-left: 36px;
	margin-top: -5px;
}
.content .intro h1 {
	color: #006EB5;
}
#container main .clear {
	clear: both;
}






@media screen and (max-width:768px){
#container nav #menu {
	display: none;
	text-decoration: none;
	width: 100%;
	/* [disabled]margin-left: 284px; */
	max-width: 768px;
}
#container nav .label {
	display: inline-block;
}
main #callofaction h2 {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	max-width: 651px;
}
#slider .cornerstone p {
	width: 100%;
	max-width: 694px;
	margin-right: auto;
	margin-left: auto;
}
#container header p {
	color: #006EB5;
	font-size: large;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-weight: bold;
	width: 100%;
	margin-left: auto;
	padding-right: 46px;
	padding-left: 0px;
	margin-right: auto;
	display: inline-block;
	max-width: 679px;
}
#container content .icons {
	width: 100%;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	text-align: center;
	padding-bottom: 24px;
	text-decoration: none;
	vertical-align: top;
}


#container main #callofaction {
	width: 100%;
	color: #FFFFFF;
	font-size: small;
	background-color: #006EB5;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	margin-top: 121px;
	margin-bottom: 7px;
	max-width: 950px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 0px;
}
.Top-Places {
	margin-bottom: 138px;

}
.footernew {
	width: 100%;
	margin-right: auto;
  margin-left: auto;
  display: inline-block;
	vertical-align: top;
}
.footernew a {
  text-decoration: none;
}
.footernew_center {
  text-align: center;
	text-decoration: none;
}
#container main #content {
	width: 98%;
	max-width: 733px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
}
#container main .team-member {
	width: 100%;
	max-width: 287px;
	margin-right: auto;
	display: inline-block;
	margin-top: 21px;
	margin-left: auto;
	margin-bottom: -11px;
	padding-left: 31px;
}
#container {
	width: 100%;
	height: auto;
	border-style: none;
	background-color: #FFFFFF;
	margin-top: -11px;
	padding-top: 7px;
}

#container main .content {
	width: 98%;
	text-decoration: none;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	max-width: 748px;
	margin-bottom: 37px;
}

main .content .header-image {
	width: 100%;
	max-width: 44%;
	margin-top: 14px;
	/* [disabled]margin-left: 10px; */
}
main .content .intro {
	width: 350px;
	padding-right: 9px;
	padding-left: 9px;
	display: inline-block;
}
.content .intro h1 {
	color: #006EB5;
	font-size: 27px;
}
.hello {margin-left:2em; margin-top: 1em; padding-left: 2em; display: inline-block;}
.logonew {float:left;}
.socialnew {display: flex; flex-wrap: wrap; float:right;}


}




@media screen and (max-width:480px) 
 { 
logo {
	width: 100%;
	background-color: #FFFFFF;
	float: left;
	/* [disabled]margin-right: auto; */
	max-width: 124px;
}
#container header p {
	color: #006EB5;
	font-size: large;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-weight: bold;
	width: 100%;
	display: inline-block;
	max-width: 381px;
	margin-top: 22px;
	margin-bottom: 83px;
	text-align: center;
}
#container header .social {
	width: 100%;
	padding-left: 0px;
	padding-right: 34px;
	max-width: 21px;
	margin-left: auto;
	margin-right: auto;
	float: right;
	
}

#container nav {
	background-color: #006EB5;
	margin-top: 42px;
	width: 100%;
	overflow: hidden;
}


#container main #callofaction {
	width: 100%;
	color: #FFFFFF;
	font-size: small;
	background-color: #006EB5;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	margin-bottom: 7px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin-top: 238px;
	text-align: center;
	min-height: 115px;
}
main #callofaction h2 {
	width: 100%;
	font-size: medium;
	max-width: 346px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
} 
main #callofaction a {
	width: 100%;
	background-color: #96A83A;
	padding-top: 13px;
	padding-right: 20px;
	padding-bottom: 13px;
	padding-left: 20px;
	color: #FFFFFF;
	border-radius: 4px;
	max-width: 118px;
	text-decoration: none;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-weight: 500;
	margin-right: 153px;
	margin-left: auto;
	margin-top: -40px;
}
.cornerstone .facts img {
	width: 112%;
	display: none;
}
.cornerstone .facts a {
	color: #0E76B0;
	text-decoration: none;
	margin-bottom: 0px;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	padding-top: 7px;
	margin-top: 27px;
	font-weight: bolder;
	background-color: #F8F4F4;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	border-radius: 4px;
	margin-left: 122px;
	margin-right: auto;
}
main #slider .license {
	width: 100%;
	max-width: 463px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 8px;
	margin-bottom: 18px;
}

main #slider h1 {
	color: #006EB5;
}
#slider .bios h2 {
	margin-left: 15px;
}
#slider .bios p {
	max-width: 291px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
main #slider .bodytext {
	margin-left: auto;
	margin-right: auto;
	padding-left: 0px;
	width: 100%;
	margin-bottom: -18px;
}
main #slider #googleMap {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	display: block;
	padding-left: 0px;
}
#container main .content {
	width: 89%;
	text-decoration: none;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}


footer {
	width: 100%;
	background-color: #006EB5;
	margin-top: 0px;
	padding-top: 12px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	display: inline-block;
	overflow: hidden;
}
#container content {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	/* [disabled]padding-left: 9px; */
}
#container {
	width: 100%;
	height: auto;
	border-style: none;
	background-color: #FFFFFF;
	padding-top: 7px;
}
#container #credits {
	width: 100%;
	padding-top: 5px;
	margin-top: -5px;
	background-color: #006EB5;
	text-align: center;
	padding-bottom: 8px;
	margin-bottom: -8px;
	margin-left: auto;
	margin-right: auto;
}
#container content .icons {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	display: inline-block;
	padding-left: 13px;
	padding-right: 13px;
	float: left;
	text-align: center;
	margin-top: 9px;
	padding-top: 21px;
	padding-bottom: 24px;
	text-decoration: none;
	min-width: 404px;
}

#container logo p {
	color: #006EB5;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	padding-left: 88px;
	padding-top: 0px;
	margin-top: 0px;
	font-weight: 600;
	margin-bottom: 6px;
}


main .content .header-image {
	width: 100%;
	margin-top: 14px;
	margin-left: 10px;
	max-width: 433px;
}
main .content .intro {
	width: 100%;
	float: right;
	max-width: 88%;
	padding-right: 9px;
	padding-left: 9px;
	clear: both;
	margin-top: -3px;
}
main #callofaction h2 {
	padding-left: 19px;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.hello {margin-left:2em; margin-top: 1em; display: inline-block;}
.logonew {text-align:center; align-content:center;}
.socialnew {display: flex; flex-wrap: wrap; text-align:center; align-content:center;}


}




@media (min-width:240px) and (max-width:478px)
 {
#container main #callofaction {
	width: 100%;
	color: #FFFFFF;
	font-size: small;
	background-color: #006EB5;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	padding-bottom: 4px;
	padding-top: 4px;
	text-align: center;
	min-height: 119px;
	/* [disabled]margin-top: -48px; */
}
main #callofaction a {
	width: 100%;
	background-color: #96A83A;
	padding-top: 13px;
	padding-bottom: 13px;
	color: #FFFFFF;
	border-radius: 4px;
	max-width: 43%;
	margin-top: 8px;
	text-decoration: none;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-weight: 500;
	float: none;
	margin-left: auto;
	margin-right: auto;
}


main #callofaction h2 {
	width: 100%;
	margin-right: auto;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-weight: 700;
	font-size: medium;
	margin-top: -71px;
	max-width: 88%;
	float: left;
	clear: both;
	margin-left: 2px;
	margin-bottom: 25px;
	text-align: center;
}
#container {
	width: 100%;
	border-style: none;
	background-color: #FFFFFF;
	padding-top: 7px;
}
main .content .header-image {
	width: 89%;
	margin-top: 14px;
	
}
#container main .content {


}

.content .intro h1 {
	color: #006EB5;
	font-size: 21px;
}
main .content .intro {
	width: 100%;
	/* [disabled]margin-right: 12px; */
}
#container main .content {
	height: auto;

}


logo {
	width: 18%;
	background-color: #FFFFFF;
	margin-top: -78px;
	float: left;
	margin-bottom: 19px;
	padding-bottom: 0px;
}

#container content .icons {
	width: 100%;
	display: inline-block;
	margin-top: 9px;
	padding-bottom: 24px;
	text-decoration: none;
	min-width: 274px;
	text-align: center;
}
#container footer .footer-widget {
	color: #FFFFFF;
	width: 100%;
  max-width: 300px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-top: -6px;
	display: inline-block;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	text-align: center;
}
#container header p {
	color: #006EB5;
	font-size: large;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-weight: bold;
	width: 67%;
	margin-left: auto;
	margin-right: auto;
	display: inline-block;
	margin-bottom: 94px;
	margin-top: 6px;
}
#container nav {
background-color: #006EB5;
margin-top: 15px;
}
footer {
width: 100%;
background-color: #006EB5;
	margin-top: 0px;
	padding-top: 12px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	display: inline-block;
}
#container #credits {
	width: 100%;
	padding-top: 5px;
	margin-top: -5px;
	background-color: #006EB5;
	text-align: center;
	padding-bottom: 8px;
	margin-bottom: -8px;
}

main #callofaction h2 {
	padding-left: 19px;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	margin-top: 11px;
}
#container header .social {
	width: 100%;
	padding-left: 0px;
	padding-right: 34px;
	max-width: 21px;
	margin-left: auto;
	margin-right: auto;
	float: right;
	margin-top: -34px;
	
}
#container main #callofaction {
	width: 100%;
	color: #FFFFFF;
	font-size: small;
	background-color: #006EB5;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	margin-bottom: 7px;
	padding-bottom: 4px;
	padding-top: 4px;
	text-align: center;
	min-height: 115px;
}
.hello {margin-top: 1em; display: inline-block;}
.logonew {align-content:center;}
.socialnew {align-content:center;}







}


@media screen and (min-width:375px) and (max-width:667px) and (orientation:landscape){
main #callofaction h2 {
	padding-left: 0px;
	width: 100%;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	max-width: 511px;
	margin-bottom: 62px;
	margin-left: 7px;
}
#container {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	max-width: 667px;
	height: auto;
	border-style: none;
	background-color: #FFFFFF;
	margin-top: -15px;
	padding-top: 7px;
}
main #slider h1 {
	color: #006EB5;
	font-size: x-large;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 27px;
	margin-top: -149px;
	width: 100%;
}
main #slider .header-image {
	width: 100%;
	max-width: 56%;
	margin-top: -16px;
	margin-bottom: -8px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-color: #D8CECE;
	float: left;
	clear: both;
	padding-left: 10px;
	margin-left: 15px;
}
main #slider .intro {
	width: 100%;
	float: none;
	margin-top: 133px;
	margin-bottom: -241px;
}
main #slider img {
	float: left;
	width: 150%;
	margin-bottom: 9px;
	margin-left: 15px;
}
#container main #slider {
	padding-top: 15px;
	padding-bottom: 177px;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	padding-right: 0px;
	clear: both;
	max-width: 674px;
	/* [disabled]height: 62px; */
}
#container content .icons {
	width: 100%;
	display: inline-block;
	max-width: 42%;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	text-align: center;
	/* [disabled]margin-top: 2px; */
	/* [disabled]padding-top: 5px; */
	padding-bottom: 24px;
	text-decoration: none;
	vertical-align: top;
	margin-left: 10px;
}
logo {
	width: 26%;
	background-color: #FFFFFF;
	margin-top: -79px;
	float: left;
	margin-bottom: 19px;
	padding-bottom: 0px;
	/* [disabled]margin-left: 16px; */
}
#container {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	border-style: none;
	background-color: #FFFFFF;
	margin-top: -11px;
	padding-top: 7px;
}
main .content .intro {
	width: 100%;
	/* [disabled]float: right; */
	max-width: 93%;
	padding-right: 9px;
	padding-left: 9px;
	/* [disabled]clear: both; */
	margin-top: -13px;
	margin-right: 9px;
}
main .content .header-image {
	width: 100%;
	max-width: 83%;
	margin-top: 14px;
}
#container main #callofaction {
	width: 100%;
	color: #FFFFFF;
	font-size: small;
	background-color: #006EB5;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	margin-top: 222px;
	margin-bottom: 7px;
	max-width: 950px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 4px;
	padding-top: 4px;
}
logo {
	width: 26%;
	background-color: #FFFFFF;
	margin-top: -78px;
	float: left;
	margin-bottom: 19px;
	padding-bottom: 0px;
	margin-left: 16px;
}
#container header p {
	color: #006EB5;
	font-size: large;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-weight: bold;
	width: 100%;
	margin-left: auto;
	padding-right: 40px;
	padding-left: 0px;
	margin-right: auto;
	display: inline-block;
	max-width: 354px;
	margin-bottom: 58px;
}
#container logo p {
	color: #006EB5;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	padding-left: 88px;
	padding-top: 0px;
	margin-top: -3px;
	font-weight: 600;
	margin-bottom: 6px;
}
#container header .social {
	width: 100%;
	max-width: 268px;
	margin-left: auto;
	margin-right: 30px;
	margin-top: -11px;
}
.hello {margin-top: 1em; position: relative;}
.logonew {width: 100%;text-align: center;}
.socialnew {width: 100%;text-align: center;display: inline-block;	margin-left: auto;margin-right: auto;}
            
  .tier2 .tier2-container { 
    position: relative; 
}
  .tier2 {
	width: 100%;
	max-width: 175px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 12px;
	padding-right: 12px;
	display: inline-block;
	vertical-align: top;
  margin-bottom: 3rem;
}
  .tier1 {
    text-align: center;
    margin-top: 4em;
}



}

/* FDIC */
#fdic{
	background-color: white !important;
}
#fdic .container {
    width: 100%;
    padding-left: 12px;
    padding-right: 12px;
    margin-right: auto;
    margin-left: auto;
}

#fdic .position-relative {
    position: relative !important;
}

#fdic .py-2 {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important;
}

#fdic .row {
    display: flex;
    flex-wrap: wrap;
    margin-top: 0;
    margin-right: -12px;
    margin-left: -12px;
}

#fdic .row&gt;* {
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    margin-top: 0;
}

#fdic .d-none {
    display: none !important;
}

#fdic .img-fluid {
    max-width: 100%;
    height: auto;
}

@media (min-width: 576px) {
    #fdic .container {
        max-width: 540px;
    }
    #fdic .d-sm-block {
        display: block !important;
    }
    #fdic .d-sm-none {
        display: none !important;
    }
}

@media (min-width: 768px) {
    #fdic .container {
        max-width: 720px;
    }
}

@media (min-width: 992px) {
    #fdic .container, .container-lg, .container-md, .container-sm {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    #fdic .container {
        max-width: 1140px;
    }
}
</pre></body></html>