@import url(http://fast.fonts.net/t/1.css?apiType=css&projectid=4433ca24-d092-40e4-b346-cc02b46da495);.logo-link a,html{width:100%;height:100%}#formcontent h1,h2{letter-spacing:-1px}@font-face{font-family:caecilia-light;src:url(../fonts/3097ee5d-c6ed-4941-9255-50eca8b30bd8.eot?#iefix);src:url(../fonts/3097ee5d-c6ed-4941-9255-50eca8b30bd8.eot?#iefix) format("eot"),url(../fonts/e0a1ed27-ed1d-4764-8e88-b9e16092a508.woff2) format("woff2"),url(../fonts/dc28a9c2-3c69-451a-98e3-6dcdae1343d8.woff) format("woff"),url(../fonts/a2885a75-2fe7-425f-a2cb-7f24f10d47b1.ttf) format("truetype"),url(../fonts/ec258d3d-dfc5-4901-b2c4-47a827761655.svg#ec258d3d-dfc5-4901-b2c4-47a827761655) format("svg")}@font-face{font-family:caecilia-roman;src:url(../fonts/e9938f19-f9be-4b47-9f5a-c3441c7b84a2.eot?#iefix);src:url(../fonts/e9938f19-f9be-4b47-9f5a-c3441c7b84a2.eot?#iefix) format("eot"),url(../fonts/696b2228-7827-482f-b975-5618266d0c9b.woff2) format("woff2"),url(../fonts/57d0d8b3-dd92-4639-bc73-f54734f54f3d.woff) format("woff"),url(../fonts/e8f97b23-e117-4d0a-abc8-4a6112d9794f.ttf) format("truetype"),url(../fonts/f97046a6-1405-40e5-80e8-282eccce10b8.svg#f97046a6-1405-40e5-80e8-282eccce10b8) format("svg")}@font-face{font-family:caecilia-bold;src:url(../fonts/9bd4aa31-b713-46ea-98be-4ee7144485d3.eot?#iefix);src:url(../fonts/9bd4aa31-b713-46ea-98be-4ee7144485d3.eot?#iefix) format("eot"),url(../fonts/4a758111-db21-4bd4-900b-b7703250115f.woff2) format("woff2"),url(../fonts/c8018977-bfbd-4a76-a48d-fa0be4da75ef.woff) format("woff"),url(1f750230-9c70-43f4-ae5c-e8d00c419fda.ttf) format("truetype"),url(../fonts/0006ae28-8833-490d-82c5-b4f373a137c5.svg#0006ae28-8833-490d-82c5-b4f373a137c5) format("svg")}@font-face{font-family:caecilia-heavy;src:url(../fonts/b18c2183-94c9-43d7-8bd7-4e030cf7749b.eot?#iefix);src:url(../fonts/b18c2183-94c9-43d7-8bd7-4e030cf7749b.eot?#iefix) format("eot"),url(../fonts/b660c7a3-8700-45a7-b5bc-711ebde3049a.woff2) format("woff2"),url(../fonts/b644e35b-6214-4f76-ad61-4d66c2fa99a9.woff) format("woff"),url(../fonts/c9cabe33-9d11-4955-8794-4ca2b540eaad.ttf) format("truetype"),url(../fonts/e7a29f78-41d4-4ecc-8cab-2fa675292349.svg#e7a29f78-41d4-4ecc-8cab-2fa675292349) format("svg")}*{margin:0;padding:0}body,html{overflow-x:hidden}html{font-size:14px;background-color:#fff;color:#000;-webkit-font-smoothing:antialiased}body{font-family:caecilia-light,serif}.logo-link{position:relative}.logo-link a{position:absolute;top:0;left:0;text-decoration:none;z-index:10;background-color:#FFF;opacity:0;filter:alpha(opacity=1)}.no-padding{padding:0!important;margin:0!important}#example3,h2{margin:0}@media screen and (min-width:1200px){.container{width:1110px}}.col-sm-8,.col-xs-8{padding-left:0}#lightsview-estate-logo{background:url(../images/lightsview-estate-logo.svg) center center no-repeat;height:160px;width:160px;margin:0 auto;padding:68px 0}.black-bg{background:#231f20;height:70px;float:left;width:100%}.darkgrey-bg{background:#dfdcdc;height:215px;float:left;width:100%}@media screen and (max-width:992px){.darkgrey-bg{height:auto;padding:0 0 20px}}.lightgrey-bg{background:#f4f2f2}h2{font-family:caecilia-bold,serif;color:#fff;font-size:28px;padding:20px 0 0}h3{font-family:caecilia-light,serif;color:#231f20;font-size:54px}@media screen and (max-width:1200px){h2{font-size:24px}h3{font-size:46px}}@media screen and (max-width:992px){h2{font-size:28px}h3{font-size:48px}}@media screen and (max-width:768px){h2{font-size:22px}h3{font-size:38px}}h4{font-family:caecilia-roman,serif;font-size:36px;margin:40px 0}@media screen and (max-width:480px){h2{padding:12px 0 0}h4{font-size:32px;letter-spacing:-1px}}#red-stripe{background:url(../images/red-stripe.png) top right no-repeat;background-position-x:832px;width:1110px;height:390px;position:absolute;margin-right:0}@media screen and (max-width:1200px){#red-stripe{background:url(../images/red-stripe.png) top right no-repeat;background-position-x:692px;width:970px;height:382px}}@media screen and (max-width:992px){#red-stripe{background-position-x:570px;width:750px;height:850px}}@media screen and (max-width:768px){h4{margin:20px}#red-stripe{background-position-x:370px;width:665px;height:850px}}@media screen and (max-width:676px){#red-stripe{display:none}}#pricepoint-container{width:100%;float:left;margin:40px 0 0}#pricepoint-container ul{list-style-type:none;padding-bottom:30px;margin-bottom:30px;border-bottom:2px solid #231f20}#pricepoint-container ul li{display:inline-block;width:19%}#pricepoint-container h5{font-family:caecilia-bold,serif;color:#cd1719;font-size:18px}#pricepoint-container h5 .single-line-price{padding-bottom:38px}#pricepoint-container h5 .two-line-price{padding-bottom:18px}#pricepoint-container h5 .pricepoint{font-family:caecilia-heavy,serif;font-size:28px;color:#231f20;letter-spacing:-1px}#pricepoint-container h5 .asterix{font-size:18px;margin:-20px 0 0}@media screen and (max-width:1200px){#pricepoint-container{margin:30px 0 40px}#pricepoint-container ul{margin-bottom:5px}#pricepoint-container ul li{display:inline-block;width:19%}#pricepoint-container h5{font-family:caecilia-bold,serif;color:#cd1719;font-size:22px;letter-spacing:-1px}}@media screen and (max-width:992px){#pricepoint-container{margin:0 0 40px}#pricepoint-container h5{font-size:36px;margin-bottom:36px}#pricepoint-container h5 .land-price,#pricepoint-container h5 .single-line-price,#pricepoint-container h5 .two-line-price{padding-bottom:0}#pricepoint-container h5 .pricepoint{font-size:48px}#pricepoint-container h5 .asterix{font-size:24px;margin:-20px 0 0}#pricepoint-container ul{list-style-type:none;margin-bottom:5px}#pricepoint-container ul li{display:block;width:100%;margin-bottom:25px}}@media screen and (max-width:768px){#pricepoint-container{margin:0 0 40px}#pricepoint-container .col-xs-8{padding-left:0!important;padding-right:0}#pricepoint-container h5{font-size:36px}#pricepoint-container h5 .pricepoint{font-size:48px}#pricepoint-container h5 .asterix{font-size:18px;margin:-20px 0 0}#pricepoint-container ul{list-style-type:none;margin-bottom:5px}#pricepoint-container ul li{margin-bottom:15px}}@media screen and (max-width:620px){#pricepoint-container{margin:0 0 40px}#pricepoint-container .col-xs-8{padding-left:0!important;padding-right:0}#pricepoint-container h5{font-size:24px;letter-spacing:-2px}#pricepoint-container h5 .pricepoint{font-size:28px}#pricepoint-container h5 .asterix{font-size:18px;margin:-20px 0 0}#pricepoint-container ul{list-style-type:none;margin-bottom:5px}#pricepoint-container ul li{margin-bottom:15px}}.estate-bg{background:url(../images/estate-bg.jpg) center bottom no-repeat #f4f2f2;padding:0;background-size:contain;min-height:1500px}@media screen and (max-width:992px){.estate-bg{min-height:1310px}}@media screen and (max-width:768px){.estate-bg{min-height:1280px}}@media screen and (max-width:480px){.estate-bg{min-height:1440px}}p{font-size:16px;line-height:24px}.bolded{font-family:caecilia-bold,serif;font-size:18px}#formcontent h1,h6{font-family:caecilia-heavy,serif}h6{font-size:24px}.couple-image{margin:0 0 40px;border:1px solid #dfdcdc}#footer{min-height:200px;padding:0;background:url(../images/peet-logo.svg) right center no-repeat #231f20;background-size:110px}#footer p{color:#f4f2f2;font-size:12px;line-height:14px;margin:60px 0 0 20px}#footer .disclaimer{margin:10px 0 0}@media screen and (max-width:992px){#footer{min-height:260px;background:url(../images/peet-logo.svg) right 50px no-repeat #231f20;background-size:100px}#footer p{color:#f4f2f2;font-size:12px;line-height:14px;margin:0 30px 0 0}}@media screen and (max-width:768px){#footer{min-height:350px}#footer p{color:#f4f2f2;font-size:11px;line-height:14px;margin:0 30px 0 20px}#footer .disclaimer{margin:30px 0 0 20px}}#lightsview-estate-logo-reverse{background:url(../images/lightsview-estate-logo-reverse.svg) center center no-repeat;width:130px;margin:0;float:left;padding:80px 0}#formcontent{background:#fff;width:100%;min-height:428px;padding:0;margin:-373px 0 0;z-index:100;border-left:2px solid #231f20;border-right:2px solid #231f20;border-bottom:2px solid #231f20;-webkit-box-shadow:0 0 40px 0 rgba(7,7,7,.4);box-shadow:0 0 40px 0 rgba(7,7,7,.4)}#formcontent h1{font-size:32px;color:#fff;background:#cd1719;padding:25px 0;margin:0;border-top:2px solid #231f20}@media screen and (max-width:992px){#formcontent{margin:30px 0 0}}@media screen and (max-width:768px){#formcontent{margin:50px 0 0}}@media screen and (max-width:480px){#formcontent{margin:30px 0 20px}#formcontent h1{font-size:28px}}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}#loadingbtn,#privacy-policy,#thankyou,form p br{display:none}.clearfix:after{clear:both}label{width:auto}#sorry1,#thankyou1{display:none;color:#000;padding:20px 10px;font-size:16px;text-align:center;height:100px}#sorry1 h3,#thankyou1 h3{font-size:24px}#jpform{height:295px;background:url(../images/form-bg.png) top left no-repeat}a.selectbox-link,input{width:100%;height:45px;font-family:caecilia-heavy,serif}fieldset,form{padding:0;margin:0;border:none}fieldset{padding:30px 35px}a.selectbox-link span.selectbox-link-text,input,label{font-size:14px!important;color:#231f20!important}input{border:1px solid #231f20;margin:0 0 20px;padding:0 0 0 17px;background:#f4f2f2}a.selectbox-link:hover,input:hover{border:1px solid #5897fb!important}a.selectbox-link{float:left;border:1px solid #231f20!important;margin:0 0 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#B9DA8B!important;position:relative;z-index:10;padding:9px 0 0 16px}input.hiddenfield{width:1px;height:1px;border:0;float:right;position:relative;z-index:1;left:-40px;background:0 0}input#Select_Something{left:-210px}form p{position:relative;margin:1px 0}form p label{font-family:caecilia-heavy,serif;position:absolute;top:8px;left:17px}form fieldset p label{width:260px;display:block;font-size:14px;text-align:left}label.infield{margin:5px 0 0;color:grey}label.error{margin:6px 0 0;padding:0 0 0 4px;background-color:#fff}.button-link{font-family:caecilia-heavy,serif;width:100%;height:60px;margin:0 0 20px;padding:0 0 0 15px;background:#cd1719;border:none;cursor:pointer;text-align:left;border-radius:2px}.button-link span#msg,.button-link span.msg{text-align:left;padding:3px;font-size:20px;text-transform:uppercase;font-weight:900;color:#fff}#privacy-policy,.privacy-policy,a.policy-link,a:hover.policy-link,p.privacy-policy{color:rgba(35,31,32,.6)}.privacy-policy{font-size:10px}p.privacy-policy{font-size:10px;margin:20px 0 15px;line-height:12px;background:url(../images/lock.png) top left no-repeat;padding-left:15px}a.policy-link{text-decoration:underline}a:hover.policy-link{text-decoration:none}#privacy-policy{font-size:9px}