@font-face {
	font-family:'OpenSans-Bold';
	src:url(/fonts/OpenSans-Bold-webfont.eot?crc=qwji0g);
	src:url('/fonts/OpenSans-Bold-webfont.eot?crc=qwji0g#iefix') format('embedded-opentype'),
	url('/fonts/OpenSans-Bold-webfont.woff?crc=qwji0g') format('woff'),
	url('/fonts/OpenSans-Bold-webfont.ttf?crc=qwji0g') format('truetype'),
	url('/fonts/OpenSans-Bold-webfont.svg?crc=qwji0g#OpenSans-Bold') format('svg');
	font-weight:700;
	font-style:normal;
	font-display:fallback;
}
@font-face {
	font-family:'OpenSans';
	src:url(/fonts/OpenSans-Regular-webfont.eot?crc=qwji0g);
	src:url('/fonts/OpenSans-Regular-webfont.eot?crc=qwji0g#iefix') format('embedded-opentype'),
	url('/fonts/OpenSans-Regular-webfont.woff?crc=qwji0g') format('woff'),
	url('/fonts/OpenSans-Regular-webfont.ttf?crc=qwji0g') format('truetype'),
	url('/fonts/OpenSans-Regular-webfont.svg?crc=qwji0g#OpenSans') format('svg');
	font-weight:400;
	font-style:normal;
	font-display:fallback;
}
@font-face {
	font-family:'OpenSans-Italic';
	src:url(/fonts/OpenSans-Italic-webfont.eot?crc=qwji0g);
	src:url('/fonts/OpenSans-Italic-webfont.eot?crc=qwji0g#iefix') format('embedded-opentype'),
	url('/fonts/OpenSans-Italic-webfont.woff?crc=qwji0g') format('woff'),
	url('/fonts/OpenSans-Italic-webfont.ttf?crc=qwji0g') format('truetype'),
	url('/fonts/OpenSans-Italic-webfont.svg?crc=qwji0g#OpenSans-Italic') format('svg');
	font-weight:400;
	font-style:italic;
	font-display:fallback;
}

