@font-face{font-family:'centrale_sans_light';src:url("/templates/oracle/fonts/centrale_sans_light-webfont.woff2") format('woff2'),url("/templates/oracle/fonts/centrale_sans_light-webfont.woff") format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'centrale_sans_medium';src:url("/templates/oracle/fonts/centrale_sans_medium-webfont.woff2") format('woff2'),url("/templates/oracle/fonts/centrale_sans_medium-webfont.woff") format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'centrale_sans_regular';src:url("/templates/oracle/fonts/centrale_sans_regular-webfont.woff2") format('woff2'),url("/templates/oracle/fonts/centrale_sans_regular-webfont.woff") format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'centrale_sans_bold';src:url("/templates/oracle/fonts/centrale_sans_bold-webfont.woff2") format('woff2'),url("/templates/oracle/fonts/centrale_sans_bold-webfont.woff") format('woff');font-weight:normal;font-style:normal}.buy-now-banner{position:relative}.buy-now-banner .inner{position:relative;overflow:hidden;height:56.25rem}@media only screen and (max-width:1200px){.buy-now-banner .inner{height:46.875rem}}@media only screen and (max-width:1080px){.buy-now-banner .inner{height:37.5rem}}@media only screen and (max-width:978px){.buy-now-banner .inner{height:auto;padding:189px 0 130px}}.buy-now-banner .inner .img{position:absolute;top:-.125rem;left:-.125rem;bottom:-.125rem;right:-.125rem}.buy-now-banner .inner .img img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform:scale(1.01)}.buy-now-banner .inner .img .mask{position:absolute;top:-.125rem;left:-.125rem;bottom:-.125rem;right:-.125rem;background:rgba(0,0,0,0.33)}.buy-now-banner .inner .img .mask:before,.buy-now-banner .inner .img .mask:after{content:'';position:absolute;top:0;left:0;right:0;height:300px;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%)}.buy-now-banner .inner .img .mask:after{top:auto;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%)}.buy-now-banner .inner .lines{position:absolute;top:9.75rem;left:3.9375rem;right:3.9375rem;bottom:18.125rem}@media only screen and (max-width:87.5rem){.buy-now-banner .inner .lines{left:2.5rem;right:2.5rem}}@media only screen and (max-width:75rem){.buy-now-banner .inner .lines{top:7.5rem;bottom:15.125rem}}@media only screen and (max-width:67.5rem){.buy-now-banner .inner .lines{top:6.5625rem;bottom:11.875rem}}@media only screen and (max-width:61.125rem){.buy-now-banner .inner .lines{display:none}}.buy-now-banner .inner .lines .line{position:absolute;background:#fff}.buy-now-banner .inner .lines .line-top{top:0;right:66%;width:0;height:.0625rem;transition:width .5s linear .5s}.buy-now-banner .inner .lines .line-side{top:0;left:0;width:.0625rem;height:0;transition:height .5s linear 1s}.buy-now-banner .inner .lines .line-bottom{bottom:0;left:0;width:0%;height:.0625rem;transition:width .5s linear 1.5s}.buy-now-banner .inner .lines .line-top.line-right{right:auto;left:66%}.buy-now-banner .inner .lines .line-side.line-right{left:auto;right:0}.buy-now-banner .inner .lines .line-bottom.line-right{left:auto;right:0}.buy-now-banner .inner .text{position:relative;top:50px;opacity:0;height:100%;padding:0 0 368px;display:flex;align-items:flex-end;transition:all 1s cubic-bezier(.19,1,.22,1) .75s}@media only screen and (max-width:1200px){.buy-now-banner .inner .text{padding:0 0 300px}}@media only screen and (max-width:1080px){.buy-now-banner .inner .text{padding:0 0 260px}}@media only screen and (max-width:978px){.buy-now-banner .inner .text{padding:0}}.buy-now-banner .inner .text .wrapper .title{text-align:center;display:flex;flex-direction:column;justify-content:center;gap:12px}.buy-now-banner .inner .text .wrapper .title h1{font-size:58px;line-height:1.2;margin:0}@media only screen and (max-width:1200px){.buy-now-banner .inner .text .wrapper .title h1{font-size:50px}}@media only screen and (max-width:1080px){.buy-now-banner .inner .text .wrapper .title h1{font-size:42px}}@media only screen and (max-width:768px){.buy-now-banner .inner .text .wrapper .title h1{font-size:32px}}.buy-now-banner .inner .text .wrapper .title p{font-size:22px;line-height:1.4;margin:0}@media only screen and (max-width:1080px){.buy-now-banner .inner .text .wrapper .title p{font-size:20px}}@media only screen and (max-width:768px){.buy-now-banner .inner .text .wrapper .title p{font-size:18px}}.buy-now-banner .inner .scrollto{display:block;position:absolute;bottom:60px;left:calc(50% - 30px);width:60px;height:60px}@media only screen and (max-width:1200px){.buy-now-banner .inner .scrollto{bottom:45px}}@media only screen and (max-width:1080px){.buy-now-banner .inner .scrollto{bottom:30px}}.buy-now-banner .inner .scrollto:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:20px;height:20px;border:1px solid #fff;border-top:none;border-left:none;transition:all .6s cubic-bezier(.19,1,.22,1)}.buy-now-banner .inner .scrollto:hover:after{border-color:#b99e73}.buy-now-banner .search-box{position:absolute;left:0;top:572px;width:100%}@media only screen and (max-width:1200px){.buy-now-banner .search-box{top:472px}}@media only screen and (max-width:1080px){.buy-now-banner .search-box{top:372px}}@media only screen and (max-width:978px){.buy-now-banner .search-box{top:0;position:relative;background:linear-gradient(0deg,rgba(237,237,237,0.33) 0%,rgba(237,237,237,0.33) 100%),#fff;padding:32px 0}}.buy-now-banner .search-box .wrapper{max-width:1190px}.buy-now-banner .search-box .wrapper form{position:relative;top:50px;opacity:0;display:grid;grid-template-columns:1fr 182px;gap:8px;transition:all 1s cubic-bezier(.19,1,.22,1) 1s}@media only screen and (max-width:978px){.buy-now-banner .search-box .wrapper form{grid-template-columns:1fr}}.buy-now-banner .search-box .wrapper form .fields{display:flex;flex-direction:column;gap:24px}@media only screen and (max-width:978px){.buy-now-banner .search-box .wrapper form .fields{gap:8px}}.buy-now-banner .search-box .wrapper form .fields .fields-top{position:relative;background:#fff;height:76px;border-radius:4px;display:grid;grid-template-columns:1fr 2fr 1fr}@media only screen and (max-width:978px){.buy-now-banner .search-box .wrapper form .fields .fields-top{height:60px}}@media only screen and (max-width:800px){.buy-now-banner .search-box .wrapper form .fields .fields-top{height:initial;grid-template-columns:1fr;background:transparent}}.buy-now-banner .search-box .wrapper form .fields .fields-top .field input,.buy-now-banner .search-box .wrapper form .fields .fields-top .field select{width:100%;height:100%;border:none;background:transparent;padding:0 24px;font-family:'centrale_sans_light',sans-serif;font-size:20px;color:#00263a;display:block;box-shadow:none;position:relative;line-height:normal;-webkit-appearance:none;box-sizing:border-box;margin:0}@media only screen and (max-width:978px){.buy-now-banner .search-box .wrapper form .fields .fields-top .field input,.buy-now-banner .search-box .wrapper form .fields .fields-top .field select{font-size:18px}}@media only screen and (max-width:800px){.buy-now-banner .search-box .wrapper form .fields .fields-top .field input,.buy-now-banner .search-box .wrapper form .fields .fields-top .field select{padding:18px 24px}}.buy-now-banner .search-box .wrapper form .fields .fields-top .field ::-webkit-input-placeholder{color:#888}.buy-now-banner .search-box .wrapper form .fields .fields-top .field :-moz-placeholder{color:#888}.buy-now-banner .search-box .wrapper form .fields .fields-top .field ::-moz-placeholder{color:#888}.buy-now-banner .search-box .wrapper form .fields .fields-top .field :-ms-input-placeholder{color:#888}.buy-now-banner .search-box .wrapper form .fields .fields-top .field .select-holder{position:relative;height:100%;border-left:1px solid #ededed}@media only screen and (max-width:800px){.buy-now-banner .search-box .wrapper form .fields .fields-top .field .select-holder{border-left:none;border-top:1px solid #ededed}}.buy-now-banner .search-box .wrapper form .fields .fields-top .field .select-holder select{padding-right:48px}.buy-now-banner .search-box .wrapper form .fields .fields-top .field .select-holder:after{position:absolute;content:'';top:calc(50% - 7px);right:24px;border:2px solid #00263a;border-top:none;border-left:none;pointer-events:none;transform:rotate(45deg);width:8px;height:8px}.buy-now-banner .search-box .wrapper form .fields .fields-bottom{display:flex;justify-content:flex-end;gap:80px}@media only screen and (max-width:1080px){.buy-now-banner .search-box .wrapper form .fields .fields-bottom{gap:40px}}@media only screen and (max-width:978px){.buy-now-banner .search-box .wrapper form .fields .fields-bottom{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}}@media only screen and (max-width:800px){.buy-now-banner .search-box .wrapper form .fields .fields-bottom{grid-template-columns:1fr}}.buy-now-banner .search-box .wrapper form .fields .fields-bottom .show-options{display:none;background:#ededed;text-align:center;padding:0 22px;height:60px;border-radius:4px;transition:background .6s cubic-bezier(.19,1,.22,1);gap:10px;align-items:center;justify-content:center}@media only screen and (max-width:800px){.buy-now-banner .search-box .wrapper form .fields .fields-bottom .show-options{display:flex}}.buy-now-banner .search-box .wrapper form .fields .fields-bottom .show-options span{color:#00263a;font-size:16px}.buy-now-banner .search-box .wrapper form .fields .fields-bottom .show-options:hover{background:#cdcdcd}.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field{position:relative;display:flex;align-items:center;gap:16px}@media only screen and (max-width:978px){.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field{border-radius:4px;background:rgba(185,158,115,0.05);padding:16px}}@media only screen and (max-width:800px){.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field{display:none}}.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field svg path{fill:#fff}@media only screen and (max-width:978px){.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field svg path{fill:#b99e73}}.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field span{font-family:'centrale_sans_regular','Open Sans',sans-serif;font-size:17px;font-weight:500;color:#fff}@media only screen and (max-width:978px){.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field span{color:#00263a}}@media only screen and (max-width:800px){.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field span{min-width:6.25rem}}.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field .select-holder{position:relative;height:100%}@media only screen and (max-width:978px){.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field .select-holder{flex-grow:1}}.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field .select-holder select{width:100%;border:none;background:transparent;padding:0 26px 0 0;font-family:'centrale_sans_medium',sans-serif;font-size:17px;color:#fff !important;display:block;box-shadow:none;position:relative;line-height:normal;-webkit-appearance:none;box-sizing:border-box;margin:0}@media only screen and (max-width:978px){.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field .select-holder select{color:#acacac !important}}@media only screen and (max-width:800px){.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field .select-holder select{font-family:'centrale_sans_light',sans-serif}}.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field .select-holder:after{position:absolute;content:'';top:calc(50% - 6px);right:4px;border:2px solid #b99e73;border-top:none;border-left:none;pointer-events:none;transform:rotate(45deg);width:6px;height:6px}@media only screen and (max-width:978px){.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field .select-holder:after{border-color:#00263a}}.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field.show{display:flex}.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field:before{content:'';position:absolute;top:50%;transform:translate(0,-50%);left:-2.5rem;height:12px;width:.0625rem;background:rgba(255,255,255,0.5)}@media only screen and (max-width:1080px){.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field:before{left:-1.25rem}}@media only screen and (max-width:978px){.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field:before{display:none}}.buy-now-banner .search-box .wrapper form .fields .fields-bottom .field:first-of-type:before{display:none}.buy-now-banner .search-box .wrapper form .button button{width:100%;height:76px;background:#00263a;border:none;border-radius:4px;color:#fff;font-family:'centrale_sans_medium',sans-serif;font-size:1.25rem;transition:background .6s cubic-bezier(.19,1,.22,1)}@media only screen and (max-width:978px){.buy-now-banner .search-box .wrapper form .button button{height:60px}}.buy-now-banner .search-box .wrapper form .button button:hover{background:#b99e73}.page-loaded .buy-now-banner .text{top:0;opacity:1}.page-loaded .buy-now-banner .search-box .wrapper form{top:0;opacity:1}.page-loaded .buy-now-banner .lines .line-top{width:34%}.page-loaded .buy-now-banner .lines .line-side{height:100%}.page-loaded .buy-now-banner .lines .line-bottom{width:13.5%}@media only screen and (max-width:106.25rem){.page-loaded .buy-now-banner .lines .line-bottom{width:10%}}@media only screen and (max-width:97.5rem){.page-loaded .buy-now-banner .lines .line-bottom{width:7%}}@media only screen and (max-width:89.0625rem){.page-loaded .buy-now-banner .lines .line-bottom{width:2%}}@media only screen and (max-width:81.25rem){.page-loaded .buy-now-banner .lines .line-bottom{width:.625rem}}.page-land .buy-now-banner .search-box .wrapper form .fields .fields-bottom .field .select-holder:after{border-color:#50b848}@media only screen and (max-width:978px){.page-land .buy-now-banner .search-box .wrapper form .fields .fields-bottom .field .select-holder:after{border-color:#00263a}}.page-homes .buy-now-banner .search-box .wrapper form .fields .fields-bottom .field .select-holder:after{border-color:#d8d8d8}@media only screen and (max-width:978px){.page-homes .buy-now-banner .search-box .wrapper form .fields .fields-bottom .field .select-holder:after{border-color:#00263a}}.property-carousel{position:relative;max-width:400px;overflow:hidden}.property-carousel .carousel-controls{position:absolute;top:0;left:0;width:100%;z-index:2}.property-carousel .carousel-controls .carousel-counter{position:absolute;top:10px;left:10px;font-size:14px;font-family:'centrale_sans_medium',sans-serif}.property-carousel .carousel-controls button{position:absolute;top:100px;left:10px;background:#00263a;color:#fff;border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;transition:background-color .3s}.property-carousel .carousel-controls button svg{transform:scaleX(-1)}.property-carousel .carousel-controls button:hover{background:#b99e73}.property-carousel .carousel-controls button.next-btn{left:auto;right:10px}.property-carousel .carousel-controls button.next-btn svg{transform:scaleX(1)}.property-carousel .carousel-items{position:relative;width:100%}.property-carousel .property-item{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.property-carousel .property-item.active{position:relative;opacity:1;visibility:visible}.gm-style .gm-style-iw-c{padding:0 !important;max-width:400px !important}.gm-style .gm-style-iw-d{overflow:hidden !important;padding:0 !important}.gm-style .gm-style-iw-t::after{display:none !important}