Help
RSS
API
Feed
Maltego
Contact
Domain > crystalchenhome.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2019-07-12
146.148.33.97
(
ClassC
)
2024-09-14
104.16.161.240
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Sat, 14 Sep 2024 08:05:20 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveCache-Control: max-age3600Expires: Sat, 14 Sep 2024 09:05:20 GMTLocation: https://crystalchenhome.com/Set-Cookie: __cf_bmrTCnTckP9qcAR5Sr1rV4buOonWKTPx_ripHkWuM8sN0-1726301120-1.0.1.1-JSK9kdJ_EtPUlpn2prAzWXZVRv1IUJpSttaxUge1p012T4TtzPQ0VdFWinuEfeSb4Q2uMV8xeCpx80NDKeEksQ; path/; expiresSat, 14-Sep-24 08:35:20 GMT; domain.crystalchenhome.com; HttpOnlyServer: cloudflareCF-RAY: 8c2edf13f81eef6b-PDX html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>cloudflare/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Sat, 14 Sep 2024 08:05:20 GMTContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-alivex-powered-by: Luxury Presencex-amz-id-2: EGm2C4qY/VVhqGUn8RfK1BHAxekSIIDXtBltl4w0VVwG9SSu4z0X6U7twfJ71MOCN72yHid44zkx-amz-request-id: 17XV035PA9XR7JP1last-modified: Sat, 14 Sep 2024 01:13:47 GMTx-amz-server-side-encryption: AES256Cache-Control: max-age600, stale-while-revalidate1200, publicCF-Cache-Status: HITAccept-Ranges: bytesSet-Cookie: __cf_bmgSrRNmOSLQNeJvmW1Jcxrki1SWSiJm7rwPtfi2xpZBk-1726301120-1.0.1.1-uX2vwENDBH5VoX217c2qJAkrd4Js3ptkYDJEIN0OcqEYx1jO7ispoIHXm4Jmzj8FE87UrPQaeC1PrEXB7Lk__A; path/; expiresSat, 14-Sep-24 08:35:20 GMT; domain.crystalchenhome.com; HttpOnly; SecureServer: cloudflareCF-RAY: 8c2edf148a9eefb4-PDX !DOCTYPE html>html classno-js langen>head> meta charsetutf-8> meta http-equivx-ua-compatible contentieedge> meta nameviewport contentwidthdevice-width, initial-scale1.0> meta nametwitter:card contentsummary_large_image> title>Crystal Chen | Palos Verdes Peninsula Real Estate Expert/title> meta propertyog:title contentCrystal Chen | Palos Verdes Peninsula Real Estate Expert> meta nametwitter:title contentCrystal Chen | Palos Verdes Peninsula Real Estate Expert> meta namedescription contentCrystal Chen is highly energetic and has a positive attitude that has earned her a well-deserved reputation for excellent customer service. Work with her now!> meta propertyog:description contentCrystal Chen is highly energetic and has a positive attitude that has earned her a well-deserved reputation for excellent customer service. Work with her now!> meta nametwitter:description contentCrystal Chen is highly energetic and has a positive attitude that has earned her a well-deserved reputation for excellent customer service. Work with her now!> meta propertyog:image contenthttps://res.cloudinary.com/luxuryp/images/f_auto,q_auto/dlqjcwlcunisjo0287jm/homepage-mobile-2-1> meta nametwitter:image contenthttps://res.cloudinary.com/luxuryp/images/f_auto,q_auto/dlqjcwlcunisjo0287jm/homepage-mobile-2-1> meta propertyog:url contenthttps://crystalchenhome.com/> link relcanonical hrefhttps://crystalchenhome.com/> script>(function(html){html.className html.className.replace(/\bno-js\b/,js)})(document.documentElement);/script> link relpreconnect hrefhttps://fonts.googleapis.com> link relpreconnect hrefhttps://fonts.gstatic.com crossorigin> link relstylesheet hrefhttps://fonts.googleapis.com/css?familyCinzel:400,500,600,700,800,900>link relstylesheet hrefhttps://fonts.googleapis.com/css?familyLato:100,100i,300,300i,400,400i,700,700i,900,900i> link relpreload hrefhttps://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css asstyle onloadthis.onloadnull;this.relstylesheet> noscript>link relstylesheet hrefhttps://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css>/noscript> link relicon typeimage/x-icon href/favicon.ico> link relicon typeimage/png sizes16x16 href/favicon-16x16.png> link relicon typeimage/png sizes32x32 href/favicon-32x32.png> link relicon typeimage/png sizes48x48 href/favicon-48x48.png> style idglobal-css>:root{--global-primary-font-family:Cinzel,serif;--global-primary-font-family-short:Cinzel;--global-secondary-font-family:Lato,sans-serif;--global-secondary-font-family-short:Lato;--global-body-padding:0px;--global-background-color:#fff;--global-body-font-size:16px;--global-h1-font-size:70px;--global-h2-font-size:43px;--global-h3-font-size:30px;--global-h4-font-size:21px;--global-h5-font-size:17px;--global-h6-font-size:16px;--global-section-padding:96px;}@media (max-width: 768px){:root{--global-section-padding:64px;}}body{padding:0px;background-color:#fff;font-family:Lato,sans-serif;font-size:16px;}@media (min-width: 768px){body{padding:0px 0px 0px 0px;}}h1,h2,h3,h4,h5,h6,button{font-family:Cinzel,serif;}h1{font-size:70px;}h2{font-size:43px;}h3{font-size:30px;}h4{font-size:21px;}h5{font-size:17px;}h6{font-size:16px;}/style> link relstylesheet typetext/css hrefhttps://styles.luxurypresence.com/producer/index.css /> style idwebsite-css>footer .footer .first_text_footer .img_size img{margin-top:40px;}@media (hover:none) and (pointer:coarse){footer .footer .first_text_footer .img_size img{margin-top:0;}}nav#global-navbar .header .logo img{max-height:100px!important;}nav#global-navbar.scroll{background-color:#000!important;}nav#global-navbar .header .navbar{padding:10px 0 10px!important;}nav#global-navbar .header .container{margin-top:20px;margin-bottom:20px;padding-bottom:40px;padding-top:20px;}.redesign .btn--small{padding:20px 46px;}.lp-btn{padding:20px 46px;}#modal-global-contact-us .contact-form .section-message form .submitButton{padding:14px 20px;}#global-footer .info-wrap-contact_zone.type_user svg:not(:root){color:#DC1C2E!important;}#global-footer svg:not(:root){color:#DC1C2E!important;}#global-footer .no_newsletter .info-wrap-contact_zone:first-of-type{margin-bottom:21px!important;}@media(max-width:768px){#global-footer .no_newsletter .info-wrap-contact_zone:first-of-type{margin-bottom:21px!important;}}.contact-form .pre-line{color:#fff!important;}/style> style idwow-hide-elements>.wow{visibility:hidden!important}/style> style idpage-css> #section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c{color:#ffffff;--fontColor:#ffffff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .opening .lp-text--pretitle{font-size:20px;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .opening .slick-dots{display:none!important;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .video-wrapper video,#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .video-wrapper div.poster{z-index:0!important;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c>.video-wrapper>.full-screen-video-component>.video-wrapper::before{content:;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;z-index:-1000;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c>.video-wrapper>.full-screen-video-component>.video-wrapper >video{-webkit-transition:opacity 2s cubic-bezier(0.835, 0, 0.19, 1);transition:opacity 2s cubic-bezier(0.835, 0, 0.19, 1);opacity:0;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c>.video-wrapper>.full-screen-video-component>.video-wrapper.playing>video{opacity:1;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .collection{padding:120px 0 0;min-height:100vh;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .collection .item{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;min-height:calc(100vh - 240px);}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .collection .btn-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:23px;margin-top:32px;}@media(max-width: 560px){#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .collection .btn-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;}}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .collection .slick-active .animation{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .collection .animation{-webkit-transition:all .6s;transition:all .6s;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px);opacity:0;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .collection .lp-title-group,#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .collection .lp-text--pretitle{max-width:100%;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .collection .slick-dots{margin:30px auto 85px;padding:0;position:relative;top:0;bottom:0;left:0;right:0;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:360px;max-width:100%;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .collection .slick-dots li{margin:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:auto;height:auto;position:static;display:block;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .collection .slick-dots li.slick-active button:after{opacity:1;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .collection .slick-dots button{display:block;font-size:0;color:inherit;border-radius:0;border:none;width:100%;height:30px;cursor:pointer;position:relative;background-color:transparent;padding:0;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .collection .slick-dots button:before{display:none;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .collection .slick-dots button:after{display:block;content:;width:100%;position:absolute;left:0;top:50%;height:1px;background-color:currentColor;opacity:0.5;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .collection:not(.slick-initialized) .item{margin-bottom:145px;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .collection:not(.slick-initialized) .item:nth-child(n + 2){display:none;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c >*:last-child{position:relative;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .overlay-component{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;transition-property:opacity;transition-timing-function:linear;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .video-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;}@media screen and (max-width: 900px){#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .video-wrapper.hidable{display:none;}}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .full-screen-video-component{position:relative;height:100%;overflow:hidden;}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c video{position:absolute;z-index:-1000;width:100%;object-fit:cover;}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c video{overflow:hidden;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto!important;}}#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .poster{display:none;position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1000;background:center center/cover;}@media screen and (max-width: 900px){#section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c .poster{display:block;}}#section-eeb9912a-4862-446c-8073-e0d2ca462a49{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#fff;}#section-eeb9912a-4862-446c-8073-e0d2ca462a49 div.description.container{margin-bottom:20px;}#section-eeb9912a-4862-446c-8073-e0d2ca462a49 div.description.container .description__text{max-width:1000px;}#section-eeb9912a-4862-446c-8073-e0d2ca462a49 .description{padding-bottom:66px;padding-top:66px;}@media (max-width: 576px){#section-eeb9912a-4862-446c-8073-e0d2ca462a49 .description{max-width:100%;padding-left:30px;padding-right:30px;}}#section-eeb9912a-4862-446c-8073-e0d2ca462a49 .description__scroll{padding-bottom:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}#section-eeb9912a-4862-446c-8073-e0d2ca462a49 .description__scroll--down{cursor:pointer;}#section-eeb9912a-4862-446c-8073-e0d2ca462a49 .description__scroll--down svg{width:14px;}#section-eeb9912a-4862-446c-8073-e0d2ca462a49 .description__text{max-width:570px;margin:0 auto;text-align:center;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(2 / 4 * var(--global-section-padding));--section-padding-bottom:calc(0 / 4 * var(--global-section-padding));background-color:#fff;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c div.gallery-component__col .gallery-card__title{text-align:center;font-size:26px;text-transform:none;margin-top:auto;margin-bottom:auto;padding-bottom:20px;letter-spacing:3px;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c div.gallery-component__col .gallery-card__title:after{content:;position:absolute;left:0;right:0;bottom:0;border-bottom:2px solid #fff;opacity:0.8;width:50px;height:2px;background-color:#fff;margin:auto;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c div.row.gallery-component__row.cols-3 .gallery-component__col{padding:0px;margin-bottom:0px;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c div.row.gallery-component__row.cols-3 .gallery-component__col .gallery-card{position:relative;width:100%;padding-right:20px;padding-left:20px;height:400px;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c div.row.gallery-component__row.cols-3 .gallery-component__col .gallery-card:before{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 76.6%, #fff);opacity:0.6;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c div.row.gallery-component__row.cols-3 .gallery-component__col .gallery-card:before{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgb(0,0,0,0.95))!important;}@media (max-width: 768px){#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c div.row.gallery-component__row.cols-3 .gallery-component__col{max-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:0px!important;padding-left:0px!important;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c div.row.gallery-component__row.cols-3 .gallery-component__col .gallery-card{position:relative;width:100%;padding-right:0px;padding-left:0px;height:310px;}}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c div.gallery-component .lp-container{max-width:100%;padding:0;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component{padding-top:30px;padding-bottom:10px;}@media (min-width: 769px){#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component{padding:80px 0 60px;}}@media (min-width: 1200px){#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component{padding:80px 0 30px;}}@media (max-width: 767px){#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component__container{padding-left:20px;padding-right:20px;}}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component__header{margin-bottom:30px;max-width:640px;margin-left:auto;margin-right:auto;text-align:center;}@media (min-width: 768px){#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component__header{margin-bottom:50px;}}@media (min-width: 1200px){#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component__header{margin-bottom:70px;}}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component__header img{max-width:260px;height:auto;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component__header img:not(:only-child){margin-bottom:30px;}@media (min-width: 768px){#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component__header img:not(:only-child){margin-bottom:50px;}}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component__heading{margin-bottom:20px;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component__lead{margin-bottom:0;font-size:20px;line-height:1.4;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component__row{margin-left:-7px;margin-right:-7px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component__col{width:100%;margin-bottom:20px;padding:0 7px;}@media (min-width: 768px){#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component__col{max-width:33.333333%;-webkit-flex-basis:33.333333%;-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;}}@media (min-width: 1200px){#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component__col{max-width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;margin-bottom:50px;}}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component__col:first-child{margin-left:auto;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component__col:last-child{margin-right:auto;}@media (min-width: 992px){#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component .cols-2 .gallery-component__col{max-width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}}@media (min-width: 1200px){#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component .cols-3 .gallery-component__col{max-width:33.333333%;-webkit-flex-basis:33.333333%;-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;}}@media (min-width: 992px){#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-component .cols-4 .gallery-component__col{max-width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;}}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-card{position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;padding:20px 15px;-webkit-text-decoration:none;text-decoration:none;overflow:hidden;cursor:pointer;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-card:after{content:;width:0;padding-top:121.5%;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-card:before{content:;position:absolute;left:0;bottom:0;width:100%;height:100%;background-color:transparent;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 76.6%, #000000);opacity:0.6;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:background-color .3s;transition:background-color .3s;z-index:1;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-card:focus{outline:none;}@media (hover: hover) and (pointer: fine){#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-card:hover:before{background-color:#000;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-card:hover .gallery-card__title{-webkit-transform:translateY(-51px);-moz-transform:translateY(-51px);-ms-transform:translateY(-51px);transform:translateY(-51px);}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-card:hover .gallery-card__title:after{opacity:.3;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-card:hover .gallery-card__preview img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-card__title{position:relative;width:100%;margin-bottom:0;color:#fff;letter-spacing:0;text-shadow:none;z-index:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .3s;transition:all .3s;text-transform:none;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-card__title:after{content:;position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid currentColor;opacity:0;-webkit-transition:all .3s;transition:all .3s;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-card__preview{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c .gallery-card__preview>img{width:100%;height:100%;object-fit:cover;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .75s ease-out;transition:transform .75s ease-out;}#section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c>div:last-child{padding-top:calc(2 / 4 * var(--global-section-padding))!important;padding-bottom:calc(0 / 4 * var(--global-section-padding))!important;}#section-d05d3579-4645-48d0-b067-0279909e87e6{color:rgba(0, 0, 0, 1);--fontColor:rgba(0, 0, 0, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:rgba(255, 255, 255, 1);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:rgba(255, 255, 255, 1);}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__photo{-webkit-order:2;-ms-flex-order:2;order:2;}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__info .h2:after{left:-20px!important;right:0px!important;background-color:#003DA5!important;}#section-d05d3579-4645-48d0-b067-0279909e87e6 .redesign .container{padding-left:0!important;padding-right:0px!important;}@media(min-width:1024px){#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__photo{margin-right:0!important;}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__info{padding-right:70px;}}#section-d05d3579-4645-48d0-b067-0279909e87e6 .redesign.featured-agent-section{padding:96px 0;}#section-d05d3579-4645-48d0-b067-0279909e87e6 .redesign.featured-agent-section p{white-space:normal;}@media(max-width: 768px){#section-d05d3579-4645-48d0-b067-0279909e87e6 .redesign.featured-agent-section{padding:64px 0;}}#section-d05d3579-4645-48d0-b067-0279909e87e6 .redesign.featured-agent-section .container{max-width:1200px;}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media(max-width: 768px){#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent{display:block;max-width:325px;margin:0 auto;}}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__photo{margin-right:36px;}@media(max-width: 768px){#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__photo{margin:0;width:100%;}}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__image img{width:auto;height:auto;vertical-align:top;}@media(min-width: 1024px){#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__image img{max-width:525px;max-height:525px;}}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__info{width:100%;padding-top:70px;}@media(max-width: 1024px){#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__info{padding-top:20px;}}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__info .h2{position:relative;margin:0;padding-bottom:35px;}@media(max-width: 768px){#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__info .h2{padding-bottom:30px;}}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__info .h2:after{content:;position:absolute;bottom:0;left:-114px;right:230px;height:1px;background-color:#c0c0c0;}@media(max-width: 768px){#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__info .h2:after{width:1000px;right:100%;left:auto;margin-right:-120px;}}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__info .bio-container{margin:0 0 32px;white-space:pre-line;}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__info .links-row{list-style:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__info .links-row >li:last-child{margin-right:0;}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__info .links-row >li{margin-right:35px;margin-bottom:30px;}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__info .link{cursor:pointer;position:relative;display:inline-block;vertical-align:top;font-size:14px;line-height:1.63;}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__info .link.link--share-visible .socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media(max-width: 768px){#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .featured-agent__info .link.link--share-visible{margin-bottom:110px;}}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .link{background:transparent;border:none;padding:0;}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .share-links{display:none;width:276px;height:55px;position:absolute;top:100%;left:0;margin-top:5px;}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .share-links li{width:25%;height:100%;}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .share-links li .socials__link{width:100%;height:100%;}@media(max-width: 768px){#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .share-links{width:154px;height:113px;}#section-d05d3579-4645-48d0-b067-0279909e87e6 .featured-agent .share-links li{width:50%;height:50%;}}#section-d05d3579-4645-48d0-b067-0279909e87e6 .socials-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px;}#section-d05d3579-4645-48d0-b067-0279909e87e6 .socials-container.desktop{padding-top:16px;}@media (max-width: 768px){#section-d05d3579-4645-48d0-b067-0279909e87e6 .socials-container.desktop{display:none;}}#section-d05d3579-4645-48d0-b067-0279909e87e6 .socials-container.mobile{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}@media (min-width: 769px){#section-d05d3579-4645-48d0-b067-0279909e87e6 .socials-container.mobile{display:none;}}#section-d05d3579-4645-48d0-b067-0279909e87e6 .socials-container.socials.socials>li{margin:16px 8px 0 8px;padding:0;}#section-d05d3579-4645-48d0-b067-0279909e87e6 .link:before,#section-d05d3579-4645-48d0-b067-0279909e87e6 .link:after{background-color:currentColor;}#section-d05d3579-4645-48d0-b067-0279909e87e6 .link:before{opacity:0.5;}#section-82648688-56d5-424f-851e-f191261e281b{background-attachment:fixed;-webkit-background-position:center;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;color:rgba(255, 255, 255, 1);--fontColor:rgba(255, 255, 255, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#ffffff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(2 / 4 * var(--global-section-padding));--section-padding-bottom:calc(4 / 4 * var(--global-section-padding));background-color:#ffffff;background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(https://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/cekcpxxsldkycpc4sive/img_3371-1);background-repeat:no-repeat;-webkit-background-position:center;background-position:center;-webkit-background-size:cover;background-size:cover;}@media only screen and (max-width: 768px){#section-82648688-56d5-424f-851e-f191261e281b{background-attachment:unset;}}#section-82648688-56d5-424f-851e-f191261e281b{overflow:hidden;}#section-82648688-56d5-424f-851e-f191261e281b .company-stats__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-64px;padding-top:32px;}#section-82648688-56d5-424f-851e-f191261e281b .company-stats__row--four .company-stats__col{max-width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;}@media (max-width: 768px){#section-82648688-56d5-424f-851e-f191261e281b .company-stats__row--four .company-stats__col{max-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;}}#section-82648688-56d5-424f-851e-f191261e281b .company-stats__col{padding-left:15px;padding-right:15px;width:100%;min-height:1px;max-width:33.33%;-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (max-width: 768px){#section-82648688-56d5-424f-851e-f191261e281b .company-stats__col{max-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;}}#section-82648688-56d5-424f-851e-f191261e281b .company-stats__cta-wrap{text-align:center;padding-top:96px;}@media (max-width: 768px){#section-82648688-56d5-424f-851e-f191261e281b .company-stats__cta-wrap{padding-top:48px;}}#section-82648688-56d5-424f-851e-f191261e281b .stat-card{max-width:364px;margin-left:auto;margin-right:auto;padding-bottom:64px;text-align:center;}#section-82648688-56d5-424f-851e-f191261e281b .stat-card__value{margin-top:0;margin-bottom:16px;line-height:1;min-height:var(--global-h3-font-size);}@media (max-width: 768px){#section-82648688-56d5-424f-851e-f191261e281b .stat-card__value{min-height:auto;}}#section-82648688-56d5-424f-851e-f191261e281b .stat-card__title{margin-top:0;margin-bottom:0;}#section-82648688-56d5-424f-851e-f191261e281b .lp-text--subtitle{margin-left:auto;margin-right:auto;}#section-82648688-56d5-424f-851e-f191261e281b>div:last-child{padding-top:calc(2 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}@media (min-width: 960px) and (orientation: landscape){#section-82648688-56d5-424f-851e-f191261e281b{background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(https://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/cekcpxxsldkycpc4sive/img_3371-1);}}@media (min-width: 1280px) and (orientation: landscape){#section-82648688-56d5-424f-851e-f191261e281b{background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(https://res.cloudinary.com/luxuryp/images/w_1920,c_limit,f_auto,q_auto/cekcpxxsldkycpc4sive/img_3371-1);}}@media (min-width: 1920px) and (orientation: landscape){#section-82648688-56d5-424f-851e-f191261e281b{background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(https://res.cloudinary.com/luxuryp/images/w_2560,c_limit,f_auto,q_auto/cekcpxxsldkycpc4sive/img_3371-1);}}@media (min-width: 2560px) and (orientation: landscape){#section-82648688-56d5-424f-851e-f191261e281b{background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/cekcpxxsldkycpc4sive/img_3371-1);}}@media (orientation: portrait){#section-82648688-56d5-424f-851e-f191261e281b{background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(https://res.cloudinary.com/luxuryp/images/c_lfill,w_375,ar_9:16,dpr_2,f_auto,q_auto/cekcpxxsldkycpc4sive/img_3371-1);}}@media (orientation: portrait) and (min-width: 768px){#section-82648688-56d5-424f-851e-f191261e281b{background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(https://res.cloudinary.com/luxuryp/images/c_lfill,w_768,ar_3:4,dpr_2,f_auto,q_auto/cekcpxxsldkycpc4sive/img_3371-1);}}#section-1442f110-c14e-4b34-b50d-a489c074df87{color:rgba(0, 0, 0, 1);--fontColor:rgba(0, 0, 0, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:rgba(255, 255, 255, 1);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(4 / 4 * var(--global-section-padding));--section-padding-bottom:calc(4 / 4 * var(--global-section-padding));background-color:rgba(255, 255, 255, 1);}#section-1442f110-c14e-4b34-b50d-a489c074df87 ul.featured-properties li.featured-properties__item-cover span.featured-properties__label{background:#003DA5!important;}#section-1442f110-c14e-4b34-b50d-a489c074df87 ul.featured-properties .featured-properties__text{background-color:#000;padding:35px;}#section-1442f110-c14e-4b34-b50d-a489c074df87 ul.featured-properties .featured-properties__text p,#section-1442f110-c14e-4b34-b50d-a489c074df87 ul.featured-properties .featured-properties__text h4,#section-1442f110-c14e-4b34-b50d-a489c074df87 ul.featured-properties .featured-properties__text h5{color:#fff!important;}#section-1442f110-c14e-4b34-b50d-a489c074df87 ul.featured-properties .featured-properties__item{background-color:#000!important;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .redesign .btn--primary-light{border-color:#000;color:#000;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .redesign .btn--primary-light:hover{background-color:#000;color:#fff;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .redesign .link--white{color:#000;border-color:#000;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .redesign .link--white:after{background-color:#000;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .redesign .slick-links-nav span.spacer{background-color:#000;}@media only screen and (max-width: 700px){#section-1442f110-c14e-4b34-b50d-a489c074df87 div.featured-properties-button-holder{margin-top:10px;}}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-section{padding:140px 0;}@media (max-width: 991px){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-section{padding:100px 0;}}@media (max-width: 768px){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-section{padding:40px 0;}}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-section .slick-list{width:100%;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-section .slick-track{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-section .slick-slide{height:inherit!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-section .slick-arrow:not(.slick-disabled){cursor:pointer;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-section .slick-links-nav{display:inline-block;list-style:none;vertical-align:top;margin:0 0 0;padding:28px 0 0;white-space:nowrap;}@media (max-width: 768px){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-section .slick-links-nav{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-section .slick-links-nav li{display:inline-block;vertical-align:top;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-section .slick-links-nav li+li{margin-left:40px;position:relative;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-section .slick-links-nav .slick-hidden+.spacer{display:none;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-section .slick-links-nav .spacer{position:absolute;left:-23px;width:1px;height:10px;margin-top:-5px;top:50%;background-color:#fff;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-section .slick-links-nav .link.slick-disabled{cursor:default;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-section .slick-links-nav .link.slick-disabled:hover{color:inherit;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-section .slick-links-nav .link.slick-disabled:before,#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-section .slick-links-nav .link.slick-disabled:after{opacity:0;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-section .btn{min-width:250px;}@media (min-width: 561px) and (max-width: 1024px){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-section .btn{width:275px;}}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:60px;text-align:center;}@media (max-width: 768px){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-header{display:block;margin-bottom:40px;}}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-header h2{color:var(--fontColor);margin:0;}@media (max-width: 768px){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-header h2{margin-bottom:25px;}}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-button-holder{text-align:center;margin-top:80px;}@media (max-width: 768px){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-button-holder{margin-top:40px;}}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 768px){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-nav{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-nav .slick-arrow{position:relative;left:auto;right:auto;bottom:auto;top:auto;text-align:left;font-size:14px;line-height:24px;width:auto;height:24px;text-transform:uppercase;margin-top:15px;color:#C6C6C6;opacity:1!important;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);font-family:var(--global-secondary-font-family);}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-nav .slick-arrow:hover{color:#fff;opacity:1;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-nav .slick-arrow:before{content:;}@media (max-width: 768px){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-nav .slick-arrow{margin-top:0;}}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-nav .slick-arrow:after{content:;position:absolute;bottom:3px;height:1px;background-color:#fff;left:0;right:0;-webkit-transition:opacity .3s;transition:opacity .3s;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-nav .slick-arrow.slick-prev:before{content:none;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-nav .slick-arrow.slick-next{margin-left:41px;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-nav .slick-arrow.slick-next:before{left:-21px;width:1px;height:12px;background-color:#fff;pointer-events:none;top:8px;opacity:1;position:absolute;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties-nav .slick-arrow.slick-disabled:after{opacity:0;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties{padding:0;margin:0 -40px;color:#000;}@media (max-width: 991px){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties{margin-left:-12px;margin-right:-12px;}}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__item-cover{padding:0 40px;}@media (max-width: 991px){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__item-cover{padding:0 12px;}}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__item-cover:focus{outline:none;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__item{background-color:#fff;text-align:center;font-weight:bold;position:relative;height:100%;color:var(--fontColor);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width: 1025px){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__item{min-height:500px;}}@media (hover: none) and (pointer: coarse){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__item{min-height:1px;background-color:transparent;}}@media (hover: hover) and (pointer: fine){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__item:hover .featured-properties__hover{opacity:1;}}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__item h4{text-transform:none;color:black;margin:0 0 7px;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__item p{color:black;margin:0 0 7px;}@media (max-width: 768px){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__item p{margin-bottom:3px;}}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__item h5{color:black;margin:0;font-family:var(--global-secondary-font-family);text-transform:none;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__item >a{width:100%;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__img{vertical-align:top;width:100%;height:315px;background-color:gray;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__img img{width:100%;height:100%;object-fit:cover;}@media (max-width: 768px){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__img{height:200px;}}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__text{color:var(--fontColor);background-color:#fff;padding:25px 15px 15px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (hover: none) and (pointer: coarse){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__text{padding:13px;min-height:175px;}}@media (max-width: 768px){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__text h4{max-height:56px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__text p{white-space:normal;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__label{position:absolute;top:0;right:0;background:#000;color:#fff;padding:4px 35px;z-index:2;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__hover{color:var(--bgColor);padding:15px;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.75);opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media(max-width: 991px){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__hover{display:none;}}@media(max-width: 768px){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__hover h4{display:none;}}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__hover >a{position:absolute;top:0;left:0;width:100%;height:100%;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:10px 24px;position:relative;z-index:2;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__share{display:inline-block;position:relative;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__share.featured-properties__share--opened .socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (hover: none) and (pointer: coarse){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__share{display:block;width:100%;margin-top:4px;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__share .btn.btn--primary-light{display:block;}}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__share .socials{-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none;}@media (hover: none) and (pointer: coarse){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__share .socials{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:static;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);top:auto;left:auto;}}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__share .socials .socials__link{width:69px;}@media (hover: none) and (pointer: coarse){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties .featured-properties__share .socials .socials__link:hover{border-bottom:transparent!important;}}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties:not(.slick-initialized){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;}#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties:not(.slick-initialized) >.featured-properties__item-cover{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}@media (min-width: 769px){#section-1442f110-c14e-4b34-b50d-a489c074df87 .featured-properties:not(.slick-initialized) >.featured-properties__item-cover{width:50%;}}@media (min-width: 1100px){#section-1442f110-c14e-4b34-b50d-a489c074df87 .three-slides .featured-properties:not(.slick-initialized)>.featured-properties__item-cover{width:33%;}}#section-1442f110-c14e-4b34-b50d-a489c074df87>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537{color:#000000;--fontColor:#000000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#ffffff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(0 / 4 * var(--global-section-padding));background-color:#ffffff;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 div.redesign .custom-arrows--dark .slick-arrow{background-color:transparent;border-color:#000;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 div.redesign .custom-arrows--dark .slick-arrow:before{color:#000;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 div.redesign .custom-arrows--dark .slick-arrow:hover{background-color:#000;color:#fff;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 div.redesign .custom-arrows--dark .slick-arrow:hover:before{color:#fff;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .userpic{background-color:#003DA5!important;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials{--animTime:.3s;--slidePads:285px;padding:80px 0;}@media (max-width: 1340px){#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials{--slidePads:160px;}}@media (max-width: 991px){#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials{--slidePads:0;}}@media (max-width: 768px){#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials{padding:50px 0;}}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .title{text-align:center;margin:0 0 20px;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .subtitle{width:100%;max-width:640px;text-align:center;margin:0 auto 50px;}@media (max-width: 768px){#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .subtitle{margin-bottom:30px;}}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .title+.items-slider{margin-top:50px;}@media (max-width: 768px){#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .title+.items-slider{margin-top:30px;}}@media (max-width: 767px){#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .slider-container{padding:0;}}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .top-block{z-index:2;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 auto;text-align:center;max-width:540px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .userpic{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:104px;height:104px;margin:0 auto 25px;border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:#000000;color:#fff;overflow:hidden;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .userpic img{display:block;width:100%;height:100%;object-fit:cover;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .userpic .userpic-initials{font-size:36px;line-height:1.3;font-weight:normal;text-align:center;margin:0 0 0.14em;display:inline;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .card-button{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;z-index:3;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .author{margin-bottom:20px;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .card{padding:50px 20px;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.15);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}@media (max-width: 767px){#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .card{padding:30px 20px;}}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .card .video-wrapper,#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .card .overlay-component,#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .card .poster{position:absolute;top:0;left:0;width:100%;height:100%;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .card .poster{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;z-index:-1;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .item{padding:3px;position:relative;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .item,#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .item.slick-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;-webkit-transition:all var(--animTime) ease;transition:all var(--animTime) ease;}@media (min-width: 992px){#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .item.sl-next,#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .item.slick-slide.sl-next,#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .item.sl-prev,#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .item.slick-slide.sl-prev{opacity:0.5;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .item.sl-next .card,#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .item.slick-slide.sl-next .card,#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .item.sl-prev .card,#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .item.slick-slide.sl-prev .card{padding-top:30px;padding-bottom:30px;margin:20px 0;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .item.sl-prev .card,#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .item.slick-slide.sl-prev .card{-webkit-transform:translateX(calc(100% - var(--slidePads)));-moz-transform:translateX(calc(100% - var(--slidePads)));-ms-transform:translateX(calc(100% - var(--slidePads)));transform:translateX(calc(100% - var(--slidePads)));}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .item.sl-next .card,#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .item.slick-slide.sl-next .card{-webkit-transform:translateX(calc(var(--slidePads) - 100%));-moz-transform:translateX(calc(var(--slidePads) - 100%));-ms-transform:translateX(calc(var(--slidePads) - 100%));transform:translateX(calc(var(--slidePads) - 100%));}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .item.sl-active,#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .item.slick-slide.sl-active{z-index:1;}}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .items-slider .slick-track,#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .items-slider .slick-list{height:100%;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .items-slider .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .items-slider:not(.slick-slider){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .items-slider:not(.slick-slider) .item{opacity:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;padding-left:var(--slidePads);padding-right:var(--slidePads);}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .in-transition .card{-webkit-transition:all var(--animTime) ease;transition:all var(--animTime) ease;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:30px;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537 .testimonials .arrows .slick-arrow{margin:0 13px;position:relative;top:auto;left:auto;bottom:auto;right:auto;}#section-fcbe2cd7-4138-41fe-80ee-213034d71537>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;}#section-76e79a83-a903-4ba6-b706-152dcf143c69{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(0 / 4 * var(--global-section-padding));background-color:#fff;}@media(max-width:768px){#section-76e79a83-a903-4ba6-b706-152dcf143c69 .lp-btn{width:90%;}}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .lp-btn{width:220px;}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .item:first-child .lp-h3:before{content:90275;font-size:30px;display:block;}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .item:nth-child(2n) .lp-h3:before{content:90274;font-size:30px;display:block;}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .item:nth-child(3n) .lp-h3:before{content:90505;font-size:30px;display:block;}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .item:nth-child(4n) .lp-h3:before{content:90254;font-size:30px;display:block;}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .item:nth-child(5n) .lp-h3:before{content:90277;font-size:30px;display:block;}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .item:last-child .lp-h3:before{content:90732, 9073;font-size:30px;display:block;}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid{text-align:center;}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .lp-text--pretitle,#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .lp-text--subtitle{margin-left:auto;margin-right:auto;}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .items.items-1 .item{margin-left:auto;margin-right:auto;}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .items.three-columns .item{width:calc(100% / 3);}@media (max-width: 768px){#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .items.three-columns .item{width:100%;}}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .items .item{width:50%;overflow:hidden;}@media (max-width: 768px){#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .items .item{width:100%;}}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .items .item h3{margin-bottom:1.666rem;}@media (max-width: 768px){#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .items .item h3{margin-bottom:0;}}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .items .item .item-wrapper{padding-bottom:70%;position:relative;display:block;}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .items .item .item-wrapper .image-holder{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;left:0;right:0;top:0;bottom:0;background:center no-repeat;-webkit-background-size:cover;background-size:cover;background-color:#eeeeee;}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .items .item .item-wrapper .image-holder img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .items .item .item-wrapper .overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0, 0, 0, 0.3);}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .items .item .item-wrapper .content-container{color:white;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:600px;width:70%;}@media (max-width: 1024px){#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .items .item .item-wrapper .content-container{width:calc(100% - 40px);}}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .items .item .item-wrapper .content-container .button-wrapper{-webkit-transition:all linear 0.4s;transition:all linear 0.4s;}@media (min-width: 1025px){#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .items .item .item-wrapper .content-container .button-wrapper{max-height:0;opacity:0;}}@media (max-width: 1024px){#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .items .item .item-wrapper .content-container .button-wrapper{display:none;}}@media (min-width: 1025px){#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .items .item:hover .item-wrapper .image-holder{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}}@media (min-width: 1025px){#section-76e79a83-a903-4ba6-b706-152dcf143c69 .featured-neighborhoods-grid .items .item:hover .item-wrapper .content-container .button-wrapper{max-height:90px;opacity:1;}}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .neighborhood-name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}#section-76e79a83-a903-4ba6-b706-152dcf143c69 .button-container{padding-top:60px;}@media(max-width: 768px){#section-76e79a83-a903-4ba6-b706-152dcf143c69 .button-container{padding-top:40px;}}#section-76e79a83-a903-4ba6-b706-152dcf143c69>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;}#section-bdccaa6f-1e22-46fe-b98a-1685441410e7{color:#ffffff;--fontColor:#ffffff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#fff;background-image:linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)),url(https://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/kzyzie06dv8ov9qalzbl/work-w-us);background-repeat:no-repeat;-webkit-background-position:center;background-position:center;-webkit-background-size:cover;background-size:cover;}#section-bdccaa6f-1e22-46fe-b98a-1685441410e7.parallax-enabled{-webkit-clip-path:polygon(0px 0px, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0px 0px, 100% 0%, 100% 100%, 0% 100%);}#section-bdccaa6f-1e22-46fe-b98a-1685441410e7.parallax-enabled>div.video-wrapper{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:-9999;}#section-bdccaa6f-1e22-46fe-b98a-1685441410e7.parallax-enabled .work-with-us:before{display:block;content:;left:0;top:0;width:100%;background:var(--sectionBackground) center no-repeat;-webkit-background-size:cover;background-size:cover;position:fixed;z-index:-1;height:100%;}#section-bdccaa6f-1e22-46fe-b98a-1685441410e7 .redesign.work-with-us{position:relative;color:var(--fontColor, #ffffff);}#section-bdccaa6f-1e22-46fe-b98a-1685441410e7 .redesign.work-with-us .container{text-align:center;max-width:750px;min-height:689px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:50px;padding-bottom:50px;position:relative;z-index:1;}@media (max-width: 768px){#section-bdccaa6f-1e22-46fe-b98a-1685441410e7 .redesign.work-with-us .container{min-height:auto;padding-top:100px;padding-bottom:100px;}}#section-bdccaa6f-1e22-46fe-b98a-1685441410e7 .redesign.work-with-us h2{position:relative;padding-bottom:28px;margin:0 0 30px;}@media(max-width: 768px){#section-bdccaa6f-1e22-46fe-b98a-1685441410e7 .redesign.work-with-us h2{padding-bottom:40px;}}#section-bdccaa6f-1e22-46fe-b98a-1685441410e7 .redesign.work-with-us h2:after{content:;position:absolute;bottom:0;left:50%;margin-left:-55px;width:110px;height:1px;background-color:var(--fontColor, #ffffff);}#section-bdccaa6f-1e22-46fe-b98a-1685441410e7 .redesign.work-with-us p{margin:0 0 30px;}@media(max-width: 768px){#section-bdccaa6f-1e22-46fe-b98a-1685441410e7 .redesign.work-with-us p{margin-bottom:40px;}}#section-bdccaa6f-1e22-46fe-b98a-1685441410e7 .redesign.work-with-us .btn-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:23px;margin-top:32px;}@media(max-width: 560px){#section-bdccaa6f-1e22-46fe-b98a-1685441410e7 .redesign.work-with-us .btn-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;}}@media (min-width: 960px) and (orientation: landscape){#section-bdccaa6f-1e22-46fe-b98a-1685441410e7{background-image:linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)),url(https://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/kzyzie06dv8ov9qalzbl/work-w-us);}}@media (min-width: 1280px) and (orientation: landscape){#section-bdccaa6f-1e22-46fe-b98a-1685441410e7{background-image:linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)),url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/kzyzie06dv8ov9qalzbl/work-w-us);}}@media (min-width: 1920px) and (orientation: landscape){#section-bdccaa6f-1e22-46fe-b98a-1685441410e7{background-image:linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)),url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/kzyzie06dv8ov9qalzbl/work-w-us);}}@media (min-width: 2560px) and (orientation: landscape){#section-bdccaa6f-1e22-46fe-b98a-1685441410e7{background-image:linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)),url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/kzyzie06dv8ov9qalzbl/work-w-us);}}@media (orientation: portrait){#section-bdccaa6f-1e22-46fe-b98a-1685441410e7{background-image:linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)),url(https://res.cloudinary.com/luxuryp/images/c_lfill,w_375,ar_9:16,dpr_2,f_auto,q_auto/kzyzie06dv8ov9qalzbl/work-w-us);}}@media (orientation: portrait) and (min-width: 768px){#section-bdccaa6f-1e22-46fe-b98a-1685441410e7{background-image:linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)),url(https://res.cloudinary.com/luxuryp/images/c_lfill,w_768,ar_3:4,dpr_2,f_auto,q_auto/kzyzie06dv8ov9qalzbl/work-w-us);}}#modal-global-contact-us .close{z-index:11;}#modal-global-contact-us .close:focus{outline:0;}#modal-global-contact-us .contact-form{padding:70px 0;width:100%;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:var(--colorTxt, #ffffff);-webkit-background-size:cover;background-size:cover;}#modal-global-contact-us .contact-form:after{content:;position:absolute;display:block;background-color:rgba(2, 5, 7, 0.85);height:100%;width:100%;z-index:0;}#modal-global-contact-us .contact-form.loading textarea,#modal-global-contact-us .contact-form.loading input,#modal-global-contact-us .contact-form.loading label,#modal-global-contact-us .contact-form.loading button{pointer-events:none;opacity:.5;}#modal-global-contact-us .contact-form.loading .submit-icon{display:inline-block;}#modal-global-contact-us .contact-form .submit-icon{display:none;}#modal-global-contact-us .contact-form .contact-form-close{width:40px;height:50px;display:block;padding:0;border:none;background-color:transparent;cursor:pointer;position:absolute;right:50px;top:50px;z-index:110;}@media (max-width: 560px){#modal-global-contact-us .contact-form .contact-form-close{right:20px;top:20px;width:30px;height:40px;}}#modal-global-contact-us .contact-form .contact-form-close:before,#modal-global-contact-us .contact-form .contact-form-close:after{content:;display:block;width:40px;height:1px;background-color:#fff;position:absolute;left:50%;top:50%;}@media (max-width: 560px){#modal-global-contact-us .contact-form .contact-form-close:before,#modal-global-contact-us .contact-form .contact-form-close:after{width:30px;}}#modal-global-contact-us .contact-form .contact-form-close:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);}#modal-global-contact-us .contact-form .contact-form-close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);}#modal-global-contact-us .contact-form .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1440px;width:100%;padding:0 160px;margin:0 auto;z-index:10;}@media (max-width: 1320px){#modal-global-contact-us .contact-form .container{padding:0 80px;}}@media (max-width: 1200px){#modal-global-contact-us .contact-form .container{padding:0 30px;}}@media (max-width: 900px){#modal-global-contact-us .contact-form .container{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (max-width: 560px){#modal-global-contact-us .contact-form .container{padding:0 20px;}}#modal-global-contact-us .contact-form h2{margin:0 0 18px 0;padding:0;}@media (max-width: 560px){#modal-global-contact-us .contact-form h2{margin:0 0 24px 0;}}#modal-global-contact-us .contact-form .section-details{width:50%;}@media (max-width: 1200px){#modal-global-contact-us .contact-form .section-details{padding-right:30px;}}@media (max-width: 900px){#modal-global-contact-us .contact-form .section-details{width:100%;padding-right:0;max-width:700px;margin-bottom:38px;}}#modal-global-contact-us .contact-form .section-message{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative;}@media (max-width: 1200px){#modal-global-contact-us .contact-form .section-message{padding-left:30px;}}@media (max-width: 900px){#modal-global-contact-us .contact-form .section-message{width:100%;padding-left:0;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}}#modal-global-contact-us .contact-form .section-message:after{content:;position:absolute;display:block;width:1px;background:#999999;height:calc(100% + 50px);left:0;top:-20px;}@media (max-width: 900px){#modal-global-contact-us .contact-form .section-message:after{display:none;}}#modal-global-contact-us .contact-form .section-message form{max-width:435px;width:100%;}#modal-global-contact-us .contact-form .section-message form .submitButton{width:auto;}@media (max-width: 560px){#modal-global-contact-us .contact-form .section-message form .submitButton{width:100%;}}@media (max-width: 900px){#modal-global-contact-us .contact-form .section-message form{max-width:700px;}}#modal-global-contact-us .contact-form .section-message form.loading textarea,#modal-global-contact-us .contact-form .section-message form.loading input,#modal-global-contact-us .contact-form .section-message form.loading label,#modal-global-contact-us .contact-form .section-message form.loading button{pointer-events:none;opacity:.5;}#modal-global-contact-us .contact-form .section-message form.loading .label-loading{display:inline;}#modal-global-contact-us .contact-form .section-message form.loading .label-success,#modal-global-contact-us .contact-form .section-message form.loading .label-initial{display:none;}#modal-global-contact-us .contact-form .section-message form.loading .submit-icon{display:inline-block;}#modal-global-contact-us .contact-form .section-message form.success .label-loading,#modal-global-contact-us .contact-form .section-message form.success .label-initial{display:none;}#modal-global-contact-us .contact-form .section-message form.success .label-success{display:inline;}#modal-global-contact-us .contact-form .section-message .label-loading,#modal-global-contact-us .contact-form .section-message .label-success{display:none;}#modal-global-contact-us .contact-form .section-message .submit-icon{display:none;}#modal-global-contact-us .contact-form .section-message h2{margin-bottom:28px;}#modal-global-contact-us .contact-form .section-message .form-group_modal{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:39px;}#modal-global-contact-us .contact-form .section-message .form-group_modal input{border:none;border-bottom:1px solid #c0c0c0;display:block;width:100%;background:transparent;color:#ffffff;height:22px;font-size:16px;}@media (max-width: 560px){#modal-global-contact-us .contact-form .section-message .form-group_modal input{height:25px;}}#modal-global-contact-us .contact-form .section-message .form-group-textarea{margin-bottom:30px;}@media (max-width: 560px){#modal-global-contact-us .contact-form .section-message .form-group-textarea{margin-bottom:23px;}}#modal-global-contact-us .contact-form .section-message label{display:block;width:100%;line-height:1.63;letter-spacing:1px;color:#c0c0c0;font-weight:bold;text-transform:uppercase;}#modal-global-contact-us .contact-form .section-message textarea{resize:none;height:105px;width:100%;background:transparent;border:solid 1px #ffffff;margin:23px 0 0 0;color:#ffffff;padding:10px;font-size:16px;}@media (max-width: 560px){#modal-global-contact-us .contact-form .section-message textarea{margin:10px 0 0 0;height:89px;}}#modal-global-contact-us .contact-form .info-zone h4{margin:0 0 16px 0;}@media (max-width: 560px){#modal-global-contact-us .contact-form .info-zone h4{margin:0 0 13px 0;}}#modal-global-contact-us .contact-form .info-zone .type_user:nth-of-type(2){margin-bottom:30px;}@media (max-width: 560px){#modal-global-contact-us .contact-form .info-zone .type_user{margin-bottom:58px;}}#modal-global-contact-us .contact-form .info-zone_contact{margin-bottom:23px;}#modal-global-contact-us .contact-form .info-zone_contact:nth-last-child(2){margin-bottom:30px;}#modal-global-contact-us .contact-form .info-zone_contact_cell{position:relative;padding-left:45px;margin-bottom:22px;font-weight:bold;font-size:14px;max-width:90%;letter-spacing:1.5px;text-transform:uppercase;}@media (max-width: 560px){#modal-global-contact-us .contact-form .info-zone_contact_cell{padding-left:0;}}#modal-global-contact-us .contact-form .info-zone_contact_cell:last-of-type{margin-bottom:0;}#modal-global-contact-us .contact-form .info-zone_contact_cell i{position:absolute;left:0;top:0;display:block;}@media (max-width: 560px){#modal-global-contact-us .contact-form .info-zone_contact_cell i{position:relative;margin-bottom:7px;}}#modal-global-contact-us .contact-form .info-zone_contact_cell i svg path{fill:var(--colorTxt);}#modal-global-contact-us .contact-form .info-zone_contact_cell div{padding:0;}#modal-global-contact-us .contact-form .info-zone_contact_cell .contact_title{line-height:1;margin-bottom:5px;}#modal-global-contact-us .contact-form .info-zone_contact_link{color:var(--colorTxt);}@media (max-width: 560px){#modal-global-contact-us .contact-form .info-zone .type_user:nth-of-type(2){margin-bottom:58px;}}@media (max-width: 560px){#modal-global-contact-us .contact-form .hours_box{margin-bottom:52px;}}#modal-global-contact-us .contact-form .socials_zone{padding-left:45px;}@media (max-width: 560px){#modal-global-contact-us .contact-form .socials_zone{padding-left:0;}}#modal-global-contact-us .contact-form .socials_zone li{margin-bottom:10px;}#modal-global-contact-us .contact-form .socials_zone li:not(:last-child){padding-right:34px;}@media (max-width: 560px){#modal-global-contact-us .contact-form .socials_zone li:not(:last-child){padding-right:12px;}}#modal-global-contact-us .contact-form .success-message.success{margin-top:15px;color:var(--colorTxt);position:absolute;}#modal-global-contact-us .contact-form .success-message.hide{opacity:0;}#modal-global-contact-us .contact-form.one_contact .info-zone .type_user{margin-bottom:73px;}@media (max-width: 768px){#modal-global-contact-us .contact-form.one_contact .info-zone .type_user{margin-bottom:51px;}}@media (max-width: 560px){#modal-global-contact-us .contact-form.one_contact .info-zone .type_user{margin-bottom:40px;}}#modal-global-contact-us .contact-form.one_contact .hours_box{margin-bottom:38px;}#modal-global-contact-us .contact-form.no_icon .info-zone_contact_cell{padding-left:0;}#modal-global-contact-us .contact-form.no_icon .info-zone_contact_cell i{display:none;}#modal-global-contact-us .contact-form.no_icon .socials_zone{padding-left:0;}#modal-global-contact-us .contact-form .pre-line{white-space:pre-line;}#modal-global-contact-us .lp-input-group{margin-bottom:40px;}#modal-global-contact-us .lp-input-group.m16{margin-bottom:16px;}#modal-global-contact-us .lp-disclaimer{margin-top:0;}#modal-global-contact-us .lp-input{border-color:#ffffff;}#modal-global-contact-us .lp-input:focus,#modal-global-contact-us .lp-input:active{border-color:#5e5e5e;}nav{color:#fff;-webkit-transition:0.2s -webkit-transform ease;transition:0.2s transform ease;z-index:102;}nav.scroll .logo .logo__img.light{display:block;}nav.scroll .logo .logo__img.dark{display:none;}nav .header{height:100px;margin-top:24px;}@media (max-width: 768px){nav .header{margin-top:0;}}nav .header .container{max-width:1440px;padding:0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;}@media (max-width: 1024px){nav .header .container{padding:0 15px;}}nav .header .navbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;min-height:70px;padding:8px 0 7px;width:100%;}nav .header .logo{z-index:911;position:relative;margin-right:10px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}nav .header .logo a{overflow:hidden;display:inline-block;}nav .header .logo img{max-width:100%;max-height:52px;vertical-align:top;object-fit:contain;}@media (max-width: 1024px){nav .header .logo img{max-height:50px;}}nav .header .logo img.dark{display:none;}@media(max-width: 1024px){nav .header .logo img.dark{display:none!important;}}nav .header .logo img.light{display:block;}@media(max-width: 1024px){nav .header .logo img.light{display:inline-block!important;}}nav .header .logo__link{-webkit-animation-duration:1s;animation-duration:1s;overflow:hidden;}nav .header .logo__img.light{display:block;}nav .header .logo__img.dark{display:none;}nav .header .navigation{margin-left:auto;color:inherit;}@media (max-width: 1024px){nav .header .navigation{display:none;}}nav .header .navigation ul{position:relative;list-style-type:none;padding-left:0;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}nav .header .navigation ul li a span,nav .header .navigation ul li button span{position:relative;white-space:nowrap;}nav .header .navigation ul li a span:after,nav .header .navigation ul li button span:after{content:;position:absolute;display:block;height:1px;background-color:#c6c6c6;width:0;bottom:0;left:0;-webkit-transition:all .2s ease;transition:all .2s ease;}nav .header .navigation ul li a:hover span:after,nav .header .navigation ul li button:hover span:after{width:100%;-webkit-transition:all .2s ease;transition:all .2s ease;}nav .header .navigation__item{padding:0;margin:0;}nav .header .navigation__link{display:block;padding:12px 13px;color:inherit;position:relative;font-size:13px;line-height:1.08;font-weight:700;letter-spacing:1.5px;background-color:transparent;border:none;cursor:pointer;text-align:left;text-transform:uppercase;}@media (max-width: 1280px){nav .header .navigation__link{padding:19px 10px;font-size:11.5px;}}nav .header .navigation__link .sub-nav-container .navigation__link:hover{background:#000000;}nav .header .navigation .sub-nav{position:absolute;bottom:0;padding:0;opacity:0;visibility:hidden;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translate(0, calc(100% + -10px));-moz-transform:translate(0, calc(100% + -10px));-ms-transform:translate(0, calc(100% + -10px));transform:translate(0, calc(100% + -10px));}nav .header .navigation .sub-nav ul{margin:0;padding:12px 0;display:block;background-color:rgba(26, 26, 26, .75);max-width:300px;}nav .header .navigation .sub-nav__item{position:relative;display:block;margin:0;text-align:left;}nav .header .navigation .sub-nav__item:last-child{border-bottom-color:transparent;}nav .header .navigation .sub-nav__link{display:block;max-width:300px;color:#ffffff;margin:0;line-height:1;letter-spacing:1.5px;padding:19px 13px;-webkit-transition:all .2s ease;transition:all .2s ease;}nav .header .navigation .sub-nav.visible{opacity:1;visibility:visible;-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%);}nav .header .navigation .sub-nav.visible+.navigation__link{background:#000000;}nav .header .hamburger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;padding:28px 13px;background-color:transparent;color:inherit;vertical-align:middle;cursor:pointer;outline:none;z-index:915;margin-left:15px;opacity:1;}nav .header .hamburger__bars{position:relative;display:block;width:26px;height:2px;background-color:currentColor;-webkit-transition:0.2s -webkit-transform ease;transition:0.2s transform ease;}nav .header .hamburger__bars:before,nav .header .hamburger__bars:after{content:;display:block;width:26px;height:2px;background-color:currentColor;position:absolute;left:0;top:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:0.2s -webkit-transform ease;transition:0.2s transform ease;}nav .header .hamburger__bars:before{-webkit-transform:translateY(-9px);-moz-transform:translateY(-9px);-ms-transform:translateY(-9px);transform:translateY(-9px);}nav .header .hamburger__bars:after{-webkit-transform:translateY(9px);-moz-transform:translateY(9px);-ms-transform:translateY(9px);transform:translateY(9px);}nav .header .hamburger:hover{text-shadow:.5px 0 0,-.5px 0 0;}nav .header .hamburger:hover .hamburger__bars:before{-webkit-transform:translateY(-7px);-moz-transform:translateY(-7px);-ms-transform:translateY(-7px);transform:translateY(-7px);}nav .header .hamburger:hover .hamburger__bars:after{-webkit-transform:translateY(7px);-moz-transform:translateY(7px);-ms-transform:translateY(7px);transform:translateY(7px);}nav .header .hamburger.active .hamburger__bars{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);opacity:0;}nav .header .hamburger.active .hamburger__bars:before{display:none;}nav .header .hamburger.active .hamburger__bars:after{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}nav .content-container{-webkit-transition:0.2s all ease;transition:0.2s all ease;}nav.scroll .content-container,nav .scroll .content-container{margin-top:0;}nav.scroll .content-container .navigation__link,nav .scroll .content-container .navigation__link{visibility:visible!important;}nav.scroll .content-container .navigation .sub-nav,nav .scroll .content-container .navigation .sub-nav{-webkit-transform:translate(0, calc(100% + -10px));-moz-transform:translate(0, calc(100% + -10px));-ms-transform:translate(0, calc(100% + -10px));transform:translate(0, calc(100% + -10px));}nav.scroll .content-container .navigation .sub-nav ul,nav .scroll .content-container .navigation .sub-nav ul{padding:0;}nav.scroll .content-container .navigation .sub-nav.visible,nav .scroll .content-container .navigation .sub-nav.visible{opacity:1;visibility:visible;-webkit-transform:translate(0, calc(100% + 23px));-moz-transform:translate(0, calc(100% + 23px));-ms-transform:translate(0, calc(100% + 23px));transform:translate(0, calc(100% + 23px));}nav .dark-opening{background-color:rgb(26, 26, 26)!important;}nav nav.dark-opening .header{margin-top:0;}nav #ctaShowButton,nav #ctaMessage{display:none!important;}nav #ctaShowButton{display:none;opacity:0;pointer-events:none;}body>div.sidemenu{background-color:#fff;color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;}body>div.sidemenu{width:auto!important;left:auto!important;right:0!important;top:0;background-color:transparent;}body>div.sidemenu.visible .sidebar{-webkit-animation:slideIn .3s forwards;animation:slideIn .3s forwards;}body>div.sidemenu.is-hiding{display:block;}body>div.sidemenu.is-hiding .sidebar{-webkit-animation:slideOut .3s forwards;animation:slideOut .3s forwards;}body>div.sidemenu .sidebar{position:relative;width:400px;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:40px;padding-bottom:100px;background-color:var(--bgColor, #fff);color:var(--fontColor, #000);font-family:var(--global-primary-font-family);font-size:21px;line-height:1.333333;letter-spacing:.5px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;}@media (max-width: 767px){body>div.sidemenu .sidebar{width:270px;font-size:18px;}}body>div.sidemenu .sidebar__content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;padding-left:40px;padding-right:40px;text-align:center;overflow-y:auto;}@media (max-width: 767px){body>div.sidemenu .sidebar__content{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding-left:20px;padding-right:20px;}}body>div.sidemenu .sidebar__close{position:absolute;right:30px;top:30px;display:inline-block;width:38px;height:38px;padding:10px;border:none;border-radius:0;background:transparent;color:inherit;z-index:1;cursor:pointer;}body>div.sidemenu .sidebar__close:before,body>div.sidemenu .sidebar__close:after{content:;display:block;width:22px;height:2px;background-color:currentColor;position:absolute;left:50%;top:50%;}body>div.sidemenu .sidebar__close:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);}body>div.sidemenu .sidebar__close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);}@media (max-width: 767px){body>div.sidemenu .sidebar__close{right:10px;top:10px;}}body>div.sidemenu .sidebar__close:focus{outline:none;}body>div.sidemenu .sidebar__nav{list-style:none;padding:0;margin:auto 0;}body>div.sidemenu .sidebar__nav-item{margin:0;padding-top:4px;padding-bottom:4px;border-bottom:1px solid hsla( var(--bgColor_H, 0), var(--bgColor_S, 0%), calc(50% + (var(--bgColor_L, 100%) - 50%) * 0.9), var(--bgColor_A, 1) );}body>div.sidemenu .sidebar__nav-link{display:inline-block;padding:10px;border:none;border-radius:0;background:transparent;text-transform:none;-webkit-transition:all .25s;transition:all .25s;cursor:pointer;color:inherit;}body>div.sidemenu .sidebar__nav-link:focus{outline:none;}body>div.sidemenu .sidebar__subnav{list-style:none;padding:4px 0 10px;margin:0;font-size:17px;}@media (max-width: 767px){body>div.sidemenu .sidebar__subnav{font-size:14px;letter-spacing:.3px;}}body>div.sidemenu .sidebar__subnav-item{margin-bottom:10px;}body>div.sidemenu .sidebar__subnav-item:last-child{margin-bottom:0;}body>div.sidemenu .sidebar__subnav-link{display:inline-block;padding:0;border:none;border-radius:0;background:transparent;text-transform:none;opacity:.7;-webkit-transition:all .25s;transition:all .25s;cursor:pointer;color:inherit;}body>div.sidemenu .sidebar__subnav-link:focus{outline:none;}body>div.sidemenu .sub-nav{visibility:hidden;opacity:0;max-height:0;-webkit-transition:all .3s;transition:all .3s;}body>div.sidemenu .sub-nav.visible{display:block;visibility:visible;opacity:1;max-height:100vh;}@-webkit-keyframes slideIn{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}@keyframes slideIn{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}@-webkit-keyframes slideOut{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes slideOut{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}body>div.sidemenu #main-section .sidebar{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}footer{background-color:#fff;color:#000000;--fontColor:#000000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--greyColor:hsla(var(--fontColor_H),var(--fontColor_S),calc(var(--fontColor_L) + (50% - var(--fontColor_L)) * 0.445),var(--fontColor_A));}footer .redesign .inp--dark-bg input{color:var(--fontColor);border-color:hsla( var(--fontColor_H), var(--fontColor_S), calc(var(--fontColor_L) + (50% - var(--fontColor_L)) * 0.445), var(--fontColor_A));}footer .redesign .inp--dark-bg input:hover{border-color:var(--fontColor);}footer .redesign .btn--primary-light{border-color:var(--fontColor);color:var(--fontColor);}footer .redesign .btn--primary-light:hover{background-color:var(--fontColor);color:var(--bgColor);}footer.is-background-color-light .redesign .btn--primary-light{border-width:1px;}footer .redesign .socials--grey{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}footer .redesign .socials--grey .socials__link{background-color:hsla( var(--bgColor_H), var(--bgColor_S), calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.15), var(--bgColor_A));color:var(--greyColor);}footer .redesign .socials--grey .socials__link svg{fill:var(--greyColor);}footer .redesign .socials--grey .socials__link:hover{background-color:hsla( var(--bgColor_H), var(--bgColor_S), calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.4), var(--bgColor_A));color:var(--fontColor);}footer .redesign .socials--grey .socials__link:hover svg{fill:var(--fontColor);}footer .redesign.footer .grey-text{color:var(--fontColor);}footer .footer{position:relative;}footer .footer .text_content_wrap p{margin-bottom:15px;}footer .footer .text_content_wrap p:last-of-type{margin-bottom:0;}footer .footer .container{max-width:1440px;padding:60px 50px;}@media (max-width: 768px){footer .footer .container{padding-left:25px;padding-right:25px;}}@media (max-width: 560px){footer .footer .container{padding-left:20px;padding-right:20px;padding-top:40px;}}@media (max-width: 500px){footer .footer .container{padding-bottom:100px;}}footer .footer h3{margin:0 0 15px 0;}footer .footer h5{text-transform:capitalize;}footer .footer .info-wrap{margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}footer .footer .info-wrap .agent_box{width:70%;}@media (max-width: 1280px){footer .footer .info-wrap .agent_box{width:50%;}}@media (max-width: 768px){footer .footer .info-wrap .agent_box{width:100%;}}footer .footer .info-wrap .newsletter_box{width:30%;}@media (max-width: 1280px){footer .footer .info-wrap .newsletter_box{width:50%;}}@media (max-width: 768px){footer .footer .info-wrap .newsletter_box{width:100%;}}footer .footer .info-wrap .newsletter_box--padding{padding-top:44px;}@media (max-width: 768px){footer .footer .info-wrap .newsletter_box--padding{padding-top:0;}}footer .footer .info-wrap .newsletter_box .contact_title{margin-bottom:13px;line-height:1.6;}@media (max-width: 768px){footer .footer .info-wrap .newsletter_box .info-wrap-contact_cell{margin-bottom:0;padding-left:0;}}@media (max-width: 768px){footer .footer .info-wrap .newsletter_box .icon_text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:22px;position:relative;}footer .footer .info-wrap .newsletter_box .icon_text i{position:relative;width:30px;margin-right:20px;}footer .footer .info-wrap .newsletter_box .icon_text .contact_title{margin-bottom:0;}}@media (max-width: 768px){footer .footer .info-wrap .newsletter_box .info-wrap-contact_zone{margin-bottom:0;}}footer .footer .info-wrap-contact{position:relative;}footer .footer .info-wrap-contact_zone{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:39px;}@media (max-width: 768px){footer .footer .info-wrap-contact_zone{margin-bottom:21px;}footer .footer .info-wrap-contact_zone:last-child{margin-bottom:51px;}}footer .footer .info-wrap-contact_zone i{position:absolute;left:0;display:block;}footer .footer .info-wrap-contact_zone i svg path{fill:currentColor;}footer .footer .info-wrap-contact_zone h4{margin:0 0 13px 0;width:100%;}footer .footer .info-wrap-contact_cell{position:relative;padding-left:50px;width:400px;font-size:14px;text-transform:uppercase;font-weight:bold;letter-spacing:1.5px;}@media (max-width: 1280px){footer .footer .info-wrap-contact_cell:first-of-type{margin-bottom:21px;}}footer .footer .info-wrap-contact_cell .contact_title{line-height:1;margin-bottom:5px;}footer .footer .info-wrap-contact_link{color:var(--greyColor);position:relative;}@media (max-width: 560px){footer .footer .info-wrap-contact_link{letter-spacing:0;}}footer .footer .hvr_animation{position:relative;-webkit-text-decoration:none!important;text-decoration:none!important;}footer .footer .hvr_animation:after{content:;position:absolute;left:0;bottom:0;width:0%;height:1px;background:var(--greyColor);-webkit-transition:.3s linear;transition:.3s linear;}footer .footer .hvr_animation:hover:after{width:100%;}footer .footer .hvr_animation.underlined:after{width:100%;}footer .footer .hvr_animation.underlined:hover:after{width:0%;}footer .footer .form-content{padding:0!important;}footer .footer .form-content label{color:var(--fontColor);text-transform:none;letter-spacing:1;}footer .footer .form-content input{padding:2px 24px 2px 0;}footer .footer .form-content .subscribe_btn{margin-top:20px;position:relative;}footer .footer .form-content .subscribe_btn i{font-size:18px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;}footer .footer .form-content.success i{opacity:1;}footer .footer .form-content.success .subscribe_btn span{opacity:0;}footer .footer .form-content.success .hide{opacity:0;}footer .footer .form-content.success .hide +span{opacity:1;}footer .footer .text_footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:39px;}@media (max-width: 1280px){footer .footer .text_footer{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (max-width: 560px){footer .footer .text_footer{text-align:center;}}footer .footer .text_footer p{white-space:normal;}footer .footer .text_footer .images_box{max-width:186px;width:100%;margin-right:43px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}@media (max-width: 560px){footer .footer .text_footer .images_box{margin:0 auto 20px auto;}}@media (max-width: 1280px){footer .footer .text_footer .img_size{margin-bottom:20px;}}@media (max-width: 560px){footer .footer .text_footer .img_size{margin-bottom:0;}}footer .footer .text_footer .img_size img{width:100%;height:100%;object-fit:contain;}footer .footer .first_text_footer .img_size{width:100%;height:63px;}footer .footer .first_text_footer .img_size img{width:100%;height:100%;object-fit:contain;}@media (max-width: 768px){footer .footer .first_text_footer{margin-bottom:51px;}}footer .footer .second_text_footer .first_img_size{width:45px;height:45px;margin-right:15px;}footer .footer .second_text_footer .second_img_size{width:100px;height:45px;}@media (max-width: 560px){footer .footer .second_text_footer{margin-bottom:21px;}}footer .footer .info-privacy{padding-top:45px;border-top:1px solid hsla( var(--bgColor_H), var(--bgColor_S), calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.55), var(--bgColor_A));}@media (max-width: 768px){footer .footer .info-privacy{padding-top:0;border-top:none;}}footer .footer .info-privacy__row{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}footer .footer .info-privacy .copy_zone{font-size:18px;}@media (min-width: 1350px){footer .footer .info-privacy .copy_zone{text-align:center;}}@media (min-width: 1281px){footer .footer .info-privacy .copy_zone{padding-top:8px;padding-bottom:8px;}}@media (max-width: 768px){footer .footer .info-privacy .copy_zone{text-align:center;margin-bottom:10px;padding-top:45px;border-top:1px solid hsla( var(--bgColor_H), var(--bgColor_S), calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.55), var(--bgColor_A));}}footer .footer .info-privacy .copy_zone a{color:var(--greyColor);}footer .footer .info-privacy .powered_zone{font-size:18px;}@media (min-width: 1281px){footer .footer .info-privacy .powered_zone{padding-top:8px;padding-bottom:8px;}}@media (max-width: 1280px){footer .footer .info-privacy .powered_zone{text-align:center;}}@media (max-width: 768px){footer .footer .info-privacy .powered_zone{text-align:center;margin-bottom:24px;}}footer .footer .info-privacy .powered_zone a{color:var(--greyColor);}@media (min-width: 1281px){footer .footer .info-privacy .socials_zone{-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media (max-width: 1280px){footer .footer .info-privacy .socials_zone{width:100%;margin-top:20px;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}}@media (max-width: 768px){footer .footer .info-privacy .socials_zone{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:0;margin-bottom:20px;}footer .footer .info-privacy .socials_zone li{padding:0 7px 10px 7px;}}footer .footer.one_contact .type_user{margin-bottom:73px;}@media (max-width: 768px){footer .footer.one_contact .type_user{margin-bottom:51px;}}footer .footer.no_newsletter h3{margin-bottom:46px;}footer .footer.no_newsletter .newsletter_box{display:none;}footer .footer.no_newsletter .info-wrap-contact{width:calc(70% + 230px);width:100%;padding-left:230px;}@media (max-width: 1200px){footer .footer.no_newsletter .info-wrap-contact{padding-left:0;}}@media (max-width: 768px){footer .footer.no_newsletter .info-wrap-contact{width:100%;}}@media (max-width: 1200px){footer .footer.no_newsletter .info-wrap-contact_cell{width:50%;}}@media (max-width: 768px){footer .footer.no_newsletter .info-wrap-contact_cell{width:100%;}}footer .footer.no_newsletter .info-wrap-contact h4{position:absolute;margin-top:-8px;left:0;max-width:200px;}@media (max-width: 1200px){footer .footer.no_newsletter .info-wrap-contact h4{position:relative;left:auto;max-width:100%;width:100%;margin-bottom:20px;margin-top:0;}}@media (max-width: 768px){footer .footer.no_newsletter .info-wrap-contact h4{position:relative;left:auto;max-width:100%;}}footer .footer.no_newsletter .info-wrap-contact_zone:first-of-type{margin-bottom:71px;}@media (max-width: 1200px){footer .footer.no_newsletter .info-wrap-contact_zone:first-of-type{margin-bottom:39px;}}@media (max-width: 768px){footer .footer.no_newsletter .info-wrap-contact_zone:first-of-type{margin-bottom:51px;}}footer .footer.no_newsletter .info-wrap-contact_zone:last-child{margin-bottom:0;}footer .footer.no_icon .info-wrap-contact_cell{padding-left:0;}footer .footer.no_icon .info-wrap-contact_cell i{display:none;}footer .footer.no-names .info-wrap-contact{padding-left:0;}footer .form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-left:-15px;margin-right:-15px;}@media (min-width: 1281px){footer .form-row{-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media (max-width: 900px){footer .form-row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}footer .form-col{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:15px;padding-right:15px;}@media (min-width: 768px){footer .form-col{-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;}}@media (min-width: 768px){footer .form-col--socials{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}@media (min-width: 1281px){footer .form-col--socials{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;}}@media (max-width: 768px){footer .form-col--socials{-webkit-order:-1;-ms-flex-order:-1;order:-1;}}@media (min-width: 1281px){footer .form-col--xl-auto{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}}footer .additional-links-separator{display:block;width:100%;height:0;overflow:hidden;}@media (min-width: 768px){footer .additional-links-separator{display:inline;width:auto;height:auto;}footer .additional-links-separator:before{content:|;}}footer .h-pot{height:0;width:0;overflow:hidden;visibility:hidden;}footer .img-wrap{max-width:100px;width:100%;display:block;margin-right:20px;}@media (max-width: 900px){footer .img-wrap{margin-right:0;margin-bottom:10px;}}footer .img-wrap img{width:100%;object-fit:cover;}footer .powered-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}@media (max-width: 900px){footer .powered-box{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}footer .form-col--copyright{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:10px 0;}footer .luxury-link{white-space:nowrap;}body>div.mobile-contact-wrapper .mobile-contact{display:none;position:fixed;right:30px;bottom:25px;z-index:91;}body>div.mobile-contact-wrapper .mobile-contact a{-webkit-text-decoration:none;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:55px;height:55px;margin-bottom:15px;background-color:#fff;font-size:22px;border:2px solid hsla(0,0%,49.8%,.3);border-radius:90px;margin-left:1px;}body>div.mobile-contact-wrapper .mobile-contact a i{color:#000;}body>div.mobile-contact-wrapper .mobile-contact .buttons-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}body>div.mobile-contact-wrapper .mobile-contact.dark a{background-color:#000;}body>div.mobile-contact-wrapper .mobile-contact.dark a i{color:#fff;}@media (max-width: 560px){body>div.mobile-contact-wrapper .mobile-contact{display:block;}} /style> style idcustom-style-css>.pagination-style-1 li a{color:rgba(0, 0, 0, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(0, 0, 0, 0)!important;}.pagination-style-1 li a:hover{color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 1)!important;border-color:rgba(0, 0, 0, 1)!important;}.pagination-style-1 li.active a{color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 1)!important;border-color:rgba(0, 0, 0, 1)!important;}.social_icons-style-1 a{border-color:rgba(0, 61, 165, 1)!important;background-color:rgba(0, 0, 0, 0)!important;color:rgba(0, 61, 165, 1)!important;}.social_icons-style-1 a:hover{border-color:rgba(0, 61, 165, 1)!important;background-color:rgba(0, 61, 165, 1)!important;color:rgba(255,255,255,1)!important;}.social_icons-style-1 a i{color:inherit!important;}.social_icons-style-1 a svg,.social_icons-style-1 a svg path{fill:currentColor!important;}.hyperlink-style-1{color:rgba(0, 0, 0, 1)!important;}.hyperlink-style-1:hover{color:rgba(0, 61, 165, 1)!important;}.button-style-1{color:rgba(0,0,0,1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(0,0,0,1)!important;}.button-style-1:hover{color:rgba(255,255,255,1)!important;background-color:rgba(0,0,0,1)!important;border-color:rgba(0, 0, 0, 1)!important;}.button-style-2{color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(255, 255, 255, 1)!important;}.button-style-2:hover{color:rgba(0, 0, 0, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255, 255, 255, 1)!important;}.hyperlink-style-3{color:rgba(255, 255, 255, 1)!important;}.hyperlink-style-3:hover{color:#FFFFFF!important;}.pagination-style-2 li a{color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(0, 0, 0, 0)!important;}.pagination-style-2 li a:hover{color:rgba(0, 0, 0, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255,255,255,1)!important;}.pagination-style-2 li.active a{color:rgba(0, 0, 0, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255,255,255,1)!important;}.social_icons-style-2 a{border-color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 0)!important;color:rgba(255, 255, 255, 1)!important;}.social_icons-style-2 a:hover{border-color:rgba(255, 255, 255, 1)!important;background-color:rgba(255, 255, 255, 1)!important;color:rgba(0, 61, 165, 1)!important;}.social_icons-style-2 a i{color:inherit!important;}.social_icons-style-2 a svg,.social_icons-style-2 a svg path{fill:currentColor!important;}.hyperlink-style-2{color:rgba(255, 255, 255, 1)!important;}.hyperlink-style-2:hover{color:rgba(0, 61, 165, 1)!important;}.button-style-3{color:rgba(94, 94, 94, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(94, 94, 94, 1)!important;}.button-style-3:hover{color:rgba(255,255,255,1)!important;background-color:rgba(94, 94, 94, 1)!important;border-color:rgba(94, 94, 94, 1)!important;}.button-style-4{color:rgba(192, 192, 192, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(192, 192, 192, 1)!important;}.button-style-4:hover{color:rgba(255, 255, 255, 1)!important;background-color:rgba(192, 192, 192, 1)!important;border-color:rgba(192, 192, 192, 1)!important;}/style> script> (function utmParse() { const url new URL(window.location.href); if (url.search) { const utm url.search.split(/\?|&/g).reduce((acc, current) > { const matched current.match(/utm_(content|campaign|medium|source|term|id)|gclid/g); if (matched) { accmatched0 current.replace(`${matched0}`, ); } return acc; }, {}); if (Object.keys(utm).length) { window.localStorage.setItem(utm_vars, JSON.stringify(utm)); } else { // Remove old utm vars window.localStorage.removeItem(utm_vars); } } })(); /script> !-- GOOGLE TRANSLATE STYLES are moved to external CSS -->/head>body> div idgoogle_translate_element styledisplay: none>/div> nav idglobal-navbar> div classredesign> div classcontent-container header> div classcontainer header__container> div classnavbar> div classlogo> a href/ classlogo__link> img srchttps://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbkvi1k8xsbayjhlgy5v/ccre-old-logo srcsethttps://res.cloudinary.com/luxuryp/images/w_320,c_limit,f_auto,q_auto/wbkvi1k8xsbayjhlgy5v/ccre-old-logo 320w, https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbkvi1k8xsbayjhlgy5v/ccre-old-logo 960w classlogo__img light portrait alt> img srchttps://res.cloudinary.com/luxuryp/images/f_auto,q_auto/bvosmjrd8xzp21rk12hw/ccre-dark-logo srcsethttps://res.cloudinary.com/luxuryp/images/w_320,c_limit,f_auto,q_auto/bvosmjrd8xzp21rk12hw/ccre-dark-logo 320w, https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/bvosmjrd8xzp21rk12hw/ccre-dark-logo 960w classlogo__img dark portrait alt> /a> /div> div classnavigation> ul> li classnavigation__item> a href/properties classnavigation__link wow fadeInUp data-wow-delay2.0>span>Portfolio/span>/a> /li> li classnavigation__item> a href/home-search/listings?search_type=envelope&south=33.60807919440515&west=-118.59713225234374&north=33.95051606879594&east=-118.18514494765624&min_price=2000000&max_price=5000000&property_type%5B%5D=Residential&property_type%5B%5D=Condo&property_type%5B%5D=Town+House&property_type%5B%5D=Multi-family&property_type%5B%5D=Land&property_type%5B%5D=Other&property_type%5B%5D=Residential&property_type%5B%5D=Condo&property_type%5B%5D=Town+House&property_type%5B%5D=Multi-family&property_type%5B%5D=Land&property_type%5B%5D=Other&status%5B%5D=Active&status_days%5BActive%5D=36500&status%5B%5D=Under+Contract&status_days%5BUnder+Contract%5D=36500&status%5B%5D=Pending&status_days%5BPending%5D=36500&status_days%5BSold%5D=180&mailer_schedule=instant&order=price%3Adesc classnavigation__link wow fadeInUp data-wow-delay2.1>span>Home Search/span>/a> /li> li classnavigation__item> a data-typeCONTACT_US classnavigation__link wow fadeInUp>span>Lets Connect/span>/a> /li> li classnavigation__item> a hreftel:3107796068 classnavigation__link wow fadeInUp data-wow-delay2.3>span>(310) 779-6068/span>/a> /li> /ul> /div> button typebutton classhamburger-component hamburger> span classhamburger__bars>/span> /button> /div> /div> /div>/div> /nav> div idglobal-sidemenu classsidemenu> div classsidebar> button classtoggle sidebar__close close>/button> div classsidebar__content> ul classsidebar__nav> li classsidebar__nav-item> a href/ classsidebar__nav-link>Home/a> /li> li classsidebar__nav-item> a href/about classsidebar__nav-link>Meet Crystal/a> /li> li classsidebar__nav-item> a href/properties classsidebar__nav-link>Portfolio/a> /li> li classsidebar__nav-item> a href/home-search/listings?search_type=envelope&south=33.60807919440515&west=-118.59713225234374&north=33.95051606879594&east=-118.18514494765624&min_price=2000000&max_price=5000000&property_type%5B%5D=Residential&property_type%5B%5D=Condo&property_type%5B%5D=Town+House&property_type%5B%5D=Multi-family&property_type%5B%5D=Land&property_type%5B%5D=Other&property_type%5B%5D=Residential&property_type%5B%5D=Condo&property_type%5B%5D=Town+House&property_type%5B%5D=Multi-family&property_type%5B%5D=Land&property_type%5B%5D=Other&status%5B%5D=Active&status_days%5BActive%5D=36500&status%5B%5D=Under+Contract&status_days%5BUnder+Contract%5D=36500&status%5B%5D=Pending&status_days%5BPending%5D=36500&status_days%5BSold%5D=180&mailer_schedule=instant&order=price%3Adesc classsidebar__nav-link>Home Search/a> /li> li classsidebar__nav-item> a href/home-valuation classsidebar__nav-link>Home Valuation/a> /li> li classsidebar__nav-item> a href/neighborhoods classsidebar__nav-link>Neighborhoods/a> /li> li classsidebar__nav-item> a href/testimonials classsidebar__nav-link>Testimonials/a> /li> li classsidebar__nav-item> button data-typeCONTACT_US classsidebar__nav-link>Lets Connect/button> /li> li classsidebar__nav-item> a href/home-search/account classsidebar__nav-link>My Search Portal/a> /li> /ul> /div>/div> /div> div idglobal-mobile-contact classmobile-contact-wrapper> div classmobile-contact dark> div classbuttons-holder> a href/cdn-cgi/l/email-protection#a5c6d7dcd6d1c4c9e5c6d7dcd6d1c4c9c6cdc0cbcdcac8c08bc6cac8> i classlp-i lp-i--envelope>/i> /a> a hreftel:(310) 779-6068> i classlp-i lp-i--phone>/i> /a> /div>/div> /div> section idsection-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c classis-font-color-light is-background-color-light data-el-id8ec37bf8-cdc6-4e6c-bec9-381ff2117972> div classvideo-wrapper> div classfull-screen-video-component> div classvideo-wrapper hidable> video classlazy posterhttps://res.cloudinary.com/luxuryp/video/upload/f_auto,q_auto/so_0,eo_0/v1648570397/jblrx1d1klqlwkmcqbas.jpg styleheight:100%; loop muted autoplay playsinline> source data-srchttps://res.cloudinary.com/luxuryp/video/upload/f_webm,vc_vp9,q_auto/v1648570397/jblrx1d1klqlwkmcqbas.webm typevideo/webm;codecsvp9>source data-srchttps://res.cloudinary.com/luxuryp/video/upload/f_mp4,vc_h265,q_auto/v1648570397/jblrx1d1klqlwkmcqbas.mp4 typevideo/mp4;codecshvc1>source data-srchttps://res.cloudinary.com/luxuryp/video/upload/f_mp4,vc_h264,q_auto/v1648570397/jblrx1d1klqlwkmcqbas.mp4 typevideo/mp4> /video> /div> div classposter stylebackground-image: url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/dlqjcwlcunisjo0287jm/homepage-mobile-2-1)>/div> /div> /div> div classoverlay-component stylebackground-color: rgba(0, 0, 0, 0.30); >/div>div classredesign> div classlp-container lp-container--l> div classcollection> div classitem> div classlp-title-group> p classlp-text--pretitle lp-pre-line animation>Integrity. Expertise. Professionalism./p> h1 classlp-h1 animation>Crystal Real Estate/h1> div classlp-text--subtitle lp-pre-line>CA DRE# 01428445/div> /div> div classbtn-container> a href/home-search/listings?search_type=envelope&south=33.60807919440515&west=-118.59713225234374&north=33.95051606879594&east=-118.18514494765624&min_price=2000000&max_price=5000000&property_type%5B%5D=Residential&property_type%5B%5D=Condo&property_type%5B%5D=Town+House&property_type%5B%5D=Multi-family&property_type%5B%5D=Land&property_type%5B%5D=Other&property_type%5B%5D=Residential&property_type%5B%5D=Condo&property_type%5B%5D=Town+House&property_type%5B%5D=Multi-family&property_type%5B%5D=Land&property_type%5B%5D=Other&status%5B%5D=Active&status_days%5BActive%5D=36500&status%5B%5D=Under+Contract&status_days%5BUnder+Contract%5D=36500&status%5B%5D=Pending&status_days%5BPending%5D=36500&status_days%5BSold%5D=180&mailer_schedule=instant&order=price%3Adesc classlp-btn lp-btn--dark lp-btn--filled lp-btn--mob-full-width button-style-2 > Search All Homes /a> a href/home-valuation classlp-btn lp-btn--light lp-btn--filled lp-btn--mob-full-width button-style-2 > Home Valuation /a> /div> /div> div classitem> div classlp-title-group> p classlp-text--pretitle lp-pre-line animation>Real Estate Expert/p> h1 classlp-h1 animation>Palos Verdes Peninsula/h1> div classlp-text--subtitle lp-pre-line>CA DRE# 01428445/div> /div> div classbtn-container> a href/home-search/listings?search_type=envelope&south=33.60807919440515&west=-118.59713225234374&north=33.95051606879594&east=-118.18514494765624&min_price=2000000&max_price=5000000&property_type%5B%5D=Residential&property_type%5B%5D=Condo&property_type%5B%5D=Town+House&property_type%5B%5D=Multi-family&property_type%5B%5D=Land&property_type%5B%5D=Other&property_type%5B%5D=Residential&property_type%5B%5D=Condo&property_type%5B%5D=Town+House&property_type%5B%5D=Multi-family&property_type%5B%5D=Land&property_type%5B%5D=Other&status%5B%5D=Active&status_days%5BActive%5D=36500&status%5B%5D=Under+Contract&status_days%5BUnder+Contract%5D=36500&status%5B%5D=Pending&status_days%5BPending%5D=36500&status_days%5BSold%5D=180&mailer_schedule=instant&order=price%3Adesc classlp-btn lp-btn--dark lp-btn--filled lp-btn--mob-full-width button-style-2 > Search All Homes /a> a href/home-valuation classlp-btn lp-btn--light lp-btn--filled lp-btn--mob-full-width button-style-2 > Home Valuation /a> /div> /div> /div> /div>/div>/section>section idsection-eeb9912a-4862-446c-8073-e0d2ca462a49 classis-font-color-dark is-background-color-light data-el-id5e8db93f-59aa-4697-a806-0ec4a4fa1f26> div classdescription container> div classdescription__scroll> a classdescription__scroll--down> svg aria-hiddentrue focusablefalse roleimg xmlnshttp://www.w3.org/2000/svg viewBox0 0 256 512 > path fillcurrentColor dM119.5 262.9L3.5 145.1c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0L128 223.3l100.4-102.2c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L136.5 263c-4.7 4.6-12.3 4.6-17-.1zm17 128l116-117.8c4.7-4.7 4.7-12.3 0-17l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L128 351.3 27.6 249.1c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l116 117.8c4.7 4.6 12.3 4.6 17-.1z class >/path> /svg> /a> /div> div classdescription__text>div idilb8>h2>Strategic Marketing & Constant Communication/h2>p>Crystal Chen is an exceptional negotiator. She is extremely energetic and has a positive can-do attitude that gave her a well-deserved reputation for superb customer service that brought her to a meteoric expansion./p>/div>style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}#ilb8{text-align:center;}/style>/div>/div>/section>section idsection-f6de5e91-8ccc-4d04-9910-ab36bc32a66c classis-font-color-dark is-background-color-light data-el-idee87d271-1520-42d7-88f2-27f85a797fa1> div classgallery-component redesign> div classlp-container gallery-component__container> div classrow gallery-component__row cols-3> div classgallery-component__col> a classgallery-card href/home-search/listings?search_type=envelope&south=33.60807919440515&west=-118.59713225234374&north=33.95051606879594&east=-118.18514494765624&min_price=2000000&max_price=5000000&property_type%5B%5D=Residential&property_type%5B%5D=Condo&property_type%5B%5D=Town+House&property_type%5B%5D=Multi-family&property_type%5B%5D=Land&property_type%5B%5D=Other&property_type%5B%5D=Residential&property_type%5B%5D=Condo&property_type%5B%5D=Town+House&property_type%5B%5D=Multi-family&property_type%5B%5D=Land&property_type%5B%5D=Other&status%5B%5D=Active&status_days%5BActive%5D=36500&status%5B%5D=Under+Contract&status_days%5BUnder+Contract%5D=36500&status%5B%5D=Pending&status_days%5BPending%5D=36500&status_days%5BSold%5D=180&mailer_schedule=instant&order=price%3Adesc > div classgallery-card__preview> img srchttps://res.cloudinary.com/luxuryp/images/f_auto,q_auto/iccbrelt2qwofakeo5nv/home-search alt loadinglazy> /div> h3 classlp-h3 gallery-card__title>Home Search/h3> /a> /div> div classgallery-component__col> a classgallery-card href/home-valuation > div classgallery-card__preview> img srchttps://res.cloudinary.com/luxuryp/images/f_auto,q_auto/zh4s31jcktsjymmdaya5/home-valuation-gallery alt loadinglazy> /div> h3 classlp-h3 gallery-card__title>Home Valuation/h3> /a> /div> div classgallery-component__col> a classgallery-card data-typeCONTACT_US > div classgallery-card__preview> img srchttps://res.cloudinary.com/luxuryp/images/f_auto,q_auto/tvii8adpetlqbsdp1ibg/lets-connect alt loadinglazy> /div> h3 classlp-h3 gallery-card__title>Let's Connect/h3> /a> /div> /div> /div>/div>/section>section idsection-d05d3579-4645-48d0-b067-0279909e87e6 classis-font-color-dark is-background-color-light data-el-id4e27cc96-9ee2-4352-824e-b9cb27519b3d> div classredesign featured-agent-section> div classcontainer> div classfeatured-agent> div classfeatured-agent__photo> div classfeatured-agent__image> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/ftsdsd6qrwygbwi2vwgp/dscf9955-edit-edit-2-edit srcsethttps://res.cloudinary.com/luxuryp/images/w_320,c_limit,f_auto,q_auto/ftsdsd6qrwygbwi2vwgp/dscf9955-edit-edit-2-edit 320w, https://res.cloudinary.com/luxuryp/images/w_960,c_limit,f_auto,q_auto/ftsdsd6qrwygbwi2vwgp/dscf9955-edit-edit-2-edit 960w, https://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/ftsdsd6qrwygbwi2vwgp/dscf9955-edit-edit-2-edit 1280w, https://res.cloudinary.com/luxuryp/images/w_1920,c_limit,f_auto,q_auto/ftsdsd6qrwygbwi2vwgp/dscf9955-edit-edit-2-edit 1920w, https://res.cloudinary.com/luxuryp/images/w_2560,c_limit,f_auto,q_auto/ftsdsd6qrwygbwi2vwgp/dscf9955-edit-edit-2-edit 2560w, https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/ftsdsd6qrwygbwi2vwgp/dscf9955-edit-edit-2-edit 3456w alt loadinglazy> /div> /div> div classfeatured-agent__info> h2 classh2>Meet Crystal/h2> div classbio-container> p>sup>strong>Be a Your Home Sold Guaranteed Realty agent, your home sold guaranteed or I will buyer it*!/strong>/sup>/p>p>strong>span styletext-align: center; font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Open Sans, Helvetica Neue, sans-serif;>sup>Your Home Sold Guaranteed Realty Difference:/sup>/span>/strong>/p>ul>li>span stylefont-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Open Sans, Helvetica Neue, sans-serif;>Target home sellers and buyers in your preferred neighborhoods/span>/li>li>VIP buyer and seller programs for your benefit/li>li>Priority access to off-market houses for sale in California/li>li>Local realty advisors to give you access to properties that are hard to find online when buying a home and to increase your value when selling a house/li>li>Benefit from experienced and trustworthy real estate buyers and real estate sellers/li>li>Meet your timelines whether you are selling a house or buying property/li>/ul>p>Crystal Chen is a highly accomplished real estate professional who has helped countless home owners achieve their real estate goals. With over 20 years of experience in the industry, Crystal has built a reputation for excellence and a track record of success that speaks for itself./p>p>One of Crystal’s key areas of focus is his multiple cash offers program, which is designed to help home owners sell their homes quickly and hassle-free. With this program, Crystal and his team are able to generate multiple cash offers from qualified buyers, giving home owners more options and greater control over the sale process./p>p>The benefits of the multiple cash offers program are numerous. For one, it allows home owners to bypass the traditional home-selling process and get fast, hassle-free offers from reliable buyers. This can save them time, money, and stress, and enable them to move on to their next chapter with greater ease and confidence./p>p>Moreover, the program ensures that home owners receive fair and competitive offers for their homes, thanks to crystal’s extensive network of trusted buyers and investors. This means that home owners can rest assured that they are getting the best possible deal for their property, without having to deal with unreliable buyers or lengthy price negotiations./p>p>Overall, Crystal’s multiple cash offers program is a testament to her unwavering commitment to her clients and her deep understanding of the real estate market. By providing a fast, easy, and reliable way to sell their homes, Crystal and her team are helping home owners achieve their real estate goals with greater ease and confidence than ever before./p>p>strong>Areas of Practice:/strong>br />Crystal Chen specializes in complex transactions representing property owners in disposition of their real estate, and has significant experience in pre-foreclosure sales, short sales, divorce sales, trust, probate, corporate, and bank owned properties (REO)./p>p>strong>Special Certifications and Awards:/strong>/p>p>strong>AHWD/strong>: At Home with Diversity® certification/p>p>strong>CIPS:/strong> Certified International Property Specialist/p>p>strong>CLHMS:/strong> Certified Luxury Home Marketing Specialist/p>p>strong>Top 1% Best Real Estate Professional in America - /strong>By Real Trends 2021-2022/p>p>strong>Re/Max Top 100 agent in USA /strong>consecutive years./p>p>strong>Re/Max Hall of Fame Awards (/strong>life Time)/p>p>strong>Re/Max Chairmans Club Awards (2015-2021)/strong>/p>p>strong>Re/Max Platinum Club Awards (2013-2014)/strong>/p>p>strong>Re/Max 100 Club Award (2010-2012)/strong>/p> /div> ul classlinks-row> li> a href/about classlink link--white hyperlink-style-1 > LEARN MORE /a> /li> li> /li> /ul> /div> /div> /div>/div>/section>section classimage-section is-font-color-light is-background-color-light idsection-82648688-56d5-424f-851e-f191261e281b data-el-idf5d446fb-a520-4f8d-8eda-49f27fa7ba8b> div classcompany-stats lp-vertical-paddings > div classlp-container> div classlp-title-group> h2 classlp-h2>Accolades/h2> /div> div classcompany-stats__row > div classcompany-stats__col> div classstat-card> h3 classstat-card__value jsValue>20 Years/h3> p classstat-card__title> in Real Estate Industry /p> /div> /div> div classcompany-stats__col> div classstat-card> h3 classstat-card__value jsValue>Top 100/h3> p classstat-card__title> RE/MAX Agent Consecutive Years /p> /div> /div> div classcompany-stats__col> div classstat-card> h3 classstat-card__value jsValue>Top 1%/h3> p classstat-card__title> Best Real Estate Professional in America 2021 /p> /div> /div> /div> /div>/div>/section>section idsection-1442f110-c14e-4b34-b50d-a489c074df87 classis-font-color-dark is-background-color-light data-el-id09e98f83-51e3-4837-80a0-019e211aba4b>div classredesign featured-properties-section data-auto-scrollfalse> div classcontainer> div classfeatured-properties-header> h2 classserif>Notable Transactions/h2> ul classslick-links-nav> li>span classlink link--white feature prev>previous/span>/li> li>span classlink link--white feature next>next/span> span classspacer>/span>/li> /ul> /div> ul classfeatured-properties carousel-container> li classfeatured-properties__item-cover> div classfeatured-properties__item feature> a href/properties/28425-rothrock-drive-rancho-palos-verdes-ca-90275-pv22018890> div classfeatured-properties__img>img srchttps://dq1niho2427i9.cloudfront.net/7c3240ad-6c29-41cd-b13c-2bc20eb05f82/620088791.jpg alt loadinglazy>/div> span classfeatured-properties__label>Sold/span> div classfeatured-properties__text> h4 classserif>28425 Rothrock Drive/h4> p> 28425 Rothrock Drive, Rancho Palos Verdes, CA 90275 /p> p> 5 BD | 3 BA | 2,440 Sq.Ft. /p> h5>$2,600,000/h5> /div> /a> div classfeatured-properties__hover> a href/properties/28425-rothrock-drive-rancho-palos-verdes-ca-90275-pv22018890>/a> div classfeatured-properties__buttons> a href/properties/28425-rothrock-drive-rancho-palos-verdes-ca-90275-pv22018890 classbtn btn--primary-dark button-style-1>VIEW PROPERTY/a> /div> /div> /div> /li> li classfeatured-properties__item-cover> div classfeatured-properties__item feature> a href/properties/940-via-del-monte-palos-verdes-estates-ca-90274-ws21037320> div classfeatured-properties__img>img srchttps://dq1niho2427i9.cloudfront.net/7c3240ad-6c29-41cd-b13c-2bc20eb05f82/580198617.jpg alt loadinglazy>/div> span classfeatured-properties__label>Sold/span> div classfeatured-properties__text> h4 classserif>940 Via Del Monte/h4> p> 940 Via Del Monte, Palos Verdes Estates, CA 90274 /p> p> 4 BD | 3 BA | 2,184 Sq.Ft. /p> h5>$2,220,000/h5> /div> /a> div classfeatured-properties__hover> a href/properties/940-via-del-monte-palos-verdes-estates-ca-90274-ws21037320>/a> div classfeatured-properties__buttons> a href/properties/940-via-del-monte-palos-verdes-estates-ca-90274-ws21037320 classbtn btn--primary-dark button-style-1>VIEW PROPERTY/a> /div> /div> /div> /li> li classfeatured-properties__item-cover> div classfeatured-properties__item feature> a href/properties/30176-avenida-esplendida-rancho-palos-verdes-ca-90275-ws21062906> div classfeatured-properties__img>img srchttps://dq1niho2427i9.cloudfront.net/7c3240ad-6c29-41cd-b13c-2bc20eb05f82/-931297583.jpg alt loadinglazy>/div> span classfeatured-properties__label>Sold/span> div classfeatured-properties__text> h4 classserif>30176 Avenida Esplendida/h4> p> 30176 Avenida Esplendida, Rancho Palos Verdes, CA 90275 /p> p> 4 BD | 4 BA | 3,850 Sq.Ft. /p> h5>$2,215,000/h5> /div> /a> div classfeatured-properties__hover> a href/properties/30176-avenida-esplendida-rancho-palos-verdes-ca-90275-ws21062906>/a> div classfeatured-properties__buttons> a href/properties/30176-avenida-esplendida-rancho-palos-verdes-ca-90275-ws21062906 classbtn btn--primary-dark button-style-1>VIEW PROPERTY/a> /div> /div> /div> /li> li classfeatured-properties__item-cover> div classfeatured-properties__item feature> a href/properties/27135-shorewood-road-rancho-palos-verdes-ca-90275-sb23060559> div classfeatured-properties__img>img srchttps://dlajgvw9htjpb.cloudfront.net/cms/7c3240ad-6c29-41cd-b13c-2bc20eb05f82/SB23060559/-6227625763992360263.jpg alt loadinglazy>/div> span classfeatured-properties__label>Sold/span> div classfeatured-properties__text> h4 classserif>27135 Shorewood Road/h4> p> 27135 Shorewood Road, Rancho Palos Verdes, CA 90275 /p> p> 4 BD | 2 BA | 1,909 Sq.Ft. /p> h5>$1,850,000/h5> /div> /a> div classfeatured-properties__hover> a href/properties/27135-shorewood-road-rancho-palos-verdes-ca-90275-sb23060559>/a> div classfeatured-properties__buttons> a href/properties/27135-shorewood-road-rancho-palos-verdes-ca-90275-sb23060559 classbtn btn--primary-dark button-style-1>VIEW PROPERTY/a> /div> /div> /div> /li> /ul> div classfeatured-properties-button-holder> a href/properties#section-bd67cf9a-ea20-445b-b295-b39e20b9a383 classbtn btn--primary-light button-style-1 > VIEW ALL /a>/div> /div>/div>/section>section idsection-fcbe2cd7-4138-41fe-80ee-213034d71537 classis-font-color-dark is-background-color-light data-el-id1296c4a2-2800-4a54-95a4-c30fa6be4ba5>div classtestimonials redesign> div classcontainer> h2 classtitle>Testimonials/h2> div classsubtitle>See why Crystal's clients love working with her./div> /div> div classcontainer slider-container> div classitems-slider> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>M/h3> /div> h4 classauthor>Michael A./h4> blockquote classtestimonial-text>If you don't believe in Miracle, Ask Crystal Chen to sell your house. All my life I had a bad experience with real estate agents, for the first time in my life, a real estate agent by the name Crystal Chen from Re/Max 2000? Mak.../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>B/h3> /div> h4 classauthor>Buyer/h4> blockquote classtestimonial-text>In year 2021 summer, while we were looking for property in Palos Verdes area, we didn't have agent representing us at that time. Luckily, we found Crystal as she has been in Palos Verdes real estate market for very long time. W.../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>S/h3> /div> h4 classauthor>Seller/h4> blockquote classtestimonial-text>My former Realtor® agent spent more than 4 months and did not help me to sell the house in the hot market summer season ( May - September), and made me feel upset and confusing, but I am so lucky to meet Crystal, she is the bes.../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>B/h3> /div> h4 classauthor>Buyer/h4> blockquote classtestimonial-text>I had a wonderful experience with Crystal Chen this past year. She helped my family and me find the perfect house. Just by giving her details of what we're looking for, she had a wide variety of houses for us to look over and w.../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>B/h3> /div> h4 classauthor>Buyer/h4> blockquote classtestimonial-text>I was refered to crystal by my friend. Crystal bought her a home recently and she was very impressed and satisfied with the service that crystal and her office provided her. In a very short time Crystal found me my dream home! .../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>B/h3> /div> h4 classauthor>Buyer/h4> blockquote classtestimonial-text>I would like to thank Crystal Chen from the bottom of my heart for all she did for me while looking for a house for my family. Crystal was very attentive to my family needs through out the entire process of looking for a home a.../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>S/h3> /div> h4 classauthor>Seller/h4> blockquote classtestimonial-text>Crystal helped me to sell 6 properties. The sell of all of them went smoothly. She was extremely knowledgeable, communicative, and professional while marketing the houses. Crystal represented our company which is not located in.../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>L/h3> /div> h4 classauthor>Liao H./h4> blockquote classtestimonial-text>Crystal is the best agent for the job of selling your property. She is always cheerful, always smiling, and a great troubleshooter. From the first time I meet Crystal, all the way through the conclusion of the sale, she and her.../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>A/h3> /div> h4 classauthor>Abby L./h4> blockquote classtestimonial-text>Crystal and his team helped us not only in one property purchases, but eight. We trusted her as old friend. When we decided to sell and rent out those properties, we went to Crystal directly without hesitating, because she is s.../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>S/h3> /div> h4 classauthor>Seller/h4> blockquote classtestimonial-text>It has been a great experience to work with agent Crystal Chen. We live in NJ, Crystal was highly refered by another Remax agent for us to list our PV home to rent, later she brought a cash buyer to sell our home. She presents .../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>S/h3> /div> h4 classauthor>Seller/h4> blockquote classtestimonial-text>Crystal is deserving of the five rating stars in each category. I think the best way to describe her professional work ethic and graciousness is to say that my wife and I would engage her and her team again. She got our home so.../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>M/h3> /div> h4 classauthor>Mark H./h4> blockquote classtestimonial-text>Initially I contacted Crystal was because of I saw so many open houses under her name when I drove around Palos Verdes area, after we met, her intelligent presentation and proposal was impressed me, I decided immediately to hir.../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>B/h3> /div> h4 classauthor>Buyer/h4> blockquote classtestimonial-text>My wife and I had spent months to look for housing in RPV area since 2015. We met Crystal at an open house in Rolling Hills Estates and also spoke to her about our housing needs, location and pricing range. She was able to refe.../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>S/h3> /div> h4 classauthor>Seller/h4> blockquote classtestimonial-text>With Crystal Chen's assistance (from Re/Max), my wife and I sold our Walnut home at a very equitable price. Crystal knows the market very well and she is effective with prospective buyers. When we listed our home with her in Ap.../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>J/h3> /div> h4 classauthor>Jannie/h4> blockquote classtestimonial-text>Kudos to Crystal for making the sale of my townhome go so smoothly. Because of her familiarity with this area, Crystal was able to locate a buyer for me within just a week of my listing my property with her. Her many years of e.../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>S/h3> /div> h4 classauthor>Sammy/h4> blockquote classtestimonial-text>I'm writing on behalf my parents. Crystal listed and sold their house within a few days. Large clientele she has is a huge benefit in finding a qualified buyer fast. They were very impressed with Crystal's expertise and profess.../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>B/h3> /div> h4 classauthor>Buyer & Seller/h4> blockquote classtestimonial-text>I have worked with Crystal since 2010, and she has assisted me in the purchase of 2 homes and the sale of 2 others. She is by far the best real estate agent I have ever worked for. She works very hard for her clients, and works.../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>S/h3> /div> h4 classauthor>Seller/h4> blockquote classtestimonial-text>When I first met her, she gave me very good impression. She doesn't have an attitude of superiority that she was doing me a favor like a lot other agents do. I immediately listed my property for sale with her. I feel my propert.../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>A/h3> /div> h4 classauthor>Abby H./h4> blockquote classtestimonial-text>Crystal conducted open houses where she got a constant flow of buyers looking at my house. We ended up with multiple buyer almost fighting over the house. At the end Crystal got me the most qualified buyer who paid the priced I.../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> div classitem> div classimage-subsection card stylecolor: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/t4odirdtiuygnsaa7p5w/img_5276-1-1); background-repeat: no-repeat; background-position: center; background-size: cover;> div classtop-block> div classuserpic> h3 classuserpic-initials>S/h3> /div> h4 classauthor>Seller/h4> blockquote classtestimonial-text>Crystal purchased for me my house. She is an excellent negotiator and got me a very good price on the house. She is very personal and extremely friendly to all which helpped me to resolve a couple of issues while purchasing my .../blockquote> /div> a href/testimonials classbtn btn--primary-dark card-button button-style-2 > Read More /a> /div> /div> /div> div classarrows custom-arrows--dark> /div> /div>/div>/section>section idsection-76e79a83-a903-4ba6-b706-152dcf143c69 classis-font-color-dark is-background-color-light data-el-idef4a3598-d218-4978-bdc4-94d84dee161b>script data-cfasyncfalse src/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js>/script>script typetext/x-handlebars-template classgridItem pagination-script>div classitem> a href/neighborhoods/{{slug}} classitem-wrapper> div classimage-holder> {{{mediaImage media.0 sizes(max-width: 768px) 100vw, 50vw altname}}} /div> div classoverlay>/div> div classcontent-container> h3 classlp-h3 neighborhood-name>{{name}}/h3> div classbutton-wrapper> span classlp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2>Learn More/span> /div> /div> /a>/div>/script>div classfeatured-neighborhoods-grid lp-vertical-paddings redesign> div classlp-container> div classlp-title-group> h2 classlp-h2>Neighborhoods/h2> /div> /div> div classitems items-6 three-columns > div classitem> a href/neighborhoods/rancho-palos-verdes classitem-wrapper> div classimage-holder> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/psl43hzyvqjocqbctacy/rancho-palos-verdes_headerphoto srcsethttps://res.cloudinary.com/luxuryp/images/w_960,c_limit,f_auto,q_auto/psl43hzyvqjocqbctacy/rancho-palos-verdes_headerphoto 960w, https://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/psl43hzyvqjocqbctacy/rancho-palos-verdes_headerphoto 1280w, https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/psl43hzyvqjocqbctacy/rancho-palos-verdes_headerphoto 1920w altRancho Palos Verdes sizes(max-width: 768px) 100vw, 50vw loadinglazy> /div> div classoverlay>/div> div classcontent-container> h3 classlp-h3 neighborhood-name>Rancho Palos Verdes/h3> div classbutton-wrapper> span classlp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2>Learn More/span> /div> /div> /a> /div> div classitem> a href/neighborhoods/palos-verdes-estate-rolling-hills-and-rolling-hills-estates classitem-wrapper> div classimage-holder> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/uezrymegxipwezzdqnel/palos-verdes-estate_headerphoto srcsethttps://res.cloudinary.com/luxuryp/images/w_960,c_limit,f_auto,q_auto/uezrymegxipwezzdqnel/palos-verdes-estate_headerphoto 960w, https://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/uezrymegxipwezzdqnel/palos-verdes-estate_headerphoto 1280w, https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/uezrymegxipwezzdqnel/palos-verdes-estate_headerphoto 1920w altPalos Verdes Estate, Rolling Hills and Rolling Hills Estates sizes(max-width: 768px) 100vw, 50vw loadinglazy> /div> div classoverlay>/div> div classcontent-container> h3 classlp-h3 neighborhood-name>Palos Verdes Estate, Rolling Hills and Rolling Hills Estates/h3> div classbutton-wrapper> span classlp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2>Learn More/span> /div> /div> /a> /div> div classitem> a href/neighborhoods/torrance classitem-wrapper> div classimage-holder> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/lzz2a3a9wxdf5oufppmy/torrance_headerphoto srcsethttps://res.cloudinary.com/luxuryp/images/w_960,c_limit,f_auto,q_auto/lzz2a3a9wxdf5oufppmy/torrance_headerphoto 960w, https://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/lzz2a3a9wxdf5oufppmy/torrance_headerphoto 1280w, https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/lzz2a3a9wxdf5oufppmy/torrance_headerphoto 1920w altTorrance sizes(max-width: 768px) 100vw, 50vw loadinglazy> /div> div classoverlay>/div> div classcontent-container> h3 classlp-h3 neighborhood-name>Torrance/h3> div classbutton-wrapper> span classlp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2>Learn More/span> /div> /div> /a> /div> div classitem> a href/neighborhoods/redondo-beach classitem-wrapper> div classimage-holder> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/yizfa0gwlcommr6e1jp8/redondo-beach_headerphoto srcsethttps://res.cloudinary.com/luxuryp/images/w_960,c_limit,f_auto,q_auto/yizfa0gwlcommr6e1jp8/redondo-beach_headerphoto 960w, https://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/yizfa0gwlcommr6e1jp8/redondo-beach_headerphoto 1280w, https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/yizfa0gwlcommr6e1jp8/redondo-beach_headerphoto 1920w altRedondo Beach sizes(max-width: 768px) 100vw, 50vw loadinglazy> /div> div classoverlay>/div> div classcontent-container> h3 classlp-h3 neighborhood-name>Redondo Beach/h3> div classbutton-wrapper> span classlp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2>Learn More/span> /div> /div> /a> /div> div classitem> a href/neighborhoods/riviera-area classitem-wrapper> div classimage-holder> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/ym88nzxrkpr0jkec5ftx/riviera-area_headerphoto srcsethttps://res.cloudinary.com/luxuryp/images/w_960,c_limit,f_auto,q_auto/ym88nzxrkpr0jkec5ftx/riviera-area_headerphoto 960w, https://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/ym88nzxrkpr0jkec5ftx/riviera-area_headerphoto 1280w, https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/ym88nzxrkpr0jkec5ftx/riviera-area_headerphoto 1920w altRiviera Area sizes(max-width: 768px) 100vw, 50vw loadinglazy> /div> div classoverlay>/div> div classcontent-container> h3 classlp-h3 neighborhood-name>Riviera Area/h3> div classbutton-wrapper> span classlp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2>Learn More/span> /div> /div> /a> /div> div classitem> a href/neighborhoods/san-pedro classitem-wrapper> div classimage-holder> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/iaci7mgze9qbkbnqghmv/san-pedro_headerphoto srcsethttps://res.cloudinary.com/luxuryp/images/w_960,c_limit,f_auto,q_auto/iaci7mgze9qbkbnqghmv/san-pedro_headerphoto 960w, https://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/iaci7mgze9qbkbnqghmv/san-pedro_headerphoto 1280w, https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/iaci7mgze9qbkbnqghmv/san-pedro_headerphoto 1920w altSan Pedro sizes(max-width: 768px) 100vw, 50vw loadinglazy> /div> div classoverlay>/div> div classcontent-container> h3 classlp-h3 neighborhood-name>San Pedro/h3> div classbutton-wrapper> span classlp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2>Learn More/span> /div> /div> /a> /div> /div> div classbutton-container> a href/neighborhoods classlp-btn lp-btn--outline lp-btn--dark lp-btn--big button-style-1 > View All /a> /div>/div>/section>section classimage-section is-font-color-light is-background-color-light idsection-bdccaa6f-1e22-46fe-b98a-1685441410e7 data-el-ide6b1ae9f-5b8d-4ac5-a23f-bfb55ef91c3c> script> (function(){ const sectionId section-bdccaa6f-1e22-46fe-b98a-1685441410e7 const section document.querySelector(`#${sectionId}`); var sectionBg window.getComputedStyle(section, null).getPropertyValue(background-image); if(false true) { section.classList.add(parallax-enabled); section.style.setProperty(--sectionBackground, sectionBg); section.style.setProperty(background, none); } })()/script>div classredesign work-with-us > div classcontainer> h2 classserif>Work With Crystal/h2> p>Whether you are buying or selling a home or just curious about the local market, Crystal Chen would love to offer her support and services./p> div classbtn-container> a rolebutton data-typeCONTACT_US classbtn btn--primary-light button-style-2 > Let's Connect /a> /div> /div>/div> /section> div idmodals classmodals>/div> footer idglobal-footer classis-font-color-dark is-background-color-light> div classfooter redesign no_newsletter > div classcontainer> h3>Crystal Chen/h3> div classinfo-wrap> div classinfo-wrap-contact agent_box> div classinfo-wrap-contact_zone type_user> h4 classserif>Palos Verdes Peninsula Real Estate/h4> div classinfo-wrap-contact_cell> i> svg width30 height19 viewBox0 0 30 19 fillnone xmlnshttp://www.w3.org/2000/svg> path dM2 0C0.903517 0 0 0.903517 0 2V16.6667C0 17.7631 0.903517 18.6667 2 18.6667H28C29.0965 18.6667 30 17.7631 30 16.6667V2C30 0.903517 29.0965 0 28 0H2ZM2.4375 1.33333H27.5625L15.6458 11.4896C15.3389 11.7512 14.6612 11.7512 14.3542 11.4896L2.4375 1.33333ZM1.33333 2.13542L10.1979 9.6979L1.33333 16.5729V2.13542ZM28.6667 2.13542V16.5729L19.8021 9.6979L28.6667 2.13542ZM11.2396 10.5833L13.4896 12.5C14.3543 13.2369 15.6457 13.2369 16.5104 12.5L18.7604 10.5833L27.4687 17.3333H2.53125L11.2396 10.5833Z fill#1A1A1A /> /svg> /i> p classcontact_title>Email/p> a href/cdn-cgi/l/email-protection#ddbeafa4aea9bcb19dbeafa4aea9bcb1beb5b8b3b5b2b0b8f3beb2b0 classlp-link info-wrap-contact_link grey-text hyperlink-style-1>span class__cf_email__ data-cfemail3556474c464154597556474c46415459565d505b5d5a58501b565a58>email protected/span>/a> /div> div classinfo-wrap-contact_cell> i>svg width30 height25 viewBox0 0 30 25 fillnone xmlnshttp://www.w3.org/2000/svg> path fill-ruleevenodd clip-ruleevenodd dM10.7964 8.1207H19.2036V8.7279C19.2036 10.8195 20.9082 12.5259 23.001 12.5259H24.741L25.2852 20.7051C25.3776 22.1235 24.2868 23.2719 22.8822 23.2719H7.0032C5.5944 23.2719 4.5084 22.1085 4.6002 20.7039C4.782 17.9895 4.9152 15.2313 5.154 12.5265H6.9996C9.0918 12.5265 10.797 10.8207 10.797 8.7285V8.1207H10.7964ZM11.46 16.5807C11.46 14.6565 13.0188 13.0977 14.943 13.0977C16.8666 13.0977 18.4254 14.6571 18.4254 16.5807C18.4254 18.5055 16.8678 20.0631 14.943 20.0631C13.02 20.0637 11.46 18.5043 11.46 16.5807ZM14.943 12.0381C12.4344 12.0381 10.4004 14.0721 10.4004 16.5807C10.4004 19.0887 12.435 21.1233 14.943 21.1233C17.4486 21.1233 19.485 19.0869 19.485 16.5807C19.485 14.0727 17.451 12.0381 14.943 12.0381ZM9.0846 4.8363C8.22 4.8363 7.512 5.5443 7.512 6.4089V8.7285C7.512 9.0093 7.2804 9.2415 6.999 9.2415H1.5726C1.2906 9.2415 1.0596 9.0111 1.0596 8.7285V6.9285C1.0596 6.4797 1.1628 6.0945 1.3902 5.7069C1.896 4.8465 2.7294 4.1013 3.795 3.4749C9.279 0.2517 20.7192 0.2523 26.2044 3.4749C27.2706 4.1013 28.104 4.8465 28.6098 5.7069C28.8354 6.0921 28.9398 6.4815 28.9398 6.9285V8.7285C28.9398 9.0111 28.71 9.2415 28.4268 9.2415H23.0004C22.719 9.2415 22.4874 9.0093 22.4874 8.7285V6.4089C22.4874 5.5425 21.7806 4.8363 20.9148 4.8363H9.0846ZM8.571 6.4089C8.571 6.1263 8.8026 5.8965 9.0846 5.8965H20.9154C21.1968 5.8965 21.429 6.1275 21.429 6.4089V8.7285C21.429 9.5943 22.1352 10.3017 23.001 10.3017H28.4274C29.292 10.3017 30 9.5931 30 8.7285V6.9285C30 6.2835 29.8464 5.7291 29.5206 5.1729C28.9188 4.1493 27.9564 3.2799 26.7384 2.5641C20.9214 -0.8547 9.0798 -0.8547 3.2622 2.5641C2.0436 3.2799 1.0812 4.1487 0.48 5.1729C0.153 5.7291 0 6.2835 0 6.9279V8.7279C0 9.5925 0.7092 10.3011 1.5726 10.3011H6.999C7.8648 10.3011 8.571 9.5937 8.571 8.7279V6.4089ZM9.7368 7.5915V8.7285C9.7368 10.2387 8.5092 11.4669 6.999 11.4669H4.6686C4.3914 11.4669 4.164 11.6799 4.1412 11.9511C3.8892 14.8347 3.7386 17.7435 3.5448 20.6331C3.4116 22.6425 4.989 24.3315 7.0032 24.3315H22.8822C24.882 24.3315 26.475 22.6575 26.3406 20.6343L25.7622 11.9607C25.7436 11.6811 25.5102 11.4675 25.2342 11.4675L23.001 11.4663C21.4902 11.4663 20.2632 10.2375 20.2632 8.7279V7.5909C20.2632 7.2981 20.0262 7.0611 19.7334 7.0611H10.2666C9.9738 7.0611 9.7368 7.2987 9.7368 7.5915Z fill#1A1A1A /> /svg>/i> p classcontact_title>Phone Number/p> a hreftel:(310) 779-6068 classlp-link info-wrap-contact_link grey-text hyperlink-style-1>(310) 779-6068/a> /div> /div> div classinfo-wrap-contact_zone> div classinfo-wrap-contact_cell> i> svg width31 height30 viewBox0 0 31 30 fillnone xmlnshttp://www.w3.org/2000/svg> path dM29.9821 6.49489C29.7931 6.35756 29.679 6.32046 29.4572 6.39228L20.298 9.41368L16.1952 8.03558L15.8172 9.41525L19.7644 10.7038V28.1462L9.89831 25.7069V22.1034H8.71438V25.7515L1.21616 28.2532V15.3945H0.0322266V29.2729C0.0322266 29.5077 0.130098 29.7279 0.321106 29.8645C0.445418 29.9541 0.585911 29.9999 0.735086 29.9999C0.814804 29.9999 0.890971 29.9868 0.967926 29.96L9.48433 27.029L20.1792 29.7887C20.3224 29.8254 20.4751 29.8171 20.6152 29.7654L29.8104 26.2235C30.0942 26.1177 30.0251 25.8466 30.0251 25.5431V7.08291C30.0251 6.85086 30.17 6.63144 29.9821 6.49489ZM28.8412 25.0388L20.9483 28.0361V10.7065L28.8412 8.08649V25.0388Z fill#1A1A1A /> path dM6.57515 19.1142C6.6671 19.422 6.95006 19.6323 7.2713 19.6323C7.59215 19.6323 7.87511 19.422 7.96746 19.1142C8.67742 16.7514 10.0393 15.2447 11.3559 13.788C12.9944 11.9747 14.5422 10.2615 14.5422 7.2717C14.5422 3.39788 11.1451 0 7.2713 0C3.39827 0 0 3.39748 0 7.2717C0 10.2615 1.54819 11.9747 3.18674 13.788C4.50328 15.2447 5.86479 16.7514 6.57515 19.1142ZM7.2713 1.45426C10.316 1.45426 13.0883 4.22663 13.0883 7.2717C13.0883 9.70191 11.7852 11.1435 10.2769 12.8121C9.2461 13.9534 8.10992 15.2096 7.2713 16.9199C6.43229 15.2096 5.29651 13.953 4.2657 12.8121C2.75698 11.1432 1.45426 9.70191 1.45426 7.2717C1.45426 4.22663 4.22663 1.45426 7.2713 1.45426Z fill#1A1A1A /> path dM7.26193 10.1616C8.8705 10.1616 10.1795 8.86084 10.1795 7.26175C10.1795 5.66305 8.87089 4.3623 7.26193 4.3623C5.65297 4.3623 4.34473 5.66305 4.34473 7.26175C4.34512 8.86084 5.65336 10.1616 7.26193 10.1616ZM7.26193 5.81657C8.06898 5.81657 8.72527 6.46536 8.72527 7.26175C8.72527 8.05932 8.06898 8.70733 7.26193 8.70733C6.45528 8.70733 5.79899 8.05893 5.79899 7.26175C5.79899 6.46536 6.45528 5.81657 7.26193 5.81657Z fill#1A1A1A /> /svg> /i> p classinfo-wrap-contact_title>Address/p> p classinfo-wrap-contact_link grey-text>P.O. Box 4556Palos Verdes Peninsula, CA 90274-9606License #: 02145159/p> /div> /div> /div> /div> div classtext_footer first_text_footer> div classimages_box> div classimg_size> img srchttps://res.cloudinary.com/luxuryp/images/f_auto,q_auto/shaf8hgpjqv8ggmdfudm/ccre-dark altFooter Image> /div> /div> div classluxury-text> p stylefont-size: 14px; font-weight: bold;>CA DRE# 01428445/p>p> /p>div idipql>p idiaa1>All information deemed reliable but not guaranteed and should be independently reviewed and verified. br />img idiivu srchttps://res.cloudinary.com/luxuryp/images/f_auto,q_auto/g5qzbyky8ifp5w0ex0ik/realtor-eho-logo-07232021-update-dark width100px; heightauto />/p>/div>style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}#iaa1{font-size:12px;}#iivu{margin-top:20px;}/style> /div> /div> div classtext_footer second_text_footer> div classtext_content_wrap> div> div>/div>style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}/style> /div> /div> /div> div classinfo-privacy> div classform-row info-privacy__row> div classform-col form-col--powered powered-box> div classpowered_zone> Powered by a hrefhttps://www.luxurypresence.com/ target_blank classlp-link grey-text luxury-link underlined hyperlink-style-1>Luxury Presence/a> /div> /div> div classform-col form-col--copyright> div classcopy_zone> span classcopy_words>Copyright ©/span> span classauto-year-update>2022/span> | a href/terms-and-conditions classlp-link grey-text hyperlink-style-1>Privacy Policy/a> /div> /div> div classform-col form-col--socials> ul classlp-socials social_icons-style-1 socials socials--grey socials_zone> li> a hrefhttps://web.facebook.com/%E9%99%88%E6%95%AC%E5%9C%B0%E4%BA%A7-743607075730769/timeline/?_rdc=1&_rdr classlp-socials__link socials__item socials__link wow fadeInUp data-wow-delay0s target_blank aria-labelFACEBOOK > span classlp-i lp-i--facebook aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.linkedin.com/in/crystal-chen-0a707a205 classlp-socials__link socials__item socials__link wow fadeInUp data-wow-delay0.1s target_blank aria-labelLINKEDIN > span classlp-i lp-i--linkedin aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.youtube.com/channel/UCiY6wxGZ7ipOxRlOLZalO9w classlp-socials__link socials__item socials__link wow fadeInUp data-wow-delay0.2s target_blank aria-labelYOUTUBE > span classlp-i lp-i--youtube aria-hiddentrue>/span> /a> /li> /ul> /div> /div> /div> /div>/div> /footer> div idmodal-global-contact-us classmodal stylebackground-color: ;> div classmodal-content> div classcontact-form redesign stylebackground-image: url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/xoftm3w6rnlwsbeqbosc/lets-connect)> div classcontainer> div classsection-details style--colorTxt: #ffffff> h2>Contact Details/h2> div classinfo-zone> div classinfo-zone_contact type_user> h4 classserif>Crystal Chen | CA DRE# 01428445/h4> div classinfo-zone_contact_cell> i> svg width30 height25 viewBox0 0 30 25 fillnone xmlnshttp://www.w3.org/2000/svg> path fill-ruleevenodd clip-ruleevenodd dM10.7964 8.1207H19.2036V8.7279C19.2036 10.8195 20.9082 12.5259 23.001 12.5259H24.741L25.2852 20.7051C25.3776 22.1235 24.2868 23.2719 22.8822 23.2719H7.0032C5.5944 23.2719 4.5084 22.1085 4.6002 20.7039C4.782 17.9895 4.9152 15.2313 5.154 12.5265H6.9996C9.0918 12.5265 10.797 10.8207 10.797 8.7285V8.1207H10.7964ZM11.46 16.5807C11.46 14.6565 13.0188 13.0977 14.943 13.0977C16.8666 13.0977 18.4254 14.6571 18.4254 16.5807C18.4254 18.5055 16.8678 20.0631 14.943 20.0631C13.02 20.0637 11.46 18.5043 11.46 16.5807ZM14.943 12.0381C12.4344 12.0381 10.4004 14.0721 10.4004 16.5807C10.4004 19.0887 12.435 21.1233 14.943 21.1233C17.4486 21.1233 19.485 19.0869 19.485 16.5807C19.485 14.0727 17.451 12.0381 14.943 12.0381ZM9.0846 4.8363C8.22 4.8363 7.512 5.5443 7.512 6.4089V8.7285C7.512 9.0093 7.2804 9.2415 6.999 9.2415H1.5726C1.2906 9.2415 1.0596 9.0111 1.0596 8.7285V6.9285C1.0596 6.4797 1.1628 6.0945 1.3902 5.7069C1.896 4.8465 2.7294 4.1013 3.795 3.4749C9.279 0.2517 20.7192 0.2523 26.2044 3.4749C27.2706 4.1013 28.104 4.8465 28.6098 5.7069C28.8354 6.0921 28.9398 6.4815 28.9398 6.9285V8.7285C28.9398 9.0111 28.71 9.2415 28.4268 9.2415H23.0004C22.719 9.2415 22.4874 9.0093 22.4874 8.7285V6.4089C22.4874 5.5425 21.7806 4.8363 20.9148 4.8363H9.0846ZM8.571 6.4089C8.571 6.1263 8.8026 5.8965 9.0846 5.8965H20.9154C21.1968 5.8965 21.429 6.1275 21.429 6.4089V8.7285C21.429 9.5943 22.1352 10.3017 23.001 10.3017H28.4274C29.292 10.3017 30 9.5931 30 8.7285V6.9285C30 6.2835 29.8464 5.7291 29.5206 5.1729C28.9188 4.1493 27.9564 3.2799 26.7384 2.5641C20.9214 -0.8547 9.0798 -0.8547 3.2622 2.5641C2.0436 3.2799 1.0812 4.1487 0.48 5.1729C0.153 5.7291 0 6.2835 0 6.9279V8.7279C0 9.5925 0.7092 10.3011 1.5726 10.3011H6.999C7.8648 10.3011 8.571 9.5937 8.571 8.7279V6.4089ZM9.7368 7.5915V8.7285C9.7368 10.2387 8.5092 11.4669 6.999 11.4669H4.6686C4.3914 11.4669 4.164 11.6799 4.1412 11.9511C3.8892 14.8347 3.7386 17.7435 3.5448 20.6331C3.4116 22.6425 4.989 24.3315 7.0032 24.3315H22.8822C24.882 24.3315 26.475 22.6575 26.3406 20.6343L25.7622 11.9607C25.7436 11.6811 25.5102 11.4675 25.2342 11.4675L23.001 11.4663C21.4902 11.4663 20.2632 10.2375 20.2632 8.7279V7.5909C20.2632 7.2981 20.0262 7.0611 19.7334 7.0611H10.2666C9.9738 7.0611 9.7368 7.2987 9.7368 7.5915Z fill#1A1A1A/> /svg> /i> p classcontact_title>Phone/p> a hreftel:(310) 779-6068 classlp-link info-zone_contact_link link hyperlink-style-2>(310) 779-6068/a> /div> div classinfo-zone_contact_cell> i> svg width30 height19 viewBox0 0 30 19 fillnone xmlnshttp://www.w3.org/2000/svg> path dM2 0C0.903517 0 0 0.903517 0 2V16.6667C0 17.7631 0.903517 18.6667 2 18.6667H28C29.0965 18.6667 30 17.7631 30 16.6667V2C30 0.903517 29.0965 0 28 0H2ZM2.4375 1.33333H27.5625L15.6458 11.4896C15.3389 11.7512 14.6612 11.7512 14.3542 11.4896L2.4375 1.33333ZM1.33333 2.13542L10.1979 9.6979L1.33333 16.5729V2.13542ZM28.6667 2.13542V16.5729L19.8021 9.6979L28.6667 2.13542ZM11.2396 10.5833L13.4896 12.5C14.3543 13.2369 15.6457 13.2369 16.5104 12.5L18.7604 10.5833L27.4687 17.3333H2.53125L11.2396 10.5833Z fill#1A1A1A/> /svg> /i> p classcontact_title>Email/p> a href/cdn-cgi/l/email-protection#086b7a717b7c6964486b7a717b7c69646b606d666067656d266b6765 classlp-link info-zone_contact_link link hyperlink-style-2>span class__cf_email__ data-cfemailb0d3c2c9c3c4d1dcf0d3c2c9c3c4d1dcd3d8d5ded8dfddd59ed3dfdd>email protected/span>/a> /div> /div> div classinfo-zone_contact type_user> /div> div classinfo-zone_contact> div classinfo-zone_contact_cell> i> svg width31 height30 viewBox0 0 31 30 fillnone xmlnshttp://www.w3.org/2000/svg> path dM29.9821 6.49489C29.7931 6.35756 29.679 6.32046 29.4572 6.39228L20.298 9.41368L16.1952 8.03558L15.8172 9.41525L19.7644 10.7038V28.1462L9.89831 25.7069V22.1034H8.71438V25.7515L1.21616 28.2532V15.3945H0.0322266V29.2729C0.0322266 29.5077 0.130098 29.7279 0.321106 29.8645C0.445418 29.9541 0.585911 29.9999 0.735086 29.9999C0.814804 29.9999 0.890971 29.9868 0.967926 29.96L9.48433 27.029L20.1792 29.7887C20.3224 29.8254 20.4751 29.8171 20.6152 29.7654L29.8104 26.2235C30.0942 26.1177 30.0251 25.8466 30.0251 25.5431V7.08291C30.0251 6.85086 30.17 6.63144 29.9821 6.49489ZM28.8412 25.0388L20.9483 28.0361V10.7065L28.8412 8.08649V25.0388Z fill#1A1A1A/> path dM6.57515 19.1142C6.6671 19.422 6.95006 19.6323 7.2713 19.6323C7.59215 19.6323 7.87511 19.422 7.96746 19.1142C8.67742 16.7514 10.0393 15.2447 11.3559 13.788C12.9944 11.9747 14.5422 10.2615 14.5422 7.2717C14.5422 3.39788 11.1451 0 7.2713 0C3.39827 0 0 3.39748 0 7.2717C0 10.2615 1.54819 11.9747 3.18674 13.788C4.50328 15.2447 5.86479 16.7514 6.57515 19.1142ZM7.2713 1.45426C10.316 1.45426 13.0883 4.22663 13.0883 7.2717C13.0883 9.70191 11.7852 11.1435 10.2769 12.8121C9.2461 13.9534 8.10992 15.2096 7.2713 16.9199C6.43229 15.2096 5.29651 13.953 4.2657 12.8121C2.75698 11.1432 1.45426 9.70191 1.45426 7.2717C1.45426 4.22663 4.22663 1.45426 7.2713 1.45426Z fill#1A1A1A/> path dM7.26193 10.1616C8.8705 10.1616 10.1795 8.86084 10.1795 7.26175C10.1795 5.66305 8.87089 4.3623 7.26193 4.3623C5.65297 4.3623 4.34473 5.66305 4.34473 7.26175C4.34512 8.86084 5.65336 10.1616 7.26193 10.1616ZM7.26193 5.81657C8.06898 5.81657 8.72527 6.46536 8.72527 7.26175C8.72527 8.05932 8.06898 8.70733 7.26193 8.70733C6.45528 8.70733 5.79899 8.05893 5.79899 7.26175C5.79899 6.46536 6.45528 5.81657 7.26193 5.81657Z fill#1A1A1A/> /svg> /i> p classinfo-wrap-contact_title>Address/p> p classinfo-zone_contact_link pre-line>P.O. Box 4556 Palos Verdes Peninsula, CA 90274-9606/p> /div> /div> div classinfo-zone_contact> div classinfo-zone_contact_cell> p classpre-line>div>/div>style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}/style>/p> /div> /div> ul classlp-socials social_icons-style-2 socials socials--grey socials_zone footer__contact-column> li> a hrefhttps://www.facebook.com/%E9%99%88%E6%95%AC%E5%9C%B0%E4%BA%A7-743607075730769/timeline/ classlp-socials__link socials__item wow fadeInUp socials__link data-wow-delay0s target_blank aria-labelFACEBOOK > span classlp-i lp-i--facebook aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.linkedin.com/in/crystal-chen-0a707a205 classlp-socials__link socials__item wow fadeInUp socials__link data-wow-delay0.1s target_blank aria-labelLINKEDIN > span classlp-i lp-i--linkedin aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.youtube.com/channel/UCiY6wxGZ7ipOxRlOLZalO9w classlp-socials__link socials__item wow fadeInUp socials__link data-wow-delay0.2s target_blank aria-labelYOUTUBE > span classlp-i lp-i--youtube aria-hiddentrue>/span> /a> /li> /ul> /div> /div> div classsection-message> form data-typecontact-form> h2>Submit a Message/h2> div classh-pot> label for-middleName>Middle Name/label> input id-middleName namemiddleName value autocompleteoff tabindex-1> /div> div classlp-input-group> label forprod-name classlp-label>Name/label> input idprod-name namename value required classlp-input lp-input--light> /div> div classlp-input-group> label forprod-email classlp-label>Email/label> input idprod-email typeemail nameemail value required classlp-input lp-input--light> /div> div classlp-input-group> label forprod-phone classlp-label>Phone/label> input idprod-phone typetel namephoneNumber value required classlp-input lp-input--light> /div> div classlp-input-group m16> label forprod-message classlp-label>Message/label> textarea idprod-message namemessage value required classlp-input>/textarea> /div> div classlp-disclaimer>label classlp-tcr-content> span classlp-tcr-checkbox>input typecheckbox nametermsAccepted oninvalidthis.setCustomValidity(Please accept the terms and conditions) oninputthis.setCustomValidity() required>/span> span classlp-tcr-message> By providing Crystal Chen your contact information, you acknowledge and agree to our a href/terms-and-conditions target_blank>Privacy Policy/a> and consent to receiving marketing communications, including through automated calls, texts, and emails, some of which may use artificial or prerecorded voices. This consent isn’t necessary for purchasing any products or services and you may opt out at any time. To opt out from texts, you can reply, ‘stop’ at any time. To opt out from emails, you can click on the unsubscribe link in the emails. Message and data rates may apply. /span> /label> /div> input styledisplay: none; typetext namesource valueCONTACT_INQUIRY /> button typesubmit classsubmitButton lp-btn button-style-2> span classlabel-initial>Submit/span> span classlabel-loading>Submitting/span> span classlabel-success>Submitted/span> span classsubmit-icon lp-i lp-i--circle-notch lp-i--spin>/span> /button> p classsuccess-message success hide> Message sent successfully! /p> /form> /div> /div> /div> /div> button classclose lp-close typebutton aria-labelclose modal> span classlp-close-icon aria-hiddentrue>/span> /button> /div> !-- Global site tag (gtag.js) - Google Analytics --> script data-cfasyncfalse src/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js>/script>script defer srchttps://www.googletagmanager.com/gtag/js>/script> !-- Google Tag Manager --> script>(function(w,d,s,l,i){wlwl||;wl.push({gtm.start: new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0, jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.src https://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f); })(window,document,script,dataLayer,GTM-T9SFQGHZ);/script> !-- End Google Tag Manager --> !-- LP Tracker (divolte.js) - LP Divolte --> script>window.divolteLpwindow.divolteLp||function(){(divolteLp.qdivolteLp.q||).push(arguments)}/script> script> window.dataLayer window.dataLayer || ; document.sendGoogleTagManagerEvent function() { /* Honor GPC-enabled browsers and prevent GTM event if GPC is enabled. More details: https://global-privacy-control.glitch.me/ */ if (window.navigator.globalPrivacyControl) { return; } dataLayer.push(arguments); } document.sendGoogleTagManagerEvent(js, new Date()); document.sendGoogleTagManagerEvent(config, UA-221470537-6, { page: location.pathname, location: location.href }); document.sendGoogleTagManagerEvent(config, G-KZ44KFYYSP, { page: location.pathname, location: location.href }); document.sendGoogleAnalyticsEvent function(googleEvent) { /* Now this has a mapping to match ga4 in order to not modify buttons.js and contactForms.js */ document.sendGoogleTagManagerEvent(event, googleEvent.eventAction, { event_category: googleEvent.eventCategory, event_label: googleEvent.eventLabel, value: googleEvent.eventValue }) }; document.addEventListener(DOMContentLoaded, function() { var pageView { hitType: pageview, page: location.pathname, location: location.href }; (function() { //If the page has an element with ID of auto-year-update the element will be populated with the current year. var date new Date(); var elements document.getElementsByClassName(auto-year-update); var i; for (i 0; i elements.length; i++) { elementsi.innerText date.getFullYear(); } })(); if (window.divolteLp) { window.divolteLp(sendLpPageView, {}); } document.sendGoogleAnalyticsEvent(pageView); }); /script> script> document.addEventListener(DOMContentLoaded, function() { var lazyVideos .slice.call(document.querySelectorAll(video.lazy)); if (IntersectionObserver in window) { var lazyVideoObserver new IntersectionObserver(function(entries, observer) { entries.forEach(function(video) { if (video.isIntersecting) { for (var source in video.target.children) { var videoSource video.target.childrensource; if (typeof videoSource.tagName string && videoSource.tagName SOURCE) { videoSource.src videoSource.dataset.src; } } video.target.load(); video.target.classList.remove(lazy); lazyVideoObserver.unobserve(video.target); } }); }); lazyVideos.forEach(function(lazyVideo) { lazyVideoObserver.observe(lazyVideo); }); } }); /script> script srchttps://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js integritysha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g crossoriginanonymous referrerpolicyno-referrer>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/handlebars.js/4.7.8/handlebars.min.js>/script> script defer srchttps://cdn.jsdelivr.net/npm/handlebars-intl@1.1.2/dist/handlebars-intl.min.js>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/superagent/4.1.0/superagent.min.js>/script> script defer srchttps://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/js/ion.rangeSlider.min.js onload() > window.luxuryPresence.libs.jsLibsMap.ionRangeSlider.isLoaded true>/script> script typemodule srchttps://d1e1jt2fj4r8r.cloudfront.net/javascript/libphonenumber.js>/script> !-- GOOGLE TRANSLATE SCRIPT --> script> function googleTranslateElementInit() { document.querySelectorAll(data-typeTRANSLATE).forEach(function(translate){ translate.innerText ; new google.translate.TranslateElement({ pageLanguage: en, layout: google.translate.TranslateElement.InlineLayout.SIMPLE }, translate); }); } /script> script defer src//translate.google.com/translate_a/element.js?cbgoogleTranslateElementInit>/script> script defer srchttps://accounts.google.com/gsi/intermediate>/script> !-- GOOGLE TRANSLATE SCRIPT END--> script> // UI helpers (function () { function getSideMenu () { return document.querySelector(body > div.sidemenu); } function sideMenuHide (instant) { var sideMenu getSideMenu(); if (!sideMenu || !sideMenu.classList.contains(visible)) { return; } sideMenu.classList.remove(visible); sideMenu.dispatchEvent(new CustomEvent(lpui-hide, { detail: { instant: !!instant } })); window.dispatchEvent(new CustomEvent(lpui-sidemenu-hide, { detail: {instant: !!instant} })); } function sideMenuShow () { var sideMenu getSideMenu(); if (!sideMenu || sideMenu.classList.contains(visible)) { return; } sideMenu.classList.add(visible); sideMenu.dispatchEvent(new Event(lpui-show)); window.dispatchEvent(new Event(lpui-sidemenu-show)); } function sideMenuToggle () { var sideMenu getSideMenu(); if (!sideMenu) { return; } var isSideMenuVisible sideMenu.classList.contains(visible); if (isSideMenuVisible) { sideMenuHide(); } else { sideMenuShow(); } } var scrollLockRequests {}; window.__debug_scrollLockRequests scrollLockRequests; var hideScrollStyles + body {+ overflow: hidden; + }; var hideScrollId hide-body-scroll-style; function scrollLock () { var style document.createElement(style); style.id hideScrollId; style.textContent hideScrollStyles; document.head.appendChild(style); window.dispatchEvent(new Event(lpui-scroll-locked)); } function scrollUnlock () { document.getElementById(hideScrollId)?.remove(); window.dispatchEvent(new Event(lpui-scroll-unlocked)); } function requestScrollLock (lockId) { var wasLocked Object.keys(scrollLockRequests).length > 0; scrollLockRequestslockId || __anonymous_lock true; if (!wasLocked) { scrollLock(); } } function releaseScrollLock (lockId) { if (lockId) { delete scrollLockRequestslockId; if (!Object.keys(scrollLockRequests).length) { scrollUnlock(); } } else { scrollLockRequests {}; window.__debug_scrollLockRequests scrollLockRequests; scrollUnlock(); } } function showModal (modalId, options) { var modal document.getElementById(modalId); if (!modal) { return; } if (!modal.classList.contains(visible)) { modal.classList.add(visible); if (options && options.scrollLock) { window.lpUI.requestScrollLock(modalId); } modal.dispatchEvent(new Event(lpui-show)); window.dispatchEvent(new CustomEvent(lpui-modal-show, { detail: { id: modalId } })); } const visibleModals document.querySelectorAll(.modal.visible); if (visibleModals.length > 1) { const maxZIndex Array.from(visibleModals).reduce((maxZIndex, modal) > { const zIndex window.getComputedStyle(modal).zIndex; const parsedZIndex zIndex ! auto ? parseInt(zIndex) : 0; return Math.max(maxZIndex, parsedZIndex); }, 0); modal.style.zIndex maxZIndex + 1; } } function _hideModal (modalEl) { if (!modalEl) { return; } if (!modalEl.classList.contains(visible)) { return; } modalEl.classList.remove(visible); modalEl.style.zIndex ; modalEl.dispatchEvent(new Event(lpui-hide)); var modalId modalEl.getAttribute(id); if (modalId) { window.lpUI.releaseScrollLock(modalId); window.dispatchEvent(new CustomEvent(lpui-modal-hide, { detail: { id: modalId } })); } } function hideModal (modalId) { _hideModal(document.getElementById(modalId)); } function hideClosestModal (el) { const modal el?.closest(.modal); if (!modal) { return; } if (modal.classList) { _hideModal(modal); return; } if (modal.length && modal0.classList) { _hideModal(modal0); } } window.lpUI { sideMenuHide: sideMenuHide, sideMenuShow: sideMenuShow, sideMenuToggle: sideMenuToggle, requestScrollLock: requestScrollLock, releaseScrollLock: releaseScrollLock, showModal: showModal, hideModal: hideModal, hideClosestModal: hideClosestModal } })(); var stringifyPrimitive function(v) { switch (typeof v) { case string: return v; case boolean: return v ? true : false; case number: return isFinite(v) ? v : ; default: return ; } }; function objectToQuerystring(obj, sep, eq, name) { // https://github.com/Gozala/querystring/blob/master/encode.js sep sep || &; eq eq || ; if (obj null) { obj undefined; } if (typeof obj object) { return Object.keys(obj).map(function(k) { var ks encodeURIComponent(stringifyPrimitive(k)) + eq; if (Array.isArray(objk)) { return objk.map(function(v) { return ks + encodeURIComponent(stringifyPrimitive(v)); }).join(sep); } else { return ks + encodeURIComponent(stringifyPrimitive(objk)); } }).filter(Boolean).join(sep); } if (!name) return ; return encodeURIComponent(stringifyPrimitive(name)) + eq + encodeURIComponent(stringifyPrimitive(obj)); } function getPath(url, options) { var parser document.createElement(a); parser.href url || ; var path parser.pathname || ; if (path0 ! /) { // IE does not return path starting with a slash path / + path; } if (options && options.queryString) { path + parser.search; } return path; } function getMLSAutocomplete(keyword) { var searchURL window.location.protocol + // + window.location.hostname + /home-search/auto_complete; var query { kind: listings, query: keyword }; return superagent .get(searchURL) .query(query) .then(function(res) { var data res.body || ; /* Of the format: { _index: listing_auto_completes_production_20190723232720775, _type: listing_auto_complete, _id: 235875624, _score: 0, status_modified_at: 1553250708, city: Jupiter, price: 1335743, display_address: 10088 Calabrese Trail Unit: 9 Jupiter FL 33478, sold_price: null, id: 235875624, state: FL, photo_urls: http://cdn.photos.sparkplatform.com/fl/20190322153144208228000000-o.jpg , status: Pending }, ... */ return data; }); } function getMLSAutocompleteWithFilters(keyword, filters {}) { var searchURL window.location.protocol + // + window.location.hostname + /home-search/auto_complete; return superagent .get(searchURL) .query({ kind: listings, query: keyword, ...filters }) .then(function(res) { /* Of the format: { _index: listing_auto_completes_production_20190723232720775, _type: listing_auto_complete, _id: 235875624, _score: 0, status_modified_at: 1553250708, city: Jupiter, price: 1335743, display_address: 10088 Calabrese Trail Unit: 9 Jupiter FL 33478, sold_price: null, id: 235875624, state: FL, photo_urls: http://cdn.photos.sparkplatform.com/fl/20190322153144208228000000-o.jpg , status: Pending }, ... */ return res.body || ; }); } function makeMlsLink(data) { // Code Dupe from utils/googlePlace // mapping of google data type to mls data type var mapping { neighborhood: neighborhood, locality: place, administrative_area_level_2: county, administrative_area_level_1: state, postal_code: postalcode, }; function _filterTypes(types) { return types.filter(function(type) { return type ! political }); } if (!data || !Object.keys(data).length) { return /home-search/listings; } var newData {}; _filterTypes(data.types).forEach(function(type) { if (mappingtype) { newData.search_type mappingtype; } }); newData.omnibox data.formatted_address; data.address_components.forEach(function(component) { _filterTypes(component.types).forEach(function(type) { if (mappingtype) { newDatamappingtype component.long_name; } }); }); var bounds data.geometry.bounds; var convertedData Object.assign(bounds, newData); return /home-search/listings? + objectToQuerystring(convertedData); } function debounce(func, wait) { let timeout; return function(...args) { const context this; clearTimeout(timeout); timeout setTimeout(() > func.apply(context, args), wait) } } // Function to dynamically load a script function loadScript(url, callback) { var script document.createElement(script); script.type text/javascript; script.src url; script.defer true; script.onload callback; document.head.appendChild(script); } // Function to dynamically load CSS file function loadCSS(url) { var link document.createElement(link); link.rel stylesheet; link.href url; document.head.appendChild(link); } // Global methods / variables that can be accessed by element js window.luxuryPresence { defaults: { companyId: 7c3240ad-6c29-41cd-b13c-2bc20eb05f82, apiGatewayUrl: https://gw.luxurypresence.com, gql: {agents:\n query Agents (\n $agentId: ID\n $agentIds: ID!\n $companyId: String\n $network: Boolean\n $networkId: String\n $officeId: ID!\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n $tags: String\n $tagsMode: TagsModeEnum\n $teamId: ID!\n $developmentId: ID!\n $prioritizeIds: Boolean\n ) {\n agents (\n agentId: $agentId\n agentIds: $agentIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n officeId: $officeId\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n tags: $tags\n tagsMode: $tagsMode\n teamId: $teamId\n developmentId: $developmentId\n prioritizeIds: $prioritizeIds\n ) {\n id\n firstName\n lastName\n avatar {\n smallUrl\n mediumUrl\n largeUrl\n height\n width\n }\n position\n bioLong\n bioShort\n seoTitle\n seoDescription\n slug\n phoneNumber\n phoneNumber2\n license\n email\n leadAgent\n greaterArea\n tags\n }\n agentsCount(\n agentIds: $agentIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n officeId: $officeId\n search: $search\n tags: $tags\n tagsMode: $tagsMode\n teamId: $teamId\n developmentId: $developmentId\n prioritizeIds: $prioritizeIds\n ) {\n count\n }\n }\n,properties:\n query Properties(\n $agentIds: ID!\n $teamIds: ID!\n $neighborhoodIds: ID!\n $officeIds: ID!\n $propertyId: ID\n $companyId: String\n $networkId: String\n $network: Boolean\n $statusId: String\n $propertyIds: ID!\n $prioritizeIds: Boolean\n $statusIds: String!\n $excludeStatusId: String!\n $neighborhoodId: String\n $addressState: String!\n $addressCity: String!\n $relatedNeighborhoodPropertyId: String\n $developmentId: String\n $featuredListing: Boolean\n $leaseProperty: Boolean\n $search: String\n $searchTermMode: SearchTermModeEnum\n $globalProperty: Boolean\n $archived: Boolean\n $salesPriceGTE: Float\n $salesPriceLTE: Float\n $leasePriceGTE: Float\n $leasePriceLTE: Float\n $livingSpaceSizeGTE: Float\n $livingSpaceSizeLTE: Float\n $bathCountGTE: Float\n $bathCountLTE: Float\n $bedroomCountGTE: Float\n $bedroomCountLTE: Float\n $architectureStyle: String\n $lifestyle: String\n $propertyTypeId: String\n $propertyTypeIds: String!\n $tag: String\n $backfillMLSResults: Boolean\n $displayMLSListings: String\n $hostname: String\n $backfillProviders: String!\n $backfillMLSListingIds: String!\n $backfillMLSAgentIds: String!\n $backfillMLSOfficeIds: String!\n $backfillBoundary: JSON\n $openHouse: Boolean\n $withGeo: Boolean\n $advancedFilters: JSON\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n ) {\n properties(\n \n agentIds: $agentIds\n teamIds: $teamIds\n propertyId: $propertyId\n propertyIds: $propertyIds\n prioritizeIds: $prioritizeIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n statusId: $statusId\n statusIds: $statusIds\n excludeStatusId: $excludeStatusId\n neighborhoodId: $neighborhoodId\n neighborhoodIds: $neighborhoodIds\n officeIds: $officeIds\n addressState: $addressState\n addressCity: $addressCity\n developmentId: $developmentId\n featuredListing: $featuredListing\n leaseProperty: $leaseProperty\n search: $search\n searchTermMode: $searchTermMode\n salesPriceGTE: $salesPriceGTE\n salesPriceLTE: $salesPriceLTE\n leasePriceGTE: $leasePriceGTE\n leasePriceLTE: $leasePriceLTE\n livingSpaceSizeGTE: $livingSpaceSizeGTE\n livingSpaceSizeLTE: $livingSpaceSizeLTE\n bathCountGTE: $bathCountGTE\n bathCountLTE: $bathCountLTE\n bedroomCountGTE: $bedroomCountGTE\n bedroomCountLTE: $bedroomCountLTE\n architectureStyle: $architectureStyle\n lifestyle: $lifestyle\n propertyTypeId: $propertyTypeId\n propertyTypeIds: $propertyTypeIds\n tag: $tag\n archived: $archived\n globalProperty: $globalProperty\n withGeo: $withGeo\n openHouse: $openHouse\n displayMLSListings: $displayMLSListings\n advancedFilters: $advancedFilters\n\n relatedNeighborhoodPropertyId: $relatedNeighborhoodPropertyId\n backfillMLSResults: $backfillMLSResults\n hostname: $hostname\n backfillProviders: $backfillProviders\n backfillMLSListingIds: $backfillMLSListingIds\n backfillMLSAgentIds: $backfillMLSAgentIds\n backfillMLSOfficeIds: $backfillMLSOfficeIds\n backfillBoundary: $backfillBoundary\n offset: $offset\n limit: $limit\n sort: $sort,\n sortDir: $sortDir\n ){\n id\n name\n status\n salesPrice\n reducedPrice\n isPasswordProtected\n bedroomCount\n bathCount\n fullBathCount\n halfBathCount\n threeQuarterBathCount\n fullAddress\n addressLine1\n addressLine2\n addressCity\n addressState\n addressCountry\n postalCode\n description\n syncedAt\n officeName\n attributionContact\n neighborhood {\n id\n }\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n seoTitle\n seoDescription\n slug\n fromMLS\n mlsId\n mlsLogo\n mlsAttribution\n openHouse\n openHouseHours\n priceUponRequest\n privateAddress\n leaseProperty\n leasePrice\n currency\n leaseTermFrequencyInterval\n leaseTermFrequencyCount\n leasePeriod\n livingSpaceSize\n livingSpaceUnits\n lotAreaSize\n lotAreaUnits\n tags\n latitude\n longitude\n timeZone\n buyerAgencyCompensation\n buyerAgencyCompensationType\n }\n propertiesCount(\n \n agentIds: $agentIds\n teamIds: $teamIds\n propertyId: $propertyId\n propertyIds: $propertyIds\n prioritizeIds: $prioritizeIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n statusId: $statusId\n statusIds: $statusIds\n excludeStatusId: $excludeStatusId\n neighborhoodId: $neighborhoodId\n neighborhoodIds: $neighborhoodIds\n officeIds: $officeIds\n addressState: $addressState\n addressCity: $addressCity\n developmentId: $developmentId\n featuredListing: $featuredListing\n leaseProperty: $leaseProperty\n search: $search\n searchTermMode: $searchTermMode\n salesPriceGTE: $salesPriceGTE\n salesPriceLTE: $salesPriceLTE\n leasePriceGTE: $leasePriceGTE\n leasePriceLTE: $leasePriceLTE\n livingSpaceSizeGTE: $livingSpaceSizeGTE\n livingSpaceSizeLTE: $livingSpaceSizeLTE\n bathCountGTE: $bathCountGTE\n bathCountLTE: $bathCountLTE\n bedroomCountGTE: $bedroomCountGTE\n bedroomCountLTE: $bedroomCountLTE\n architectureStyle: $architectureStyle\n lifestyle: $lifestyle\n propertyTypeId: $propertyTypeId\n propertyTypeIds: $propertyTypeIds\n tag: $tag\n archived: $archived\n globalProperty: $globalProperty\n withGeo: $withGeo\n openHouse: $openHouse\n displayMLSListings: $displayMLSListings\n advancedFilters: $advancedFilters\n\n ) {\n count\n }\n }\n,pressReleases:\n query PressReleases (\n $pressReleaseId: ID\n $companyId: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n $categories: String!\n $propertyId: String!\n $developmentId: String!\n $agentId: String!\n $teamId: String!\n ) {\n pressReleases (\n pressReleaseId: $pressReleaseId\n companyId: $companyId\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n categories: $categories\n propertyId: $propertyId\n developmentId: $developmentId\n agentId: $agentId\n teamId: $teamId\n ) {\n id\n title\n description\n author\n externalUrl\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n publishedAt\n categories\n }\n pressReleasesCount(\n companyId: $companyId\n search: $search\n categories: $categories\n propertyId: $propertyId\n developmentId: $developmentId\n agentId: $agentId\n teamId: $teamId\n ) {\n count\n }\n }\n,posts:\n query Posts (\n $postId: ID\n $companyId: String\n $offset: Int\n $limit: Int\n $order: String\n $sortDir: SortDirectionEnum\n $search: String\n $featured: Boolean\n $categoryId: String\n $categoryIds: String!\n $neighborhoodId: String!\n ) {\n posts (\n postId: $postId\n companyId: $companyId\n offset: $offset\n limit: $limit\n order: $order\n sortDir: $sortDir\n search: $search\n featured: $featured\n postStatusId: \5f528253-abb7-484e-95c3-330269ac1102\\n categoryId: $categoryId\n categoryIds: $categoryIds\n neighborhoodId: $neighborhoodId\n ) {\n id\n title\n subtitle\n description\n status\n featured\n slug\n categories {\n id\n name\n }\n createdAt\n publishedAt\n scheduledAt\n createdBy {\n firstName\n lastName\n }\n customAuthor\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n seoTitle\n seoDescription\n slug\n }\n postsCount(\n companyId: $companyId\n search: $search\n featured: $featured\n postStatusId: \5f528253-abb7-484e-95c3-330269ac1102\\n categoryId: $categoryId\n categoryIds: $categoryIds\n neighborhoodId: $neighborhoodId\n ) {\n count\n }\n }\n,testimonials:\n query Testimonials(\n $testimonialId: ID\n $agentId: ID\n $companyId: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n ) {\n testimonials(\n testimonialId: $testimonialId\n agentId: $agentId\n companyId: $companyId\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n ){\n id\n body\n author\n position\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n seoTitle\n seoDescription\n agents {\n slug\n email\n firstName\n lastName\n avatar {\n smallUrl\n height\n width\n }\n }\n }\n testimonialsCount(\n companyId: $companyId\n agentId: $agentId\n search: $search\n ) {\n count\n }\n }\n,neighborhoods:\n query Neighborhoods (\n $neighborhoodId: ID\n $companyId: String\n $search: String\n $tag: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n ) {\n neighborhoods (\n neighborhoodId: $neighborhoodId\n companyId: $companyId\n search: $search\n tag: $tag\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n ) {\n id\n name\n description\n descriptionShort\n slug\n tags\n googlePlaceData\n mlsLink\n createdAt\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n seoTitle\n seoDescription\n }\n neighborhoodsCount(\n companyId: $companyId\n search: $search\n tag: $tag\n ) {\n count\n }\n }\n,developments:\n query Developments (\n $developmentId: ID\n $companyId: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n $tag: String!\n $agentId: ID!\n ) {\n developments (\n developmentId: $developmentId\n companyId: $companyId\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n tag: $tag\n agentId: $agentId\n ) {\n id\n name\n description\n descriptionShort\n slug\n createdAt\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n googlePlaceData\n seoTitle\n seoDescription\n tags\n }\n developmentsCount(\n companyId: $companyId\n search: $search\n tag: $tag\n agentId: $agentId\n ) {\n count\n }\n }\n,pois:\nquery PointsOfInterest(\n $regionId: String!,\n $radius: Int,\n $offset: Int,\n $limit: Int,\n $categories: PoiCategoryEnum!,\n $sortBy: PoiSortByEnum\n) {\n pois(\n regionId: $regionId,\n radius: $radius,\n offset: $offset,\n limit: $limit,\n categories: $categories,\n sortBy: $sortBy\n ) {\n name\n imageUrl\n url\n reviewCount\n rating\n price\n displayPhone\n distance\n category\n location {\n address1\n address2\n address3\n city\n zipCode\n country\n state\n }\n }\n }\n,offices:\n query Offices (\n $officeId: ID\n $officeIds: ID!\n $companyId: String\n $slug: String\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n $tags: String\n $offset: Int\n $limit: Int\n ) {\n offices (\n officeId: $officeId\n officeIds: $officeIds\n companyId: $companyId\n slug: $slug\n sort: $sort\n sortDir: $sortDir\n search: $search\n tags: $tags\n offset: $offset\n limit: $limit\n ) {\n id\n companyId\n name\n slug\n officeMlsId\n shortDescription\n fullDescription\n addressLine1\n addressLine2\n addressCity\n addressState\n addressPostalCode\n addressCountry\n phone\n email\n officeHours\n coordinates\n googlePlaceData \n seoTitle\n seoDescription\n fullAddress\n media {\n id\n originalUrl\n thumbnailUrl\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n }\n }\n officesCount(\n companyId: $companyId\n officeId: $officeId\n officeIds: $officeIds\n slug: $slug\n search: $search\n tags: $tags\n ) {\n count\n }\n }\n,teams:query TeamsAndCount(\n $offset: Int\n $limit: Int\n $search: String\n $sort: String\n $sortDir: SortDirectionEnum\n $companyId: ID\n) {\n teams(\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n companyId: $companyId\n ) {\n \n id\n companyId\n name\n email\n shortBio\n fullBio\n addressLine1\n addressLine2\n addressCity\n addressState\n addressCountry\n phoneNumber1\n phoneNumber2\n postalCode\n avatar {\n id\n thumbnailUrl\n smallUrl\n mediumUrl\n largeUrl\n }\n urlWebsite\n socialLinks\n socialLinksArray\n tags\n seoTitle\n seoDesc\n slug\n displayOrder\n\n }\n teamsCount(\n search: $search\n companyId: $companyId\n ) {\n count\n }\n}}, propertyPlaceholderImage: {id:c97705ae-ddf2-4135-bb51-3ee8c97519f5,alt:null,bytes:7357,width:1920,format:png,height:1200,shared:true,curated:false,duration:null,largeUrl:https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/yr3bk7szzifvxf5m5sqh/property,smallUrl:https://res.cloudinary.com/luxuryp/images/w_960,c_limit,f_auto,q_auto/yr3bk7szzifvxf5m5sqh/property,authorUrl:null,mediumUrl:https://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/yr3bk7szzifvxf5m5sqh/property,sourceUrl:null,xLargeUrl:https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/yr3bk7szzifvxf5m5sqh/property,__typename:Media,altTagText:null,authorName:null,sourceName:null,xxLargeUrl:https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/yr3bk7szzifvxf5m5sqh/property,description:null,displayName:property,originalUrl:https://res.cloudinary.com/luxuryp/image/upload/v1649194627/yr3bk7szzifvxf5m5sqh.png,resourceType:image,thumbnailUrl:https://res.cloudinary.com/luxuryp/images/w_320,c_limit,f_auto,q_auto/yr3bk7szzifvxf5m5sqh/property,originalFileName:Property} }, objectToQuerystring: objectToQuerystring, getPath: getPath, getMLSAutocomplete: getMLSAutocomplete, getMLSAutocompleteWithFilters: getMLSAutocompleteWithFilters, makeMlsLink: makeMlsLink, debounce: debounce, libs: { loadJs: loadScript, loadCss: loadCSS, jsLibsMap: { paroller: { jsSrc: https://d1e1jt2fj4r8r.cloudfront.net/javascript/jquery.paroller.min.js, isLoaded: false, }, ionRangeSlider: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/js/ion.rangeSlider.min.js, cssSrc: https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css, isLoaded: false, }, splide: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/splidejs/4.1.4/js/splide.min.js, cssSrc: https://cdnjs.cloudflare.com/ajax/libs/splidejs/4.1.4/css/splide-core.min.css, isLoaded: false, }, }, }, }; var wowOffset 100; /script> script> parcelRequirefunction(e,r,t,n){var i,ofunctiontypeof parcelRequire&&parcelRequire,ufunctiontypeof require&&require;function f(t,n){if(!rt){if(!et){var ifunctiontypeof parcelRequire&&parcelRequire;if(!n&&i)return i(t,!0);if(o)return o(t,!0);if(u&&stringtypeof t)return u(t);var cnew Error(Cannot find module +t+);throw c.codeMODULE_NOT_FOUND,c}p.resolvefunction(r){return et1r||r},p.cache{};var lrtnew f.Module(t);et0.call(l.exports,p,l,l.exports,this)}return rt.exports;function p(e){return f(p.resolve(e))}}f.isParcelRequire!0,f.Modulefunction(e){this.ide,this.bundlef,this.exports{}},f.modulese,f.cacher,f.parento,f.registerfunction(r,t){erfunction(e,r){r.exportst},{}};for(var c0;ct.length;c++)try{f(tc)}catch(e){i||(ie)}if(t.length){var lf(tt.length-1);objecttypeof exports&&undefined!typeof module?module.exportsl:functiontypeof define&&define.amd?define(function(){return l}):n&&(thisnl)}if(parcelRequiref,i)throw i;return f}({rRV2:function(require,module,exports) {module.exports{getVideoFirstFrame:function(e){if(!e||!e.startsWith(https://res.cloudinary.com/))return null;var te.replace(https://res.cloudinary.com/,).replace(f_auto:video,f_auto).split(/);if(-1t1.toLowerCase().indexOf(video))return null;var rtt.length-1;r.lastIndexOf(.)>-1?r.concat(r.slice(0,r.lastIndexOf(.)),.jpg):r+.jpg,tt.length-1r;var o3;videost1.toLowerCase()&&!t2&&(o2);for(var s/^(?:a-z{1,3}|\$\w+)_\S+$/;ot.length-1&&s.test(to);)o++;return t.splice(o,0,so_0,eo_0),https://res.cloudinary.com/+t.join(/)}};},{},KEHU:function(require,module,exports) {var elazy;function t(e,t){if(nulle)return{};var n,a,cr(e,t);if(Object.getOwnPropertySymbols){var oObject.getOwnPropertySymbols(e);for(a0;ao.length;a++)noa,t.indexOf(n)>0||Object.prototype.propertyIsEnumerable.call(e,n)&&(cnen)}return c}function r(e,t){if(nulle)return{};var r,n,a{},cObject.keys(e);for(n0;nc.length;n++)rcn,t.indexOf(r)>0||(arer);return a}function n(e){return(nfunctiontypeof Symbol&&symboltypeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&functiontypeof Symbol&&e.constructorSymbol&&e!Symbol.prototype?symbol:typeof e})(e)}function a(e,t){return s(e)||u(e,t)||o(e,t)||c()}function c(){throw new TypeError(Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a Symbol.iterator() method.)}function o(e,t){if(e){if(stringtypeof e)return i(e,t);var rObject.prototype.toString.call(e).slice(8,-1);returnObjectr&&e.constructor&&(re.constructor.name),Mapr||Setr?Array.from(e):Argumentsr||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}function i(e,t){(nullt||t>e.length)&&(te.length);for(var r0,nnew Array(t);rt;r++)nrer;return n}function u(e,t){var rnulle?null:undefined!typeof Symbol&&eSymbol.iterator||e@@iterator;if(null!r){var n,a,c,o,i,u!0,s!1;try{if(c(rr.call(e)).next,0t){if(Object(r)!r)return;u!1}else for(;!(u(nc.call(r)).done)&&(i.push(n.value),i.length!t);u!0);}catch(e){s!0,ae}finally{try{if(!u&&null!r.return&&(or.return(),Object(o)!o))return}finally{if(s)throw a}}return i}}function s(e){if(Array.isArray(e))return e}var lrequire(./cloudinary);function f(r,c){var oc.isEqual,i{field:thumbnailUrl,w:320},{field:smallUrl,w:960},{field:mediumUrl,w:1280},{field:largeUrl,w:1920},{field:xLargeUrl,w:2560},{field:xxLargeUrl,w:3456},ufunction(e,t,r){if(!e)return;if(stringtypeof e){var ne.trim();if(/^+\-0-9./.test(n))return e;if(!(eparseFloat(n)))return}returnUSDt?$.concat(e.toLocaleString(en-US,{maximumFractionDigits:0})):CADt?$.concat(e.toLocaleString(en-US,{maximumFractionDigits:0}), CAD):EURt?e.toLocaleString(en-US,{style:currency,currency:EUR}).split(.)0:PERCENTt?.concat(e,%):r&&numbertypeof r&&e>-1?e.toLocaleString(en-US,{maximumFractionDigits:r}):e.toLocaleString(en-US)},sfunction(e){switch(e){caseDAY:returndaily;caseMONTH:returnmonthly;caseWEEK:returnweekly;caseYEAR:returnyearly;caseQUARTER:returnquarterly;caseHALF_YEAR:returnsemi-annually;default:return}},ffunction(e){switch(e){caseDAY:returnday;caseWEEK:returnwk;caseMONTH:returnmo;caseYEAR:returnyr;caseQUARTER:return3 mos;caseHALF_YEAR:return6 mos;default:return}},dfunction(e,t){var r,n,at||{};switch(a.mode){caseshort:rf(e),na.frequencySeparator||/;break;casestandard:casestd:rfunction(e){switch(e){caseDAY:returnday;caseWEEK:returnweek;caseMONTH:returnmonth;caseYEAR:returnyear;caseQUARTER:returnquarter;caseHALF_YEAR:return6 months;default:return}}(e),na.frequencySeparator||/;break;caselong:default:rs(e),na.frequencySeparator|| }return r?a.frequencyTag||a.frequencyClass?.concat(n,).concat(a.frequencyTag||span).concat(a.frequencyClass? class.concat(a.frequencyClass,):,>).concat(r,/).concat(a.frequencyTag||span,>):n+r:};return{isEmpty:function(e,t){var r!e||stringtypeof e&&!e.trim()||!Object.keys(e).length;return t.fn?r?t.fn(this):t.inverse(this):r},ifEquals:function(e,t,r){return o(e,t)?r.fn(this):r.inverse(this)},raw-helper:function(e){return e.fn()},striptags:function(e){if(!e)return;return(e(ee.replace(/\!--(.|\r\n)*?-\->/g,)).replace(/(xml|style|svg)(^*|^*|^>)*>(.|\r\n)*?\/\1>/gi,)).replace(/\/?(^*|^*|^>)*(>|$)/g,)},striptagsLineBreaks:function(e){if(!e)return;return(e(e(ee.replace(/\!--(.|\r\n)*?-\->/g,)).replace(/(xml|style|svg)(^*|^*|^>)*>(.|\r\n)*?\/\1>/gi,)).replace(/(br\s*\/?>)|(\/p\s*>)(?.*(\/p\s*>|br\s*\/?>))/g, )).replace(/\/?(^*|^*|^>)*(>|$)/g,)},truncate:function(e,t,r){return e?e.length>t?stringtypeof r?e.slice(0,t-r.length)+r:e.slice(0,t):e:},setSubArray:function(){var earguments.length>0&&void 0!arguments0?arguments0:,targuments.length>1?arguments1:void 0,rarguments.length>2?arguments2:void 0,narguments.length>3?arguments3:void 0;(arguments.length>4?arguments4:void 0).data.rootne.slice(t,r)},formatAreaUnit:function(e){switch(e){caseACRE:returnAcres;caseSQUARE_METER:returnSq.M.;caseSQUARE_YARD:returnSq.Yd.;default:returnSq.Ft.}},formatFrequency:s,formatFrequencyShort:f,lpFormatFrequency:function(e,t){return d(e,t&&t.hash)},subArray:function(e,t,r,n){return e>t&&er?n.fn(this):n.inverse(this)},formatPropertyStatus:function(e){var t;switch(e){caseSOLD:tSold;break;caseFOR_SALE:tFor Sale;break;caseCOMING_SOON:tComing Soon;break;caseINACTIVE:tInactive;break;casePOCKET_LISTING:tPocket Listing;break;casePENDING:tPending;break;caseUNDER_CONTRACT:tUnder Contract;break;caseACTIVE_UNDER_CONTRACT:tActive Under Contract;break;default:te}return t},formatGrade:function(e){switch(e){caseUNDERGRADUATE_COURSES:returnUndergrad;casePRE_KINDERGARTEN:returnPreK;caseKINDERGARTEN:returnK;caseFIRST_GRADE:return1st;caseSECOND_GRADE:return2nd;caseTHIRD_GRADE:return3rd;caseFOURTH_GRADE:return4th;caseFIFTH_GRADE:return5th;caseSIXTH_GRADE:return6th;caseSEVENTH_GRADE:return7th;caseEIGHTH_GRADE:return8th;caseNINTH_GRADE:return9th;caseTENTH_GRADE:return10th;caseELEVENTH_GRADE:return11th;caseTWELFTH_GRADE:return12th;default:return}},encodeURI:function(e){function t(t){return e.apply(this,arguments)}return t.toStringfunction(){return e.toString()},t}(function(e){return encodeURI(e)}),encodeURIComponent:function(e){function t(t){return e.apply(this,arguments)}return t.toStringfunction(){return e.toString()},t}(function(e){return encodeURIComponent(e)}),hbFormatDate:function(e,t){var rcurrente?new Date:new Date(e);if(YYYYt||yeart)return.concat(r.getFullYear());if(MM/DD/YYt){var nr.getMonth()+1;return n10&&(n0.concat(n.toString())),.concat(n,/).concat(r.getDate(),/).concat(r.getFullYear().toString().substr(-2))}return.concat(January,February,March,April,May,June,July,August,September,October,November,Decemberr.getMonth(), ).concat(r.getDate(),, ).concat(r.getFullYear())},openHousesFormat:function(e,t,r){if(!e||!t)return;var nfunction(e){var te.getHours();t>12&&(t-12);var r.concat(t,:).concat(e.getMinutes()>9?e.getMinutes():0+e.getMinutes());return e.getHours()>11?r+PM:r+AM,r},c,oe,it;r&&(onew Date(e).toLocaleString(en-US,{timeZone:r}),inew Date(t).toLocaleString(en-US,{timeZone:r}),ca(new Date(t).toLocaleString(en-US,{timeZone:r,timeZoneName:short}).split( ),4)3);var unew Date(o),su.toLocaleDateString(en-US),ln(u),fn(new Date(i));return.concat(s, ).concat(l, - ).concat(f, ).concat(c)},math:function(e,t,r){return{+:(eparseFloat(e))+(rparseFloat(r)),-:e-r,*:e*r,/:e/r,%:e%r}t},findByKey:function(e,t,r,n){var a(e||).find(function(e){return etr});return n.fn(a)},capitalize:function(e,t,r){var n;returnstringtypeof e&&e.length&&(ne.toLowerCase().split(t).map(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}).join( ).toString()),n},and:function(){for(var earguments.length,tnew Array(e),r0;re;r++)trargumentsr;return Array.prototype.slice.call(t).every(Boolean)},or:function(){for(var earguments.length,tnew Array(e),r0;re;r++)trargumentsr;return Array.prototype.slice.call(t,0,-1).some(Boolean)},not:function(e){return!e},orderByIds:function(e,t,n){var a,cnull;n.data&&(cr.createFrame(n.data));var o(t||).filter(Boolean);if(o&&o.length){var i0;ao.reduce(function(t,r,a){var o(e||).find(function(e){return e.idr});return o?(c&&(c.indexa-i),t+n.fn(o,{data:c})):(i+1,t)},)}else for(var u0,s(e||).length;us;u++)c&&(c.indexu),a+n.fn(eu,{data:c});return a},ifIn:function(e,t,r){return t&&t.indexOf(e)>-1?r.fn(this):r.inverse(this)},partial:function(e,t){return r.registerPartial(e,r.compile(t.fn())),script typetext/x-handlebars-template class.concat(e, pagination-script>).concat(t.fn(),/,script,>)},numCompare:function(e,t,r,n){return{:function(e,t){return et},:function(e,t){return et},!:function(e,t){return e!t},:function(e,t){return et},>:function(e,t){return e>t},:function(e,t){return et},>:function(e,t){return e>t}}r(e,t)?!n.fn||n.fn(this):!!n.fn&&n.inverse(this)},lpFormatNumber:u,arrayToHtmlList:function(e,t){return e.reduce(function(e,t){try{returnobjectn(t)||nullt?e:e+li>.concat(t,/li>)}catch(r){}},)},join:function(e,t,r){return e&&e.join?e.join(stringtypeof t?t:, ):},dedupe:function(e,t,n){var anull,c0,onew Set;return n.data&&(ar.createFrame(n.data)),(e||).reduce(function(e,r,i){var ut?rt:r;return!o.has(u)||t&&void 0u?(o.add(u),a&&(a.indexi-c),e+n.fn(r,{data:a})):(c+1,e)},)},JSONstringify:function(e,t){return JSON.stringify(e)},formatPropertyPrice:function(){var e,t((earguments.length-1)0||arguments.lengthe?void 0:argumentse).hash,narguments.length>1?arguments.length0?void 0:arguments0:t.property;arguments.length>2&&(t.modearguments.length1?void 0:arguments1),t.mode||(t.modeshort);var aarguments.length>3?arguments.length2?void 0:arguments2:t.separator;if(string!typeof a&&(a | ),n.isPasswordProtected)returnExclusive Listing;var carguments.length>4?arguments.length3?void 0:arguments3:t.priceUponRequestText;if(string!typeof c&&(cPrice Upon Request),n.priceUponRequest)return c;var on.salesPrice,inull;SOLD!n.status&&Leased!n.status&&n.reducedPrice&&(t.reducedClass?in.reducedPrice:on.reducedPrice);var s;i&&(s+.concat(t.reducedTag||span, class).concat(t.reducedClass,>).concat(u(i,n.currency),/).concat(t.reducedTag||span,>)),o&&(ou(o,n.currency),t.priceTag||t.priceClass?s+.concat(t.priceTag||span).concat(t.priceClass? class.concat(t.priceClass,):,>).concat(o,/).concat(t.priceTag||span,>):s+o);var ln.leasePrice&&u(n.leasePrice,n.currency);if(l){s&&(s+a);var f.concat(l).concat(d(n.leasePeriod,t));t.leaseTag||t.leaseClass?s+.concat(t.leaseTag||span).concat(t.leaseClass? class.concat(t.leaseClass,):,>).concat(f,/).concat(t.leaseTag||span,>):s+f}return new r.SafeString(s)},mediaImage:function(n){var a,c,oarguments.length>1&&void 0!arguments1?arguments1:{};if(n){var uo.hash,su.lazy,lt(u,e),f,d;if(stringtypeof n)fn;else{var p{},gn.height,hn.width,mn.altTagText;i.forEach(function(e){ne.field&&!pne.field&&(pne.fielde.w)});var yObject.keys(p);if(!y.length)return;if(m&&(l.altm),g&&h&&(g>h&&(l.class?l.class+ portrait:l.classportrait),setDimsin o.hash&&(l.widthh,l.heightg)),y.length>1&&h&&hpyy.length-1){var vy.findIndex(function(e){return pe>h});y.splice(v+1),pyy.length-1h}y.length>1&&(dy.map(function(e){return.concat(e, ).concat(pe,w)}).join(, ),y.sort(function(e,t){return Math.abs(pe-1280)-Math.abs(pt-1280)})),fy0}delete l.setDims,d||delete l.sizes,altin l||(l.alt),loadingin l||nullo||null(ao.data)||void 0a||null(aa.root)||void 0a||null(aa.renderOptions)||void 0a||!a.lazyImages||!((nullo||null(co.data)||void 0c||null(cc.root)||void 0c?void 0:c.sectionIndex)>1||s)||(l.loadinglazy);var SObject.keys(l).map(function(e){return.concat(r.escapeExpression(e),).concat(r.escapeExpression(le),)}).join( );return new r.SafeString(img src.concat(f,).concat(d? srcset.concat(d,):).concat(S? .concat(S):,>))}},bgImage:function(e){return e?stringtypeof e?e:e.largeUrl||e.url||:},concat:function(){for(var e,targuments.length,rnew Array(t),a0;at;a++)raargumentsa;for(var c in r)null!rc&&void 0!rc&&object!n(rc)&&(e+rc);return e},setVideoExtension:function(e,t){if(!e||!t)return;var rnew URL(e);if(res.cloudinary.com!r.host)return r.pathname.endsWith(..concat(t))?e:;var nr.pathname.lastIndexOf(.),ar.pathname;return-1!n&&(ar.pathname.substr(0,n)),r.pathname.concat(a,.).concat(t),r.toString()},addVideoSources:function(e,t){if(!e)return;if(!e.includes(res.cloudinary.com))returnsource .concat(t?data-src:src,).concat(e,>);var re.replace(/\.(?:3gp|mpeg|mp4|m4v|m4p|ogv|ogg|mov|webm)$/,);return{format:webm,codec:vp9,htmlCodecs:;codecsvp9},{format:mp4,codec:h265,htmlCodecs:;codecshvc1},{format:mp4,codec:h264,htmlCodecs:}.map(function(e){var n.concat(r.replace(/f_auto(?::video)?/,f_.concat(e.format,,vc_).concat(e.codec)),.).concat(e.format);returnsource .concat(t?data-src:src,).concat(n, typevideo/).concat(e.format).concat(e.htmlCodecs,>)}).join(\n)},cloudinaryVideoFirstFrame:l.getVideoFirstFrame,initials:function(e,t){var r,n,a,c,o;if(!e)return;null!t&&null!(rt.hash)&&void 0!r&&r.endChar&&(ee.split(t.hash.endChar)0);var i+(nullt||null(nt.hash)||void 0n?void 0:n.maxChars)||2,unull(ae.match(/\b\w/g))||void 0a?void 0:a.slice(0,i);return u?(null!t&&null!(ct.hash)&&void 0!c&&c.addText&&(uu.map(function(e){return e+t.hash.addText})),u.join((nullt||null(ot.hash)||void 0o?void 0:o.joinWith)||).toUpperCase()):}}}module.exportsf;},{./cloudinary:rRV2},IC7x:function(require,module,exports) {function o(o,e){if(!(o instanceof e))throw new TypeError(Cannot call a class as a function)}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},xOn8:function(require,module,exports) {function o(e){return module.exportsofunctiontypeof Symbol&&symboltypeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&functiontypeof Symbol&&o.constructorSymbol&&o!Symbol.prototype?symbol:typeof o},module.exports.__esModule!0,module.exports.defaultmodule.exports,o(e)}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},NZya:function(require,module,exports) {var erequire(./typeof.js).default;function r(r,t){if(object!e(r)||!r)return r;var orSymbol.toPrimitive;if(void 0!o){var io.call(r,t||default);if(object!e(i))return i;throw new TypeError(@@toPrimitive must return a primitive value.)}return(stringt?String:Number)(r)}module.exportsr,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./typeof.js:xOn8},BCa3:function(require,module,exports) {var erequire(./typeof.js).default,rrequire(./toPrimitive.js);function o(o){var tr(o,string);returnsymbole(t)?t:t+}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./typeof.js:xOn8,./toPrimitive.js:NZya},WiqS:function(require,module,exports) {var erequire(./toPropertyKey.js);function r(r,o){for(var t0;to.length;t++){var uot;u.enumerableu.enumerable||!1,u.configurable!0,valuein u&&(u.writable!0),Object.defineProperty(r,e(u.key),u)}}function o(e,o,t){return o&&r(e.prototype,o),t&&r(e,t),Object.defineProperty(e,prototype,{writable:!1}),e}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./toPropertyKey.js:BCa3},EtW1:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ConfigControllervoid 0;var el(require(@babel/runtime/helpers/classCallCheck)),tl(require(@babel/runtime/helpers/createClass));function l(e){return e&&e.__esModule?e:{default:e}}var iexports.ConfigControllerfunction(){return(0,t.default)(function t(l){(0,e.default)(this,t),this.isBuilder!1,this.companyIdnull,this.websiteIdnull,this.pageIdnull,this.pageMetanull,this.websiteApiGatewayUrlnull,this.buyerSellerServiceUrlnull,this.leadIngesterUrlnull,this.divolteServiceUrlnull,this.templateIdnull,this.leadIngesterEnabled!1,this.recaptcha{enabled:!1,recaptchaSiteId:},this.googleMapsAPIKeynull},{key:destroy,value:function(){}},{key:setPage,value:function(e){var targuments.length>1&&void 0!arguments1?arguments1:{};this.pageIde,this.pageMeta{sourceResource:t.sourceResource,pageElementId:t.pageElementId,pageQueryVariables:t.pageQueryVariables||{}}}},{key:setIsBuilder,value:function(e){this.isBuildere}},{key:setCompany,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.companyIde}},{key:setWebsite,value:function(e){var targuments.length>1&&void 0!arguments1?arguments1:{};this.websiteIde,t.recaptchaSiteId&&(this.recaptcha{enabled:!0,recaptchaSiteId:t.recaptchaSiteId}),t.leadIngesterEnabled&&(this.leadIngesterEnabledt.leadIngesterEnabled)}},{key:setWebsiteApiGatewayUrl,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.websiteApiGatewayUrle}},{key:setBuyerSellerServiceUrl,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.buyerSellerServiceUrle}},{key:setDivolteServiceUrl,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.divolteServiceUrle}},{key:setTemplateId,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.templateIde}},{key:setLeadIngesterUrl,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.leadIngesterUrle}},{key:setGoogleMapsAPIKey,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.googleMapsAPIKeye}})}();},{@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS},NS7G:function(require,module,exports) {function e(e){if(void 0e)throw new ReferenceError(this hasnt been initialised - super() hasnt been called);return e}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},oXYo:function(require,module,exports) {var erequire(./typeof.js).default,rrequire(./assertThisInitialized.js);function o(o,t){if(t&&(objecte(t)||functiontypeof t))return t;if(void 0!t)throw new TypeError(Derived constructors may only return object or undefined);return r(o)}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./typeof.js:xOn8,./assertThisInitialized.js:NS7G},goD2:function(require,module,exports) {function e(o){return module.exportseObject.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},module.exports.__esModule!0,module.exports.defaultmodule.exports,e(o)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},zqo5:function(require,module,exports) {function e(o,t){return module.exportseObject.setPrototypeOf?Object.setPrototypeOf.bind():function(e,o){return e.__proto__o,e},module.exports.__esModule!0,module.exports.defaultmodule.exports,e(o,t)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},RISo:function(require,module,exports) {var erequire(./setPrototypeOf.js);function o(o,t){if(function!typeof t&&null!t)throw new TypeError(Super expression must either be null or a function);o.prototypeObject.create(t&&t.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,prototype,{writable:!1}),t&&e(o,t)}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./setPrototypeOf.js:zqo5},dIju:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.BaseControllervoid 0;var et(require(@babel/runtime/helpers/createClass)),rt(require(@babel/runtime/helpers/classCallCheck));function t(e){return e&&e.__esModule?e:{default:e}}var sexports.BaseController(0,e.default)(function e(t,s,o){if((0,r.default)(this,e),this.configt,this.windows,this.documento,!this.destroy)throw new Error(Controllers must implement a deconstructor)});},{@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/classCallCheck:IC7x},zI87:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.MODAL_CLOSE_DELAYvoid 0;var eexports.MODAL_CLOSE_DELAY2e3;},{},Y3TA:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ModalControllervoid 0;var el(require(@babel/runtime/helpers/classCallCheck)),tl(require(@babel/runtime/helpers/createClass)),ol(require(@babel/runtime/helpers/possibleConstructorReturn)),rl(require(@babel/runtime/helpers/getPrototypeOf)),al(require(@babel/runtime/helpers/inherits)),irequire(./base),nrequire(./constants);function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,a){return t(0,r.default)(t),(0,o.default)(e,d()?Reflect.construct(t,a||,(0,r.default)(e).constructor):t.apply(e,a))}function d(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(dfunction(){return!!e})()}var uexports.ModalControllerfunction(o){function r(t,o,a){var i;return(0,e.default)(this,r),(is(this,r,t,o,a)).setLoginStatei.setLoginState.bind(i),i.pageIdnull,i.modals,i.exitModalTriggered{},i.exitModalEventListeners,i}return(0,a.default)(r,o),(0,t.default)(r,{key:initialize,value:function(e){var tthis;try{var othis.config,rthis.document;this.pageIdo.pageId,this.modalsr.querySelectorAll(body > #modals > .modal),e.modals.forEach(function(e){t._attachModalHandler(e)})}catch(a){console.log(a)}}},{key:destroy,value:function(){var ethis.document;this.exitModalEventListeners.forEach(function(t){e.removeEventListener(mouseout,t)}),this.modals,this.exitModalTriggered{},this.exitModalEventListeners}},{key:setModalWithExpiry,value:function(e){var tthis.window,o(new Date).getTime()+864e5,rmodal-controller-.concat(e);try{t.localStorage.setItem(r,JSON.stringify(o))}catch(a){}}},{key:setLoginState,value:function(){var ethis.window;try{e.localStorage.setItem(isSignedUp,true)}catch(t){}}},{key:getModalWithExpiry,value:function(e){var tthis.window.localStorage,ot.getItem(modal-controller-.concat(e));if(!o)return!1;var rJSON.parse(o);return!((new Date).getTime()>r)||(t.removeItem(modal-controller-.concat(e)),!1)}},{key:show,value:function(e){var targuments.length>1&&void 0!arguments1?arguments1:{},othis.window,rthis.getModalWithExpiry(e);(e&&!r||!0t.forced)&&(o.lpUI.showModal(modal-.concat(e),t),this.setModalWithExpiry(e))}},{key:_attachModalHandler,value:function(e){var tthis.pageId,oe.trigger;if(e.pageSpecific&&!e.pages.map(function(e){return e.pageId}).includes(t))return;EXITo?this._exitModalHandler(e):TIMERo?this._timerModalHandler(e):FORCEDo&&this._forcedModalHandler(e)}},{key:_exitModalHandler,value:function(e){var tthis,othis.document,rthis.exitModalTriggered,ae.modalId;function i(e){ra||e.toElement||e.relatedTarget||(t.show(a),ra!0)}o.addEventListener(mouseout,i),this.exitModalEventListeners.push(i)}},{key:_timerModalHandler,value:function(e){var tthis,oe.modalId,re.timerDelay;setTimeout(function(){t.show(o)},r)}},{key:_forcedModalHandler,value:function(e){var tthis,oe.modalId,rthis.window,athis.document;if(!(truer.localStorage.getItem(isSignedUp))){var ia.querySelector(#modal-.concat(o)),lnulli?void 0:i.querySelector(form),s(nulll?void 0:l.dataset.delay)||n.MODAL_CLOSE_DELAY;l.addEventListener(formsubmitted,function(){t.setLoginState()}),r.addEventListener(oauthSuccess,function(){t.setLoginState(),l.classList.add(success),setTimeout(function(){r.lpUI.hideModal(modal-.concat(o)),l.reset(),l.classList.remove(success)},s)}),this.show(o,{forced:!0})}}})}(i.BaseController);},{@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/possibleConstructorReturn:oXYo,@babel/runtime/helpers/getPrototypeOf:goD2,@babel/runtime/helpers/inherits:RISo,./base:dIju,./constants:zI87},DCTP:function(require,module,exports) {function e(e){if(Array.isArray(e))return e}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},LoeL:function(require,module,exports) {function e(e,l){var rnulle?null:undefined!typeof Symbol&&eSymbol.iterator||e@@iterator;if(null!r){var t,u,n,o,f,a!0,i!1;try{if(n(rr.call(e)).next,0l){if(Object(r)!r)return;a!1}else for(;!(a(tn.call(r)).done)&&(f.push(t.value),f.length!l);a!0);}catch(e){i!0,ue}finally{try{if(!a&&null!r.return&&(or.return(),Object(o)!o))return}finally{if(i)throw u}}return f}}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},jEQo:function(require,module,exports) {function e(e,o){(nullo||o>e.length)&&(oe.length);for(var l0,rnew Array(o);lo;l++)rlel;return r}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},Dbv9:function(require,module,exports) {var rrequire(./arrayLikeToArray.js);function e(e,t){if(e){if(stringtypeof e)return r(e,t);var oObject.prototype.toString.call(e).slice(8,-1);returnObjecto&&e.constructor&&(oe.constructor.name),Mapo||Seto?Array.from(e):Argumentso||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?r(e,t):void 0}}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./arrayLikeToArray.js:jEQo},MWEO:function(require,module,exports) {function e(){throw new TypeError(Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a Symbol.iterator() method.)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},DERy:function(require,module,exports) {var erequire(./arrayWithHoles.js),rrequire(./iterableToArrayLimit.js),orequire(./unsupportedIterableToArray.js),trequire(./nonIterableRest.js);function u(u,s){return e(u)||r(u,s)||o(u,s)||t()}module.exportsu,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./arrayWithHoles.js:DCTP,./iterableToArrayLimit.js:LoeL,./unsupportedIterableToArray.js:Dbv9,./nonIterableRest.js:MWEO},gIqS:function(require,module,exports) {function e(e,o,t,n,r,u,i){try{var deu(i),ld.value}catch(s){return void t(s)}d.done?o(l):Promise.resolve(l).then(n,r)}function o(o){return function(){var tthis,narguments;return new Promise(function(r,u){var io.apply(t,n);function d(o){e(i,r,u,d,l,next,o)}function l(o){e(i,r,u,d,l,throw,o)}d(void 0)})}}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},Qodp:function(require,module,exports) {var define;var t,rrequire(./typeof.js).default;function e(){use strict;module.exportsefunction(){return n},module.exports.__esModule!0,module.exports.defaultmodule.exports;var t,n{},oObject.prototype,io.hasOwnProperty,aObject.defineProperty||function(t,r,e){tre.value},ufunctiontypeof Symbol?Symbol:{},cu.iterator||@@iterator,lu.asyncIterator||@@asyncIterator,hu.toStringTag||@@toStringTag;function f(t,r,e){return Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}),tr}try{f({},)}catch(t){ffunction(t,r,e){return tre}}function s(t,r,e,n){var or&&r.prototype instanceof w?r:w,iObject.create(o.prototype),unew T(n||);return a(i,_invoke,{value:G(t,e,u)}),i}function p(t,r,e){try{return{type:normal,arg:t.call(r,e)}}catch(t){return{type:throw,arg:t}}}n.wraps;var ysuspendedStart,vsuspendedYield,dexecuting,gcompleted,m{};function w(){}function x(){}function L(){}var b{};f(b,c,function(){return this});var EObject.getPrototypeOf,_E&&E(E(F()));_&&_!o&&i.call(_,c)&&(b_);var jL.prototypew.prototypeObject.create(b);function O(t){next,throw,return.forEach(function(r){f(t,r,function(t){return this._invoke(r,t)})})}function k(t,e){function n(o,a,u,c){var lp(to,t,a);if(throw!l.type){var hl.arg,fh.value;return f&&objectr(f)&&i.call(f,__await)?e.resolve(f.__await).then(function(t){n(next,t,u,c)},function(t){n(throw,t,u,c)}):e.resolve(f).then(function(t){h.valuet,u(h)},function(t){return n(throw,t,u,c)})}c(l.arg)}var o;a(this,_invoke,{value:function(t,r){function i(){return new e(function(e,o){n(t,r,e,o)})}return oo?o.then(i,i):i()}})}function G(r,e,n){var oy;return function(i,a){if(od)throw Error(Generator is already running);if(og){if(throwi)throw a;return{value:t,done:!0}}for(n.methodi,n.arga;;){var un.delegate;if(u){var cN(u,n);if(c){if(cm)continue;return c}}if(nextn.method)n.sentn._sentn.arg;else if(thrown.method){if(oy)throw og,n.arg;n.dispatchException(n.arg)}elsereturnn.method&&n.abrupt(return,n.arg);od;var lp(r,e,n);if(normall.type){if(on.done?g:v,l.argm)continue;return{value:l.arg,done:n.done}}throwl.type&&(og,n.methodthrow,n.argl.arg)}}}function N(r,e){var ne.method,or.iteratorn;if(ot)return e.delegatenull,thrown&&r.iterator.return&&(e.methodreturn,e.argt,N(r,e),throwe.method)||return!n&&(e.methodthrow,e.argnew TypeError(The iterator does not provide a +n+ method)),m;var ip(o,r.iterator,e.arg);if(throwi.type)return e.methodthrow,e.argi.arg,e.delegatenull,m;var ai.arg;return a?a.done?(er.resultNamea.value,e.nextr.nextLoc,return!e.method&&(e.methodnext,e.argt),e.delegatenull,m):a:(e.methodthrow,e.argnew TypeError(iterator result is not an object),e.delegatenull,m)}function P(t){var r{tryLoc:t0};1 in t&&(r.catchLoct1),2 in t&&(r.finallyLoct2,r.afterLoct3),this.tryEntries.push(r)}function S(t){var rt.completion||{};r.typenormal,delete r.arg,t.completionr}function T(t){this.tryEntries{tryLoc:root},t.forEach(P,this),this.reset(!0)}function F(e){if(e||e){var nec;if(n)return n.call(e);if(functiontypeof e.next)return e;if(!isNaN(e.length)){var o-1,afunction r(){for(;++oe.length;)if(i.call(e,o))return r.valueeo,r.done!1,r;return r.valuet,r.done!0,r};return a.nexta}}throw new TypeError(r(e)+ is not iterable)}return x.prototypeL,a(j,constructor,{value:L,configurable:!0}),a(L,constructor,{value:x,configurable:!0}),x.displayNamef(L,h,GeneratorFunction),n.isGeneratorFunctionfunction(t){var rfunctiontypeof t&&t.constructor;return!!r&&(rx||GeneratorFunction(r.displayName||r.name))},n.markfunction(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,L):(t.__proto__L,f(t,h,GeneratorFunction)),t.prototypeObject.create(j),t},n.awrapfunction(t){return{__await:t}},O(k.prototype),f(k.prototype,l,function(){return this}),n.AsyncIteratork,n.asyncfunction(t,r,e,o,i){void 0i&&(iPromise);var anew k(s(t,r,e,o),i);return n.isGeneratorFunction(r)?a:a.next().then(function(t){return t.done?t.value:a.next()})},O(j),f(j,h,Generator),f(j,c,function(){return this}),f(j,toString,function(){returnobject Generator}),n.keysfunction(t){var rObject(t),e;for(var n in r)e.push(n);return e.reverse(),function t(){for(;e.length;){var ne.pop();if(n in r)return t.valuen,t.done!1,t}return t.done!0,t}},n.valuesF,T.prototype{constructor:T,reset:function(r){if(this.prev0,this.next0,this.sentthis._sentt,this.done!1,this.delegatenull,this.methodnext,this.argt,this.tryEntries.forEach(S),!r)for(var e in this)te.charAt(0)&&i.call(this,e)&&!isNaN(+e.slice(1))&&(thiset)},stop:function(){this.done!0;var tthis.tryEntries0.completion;if(throwt.type)throw t.arg;return this.rval},dispatchException:function(r){if(this.done)throw r;var ethis;function n(n,o){return u.typethrow,u.argr,e.nextn,o&&(e.methodnext,e.argt),!!o}for(var othis.tryEntries.length-1;o>0;--o){var athis.tryEntrieso,ua.completion;if(roota.tryLoc)return n(end);if(a.tryLocthis.prev){var ci.call(a,catchLoc),li.call(a,finallyLoc);if(c&&l){if(this.preva.catchLoc)return n(a.catchLoc,!0);if(this.preva.finallyLoc)return n(a.finallyLoc)}else if(c){if(this.preva.catchLoc)return n(a.catchLoc,!0)}else{if(!l)throw Error(try statement without catch or finally);if(this.preva.finallyLoc)return n(a.finallyLoc)}}}},abrupt:function(t,r){for(var ethis.tryEntries.length-1;e>0;--e){var nthis.tryEntriese;if(n.tryLocthis.prev&&i.call(n,finallyLoc)&&this.prevn.finallyLoc){var on;break}}o&&(breakt||continuet)&&o.tryLocr&&ro.finallyLoc&&(onull);var ao?o.completion:{};return a.typet,a.argr,o?(this.methodnext,this.nexto.finallyLoc,m):this.complete(a)},complete:function(t,r){if(throwt.type)throw t.arg;returnbreakt.type||continuet.type?this.nextt.arg:returnt.type?(this.rvalthis.argt.arg,this.methodreturn,this.nextend):normalt.type&&r&&(this.nextr),m},finish:function(t){for(var rthis.tryEntries.length-1;r>0;--r){var ethis.tryEntriesr;if(e.finallyLoct)return this.complete(e.completion,e.afterLoc),S(e),m}},catch:function(t){for(var rthis.tryEntries.length-1;r>0;--r){var ethis.tryEntriesr;if(e.tryLoct){var ne.completion;if(thrown.type){var on.arg;S(e)}return o}}throw Error(illegal catch attempt)},delegateYield:function(r,e,n){return this.delegate{iterator:F(r),resultName:e,nextLoc:n},nextthis.method&&(this.argt),m}},n}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./typeof.js:xOn8},BxGn:function(require,module,exports) {function e(o){return(efunctiontypeof Symbol&&symboltypeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&functiontypeof Symbol&&e.constructorSymbol&&e!Symbol.prototype?symbol:typeof e})(o)}var orequire(../helpers/regeneratorRuntime)();module.exportso;try{regeneratorRuntimeo}catch(t){object(undefinedtypeof globalThis?undefined:e(globalThis))?globalThis.regeneratorRuntimeo:Function(r,regeneratorRuntime r)(o)}},{../helpers/regeneratorRuntime:Qodp},DEGM:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.loGetexports.goTovoid 0;var oexports.goTofunction(o){var earguments.length>1&&void 0!arguments1&&arguments1;o&&(e?window.open(o):window.location.assign(o))},eexports.loGetfunction(o,e,r){if(e){var t(Array.isArray(e)?e:e.match(/(^.\)+/g)).reduce(function(o,e){return o&&oe},o);return void 0t?r:t}};},{},kToa:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ButtonControllervoid 0;var es(require(@babel/runtime/helpers/slicedToArray)),ts(require(@babel/runtime/helpers/asyncToGenerator)),ns(require(@babel/runtime/helpers/classCallCheck)),rs(require(@babel/runtime/helpers/createClass)),as(require(@babel/runtime/helpers/possibleConstructorReturn)),os(require(@babel/runtime/helpers/getPrototypeOf)),is(require(@babel/runtime/helpers/inherits)),ls(require(@babel/runtime/regenerator)),urequire(../utils/navigation),crequire(./base);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n){return t(0,o.default)(t),(0,a.default)(e,b()?Reflect.construct(t,n||,(0,o.default)(e).constructor):t.apply(e,n))}function b(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(bfunction(){return!!e})()}var vexports.ButtonControllerfunction(a){function o(e,t,r){var a;return(0,n.default)(this,o),(ad(this,o,e,t,r))._boundClickHandlera._buttonClickHandler.bind(a),a}return(0,i.default)(o,a),(0,r.default)(o,{key:initialize,value:function(){arguments.length>0&&void 0!arguments0&&arguments0;try{var ethis.document;e.body.removeEventListener(click,this._boundClickHandler),e.body.addEventListener(click,this._boundClickHandler)}catch(t){console.error(t)}}},{key:destroy,value:function(){this.document.body.removeEventListener(click,this._boundClickHandler)}},{key:_buttonClickHandler,value:function(e){this._handleButtonClick(e)}},{key:_handleButtonClick,value:function(){var e(0,t.default)(l.default.mark(function e(t){var n,r,a,o,i,c,s,d,b,v;return l.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(nthis.window,rthis.document,at.target.closest(button, a)){e.next4;break}return e.abrupt(return);case 4:if(oa.dataset.type||,ia.href||a.dataset.href||,ca.target||,!a.dataset.submit){e.next18;break}return e.prev9,e.next12,this._handleSubmit(a);case 12:e.next17;break;case 14:e.prev14,e.t0e.catch(9),console.error(e.t0);case 17:(0,u.goTo)(i,_blankc);case 18:if(this._trackConversion(a),VIDEO!o){e.next22;break}return this._handleVideoButton(a),e.abrupt(return);case 22:if(CONTACT_US!o){e.next25;break}return this._handleContactUsButton(a),e.abrupt(return);case 25:if(SUBSCRIBE!o){e.next28;break}return n.lpUI.showModal(modal-global-subscribe),e.abrupt(return);case 28:if(MY_ACCOUNT!o){e.next31;break}return n.lpUI.showModal(modal-global-my-account),e.abrupt(return);case 31:if(SHARE_POPUP!o){e.next36;break}return(sa.querySelector(.share-popup))&&(s.style.displayflex),t.stopPropagation(),e.abrupt(return);case 36:if(MODAL_!o.substring(0,6)){e.next40;break}return do.substring(6),n.lpUI.showModal(modal-.concat(d)),e.abrupt(return);case 40:null!i&&i.startsWith(mailto:)?(bi.substring(7),r.sendGoogleAnalyticsEvent({hitType:event,eventCategory:button,eventAction:click,eventLabel:Email,eventValue:b})):null!i&&i.startsWith(tel:)&&(vi.substring(4),r.sendGoogleAnalyticsEvent({hitType:event,eventCategory:button,eventAction:click,eventLabel:Phone,eventValue:v}));case 41:caseend:return e.stop()}},e,this,9,14)}));return function(t){return e.apply(this,arguments)}}()},{key:_handleSubmit,value:function(){var e(0,t.default)(l.default.mark(function e(t){var n,r;return l.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(nt.closest(form),rthis.window,!n){e.next6;break}return e.next5,r.luxuryPresence.contactForms.submitForm(n);case 5:return e.abrupt(return,e.sent);case 6:return e.abrupt(return,null);case 7:caseend:return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:_getVimeoSrc,value:function(t){if(!t||!t.includes(vimeo.com)||t.length>2e3)return null;var nt.match(/(?:(?:www\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/(?:^/*)\/videos\/|)|player.vimeo.com\/video\/)(\d+)(?:(?:\?.*&*h|\/)+(\d,a-f+))?/);if(!n)return null;var r(0,e.default)(n,3),ar1,or2,ihttps://player.vimeo.com/video/.concat(a,?);return o&&(i+h.concat(o,&)),i+autoplay1}},{key:_handleVideoButton,value:function(e){var tthis.document,ne.closest(section),re.dataset.src,a;if(r&&(r.includes(youtube.com)||r.includes(youtu.be))&&!r.includes(youtube.com/embed)){var or.match(/(?:youtube\.com\/\S*(?:(?:\/e(?:mbed))?\/|watch\?(?:\S*?&?v))|youtu.be\/)(a-zA-Z0-9_-{6,11})/);o&&(ao1)}var ithis._getVimeoSrc(r);if(a?rhttps://youtube.com/embed/.concat(a,?autoplay1&controls0):i&&(ri),r&&n){var l\n div idmodal-.concat(n.id, classmodal visible>\n div classmodal-content>\n div classlightbox-video>\n div classvideo-player>\n div classembed-container>\n iframe frameborder0 allowfullscreen1 allowaccelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture titleYouTube video player width100% height100% src).concat(r,>/iframe>\n /div>\n /div>\n /div>\n /div>\n button classclose lp-close typebutton aria-labelclose modal>span classlp-close-icon aria-hiddentrue>/span>/button>\n /div>\n );t.body.insertAdjacentHTML(beforeend,l);var ut.getElementById(modal-.concat(n.id));u.querySelector(.close).addEventListener(click,function(){u.remove()})}}},{key:_handleContactUsButton,value:function(e){var tthis.window;this.document.sendGoogleAnalyticsEvent({hitType:event,eventCategory:button,eventAction:click,eventLabel:contact}),t.lpUI.showModal(modal-global-contact-us,{scrollLock:!0})}},{key:_trackConversion,value:function(e){var tthis.window,nthis.document,re.dataset,ar.gtagConversionId,or.gtagConversionLabel,ir.fbEventName;if(a&&o){if(t.dataLayer&&t.dataLayer.length)t.dataLayer.some(function(e){return e.length&&confige0&&e1a})||n.sendGoogleTagManagerEvent(config,a);var l.concat(a,/).concat(o);n.sendGoogleTagManagerEvent(event,conversion,{send_to:l})}t.fbq&&i&&t.fbq(track,i,{})}})}(c.BaseController);},{@babel/runtime/helpers/slicedToArray:DERy,@babel/runtime/helpers/asyncToGenerator:gIqS,@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/possibleConstructorReturn:oXYo,@babel/runtime/helpers/getPrototypeOf:goD2,@babel/runtime/helpers/inherits:RISo,@babel/runtime/regenerator:BxGn,../utils/navigation:DEGM,./base:dIju},a3AZ:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ValidationControllervoid 0;var ea(require(@babel/runtime/helpers/classCallCheck)),ta(require(@babel/runtime/helpers/createClass)),ia(require(@babel/runtime/helpers/possibleConstructorReturn)),ra(require(@babel/runtime/helpers/getPrototypeOf)),la(require(@babel/runtime/helpers/inherits)),nrequire(./base);function a(e){return e&&e.__esModule?e:{default:e}}function u(e,t,l){return t(0,r.default)(t),(0,i.default)(e,o()?Reflect.construct(t,l||,(0,r.default)(e).constructor):t.apply(e,l))}function o(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(ofunction(){return!!e})()}var sexports.ValidationControllerfunction(i){function r(){return(0,e.default)(this,r),u(this,r,arguments)}return(0,l.default)(r,i),(0,t.default)(r,{key:initialize,value:function(){arguments.length>0&&void 0!arguments0&&arguments0}},{key:destroy,value:function(){}},{key:applyFieldValidation,value:function(e){this._applyFieldValidation(e)}},{key:_applyFieldValidation,value:function(e){switch(e.getAttribute(type)){casetel:this._applyPhoneValidation(e)}}},{key:_applyPhoneValidation,value:function(e){var tthis.window.libphonenumber.PhoneNumberUtil.getInstance();e.addEventListener(keyup,function(){if(this.hasAttribute(required)||this.value.replace(/\s/g,).length)try{var ethis.value,it.parseAndKeepRawInput(e,US);t.isValidNumber(i)?this.setCustomValidity():this.setCustomValidity(Please enter a valid phone number.)}catch(r){this.setCustomValidity(Please enter a valid phone number.)}else this.setCustomValidity()})}})}(n.BaseController);},{@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/possibleConstructorReturn:oXYo,@babel/runtime/helpers/getPrototypeOf:goD2,@babel/runtime/helpers/inherits:RISo,./base:dIju},cQfh:function(require,module,exports) {var erequire(./toPropertyKey.js);function r(r,o,t){return(oe(o))in r?Object.defineProperty(r,o,{value:t,enumerable:!0,configurable:!0,writable:!0}):rot,r}module.exportsr,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./toPropertyKey.js:BCa3},kqOT:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ContactFormControllerexports.ADD_FIELDvoid 0;var eu(require(@babel/runtime/helpers/defineProperty)),tu(require(@babel/runtime/helpers/asyncToGenerator)),ru(require(@babel/runtime/helpers/classCallCheck)),nu(require(@babel/runtime/helpers/createClass)),au(require(@babel/runtime/helpers/possibleConstructorReturn)),ou(require(@babel/runtime/helpers/getPrototypeOf)),cu(require(@babel/runtime/helpers/inherits)),iu(require(@babel/runtime/regenerator)),srequire(./base),lrequire(./constants);function u(e){return e&&e.__esModule?e:{default:e}}function d(e,t){var rObject.keys(e);if(Object.getOwnPropertySymbols){var nObject.getOwnPropertySymbols(e);t&&(nn.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function f(t){for(var r1;rarguments.length;r++){var nnull!argumentsr?argumentsr:{};r%2?d(Object(n),!0).forEach(function(r){(0,e.default)(t,r,nr)}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function h(e,t,r){return t(0,o.default)(t),(0,a.default)(e,p()?Reflect.construct(t,r||,(0,o.default)(e).constructor):t.apply(e,r))}function p(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(pfunction(){return!!e})()}var mexports.ADD_FIELDmiddleName,vcontact_form,bname,firstName,lastName,m,email,phone,phoneNumber,source,message,mlsId,sourceUrl,yexports.ContactFormControllerfunction(e){function a(e,t,n){var o;return(0,r.default)(this,a),(oh(this,a,e,t,n)).forms,o}return(0,c.default)(a,e),(0,n.default)(a,{key:initialize,value:function(){var ethis,targuments.length>0&&void 0!arguments0?arguments0:{};try{var rthis.document,nt.selector,a;(an?r.querySelectorAll(.concat(n, formdata-typecontact-form)):r.querySelectorAll(formdata-typecontact-form)).forEach(function(t){e._attachSubmitHandler(t),e._attachValidation(t)}),this.formsthis.forms.concat(a)}catch(o){console.log(o)}}},{key:destroy,value:function(){this.forms}},{key:submitForm,value:function(e){this._handleSubmit(null,e)}},{key:_attachValidation,value:function(e){var tthis.window;e.querySelectorAll(input, select, textarea).forEach(function(e){t.luxuryPresence.validation.applyFieldValidation(e)})}},{key:_attachSubmitHandler,value:function(e){var tthis;e.addEventListener(submit,function(r){return t._handleSubmit(r,e)})}},{key:_handleSubmit,value:function(){var e(0,t.default)(i.default.mark(function e(t,r){var n,a,o,c,s,u,d,h,p,m,y,g,_,E,O;return i.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(nthis.window,athis.config,t&&t.preventDefault(),!r.classList.contains(loading)){e.next4;break}return e.abrupt(return);case 4:if(r.classList.add(loading),o,!a.recaptcha.enabled){e.next10;break}return e.next9,this._recaptchaToken();case 9:oe.sent;case 10:if(cnew FormData(r),s{},c.forEach(function(e,t){ststringtypeof e?e.trim():e}),!s.name&&s.firstName&&(s.names.firstName,s.lastName&&(s.name+ .concat(s.lastName))),uthis._getFields(r),dObject.keys(s).filter(function(e){return!b.includes(e)}).reduce(function(e,t){return etst,e},{}),ha.pageId,pa.companyId,ma.websiteId,ya.pageMeta,gn.localStorage.getItem(utm_vars)||{},_this._getFormId(r),E{g_recaptcha_response:o,g_recaptcha_action:v,activity:{author_email:s.email,author_name:s.name,author_phone:s.phone||s.phoneNumber,activity_source:s.source||CONTACT_INQUIRY,comments_attributes:{text:s.message||void 0},source_url:n.location.href,content:f(f({},d),JSON.parse(g))},page:{pageId:h,companyId:p,websiteId:m,pageMeta:f(f({},y),{},{formId:_})},companyId:p,fields:u},!s.middleName){e.next24;break}return e.abrupt(return);case 24:return e.prev24,e.next27,this._submitLeadRequest(E);case 27:this._sendGAEvent(E),Or.dataset.delay||l.MODAL_CLOSE_DELAY,r.classList.remove(loading),r.classList.add(success),r.querySelectorAll(.success).forEach(function(e){return e.classList.remove(hide)}),r.dispatchEvent(new Event(formsubmitted)),setTimeout(function(){n.lpUI.hideClosestModal(r),r.reset(),n.lpUI.sideMenuHide(),r.querySelectorAll(.success).forEach(function(e){return e.classList.add(hide)}),r.classList.remove(success)},O),e.next42;break;case 36:e.prev36,e.t0e.catch(24),console.log(e.t0),r.dispatchEvent(new Event(formsubmiterror)),r.classList.remove(loading),r.classList.add(error);case 42:caseend:return e.stop()}},e,this,24,36)}));return function(t,r){return e.apply(this,arguments)}}()},{key:_recaptchaToken,value:function(){var ethis.window,tthis.config;if(t.recaptcha.recaptchaSiteId)return new Promise(function(r,n){e.grecaptcha.enterprise.ready(function(){e.grecaptcha.enterprise.execute(t.recaptcha.recaptchaSiteId,{action:v}).then(function(e){return r(e)}).catch(function(e){return n(e)})})});console.log(No recaptchaSiteId provided)}},{key:_submitLeadRequest,value:function(e){var t,rthis.config;return tr.leadIngesterEnabled?.concat(r.leadIngesterUrl,/api/v1/leads):/home-search/activities,fetch(t,{method:POST,headers:{Content-Type:application/json},body:JSON.stringify(e)}).then(function(e){return e.ok?e.json():e.json().then(function(e){throw e})})}},{key:_sendGAEvent,value:function(e){var tthis.document,r{hitType:event,eventCategory:button,eventAction:click};switch(e.activity.activity_source){caseNEWSLETTER_SIGNUP:r.eventLabelNewsletter,t.sendGoogleTagManagerEvent(event,newsletter_signup);break;caseHOME_SEARCH:r.eventLabelHomeSearch,t.sendGoogleTagManagerEvent(event,home_search);break;caseHOME_VALUE:caseHOME_VALUATION:r.eventLabelHomeValue,t.sendGoogleTagManagerEvent(event,home_valuation);break;caseEBOOK:r.eventLabelEbook,t.sendGoogleTagManagerEvent(event,ebook_download);break;caseCONTACT_INQUIRY:default:r{hitType:pageview,page:/thank-you},t.sendGoogleTagManagerEvent(event,contact_inquiry)}t.sendGoogleAnalyticsEvent(r)}},{key:_getFields,value:function(e){var te.querySelectorAll(input, select, textarea),r{};return t.forEach(function(t){var nt.id,at.name,ot.type;if(am)return!0;var c;if(n){var ie.querySelector(labelfor.concat(n,));i?ci.textContent.trim():t.placeholder&&(ct.placeholder.trim())}ra{label:c,type:t.tagName,inputType:INPUTt.tagName?o:text}}),r}},{key:_getFormId,value:function(e){var te.closest(sectionid^section-, footerid, .modalid^modal-);return null!t&&t.id?this._cleanFormId(t.id):}},{key:_cleanFormId,value:function(e){for(var t0,rsection-,modal-;tr.length;t++){var nrt;if(e.startsWith(n))return e.substring(n.length)}return e}})}(s.BaseController);},{@babel/runtime/helpers/defineProperty:cQfh,@babel/runtime/helpers/asyncToGenerator:gIqS,@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/possibleConstructorReturn:oXYo,@babel/runtime/helpers/getPrototypeOf:goD2,@babel/runtime/helpers/inherits:RISo,@babel/runtime/regenerator:BxGn,./base:dIju,./constants:zI87},VSe6:function(require,module,exports) {function e(e,o){if(nulle)return{};var r,t,u{},lObject.keys(e);for(t0;tl.length;t++)rlt,o.indexOf(r)>0||(urer);return u}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},lfm6:function(require,module,exports) {var erequire(./objectWithoutPropertiesLoose.js);function r(r,o){if(nullr)return{};var t,l,ue(r,o);if(Object.getOwnPropertySymbols){var pObject.getOwnPropertySymbols(r);for(l0;lp.length;l++)tpl,o.indexOf(t)>0||Object.prototype.propertyIsEnumerable.call(r,t)&&(utrt)}return u}module.exportsr,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./objectWithoutPropertiesLoose.js:VSe6},auLy:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.STATIC_MAP_MAX_DIMexports.MapApiLoaderControllervoid 0;var eh(require(@babel/runtime/helpers/defineProperty)),th(require(@babel/runtime/helpers/objectWithoutProperties)),rh(require(@babel/runtime/helpers/slicedToArray)),nh(require(@babel/runtime/helpers/asyncToGenerator)),ah(require(@babel/runtime/helpers/classCallCheck)),ih(require(@babel/runtime/helpers/createClass)),ch(require(@babel/runtime/helpers/possibleConstructorReturn)),sh(require(@babel/runtime/helpers/getPrototypeOf)),oh(require(@babel/runtime/helpers/inherits)),uh(require(@babel/runtime/regenerator)),lrequire(./base),psrcWidth,srcHeight,theme;function h(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var rObject.keys(e);if(Object.getOwnPropertySymbols){var nObject.getOwnPropertySymbols(e);t&&(nn.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(t){for(var r1;rarguments.length;r++){var nnull!argumentsr?argumentsr:{};r%2?f(Object(n),!0).forEach(function(r){(0,e.default)(t,r,nr)}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function y(e,t,r){return t(0,s.default)(t),(0,c.default)(e,b()?Reflect.construct(t,r||,(0,s.default)(e).constructor):t.apply(e,r))}function b(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(bfunction(){return!!e})()}var v__googleMapsCallback,ghttps://maps.googleapis.com/maps/api/js,mexports.STATIC_MAP_MAX_DIM1024,kexports.MapApiLoaderControllerfunction(e){function c(e,t,r){var n;return(0,a.default)(this,c),(ny(this,c,e,t,r)).retries3,n.callbacks,n.id__googleMapsScriptId.concat(Date.now()),n._apiKey,n.reset(),n}return(0,o.default)(c,e),(0,i.default)(c,{key:apiKey,get:function(){return this._apiKey},set:function(e){this._apiKeye,this.config.setGoogleMapsAPIKey(e)}},{key:reset,value:function(){this.deleteScript(),this.done!1,this.loading!1,this.errors,this.onerrorEventnull}},{key:destroy,value:function(){this.reset()}},{key:getMapApiKey,value:function(){var e(0,n.default)(u.default.mark(function e(){var t,r;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(!this.apiKey){e.next2;break}return e.abrupt(return,this.apiKey);case 2:return e.prev2,e.next5,fetch(.concat(this._getBaseUrl(),/api/v1/map));case 5:if((te.sent).ok){e.next8;break}throw new Error(Failed to fetch API key);case 8:return e.next10,t.text();case 10:return re.sent,this.apiKeyr,e.abrupt(return,this.apiKey);case 15:return e.prev15,e.t0e.catch(2),console.error(e.t0),e.abrupt(return,);case 19:caseend:return e.stop()}},e,this,2,15)}));return function(){return e.apply(this,arguments)}}()},{key:createUrl,value:function(){var e(0,n.default)(u.default.mark(function e(){var t,r;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:return tg,t+?callback.concat(v),e.next4,this.getMapApiKey();case 4:return(re.sent)&&(t+&key.concat(r)),t+&librariesplaces,e.abrupt(return,t);case 8:caseend:return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:setScript,value:function(){var e(0,n.default)(u.default.mark(function e(){var t,r;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(!this.document.getElementById(this.id)){e.next3;break}return this.callback(),e.abrupt(return);case 3:return e.next5,this.createUrl();case 5:te.sent,(rthis.document.createElement(script)).idthis.id,r.typetext/javascript,r.srct,r.onerrorthis.loadErrorCallback.bind(this),r.defer!0,r.async!0,this.document.head.appendChild(r);case 14:caseend:return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:loadErrorCallback,value:function(e){var tthis;if(this.errors.push(e),this.errors.lengththis.retries){var rthis.errors.length*Math.pow(2,this.errors.length);console.log(Failed to load Google Maps script, retrying in .concat(r, ms.)),setTimeout(function(){t.deleteScript(),t.setScript()},r)}else this.onerrorEvente,this.callback()}},{key:deleteScript,value:function(){var ethis.document.getElementById(this.id);e&&e.remove()}},{key:load,value:function(){return this.loadPromise()}},{key:loadPromise,value:function(){var ethis;return new Promise(function(t,r){e.loadCallback(function(e){e?r(e):t()})})}},{key:loadCallback,value:function(e){this.callbacks.push(e),this.execute()}},{key:setCallback,value:function(){this.window.__googleMapsCallbackthis.callback.bind(this)}},{key:resetIfRetryingFailed,value:function(){this.failed&&this.reset()}},{key:callback,value:function(){var ethis;this.done!0,this.loading!1,this.callbacks.forEach(function(t){t(e.onerrorEvent)}),this.callbacks}},{key:execute,value:function(){this.window.google&&this.window.google.maps&&this.window.google.maps.version&&this.callback(),this.resetIfRetryingFailed(),this.done?this.callback():this.loading||(this.loading!0,this.setCallback(),this.setScript())}},{key:_getBaseUrl,value:function(){var ethis.config,te.isBuilder,re.websiteApiGatewayUrl;return t?r:}},{key:resizeStaticMapDimensions,value:function(e,t){if(em&&tm)return{width:e,height:t};var rMath.min(m/e,m/t);return{width:parseInt(e*r),height:parseInt(t*r)}}},{key:convertThemeToStaticApiUrl,value:function(e){return e.map(function(e){var te.stylers.reduce(function(e,t){var rt.visibility?visibility:.concat(t.visibility):,nt.color?color:.concat(t.color.replace(#,0x)):,at.lightness?lightness:.concat(t.lightness):;return.concat(e,|).concat(r).concat(n).concat(a)},),re.elementType?|element:.concat(e.elementType):;returnfeature:.concat(e.featureType).concat(r).concat(t)})}},{key:getMapApiSignedUrl,value:function(){var e(0,n.default)(u.default.mark(function e(t){var r,n,a;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:return e.prev0,e.next3,fetch(.concat(this._getBaseUrl(),/api/v1/map/signature?).concat(t));case 3:if((re.sent).ok){e.next6;break}throw new Error(Failed to fetch signed URL);case 6:return e.next8,r.json();case 8:return ne.sent,an.url,e.abrupt(return,a);case 13:return e.prev13,e.t0e.catch(0),console.error(e.t0),e.abrupt(return,);case 17:caseend:return e.stop()}},e,this,0,13)}));return function(t){return e.apply(this,arguments)}}()},{key:generateStaticMapUrl,value:function(e,t,n,a,i,c){var sthis.resizeStaticMapDimensions(i,c),os.width,us.height,l{center:.concat(e,,).concat(t),zoom:n,scale:2,size:.concat(o,x).concat(u),key:this.apiKey};a&&(l.stylethis.convertThemeToStaticApiUrl(a));var pnew URLSearchParams;return Object.entries(l).forEach(function(e){var t(0,r.default)(e,2),nt0,at1;Array.isArray(a)?a.forEach(function(e){return p.append(n,e.toString())}):p.append(n,a.toString())}),.concat(https://maps.googleapis.com/maps/api/staticmap,?).concat(p.toString())}},{key:generateDigitallySignedStaticMapUrl,value:function(){var e(0,n.default)(u.default.mark(function e(n){var a,i,c,s,o,l,h,f,y,b;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:return an.srcWidth,in.srcHeight,cn.theme,s(0,t.default)(n,p),othis.resizeStaticMapDimensions(a,i),lo.width,ho.height,fd(d({},s),{},{size:.concat(l,x).concat(h)}),c&&(f.stylethis.convertThemeToStaticApiUrl(c)),ynew URLSearchParams,Object.entries(f).forEach(function(e){var t(0,r.default)(e,2),nt0,at1;Array.isArray(a)?a.forEach(function(e){return y.append(n,e.toString())}):y.append(n,a.toString())}),by.toString(),e.prev7,e.next10,this.getMapApiSignedUrl(b);case 10:return e.abrupt(return,e.sent);case 13:return e.prev13,e.t0e.catch(7),console.error(e.t0),e.abrupt(return,);case 17:caseend:return e.stop()}},e,this,7,13)}));return function(t){return e.apply(this,arguments)}}()})}(l.BaseController);},{@babel/runtime/helpers/defineProperty:cQfh,@babel/runtime/helpers/objectWithoutProperties:lfm6,@babel/runtime/helpers/slicedToArray:DERy,@babel/runtime/helpers/asyncToGenerator:gIqS,@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/possibleConstructorReturn:oXYo,@babel/runtime/helpers/getPrototypeOf:goD2,@babel/runtime/helpers/inherits:RISo,@babel/runtime/regenerator:BxGn,./base:dIju},KwLP:function(require,module,exports) {var rrequire(./arrayLikeToArray.js);function e(e){if(Array.isArray(e))return r(e)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./arrayLikeToArray.js:jEQo},U0SN:function(require,module,exports) {function e(e){if(undefined!typeof Symbol&&null!eSymbol.iterator||null!e@@iterator)return Array.from(e)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},o1nV:function(require,module,exports) {function e(){throw new TypeError(Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a Symbol.iterator() method.)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},DJfw:function(require,module,exports) {var erequire(./arrayWithoutHoles.js),rrequire(./iterableToArray.js),orequire(./unsupportedIterableToArray.js),urequire(./nonIterableSpread.js);function t(t){return e(t)||r(t)||o(t)||u()}module.exportst,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./arrayWithoutHoles.js:KwLP,./iterableToArray.js:U0SN,./unsupportedIterableToArray.js:Dbv9,./nonIterableSpread.js:o1nV},Igw1:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.PaginationControllervoid 0;var eu(require(@babel/runtime/helpers/toConsumableArray)),tu(require(@babel/runtime/helpers/typeof)),ru(require(@babel/runtime/helpers/classCallCheck)),au(require(@babel/runtime/helpers/createClass)),nu(require(@babel/runtime/helpers/possibleConstructorReturn)),ou(require(@babel/runtime/helpers/getPrototypeOf)),iu(require(@babel/runtime/helpers/inherits)),lrequire(./base),crequire(../utils/navigation);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t(0,o.default)(t),(0,n.default)(e,f()?Reflect.construct(t,r||,(0,o.default)(e).constructor):t.apply(e,r))}function f(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(ffunction(){return!!e})()}var pexports.PaginationControllerfunction(n){function o(){return(0,r.default)(this,o),s(this,o,arguments)}return(0,i.default)(o,n),(0,a.default)(o,{key:destroy,value:function(){}},{key:updateQueryString,value:function(e,r,a){a||(athis.window.location.href);var nnew RegExp((?&).concat(e,.*?(&|#|$)),i),o;null!r&&(Array.isArray(r)?r.length&&(othis.serializeArray(e,r)):object(0,t.default)(r)?(nnew RegExp((?&).concat(e,\\^*\\.*?(&|#|$)),i),othis.serializeObj(r,,e)):o.concat(e,).concat(encodeURIComponent(r)));var ia.split(#),li0;if(n.test(a)){var cl;for(oo?$1.concat(o,$2):$1;n.test(c);)lc.replace(n,o),cc.replace(n,$1);ll.replace(/(&|\?)$/,)}else if(o){var u-1!l.indexOf(?)?&:?;l+.concat(u).concat(o)}return void 0!i1&&null!i1&&(l+#.concat(i1)),l}},{key:getParameterByName,value:function(e,t){t||(tthis.window.location.href),ee.replace(/\/g,\\$&);var rnew RegExp(?&.concat(e,((^*)|&|#|$))),aArray.from(RegExp.prototypeSymbol.matchAll.call(r,t)).flat();if(!a.length){var nnew RegExp(?&.concat(e,(\\.*?\\)(.*?)(?&|#|$)),g);return aArray.from(RegExp.prototypeSymbol.matchAll.call(n,t)).flat(),this._parseParamToObject(a,advancedFilterse)}return a.length>3?a.reduce(function(e,t,r){return(r+1)%30&&e.push(decodeURIComponent(t.replace(/\+/g, ))),e},):a2?decodeURIComponent(a2.replace(/\+/g, )):}},{key:makePageKey,value:function(e){return e.replace(section-,).replace(/-/g,)}},{key:makeParamKey,value:function(e,t){return e.global?e.urlKey:.concat(t,-).concat(e.urlKey)}},{key:deserializeParams,value:function(e,t){var rthis,a{},nthis.makePageKey(t),othis.getParameterByName(n);return o&&(a.pageparseInt(o)),Array.isArray(e)&&e.forEach(function(e){var tr.makeParamKey(e,n),or.getParameterByName(t);if(inte.type)oparseInt(o),isFinite(o)||(onull);else if(boole.type||booleane.type)otrueo||false!o&&null;else if(jsone.type)try{oJSON.parse(o)}catch(i){}ae.formKey||e.paramo}),a}},{key:serializeParams,value:function(e,t,r){var athis,nthis.window.location.href,othis.makePageKey(t);return nthis.updateQueryString(o,r.page,n),Array.isArray(e)&&e.forEach(function(e){var ta.makeParamKey(e,o),ire.formKey||e.param;jsone.type&&null!i&&(iJSON.stringify(i)),na.updateQueryString(t,i,n)}),n}},{key:formatSliderAtom,value:function(e){return(arguments.length>1&&void 0!arguments1?arguments1:)+(Number.isInteger(e)?e:e.toFixed(2))}},{key:formatSliderValue,value:function(e){var targuments.length>1&&void 0!arguments1?arguments1:,rarguments.length>2&&void 0!arguments2?arguments2:;return e1e3?this.formatSliderAtom(e,t):e1e6?.concat(this.formatSliderAtom(e/1e3,t)).concat(r,K):.concat(this.formatSliderAtom(e/1e6,t)).concat(r,M)}},{key:formatSliderPriceRange,value:function(e,t,r,a){return t.mine&&0!e?.concat(a.lowPrefix).concat(this.formatSliderValue(e,r, )):t.maxe?.concat(this.formatSliderValue(e,r, )).concat(a.highSuffix):.concat(this.formatSliderValue(e,r, ))}},{key:formatSliderAreaRange,value:function(e,t,r,a){return t.mine&&0!e?.concat(a.lowPrefix).concat(this.formatSliderValue(e), ).concat(r):t.maxe?.concat(this.formatSliderValue(e)).concat(a.highSuffix, ).concat(r):.concat(this.formatSliderValue(e), ).concat(r)}},{key:getSearchFormValues,value:function(e){var te.queryElement,re.priceSliderElement,ae.areaSliderElement,ne.neighborhoodSelect,o{};if(t&&(o.searcht.value||null),r){var ir.value.split(;),lparseInt(r.dataset.min),cparseInt(r.dataset.max),uparseInt(i0),sparseInt(i1);o.priceMinu!l?u:null,o.priceMaxs!c?s:null}if(a){var fa.value.split(;),pparseInt(a.dataset.min),hparseInt(a.dataset.max),mparseInt(f0),dparseInt(f1);o.areaMinm!p?m:null,o.areaMaxd!h?d:null}return n&&(o.neighborhoodIdn.value||null),o}},{key:serializeObj,value:function(e){var rarguments.length>1&&void 0!arguments1?arguments1:,aarguments.length>2&&void 0!arguments2?arguments2:,n;for(var o in e)if(e.hasOwnProperty(o)){var ieo,lvoid 0;if(a){var cr?.concat(r,).concat(o,):.concat(o,);l.concat(a).concat(c)}else lr?.concat(r,).concat(o,):o;null!i&&Array.isArray(i)?i.length&&n.push(this.serializeArray(l,i)):null!i&&object(0,t.default)(i)?n.push(this.serializeObj(i,l)):n.push(.concat(l,).concat(encodeURIComponent(i)))}return n.join(&)}},{key:serializeArray,value:function(e,t){var rarguments.length>2&&void 0!arguments2?arguments2:,a;return t.forEach(function(t){var nr?.concat(r).concat(e):e;a.push(.concat(n,).concat(encodeURIComponent(t)))}),a.join(&)}},{key:_parseParamToObject,value:function(e){var targuments.length>1&&void 0!arguments1&&arguments1;if(!e.length)return null;for(var r{},a0;ae.length;a++)if((a+1)%30){var ndecodeURIComponent(ea.replace(/\+/g, )),oea-1;Object.assign(r,this._setObjectPath(o,n,r,t))}return r}},{key:_setObjectPath,value:function(t,r,a){var narguments.length>3&&void 0!arguments3&&arguments3,ot.split(/\\/).filter(Boolean),iin,nin,btw,ciin,cinin,l{},ul,s(0,c.loGet)(a,o.join(.));return o.forEach(function(t,l){lo.length-1?uts?Array.isArray(s)?.concat((0,e.default)(s),r):s,r:n&&i.includes(t)?r:r:(utat?at:{},uut)}),l}})}(l.BaseController);},{@babel/runtime/helpers/toConsumableArray:DJfw,@babel/runtime/helpers/typeof:xOn8,@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/possibleConstructorReturn:oXYo,@babel/runtime/helpers/getPrototypeOf:goD2,@babel/runtime/helpers/inherits:RISo,./base:dIju,../utils/navigation:DEGM},txJo:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ExpandSliderControllervoid 0;var en(require(@babel/runtime/helpers/classCallCheck)),ln(require(@babel/runtime/helpers/createClass)),tn(require(@babel/runtime/helpers/possibleConstructorReturn)),rn(require(@babel/runtime/helpers/getPrototypeOf)),in(require(@babel/runtime/helpers/inherits)),orequire(./base);function n(e){return e&&e.__esModule?e:{default:e}}function s(e,l,i){return l(0,r.default)(l),(0,t.default)(e,a()?Reflect.construct(l,i||,(0,r.default)(e).constructor):l.apply(e,i))}function a(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(afunction(){return!!e})()}var cexports.ExpandSliderControllerfunction(t){function r(l,t,i){var o;return(0,e.default)(this,r),(os(this,r,l,t,i))._createLightboxo._createLightbox.bind(o),o.expandSliders,o}return(0,i.default)(r,t),(0,l.default)(r,{key:initialize,value:function(){var ethis;arguments.length>0&&void 0!arguments0&&arguments0;try{var lthis.document.querySelectorAll(.has-mobile-expand);l.forEach(function(l){e._addExpandButton(l)}),this.expandSlidersthis.expandSliders.concat(l)}catch(t){console.log(t)}}},{key:destroy,value:function(){this.document.querySelectorAll(.lp-expand-btn, .lp-expand-btn-wrapper).forEach(function(e){return e.remove()}),this.expandSliders}},{key:_addExpandButton,value:function(e){var lthis,tthis.document,re.closest(sectionid),ie.dataset.append,or.querySelector(.lp-expand-btn);if(!o)if((ot.createElement(button)).classNamelp-expand-btn,o.setAttribute(aria-label,Open a lightbox),o.innerHTMLspan classlp-i lp-i--expand-alt aria-hiddentrue>/span>,i){var nr.querySelector(i);n&&n.appendChild(o)}else{var st.createElement(div);s.classNamelp-expand-btn-wrapper,s.style.positionrelative,s.appendChild(o),e.parentNode.insertBefore(s,e.nextSibling)}o.addEventListener(click,function(){l._createLightbox({slider:e,section:r})})}},{key:_createLightbox,value:function(e){var le.slider,te.section,rthis.window,ithis.document,olightbox-for-.concat(nullt?void 0:t.id),nr.$&&r.$.fn.slick,sn&&l.slick,afunctiontypeof r.Splide,cl.classList.contains(is-initialized)&&l.classList.contains(splide);function d(){var ei.createElement(div);e.ido,e.classNamelp-lightbox,e.innerHTML\n button classlp-lightbox__close aria-labelclose modal>/button>\n div classlp-lightbox__content>\n div classlp-lightbox__carousel splide rolegroup aria-labelImage Gallery>\n div classsplide__arrows>\n button classsplide__arrow splide__arrow--prev lp-lightbox-arrow lp-lightbox-arrow--prev>/button>\n button classsplide__arrow splide__arrow--next lp-lightbox-arrow lp-lightbox-arrow--next>/button>\n /div>\n div classsplide__track>\n ul classsplide__list>/ul>\n /div>\n /div>\n /div>\n ,functiontypeof r.lpUI.requestScrollLock?r.lpUI.requestScrollLock(o):i.body.style.overflowhidden,i.body.appendChild(e);var te.querySelector(.lp-lightbox__carousel),nt.querySelector(.splide__list);e.classList.add(show),(c?l.querySelectorAll(.splide__slide:not(.splide__slide--clone) img):l.querySelectorAll(img)).forEach(function(e){var le.cloneNode(!0);l.removeAttribute(style);var ti.createElement(li);t.classNamelp-lightbox__slide splide__slide,t.appendChild(l),n.appendChild(t)});var snew r.Splide(t,{rewind:!0,arrows:!0,arrowPath:,type:loop,clones:1,pagination:!1,perPage:1,perMove:1});s.mount(),e.querySelector(.lp-lightbox__close).addEventListener(click,function(){e.classList.remove(show),s&&s.destroy(),functiontypeof r.lpUI.releaseScrollLock?r.lpUI.releaseScrollLock(o):i.body.style.overflow,e.remove()})}functiontypeof r.lpUI.requestScrollLock?r.lpUI.requestScrollLock(o):i.body.style.overflowhidden,n?function(){var e{arrows:!0,dots:!1,infinite:!0,draggable:!0,prevArrow:button typebutton classlp-lightbox-arrow--prev lp-lightbox-arrow aria-labelPrevious>/button>,nextArrow:button typebutton classlp-lightbox-arrow--next lp-lightbox-arrow aria-labelNext>/button>},ti.createElement(div);t.ido,t.classNamelp-lightbox,t.innerHTML\n button classlp-lightbox__close aria-labelclose modal>/button>\n div classlp-lightbox__content>\n div classlp-lightbox__carousel>/div>\n /div>\n ,i.body.appendChild(t);var n,a,ct.querySelector(.lp-lightbox__carousel);t.classList.add(show),s?(nl.slick.$slides.find(img),e.initialSlide(null(al.slick)||void 0a?void 0:a.currentSlide)||0,n.each(function(){r.$(.lp-lightbox__carousel).append(r.$(this).clone(!1).removeAttr(style).wrap(div classlp-lightbox__slide>/div>).parent())})):(nl.querySelectorAll(img)).forEach(function(e){var le.cloneNode(!0);l.removeAttribute(style);var ti.createElement(div);t.classNamelp-lightbox__slide,t.appendChild(l),c.appendChild(t)}),r.$(c).slick(e),t.querySelector(.lp-lightbox__close).addEventListener(click,function(){t.classList.remove(show);var enull!c&&c.slick?r.$(c).slick(slickCurrentSlide):0;null!c&&c.slick&&r.$(c).slick(unslick),s&&r.$(l).slick(slickGoTo,e),functiontypeof r.lpUI.releaseScrollLock?r.lpUI.releaseScrollLock(o):i.body.style.overflow,t.remove()})}():a?d():(r.luxuryPresence.libs.loadCss(r.luxuryPresence.libs.jsLibsMap.splide.cssSrc),r.luxuryPresence.libs.loadJs(r.luxuryPresence.libs.jsLibsMap.splide.jsSrc,function(){d(),r.luxuryPresence.libs.jsLibsMap.splide.isLoaded!0}))}})}(o.BaseController);},{@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/possibleConstructorReturn:oXYo,@babel/runtime/helpers/getPrototypeOf:goD2,@babel/runtime/helpers/inherits:RISo,./base:dIju},mZMu:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.DivolteControllervoid 0;var ea(require(@babel/runtime/helpers/slicedToArray)),ta(require(@babel/runtime/helpers/classCallCheck)),ia(require(@babel/runtime/helpers/createClass)),na(require(@babel/runtime/helpers/possibleConstructorReturn)),oa(require(@babel/runtime/helpers/getPrototypeOf)),ra(require(@babel/runtime/helpers/inherits)),lrequire(./base);function a(e){return e&&e.__esModule?e:{default:e}}function s(e,t,i){return t(0,o.default)(t),(0,n.default)(e,u()?Reflect.construct(t,i||,(0,o.default)(e).constructor):t.apply(e,i))}function u(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(ufunction(){return!!e})()}var cexports.DivolteControllerfunction(n){function o(){return(0,t.default)(this,o),s(this,o,arguments)}return(0,r.default)(o,n),(0,i.default)(o,{key:destroy,value:function(){this.window.divolte||(this.window.divolteLpfunction(){(this.window.divolteLp.qthis.window.divolteLp.q||).push(arguments)})}},{key:initialize,value:function(){arguments.length>0&&void 0!arguments0&&arguments0;this.config.divolteServiceUrl&&!this.window.divolte&&this.loadScript()}},{key:loadScript,value:function(){var ethis.config.divolteServiceUrl,tthis.document.createElement(script);t.typetext/javascript,t.defer!0,t.async!0,t.src.concat(e,/divolte.js),this.document.head.appendChild(t),t.addEventListener(load,this.executeQueue.bind(this))}},{key:executeQueue,value:function(){var tthis;(this.window.divolteLp.q||).forEach(function(i){var n(0,e.default)(i,2),on0,rn1;to(r)}),this.window.divolteLpthis.divolteLp.bind(this)}},{key:divolteLp,value:function(e,t){try{thise(t)}catch(i){console.log(i)}}},{key:sendLpEvent,value:function(e,t){if(e.includes(pageView)){var ithis.config,n{companyId:i.companyId,templateId:i.templateId,websiteId:i.websiteId,pageId:i.pageId,pageMeta:i.pageMeta};this.window.divolte.signal(e,Object.assign(n,t))}else console.log(.concat(e, IS NOT SUPPORTED))}},{key:sendLpPageView,value:function(){this.sendLpEvent(pageView,{})}})}(l.BaseController);},{@babel/runtime/helpers/slicedToArray:DERy,@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/possibleConstructorReturn:oXYo,@babel/runtime/helpers/getPrototypeOf:goD2,@babel/runtime/helpers/inherits:RISo,./base:dIju},B1Y1:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.OAuthControllervoid 0;var eo(require(@babel/runtime/helpers/classCallCheck)),to(require(@babel/runtime/helpers/createClass)),ao(require(@babel/runtime/helpers/possibleConstructorReturn)),no(require(@babel/runtime/helpers/getPrototypeOf)),io(require(@babel/runtime/helpers/inherits)),srequire(./base);function o(e){return e&&e.__esModule?e:{default:e}}function r(e,t,i){return t(0,n.default)(t),(0,a.default)(e,c()?Reflect.construct(t,i||,(0,n.default)(e).constructor):t.apply(e,i))}function c(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(cfunction(){return!!e})()}var loauthSuccess,uexports.OAuthControllerfunction(a){function n(t,a,i){var s;return(0,e.default)(this,n),(sr(this,n,t,a,i)).successListeners,s._listenToMessagess._listenToMessages.bind(s),s._listenToOneTapMessages._listenToOneTapMessage.bind(s),s}return(0,i.default)(n,a),(0,t.default)(n,{key:initialize,value:function(){var ethis,targuments.length>0&&void 0!arguments0?arguments0:{};try{t.googleSignOnEnabled&&!t.iframe&&this._renderGoogleOneTap(),this.document.querySelectorAll(divdata-signin-typegoogle-sign-in).forEach(function(t){return e._convertGoogleSignIn(t)}),this.document.querySelectorAll(divdata-signin-typefacebook-sign-in).forEach(function(t){return e._convertFacebookSignIn(t)})}catch(a){console.log(a)}}},{key:destroy,value:function(){var ethis;this.successListeners.forEach(function(t){e.window.removeEventListener(message,e._listenToMessages),e.window.removeEventListener(l,e.windowt)})}},{key:_renderGoogleOneTap,value:function(){var ethis.document.createElement(div);google.accounts.id.initializeIntermediate({src:this._buildUrlAndCopyAttributes(e,e,googleOneTap)}),this.window.addEventListener(message,this._listenToOneTapMessage)}},{key:_listenToOneTapMessage,value:function(e){var tshow_intermediate_iframe,ahide_intermediate_iframe,ne.data,in.type,sn.height;if(it||ia){var othis.document.getElementById(onetap_google_intermediate_iframe);o&&(o.style.heights,o.style.displayit?unset:none)}}},{key:_convertGoogleSignIn,value:function(e){this._replaceWithIframe(googleSignIn,e)}},{key:_convertFacebookSignIn,value:function(e){this._replaceWithIframe(facebookSignIn,e)}},{key:_replaceWithIframe,value:function(e,t){this._attachSuccessCallback(t);var athis.document.createElement(iframe);a.srcthis._buildUrlAndCopyAttributes(t,a,e),a.dataset.isSocialOauthButton!0,t.replaceWith(a)}},{key:_listenToMessages,value:function(e){var tthis,athis.config.buyerSellerServiceUrl;if(e.origina&&successe.data.event){var nnew Event(l);this.window.dispatchEvent(n),this.successListeners.forEach(function(e){t.windowe?t.windowe(n):console.error(Callback function .concat(e, not found on window object))}),this.document.documentElement.classList.add(is-login-success)}}},{key:_attachSuccessCallback,value:function(e){this.window.addEventListener(message,this._listenToMessages);var te.dataset.onSuccessFunctionName;t&&this.successListeners.push(t)}},{key:_buildUrlAndCopyAttributes,value:function(e,t,a){var nthis.config,in.buyerSellerServiceUrl,sn.companyId,on.websiteId,rn.pageId,cn.pageMeta,lthis.window.location,ul.origin+l.pathname,dnew URL(.concat(i,/buttons/).concat(a)),hthis.window.localStorage.getItem(utm_vars);d.searchParams.append(companyId,s),d.searchParams.append(websiteId,o),d.searchParams.append(pageId,r),d.searchParams.append(sourceUrl,u),d.searchParams.append(pageMeta,JSON.stringify(c)),h&&d.searchParams.append(utm,h);var gdata-size,data-width,data-text,data-button-type,data-shape,data-layout,data-max-rows,data-use-continue-as,data-type,data-theme,data-logo_alignment,data-locale;return Array.from(e.attributes).forEach(function(e){g.includes(e.nodeName)?d.searchParams.append(e.nodeName,e.nodeValue):t.setAttribute(ide.nodeName?data-id:e.nodeName,e.nodeValue)}),d.toString()}})}(s.BaseController);},{@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/possibleConstructorReturn:oXYo,@babel/runtime/helpers/getPrototypeOf:goD2,@babel/runtime/helpers/inherits:RISo,./base:dIju},nM9j:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.validationControllerexports.paginationControllerexports.oauthControllerexports.modalControllerexports.mapApiLoaderControllerexports.expandSliderControllerexports.divolteControllerexports.contactFormControllerexports.configControllerexports.buttonControllervoid 0;var orequire(./config),rrequire(./modals),erequire(./buttons),trequire(./validation),nrequire(./contactForms),lrequire(./mapApiLoader),irequire(./pagination),drequire(./expandSlider),arequire(./divolte),prequire(./oauth),Cexports.configControllernew o.ConfigController({}),uexports.modalControllernew r.ModalController(C,window,document),wexports.buttonControllernew e.ButtonController(C,window,document),sexports.validationControllernew t.ValidationController(C,window,document),xexports.contactFormControllernew n.ContactFormController(C,window,document),cexports.mapApiLoaderControllernew l.MapApiLoaderController(C,window,document),mexports.paginationControllernew i.PaginationController(C,window,document),qexports.expandSliderControllernew d.ExpandSliderController(C,window,document),vexports.divolteControllernew a.DivolteController(C,window,document),gexports.oauthControllernew p.OAuthController(C,window,document);},{./config:EtW1,./modals:Y3TA,./buttons:kToa,./validation:a3AZ,./contactForms:kqOT,./mapApiLoader:auLy,./pagination:Igw1,./expandSlider:txJo,./divolte:mZMu,./oauth:B1Y1},Focm:function(require,module,exports) {use strict;var ro(require(../../utils/HandlebarsHelpersFactory)),erequire(./controllers);function o(r){return r&&r.__esModule?r:{default:r}}function n(r,e){if(window.luxuryPresencer)try{window.luxuryPresencer.destroy()}catch(o){console.log(o)}window.luxuryPresencere}n(config,e.configController),n(modals,e.modalController),n(buttons,e.buttonController),n(validation,e.validationController),n(contactForms,e.contactFormController),n(mapApiLoader,e.mapApiLoaderController),n(pagination,e.paginationController),n(expandSliders,e.expandSliderController),n(divolte,e.divolteController),n(oauth,e.oauthController),window.luxuryPresence.formatSliderPriceRangee.paginationController.formatSliderPriceRange.bind(e.paginationController),window.luxuryPresence.formatSliderAreaRangee.paginationController.formatSliderAreaRange.bind(e.paginationController),window.luxuryPresence.getSearchFormValuese.paginationController.getSearchFormValues.bind(e.paginationController),window.luxuryPresence.handlebarsHelpersFactoryfunction(e){return(0,r.default)(e,{isEqual:function(r,e){return re}})};},{../../utils/HandlebarsHelpersFactory:KEHU,./controllers:nM9j}},{},Focm, null)//# sourceMappingURL/lp-sdk.js.map /script> script> var lpGlobalInitialized false; function lpGlobalInit () { if (lpGlobalInitialized) { return; } lpGlobalInitialized true; // Initialize wow animation plugin only according to turbolinks var wow new WOW({ animateClass: animated, offset: wowOffset, live: false, callback: function(box) { } }); // Initialize handlebar helpers only once function handlebarsInit() { if (!window.Handlebars) { return; } HandlebarsIntl.registerWith(Handlebars); Handlebars.registerHelper(window.luxuryPresence.handlebarsHelpersFactory(Handlebars)); } handlebarsInit(); /* Initialize Luxury Presence SDK */ try { window.luxuryPresence.config.setCompany(7c3240ad-6c29-41cd-b13c-2bc20eb05f82, {}); window.luxuryPresence.config.setWebsite(bacfd494-19c4-4be8-b153-abde3b667cac, { recaptchaSiteId: , leadIngesterEnabled: true }); window.luxuryPresence.config.setPage(a5d76104-3fd6-4d1b-8c58-0d1123996df8, { sourceResource: , pageElementId: , pageQueryVariables: {}, }); window.luxuryPresence.config.setWebsiteApiGatewayUrl(https://wgw.luxurypresence.com, {}); window.luxuryPresence.config.setBuyerSellerServiceUrl(https://bss.luxurypresence.com, {}); window.luxuryPresence.config.setDivolteServiceUrl(https://t.luxurypresence.com, {}); window.luxuryPresence.config.setTemplateId(dbfbedc7-c7e2-4812-86ee-0ee198862c21, {}); window.luxuryPresence.config.setLeadIngesterUrl(https://leads.luxurypresence.com, {}); window.luxuryPresence.buttons.initialize({}); window.luxuryPresence.contactForms.initialize({}); window.luxuryPresence.expandSliders.initialize({}); window.luxuryPresence.oauth.initialize({ googleSignOnEnabled: true, iframe: false }); window.luxuryPresence.divolte.initialize({}); } catch (e) { console.log(e); } /* Inject Section Specific Javascript */ try {(function init(sectionDomId) { function setHttp(link) { if (link.search(/^https?\:\/\//) -1) { link http:// + link; } return link; } const redirectLink $(# + sectionDomId + .redirect-link); let event; if (redirectLink.length) { event redirectLink.data(redirect) ? submit : reset; } $(# + sectionDomId + .contact-form).find(form).on(event, function () { if (redirectLink.length) { const rawHref redirectLink.attr(href); if (rawHref0 ! /) { redirectLink.attr(href, setHttp(rawHref)); } redirectLink0.click(); } });})(modal-global-contact-us);} catch(e) {console.log(e);} try {(function init(sectionDomId) { const $section $(# + sectionDomId); const $hamburger $section.find(.hamburger-component); function onSideMenuShow() { if (!$hamburger.hasClass(active)) { $hamburger.addClass(active); } } function onSideMenuHide() { $hamburger.removeClass(active); } const $window $(window); $window.on(lpui-sidemenu-show.lpui-auto-clean, onSideMenuShow); $window.on(lpui-sidemenu-hide.lpui-auto-clean, onSideMenuHide); const $subContainers $section.find(.navigation__item.sub-nav-container); $subContainers.hover(function () { $(this).find(.sub-nav).addClass(visible); }, function () { $(this).find(.sub-nav).removeClass(visible); }); $window.on(click.lpui-auto-clean, function () { $(.sub-nav-container.visible-dropdown).removeClass(visible-dropdown); }); let fixedWidth 0; const rightPad 20; function fixSubsPosition() { const wWidth window.innerWidth; if (innerWidth fixedWidth) { return; } fixedWidth wWidth; $subContainers.each(function () { const $sub $(this).find(.sub-nav); $sub0.style.right ; const sRect $sub0.getBoundingClientRect(); const sRight sRect.left + sRect.width; if (sRight > wWidth - rightPad) { const parentRect $sub0.offsetParent.getBoundingClientRect(); const parentRight parentRect.left + parentRect.width; $sub0.style.right `${parentRight - wWidth + rightPad}px`; } }); } var debouncer; $window.on(resize.lpui-auto-clean, function () { clearTimeout(debouncer); debouncer setTimeout(fixSubsPosition, 500); }); fixSubsPosition(); if ($(.property-intro).length || $(.property-intro-2).length) { $(nav).addClass(dark-opening); $(#global-navbar).css({ background-color: rgb(26, 26, 26), color: rgb(255, 255, 255) }); }})(global-navbar);} catch(e) {console.log(e);} try {(function init(sectionDomId, options) { var elementSelector options.elementSelector || nav; var element document.querySelector(elementSelector); var sections document.querySelectorAll(body > section); var subNavContainers element.querySelectorAll(.sub-nav); var initialBackgroundColor options.initialBackgroundColor || element.style.backgroundColor; var backgroundColorScroll options.backgroundColorScroll || #191919; var fontColor options.fontColor || #fff; var fontColorScroll options.fontColorScroll || #000; var didScroll false; var lastScrollTop 0; var delta 5; // eslint-disable-next-line sonarjs/no-collapsible-if if (wow) { // Wowjs might not trigger for position fixed elements if (window.scrollY > 0) { element.querySelectorAll(.wow).forEach(el > wow.show(el)); } } function adjustNavPinState() { // Remove visible class from all subNavContainers for (let i 0; i subNavContainers.length; i++) { subNavContainersi.classList.remove(visible); } if (window.scrollY > 0) { element.style.backgroundColor backgroundColorScroll; element.style.color fontColorScroll; element.classList.add(scroll); } else { element.style.backgroundColor initialBackgroundColor; element.style.color fontColor; element.classList.remove(scroll); } } adjustNavPinState(); function onScroll() { didScroll true; } window.addEventListener(scroll, onScroll); // eslint-disable-next-line var debounceInterval setInterval(() > { if (didScroll) { // eslint-disable-next-line hasScrolled(); didScroll false; } }, 250); function hasScrolled() { adjustNavPinState(); // eslint-disable-next-line var navbarHeight element.offsetHeight; // eslint-disable-next-line var st window.scrollY; // Make sure they scroll more than delta if (Math.abs(lastScrollTop - st) delta) { return; } if (st > lastScrollTop && st > navbarHeight) { // Scroll Down element.style.transform `translateY(-${navbarHeight}px) scaleY(0)`; document.documentElement.style.setProperty(--global-header-height, 0px); // Some sections follow the navbar with class sticky (i.e. Producer search) sections.forEach(section > { if (section.classList.contains(sticky)) { section.style.top 0px; } }); } else { // Scroll Up // eslint-disable-next-line if (st + window.innerHeight document.documentElement.scrollHeight) { element.style.transform `translateY(0) scaleY(1)`; document.documentElement.style.setProperty(--global-header-height, `${navbarHeight}px`); sections.forEach(section > { if (section.classList.contains(sticky)) { section.style.top `${navbarHeight}px`; } }); } } lastScrollTop st; }})(NAVBAR, JSON.parse({\fontColor\:\#fff\,\elementSelector\:\nav\,\fontColorScroll\:\#fff\,\initialFontColor\:\#fff\,\backgroundColorScroll\:\#1a1a1a\,\initialBackgroundColor\:\rgba(0,0,0,0)\}));} catch(e) {console.log(e);} try {(function init(sectionDomId) { var $sidemenu $(# + sectionDomId); var shown false; function onShow() { if (shown) { return; } shown true; window.lpUI.requestScrollLock(sectionDomId); } function onHide(ev, opts) { if (!shown) { return; } shown false; window.lpUI.releaseScrollLock(sectionDomId); $(body).removeClass(locked); opts ev.detail || opts; if (!opts || !opts.instant) { $sidemenu.addClass(is-hiding); setTimeout(function () { $sidemenu.removeClass(is-hiding); }, 300); } } $sidemenu.on(lpui-show, onShow); $(window).on(lpui-sidemenu-hide.lpui-auto-clean, onHide); $sidemenu.removeClass(is-hiding);})(global-sidemenu);} catch(e) {console.log(e);} try {(function init(footerId) { var textContent $(.text_content_wrap p).text().trim().length; const socialLinks $(`#${footerId} .lp-socials__link`); if (textContent 1) { $(.text_content_wrap).remove(); $(.second_text_footer).css({ margin-bottom: 0 }); } if (socialLinks.length > 0) { socialLinks.attr(data-wow-offset, 10); } if ($(window).width() > 1280) { let footer document.querySelector(# + footerId); let copyrightElem footer.querySelector(.copy_zone); if (copyrightElem) { copyrightElem.style.whiteSpace nowrap; let nowrapElemWidth copyrightElem.clientWidth; copyrightElem.style.whiteSpace ; let normalElemWidth copyrightElem.clientWidth; if (nowrapElemWidth > normalElemWidth) { footer.querySelector(.form-col--socials).classList.add(form-col--xl-auto); } } } const form $(# + footerId).find(form); const redirectLink $(# + footerId + .redirect-link); form.on(reset, function () { redirectPage(redirectLink); }); function redirectPage(link) { if (link.length) { const rawHref link.attr(href); link.attr(href, setHttp(rawHref)); link0.click(); } } function setHttp(link) { if (link.search(/^https?\:\/\/|\//) -1) { link http:// + link; } return link; }})(global-footer);} catch(e) {console.log(e);} try {(function init(options) {})(global-mobile-contact);} catch(e) {console.log(e);} try {(function init(sectionDomId) { var $section $(# + sectionDomId); var $carousel $section.find(.collection); var currentPreTitle ; var currentTitle ; const $videoWrap $section.find(.full-screen-video-component > .video-wrapper); if ($videoWrap.length) { const $video $videoWrap.find(video); $video.each(function () { var v this; if (v.readyState > 0) { $videoWrap.addClass(playing); } else { v.addEventListener(canplay, function () { $videoWrap.addClass(playing); }, { once: true }); } }); } $(# + sectionDomId + .collection).slick({ dots: $(# + sectionDomId + .collection).find(.item).length > 1 ? true : false, arrows: false, speed: 0, fade: true, autoplay: true, autoplaySpeed: 6000, pauseOnHover: false }); $carousel.on(beforeChange, function () { currentPreTitle $(this).find(.slick-current).find(.lp-text--pretitle).text(); currentTitle $(this).find(.slick-current).find(.lp-h1).text(); $(this).find(.slick-current).find(.lp-h1).addClass(animation); $(this).find(.slick-current).find(.lp-text--pretitle).addClass(animation); }); $carousel.on(afterChange, function () { if (currentPreTitle $(this).find(.slick-current).find(.lp-text--pretitle).text()) { $(this).find(.slick-current).find(.lp-text--pretitle).removeClass(animation); } if (currentTitle $(this).find(.slick-current).find(.lp-h1).text()) { $(this).find(.slick-current).find(.lp-h1).removeClass(animation); } });})(section-7cdfc050-d0d4-4ab3-8356-5a3c59d5ce2c, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { var section $(# + sectionDomId); var button section.find(.description__scroll--down); button.click(function () { var nextSection section.next(); $(html, body).animate({ scrollTop: nextSection.offset().top }, 300); });})(section-eeb9912a-4862-446c-8073-e0d2ca462a49, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) {})(section-f6de5e91-8ccc-4d04-9910-ab36bc32a66c, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { var _target $(`#${sectionDomId} .link.link--share`); _target.on(click, function () { $(this).toggleClass(link--share-visible); });})(section-d05d3579-4645-48d0-b067-0279909e87e6, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { var $section $(# + sectionDomId); var $window $(window); var duration 3000; var step 50; var items ; var started false; function analyze() { var elems $section.find(.jsValue); elems.each(function () { var $el $(this); var match $el.text().match(/^(\D*)(\d(.*\d)?)(.*)$/); if (match) { var str match2; var frac 0; var fSep ; var nmb; if (!/\..*\./.test(str)) { var m str.match(/\.(\d+)$/); if (m) { frac m1.length; fSep .; nmb parseFloat(str.replace(/^\d\./g, )); } } if (!frac) { if (!/,.*,/.test(str)) { var _m str.match(/,(\d+)$/); if (_m) { frac _m1.length; fSep ,; nmb parseFloat(str.replace(,, .).replace(/^\d\./g, )); } } } if (!frac) { nmb parseInt(str.replace(/\D/g, )); } items.push({ el: $el, prefix: match1 || , suffix: match4 || , str: match2, nmb: nmb, frac: frac, fSep: fSep }); } }); if (!items.length) { started true; return; } } function animate() { if (started) { return; } started true; setTimeout(iterate, step); } var pos 0; function iterate() { if (pos > duration) { items.forEach(function (item) { item.el.text(item.prefix + item.str + item.suffix); }); } else { items.forEach(function (item) { var valStr formatValue(item, pos / duration); item.el.text(item.prefix + valStr + item.suffix); }); pos + step; setTimeout(iterate, step); } } function formatValue(item, val) { var str (item.nmb * val).toFixed(item.frac).replace(/\D/, ); var i 0; var j 0; var res ; while (i item.str.length && j str.length) { var c item.stritem.str.length - i - 1; var code c.charCodeAt(0); if (code > 48 && code 57) { res strstr.length - j - 1 + res; j++; } else { res c + res; } i++; } return res; } function calculateVisibility() { if ($window.height() + $window.scrollTop() > $section.offset().top) { $window.off(scroll, calculateVisibility); animate(); } } analyze(); if (items.length) { $window.on(scroll.lpui-auto-clean, calculateVisibility); calculateVisibility(); }})(section-82648688-56d5-424f-851e-f191261e281b, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { const $section $(`#${sectionDomId}`); const $container $section.find(.featured-properties-section); const $slider $section.find(.featured-properties); const threeSlides $container.hasClass(three-slides); const autoScroll $container0.datasetautoScroll true; const sliderOptions { arrows: true, infinite: false, autoplay: autoScroll, autoplaySpeed: 3000, nextArrow: $section.find(.slick-links-nav .next), prevArrow: $section.find(.slick-links-nav .prev), slidesToShow: 2, slidesToScroll: 2, responsive: { settings: { slidesToShow: 1, slidesToScroll: 1 }, breakpoint: 769 } }; if (threeSlides) { sliderOptions.slidesToShow 3; sliderOptions.slidesToScroll 3; sliderOptions.responsive.unshift({ settings: { slidesToShow: 2, slidesToScroll: 2 }, breakpoint: 1100 }); } if (!$slider.hasClass(.slick-initialized)) { $slider.slick(sliderOptions); } $slider.on(beforeChange, function () { $slider.find(.featured-properties__share.featured-properties__share--opened).removeClass(featured-properties__share--opened); }); $slider.find(.featured-properties__share .btn).on(click, function () { $parent $(this).parent(); if ($parent.hasClass(featured-properties__share--opened)) { $parent.removeClass(featured-properties__share--opened); } else { $slider.find(.featured-properties__share.featured-properties__share--opened).removeClass(featured-properties__share--opened); $parent.addClass(featured-properties__share--opened); } });})(section-1442f110-c14e-4b34-b50d-a489c074df87, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { const $section $(# + sectionDomId); const $slider $section.find(.items-slider); let $slides $slider.children(); $slides.each(function () { const $el $(this); const $initials $el.find(.userpic-initials); if (!$initials.length) { return; } const author $el.find(.author).text() || ; if (!author) { return; } $initials.text(author.split(|)0.split(/\s+/).map(w > w0 ? w0.toUpperCase() : ).join()); }); let slidesCount $slider.children().length; if (slidesCount 2) { return; } while (slidesCount 5) { $slides.each(function () { $(this).clone().appendTo($slider); }); slidesCount $slider.children().length; } $slider.slick({ centerMode: true, centerPadding: 285px, infinite: true, appendArrows: $section.find(.arrows), speed: 300, autoplay: !!$slider.data(autoplay), autoplaySpeed: 6000, responsive: { breakpoint: 1340, settings: { centerPadding: 164px } }, { breakpoint: 991, settings: { centerMode: false } } }); updateSlides(0); function updateSlides(active) { $slider.find(.slick-slide).each(function (i) { const $el $(this); const idx $el.data(slick-index); const r ((idx - active) % slidesCount + slidesCount) % slidesCount; $el.removeClass(sl-prev, sl-next, sl-active); if (r 0) { $el.addClass(sl-active); } else if (r 1 || r 2) { $el.addClass(sl-next); } else if (r slidesCount - 1 || r slidesCount - 2) { $el.addClass(sl-prev); } }); } $slider.on(beforeChange, function (ev, slick, current, next) { $slider.addClass(in-transition); updateSlides(next); }); $slider.on(afterChange, function () { $slider.removeClass(in-transition); });})(section-fcbe2cd7-4138-41fe-80ee-213034d71537, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) {})(section-76e79a83-a903-4ba6-b706-152dcf143c69, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { const $section $(# + sectionDomId); if ($section.find(.parallax).length) $section.addClass(parallax-enabled); if ($section.find(.video-wrapper).length) $section.addClass(video);})(section-bdccaa6f-1e22-46fe-b98a-1685441410e7, undefined);} catch(e) {console.log(e);} var { body } document; var globalNav body.querySelector(:scope > nav); var globalSideMenu body.querySelector(:scope > div.sidemenu); document.querySelectorAll(body > .modal .close).forEach(modalCloseBtn > { modalCloseBtn.addEventListener(click, function() { window.lpUI.hideClosestModal(modalCloseBtn); }); }); window.addEventListener(click, function() { document.querySelectorAll(.share-popup).forEach(sharedPopup > { sharedPopup.style.display none ; }); }); /* Misc Partials / Addons */ function initWOW() { wow.init(); wow.scrollHandler(); setTimeout(function () { const wowHideStyle document.getElementById(wow-hide-elements); if(wowHideStyle) { wowHideStyle.disabled true; } }, 1); } const wowHideElements document.getElementById(wow-hide-elements); if (wowHideElements) { wowHideElements.disabled false; } initWOW(); /* Generic Navbar Handling */ globalNav?.querySelectorAll(.hamburger-component).forEach(hamburgerComponent > { hamburgerComponent.addEventListener(click, function() { window.lpUI.sideMenuToggle(); }); }); globalSideMenu?.querySelectorAll(.toggle).forEach(toggleEl > { toggleEl.addEventListener(click, function() { window.lpUI.sideMenuToggle(); }); }); document.querySelectorAll(body > nav .sub-nav-container > a, body > div.sidemenu .sub-nav-container > a).forEach(linkEl > { linkEl.addEventListener(click, function(e) { e.preventDefault(); e.stopPropagation(); var subNav linkEl.parentElement.querySelector(:scope > .sub-nav); if (subNav && subNav.classList.contains(visible)){ subNav.classList.remove(visible); } else { globalNav?.querySelectorAll(.sub-nav-container .sub-nav).forEach(globalSubNav > { globalSubNav.classList.remove(visible); }); globalSideMenu?.querySelectorAll(.sub-nav).forEach(sideMenuSubNav > { sideMenuSubNav.classList.remove(visible); }); subNav?.classList.add(visible); } }); }); window.addEventListener(click, function() { document.querySelectorAll(nav .sub-nav.visible, .sidemenu .sub-nav.visible).forEach(subNavEl > { subNavEl.classList.remove(visible); }); }); } document.addEventListener(DOMContentLoaded, lpGlobalInit); /script> script typemodule> function selectorExists(selector) { return document.querySelector(selector) ! null; } // Function to initialize the third-party library function initParoller(selector .my-paroller) { var $parollerElements $(selector); if ($parollerElements.length > 0 && typeof $parollerElements.paroller function) { $parollerElements.paroller(); } } const parollerSelector .my-paroller; if (selectorExists(parollerSelector)) { window.luxuryPresence.libs.loadJs(window.luxuryPresence.libs.jsLibsMap.paroller.jsSrc, function() { initParoller(parollerSelector); window.luxuryPresence.libs.jsLibsMap.paroller.isLoaded true; }); } /script> !-- Google Tag Manager (noscript) --> noscript>iframe srchttps://www.googletagmanager.com/ns.html?idGTM-T9SFQGHZ height0 width0 styledisplay:none;visibility:hidden>/iframe>/noscript> !-- End Google Tag Manager --> script>(function(){function c(){var ba.contentDocument||a.contentWindow.document;if(b){var db.createElement(script);d.innerHTMLwindow.__CF$cv$params{r:8c2edf148a9eefb4,t:MTcyNjMwMTEyMC4wMDAwMDA};var adocument.createElement(script);a.nonce;a.src/cdn-cgi/challenge-platform/scripts/jsd/main.js;document.getElementsByTagName(head)0.appendChild(a);;b.getElementsByTagName(head)0.appendChild(d)}}if(document.body){var adocument.createElement(iframe);a.height1;a.width1;a.style.positionabsolute;a.style.top0;a.style.left0;a.style.bordernone;a.style.visibilityhidden;document.body.appendChild(a);if(loading!document.readyState)c();else if(window.addEventListener)document.addEventListener(DOMContentLoaded,c);else{var edocument.onreadystatechange||function(){};document.onreadystatechangefunction(b){e(b);loading!document.readyState&&(document.onreadystatechangee,c())}}}})();/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]