html {
	min-height:100%;
	padding:0;
	border:0;
}
body {
	margin:0;
	padding:0;
	border:0;
	overflow-x:hidden;
	min-height:100%;
	background-color:#fff;
	color:#000;
}
a {
	text-decoration:none;
	color:inherit;
}
.live {
	position:static;
	display:block;
	left:auto;
	top:auto;
	width:47.625vw;
	height:auto;
	padding-top:0.05px;
	margin-left:0vw;
	margin-top:6.2140vw;
	background-color:#fff;
	padding-bottom:1.625vw;
	box-sizing:border-box;
	padding-right:1.625vw;
	box-shadow:0px 0px 18px -3px rgba(0,0,0,0.62);
}
.footer {
	position:static;
	display:flex;
	left:auto;
	top:auto;
	width:100vw;
	height:auto;
	padding-bottom:3vw;
	flex-wrap:wrap;
	margin-left:0vw;
	margin-top:6.2140vw;
}
.visitors {
	position:relative;
	display:block;
	left:auto;
	top:auto;
	width:27.6vw;
	height:14.93vw;
	order:1;
	margin-left:2.4890vw;
	margin-top:0.0000vw;
	margin-bottom:0vw;
	margin-right:0vw;
	transition:transform 200ms ease-in-out;
	background-color:#fff;
	outline:1px solid transparent;
}
.business {
	position:relative;
	display:block;
	left:auto;
	top:auto;
	width:27.6vw;
	height:14.93vw;
	order:3;
	margin-left:6.3000vw;
	margin-top:0.0000vw;
	margin-bottom:0vw;
	margin-right:0vw;
	transition:transform 200ms ease-in-out;
	background-color:#fff;
	outline:1px solid transparent;
}
.about {
	position:relative;
	display:block;
	left:auto;
	top:auto;
	width:62.7600vw;
	height:4.026vw;
	background-color:#fff;
	order:4;
	margin-left:0.0000vw;
	margin-top:3.0800vw;
	margin-bottom:0vw;
	margin-right:0vw;
}
.contact {
	position:relative;
	display:block;
	left:auto;
	top:auto;
	width:31.4300vw;
	height:4.026vw;
	order:5;
	margin-left:5.8100vw;
	margin-top:3.0800vw;
	margin-bottom:0vw;
	margin-right:0vw;
	background-color:#fff;
}
.home_banner {
	position:relative;
	display:block;
	left:auto;
	top:auto;
	width:97.58vw;
	height:auto;
	min-height:30.22vw;
	margin-left:2.416vw;
	margin-top:2.504vw;
}
.search {
	position:absolute;
	display:block;
	left:69.8360vw;
	top:5.183vw;
	width:27.7440vw;
	height:4.026vw;
	background-color:#fff;
}
.news {
	position:relative;
	display:block;
	left:0;
	top:0;
	width:43.19vw;
	height:auto;
	padding-top:0.05px;
	background-color:#fff;
	padding-bottom:1.728vw;
	margin-bottom:1.728vw;
	margin-top:0.1464vw;
	min-height:auto;
	float:right;
	clear:right;
	box-sizing:border-box;
	box-shadow:0px 0px 18px -3px rgba(0,0,0,0.62);
}
.visit {
	position:static;
	display:block;
	left:auto;
	top:auto;
	width:47.625vw;
	height:auto;
	padding-top:0.05px;
	margin-left:0vw;
	margin-top:0vw;
	background-color:#fff;
	padding-bottom:1.625vw;
	box-sizing:border-box;
	padding-right:1.625vw;
	box-shadow:0px 0px 18px -3px rgba(0,0,0,0.62);
}
.residents {
	position:relative;
	display:block;
	left:auto;
	top:auto;
	width:27.6vw;
	height:14.93vw;
	order:2;
	margin-left:6.2910vw;
	margin-top:0.0000vw;
	margin-bottom:0vw;
	margin-right:0vw;
	transition:transform 200ms ease-in-out;
	background-color:#fff;
	outline:1px solid transparent;
}
.images {
	position:absolute;
	display:block;
	left:0.2928vw;
	top:18.51vw;
	width:92.9vw;
	height:11.71vw;
}
.content {
	position:relative;
	display:block;
	left:auto;
	top:auto;
	width:95.68vw;
	height:auto;
	padding-top:0.05px;
	margin-left:2.416vw;
	margin-top:3.9560vw;
}
#txt_intro {
	position:absolute;
	display:block;
	left:1vw;
	top:2vw;
	width:11.9310vw;
	font-size:1.3177vw;
	color:#FFFFFF;
	letter-spacing:0em;
	line-height:1.2;
	font-family:'OpenSans-Bold', sans-serif;
	font-weight:700;
	text-align:left;
	text-shadow:0px 0px 2px rgba(0,0,0,0.75);
	transform:rotate(-20deg);
}
#txt_title {
	position:absolute;
	display:block;
	left:5.71vw;
	top:3.206vw;
	width:62.9300vw;
	font-size:7.3206vw;
	color:#FFFFFF;
	letter-spacing:0em;
	line-height:1.2;
	font-family:'OpenSans-Bold', sans-serif;
	font-weight:700;
	text-align:left;
}
#txt_strap {
	position:absolute;
	display:block;
	left:5.71vw;
	top:10.94vw;
	width:52.93vw;
	font-size:1.7570vw;
	color:#FFFFFF;
	letter-spacing:0em;
	line-height:1.2;
	font-family:'OpenSans-Bold', sans-serif;
	font-weight:700;
	text-align:left;
	text-shadow:0px 0px 2px rgba(0,0,0,0.75);
}
#img1 {
	position:absolute;
	display:block;
	left:0vw;
	top:0vw;
	width:11.71vw;
	height:11.71vw;
	transition:transform 500ms ease-in-out 0.5s;
	transform:scale(0.5);
	border:4px solid #fff;
	box-shadow:0px 0px 18px -3px rgba(0,0,0,0.62);
}
#img2 {
	position:absolute;
	display:block;
	left:17.42vw;
	top:0vw;
	width:11.71vw;
	height:11.71vw;
	transition:transform 500ms ease-in-out 0.8s;
	transform:scale(0.5);
	border:4px solid #fff;
	box-shadow:0px 0px 18px -3px rgba(0,0,0,0.62);
}
#img3 {
	position:absolute;
	display:block;
	left:34.77vw;
	top:0vw;
	width:11.71vw;
	height:11.71vw;
	transition:transform 500ms ease-in-out 1.1s;
	transform:scale(0.5);
	border:4px solid #fff;
	box-shadow:0px 0px 18px -3px rgba(0,0,0,0.62);
}
#img4 {
	position:absolute;
	display:block;
	left:52.2vw;
	top:0vw;
	width:11.71vw;
	height:11.71vw;
	transition:transform 500ms ease-in-out 1.4s;
	transform:scale(0.5);
	border:4px solid #fff;
	box-shadow:0px 0px 18px -3px rgba(0,0,0,0.62);
}
#img5 {
	position:absolute;
	display:block;
	left:69.55vw;
	top:0vw;
	width:11.71vw;
	height:11.71vw;
	transition:transform 500ms ease-in-out 1.7s;
	transform:scale(0.5);
	border:4px solid #fff;
	box-shadow:0px 0px 18px -3px rgba(0,0,0,0.62);
}
#fb {
	position:absolute;
	display:block;
	left:86.82vw;
	top:1.098vw;
	width:6.076vw;
	height:6.076vw;
}
#icon_search {
	position:absolute;
	display:block;
	left:24.3040vw;
	top:0.8785vw;
	width:2.416vw;
	height:2.416vw;
}
#txt_content {
	position:static;
	display:block;
	left:auto;
	top:auto;
	width:auto;
	font-size:18px;
	color:#3A3A3A;
	letter-spacing:0em;
	line-height:1.3;
	font-family:'OpenSans', sans-serif;
	font-weight:400;
	text-align:left;
	margin-left:1.757vw;
	margin-top:1.7420vw;
	background-color:#fff;
}
#txt_headline {
	position:static;
	display:block;
	left:auto;
	top:auto;
	width:auto;
	font-size:40px;
	color:#2D2D2D;
	letter-spacing:0em;
	line-height:1.2;
	font-family:'OpenSans-Bold', sans-serif;
	font-weight:700;
	text-align:left;
	margin-left:1.83vw;
	margin-top:1.625vw;
}
#txt_headline_1 {
	position:static;
	display:block;
	left:auto;
	top:auto;
	width:auto;
	font-size:40px;
	color:#2D2D2D;
	letter-spacing:0em;
	line-height:1.2;
	font-family:'OpenSans-Bold', sans-serif;
	font-weight:700;
	text-align:left;
	margin-left:1.625vw;
	margin-top:1.845vw;
}
#txt_content_copy {
	position:static;
	display:block;
	left:auto;
	top:auto;
	width:auto;
	font-size:18px;
	color:#3A3A3A;
	letter-spacing:0em;
	line-height:1.3;
	font-family:'OpenSans', sans-serif;
	font-weight:400;
	text-align:left;
	margin-left:1.625vw;
	margin-top:1.7420vw;
}
#txt_newstitle {
	position:static;
	display:block;
	left:auto;
	top:auto;
	width:38.29vw;
	font-size:24px;
	color:#3A3A3A;
	letter-spacing:0em;
	line-height:1.2;
	font-family:'OpenSans-Bold', sans-serif;
	font-weight:700;
	text-align:left;
	margin-left:2.343vw;
	margin-top:1.728vw;
}
#newsimage {
	position:static;
	display:block;
	left:auto;
	top:auto;
	width:38.8vw;
	height:29.06vw;
	margin-left:2.343vw;
	margin-top:1.4520vw;
}
#txt_newsimgtag {
	position:static;
	display:block;
	left:auto;
	top:auto;
	width:38.36vw;
	font-size:14px;
	color:#3A3A3A;
	letter-spacing:0em;
	line-height:1.2;
	font-family:'OpenSans-Italic';
	font-weight:400;
	font-style:italic;
	text-align:left;
	margin-left:2.343vw;
	margin-top:0.3380vw;
}
#txt_newscontent {
	position:static;
	display:block;
	left:auto;
	top:auto;
	width:38.36vw;
	font-size:18px;
	color:#3A3A3A;
	letter-spacing:0em;
	line-height:1.3;
	font-family:'OpenSans', sans-serif;
	font-weight:400;
	text-align:left;
	margin-left:2.343vw;
	margin-top:1.2520vw;
}
#txt_smallprint {
	position:relative;
	display:block;
	left:auto;
	top:auto;
	width:68.67vw;
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:0em;
	line-height:1.2;
	font-family:'OpenSans-Bold', sans-serif;
	font-weight:700;
	text-align:left;
	order:6;
	margin-left:2.4890vw;
	margin-top:2.2540vw;
	margin-bottom:0vw;
	margin-right:0vw;
}
#txt_about {
	position:absolute;
	display:block;
	left:2.416vw;
	top:0.9517vw;
	width:58vw;
	font-size:2.1962vw;
	color:#2D2D2D;
	letter-spacing:0em;
	line-height:1.2;
	font-family:'OpenSans-Bold', sans-serif;
	font-weight:700;
	text-align:left;
	background-color:#fff;
}
#txt_contact {
	position:absolute;
	display:block;
	left:4.0530vw;
	top:1.098vw;
	width:26vw;
	font-size:2.1962vw;
	color:#2D2D2D;
	letter-spacing:0em;
	line-height:1.2;
	font-family:'OpenSans-Bold', sans-serif;
	font-weight:700;
	text-align:left;
	background-color:#fff;
}
#img_visitors {
	position:absolute;
	display:block;
	left:0vw;
	top:3.66vw;
	width:27.6vw;
	height:11.27vw;
}
#visitorsarrow {
	position:absolute;
	display:block;
	left:0.8053vw;
	top:0.366vw;
	width:0px;
	height:0px;
	border-top:1.464vw solid transparent;
	border-bottom:1.464vw solid transparent;
	border-left:1.464vw solid #448019;
}
#txt_visitors {
	position:absolute;
	display:block;
	left:3.148vw;
	top:0.7321vw;
	width:23vw;
	font-size:2.1962vw;
	color:#448019;
	letter-spacing:0em;
	line-height:1.2;
	font-family:'OpenSans-Bold', sans-serif;
	font-weight:700;
	text-align:left;
	background-color:#fff;
}
#img_residents {
	position:absolute;
	display:block;
	left:0vw;
	top:3.66vw;
	width:27.6vw;
	height:11.27vw;
}
#residentsarrow {
	position:absolute;
	display:block;
	left:1.025vw;
	top:0.366vw;
	width:0px;
	height:0px;
	border-top:1.464vw solid transparent;
	border-bottom:1.464vw solid transparent;
	border-left:1.464vw solid #47679A;
}
#txt_residents {
	position:absolute;
	display:block;
	left:3.221vw;
	top:0.7321vw;
	width:23vw;
	font-size:2.1962vw;
	color:#47679A;
	letter-spacing:0em;
	line-height:1.2;
	font-family:'OpenSans-Bold', sans-serif;
	font-weight:700;
	text-align:left;
	background-color:#fff;
}
#img_business {
	position:absolute;
	display:block;
	left:0vw;
	top:3.66vw;
	width:27.6vw;
	height:11.27vw;
}
#businessarrow {
	position:absolute;
	display:block;
	left:1.025vw;
	top:0.366vw;
	width:0px;
	height:0px;
	border-top:1.464vw solid transparent;
	border-bottom:1.464vw solid transparent;
	border-left:1.464vw solid #CF821F;
}
#txt_business {
	position:absolute;
	display:block;
	left:3.221vw;
	top:0.7321vw;
	width:23vw;
	font-size:2.1962vw;
	color:#CF821F;
	letter-spacing:0em;
	line-height:1.2;
	font-family:'OpenSans-Bold', sans-serif;
	font-weight:700;
	text-align:left;
	background-color:#fff;
}
html {
	background-color:#0c1226;
	background-image:url(/home-background.jpg?crc=1);
	background-size:cover;
	background-position:50% 50%;
}
body {
	background-color:transparent;
	color:#000;
}
h1, h2 {
	margin:0;
}
p {
	margin:0.8em 0;
}
p:first-child {
	margin-top:0;
}
p:last-child {
	margin-bottom:0;
}
.content a {
	text-decoration:none;
	color:#385594;
	font-family:'OpenSans-Bold', sans-serif;
	font-weight:700;
}
#bgPic {
	z-index:-1;
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
	background-color:#0c1226;
}
#searchTri {
	position:absolute;
	left:-4.026vw;
	width:1px;
	height:0;
	border-left:4.026vw solid rgba(0,0,0,0);
	border-top:4.026vw solid #fff;
	border-right:4px solid #fff;
}
#s {
	position:absolute;
	background-color:transparent;
	color:#111;
	width:23vw;
	border:0;
	font-size:2vw;
	line-height:1;
	padding:1vw 5vw 1vw 0;
}
.content a:hover {
	text-decoration:underline;
}
.hasSB .news {
	margin-right:8.5px;
}
.doneSB #img1 {
	transform:rotate(-20deg) scale(1.0);
}
.doneSB #img2 {
	transform:rotate(20deg) scale(1.0);
}
.doneSB #img3 {
	transform:rotate(-20deg) scale(1.0);
}
.doneSB #img4 {
	transform:rotate(20deg) scale(1.0);
}
.doneSB #img5 {
	transform:rotate(-20deg) scale(1.0);
}
#aboutTri {
	position:absolute;
	right:-4.026vw;
	bottom:0px;
	width:0px;
	height:0px;
	border-right:4.026vw solid rgba(0,0,0,0);
	border-bottom:4.026vw solid #fff;
	border-left:4px solid #fff;
}
#txt_smallprint a:hover {
	text-decoration:underline;
}
.visitors:hover {
	transform:rotate(2deg) scale(1.04);
}
.residents:hover {
	transform:rotate(2deg) scale(1.04);
}
.business:hover {
	transform:rotate(-2deg) scale(1.04);
}
#contactTri {
	position:absolute;
	left:-4.026vw;
	top:0px;
	width:0px;
	height:0px;
	border-left:4.026vw solid rgba(0,0,0,0);
	border-top:4.026vw solid #fff;
	border-right:4px solid #fff;
}
.weather {
	position:static;
	display:block;
	left:auto;
	top:auto;
	width:47.625vw;
	height:auto;
	padding-top:1.625vw;
	margin-left:0vw;
	margin-top:6.2140vw;
	background-color:#fff;
	padding-bottom:1.625vw;
	box-sizing:border-box;
	padding-right:1.625vw;
	box-shadow:0px 0px 18px -3px rgba(0,0,0,0.62);
	padding-left:1.625vw;
	order:4;
}
@media (max-width: 600px) {
.home_banner {
	width:97.42vw;
	min-height:54.93vw;
	margin-left:2.583vw;
	margin-top:1.733vw;
}
.images {
	left:1.75vw;
	top:28.68vw;
	width:92.5vw;
	height:26.25vw;
}
.news {
	position:static;
	left:auto;
	top:auto;
	width:87.5vw;
	order:2;
	margin-left:0.3333vw;
	margin-top:7.9100vw;
	margin-right:0vw;
	float:none;
	padding-right:1.625vw;
}
.visitors {
	width:87.5vw;
	height:44.42vw;
	margin-left:6.0830vw;
}
.residents {
	width:87.5vw;
	height:44.33vw;
	margin-left:6.0830vw;
	margin-top:1.8300vw;
}
.business {
	width:87.5vw;
	height:43.92vw;
	margin-left:6.0830vw;
	margin-top:1.6700vw;
}
.about {
	width:76.83vw;
	height:8vw;
	margin-top:2.1300vw;
}
.search {
	left:40.08vw;
	top:28.52vw;
	width:57.33vw;
	height:7.083vw;
}
.content {
	display:flex;
	width:87.5vw;
	flex-wrap:wrap;
	margin-left:6.0830vw;
	margin-top:9.2570vw;
}
.visit {
	width:87.5vw;
	order:1;
	margin-left:0.0000vw;
	margin-top:0.0000vw;
	margin-bottom:0vw;
	margin-right:0vw;
}
.live {
	width:87.5vw;
	order:3;
	margin-left:0.0000vw;
	margin-top:7.6400vw;
	margin-bottom:0vw;
	margin-right:0vw;
}
.footer {
	margin-top:7.8800vw;
}
.contact {
	width:73.58vw;
	height:8vw;
	margin-left:26.4200vw;
	margin-top:1.4000vw;
}
#txt_intro {
	left:0vw;
	top:4vw;
	width:21.0800vw;
	font-size:2.6667vw;
}
#txt_title {
	left:6.917vw;
	top:6.475vw;
	width:91.5000vw;
	font-size:11.3333vw;
}
#txt_strap {
	left:6.917vw;
	top:17.83vw;
	width:81.33vw;
	font-size:2.6667vw;
}
#img1 {
	top:12.92vw;
	width:13.33vw;
	height:13.33vw;
}
#img2 {
	left:19.83vw;
	top:12.92vw;
	width:13.33vw;
	height:13.33vw;
}
#img3 {
	left:39.58vw;
	top:12.92vw;
	width:13.33vw;
	height:13.33vw;
}
#img4 {
	left:59.42vw;
	top:12.92vw;
	width:13.33vw;
	height:13.33vw;
}
#img5 {
	left:79.17vw;
	top:12.92vw;
	width:13.33vw;
	height:13.33vw;
}
#fb {
	left:0vw;
	top:0vw;
	width:6.917vw;
	height:6.917vw;
}
#icon_search {
	left:49.67vw;
	top:1.5vw;
	width:4.25vw;
	height:4.25vw;
}
#txt_content {
	width:75.67vw;
	font-size:15px;
	margin-left:2.417vw;
	margin-top:-0.1570vw;
}
#txt_headline {
	width:79.42vw;
	font-size:30px;
	margin-left:2.5vw;
	margin-top:1.75vw;
}
#txt_newstitle {
	width:78.25vw;
	font-size:30px;
	margin-left:2.5vw;
	margin-top:1.667vw;
}
#newsimage {
	width:82.5vw;
	height:58.67vw;
	margin-left:2.5vw;
	margin-top:3.5830vw;
	hei ght:62.226vw;
}
#txt_newsimgtag {
	width:78.33vw;
	font-size:12px;
	margin-left:2.5vw;
	margin-top:2.2130vw;
}
#txt_newscontent {
	width:78.33vw;
	font-size:15px;
	margin-left:2.5vw;
	margin-top:2.7920vw;
}
#txt_headline_1 {
	width:74.83vw;
	font-size:30px;
	margin-left:3.25vw;
	margin-top:1.75vw;
}
#txt_content_copy {
	width:74.67vw;
	font-size:15px;
	margin-left:3.417vw;
	margin-top:0.1900vw;
}
#img_visitors {
	top:8.667vw;
	width:87.5vw;
	height:35.75vw;
}
#visitorsarrow {
	left:0.75vw;
	top:0.8333vw;
	border-top:3.333vw solid transparent;
	border-bottom:3.333vw solid transparent;
	border-left:3.333vw solid #448019;
}
#txt_visitors {
	left:6.167vw;
	top:1.75vw;
	width:80vw;
	font-size:5.0000vw;
}
#img_residents {
	top:8.583vw;
	width:87.5vw;
	height:35.75vw;
}
#residentsarrow {
	left:0.75vw;
	top:1.25vw;
	border-top:3.333vw solid transparent;
	border-bottom:3.333vw solid transparent;
	border-left:3.333vw solid #47679A;
}
#txt_residents {
	left:6.167vw;
	top:1.917vw;
	width:80vw;
	font-size:5.0000vw;
}
#img_business {
	top:8.2vw;
	width:87.5vw;
	height:35.75vw;
}
#businessarrow {
	left:0.75vw;
	top:1.167vw;
	border-top:3.333vw solid transparent;
	border-bottom:3.333vw solid transparent;
	border-left:3.333vw solid #CF821F;
}
#txt_business {
	left:6.167vw;
	top:1.833vw;
	width:80vw;
	font-size:5.0000vw;
}
#txt_about {
	left:6.083vw;
	top:1.5vw;
	width:63vw;
	font-size:5.0000vw;
}
#txt_contact {
	left:10vw;
	top:1.75vw;
	width:59vw;
	font-size:5.0000vw;
}
#txt_smallprint {
	width:63vw;
	font-size:8px;
	margin-left:6.0830vw;
	margin-top:3.0000vw;
}
#s {
	width:38vw;
	font-size:3.3333333vw;
	padding:1.5vw 5vw 0.5vw 6vw;
	margin-top:0.5vw;
}
#searchTri {
	left:-7.083vw;
	border-left:7.083vw solid rgba(0,0,0,0);
	border-top:7.083vw solid #fff;
	border-right:2px solid #fff;
}
.hasSB .news {
	margin-right:0px;
}
#aboutTri {
	right:-8vw;
	border-right:8vw solid rgba(0,0,0,0);
	border-bottom:8vw solid #fff;
}
.visitors:hover {
	transform:scale(1.05);
}
.residents:hover {
	transform:scale(1.05);
}
.business:hover {
	transform:scale(1.05);
}
#contactTri {
	left:-8vw;
	border-left:8vw solid rgba(0,0,0,0);
	border-top:8vw solid #fff;
}
.weather {
	width:87.5vw;
	margin-left:0.0000vw;
	margin-top:7.6400vw;
	margin-bottom:0vw;
	margin-right:0vw;
}
}
