	* {
		margin: 0;
		padding: 0;
		letter-spacing: normal;
		list-style: none;
		text-decoration: none;
		font-family: 'Open Sans', sans-serif;
		outline: none
	}
	body {
		overflow: hidden;

	}
	.container {
		width: 1920px;
		height: 1080px;
		position: relative;
	}
	header {
		height: 73px;
		background: #818181;
		position: absolute;
		width: 100%;
		z-index: 1000;
	}
	.availabilityPage header {
		height: 140px;
	}
	header .logo {
		width: 206px;
		height: 175px;
		background: #fff url(../images/logo_dark.png) no-repeat center center;
		margin: 0 0 0 65px;
	}
	header .availability {
		color: #fff;
		position: absolute;
		text-transform: uppercase;
		top: 26px;
		left: 897px;
		font-size: 18px;
		letter-spacing: 1px; 
	}
	.availabilityPage header .availability {

		top: 93px;

	}


	header .back {
		color: #fff;
		position: absolute;
		text-transform: uppercase;
		top: 33px;
		left: 890px;
		font-size: 18px;
		letter-spacing: 0;
		background:  url(../images/close_small.png) center right no-repeat;
		display: block;
		width: 150px;
	}
	.menuAlt {
		right: 23px;
		position: absolute;
		top: 28px;
		width: 190px;
	}
	.menuAlt a {
		text-transform: uppercase;
		color: #fff;
		float: left;
		display: block;
		margin: 0 20px 0 -8px;
		font-weight: normal;
	}
	.menuAlt .team {
		border-right: 2px solid #646464;
		padding: 0 20px 0 0;
	}
	.arrow-down {
		width: 0;
		height: 0;
		border-left: 20px solid transparent;
		border-right: 20px solid transparent;
		border-top: 20px solid #818181;
		top: 72px;
		position: absolute;
		left: 940px;
	}
	.availabilityPage .arrow-down {
		top: 140px;
	}
	.border-menu {
		position: relative;
		padding-left: 1.25em;
	}
	.border-menu:before {
		content: "";
		position: absolute;
		top: 30px;
		left: 60px;
		width: 30px;
		height: 5px;
		border-top: 3px solid#fff;
		border-bottom: 3px solid #fff;
	}
	.selected {
		padding: 0px 0 18px;
		font-weight: bold !important;
	}
	.lang .active a
	{
/*	position: static;
	background: #b88f54;
	bottom: -5px;
	width: 36px;
	height: 6px;
	display: block;*/
	border-bottom: 6px solid #B88F54;
	padding: 0 0 17px;
}
.menu {
	width: 400px;
	height: 1080px;
	background: #fff;
	position: absolute;
	top: 0;
	left: -400px;
	z-index: 10000000;
}
.menu a {
	font-size: 16px;
	color: #8c887f;
	text-transform: uppercase;
	display: block;
	margin: 20px 0 40px 70px;
	letter-spacing: 0.8px;
}
.menu a.last {
	margin: 20px 0 20px 70px;
}

