<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.hbp_default_fieldset{border:none}.hbp_default_fieldset label,.hbp_default_fieldset input,.hbp_default_fieldset textarea{width:100%}textarea{height:114px;margin-bottom:15px}.hbp_feature{display:flex;flex-direction:row;width:100%}.hbp_feature .hbp_featuredimage,.hbp_feature .hbp_featurecontent{display:flex;flex-direction:column;width:100%}.hbp_featuredimage{max-width:438px;height:328.5px;overflow:hidden;margin:45px 60px 45px 0}.hbp_feature .hbp_featuredcontent{max-width:375px;position:relative;margin:45px 0;color:#fff}.hbp_feature .hbp_featuredcontent h2{text-align:left;text-transform:uppercase;font-size:32px;font-family:novecento-sans-wide,sans-serif;font-weight:400;text-transform:lowercase !important;letter-spacing:0px;color:#fff;opacity:1;margin:30px 0 15px}.hbp_feature .hbp_featuredcontent h4{text-transform:uppercase;font-size:16px;font-family:novecento-sans-wide,sans-serif;font-weight:400;text-transform:lowercase !important}.hbp_feature .hbp_featuredcontent p{font-size:16px;font-weight:400;margin-bottom:8px}.hbp_feature .hbp_featuredcontent a{max-width:225px;width:100%;background-color:#3e1051;color:#fff;border-radius:5px;text-decoration:none;padding:16px 0;text-align:center;font-size:16px;letter-spacing:0px;color:#fff;font-family:novecento-sans-wide,sans-serif;font-weight:700;text-transform:lowercase !important;display:block;bottom:0;line-height:16px}.hbp_featuredcontent .description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;margin:30px 0;line-height:21px}.hbp_featuredcontent .development_baseprice{font-size:1rem}ul.housebuilderpro_latest_list,ul.housebuilderpro_developments_list,ul.housebuilderpro_pastdevelopments_list,ul.housebuilderpro_properties_list{list-style:none;display:flex;flex-direction:row;padding:0;margin:0;min-width:50vw}ul.housebuilderpro_developments_list,ul.housebuilderpro_pastdevelopments_list,ul.housebuilderpro_properties_list{flex-wrap:wrap;justify-content:start;gap:30px;justify-content:space-between}ul.housebuilderpro_latest_list li,ul.housebuilderpro_developments_list li,ul.housebuilderpro_pastdevelopments_list li,ul.housebuilderpro_properties_list li{display:flex;flex-direction:column;width:30%;margin:0}.hbp_content_list{display:flex;flex-direction:column;width:100%;margin:0}div.hbp_carousel_list div.hbp_content_list{padding:30px 15px 0}ul.housebuilderpro_latest_list li:first-of-type{margin:0 30px 0 0}ul.housebuilderpro_latest_list li:last-of-type{margin:0 0 0 30px}ul.housebuilderpro_latest_list li .image-box,ul.housebuilderpro_developments_list li .image-box,ul.housebuilderpro_pastdevelopments_list li .image-box,ul.housebuilderpro_properties_list li .image-box,div.hbp_content_list .image-box{background-color:#fff;width:100%;height:281px;padding:15px;display:block;position:relative;font-weight:400;font-size:16px;letter-spacing:0px;color:#000}ul.housebuilderpro_latest_list li .content-box,ul.housebuilderpro_developments_list li .content-box,ul.housebuilderpro_pastdevelopments_list li .content-box,ul.housebuilderpro_properties_list li .content-box,div.hbp_content_list .content-box{background-color:#fff;width:100%;padding:15px;display:block;position:relative;font-weight:400;font-size:16px;letter-spacing:0px;color:#000;display:flex;flex-direction:column;flex:1}ul.housebuilderpro_latest_list li .content-box span,ul.housebuilderpro_developments_list li .content-box span,ul.housebuilderpro_pastdevelopments_list li .content-box span,ul.housebuilderpro_properties_list li .content-box span,div.hbp_content_list .content-box span{line-height:21px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;flex:1}ul.housebuilderpro_latest_list li .image-box,ul.housebuilderpro_developments_list li .image-box,ul.housebuilderpro_pastdevelopments_list li .image-box,ul.housebuilderpro_properties_list li .image-box,div.hbp_content_list .image-box{padding:0;width:100%;height:225px;overflow:hidden;position:relative}ul.housebuilderpro_latest_list li .image-box img,ul.housebuilderpro_developments_list li .image-box img,ul.housebuilderpro_pastdevelopments_list li .image-box img,ul.housebuilderpro_properties_list li .image-box img,div.hbp_content_list .image-box img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}ul.housebuilderpro_properties_list li .content-box p,ul.housebuilderpro_latest_list li .content-box p,ul.housebuilderpro_pastdevelopments_list li .content-box p,ul.housebuilderpro_developments_list li .content-box p,.hbp_content_list .content-box p{margin:0 0 8px !important;line-height:21px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}ul.housebuilderpro_properties_list li .content-box p:nth-last-child(3),ul.housebuilderpro_latest_list li .content-box p:nth-last-child(3),ul.housebuilderpro_pastdevelopments_list li .content-box p:nth-last-child(3),ul.housebuilderpro_developments_list li .content-box p:nth-last-child(3),.hbp_content_list .content-box p:nth-last-child(3){flex:1}ul.housebuilderpro_properties_list li .content-box h2,ul.housebuilderpro_latest_list li .content-box h2,ul.housebuilderpro_developments_list li .content-box h2,ul.housebuilderpro_pastdevelopments_list li .content-box h2,div.hbp_content_list .content-box h2{font-weight:400;font-family:novecento-sans-wide,sans-serif;font-size:21px;letter-spacing:0px;color:#000;line-height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}ul.housebuilderpro_latest_list li .content-box a,ul.housebuilderpro_developments_list li .content-box a,ul.housebuilderpro_pastdevelopments_list li .content-box a,ul.housebuilderpro_properties_list li a,div.hbp_content_list a,div.hbp_button,div.hbp_button_soldout,#loadMore,.moreBtn,.hbp_modal_body button{width:100%;display:block;text-align:center;border-radius:5px;text-decoration:none;text-transform:lowercase !important;padding:16px 0;font-size:16px;letter-spacing:0px;color:#fff;font-family:novecento-sans-wide,sans-serif;font-weight:700;text-transform:uppercase;background-color:#3e1051;margin-top:22px;line-height:16px}.hbp_nodevelopments .moreBtn:hover{color:#fff}.hbp_modal_body button{margin-top:30px}.hbp_modal_body button{max-width:100%}a.sold{background-color:red !important}a.reserved{background-color:#6b6b6b !important}a.comingsoon,div.comingsoon{background-color:#ce7924 !important}ul.housebuilderpro_latest_list li .content-box a,ul.housebuilderpro_developments_list li .content-box a,ul.housebuilderpro_pastdevelopments_list li .content-box a,ul.housebuilderpro_properties_list li a.details,div.hbp_content_list a,div.hbp_button,div.hbp_button_soldout,div.hbp_content_list a.details{cursor:pointer}div.hbp_button,div.hbp_button_soldout{margin-top:20px}div.hbp_button.disabled{display:none}#loadMore,.moreBtn{background:#dc9089 0% 0% no-repeat padding-box;position:relative;margin:30px auto 0;max-width:283px}#development-homes{padding:45px 0 !important}ul.housebuilderpro_properties_list li a.details.sold,div.hbp_content_list a.details.sold,div.hbp_button_soldout{background-color:#df221b;cursor:not-allowed}ul.housebuilderpro_properties_list li a.details.reserved,div.hbp_content_list a.details.reserved{background-color:#6b6b6b;cursor:not-allowed}ul.housebuilderpro_latest_list li .content-box a,ul.housebuilderpro_developments_list li .content-box a,ul.housebuilderpro_pastdevelopments_list li .content-box a,div.hbp_carousel_list div.hbp_content_list a.details,div.hbp_gallery .zb.carousel-content,div.hbp_button_soldout{bottom:15px;max-width:100%}div.hbp_button_soldout{bottom:15px}ul.housebuilderpro_pastdevelopments_list li .content-box a{bottom:84px}.hbp_modal_backdrop{position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,50%);z-index:1000;padding:0 20px;display:flex;align-items:center}.hbp_modal_container{max-width:750px;max-height:calc(100vh - 200px);background-color:#eeeded;padding:0;margin:0 auto;z-index:1001;overflow-y:auto}.hbp_modal_container .hbp_modal_header{background-color:#dc9089;color:#fff;padding:15px 30px;cursor:pointer;text-transform:uppercase;position:relative;display:flex}.hbp_modal_container .hbp_modal_header .hbp_modal_close{width:14px;height:14px;align-self:center}.hbp_modal_container .hbp_modal_header .hbp_modal_title{margin:0 30px 0 0;width:100%;color:#fff}.hbp_modal_container .hbp_modal_body{color:#000;padding:25px 30px;font-family:sans-serif}.hbp_modal_container .hbp_modal_body input,.hbp_modal_container .hbp_modal_body textarea{border:1px solid #000}.hbp_modal_container .hbp_modal_body .hbp_checkbox{font-size:16px;font-family:Helvetica,Sans-Serif;text-transform:none;margin:0;display:flex}.hbp_modal_container .hbp_modal_body .hbp_checkbox input{margin-right:10px;vertical-align:middle;width:25px}.hbp_modal_body .col_1,.hbp_modal_body .col_2{display:flex;flex-direction:row;margin-bottom:15px;align-items:flex-end}.hbp_modal_body .col_2&gt;div{width:48%}.hbp_modal_body .col_2&gt;div:first-of-type{margin-right:4%}.plot-floorplan-carousel,.plot-gallery-carousel{padding:45px 0}.plot-floorplan-carousel .owl-item,.plot-gallery-carousel .owl-item,.development-site-map .owl-item{aspect-ratio:4/3;overflow:hidden;display:flex;justify-content:center}.plot-floorplan-carousel .owl-item a,.plot-gallery-carousel .owl-item a,.development-site-map .owl-item a{align-items:center;display:flex}.plot-floorplan-carousel .owl-item img,.plot-gallery-carousel .owl-item img{max-height:100%}.development-site-map .owl-item img{max-height:100%}@media (max-width:599px){.hbp_modal_body .col_2{flex-direction:row}.hbp_modal_body .col_2&gt;div{width:100%}}.hbp_modal_body .col_1&gt;div{width:100%}.hbp_modal_body label{display:block;font-weight:400;font-size:1rem;font-family:Novecento sans,sans-serif;text-transform:lowercase;letter-spacing:0;margin-bottom:10px}.hbp_modal_body label span{color:#df221b}.carousel-wrapper{width:1200px;margin:auto;position:relative;text-align:center;font-family:sans-serif}.owl-carousel .owl-nav{overflow:hidden;height:0}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#5110e9}.owl-carousel .item{text-align:center}.owl-carousel .nav-button{height:50px;width:25px;cursor:pointer;position:absolute;top:50% !important}.owl-carousel .owl-prev.disabled,.owl-carousel .owl-next.disabled{pointer-events:none;opacity:.25}.owl-carousel .owl-prev{left:-35px}.owl-carousel .owl-next{right:-35px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:39px;background:#000;border-radius:3px}.owl-carousel .prev-carousel:hover{background-position:0 -53px}.owl-carousel .next-carousel:hover{background-position:-24px -53px}.hbp_nodevelopments{max-width:566px;width:100%;text-align:center;margin:0 auto;padding:10% 0 45px;font-size:20px;font-weight:400;letter-spacing:.6px}.hbp_nodevelopments p{margin:0}.development-site-map .hbp_gallery_list{display:flex;flex-direction:row}.development-site-map .hbp_gallery_list&gt;div,.development-site-map .hbp_gallery_list&gt;a,.plot-gallery-carousel .hbp_gallery_list&gt;div,.plot-gallery-carousel .hbp_gallery_list&gt;a,.plot-floorplan-carousel .hbp_gallery_list&gt;div,.plot-floorplan-carousel .hbp_gallery_list&gt;a{width:100%;height:auto;overflow:hidden;aspect-ratio:4/3;position:relative}.development-site-map .hbp_gallery_list&gt;div img,.development-site-map .hbp_gallery_list&gt;a img,.plot-gallery-carousel .hbp_gallery_list&gt;div img,.plot-gallery-carousel .hbp_gallery_list&gt;a img,.plot-gallery-carousel .hbp_floorplan_list&gt;div img,.plot-floorplan-carousel .hbp_gallery_list&gt;a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%}.plot-gallery-carousel .hbp_gallery_list,.plot-floorplan-carousel .hbp_gallery_list{display:flex;flex-direction:row;gap:30px}.development-site-map .ow-button-base,.plot-floorplan-carousel .ow-button-base{padding-top:45px}.hbp_carousel_list .zb img{width:100%;padding:0 15px}.our-other-carousel .owl-item,.our-other-carousel .hbp_content_list{height:560px}.our-other-carousel{border-top:3px solid #3e1051}.owl-carousel{margin:0 auto;width:100%}.owl-dots{display:none}.more-info-border{border-top:3px solid #eeeded}.overview-border{border-bottom:3px solid #eeeded}.our-other-max-width{max-width:1000px;margin:0 auto;padding:45px 20px !important}@media only screen and (max-width:1110px){.owl-carousel{width:calc(100vw - 110px)}}@media only screen and (max-width:1035px){ul.housebuilderpro_latest_list li,ul.housebuilderpro_developments_list li,ul.housebuilderpro_pastdevelopments_list li,ul.housebuilderpro_properties_list li{width:47%}.hbp_content_list{width:100%}}@media only screen and (max-width:780px){.hbp_feature{flex-direction:column}.hbp_featuredimage{max-width:100%;margin:45px 0 0}.hbp_feature .hbp_featuredcontent{max-width:100%}.hbp_feature .hbp_featuredcontent a{max-width:100%}#pgc-hbp-4-0{margin-bottom:0}}@media only screen and (max-width:685px){ul.housebuilderpro_latest_list li,ul.housebuilderpro_developments_list li,ul.housebuilderpro_pastdevelopments_list li,.hbp_content_list,ul.housebuilderpro_properties_list li{width:100%}}.hbp_check{display:grid;width:100%;grid-template-columns:6% 70%;column-gap:1%}.hbp_check label{line-height:1em}</pre></body></html>