@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/firasans/v17/va9E4kDNxMZdWfMOD5VfkA.ttf) format('truetype')}@font-face{font-family:TriviaSerifBookItalic;src:url(../fonts/TriviaSerifBookItalic/font.woff2) format('woff2'),url(../fonts/TriviaSerifBookItalic/font.woff) format('woff')}@font-face{font-family:TriviaSerifMedium;src:url(../fonts/TriviaSerifMedium/font.woff2) format('woff2'),url(../fonts/TriviaSerifMedium/font.woff) format('woff')}@font-face{font-family:TriviaSansBook;src:url(../fonts/TriviaSansBook/font.woff2) format('woff2'),url(../fonts/TriviaSansBook/font.woff) format('woff')}@font-face{font-family:TriviaSansMedium;src:url(../fonts/TriviaSansMedium/font.woff2) format('woff2'),url(../fonts/TriviaSansMedium/font.woff) format('woff')}#share-popup{position:fixed;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.5);z-index:99999}#share-popup.hide{display:none}#share-popup .share-popup-content{width:200px;height:auto;padding:60px 20px 20px 20px;position:relative;display:block;background-color:#fff;border-radius:10px}#share-popup .share-popup-content .share-popup-close{position:absolute;right:20px;top:20px;color:#000;padding:0 22px 0 0;cursor:pointer}#share-popup .share-popup-content .share-popup-close:after,#share-popup .share-popup-content .share-popup-close:before{position:absolute;content:"";display:block;width:18px;height:3px;background-color:#000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:0;right:0;margin-top:5px}#share-popup .share-popup-content .share-popup-close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#share-popup .share-popup-content .share-popup-close:hover{opacity:.5}#share-popup .share-popup-content ul{margin:0;padding:0;list-style:none}#share-popup .share-popup-content ul li{margin:0;padding:0;list-style:none}#share-popup .share-popup-content ul li a{padding:0 0 0 30px;background-position:left center;background-repeat:no-repeat;background-size:20px;line-height:40px;display:block;width:100%;text-decoration:none}#share-popup .share-popup-content ul li a.icon-email{background-image:url(../images/share/email.svg)}#share-popup .share-popup-content ul li a.icon-facebook{background-image:url(../images/share/facebook.svg)}#share-popup .share-popup-content ul li a.icon-whatsapp{background-image:url(../images/share/whatsapp.svg)}#share-popup .share-popup-content ul li a.icon-messenger{background-image:url(../images/share/messenger.svg)}#share-popup .share-popup-content ul li a:hover{opacity:.5}*{font-family:TriviaSansBook;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;background-color:#f5f5f5}#main{padding:0;padding-top:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.btn-rounded{width:40px;height:40px;padding:8px;font-size:0;text-overflow:hidden;overflow:hidden;border-radius:999px;color:#f49804;background-color:#f49804;background-size:24px 24px;border:none;background-repeat:no-repeat;background-position:center;box-shadow:#000 0 5px 15px;cursor:pointer}.btn-has-shadow{box-shadow:#000 0 5px 15px}li,p{font-size:16px;line-height:20px;margin:0;padding-bottom:10px;color:#5c5f62}li a,p a{color:inherit}li a:hover,p a:hover{text-decoration:none}li b,li strong,p b,p strong{font-family:TriviaSansMedium}h1{font-size:75px;line-height:90px;font-family:TriviaSerifMedium;font-weight:400;padding:0;margin:0 0 20px 0;color:#5c5f62}h1 *{font-family:TriviaSerifMedium;font-weight:400}@media only screen and (max-width:750px){h1{font-size:40px;line-height:46px}}h1 a:hover{text-decoration:none}.h2,h2{font-size:40px;font-family:TriviaSerifMedium;font-weight:400;padding:0;margin:0 0 20px 0;color:#5c5f62}.h2{line-height:normal}.h2 *,h2 *{font-family:TriviaSerifMedium;font-weight:400}@media only screen and (max-width:750px){.h2,h2{font-size:30px}}.h2 a,h2 a{color:inherit}.h2 a:hover,h2 a:hover{text-decoration:none}h3{font-size:25px;font-family:TriviaSerifMedium;font-weight:400;padding:0;margin:0 0 20px 0;color:#5c5f62}h3 *{font-family:TriviaSerifMedium;font-weight:400}h3 a{color:inherit}h3 a:hover{text-decoration:none}h4{color:#5c5f62}@media only screen and (max-width:750px){h4{margin-bottom:10px}}h4 a{color:inherit}h4 a:hover{text-decoration:none}h5{font-weight:400;color:#5c5f62}h5 a{color:inherit}h5 a:hover{text-decoration:none}blockquote{position:relative;margin:20px 20px 20px 50px}blockquote::after{content:'';position:absolute;left:-10px;top:0;width:4px;height:100%;display:block;background-color:#ccc}blockquote::before{content:'"';position:absolute;left:-42px;font-size:60px;font-weight:700;font-style:normal;padding:0;color:#041262;top:-20px;-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}.text-center{text-align:center}.row{margin:0 auto;max-width:1180px;display:block;padding:10px;width:100%}.section{position:relative;margin:0 0 10px 0}.section.bg_colour{padding-top:30px;padding-bottom:20px}@media only screen and (max-width:500px){.section{padding:0 10px}}.cols{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 10px 0;padding:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cols>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cols_two{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 20px 0;padding:20px}.cols_two>div{width:calc(50% - 20px);margin:10px}.cols_two .small_large>div{width:calc(40% - 20px);margin:10px}.cols_two .small_large>div:last-child{width:calc(60% - 20px)}@media only screen and (max-width:750px){.cols_two{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cols_two>div{width:100%!important;margin:0 0 10px 0}}nav.pagination{display:block;text-align:center;width:100%;padding:10px}nav.pagination h2{display:none}nav.pagination .nav-links{text-align:center}nav.pagination .nav-links .page-numbers.current{color:#333;font-weight:700}nav.pagination .nav-links a.next.page-numbers,nav.pagination .nav-links a.page-numbers,nav.pagination .nav-links a.page-numbers.current,nav.pagination .nav-links a.prev.page-numbers{color:#041262;display:inline-block;padding:5px;min-width:20px;text-align:center}nav.pagination .nav-links a.next.page-numbers:hover,nav.pagination .nav-links a.page-numbers.current:hover,nav.pagination .nav-links a.page-numbers:hover,nav.pagination .nav-links a.prev.page-numbers:hover{text-decoration:none}.anchor{visibility:hidden;position:absolute;top:-100px}.image-link{cursor:pointer}.video-link{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-link .video-icon{background-color:rgba(255,255,255,.6);opacity:.7;width:80px;height:80px;display:block;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-link .video-icon img{width:40px;height:42px;margin:0;padding:0}.video-link:hover .video-icon{opacity:1}.box_50{display:block;width:50px;height:50px}.cir{border-radius:50%}.tc_1{color:#5c5f62}.tc_2{color:#666b6e}.tc_3{color:#8c9092}.tc_4{color:#b3b5b6}.tc_5{color:#f5f5f5}.tc_6{color:#fff}.tc_7{color:#f49804}.hi{color:#f49804!important}.tc_8{color:#ecb556}.tc_9{color:#1f2242}.bg_1{background-color:#5c5f62}.bg_2{background-color:#666b6e}.bg_3{background-color:#8c9092}.bg_4{background-color:#b3b5b6}.bg_5{background-color:#f5f5f5}.bg_6{background-color:#fff}.bg_7{background-color:#f49804}.bg_8{background-color:#ecb556}.bg_9{background-color:#1f2242}.line{border:none;border-top:1px solid #8c9092;margin:10px 0}.button{cursor:pointer;color:#5c5f62;text-decoration:none;font-family:'Fira Sans',sans-serif;font-weight:400;text-align:center;display:inline-block;padding:10px 20px;margin:5px 5px 5px 0;border-bottom:4px solid #f49804}.button:hover{color:#fff;background-color:#1f2242;border-bottom:4px solid #1f2242}.button.solid{background-color:#f49804;border:2px solid #f49804}.button.solid:hover{border:2px solid #fff}.show_hide label[for^=show_hide]{margin-top:10px}.show_hide{border-bottom:1px solid #5c5f62}.show_hide input[type=checkbox]{display:none}.show_hide input[type=checkbox]~div{display:none}.show_hide input[type=checkbox]~label[for^=show_hide]{padding:10px 10px 10px 45px;position:relative}.show_hide input[type=checkbox]~label[for^=show_hide]::after{content:'';background-image:url(../images/up-down.svg);background-repeat:no-repeat;background-size:contain;width:20px;height:13px;position:absolute;left:10px;top:10px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.show_hide input[type=checkbox]:checked~label[for^=show_hide]::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.show_hide input[type=checkbox]:checked~div{display:block}.show_hide label[for^=show_hide]{cursor:pointer;font-family:TriviaSerifMedium;font-weight:400;font-size:20px;display:block;position:relative;margin-top:10px}.content-row{margin:0 auto;padding:0 30px;max-width:1200px}@media only screen and (max-width:750px){.content-row{padding:0 10px}}.content-section ul{margin:0;padding:0;list-style:none}.content-section ul li{position:relative;list-style:none;padding:0 0 10px 0;margin:0 0 0 20px}.content-section ul li::before{content:'';background-color:#f49804;display:block;width:8px;position:absolute;left:-20px;height:8px;border-radius:50%;top:5px}.content-section table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}.content-section table td,.content-section table th{border:1px solid #ebebeb;padding:10px}.checkbox_container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox_container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox_container input:checked~span{background-color:#eee}.checkbox_container input:checked~span:after{display:block}.checkbox_container span{cursor:pointer;position:absolute;top:0;left:0;height:26px;width:26px;background-color:#eee}.checkbox_container span:after{content:"";position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkbox_container:hover input~span{background-color:#b3b2b2}input:focus{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.plot_list{max-width:1080px;margin:10px auto;width:100%;text-align:center}.home_box_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1120px;margin:20px 0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1100px){.home_box_list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.home_box_list>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(33% - 40px);min-width:300px;background-color:#fff;padding:20px;margin:20px;text-align:center}@media only screen and (max-width:1100px){.home_box_list>div{width:calc(50% - 40px)}}@media only screen and (max-width:750px){.home_box_list>div{min-width:auto;width:calc(100% - 40px);margin:0 0 20px 0}}.home_box_list>div h3 a{text-decoration:none}.home_box_list>div h3 a span{font-family:TriviaSansBook;font-weight:600;font-size:20px}.home_box_list>div .image{width:calc(100% - -40px);margin:-20px -20px 20px -20px;position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;min-height:250px;aspect-ratio:1.5}@media only screen and (max-width:750px){.home_box_list>div .image{width:calc(100% + 40px)}}.home_box_list>div .image:hover .showhome{-webkit-transition:all .5s;transition:all .5s;opacity:0}.home_box_list>div .url{display:block;width:100%;height:100%;position:absolute;left:0;top:0}.home_box_list>div .showhome{font-family:'Fira Sans',sans-serif;font-weight:400;font-size:16px;display:inline-block;position:absolute;left:0;bottom:0;padding:10px;text-align:center;width:100%;color:#1f2242;background-color:#f49804}.home_box_list>div .tooltip{position:absolute;left:0;top:0;width:100%;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.home_box_list>div .tooltip.tooltip-top-right{right:20px;left:unset;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.home_box_list>div .tooltip .plot_status{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.home_box_list>div .tooltip .plot_status span{font-family:'Fira Sans',sans-serif;font-weight:400;font-size:16px;display:inline-block;border-radius:10px;background-color:#1f2242;padding:2px 10px;line-height:20px;color:#fff;margin:0 10px}.home_box_list>div .tooltip .icon{width:37px;height:37px;margin-left:10px;border-radius:50%;background-color:#fff}.home_box_list>div .tooltip .addtoany_shortcode{display:inline-block}.home_box_list>div .tooltip .addtoany_shortcode .addtoany_list a{cursor:pointer;display:block;margin-left:10px;border-radius:50%;background-color:#fff;text-indent:-999px;overflow:hidden;background-size:16px;background-repeat:no-repeat;background-image:url(../images/share.svg);margin:0;width:37px;height:37px;background-position:center}@media only screen and (min-width:750px){.home_box_list.development_list>div{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.home_box_list.development_list>div .image{aspect-ratio:unset;margin:-20px 0 -20px -20px;width:400px}.home_box_list.development_list>div>div{padding-left:40px;text-align:left}.home_box_list.development_list>div>div .info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.home_box_list.development_list>div .key li{text-align:left}}.set_favorite{cursor:pointer;background-image:url(../images/hart.svg)}.set_favorite.active{background-image:url(../images/hart-on.svg)}ul.key{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}ul.key li{position:relative;list-style:none;padding:5px;margin:0;text-align:center}ul.key li .icon{display:inline-block;width:24px;height:24px;position:relative;top:6px;margin-right:5px}.trustpilot-widget{padding:20px 0 60px 0;margin:auto;max-width:1200px}#a2a_overlay::after,#a2a_overlay::before{content:'';background-color:#5c5f62;position:absolute;width:20px;height:2px;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;right:50%;margin-right:-180px;cursor:pointer;z-index:100;margin-top:-120px}#a2a_overlay::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#a2apage_full{top:50%;left:50%;margin-left:-100px;width:200px;height:200px;margin-top:-100px;padding:20px}#a2apage_full .a2a_full_header{display:none}#a2apage_full .a2a_full_services{overflow:hidden;padding:0}#a2apage_full #a2apage_full_services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#a2apage_full #a2apage_full_services .a2a_i{display:none}#a2apage_full #a2apage_full_services .a2a_i:has(>.a2a_s_email),#a2apage_full #a2apage_full_services .a2a_i:has(>.a2a_s_facebook),#a2apage_full #a2apage_full_services .a2a_i:has(>.a2a_s_facebook_messenger),#a2apage_full #a2apage_full_services .a2a_i:has(>.a2a_s_whatsapp){display:block;width:100%}#a2apage_full .a2a_full_footer{display:none}.enquire-button{display:block;max-width:300px;min-width:300px;margin:-10px 0 -10px auto;position:relative;z-index:100;overflow:visible}@media only screen and (max-width:500px){.enquire-button{width:100%;max-width:100%;min-width:200px;margin:0}}.enquire-button input[type=checkbox]{display:none}.enquire-button input[type=checkbox]:checked~div{display:block}.enquire-button input[type=checkbox]:checked~label::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.enquire-button label{cursor:pointer;width:100%;background-color:#1f2242;display:block;color:#fff;text-decoration:none;font-family:'Fira Sans',sans-serif;font-weight:400;line-height:40px;padding:5px 30px 5px 20px;text-align:center;position:relative}.enquire-button label::after{content:"";display:block;width:20px;height:100%;background-repeat:no-repeat;background-size:20px;position:absolute;right:20px;top:0;background-image:url(../images/enquire-arrow.svg);background-position:center}.enquire-button>div{position:absolute;width:100%;display:none;background-color:#1f2242;padding:20px}.enquire-button>div p{color:#fff;font-size:14px}.enquire-button>div p a{color:#fff!important;white-space:normal!important}.enquire-button>div p a.button{margin:0!important;display:block;width:100%;border:none;background-color:#f49804;color:#1f2242!important}.enquire-button>div p a.button:hover{border:none!important;color:#fff!important}.share-popup-open{display:inline-block;cursor:pointer;font-size:16px;color:#000;text-decoration:none;font-family:'Fira Sans',sans-serif;font-weight:400}.share-popup-open span{display:block;margin-left:10px;border-radius:50%;background-color:#fff;text-indent:-999px;overflow:hidden;background-size:16px;background-repeat:no-repeat;background-image:url(../images/share.svg);margin:0;width:37px;height:37px;background-position:center}.share-popup-open.has-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share-popup-open.has-text:hover{color:#f49804}.share-popup-open.has-text span{background-color:transparent}.nowrap{white-space:nowrap}.wpcf7-not-valid-tip{background-color:#dc3232;font-size:13px;font-weight:400;display:inline-block;color:#fff;padding:5px 10px}.map-nearby-content{max-width:1200px;margin-right:auto;margin-left:auto}.map-nearby-content .two-columns-text{padding:20px 40px;margin:20px}.two-columns-text{columns:2;text-align:justify}.two-columns-text div,.two-columns-text p,.two-columns-text span,.two-columns-text strong{text-align:left}@media (max-width:1024px){.two-columns-text{columns:1}}@media (max-width:750px){.map-nearby-content .two-columns-text{padding:10px 0;margin:20px 0}}.icon{display:inline-block;width:40px;height:40px;background-size:60%;background-position:center center;background-repeat:no-repeat}.icon-features-1,.icon-features-2,.icon-features-3,.icon-features-4,.icon-knife-fork{background-size:46%;background-image:url(../images/icon/features/knife-fork.svg)}.icon-features-5,.icon-features-6,.icon-sofa{background-image:url(../images/icon/features/sofa.svg)}.icon-bath,.icon-features-7,.icon-features-8{background-image:url(../images/icon/features/bath.svg)}.icon-features-10,.icon-features-9,.icon-tree{background-size:46%;background-image:url(../images/icon/features/tree.svg)}.icon-features-11,.icon-oven{background-size:46%;background-image:url(../images/icon/features/oven.svg)}.icon-features-12,.icon-features-13,.icon-wardrobe{background-size:44%;background-image:url(../images/icon/features/wardrobe.svg)}.icon-features-14,.icon-hive{background-size:48%;background-image:url(../images/icon/features/hive.svg)}.icon-features-15,.icon-shower{background-image:url(../images/icon/features/shower.svg)}.icon-bed,.icon-features-16{background-image:url(../images/icon/features/bed.svg)}.icon-desk,.icon-features-17,.icon-features-18{background-size:46%;background-image:url(../images/icon/features/desk.svg)}.icon-features-19,.icon-features-20,.icon-toilet{background-size:40%;background-image:url(../images/icon/features/toilet.svg)}.icon-car-charging,.icon-features-21{background-image:url(../images/icon/features/charging.svg)}.icon-features-22,.icon-solar{background-image:url(../images/icon/features/solar.svg)}.icon-location{background-image:url(../images/icon/icon-location.svg)}.icon-cost{background-image:url(../images/icon/icon-cost.svg)}.icon-share-link{background-image:url(../images/icon/icon-share.svg);background-size:40%}.icon-like-on{background-image:url(../images/icon/icon-like-on.svg)}.icon-like{background-image:url(../images/icon/icon-like.svg)}.icon-address{background-image:url(../images/icon/icon-address.svg)}.icon-mobile{background-size:43%;background-image:url(../images/icon/icon-mobile.svg)}.icon-email{background-image:url(../images/icon/icon-email.svg)}.icon-hands,.icon-open{background-size:70%;background-image:url(../images/icon/icon-hands.svg)}.icon-home{background-size:65%;background-image:url(../images/icon/icon-home.svg)}.icon-car{background-size:65%;background-image:url(../images/icon/icon-car.svg)}.icon-clock{background-image:url(../images/icon/icon-clock.svg)}.icon-tour{background-image:url(../images/icon/icon-tour.svg)}.icon-photo{background-image:url(../images/icon/icon-photo.svg)}.icon-plot{background-image:url(../images/icon/icon-plot.svg)}#key-features{position:relative;width:100%;max-width:1080px;margin:20px auto;padding:80px 20px;text-align:center;-webkit-box-shadow:3px 0 30px rgba(0,0,0,.25);box-shadow:3px 0 30px rgba(0,0,0,.25);background-color:#fff}#key-features ul{max-width:1000px;margin:40px auto 40px auto;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#key-features ul li{width:33%;min-width:250px;position:relative;padding:10px 20px 10px 40px;text-align:left}#key-features ul li .icon{position:absolute;left:0;top:0}@media only screen and (max-width:1000px){#key-features ul li{width:50%}}@media only screen and (max-width:600px){#key-features ul li{width:100%}}#floor-plans,#site-plans,#virtual-tour{position:relative;text-align:center;padding:40px 20px}#floor-plans p,#site-plans p,#virtual-tour p{display:inline-block;max-width:600px;padding:20px}#floor-plans .floor-plan-wrapper__inner{scroll-behavior:smooth}#floor-plans .floor-plan-wrapper,#floor-plans .floor-plan-wrapper__inner,#floor-plans iframe,#site-plans iframe,#virtual-tour iframe{margin:0 auto;max-width:1080px;display:block;width:100%;height:600px}#floor-plans .floor-plan-wrapper,#floor-plans .floor-plan-wrapper__inner{overflow:hidden;position:relative;background-color:#fff;height:480px}#floor-plans .floor-plan-wrapper img{transition:all .5s;height:100%;display:block;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}#floor-plans .floor-zoom-btn{position:absolute;top:24px;right:24px;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:999px;background-color:#f49804;border:none;box-shadow:0 5px 15px rgb(0 0 0 / 35%);color:#fff;background-image:url(../images/icon/icon-zoom-w.svg);background-size:22px 22px;z-index:3;cursor:pointer;background-position:center;background-repeat:no-repeat}#floor-plans .floor-plan-wrapper.zoomed .floor-plan-wrapper__inner{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100dvh;z-index:1001;overflow:auto}#floor-plans .floor-plan-wrapper.zoomed .floor-zoom-btn{position:fixed;top:auto;bottom:24px;right:24px;background-image:url(../images/icon/icon-zoom-out-w.svg);z-index:1010}body.menu_overlay::before{content:"";width:100%;height:100%;display:block;z-index:99;background-color:#000;opacity:.4;position:fixed}#header{width:100%;background-color:#5c5f62;position:fixed;height:120px;z-index:999;overflow:visible}@media only screen and (max-width:1000px){#header{position:absolute}}@media only screen and (min-width:1000px){#header nav{max-width:1200px;display:block;position:relative;margin:0 auto}}@media only screen and (max-width:1000px){#header nav{display:none}}#header .logo{position:absolute;top:10px;left:50%;margin:0;padding:0}#header .logo a{cursor:pointer;display:block;width:105px;height:auto;margin-left:-52.5px;overflow:hidden}#header .logo a img{display:block;width:100%;height:auto}#header .logo a:hover{opacity:.7}@media only screen and (min-width:1000px){#header ul#menu-top-left,#header ul#menu-top-right{width:auto;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#header ul#menu-top-left li,#header ul#menu-top-right li{margin:0;padding:0}#header ul#menu-top-left li a,#header ul#menu-top-right li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:115px;padding:0 10px;font-size:16px;text-decoration:none;color:#fff}#header ul#menu-top-left li a:hover,#header ul#menu-top-right li a:hover{color:#f49804}#header ul#menu-top-left li.current-menu-item a,#header ul#menu-top-left li.current-post-parent a,#header ul#menu-top-right li.current-menu-item a,#header ul#menu-top-right li.current-post-parent a{color:#f49804}#header ul#menu-top-left li.favorite a,#header ul#menu-top-left li.search a,#header ul#menu-top-right li.favorite a,#header ul#menu-top-right li.search a{padding-left:44px;background-size:16px;background-position:left 20px center;background-repeat:no-repeat;background-image:url(../images/search-w.svg)}#header ul#menu-top-left li.favorite a,#header ul#menu-top-right li.favorite a{background-image:url(../images/hart-w.svg)}#header ul#menu-top-left#menu-top-left,#header ul#menu-top-right#menu-top-left{left:0}#header ul#menu-top-left#menu-top-right,#header ul#menu-top-right#menu-top-right{right:10px}}@media only screen and (max-width:1000px){#header ul#menu-top-left#menu-top-left,#header ul#menu-top-left#menu-top-right,#header ul#menu-top-right#menu-top-left,#header ul#menu-top-right#menu-top-right{margin:0;padding:0}#header ul#menu-top-left#menu-top-left li,#header ul#menu-top-left#menu-top-right li,#header ul#menu-top-right#menu-top-left li,#header ul#menu-top-right#menu-top-right li{text-align:center;list-style:none}#header ul#menu-top-left#menu-top-left li a,#header ul#menu-top-left#menu-top-right li a,#header ul#menu-top-right#menu-top-left li a,#header ul#menu-top-right#menu-top-right li a{padding:10px;background-image:url(../images/mobile-arrow.svg);background-repeat:no-repeat;background-position:center right 5px;background-size:10px;display:block;border-bottom:1px solid #ccc;text-decoration:none}#header ul#menu-top-left#menu-top-left li a:hover,#header ul#menu-top-left#menu-top-right li a:hover,#header ul#menu-top-right#menu-top-left li a:hover,#header ul#menu-top-right#menu-top-right li a:hover{color:#f49804;border-bottom:1px solid #f49804}#header ul#menu-top-left#menu-top-left li.favorite,#header ul#menu-top-left#menu-top-right li.favorite,#header ul#menu-top-right#menu-top-left li.favorite,#header ul#menu-top-right#menu-top-right li.favorite{display:none}}#header .mobile_favorite{position:absolute;right:20px;top:20px}#header .mobile_favorite a{color:#f49804;padding:0 10px;font-size:16px;text-decoration:none;padding-left:44px;background-size:20px;background-position:left 15px center;background-repeat:no-repeat;background-image:url(../images/hart-w.svg);display:block;line-height:50px}@media only screen and (min-width:1000px){#header .mobile_favorite{display:none}}#header .menu-page{display:none;position:absolute;left:0;top:120px;padding:40px 20px;width:100%;background-color:#5c5f62}#header .menu-page h2{color:#1f2242;font-size:25px}#header .menu-page p{color:#1f2242}#header .menu-page .close-button{cursor:pointer;position:absolute;right:20px;top:0;display:block;width:25px;height:25px;background-image:url(../images/close-w.svg);background-position:center center;background-size:15px;background-repeat:no-repeat}@media only screen and (max-width:1000px){#header .menu-page{top:110px;min-height:340px}}#header #find-a-home{text-align:center}#header #find-a-home h3{color:#f49804}#header #find-a-home .button{color:#fff}#header #find-a-home .button:hover{background-color:#f49804;border-bottom:4px solid #f49804}#header #find-a-home form .location_row{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:500px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 20px auto}#header #find-a-home form .location_row input[type=text]{border:1px solid #ccc;width:100%;margin:0;padding:5px 5px 5px 35px;line-height:30px;font-size:16px;color:#000;padding-left:35px;background-image:url(../images/location.svg);background-size:15px;background-repeat:no-repeat;background-position:left 10px center}#header #find-a-home form .location_row input[type=submit]{font-family:'Fira Sans',sans-serif;font-weight:400;margin:0;padding:5px 10px;line-height:30px;background-color:#f49804;color:#000;font-size:16px;border:none}#header #find-a-home form .location_row input[type=submit]:hover{background-color:#f49804;color:#fff}#header #find-a-home form .box{padding:40px 20px 20px 20px;position:relative}#header #find-a-home form .box span{font-family:'Fira Sans',sans-serif;font-weight:400;color:#fff;position:absolute;top:20px;right:30px}#header #find-a-home form label{font-family:'Fira Sans',sans-serif;font-weight:400;display:block;margin-bottom:10px;color:#f49804}#header #find-a-home form .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}#header #find-a-home form .buttons label{cursor:pointer;display:inline-block;padding:10px 20px;margin:5px;color:#fff;background-color:rgba(231,156,54,.1);border:1px solid #5c5f62}#header #find-a-home form .buttons label:hover{border:1px solid #f49804;margin:5px}#header #find-a-home form .buttons input[type=radio]{display:none}#header #find-a-home form .buttons input[type=radio]:checked+label{background-color:#f49804;color:#5c5f62}#header #find-a-home form .advanced_search{padding-top:40px;text-align:left}#header #find-a-home form .advanced_search.hide{display:none}#header #find-a-home form .advanced_search #resetSlider{display:block;margin:auto;border:none;background:0 0;color:#fff;cursor:pointer;font-family:'Fira Sans',sans-serif;font-weight:400;line-height:30px;font-size:16px}#header #find-a-home form .advanced_search #resetSlider:hover{color:#f49804}#header #find-a-home form .advanced_search input[type=submit]{font-family:'Fira Sans',sans-serif;font-weight:400;margin:20px;width:calc(100% - 40px);padding:5px 10px;line-height:30px;background-color:#f49804;color:#000;font-size:16px;border:none}#header #find-a-home form .advanced_search input[type=submit]:hover{background-color:#f49804;color:#fff}#header #find-a-home form .advanced_search .ui-slider{position:relative;display:block;background-color:#8c9092;height:4px;border-radius:2px;margin:20px 10px}#header #find-a-home form .advanced_search .ui-slider .ui-slider-range{border-radius:2px;top:0;position:absolute;height:4px;z-index:1;display:block;border:0;background-color:#f49804}#header #find-a-home form .advanced_search .ui-slider .ui-slider-handle{cursor:pointer;left:0;display:block;width:20px;height:20px;position:absolute;background-color:#f49804;top:0;margin-top:-8px;margin-left:-10px;z-index:3;border-radius:50%}#header #find-a-home form .advanced_search .ui-slider .ui-slider-handle:focus{outline:0}#header #find-a-home form .two_col{display:-webkit-box;display:-ms-flexbox;display:flex}#header #find-a-home form .two_col>div{width:50%;padding:20px}@media only screen and (max-width:1000px){#header #find-a-home form .two_col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#header #find-a-home form .two_col>div{width:100%}}#header #buying-with-us h4,#header #why-william-davis h4{color:#f49804}#header #buying-with-us .button,#header #why-william-davis .button{color:#fff;border-bottom:4px solid #1f2242}#header #buying-with-us .button:hover,#header #why-william-davis .button:hover{background:#1f2242;color:#fff}#header #buying-with-us ul,#header #why-william-davis ul{margin:0;padding:0;list-style:none}#header #buying-with-us ul li,#header #why-william-davis ul li{margin:0;padding:0}#header #buying-with-us ul li a,#header #why-william-davis ul li a{display:block;color:#fff;text-decoration:none;padding:5px 0}#header #buying-with-us ul li a:hover,#header #why-william-davis ul li a:hover{color:#f49804}#header #buying-with-us ul li.current_page_item a,#header #why-william-davis ul li.current_page_item a{color:#f49804}#header #buying-with-us>div,#header #why-william-davis>div{display:-webkit-box;display:-ms-flexbox;display:flex}#header #buying-with-us>div>div,#header #why-william-davis>div>div{width:50%;padding:0 20px}#header #buying-with-us>div>div:first-child,#header #why-william-davis>div>div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#header #buying-with-us>div>div:first-child>div,#header #why-william-davis>div>div:first-child>div{margin:0 40px 0 0}#header #buying-with-us>div>div:last-child,#header #why-william-davis>div>div:last-child{padding:20px;background-color:#f49804;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#header #buying-with-us>div>div:last-child>p:last-child,#header #why-william-davis>div>div:last-child>p:last-child{margin-top:auto;padding-bottom:0}@media only screen and (max-width:1000px){#header #buying-with-us>div,#header #why-william-davis>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#header #buying-with-us>div>div,#header #why-william-davis>div>div{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#header #buying-with-us>div>div>div,#header #why-william-davis>div>div>div{width:100%}#header #buying-with-us>div>div:first-child,#header #why-william-davis>div>div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#header #buying-with-us>div>div:first-child>div,#header #why-william-davis>div>div:first-child>div{margin:0 0 20px 0}}#header #menu-but-label{border-radius:5px;z-index:2;cursor:pointer;position:absolute;left:20px;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;top:30px}@media only screen and (min-width:1000px){#header #menu-but-label{display:none}}#header #menu-but-label .line-1,#header #menu-but-label .line-2,#header #menu-but-label .line-3{width:30px;height:3px;background-color:#fff;border-radius:2px;position:absolute;left:0;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform-origin:center center;transform-origin:center center}#header #menu-but-label .line-2{top:10px}#header #menu-but-label .line-3{top:20px;width:25px}#header #menu-but{display:none}#header #menu-but:checked~#menu-but-label .line-1{top:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#header #menu-but:checked~#menu-but-label .line-2{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#header #menu-but:checked~#menu-but-label .line-3{opacity:0}#header #menu-but:checked~nav{background-color:#5c5f62;display:block;visibility:visible;opacity:1;top:0;margin-top:120px;padding:20px 15px;-webkit-transition:visibility 0,opacity .5s linear,top .5s;transition:visibility 0,opacity .5s linear,top .5s}#header #menu-but:checked~nav a{color:#fff}#footer{background-color:#5c5f62;display:block;padding:50px 20px;margin:10px 0 0 0}@media only screen and (max-width:650px){#footer{padding:40px 0}}#footer h4{font-family:'Fira Sans',sans-serif;font-weight:400;color:#f49804}#footer .logo img{margin:0;display:block;width:180px;height:auto}#footer p{color:#fff;margin:0;padding:0}#footer a{text-decoration:none;color:#fff}#footer a:hover{text-decoration:underline}#footer ul{list-style:none;margin:0;padding:0}#footer ul li{margin:0;padding:0 0 10px 0}#footer ul li.current_page_item a{color:#f49804}#footer ul li a{white-space:nowrap}#footer .footer_cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0;margin:0 -15px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#footer .footer_cols .footer_col{width:auto;padding-right:15px;padding-left:15px}@media only screen and (max-width:840px){#footer .footer_cols{-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .footer_cols .footer_col{width:50%}}@media only screen and (max-width:500px){#footer .footer_cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}#footer .footer_cols .footer_col,#footer .footer_cols>div{text-align:center;width:100%!important;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;margin:0 0 10px 0}}#footer ul.share{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}#footer ul.share li{margin:0 15px 0 0}#footer ul.share li a img{margin:0;width:40px;height:40px}#footer ul.share li a:hover img{opacity:.7}#footer form .email{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0}#footer form input[type=email]{border:1px solid #ccc;width:100%;margin:0;padding:5px;line-height:30px;font-size:16px;color:#000}#footer form input[type=submit]{margin:0;padding:5px 10px;line-height:30px;background-color:#f49804;color:#000;font-family:'Fira Sans',sans-serif;font-weight:400;font-size:16px;border:none}#footer form input[type=submit]:hover{background-color:#1f2242;color:#ccc}#footer form .checkbox_container span{width:20px;height:20px;top:2px}#footer form .checkbox_container span::after{left:7px;top:2px}#footer form label{color:#fff;line-height:22px}#footer form label a{color:#f49804}#footer p.copyright{text-align:center}#footer .logo{text-align:center}#footer .logo img{display:block;margin:20px auto 40px auto;width:80px;height:auto}#footer ul.share-icons{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:30px auto 0;padding:0;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}#footer ul.share-icons li{margin:0 15px 0 0;padding:0}#footer ul.share-icons li img{width:25px;height:auto}#footer ul.share-icons li img:hover{opacity:.8}@media only screen and (max-width:500px){#footer ul.share-icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer ul.share-icons li{margin:0 8px}}#footer .footer_logos img{display:block;width:110px;margin:20px 0}@media only screen and (max-width:840px){#footer .footer_logos img{display:inline-block}}@media only screen and (max-width:500px){#footer .footer_logos img{display:block;margin-right:auto;margin-left:auto}}body.error404 .addtoany_share{display:none!important}body.error404 .layout_next_home{background-image:none}body.error404 .layout_callout_title_text{margin-bottom:60px}body.error404 .layout_callout_title_text>div>div>div,body.page-template-contact-us .layout_callout_title_text>div>div>div{width:100%}body.error404 .contact-us-section,body.page-template-contact-us .contact-us-section{position:relative;margin:-10px 0;background-image:url(../images/form_bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}body.error404 .contact-us-section>div,body.page-template-contact-us .contact-us-section>div{position:relative;z-index:1}body.error404 .contact-us-section::after,body.page-template-contact-us .contact-us-section::after{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#5c5f62;opacity:.95;content:'';z-index:0}body.error404 .contact-us-section .layout_callout_title_text,body.page-template-contact-us .contact-us-section .layout_callout_title_text{padding-top:100px;padding-bottom:0}body.error404 .contact-us-section .layout_callout_title_text *,body.page-template-contact-us .contact-us-section .layout_callout_title_text *{color:#fff}body.error404 .contact-us-section .layout_callout_title_text a,body.page-template-contact-us .contact-us-section .layout_callout_title_text a{color:#f49804}body.error404 .contact-us-section .layout_form form,body.page-template-contact-us .contact-us-section .layout_form form{max-width:550px;margin:30px auto 0}body.error404 .contact-us-section .know_more,body.page-template-contact-us .contact-us-section .know_more{max-width:340px;margin:0 auto}body.error404 .contact-us-section .know_more>div,body.page-template-contact-us .contact-us-section .know_more>div{text-align:center;border:1px solid #5c5f62;border-radius:5px;padding:20px}body.error404 .contact-us-section .know_more>div h3,body.error404 .contact-us-section .know_more>div p,body.page-template-contact-us .contact-us-section .know_more>div h3,body.page-template-contact-us .contact-us-section .know_more>div p{color:#5c5f62}body.error404 .contact-us-section .know_more .image,body.page-template-contact-us .contact-us-section .know_more .image{max-width:300px;width:100%;height:200px;background-size:cover;background-repeat:no-repeat;background-position:center;margin:20px auto 0}body.error404 .contact-us-section a.back,body.page-template-contact-us .contact-us-section a.back{color:#666b6e;text-decoration:none;background-image:url(../images/back.svg);padding-left:20px;background-position:left center;background-repeat:no-repeat;background-size:10px}body.error404 .contact-us-section .home_box_list>div,body.page-template-contact-us .contact-us-section .home_box_list>div{width:calc(50% - 40px)}@media only screen and (max-width:800px){body.error404 .contact-us-section .home_box_list,body.page-template-contact-us .contact-us-section .home_box_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.error404 .contact-us-section .home_box_list>div,body.page-template-contact-us .contact-us-section .home_box_list>div{width:auto}}.vimeo_overlay{cursor:pointer}#overlay_video{position:fixed;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:100;background:rgba(255,255,255,.5)}#overlay_video>div{display:block;position:relative;max-width:600px;width:60%}#overlay_video>div .video_height{padding-top:60%;display:block}#overlay_video>div iframe{width:100%;height:100%;position:absolute;top:0;left:0}#overlay_video .close_button{top:-40px;right:0;position:absolute;display:block;width:40px;height:40px;cursor:pointer}#overlay_video .close_button::after,#overlay_video .close_button::before{content:"";display:block;background-color:#000;width:100%;height:6px;top:50%;border-radius:2px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}#overlay_video .close_button::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.single-development #header{position:absolute}body.single-development .sub_menu{position:sticky;width:100%;z-index:100;background-color:#f49804;top:0}body.single-development .sub_menu>div{max-width:1200px;margin:10px auto;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:1000px){body.single-development .sub_menu>div .more input{display:none}body.single-development .sub_menu>div .more label{display:none}body.single-development .sub_menu>div ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}body.single-development .sub_menu>div ul li{margin:0;padding:0}body.single-development .sub_menu>div ul li a{color:#1f2242;font-size:14px;display:inline-block;margin-right:20px;text-decoration:none;white-space:none}body.single-development .sub_menu>div ul li a:hover{color:#fff;text-decoration:underline}body.single-development .sub_menu>div ul li.back{background-image:url(../images/back.svg);padding-left:20px;background-position:left center;background-repeat:no-repeat;background-size:10px}}@media only screen and (max-width:1000px){body.single-development .sub_menu>div{padding:0 10px}body.single-development .sub_menu>div .more{margin:0 10px}body.single-development .sub_menu>div .more input{display:none}body.single-development .sub_menu>div .more input:checked~ul{display:block}body.single-development .sub_menu>div .more input:checked~label::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.single-development .sub_menu>div .more label{cursor:pointer;color:#1f2242;position:relative;width:70px;display:block}body.single-development .sub_menu>div .more label::after{content:"";display:block;width:20px;height:20px;background-image:url(../images/back.svg);background-position:center;background-repeat:no-repeat;background-size:10px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;right:0;top:-4px}body.single-development .sub_menu>div .more ul{display:none;position:absolute;z-index:101;left:0;background-color:#f49804;padding:10px 20px}body.single-development .sub_menu>div .more ul li{list-style:none}body.single-development .sub_menu>div .more ul li a{color:#1f2242;text-decoration:none}body.single-development .sub_menu>div .more ul li a:hover{color:#fff;text-decoration:underline}}body.single-development .single_development_header .header_image{height:500px;width:100%;background-position:bottom center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:1000px){body.single-development .single_development_header .header_image{height:250px}}body.single-development .single_development_header .information{max-width:1200px;background-color:#fff;padding:20px;margin:-80px auto 20px auto;-webkit-box-shadow:1px 4px 8px 1px rgba(0,0,0,.3);box-shadow:1px 4px 8px 1px rgba(0,0,0,.3)}@media only screen and (max-width:1000px){body.single-development .single_development_header .information{margin:0 auto 20px auto}}body.single-development .single_development_header .information>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1000px){body.single-development .single_development_header .information>div{-ms-flex-wrap:wrap;flex-wrap:wrap}}body.single-development .single_development_header .information>div>div{padding:10px}@media only screen and (min-width:1000px){body.single-development .single_development_header .information ul.key{max-width:400px}}body.single-development .single_development_header .information ul.key li{font-family:'Fira Sans',sans-serif;font-weight:400;text-align:left;position:relative;padding-left:30px}body.single-development .single_development_header .information ul.key li span{position:absolute;left:0}body.single-development .single_development_header .information .button{width:100%;min-width:280px}@media only screen and (max-width:750px){body.single-development .single_development_header .information .button{min-width:auto}}body.single-development .single_development_header .information .icon-tour{padding-left:34px;line-height:40px;text-decoration:none;width:auto;background-position:left;background-size:25px}body.single-development .single_development_header .information .set_favorite{line-height:40px;padding-left:40px;margin-left:20px}body.single-development .single_development_header+.events_list{margin-top:20px!important;margin-bottom:20px!important}body.single-development .plot-header{max-width:1080px;margin:10px auto;padding-top:40px;width:100%}body.single-development .plot-header h1{font-size:60px;line-height:70px;margin-bottom:10px}body.single-development .plot-header .plot-status-banner{display:inline-block;margin-top:10px;margin-bottom:10px;text-align:center;font-size:18px;font-weight:700;text-transform:uppercase;padding:15px 25px;color:#1f2242;background-color:#f49804}body.single-development .plot-header .plot-status-banner p{font-size:inherit;color:#1f2242;text-align:center;padding:0;font-weight:700;text-transform:uppercase}@media (min-width:577px){body.single-development .plot-header .plot-status-banner{padding-right:30px;padding-left:30px}}@media (min-width:768px){body.single-development .plot-header .plot-status-banner{min-width:256px;padding-right:40px;padding-left:40px}}body.single-development .plot-header p.plot{font-size:20px}body.single-development .plot-header .info{margin-top:20px}body.single-development .plot-header .info p{text-align:right;line-height:18px}body.single-development .plot-header>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1100px){body.single-development .plot-header>div{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px}}body.single-development .plot-header .header-bar{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;list-style:none;-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width:1100px){body.single-development .plot-header .header-bar{-ms-flex-wrap:wrap;flex-wrap:wrap}}body.single-development .plot-header .header-bar li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}body.single-development .plot-header .header-bar li a{color:#5c5f62;text-decoration:none;font-family:'Fira Sans',sans-serif;font-weight:400}body.single-development .plot-header .header-bar li a.virtual-tour{background-repeat:no-repeat;background-position:left center;padding-left:30px;background-size:20px;background-image:url(../images/icon/icon-tour.svg)}body.single-development .plot-header .header-bar li a.virtual-tour:hover{color:#f49804}body.single-development .plot-header .header-bar li .set_favorite{font-size:16px;color:#000;text-decoration:none;background-position:left 4px;background-size:16px;background-repeat:no-repeat;padding-left:25px;font-family:'Fira Sans',sans-serif;font-weight:400}body.single-development .plot-header .header-bar li .set_favorite:hover{color:#f49804}body.single-development .plot-header .header-bar li .addtoany_list a{font-size:16px;color:#000;text-decoration:none;background-position:left 4px;background-size:16px;background-repeat:no-repeat;padding-left:25px;font-family:'Fira Sans',sans-serif;font-weight:400;background-image:url(../images/share.svg);display:block;width:30px;height:30px;background-position:center}body.single-development .plot-header .header-bar li .addtoany_list a:hover{color:#f49804}body.single-development .plot-header .header-bar li .addtoany_list a .a2a_svg{display:none}@media only screen and (max-width:650px){body.single-development .plot-header .header-bar{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}body.single-development .plot-header .header-bar li{margin-left:0;margin-right:20px}body.single-development .plot-header .header-bar li:last-child{margin-right:0;width:100%}body.single-development .plot-header .header-bar li:last-child a{width:100%}}body.single-development #house-overview{position:relative;max-width:1080px;margin:60px auto;width:100%}@media only screen and (max-width:1100px){body.single-development #house-overview{margin:0;padding:0 20px}}body.single-development #house-overview>div{display:-webkit-box;display:-ms-flexbox;display:flex}body.single-development #house-overview>div>div:first-child{width:35%}body.single-development #house-overview>div>div:last-child{width:65%}body.single-development #house-overview>div>div:last-child h3{margin-top:15px}@media only screen and (max-width:750px){body.single-development #house-overview>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.single-development #house-overview>div>div:first-child,body.single-development #house-overview>div>div:last-child{width:100%}}body.single-development #house-overview ul.key{margin-top:10px}body.single-development #house-overview ul.key li{font-family:'Fira Sans',sans-serif;font-weight:400;text-align:left;position:relative;padding-left:30px}body.single-development #house-overview ul.key li span{margin-top:-3px;position:absolute;left:0}body.single-development #house-overview ul.key li.download{padding-left:0;margin-top:20px}body.single-development #house-gallery{max-width:1080px;margin:10px auto;width:100%;text-align:center;position:relative}body.single-development #house-gallery .icon-photo{cursor:pointer;position:absolute;z-index:2;right:20px;bottom:20px;background-color:#fff;font-family:'Fira Sans',sans-serif;font-weight:400;padding:10px 10px 10px 35px;background-repeat:no-repeat;background-size:18px;background-position:left 10px center;-webkit-box-shadow:1px 4px 8px 1px rgba(0,0,0,.3);box-shadow:1px 4px 8px 1px rgba(0,0,0,.3);min-width:80px}body.single-development #house-gallery>div{display:-webkit-box;display:-ms-flexbox;display:flex}body.single-development #house-gallery>div div{background-size:cover;background-position:center center}body.single-development #house-gallery>div .main-image{width:75%;height:500px;margin:0}body.single-development #house-gallery>div .main-image .offer{background-color:#f49804;padding:5px 20px}body.single-development #house-gallery>div .main-image .offer p{text-align:center;margin:0;padding:0;color:#5c5f62;font-family:'Fira Sans',sans-serif;font-weight:400}@media only screen and (max-width:750px){body.single-development #house-gallery>div .main-image{width:100%;height:450px}}body.single-development #house-gallery>div .side-image{width:calc(25% - 10px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:-10px}body.single-development #house-gallery>div .side-image div{margin:0 0 10px 10px;width:100%;height:100%}@media only screen and (max-width:750px){body.single-development #house-gallery>div .side-image{display:none}}body.single-development #house-gallery .left,body.single-development #house-gallery .right{opacity:.4;position:absolute;top:0;display:block;width:100px;height:100%;cursor:pointer;z-index:1;-webkit-transition:opacity .6s;transition:opacity .6s}@media only screen and (max-width:750px){body.single-development #house-gallery .left,body.single-development #house-gallery .right{opacity:.4}}body.single-development #house-gallery .left:hover,body.single-development #house-gallery .right:hover{-webkit-transition:opacity .6s;transition:opacity .6s;opacity:.8}body.single-development #house-gallery .left span,body.single-development #house-gallery .right span{display:block;position:absolute;top:50%;margin-top:-25px;background-position:center center;background-size:50px;background-repeat:no-repeat;width:50px;height:50px}body.single-development #house-gallery .left{left:0;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:linear-gradient(90deg,rgba(0,0,0,.4) 0,rgba(0,0,0,0) 100%)}body.single-development #house-gallery .left span{left:20px;background-image:url(../images/circle-left.svg)}body.single-development #house-gallery .right{right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.4)));background:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 100%)}body.single-development #house-gallery .right span{right:20px;background-image:url(../images/circle-right.svg)}body.single-development #house-gallery.count-1 .left,body.single-development #house-gallery.count-1 .right{display:none}body.single-development #house-gallery.count-1 .main-image,body.single-development #house-gallery.count-2 .main-image,body.single-development #house-gallery.lightbox .main-image{width:100%;height:700px}body.single-development #house-gallery.count-1 .side-image,body.single-development #house-gallery.count-2 .side-image,body.single-development #house-gallery.lightbox .side-image{display:none}body.single-development #map-nearby{position:relative;margin:40px 20px;text-align:center}@media only screen and (max-width:500px){body.single-development #map-nearby{margin:20px 10px;text-align:center}}body.single-development #map-nearby #map-radio-menu{background-color:#fff;border-bottom:1px solid #5c5f62;padding:30px 20px;margin:40px auto 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:500px){body.single-development #map-nearby #map-radio-menu{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}body.single-development #map-nearby #map-radio-menu input[type=radio]{display:none}body.single-development #map-nearby #map-radio-menu input[type=radio]:checked+label::after{display:block;content:"";width:12px;height:12px;border-radius:50%;background-color:#ecb556;position:absolute;left:4px;top:4px}body.single-development #map-nearby #map-radio-menu label{text-align:left;margin:5px 20px;padding-left:30px;position:relative;display:inline-block;cursor:pointer;font-family:'Fira Sans',sans-serif;font-weight:400}body.single-development #map-nearby #map-radio-menu label::before{display:block;content:"";width:18px;height:18px;border-radius:50%;border:1px solid #000;position:absolute;left:0;top:0}@media only screen and (max-width:500px){body.single-development #map-nearby #map-radio-menu label{margin:5px 0;width:50%;font-size:14px;padding-left:25px}body.single-development #map-nearby #map-radio-menu label::before{width:14px;height:14px}}body.single-development #map-nearby #map{height:660px;width:100%}body.single-development #map-nearby #map-info-window{max-width:300px}.floor_plans{background-color:#fff;margin:20px auto;max-width:1080px;padding:20px}.floor_plans .tab-container input{display:none}.floor_plans .tab-container label{margin:20px 10px;display:inline-block;padding:20px 20px;font-size:14px;font-family:TriviaSerifMedium;font-weight:400;border-radius:5px;cursor:pointer;background-color:#f5f5f5}.floor_plans .tab-container input:checked+label{background:#f49804;color:#fff;cursor:default}.floor_plans .tab-container .tab{display:none;padding:5px 10px}.floor_plans .tab-container input:nth-of-type(1):checked~.tabs .tab:nth-of-type(1){display:block}.floor_plans .tab-container input:nth-of-type(2):checked~.tabs .tab:nth-of-type(2){display:block}.floor_plans .tab-container input:nth-of-type(3):checked~.tabs .tab:nth-of-type(3){display:block}.floor_plans .tab-container input:nth-of-type(4):checked~.tabs .tab:nth-of-type(4){display:block}.floor_plans .tab-container input:nth-of-type(5):checked~.tabs .tab:nth-of-type(5){display:block}.floor_plans .tab-container input:nth-of-type(6):checked~.tabs .tab:nth-of-type(6){display:block}.floor_plans .tab-container input:nth-of-type(7):checked~.tabs .tab:nth-of-type(7){display:block}.floor_plans .tab-container input:nth-of-type(8):checked~.tabs .tab:nth-of-type(8){display:block}.floor_plans .tab-container input:nth-of-type(9):checked~.tabs .tab:nth-of-type(9){display:block}.floor_plans .tab-container input:nth-of-type(10):checked~.tabs .tab:nth-of-type(10){display:block}.floor_plans .tab-container input:nth-of-type(11):checked~.tabs .tab:nth-of-type(11){display:block}.floor_plans .tab-container input:nth-of-type(12):checked~.tabs .tab:nth-of-type(12){display:block}.floor_plans .tab-container input:nth-of-type(13):checked~.tabs .tab:nth-of-type(13){display:block}.floor_plans .tab-container input:nth-of-type(14):checked~.tabs .tab:nth-of-type(14){display:block}.floor_plans .tab-container input:nth-of-type(15):checked~.tabs .tab:nth-of-type(15){display:block}.floor_plans .tab-container input:nth-of-type(16):checked~.tabs .tab:nth-of-type(16){display:block}.floor_plans .tab-container input:nth-of-type(17):checked~.tabs .tab:nth-of-type(17){display:block}.floor_plans .tab-container input:nth-of-type(18):checked~.tabs .tab:nth-of-type(18){display:block}.floor_plans .tab-container input:nth-of-type(19):checked~.tabs .tab:nth-of-type(19){display:block}.floor_plans .tab-container input:nth-of-type(20):checked~.tabs .tab:nth-of-type(20){display:block}.floor_plans .tab-container input:nth-of-type(21):checked~.tabs .tab:nth-of-type(21){display:block}.floor_plans .tab-container input:nth-of-type(22):checked~.tabs .tab:nth-of-type(22){display:block}.floor_plans .tab-container input:nth-of-type(23):checked~.tabs .tab:nth-of-type(23){display:block}.floor_plans .tab-container input:nth-of-type(24):checked~.tabs .tab:nth-of-type(24){display:block}.floor_plans .tab-container input:nth-of-type(25):checked~.tabs .tab:nth-of-type(25){display:block}.floor_plans .tab-container input:nth-of-type(26):checked~.tabs .tab:nth-of-type(26){display:block}.floor_plans .tab-container input:nth-of-type(27):checked~.tabs .tab:nth-of-type(27){display:block}.floor_plans .tab-container input:nth-of-type(28):checked~.tabs .tab:nth-of-type(28){display:block}.floor_plans .tab-container input:nth-of-type(29):checked~.tabs .tab:nth-of-type(29){display:block}.floor_plans .tab-container input:nth-of-type(30):checked~.tabs .tab:nth-of-type(30){display:block}.floor_plans .tab-container input:nth-of-type(31):checked~.tabs .tab:nth-of-type(31){display:block}.floor_plans .tab-container input:nth-of-type(32):checked~.tabs .tab:nth-of-type(32){display:block}.floor_plans .tab-container input:nth-of-type(33):checked~.tabs .tab:nth-of-type(33){display:block}.floor_plans .tab-container input:nth-of-type(34):checked~.tabs .tab:nth-of-type(34){display:block}.floor_plans .tab-container input:nth-of-type(35):checked~.tabs .tab:nth-of-type(35){display:block}.floor_plans .tab-container input:nth-of-type(36):checked~.tabs .tab:nth-of-type(36){display:block}.floor_plans .tab-container input:nth-of-type(37):checked~.tabs .tab:nth-of-type(37){display:block}.floor_plans .tab-container input:nth-of-type(38):checked~.tabs .tab:nth-of-type(38){display:block}.floor_plans .tab-container input:nth-of-type(39):checked~.tabs .tab:nth-of-type(39){display:block}.floor_plans .tab-container input:nth-of-type(40):checked~.tabs .tab:nth-of-type(40){display:block}.floor_plans .tab-container input:nth-of-type(41):checked~.tabs .tab:nth-of-type(41){display:block}.floor_plans .tab-container input:nth-of-type(42):checked~.tabs .tab:nth-of-type(42){display:block}.floor_plans .tab-container input:nth-of-type(43):checked~.tabs .tab:nth-of-type(43){display:block}.floor_plans .tab-container input:nth-of-type(44):checked~.tabs .tab:nth-of-type(44){display:block}.floor_plans .tab-container input:nth-of-type(45):checked~.tabs .tab:nth-of-type(45){display:block}.floor_plans .tab-container input:nth-of-type(46):checked~.tabs .tab:nth-of-type(46){display:block}.floor_plans .tab-container input:nth-of-type(47):checked~.tabs .tab:nth-of-type(47){display:block}.floor_plans .tab-container input:nth-of-type(48):checked~.tabs .tab:nth-of-type(48){display:block}.floor_plans .tab-container input:nth-of-type(49):checked~.tabs .tab:nth-of-type(49){display:block}.floor_plans .tab-container input:nth-of-type(50):checked~.tabs .tab:nth-of-type(50){display:block}.floor_plans .tab-container input:nth-of-type(51):checked~.tabs .tab:nth-of-type(51){display:block}.floor_plans .tab-container input:nth-of-type(52):checked~.tabs .tab:nth-of-type(52){display:block}.floor_plans .tab-container input:nth-of-type(53):checked~.tabs .tab:nth-of-type(53){display:block}.floor_plans .tab-container input:nth-of-type(54):checked~.tabs .tab:nth-of-type(54){display:block}.floor_plans .tab-container input:nth-of-type(55):checked~.tabs .tab:nth-of-type(55){display:block}.floor_plans .tab-container input:nth-of-type(56):checked~.tabs .tab:nth-of-type(56){display:block}.floor_plans .tab-container input:nth-of-type(57):checked~.tabs .tab:nth-of-type(57){display:block}.floor_plans .tab-container input:nth-of-type(58):checked~.tabs .tab:nth-of-type(58){display:block}.floor_plans .tab-container input:nth-of-type(59):checked~.tabs .tab:nth-of-type(59){display:block}.floor_plans .tab-container input:nth-of-type(60):checked~.tabs .tab:nth-of-type(60){display:block}.floor_plans .tab-container input:nth-of-type(61):checked~.tabs .tab:nth-of-type(61){display:block}.floor_plans .tab-container input:nth-of-type(62):checked~.tabs .tab:nth-of-type(62){display:block}.floor_plans .tab-container input:nth-of-type(63):checked~.tabs .tab:nth-of-type(63){display:block}.floor_plans .tab-container input:nth-of-type(64):checked~.tabs .tab:nth-of-type(64){display:block}.floor_plans .tab-container input:nth-of-type(65):checked~.tabs .tab:nth-of-type(65){display:block}.floor_plans .tab-container input:nth-of-type(66):checked~.tabs .tab:nth-of-type(66){display:block}.floor_plans .tab-container input:nth-of-type(67):checked~.tabs .tab:nth-of-type(67){display:block}.floor_plans .tab-container input:nth-of-type(68):checked~.tabs .tab:nth-of-type(68){display:block}.floor_plans .tab-container input:nth-of-type(69):checked~.tabs .tab:nth-of-type(69){display:block}.floor_plans .tab-container input:nth-of-type(70):checked~.tabs .tab:nth-of-type(70){display:block}.floor_plans .tab-container input:nth-of-type(71):checked~.tabs .tab:nth-of-type(71){display:block}.floor_plans .tab-container input:nth-of-type(72):checked~.tabs .tab:nth-of-type(72){display:block}.floor_plans .tab-container input:nth-of-type(73):checked~.tabs .tab:nth-of-type(73){display:block}.floor_plans .tab-container input:nth-of-type(74):checked~.tabs .tab:nth-of-type(74){display:block}.floor_plans .tab-container input:nth-of-type(75):checked~.tabs .tab:nth-of-type(75){display:block}.floor_plans .tab-container input:nth-of-type(76):checked~.tabs .tab:nth-of-type(76){display:block}.floor_plans .tab-container input:nth-of-type(77):checked~.tabs .tab:nth-of-type(77){display:block}.floor_plans .tab-container input:nth-of-type(78):checked~.tabs .tab:nth-of-type(78){display:block}.floor_plans .tab-container input:nth-of-type(79):checked~.tabs .tab:nth-of-type(79){display:block}.floor_plans .tab-container input:nth-of-type(80):checked~.tabs .tab:nth-of-type(80){display:block}.floor_plans .tab-container input:nth-of-type(81):checked~.tabs .tab:nth-of-type(81){display:block}.floor_plans .tab-container input:nth-of-type(82):checked~.tabs .tab:nth-of-type(82){display:block}.floor_plans .tab-container input:nth-of-type(83):checked~.tabs .tab:nth-of-type(83){display:block}.floor_plans .tab-container input:nth-of-type(84):checked~.tabs .tab:nth-of-type(84){display:block}.floor_plans .tab-container input:nth-of-type(85):checked~.tabs .tab:nth-of-type(85){display:block}.floor_plans .tab-container input:nth-of-type(86):checked~.tabs .tab:nth-of-type(86){display:block}.floor_plans .tab-container input:nth-of-type(87):checked~.tabs .tab:nth-of-type(87){display:block}.floor_plans .tab-container input:nth-of-type(88):checked~.tabs .tab:nth-of-type(88){display:block}.floor_plans .tab-container input:nth-of-type(89):checked~.tabs .tab:nth-of-type(89){display:block}.floor_plans .tab-container input:nth-of-type(90):checked~.tabs .tab:nth-of-type(90){display:block}.floor_plans .tab-container input:nth-of-type(91):checked~.tabs .tab:nth-of-type(91){display:block}.floor_plans .tab-container input:nth-of-type(92):checked~.tabs .tab:nth-of-type(92){display:block}.floor_plans .tab-container input:nth-of-type(93):checked~.tabs .tab:nth-of-type(93){display:block}.floor_plans .tab-container input:nth-of-type(94):checked~.tabs .tab:nth-of-type(94){display:block}.floor_plans .tab-container input:nth-of-type(95):checked~.tabs .tab:nth-of-type(95){display:block}.floor_plans .tab-container input:nth-of-type(96):checked~.tabs .tab:nth-of-type(96){display:block}.floor_plans .tab-container input:nth-of-type(97):checked~.tabs .tab:nth-of-type(97){display:block}.floor_plans .tab-container input:nth-of-type(98):checked~.tabs .tab:nth-of-type(98){display:block}.floor_plans .tab-container input:nth-of-type(99):checked~.tabs .tab:nth-of-type(99){display:block}.floor_plans .tab-container input:nth-of-type(100):checked~.tabs .tab:nth-of-type(100){display:block}.floor_plans h4{color:#f49804;font-size:16px;font-family:TriviaSerifMedium;font-weight:400;padding:0;margin:0 0 10px 0}.floor_plans ul{list-style:none;padding:0;margin:0 0 10px 0}.floor_plans ul li{padding:0;margin:0;font-size:14px;line-height:16px}.floor_plans img{width:80%;height:auto}.floor_plans .cols_two>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.layout_carousel{position:relative;width:100%;height:50vh;min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:500px){.layout_carousel{padding:0!important;margin-bottom:0}}@media only screen and (max-width:1000px){.layout_carousel{height:auto}}.layout_carousel h1{font-family:TriviaSerifMedium;width:100%;font-weight:400;position:relative;z-index:2;text-align:center;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.5)}.layout_carousel .carousel_sections{position:relative;width:100%;height:100%;z-index:1}@media only screen and (min-width:1000px){.layout_carousel .carousel_sections{position:absolute;left:0;top:0}}.layout_carousel .carousel_sections .carousel_section{width:100%;height:50vh;display:block;min-height:500px;background-position:center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:1000px){.layout_carousel .carousel_sections{height:auto}.layout_carousel .carousel_sections .carousel_section{height:300px;min-height:300px}}.layout_carousel form.location{-webkit-box-shadow:1px 4px 8px 1px rgba(0,0,0,.3);box-shadow:1px 4px 8px 1px rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1180px;width:100%;background-color:#fff;padding:55px 10px 10px 5px;margin:-50px auto 20px auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1000px){.layout_carousel form.location{position:absolute;bottom:-80px;z-index:2}}@media only screen and (max-width:1000px){.layout_carousel form.location{position:relative;z-index:100;margin-top:0}}@media only screen and (max-width:1000px){.layout_carousel form.location{padding-top:100px}}.layout_carousel form.location h3{background-color:#1f2242;position:absolute;left:0;top:0;width:100%;padding:10px 30px;color:#fff}.layout_carousel form.location>div:first-child{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.layout_carousel form.location .search_development{min-width:190px}.layout_carousel form.location input[type=text]{border:1px solid #fff;width:100%;margin:0;padding:5px 5px 5px 35px;line-height:30px;font-size:16px;color:#000;padding-left:35px;background-image:url(../images/location.svg);background-size:15px;background-repeat:no-repeat;background-position:left 10px center}.layout_carousel form.location select{border:none;width:150px;margin:0 20px 0 0;padding:5px;line-height:30px;font-size:16px;color:#000}.layout_carousel form.location input[type=submit]{cursor:pointer;font-family:'Fira Sans',sans-serif;font-weight:400;margin:0;padding:5px 10px;line-height:50px;background-color:#f49804;color:#000;font-size:16px;border:none}.layout_carousel form.location input[type=submit]:hover{background-color:#1f2242;color:#ccc}@media only screen and (max-width:600px){.layout_carousel form.location{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout_carousel form.location>div{padding:10px;width:100%}.layout_carousel form.location>div input[type=submit],.layout_carousel form.location>div input[type=text],.layout_carousel form.location>div select{width:100%}.layout_carousel form.location>div select{border:1px solid #8c9092}.layout_carousel form.location>div input[type=submit]{line-height:40px}}.layout_mortgage_calculator{z-index:1;padding:30px 0}@media only screen and (max-width:750px){.layout_mortgage_calculator{padding:0}}.layout_mortgage_calculator>div{max-width:1200px;margin:30px auto;background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid transparent}@media only screen and (max-width:750px){.layout_mortgage_calculator>div{border:none}}.layout_mortgage_calculator>div>div:first-child{padding:0 40px}.position_right.layout_mortgage_calculator>div>div:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.layout_mortgage_calculator>div>div:first-child>div{margin-top:-40px;margin-bottom:-40px;background-color:#1f2242;padding:30px 40px 10px 40px;min-height:660px;width:450px;margin-left:20px;margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout_mortgage_calculator>div>div:first-child>div *{color:#fff}@media only screen and (max-width:750px){.layout_mortgage_calculator>div>div:first-child{padding:0}.position_right.layout_mortgage_calculator>div>div:first-child{padding:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.layout_mortgage_calculator>div>div:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:40px 80px 40px 40px}.position_right.layout_mortgage_calculator>div>div:last-child{padding:40px 40px 40px 80px}@media only screen and (max-width:750px){.layout_mortgage_calculator>div>div:last-child{padding:40px 0 40px 0}.position_right.layout_mortgage_calculator>div>div:last-child{padding:40px 0 40px 0}}@media only screen and (max-width:750px){.layout_mortgage_calculator>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout_mortgage_calculator>div>div{width:100%}.layout_mortgage_calculator>div>div>div:first-child{padding:20px;width:100%;margin:0;min-height:auto}.position_right.layout_mortgage_calculator>div>div>div:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.layout_mortgage_calculator>div #mortgage_calculator h3{text-align:center;color:#5c5f62;line-height:40px}.layout_mortgage_calculator>div #mortgage_calculator .ui-slider{position:relative;display:block;background-color:#8c9092;height:4px;border-radius:2px}.layout_mortgage_calculator>div #mortgage_calculator .ui-slider .ui-slider-range{border-radius:2px;top:0;position:absolute;height:4px;z-index:1;display:block;border:0;background-color:#f49804}.layout_mortgage_calculator>div #mortgage_calculator .ui-slider .ui-slider-handle{cursor:pointer;left:0;display:block;width:20px;height:20px;position:absolute;background-color:#f49804;top:0;margin-top:-8px;margin-left:-10px;z-index:3;border-radius:50%}.layout_mortgage_calculator>div #mortgage_calculator .ui-slider .ui-slider-handle:focus{outline:0}.layout_mortgage_calculator>div #mortgage_calculator label{display:block;width:100%;padding:20px 150px 20px 0;position:relative;color:#5c5f62;font-family:'Fira Sans',sans-serif;font-weight:400}.layout_mortgage_calculator>div #mortgage_calculator label span{position:absolute;right:0;font-family:'Fira Sans',sans-serif;font-weight:400}.layout_mortgage_calculator>div #mortgage_calculator_additional_property,.layout_mortgage_calculator>div #mortgage_calculator_first_time_buyer,.layout_mortgage_calculator>div #mortgage_calculator_moving_home{text-align:center}.layout_mortgage_calculator>div #mortgage_calculator_additional_property h3 span,.layout_mortgage_calculator>div #mortgage_calculator_first_time_buyer h3 span,.layout_mortgage_calculator>div #mortgage_calculator_moving_home h3 span{display:block;margin-top:10px}.layout_mortgage_calculator>div #mortgage_calculator_additional_property label,.layout_mortgage_calculator>div #mortgage_calculator_first_time_buyer label,.layout_mortgage_calculator>div #mortgage_calculator_moving_home label{display:inline-block;padding:20px 40px 20px 0;color:#5c5f62;font-family:'Fira Sans',sans-serif;font-weight:400}.layout_mortgage_calculator>div #mortgage_calculator_additional_property input,.layout_mortgage_calculator>div #mortgage_calculator_first_time_buyer input,.layout_mortgage_calculator>div #mortgage_calculator_moving_home input{width:250px;border:1px solid #ccc;padding:10px;color:#5c5f62;font-family:'Fira Sans',sans-serif;font-weight:400;font-size:14px}.development_list{position:relative;text-align:center}.development_list .filter_section{background-color:#fff;width:100vw;padding:50px 20px 60px 20px;position:relative;margin-left:-50vw;margin-bottom:30px;left:50%}.development_list .filter_section p{margin-left:auto;margin-right:auto;text-align:center;max-width:400px}.development_list .filter_section form{margin-top:20px}.development_list .filter_section form select{margin:10px;padding:5px 10px;line-height:30px;font-size:16px;color:#000;border:1px solid #ccc;display:inline-block}@media only screen and (max-width:750px){.development_list .filter_section form select{min-width:320px}}#plot_list_filter{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;max-width:1000px;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1000px){#plot_list_filter{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:750px){#plot_list_filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#plot_list_filter .location{border:1px solid #ccc;width:100%;margin:5px;padding:5px 5px 5px 35px;font-size:16px;color:#000;padding-left:35px;background-image:url(../images/location.svg);background-size:15px;background-repeat:no-repeat;background-position:left 10px center;height:40px;min-width:300px}@media only screen and (max-width:750px){#plot_list_filter .location{width:auto}}#plot_list_filter select{margin:5px;padding:5px 10px;height:40px;font-size:16px;color:#000;border:1px solid #ccc;display:inline-block}@media only screen and (max-width:750px){#plot_list_filter select{min-width:300px}}#plot_list_filter input[type=submit]{margin:5px;padding:5px 10px;background-color:#f49804;color:#000;font-family:'Fira Sans',sans-serif;font-weight:400;font-size:16px;border:none}#plot_list_filter input[type=submit]:hover{background-color:#1f2242;color:#ccc}.layout_not_found code{font-size:12px;line-height:12px;font-family:monospace}.layout_not_found code *{font-size:12px;line-height:12px;font-family:monospace}.layout_not_found pre{font-size:12px;line-height:12px;background-color:#ccc;padding:10px;border:1px solid #666;overflow:scroll}.layout_make_a_complaint{background-color:#5c5f62;padding:50px 0}.layout_make_a_complaint>div{max-width:1200px;padding:20px 60px}@media only screen and (max-width:500px){.layout_make_a_complaint>div{padding:20px 0}}.layout_make_a_complaint *{color:#fff}.layout_make_a_complaint .intro{margin:20px auto;padding:20px;text-align:center}.layout_make_a_complaint .intro>div{max-width:400px;margin:auto}.layout_make_a_complaint .intro p{text-align:center}.layout_make_a_complaint .steps{padding:50px 20px;max-width:650px;margin:auto}.layout_faqs>div{max-width:1200px;margin:0 auto;padding:20px 60px}@media only screen and (max-width:500px){.layout_faqs>div{padding:20px 0}}.layout_faqs>div .intro{text-align:center}.layout_faqs>div>h5{font-family:'Fira Sans',sans-serif;font-weight:400}.layout_faqs>div .show_hide>div{padding:10px 10px 10px 45px}.homepage-promo{position:relative;background-color:#f49804;padding:10px 40px 0}.homepage-promo p{color:#5c5f62;text-align:center}.homepage-promo .homepage-promo-close{position:absolute;right:10px;top:5px;width:30px;height:30px;display:block;cursor:pointer}.homepage-promo .homepage-promo-close::after,.homepage-promo .homepage-promo-close::before{content:'';background-color:#5c5f62;position:absolute;width:20px;height:2px;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;margin-left:4px}.homepage-promo .homepage-promo-close::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.layout_main_header h1{font-family:TriviaSerifMedium;width:100%;font-weight:400}.layout_main_header .image-strip{height:250px;background-position:center center;background-repeat:no-repeat;background-size:cover}.layout_main_header .intro{padding:30px 30px 40px 30px}@media only screen and (max-width:600px){.layout_main_header .intro{padding:30px 0 30px 0}}.layout_main_header .intro_center{text-align:center}.layout_main_header .intro_center p{max-width:450px;margin-left:auto;margin-right:auto}.layout_main_header ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:center;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;padding-left:0}@media only screen and (max-width:750px){.layout_main_header ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.layout_main_header ul li{font-family:'Fira Sans',sans-serif;font-weight:400;padding:10px;margin:0;text-align:center}.layout_main_header .two_col{max-width:1025px;display:-webkit-box;display:-ms-flexbox;display:flex}.layout_main_header .two_col>div{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.layout_main_header .two_col>div div{padding:30px}.layout_main_header .two_col>div img{width:100%;height:auto}.layout_main_header .two_col.one_col>div{width:75%}@media only screen and (max-width:600px){.layout_main_header .two_col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout_main_header .two_col.one_col>div{width:100%}.layout_main_header .two_col>div{width:100%}.layout_main_header .two_col>div div{padding:20px 0}}.layout_main_header_home .image-strip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(100vh - 150px);min-height:500px}@media only screen and (max-width:600px){.layout_main_header_home .image-strip{height:calc(60vh - 150px);min-height:350px}}.layout_main_header_home .image-strip h1{text-align:center;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.5)}.layout_main_header_home form.location{-webkit-box-shadow:1px 4px 8px 1px rgba(0,0,0,.3);box-shadow:1px 4px 8px 1px rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1200px;background-color:#fff;height:100px;padding:20px;margin:-50px auto 20px auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout_main_header_home form.location>div:first-child{width:100%}.layout_main_header_home form.location .search_development{min-width:190px}.layout_main_header_home form.location input[type=text]{border:1px solid #fff;width:100%;margin:0;padding:5px 5px 5px 35px;line-height:30px;font-size:16px;color:#000;padding-left:35px;background-image:url(../images/location.svg);background-size:15px;background-repeat:no-repeat;background-position:left 10px center}.layout_main_header_home form.location select{border:none;width:150px;margin:0 20px 0 0;padding:5px;line-height:30px;font-size:16px;color:#000}.layout_main_header_home form.location input[type=submit]{cursor:pointer;font-family:'Fira Sans',sans-serif;font-weight:400;margin:0;padding:5px 10px;line-height:70px;background-color:#f49804;color:#000;font-size:16px;border:none}.layout_main_header_home form.location input[type=submit]:hover{background-color:#1f2242;color:#ccc}@media only screen and (max-width:600px){.layout_main_header_home form.location{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout_main_header_home form.location>div{padding:10px;width:100%}.layout_main_header_home form.location>div input[type=submit],.layout_main_header_home form.location>div input[type=text],.layout_main_header_home form.location>div select{width:100%}.layout_main_header_home form.location>div select{border:1px solid #8c9092}.layout_main_header_home form.location>div input[type=submit]{line-height:40px}}.layout_callout_image_text{z-index:1;padding:30px 0}.layout_callout_image_text.style_1>div{max-width:1200px;margin:30px auto;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid transparent}.position_right.layout_callout_image_text.style_1>div{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.layout_callout_image_text.style_1>div>div{padding:0 40px}.layout_callout_image_text.style_1>div>div>div{margin-top:-40px;margin-bottom:-40px;background-color:#1f2242;padding:30px 40px 10px 40px;min-height:660px;width:450px;margin-left:20px;margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout_callout_image_text.style_1>div>div>div *{color:#fff}@media only screen and (max-width:750px){.layout_callout_image_text.style_1{display:block}.layout_callout_image_text.style_1>div{margin-top:100px;min-height:660px}.layout_callout_image_text.style_1>div>div>div{width:100%;margin-top:-130px;min-height:auto;margin-left:auto;margin-right:auto}}.layout_callout_image_text.style_2{max-width:1200px;margin:0 auto}.position_left.layout_callout_image_text.style_2 .image_section{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.layout_callout_image_text.style_2 .image_section>div{width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.layout_callout_image_text.style_2 .image_section>div img{opacity:0;display:block;width:100%;height:auto}.layout_callout_image_text.style_2 .text_section{padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout_callout_image_text.style_2>div{display:-webkit-box;display:-ms-flexbox;display:flex}.layout_callout_image_text.style_2>div>div{margin:20px;padding:20px 40px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:550px}@media only screen and (max-width:800px){.layout_callout_image_text.style_2>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout_callout_image_text.style_2>div>div{margin:0;padding:20px;width:100%;min-height:auto}}.layout_callout_title_text{padding:30px 0}.layout_callout_title_text>div{max-width:1200px;margin:0 auto;position:relative}.layout_callout_title_text>div h2{text-align:left;margin:0;padding:0 60px}@media only screen and (max-width:750px){.layout_callout_title_text>div h2{padding:0 20px}}.layout_callout_title_text>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout_callout_title_text>div>div>div{margin:20px;padding:20px 40px;width:50%}body.home .layout_callout_title_text>div>div>div{text-align:justify}.layout_callout_title_text>div>div.one_col>div{width:75%}@media only screen and (max-width:750px){.layout_callout_title_text>div>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout_callout_title_text>div>div>div{padding:10px;margin:20px 0;width:100%}.layout_callout_title_text>div>div.one_col>div{width:100%}}.style_1.layout_callout_title_text>div h2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.style_1.layout_callout_title_text>div>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.style_2.layout_callout_title_text>div h2{font-family:TriviaSerifBookItalic;font-size:56px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.style_2.layout_callout_title_text>div>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.style_4.layout_callout_title_text>div h2{font-family:TriviaSerifBookItalic;font-size:56px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}@media only screen and (max-width:750px){.style_4.layout_callout_title_text>div h2{font-size:36px}}.style_4.layout_callout_title_text>div>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}.layout_callout_image_text_2{z-index:1;background-color:#5c5f62}.layout_callout_image_text_2>div{text-align:center;max-width:1200px;margin:0 auto;padding:50px 0 10px 0}.layout_callout_image_text_2>div h2{font-size:70px;line-height:80px;font-family:TriviaSerifBookItalic;font-weight:400;margin:30px 20px;color:#fff}@media only screen and (max-width:750px){.layout_callout_image_text_2>div h2{font-size:36px;line-height:40px}}.layout_callout_image_text_2>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;margin:0 20px}.layout_callout_image_text_2>div>div>div{text-align:center;margin:10px;padding:20px;width:50%}.layout_callout_image_text_2>div>div>div img{width:100%;height:auto;display:block;margin-bottom:40px}.layout_callout_image_text_2>div>div>div h3,.layout_callout_image_text_2>div>div>div p{color:#fff}.layout_callout_image_text_2>div>div>div h3{margin-bottom:30px}.layout_callout_image_text_2>div>div>div p{max-width:350px;margin-left:auto;margin-right:auto}.layout_callout_image_text_2>div>div>div .button{color:#fff}.layout_callout_image_text_2>div>div>div .button:hover{background-color:#f49804;border-color:#f49804}@media only screen and (max-width:750px){.layout_callout_image_text_2>div>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.layout_callout_image_text_2>div>div>div{width:100%;margin:0}}.layout_how_to_tutorials>div{max-width:1200px;margin:0 auto;padding:20px 60px}.layout_how_to_tutorials ul.tutorial_list_tags{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 -5px;padding:0}.layout_how_to_tutorials ul.tutorial_list_tags li{background-color:#b3b5b6;color:#000;margin:5px;font-family:'Fira Sans',sans-serif;font-weight:400;font-size:15px;padding:0 20px;line-height:30px;border-radius:15px;display:inline-block;cursor:pointer}.layout_how_to_tutorials ul.tutorial_list_tags li.active,.layout_how_to_tutorials ul.tutorial_list_tags li:hover{color:#fff;background-color:#1f2242}.layout_how_to_tutorials .tutorial_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px 0 -10px}.layout_how_to_tutorials .tutorial_list>div{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(33% - 20px);padding:20px;margin:10px;cursor:pointer;text-align:center}@media only screen and (max-width:750px){.layout_how_to_tutorials .tutorial_list>div{width:100%}}.layout_how_to_tutorials .tutorial_list>div>div{position:relative;margin:-20px -20px 20px -20px}.layout_how_to_tutorials .tutorial_list>div>div img{width:100%;height:auto}.layout_how_to_tutorials .tutorial_list>div>div h3{text-align:right;position:absolute;right:20px;bottom:20px;max-width:240px;margin:0;padding:0}.layout_how_to_tutorials .tutorial_list>div>div h3 span{font-size:24px;line-height:36px;color:#fff;background-color:#f49804;padding:4px 6px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.layout_how_to_tutorials .tutorial_list>div>p:last-child{margin-top:auto}.layout_how_to_tutorials>div{max-width:1200px;margin:0 auto;padding:20px 60px}@media only screen and (max-width:750px){.layout_how_to_tutorials>div{padding:10px}}.layout_how_to_tutorials ul.design_inspiration_list_tags{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 30px -5px;padding:0}.layout_how_to_tutorials ul.design_inspiration_list_tags li{background-color:#b3b5b6;color:#000;margin:5px;font-family:'Fira Sans',sans-serif;font-weight:400;font-size:15px;padding:0 20px;line-height:30px;border-radius:15px;display:inline-block;cursor:pointer}.layout_how_to_tutorials ul.design_inspiration_list_tags li.active,.layout_how_to_tutorials ul.design_inspiration_list_tags li:hover{color:#fff;background-color:#1f2242}.layout_how_to_tutorials .design_inspiration_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px 0 -10px}@media only screen and (max-width:750px){.layout_how_to_tutorials .design_inspiration_list{margin:0}}.layout_how_to_tutorials .design_inspiration_list>div{background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 20px);margin:10px;padding:0;position:relative;min-height:500px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:750px){.layout_how_to_tutorials .design_inspiration_list>div{width:100%;margin:10px 0}}.layout_how_to_tutorials .design_inspiration_list>div>div{background-color:#fff;padding:20px;width:100%;max-width:400px;text-align:center;margin:auto auto 0 auto}.layout_how_to_tutorials .design_inspiration_list>div>div p{color:#f49804;font-family:'Fira Sans',sans-serif;font-weight:400}.layout_how_to_tutorials .design_inspiration_list>div>div h3{max-width:300px;margin:0 auto;line-height:34px}.layout_current_opportunities>div{max-width:1200px;margin:0 auto;padding:20px 60px}@media only screen and (max-width:750px){.layout_current_opportunities>div{padding:0 10px}}.layout_current_opportunities ul.opportunity_list_tags{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 40px -5px;padding:0}.layout_current_opportunities ul.opportunity_list_tags li{background-color:#b3b5b6;color:#000;margin:5px;font-size:15px;padding:0 20px;line-height:30px;border-radius:15px;display:inline-block;cursor:pointer}.layout_current_opportunities ul.opportunity_list_tags li.active,.layout_current_opportunities ul.opportunity_list_tags li:hover{color:#fff;background-color:#1f2242}.layout_current_opportunities .opportunity_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px 0 -10px}.layout_current_opportunities .opportunity_list>div{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(33% - 20px);padding:20px;margin:10px;min-height:220px;cursor:pointer;text-align:left}@media only screen and (max-width:750px){.layout_current_opportunities .opportunity_list>div{width:100%}}.layout_current_opportunities .opportunity_list>div>div{position:relative;margin:-20px -20px 20px -20px}.layout_current_opportunities .opportunity_list>div>div img{width:100%;height:auto}.layout_current_opportunities .opportunity_list>div>div h3{text-align:right;position:absolute;right:20px;bottom:20px;max-width:240px;margin:0;padding:0}.layout_current_opportunities .opportunity_list>div>div h3 span{font-size:24px;line-height:36px;color:#fff;background-color:#f49804;padding:4px 6px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.layout_current_opportunities .opportunity_list>div .icon-location{width:24px;height:24px;position:relative;margin-bottom:-6px;margin-right:2px;background-position:left}.layout_current_opportunities .opportunity_list>div>p:last-child{margin-top:auto;margin-bottom:0;padding-bottom:0;text-align:right}.layout_callout_video{padding:30px 0;max-width:1200px;margin:0 auto}.layout_callout_video .image_section{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative}.layout_callout_video .image_section.has_video{cursor:pointer}.layout_callout_video .image_section.has_video::after{content:"";position:absolute;width:100%;height:100%;background-image:url(../images/play.svg);background-position:center center;background-size:100px;background-repeat:no-repeat;left:0;top:0;z-index:1;-webkit-transition:opacity .5s;transition:opacity .5s}.layout_callout_video .image_section.has_video:hover::after{opacity:.5}.layout_callout_video .image_section>div{width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.layout_callout_video .image_section>div img{opacity:0;display:block;width:100%;height:auto}.layout_callout_video .text_section{max-width:420px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout_callout_video .text_section>div{padding:30px}.layout_callout_video .text_section *{color:#fff}@media only screen and (max-width:750px){.layout_callout_video .text_section{max-width:100%}}.layout_callout_video>div{background-color:#5c5f62;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1080px}@media only screen and (max-width:750px){.layout_callout_video>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.layout_callout_video>div>div{margin:0;padding:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:350px}@media only screen and (max-width:750px){.layout_callout_video>div>div{min-height:auto}}.layout_callout_video>div.style2{background-color:#1f2242}.layout_callout_tabs.style_1{background-color:#5c5f62;padding:30px 0;margin:30px 0}.layout_callout_tabs.style_1 h2{font-family:TriviaSerifBookItalic;text-align:center;margin:40px auto 60px auto;max-width:1000px;color:#fff;font-size:70px;font-weight:400}@media only screen and (max-width:750px){.layout_callout_tabs.style_1 h2{font-size:45px}}.layout_callout_tabs.style_1 .content-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout_callout_tabs.style_1 .tab-content{display:block;margin:30px auto;padding:0 60px;max-width:1200px}@media only screen and (max-width:750px){.layout_callout_tabs.style_1 .tab-content{padding:0 10px}}.layout_callout_tabs.style_1 .tab-content>ul{margin:20px auto 50px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;border-bottom:2px solid #8c9092}.layout_callout_tabs.style_1 .tab-content>ul li{font-family:'Fira Sans',sans-serif;font-weight:400;color:#8c9092;position:relative;width:auto;padding:15px 25px;margin:0;cursor:pointer}.layout_callout_tabs.style_1 .tab-content>ul li.active,.layout_callout_tabs.style_1 .tab-content>ul li:hover{color:#f49804}.layout_callout_tabs.style_1 .tab-content>ul li.active::after,.layout_callout_tabs.style_1 .tab-content>ul li:hover::after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:4px;background-color:#f49804;margin:0;padding:0}@media only screen and (max-width:750px){.layout_callout_tabs.style_1 .tab-content>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.layout_callout_tabs.style_1 .tab-content>ul li{text-align:center}}.layout_callout_tabs.style_1 .tab-content h3,.layout_callout_tabs.style_1 .tab-content li,.layout_callout_tabs.style_1 .tab-content p{color:#fff}.layout_callout_tabs.style_1 .tab-content .button{color:#fff}.layout_callout_tabs.style_1 .tab-content .button:hover{background-color:transparent;color:#f49804;border-color:#fff}.layout_callout_tabs.style_1 .tab-content>div>div{display:none;opacity:0}.layout_callout_tabs.style_1 .tab-content>div>div.active{opacity:1;display:block}.layout_callout_tabs.style_1:not(.floor-plans) .tab-content>div>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 20px 0;padding:0 20px}.layout_callout_tabs.style_1:not(.floor-plans) .tab-content>div>div>div>div{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:calc(50% - 50px);margin:0 50px}.layout_callout_tabs.style_1:not(.floor-plans) .tab-content>div>div>div>div.align-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.layout_callout_tabs.style_1:not(.floor-plans) .tab-content>div>div>div>div p{margin-top:0}@media only screen and (max-width:750px){.layout_callout_tabs.style_1:not(.floor-plans) .tab-content>div>div>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout_callout_tabs.style_1:not(.floor-plans) .tab-content>div>div>div>div{width:100%;margin:0 0 10px 0}.layout_callout_tabs.style_1:not(.floor-plans) .tab-content>div>div>div>div.align-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.layout_callout_tabs.style_2 .two_col{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 20px 0;padding:0 20px;border-top:1px solid;padding-top:30px}.layout_callout_tabs.style_2 .two_col>div{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:calc(50%);margin:0 20px}.layout_callout_tabs.style_2 .two_col>div.align-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.layout_callout_tabs.style_2 .two_col>div p{margin-top:0}@media only screen and (max-width:750px){.layout_callout_tabs.style_2 .two_col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout_callout_tabs.style_2 .two_col>div{margin:0;width:100%;margin-bottom:20px}.layout_callout_tabs.style_2 .two_col>div.align-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.layout_callout_tabs.style_2 .show_hide{margin:30px}@media only screen and (max-width:750px){.layout_callout_tabs.style_2 .show_hide{margin:0}}.layout_callout_tabs.style_2 .content-row{padding:30px}@media only screen and (max-width:750px){.layout_callout_tabs.style_2 .content-row{padding:30px 0}}.layout_callout_tabs img{width:100%;height:auto}.layout_aftersales{padding:30px 0}.layout_aftersales>div{max-width:1200px;padding:60px;margin:20px auto}@media only screen and (max-width:750px){.layout_aftersales>div{padding:20px}}.layout_aftersales>div>h2{text-align:center}.layout_aftersales>div .intro{margin:10px auto;max-width:500px}.layout_aftersales>div>div{margin-top:30px}.layout_aftersales>div>div h5{font-family:'Fira Sans',sans-serif;font-weight:400;margin:0 0 10px 0;padding:0;color:#f49804}.layout_aftersales>div>div>div{padding:10px;margin-bottom:5px;text-align:left;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.layout_aftersales>div>div>div h2,.layout_aftersales>div>div>div h3,.layout_aftersales>div>div>div p{margin:0;padding:0 20px 0 0}.layout_aftersales>div>div>div h2{width:70px}.layout_aftersales>div>div>div h3{margin-top:10px;width:100%;font-size:20px}.layout_aftersales>div>div>div p{margin-top:7px;width:430px}@media only screen and (max-width:750px){.layout_aftersales>div>div>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout_aftersales>div>div>div h2,.layout_aftersales>div>div>div h3,.layout_aftersales>div>div>div p{width:100%}}.layout_testimonials>div{max-width:1200px;margin:0 auto;padding:20px 60px}@media only screen and (max-width:750px){.layout_testimonials>div{padding:0 0 20px 0}}.layout_testimonials .testimonial-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout_testimonials .testimonial-list>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 40px;margin-bottom:20px;width:calc(33%);border-right:1px solid #b3b5b6}.layout_testimonials .testimonial-list>div:nth-child(3n){border-right:none}@media only screen and (max-width:750px){.layout_testimonials .testimonial-list>div{padding:0 20px 20px 20px;width:100%;border-right:none;border-bottom:1px solid #b3b5b6}}.layout_testimonials .testimonial-list>div h4,.layout_testimonials .testimonial-list>div h4 span{color:#5c5f62;font-family:TriviaSerifBookItalic;font-size:25px}.layout_testimonials .testimonial-list>div h4{margin-top:auto}.layout_testimonials .testimonial-list>div h4 span{color:#f49804}.layout_testimonials .testimonial-list>div img{width:100%;height:auto}.layout_icon_features.style_1{background-color:#5c5f62;color:#fff}.layout_icon_features.style_1 *{color:#fff}.layout_icon_features.style_2{background-color:#fff}.layout_icon_features h2{font-family:TriviaSerifBookItalic}.layout_icon_features>div{max-width:1200px;margin:0 auto;padding:40px 30px}.layout_icon_features>div>h2{padding:30px 20px 20px 30px}@media only screen and (max-width:750px){.layout_icon_features>div{padding:20px 10px}}.layout_icon_features .feature-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout_icon_features .feature-list>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;width:33%}@media only screen and (max-width:750px){.layout_icon_features .feature-list>div{width:100%}}.layout_icon_features .feature-list>div img{width:72px;height:auto;margin-bottom:30px}.layout_form{padding:30px 0;max-width:1080px;margin:0 auto;display:block;width:100%}.layout_form>div{width:100%;background-color:#f49804;padding:30px;max-width:1080px}.layout_form .wpcf7{width:100%;max-width:600px;margin:0 auto}.layout_form form{width:100%}.layout_form form .col-2{display:-webkit-box;display:-ms-flexbox;display:flex}.layout_form form .col-2>div{width:50%;padding:20px}@media only screen and (max-width:750px){.layout_form form .col-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout_form form .col-2>div{width:100%;padding:0}}.layout_form form .col-1{display:block;margin:10px auto;width:100%;max-width:600px;padding:20px;text-align:left}.layout_form form input[type=email],.layout_form form input[type=text],.layout_form form select,.layout_form form textarea{width:100%;padding:10px;height:35px;border:none}.layout_form form textarea{resize:none;height:125px}.layout_form form .wpcf7-submit{cursor:pointer;margin:20px auto 0;display:block;width:100%;background-color:#333;border:none;color:#fff;line-height:40px;text-align:center;font-size:16px}.layout_form form .wpcf7-submit:hover{color:#333;background-color:#fff}.layout_space_desktop{display:block}@media only screen and (max-width:850px){.layout_space_desktop{display:none}}.layout_space_mobile{display:none}@media only screen and (max-width:850px){.layout_space_mobile{display:block}}.layout_next_home{position:relative;margin:-10px 0;background-image:url(../images/form_bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}.layout_next_home>div{position:relative;z-index:1;margin:0 auto;padding:80px 20px;text-align:center}.layout_next_home::after{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#5c5f62;opacity:.95;content:'';z-index:0}.layout_next_home h3{color:#fff;font-size:48px;line-height:55px;margin-bottom:40px}.layout_next_home .search_development{border:1px solid #ccc;margin:0 auto 10px auto;padding:5px;line-height:30px;font-size:16px;width:100%;max-width:600px}.layout_next_home form{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:600px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 20px auto}.layout_next_home form input[type=text]{border:1px solid #ccc;width:100%;margin:0;padding:5px 5px 5px 35px;line-height:30px;font-size:16px;color:#000;padding-left:35px;background-image:url(../images/location.svg);background-size:15px;background-repeat:no-repeat;background-position:left 10px center}.layout_next_home form input[type=submit]{margin:0;padding:5px 10px;line-height:30px;background-color:#f49804;color:#000;font-size:16px;border:none;font-family:'Fira Sans',sans-serif;font-weight:400}.layout_next_home form input[type=submit]:hover{background-color:#1f2242;color:#ccc}.layout_news>div{max-width:1200px;margin:0 auto;padding:20px 60px}@media only screen and (max-width:500px){.layout_news>div{padding:20px 0}}.layout_news .news_list>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout_news .news_list>div img{width:100%;height:auto}.layout_news .news_list>div>p:last-child{margin-top:auto}.layout_news .news_list.first3>div:nth-child(n+4){display:none}.layout_news p{text-align:center}.news_single .news_back{background-image:url(../images/back.svg);background-position:left 4px;background-size:14px;line-height:30px;background-repeat:no-repeat;padding-left:35px;color:#666b6e;text-decoration:none;display:block}.news_single .news_back:hover{color:#f49804}.news_single .news_header{margin:50px auto 80px auto;padding:0 30px;width:100%;max-width:1200px}.news_single .news_header>div{max-width:1000px;margin:0 auto}.news_single h1{padding-top:50px;padding-bottom:40px;font-family:TriviaSerifBookItalic;width:100%;font-weight:400}.news_single .date{color:#f49804;padding-right:40px}.news_single .addtoany_shortcode{display:inline-block}.news_single .addtoany_shortcode .addtoany_list a{font-size:16px;color:#000;text-decoration:none;background-position:left 4px;background-size:16px;background-repeat:no-repeat;padding-left:25px;font-family:'Fira Sans',sans-serif;font-weight:400;background-image:url(../images/share.svg)}.news_single .addtoany_shortcode .addtoany_list a:hover{color:#f49804}.news_single .news_image{margin:20px auto;width:100%;height:auto;max-width:1440px}.news_single .content-section{margin:60px auto 120px auto;max-width:700px}.news_single .content-section>p:first-child{font-family:TriviaSerifMedium;font-size:25px;line-height:30px;padding-bottom:40px}.news_single .content-section img{width:100%;height:auto;margin:10px 0}@media (min-width:768px){#floor-plans .floor-plan-wrapper.zoomed .floor-plan-wrapper__inner{position:static;top:auto;left:auto;width:100%;height:600px}#floor-plans .floor-plan-wrapper .floor-zoom-btn,#floor-plans .floor-plan-wrapper.zoomed .floor-zoom-btn{position:absolute;top:40px;bottom:auto;right:40px}#floor-plans .floor-plan-wrapper,#floor-plans .floor-plan-wrapper__inner{height:600px}}@media (max-width:767px){body.floor-plans--zoomed{overflow:hidden}}#floor-plans .site-plans-carousel{margin-bottom:60px}#floor-plans{padding:0}#floor-plans .site-plans-carousel .site-plan-slide{display:flex;align-items:center;justify-content:center}#floor-plans .site-plans-carousel .site-plan-image{display:block;max-width:100%;max-height:100%}#floor-plans .site-plan-slide,#floor-plans .site-plans-carousel,#floor-plans .site-plans-carousel.slick-slider,#floor-plans .site-plans-carousel.slick-slider .slick-list,#floor-plans .site-plans-carousel.slick-slider .slick-list .slick-track{height:600px}@media (max-width:992px){#floor-plans .site-plan-slide,#floor-plans .site-plans-carousel,#floor-plans .site-plans-carousel.slick-slider,#floor-plans .site-plans-carousel.slick-slider .slick-list,#floor-plans .site-plans-carousel.slick-slider .slick-list .slick-track{height:500px}}@media (max-width:600px){#floor-plans .site-plan-slide,#floor-plans .site-plans-carousel,#floor-plans .site-plans-carousel.slick-slider,#floor-plans .site-plans-carousel.slick-slider .slick-list,#floor-plans .site-plans-carousel.slick-slider .slick-list .slick-track{height:400px}}#floor-plans .slick-slider{position:relative}#floor-plans .slick-slider .slick-arrow{z-index:1;position:absolute;top:50%;width:40px;height:40px;padding:8px;font-size:0;text-overflow:hidden;overflow:hidden;border-radius:999px;color:#f49804;background-color:#f49804;transform:translateY(-50%);background-size:24px 24px;border:none;background-repeat:no-repeat;background-position:center;box-shadow:#000 0 5px 15px;cursor:pointer}#floor-plans .slick-slider .slick-arrow.slick-prev{left:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3C!--!Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill='%23ffffff' d='M73.4 297.4C60.9 309.9 60.9 330.2 73.4 342.7L233.4 502.7C245.9 515.2 266.2 515.2 278.7 502.7C291.2 490.2 291.2 469.9 278.7 457.4L173.3 352L544 352C561.7 352 576 337.7 576 320C576 302.3 561.7 288 544 288L173.3 288L278.7 182.6C291.2 170.1 291.2 149.8 278.7 137.3C266.2 124.8 245.9 124.8 233.4 137.3L73.4 297.3z'/%3E%3C/svg%3E")}#floor-plans .slick-slider .slick-arrow.slick-next{right:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3C!--!Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill='%23ffffff' d='M566.6 342.6C579.1 330.1 579.1 309.8 566.6 297.3L406.6 137.3C394.1 124.8 373.8 124.8 361.3 137.3C348.8 149.8 348.8 170.1 361.3 182.6L466.7 288L96 288C78.3 288 64 302.3 64 320C64 337.7 78.3 352 96 352L466.7 352L361.3 457.4C348.8 469.9 348.8 490.2 361.3 502.7C373.8 515.2 394.1 515.2 406.6 502.7L566.6 342.7z'/%3E%3C/svg%3E")}#floor-plans .slick-slider .slick-dots,#floor-plans .slick-slider .slick-dots li{list-style:none;padding:0;margin:0;line-height:0;font-size:0}#floor-plans .slick-slider .slick-dots{text-align:center;display:flex;align-items:center;justify-content:center;margin-right:auto;margin-left:auto;margin-top:20px}#floor-plans .slick-slider .slick-dots li,#floor-plans .slick-slider .slick-dots li button{display:inline-block;width:10px;height:10px;font-size:0;overflow:hidden;text-overflow:hidden;border-radius:9999px}#floor-plans .slick-slider .slick-dots li{margin:0 3px}#floor-plans .slick-slider .slick-dots li button{margin:0;padding:0;background-color:#aaa;border:1px solid #fff;transition:all .2s ease}#floor-plans .slick-slider .slick-dots li.slick-active button{background-color:#f49804;border-color:#f49804;transform:scale(1.5)}.fancybox__carousel .f-panzoom__content,.fancybox__carousel img,.fancybox__thumbs .f-thumbs__slide img{background-color:#fff}.fancybox-image-wrapper{position:relative}.fancybox-image-wrapper{position:relative;width:auto;max-width:100%;margin-right:auto;margin-left:auto}.fancybox-image-wrapper img{display:block;max-width:100%;height:auto}#floor-plans .siteplan-image-wrapper{position:relative}#floor-plans .siteplan-image-wrapper .siteplan-actions{display:flex;flex-direction:column;position:absolute;top:50%;transform:translate(0,-50%);right:1rem;z-index:10;box-shadow:0 5px 15px rgba(19,18,18,.35);border-radius:3px}#floor-plans .siteplan-image-wrapper .siteplan-btn{display:inline-flex;align-items:center;width:2rem;height:2rem;justify-content:center;background-color:#f49804;cursor:pointer;color:#fff;border:none;border-bottom:1px solid rgb(255 255 255 / .5)}#floor-plans .siteplan-image-wrapper .siteplan-btn svg{height:1.5rem;width:1.5rem}#floor-plans .siteplan-image-wrapper .siteplan-btn:hover{background-color:#1f2242}#floor-plans .siteplan-image-wrapper .siteplan-btn.disabled,#floor-plans .siteplan-image-wrapper .siteplan-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}#floor-plans .siteplan-image-wrapper .siteplan-btn:first-child{border-radius:3px 3px 0 0}#floor-plans .siteplan-image-wrapper .siteplan-btn:last-child{border-radius:0 0 3px 3px;border-bottom:none}@media (min-width:768px){#floor-plans .siteplan-image-wrapper .siteplan-btn{height:2.5rem;width:2.5rem}}@media (min-width:992px){#floor-plans .siteplan-image-wrapper .siteplan-btn{height:3rem;width:3rem}}#floor-plans .site-plan-image-container{height:520px;width:100%}@media (min-width:768px){#floor-plans .site-plan-image-container{height:640px}}@media (min-width:992px){#floor-plans .site-plan-image-container{height:720px}}.incentives-block{box-sizing:border-box;width:100%;margin:40px 0}.incentives-block .incentives-container{display:block;padding:0 30px;max-width:1080px;margin:0 auto}.incentives_list.incentive_listing_carousel{margin-right:-15px}.incentives_list.incentive_listing_carousel .slick-track{display:flex}.incentives_list.incentive_listing_carousel .incentive-slide{flex-shrink:0;height:auto;float:none;padding-right:15px}.incentives_list.incentive_listing_carousel .incentive-slide .incentive-card{height:100%}.incentives_list.incentive_listing_carousel .slick-arrow{display:none;visibility:hidden;align-items:center;justify-content:center;text-indent:10000px;font-size:0;line-height:0;top:50%;border-radius:999px;width:40px;height:40px;z-index:2;position:absolute;border:none;border-color:transparent;background-size:contain;background-color:#f49804;background-repeat:no-repeat;background-position:center}.incentives_list.incentive_listing_carousel .slick-arrow:hover{background-color:#fcae31}.incentives_list.incentive_listing_carousel .slick-prev{left:0;transform:translate(-50%,calc(-50% - 20px));background-image:url(../images/chevron-left.svg)}.incentives_list.incentive_listing_carousel .slick-next{right:15px;transform:translate(50%,calc(-50% - 20px));background-image:url(../images/chevron-right.svg)}.incentives_list.incentive_listing_carousel .slick-dots{list-style:none;padding:0!important;display:flex;align-items:center;justify-content:center;margin:20px auto 0;width:100%}.incentives_list.incentive_listing_carousel .slick-dots li{margin:0 2px;display:inline-block;text-indent:100000px;border-radius:999px;height:8px;width:8px;min-width:auto;max-width:none;padding:0;background-color:#aaa;flex-shrink:0}.incentives_list.incentive_listing_carousel .slick-dots li.slick-active{background-color:#333}.incentives_list.incentive_listing_grid{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;margin-right:-20px;margin-left:-20px}.incentives_list.incentive_listing_grid .incentive-item{padding:0 20px;margin-top:40px}@media (min-width:600px){.incentives_list.incentive_listing_carousel .slick-arrow{display:inline-flex;visibility:visible}.incentives_list.incentive_listing_carousel .slick-arrow.slick-disabled{display:none;visibility:hidden}.incentives_list.incentive_listing_grid.incentives-columns-2 .incentive-item,.incentives_list.incentive_listing_grid.incentives-columns-3 .incentive-item,.incentives_list.incentive_listing_grid.incentives-columns-4 .incentive-item{width:50%}}@media (min-width:901px){.incentives_list.incentive_listing_grid.incentives-columns-3 .incentive-item{width:33.3333%}}@media (min-width:1121px){.incentives_list.incentive_listing_grid.incentives-columns-4 .incentive-item{width:25%}}.incentive-card{display:flex;flex-direction:column;background-color:#fff;padding:20px;height:100%}.incentive-card .incentive-icon{height:60px;width:100%}.incentive-card .incentive-icon img{height:100%;width:auto;max-width:100%}.incentive-card .incentive-title{font-size:20px;line-height:1.2;font-weight:700;margin:15px 0 10px 0}.incentive-card .incentive-description{color:#555;flex-grow:1}.incentive-card .incentive-link{margin-top:15px;text-align:center}.layout_wysiwyg{background-color:#fff;padding:30px}.layout_wysiwyg .content{padding:20px;max-width:1080px;margin-right:auto;margin-left:auto}.layout_wysiwyg{background-color:#fff;padding:30px}.layout_wysiwyg .content{padding:20px;max-width:1080px;margin-right:auto;margin-left:auto}.events_list{margin:50px auto;max-width:1200px;width:100%;padding:0 20px;gap:20px}.loader-wrapper{display:flex;align-items:center;height:100%;justify-content:center}.loader{width:32px;height:32px;aspect-ratio:1;background:linear-gradient(90deg,#0000 calc(100%/3),#f49804 0 calc(2*100%/3),#0000 0),linear-gradient(0deg,#0000 calc(100%/3),#f49804 0 calc(2*100%/3),#0000 0),linear-gradient(90deg,#0000 calc(100%/3),#f49804 0 calc(2*100%/3),#0000 0),linear-gradient(0deg,#0000 calc(100%/3),#f49804 0 calc(2*100%/3),#0000 0);background-size:300% 4px,4px 300%;background-repeat:no-repeat;animation:l3 1s infinite linear}@keyframes l3{0%{background-position:50% 0,100% 100%,0 100%,0 0}25%{background-position:0 0,100% 50%,0 100%,0 0}50%{background-position:0 0,100% 0,50% 100%,0 0}75%{background-position:0 0,100% 0,100% 100%,0 50%}75.01%{background-position:100% 0,100% 0,100% 100%,0 50%}100%{background-position:50% 0,100% 0,100% 100%,0 100%}}.wdh-event-countdown .wdh-event-meta{display:grid;gap:10px;margin-bottom:20px;padding:0 20px}.wdh-event-countdown .wdh-event-meta-item{display:flex;flex-direction:column;gap:4px}.wdh-event-countdown .wdh-event-meta-label{color:#0a164d;font-family:TriviaSansBook;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wdh-event-countdown .wdh-event-meta-value{color:#5c5f62;display:block;font-size:16px;line-height:1.4}@media (min-width:768px){.wdh-event-countdown .wdh-event-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}.wdh-event-countdown{border:1px solid #e8dfd2;box-shadow:0 18px 40px rgba(31,34,66,.08);overflow:hidden}.wdh-event-countdown .wdh-event-content{padding:28px 0}.wdh-event-countdown .wdh-event-header h3{margin-bottom:18px;font-size:clamp(28px,3vw,46px);line-height:1.08}.wdh-event-countdown .wdh-event-description{line-height:1.55;margin-bottom:0}.wdh-event-countdown .wdh-event-meta{margin-bottom:24px;width:100%}.wdh-event-countdown .wdh-event-meta-item{gap:6px;background:linear-gradient(180deg,#fbf8f2 0,#f7f1e6 100%);border-left:3px solid #f49804;padding:14px 16px 13px}.wdh-event-countdown .wdh-event-meta-item .wdh-event-meta-value:last-child{padding-bottom:0}.wdh-event-countdown .wdh-event-footer{padding:0 20px 24px}.wdh-event-countdown .wdh-event-link{margin-top:24px}.wdh-event-countdown .wdh-event-footer .button,.wdh-event-countdown .wdh-event-link .button{min-width:170px;padding-right:28px;padding-left:28px}.wdh-event-countdown .wdh-countdown .countdown-item{padding:14px 10px}.wdh-event-countdown .wdh-countdown .countdown-item>:first-child{line-height:1}.wdh-event-countdown .wdh-countdown .countdown-item>:last-child{margin-top:3px}@media (min-width:768px){.wdh-event-countdown .wdh-event-content{padding-right:14px}.wdh-event-countdown .wdh-countdown{grid-column:span 5}.wdh-event-countdown .wdh-event-meta{align-self:stretch;grid-column:8/span 5;margin-bottom:0;padding:0}}@media (max-width:767px){.wdh-event-countdown .wdh-event-content{padding-top:26px}.wdh-event-countdown .wdh-event-header h3{font-size:34px;line-height:1.12}.wdh-event-countdown .wdh-event-footer .button,.wdh-event-countdown .wdh-event-link .button{width:100%;text-align:center}}.wdh-event-countdown .wdh-event-content,.wdh-event-countdown .wdh-event-description,.wdh-event-countdown .wdh-event-footer,.wdh-event-countdown .wdh-event-header,.wdh-event-countdown .wdh-event-link{width:100%}.wdh-event-countdown .wdh-event-header{padding:0 20px}.wdh-event-countdown .wdh-event-content{padding:0 0 28px}.wdh-event-countdown .wdh-event-meta-item{border-top:3px solid #f49804;border-left:none}.wdh-event-countdown .wdh-event-meta{padding:0 20px}.wdh-event-countdown .wdh-countdown .countdown-item{padding:14px 10px}.wdh-event-countdown .wdh-countdown .countdown-item>:first-child{line-height:1}.wdh-event-countdown .wdh-countdown .countdown-item>:last-child{margin-top:3px}@media (min-width:768px){.wdh-event-countdown .wdh-event-header{grid-column:span 7;padding-right:34px}.wdh-event-countdown .wdh-event-content{grid-column:span 7;padding-right:14px}.wdh-event-countdown .wdh-event-meta{grid-column:8/span 5;align-self:stretch;margin-bottom:0;padding:0}}@media (max-width:767px){.wdh-event-countdown .wdh-event-header{padding-top:26px}.wdh-event-countdown .wdh-event-content{padding-top:0}}.wdh-event-countdown .wdh-event-content{padding:28px 0;grid-column:span 7}.wdh-event-countdown .wdh-event-meta{margin-bottom:24px;padding:0 20px}.wdh-event-countdown .wdh-event-meta-item{border-top:3px solid #f49804;border-left:none;padding:14px 16px 13px}@media (min-width:768px){.wdh-event-countdown{grid-template-rows:none}.wdh-event-countdown .wdh-event-content{padding-right:14px}.wdh-event-countdown .wdh-event-meta{margin-bottom:24px;padding:0 20px;grid-column:auto;align-self:auto}}@media (max-width:767px){.wdh-event-countdown .wdh-event-content{padding-top:26px}}.wdh-event-countdown .wdh-event-status-badge{display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;padding:7px 14px 6px;background-color:#1f2242;border-radius:999px;color:#fff;font-family:TriviaSansBook;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.wdh-event-countdown{position:relative}.wdh-event-countdown.has-status-badge .wdh-event-content{padding-top:74px}.wdh-event-countdown .wdh-event-status-badge{display:inline-flex;align-items:center;justify-content:center;left:18px;margin:0;max-width:calc(100% - 36px);padding:9px 16px 8px;position:absolute;top:16px;z-index:3;background-color:#1f2242;border-radius:4px;color:#fff;font-family:TriviaSansBook;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}@media (max-width:767px){.wdh-event-countdown.has-status-badge .wdh-event-content{padding-top:70px}}.home_box_list>div .image{overflow:hidden}.home_box_list>div .image .ribbon{position:absolute;top:30px;left:-94px;width:300px;transform:rotate(-45deg);background-color:#f49804;font-family:TriviaSerifMedium,TriviaSerifMedium,serif;color:#fff;text-align:center;padding:8px 90px;font-size:18px;z-index:10}@media (min-width:576px){.home_box_list>div .image .ribbon{top:36px;width:320px;padding:8px 100px;font-size:20px}}
.wdh-event-col-right{display:flex;gap:0;grid-column:span 6;padding-bottom:0;align-items:center;width:100%;flex-direction:column;align-items:center;justify-content:center}.wdh-event-countdown{background-color:#fff;display:flex;flex-direction:column;align-items:center;padding-bottom:20px;border:1px solid #e8dfd2;box-shadow:0 18px 40px rgba(31,34,66,.08);overflow:hidden}.wdh-event-countdown .wdh-event-content{padding:20px 0 0;grid-column:span 6}.wdh-event-countdown .wdh-event-description{font-size:16px;margin-bottom:15px}.wdh-event-countdown .wdh-event-content>:last-child{margin-top:auto}.wdh-event-countdown .wdh-countdown{display:flex;width:100%;flex-direction:row;justify-content:center;gap:0;padding-right:15px;padding-left:15px;margin-bottom:15px}.wdh-event-countdown .wdh-event-description,.wdh-event-countdown .wdh-event-footer,.wdh-event-countdown .wdh-event-header,.wdh-event-countdown .wdh-event-link{padding:0 20px}.wdh-event-countdown .wdh-event-footer{padding-bottom:20px}.wdh-event-countdown .wdh-event-link{margin-top:20px}.wdh-event-countdown .wdh-countdown .countdown-item{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;text-align:center;color:#0a164d;padding:5px;flex:1}.wdh-event-countdown .wdh-countdown .countdown-item *{text-align:center;color:inherit}.wdh-event-countdown .wdh-countdown .countdown-item>:first-child{font-size:clamp(24px,3.25vw,40px);font-weight:700}.wdh-event-countdown .wdh-countdown .countdown-item>:last-child{font-size:16px;font-size:clamp(13px,1.25vw,16px);margin-top:5px}.wdh-event-countdown .wdh-event-meta{display:grid;gap:10px;margin-bottom:0;padding:0 20px;margin-bottom:20px;width:100%}.wdh-event-countdown .wdh-event-meta-item{display:flex;flex-direction:column;gap:4px}.wdh-event-countdown .wdh-event-meta-label{color:#0a164d;font-family:TriviaSansBook;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wdh-event-countdown .wdh-event-meta-value{color:#5c5f62;display:block;font-size:16px;line-height:1.4}.wdh-event-countdown .wdh-event-content{padding:28px 0 0}.wdh-event-countdown .wdh-event-header h3{margin-bottom:18px;font-size:clamp(28px,3vw,46px);line-height:1.08}.wdh-event-countdown .wdh-event-description{line-height:1.55;margin-bottom:0;width:100%}.wdh-event-countdown .wdh-event-meta-item{gap:6px;background:linear-gradient(180deg,#fbf8f2 0,#f7f1e6 100%);border-left:3px solid #f49804;padding:14px 16px 13px}.wdh-event-countdown .wdh-event-meta-item .wdh-event-meta-value:last-child{padding-bottom:0}.wdh-event-countdown .wdh-event-footer{padding:0 20px 24px}.wdh-event-countdown .wdh-event-link{margin-top:24px}.wdh-event-countdown .wdh-event-footer .button,.wdh-event-countdown .wdh-event-link .button{min-width:170px;padding-right:28px;padding-left:28px}.wdh-event-countdown .wdh-countdown .countdown-item>:first-child{line-height:1}.wdh-event-countdown .wdh-countdown .countdown-item>:last-child{margin-top:3px}.wdh-event-countdown.no-countdown.hide-description .wdh-event-col-right{display:none}.wdh-event-countdown .wdh-event-content,.wdh-event-countdown .wdh-event-description,.wdh-event-countdown .wdh-event-footer,.wdh-event-countdown .wdh-event-header{width:100%}.wdh-event-countdown .wdh-event-header{padding:0 20px}.wdh-event-countdown .wdh-event-meta-item{border-top:3px solid #f49804;border-left:none}.wdh-event-countdown .wdh-countdown .countdown-item>:first-child{line-height:1}.wdh-event-countdown .wdh-countdown .countdown-item>:last-child{margin-top:3px}.wdh-event-countdown .wdh-event-meta-item{border-top:3px solid #f49804;border-left:none;padding:14px 16px 13px}.wdh-event-countdown .wdh-event-status-badge{display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;padding:7px 14px 6px;background-color:#1f2242;border-radius:999px;color:#fff;font-family:TriviaSansBook;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.wdh-event-countdown{position:relative}.wdh-event-countdown.has-status-badge .wdh-event-content{padding-top:74px}.wdh-event-countdown .wdh-event-status-badge{display:inline-flex;align-items:center;justify-content:center;left:18px;margin:0;max-width:calc(100% - 36px);padding:9px 16px 8px;position:absolute;top:16px;z-index:3;background-color:#1f2242;border-radius:4px;color:#fff;font-family:TriviaSansBook;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}@media (min-width:768px){.wdh-event-countdown{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:1fr auto;justify-content:stretch;align-items:stretch;padding-bottom:28px}.wdh-event-countdown .wdh-event-col-right{padding-top:28px}.wdh-event-countdown .wdh-event-meta{margin-bottom:0}.wdh-event-countdown .wdh-event-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.wdh-event-countdown .wdh-countdown{padding-right:10px;padding-left:0}.wdh-event-countdown .wdh-event-col-right{grid-column:span 6;padding-left:0}.wdh-event-countdown .wdh-event-meta{align-self:stretch;grid-column:8/span 5;margin-bottom:0;padding:0}.wdh-event-countdown.no-countdown.hide-description .wdh-event-content{grid-column:span 12}.wdh-event-countdown .wdh-event-content{grid-column:span 6}.wdh-event-countdown .wdh-event-meta{grid-column:8/span 5;align-self:stretch;margin-bottom:0;padding:0}.wdh-event-countdown{grid-template-rows:none}.wdh-event-countdown .wdh-event-meta{margin-bottom:24px;padding:0 20px;grid-column:auto;align-self:auto}.wdh-event-countdown.no-countdown.hide-description .wdh-event-content{grid-column:span 10}}@media (max-width:767px){.wdh-event-countdown .wdh-event-content{padding-top:0}.wdh-event-countdown .wdh-event-content{padding-top:26px}.wdh-event-countdown .wdh-event-content{padding-top:26px}.wdh-event-countdown .wdh-event-header h3{font-size:34px;line-height:1.12}.wdh-event-countdown .wdh-event-footer .button,.wdh-event-countdown .wdh-event-link .button{width:100%;text-align:center}.wdh-event-countdown.has-status-badge .wdh-event-content{padding-top:70px}}@media (min-width:1024px){.wdh-event-countdown .wdh-event-col-right{grid-column:span 5}.wdh-event-countdown .wdh-event-content{grid-column:span 7}.wdh-event-countdown.no-countdown.hide-description .wdh-event-content{grid-column:span 9}}@media (min-width:1280px){.wdh-event-countdown.no-countdown.hide-description .wdh-event-content{grid-column:span 8}}