.menuButton {
	background: url(../images/menu.png) 0 0 no-repeat;
	width: 49px;
	height: 29px;
	display: block;
	margin: 22px 0 0 70px;
}
.availabilityPage .menuButton {
	margin: 29px 0 0 70px;

}
.menu a.close {
	background: url(../images/close.png) 0 0 no-repeat;
	width: 49px;
	height: 34px;
	display: block;
	margin: 30px 0 70px 70px !important;
}
.menu span {
	width: 234px;
	height: 2px;
	display: block;
	background: #e3d2bb;
	margin: 0 0 40px 70px;
}
.buttons {
	position: absolute;
	right: 50px;
	top: 112px;
	width: 220px;
	z-index: 200;
}
.oneButton {
	width: 90px !important;
}
.team .buttons {
	position: absolute;
	right: 38px;
	top: 112px;
	width: 100px;
	z-index: 1000;
}
.buttons .infoButton,
.infoButton2
{
	width: 72px;
	height: 72px;
	display: block;
	float: left;
	border-radius: 72px;
	margin: 0px 0 0 70px;
}
.buttons .closeButton {
	width: 65px;
	height: 65px;
	display: block;
	float: left;
	border-radius: 65px;
	margin: 5px 0 0 11px;
}
.buttons .infoButton,
.infoButton2 {
	background: #b88f54 url(../images/info.png) center center no-repeat;
}
.infoButton2  {
	margin: 0px 0 0 140px !important;
}
.content .active {
	background: #fff url(../images/info_inverse.png) center center no-repeat !important;
}
.buttons .closeButton {
	background: #b88f54 url(../images/closeAlt.png) center center no-repeat;
}
.infoWindow {
	background: #fff;
	width: 520px;
	padding: 60px;
	position: absolute;
	right: 0;
	top: 90px;
	z-index: 20;
	display: none;
}
.infoWindow h2 {
	font-size: 20px;
	line-height: 25px;
	color: #b99056;
	margin: 0 0 20px;
}
.infoWindow p {
	font-size: 18px;
	line-height: 25px;
	color: #818181;
	font-weight: 100;	
}
.project .infoWindow {
	background: #fff;
	width: 565px;
	padding: 24px 46px 29px 33px;
	position: absolute;
	right: 0;
	top: 90px;
	z-index: 20;
	display: none;
}
.features .infoWindow p {
	color: #b99056;
	line-height: 28px;
	margin: 0 0 40px;

}
.featuresWork .infoWindow p {
	color: #818181;
	line-height: 28px;
	margin: 0;

}
.amenities .infoWindow p {
	color: #b99056;
	line-height: 28px;
	margin: 0 0 40px;
	padding: 0 50px 0 0px;
}

.gallery .infoWindow {
	background: #b88f54;
	width: 470px;
	padding: 40px 40px 50px 30px;
}
.gallery .infoWindow p {
	color: #fff;
	line-height: 30px;
}

.features .infoWindow li {
	color: #b99056;
	font-size: 18px;
	line-height: 28px;	
	font-weight: 100;

}
.infoPop {
	background: rgba(185,144,86,0.95);
	position:absolute;
	top: 40px;
	left: 0;
	padding: 20px;
	width: 426px;
}
.infoPop h1 {
	font-size: 26px;
	color: #fff;
	font-weight: 100;
}
.infoPop span {
	display: block;
	width: 5px;
	height: 5px;
	border-radius: 5px;
	background: #fff;
	margin: 20px 0;
}
.infoPop p {
	color: #fff;
	font-size: 16px;
}
.arrows {
	width: 100%;
	position: absolute;
	height: 134px;
	z-index: 100;
	top: 460px;
}
.arrows a {
	position: absolute;
	top: 0px;
	width: 40px;
	height: 140px;
	display: block;
}
.next {
	background: url(../images/next.png) 0 0 no-repeat;
	right: 72px;
}
.prev {
	background: url(../images/prev.png) 0 0 no-repeat;
	left: 80px;
}

/* SECTION 00: START */
.start .container {
	background: url(../images/first_step.jpg) 0 0 no-repeat;
}
.start .buttons {
	position: absolute;
	top: 506px;
	left: 617px;
	right: inherit;
	width: 690px;

}
.start .buttons .logo {
	background: url(../images/logo_first_step.png) 0 0 no-repeat;
	width: 240px;
	height: 190px;
	margin: 0 auto 46px;
}

.start .buttons a {
	width: 305px;
	height: 65px;
	background: #b88f54;
	display: block;
	color: #fff;
	text-align: center;
	font-size: 17px;
	line-height: 66px;
	text-transform: uppercase;
	float: left;
	margin: 0 40px 0 15px;
	box-shadow: 0px 7px 16px rgba(0,0,0,0.3);
	letter-spacing: .5px;
}

/* SECTION 01: STEP 2 TYPE */

