@font-face{font-family:'Tungsten';src:url("/public/asset/fonts/Tungsten-ExtraLight.eot");src:url("/public/asset/fonts/Tungsten-ExtraLight.eot?#iefix") format("embedded-opentype"),url("/public/asset/fonts/Tungsten-ExtraLight.woff") format("woff"),url("/public/asset/fonts/Tungsten-ExtraLight.ttf") format("truetype"),url("/public/asset/fonts/Tungsten-ExtraLight.svg#0771f1a659085c051d6f279c96f79f4d") format("svg");font-display:swap;font-style:normal;font-weight:200}@font-face{font-family:'Tungsten';src:url("/public/asset/fonts/Tungsten-Light.eot");src:url("/public/asset/fonts/Tungsten-Light.eot?#iefix") format("embedded-opentype"),url("/public/asset/fonts/Tungsten-Light.woff") format("woff"),url("/public/asset/fonts/Tungsten-Light.ttf") format("truetype"),url("/public/asset/fonts/Tungsten-Light.svg#b5844a1000d62ec95ae45aad21dc8060") format("svg");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:'Tungsten';src:url("/public/asset/fonts/Tungsten-Medium.eot");src:url("/public/asset/fonts/Tungsten-Medium.eot?#iefix") format("embedded-opentype"),url("/public/asset/fonts/Tungsten-Medium.woff") format("woff"),url("/public/asset/fonts/Tungsten-Medium.ttf") format("truetype"),url("/public/asset/fonts/Tungsten-Medium.svg#ccb96919a9a65601fefe49e76e578fd3") format("svg");font-display:swap;font-style:normal;font-weight:700}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}strong{font-weight:500}img{-ms-interpolation-mode:bicubic}html{font-size:62.5%;box-sizing:border-box;height:100vh}html,body{height:100vh}*,*:before,*:after{box-sizing:inherit}body{min-height:100vh}@media (min-width: 896px){body{display:flex;flex-direction:column}}@media (min-width: 896px){body>*{flex:0 0 auto}}body.overflow--hidden{overflow:hidden}body,td{font-size:2rem;font-family:"Tungsten",roboto,helvetica,arial,sans-serif;font-weight:400;color:#595959;line-height:1.2}@media (min-width: 896px){body,td{font-size:2.2rem}}h1{color:#fdb813;font-size:6rem;line-height:0.95;margin-bottom:20px}@media (min-width: 896px){h1{font-size:6.5rem;margin-bottom:28px}}p{margin-bottom:12px;letter-spacing:1px}p a{color:#ef4e5d;text-decoration:underline}a{text-decoration:none}img{max-width:100%}select,input,button{font-family:"Tungsten",roboto,helvetica,arial,sans-serif;font-size:1.6rem;font-weight:200}strong,b{font-weight:700}.white_space-pre{white-space:pre}.main{flex:1 0 auto;position:relative}@media (min-width: 896px){.main{flex:1 0 auto;min-height:600px}}.main .wrapper{position:relative;z-index:1}@media (min-width: 896px){.main .wrapper{height:100%}}.main .wrapper:after{display:table;content:'';clear:both}@media (min-width: 896px){.content{position:absolute;top:0;left:0;width:100%;height:100%}}.wrapper{margin:0 16px}@media (min-width: 640px){.wrapper{margin:0 32px}}@media (min-width: 768px){.wrapper{margin:0 auto;width:736px}}@media (min-width: 896px){.wrapper{width:848px}}@media (min-width: 1024px){.wrapper{width:960px}}@media (min-width: 1280px){.wrapper{width:1216px}}.font_size--copy_large{font-size:2.4rem}@media (min-width: 896px){.font_size--copy_large{font-size:2.8rem}}.error .wrapper{padding-top:40px}.clear:after{clear:both;display:table;content:''}.layout-column_left{position:relative}@media (min-width: 896px){.layout-column_left{float:left;width:55.92105%;height:100%}}.layout-column_left .full{width:100vw;margin-left:-16px}@media (min-width: 640px){.layout-column_left .full{margin-left:-32px}}@media (min-width: 768px){.layout-column_left .full{margin-left:calc((100vw - 768px + 32px) / -2)}}@media (min-width: 896px){.layout-column_left .full{margin-left:0;height:100%;position:absolute;right:0;width:calc((100vw - 896px + 48px) / 2 + 100%)}}@media (min-width: 1024px){.layout-column_left .full{width:calc((100vw - 1024px + 64px) / 2 + 100%)}}@media (min-width: 1280px){.layout-column_left .full{width:calc((100vw - 1280px + 64px) / 2 + 100%)}}.layout-column_left .full--image{height:0;padding-bottom:50%;background-repeat:no-repeat;background-size:cover;background-position:center right;position:relative;background-color:#b4b4b4}@media (min-width: 896px){.layout-column_left .full--image{height:100%;padding-bottom:0;position:absolute}}.layout-column_left .full--scrolling_content{overflow:auto}.layout-column_left--scroller{overflow:auto}.layout-column_right{position:relative}@media (min-width: 896px){.layout-column_right{float:right;width:44%;height:100%;overflow-y:auto}}.layout-column_content{padding-top:20px;padding-bottom:20px}@media (min-width: 896px){.layout-column_content{padding-left:32px;max-width:100%;width:432px;margin-left:auto;padding-top:48px}}.header{background-color:#ef4e5d;padding-top:24px;padding-bottom:24px}.header:after{clear:both;content:'';display:table}@media (min-width: 896px){.header{text-align:center;padding-top:46px;padding-bottom:24px}}@media (min-width: 896px){.header{text-align:left}}.header-wrapper{position:relative}.header-logo{max-width:70%;width:390px}@media (min-width: 896px){.header-logo{width:270px}}@media (min-width: 1280px){.header-logo{width:390px}}.header-menu_toggle{width:40px;height:40px;position:relative;position:relative;cursor:pointer;background:white;border-radius:5px;position:absolute;top:0px;top:calc(50% - 20px);right:0;z-index:11}.header-menu_toggle *{transition:.125s ease-in-out}@media (min-width: 896px){.header-menu_toggle{display:none}}.header-menu_toggle span{display:block;background:#fdb813;border-radius:2px}.header-menu_toggle.is-active .header-hamburger span{width:0%}.header-menu_toggle.is-active .header-hamburger span:nth-child(1){transition-delay:0s}.header-menu_toggle.is-active .header-hamburger span:nth-child(2){transition-delay:.06s}.header-menu_toggle.is-active .header-hamburger span:nth-child(3){transition-delay:.125s}.header-menu_toggle.is-active .header-cross span:nth-child(1){height:80%;transition-delay:.31s}.header-menu_toggle.is-active .header-cross span:nth-child(2){width:80%;transition-delay:.19s}.header-hamburger{position:absolute;height:100%;width:100%}.header-hamburger span{width:60%;height:4px;position:relative;top:18%;left:20%;margin:10% 0}.header-hamburger span:nth-child(1){transition-delay:.25s}.header-hamburger span:nth-child(2){transition-delay:.3s}.header-hamburger span:nth-child(3){transition-delay:.375s}.header-cross{position:absolute;height:100%;width:100%;transform:rotate(45deg)}.header-cross span:nth-child(1){height:0%;width:4px;position:absolute;top:10%;left:calc(48% - 1px);transition-delay:0s}.header-cross span:nth-child(2){width:0%;height:4px;position:absolute;left:10%;top:calc(48% - 1px);transition-delay:.25s}.header-nav{line-height:1;position:fixed;right:0;top:0;background-color:white;z-index:10;width:320px;max-width:80%;text-align:left;overflow:auto;max-height:100%;padding-top:80px;opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform .2s, opacity .6s;-o-transition:transform .2s, opacity .6s;transition:transform .2s, opacity .6s;bottom:0;box-shadow:0 0 4px 0 rgba(0,0,0,0.45)}@media (min-width: 896px){.header-nav{position:absolute;top:auto;right:0;width:auto;max-width:none;border:none;background-color:transparent;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);overflow:visible;padding-top:0;box-shadow:none}}.header-nav.is-active{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:transform .2s, opacity .1s;-o-transition:transform .2s, opacity .1s;transition:transform .2s, opacity .1s}.header-nav_link{color:white;text-transform:uppercase;padding:8px 24px 5px 24px;transition:background-color .2s, color .4s;vertical-align:top;letter-spacing:1px;font-size:2.2rem;display:block;line-height:1.2;color:#ef4e5d;font-weight:400}@media (min-width: 896px){.header-nav_link{line-height:1;border-left:1px solid white;display:inline-block;padding-left:12px;padding-right:12px;font-size:2rem;height:34px;color:white}}@media (min-width: 1024px){.header-nav_link{font-size:2.2rem}}@media (min-width: 1280px){.header-nav_link{padding:8px 24px 1px 24px}}.header-nav_link:first-child{border:none}.header-nav_link:hover{background-color:white;color:#ef4e5d}.header-nav_link.is-active{color:#f9b8be;background-color:transparent}.header-nav_link--register{text-transform:none;background-color:#fdb813;-webkit-animation:background-accent 7s infinite;animation:background-accent 7s infinite;font-size:115%;border-bottom:1px solid white;border-top:1px solid white;color:white}@media (min-width: 896px){.header-nav_link--register{border-left:1px solid white;padding-top:4px;border-right:1px solid white}}.header-nav_link--register:hover{-webkit-animation-name:none;animation-name:none;background-color:white}@-webkit-keyframes background-accent{0%{background-color:#fdb813}10%{background-color:#fdb813}40%{background-color:#f68a1e}60%{background-color:#f68a1e}90%{background-color:#fdb813}100%{background-color:#fdb813}}@keyframes background-accent{0%{background-color:#fdb813}10%{background-color:#fdb813}40%{background-color:#f68a1e}60%{background-color:#f68a1e}90%{background-color:#fdb813}100%{background-color:#fdb813}}.footer{background-color:white;border-top:1px solid #fdb813;padding-top:30px;padding-bottom:30px;letter-spacing:1px}@media (min-width: 768px){.footer{height:125px;padding-bottom:0}}.footer:after{display:table;content:'';clear:both}@media (min-width: 768px){.footer-left{float:left}}.footer-phone{color:#ef4e5d;font-weight:400}.footer-right{font-size:5.3rem;color:#999}@media (min-width: 768px){.footer-right{float:right}}.footer-land_sales{color:#ef4e5d;font-size:2.4rem;font-weight:400;margin-bottom:4px}.footer-fine_print{text-transform:uppercase;font-size:1.6rem}.footer-fine_print a{color:#999}@media (min-width: 410px){.footer-fine_print a{margin:0 2px}}.footer-fine_print a:first-child{margin-left:0}.footer-fine_print a:hover{color:#ef4e5d}.footer-fine_print a strong{font-weight:400}.footer-sales_logo{width:58px;display:block}@media (min-width: 768px){.footer-sales_logo{display:inline-block;margin-left:12px}}.btn{margin-bottom:12px;padding:6px 40px 6px 20px;color:white;background-color:#b4b4b4;font-weight:400;letter-spacing:1px;font-size:2.6rem;display:block;transition:background-color .2s;max-width:400px;position:relative}.btn:hover{background-color:#ef4e5d}.btn-alt{background-color:#ef4e5d}.btn-alt:hover{background-color:#b4b4b4}@media (min-width: 896px){.btn{font-size:3.2rem}}.btn:last-child{margin-bottom:0}.btn--rounded{border-radius:5px}.btn--accent{background-color:#fdb813}.btn--accent:hover{background-color:#f68a1e}.btn--primary{background-color:#ef4e5d}.btn--smalltext{font-size:50%;float:right;margin-top:9px;text-transform:uppercase;position:absolute;right:16px}@media (min-width: 896px){.btn--smalltext{margin-top:16px}}.btn--through{background-image:url("/public/asset/images/_site/icon/arrow-left--white.svg");background-position:right center;background-position:right 20px center;background-size:auto 38%;background-repeat:no-repeat}.btn--flatbase{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.rotating-images .image{width:100%;height:100%;position:absolute}.stamp{width:120px;height:120px;border-radius:50%;background-color:white;position:relative;text-align:center;display:block;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 0;color:#fdb813;font-size:1.6rem;box-shadow:2px 2px 9px 0 rgba(0,0,0,0.25)}@media (min-width: 410px){.stamp{font-size:2rem;width:160px;height:160px}}@media (min-width: 640px){.stamp{font-size:2.4rem;width:200px;height:200px}}.stamp:after{content:'';position:absolute;width:100%;width:calc(100% + 8px);height:100%;height:calc(100% + 8px);top:0;top:calc(0% - 4px);left:0;left:calc(0% - 4px);border-radius:50%;border:1px solid #fdb813}.stamp-heading{font-size:1.5em;line-height:.95;font-weight:400;color:#f68a1e}.stamp-copy,.stamp-link{font-size:1.5em;line-height:1.4;font-weight:bold;text-transform:uppercase;color:#ef4e5d}@media (min-width: 896px){.stamp-copy,.stamp-link{font-size:1.1em}}.stamp-copy .highlight,.stamp-link .highlight{text-decoration:underline}.package_thumb{color:#595959;display:block;margin-bottom:12px;width:100%;transition:box-shadow .2s;border-radius:5px}.package_thumb:hover{box-shadow:2px 2px 4px 0 rgba(0,0,0,0.35)}.package_thumb-top{padding:12px;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #ef4e5d}.package_thumb-price{font-weight:700;color:#ef4e5d}.package_thumb-view{background-color:#ef4e5d;color:white;padding:2px 16px 0;text-transform:uppercase;font-weight:400;text-align:right}.package_thumb-img{border-bottom-left-radius:5px;border-bottom-right-radius:5px;position:absolute;top:0;left:0;width:100%;height:100%}.package_thumb-img_container{background-color:#b4b4b4;padding-bottom:56.875%;height:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;position:relative}.package_thumb i{font-style:normal;text-decoration:underline}.register{background-color:white;padding:40px 12px 12px 12px;border:1px solid #fdb813;display:none;position:fixed;left:12px;right:12px;top:12px;max-height:90%;max-height:calc(100vh - 24px);overflow:hidden;z-index:15;box-shadow:2px 2px 9px 0 rgba(0,0,0,0.25)}@media (min-width: 640px){.register{left:80px;right:80px}}@media (min-width: 896px){.register{position:absolute;right:0;margin-top:2px;max-width:320px;max-height:none;left:auto;top:auto;padding-top:12px}}.register.is-visible{display:block}.register-close{position:absolute;right:8px;top:8px;text-transform:uppercase;cursor:pointer}@media (min-width: 896px){.register-close{display:none}}.register-form{position:relative}.register-form_intro{text-align:center;margin-bottom:16px;color:#f68a1e;font-size:2.6rem;max-width:320px;margin:0 auto}.register-form_label{font-size:1.7rem;color:#fdb813;text-transform:uppercase;height:40px;display:block;line-height:1.7rem;vertical-align:top}.register-form_asterisk{color:#fdb813;text-transform:uppercase;font-size:1.8rem;margin-top:8px}.register-form_input{margin-top:8px;border-radius:5px}.register-thank_you{position:absolute;top:0;left:100%;width:100%;height:100%;background-color:#fff;opacity:0;transition:opacity .4s, left 0.3s}.register-thank_you.is-visible{opacity:1;left:0}.register input[type=text],.register select,.register button{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ebebeb;padding:8px 12px;font-size:2rem;border-radius:5px;border:1px solid transparent}.register .not-valid input[type=text],.register .not-valid select,.register .not-valid button{border-color:#ef4e5d}.register .not-valid input[type=checkbox]+label{color:#ef4e5d}.register input[type=checkbox]{display:none}.register input[type=checkbox]+label:before{width:14px;height:14px;border:1px solid #fdb813;content:'';display:inline-block;border-radius:50%;margin-right:4px;position:relative;top:1px;text-align:center;line-height:1.7rem;font-size:1.7rem;vertical-align:top}.register input[type=checkbox]:checked+label:before{content:'\002713'}.register button{display:inline-block;margin-top:8px;text-transform:uppercase;background-color:#fdb813;color:white;cursor:pointer;position:relative;overflow:hidden}.register button.disabled{cursor:default;background-color:#bdbdbd}.register button.disabled:after{position:absolute;content:'';bottom:0;left:0;width:100%;height:3px;background-color:#ef4e5d;animation-name:borderloader;animation-duration:2.5s;animation-iteration-count:infinite;animation-timing-function:linear;transform-origin:50% 50%}.register button.hide_thankyou{display:inline-block;text-transform:uppercase;background-color:#fdb813;color:white;cursor:pointer;overflow:hidden;position:absolute;left:0;right:0;bottom:0}@keyframes borderloader{0%{transform:translateX(-100%)}20%{transform:translateX(-100%)}80%{transform:translateX(100%)}100%{transform:translateX(100%)}}.masterplanpopup{padding:5px;position:absolute;top:calc(50% - 115px);left:calc(50% + 40px);background:white;box-shadow:0px 5px 9px -1px rgba(0,0,0,0.21)}.masterplanpopup::before{content:'';position:absolute;width:0;height:0;top:93%;border-left:10px solid white;border-top:10px solid transparent;border-bottom:10px solid transparent}.masterplanpopup img{width:210px;height:107px}.masterplanpopup .caption{text-transform:uppercase;color:#fdb813;font-size:1.7rem;margin-top:5px;line-height:1}.tenk{background-image:url("/public/asset/images/home/FHOG-Mobile.jpg");background-size:cover;background-repeat:no-repeat;background-position:center center;overflow:hidden}@media (min-width: 896px){.tenk{background-image:url("/public/asset/images/home/FHOG-Desktop.jpg")}}@media (min-width: 896px){.tenk-wrapper{height:180px;display:flex;align-items:center;justify-content:space-between}}.tenk-left{max-width:500px;width:90%;margin:0 auto;padding:15px 0 25px 0}@media (min-width: 896px){.tenk-left{width:270px;margin:0;padding:0}}@media (min-width: 1280px){.tenk-left{width:390px}}.tenk-right{color:white;text-align:center}@media (min-width: 896px){.tenk-right{width:55%}}.tenk-line{background-color:#0080c6;position:relative;align-items:center;display:flex;justify-content:center;position:relative;height:60px;width:100vw;margin-left:-16px;text-align:center}@media (min-width: 640px){.tenk-line{margin-left:-32px}}@media (min-width: 768px){.tenk-line{margin-left:calc((100vw - 736px) / -2)}}@media (min-width: 896px){.tenk-line{width:auto;margin-left:0;justify-content:space-between}.tenk-line:after{content:"";transform:translateX(100%);position:absolute;right:0;height:100%;background-color:#0080c6;width:100vw}}.tenk-button{display:none}@media (min-width: 896px){.tenk-button{display:block;padding:5px 20px;background-color:#fdb813;border:1px solid white;color:white}.tenk-button:hover{background-color:#ef4e5d;border:1px solid white}}.tenk-button--mobile{display:inline-block;padding:5px 20px;background-color:#ef4e5d;border:1px solid white;color:white;font-size:2.5rem;margin:50px auto}@media (min-width: 896px){.tenk-button--mobile{display:none}}.tenk-copy{display:none}@media (min-width: 640px){.tenk-copy{display:block;font-size:4rem;padding:10px 0 5px 10px}}@media (min-width: 896px){.tenk-copy{padding:10px 0 5px 50px}}.tenk-copy--mobile{font-size:3rem;padding:10px 5px 5px 5px;display:inline-block}@media (min-width: 640px){.tenk-copy--mobile{display:none}}.tenk-stamp{width:90px;height:90px;border-radius:50%;font-size:4rem;background-color:#ef4e5d;position:relative;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 0;color:white;z-index:10}.tenk-stamp:after{content:'';position:absolute;width:100%;width:calc(100% - 8px);height:100%;height:calc(100% - 8px);top:0;top:calc(0% + 4px);left:0;left:calc(0% + 4px);border-radius:50%;border:1px solid white}@media (min-width: 896px){.tenk-stamp{left:-45px;position:absolute}}.home-masterplan-banner{cursor:pointer;background-color:#fdb813;text-align:center;padding:10px;font-size:3rem;color:white;letter-spacing:3px}.home-masterplan-banner span{display:none}@media (min-width: 768px){.home-masterplan-banner span{display:inline-block}}.home-masterplan-underline{text-decoration:underline;display:none}@media (min-width: 768px){.home-masterplan-underline{display:inline-block}}.home-masterplan-mobile{text-decoration:underline;text-transform:uppercase;display:inline-block}@media (min-width: 768px){.home-masterplan-mobile{text-transform:none;text-decoration:none}}.home .content{position:static}.home b{color:#ef4e5d}.home-rotating_images{height:0;padding-bottom:50%;position:relative}@media (min-width: 896px){.home-rotating_images{height:auto;position:absolute;top:0;left:0;right:0;bottom:0;min-height:500px;padding-bottom:0}}.home-rotating_images .image{background-repeat:no-repeat;background-size:cover}.home-text_box{position:relative;padding:36px 0}@media (min-width: 896px){.home-text_box{margin-top:120px;padding:36px 40px 36px 28px;background-color:white;background-color:rgba(255,255,255,0.85);max-height:100%}}@media (min-width: 1024px){.home-text_box{margin-left:20px}}@media (min-width: 1280px){.home-text_box{margin-left:100px}}.home-text_box .stamp{float:right;margin-top:-120px}@media (min-width: 640px){.home-text_box .stamp{margin-top:-88px}}@media (min-width: 896px){.home-text_box .stamp{margin-right:-28px}}.home-text_box .stamp--desktop{display:none}@media (min-width: 896px){.home-text_box .stamp--desktop{display:block;display:flex}}@media (min-width: 896px){.home-text_box .stamp--mobile{display:none}}.home-text_heading{font-size:6rem;line-height:.9;color:#ef4e5d;margin-bottom:28px}@media (min-width: 640px){.home-text_heading{margin-right:212px}}@media (min-width: 896px){.home-text_heading{white-space:normal;font-size:6.5rem}}.home-text_subheading{font-size:3.3rem;color:#ef4e5d;font-weight:500;padding-bottom:5px}.home-message{background-image:url("/public/asset/images/home/banner-image-mobile.jpg");background-size:cover;background-repeat:no-repeat;background-position:center center;display:flex;padding:35px 32px 0 32px}@media (min-width: 768px){.home-message{background-image:url("/public/asset/images/home/banner-image-desktop.jpg");padding:55px 32px}}.home-message_copy{padding:20px}.home-message_copy p{color:white;margin-top:10px}@media (min-width: 640px){.home-message_copy{float:right;padding:0;padding-left:40px;width:53%}}.home-message_wrapper{max-width:1200px;display:block;margin:0 auto}.home-message_subtitle{color:white;font-size:3rem}.home-message_subtitle span{color:#fdb813;text-decoration:underline}.home-message_img{display:block}@media (min-width: 640px){.home-message_img{float:left;width:45%}}.home-copy_wrapper{display:block;margin:0 16px}.home-copy_wrapper img{padding:40px 40px 40px 0}@media (min-width: 640px){.home-copy_wrapper{margin:0 32px}}@media (min-width: 896px){.home-copy_wrapper{display:flex;justify-content:center;align-items:center;margin:0 auto}}.home-copy_heading h1{font-size:3.3rem;color:#ef4e5d;font-weight:500;padding-bottom:5px}.home-copy_text{padding-right:96.9px;padding-bottom:40px}.contact-phone{color:#f68a1e;font-size:3rem;font-weight:400}.contact-phone--estate_manager{color:#f68a1e;font-weight:400}.contact-email{color:#f68a1e}.contact-mud_map{width:400px}.contact .full--image{background-position:bottom center;background-image:url("/public/asset/images/contact/hero-20170314.jpg")}.park .full--image{background-position:bottom center;background-image:url("/public/asset/images/park.jpg");padding-bottom:102%}.park .font_size--copy_large{font-size:2.5rem}.news-first_img{display:block;max-width:400px;width:100%;margin-bottom:12px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.news-stamp{position:absolute;bottom:-80px;right:8px;cursor:pointer}@media (min-width: 896px){.news-stamp{bottom:auto;top:20px;right:-8px}}@media (min-width: 1280px){.news-stamp{right:-80px}}.news-stamp .stamp-heading{font-size:2rem;font-weight:400;line-height:1.1}@media (min-width: 410px){.news-stamp .stamp-heading{font-size:2.6rem}}@media (min-width: 640px){.news-stamp .stamp-heading{font-size:3.4rem}}.news-stamp .stamp-heading i{font-style:normal;text-decoration:underline}.news-archive_heading{text-transform:uppercase;background-color:#ef4e5d;color:white;border-radius:5px;padding:8px 20px 4px 20px;line-height:1;margin-top:16px;width:100%;max-width:400px}.news-archive_link{padding:6px 20px 2px 20px;display:block;width:100%;max-width:400px;border-bottom:1px solid #ebebeb;display:block;color:#595959;transition:color .4s}.news-archive_link:last-child{border-bottom:0}.news-archive_link:hover{color:#ef4e5d}.news-archive_date{font-size:70%;float:right;margin-top:4px;text-transform:uppercase}.news .full--image{background-position:bottom center;background-image:url("/public/asset/images/news/hero.jpg");background-position:center center}.news_article-copy{font-size:2rem;margin-top:25px}.news_article-copy>*:first-child{font-size:2.4rem}.news_article-copy a{color:#ef4e5d;transition:color .2s}.news_article-copy a:hover{color:#f68a1e}.news_article-copy-lhs{background-color:#ef4e5d;padding:12px;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}.news_article-copy li{margin-left:18px;letter-spacing:1px;margin-top:8px}.news_article-copy ul{list-style-type:disc;margin-bottom:12px}.news_article-copy ol{list-style-type:decimal;margin-bottom:12px}.news_article-construction{background-color:white;width:23%;display:inline-block;vertical-align:top;position:relative;margin-bottom:10px;-webkit-box-shadow:3px 3px 2px 0px #262626;-moz-box-shadow:3px 3px 2px 0px #262626;box-shadow:3px 3px 2px 0px #262626}@media (max-width: 1023px){.news_article-construction{width:49%;flex:0 0 49%}}@media (max-width: 500px){.news_article-construction{width:99%;flex:0 0 99%}}.news_article-img{width:100%;border-radius:5px}.news_article-source{color:#ef4e5d;font-size:3rem;margin-bottom:12px}@media (min-width: 896px){.news_article-source{margin-top:32px}}.news_article-column_left{padding-bottom:20px}.news_article-column_content{min-height:100%;overflow:visible;padding-top:12px;padding-top:40px}@media (min-width: 896px){.news_article-column_content{padding-top:70px}}.news_article-download{margin-top:16px}.news_article--small_img{margin-bottom:24px;display:inline-block}@media (min-width: 896px){.news_article--small{display:none}}@media (min-width: 896px){.news_article--large{display:block}}.news_article .content{position:static}.news .back-news{color:#f68a1e;padding-top:50px;font-weight:600;font-size:2.2rem;margin-bottom:25px}@media (min-width: 896px){.news .back-news{margin-bottom:45px}}.news .back-news a{color:#f68a1e;cursor:hand}.news .article-title{margin-bottom:30px}@media (min-width: 896px){.news .article-title{margin-bottom:-30px}}.news .social-title{color:#f68a1e;font-weight:600;font-size:2.2rem;margin-bottom:10px;margin-top:50px}.news .social-tiles{margin-top:10px}.news .social-tiles a{border:solid 1px;border-radius:5px;padding:3px 10px 3px 10px;font-weight:600;border-color:#ef4e5d;background-color:#ef4e5d;color:white;font-size:2.2rem}.news .article_aside{display:inline-block;width:100%;vertical-align:top;margin-top:110px}@media (min-width: 896px){.news .article_aside{width:50%;margin-left:60px}}.news .article_aside-title{font-size:2.5rem;font-weight:600;padding-bottom:6px;padding-top:6px;text-transform:uppercase;text-align:center;border-radius:5px;border:1px solid;background-color:#ef4e5d;color:white}.news .article_aside-title--tags{margin-bottom:16px}.news .article_aside-tag{text-align:left;margin-bottom:5rem}.news .article_aside-archive{text-align:left;margin-bottom:40px}.news .article_aside-archive_link{font-size:2rem;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #7d8989;font-weight:300;color:black;transition:color .2s;text-decoration:none;display:block}.news .article_aside-archive_link:hover{color:#f58220}.wrapper-news{padding:0 25px 0 25px}.wrapper-news .news-inner{margin:0 auto;max-width:400px}@media (min-width: 768px){.wrapper-news .news-inner{max-width:none;width:700px}}@media (min-width: 1024px){.wrapper-news .news-inner{width:980px}}@media (min-width: 1280px){.wrapper-news .news-inner{width:auto}}.news-header{margin:32px 0 10px 0;text-align:center;font-size:6rem;color:#fdb813}.news-sub-header{text-align:center;margin-bottom:45px;color:#f68a1e;font-family:"Tungsten",roboto,helvetica,arial,sans-serif;font-size:2.5rem;font-weight:600;margin-top:-10px}.news-tile{padding-top:80px;display:block;height:240px;background-size:cover;color:white;text-decoration:none;text-align:center;font-family:"Tungsten",roboto,helvetica,arial,sans-serif;padding-left:60px;padding-right:60px}.news-tile_heading{font-size:3rem;text-transform:uppercase;font-weight:500;text-shadow:0px 0px 8px rga(0, 0, 0, 0.4)}.news-inner:after{clear:both;display:table;content:''}.news_darkbutton{margin-top:10px;text-transform:uppercase;padding:10px;background-color:red;color:#ffffff;border:1px solid #ffffff;font-size:1.6rem;position:relative;text-align:left;width:220px;display:inline-block;padding-right:44px;max-width:100%}.news_darkbutton>span{position:absolute;right:10px;border:1px solid #ffffff;border-radius:50%;width:24px;height:24px;text-align:center;padding-top:2px;margin-top:-3px;border-color:currentColor}.news_articles{max-width:1190px;margin:0 auto 60px auto}.news_article{text-decoration:none;font-size:1.8rem;color:black;font-family:"Tungsten",roboto,helvetica,arial,sans-serif;font-weight:normal;display:flex;flex-direction:column}.news_article:hover .news_article-read_more{background-color:#ef4e5d;color:white}.news_article-thumbnail,.news_article-read_more{flex:0 0 auto}.news_article-details{padding:15px 15px 0 15px;position:relative;flex:1 0 auto}@media (min-width: 768px){.news_article-details:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:20px;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}}.news_article-title{font-size:3rem;line-height:1.2;color:#ef4e5d;font-weight:550;text-transform:uppercase;line-height:30px}.news_article-date{font-size:1em;font-weight:700;color:#f68a1e;margin-top:5px}.news_article-snippet{position:relative;font-size:1.6rem;line-height:1.5;text-overflow:ellipsis;font-weight:300;overflow:hidden}@media (min-width: 768px){.news_article-snippet{min-height:12px;max-height:90px}}.news_article-read_more{margin-top:10px;text-transform:uppercase;padding:10px;background-color:white;color:#333133;border:1px solid #333133;font-size:1.6rem;position:relative}.news_article-read_more>span{position:absolute;right:10px;border:1px solid #333133;border-radius:50%;width:24px;height:24px;text-align:center;padding-top:2px;margin-top:-3px;border-color:currentColor}.news_tag{text-align:center;margin-bottom:30px;font-family:"Tungsten",roboto,helvetica,arial,sans-serif}.news_tag-current{font-weight:600;font-size:2.5rem;display:inline-block;padding:5px 10px 5px 10px;border-radius:4px;border:1px solid;margin-left:4px;text-transform:uppercase;text-decoration:none;color:white;background-color:#fdb813}.news_tag-current:hover{color:white;background-color:#ef4e5d}.news_tag-current:hover:after{color:white}.news_tag-current:after{content:'X';display:inline-block;margin-left:8px;color:white}.news_pagination{text-align:center;margin-bottom:60px;font-family:"Tungsten",roboto,helvetica,arial,sans-serif}.news_page{color:white;display:inline-block;font-weight:300;margin-left:4px;margin-right:4px;font-size:1.8rem;padding:8px;border-radius:4px;height:36px;font-weight:400;text-decoration:none;background-color:#fdb813}.news_page:hover{color:white;background-color:#ef4e5d;border-color:#ef4e5d}.news_page-number{width:36px}.news_page-word{width:160px}.news_page.is-active{background-color:#ef4e5d;color:white}.news .content{position:static;height:auto}.categories{text-align:center;margin-bottom:2.5rem;text-transform:uppercase;font-family:"Tungsten",roboto,helvetica,arial,sans-serif;font-weight:700}.categories .category{padding:0.6rem 2rem;border:1px solid;color:white;margin:3px 6px;border-radius:6px;display:inline-block;text-decoration:none;background-color:#fdb813}@media (min-width: 410px){.categories .category{padding:0.6rem 2rem}}@media (min-width: 768px){.categories .category{padding:0.3rem 2rem}}@media (min-width: 1280px){.categories .category{padding:0.5rem 4rem}}.categories .category.is-active,.categories .category:hover{color:#fff;background-color:#ef4e5d;border-color:#ef4e5d}.prev,.next{width:40px;height:40px;padding:10px;position:absolute;top:calc(50% - 20px);z-index:1;cursor:pointer;background:#ef4e5d}.prev:hover,.next:hover{background:#ef4e5d}.prev{left:0}.next{right:0}@supports (display: flex) and (not (display: grid)){.news_articles{display:flex;flex-wrap:wrap}.news_article{flex:1 1 calc(33% - 10px);max-width:calc(33% - 10px)}.news_article:nth-child(3n-1){margin:0 15px;margin-bottom:15px}}@supports (display: grid){.news_articles{display:grid;grid-gap:20px 15px;grid-template-columns:1fr}@media (min-width: 768px){.news_articles{grid-template-columns:1fr 1fr}}@media (min-width: 1024px){.news_articles{grid-template-columns:1fr 1fr 1fr}}.article_aside-tag a{border:1px solid black;font-size:2.5rem;color:black;text-transform:uppercase;transition:color .2s, border-color .2s;padding:5px;border-radius:3px;margin-right:10px;margin-bottom:10px;display:inline-block}.article_aside-tag a:hover{background:#fdb813;color:white;border-color:#fdb813}}.title_construction-stage_heading{background-color:#ef4e5d;text-transform:uppercase;color:white;padding:4px 4px 2px 4px;text-align:center;border-radius:5px;margin-top:24px;text-align:right}.title_construction-stage{padding:6px 5px 4px 5px;transition:color .2s;font-weight:400;border-bottom:1px solid #999;color:black;color:black}.title_construction-stage:last-child{border:none}.title_construction-stage_date{float:right;font-weight:200}.construction_image{text-align:center;margin-bottom:15px}.construction_title{margin-left:10px;margin-right:10px;color:#ef4e5d;font-size:2.6rem}.construction_phase{margin-left:10px;margin-right:10px;color:#ef4e5d}.construction_phase_subheading{margin-left:10px;margin-right:10px;color:#ef4e5d;font-weight:bold}.construction_body{margin:10px;margin-bottom:38px}.construction_date{background-color:#fdb813;padding:8px;padding-top:6px;padding-bottom:6px;color:white;position:absolute;height:38px;width:100%;bottom:0;font-size:2.4rem}@media (min-width: 1024px){.construction_date{font-size:1.8rem}}@media (min-width: 1280px){.construction_date{font-size:2.4rem}}.construction_phasetext{margin-left:15px;color:#ef4e5d}.construction-stage{color:#ef4e5d}.rightArrow{margin-left:8px}.phaseText{margin-left:10px;color:black;display:none}@media (min-width: 640px) and (max-width: 896px){.phaseText{display:inline-block}}@media (min-width: 1280px){.phaseText{display:inline-block}}.title_construction-stage_date{color:black}.amenity-google_map{position:absolute;top:0;left:0;width:100%;height:100%}.amenity-group_heading{background-color:#ef4e5d;text-transform:uppercase;color:white;padding:4px 4px 2px 4px;text-align:center;border-radius:5px}.amenity-group{padding:6px 20px 4px 20px;cursor:pointer;transition:color 0.2s;font-weight:400;border-bottom:1px solid #999}@media (min-width: 1024px){.amenity-group{padding:4px 20px 2px 20px}}.amenity-group:last-child{border:none}.amenity-group:hover,.amenity-group.is-active{color:#ef4e5d}.amenity-group_count{float:right;font-weight:200}.amenity-interaction{position:relative;overflow:hidden;margin-bottom:12px}.amenity-details{position:absolute;top:0;left:100%;width:100%;height:100%;background-color:white;border:1px solid #ef4e5d;border-radius:5px;transition:left 0.4s}.amenity-details.is-visible{left:0%}.amenity-details_header{background-color:#ef4e5d;color:white;padding:3px 20px 2px 20px}.amenity-details_container{padding:6px 20px}.amenity-details_title{color:#ef4e5d;font-size:2.6rem;margin-bottom:8px}.amenity-details_address{font-size:2rem;margin-bottom:4px}.amenity-details_mapslink{text-transform:uppercase;font-size:2rem;color:#595959}.amenity-details_mapslink i{text-decoration:underline;font-style:normal}.amenity-details_close{float:right;text-transform:uppercase;text-decoration:underline;cursor:pointer;font-weight:400}.amenity-details_stats{margin-bottom:12px;margin-top:8px}.amenity-details_stat{display:inline-block;margin-right:12px;font-size:1.8rem}.amenity-details_stat:last-child{margin-right:0}.amenity-details_stat--bicycling{display:none}@media (min-width: 640px){.amenity-details_stat--bicycling{display:inline-block}}@media (min-width: 896px){.amenity-details_stat--bicycling{display:none}}@media (min-width: 1024px){.amenity-details_stat--bicycling{display:inline-block}}.amenity-details_stat img{width:36px;margin-right:6px}.amenity-details_time{position:relative;top:-12px}@media (min-width: 896px){.amenity--small{display:none}}.amenity--large{display:none}@media (min-width: 896px){.amenity--large{display:block}}.land .content{position:static}.land-container{position:relative}.land-buttons{margin-top:30px}.land-stamp{float:right;width:120px;height:120px;cursor:pointer}@media (min-width: 640px){.land-stamp{margin-right:4px;margin-top:-24px;width:150px;height:150px}}.land-stamp .stamp-heading{font-size:2rem;font-weight:400;line-height:1.1}@media (min-width: 640px){.land-stamp .stamp-heading{font-size:2.7rem}}.plan-spacer,.plan-canvas{position:absolute;top:0;left:0}.lot-price{font-size:120%}.lot-box{display:block;color:#ef4e5d;padding:4px 20px 2px 20px;transition:color .2s}.lot-box:hover,.lot-box.is-active{color:#fdb813}.lot-box:details:after{clear:both;display:table;content:''}.lot-box-name{font-weight:400;width:40px;display:inline-block;font-size:80%}@media (min-width: 410px){.lot-box-name{width:60px;font-size:100%}}.lot-box-area{font-size:80%}@media (min-width: 410px){.lot-box-area{font-size:100%}}.lot-box-package_count{float:right;font-size:80%;margin-top:3px}.lot-box-package_count.no-packages{color:#999}.lot-box-price{margin-left:4px;font-size:80%}@media (min-width: 410px){.lot-box-price{font-size:100%}}@media (min-width: 768px){.lot-box-price{margin-left:40px}}.lot-box-price-header{margin-left:20px}@media (min-width: 768px){.lot-box-price-header{margin-left:60px}}.lot-list-header{background-color:#ef4e5d;color:white;padding:6px 20px 2px 20px;border-radius:5px;text-transform:uppercase;font-weight:400;max-width:400px}.lot-list-header>*{font-size:100%;margin-top:0}.lot-list-container{max-width:400px;margin-bottom:12px}@media (min-width: 896px){.lot-list-container{max-height:290px;overflow:auto;margin-bottom:32px}.lot-list-container>div{position:relative}}.lot-single{display:block;margin-bottom:32px;border-radius:5px;max-width:400px;width:100%}@media (min-width: 896px){.lot-package_container{padding-top:50px}}@media (min-width: 1280px){.lot-package_container{margin-right:40px}}.lot-package_container h3{color:#ef4e5d;margin-bottom:4px}@media (min-width: 640px){.lot-package_container .package_thumb{float:left;width:49%;width:calc(50% - 6px)}.lot-package_container .package_thumb:nth-child(2n){float:right}}.land--lot_nopackages .full--image{background-image:url("/public/asset/images/house-and-land/hero.jpg")}.land-copy_block{background-image:url("/public/asset/images/land-for-sale/park.jpg");background-size:cover;padding:40px 0}.land-copy_text{background-color:rgba(244,243,240,0.85);margin:0 40px;padding:40px}@media (min-width: 896px){.land-copy_text{max-width:580px;margin-left:20%}}.land-copy_heading{font-size:3.3rem;color:#ef4e5d;font-weight:500}.house_land-premain{text-align:center;max-width:85%;margin:50px auto 0;padding:40px 0 20px 0}@media (min-width: 1024px){.house_land-premain{max-width:50%}}.house_land-title{color:#fdb813;font-size:4.5rem}@media (min-width: 640px){.house_land-title{font-size:6rem}}.house_land-title-copy-red{color:#ef4e5d;font-size:2.2rem;padding-top:10px;padding-bottom:10px}.house_land-package_count{color:#fdb813;font-size:3rem;padding:12px 0;text-align:center}.house_land-search_label{text-transform:uppercase;color:#fdb813;font-size:1.8rem;margin-top:8px;font-weight:700;letter-spacing:1px}.house_land-package_list{transition:opacity .4s}.house_land-package_list:after{clear:both;content:'';display:table}.house_land-package_list.is-transparent{opacity:0.1}.house_land-search_controls{padding-top:24px}.house_land-search_controls:after{display:table;content:'';clear:both}.house_land-no_packages .full--image{background-image:url("/public/asset/images/house-and-land/hero.jpg")}@media (min-width: 410px){.house_land-search_control{float:left;width:49%}.house_land-search_control:nth-child(2n){float:right}}@media (min-width: 768px){.house_land-search_control{margin-left:6px;width:16%;width:calc(16.6667% - 5px)}.house_land-search_control:first-child{margin-left:0}.house_land-search_control:nth-child(2n){float:left}}.house_land-search_control select,.house_land-search_control button{width:100%;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;border-radius:5px;font-size:2rem;padding-top:2px}.house_land-search_control option{font-size:1.6rem}.house_land-search_control select{padding-left:12px;background-color:#ebebeb}.house_land-search_control button{color:white;background-color:#fdb813;cursor:pointer}.house_land-search_control input[type=radio]{display:none}.house_land-search_control input[type=radio]:checked+label{background-color:#ef4e5d;color:white}.house_land-search_control input[type=radio]+label{padding-top:7px;display:inline-block;background-color:#ebebeb;height:40px;border-radius:5px;width:32%;width:calc(33.333% - 2px);margin-right:2px;text-align:center;transition:background-color .2s, color .4s;cursor:pointer}.house_land-thumb_count{display:inline-block;width:30px;text-align:right}@media (min-width: 640px){.house_land .package_thumb{width:49%;width:calc(50% - 6px);float:left}.house_land .package_thumb:nth-child(2n){float:right}}@media (min-width: 896px){.house_land .package_thumb{width:32%;width:calc(33.33333% - 8px)}.house_land .package_thumb:nth-child(2n){float:left}.house_land .package_thumb:nth-child(3n-1){margin-left:12px;margin-right:12px}}@media (min-width: 1280px){.house_land .package_thumb{width:24%;width:calc(25% - 9px)}.house_land .package_thumb:nth-child(3n-1){margin-left:0;margin-right:0}.house_land .package_thumb:nth-child(4n-2){margin-left:12px;margin-right:6px}.house_land .package_thumb:nth-child(4n-1){margin-left:6px;margin-right:12px}}.house_land .content{position:relative}.house_land .wrapper{position:relative;height:auto}.house_land-copy_wrapper{display:block;margin:0 16px}.house_land-copy_wrapper img{padding:40px 40px 40px 0}@media (min-width: 640px){.house_land-copy_wrapper{margin:0 32px}}@media (min-width: 896px){.house_land-copy_wrapper{display:flex;justify-content:center;align-items:center;margin:0 auto}}.house_land-copy{width:80%}.house_land-copy_heading{font-size:2.5rem;color:#ef4e5d;font-weight:500;padding-bottom:5px;padding-right:96.9px;padding-top:20px}.house_land-copy_text{padding-right:96.9px;padding-bottom:40px;font-size:2rem}.house_land-copy_redtext{color:#ef4e5d;font-size:2.2rem;padding-bottom:40px}.house-wrapper{margin:0 16px}@media (min-width: 640px){.house-wrapper{margin:0 32px}}@media (min-width: 640px){.house-wrapper{width:736px}}@media (max-width: 1024px) and (min-width: 896px){.house-wrapper{width:848px;margin:0 auto}}@media (min-width: 1024px){.house-wrapper{width:960px;margin:0 auto}}.icon360{width:22%;height:22%;max-width:70px;position:absolute;top:10px;right:10px}.package-column_left{padding-bottom:20px}@media (min-width: 896px){.package-column_left{padding-top:60px}}.package-column_content{min-height:100%;overflow:visible;padding-top:12px;padding-top:40px}@media (min-width: 896px){.package-column_content{padding-top:70px}}.package-stats:after{clear:both;content:'';display:table}.package-stat{float:left;position:relative;padding-left:40px;margin-right:20px;font-size:2rem;padding-top:4px;margin-top:10px;margin-bottom:10px}.package-stat:before{content:attr(data-stat);display:block;position:absolute;top:0;left:0;width:30px;height:30px;background-color:#ef4e5d;color:white;border-radius:50%;text-align:center;padding-top:4px}.package-stat:after{display:block;content:'';width:34px;height:34px;position:absolute;top:-2px;left:-2px;border-radius:50%;border:1px solid #ef4e5d}.package-address{font-weight:bold;margin-top:40px;margin-bottom:12px}.package--enquire{margin-top:40px}.package-builder_logo{width:200px}.package-facade{width:100%;max-width:560px;margin-top:20px}.package-download{margin-top:20px}.package-similar_wrapper{background-color:#ebebeb;padding:20px 0;min-height:0}.package-similar_wrapper .wrapper{min-height:0}@media (min-width: 896px){.package-similar_wrapper .package_thumb:nth-child(4){display:none}}@media (min-width: 1280px){.package-similar_wrapper .package_thumb:nth-child(4){display:block}}.package-similar_heading{color:#ef4e5d;margin-bottom:12px;font-size:2.6rem}.package .content{position:static}.package_thumb>a{color:#595959}.privacy_disclaimer{padding-bottom:50px}.privacy_disclaimer .wrapper{position:relative;height:auto}.privacy_disclaimer .content{position:relative;padding-top:40px}.privacy_disclaimer h2{font-size:6.5rem;color:#fdb813;font-size:6rem;line-height:0.95;margin-bottom:15px;margin-top:30px}.privacy_disclaimer a{text-decoration:none;color:black;border-bottom:1px solid black}.privacy_disclaimer li{padding-left:30px}.privacy_disclaimer h4{font-weight:400;font-size:3rem}.pdf{margin:0;padding:20px}.pdf *{font-family:"TungstenPDF",roboto,helvetica,arial,sans-serif;line-height:0.85}.pdf strong{font-weight:bold}.pdf-facade_container,.pdf-lot_container{position:relative;width:754px;height:377px;overflow:hidden}.pdf-builder_logo{position:absolute;bottom:0;right:20px;z-index:10;width:177px;height:100px}.pdf-details{padding:20px 20px 0 20px;position:relative}.pdf-details_content{width:300px}.pdf-house_name{font-size:28px;font-weight:bold;text-transform:uppercase}.pdf-house_price,.pdf-lot_name{color:#ef4e5d;font-size:38px;font-weight:bold;margin-bottom:4px}.pdf-lot_name{padding-top:18px;font-size:48px}.pdf-package_floorplan,.pdf-lot_stageplan{width:400px;height:400px;position:absolute;top:42px;right:20px}.pdf-package_lotname strong{font-size:20px}.pdf-package_lotstats{font-size:20px}.pdf-package_lotstats strong{font-size:20px}.pdf .pdf-lot_text{line-height:1;padding-right:20px;margin-top:20px}.pdf-lotstats,.pdf-lot_stagename{font-size:28px}.pdf-lotstats strong,.pdf-lot_stagename strong{font-size:28px}.pdf-lot_stagename{font-weight:bold;font-size:32px;margin-bottom:12px}.pdf-clear{clear:both}.pdf-package_stat{float:left;position:relative;padding-left:36px;margin-right:8px;margin-top:10px}.pdf-package_statnumber{position:absolute;top:-2px;left:0;width:28px;height:26px;background-color:#ef4e5d;color:white;font-size:22px;border-radius:14px;text-align:center;padding-top:2px}.pdf-package_statnumber:after{display:block;content:'';position:absolute;width:30px;height:30px;top:-2px;left:-2px;border:1px solid #ef4e5d;border-radius:15px}.pdf-package_statlabel{text-transform:uppercase;font-size:24px}.pdf-package_inclusions{margin-top:2px}.pdf-package_inclusions *{font-size:10px;font-family:helvetica;line-height:1.2}.pdf-package_inclusions li{list-style-type:disc}.pdf-package_inclusions ul{margin-left:10px}.pdf-package_inclusions h4{font-size:20px;font-family:"TungstenPDF",roboto,helvetica,arial,sans-serif;font-weight:bold}.pdf-footer{height:76px;position:fixed;bottom:20px;left:20px;width:714px;background-color:#ef4e5d;padding:12px 20px}.pdf-footer *{color:white}.pdf-footer_sitelink{font-weight:bold;font-size:24px}.pdf-footer_right{font-size:24px;position:absolute;right:20px;top:12px}.pdf-footer_right--phonelink{font-weight:bold;font-size:24px}.pdf .pdf-footer_disclaimer{font-family:helvetica;text-transform:uppercase;font-size:7px;line-height:1.2;margin-top:4px;text-align:justify}.pdf-logo--rpm{margin-left:4px;margin-top:1px}
