﻿/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.ie9 img[src*=".svg"]{width:100%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){img[src*=".svg"]{width:100%}}.clearfix,.group{zoom:1}.clearfix:before,.clearfix:after,.group:before,.group:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after,.group:after{clear:both}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:"Proxima Nova Lt";src:url('../fonts/ProximaNova-Light.eot?1653270089');src:url('../fonts/ProximaNova-Light.eot?&1653270089#iefix') format('embedded-opentype'),url('../fonts/ProximaNova-Light.eot?1653270089') format('embedded-opentype'),url('../fonts/ProximaNova-Light.ttf?1653270089') format('truetype'),url('../fonts/ProximaNova-Light.svg?1653270089') format('svg'),url('../fonts/ProximaNova-Light.woff?1653270089') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Proxima Nova Th";src:url('../fonts/ProximaNova-Extrabld.eot?1653270089');src:url('../fonts/ProximaNova-Extrabld.eot?&1653270089#iefix') format('embedded-opentype'),url('../fonts/ProximaNova-Extrabld.eot?1653270089') format('embedded-opentype'),url('../fonts/ProximaNova-Extrabld.ttf?1653270089') format('truetype'),url('../fonts/ProximaNova-Extrabld.svg?1653270089') format('svg'),url('../fonts/ProximaNova-Extrabld.woff?1653270089') format('woff');font-weight:800;font-style:normal}@font-face{font-family:"Proxima Nova";src:url('../fonts/proxima-nova-medium.eot?1653270089');src:url('../fonts/proxima-nova-medium.eot?&1653270089#iefix') format('embedded-opentype'),url('../fonts/proxima-nova-medium.eot?1653270089') format('embedded-opentype'),url('../fonts/proxima-nova-medium.ttf?1653270089') format('truetype'),url('../fonts/proxima-nova-medium.woff?1653270089') format('woff'),url('../fonts/proxima-nova-medium.woff2?1653270089') format('woff2');font-weight:normal;font-style:normal}@font-face{font-family:"Nexa Script";src:url('../fonts/NexaScript-Regular.eot?1653270089');src:url('../fonts/NexaScript-Regular.eot?&1653270089#iefix') format('embedded-opentype'),url('../fonts/NexaScript-Regular.eot?1653270089') format('embedded-opentype'),url('../fonts/NexaScript-Regular.ttf?1653270089') format('truetype'),url('../fonts/NexaScript-Regular.svg?1653270089') format('svg'),url('../fonts/NexaScript-Regular.woff?1653270089') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Beyond Infinity";src:url('../fonts/BeyondInfinity.woff2?1653270089');src:url('../fonts/BeyondInfinity.woff2?&1653270089#iefix') format('embedded-opentype'),url('../fonts/BeyondInfinity.woff2?1653270089') format('woff2'),url('../fonts/BeyondInfinity.woff?1653270089') format('woff'),url('../fonts/BeyondInfinity.svg?1653270089') format('svg'),url('../fonts/BeyondInfinity.eot?1653270089') format('embedded-opentype');font-weight:normal;font-style:normal}body{font-family:'Proxima Nova Lt', serif;font-size:100%;line-height:1.4}blockquote{font-style:italic;font-weight:300;font-family:Georgia, Times, "Times New Roman", serif;padding-left:25px;font-size:1.4em;margin:0 0 20px;border-left:2px solid #005A64}h1,h2,h3,h4,h5{font-family:'Proxima Nova Th', serif;font-weight:800}h1{font-size:68px;margin:0 0 25px;font-style:normal}h2{font-size:42px;margin:0 0 25px;font-style:normal}h3{font-size:26px;margin:0 0 25px;font-style:normal}h4{font-size:18px;margin:0 0 25px;font-style:normal}h5{font-size:16px;margin:0 0 25px;font-style:normal}p{margin:0 0 20px}pre{font-family:Monaco, Menlo, Consolas, "Courier New", monospace;margin:0 0 20px;padding:10px;background:#f5f5f5;border:1px solid rgba(0,0,0,0.1);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word}.script{font-family:'Beyond Infinity', serif;font-size:3rem;font-weight:normal}.script-inline{vertical-align:middle}.white{color:white}.text-shadow{text-shadow:2px 2px 0px rgba(0,0,0,0.75)}.text-lg{font-size:20px;line-height:80px}.text-xl{font-size:100px}@media screen and (max-width: 900px){body{font-size:14px}h1,h2,h3,h4,h5{margin-bottom:10px}h1{font-size:26px}h2{font-size:18px}h3{font-size:16px}h4,h5,p,ul,ol{font-size:14px}.text-lg{font-size:14px;line-height:36px}.text-xl{font-size:40px}}img,video,audio,iframe,object{max-width:100%}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{display:none;visibility:hidden}.pace .pace-progress-inner{-moz-transform:rotate(3deg) translate(0px, -4px);-ms-transform:rotate(3deg) translate(0px, -4px);-webkit-transform:rotate(3deg) translate(0px, -4px);transform:rotate(3deg) translate(0px, -4px)}.pace .pace-activity{display:block;position:fixed;z-index:2000;width:35px;height:35px;bottom:14px;right:14px;box-sizing:border-box;border-top:3px solid #005a64;border-right:3px solid rgba(0,90,100,0.3);border-bottom:3px solid rgba(0,90,100,0.3);border-left:3px solid rgba(0,90,100,0.3);border-radius:100%;-webkit-animation:pace-spinner 400ms linear infinite;-moz-animation:pace-spinner 400ms linear infinite;-ms-animation:pace-spinner 400ms linear infinite;-o-animation:pace-spinner 400ms linear infinite;animation:pace-spinner 400ms linear infinite}@-webkit-keyframes pace-spinner{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes pace-spinner{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes pace-spinner{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes pace-spinner{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:"slick";src:url('../fonts/slick.eot?1653270089');src:url('../fonts/slick.eot?&1653270089#iefix') format('embedded-opentype'),url('../fonts/slick.ttf?1653270089') format('truetype'),url('../fonts/slick.svg?1653270089') format('svg'),url('../fonts/slick.woff?1653270089') format('woff');font-weight:normal;font-style:normal}.slider{width:100%;float:left;margin-left:0;margin-right:0;z-index:0;position:relative}.slider img{z-index:-1}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;outline:none}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:700px;min-height:1px;display:flex !important;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{object-fit:cover;width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:24px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;z-index:9999}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;z-index:999}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;z-index:999}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:38px;line-height:20px;text-align:center;color:#FFF;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:999}.slick-dots li.slick-active button:before{color:#c6de59;opacity:1}.slick-prev,.slick-next{position:absolute;display:block;height:50px;width:50px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;z-index:50}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:1}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:50px;line-height:1;color:#FFF;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0}[dir="rtl"] .slick-prev{left:auto;right:0}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:0}[dir="rtl"] .slick-next{left:0;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slider__overlay{position:absolute;top:0;left:0;width:100%;min-height:100%;background:url('../img/compressed/header-overlay.png?1653270089');background-repeat:no-repeat;background-position:bottom;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;z-index:2}.slider__text{width:100%;max-width:800px;height:80px;text-align:center;margin:auto}.slider__text h1{width:100%;font-family:'Nexa Script';font-weight:normal;color:#FFF;font-size:2.5em;padding:0 0 30px 0;margin:0;text-shadow:#000 0px 1px 3px;line-height:1;float:left;display:block;text-align:center}.slider__text h1 span{font-size:120%}.slider__enviro{width:100%;max-width:128px;position:absolute;right:80px;bottom:40px}.slider__form{width:100%;max-width:500px;position:absolute;right:50px;bottom:250px;padding:15px;background:#02545F;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.slider__form h3{color:#FFF;text-transform:uppercase;font-size:0.875em;margin-bottom:5px;text-align:center}.slider__form .form-group{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:3px}.slider__form .form-group input,.slider__form .form-group select{width:100%;float:left;margin-left:0;margin-right:0;padding:8px;font-size:0.875em;background:rgba(82,142,134,0.85);color:#FFF;border:1px solid #3f6e67}.slider__form .form-group input::placeholder,.slider__form .form-group select::placeholder{color:#FFF}#loading{width:100%;position:relative;padding:20px 0}.spinner{position:absolute;top:50%;left:50%;z-index:1;height:50px;width:50px;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#load{width:50px;animation:loading 2s linear infinite}#load #loading-inner{stroke-dashoffset:0;stroke-dasharray:300;stroke-width:10;stroke-miterlimit:10;stroke-linecap:round;animation:loading-circle 1.25s linear infinite;stroke:#005A64;fill:transparent}@-webkit-keyframes loading{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes loading{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes loading{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loading-circle{0%{stroke-dashoffset:0}100%{stroke-dashoffset:-600}}@-moz-keyframes loading-circle{0%{stroke-dashoffset:0}100%{stroke-dashoffset:-600}}@-ms-keyframes loading-circle{0%{stroke-dashoffset:0}100%{stroke-dashoffset:-600}}@keyframes loading-circle{0%{stroke-dashoffset:0}100%{stroke-dashoffset:-600}}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url('../img/compressed/loading.gif?1653270089') no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url('../img/compressed/prev.png?1653270089') left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url('../img/compressed/next.png?1653270089') right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url('../img/compressed/close.png?1653270089') top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:""}.remodal-overlay,.remodal-wrapper{backface-visibility:hidden}.remodal{position:relative;outline:none;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{filter:blur(3px)}.remodal-overlay{background:rgba(0,90,100,0.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{animation-duration:0.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:36px 35px 36px 37px;-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);color:#2b2e38;background:#fff;vertical-align:middle}.remodal.remodal-is-opening,.remodal.remodal-is-closing{animation-duration:0.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color 0.2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;transition:background 0.2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@keyframes remodal-opening-keyframes{from{transform:scale(1.05);opacity:0}to{transform:none;opacity:1}}@keyframes remodal-closing-keyframes{from{transform:scale(1);opacity:1}to{transform:scale(0.95);opacity:0}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width: 641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}#maptest{position:relative;width:100%;vertical-align:middle;margin:40px 0;overflow:hidden}#maptest img{width:100%;height:auto}[class^='lot-']{cursor:pointer;fill:#4c4c4c;stroke:#C00;stroke-width:2;fill-opacity:0;stroke-opacity:0;-moz-transition:all .15s cubic-bezier(0.55, 0.085, 0, 0.99);-o-transition:all .15s cubic-bezier(0.55, 0.085, 0, 0.99);-webkit-transition:all .15s cubic-bezier(0.55, 0.085, 0, 0.99);transition:all .15s cubic-bezier(0.55, 0.085, 0, 0.99)}[class^='lot-']:hover{fill-opacity:0.3;stroke-opacity:1}.status-tentative{fill:#ffad33;stroke:#000;fill-opacity:0.75}.status-offer{fill:#54a0f6;stroke:#000;fill-opacity:0.75}.status-sold{fill:#77ad3a;stroke:#000;fill-opacity:0.75}.status-withdrawn{fill:#CCC;stroke:#000;fill-opacity:0.75}.stagetwowrap{width:100%;float:left;margin-left:0;margin-right:0;position:relative;height:1045px}.map__key{width:100%;float:left;margin-left:0;margin-right:0;display:block;list-style:none;padding:0;margin:0;text-align:center}.map__key li{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;text-align:center}.key-tentative,.key-available,.key-offer,.key-sold,.key-withdrawn,.key-display{width:15px;height:15px;float:left;display:block;position:relative;background:#ffad33;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75;margin:4px;border:1px solid #333}.key-available{background:#FFF}.key-offer{background:#54a0f6}.key-sold{background:#77ad3a}.key-withdrawn{background:#CCC}.key-display{background:#BBE6ED}.modal-box{display:none;position:absolute;z-index:10000;width:99%;background:white;border-radius:4px;border:3px solid #00434b;background-clip:padding-box}@media (min-width: 32em){.modal-box{width:60%}}.modal-box header,.modal-box .modal-header{padding:1.25em 1.5em;border-bottom:1px solid #ddd;background:#005A64;width:100%;float:left;margin-left:0;margin-right:0}.modal-box header h3,.modal-box header h4,.modal-box .modal-header h3,.modal-box .modal-header h4{margin:0}.modal-box header h3{color:#FFF}.modal-box header h3 span{color:#b3d673}.modal-box .modal-body{padding:1em 1.5em;width:100%;float:left;margin-left:0;margin-right:0}.modal-box .modal-body img{width:100%;max-width:500px;height:auto;display:block;margin:0 auto;padding:0}.modal-box footer,.modal-box .modal-footer{width:100%;float:left;margin-left:0;margin-right:0;padding:1em;border-top:1px solid #ddd;background:rgba(0,0,0,0.02);text-align:right}.modal-overlay{opacity:0;filter:alpha(opacity=0);position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh;background:rgba(2,84,95,0.95) !important}a.close{line-height:1;font-size:2em;position:absolute;top:3%;right:2%;text-decoration:none;color:#FFF}@-webkit-keyframes $animation_name{from{opacity:0}to{opacity:1}}@-moz-keyframes $animation_name{from{opacity:0}to{opacity:1}}@-o-keyframes $animation_name{from{opacity:0}to{opacity:1}}@keyframes $animation_name{from{opacity:0}to{opacity:1}}@-webkit-keyframes $animation_name{from{-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}to{opacity:1;-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@-moz-keyframes $animation_name{from{-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}to{opacity:1;-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@-o-keyframes $animation_name{from{-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}to{opacity:1;-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes $animation_name{from{-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}to{opacity:1;-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@-webkit-keyframes $animation_name{from{-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}to{opacity:1;-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@-moz-keyframes $animation_name{from{-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}to{opacity:1;-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@-o-keyframes $animation_name{from{-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}to{opacity:1;-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes $animation_name{from{-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}to{opacity:1;-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@-webkit-keyframes $animation_name{from{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-moz-transform-origin:0% 50% 50%;-ms-transform-origin:0% 50% 50%;-webkit-transform-origin:0% 50% 50%;transform-origin:0% 50% 50%}to{opacity:1;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transform-origin:0% 50% 50%;-ms-transform-origin:0% 50% 50%;-webkit-transform-origin:0% 50% 50%;transform-origin:0% 50% 50%}}@-moz-keyframes $animation_name{from{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-moz-transform-origin:0% 50% 50%;-ms-transform-origin:0% 50% 50%;-webkit-transform-origin:0% 50% 50%;transform-origin:0% 50% 50%}to{opacity:1;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transform-origin:0% 50% 50%;-ms-transform-origin:0% 50% 50%;-webkit-transform-origin:0% 50% 50%;transform-origin:0% 50% 50%}}@-o-keyframes $animation_name{from{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-moz-transform-origin:0% 50% 50%;-ms-transform-origin:0% 50% 50%;-webkit-transform-origin:0% 50% 50%;transform-origin:0% 50% 50%}to{opacity:1;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transform-origin:0% 50% 50%;-ms-transform-origin:0% 50% 50%;-webkit-transform-origin:0% 50% 50%;transform-origin:0% 50% 50%}}@keyframes $animation_name{from{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-moz-transform-origin:0% 50% 50%;-ms-transform-origin:0% 50% 50%;-webkit-transform-origin:0% 50% 50%;transform-origin:0% 50% 50%}to{opacity:1;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transform-origin:0% 50% 50%;-ms-transform-origin:0% 50% 50%;-webkit-transform-origin:0% 50% 50%;transform-origin:0% 50% 50%}}@-webkit-keyframes $animation_name{0%{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes $animation_name{0%{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes $animation_name{0%{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes $animation_name{0%{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes $animation_name{from{opacity:1;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes $animation_name{from{opacity:1;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes $animation_name{from{opacity:1;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes $animation_name{from{opacity:1;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes $animation_name{from{top:20px;opacity:0}to{top:0px;opacity:1}}@-moz-keyframes $animation_name{from{top:20px;opacity:0}to{top:0px;opacity:1}}@-o-keyframes $animation_name{from{top:20px;opacity:0}to{top:0px;opacity:1}}@keyframes $animation_name{from{top:20px;opacity:0}to{top:0px;opacity:1}}@-webkit-keyframes $animation_name{from{top:-20px;opacity:0}to{top:0px;opacity:1}}@-moz-keyframes $animation_name{from{top:-20px;opacity:0}to{top:0px;opacity:1}}@-o-keyframes $animation_name{from{top:-20px;opacity:0}to{top:0px;opacity:1}}@keyframes $animation_name{from{top:-20px;opacity:0}to{top:0px;opacity:1}}@-webkit-keyframes $animation_name{from{opacity:0}to{opacity:1}}@-moz-keyframes $animation_name{from{opacity:0}to{opacity:1}}@-o-keyframes $animation_name{from{opacity:0}to{opacity:1}}@keyframes $animation_name{from{opacity:0}to{opacity:1}}.tabs-wrapper{margin:2% 0}.tabs-wrapper input[type=radio]{display:none}.tabs-wrapper label{transition:background 0.4s ease-in-out, height 0.2s linear;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;cursor:pointer;color:#333;width:23.16667%;height:2.3em;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:2px solid #555;background:#F2F1F0;text-align:center;line-height:2.3em;margin-right:5px;margin-bottom:0;font-size:0.775em;text-transform:uppercase}.tabs-wrapper label:last-of-type{margin-right:0}@media screen and (max-width: 1300px){.tabs-wrapper label{width:16.66667%}}@media screen and (max-width: 850px){.tabs-wrapper label{width:20%}}@media screen and (max-width: 600px){.tabs-wrapper label{width:100%;display:block;border-bottom:2px solid #005A64;border-radius:0;margin-bottom:10px}}@media screen and (max-width: 600px){.tabs-wrapper{margin:0}}#tab1:checked+label,#tab2:checked+label,#tab3:checked+label,#tab4:checked+label,#tab5:checked+label{height:2.3em;color:#FFF;background:#00515A;border:2px solid #005A64;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}@media screen and (max-width: 600px){#tab1:checked+label,#tab2:checked+label,#tab3:checked+label,#tab4:checked+label,#tab5:checked+label{height:2.3em;color:#FFF;border:2px solid #005A64;border-bottom:2px solid #005A64}}.tab-body{position:absolute;top:-9999px;opacity:0;padding:10px}.tab-body ul{font-size:0.675em}.tab-body-wrapper{position:relative;top:-2px;z-index:-1;background:#F2F1F0;border-top:#005A64 2px solid;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;-webkit-animation-delay:.2s;-webkit-animation-duration:1.5s;-webkit-animation-name:show;-webkit-animation-fill-mode:forwards;-moz-animation-delay:.2s;-moz-animation-duration:1.5s;-moz-animation-name:show;-moz-animation-fill-mode:forwards;-o-animation-delay:.2s;-o-animation-duration:1.5s;-o-animation-name:show;-o-animation-fill-mode:forwards;animation-delay:.2s;animation-duration:1.5s;animation-name:show;animation-fill-mode:forwards}@media screen and (max-width: 600px){.tab-body-wrapper{border:none;border-radius:0;position:auto;top:0}}#tab1:checked ~ .tab-body-wrapper #tab-body-1,#tab2:checked ~ .tab-body-wrapper #tab-body-2,#tab3:checked ~ .tab-body-wrapper #tab-body-3,#tab4:checked ~ .tab-body-wrapper #tab-body-4,#tab5:checked ~ .tab-body-wrapper #tab-body-5{position:relative;top:0px;-webkit-animation-delay:.2s;-webkit-animation-duration:.8s;-webkit-animation-name:content-opacity;-webkit-animation-fill-mode:forwards;-moz-animation-delay:.2s;-moz-animation-duration:.8s;-moz-animation-name:content-opacity;-moz-animation-fill-mode:forwards;-o-animation-delay:.2s;-o-animation-duration:.8s;-o-animation-name:content-opacity;-o-animation-fill-mode:forwards;animation-delay:.2s;animation-duration:.8s;animation-name:content-opacity;animation-fill-mode:forwards;opacity:1}.tab-content{display:block;max-width:100%;height:auto;margin:20px auto;z-index:9999}.tab-content p{color:#708182}.tab-content h1,.tab-content h2,.tab-content h3,.tab-content h4,.tab-content h5{color:#005A64;font-size:1em}.tab-content ul{color:#708182}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.heading-overlay{height:inherit;background:url('../img/compressed/internal-banner-overlay.png?1653270089');background-size:cover;background-repeat:no-repeat;background-position:bottom}.no-js .owl-carousel{display:block}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}a{color:#005A64}a:hover,a:focus{text-decoration:none}.btn{-moz-transition:all .2s cubic-bezier(0.55, 0.085, 0, 0.99);-o-transition:all .2s cubic-bezier(0.55, 0.085, 0, 0.99);-webkit-transition:all .2s cubic-bezier(0.55, 0.085, 0, 0.99);transition:all .2s cubic-bezier(0.55, 0.085, 0, 0.99);text-decoration:none;border-radius:500px;color:#FFF;padding:12px 32px;border:2px solid #005A64;font-family:'Proxima Nova', serif;font-weight:700;background-color:#005A64;font-size:16px;display:inline-block;line-height:1;white-space:nowrap;width:min-content}.btn-group{width:100%;display:flex;justify-content:center}.btn-group__btn{padding:0 15px}.btn:hover,.btn:focus{background:#067481;border-color:#067481;text-decoration:none}.btn-ghost{background-color:transparent;color:#005A64}.btn-ghost:hover,.btn-ghost:focus{color:#FFF;border-color:#005A64;background-color:#005A64}.btn--white{background-color:transparent;border-color:white}.btn--blue{background-color:#75CEDE;border-color:#75CEDE}.btn--blue:hover,.btn--blue:focus{background-color:#8BE0EF;border-color:#8BE0EF}.btn--blue-ghost{background-color:transparent;color:#75CEDE;border-color:#75CEDE}.btn--blue-ghost:hover,.btn--blue-ghost:focus{background-color:#75CEDE;border-color:#75CEDE;color:#FFF}@media screen and (max-width: 900px){.btn{font-size:14px}.btn-group{flex-direction:column;margin:0}.btn-group__btn{padding:0}.btn-group .btn{width:100%;margin-bottom:6px;text-align:center}}table{width:100%}table th,table td{text-align:left;padding:5px}table th{border-top:1px solid #ccc;border-bottom:1px solid #ccc}label{display:block;margin-bottom:4px;font-family:'Proxima Nova', serif;font-weight:700;line-height:1}input[type=text],input[type=email],input[type=phone],input[type=password],input[type=number],input[type=search],select,textarea{border:1px solid #D7D5D4;outline:none;width:100%;border-radius:6px;padding:12px 16px}input[type=text]:focus,input[type=email]:focus,input[type=phone]:focus,input[type=password]:focus,input[type=number]:focus,input[type=search]:focus,select:focus,textarea:focus{border-color:#005A64}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#005A64;border:none;width:15px;height:15px;border-radius:10px;cursor:pointer}.range-slider{width:100%}.range-slider__range{-webkit-appearance:none;width:calc(100% - (67px));height:6px;border-radius:5px;background:#c5c4c4;outline:none;padding:0;margin:0}.range-slider__range::-webkit-slider-thumb{appearance:none;width:20px;height:20px;border-radius:50%;background:#005A64;cursor:pointer;transition:background .15s ease-in-out}.range-slider__range::-webkit-slider-thumb:hover{background:#005A64}.range-slider__range:active::-webkit-slider-thumb{background:#005A64}.range-slider__range::-moz-range-thumb{width:20px;height:20px;border:0;border-radius:50%;background:#005A64;cursor:pointer;transition:background .15s ease-in-out}.range-slider__range::-moz-range-thumb:hover{background:#005A64}.range-slider__range:active::-moz-range-thumb{background:#005A64}.range-slider__value{display:inline-block;position:relative;width:60px;color:#fff;line-height:16px;text-align:center;border-radius:3px;background:#005A64;padding:5px 10px;margin-left:0;font-size:0.875em}.range-slider__value:after{position:absolute;top:7px;left:-7px;width:0;height:0;border-top:7px solid transparent;border-right:7px solid #005A64;border-bottom:7px solid transparent;content:''}::-moz-range-track{background:#c5c4c4;border:0}input::-moz-focus-inner,input::-moz-focus-outer{border:0}#header{width:100%;position:fixed;top:0;height:180px;background:url('../img/compressed/banner-bg-main.jpg?1653270089') no-repeat #005A64;-moz-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);-o-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);-webkit-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);z-index:999;background-size:cover;background-position:left}#header .header-wrapper{display:flex;height:100%;max-width:100em;padding-left:1rem;padding-right:1rem}#header .header-wrapper .header-right{display:flex;align-items:center;flex-grow:1;justify-content:flex-end;flex-shrink:0}#header .header-wrapper .header-right .nav{display:none}#header .header-wrapper .header-right .nav-cta{margin-left:16px}#header .navigation ul{display:flex;list-style:none;padding:0;margin:0}#header .navigation ul li>ul{visibility:hidden;flex-direction:column;margin-left:18px !important}#header .navigation ul li>ul li a{margin:0}#header .navigation ul li a{text-decoration:none;color:white;text-transform:uppercase;margin:0 18px;font-family:'Proxima Nova', serif;font-weight:700;font-size:14px}#header .navigation>ul>li>a{display:block;text-align:center}#header #mobile-nav{overflow:hidden;background-color:#005A64;max-height:0;-moz-transition:max-height .25s cubic-bezier(0.55, 0.085, 0, 0.99);-o-transition:max-height .25s cubic-bezier(0.55, 0.085, 0, 0.99);-webkit-transition:max-height .25s cubic-bezier(0.55, 0.085, 0, 0.99);transition:max-height .25s cubic-bezier(0.55, 0.085, 0, 0.99)}#header #mobile-nav .mobile-nav-wrapper{padding:22px 0 62px}#header #mobile-nav .mobile-nav-wrapper .mobile-nav-details p{color:white}#header #mobile-nav ul{flex-direction:column}#header #mobile-nav ul li{width:100%;border-bottom:1px solid rgba(255,255,255,0.2);padding-bottom:16px;margin-bottom:16px}#header #mobile-nav ul li a{margin:0}#header #mobile-nav ul li>ul{display:none}.logo a{margin:0;padding:0;outline:none}.logo a img{width:240px;z-index:999;margin-top:18px;-moz-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);-o-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);-webkit-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99)}.botcurve{width:1112px;height:151px;background:url('../img/compressed/banner-bg-bot.png?1653270089') no-repeat;position:fixed;left:0;top:182px;z-index:100;-moz-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);-o-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);-webkit-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99)}.sticky-header #header{height:108px}.sticky-header #header .logo a img{width:116px}.sticky-header .botcurve{top:-500px}.sticky-header .nav ul li{padding:44px 18px}.sticky-header .nav ul li ul{top:74px !important}.sticky-header .content{padding-top:90px}#desktop-nav ul li{-moz-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);-o-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);-webkit-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);flex-shrink:0}#desktop-nav ul li a{outline:none;color:#FFF;text-decoration:none;position:relative;-moz-transition:ease-out .3s .1s;-o-transition:ease-out .3s .1s;-webkit-transition:ease-out .3s;-webkit-transition-delay:.1s;transition:ease-out .3s .1s;font-size:0.875em}#desktop-nav ul li a::after{height:2px;width:100%;background:#b3d673;content:"";position:absolute;left:0;bottom:-10px;-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}#desktop-nav ul li a:hover::after{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}#desktop-nav ul li ul{width:390px;position:absolute;background:#005A64;top:114px !important;text-align:left;border:2px solid #b3d673;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;z-index:999;opacity:0;visibility:hidden;-moz-transition:visibility 0s linear .2s,opacity .2s linear;-o-transition:visibility 0s linear .2s,opacity .2s linear;-webkit-transition:visibility 0s linear,opacity .2s linear;-webkit-transition-delay:.2s,0s;transition:visibility 0s linear .2s,opacity .2s linear;padding:0}#desktop-nav ul li ul li{display:block;padding:4px 3px !important;border-bottom:1px solid rgba(179,214,115,0.2)}#desktop-nav ul li ul li:last-of-type{border-bottom:none}#desktop-nav ul li ul li a{padding:10px;font-size:0.888em}#desktop-nav ul li ul li a::after{-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}#desktop-nav ul li ul li a:hover::after{-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}#desktop-nav ul li:hover>ul{opacity:1;visibility:visible;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}#desktop-nav ul .active a::after{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}.sticky-header #desktop-nav ul li ul{top:70px !important}.wrap{max-width:80.000em;margin:0 auto;display:block}.wrap:after{content:"";display:table;clear:both}.content{width:100%;float:left;margin-left:0;margin-right:0;zoom:1;padding-top:180px;-moz-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);-o-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);-webkit-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);z-index:0}.content:before,.content:after{content:"\0020";display:block;height:0;overflow:hidden}.content:after{clear:both}#sliderWrap{width:100%;float:left;margin-left:0;margin-right:0;zoom:1;z-index:0;position:relative;height:100%}#sliderWrap:before,#sliderWrap:after{content:"\0020";display:block;height:0;overflow:hidden}#sliderWrap:after{clear:both}.intro{width:100%;float:left;margin-left:0;margin-right:0;padding:20px 0}.intro p{font-size:1em}.intro ul{width:100%;float:left;margin-left:0;margin-right:0;list-style:none;padding:40px 0;margin:0}.intro ul li{width:21.73913%;float:left}.intro ul li:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.intro ul li:nth-child(4n+2){margin-left:26.08696%;margin-right:-100%;clear:none}.intro ul li:nth-child(4n+3){margin-left:52.17391%;margin-right:-100%;clear:none}.intro ul li:nth-child(4n+4){margin-left:78.26087%;margin-right:-100%;clear:none}.intro ul li img{width:100%;max-width:290px;height:auto;display:block;margin:0 auto;margin-bottom:20px}.intro ul li h4{color:#005A64;text-transform:uppercase;text-align:center;margin-bottom:5px}.intro ul li p{font-size:16px;text-align:center}.intro ul li p a{color:#FFF;font-size:85%}.intro ul li p a:hover{color:#FFF}.intro h1{color:#005A64;font-size:1.500em;letter-spacing:1px;margin:40px 0}.concept__plan{width:100%;float:left;margin-left:0;margin-right:0;height:500px;position:relative;background:url('../img/compressed/concept-plan-update.jpg?1653270089') no-repeat #ccc;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;border-top:1px solid #CCC;border-bottom:1px solid #CCC}.concept__plan h2{font-size:1.25em;text-align:center;margin:0;padding:122px 0}.concept__plan h2 img{max-width:50px}.concept__plan h2 a{text-decoration:none;color:#005A64}#builders{width:100%;float:left;margin-left:0;margin-right:0;zoom:1;background:#FFF;padding:50px 0}#builders:before,#builders:after{content:"\0020";display:block;height:0;overflow:hidden}#builders:after{clear:both}#builders h3{width:100%;max-width:250px;margin:0 auto;display:block;text-align:center;font-size:2em;color:#005A64;border-bottom:4px solid #b3d673;text-transform:uppercase;margin-bottom:50px}.builders__thumbs{width:100%;float:left;margin-left:0;margin-right:0;list-style:none;padding:0;margin:0}.builders__thumbs li{width:13.04348%;float:left}.builders__thumbs li:nth-child(6n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.builders__thumbs li:nth-child(6n+2){margin-left:17.3913%;margin-right:-100%;clear:none}.builders__thumbs li:nth-child(6n+3){margin-left:34.78261%;margin-right:-100%;clear:none}.builders__thumbs li:nth-child(6n+4){margin-left:52.17391%;margin-right:-100%;clear:none}.builders__thumbs li:nth-child(6n+5){margin-left:69.56522%;margin-right:-100%;clear:none}.builders__thumbs li:nth-child(6n+6){margin-left:86.95652%;margin-right:-100%;clear:none}.builders__thumbs li img{width:100%;max-width:230px;height:auto;display:block;margin:0 auto;-moz-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);-o-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);-webkit-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99)}.builders__thumbs li .prime{max-width:120px}.builders__thumbs li .asset{padding-top:20px}.builders__thumbs li:hover img{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.sub--title{font-size:18px !important}#footer{width:100%;float:left;margin-left:0;margin-right:0;zoom:1}#footer:before,#footer:after{content:"\0020";display:block;height:0;overflow:hidden}#footer:after{clear:both}.topFoot{width:100%;float:left;margin-left:0;margin-right:0;height:185px;background:url('../img/compressed/top-foot-script.jpg?1653270089') 30% 50% no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.susfoot{background:url('../img/compressed/top-foot-eco.jpg?1653270089') 30% 50% no-repeat}.comfoot{background:url('../img/compressed/top-foot-com.jpg?1653270089') 30% 50% no-repeat}.botFoot{background-color:#005A64;background-image:url('../img/compressed/footer-overlay.png?1653270089');background-size:cover;background-repeat:no-repeat;float:none;color:#FFF;display:flex;padding:80px 0 100px}.botFoot .wrap{width:100%}.botFoot .wrap a{color:#FFF;text-decoration:none}.botFoot .footer-social{margin-top:6px}.botFoot .flogo{width:110px;margin-bottom:44px}.botFoot .footer-nvaigation-links{padding-bottom:45px}.botFoot .footer-nvaigation-links p{text-transform:uppercase}.botFoot .footer-nvaigation-links ul{list-style:none;padding:0;margin:0}.botFoot .blog-footer-item{display:flex;align-items:center;margin-bottom:24px}.botFoot .blog-footer-item-img{display:flex;width:60px;height:60px;border-radius:6px;flex-shrink:0;overflow:hidden;margin-right:16px}.botFoot .blog-footer-item-img img{object-fit:cover;object-position:center;width:100%}.botFoot-col{padding-right:16px}.footer-banner{height:500px;background-size:cover;background-repeat:no-repeat;background-position:center}.footer-banner.modern-living-footer{background-image:url('../img/compressed/footer-banner-bg-1.png?1653270089')}.footer-banner.house-land-footer{background-image:url('../img/compressed/house-land.png?1653270089')}.footer-banner.land-for-sale-footer{background-image:url('../img/compressed/land-for-sale.png?1653270089')}.footer-banner.living-footer{background-image:url('../img/compressed/living-rhw.png?1653270089')}.footer-banner .wrap{height:100%}.footer-banner-overlay{height:100%;background-image:url('../img/compressed/banner-overlay-left.png?1653270089');background-size:cover;background-repeat:no-repeat}.footer-banner-content{max-width:500px;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.footer-banner-content h2{font-family:'Beyond Infinity', serif;color:#FFF;font-size:56px;font-weight:400;line-height:100%;margin-bottom:14px}.footer-banner-content p{color:#FFF;margin-bottom:28px}.footer-contact{padding:70px 0 78px;background:#F2F1F0}.footer-contact-form{max-width:624px;margin:0 auto}.footer-contact-form-mb{margin-bottom:18px !important}.footer-contact-form-center{text-align:center}.footer-contact-form-disclaimer{margin-bottom:32px !important}.footer-contact-form-disclaimer p{margin-bottom:0;font-size:14px}.footer-contact-form h3{color:#005A64;text-align:center;margin-bottom:48px}.footer-contact-form .contactForm,.footer-contact-form .brochureForm{padding-top:0}.footer-contact-form .recaptcha{margin-bottom:0 !important}.footer-contact-form .flex-wrapper{margin:0 -6px}.footer-contact-form .flex-wrapper .form-input{padding:0 6px;margin-bottom:24px}.flex-wrapper{display:flex;flex-wrap:wrap}.flex-wrapper .quarter{width:25%}.flex-wrapper .half{width:50%}.flex-wrapper .full{width:100%}.grid-wrapper{display:grid}.grid-wrapper.grid-two{grid-template-columns:1fr 1fr}.botFoot__content ul{width:100%;float:left;margin-left:0;margin-right:0;list-style:none;padding:57px 0;margin:0;text-transform:uppercase;font-size:0.875em}.botFoot__content ul li{width:21.73913%;float:left;color:#819395;padding-left:25px}.botFoot__content ul li:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.botFoot__content ul li:nth-child(4n+2){margin-left:26.08696%;margin-right:-100%;clear:none}.botFoot__content ul li:nth-child(4n+3){margin-left:52.17391%;margin-right:-100%;clear:none}.botFoot__content ul li:nth-child(4n+4){margin-left:78.26087%;margin-right:-100%;clear:none}.botFoot__content ul li h4{font-size:0.875em;margin:0;padding:0;color:#86cee1}.botFoot__content ul li span{display:block;padding-top:10px}.botFoot__content ul li .foot__logos{width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:10px}.botFoot__content ul li .flogo{width:100%;max-width:59px;height:auto;float:left;margin-right:15px}.botFoot__content ul li:first-of-type{padding-left:0}.botFoot__content ul li a{color:#86cee1;text-decoration:none}.botFoot__content ul li ul{padding:0;margin:0}.botFoot__content ul li ul li{padding:0}.botFoot__content ul .cinfo{padding-left:66px}.botFoot__content ul .flinks{padding-left:66px}.botFoot__content ul .socialImgs img{width:100%;max-width:45px;height:auto}.botFoot__content ul .assoc--image{width:100%;max-width:230px;height:auto}.footERA{width:100%;float:left;margin-left:0;margin-right:0;background:#091e22;position:relative;padding:0;height:100px}.footERA .era{width:100%;max-width:300px;height:36px;text-align:center;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;color:#FFF;padding:0}.footERA .era a{color:#819395;text-decoration:none;text-transform:uppercase;font-size:0.775em}.footERA .era img{width:100%;max-width:100px;height:auto;display:block;margin:0 auto}.foot__wrap{background:url('../img/compressed/footer-water.jpg?1653270089') top right no-repeat}#title{height:100%}#title .wrap{display:flex;height:100%;align-items:flex-end}.pagetitle{width:100%;float:left;margin-left:0;margin-right:0;zoom:1;height:340px;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important}.pagetitle:before,.pagetitle:after{content:"\0020";display:block;height:0;overflow:hidden}.pagetitle:after{clear:both}.pagetitle__wrapper{display:flex;justify-content:space-between;width:100%;height:100%;position:relative}.pagetitle__content{display:flex;align-items:flex-end}.pagetitle__content h1{font-family:'Beyond Infinity', serif;color:#FFF;line-height:1;margin:0;font-weight:normal;margin-bottom:62px}.pagetitle__cta{display:flex;align-items:flex-start}.pagetitle__cta img{height:200px;margin-top:8px}.pagetitle__invite{display:none;visibility:hidden}.house-and-land-intro,.house-builders{display:none;visibility:hidden}.stage-1,.stage-2,.stage-3a,.stage-3,.stage-4,.stage-8{background:url('../img/compressed/bg-release.png?1653270089')}.stage-5{background:url('../img/compressed/bg-stage-5.jpg?1665023987')}.land-in-guildford,.testimonials,.house-and-land-guildford,.house-land-package-builder{background:url('../img/compressed/bg-land.png?1653270089')}.rosehill-lodge-precinct{background:url('../img/compressed/bg-vision-hero.jpg?1653636007')}.rosehill-lodge-precinct h1{font-size:96px;margin-right:16rem}ul.tick{list-style-image:url('../img/compressed/np_check-mark.svg?1653636007');padding-left:24px}ul.tick li{padding-bottom:1rem}.about-rosehill-waters{background:url('../img/compressed/bg-living-rhw.png?1653270089')}.community{background:url('../img/compressed/bg-community.png?1653270089')}.about-rosehill-waters .pagetitle__cta,.community .pagetitle__cta,.testimonials .pagetitle__cta,.house-and-land-guildford .pagetitle__cta,.house-land-package-builder .pagetitle__cta,.news .pagetitle__cta,.video-gallery .pagetitle__cta,.image-gallery .pagetitle__cta,.contact-us .pagetitle__cta,.rosehill-lodge-precinct .pagetitle__cta,.privacy-policy .pagetitle__cta{display:none;visibility:hidden}.rosehill-lodge-precinct .pagetitle__invite{display:block;visibility:visible;position:absolute;bottom:0;right:0;margin-bottom:-4rem}#teardrop-invite{display:none;visibility:hidden}.contact-us,.house-land,.builders-resources{background:url('../img/compressed/int-contact.jpg?1653270089') 100% 100% no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.news,.media-events,.events,.video-gallery,.image-gallery,.privacy-policy{background:url('../img/compressed/int-houseland.jpg?1653270089') 100% 100% no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.house-and-land{background:url('../img/compressed/int-houseland-two.jpg?1653270089') 100% 100% no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.display-homes,.display-homes-int{background:url('../img/compressed/int-display.jpg') 100% 100% no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.specialsbanner{background:url('../img/compressed/int-display.jpg') 100% 100% no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}#main{width:100%;float:left;margin-left:0;margin-right:0;zoom:1}#main:before,#main:after{content:"\0020";display:block;height:0;overflow:hidden}#main:after{clear:both}#main h2{color:#005A64;font-size:1.500em;letter-spacing:1px;margin:40px 0}.main__full{width:100%;float:left;margin-left:0;margin-right:0}.main__left{width:65.21739%;float:left;margin-right:4.34783%}.main__right{width:30.43478%;float:right;margin-right:0;padding-top:30px}.main__right h2{margin:10px 0 !important}.main__right p{padding-bottom:50px}.main__right p a{font-family:'Proxima Nova Th', serif;font-weight:800;text-decoration:none}.main__right ul{width:100%;margin:0 auto;list-style:none;padding:0}.main__right ul li{font-family:'Proxima Nova Th', serif;padding-bottom:50px;font-weight:800}.main__right ul li a{display:block;color:#708182;text-decoration:none}.main__right ul li a img{width:100%;max-width:36px;position:relative;height:auto;top:13px;right:0px;margin-right:8px}.main__small--right{width:73.91304%;float:right;margin-right:0;padding-top:30px}.main__filter{width:21.73913%;float:left;margin-right:4.34783%;padding-top:30px}.left__Wrap{width:21.73913%;float:left;margin-right:4.34783%;padding-top:40px}.sub__Left{width:100%;float:left;margin-left:0;margin-right:0}.sub__Left h2{margin-bottom:10px !important}.sub__Left ul{width:100%;margin:0 auto;list-style:none;padding:0}.sub__Left ul li{font-family:'Proxima Nova Th', serif;padding-bottom:6px;font-weight:800}.sub__Left ul li a{display:block;color:#708182;text-decoration:none}.sub__Left ul li a img{width:100%;max-width:36px;position:relative;height:auto;top:13px;right:0px;margin-right:8px}.sub__Menu{width:100%;float:left;margin-left:0;margin-right:0}.sub__Menu ul{margin:0;padding:0;list-style:none;width:100%}.sub__Menu ul li{width:100%;padding:8px 20px;background:#005A64;border-bottom:1px solid rgba(179,214,115,0.2);-moz-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);-o-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);-webkit-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99)}.sub__Menu ul li:first-of-type{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px}.sub__Menu ul li:last-of-type{border-bottom:none;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px}.sub__Menu ul li a{display:block;text-decoration:none;color:#FFF}.sub__Menu ul li:hover{background:#00434b}.sub__Menu select{display:none;visibility:hidden}.cimgone{width:100%;height:auto;display:block;margin:50px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.main__imgright{width:100%;display:block;height:auto;max-width:391px;float:right;margin:0 0 50px 50px}.main__imgleft{width:100%;display:block;height:auto;max-width:391px;float:left;margin:30px 50px 50px 0}.main--botimg{margin-bottom:200px}.main__sustainability{width:100%;float:left;margin-left:0;margin-right:0;zoom:1;padding:80px 0;background:#e2e2e2;margin-top:40px}.main__sustainability:before,.main__sustainability:after{content:"\0020";display:block;height:0;overflow:hidden}.main__sustainability:after{clear:both}.main__sustainability h3{text-align:center;margin:20px 0}.main__sustainability h3 a{text-align:center;text-decoration:none}.main__sustainability h4{width:100%;max-width:250px;margin:0 auto;display:block;text-align:center;font-size:2em;color:#005A64;border-bottom:4px solid #b3d673;text-transform:uppercase;margin-bottom:50px}.main__sustainability h4 a{text-decoration:none}.main__sustainability p{width:100%;max-width:850px;margin:0 auto;display:block;text-align:center;font-size:1.25em}.main__sustainability ul{width:100%;max-width:850px;margin:0 auto;list-style:none;padding-top:40px}.main__sustainability ul li{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;padding-right:30px;text-align:center}.main__sustainability ul li a{display:block;color:#708182;text-decoration:none}.main__sustainability ul li a img{width:100%;max-width:50px;position:relative;height:auto;top:19px;right:10px}.main__sustainability ul .sus--learnmore{width:100%;text-align:center}.main__ecolist{padding:60px 40px}.main__ecolist ul{width:100%;max-width:1280px;margin:0 auto;list-style:none;padding-top:20px;padding-left:0}.main__ecolist ul li{width:21.73913%;float:left;padding-top:20px}.main__ecolist ul li:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.main__ecolist ul li:nth-child(4n+2){margin-left:26.08696%;margin-right:-100%;clear:none}.main__ecolist ul li:nth-child(4n+3){margin-left:52.17391%;margin-right:-100%;clear:none}.main__ecolist ul li:nth-child(4n+4){margin-left:78.26087%;margin-right:-100%;clear:none}.main__ecolist ul li h5{text-align:center;color:#005A64;font-size:1.25em}.main__ecolist ul li h5 img{width:100%;max-width:85px;height:auto}.sus__Last{max-width:600px;display:block;margin:0 auto}.sus__Last ul{width:100%;max-width:1280px;margin:0 auto;list-style:none;padding-top:20px;padding-left:0}.sus__Last ul li{width:47.82609%;float:left;padding-top:20px}.sus__Last ul li:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.sus__Last ul li:nth-child(2n+2){margin-left:52.17391%;margin-right:-100%;clear:none}.sus__Last ul li h5{text-align:center;color:#005A64;font-size:1.25em}.sus__Last ul li h5 img{width:100%;max-width:85px;height:auto}.main__land h2{text-align:center}.main__land h2 span{font-size:120%}.main__land p{text-align:center;font-size:1.25em}.main__contact{width:100%;float:left;margin-left:0;margin-right:0}.main__contact h2{width:100%;max-width:550px;margin:0 auto !important;display:block;text-align:center;font-size:2em;color:#005A64;border-bottom:4px solid #b3d673;text-transform:uppercase;margin-bottom:50px !important;margin-top:30px !important}.main__contact .interesth{text-align:center}.main__contact h3{margin-top:30px !important;text-align:left;font-family:'Proxima Nova Lt', serif;font-weight:normal;color:#005A64}.main__contact h3 strong{font-family:'Proxima Nova Th', serif;font-weight:800}.main__contact p{text-align:center}.main__contact p strong{font-family:'Proxima Nova Th', serif;font-weight:800}.main__contact p a{text-decoration:none}.main__contact ul{margin:0 auto;list-style:none;padding:0;max-width:1000px;width:100%;display:block;text-align:center;padding-top:0}.main__contact ul li{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;padding-right:60px}.main__contact ul li h3{color:#005A64;margin-bottom:16px !important}.main__contact ul li p{text-align:left}.main__contact ul li p img{position:relative;max-width:32px;width:100%;height:auto}.main__contact ul li p span{position:relative;top:-10px}.main__contact ul li p a{text-decoration:none}.main__contact ul li p strong{color:#005A64}.main__contact ul li:last-of-type{padding-right:0}#map{width:100%;float:left;margin-left:0;margin-right:0;height:500px;position:relative}#map img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}#enqform{width:100%;float:left;margin-left:0;margin-right:0}#enqform h3{margin-top:30px !important;text-align:left;font-family:'Proxima Nova Lt', serif;font-weight:normal;color:#005A64;text-align:center;margin-top:30px}#enqform h3 strong{font-family:'Proxima Nova Th', serif;font-weight:800}.contactForm,.brochureForm{width:100%;display:block;min-height:200px;zoom:1;padding-top:42px;padding-bottom:70px}.contactForm:before,.brochureForm:before,.contactForm:after,.brochureForm:after{content:"\0020";display:block;height:0;overflow:hidden}.contactForm:after,.brochureForm:after{clear:both}.contactForm h3,.brochureForm h3{color:#b3d673;font-size:1.5em;text-align:center;padding-bottom:30px}.contactForm>form .form-group,.brochureForm>form .form-group{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;width:33.33333%;margin-right:-4px;padding-right:10px;padding-bottom:18px}.contactForm>form .lbox,.brochureForm>form .lbox{padding-right:0 !important}.contactForm>form .fbox,.brochureForm>form .fbox{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;width:100%}.contactForm>form label,.brochureForm>form label{font-family:'Proxima Nova Th', serif;color:black}.contactForm>form input[type='checkbox'],.brochureForm>form input[type='checkbox']{margin-right:10px}.recaptcha{width:304px;margin:10px auto !important}.recaptcha-small{width:214px !important;margin:10px auto !important;-moz-transform:scale(0.77);-ms-transform:scale(0.77);-webkit-transform:scale(0.77);transform:scale(0.77)}.confirm{width:100%;padding:50px;background:#cdff8b;border:3px solid #b3ea6b;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;text-align:center}.confirm h4{margin-bottom:0}.confirm p{margin-bottom:0}.disc p{font-size:80%}.brochureForm{padding:0 !important}.brochureForm label{text-align:left}.info__text{text-align:center !important;font-size:1.575em;line-height:1;margin-bottom:30px}.info__text span{display:block;font-size:60%}.event__list{width:100%;max-width:1200px;list-style:none;display:block;padding:0;margin:40px auto;margin-bottom:10px;float:left}.event__list li{width:30.43478%;float:left;display:block;padding-bottom:30px;border-bottom:1px solid rgba(0,90,100,0.2);height:470px;overflow:hidden;margin-bottom:40px}.event__list li:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.event__list li:nth-child(3n+2){margin-left:34.78261%;margin-right:-100%;clear:none}.event__list li:nth-child(3n+3){margin-left:69.56522%;margin-right:-100%;clear:none}.event__list h3{margin-bottom:0;font-size:1.275em;line-height:1}.event__list h3 a{color:#005A64;text-decoration:none}.event__list h4{color:rgba(112,129,130,0.8);font-size:0.865em;font-family:'Proxima Nova Lt', serif;font-weight:normal}.event__list img{object-fit:cover;width:100%;overflow:hidden;height:150px}.news__list h3{height:50px}.pagination{width:100%;float:left;margin-left:0;margin-right:0;list-style:none;padding:0;margin:0 0 40px 0;text-align:left}.pagination li{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;text-align:left;padding:2px 10px;line-height:1.675}.pagination li a{text-decoration:none;color:#708182}.pagination .active{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:2px solid #b3b3b3}.event__excerpt{margin-top:30px;font-size:1.15em !important;color:#708182;text-align:left !important}.event__link{text-align:left !important}.event__content{width:100%;display:block;padding-top:30px}.event__content>p,.event__content h1,.event__content h2,.event__content h3{text-align:left !important}.event__content>p{font-size:1.15em !important;color:#708182}.event__content ul{font-size:1.15em !important;color:#708182;margin-bottom:20px}.event__itembox{width:100%;float:left;margin-left:0;margin-right:0}.event__post{width:100%;float:left;margin-left:0;margin-right:0;list-style:none;display:block;padding:0;margin:40px auto;padding-top:80px}.event__post h3{margin-bottom:0;color:#005A64}.event__post h3 a{color:#005A64;text-decoration:none}.event__post h4{color:rgba(112,129,130,0.8);font-size:0.865em;font-family:'Proxima Nova Lt', serif;font-weight:normal}.event__post .img__gal{width:30.43478%;float:left;margin-bottom:4.34783%}.event__post .img__gal:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.event__post .img__gal:nth-child(3n+2){margin-left:34.78261%;margin-right:-100%;clear:none}.event__post .img__gal:nth-child(3n+3){margin-left:69.56522%;margin-right:-100%;clear:none}.event__post .img__gal img{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.book-appointment{display:none;visibility:hidden}.main--privacy h2{text-align:left !important}.main--privacy ol{padding-left:10px;margin-left:0}.main--privacy ol li{padding-left:10px;padding-bottom:15px}.main--privacy ul{padding-top:10px}.main--privacy ul li{padding-bottom:8px}.china-link{width:28px;height:25px;position:absolute;top:20px;right:20px}.china-link img{display:block;width:100%;max-width:28px;height:auto}.social-links{margin-left:40px}.social-links a{display:flex}.social-links a img{height:32px}.team__list{width:100%;float:left;margin-left:0;margin-right:0;list-style:none;margin:0;padding:30px 0}.team__list li{width:30.43478%;float:left;margin-bottom:4.34783%}.team__list li:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.team__list li:nth-child(3n+2){margin-left:34.78261%;margin-right:-100%;clear:none}.team__list li:nth-child(3n+3){margin-left:69.56522%;margin-right:-100%;clear:none}.team__list li img{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin:0 auto;width:100%;max-width:500px;display:block;border:1px solid #CCC}.team__list li h3{text-align:center;font-size:1.5em;margin:15px 0;padding:0;color:#005A64;letter-spacing:1px;line-height:1}.team__list li h3 span{font-family:'Proxima Nova Lt', serif;font-weight:normal;font-size:18px;color:#708182}.carnival-fun-day{display:none;visibility:hidden}.family__fun{width:100%;max-width:800px;height:auto;display:block;margin:50px auto}.family__links{list-style:none;padding:0;margin:0;display:block;text-align:center}.family__links li{width:21.73913%;float:left;font-size:1.875em}.family__links li:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.family__links li:nth-child(4n+2){margin-left:26.08696%;margin-right:-100%;clear:none}.family__links li:nth-child(4n+3){margin-left:52.17391%;margin-right:-100%;clear:none}.family__links li:nth-child(4n+4){margin-left:78.26087%;margin-right:-100%;clear:none}.hlist{width:100%;float:left;margin-left:0;margin-right:0;zoom:1;padding:0;margin:0;list-style:none}.hlist:before,.hlist:after{content:"\0020";display:block;height:0;overflow:hidden}.hlist:after{clear:both}.hlist a{display:block;margin:0;padding:0;outline:none}.hlist>li{width:32.20339%;float:left;margin-bottom:1.69492%;border:1px solid #e6e6e6}.hlist>li:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.hlist>li:nth-child(3n+2){margin-left:33.89831%;margin-right:-100%;clear:none}.hlist>li:nth-child(3n+3){margin-left:67.79661%;margin-right:-100%;clear:none}.hlist>li figure{display:block;position:relative;width:100%;height:200px;overflow:hidden}.hlist>li figure img{vertical-align:top;max-width:100%;backface-visibility:hidden}.hlist>li .thumb{display:block;width:100%;height:200px;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.hlist>li .htitle{width:100%;float:left;margin-left:0;margin-right:0;background:#FFF;border:none;padding:10px 0;position:relative}.hlist>li .htitle h2{text-align:left;color:#005A64;margin:0;padding:0 0;font-size:1.875em;text-transform:uppercase}.hlist>li .htitle h3{text-align:left;color:#005A64;margin:0;padding:0 14px;font-size:1em;text-transform:uppercase}.hlist>li .htitle h4{text-align:left;color:rgba(112,129,130,0.5);margin:0;padding:0;font-size:0.875em;text-transform:uppercase}.hlist>li .htitle .builderlogo{display:block;width:100%;max-width:80px;height:auto;position:absolute;right:6px;top:30px}.hlist>li .htitle ul{margin:0;padding:6px 0 0 6px;list-style:none;text-align:left;width:100%}.hlist>li .htitle ul li{border:none;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;text-align:left;padding:0 8px;color:#8a9a9b;font-size:0.725em}.hlist>li .htitle ul li img{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;width:100%;max-width:15px;height:auto;float:left;margin-right:5px}.hlist>li .htitle ul li .bedicon{width:15px}.hlist>li .hoverB{position:absolute;left:-800px;width:100%;height:100%;background:rgba(0,90,100,0.7);-moz-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);-o-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);-webkit-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99)}.hlist>li .hoverB span{width:100%;height:24px;display:block;color:#FFF;text-align:center;position:relative;top:50%;-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.hlist>li:hover .hoverB{left:0}.blist{padding-bottom:100px}.blist li{width:15.25424%;float:left;display:block;position:relative;background:#FFF;border:1px solid #CCC}.blist li:nth-child(6n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.blist li:nth-child(6n+2){margin-left:16.94915%;margin-right:-100%;clear:none}.blist li:nth-child(6n+3){margin-left:33.89831%;margin-right:-100%;clear:none}.blist li:nth-child(6n+4){margin-left:50.84746%;margin-right:-100%;clear:none}.blist li:nth-child(6n+5){margin-left:67.79661%;margin-right:-100%;clear:none}.blist li:nth-child(6n+6){margin-left:84.74576%;margin-right:-100%;clear:none}.blist li figure{display:block;z-index:1}.blist .blist--logo{display:block;width:100%;max-width:150px !important;margin:0 auto;height:200px;z-index:1}.blist .blist--elev{object-fit:cover;height:100%;width:100%;overflow:hidden;position:absolute;top:0;z-index:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:.25}.main__imagelist{width:100%;float:left;margin-left:0;margin-right:0}.main__imagelist h2{padding:0;margin:0 !important;text-align:left}.ilist{padding-bottom:100px;padding-top:30px}.ilist li{background:#FFF;position:relative;display:block}.ilist li p{text-decoration:none !important;font-weight:bold;padding-top:20px}.ilist li p a{text-decoration:none !important}.ilist img{object-fit:cover;height:100%;width:100%;overflow:hidden}.imagelist{padding-bottom:100px;padding-top:30px;list-style:none}.imagelist li{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;width:33.33333%;margin-right:-4px;margin-bottom:15px;padding:0 20px}.imagelist li a{text-decoration:none !important}.imagelist img{object-fit:cover;height:100%;width:100%;overflow:hidden}.map__title{font-size:1.475em;margin:80px 0 0 0;padding:30px 0 0 0;color:#005A64;text-align:center}.dlist{padding-bottom:100px}.dlist li{width:23.72881%;float:left;display:block;position:relative;background:#FFF;border:1px solid #CCC;height:241px}.dlist li:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.dlist li:nth-child(4n+2){margin-left:25.42373%;margin-right:-100%;clear:none}.dlist li:nth-child(4n+3){margin-left:50.84746%;margin-right:-100%;clear:none}.dlist li:nth-child(4n+4){margin-left:76.27119%;margin-right:-100%;clear:none}.dlist li figure{display:block;z-index:1;height:150px}.dlist .blist--logo{display:block;width:100%;max-width:150px !important;margin:0 auto;height:200px;z-index:1}.dlist .blist--elev{object-fit:cover;height:150px;width:100%;overflow:hidden;position:absolute;top:0;z-index:0}.dlist h3{color:#005A64;font-size:1.675em;margin:0;padding:20px 0 0 0;text-align:center;display:block;width:100%;line-height:1;cursor:pointer}.dlist h3 span{color:#708182;display:block;font-size:80% !important}.dintro{padding-bottom:50px !important}.displaywrap{width:100%;float:left;margin-left:0;margin-right:0;height:auto;padding-bottom:50px}.displaytitle{width:100%;float:left;margin-left:0;margin-right:0;height:auto}.displaytitle h2{color:#005A64;font-size:2.5em !important;margin:0;padding:20px 0 0 0;text-align:left;display:block;width:100%;line-height:1}.displaytitle h2 span{color:#708182;display:block;font-size:80% !important}.displayleft{width:66.66667%;float:left;height:auto}.displayleft .displayele{width:100%;float:left;margin-left:0;margin-right:0;position:relative}.displayleft .displayele .eleimg{object-fit:cover;width:100%;overflow:hidden;height:auto;min-height:300px}.displayleft .displayele .displayinfo{width:100%;display:block;position:absolute;bottom:7px;z-index:800}.displayleft .displayele .displayinfo>ul{margin:0;padding:0;list-style:none;text-align:right;width:100%}.displayleft .displayele .displayinfo>ul>li{border:none;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;text-align:right;padding:5px 8px;color:#8a9a9b;font-size:1em;background:#FFF}.displayleft .displayele .displayinfo>ul>li>img{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;width:100%;max-width:15px;height:auto;float:left;margin-right:5px;padding-top:5px}.displayleft .displayele .displayinfo>ul>li .bedicon{width:15px}.displayleft .displaydesc{width:100%;float:left;margin-left:0;margin-right:0;padding:20px 0}.displayleft .displaydesc h1,.displayleft .displaydesc h2,.displayleft .displaydesc h3,.displayleft .displaydesc h4{font-size:1.275em;font-weight:bold;color:#005A64;text-transform:capitalize}.displayleft .displaydesc p{font-size:1em;color:#708182}.displayright{width:33.33333%;float:right;margin-right:0;height:auto}.displayright .displayimages{width:100%;float:left;margin-left:0;margin-right:0;list-style:none;padding:0;margin:0}.displayright .displayimages li{width:50%;float:left;position:relative;height:150px}.displayright .displayimages li img{display:block;object-fit:cover;height:100%;width:100%;overflow:hidden}.displayright .displayblank{display:block;width:100%;height:150px}.filter{width:100%;float:left;margin-left:0;margin-right:0;min-height:300px;padding:8px 15px;background:rgba(0,90,100,0.08)}.filter h2{text-align:center !important;font-size:0.875em !important;color:#005A64 !important;text-transform:uppercase !important;padding:20px 20px !important;margin:0 !important}.ftitle{width:100%;float:left;margin-left:0;margin-right:0;zoom:1}.ftitle:before,.ftitle:after{content:"\0020";display:block;height:0;overflow:hidden}.ftitle:after{clear:both}.fitem{width:100%;float:left;margin-left:0;margin-right:0;zoom:1;padding-bottom:23px}.fitem:before,.fitem:after{content:"\0020";display:block;height:0;overflow:hidden}.fitem:after{clear:both}.fitem h3{color:#708182;text-transform:uppercase;font-size:0.8em;border-bottom:1px solid #cfcfcf;margin-bottom:8px;padding-bottom:5px}.fitem ul{list-style:none;padding:5px 0;margin:0;font-size:0.750em;text-transform:uppercase;letter-spacing:1px}.fitem ul li{display:block;padding:2px 0}.fitem ul li label{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline}.fitem ul input[type="checkbox"],.fitem ul input[type="radio"]{line-height:30px;margin:3px 0}.fitem select{width:100%;font-size:0.750em;text-transform:uppercase;letter-spacing:1px;line-height:1;padding:5px}.designtop{width:100%;float:left;margin-left:0;margin-right:0;zoom:1}.designtop:before,.designtop:after{content:"\0020";display:block;height:0;overflow:hidden}.designtop:after{clear:both}.designtop{width:100%;float:left;margin-left:0;margin-right:0}.design--full{width:100%;float:left;margin-left:0;margin-right:0}.designtopleft{width:75%;float:left}.designtopright{width:25%;float:right;margin-right:0;padding-top:73px}.designcontact{width:100%;float:left;margin-left:0;margin-right:0}.designtitle{width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:20px}.designtitle .dleft{width:66.66667%;float:left;padding:9px 0}.designtitle .dleft h1{font-size:2.250em;color:#005A64;margin:0;padding:0;text-transform:uppercase;line-height:1}.designtitle .dleft h1 span{display:block;font-size:50%;color:#b3d673}.dright{width:100%;float:left;margin-left:0;margin-right:0}.dright ul{margin:0;padding:19px 0 0 0;list-style:none;text-align:left;width:100%}.dright ul li{border:none;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;text-align:right;padding:0 10px;color:#708182;font-size:1.275em;position:relative}.dright ul li>i{color:#005A64;font-size:120%}.dright ul li .sIcon{display:block;float:left;width:100%;max-width:21px;height:auto;padding-top:4px;padding-right:4px}.dright ul li .bedicon{width:21px}.dright ul li .builderlogo{display:block;max-width:280px !important;height:auto !important;position:absolute;right:17px;top:-20px}.dright .dUrl{text-align:right;text-transform:uppercase;letter-spacing:1px;margin:0}.dright .dUrl a{text-decoration:none}.designmap{border:2px solid #CCC;margin-top:30px}.designslider{width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:30px}.dnopad{padding-bottom:0}.designtxt{width:100%;float:left;margin-left:0;margin-right:0}.designtxt p{color:#708182;font-size:0.875em;letter-spacing:1px}.designbot{width:100%;float:left;margin-left:0;margin-right:0;zoom:1}.designbot:before,.designbot:after{content:"\0020";display:block;height:0;overflow:hidden}.designbot:after{clear:both}.designnav{width:100%;float:left;margin-left:0;margin-right:0;padding-top:30px}.intsticky{width:100%;float:left;margin-left:0;margin-right:0;list-style:none;padding:0;margin:0}.intsticky li{width:33.06773%;float:left;text-align:center;font-size:1.25em;letter-spacing:1px}.intsticky li:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.intsticky li:nth-child(3n+2){margin-left:33.46614%;margin-right:-100%;clear:none}.intsticky li:nth-child(3n+3){margin-left:66.93227%;margin-right:-100%;clear:none}.intsticky li a{display:block;color:#FFF;text-decoration:none;padding:18px 0;background:#555555}.designfplans{width:100%;float:left;margin-left:0;margin-right:0;padding:30px 0}.designfplans h3{text-align:center;font-size:2.25em;letter-spacing:1px;padding:20px 0;color:#005A64}.designfplans .fpbox{width:100%;float:left;margin-left:0;margin-right:0;display:block;margin:0 auto;outline:none}.designfplans .fpbox img{width:100%;max-width:560px;height:auto;display:block;margin:0;float:left}.designfplans .fpbox .flinkswrap{width:100%;float:left;margin-left:0;margin-right:0;position:relative}.designfplans .fpbox .flinkswrap .flinks{max-width:310px;display:block;margin:20px auto}.designelevations{width:100%;float:left;margin-left:0;margin-right:0;background:#e5e5e5;padding:20px 0 20px 0}.designelevations h3{text-align:center;font-size:2.25em;letter-spacing:1px;margin:0;color:#005A64}.designelevations p{text-align:center}.elevations,.inclusions{display:block;margin:0 auto;max-width:900px}.elevations .eitem,.inclusions .eitem{display:block;margin:0 10px}.elevations .eitem span,.inclusions .eitem span{display:block;width:100%;text-align:center;font-size:0.875em}.elevations .slick-next,.inclusions .slick-next{right:-60px !important}.elevations .slick-prev,.inclusions .slick-prev{left:-60px !important}.designinclusions{width:100%;float:left;margin-left:0;margin-right:0;padding:20px 0 20px 0}.designinclusions h3{text-align:center;font-size:2.25em;letter-spacing:1px;margin-bottom:20px;color:#005A64}.designspecs{width:100%;float:left;margin-left:0;margin-right:0;padding:20px 0 20px 0}.designForm{width:100%;float:left;margin-left:0;margin-right:0;padding:11px;background:#e5e5e5}.designForm h2{font-size:2em;text-transform:uppercase;color:#005A64;margin-bottom:10px !important;margin-top:0 !important;padding-bottom:3px;text-align:center;border-bottom:1px solid #cbcbcb;line-height:1}.designForm h3{font-size:0.675em;color:#708182;text-transform:uppercase;text-align:center;padding-bottom:15px;margin-bottom:0}.designForm h4{color:#708182;text-align:center;margin-bottom:2px}.designForm h4:last-of-type{margin-bottom:10px}.designForm form .form-group{width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:5px}.designForm form .form-group input,.designForm form .form-group textarea{font-size:0.775em;text-transform:uppercase}.designForm form .form-group select{font-size:0.775em;text-transform:uppercase;-webkit-appearance:none}.mobfloorp{display:none;visibility:hidden}.elevation-top{width:100%;float:left;margin-left:0;margin-right:0}.elevation-top img{display:block;width:100%;height:auto}.floorplan-left{width:49.8008%;float:left;margin-right:.39841%}.floorplan-left img{display:block;width:100%;height:auto}.details-right{width:49.8008%;float:right;margin-right:0;padding:30px 0 0 40px}.details-right h1{font-size:2em;font-family:'Proxima Nova Th', serif;font-weight:800;color:#005A64;text-align:left;border-top:1px solid #005A64;border-bottom:1px solid #005A64;line-height:1;padding:20px 0;margin-bottom:5px;position:relative}.details-right h1 span{font-family:'Proxima Nova Lt', serif;font-weight:normal;display:block;font-size:90%}.details-right h1 img{display:block;width:100%;max-width:220px;position:absolute;right:0;top:0}.home-details{width:100%;float:left;margin-left:0;margin-right:0}.home-overview{width:100%;float:left;margin-left:0;margin-right:0;padding:28px 0}.home-overview p{font-size:0.875em;color:#708182}.home-overview ul{color:#708182;font-size:0.875em}.home-overview .flinkswrap{width:100%;float:left;margin-left:0;margin-right:0;padding:10px 0}.overviewtxt{width:100%;float:left;margin-left:0;margin-right:0;padding:40px 0}.feature{margin-top:0;margin-bottom:12px;font-size:1em;line-height:18px;letter-spacing:0;border-bottom:1px solid #ccc;text-transform:uppercase}.number{float:right}#col1{width:100%;float:left;margin-left:0;padding-top:30px;color:#708182}.total{font-family:'Proxima Nova Th', serif;font-weight:800}.home-intro{width:100%;float:left;margin-left:0;margin-right:0;padding:50px 0 20px 0}.home-intro h1{text-align:center;font-size:1.875em;margin:0;padding:0;line-height:1;color:#005A64;text-transform:uppercase}.home-ctas{width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:50px}.home-ctas ul{list-style:none;padding:0;margin:0}.home-ctas ul li{width:49.8008%;float:left}.home-ctas ul li:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.home-ctas ul li:nth-child(2n+2){margin-left:50.1992%;margin-right:-100%;clear:none}.home-ctas ul li a{display:block;outline:none;padding:0;margin:0;text-decoration:none}.home-ctas ul li img{display:block;margin:0 auto;width:100%;max-width:339px;height:auto}.home-ctas ul li h2{margin:42px 0 0 0 !important;text-align:center;padding:0;line-height:1}.home-ctas ul li p{color:#708182}.home-ctas.land-stages li{width:33.06773%;float:left}.home-ctas.land-stages li:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.home-ctas.land-stages li:nth-child(3n+2){margin-left:33.46614%;margin-right:-100%;clear:none}.home-ctas.land-stages li:nth-child(3n+3){margin-left:66.93227%;margin-right:-100%;clear:none}.assetbuild-item{width:100%;float:left;margin-left:0;margin-right:0}.asset-txt{width:33.06773%;float:left;margin-right:.39841%;padding-right:30px}.asset-txt h2{text-align:left;line-height:1}.asset-txt h3{color:#005A64;font-size:1em;text-align:left}.asset-txt p{color:#708182;font-size:0.875em;text-align:left}.asset-img{width:66.53386%;float:right;margin-right:0}.asset-img img{display:block;width:100%}.faqs strong{font-family:'Proxima Nova Th', serif;font-weight:800;color:#005A64}.faqs ul{list-style:none;padding:0;margin:0}.faqs .symbol{padding-right:10px}.faqs a{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.rightbox{width:640px;display:block;float:right;margin-left:20px;margin-bottom:30px}.award-wrap{width:100%;max-width:470px;height:auto;display:block;margin:0 auto}.award{width:100%;max-width:230px;height:auto;display:inline-block;margin:50px auto}.footnote{height:105px;background-color:#FFF}.footnote .wrap{height:100%}.footnote-left{width:66.53386%;float:left;margin-right:.39841%}.footnote-left p{margin:0}.footnote-right{width:33.06773%;float:right;margin-right:0}.footnote-right-wrapper{display:flex;justify-content:flex-end}.footnote-wrapper{display:flex;height:100%;align-items:center}.mobileover{margin:0 0 20px 0 !important}.vid-row{width:100%;float:left;margin-left:0;margin-right:0}.vid-item{width:24.7012%;float:left}.vid-item:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.vid-item:nth-child(4n+2){margin-left:25.0996%;margin-right:-100%;clear:none}.vid-item:nth-child(4n+3){margin-left:50.1992%;margin-right:-100%;clear:none}.vid-item:nth-child(4n+4){margin-left:75.2988%;margin-right:-100%;clear:none}.vidlist a{text-decoration:none}.vidlist h3{font-size:1.275em;text-align:center;display:block;height:50px;text-decoration:none;padding:8px 0}.large__community{width:100%;float:left;margin-left:0;margin-right:0;height:500px;position:relative;background:url('../img/compressed/large-community.jpg?1653270089') no-repeat #ccc;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.large__living{width:100%;float:left;margin-left:0;margin-right:0;height:500px;position:relative;background:url('../img/compressed/large-living.jpg?1653270089') no-repeat #ccc;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.testimonial{max-width:100%;margin:30px auto 0}.testimonial-text{background-color:white;padding:30px 50px;font-size:0.975em;text-align:left;direction:ltr !important}.testimonial-text p{color:#708182}.testimonial-text p:last-of-type{margin-bottom:0}.triangle,.testimonial-byline{display:flex;justify-content:center}.triangle{display:block;border-bottom:24px solid transparent;border-left:24px solid #fff;overflow:hidden;position:absolute}.testimonial-byline{font-weight:normal}.testimonial-byline h3{color:#005A64;font-size:1.275em;margin-top:30px}.intro__buttons{width:100%;float:left;margin-left:0;margin-right:0;padding:50px 0}.intro__buttons ul{width:100%;margin:0 auto;list-style:none;padding:0}.intro__buttons ul li{font-family:'Proxima Nova Th', serif;padding-bottom:6px;font-weight:800}.intro__buttons ul li a{display:block;color:#708182;text-decoration:none}.intro__buttons ul li a img{width:100%;max-width:36px;position:relative;height:auto;top:13px;right:0px;margin-right:8px}.owl-nav{width:100%;position:absolute;top:20px}.owl-next{position:absolute;right:0;font-size:5em !important}button.owl-next,button.owl-prev{color:#FFF !important}.owl-prev{position:absolute;left:0;font-size:5em !important}.resourcetitle span{color:#708182;font-weight:300;display:block;font-size:70% !important}.rsection{width:100%;float:left;margin-left:0;margin-right:0;padding:8px 0}.rsection h3{color:#005A64;font-size:1.500em;letter-spacing:1px}.rsection:last-of-type{padding-bottom:50px !important}.builders-resources{width:100%;float:left;margin-left:0;margin-right:0;list-style:none;padding:0 0 10px 0;margin:0}.builders-resources li{width:100%;float:left;margin-left:0;margin-right:0;background:rgba(112,129,130,0.15);color:#708182;border-radius:6px;margin-bottom:5px}.builders-resources li a{display:block;padding:10px 30px;color:#005A64;text-decoration:none;font-size:1.1em}.builders-resources li:hover{background:#005A64}.builders-resources li:hover a{color:#FFF}#mobile_select{display:none;visibility:hidden}.lotsale{width:182px;height:263px;display:block;position:absolute;top:50px;right:50px;z-index:1200}.lotsalesmall{width:120px;height:173px;display:block;position:absolute;top:150px;right:50px;z-index:100}.specials-overlay{width:1271px;height:1045px;display:block;position:absolute;top:0;z-index:999}.slider__content{height:100%;display:flex;justify-content:space-between}.slider__content-main{flex-grow:1;display:flex;flex-direction:column;height:100%;justify-content:center}.slider__content-main h2{font-family:'Beyond Infinity', serif;color:#FFF;line-height:1;font-size:96px;font-weight:normal;margin-bottom:8px}.slider__content-graphic{padding-top:64px}.slider__content-wrapper{position:absolute;height:100%;width:100%;z-index:1200}.slider__content-wrapper .wrap{height:100%}.slider__overlay-btn{background:#005A64;border:2px solid #005A64;line-height:40px}.slider__overlay-btn:hover{border:2px solid #005A64}.nonscript-page-heading{font-size:26px}.box-shadow{box-shadow:2px 2px 0px rgba(0,0,0,0.75)}@media screen and (max-width: 900px){.slider__overlay-text{top:14px}.slider__overlay-btn{font-size:10px;line-height:34px}}.padding-bottom-0{padding-bottom:0}.display-village-builders{display:flex;flex-wrap:wrap;margin:0;width:100%}.display-village-head--content,.display-village--mid-content,.dv-builder-content{line-height:1.4 !important}.dv-builder-packages{display:flex;flex-wrap:wrap;align-items:flex-end;width:100%}.dv-builder-packages img{margin-bottom:30px}.display-village-builders--item,.dv-builder-packages--item{width:50%;display:flex;flex-direction:column;padding:30px}.display-village-builders--item{justify-content:space-between}.builderbtn{display:block;background:#005a64;border-color:#005a64;margin-top:20px;font-size:1em;color:#FFF;text-align:center}.builderbtn--full{width:100%}.display-village-plan{width:60%;align-self:center}.display-village-head{background-color:#005A64;display:flex;flex-wrap:wrap;margin-top:32px}.display-village-head--content{width:40%;padding:30px;color:white}.display-village--mid{display:flex;justify-content:center}.display-village--mid-content{width:80%;text-align:center;padding:0 30px}.dv-builder{display:flex;flex-wrap:wrap;margin-bottom:30px}.dv-builder-logo{width:40%;display:flex;justify-content:center;align-items:center}.dv-builder-logo img{margin:30px 0}.dv-builder-content{width:60%}.dv-builder-logo--mod{height:100%;width:auto;display:flex;min-height:100px}.dv-builder-logo--mod img{align-self:center}@media screen and (max-width: 900px){.display-village-builders--item,.display-village-plan,.display-village-head--content,.display-village--mid-content,.dv-builder-logo,.dv-builder-content,.dv-builder-packages--item{width:100%}.builderbtn--full,.display-village-builders{width:auto}.display-village-builders--item{padding:20px 0}}.fw-700{font-family:'Proxima Nova', serif;font-weight:700}.uppercase{text-transform:uppercase}#breadcrumbs{display:flex;padding-top:18px;width:100%}#breadcrumbs ul{list-style:none;margin:0;padding:0;display:flex;line-height:1;align-items:center}#breadcrumbs ul li{padding:0;margin:0;font-size:14px;color:black;line-height:1}#breadcrumbs ul li a{font-size:14px;color:black;text-decoration:none}#breadcrumbs ul .breadcrumb-divider{margin:0 8px}#aerial{width:100%}#aerial img{width:100%}#home-features{background-color:#005A64;width:100%}#home-features .wrap .home-features__container{max-width:1140px;margin:0 auto}#home-features .wrap .home-features__container .home-features__wrapper{width:100%;display:flex;margin:0;padding:56px 0 68px}#home-features .wrap .home-features__container .home-features__wrapper .home-feature{display:flex;flex-direction:column;flex-grow:1;align-items:center;padding:0 22px;text-align:center}#home-features .wrap .home-features__container .home-features__wrapper .home-feature h2{line-height:1;color:#FFF;font-size:26px;margin-bottom:6px}#home-features .wrap .home-features__container .home-features__wrapper .home-feature p{margin-bottom:22px;color:#FFF}#home-features .wrap .home-features__container .home-features__wrapper .home-feature img{width:64px;margin-bottom:22px}#home-intro{background-color:white}#home-intro .home-intro__container{padding:56px 0 6px;max-width:880px;margin:0 auto;text-align:center}#home-intro .home-intro__container h1{color:#005A64;font-size:26px;line-height:1;margin-bottom:20px}#home-intro .home-intro__container h3{font-family:'Beyond Infinity', serif;color:#005A64;font-size:48px;line-height:1;margin-bottom:22px;margin-top:32px}.teardrop__container{background-color:white}.teardrop__container-stage{margin-top:80px;margin-bottom:86px}.teardrop__container-community{margin-bottom:78px}.teardrop__wrapper{padding:114px 0 142px 100px;background:url('../img/compressed/bg-teardrop.svg?1653270089');background-size:contain;background-repeat:no-repeat;margin-left:-100px;display:flex;align-items:center}.teardrop__content{width:50%;padding-right:184px}.teardrop__content h2{line-height:100%;color:#005A64;font-size:26px;margin-bottom:16px}.teardrop__content .btn{margin-top:4px}.teardrop__images{width:50%;display:flex;flex-direction:column;justify-content:space-between}.teardrop__images-main{width:100%;display:flex;padding-bottom:20px}.teardrop__images-main img{object-fit:cover;object-position:center;width:100%}.teardrop__images-secondary{width:50%;display:flex;padding:0 10px}.teardrop__images-secondary img{object-fit:cover;object-position:center;width:100%}.teardrop__images-row{display:flex;margin:0 -10px}.img-content-block{background-color:#FFF;padding:78px 0 138px}.img-content-block__wrapper{display:grid;grid-template-columns:repeat(3, 1fr);width:100%;align-items:center}.img-content-block__wrapper-half{grid-template-columns:repeat(2, 1fr)}.img-content-block__img{display:flex;grid-column:1 / span 2}.img-content-block__img img{object-fit:cover;object-position:center}.img-content-block__img-half{grid-column:1 / span 1}.img-content-block__content{padding-left:84px}.img-content-block__content h2{line-height:100%;color:#005A64;font-size:26px;margin-bottom:16px}.img-content-block__content .btn{margin-top:4px}.img-content-block-one{padding-top:0;padding-bottom:0;margin-bottom:86px}.img-content-block-two{padding-top:0;padding-bottom:0;margin:100px 0}.img-content-block-two__community{margin-bottom:136px}.img-content-block-three{padding-top:0;padding-bottom:0;margin-bottom:158px}.img-content-block-three__community{margin-bottom:136px}.img-content-block-reverse .img-content-block__content{padding-right:84px;padding-left:0}.img-content-block-reverse .img-content-block__img{grid-column:2 / span 2}.stage-tiles__wrapper{max-width:1140px;margin:0 auto}.stage-tiles__wrapper .stage-tiles{display:flex;flex-wrap:wrap;margin:-30px -30px 68px}.stage-tiles__wrapper .stage-tiles .stage-tile{width:50%;padding:30px;margin-bottom:2px}.stage-tiles__wrapper .stage-tiles .stage-tile img{width:100%;margin:0 0 20px !important}.stage-tiles__wrapper .stage-tiles .stage-tile h2{color:#005A64 !important;font-size:26px !important;margin:0 0 16px !important}.stage-tiles__wrapper .stage-tiles .stage-tile h2 a{text-decoration:none}.stage-tiles__wrapper .stage-tiles .stage-tile p{margin:0 0 24px !important}.page-intro{max-width:880px;margin:20px auto 72px;text-align:center}.page-intro__negative-bottom{margin-bottom:-8px}.page-intro-aerial{margin-bottom:46px}.page-intro__community{margin-top:58px;margin-bottom:50px}.page-intro__sm{margin-bottom:94px}.page-intro h2{color:#005A64 !important;font-size:26px !important;margin:0 0 16px !important;line-height:1.0}.page-intro img{margin-bottom:18px}.stage-map{width:100%;margin-bottom:20px}.inset-content{width:100%;margin-top:46px;margin-bottom:118px}.inset-content__wrapper{position:relative}.inset-content__wrapper img{width:100%}.inset-content__content{position:absolute;width:50%;margin-left:40px;padding-right:80px;bottom:6px}.inset-content__content-container{background:#005A64;color:#FFF;padding:46px 50px 42px}.inset-content__content-container h2{font-size:26px;margin-bottom:16px;line-height:100%}.testimonials__wrapper{background-color:#005A64}.testimonials__wrapper #testimonials{display:flex;flex-direction:column;min-height:544px;padding:104px 32px 32px}.testimonials__wrapper #testimonials h2{color:#FFF;font-size:26px;line-height:100%;width:60%;margin:0 auto 48px}.testimonials__wrapper #testimonials .testimonial-item__wrapper{width:60%;margin:0 auto}.testimonials__wrapper #testimonials .testimonial-item{display:flex;flex-direction:column;justify-content:center;background:url('../img/compressed/quotes.svg?1653270089');background-repeat:no-repeat;padding-top:36px;padding-left:20px;margin-left:-20px}.testimonials__wrapper #testimonials .testimonial-item p,.testimonials__wrapper #testimonials .testimonial-item h3{color:#FFF}.testimonials__wrapper #testimonials .testimonial-item p{font-style:italic !important}.testimonials__wrapper #testimonials .testimonial-item h3{font-size:16px;margin:0}.builder-tiles{margin-bottom:90px}.builder-tiles .wrap .builder-tiles__wrapper{display:grid;grid-template-columns:repeat(3, 1fr);margin:-15px}.builder-tiles .wrap .builder-tiles__wrapper .builder-tile{display:flex;flex-direction:column;padding:15px}.builder-tiles .wrap .builder-tiles__wrapper .builder-tile__logo{height:280px;background-color:#F8F7F7;display:flex;align-items:center;justify-content:center;margin-bottom:22px}.builder-tiles .wrap .builder-tiles__wrapper .builder-tile__logo a{line-height:0}.builder-tiles .wrap .builder-tiles__wrapper .builder-tile h2{font-size:26px;color:#005A64;margin-bottom:16px}.builder-tiles .wrap .builder-tiles__wrapper .builder-tile h2 a{text-decoration:none}.builder-tiles .wrap .builder-tiles__wrapper .builder-tile .btn{margin-bottom:50px}.aerial-mobile{display:none;visibility:hidden}@media screen and (max-width: 1700px){#header .header-wrapper{max-width:100em;padding-left:1rem;padding-right:1rem}.sticky-header .nav{padding-right:0}.sticky-header .nav ul li{padding:44px 10px}.slider__form{max-width:320px;bottom:160px;padding:15px}.social-links ul li img{max-width:20px}.china-link{top:14px}}@media screen and (max-width: 1330px){.nav ul li{letter-spacing:0 !important;padding:79px 10px}.nav ul li a{font-size:0.775em}.sticky-header .nav ul li{padding:44px 11px}.sticky-header .nav ul li a{font-size:0.775em}.topFoot{background:url('../img/compressed/top-foot-script-small.jpg?1653270089') 30% 50% no-repeat}.susfoot{background:url('../img/compressed/top-foot-eco-small.jpg?1653270089') 30% 50% no-repeat !important}.comfoot{background:url('../img/compressed/top-foot-com-small.jpg?1653270089') 30% 50% no-repeat !important}.event__list li{width:49.8008%;float:left}.event__list li:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.event__list li:nth-child(2n+2){margin-left:50.1992%;margin-right:-100%;clear:none}}@media screen and (max-width: 1380px){.slider__text{display:none;visibility:hidden}.slider__form{bottom:143px}}@media screen and (max-width: 1400px){.nav ul li{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;text-transform:uppercase;letter-spacing:1px;padding:79px 15px;-moz-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);-o-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);-webkit-transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99);transition:all .25s cubic-bezier(0.55, 0.085, 0, 0.99)}.nav ul li a{font-size:0.775em}.sticky-header .nav ul li{padding:44px 10px}.sticky-header .nav ul li a{font-size:0.775em}.social-links ul li img{max-width:20px}.china-link{top:14px}}@media screen and (max-width: 1330px){.wrap{padding:0 80px}.botcurve{top:124px}.main__imgright,.main__imgleft{width:100%;display:block;height:auto;max-width:191px;float:none;margin:50px auto}#header{height:78px}#header .header-wrapper .header-left .logo a img{width:80px}#header .header-wrapper .header-right .navigation ul li a{margin:0 12px;font-size:10px;letter-spacing:0}#header .social-links{margin-left:16px}#header #desktop-nav ul li ul{top:60px !important;margin-left:12px !important}.content{padding-top:78px}.sticky-header #header{height:78px}.sticky-header #header #desktop-nav ul li ul{top:56px !important}}@media screen and (max-width: 1125px){.nav ul{width:100%;float:left;margin-left:0;margin-right:0;max-height:0;-moz-transition:max-height .25s cubic-bezier(0.55, 0.085, 0, 0.99);-o-transition:max-height .25s cubic-bezier(0.55, 0.085, 0, 0.99);-webkit-transition:max-height .25s cubic-bezier(0.55, 0.085, 0, 0.99);transition:max-height .25s cubic-bezier(0.55, 0.085, 0, 0.99);position:absolute;top:90px;overflow:hidden;background:#005A64;padding:0}.nav ul li{width:100%;float:left;margin-left:0;margin-right:0;zoom:1;display:block;padding:5px 33px !important;border-bottom:1px solid rgba(179,214,115,0.2)}.nav ul li:before,.nav ul li:after{content:"\0020";display:block;height:0;overflow:hidden}.nav ul li:after{clear:both}.nav ul li:last-of-type{border-bottom:none}.nav ul li a{padding:4px;text-transform:uppercase;letter-spacing:1px;font-size:1em}.nav ul li ul{display:none !important;visibility:hidden !important}.sticky-header .nav ul li{padding:47px 10px}.intro ul li{width:49.8008%;float:left;margin-bottom:.39841%}.intro ul li:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.intro ul li:nth-child(2n+2){margin-left:50.1992%;margin-right:-100%;clear:none}.social-links ul li img{max-width:20px}.china-link{top:17px}.china-link img{max-width:20px}.topFoot{background:url('../img/compressed/top-foot-script-small.jpg?1653270089') 16% 10% no-repeat}.botFoot__content ul li{width:49.8008%;float:left;padding-left:20px}.botFoot__content ul li:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.botFoot__content ul li:nth-child(2n+2){margin-left:50.1992%;margin-right:-100%;clear:none}.botFoot__content ul .flinks{display:none;visibility:hidden}.botFoot__content ul .assoc{display:none;visibility:hidden}.slider__enviro{right:15px;bottom:10px}.foot__wrap{background:none}.sub__Menu ul{display:none;visibility:hidden}.sub__Menu select{display:block;visibility:visible;width:100%;float:left;margin-left:0;margin-right:0;-moz-box-shadow:inset 0 4px 1px rgba(0,0,0,0.03);-webkit-box-shadow:inset 0 4px 1px rgba(0,0,0,0.03);box-shadow:inset 0 4px 1px rgba(0,0,0,0.03);padding:15px 20px;border:1px solid #ccc;background:#005A64;color:#b3d673;outline:none}.main__left{width:100%;float:left;margin-left:0;margin-right:0}.left__Wrap{width:100%;float:left;margin-left:0;margin-right:0}.hlist>li{width:33.06773%;float:left}.hlist>li:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.hlist>li:nth-child(3n+2){margin-left:33.46614%;margin-right:-100%;clear:none}.hlist>li:nth-child(3n+3){margin-left:66.93227%;margin-right:-100%;clear:none}.hlist>li .htitle h3{font-size:0.875em}.hlist>li .htitle .builderlogo{max-width:80px;top:22px}.inset-content{margin-top:18px;margin-bottom:60px}.inset-content__content{width:75%}#header{background-image:url('../img/compressed/mobile-nav-background.png?1653270089');height:100px}#header .nav{display:flex;margin-left:22px}#header .logo a img{max-width:68px;margin-top:0}#header .header-wrapper{align-items:center}#header .header-wrapper #desktop-nav{display:none}#header .header-wrapper .header-right .nav{display:flex}#header .header-wrapper .header-right .nav .menu-link{align-items:center;display:flex}#header .header-wrapper .header-right .nav .menu-link:hover{cursor:pointer}#header #mobile-nav.show-menu{width:100%;max-height:100vh !important;margin:0;padding:0;overflow-y:scroll}}@media screen and (max-width: 900px){.content{padding-top:89px;font-size:85%}.nav ul{width:100%;float:left;margin-left:0;margin-right:0;max-height:0;-moz-transition:max-height .25s cubic-bezier(0.55, 0.085, 0, 0.99);-o-transition:max-height .25s cubic-bezier(0.55, 0.085, 0, 0.99);-webkit-transition:max-height .25s cubic-bezier(0.55, 0.085, 0, 0.99);transition:max-height .25s cubic-bezier(0.55, 0.085, 0, 0.99);position:absolute;top:90px;overflow:hidden;background:#005A64;padding:0}.nav ul li{width:100%;float:left;margin-left:0;margin-right:0;zoom:1;display:block;padding:5px 33px !important;border-bottom:1px solid rgba(179,214,115,0.2)}.nav ul li:before,.nav ul li:after{content:"\0020";display:block;height:0;overflow:hidden}.nav ul li:after{clear:both}.nav ul li:last-of-type{border-bottom:none}.nav ul li a{padding:4px;text-transform:uppercase;letter-spacing:1px;font-size:1em}.nav ul li ul{display:none !important;visibility:hidden !important}.botcurve{display:none !important;visibility:hidden !important}.wrap{padding:0 16px}.rightbox{display:none;visibility:hidden}.slider__enviro{max-width:78px}.slider__text{max-width:300px;display:none;visibility:hidden}.slider__text h1{font-size:1.875em;line-height:1;padding-top:60px}.slick-dots{display:none !important;visibility:hidden !important}.topFoot{width:100%;float:left;margin-left:0;margin-right:0;height:185px;background:url('../img/compressed/top-foot-script-small.jpg?1653270089') 30% 50% no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.intro ul li{width:99.99163%;float:left;font-size:85%}.intro ul li:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.intro h1{margin:20px 0}.intro iframe{height:auto !important}.slider__form{display:none;visibility:hidden}.builders__thumbs li{width:99.99163%;float:left;margin-bottom:.39841%;border-bottom:1px solid #EEE;padding-bottom:20px}.builders__thumbs li:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.builders__thumbs li .asset{padding-top:5px}.builders__thumbs li:last-of-type{border-bottom:none}.topFoot{display:none;visibility:hidden}.botFoot__content ul li{width:99.91633%;float:left;color:#819395;padding-left:0;text-align:center}.botFoot__content ul li:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.botFoot__content ul li .flogo{width:100%;max-width:40px;height:auto;float:none;margin-right:0;margin:0 auto;vertical-align:top}.botFoot__content ul .cinfo{padding-left:0px;padding-top:20px}.main__imgright,.main__imgleft{width:100%;display:block;height:auto;max-width:191px;float:none;margin:50px auto}#teardrop-invite{display:block;visibility:visible;float:right;margin:0;width:50%}.main__ecolist{padding:40px 30px}.main__ecolist ul li{width:99.91633%;float:left;margin-bottom:.39841%}.main__ecolist ul li:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.main__ecolist ul li p{text-align:center}.contactForm,.brochureForm{padding-top:20px}.contactForm h3,.brochureForm h3{font-size:1.2em}.contactForm>form .form-group,.brochureForm>form .form-group{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;width:100%;margin-right:0px;padding-right:0px}.main__contact ul li{width:100%;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;padding-right:0;text-align:center;padding-bottom:20px}.main__contact ul li h3{text-align:center}.main__contact ul li p{text-align:center}.main__contact ul li:last-of-type{padding-bottom:0}.main__left{width:100%;float:left;margin-left:0;margin-right:0}.main__right{width:100%;float:left;margin-left:0;margin-right:0;padding-top:30px}.main__sustainability{width:100%;float:left;margin-left:0;margin-right:0;padding:70px 30px;margin-top:20px}.concept__plan{display:none;visibility:hidden}.event__post{padding-top:20px}.event__post .img__gal{width:99.99163%;float:left;margin-bottom:.39841%}.event__post .img__gal:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.china-link{display:none;visibility:hidden}.team__list{padding:20px 0}.team__list li{width:99.99163%;float:left}.team__list li:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.team__list li h3{font-size:1.5em}.team__list li h3 span{font-size:16px}.contact-us{display:none;visibility:hidden}.house-and-land,.news-events,.events{display:none;visibility:hidden}.rosehill-lodge-precinct .pagetitle__invite{display:none;visibility:invisible}.family__links{list-style:none;padding:0;margin:0;display:block;text-align:center}.family__links li{width:99.99163%;float:left}.family__links li:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.main__small--right{width:100%;float:left;margin-left:0;margin-right:0;padding-top:0}.main__filter{display:none;visibility:hidden}.hlist>li{width:99.99163%;float:left}.hlist>li:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.hlist>li .htitle h3{font-size:0.875em}.hlist>li .htitle .builderlogo{max-width:80px;top:22px}.designtopleft,.designtopright{width:100%;float:left;margin-left:0;margin-right:0;padding-top:10px}.designfplans .fpbox img{margin:0 auto;float:none;display:block}.designfplans .fpbox .flinkswrap{display:none;visibility:hidden}.designelevations{background:none}.elevations .slick-next,.inclusions .slick-next{right:0 !important}.elevations .slick-prev,.inclusions .slick-prev{left:0 !important}.filter{display:none;visibility:hidden}.rcontent{width:100%;float:left;margin-left:0;margin-right:0}.rcontent h1{margin:0;padding:0;font-size:1.875em;line-height:1;margin-bottom:15px}.rcontent h2{margin-bottom:20px}.hlist>li{width:99.91633%;float:left}.hlist>li:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.interest{padding:40px 0}.blurb{padding-bottom:20px}.intsticky li{width:99.91633%;float:left;margin-bottom:3px}.intsticky li:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.intsticky li a{padding:8px 0}.designtitle .dleft{width:100%;float:left;margin-left:0;margin-right:0;text-align:center}.designtitle .dright{width:100%;float:left;margin-left:0;margin-right:0}.designtitle .dright ul{text-align:center}.designtitle .dright ul li:first-of-type{display:none;visibility:hidden}.designtitle .dright .dUrl{text-align:left;font-size:80% !important}.designspecs{display:none;visibility:hidden}.mobfloorp{width:100%;float:left;margin-left:0;margin-right:0;display:block;visibility:visible}.floorplan-left{width:100%;float:left;margin-left:0;margin-right:0}.floorplan-left img{margin:0 auto}.details-right{width:100%;float:left;margin-left:0;margin-right:0;padding:30px 0 0 0}.details-right h1 img{display:none;visibility:hidden}#col1{width:170px}.home-ctas{width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:50px}.home-ctas ul{list-style:none;padding:0;margin:0}.home-ctas ul li img{max-width:229px}.home-ctas ul li h2{margin:32px 0 5px 0 !important}.home-ctas ul li p{font-size:87%}.asset-txt{width:100%;float:left;margin-left:0;margin-right:0;padding-right:0}.asset-txt h2{text-align:left}.asset-txt h3{text-align:left}.asset-txt p{text-align:left}.asset-img{width:100%;float:left;margin-left:0;margin-right:0}.asset-img img{display:block;width:100%}.event__list li{width:99.99163%;float:left;height:auto;text-align:center}.event__list li:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.event__excerpt{text-align:center !important}.overviewtxt{padding:4px 0}.mobileover{margin:0 0 20px 0 !important}.testimonial{margin:20px auto 0}.testimonial-text{padding:10px 20px;font-size:0.875em}.displayleft{width:100%;float:left;margin-left:0;margin-right:0}.displayright{width:100%;float:left;margin-left:0;margin-right:0}.displayright .displayimages li{width:100%;float:left;margin-left:0;margin-right:0}.displayright .displayimages .listblank{display:none;visibility:hidden}.displayright .displayblank{display:none;visibility:hidden}.pagetitle{height:110px}.pagetitle h1{font-size:32px;margin-bottom:16px;margin-right:0}.pagetitle__cta{align-items:flex-end}.pagetitle__cta img{height:80px;margin:0}#mobile_select{display:block;visibility:visible}.lotsale{width:95px;height:137px;top:13px;right:20px}.lotsalesmall{width:60px;height:173px;display:block;position:absolute;top:102px;right:40px}#header{background-image:url('../img/compressed/mobile-nav-background.png?1653270089');height:100px}#header .nav{display:flex;margin-left:22px}#header .logo a img{max-width:68px;margin-top:0}#header .header-wrapper{align-items:center}#header .header-wrapper #desktop-nav{display:none}#header .header-wrapper .header-right .nav{display:flex}#header .header-wrapper .header-right .nav .menu-link{align-items:center;display:flex}#header .header-wrapper .header-right .nav .menu-link:hover{cursor:pointer}#header #mobile-nav.show-menu{width:100%;max-height:100vh !important;margin:0;padding:0;overflow-y:scroll}.sticky-header #header .header-wrapper{align-items:initial}.sticky-header #header .header-wrapper .logo a img{margin-top:6px}.sticky-header #header .mobile-nav-wrapper{padding-top:42px !important}.footnote{height:auto;padding:28px 0 32px}.footnote-left{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:28px}.footnote-right{width:100%;float:left;margin-left:0;margin-right:0}.footnote-right-wrapper{justify-content:flex-start}.footnote-wrapper{flex-direction:column}.flex-wrapper{flex-wrap:wrap}.flex-wrapper .quarter,.flex-wrapper .half{width:100%}.botFoot{padding:40px 0 78px}.botFoot .flogo{width:85px;margin-bottom:32px}.botFoot .footer-nvaigation-links{padding-bottom:30px}.botFoot-col{padding-right:0}.botFoot-contact{margin-bottom:56px}.botFoot-nav{margin-bottom:26px}.footer-banner-overlay{background-image:url('../img/compressed/banner-overlay-left-mobile.png?1653270089');background-position-y:bottom}.footer-banner-content{justify-content:flex-end;padding-bottom:50px}.footer-banner-content h2{font-size:48px;margin-bottom:12px}.footer-banner-content p{margin-bottom:24px}.footer-contact{padding:38px 0 50px}.footer-contact-form-disclaimer{margin-bottom:22px !important}.footer-contact-form h3{font-size:26px;margin-bottom:38px}.slider__overlay{background:url('../img/compressed/header-overlay-mobile.png?1653270089');background-repeat:no-repeat;background-size:cover;background-position:bottom}.slider__content{flex-direction:column-reverse}.slider__content-main{padding-bottom:50px}.slider__content-main h2{font-size:48px;margin-bottom:16px}.slider__content-graphic{padding-top:30px;display:flex;justify-content:flex-end;width:100%}.slider__content-graphic img{height:214px}.slick-slide{height:490px}#home-intro .home-intro__container{max-width:none;text-align:left}#home-intro .home-intro__container h3{text-align:center}#home-intro .home-intro__container a.btn{margin:0 auto;display:block}#home-features .wrap .home-features__container .home-features__wrapper{flex-direction:column;padding-bottom:12px}#home-features .wrap .home-features__container .home-features__wrapper .home-feature{margin-bottom:52px}.teardrop__wrapper{flex-direction:column-reverse;background-position:bottom;padding-top:60px;padding-bottom:40px;margin-bottom:20px}.teardrop__wrapper.pt-zero{padding-top:0}.teardrop__content{width:100%;padding:0}.teardrop__images{margin-bottom:48px;width:100%}.teardrop__container-stage{margin-top:0;margin-bottom:20px}.teardrop__container-community{margin-bottom:0}.img-content-block{padding-top:0;padding-bottom:60px;margin-bottom:0}.img-content-block__wrapper{display:flex;flex-direction:column;flex-wrap:wrap}.img-content-block__img{width:100%;margin-bottom:48px}.img-content-block__content{padding:0;width:100%}.img-content-block-reverse .img-content-block__wrapper{flex-direction:column-reverse}.img-content-block-reverse .img-content-block__content{padding:0}.img-content-block-two{margin-top:60px}.img-content-block-three__community{padding-bottom:0}.stage-tiles__wrapper{max-width:none}.stage-tiles__wrapper .stage-tiles{margin-bottom:36px}.stage-tiles__wrapper .stage-tiles .stage-tile{width:100%}.page-intro{max-width:none;text-align:left;margin-bottom:48px}.page-intro_aerial{margin-top:0}.page-intro__community{margin-bottom:0}.inset-content__content{position:relative;margin:0;padding:0;width:100%}.owl-nav{display:none}.testimonials__wrapper #testimonials{padding:60px 0 80px}.testimonials__wrapper #testimonials h2{width:80%}.testimonials__wrapper #testimonials .testimonial-item__wrapper{width:80%}.builder-tiles .wrap .builder-tiles__wrapper{display:flex;flex-direction:column;flex-wrap:wrap}.builder-tiles .wrap .builder-tiles__wrapper .builder-tile{width:100%}.builder-tiles .wrap .builder-tiles__wrapper .builder-tile .btn{margin-bottom:0}.aerial-mobile{display:block;visibility:visible}.aerial-desktop{display:none;visibility:hidden}}@media screen and (max-width: 370px){#header .social-links,#header .nav,#header .nav-cta{margin-left:8px !important}.btn--mobile-full-width{width:100%;text-align:center}}@media print{header,nav,footer{display:none}img{max-width:500px}body{font:12pt Georgia, "Times New Roman", Times, serif;line-height:1.3}}