.live {
	width: 50%;
	float: left;
	height: 1080px;
	position: relative;
	background: url(../images/second_step_left.jpg) 2px 0 no-repeat;
}
.work {
	width: 50%;
	float: left;
	height: 1080px;
	position: relative;
	background: url(../images/second_step_right.jpg) 0 0 no-repeat;
}
.live a,
.work a {
	width: 250px;
	background: #b88f54;
	display: block;
	color: #fff;
	text-align: center;
	font-size: 16px;
	line-height: 66px;
	text-transform: uppercase;
	position: absolute;
	left: 37%;
	top: 839px;
	box-shadow: 0px 7px 16px rgba(0,0,0,0.3);
}
/* SECTION 02: WORK */
.bgWork .container {
	background: url(../images/bg_work.jpg) 0 0 no-repeat !important;
}
/* SECTION 02: LIVE */
.livePage .container {
	background: url(../images/live_bg.jpg) 0 0 no-repeat;
}
.livePage .buttons {
	position: absolute;
	top: 630px;
	left: 160px;
	width: 1760px;
}
.livePage .buttons a {
	width: 284px;
	height: 65px;
	background: #b88f54;
	display: block;
	color: #fff;
	text-align: center;
	font-size: 16px;
	line-height: 66px;
	text-transform: uppercase;
	float: left;
	margin: 0 40px 0 0px;
	box-shadow: 0px 7px 16px rgba(0,0,0,0.3);
}
.livePage .box {
	width: 410px;
	height: 300px;
	position: absolute;
	top: 330px;
	left: 752px;
	text-align: center;
	letter-spacing: 15px;
}

.livePage .box h1 {
	color: #b88f54;
	font-size: 85px;
	text-transform: uppercase;
	text-shadow: 2px 2px 4px rgba(0,0,0,0.2);
	margin: -3px 0 0 -12px;
	letter-spacing: 5px;
	font-weight: 100;
	font-family: inherit;
	font-style: inherit;
}
.livePage .box span {
	width: 50px;
	height: 3px;
	background: #fff;
	display: block;
	margin: 40px 182px 20px;
}
.livePage .box h2 {
	font-size: 19px;
	color: #fff;
	font-weight: 600;
}
.livePage .box h2 strong {
	font-weight: normal;
	margin: 10px 0 0 0;
	display: block;
	width: 420px;
}
/* project summary */
.project .container {
	background: #fff url(../images/project_summary.jpg) center bottom no-repeat;
}

.infoPop {
	display: none

}
.point {
	position: absolute;
	z-index: 100;
}
.point a {
	width: 13px;
	height: 13px;
	border: 10px solid #c19b5f;
	background: #fff;
	display: block;
	border-radius: 26px;
}
.point a.pointSelected {
	border: 10px solid #fff;
	background: #c19b5f;
	border-radius: 26px; 
}
.point1  {
	top: 285px;
	left: 626px;
}
.point2  {
	top: 592px;
	left: 961px;
}
.point3  {
	top: 400px;
	left: 1340px;
}
.point4 {
	top: 810px;
	left: 1470px;

}
.point5 {
	top: 410px;
	left: 1800px;
}
.project .infoWindow h2 {
	font-family: 'Libre Baskerville', serif;
	font-weight: normal;
	line-height: 26px;	
}
.project .infoWindow p {
	font-size: 17.5px;
	line-height: 26px;
	color: #818181;
	font-weight: 100;
	letter-spacing: 1px;
}


.point1 .infoPop {
	top: -43px;
	left: 54px;
}
.point2 .infoPop {
	top: -67px;
	left: 57px;
}
.point3 .infoPop {
	top: -55px;
	left: -475px;
}
.point4 .infoPop {
	top: -56px;
	left: -480px;
}
.point5 .infoPop {
	top: -60px;
	left: -481px;
}


/*team*/
.columns {
	margin: 0 0 0 80px;
}
.column {
	float: left;
	width: 330px;
	margin: 269px 30px 0 0px;
}


.column p {
	margin: 47px 0px 0 0px;
	font-size: 18px;
	color: #6b6b6a;
	line-height: 24px;
	letter-spacing: 0.8px;
}
.content .team {
	position: relative;
}
.content .team span {
	position: absolute;
	background:  #b88f54;
	bottom: -23px;
	width: 45px;
	height: 6px;
	display: block;
}
.shadow1 {
	background: url(../images/shadow_point1.png) 0 0 no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	width: 1920px;
	height: 1080px;
	display: none;
	z-index: 10;
}
.shadow2 {
	background: url(../images/shadow_point2.png) 0 0 no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	width: 1920px;
	height: 1080px;
	display: none;
	z-index: 10;
}
.shadow3 {
	background: url(../images/shadow_point3.png) 0 0 no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	width: 1920px;
	height: 1080px;
	display: none;
	z-index: 10;
}
.shadow4 {
	background: url(../images/shadow_point4.png) 0 0 no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	width: 1920px;
	height: 1080px;
	display: none;
	z-index: 10;
}
.shadow5 {
	background: url(../images/shadow_point5.png) 0 0 no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	width: 1920px;
	height: 1080px;
	display: none;
	z-index: 10;
}

/*neighborhood*/

.neighborhood .container {
	background: url(../images/background_neighborhood.jpg);

}
.neighborhood .box {
	background: rgba(194,230,202,.95);
	width: 511px;
	padding: 28px 50px 0 50px;
	height: 595px;
	position: absolute;
	bottom: 0;
	left: 155px;
}
.box h1 {
	font-family: 'Libre Baskerville', serif;
	font-style: italic;
	font-size: 61px;
	color: #b88f54;
	line-height: 80px;
	font-weight: 100;
	letter-spacing: -1px;
	margin: 0 0 25px 0;
}
.box p {
	font-size: 19px;
	line-height: 32.5px;
	letter-spacing: 1.1px;
	color: #818181;
}
/*availability*/
.availabilityPage .step2 ,
.availabilityPage  .step3,
.availabilityPage  .step4
{
	display: none;
}

.availabilityPage  .step1,
.availabilityPage  .step2,
.availabilityPage  .step3,
.availabilityPage  .step4
{
	margin: 140px 0 0 0;
	float: left;
	width: 100%
	
}

.left_panel, .right_panel {
	width: 50%;
	float: left;

}
.step1 .left_panel {
	background: url(../images/bg_step1.jpg) left bottom no-repeat;
	height: 970px;
}
.right_panel {
	position: relative;
	float: right;
	
}
.right_panel h1 {
	margin: 105px 0 0 60px;
	font-family: 'Libre Baskerville', serif;
	font-weight: normal;
	font-style: italic;
	font-size: 62px;
	letter-spacing: -0.8px;
	line-height: 71px;
	color: #b88f54;
	
}
.point_residences {
	position: absolute;
	top: 632px;
	left: 317px;
	color: #fff;
	font-size: 20px;
	font-weight: 100;
}
.point_offices {
	position: absolute;
	top: 415px;
	left: 592px;
	color: #fff;
	font-size: 20px;
	font-weight: 100;
}
.point_offices strong,
.point_residences strong {
	display: block;
	font-size: 45px;
	margin: -4px 0 0 -4px;
	font-weight: 100;

	letter-spacing: 2.2px;
}
.point_offices span,
.point_residences span {
	width: 15px;
	height: 15px;
	background: #fff;
	border: 8px solid #b88f54;
	border-radius: 15px; 
	display: block;
	position: absolute;
	left: -58px;
	top: 38px;
	

}

.step2 .left_panel,
.step3 .left_panel,
.step4 .left_panel {
	background: #efefef url(../images/residential_tower.png) 0 110px no-repeat;
	height: 940px;
} 
.floor a {
	
	/*border: 1px solid #000;*/
	width: 674px;
	height: 48px;
	position: absolute;
	left: 0px;
	cursor: pointer;
	display: block;
	
}
.floor a strong {
	text-indent: -3000px;
	display: block;
	
}
.floorSelected {
	background: rgba(185,145,85,0.55);
}
.residentialBuilding .f4 {
	top: 783px;
}
.residentialBuilding .f5 {	
	top: 743px;
}
.residentialBuilding .f6 {	
	top: 704px;
}
.residentialBuilding .f7 {	
	top: 668px;
}
.residentialBuilding .f8 {	
	top: 634px;
}

.residentialBuilding .f9 {	
	top: 594px;
}

.residentialBuilding .f10 {
	top: 554px;
}

.residentialBuilding .f11 {
	top: 524px;
}

.residentialBuilding .f12 {	
	top: 487px;
}
.residentialBuilding .f13 {	
	top: 449px;
}
.residentialBuilding .f14 {
	top: 404px;
}

.residentialBuilding .f15 {

	top: 370px;
}
.residentialBuilding .f16 {

	top: 320px;
}
.residentialBuilding .f17 {

	top: 290px;
}

.officeBuilding .f3 {
	top: 823px;
	width: 650px;
}
.officeBuilding .f4 {
	width: 330px;
	left: 263px;
	top: 783px;
}
.officeBuilding .f5 {
	width: 330px;
	left: 263px;	
	top: 732px;
}
.officeBuilding .f6 {
	width: 330px;
	left: 263px;	
	top: 684px;
}
.officeBuilding .f7 {
	width: 330px;
	left: 263px;
	top: 636px;
}
.officeBuilding .f8 {
	width: 330px;
	left: 263px;
	top: 588px;
}

.officeBuilding .f9 {
	width: 330px;
	left: 263px;
	top: 540px;
}

.officeBuilding .f10 {
	width: 330px;
	left: 263px;
	top: 492px;
}

.officeBuilding .f11 {

	top: 444px;
	width: 330px;
	left: 263px;
}

.officeBuilding .f12 {
	
	top: 397px;
	width: 330px;
	left: 263px;
}
.officeBuilding .f13 {
	top: 349px;
	width: 330px;
	left: 263px;
}



.right_panel .floors,
.right_panel .headerStep3
{
	margin: 45px 0 0 50px;
}

.goback {
	text-transform: uppercase;
	color: #818181;
	font-size: 18px;
	font-weight: 100;
	margin: 4px 0 0 12px;
	display: block;
	background: url(../images/back_small.png) 0 0 no-repeat;
	/* float: left; */
	display: block;
	padding: 0 0 0 26px;
}

.floors h2,
.headerStep3 h2 {
	font-family: 'Libre Baskerville', serif;
	font-weight: normal;
	font-style: italic;
	margin: 33px 0 0 10px;
	font-size: 56px;
	letter-spacing: 2px;
	color: #b88f54;
}
.floors h3,
.headerStep3 h3 {
	color: #818181;
	font-size: 22px;
	font-weight: 100;
	margin: 0 0 0 10px;
}
.lineContainer {
	position: absolute;
	left: 370px;
	top: 0;
	color: #b88f54;
	font-size: 23px;
	width: 200px;
	display: block !important;
	
}
.residentialBuilding .lineContainer {
	left: 670px;	
}
.f3 .lineContainer {
	left: 657px;
	
} 

.lineContainer span {
	display: block;
	margin: -8px 0 0 46px;
}
.line {
	width: 40px;
	height: 2px;
	border-bottom: 1px solid #b88f54;
	-webkit-transform: translateY(20px)
	translateX(5px)
	rotate(-26deg);
	position: absolute;
	top: 0;
	left: 0;
}

.step4 .description {
	position: absolute;
	left: 302px;
	top: 116px;
	width: 300px;
}

.step4 .description p {
	color: #b88f54;
	margin: -10px 0 0;
}
.step4 .description span {
	background: #b88f54;
	width: 1px;
	height: 69px;
	display: block;
	position: absolute;
	top: 10px;
	left: -27px;
	
}

.unitplan {
	position: absolute;
	left: 68px;
	top: 255px;
}
.unitplan img[src$='.png'] {
	width: 900px;
/*	image-rendering: -moz-crisp-edges;
	image-rendering: -moz-crisp-edges;
	image-rendering: -o-crisp-edges;
	image-rendering: pixelated;
	-ms-interpolation-mode: nearest-neighbor;*/
}
.unitplan img[src$='.svg'] {
	width: 510px;
/*	image-rendering: -moz-crisp-edges;
	image-rendering: -moz-crisp-edges;
	image-rendering: -o-crisp-edges;
	image-rendering: pixelated;
	-ms-interpolation-mode: nearest-neighbor;*/
}
.unitOffice .unitplan img[src$='.png'] {
	/*width: 280px;*/
}
svg {
	margin: 140px 0 0 250px;
	transform: scale(1.5, 1.5);
}
.qtrans_language_chooser span {
	position: inherit;
	background: inherit;
	bottom: -5px;
	width: inherit;
	height: inherit;
	display: block;
}
.menu .separator {
	border-top: 2px solid #e3d2bb;
	width: 230px;
	margin: 0 0 0 70px;
	padding: 20px 0px 0 0px;
	text-indent: -70px;
}


.neighborhood .infoWindow {
	background: #fff;
	width: 610px;
	padding: 80px;
	position: absolute;
	right: 1930;
	top: -39px;
	z-index: 20;
	display: block;
	box-shadow: 10px -2px 65px rgba(136, 136, 136, 0.6);
}
.neighborhood .infoWindow p {
	color: #b88f54;
}
.neighborhood .infoWindow .closeButton {
	background: transparent url(../images/close.png) center center no-repeat;
	position: absolute;
	top: 20px;
	right: 15px;
	color: #b88f54;
	padding: 40px 70px 0 0px;
	font-weight: 100;
	background-size: 20%;

}

/*.featuresWork .infoWindow {
	background: #b88f54;
	width: 470px;
	padding: 40px 80px 40px 50px;
	position: absolute;
	right: 0;
	top: 90px;
	z-index: 20;
	display: none;

}

.featuresWork .infoWindow p,
.featuresWork .infoWindow em {
	color: #fff;
	font-size: 16px;

	}*/
	.featuresWork .infoWindow  strong {
		font-weight: normal;
		font-style: italic;
		color: #515151;
	}
	.featuresWork .infoWindow  span {
		background: #fff;
		display: block;
		width: 5px;
		height: 5px;
		display: block;
		border-radius: 5px;
		margin: 20px 0;
	}
	.projectChinese .infoWindow  {
		background: #fff;
		width: 505px;
		padding: 24px 46px 29px 33px;
		position: absolute;
		right: 0;
		top: 90px;
		z-index: 20;
	}

	.projectChinese .infoWindow h2 {
		font-family: 'Libre Baskerville', serif;
		font-weight: normal;
		line-height: 26px;
		width: 360px;
	}
	.featuresWork .infoWindow h2 {
		font-family: 'Libre Baskerville', serif;
		font-weight: normal;
		line-height: 28px;
		
	}

	.projectChinese .infoWindow p {
		font-size: 17.5px;
		line-height: 26px;
		color: #818181;
		font-weight: 100;
		letter-spacing: 1px;
		width: 368px;
	}

	.area {
		cursor: pointer
	}
	.goStep3 {
/*		text-indent: -3000px;
background: none;*/
}
.unitOffice .description p {
	padding: 30px 0 0 0;
}
.neighborhood .buttons {
	width: 90px !important;
}
.infoWindow {
	background: #fff;
	width: 520px;
	padding: 40px;
	position: absolute;
	right: 0;
	top: 90px;
	z-index: 20;
	display: none;
}
.floors h2 span,
em {
	font-family: inherit;
}
.unitOffice .description {
	position: absolute;
	left: 362px;
	top: 90px;
}
.unitResidential  .description span {
	top: 0px;
}
.videoContainer {
	display: none;	
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1000;
	width: 1920px;
	height: 100%;
}
.closeVideo {
	position: absolute;
	top: 20px;
	right: 20px;
	z-index: 1000;
	background:  url(../images/closeAlt.png) center center no-repeat;
	width: 65px;
	height: 65px;
	text-indent: -3000px;
}
#residences05F img,
#residences05A img,
#residences05D img
{
	width: 420px !important;
}
#residences04F img
{
	width: 320px !important;
}

#planoOffices3 svg {
	transform: scale(1.8, 1.8);
}

#residences04L img,
#residences04K img,
#residences04B img,
#residences04C img,

#residences04E img,
#residences04J img,
#residences04H img {
	width: 320px !important;
}
#residences04D img,
#residences04F img {
	width: 280px !important;
}
#residences05J img {
	width: 670px;
}
#residences15A img {
	width: 800px;
}
.residentialBuilding  .f14, 
.residentialBuilding  .f13, 
.residentialBuilding  .f12, 
.residentialBuilding  .f11, 
.residentialBuilding  .f10, 
.residentialBuilding   .f9, 
.residentialBuilding   .f8, 
.residentialBuilding  .f7, 
.residentialBuilding  .f6, 
.residentialBuilding  .f5, 
.residentialBuilding  .f4 {
	width: 665px !important;	
}   
.neighborhood .infoWindow .close2 {
	background: transparent url(../images/close.png) center center no-repeat;
	position: absolute;
	top: 60px;
	right: 15px;
	color: #b88f54;
	padding: 0px 70px 0 0px;
	font-weight: 100;
	background-size: 20%
}

#planoResidential16 svg {
	margin: 140px 0 0 250px;
	transform: scale(1.7, 1.7);

}
.slides img {
	width: 1920px;
}