Help
RSS
API
Feed
Maltego
Contact
Domain > 30ahomesbyjudy.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-09-17
52.3.142.197
(
ClassC
)
2025-01-06
104.18.120.91
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Mon, 06 Jan 2025 08:31:22 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveCache-Control: max-age3600Expires: Mon, 06 Jan 2025 09:31:22 GMTLocation: https://30ahomesbyjudy.com/Set-Cookie: __cf_bmekdxjH0WHUUroFmfb.x63q8zcKkTs.oPbZMNjJuFr0U-1736152282-1.0.1.1-AVqkqATMQjmPVbAMLJ.C4lv2Z8mymOvwzOQdk0H4rpV3mUrS73KPEXDkbV3z564EPxx102aE9pETlmfagEJNhg; path/; expiresMon, 06-Jan-25 09:01:22 GMT; domain.30ahomesbyjudy.com; HttpOnlyContent-Security-Policy: frame-ancestors selfServer: cloudflareCF-RAY: 8fda59f5bf765ef2-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: Mon, 06 Jan 2025 08:31:23 GMTContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-alivex-powered-by: Luxury Presencex-amz-id-2: WngZ6lAdD1av+lc2WglKJvWXRUIY81dMvxZ//2E2qc1WEMZ10zSzGQPWNHOhfs0B4D6iRmAwvATWllaixJYCU5AfodW3uIC+n/0UgkEzwPsx-amz-request-id: N5V2MYP935HYSND0last-modified: Fri, 03 Jan 2025 08:21:03 GMTx-amz-server-side-encryption: AES256Cache-Control: max-age600, stale-while-revalidate1200, publicCF-Cache-Status: EXPIREDAccept-Ranges: bytesSet-Cookie: __cf_bm8d6_vXJJLfJvUnGXVBPUPR9_8hvZxM2PMiS1lA9S0Ag-1736152283-1.0.1.1-hgp9nteOVWHFFcJjhftr0WXgzVnpmfIFDAFx3KoxvPZIqIBT1XKSeT5CMOnys4s2u6SsmG_b_OA_0f6gPom7Ew; path/; expiresMon, 06-Jan-25 09:01:23 GMT; domain.30ahomesbyjudy.com; HttpOnly; SecureContent-Security-Policy: frame-ancestors selfServer: cloudflareCF-RAY: 8fda59f61aba5ed8-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>Judy Jones | Florida Expert Real Estate Agent/title> meta propertyog:title contentJudy Jones | Florida Expert Real Estate Agent> meta nametwitter:title contentJudy Jones | Florida Expert Real Estate Agent> meta namedescription contentExplore expert real estate services for buyers and sellers. Discover your dream property with personalized support from our experienced team. Contact Judy now!> meta propertyog:description contentExplore expert real estate services for buyers and sellers. Discover your dream property with personalized support from our experienced team. Contact Judy now!> meta nametwitter:description contentExplore expert real estate services for buyers and sellers. Discover your dream property with personalized support from our experienced team. Contact Judy now!> meta propertyog:image contenthttps://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/n3ll8o1haq8xhsvw9bjx> meta nametwitter:image contenthttps://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/n3ll8o1haq8xhsvw9bjx> meta propertyog:url contenthttps://30ahomesbyjudy.com/> link relcanonical hrefhttps://30ahomesbyjudy.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?familySen:400,700,800>link relstylesheet hrefhttps://fonts.googleapis.com/css?familyMontserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,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:Sen,sans-serif;--global-primary-font-family-short:Sen;--global-secondary-font-family:Montserrat,sans-serif;--global-secondary-font-family-short:Montserrat;--global-body-padding:0px;--global-background-color:#000;--global-body-font-size:14px;--global-h1-font-size:66px;--global-h2-font-size:48px;--global-h3-font-size:32px;--global-h4-font-size:13px;--global-h5-font-size:13px;--global-h6-font-size:13px;--global-section-padding:96px;}@media (max-width: 768px){:root{--global-section-padding:64px;}}body{padding:0px;background-color:#000;font-family:Montserrat,sans-serif;font-size:14px;}@media (min-width: 768px){body{padding:0px 0px 0px 0px;}}h1,h2,h3,h4,h5,h6,button{font-family:Sen,sans-serif;}h1{font-size:66px;}h2{font-size:48px;}h3{font-size:32px;}h4{font-size:13px;}h5{font-size:13px;}h6{font-size:13px;}/style> link relstylesheet typetext/css hrefhttps://styles.luxurypresence.com/influencer/index.css /> style idwebsite-css>footer#global-footer .footer__menu-item:hover{-webkit-text-decoration:underline;text-decoration:underline;}body>div.mobile-contact-wrapper .lp-btn.lp-btn--dark.lp-btn--filled{background:#2A505D!important;}#global-footer>div.footer>div>div.footer__info>div:nth-child(2)>div>p{font-size:17px!important;}nav#global-navbar .scroll .navigation__link:after{background-color:#000;}#modal-global-contact-us .hyperlink-style-1:hover{-webkit-text-decoration:underline!important;text-decoration:underline!important;}body>div.mobile-contact-wrapper .connect-btn{border:2px solid #a6a6a6!important;}body>div.mobile-contact-wrapper .mobile-contact.with-search div.buttons-holder{bottom:150px;}@media only screen and (max-width: 768px){iframenamewidgetCta{bottom:55px!important;right:15px!important;}}iframenamewidgetCta{bottom:70px!important;right:15px!important;}@media only screen and (min-width:992px){footer#global-footer img.footer__logo{max-width:550px;}}@media only screen and (max-width:767px){footer#global-footer img.footer__logo{max-width:245px;}}@media only screen and (min-width:992px){nav#global-navbar .logo img{max-width:450px;max-height:80px;}}@media only screen and (max-width:767px){nav#global-navbar .logo img{max-width:245px;}}footer .footer__disclaimer>div p{font-size:12px!important;}@media only screen and (max-width: 768px){#global-sidemenu .sidemenu__socials{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}@media only screen and (max-width: 768px){#global-footer .socials{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}#global-footer .footer__disclaimer{margin-top:20px;opacity:1;}#modal-global-contact-us.modal.visible div.modal-content div.contact-popup{padding:0;}h2{font-size:56px!important;}p{font-size:18px!important;font-weight:500!important;}h1,h2,h3,h4,h5,h6{font-weight:600!important;}/style> style idwow-hide-elements>.wow{visibility:hidden!important}/style> style idpage-css> #section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e{color:#fff;--fontColor:#fff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#000000;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e div.center-block .container .search-lease-tabs .search-lease-tab.active{color:#FFF;background:#2A505D;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e div.center-block .container .search-lease-tabs .search-lease-tab:not(.active){color:#FFF!important;background:#94a7ae;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e div.opening-with-search .search-results{background-color:#172A3Ae6!important;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e div.opening-with-search .search-results p,#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e div.opening-with-search .search-results a,#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e div.opening-with-search .search-results .results-title-label{color:#fff!important;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e div.opening-with-search .search-results p:after,#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e div.opening-with-search .search-results a:after,#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e div.opening-with-search .search-results .results-title-label:after{background-color:#fff!important;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e{overflow:visible;z-index:1;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e>.video-wrapper-extended>.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-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e>.video-wrapper-extended>.full-screen-video-component>.video-wrapper iframe,#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e>.video-wrapper-extended>.full-screen-video-component>.video-wrapper video{pointer-events:none;-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;max-width:none;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e>.video-wrapper-extended>.full-screen-video-component>.video-wrapper.playing iframe,#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e>.video-wrapper-extended>.full-screen-video-component>.video-wrapper.playing video{opacity:1;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e>.video-wrapper-extended>.full-screen-video-component>.video-wrapper iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none;}@media (min-aspect-ratio: 16/9){#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e>.video-wrapper-extended>.full-screen-video-component>.video-wrapper iframe{height:56.25vw;}}@media (max-aspect-ratio: 16/9){#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e>.video-wrapper-extended>.full-screen-video-component>.video-wrapper iframe{width:177.78vh;}}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .video-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .full-screen-video-component{position:relative;height:100%;overflow:hidden;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search{position:relative;--top-padding:170px;--bottom-padding:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:770px;padding-top:var(--top-padding);padding-bottom:var(--bottom-padding);}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search.height-class-Full{min-height:100vh;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search.height-class-600px{min-height:600px;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .bottom-spacer{-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;max-height:calc(var(--top-padding) - var(--bottom-padding));}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .center-block{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;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;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .opening-description{letter-spacing:.1em;margin-bottom:15px;}@media (max-width: 768px){#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .opening-description a{white-space:pre-line;}}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .opening-title{margin-bottom:15px;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .opening-button{margin:0 15px;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .lp-title-group{max-width:100%;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .search-form{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .search-form.with-filters{padding-top:32px;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .search-button{margin:5px;border-radius:0;outline:none;background-color:#000;color:#fff;height:44px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:50px;padding-right:50px;-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;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .search-button:hover{background-color:#fff;color:#000;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .search-lease-tabs{position:absolute;left:0;bottom:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .search-lease-tab{padding:4px 20px;background-color:#000;color:#fff;cursor:pointer;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .search-lease-tab.active{background-color:#fff;color:#000;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .search-wrapper{margin:5px;letter-spacing:normal;width:100%;max-width:444px;position:relative;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .search-input-container{width:100%;border:none;height:43px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 16px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .search-input-container .search-icon{color:#c0c0c0;margin-right:10px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:20px;line-height:0;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .search-input-container .search-input{color:#000;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:50px;border:none;border-radius:0;outline:none;background:transparent;font-size:16px;padding:0;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .search-results{line-height:normal;text-align:left;background-color:rgba(0, 0, 0, 0.8);position:absolute;width:100%;left:0;top:100%;border:none;overflow:hidden;-webkit-transition:height 0.3s ease;transition:height 0.3s ease;height:0;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .results-container,#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .predefined-links{padding:10px 0;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .results-container a,#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .predefined-links a{color:#b6b6b6;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .results-container a:hover,#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .predefined-links a:hover{color:#fff;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .predefined-links{max-height:400px;overflow:auto;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .results-block{margin:15px 0;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .results-block-title{margin:0;padding:0 48px;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .results-block-title .results-title-label{margin:0 20px 10px 0;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .results-block-title .search-near-container{margin-bottom:15px;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .results-block:nth-child(n + 2) .search-near-container{display:none;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .results-link{display:block;padding:4px 48px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .results-link.selected-link{color:#fff;background-color:rgba(255, 255, 255, 0.2);}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .search-in-progress{padding:30px 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;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:30px;opacity:0.5;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .not-visible{display:none!important;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .nothing-found{width:100%;padding:20px;}@media (max-width: 560px){#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .search-form{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .search-button{width:100%;max-width:444px;}}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening-with-search .search-near{cursor:pointer;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .loc-msg-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;background-color:transparent;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .loc-msg-wrap{width:100%;height:100%;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;padding:20px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-clip-path:polygon(50% 50%, 50% 50%, 50% 50%, 50% 50%);clip-path:polygon(50% 50%, 50% 50%, 50% 50%, 50% 50%);-webkit-transition:clip-path 0.4s ease;transition:clip-path 0.4s ease;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .loc-msg-modal{border-radius:20px;padding:10px 20px 20px;max-width:400px;min-width:100px;background-color:rgba(0,0,0,0.9);color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;max-height:100%;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .loc-msg-close{position:absolute;width:40px;height:40px;top:10px;right:10px;cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .loc-msg-close:before{content:;width:20px;height:2px;background-color:#fff;position:absolute;left:10px;top:19px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .loc-msg-close:after{content:;width:20px;height:2px;background-color:#fff;position:absolute;left:10px;top:19px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .loc-msg-close:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .search-near-hidden .search-near-container{display:none;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .loc-msg-title{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:20px;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .loc-msg-container{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;overflow:auto;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .loc-msg-container p{margin:0;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .loc-msg-container p+p{margin-top:1em;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e.visible-loc-msg{z-index:1000;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e.visible-loc-msg .loc-msg-backdrop{background-color:rgba(255,255,255,0.4);}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e.visible-loc-msg .loc-msg-wrap{-webkit-clip-path:polygon(0 0, 0 100%, 100% 100%, 100% 0%);clip-path:polygon(0 0, 0 100%, 100% 100%, 100% 0%);}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening__carousel .title-item{display:none;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .opening__carousel.visible .title-item{display:block;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e >*:last-child{position:relative;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .overlay-component{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;transition-property:opacity;transition-timing-function:linear;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .video-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;}@media screen and (max-width: 900px){#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .video-wrapper.hidable{display:none;}}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .full-screen-video-component{position:relative;height:100%;overflow:hidden;}#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e video{position:absolute;z-index:-1000;width:100%;object-fit:cover;}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e 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-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .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-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e .poster{display:block;}}#section-8493191d-c7c1-4271-be09-b85f1a5d6062{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-8493191d-c7c1-4271-be09-b85f1a5d6062{overflow:visible;}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .featured-agent{padding-top:84px;padding-bottom:84px;}@media (max-width: 767px){#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .featured-agent{padding-top:0;padding-bottom:0;}}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .featured-agent__col-img{max-width:43.6283%;-webkit-flex-basis:43.6283%;-ms-flex-preferred-size:43.6283%;flex-basis:43.6283%;margin-right:auto;}@media (max-width: 767px){#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .featured-agent__col-img{margin-right:0;padding-left:0;padding-right:0;max-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .featured-agent__col-text{max-width:49.7345%;-webkit-flex-basis:49.7345%;-ms-flex-preferred-size:49.7345%;flex-basis:49.7345%;margin-right:auto;}@media (max-width: 767px){#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .featured-agent__col-text{max-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .featured-agent__image-wrapper{height:100%;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-8493191d-c7c1-4271-be09-b85f1a5d6062 .featured-agent__image-wrapper img{display:block;width:100%;height:auto;}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .agent-info{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;height:100%;}@media (max-width: 767px){#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .agent-info{display:block;padding-top:63px;padding-bottom:59px;height:auto;}}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .agent-info__name{margin-bottom:12px;}@media (max-width: 767px){#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .agent-info__name{margin-bottom:7px;}}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .agent-info__position{margin-bottom:8px;}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .agent-info__license{margin-bottom:18px;}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .agent-info__description{margin-bottom:73px;}@media (max-width: 767px){#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .agent-info__description{margin-bottom:35px;}}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .agent-info__description>*{padding:0!important;}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .agent-info .btn,#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .agent-info .media-dropdown{margin-right:20px;}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .agent-info .btn:last-child,#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .agent-info .media-dropdown:last-child{margin-right:0;}@media (max-width: 767px){#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .agent-info .btn,#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .agent-info .media-dropdown{display:block;width:100%;margin-right:0;margin-bottom:20px;}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .agent-info .btn:last-child,#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .agent-info .media-dropdown:last-child{margin-bottom:0;}}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .media-dropdown{position:relative;display:inline-block;margin-left:auto;margin-right:auto;margin-bottom:20px;z-index:1;}@media (min-width: 768px){#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .media-dropdown{width:auto;max-width:none;}}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .media-dropdown .btn{position:relative;width:100%;margin:0;z-index:1;}@media (min-width: 768px){#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .media-dropdown .btn{width:auto;}}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .media-dropdown__wrapper{position:absolute;top:calc(100% + 10px);left:0;max-width:100%;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;-webkit-transition:all .3s;transition:all .3s;}@media (min-width: 768px){#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .media-dropdown__wrapper{max-width:none;}}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .media-dropdown.show .media-dropdown__wrapper{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .media-dropdown.show .media-dropdown__wrapper .share-socials__item{-webkit-animation:showSocials .2s forwards;animation:showSocials .2s forwards;}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .media-dropdown__share-popup{display:block;background-color:#000;color:#fff;}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .media-dropdown .share-socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:nowwrap;-webkit-flex-wrap:nowwrap;-ms-flex-wrap:nowwrap;flex-wrap:nowwrap;padding:0 5px;}@media (max-width: 767px){#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .media-dropdown .share-socials{max-width:100%;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .media-dropdown .share-socials__item{opacity:0;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;height:46px;min-width:50px;padding:5px;color:inherit;font-size:16px;line-height:1;-webkit-animation:none;animation:none;overflow:hidden;}#section-8493191d-c7c1-4271-be09-b85f1a5d6062 .media-dropdown .share-socials__item:after{height:1px;}@-webkit-keyframes showPopup{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}}@keyframes showPopup{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}}@-webkit-keyframes showSocials{0%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);opacity:0;}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}}@keyframes showSocials{0%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);opacity:0;}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}}#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#2A505D;--bgColor_H:195;--bgColor_S:38%;--bgColor_L:26%;--bgColor_A:1;--bgColor_darkenDir:1;background-color:#2A505D;}#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .lp-h4.lp-text--pretitle{font-style:initial;margin-bottom:10px!important;color:#2A505D;}#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 p{margin-bottom:0!important;}@media only screen and (max-width: 768px){#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .media-text.lp-vertical-paddings{padding-bottom:0!important;}#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 div.media-text__content{padding:24px 0 0 0;}}#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .media-text{position:relative;}@media (max-width: 768px){#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .media-text{background-color:var(--bgColor);}}@media (max-width: 768px){#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .media-text.lp-vertical-paddings{padding-top:0!important;}}#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .media-text .lp-text--subtitle{max-width:100%;}#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .media-text.right-to-left .media-text__image{left:auto;right:0;}#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .media-text.right-to-left .media-text__content{margin-left:0;margin-right:auto;}#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .media-text .lp-description a{color:currentColor;-webkit-text-decoration:underline;text-decoration:underline;}#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .media-text .lp-description a:hover{-webkit-text-decoration:none;text-decoration:none;}#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .media-text__image{position:absolute;left:0;top:0;height:100%;width:70%;z-index:1;object-fit:cover;display:block;}@media (max-width: 768px){#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .media-text__image{width:100%;height:332px;position:static;}}#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .media-text__container{position:relative;z-index:2;}#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .media-text__content{width:100%;max-width:745px;padding:77px 60px 77px 86px;margin-left:auto;background-color:var(--bgColor, #fff);}@media (max-width: 768px){#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .media-text__content{padding:24px 0;}}#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .media-text__buttons-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 580px){#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .media-text__buttons-group{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .media-text__buttons-group .lp-btn+.lp-btn{margin-left:24px;}@media (max-width: 580px){#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .media-text__buttons-group .lp-btn+.lp-btn{margin-left:0;margin-top:24px;}}#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .lp-title-group.text-left{text-align:left;}#section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 .redesign .description p{margin-bottom:1.666rem;}#section-129e4295-f6da-4f5d-99c9-7b6d4647ff82{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-bottom:calc(2 / 4 * var(--global-section-padding));background-color:#ffffff;}#section-129e4295-f6da-4f5d-99c9-7b6d4647ff82{overflow:hidden;}#section-129e4295-f6da-4f5d-99c9-7b6d4647ff82 .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-129e4295-f6da-4f5d-99c9-7b6d4647ff82 .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-129e4295-f6da-4f5d-99c9-7b6d4647ff82 .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-129e4295-f6da-4f5d-99c9-7b6d4647ff82 .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-129e4295-f6da-4f5d-99c9-7b6d4647ff82 .company-stats__col{max-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;}}#section-129e4295-f6da-4f5d-99c9-7b6d4647ff82 .company-stats__cta-wrap{text-align:center;padding-top:96px;}@media (max-width: 768px){#section-129e4295-f6da-4f5d-99c9-7b6d4647ff82 .company-stats__cta-wrap{padding-top:48px;}}#section-129e4295-f6da-4f5d-99c9-7b6d4647ff82 .stat-card{max-width:364px;margin-left:auto;margin-right:auto;padding-bottom:64px;text-align:center;}#section-129e4295-f6da-4f5d-99c9-7b6d4647ff82 .stat-card__value{margin-top:0;margin-bottom:16px;line-height:1;min-height:var(--global-h3-font-size);}@media (max-width: 768px){#section-129e4295-f6da-4f5d-99c9-7b6d4647ff82 .stat-card__value{min-height:auto;}}#section-129e4295-f6da-4f5d-99c9-7b6d4647ff82 .stat-card__title{margin-top:0;margin-bottom:0;}#section-129e4295-f6da-4f5d-99c9-7b6d4647ff82 .lp-text--subtitle{margin-left:auto;margin-right:auto;}#section-129e4295-f6da-4f5d-99c9-7b6d4647ff82>div:last-child{padding-bottom:calc(2 / 4 * var(--global-section-padding))!important;}#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41{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-padding-top:calc(0 / 4 * var(--global-section-padding));background-color:#fff;}#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41 div>div>div>ul>li>a{font-size:40px;line-height:44px;text-transform:capitalize;}#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41 div.container{max-width:100%;}#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41{overflow:visible;}#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41 .home-page-menu{padding:90px 0 100px;}@media (max-width: 540px){#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41 .home-page-menu{padding:60px 0 60px;}}#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41 .home-page-menu .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-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;}#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41 .home-page-menu__heading{max-width:490px;}#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41 .home-page-menu__heading h3{margin:0 0 43px;font-size:36px;line-height:46px;}#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41 .home-page-menu__list ul{margin:0;padding:0;list-style:none;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;}@media (max-width: 540px){#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41 .home-page-menu__list ul{margin-top:57px;}}#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41 .home-page-menu__list-item{position:relative;font-family:var(--global-primary-font-family);width:295px;height:295px;font-size:58px;line-height:1.5;text-transform:uppercase;overflow:hidden;margin:15px;}#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41 .home-page-menu__list-item:hover div{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41 .home-page-menu__list-item div{-webkit-background-position:center center;background-position:center center;-webkit-background-size:cover;background-size:cover;width:100%;height:100%;-webkit-transition:0.3s;transition:0.3s;}#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41 .home-page-menu__list-item a{position:absolute;top:0;left:0;right:0;bottom:0;padding:15px;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;}#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41 .home-page-menu__list-item a.btn{display:inline-block;}@media (max-width: 1025px){#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41 .home-page-menu__list-item{font-size:46px;line-height:56px;width:300px;height:300px;}}@media (max-width: 768px){#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41 .home-page-menu__list-item{width:310px;height:auto;min-height:310px;}}@media (max-width: 540px){#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41 .home-page-menu__list-item{width:290px;min-height:290px;}}#section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87{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(247, 245, 243, 1);--bgColor_H:30;--bgColor_S:20%;--bgColor_L:96%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:rgba(247, 245, 243, 1);background-image:linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/f8c89e7f-9ae3-42aa-815f-16e09b1ebd45);background-repeat:no-repeat;-webkit-background-position:center;background-position:center;-webkit-background-size:cover;background-size:cover;}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 div.inf-slider-arrows .slick-prev,#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 div.inf-slider-arrows .slick-next{border:1px solid #2A505D;background-color:transparent;margin-right:5px;}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 div.inf-slider-arrows .slick-prev:before,#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 div.inf-slider-arrows .slick-next:before{color:#2A505D!important;-webkit-transition:0.2s;transition:0.2s;}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 div.inf-slider-arrows .slick-prev:hover,#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 div.inf-slider-arrows .slick-next:hover{background-color:#2A505D;}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 div.inf-slider-arrows .slick-prev:hover:before,#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 div.inf-slider-arrows .slick-next:hover:before{color:#fff!important;-webkit-transition:0.2s;transition:0.2s;}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 div.testimonial-card{background-color:#94a7ae;color:#fff!important;}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials{padding-top:80px;padding-bottom:80px;}@media (max-width: 767px){#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials{padding-top:55px;padding-bottom:71px;}}@media (min-width: 768px){#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials__header-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-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials__header-col{max-width:45.765766%;-webkit-flex-basis:45.765766%;-ms-flex-preferred-size:45.765766%;flex-basis:45.765766%;}}@media (min-width: 768px){#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials__slider-col{width:66.666666%;padding-right:0;padding-left:8px;margin-right:calc(50% - 50vw);}}@media (min-width: 992px){#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials__slider-col{width:54.234234%;padding-right:0;padding-left:8px;margin-right:calc(50% - 50vw);}}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials__header{max-width:65%;}@media (min-width: 768px){#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials__header{max-width:320px;}}@media (max-width: 767px){#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials__header .btn{display:none;}}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials__heading{margin-bottom:43px;}@media (max-width: 767px){#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials__heading{margin-bottom:34px;}}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials__lead{margin-bottom:10px;}@media (min-width: 768px){#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials__slide{padding-left:0;padding-right:0;-webkit-transition:opacity .25s;transition:opacity .25s;}@media (min-width: 768px){#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials__slide{padding-left:14px;padding-right:14px;height:auto!important;}}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials__slide:not(.slick-current){opacity:.2;}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials__footer{margin-top:56px;}@media (min-width: 768px){#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials__footer{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;margin-top:40px;}}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials__footer-btn{display:none;}@media (max-width: 767px){#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials__footer-btn{display:block;width:100%;}}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials__arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:47px;}@media (min-width: 768px){#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .featured-testimonials__arrows{-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:0;margin-left:auto;}}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .testimonial-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-text-decoration:none;text-decoration:none;background-color:rgba(0, 0, 0, 0.13);}@media (min-width: 768px){#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .testimonial-card{width:404px;height:100%;}}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .testimonial-card__body{padding-top:45px;padding-bottom:45px;padding-left:20px;padding-right:20px;}@media (min-width: 768px){#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .testimonial-card__body{padding-left:34px;padding-right:33px;padding-top:56px;padding-bottom:63px;}}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .testimonial-card__quote{position:relative;margin-left:0;margin-right:0;margin-bottom:23px;padding-top:51px;white-space:pre-line;}@media (min-width: 768px){#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .testimonial-card__quote{padding-top:66px;margin-bottom:30px;}}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .testimonial-card__quote:before{content:\201C;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1;position:absolute;top:0;left:0;font-size:80px;}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .testimonial-card__position{margin-bottom:10px;opacity:.6;}#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 .testimonial-card__author{margin-bottom:0;}@media (min-width: 960px) and (orientation: landscape){#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87{background-image:linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/f8c89e7f-9ae3-42aa-815f-16e09b1ebd45);}}@media (min-width: 1280px) and (orientation: landscape){#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87{background-image:linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/f8c89e7f-9ae3-42aa-815f-16e09b1ebd45);}}@media (min-width: 1920px) and (orientation: landscape){#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87{background-image:linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/f8c89e7f-9ae3-42aa-815f-16e09b1ebd45);}}@media (min-width: 2560px) and (orientation: landscape){#section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87{background-image:linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/f8c89e7f-9ae3-42aa-815f-16e09b1ebd45);}}#section-479e7936-f051-4801-bff5-719a4f368346{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-479e7936-f051-4801-bff5-719a4f368346 div.block-strikethrough:before{border-top:1px solid #2A505D;}#section-479e7936-f051-4801-bff5-719a4f368346 span.property-card__label{background-color:#2A505D;color:#fff;}#section-479e7936-f051-4801-bff5-719a4f368346 div.inf-slider-arrows .slick-prev,#section-479e7936-f051-4801-bff5-719a4f368346 div.inf-slider-arrows .slick-next{margin-left:5px;background-color:transparent!important;border:1px solid #2A505D;}#section-479e7936-f051-4801-bff5-719a4f368346 div.inf-slider-arrows .slick-prev::before,#section-479e7936-f051-4801-bff5-719a4f368346 div.inf-slider-arrows .slick-next::before{border-color:#2A505D!important;}#section-479e7936-f051-4801-bff5-719a4f368346 div.inf-slider-arrows .slick-prev:hover,#section-479e7936-f051-4801-bff5-719a4f368346 div.inf-slider-arrows .slick-next:hover{background-color:#2A505D!important;border-color:#2A505D!important;}#section-479e7936-f051-4801-bff5-719a4f368346 div.inf-slider-arrows .slick-prev:hover::before,#section-479e7936-f051-4801-bff5-719a4f368346 div.inf-slider-arrows .slick-next:hover::before{border-color:#fff!important;}#section-479e7936-f051-4801-bff5-719a4f368346 .featured-properties{padding-top:80px;padding-bottom:116px;}@media (max-width: 767px){#section-479e7936-f051-4801-bff5-719a4f368346 .featured-properties{padding-top:66px;padding-bottom:74px;}}#section-479e7936-f051-4801-bff5-719a4f368346 .featured-properties__row{display:block;}@media (min-width: 1300px){#section-479e7936-f051-4801-bff5-719a4f368346 .featured-properties__row{margin-left:-35px;margin-right:-35px;}}#section-479e7936-f051-4801-bff5-719a4f368346 .featured-properties__slide{padding-left:20px;padding-right:20px;}@media (min-width: 1150px){#section-479e7936-f051-4801-bff5-719a4f368346 .featured-properties__slide{padding-left:30px;padding-right:30px;}}@media (min-width: 1300px){#section-479e7936-f051-4801-bff5-719a4f368346 .featured-properties__slide{padding-left:35px;padding-right:35px;}}#section-479e7936-f051-4801-bff5-719a4f368346 .featured-properties__footer{margin-top:20px;}@media (min-width: 768px){#section-479e7936-f051-4801-bff5-719a4f368346 .featured-properties__footer{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;margin-top:40px;}}@media (max-width: 767px){#section-479e7936-f051-4801-bff5-719a4f368346 .featured-properties__footer-btn{display:block;width:100%;}}#section-479e7936-f051-4801-bff5-719a4f368346 .featured-properties__arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:60px;}@media (min-width: 768px){#section-479e7936-f051-4801-bff5-719a4f368346 .featured-properties__arrows{-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:0;}}#section-479e7936-f051-4801-bff5-719a4f368346 .featured-properties__arrows:empty{display:none;}#section-479e7936-f051-4801-bff5-719a4f368346 .property-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-text-decoration:none;text-decoration:none;}@media (hover: hover) and (pointer: fine){#section-479e7936-f051-4801-bff5-719a4f368346 .property-card:hover .property-card__overlay{opacity:1;}}#section-479e7936-f051-4801-bff5-719a4f368346 .property-card__header{position:relative;width:100%;height:310px;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-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);overflow:hidden;}#section-479e7936-f051-4801-bff5-719a4f368346 .property-card__header>img{width:100%;height:100%;object-fit:cover;}#section-479e7936-f051-4801-bff5-719a4f368346 .property-card__label{position:absolute;right:0;bottom:0;display:inline-block;padding:2px 15px;background-color:rgba(255, 255, 255, 0.7);color:#000;}#section-479e7936-f051-4801-bff5-719a4f368346 .property-card__overlay{position:absolute;left:0;top:0;width:100%;height:100%;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;background-color:rgba(0, 0, 0, 0.6);opacity:0;-webkit-transition:all .25s;transition:all .25s;}#section-479e7936-f051-4801-bff5-719a4f368346 .property-card__body{padding-top:22px;padding-bottom:22px;}#section-479e7936-f051-4801-bff5-719a4f368346 .property-card__title{margin-bottom:10px;}#section-479e7936-f051-4801-bff5-719a4f368346 .property-card__price{margin-bottom:10px;}#section-479e7936-f051-4801-bff5-719a4f368346 .property-card__price>span+span:before{content:;border-left:1px solid currentColor;margin-left:.5em;margin-right:.8em;}#section-479e7936-f051-4801-bff5-719a4f368346 .property-card__description{margin-bottom:0;}#section-479e7936-f051-4801-bff5-719a4f368346 .property-card__details{margin-top:10px;}@media (min-width: 768px){#section-479e7936-f051-4801-bff5-719a4f368346 .block-strikethrough{position:relative;}#section-479e7936-f051-4801-bff5-719a4f368346 .block-strikethrough:before{content:;position:absolute;border-top:1px solid #262222;top:50%;left:50%;width:calc(100vw - 60px);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}#section-479e7936-f051-4801-bff5-719a4f368346 .block-strikethrough__item{position:relative;background-color:#000;box-shadow:0 0 0 15px #000;background-color:var(--bgColor, #000);box-shadow:0 0 0 15px var(--bgColor, #000);}}#section-479e7936-f051-4801-bff5-719a4f368346 .lp-text--subtitle p{margin:0;}#section-479e7936-f051-4801-bff5-719a4f368346 .open-house{margin-top:16px;padding:2px 14px;display:inline-block;color:#fff;background-color:#272727;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;}#section-479e7936-f051-4801-bff5-719a4f368346>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba{color:#fff;--fontColor:#fff;--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;background-color:#ffffff;}@media (max-width: 620px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba div.home-valuation .content{padding-top:94px;padding-bottom:64px;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .search-wrapper.js-address-search .loader .line{background-color:#2A505D;}@media (max-width: 767px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba div.home-valuation .search-wrapper .lp-btn{white-space:inherit;font-size:11px!important;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-form__footer .lp-btn{white-space:inherit;font-size:11px!important;}}@media only screen and (max-width: 768px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .search-wrapper .lp-btn{border-color:#fff!important;background-color:transparent!important;color:#fff!important;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .search-wrapper .lp-btn:hover{border-color:#fff!important;background-color:#fff!important;color:#2A505D!important;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .search-icon svg path{fill:#2A505D;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba div.home-valuation .background:after{background:linear-gradient(180deg, rgba(33, 34, 39, 0) 0%, #000 100%);}@media only screen and (max-width: 768px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .lp-btn{font-size:11px;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba{--lp-icon-check:url(data:image/svg+xml,%3Csvg xmlnshttp://www.w3.org/2000/svg width25 height25 fillnone%3E%3Cpath strokeblack stroke-linecapround stroke-linejoinround stroke-width2.5 dm6.5 12.26 4.15 4.15 8-8/%3E%3C/svg%3E);--lp-dropdown-arrow:url(data:image/svg+xml,%3Csvg width13 height7 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM11 1.167 6.333 5.833 1.667 1.167 stroke%23C8E2E8 stroke-width1.5 stroke-miterlimit10 stroke-linecapsquare/%3E%3C/svg%3E);--lp-icon-back:url(data:image/svg+xml,%3Csvg xmlnshttp://www.w3.org/2000/svg width24 height24 fillnone%3E%3Cpath stroke%23000 stroke-linecapround stroke-linejoinround stroke-width2 dm15 5-7 7 7 7/%3E%3C/svg%3E);--lp-icon-done:url(data:image/svg+xml,%3Csvg xmlnshttp://www.w3.org/2000/svg width25 height25 fillnone%3E%3Cpath strokeblack stroke-linecapround stroke-linejoinround stroke-width2.5 dm6.5 12.26 4.15 4.15 8-8/%3E%3C/svg%3E);--lp-icon-success:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM22 11.0799V11.9999C21.9988 14.1563 21.3005 16.2545 20.0093 17.9817C18.7182 19.7088 16.9033 20.9723 14.8354 21.5838C12.7674 22.1952 10.5573 22.1218 8.53447 21.3744C6.51168 20.6271 4.78465 19.246 3.61096 17.4369C2.43727 15.6279 1.87979 13.4879 2.02168 11.3362C2.16356 9.18443 2.99721 7.13619 4.39828 5.49694C5.79935 3.85768 7.69279 2.71525 9.79619 2.24001C11.8996 1.76477 14.1003 1.9822 16.07 2.85986 strokewhite stroke-width2 stroke-linecapround stroke-linejoinround/%3E%3Cpath dM22 4L12 14.01L9 11.01 strokewhite stroke-width2 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);--lp-icon-close:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM1.72102 22.2787C1.79068 22.3485 1.8734 22.4038 1.96444 22.4415C2.05549 22.4793 2.15309 22.4987 2.25165 22.4987C2.35021 22.4987 2.44781 22.4793 2.53885 22.4415C2.6299 22.4038 2.71262 22.3485 2.78227 22.2787L11.9998 13.0612L21.221 22.2787C21.3618 22.4195 21.5526 22.4985 21.7516 22.4985C21.9507 22.4985 22.1415 22.4195 22.2823 22.2787C22.423 22.138 22.5021 21.9471 22.5021 21.7481C22.5021 21.5491 22.423 21.3582 22.2823 21.2175L13.061 12L22.2785 2.77872C22.4193 2.63799 22.4983 2.44712 22.4983 2.2481C22.4983 2.04907 22.4193 1.8582 22.2785 1.71747C22.1378 1.57674 21.9469 1.49768 21.7479 1.49768C21.5489 1.49768 21.358 1.57674 21.2173 1.71747L11.9998 10.9387L2.77852 1.72122C2.63505 1.59835 2.45049 1.53415 2.26173 1.54144C2.07298 1.54873 1.89392 1.62698 1.76035 1.76055C1.62678 1.89412 1.54853 2.07318 1.54124 2.26193C1.53395 2.45069 1.59815 2.63525 1.72102 2.77872L10.9385 12L1.72102 21.2212C1.58134 21.3617 1.50293 21.5518 1.50293 21.75C1.50293 21.9481 1.58134 22.1382 1.72102 22.2787Z fill%23212227/%3E%3C/svg%3E);--lp-icon-location:url(data:image/svg+xml,%3Csvg xmlnshttp://www.w3.org/2000/svg width24 height24%3E%3Cpath dM5 10.5C5 6 8 3 12.5 3S20 6.75 20 10.5c0 2.33-2.18 5.54-6.53 9.6a1.5 1.5 0 0 1-2 .06C7.17 16.51 5 13.29 5 10.5Zm7.5 1.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Z/%3E%3C/svg%3E);--lp-icon-mail:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM4 4H20C21.1 4 22 4.9 22 6V18C22 19.1 21.1 20 20 20H4C2.9 20 2 19.1 2 18V6C2 4.9 2.9 4 4 4Z strokeblack stroke-width2 stroke-linecapround stroke-linejoinround/%3E%3Cpath dM22 6L12 13L2 6 strokeblack stroke-width2 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);--lp-icon-question-mark:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z strokeblack stroke-width2 stroke-linecapround stroke-linejoinround/%3E%3Cpath dM9.08984 9.00002C9.32495 8.33169 9.789 7.76813 10.3998 7.40915C11.0106 7.05018 11.7287 6.91896 12.427 7.03873C13.1253 7.15851 13.7587 7.52154 14.2149 8.06355C14.6712 8.60555 14.9209 9.29154 14.9198 10C14.9198 12 11.9198 13 11.9198 13 strokeblack stroke-width2 stroke-linecapround stroke-linejoinround/%3E%3Cpath dM12 17H12.01 strokeblack stroke-width2 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);--lp-icon-checkmark:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM9 11L12 14L22 4 strokewhite stroke-width2 stroke-linecapround stroke-linejoinround/%3E%3Cpath dM21 12V19C21 19.5304 20.7893 20.0391 20.4142 20.4142C20.0391 20.7893 19.5304 21 19 21H5C4.46957 21 3.96086 20.7893 3.58579 20.4142C3.21071 20.0391 3 19.5304 3 19V5C3 4.46957 3.21071 3.96086 3.58579 3.58579C3.96086 3.21071 4.46957 3 5 3H16 strokewhite stroke-width2 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);--lp-icon-data:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM14 2H6C5.46957 2 4.96086 2.21071 4.58579 2.58579C4.21071 2.96086 4 3.46957 4 4V20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V8L14 2Z strokewhite stroke-width2 stroke-linecapround stroke-linejoinround/%3E%3Cpath dM14 2V8H20 strokewhite stroke-width2 stroke-linecapround stroke-linejoinround/%3E%3Cpath dM16 13H8 strokewhite stroke-width2 stroke-linecapround stroke-linejoinround/%3E%3Cpath dM16 17H8 strokewhite stroke-width2 stroke-linecapround stroke-linejoinround/%3E%3Cpath dM10 9H9H8 strokewhite stroke-width2 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);--lp-icon-home:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM3 9L12 2L21 9V20C21 20.5304 20.7893 21.0391 20.4142 21.4142C20.0391 21.7893 19.5304 22 19 22H5C4.46957 22 3.96086 21.7893 3.58579 21.4142C3.21071 21.0391 3 20.5304 3 20V9Z strokewhite stroke-width2 stroke-linecapround stroke-linejoinround/%3E%3Cpath dM9 22V12H15V22 strokewhite stroke-width2 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);--lp-icon-thunder-move:url(data:image/svg+xml,%3Csvg xmlnshttp://www.w3.org/2000/svg width24 height24%3E%3Cpath dm16.37 19.94 5.85-8.77A.75.75 0 0 0 21.6 10H17V4.48a.75.75 0 0 0-1.37-.42l-5.85 8.77A.75.75 0 0 0 10.4 14H15v5.52a.75.75 0 0 0 1.37.42ZM4.5 5h5a1.5 1.5 0 0 1 0 3h-5a1.5 1.5 0 1 1 0-3Zm0 12h5a1.5 1.5 0 0 1 0 3h-5a1.5 1.5 0 0 1 0-3Zm-2-6h4a1.5 1.5 0 0 1 0 3h-4a1.5 1.5 0 0 1 0-3Z /%3E%3C/svg%3E);--col-padding:16px;--textNeutralColor:#848484;position:relative;overflow:visible;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation{padding:var(--header-height, 96px) 72px 0 72px;}@media (max-width: 1024px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation{padding:0;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation__container{width:100%;max-width:none;padding-left:72px;padding-right:72px;}@media (max-width: 620px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation__container{padding-left:16px;padding-right:16px;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation--fullbleed{padding:0;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .opening-wrapper{min-height:calc(60vh - var(--header-height, 96px));position:relative;width:100%;height:100%;}@media (max-width: 620px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .opening-wrapper{min-height:80vh;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .background{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .background:after{content:;display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg, rgba(33, 34, 39, 0) 0%, #212227 100%);}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .background>img{object-fit:cover;height:100%;width:100%;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .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;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:224px 112px min(15vh, 80px) 112px;}@media (max-width: 1024px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .content{padding:216px 24px 60px 24px;}}@media (max-width: 620px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .content{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding-top:124px;padding-bottom:24px;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .benefits{margin:0;list-style:none;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;gap:16px 24px;font-size:14px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .benefits .benefit{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .benefits .benefit::before{content:;-webkit-mask-image:var(--lp-icon-check);mask-image:var(--lp-icon-check);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px;height:24px;margin-right:12px;background-color:var(--highlightColor, currentColor);}@media (max-width: 620px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .benefits .benefit{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .search-wrapper{position:relative;margin-top:22px;padding:24px;background-color:#fff;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width: 620px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .search-wrapper{padding:0;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:transparent;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .search-wrapper .search-icon{padding:0 12px;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;}@media (max-width: 620px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .search-wrapper .search-icon{display:none;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .search-wrapper .search-input{-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100;border:none;padding:12px 24px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .search-wrapper .search-input:focus{outline:none;}@media (max-width: 620px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .search-wrapper .search-input{width:100%;margin-bottom:0.5rem;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .search-wrapper .lp-btn{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-checklist{margin:0;list-style:none;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;gap:16px 24px;padding:0;font-size:14px;line-height:2;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-checklist li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-checklist li::before{font-size:inherit;content:;display:inline-block;vertical-align:middle;-webkit-mask-image:var(--lp-icon-done);mask-image:var(--lp-icon-done);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px;height:24px;margin-right:12px;background-color:var(--bgcolor, currentColor);}@media (max-width: 620px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-checklist li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-checklist--golden li::before{background-color:var(--highlightColor, #CCB091);}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-checklist--small{margin-left:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:24px 16px;font-size:12px;line-height:1.33333;}@media (max-width: 620px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-checklist--small li{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-checklist--small li::before{width:16px;height:16px;margin-right:8px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .results-wrapper{position:absolute;left:0;top:100%;width:100%;max-width:584px;z-index:12;}@media (max-width: 620px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .results-wrapper{top:46px;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .search-results{line-height:normal;text-align:left;background-color:var(--lp-color-light, #fff);position:relative;top:0;width:100%;border:none;overflow:hidden;border-radius:0;-webkit-transition:height 0.3s ease;transition:height 0.3s ease;height:0;z-index:1;box-shadow:0px 15px 40px rgba(0, 0, 0, 0.08);}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .search-results.show{margin-top:4px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .search-results.on-top{top:auto;bottom:calc(100% + 1.25rem);box-shadow:none;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .search-in-progress{padding:30px 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;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:30px;opacity:0.5;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .not-visible{display:none!important;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .nothing-found{width:100%;padding:20px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .predefined-links{max-height:400px;overflow-x:hidden;overflow-y:auto;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .results-container,#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .predefined-links{padding:12px 24px;}@media (max-width: 620px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .results-container,#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .predefined-links{padding-top:8px;padding-bottom:8px;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-search__input{font-size:16px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .results-link{cursor:pointer;width:100%;padding-top:18px;padding-bottom:17px;border-bottom:1px solid #f3f3f3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;color:#848484;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;white-space:nowrap;overflow:hidden;font-weight:400;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .results-link:last-child{border-bottom:none;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .results-link .highlighted{color:var(--lp-color-dark, #000);}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .results-link .main-text{max-width:100%;text-overflow:ellipsis;overflow:hidden;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .results-link .secondary-text{margin-left:0.3em;-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%;text-overflow:ellipsis;overflow:hidden;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .results-link:hover,#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .results-link.selected-link{color:var(--lp-color-dark-2, #000);font-weight:500;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .results-block-title{margin-bottom:0.125rem;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .results-title-label{padding-left:var(--res-h-pads);padding-right:var(--res-h-pads);font-weight:700;line-height:1.625;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal{position:fixed;top:0;left:0;width:100%;height:100%;padding:0;background-color:rgba(0,0,0,.75);z-index:1010;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal.visible{-webkit-animation:fadeIn .6s ease;animation:fadeIn .6s ease;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal:not(.visible){display:none;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal ::-webkit-scrollbar{width:6px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal ::-webkit-scrollbar-track{border-radius:6px;background-color:#f3f3f3;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal ::-webkit-scrollbar-thumb{border-radius:6px;background-color:#c4c4c4;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:100%;margin:auto;background-color:#fff;color:#000;overflow:hidden;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__back{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;font-size:12px;line-height:16px;font-weight:600;border:none;background:transparent;-webkit-text-decoration:none;text-decoration:none;padding:0;cursor:pointer;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__back .hv-icon{margin-right:8px;font-size:16px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__back .hv-icon::after{width:16px;height:16px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;scrollbar-color:#C4C4C4 #f3f3f3;scrollbar-width:thin;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__row{height:100%;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:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:-16px;margin-right:-16px;}@media(max-width: 1024px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__row{margin-left:0;margin-right:0;-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;height:-webkit-max-content;height:-moz-max-content;height:max-content;min-height:100%;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__sso-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:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:12px;margin-bottom:24px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__col{position:relative;max-width:50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:16px;padding-right:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__col:not(:first-child)::before{content:;position:absolute;left:-0.5px;top:0;height:100%;border-right:1px solid #E7E7E7;pointer-events:none;}@media (max-width: 1024px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__col:not(:first-child)::before{display:none;}}@media(max-width: 1024px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__col{max-width:100%;-webkit-flex:0;-ms-flex:0;flex:0;padding:0;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__col:not(:first-child){border-top:1px solid #e7e7e7;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__content-block{padding-top:40px;padding-bottom:40px;width:max(415px, 66.66667%);margin:15vh auto;}@media(max-width: 1024px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__content-block{width:100%;margin:auto;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__title{margin-bottom:8px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__lead{margin-bottom:24px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__powered-by{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:0;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__powered-by svg{margin-left:.5em;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-modal__how-calc{margin-top:12px;margin-bottom:0;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .content-item:not(:last-of-type){padding-bottom:24px;border-bottom:1px solid #e7e7e7;margin-bottom:24px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .content-item__label{margin-bottom:8px;font-size:12px;line-height:16px;text-transform:uppercase;letter-spacing:0.5px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .content-item__address{margin-bottom:0;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .plunk-result{-webkit-order:2;-ms-flex-order:2;order:2;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-form{width:100%;margin-bottom:0;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-form__line{margin-bottom:16px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-form__footer{margin-top:24px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-form__footer:only-child{margin-top:0;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-form__footer .lp-btn{width:100%;margin-bottom:8px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .agent-card__row{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;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .agent-card__avatar{width:72px;height:72px;-webkit-flex:0 0 72px;-ms-flex:0 0 72px;flex:0 0 72px;border-radius:50%;margin-right:20px;overflow:hidden;}@media (max-width: 620px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .agent-card__avatar{width:56px;height:56px;-webkit-flex-basis:56px;-ms-flex-preferred-size:56px;flex-basis:56px;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .agent-card__avatar>img{width:100%;height:100%;object-fit:cover;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .agent-card__avatar>img.portrait{object-position:top;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .agent-card__name{margin-bottom:4px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .agent-card__name:last-child{margin-bottom:0;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .agent-card__label{margin-bottom:0;font-size:14px;line-height:16px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .agent-card__label .hv-icon:after{width:16px;height:16px;vertical-align:middle;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-icon{font-size:inherit;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-icon:after{--width:24px;--height:24px;--bgcolor:var(--lp-color-dark);content:;display:inline-block;vertical-align:middle;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--width, 1em);height:var(--height, 1em);background-color:var(--bgcolor, currentColor);}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-icon-success:after{-webkit-mask-image:var(--lp-icon-success);mask-image:var(--lp-icon-success);}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-icon-done:after{-webkit-mask-image:var(--lp-icon-done);mask-image:var(--lp-icon-done);}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-icon-close{width:21px;height:21px;background:transparent;cursor:pointer;border:unset;}@media (hover: hover) and (pointer: fine){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-icon-close:hover{opacity:0.7;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-icon-close:focus{outline:none;opacity:0.7;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-icon-close:after{-webkit-mask-image:var(--lp-icon-close);mask-image:var(--lp-icon-close);height:100%;width:100%;background-color:var(--lp-color-primary-dark-blue);}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-icon-location:after{-webkit-mask-image:var(--lp-icon-location);mask-image:var(--lp-icon-location);}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-icon-mail:after{-webkit-mask-image:var(--lp-icon-mail);mask-image:var(--lp-icon-mail);}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-icon-question-mark:after{-webkit-mask-image:var(--lp-icon-question-mark);mask-image:var(--lp-icon-question-mark);}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-icon-checkmark:after{-webkit-mask-image:var(--lp-icon-checkmark);mask-image:var(--lp-icon-checkmark);}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-icon-back:after{-webkit-mask-image:var(--lp-icon-back);mask-image:var(--lp-icon-back);}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-icon-data:after{-webkit-mask-image:var(--lp-icon-data);mask-image:var(--lp-icon-data);}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-icon-home:after{-webkit-mask-image:var(--lp-icon-home);mask-image:var(--lp-icon-home);}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-icon-thunder-move:after{-webkit-mask-image:var(--lp-icon-thunder-move);mask-image:var(--lp-icon-thunder-move);}@-webkit-keyframes grow{from{width:40%;}to{width:100%;}}@keyframes grow{from{width:40%;}to{width:100%;}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transform-origin:50% 50%;}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);transform-origin:50% 50%;}}@keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transform-origin:50% 50%;}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);transform-origin:50% 50%;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .valuation-placeholder{max-width:200px;margin-bottom:0;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .valuation-placeholder::before,#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .valuation-placeholder::after{content:;display:block;width:80px;height:.5rem;background-color:#f3f3f3;border-radius:1rem;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .valuation-placeholder::before{width:144px;margin-bottom:.75rem;-webkit-animation-delay:2s;animation-delay:2s;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .valuation-output{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;gap:16px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .valuation-output .lp-socials{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-bottom:-1em;row-gap:0;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .valuation-output .lp-socials li{margin-bottom:1em;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .text-neutral{color:var(--textNeutralColor, #848484);}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .mb-0{margin-bottom:0;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .mb-1{margin-bottom:8px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .mb-2{margin-bottom:16px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .mb-3{margin-bottom:24px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .mt-0{margin-bottom:0;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .mt-1{margin-top:8px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .mt-2{margin-top:16px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .mt-3{margin-top:24px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-popup{height:100vh;width:100%;padding:24px;background-color:rgba(0, 0, 0, 0.3);position:fixed;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;top:0;left:0;z-index:1010;overflow-y:auto;scrollbar-color:#C4C4C4 #f3f3f3;scrollbar-width:thin;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-popup ::-webkit-scrollbar{width:6px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-popup ::-webkit-scrollbar-track{border-radius:6px;background-color:#f3f3f3;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-popup ::-webkit-scrollbar-thumb{border-radius:6px;background-color:#c4c4c4;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-popup__text-header{padding-right:80px;margin-bottom:24px;}@media (max-width: 620px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-popup__text-header{padding-right:40px;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-popup__title{margin-bottom:8px;padding-right:24px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-popup__lead{margin-bottom:24px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-popup__close{position:absolute;right:40px;top:44px;cursor:pointer;}@media (max-width: 620px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-popup__close{right:16px;top:24px;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-popup__container{position:relative;width:100%;max-width:631px;margin:auto;background:#fff;color:#000;padding:40px;-webkit-animation-duration:.3s;animation-duration:.3s;}@media (max-width: 620px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-popup__container{padding:24px 16px;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-popup__label{display:block;margin-bottom:8px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-popup__btn-group{margin-top:24px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-popup__btn-group button,#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-popup__btn-group .lp-btn{display:block;width:100%;margin-top:12px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hv-popup__footer{margin-top:12px;text-align:center;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .close-icon{width:24px;height:24px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .close-icon:after{content:;display:block;background-color:#000000;width:24px;height:24px;-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM7 7L17 17 strokeblack stroke-width2 stroke-miterlimit10 stroke-linecapround/%3E%3Cpath dM7 17L17 7 strokeblack stroke-width2 stroke-miterlimit10 stroke-linecapround/%3E%3C/svg%3E%0A);mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM7 7L17 17 strokeblack stroke-width2 stroke-miterlimit10 stroke-linecapround/%3E%3Cpath dM7 17L17 7 strokeblack stroke-width2 stroke-miterlimit10 stroke-linecapround/%3E%3C/svg%3E%0A);-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM7 7L17 17 strokeblack stroke-width2 stroke-miterlimit10 stroke-linecapround/%3E%3Cpath dM7 17L17 7 strokeblack stroke-width2 stroke-miterlimit10 stroke-linecapround/%3E%3C/svg%3E%0A);}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .map-container{width:100%;height:152px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .hint{cursor:pointer;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba hidden{display:none!important;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .redesign p{white-space:normal;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .conditional-desktop-only{display:block;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .conditional-mobile-only{display:none;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .schedule-consultation{border-top:none!important;}@media (max-width: 1024px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .js-result-shown{max-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .js-result-shown:not(:first-child){border-bottom:1px solid #e7e7e7;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .js-result-shown .hv-modal__col{border-top:none;-webkit-order:2;-ms-flex-order:2;order:2;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .js-result-shown .plunk-result{-webkit-order:-1;-ms-flex-order:-1;order:-1;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .js-result-shown .conditional-desktop-only{display:none;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .js-result-shown .conditional-mobile-only{display:block;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .loader{position:absolute;right:0;left:0;bottom:-36px;color:var(--fontColor, #ffffff);}@media(max-width: 768px){#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .loader{margin-top:.75rem;}}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .loader .line-wrapper{background:#ffffff;height:3px;position:relative;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .loader .line{position:absolute;top:0;left:0;bottom:0;right:0;height:3px;width:0;background-color:var(--highlightColor);}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .loader .text{margin-top:8px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .lp-h5{text-transform:none;font-weight:400;font-family:var(--global-primary-font-family);font-size:24px;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .lp-input{color:currentColor;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .search-wrapper .search-input::-webkit-input-placeholder{color:#848484;opacity:1;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .search-wrapper .search-input::-moz-placeholder{color:#848484;opacity:1;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .search-wrapper .search-input:-ms-input-placeholder{color:#848484;opacity:1;}#section-d6967aa0-cbba-44c1-b52d-e59e16037dba .home-valuation .search-wrapper .search-input::placeholder{color:#848484;opacity:1;}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77{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);}@media (max-width: 767px){#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 h2{font-size:42px!important;}}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 div.block-strikethrough:before{border-top:1px solid #2A505D;opacity:1;}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 div.inf-slider-arrows .slick-prev,#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 div.inf-slider-arrows .slick-next{margin-left:5px;background-color:transparent!important;border:1px solid #2A505D;}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 div.inf-slider-arrows .slick-prev::before,#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 div.inf-slider-arrows .slick-next::before{border-color:#2A505D!important;}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 div.inf-slider-arrows .slick-prev:hover,#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 div.inf-slider-arrows .slick-next:hover{background-color:#2A505D!important;border-color:#2A505D!important;}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 div.inf-slider-arrows .slick-prev:hover::before,#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 div.inf-slider-arrows .slick-next:hover::before{border-color:#fff!important;}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .featured-neighborhoods{padding-top:60px;padding-bottom:110px;overflow:hidden;}@media (max-width: 767px){#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .featured-neighborhoods{padding-top:40px;padding-bottom:80px;}}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .featured-neighborhoods__row{display:block;}@media (min-width: 1150px){#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .featured-neighborhoods__row{margin-left:-26px;margin-right:-26px;}}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .featured-neighborhoods .slick-list{overflow:visible;}@media (max-width: 767px){#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .featured-neighborhoods .slick-list{overflow:hidden;}}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .featured-neighborhoods__slide{padding-left:20px;padding-right:20px;}@media (min-width: 1150px){#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .featured-neighborhoods__slide{padding-left:26px;padding-right:26px;}}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .featured-neighborhoods__footer{margin-top:20px;}@media (min-width: 768px){#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .featured-neighborhoods__footer{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;margin-top:60px;}}@media (max-width: 767px){#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .featured-neighborhoods__footer-btn{display:block;width:100%;}}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .featured-neighborhoods__arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:60px;}@media (min-width: 768px){#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .featured-neighborhoods__arrows{-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:0;}}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .featured-neighborhoods__arrows:empty{display:none;}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .neighborhood-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-text-decoration:none;text-decoration:none;}@media (hover: hover) and (pointer: fine){#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .neighborhood-card:hover .neighborhood-card__overlay{opacity:1;}}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .neighborhood-card__header{position:relative;width:100%;height:330px;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-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);overflow:hidden;}@media (max-width: 575px){#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .neighborhood-card__header{height:181px;}}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .neighborhood-card__header>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .neighborhood-card__overlay{position:absolute;left:0;top:0;width:100%;height:100%;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;background-color:rgba(0, 0, 0, 0.6);opacity: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:all .25s;transition:all .25s;}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .neighborhood-card__body{padding-top:20px;padding-bottom:20px;}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .neighborhood-card__title{margin-bottom:15px;}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .neighborhood-card__description{margin-bottom:0;}@media (min-width: 768px){#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .block-strikethrough{position:relative;}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .block-strikethrough:before{content:;position:absolute;border-top:1px solid var(--fontColor, #fff);top:50%;left:50%;width:calc(100vw - 60px);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:.14;}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77 .block-strikethrough__item{position:relative;background-color:#000;box-shadow:0 0 0 15px #000;background-color:var(--bgColor, #000);box-shadow:0 0 0 15px var(--bgColor, #000);}}#section-400486b8-2595-4b3b-8e8e-dc29e8874e77>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd{color:#ffffff;--fontColor:#ffffff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#000000;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;background-color:#000000;background-image:linear-gradient(rgba(0, 0, 0, 0.30), rgba(0, 0, 0, 0.30)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/ea448168-2be1-4565-a0a2-0a0c55da3521);background-repeat:no-repeat;-webkit-background-position:center;background-position:center;-webkit-background-size:cover;background-size:cover;}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video__content .buttons-container .share-container .share-wrapper{background-color:#2A505D!important;}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .lp-i:before{background-color:#2A505D!important;}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video{position:relative;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;z-index:1;padding-top:65px;padding-bottom:65px;}@media (max-width: 768px){#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video--height-Half-Screen{min-height:50vh;}@media (max-width: 768px){#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video--height-Half-Screen{min-height:auto;}}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video--height-Three-Quarters{min-height:75vh;}@media (max-width: 768px){#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video--height-Three-Quarters{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video--height-Full-Screen{min-height:100vh;}@media (max-width: 768px){#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video--height-Full-Screen{min-height:auto;}}@media (max-width: 768px){#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video{height:auto;color:inherit;padding-bottom:65px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video__poster-image{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;}@media (max-width: 768px){#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video__poster-image{position:relative;}}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video__play{display:none;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%);}@media (max-width: 768px){#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video__play{display:block;}}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video__content{text-align:center;z-index:1;}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video__content .buttons-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;}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video__content .buttons-container .share-container{position:relative;margin-left:2em;}@media (max-width: 550px){#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video__content .buttons-container .share-container{width:100%;}}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video__content .buttons-container .share-container .share-wrapper{z-index:2;font-size:16px;position:absolute;padding:0.3em;background-color:#1a1a1a;-webkit-animation:fade-in-animation 300ms ease-out;animation:fade-in-animation 300ms ease-out;display:none;top:100%;left:0;min-width:100%;}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video__content .buttons-container .share-container--opened .share-wrapper{display:block;}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video__content .buttons-container button{min-width:200px;}@media (max-width: 550px){#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video__content .buttons-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .featured-video__content .buttons-container .share-container{margin:10px 0 0 0;}}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .lp-text--subtitle{margin-left:auto;margin-right:auto;}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .lp-socials{-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0;}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .lp-socials li{padding:0 5px;margin:0;}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .lp-socials>li{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}#section-f0139a00-384b-4afc-a053-8476a4ffe1bd .lp-socials a{margin:0;padding:0;}@media (min-width: 960px) and (orientation: landscape){#section-f0139a00-384b-4afc-a053-8476a4ffe1bd{background-image:linear-gradient(rgba(0, 0, 0, 0.30), rgba(0, 0, 0, 0.30)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/ea448168-2be1-4565-a0a2-0a0c55da3521);}}@media (min-width: 1280px) and (orientation: landscape){#section-f0139a00-384b-4afc-a053-8476a4ffe1bd{background-image:linear-gradient(rgba(0, 0, 0, 0.30), rgba(0, 0, 0, 0.30)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/ea448168-2be1-4565-a0a2-0a0c55da3521);}}@media (min-width: 1920px) and (orientation: landscape){#section-f0139a00-384b-4afc-a053-8476a4ffe1bd{background-image:linear-gradient(rgba(0, 0, 0, 0.30), rgba(0, 0, 0, 0.30)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/ea448168-2be1-4565-a0a2-0a0c55da3521);}}@media (min-width: 2560px) and (orientation: landscape){#section-f0139a00-384b-4afc-a053-8476a4ffe1bd{background-image:linear-gradient(rgba(0, 0, 0, 0.30), rgba(0, 0, 0, 0.30)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/ea448168-2be1-4565-a0a2-0a0c55da3521);}}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf{color:#FFFFFF;--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:#94A7AE;}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .lp-input,#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf label{border-color:#fff;color:#fff;}@media only screen and (max-width: 768px){#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .newsletter-signup{min-height:initial!important;}}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .newsletter-signup{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;}@media (max-width: 768px){#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .newsletter-signup{min-height:80vh;}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .newsletter-signup .lp-container-custom{padding:0 25px;}}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .newsletter-signup__form{margin:0;}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .newsletter-signup__form.success .newsletter-signup__form-container{display:none;}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .newsletter-signup__form.success .success-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .newsletter-signup__inputs-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;}@media (max-width: 768px){#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .newsletter-signup__inputs-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .newsletter-signup__form-container{position:relative;z-index:1;}@media (max-width: 768px){#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .newsletter-signup__form-container .lp-h2{margin-bottom:32px;}}@media (max-width: 768px){#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .newsletter-signup__form-container .lp-text--subtitle{margin-bottom:32px;}}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .newsletter-signup__form-item +.newsletter-signup__form-item{margin-left:16px;}@media (max-width: 768px){#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .newsletter-signup__form-item +.newsletter-signup__form-item{margin-left:0px;margin-top:32px;}}@media (min-width: 769px){#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .newsletter-signup__form-item.lp-input{padding-top:0;padding-bottom:0;width:250px;}}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .newsletter-signup__form-item.lp-btn{text-transform:uppercase;font-weight:700;}@media (min-width: 769px){#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .newsletter-signup__form-item.lp-btn{width:200px;}}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .newsletter-signup .success-block{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;visibility:visible;opacity:1;z-index:2;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;text-align:center;}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .newsletter-signup .success-block.hide{display:none;}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .lp-text--subtitle{margin-left:auto;margin-right:auto;text-transform:none;}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .lp-h-pot{max-width:1px;}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .lp-title-group{max-width:unset;padding:0 20px;}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf input:-webkit-autofill,#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf input:-webkit-autofill:hover,#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf input:-webkit-autofill:focus,#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf input:-webkit-autofill:active{-webkit-text-fill-color:var(--fontColor);-webkit-box-shadow:0 0 0px 1000px var(--bgColor) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf .lp-disclaimer{max-width:730px;margin:20px auto 0 auto;}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf ::-webkit-input-placeholder{color:#fff;}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf ::-moz-placeholder{color:#fff;}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf :-ms-input-placeholder{color:#fff;}#section-7863762c-2f09-4f42-b470-d96b0ec5e2cf ::placeholder{color:#fff;}#section-af433698-0a4c-4933-b024-d2e5696b5da2{color:#ffffff;--fontColor:#ffffff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#000000;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;background-color:#000000;background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/147efc65-a7c6-4794-8b24-09a19d10d01d);background-repeat:no-repeat;-webkit-background-position:center;background-position:center;-webkit-background-size:cover;background-size:cover;}#section-af433698-0a4c-4933-b024-d2e5696b5da2 .work-with-us{padding:160px 0 100px;}#section-af433698-0a4c-4933-b024-d2e5696b5da2 .work-with-us h1,#section-af433698-0a4c-4933-b024-d2e5696b5da2 .work-with-us h2,#section-af433698-0a4c-4933-b024-d2e5696b5da2 .work-with-us h3,#section-af433698-0a4c-4933-b024-d2e5696b5da2 .work-with-us p{white-space:pre-wrap;}#section-af433698-0a4c-4933-b024-d2e5696b5da2 .work-with-us .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-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;}#section-af433698-0a4c-4933-b024-d2e5696b5da2 .work-with-us__content{position:relative;max-width:490px;}#section-af433698-0a4c-4933-b024-d2e5696b5da2 .work-with-us__content h2,#section-af433698-0a4c-4933-b024-d2e5696b5da2 .work-with-us__content p{margin:0 0 28px;}#section-af433698-0a4c-4933-b024-d2e5696b5da2 .work-with-us__content:before{content:;position:absolute;left:50%;top:-100px;height:60px;width:2px;background-image:linear-gradient(to bottom, #fff 70%, transparent 0 );-webkit-background-size:100% 15px;background-size:100% 15px;}#section-af433698-0a4c-4933-b024-d2e5696b5da2 .work-with-us .btn{-webkit-text-decoration:none;text-decoration:none;}@media (min-width: 960px) and (orientation: landscape){#section-af433698-0a4c-4933-b024-d2e5696b5da2{background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/147efc65-a7c6-4794-8b24-09a19d10d01d);}}@media (min-width: 1280px) and (orientation: landscape){#section-af433698-0a4c-4933-b024-d2e5696b5da2{background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/147efc65-a7c6-4794-8b24-09a19d10d01d);}}@media (min-width: 1920px) and (orientation: landscape){#section-af433698-0a4c-4933-b024-d2e5696b5da2{background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/147efc65-a7c6-4794-8b24-09a19d10d01d);}}@media (min-width: 2560px) and (orientation: landscape){#section-af433698-0a4c-4933-b024-d2e5696b5da2{background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/147efc65-a7c6-4794-8b24-09a19d10d01d);}}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677{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;background-color:#fff;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .ig-feed{padding:80px 0;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .title{margin:0 20px 0 0;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .instagram-link{display:block;margin:0 20px 0 0;color:var(--global-primary-font-color);}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .instagram-link .instagram-name{display:inline;margin:0;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .title+.instagram-link{margin-top:5px;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .top-wrapper{margin-bottom:20px;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:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .top-right{margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .follow-button{margin:20px 0 0 0;display:block;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .nav-button{margin-top:20px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;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:42px;color:#1a1a1a;border:1px solid currentColor;cursor:pointer;transition-property:color,background-color,border-color;transition-duration:.3s;transition-timing-function:ease;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .nav-button.slick-disabled{opacity:0.6;pointer-events:none;cursor:default;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .nav-button:not(.slick-disabled):hover{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .top-nav-prev{margin-left:30px;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .top-nav-next{margin-left:10px;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .hidden-control{display:none;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-single,#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-multi{position:relative;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% / 3);padding:10px;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-single:first-child,#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-multi:first-child{margin-left:auto;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-single:last-child,#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-multi:last-child{margin-right:auto;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-single.type2,#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-multi.type2{width:calc(100% / 5 * 2);}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-single.type3,#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-multi.type3{width:calc(100% / 2);}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-single.type4,#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-multi.type4{width:calc(100% / 2);}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-single.type5,#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-multi.type5{width:100%;}@media (max-width: 440px){#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .ig-feed-container{padding:0;width:100%;}}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .ig-feed-feed{width:calc(100% + 20px);position:relative;left:-10px;overflow:hidden;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .ig-feed-slider{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .ig-feed-item__img{position:absolute;left:-1px;top:-1px;bottom:-1px;right:-1px;background:center/cover no-repeat;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .ig-feed-item__info{position:absolute;top:0;left:0;bottom:0;right:0;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;padding:10%;overflow:hidden;color:#fff;text-align:center;background-color:rgba(0, 0, 0, 0.8);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .ig-feed-item:hover .ig-feed-item__info{opacity:1;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .ig-feed-item__caption{text-overflow:ellipsis;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .video-icon{position:absolute;width:50px;height:50px;background-color:#fff;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;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;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;opacity:1;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .video-icon::before{content:;display:block;width:0px;height:0px;border-style:solid;position:relative;left:1px;border-width:7.5px 0px 7.5px 11px;border-color:transparent transparent transparent #292826;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .ig-feed-item:hover .video-icon{opacity:0;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-single .ig-feed-item__info{padding:15%;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-single .ig-feed-item__caption{-webkit-line-clamp:7;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .ig-feed-item{background-color:var(--tileColor, #000);display:block;width:100%;padding-bottom:100%;overflow:hidden;position:relative;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-multi::before{content:;display:block;width:100%;padding-bottom:100%;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-multi-content{padding:10px;position:absolute;width:100%;height:100%;left:0;top: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-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;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;overflow:hidden;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-multi-content .ig-feed-item{width:calc(50% - 10px);padding-bottom:calc(50% - 10px);}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .slide-multi-content .ig-feed-item:nth-child(n + 3){-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .bottom-controls{width:100%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .bottom-nav-button{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:20px 10px 0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-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:48px;height:48px;color:#1a1a1a;border:1px solid currentColor;cursor:pointer;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .bottom-nav-button.slick-disabled{opacity:0.6;pointer-events:none;cursor:default;}@media (max-width: 767px){#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .top-right,#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .top-left{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .title,#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .instagram-link{margin-right:0;text-align:center;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .top-nav-prev,#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .top-nav-next{display:none;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .bottom-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .ig-feed{display:none;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677 .has-data .ig-feed{display:block;}#section-6ffe80e0-49d3-4faa-8942-b2e85c673677.has-data .ig-feed,#section-6ffe80e0-49d3-4faa-8942-b2e85c673677#section-temp .ig-feed{display:block;}#modal-global-contact-us>button.close{display:none;}#modal-global-contact-us.visible .contact-popup__container{padding:60px 140px;}@media (max-width: 992px){#modal-global-contact-us.visible .contact-popup__container{padding:50px;}}@media (max-width: 767px){#modal-global-contact-us.visible .contact-popup__container{padding:75px 22px 60px;}}#modal-global-contact-us .contact-popup .hide{display:none;}#modal-global-contact-us .contact-popup__container{background-color:#fff;position:relative;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-y:auto;}@media (max-width: 767px){#modal-global-contact-us .contact-popup__container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#modal-global-contact-us .contact-popup__close{width:30px;height:30px;position:absolute;right:40px;top:40px;background-color:transparent;border:none;padding:0;cursor:pointer;}@media (max-width: 767px){#modal-global-contact-us .contact-popup__close{right:10px;top:10px;}}#modal-global-contact-us .contact-popup__close:before,#modal-global-contact-us .contact-popup__close:after{content:;display:block;position:absolute;width:18px;height:2px;left:50%;top:50%;background-color:#000000;}#modal-global-contact-us .contact-popup__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-popup__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-popup__col{width:50%;}@media (max-width: 767px){#modal-global-contact-us .contact-popup__col{width:100%;}}#modal-global-contact-us .contact-popup__col:first-of-type{padding-right:55px;}@media (max-width: 992px){#modal-global-contact-us .contact-popup__col:first-of-type{padding-right:15px;}}@media (max-width: 767px){#modal-global-contact-us .contact-popup__col:first-of-type{padding:0;}}#modal-global-contact-us .contact-popup__col:last-of-type{padding-left:55px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (max-width: 992px){#modal-global-contact-us .contact-popup__col:last-of-type{padding-left:15px;}}@media (max-width: 767px){#modal-global-contact-us .contact-popup__col:last-of-type{padding:0;}}#modal-global-contact-us .contact-popup__col p{margin-bottom:25px;}#modal-global-contact-us .contact-popup__title{margin:0 0 20px 0;font-size:70px;font-weight:400;line-height:0.9;}@media (max-width: 992px){#modal-global-contact-us .contact-popup__title{font-size:64px;line-height:1;}}@media (max-width: 767px){#modal-global-contact-us .contact-popup__title{font-size:46px;}}#modal-global-contact-us .contact-popup__input{display:block;width:100%;margin-bottom:13px;}#modal-global-contact-us .contact-popup__input::-webkit-input-placeholder{color:#000000;}#modal-global-contact-us .contact-popup__input::-moz-placeholder{color:#000000;}#modal-global-contact-us .contact-popup__input:-ms-input-placeholder{color:#000000;}#modal-global-contact-us .contact-popup__input:-moz-placeholder{color:#000000;}#modal-global-contact-us .contact-popup textarea.contact-popup__input{height:100px;resize:none;}#modal-global-contact-us .contact-popup__submit{display:block;width:100%;}#modal-global-contact-us .contact-popup__info{padding-top:85px;}@media (max-width: 767px){#modal-global-contact-us .contact-popup__info{padding-top:40px;}}#modal-global-contact-us .contact-popup__info div{margin:0;}#modal-global-contact-us .contact-popup__info div a{display:block;}#modal-global-contact-us .contact-popup__info div a:hover{-webkit-text-decoration:underline;text-decoration:underline;}#modal-global-contact-us .contact-popup__subtitle{margin:0 0 15px 0;font-weight:400;}#modal-global-contact-us .contact-popup__socials.socials{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;margin-top:auto;}@media (max-width: 768px){#modal-global-contact-us .contact-popup__socials.socials{margin-top:70px;}}@media (max-width: 580px){#modal-global-contact-us .contact-popup__socials.socials{margin-top:70px;}}#modal-global-contact-us .contact-popup__socials.socials>li{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin:10px 0 10px 30px;}@media (max-width: 767px){#modal-global-contact-us .contact-popup__socials.socials>li{margin:10px 20px;}}@media (max-width: 580px){#modal-global-contact-us .contact-popup__socials.socials>li{margin:10px;}}#modal-global-contact-us .contact-popup__socials.socials .socials__item{color:#999999;-webkit-transition:0.3s all ease;transition:0.3s all ease;background-color:transparent;border-color:transparent;position:relative;}#modal-global-contact-us .contact-popup__socials.socials .socials__item:hover{color:#000000;background-color:transparent;border-color:transparent;}#modal-global-contact-us .h-pot{height:0;width:0;overflow:hidden;visibility:hidden;line-height:0;font-size:0;position:absolute;}#modal-global-contact-us .contact-popup__input::-webkit-input-placeholder{color:#000000;}#modal-global-contact-us .contact-popup__input::-moz-placeholder{color:#000000;}#modal-global-contact-us .contact-popup__input:-ms-input-placeholder{color:#000000;}#modal-global-contact-us .contact-popup__input::placeholder{color:#000000;}nav.theme-light{color:#fff;}nav.theme-light .logo__img.dark{display:none;}nav.theme-light .logo__img.light{display:block;}nav .header{z-index:900;-webkit-transition:0.3s all ease;transition:0.3s all ease;color:#fff;position:fixed;left:0;top:0;right:0;}nav .header__container{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;border-bottom:2px solid rgba(151, 151, 151, 0.49);padding-top:20px;padding-bottom:20px;}nav .header__right{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;}@media (max-width: 1200px){nav .header__right{padding-left:30px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}}nav .header.theme-light:not(.scroll){color:#fff!important;}nav .header.theme-light:not(.scroll) .logo .logo__img--light{display:block;}nav .header.theme-light:not(.scroll) .logo .logo__img--dark{display:none;}nav .header.theme-light:not(.scroll) .hamburger:before,nav .header.theme-light:not(.scroll) .hamburger:after{border-color:#fff!important;}nav .header.theme-dark:not(.scroll){color:#000!important;}nav .header.theme-dark:not(.scroll) .logo .logo__img--light{display:none;}nav .header.theme-dark:not(.scroll) .logo .logo__img--dark{display:block;}nav .header.theme-dark:not(.scroll) .hamburger:before,nav .header.theme-dark:not(.scroll) .hamburger:after{border-color:#000!important;}nav .header.scroll .hamburger:before,nav .header.scroll .hamburger:after{border-color:#000000;}nav .header.scroll .logo__img--light{display:none;}nav .header.scroll .logo__img--dark{display:block;}nav .header.scroll .header__container{border-bottom-color:transparent;}nav .header.scroll .sub-nav{color:white;}nav .logo{display:block;z-index:911;position:relative;}nav .logo img{max-height:50px;max-width:200px;}@media (max-width: 992px){nav .logo img{max-width:150px;}}nav .logo__wrap{text-align:center;-webkit-animation-duration:1s;animation-duration:1s;}nav .logo__img--light{display:block;}nav .logo__img--dark{display:none;}@media (max-width: 1024px){nav .navigation{display:none;}}@media (max-width: 1200px){nav .navigation{width:100%;}}nav .navigation >ul{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;}@media (max-width: 1200px){nav .navigation >ul{-webkit-box-pack:space-around;-ms-flex-pack:space-around;-webkit-justify-content:space-around;justify-content:space-around;}}nav .navigation__item{padding:10px;margin-left:25px;}nav .navigation__item.sub-nav-container{position:relative;cursor:pointer;}nav .navigation__item.sub-nav-container:hover .navigation__link:after{width:100%;}nav .navigation__item.sub-nav-container:hover .sub-nav{display:block;}nav .navigation__item.sub-nav-container:hover .width-maker{display:block;}nav .navigation__item.sub-nav-container .width-maker{display:none;cursor:pointer;position:absolute;left:0;right:0;height:41px;}nav .navigation__item.sub-nav-container .sub-nav{display:none;position:absolute;bottom:-30px;width:175px;background-color:black;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);}nav .navigation__item.sub-nav-container .sub-nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}nav .navigation__item.sub-nav-container .sub-nav ul li .nav-link{display:block;padding:12px 23px;}nav .navigation__item.sub-nav-container .sub-nav ul li .nav-link:hover{background-color:#262222;}@media (max-width: 992px){nav .navigation__item{padding:10px 15px;font-size:16px;}}@media (max-width: 1200px){nav .navigation__item{margin-left:0;}}nav .navigation__item.active .navigation__link{font-weight:700;}nav .navigation__link{color:inherit;display:block;position:relative;font-size:13px;line-height:1.2;background-color:transparent;border:none;cursor:pointer;transition-property:all;white-space:nowrap;}nav .navigation__link:after{position:absolute;content:;display:block;width:0;height:1px;bottom:-2px;left:0;-webkit-transition:0.3s all ease;transition:0.3s all ease;background-color:#ffffff;}nav .navigation__link:hover:after{width:100%;}nav .hamburger{border:none;background-color:transparent;cursor:pointer;outline:none;z-index:915;-webkit-transition:0.3s all ease;transition:0.3s all ease;position:relative;padding:0;margin-left:25px;width:21px;height:21px;}nav .hamburger:before,nav .hamburger:after{position:absolute;content:;height:3px;left:5px;right:5px;border-left:3px solid #ffffff;border-right:3px solid #ffffff;}nav .hamburger:before{top:5px;}nav .hamburger:after{bottom:5px;}body>div.sidemenu{position:fixed;z-index:950;left:50%;top:0;height:0;width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-transition:0.3s all ease;transition:0.3s all ease;min-height:auto;color:var(--fontColor, #ffffff);background-color:var(--bgColor, rgba(0,0,0,0.94));--socialColor:hsla(var(--fontColor_H), var(--fontColor_S), var(--fontColor_L), .6);}body>div.sidemenu.visible,body>div.sidemenu.in-pb{top:0;bottom:0;left:0;right:0;height:100vh;width:100vw;}body>div.sidemenu.in-pb{-webkit-transition:none;transition:none;}body>div.sidemenu body{color:var(--fontColor, #ffffff);background-color:var(--bgColor, rgba(0,0,0,0.94));--socialColor:hsla(var(--fontColor_H), var(--fontColor_S), var(--fontColor_L), .6);}body>div.sidemenu .sidemenu__header{padding:45px 0 35px;border-bottom:2px solid rgba(255, 255, 255, 0.24);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}body>div.sidemenu .sidemenu__close{width:20px;height:20px;position:relative;background-color:transparent;border:none;padding:0;cursor:pointer;}@media (max-width: 767px){body>div.sidemenu .sidemenu__close{margin-right:20px;}}body>div.sidemenu .sidemenu__close:before,body>div.sidemenu .sidemenu__close:after{content:;display:block;position:absolute;width:18px;height:2px;left:50%;top:50%;background-color:var(--fontColor, #fff);}body>div.sidemenu .sidemenu__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 .sidemenu__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);}body>div.sidemenu .sidemenu__nav{margin:0;padding:50px 0;overflow-y:scroll;}body>div.sidemenu .sidemenu__nav::-webkit-scrollbar{width:6px;}body>div.sidemenu .sidemenu__nav::-webkit-scrollbar-track{background-color:rgba(32, 32, 32, 0.05);}body>div.sidemenu .sidemenu__nav::-webkit-scrollbar-button{background-color:transparent;height:0;}body>div.sidemenu .sidemenu__nav::-webkit-scrollbar-thumb{background-color:#535353;border-radius:3px;}@media (max-width: 767px){body>div.sidemenu .sidemenu__nav{padding:30px 0;}}body>div.sidemenu .sidemenu__nav ul{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;}@media (max-width: 767px){body>div.sidemenu .sidemenu__nav ul{-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-height:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}body>div.sidemenu .sidemenu__item{padding:29px 0;display:block;width:50%;}@media (max-width: 767px){body>div.sidemenu .sidemenu__item{padding:13px 0;width:100%;}}body>div.sidemenu .sidemenu__link,body>div.sidemenu .sidemenu__grouped .title,body>div.sidemenu .sidemenu__grouped .title:after{color:var(--fontColor, #ffffff);font-size:36px;font-family:var(--global-primary-font-family);display:inline;padding:0;border:none;background-color:transparent;line-height:1.6;cursor:pointer;}@media (max-width: 767px){body>div.sidemenu .sidemenu__link,body>div.sidemenu .sidemenu__grouped .title,body>div.sidemenu .sidemenu__grouped .title:after{font-size:24px;}}body>div.sidemenu .sidemenu__grouped{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}body>div.sidemenu .sidemenu__grouped__wrapper{position:relative;}body>div.sidemenu .sidemenu__grouped__wrapper .title{padding-right:55px;border-bottom:1px solid currentColor;}@media(max-width: 768px){body>div.sidemenu .sidemenu__grouped__wrapper .title{border-bottom:none;}}body>div.sidemenu .sidemenu__grouped__wrapper .title:after{content:+;position:absolute;right:0;}body>div.sidemenu .sidemenu__grouped__wrapper .sub-nav{max-height:0;overflow:hidden;opacity:0;-webkit-transition:max-height 0.2s linear;transition:max-height 0.2s linear;}body>div.sidemenu .sidemenu__grouped__wrapper .sub-nav ul{color:var(--fontColor, white);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:28px;}@media(max-width: 768px){body>div.sidemenu .sidemenu__grouped__wrapper .sub-nav ul{margin-left:20px;}}body>div.sidemenu .sidemenu__grouped__wrapper .sub-nav ul li{list-style:none;margin-bottom:17px;}body>div.sidemenu .sidemenu__grouped__wrapper .sub-nav ul li a{cursor:pointer;}body>div.sidemenu .sidemenu__grouped__wrapper .sub-nav ul li:last-of-type{margin-bottom:0;}body>div.sidemenu .sidemenu__grouped__wrapper:hover .title:after{content:-;}body>div.sidemenu .sidemenu__grouped__wrapper:hover .sub-nav{margin-top:20px;max-height:120px;opacity:1;}body>div.sidemenu .sidemenu__grouped__wrapper:hover .sub-nav.three{max-height:170px;}body>div.sidemenu .sidemenu__grouped__wrapper:hover .sub-nav.four{max-height:230px;}body>div.sidemenu .sidemenu__grouped__wrapper:hover .sub-nav.five{max-height:280px;}body>div.sidemenu .sidemenu__grouped__wrapper:hover .sub-nav.more{max-height:450px;}body>div.sidemenu .sidemenu__footer{padding:40px 0 60px;border-top:2px solid rgba(255, 255, 255, 0.24);overflow:hidden;}@media (max-width: 767px){body>div.sidemenu .sidemenu__footer{padding:30px 0 50px;}}@media (max-width: 767px){body>div.sidemenu .sidemenu__footer{padding:30px 0 90px;}}body>div.sidemenu .sidemenu__socials{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;}@media (max-width: 767px){body>div.sidemenu .sidemenu__socials{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start;}}body>div.sidemenu .sidemenu__socials.socials>li{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin:10px 0 10px 30px;}@media (max-width: 767px){body>div.sidemenu .sidemenu__socials.socials>li{margin:10px 20px;}}@media (max-width: 580px){body>div.sidemenu .sidemenu__socials.socials>li{margin:10px;}}body>div.sidemenu .sidemenu__socials.socials .socials__item{color:#999999;color:var(--socialColor, #999);-webkit-transition:0.3s all ease;transition:0.3s all ease;background-color:transparent;border-color:transparent;font-size:unset;}body>div.sidemenu .sidemenu__socials.socials .socials__item:hover{color:var(--fontColor, #ffffff);background-color:transparent;border-color:transparent;}body>div.sidemenu .sidemenu .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (max-width: 767px){body>div.sidemenu .sidemenu .container{overflow-y:auto;}}body>div.sidemenu .logo{display:block;z-index:911;position:relative;}body>div.sidemenu .logo img{max-height:50px;max-width:200px;}@media (max-width: 992px){body>div.sidemenu .logo img{max-width:150px;}}body>div.sidemenu .logo__wrap{text-align:center;-webkit-animation-duration:1s;animation-duration:1s;}body>div.sidemenu .logo__img--light{display:block;}body>div.sidemenu .logo__img--dark{display:none;}body>div.sidemenu .body-fixed{overflow:hidden;}body>div.sidemenu .overflow-sidemenu{height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:auto;}footer{background-color:rgba(255, 255, 255, 1);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;}footer .footer{padding:90px 0;background-color:inherit;color:inherit;overflow-y:hidden;}@media (max-width: 768px){footer .footer{padding:60px 0;}}footer .footer h4{margin:0;font-weight:bold;letter-spacing:1px;}footer .footer__logo{max-height:50px;max-width:200px;margin-bottom:20px;}footer .footer__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px;}@media (max-width: 768px){footer .footer__info{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}footer .footer__info-column{-webkit-flex-basis:300px;-ms-flex-preferred-size:300px;flex-basis:300px;margin-bottom:30px;}footer .footer__info-column:first-child{margin-right:80px;}@media (max-width: 1024px){footer .footer__info-column:first-child{margin-right:0;}}@media (max-width: 768px){footer .footer__info-column:first-child{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}}footer .footer__info-column:nth-child(2n){margin-left:50px;margin-right:50px;}@media (max-width: 768px){footer .footer__info-column:nth-child(2n){margin-left:0;}}footer .footer__info-column:not(:first-child){-webkit-flex-basis:240px;-ms-flex-preferred-size:240px;flex-basis:240px;}footer .footer__info-column:not(:first-child) div{color:inherit;}footer .footer__info-column h4{margin-top:10px;}@media (max-width: 768px){footer .footer__info-column h4{margin-bottom:5px;}}footer .footer__contact{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__contact h4{margin-bottom:10px;}footer .footer__contact-column{margin-bottom:30px;}@media (max-width: 768px){footer .footer__contact-column{width:100%;}}footer .footer__contact-column:first-child{width:100%;max-width:595px;margin-right:125px;}@media (max-width: 768px){footer .footer__contact-column:first-child{margin-right:0;}}footer .footer__contact-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 540px){footer .footer__contact-form{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}footer .footer__contact .loading input{pointer-events:none;}footer .footer__contact-input{-webkit-flex:1;-ms-flex:1;flex:1;border-right-width:0;padding:0 12px;}@media (max-width: 540px){footer .footer__contact-input{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;border-right-width:1px;margin-bottom:15px;}}@media (max-width: 540px){footer .footer__contact-submit{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}footer .footer__copyright{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-top:2px solid #E0E0E0;padding-top:30px;margin-top:20px;}@media (max-width: 768px){footer .footer__copyright{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:10px;padding-top:20px;}}footer .footer__copyright a:hover{-webkit-text-decoration:underline;text-decoration:underline;}footer .footer__copyright .link{-webkit-text-decoration:underline;text-decoration:underline;}footer .footer__copyright p,footer .footer__copyright div{color:inherit;font-size:13px;line-height:1.54;margin-right:34px;}@media (max-width: 768px){footer .footer__copyright p,footer .footer__copyright div{font-size:14px;margin-top:10px;}}footer .footer__menu{margin-top:50px;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;}@media (max-width: 540px){footer .footer__menu{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}}@media (max-width: 768px){footer .footer__menu{margin-top:15px;}}@media (max-width: 540px){footer .footer__menu{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__menu-item{cursor:pointer;font-size:13px;line-height:2.54;color:inherit;text-transform:capitalize;}@media (max-width: 540px){footer .footer__menu-item{margin-right:15px;margin-top:10px;}}footer .footer__menu-item:not(:first-child){margin-left:34px;}@media (max-width: 540px){footer .footer__menu-item:not(:first-child){margin-left:0;}}footer .footer__menu-item--active{font-weight:bold;}footer .footer .footer__design{font-size:18px;}footer .footer__disclaimer{margin-top:20px;opacity:0.6;}footer .footer__disclaimer>div{margin-top:20px;}footer .socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}footer .socials>li{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin:4px 10px 4px 0;}@media (max-width: 768px){footer .socials>li{margin-right:25px;}}footer .socials__item{background-color:inherit;border:1px solid #eee;border-radius:100%;color:inherit;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:36px;height:36px;font-size:14px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}@media (hover: hover) and (pointer: fine) and (min-width: 1025px){footer .socials__item:hover{background:#eee;}}footer .thank-you-modal{position:fixed;z-index:101;left:0;right:0;top:0;bottom:0;background-color:rgba(0, 0, 0, 0.7);color:white;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;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;}footer .thank-you-modal h2{white-space:pre-wrap;margin-bottom:45px;}footer .thank-you-modal.closed{display:none;}footer .h-pot{height:0;width:0;overflow:hidden;visibility:hidden;line-height:0;font-size:0;position:absolute;}footer .logo-light{display:none;}footer.is-background-color-dark .logo-dark{display:none;}footer.is-background-color-dark .logo-light{display:inline;}footer .img-wrap{max-width:100px;width:100%;display:block;}footer .img-wrap img{width:100%;object-fit:cover;}@media(max-width: 768px){footer .img-wrap{-webkit-order:1;-ms-flex-order:1;order:1;}}body>div.mobile-contact-wrapper{z-index:100;position:relative;}body>div.mobile-contact-wrapper .lp-ico:before{content:;width:1em;height:1em;background-color:currentColor;-webkit-background-size:cover;background-size:cover;display:block;-webkit-mask-position:center;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition:all .3s;transition:all .3s;}body>div.mobile-contact-wrapper .lp-ico-search:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width25 height25 viewBox0 0 25 25 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21.6231 21.3002L17.1372 16.8143M19.5606 10.9877C19.5606 15.5441 15.8669 19.2377 11.3106 19.2377C6.75421 19.2377 3.06055 15.5441 3.06055 10.9877C3.06055 6.43135 6.75421 2.73769 11.3106 2.73769C15.8669 2.73769 19.5606 6.43135 19.5606 10.9877Z strokeblack stroke-width1.82813 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);-webkit-mask-image:url(data:image/svg+xml,%3Csvg width25 height25 viewBox0 0 25 25 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21.6231 21.3002L17.1372 16.8143M19.5606 10.9877C19.5606 15.5441 15.8669 19.2377 11.3106 19.2377C6.75421 19.2377 3.06055 15.5441 3.06055 10.9877C3.06055 6.43135 6.75421 2.73769 11.3106 2.73769C15.8669 2.73769 19.5606 6.43135 19.5606 10.9877Z strokeblack stroke-width1.82813 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg width25 height25 viewBox0 0 25 25 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21.6231 21.3002L17.1372 16.8143M19.5606 10.9877C19.5606 15.5441 15.8669 19.2377 11.3106 19.2377C6.75421 19.2377 3.06055 15.5441 3.06055 10.9877C3.06055 6.43135 6.75421 2.73769 11.3106 2.73769C15.8669 2.73769 19.5606 6.43135 19.5606 10.9877Z strokeblack stroke-width1.82813 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);}body>div.mobile-contact-wrapper .lp-ico-arrow-top:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width17 height16 viewBox0 0 17 16 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM12.8716 9.99976L8.87158 5.99976L4.87158 9.99976 strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);-webkit-mask-image:url(data:image/svg+xml,%3Csvg width17 height16 viewBox0 0 17 16 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM12.8716 9.99976L8.87158 5.99976L4.87158 9.99976 strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg width17 height16 viewBox0 0 17 16 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM12.8716 9.99976L8.87158 5.99976L4.87158 9.99976 strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);}body>div.mobile-contact-wrapper .lp-ico-scroll-top:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21 3H3M12 21V7M12 7L5 14M12 7L19 14 strokewhite stroke-width1.5 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E );-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21 3H3M12 21V7M12 7L5 14M12 7L19 14 strokewhite stroke-width1.5 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E );mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21 3H3M12 21V7M12 7L5 14M12 7L19 14 strokewhite stroke-width1.5 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E );}body>div.mobile-contact-wrapper .lp-ico-close:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM17.5986 6.32617L5.59863 18.3262M5.59863 6.32617L17.5986 18.3262 strokewhite stroke-width1.5 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E );-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM17.5986 6.32617L5.59863 18.3262M5.59863 6.32617L17.5986 18.3262 strokewhite stroke-width1.5 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E );mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM17.5986 6.32617L5.59863 18.3262M5.59863 6.32617L17.5986 18.3262 strokewhite stroke-width1.5 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E );}body>div.mobile-contact-wrapper .lp-ico-phone:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM13.8699 6.57142C14.7459 6.74157 15.551 7.16808 16.1821 7.79637C16.8132 8.42465 17.2416 9.22612 17.4126 10.0982M13.8699 3C15.6899 3.20128 17.3871 4.01265 18.6827 5.3009C19.9784 6.58914 20.7955 8.27768 21 10.0893M10.4412 13.592C9.36357 12.5192 8.51264 11.3061 7.88843 10.0118C7.83474 9.90047 7.80789 9.84481 7.78726 9.77437C7.71397 9.52405 7.76662 9.21668 7.91909 9.00469C7.962 8.94504 8.01326 8.894 8.11578 8.79194C8.42933 8.47979 8.58611 8.32372 8.6886 8.16677C9.07515 7.57491 9.07515 6.81189 8.6886 6.22002C8.58611 6.06308 8.42933 5.90701 8.11578 5.59486L7.94101 5.42087C7.46438 4.94637 7.22607 4.70912 6.97012 4.58024C6.4611 4.32392 5.85996 4.32392 5.35093 4.58024C5.09499 4.70912 4.85667 4.94637 4.38004 5.42087L4.23867 5.56161C3.76367 6.03449 3.52617 6.27093 3.34478 6.59239C3.1435 6.94909 2.99878 7.5031 3.00001 7.91222C3.00111 8.28092 3.07295 8.53291 3.21664 9.03688C3.98881 11.7453 5.44574 14.3009 7.58743 16.4331C9.72911 18.5652 12.2963 20.0156 15.0168 20.7843C15.523 20.9274 15.7761 20.9989 16.1465 21C16.5575 21.0012 17.114 20.8571 17.4723 20.6568C17.7952 20.4762 18.0327 20.2397 18.5077 19.7669L18.649 19.6261C19.1257 19.1516 19.364 18.9144 19.4934 18.6596C19.7509 18.1528 19.7509 17.5544 19.4934 17.0476C19.364 16.7928 19.1257 16.5556 18.649 16.0811L18.4743 15.9071C18.1607 15.5949 18.0039 15.4388 17.8463 15.3368C17.2518 14.952 16.4853 14.952 15.8908 15.3368C15.7332 15.4388 15.5764 15.5949 15.2628 15.9071C15.1603 16.0091 15.1091 16.0602 15.0491 16.1029C14.8362 16.2547 14.5274 16.3071 14.276 16.2341C14.2052 16.2136 14.1493 16.1869 14.0375 16.1334C12.7374 15.512 11.5189 14.6648 10.4412 13.592Z strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM13.8699 6.57142C14.7459 6.74157 15.551 7.16808 16.1821 7.79637C16.8132 8.42465 17.2416 9.22612 17.4126 10.0982M13.8699 3C15.6899 3.20128 17.3871 4.01265 18.6827 5.3009C19.9784 6.58914 20.7955 8.27768 21 10.0893M10.4412 13.592C9.36357 12.5192 8.51264 11.3061 7.88843 10.0118C7.83474 9.90047 7.80789 9.84481 7.78726 9.77437C7.71397 9.52405 7.76662 9.21668 7.91909 9.00469C7.962 8.94504 8.01326 8.894 8.11578 8.79194C8.42933 8.47979 8.58611 8.32372 8.6886 8.16677C9.07515 7.57491 9.07515 6.81189 8.6886 6.22002C8.58611 6.06308 8.42933 5.90701 8.11578 5.59486L7.94101 5.42087C7.46438 4.94637 7.22607 4.70912 6.97012 4.58024C6.4611 4.32392 5.85996 4.32392 5.35093 4.58024C5.09499 4.70912 4.85667 4.94637 4.38004 5.42087L4.23867 5.56161C3.76367 6.03449 3.52617 6.27093 3.34478 6.59239C3.1435 6.94909 2.99878 7.5031 3.00001 7.91222C3.00111 8.28092 3.07295 8.53291 3.21664 9.03688C3.98881 11.7453 5.44574 14.3009 7.58743 16.4331C9.72911 18.5652 12.2963 20.0156 15.0168 20.7843C15.523 20.9274 15.7761 20.9989 16.1465 21C16.5575 21.0012 17.114 20.8571 17.4723 20.6568C17.7952 20.4762 18.0327 20.2397 18.5077 19.7669L18.649 19.6261C19.1257 19.1516 19.364 18.9144 19.4934 18.6596C19.7509 18.1528 19.7509 17.5544 19.4934 17.0476C19.364 16.7928 19.1257 16.5556 18.649 16.0811L18.4743 15.9071C18.1607 15.5949 18.0039 15.4388 17.8463 15.3368C17.2518 14.952 16.4853 14.952 15.8908 15.3368C15.7332 15.4388 15.5764 15.5949 15.2628 15.9071C15.1603 16.0091 15.1091 16.0602 15.0491 16.1029C14.8362 16.2547 14.5274 16.3071 14.276 16.2341C14.2052 16.2136 14.1493 16.1869 14.0375 16.1334C12.7374 15.512 11.5189 14.6648 10.4412 13.592Z strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM13.8699 6.57142C14.7459 6.74157 15.551 7.16808 16.1821 7.79637C16.8132 8.42465 17.2416 9.22612 17.4126 10.0982M13.8699 3C15.6899 3.20128 17.3871 4.01265 18.6827 5.3009C19.9784 6.58914 20.7955 8.27768 21 10.0893M10.4412 13.592C9.36357 12.5192 8.51264 11.3061 7.88843 10.0118C7.83474 9.90047 7.80789 9.84481 7.78726 9.77437C7.71397 9.52405 7.76662 9.21668 7.91909 9.00469C7.962 8.94504 8.01326 8.894 8.11578 8.79194C8.42933 8.47979 8.58611 8.32372 8.6886 8.16677C9.07515 7.57491 9.07515 6.81189 8.6886 6.22002C8.58611 6.06308 8.42933 5.90701 8.11578 5.59486L7.94101 5.42087C7.46438 4.94637 7.22607 4.70912 6.97012 4.58024C6.4611 4.32392 5.85996 4.32392 5.35093 4.58024C5.09499 4.70912 4.85667 4.94637 4.38004 5.42087L4.23867 5.56161C3.76367 6.03449 3.52617 6.27093 3.34478 6.59239C3.1435 6.94909 2.99878 7.5031 3.00001 7.91222C3.00111 8.28092 3.07295 8.53291 3.21664 9.03688C3.98881 11.7453 5.44574 14.3009 7.58743 16.4331C9.72911 18.5652 12.2963 20.0156 15.0168 20.7843C15.523 20.9274 15.7761 20.9989 16.1465 21C16.5575 21.0012 17.114 20.8571 17.4723 20.6568C17.7952 20.4762 18.0327 20.2397 18.5077 19.7669L18.649 19.6261C19.1257 19.1516 19.364 18.9144 19.4934 18.6596C19.7509 18.1528 19.7509 17.5544 19.4934 17.0476C19.364 16.7928 19.1257 16.5556 18.649 16.0811L18.4743 15.9071C18.1607 15.5949 18.0039 15.4388 17.8463 15.3368C17.2518 14.952 16.4853 14.952 15.8908 15.3368C15.7332 15.4388 15.5764 15.5949 15.2628 15.9071C15.1603 16.0091 15.1091 16.0602 15.0491 16.1029C14.8362 16.2547 14.5274 16.3071 14.276 16.2341C14.2052 16.2136 14.1493 16.1869 14.0375 16.1334C12.7374 15.512 11.5189 14.6648 10.4412 13.592Z strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);}body>div.mobile-contact-wrapper .lp-ico-sms:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21 11.5C21.0034 12.8199 20.6951 14.1219 20.1 15.3C19.3944 16.7117 18.3098 17.8992 16.9674 18.7293C15.6251 19.5594 14.0782 19.9994 12.5 20C11.1801 20.0034 9.87812 19.6951 8.7 19.1L3 21L4.9 15.3C4.30493 14.1219 3.99656 12.8199 4 11.5C4.00061 9.92176 4.44061 8.37485 5.27072 7.03255C6.10083 5.69025 7.28825 4.60557 8.7 3.9C9.87812 3.30493 11.1801 2.99656 12.5 3H13C15.0843 3.11499 17.053 3.99476 18.5291 5.47086C20.0052 6.94695 20.885 8.91565 21 11V11.5Z strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21 11.5C21.0034 12.8199 20.6951 14.1219 20.1 15.3C19.3944 16.7117 18.3098 17.8992 16.9674 18.7293C15.6251 19.5594 14.0782 19.9994 12.5 20C11.1801 20.0034 9.87812 19.6951 8.7 19.1L3 21L4.9 15.3C4.30493 14.1219 3.99656 12.8199 4 11.5C4.00061 9.92176 4.44061 8.37485 5.27072 7.03255C6.10083 5.69025 7.28825 4.60557 8.7 3.9C9.87812 3.30493 11.1801 2.99656 12.5 3H13C15.0843 3.11499 17.053 3.99476 18.5291 5.47086C20.0052 6.94695 20.885 8.91565 21 11V11.5Z strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21 11.5C21.0034 12.8199 20.6951 14.1219 20.1 15.3C19.3944 16.7117 18.3098 17.8992 16.9674 18.7293C15.6251 19.5594 14.0782 19.9994 12.5 20C11.1801 20.0034 9.87812 19.6951 8.7 19.1L3 21L4.9 15.3C4.30493 14.1219 3.99656 12.8199 4 11.5C4.00061 9.92176 4.44061 8.37485 5.27072 7.03255C6.10083 5.69025 7.28825 4.60557 8.7 3.9C9.87812 3.30493 11.1801 2.99656 12.5 3H13C15.0843 3.11499 17.053 3.99476 18.5291 5.47086C20.0052 6.94695 20.885 8.91565 21 11V11.5Z strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);}body>div.mobile-contact-wrapper .lp-ico-email:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21.5 18L14.8571 12M9.14286 12L2.50003 18M2 7L10.1649 12.7154C10.8261 13.1783 11.1567 13.4097 11.5163 13.4993C11.8339 13.5785 12.1661 13.5785 12.4837 13.4993C12.8433 13.4097 13.1739 13.1783 13.8351 12.7154L22 7M6.8 20H17.2C18.8802 20 19.7202 20 20.362 19.673C20.9265 19.3854 21.3854 18.9265 21.673 18.362C22 17.7202 22 16.8802 22 15.2V8.8C22 7.11984 22 6.27976 21.673 5.63803C21.3854 5.07354 20.9265 4.6146 20.362 4.32698C19.7202 4 18.8802 4 17.2 4H6.8C5.11984 4 4.27976 4 3.63803 4.32698C3.07354 4.6146 2.6146 5.07354 2.32698 5.63803C2 6.27976 2 7.11984 2 8.8V15.2C2 16.8802 2 17.7202 2.32698 18.362C2.6146 18.9265 3.07354 19.3854 3.63803 19.673C4.27976 20 5.11984 20 6.8 20Z strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21.5 18L14.8571 12M9.14286 12L2.50003 18M2 7L10.1649 12.7154C10.8261 13.1783 11.1567 13.4097 11.5163 13.4993C11.8339 13.5785 12.1661 13.5785 12.4837 13.4993C12.8433 13.4097 13.1739 13.1783 13.8351 12.7154L22 7M6.8 20H17.2C18.8802 20 19.7202 20 20.362 19.673C20.9265 19.3854 21.3854 18.9265 21.673 18.362C22 17.7202 22 16.8802 22 15.2V8.8C22 7.11984 22 6.27976 21.673 5.63803C21.3854 5.07354 20.9265 4.6146 20.362 4.32698C19.7202 4 18.8802 4 17.2 4H6.8C5.11984 4 4.27976 4 3.63803 4.32698C3.07354 4.6146 2.6146 5.07354 2.32698 5.63803C2 6.27976 2 7.11984 2 8.8V15.2C2 16.8802 2 17.7202 2.32698 18.362C2.6146 18.9265 3.07354 19.3854 3.63803 19.673C4.27976 20 5.11984 20 6.8 20Z strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21.5 18L14.8571 12M9.14286 12L2.50003 18M2 7L10.1649 12.7154C10.8261 13.1783 11.1567 13.4097 11.5163 13.4993C11.8339 13.5785 12.1661 13.5785 12.4837 13.4993C12.8433 13.4097 13.1739 13.1783 13.8351 12.7154L22 7M6.8 20H17.2C18.8802 20 19.7202 20 20.362 19.673C20.9265 19.3854 21.3854 18.9265 21.673 18.362C22 17.7202 22 16.8802 22 15.2V8.8C22 7.11984 22 6.27976 21.673 5.63803C21.3854 5.07354 20.9265 4.6146 20.362 4.32698C19.7202 4 18.8802 4 17.2 4H6.8C5.11984 4 4.27976 4 3.63803 4.32698C3.07354 4.6146 2.6146 5.07354 2.32698 5.63803C2 6.27976 2 7.11984 2 8.8V15.2C2 16.8802 2 17.7202 2.32698 18.362C2.6146 18.9265 3.07354 19.3854 3.63803 19.673C4.27976 20 5.11984 20 6.8 20Z strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);}body>div.mobile-contact-wrapper a{-webkit-text-decoration:none;text-decoration:none;}body>div.mobile-contact-wrapper .btn-holder{bottom:-50px;left:19px;position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:13px;opacity:0;-webkit-transition:all .3s;transition:all .3s;}@media (max-width: 1024px){body>div.mobile-contact-wrapper .btn-holder{right:19px;padding:0 48px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}body>div.mobile-contact-wrapper .btn-holder.visible{bottom:28px;opacity:1;}body>div.mobile-contact-wrapper .search-btn{width:48px;height:48px;border-radius:999px;font-size:0;line-height:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .3s;transition:all .3s;padding:12px;color:#141414;background:#fff;}@media (max-width: 1024px){body>div.mobile-contact-wrapper .search-btn{position:absolute;left:0;bottom:0;}}body>div.mobile-contact-wrapper .search-btn:before{width:24px;height:24px;}body>div.mobile-contact-wrapper .connect-btn{height:48px;padding:0 24px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;text-transform:uppercase;border-radius:25px;color:var(--pillTextColor);background:var(--pillBackgroundColor);border:1px solid rgba(255, 255, 255, 0.2);cursor:pointer;font-size:10px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:0.4px;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-transition:all .4s;transition:all .4s;box-shadow:0 0 0 0 rgba(255, 255, 255, 0.2);-webkit-animation:pulsate 2s ease infinite;animation:pulsate 2s ease infinite;}body>div.mobile-contact-wrapper .connect-btn:before{width:16px;height:16px;}body>div.mobile-contact-wrapper .pop-up{display:none;position:fixed;bottom:0;left:0;width:100%;-webkit-transition:all .3s;transition:all .3s;border-radius:16px 16px 0 0;color:var(--textColor);background:var(--backgroundColor);}@media (min-width: 1025px){body>div.mobile-contact-wrapper .pop-up{max-width:637px;border-radius:16px;bottom:28px;left:19px;}}body>div.mobile-contact-wrapper .pop-up .lp-container{padding-top:24px;padding-bottom:24px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media (min-width: 1025px){body>div.mobile-contact-wrapper .pop-up .lp-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:40px;padding-bottom:40px;min-height:450px;padding-left:56px;padding-right:56px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}body>div.mobile-contact-wrapper .pop-up .close-btn{width:44px;height:44px;background-color:transparent;border-color:transparent;display:block;margin:24px auto 0;-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;color:var(--textColor);cursor:pointer;padding:10px;border:0;}body>div.mobile-contact-wrapper .pop-up .close-btn:before{width:24px;height:24px;}@media (min-width: 1025px){body>div.mobile-contact-wrapper .pop-up .close-btn{position:absolute;top:14px;right:12px;margin:0;}}body>div.mobile-contact-wrapper .pop-up .icon-btn{width:44px;height:44px;border-radius:999px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-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;margin-left:8px;color:var(--textColor);position:relative;}body>div.mobile-contact-wrapper .pop-up .icon-btn:after{position:absolute;bottom:0;width:100%;left:0;border-radius:999px;height:100%;content:;border:solid 1px var(--textColor);opacity:.3;}body>div.mobile-contact-wrapper .pop-up .icon-btn:before{width:24px;height:24px;}body>div.mobile-contact-wrapper .success-block{display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width: 1025px){body>div.mobile-contact-wrapper .success-block{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}}body>div.mobile-contact-wrapper .success-block .lp-btn{margin-top:24px;}body>div.mobile-contact-wrapper .contact-form{margin:0;}@media (max-width: 1024px){body>div.mobile-contact-wrapper .contact-form__item{width:100%;}}body>div.mobile-contact-wrapper .contact-form__item .lp-input{width:100%;}body>div.mobile-contact-wrapper .contact-form__item+.contact-form__item{margin-top:16px;}body>div.mobile-contact-wrapper .contact-form.show-success .contact-form__container,body>div.mobile-contact-wrapper .contact-form.success .contact-form__container{display:none;}body>div.mobile-contact-wrapper .contact-form.show-success .success-block,body>div.mobile-contact-wrapper .contact-form.success .success-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}body>div.mobile-contact-wrapper .success-message{font-size:22px;}@-webkit-keyframes pulsate{0%{box-shadow:0 0 0 0 rgba(255, 255, 255, 0.2);}50%{box-shadow:0 0 4px 6px rgba(255, 255, 255, .5);}100%{box-shadow:0 0 12px 12px rgba(255, 255, 255, 0);}} /style> style idcustom-style-css>.hyperlink-style-2{color:rgba(255, 255, 255, 1)!important;}.hyperlink-style-2:hover{color:rgba(255, 255, 255, 0.9)!important;}.social_icons-style-1 a{border-color:rgba(255, 255, 255, 1)!important;background-color:rgba(255, 255, 255, 0)!important;color:rgba(255, 255, 255, 1)!important;}.social_icons-style-1 a:hover{border-color:rgba(255, 255, 255, 1)!important;background-color:rgba(255, 255, 255, 1)!important;color:rgba(42, 80, 93, 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;}.pagination-style-1 li a{color:rgba(42, 80, 93, 1)!important;background-color:rgba(255, 255, 255, 0.08)!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(42, 80, 93, 1)!important;border-color:rgba(42, 80, 93, 1)!important;}.pagination-style-1 li.active a{color:rgba(255, 255, 255, 1)!important;background-color:rgba(42, 80, 93, 1)!important;border-color:rgba(42, 80, 93, 1)!important;}.hyperlink-style-1{color:rgba(0,0,0,1)!important;}.hyperlink-style-1:hover{color:rgba(42, 80, 93, 1)!important;}.social_icons-style-2 a{border-color:rgba(42, 80, 93, 1)!important;background-color:rgba(255, 255, 255, 0)!important;color:rgba(42, 80, 93, 1)!important;}.social_icons-style-2 a:hover{border-color:rgba(42, 80, 93, 1)!important;background-color:rgba(42, 80, 93, 1)!important;color:rgba(255,255,255,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;}.pagination-style-2 li a{color:rgba(255, 255, 255, 1)!important;background-color:rgba(255, 255, 255, 0.08)!important;border-color:rgba(0, 0, 0, 0)!important;}.pagination-style-2 li a:hover{color:rgba(42, 80, 93, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255, 255, 255, 0.98)!important;}.pagination-style-2 li.active a{color:rgba(42, 80, 93, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255, 255, 255, 0.98)!important;}.button-style-3{color:rgba(42, 80, 93, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(42, 80, 93, 1)!important;}.button-style-3:hover{color:rgba(255, 255, 255, 1)!important;background-color:rgba(42, 80, 93, 1)!important;border-color:rgba(42, 80, 93, 1)!important;}.button-style-4{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-4:hover{color:rgba(42, 80, 93, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255, 255, 255, 1)!important;}.button-style-5{color:rgba(255, 255, 255, 1)!important;background-color:rgba(42, 80, 93, 1)!important;border-color:rgba(42, 80, 93, 1)!important;}.button-style-5:hover{color:rgba(42, 80, 93, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(42, 80, 93, 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); } } // Set referrer in local storage // This is meant to be stored once to avoid self-referrals and to have the first referrer only. if (!window.localStorage.getItem(referrer)) { // Capture the Referrer URL const referrer document.referrer; if (referrer) { // Only store the referrer if it comes from outside the current domain (to avoid self-referrals) const currentDomain window.location.hostname; const referrerDomain new URL(referrer).hostname; if (referrerDomain ! currentDomain) { // Store it in localStorage localStorage.setItem(referrer, referrer); } } } })(); /script> !-- Bing Webmaster Tools Verification -->script> // Check if on the homepage before the body loads if (window.location.pathname / || window.location.pathname /index.html) { document.write(meta namemsvalidate.01 contentFD1AE9665AF4EABB9DF11EF5ACC83A2A/>); }/script> !-- GOOGLE TRANSLATE STYLES are moved to external CSS -->/head>body> div idgoogle_translate_element styledisplay: none>/div> nav idglobal-navbar> header classheader > div classcontainer> div classheader__container> div classlogo__wrap fadeInUp> a href/ classlogo> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/95ffa5e0-82c6-4029-8839-d0b89620bc14 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/95ffa5e0-82c6-4029-8839-d0b89620bc14 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/95ffa5e0-82c6-4029-8839-d0b89620bc14 750w altDark Logo sizes250px classlogo__img--dark> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/ac79bcf6-1869-4ebc-b350-3e37e9b745ca srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/ac79bcf6-1869-4ebc-b350-3e37e9b745ca 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/ac79bcf6-1869-4ebc-b350-3e37e9b745ca 750w altLight Logo sizes250px classlogo__img--light> /a> /div> div classheader__right> div classnavigation> ul> li classnavigation__item wow fadeInUp data-wow-delay1.0s> a href/properties classnavigation__link> Portfolio /a> /li> li classnavigation__item wow fadeInUp data-wow-delay1.1s> a href/home-search/listings classnavigation__link> Home Search /a> /li> li classnavigation__item wow fadeInUp data-wow-delay1.2s> a href/neighborhoods classnavigation__link> Neighborhoods /a> /li> li classnavigation__item wow fadeInUp data-wow-delay1.3s> a href/home-valuation classnavigation__link> Home Valuation /a> /li> li classnavigation__item wow fadeInUp data-wow-delay1.4s> a data-typeCONTACT_US classnavigation__link> Let’s Connect /a> /li> li classnavigation__item wow fadeInUp data-wow-delay1.5s> a hreftel:8504281072 classnavigation__link> (850) 428-1072 /a> /li> /ul> /div> button classhamburger hamburger-component>/button> /div> /div> /div>/header> /nav> div idglobal-sidemenu classsidemenu> div classcontainer overflow-sidemenu> header classsidemenu__header> a href/ classlogo> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/ac79bcf6-1869-4ebc-b350-3e37e9b745ca srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/ac79bcf6-1869-4ebc-b350-3e37e9b745ca 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/ac79bcf6-1869-4ebc-b350-3e37e9b745ca 750w altlogo sizes200px classlogo__img--light> /a> button classsidemenu__close toggle>/button> /header> div classsidemenu__nav> ul> li classsidemenu__item> a href/ classsidemenu__link>Home/a> /li> li classsidemenu__item> a href/about classsidemenu__link>About Judy/a> /li> li classsidemenu__item> a href/properties classsidemenu__link>Portfolio/a> /li> li classsidemenu__item> a href/home-search/listings classsidemenu__link>Home Search/a> /li> li classsidemenu__item> a href/home-valuation classsidemenu__link>Home Valuation/a> /li> li classsidemenu__item> a href/neighborhoods classsidemenu__link>Neighborhoods/a> /li> li classsidemenu__item> a href/testimonials classsidemenu__link>Testimonials/a> /li> li classsidemenu__item> !--Onclick is added to make work hover on iPhone--> div classsidemenu__grouped onclick> div classsidemenu__grouped__wrapper> div classtitle>Resources/div> div classsub-nav three > ul> li>a href/buyers classnav-link primary-font>Buyer's Guide/a>/li> li>a href/sellers classnav-link primary-font>Seller's Guide/a>/li> li>a href/vlog classnav-link primary-font>Videos/a>/li> /ul> /div> /div> /div> /li> li classsidemenu__item> a href/blog classsidemenu__link>Blog/a> /li> li classsidemenu__item> a href/contact classsidemenu__link>Let's Connect/a> /li> li classsidemenu__item> a href/home-search/account classsidemenu__link>My Search Portal/a> /li> /ul> /div> div classsidemenu__footer > ul classlp-socials social_icons-style-1 sidemenu__socials socials> li> a hrefhttps://www.facebook.com/Judyalong30A classlp-socials__link socials__item data-wow-delay0s target_blank aria-labelFACEBOOK > span classlp-i lp-i--facebook aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.instagram.com/judy30a/ classlp-socials__link socials__item data-wow-delay0.1s target_blank aria-labelINSTAGRAM > span classlp-i lp-i--instagram aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.linkedin.com/in/judy-jones-b9671477/ classlp-socials__link socials__item data-wow-delay0.2s target_blank aria-labelLINKEDIN > span classlp-i lp-i--linkedin aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.yelp.com/biz/judy-jones-berkshire-hathaway-homes-division-santa-rosa-beach classlp-socials__link socials__item data-wow-delay0.3s target_blank aria-labelYELP > span classlp-i lp-i--yelp aria-hiddentrue>/span> /a> /li> li> a hrefhttps://x.com/30Abeachlife classlp-socials__link socials__item data-wow-delay0.4s target_blank aria-labelTWITTER > span classlp-i lp-i--twitter aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.youtube.com/@judyjones-realtor30a22/featured classlp-socials__link socials__item data-wow-delay0.5s target_blank aria-labelYOUTUBE > span classlp-i lp-i--youtube aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.google.com/search?q=Judy+Jones+FL&sca_esv=68c7045c12d3d683&ei=cjo1Z5igLKSe4-EPkrPeuQ4&ved=0ahUKEwiYoeSYv9qJAxUkzzgGHZKZN-cQ4dUDCA8&uact=5&oq=Judy+Jones+FL&gs_lp=Egxnd3Mtd2l6LXNlcnAiDUp1ZHkgSm9uZXMgRkwyBhAAGBYYHjIGEAAYFhgeMgYQABgWGB4yBhAAGBYYHjIGEAAYFhgeMgsQABiABBiGAxiKBTILEAAYgAQYhgMYigUyCxAAGIAEGIYDGIoFMggQABiABBiiBDIIEAAYgAQYogRI1QlQ5gZY6AdwAngAkAEAmAFXoAGeAaoBATK4AQPIAQD4AQGYAgSgAq0BwgILEAAYgAQYsAMYogSYAwCIBgGQBgSSBwE0oAe8DA&sclient=gws-wiz-serp#lrd=0x8893e5ab98fc0d4b:0x9585fb9f089f50d3,1,,,, classlp-socials__link socials__item data-wow-delay0.6s target_blank aria-labelGOOGLE > span classlp-i lp-i--google aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.zillow.com/profile/judyj0816 classlp-socials__link socials__item data-wow-delay0.7s target_blank aria-labelZILLOW > span classlp-i lp-i--zillow aria-hiddentrue>/span> /a> /li> /ul> /div>/div> /div> div idglobal-mobile-contact classmobile-contact-wrapper> div classbtn-holder style--backgroundColor: rgba(255, 255, 255, 1); --textColor: rgba(42, 80, 93, 1); --pillTextColor: rgba(42, 80, 93, 1); --pillBackgroundColor: rgba(255, 255, 255, 1);> button typebutton classconnect-btn lp-ico lp-ico-arrow-top visible>Let's Connect/button>/div>div classpop-up style--backgroundColor: rgba(255, 255, 255, 1); --textColor: rgba(42, 80, 93, 1);> div classlp-container> form data-typecontact-form classcontact-form> div classcontact-form__container> h3 classlp-h3>Leave a Message/h3> div classcontact-form__content> div classcontact-form__inputs-container> div classcontact-form__item> input id__Email typeemail nameemail classlp-input js-email-input lp-input--light required placeholderYour Email> /div> div classcontact-form__item> input classlp-input lp-input--light typetel placeholderPhone id__Phone namephone required> /div> div classcontact-form__item> textarea namemessage rows4 id__Message classlp-input lp-input--light placeholderYour Message required>/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 Judy Jonesyour contact information, you acknowledge and agree to oura 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 unsubscribelink in the emails. Message and data rates may apply./span>/label>/div> button typesubmit classlp-btn lp-btn--filled lp-btn--dark submit contact-form__item>Submit/button> div classlp-h-pot> input id__newsSignMiddleName namemiddleName value autocompleteoff tabindex-1> /div> input styledisplay: none; typetext namesource valueCONTACT_INQUIRY /> /div> /div> /div> div classsuccess-block> h3 classlp-h3 success-message>Thank you for your message. We will be in touch with you shortly./h3> /div> /form> button typebutton classclose-btn lp-ico lp-ico-close>/button> /div>/div> /div> section idsection-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e classis-font-color-light is-background-color-dark data-el-idff2fdff3-a088-41a3-b3e4-21dd3d28f032> div classvideo-wrapper> div classfull-screen-video-component> div classvideo-wrapper hidable> video classlazy posterhttps://res.cloudinary.com/luxuryp/videos/f_auto,q_auto/so_0,eo_0/eswp2dv84xqwjzezoe3l/hov-beach-in-florida-1920-x-1080.jpg styleheight:100%; loop muted autoplay playsinline> source data-srchttps://res.cloudinary.com/luxuryp/videos/f_webm,vc_vp9,q_auto/eswp2dv84xqwjzezoe3l/hov-beach-in-florida-1920-x-1080.webm typevideo/webm;codecsvp9>source data-srchttps://res.cloudinary.com/luxuryp/videos/f_mp4,vc_h265,q_auto/eswp2dv84xqwjzezoe3l/hov-beach-in-florida-1920-x-1080.mp4 typevideo/mp4;codecshvc1>source data-srchttps://res.cloudinary.com/luxuryp/videos/f_mp4,vc_h264,q_auto/eswp2dv84xqwjzezoe3l/hov-beach-in-florida-1920-x-1080.mp4 typevideo/mp4> /video> /div> div classposter stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/n3ll8o1haq8xhsvw9bjx)>/div> /div> /div> div classoverlay-component stylebackground-color: rgba(0, 0, 0, 0.30); >/div>div classredesign opening-with-search height-class-770px data-only-activefalse data-video-url> div classcenter-block> div classcontainer lp-container> div classlp-title-group> h1 classh1 lp-h1 opening-title>Judy Jones/h1> div classopening-description feature lp-pre-line >p>Florida Real Estate Agent/p>/div> /div> div classbuttons>/div> div classsearch-form with-filters> div classsearch-wrapper search-near-hidden data-search-mlstrue data-search-propertiestrue data-locationsUS> div classsearch-lease-tabs> div classsearch-lease-tab active jsLeaseFalse>Buy/div> div classsearch-lease-tab jsLeaseTrue>Rent/div> /div> div classsearch-input-container> span classsearch-icon> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 14 13 width1em height1em>g transformtranslate(1 1) strokecurrentColor fillnone fill-ruleevenodd>circle cx5.5 cy5.5 r5.5/>path dM9.5 9.5l2.123 2.123 stroke-linecapsquare/>/g>/svg> /span> input typetext placeholderSearch by Address, City, or Neighborhood classsearch-input value /> /div> div classsearch-results> div classresults-container>/div> div classsearch-in-progress not-visible> i classlp-i lp-i--spinner lp-i--pulse>/i> /div> div classpredefined-links not-visible> /div> /div> /div> button classlp-btn search-button button-style-4>Search/button> /div> /div> /div> div classbottom-spacer>/div>/div>/section>section idsection-8493191d-c7c1-4271-be09-b85f1a5d6062 classis-font-color-dark is-background-color-light data-el-id0ddd3adb-2dec-4761-94aa-009314705894> div classfeatured-agent> div classcontainer> div classrow featured-agent__row> div classcol featured-agent__col-img> div classfeatured-agent__image-wrapper> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/bc688c87-621d-4ece-8dff-cf57847abe04 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/bc688c87-621d-4ece-8dff-cf57847abe04 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/bc688c87-621d-4ece-8dff-cf57847abe04 660w altJudy Jones Santa Rosa Beach Real, FL Estate Agent Headshot sizes(min-width: 769px) 445px, 100vw classportrait loadinglazy> /div> /div> div classcol featured-agent__col-text> div classagent-info> h2 classagent-info__name> Meet Judy /h2> p classagent-info__position body-feature> REALTOR® /p> div classagent-info__license> License #: 3365163 /div> div classagent-info__description> div>/div>div iditsg>p>With her appreciation for luxury homes, design, architecture, and the beach, Judy began her career into real estate and has been a consistent leader in 30A luxury home sales ever since./p>p>br>/p>/div>div idibp5>p>As an investor, real estate agent, homeowner and advisor, she has a holistic understanding of the intricacies of coastal home ownership. This allows her to provide a smooth and stress-free experience for her clients./p>/div>style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}#itsg{padding:0px;}#ibp5{padding:0px;}/style> /div> div classagent-info__button-holder> a href/about classbtn btn--solid button-style-3 > Learn More /a> /div> /div> /div> /div> /div>/div>/section>section idsection-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7 classis-font-color-dark is-background-color-dark data-el-id80774f76-9c97-4268-8614-e44ca8fbb255> div classmedia-text lp-vertical-paddings right-to-left redesign style--bgColor: #ffffff> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/61b014b4-2b37-452d-b1e6-84e6126a0729 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/61b014b4-2b37-452d-b1e6-84e6126a0729 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/61b014b4-2b37-452d-b1e6-84e6126a0729 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/61b014b4-2b37-452d-b1e6-84e6126a0729 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/61b014b4-2b37-452d-b1e6-84e6126a0729 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/61b014b4-2b37-452d-b1e6-84e6126a0729 2400w sizes(max-width: 768px) 70vw, 100vw alt30-A Homes Specialist classmedia-text__image loadinglazy> div classlp-container media-text__container> div classmedia-text__content style--bgColor: #ffffff> div classlp-title-group text-left> p classlp-h4 lp-text--pretitle>/p> h2 classlp-h2>30-A Homes Specialist/h2> p classlp-h4 lp-text--subtitle>/p> div classdescription lp-pre-line>p>span stylecolor: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Fira Sans, Ubuntu, Oxygen, Oxygen Sans, Cantarell, Droid Sans, Apple Color Emoji, Segoe UI Emoji, Segoe UI Emoji, Segoe UI Symbol, Lucida Grande, Helvetica, Arial, sans-serif; font-size: 16px;>Being a credible and trusted names on #30A real estate helping my clients find the right balance between the ideal beach home and a healthy investment. Many start out like I did, having the greatest family vacation ever, eventually deciding they need to own a home or condo along 30A. I can help you turn that dream into a dream home with an impressive #ROI./span>/p>p>span stylecolor: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Fira Sans, Ubuntu, Oxygen, Oxygen Sans, Cantarell, Droid Sans, Apple Color Emoji, Segoe UI Emoji, Segoe UI Emoji, Segoe UI Symbol, Lucida Grande, Helvetica, Arial, sans-serif; font-size: 16px;>Vacation Rentals are an important part of our #investmentstrategy./span>/p>/div> /div> div classmedia-text__buttons-group> a href/home-search/listings classlp-btn lp-btn--outline lp-btn--dark lp-btn--mob-full-width button-style-3 > View Properties /a> a href/buyers classlp-btn lp-btn--outline lp-btn--dark lp-btn--mob-full-width button-style-5 > Buyer's Guide /a> /div> /div> /div>/div>/section>section idsection-129e4295-f6da-4f5d-99c9-7b6d4647ff82 classis-font-color-dark is-background-color-light data-el-idf5d446fb-a520-4f8d-8eda-49f27fa7ba8b> div classcompany-stats lp-vertical-paddings > div classlp-container> div classlp-title-group> h2 classlp-h2>I Do The Homework For You/h2> p classlp-text--subtitle lp-pre-line>As an investor, real estate agent, homeowner and advisor, I understands the intricacies of coastal home ownership and create as smooth and stress-free experience for my clients as possible by using a rich group of local resources./p> /div> div classcompany-stats__row > div classcompany-stats__col> div classstat-card> h3 classstat-card__value jsValue>23 /h3> p classstat-card__title> Years of Experience /p> /div> /div> div classcompany-stats__col> div classstat-card> h3 classstat-card__value jsValue>48 /h3> p classstat-card__title> Total sales /p> /div> /div> div classcompany-stats__col> div classstat-card> h3 classstat-card__value jsValue>$2.3M /h3> p classstat-card__title> Average price /p> /div> /div> /div> /div>/div>/section>section idsection-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41 classis-font-color-light is-background-color-light data-el-id529f2326-3b67-42fa-9f8c-615204882f14> div classhome-page-menu> div classcontainer> div classhome-page-menu__list> ul> li classhome-page-menu__list-item wow fadeInUp data-wow-delay.0s> div stylebackground-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/9fa33edc-1a3c-41d9-8cc0-144b429e714d)> /div> a href/home-search/listings >Buy/a> /li> li classhome-page-menu__list-item wow fadeInUp data-wow-delay.1s> div stylebackground-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/e081542e-3cc7-44bd-b956-82bdbc280a4f)> /div> a href/home-valuation >Sell/a> /li> li classhome-page-menu__list-item wow fadeInUp data-wow-delay.2s> div stylebackground-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/764b03ff-210c-4daa-b2e2-d6b32b9db203)> /div> a data-typeCONTACT_US href# onclickreturn false;>Let's Connect/a> /li> /ul> /div> /div>/div>/section>section classimage-section is-font-color-dark is-background-color-light idsection-720dd760-b0b3-4c87-9c47-a68dcf8a9c87 data-el-idcccdb68d-9fa9-49e0-8147-3e0e6061ccce>div classfeatured-testimonials> div classcontainer featured-testimonials__container> div classrow featured-testimonials__row> div classcol-auto featured-testimonials__header-col> div classfeatured-testimonials__header> h2 classfeatured-testimonials__heading>Success Stories/h2> a href/testimonials classbtn button-style-3 > View All /a> /div> /div> div classcol-auto featured-testimonials__slider-col> div classfeatured-testimonials__slider carousel-container> div classfeatured-testimonials__slide> div classtestimonial-card> div classtestimonial-card__body> blockquote classtestimonial-card__quote>Judy was so helpful during our journey trying to find the right home for us on 30A. She is super responsive and helped us so much! She knows all the different communities really well which is invaluable when looking for real estate in the hot market on 30A./blockquote> p classtestimonial-card__position body-feature> /p> p classtestimonial-card__author body-feature> Claire H. /p> /div> /div> /div> div classfeatured-testimonials__slide> div classtestimonial-card> div classtestimonial-card__body> blockquote classtestimonial-card__quote>Attentive, and very responsive at all hours. Can’t expect a better experience! And fast!/blockquote> p classtestimonial-card__position body-feature> /p> p classtestimonial-card__author body-feature> Andrew F. /p> /div> /div> /div> div classfeatured-testimonials__slide> div classtestimonial-card> div classtestimonial-card__body> blockquote classtestimonial-card__quote>Judy was terrific throughout the entire house-hunting process, as well as the help she provided with inspections, closing, etc. She is the consummate real estate professional- highly knowledgeable and really knows the Hwy 30A/Santa Rosa Beach market exceptionally well./blockquote> p classtestimonial-card__position body-feature> /p> p classtestimonial-card__author body-feature> George J. /p> /div> /div> /div> div classfeatured-testimonials__slide> div classtestimonial-card> div classtestimonial-card__body> blockquote classtestimonial-card__quote>Judy Jones sold our neighbor's house so we chose her as our agent. We are happy we did. Judy sold our house and was great to work with!/blockquote> p classtestimonial-card__position body-feature> /p> p classtestimonial-card__author body-feature> Chuck C. /p> /div> /div> /div> div classfeatured-testimonials__slide> div classtestimonial-card> div classtestimonial-card__body> blockquote classtestimonial-card__quote>Can’t say enough about how great Judy is! She is professional and knowledgeable! She went the extra mile for getting my family the best price for my parent’s home and supporting me thru the process. It was difficult for me to sell the home after my dad’s passing but she was very empathic and caring. She is an excellent realtor and a wonderful person!/blockquote> p classtestimonial-card__position body-feature> /p> p classtestimonial-card__author body-feature> Deb P. /p> /div> /div> /div> div classfeatured-testimonials__slide> div classtestimonial-card> div classtestimonial-card__body> blockquote classtestimonial-card__quote>Working with Judy has been a great experience all around. We highly recommend her if you are considering buying a home in the 30A/Panama City area!/blockquote> p classtestimonial-card__position body-feature> /p> p classtestimonial-card__author body-feature> Farro M. /p> /div> /div> /div> div classfeatured-testimonials__slide> div classtestimonial-card> div classtestimonial-card__body> blockquote classtestimonial-card__quote>Judy One of a Kind! Top Notch! More than a realtor! Wow and extremely and forever grateful are the words I think of when I want to describe the experience we had with Judy Jones. Our professional relationship started almost 2 years ago. She understood we were not ready to buy. However, we kept in touch and she was always very respectful, patient, warm, and kept us .../blockquote> p classtestimonial-card__position body-feature> /p> p classtestimonial-card__author body-feature> Jennifer W. /p> /div> /div> /div> div classfeatured-testimonials__slide> div classtestimonial-card> div classtestimonial-card__body> blockquote classtestimonial-card__quote>Passionate, resourceful, successful, goes above and beyond. If you want a determined hard-working realtor that will get the most for your sale or the best-suited property investment tailored for your needs. One name Judy Jones!/blockquote> p classtestimonial-card__position body-feature> /p> p classtestimonial-card__author body-feature> Clayton R. /p> /div> /div> /div> /div> /div> /div> div classfeatured-testimonials__footer> div classfeatured-testimonials__arrows inf-slider-arrows>/div> a href/testimonials classbtn featured-testimonials__footer-btn button-style-3 > View All /a> /div> /div>/div>/section>section idsection-479e7936-f051-4801-bff5-719a4f368346 classis-font-color-dark is-background-color-light data-el-idf2947536-911d-41c9-9e32-b18a83876c83>div classfeatured-properties> div classcontainer featured-properties__container> div classlp-title-group> h2 classlp-h2>Portfolio/h2> /div> div classrow featured-properties__row> div classfeatured-properties__slider carousel-container> div classfeatured-properties__slide> a href/properties/8246646839261348854-98-scrub-oak-circle classproperty-card> div classproperty-card__header> img srchttps://dlajgvw9htjpb.cloudfront.net/cms/99500cf7-89b4-4406-ad06-f8dc0d37668d/957144/-7516624966547131324.jpg alt98 Scrub Oak Circle loadinglazy> span classproperty-card__label body-feature>For Sale/span> div classproperty-card__overlay> span classbtn btn--solid button-style-4>View details/span> /div> /div> div classproperty-card__body> h3 classproperty-card__title>98 Scrub Oak Circle/h3> p classproperty-card__price body-feature> $3,399,999 /p> p classproperty-card__description> 98 Scrub Oak Circle, Santa Rosa Beach, FL 32459 /p> div classproperty-card__details> span> 4 Beds /span> span> | /span> span> 5 Baths /span> span> | /span> span> 2,707 Sq.Ft. /span> /div> /div> /a> /div> div classfeatured-properties__slide> a href/properties/178-spartina-circle-santa-rosa-beach-fl-32459-20240923200144172324000000 classproperty-card> div classproperty-card__header> img srchttps://dlajgvw9htjpb.cloudfront.net/cms/99500cf7-89b4-4406-ad06-f8dc0d37668d/960085/-4956760395234725841.jpg alt178 Spartina Circle loadinglazy> span classproperty-card__label body-feature>For Sale/span> div classproperty-card__overlay> span classbtn btn--solid button-style-4>View details/span> /div> /div> div classproperty-card__body> h3 classproperty-card__title>178 Spartina Circle/h3> p classproperty-card__price body-feature> $2,620,000 /p> p classproperty-card__description> 178 Spartina Circle, Santa Rosa Beach, FL 32459 /p> div classproperty-card__details> span> 3 Beds /span> span> | /span> span> 5 Baths /span> span> | /span> span> 2,444 Sq.Ft. /span> /div> /div> /a> /div> div classfeatured-properties__slide> a href/properties/8246363168377962993-46-pine-needle-way classproperty-card> div classproperty-card__header> img srchttps://dlajgvw9htjpb.cloudfront.net/cms/99500cf7-89b4-4406-ad06-f8dc0d37668d/913297/-3657032293909169398.jpg alt46 Pine Needle Way loadinglazy> span classproperty-card__label body-feature>Sold/span> div classproperty-card__overlay> span classbtn btn--solid button-style-4>View details/span> /div> /div> div classproperty-card__body> h3 classproperty-card__title>46 Pine Needle Way/h3> p classproperty-card__price body-feature> $2,325,000 /p> p classproperty-card__description> 46 Pine Needle Way, Santa Rosa Beach, FL 32459 /p> div classproperty-card__details> span> 4 Beds /span> span> | /span> span> 5 Baths /span> span> | /span> span> 2,133 Sq.Ft. /span> /div> /div> /a> /div> div classfeatured-properties__slide> a href/properties/8246200788934619149-888-pathways-drive classproperty-card> div classproperty-card__header> img srchttps://dlajgvw9htjpb.cloudfront.net/cms/99500cf7-89b4-4406-ad06-f8dc0d37668d/906207/-1215669168907714878.jpg alt888 Pathways Drive loadinglazy> span classproperty-card__label body-feature>Sold/span> div classproperty-card__overlay> span classbtn btn--solid button-style-4>View details/span> /div> /div> div classproperty-card__body> h3 classproperty-card__title>888 Pathways Drive/h3> p classproperty-card__price body-feature> $1,612,000 /p> p classproperty-card__description> 888 Pathways Drive, Inlet Beach, FL 32461 /p> div classproperty-card__details> span> 3 Beds /span> span> | /span> span> 5 Baths /span> span> | /span> span> 2,580 Sq.Ft. /span> /div> /div> /a> /div> div classfeatured-properties__slide> a href/properties/8246536987574342263-194-w-mitchell-avenue classproperty-card> div classproperty-card__header> img srchttps://dlajgvw9htjpb.cloudfront.net/cms/99500cf7-89b4-4406-ad06-f8dc0d37668d/919643/4752070159219663467.jpg alt194 W Mitchell Avenue loadinglazy> span classproperty-card__label body-feature>Sold/span> div classproperty-card__overlay> span classbtn btn--solid button-style-4>View details/span> /div> /div> div classproperty-card__body> h3 classproperty-card__title>194 W Mitchell Avenue/h3> p classproperty-card__price body-feature> $1,375,000 /p> p classproperty-card__description> 194 W Mitchell Avenue, Santa Rosa Beach, FL 32459 /p> div classproperty-card__details> span> 3 Beds /span> span> | /span> span> 3 Baths /span> span> | /span> span> 1,996 Sq.Ft. /span> /div> /div> /a> /div> div classfeatured-properties__slide> a href/properties/8246977514263460400-95-ravine-road classproperty-card> div classproperty-card__header> img srchttps://dlajgvw9htjpb.cloudfront.net/cms/99500cf7-89b4-4406-ad06-f8dc0d37668d/911468/-3520884253185222004.jpg alt95 Ravine Road loadinglazy> span classproperty-card__label body-feature>Sold/span> div classproperty-card__overlay> span classbtn btn--solid button-style-4>View details/span> /div> /div> div classproperty-card__body> h3 classproperty-card__title>95 Ravine Road/h3> p classproperty-card__price body-feature> $915,000 /p> p classproperty-card__description> 95 Ravine Road, Inlet Beach, FL 32461 /p> div classproperty-card__details> span> 3 Beds /span> span> | /span> span> 3 Baths /span> span> | /span> span> 2,320 Sq.Ft. /span> /div> /div> /a> /div> /div> /div> div classfeatured-properties__footer block-strikethrough> div classfeatured-properties__arrows inf-slider-arrows block-strikethrough__item>/div> div classblock-strikethrough__item> a href/properties classbtn featured-properties__footer-btn button-style-3 > View All /a> /div> /div> /div>/div>/section>section idsection-d6967aa0-cbba-44c1-b52d-e59e16037dba classis-font-color-light is-background-color-light data-el-id297a2620-2ed9-402f-835c-5c1dff0fb23a> div idmodal-home-valuation-plunk classmodal hv-modal redesign> div classhv-modal__content> div classhv-modal__body> div classlp-container lp-container--l home-valuation__container> div classhv-modal__row> div classhv-modal__col> div classjs-scene-1 hv-modal__content-block data-ui-mainform> button classhv-modal__back text-neutral js-close-form> span classhv-icon hv-icon-back>/span> Back to search /button> h3 classlp-h3 hv-modal__title mb-1>Get Your Instant Home Valuation/h3> p classhv-modal__lead text-neutral data-ui-authdefault>Enter your details to see how much your home is worth./p> p classhv-modal__lead text-neutral js-auth-failed data-ui-autherror hidden>*Authentication failed. Please enter your details below to get your free valuation./p> !-- Hide SSO until the backend is ready to support it-->!-- div classhv-modal__sso-row js-auth-row data-ui-authdefault hidden>-->!-- div stylewidth: 321px; border: none; margin: 0; data-shaperectangular-->!-- data-signin-typegoogle-sign-in-->!-- classsocial-oauth-->!-- data-on-success-function-nameonSuccessValCb-->!-- height40-->!-- data-sizelarge-->!-- data-width320-->!-- data-textsignin_with-->!-- data-shapecircle-->!-- data-typestandard-->!-- data-themeoutline>-->!-- /div>-->!-- div stylewidth: 321px; border: none; margin: 0;-->!-- data-signin-typefacebook-sign-in-->!-- classsocial-oauth-->!-- data-on-success-function-nameonSuccessValCb-->!-- height40-->!-- data-sizelarge-->!-- data-width320-->!-- data-button-typecontinue_with-->!-- data-layoutdefault-->!-- data-max-rows1>-->!-- /div>-->!-- /div>--> form classhv-form> input typehidden nameagentFirstName valueJudy> input typehidden nameagentLastName valueJones> input typehidden nameagentEmail valuejudybeachproperties@gmail.com> input typehidden nameagentAvatar valuehttps://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/bc688c87-621d-4ece-8dff-cf57847abe04> input typehidden nameagentPhoneNumber value(850) 428-1072> input typehidden namecustomAgentEmail value> input typehidden namecustomAgentName value> input typehidden namecustomAgentPhone value> div idcustomAgentAvatarDiv styledisplay: none;> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/bc688c87-621d-4ece-8dff-cf57847abe04 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/bc688c87-621d-4ece-8dff-cf57847abe04 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/bc688c87-621d-4ece-8dff-cf57847abe04 960w sizes72px altJudy Jones Santa Rosa Beach Real, FL Estate Agent Headshot loadinglazy> /div> label forsection-d6967aa0-cbba-44c1-b52d-e59e16037dba-hv-address styledisplay: none;>Home Valuation Address/label> input typehidden idsection-d6967aa0-cbba-44c1-b52d-e59e16037dba-hv-address nameproperty-address /> label forsection-d6967aa0-cbba-44c1-b52d-e59e16037dba-hv-valuation styledisplay: none;>Home Valuation/label> input typehidden idsection-d6967aa0-cbba-44c1-b52d-e59e16037dba-hv-valuation nameproperty-valuation /> div classhv-form__line> div classhv-form__group lp-input-group> label forsection-d6967aa0-cbba-44c1-b52d-e59e16037dba-hv-name classlp-label>Full Name*/label> input typetext idsection-d6967aa0-cbba-44c1-b52d-e59e16037dba-hv-name namename classlp-input placeholderFull Name required /> /div> /div> div classh-pot lp-h-pot> label forsection-d6967aa0-cbba-44c1-b52d-e59e16037dba-middleName>Middle Name/label> input idsection-d6967aa0-cbba-44c1-b52d-e59e16037dba-middleName namemiddleName value autocompleteoff tabindex-1 /> /div> div classhv-form__line> div classhv-form__group lp-input-group> label forsection-d6967aa0-cbba-44c1-b52d-e59e16037dba-hv-email classlp-label>Email*/label> input typeemail idsection-d6967aa0-cbba-44c1-b52d-e59e16037dba-hv-email nameemail classlp-input js-email-input placeholderEmail required /> /div> /div> div classhv-form__line> div classhv-form__group lp-input-group> label forsection-d6967aa0-cbba-44c1-b52d-e59e16037dba-hv-phone classlp-label>Phone*/label> input typetel idsection-d6967aa0-cbba-44c1-b52d-e59e16037dba-hv-phone namephone classlp-input placeholderPhone pattern0-9\-\(\)+\.\+ {5,} required /> /div> /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 Judy Jonesyour contact information, you acknowledge and agree to oura 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 unsubscribelink in the emails. Message and data rates may apply./span>/label>/div> div classhv-form__footer> button typesubmit classlp-btn home-val-btn lp-btn--dark lp-btn--filled lp-btn--mob-full-width custom-ebook__submit-btn button-style-3>Unlock Your Free Valuation/button> /div> ul classhv-checklist hv-checklist--small mt-2> li classp14> Instant result /li> li classp14> Sell for more /li> li classp14> Get expert advice /li> /ul> /form> /div> div classjs-scene-2 hv-modal__content-block data-ui-mainagent hidden> button classhv-modal__back text-neutral js-close-form conditional-desktop-only> span classhv-icon hv-icon-back>/span> Back to search /button> div classcontent-item schedule-consultation> h3 classlp-h3 hv-modal__title mb-1 data-ui-resultdefault>Get the Best Price for Your Home/h3> h3 classlp-h3 hv-modal__title mb-1 data-ui-resulterror hidden>Reach out for more information/h3> p classhv-modal__lead text-neutral mb-0>Schedule a free consultation with a top local agent who can help you estimate and understand your homes value./p> /div> div classcontent-item> div classagent-card> div classagent-card__row> div classagent-card__avatar> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/bc688c87-621d-4ece-8dff-cf57847abe04 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/bc688c87-621d-4ece-8dff-cf57847abe04 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/bc688c87-621d-4ece-8dff-cf57847abe04 960w sizes72px altJudy Jones Santa Rosa Beach Real, FL Estate Agent Headshot loadinglazy> /div> div classagent-card__details> p classagent-card__name lp-h5>Judy Jones /p> p classagent-card__label text-neutral> span classhv-icon hv-icon-thunder-move>/span>REALTOR® /p> /div> /div> /div> /div> div classcontent-item> p classcontent-item__label text-neutral>About Me/p> div classagent-description mb-3> She will give you her undivided attention and do the leg work for you until you have found that perfect beach home or future retirement property! /div> div classhv-form__footer> a href/cdn-cgi/l/email-protection#8ce6f9e8f5eee9edefe4fcfee3fce9fef8e5e9ffccebe1ede5e0a2efe3e1b3fff9eee6e9eff8b1c4e3e1e9a9bebcdaede0f9edf8e5e3e2 target_blank classlp-btn lp-btn--dark lp-btn--filled lp-btn--mob-full-width js-schedule js-mail button-style-3>Schedule free consultation/a> a hreftel:(850) 428-1072 data-number(850) 428-1072 classlp-btn lp-btn--dark lp-btn--filled lp-btn--mob-full-width js-schedule js-phone button-style-3>Call (850) 428-1072/a> /div> ul classhv-checklist hv-checklist--small mt-2> li classp14> Trusted agent /li> li classp14> Local expert /li> li classp14> Prompt response /li> /ul> /div> /div> /div> div classhv-modal__col plunk-result> div classhv-modal__content-block> button classhv-modal__back text-neutral js-close-form conditional-mobile-only> span classhv-icon hv-icon-back>/span> Back to search /button> div classcontent-item> h5 classlp-h5 text-neutral mb-2>Luxury Presence Home Value/h5> p classvaluation-placeholder js-valuation-placeholder data-ui-valueplaceholder data-ui-resultdefault>/p> div classvaluation-output js-valuation-output data-ui-valuevalue data-ui-resultdefault hidden> h2 idplunk-value classlp-h1 js-plunk-value mb-0>Estimate not available/h2> /div> p classvaluation-error js-valuation-error mb-0 data-ui-resulterror hidden> We need more information to provide an accurate estimate for this address. Local expert Judy Jones will reach out shortly or you can schedule a consultation now. /p> /div> div classcontent-item> p classcontent-item__label text-neutral>Property Address/p> p classcontent-item__address js-property-address>Address/p> div classmap-container mt-2 idmap data-ui-resultdefault> img srchttps://res.cloudinary.com/dvgalsdp3/image/upload/v1668765837/dummy-map_zkxabi.png altdummy-map /> /div> p classhv-modal__how-calc text-neutral data-ui-resultdefault> a href# classlp-link lp-link--dark idhow-calculate-popup>How we calculate your estimate/a> /p> /div> /div> /div> /div> /div> /div> /div>/div>div classhome-valuation home-valuation--fullbleed style--highlightColor:rgba(148, 167, 174, 1)> div classopening-wrapper> div classbackground> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/4ca372f4-48fa-45b6-b67e-fb61586ce766 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/4ca372f4-48fa-45b6-b67e-fb61586ce766 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/4ca372f4-48fa-45b6-b67e-fb61586ce766 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/4ca372f4-48fa-45b6-b67e-fb61586ce766 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/4ca372f4-48fa-45b6-b67e-fb61586ce766 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/4ca372f4-48fa-45b6-b67e-fb61586ce766 2048w sizes90vw classimage alt loadinglazy> /div> div classcontent> h2 classlp-h2 h2 title mb-3>How Much Is Your Home Worth?/h2> ul classbenefits> li classbenefit> Instant property valuation /li> li classbenefit> Expert advice /li> li classbenefit> Sell for more /li> /ul> div classsearch-wrapper js-address-search> div classsearch-icon> svg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg>path dM5 10.5C5 6 8 3 12.5 3C17 3 20 6.75 20 10.5C20 12.8326 17.8237 16.0357 13.471 20.1093C12.9154 20.6293 12.0585 20.6508 11.4775 20.1595C7.15915 16.5078 5 13.288 5 10.5ZM12.5 12C13.8807 12 15 10.8807 15 9.5C15 8.11929 13.8807 7 12.5 7C11.1193 7 10 8.11929 10 9.5C10 10.8807 11.1193 12 12.5 12Z fillblack/>/svg> /div> input typetext idsection-d6967aa0-cbba-44c1-b52d-e59e16037dba-search namehome-address classsearch-input placeholderEnter your home address… /> button classlp-btn home-val-btn lp-btn--filled lp-btn--dark lp-btn--large lp-btn--mob-full-width js-continue button-style-3 disabled>Get a Free Home Valuation/button> div classresults-wrapper> div classsearch-results> div classresults-container>/div> div classsearch-in-progress not-visible> i classlp-i lp-i--spinner lp-i--pulse>/i> /div> div classpredefined-links not-visible> /div> /div> /div> div classloader hidden> div classline-wrapper>div classline>/div>/div> div classtext wow fadeIn>Loading valuation.../div> /div> /div> /div> /div>/div>/section>section idsection-400486b8-2595-4b3b-8e8e-dc29e8874e77 classis-font-color-dark is-background-color-light data-el-id66a3868e-1175-47a2-a627-90b988a8f891>div classfeatured-neighborhoods> div classcontainer featured-neighborhoods__container> div classlp-title-group> h2 classlp-h2>Neighborhoods/h2> /div> div classrow featured-neighborhoods__row> div classfeatured-neighborhoods__slider carousel-container> div classfeatured-neighborhoods__slide> a href/neighborhoods/watercolor classneighborhood-card> div classneighborhood-card__header> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/a6751c52-e836-42fb-9769-b4cef4e18537 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/a6751c52-e836-42fb-9769-b4cef4e18537 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/a6751c52-e836-42fb-9769-b4cef4e18537 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/a6751c52-e836-42fb-9769-b4cef4e18537 1900w altWaterColor sizes50vw loadinglazy> div classneighborhood-card__overlay> span classbtn btn--solid button-style-4>View more/span> /div> /div> div classneighborhood-card__body> h3 classneighborhood-card__title>WaterColor/h3> p classneighborhood-card__description> Offering residents an unparalleled blend of natural beauty, luxury living, and a tight-knit neighborhood feel. /p> /div> /a> /div> div classfeatured-neighborhoods__slide> a href/neighborhoods/seaside classneighborhood-card> div classneighborhood-card__header> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/1e53b771-0126-4bd8-8271-c58b2ad7534e srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/1e53b771-0126-4bd8-8271-c58b2ad7534e 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/1e53b771-0126-4bd8-8271-c58b2ad7534e 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/1e53b771-0126-4bd8-8271-c58b2ad7534e 1920w altSeaside sizes50vw loadinglazy> div classneighborhood-card__overlay> span classbtn btn--solid button-style-4>View more/span> /div> /div> div classneighborhood-card__body> h3 classneighborhood-card__title>Seaside/h3> /div> /a> /div> div classfeatured-neighborhoods__slide> a href/neighborhoods/grayton-beach classneighborhood-card> div classneighborhood-card__header> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/c6f7fd47-8961-48c2-b465-90a37fea28f8 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/c6f7fd47-8961-48c2-b465-90a37fea28f8 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/c6f7fd47-8961-48c2-b465-90a37fea28f8 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/c6f7fd47-8961-48c2-b465-90a37fea28f8 1920w altGrayton Beach sizes50vw loadinglazy> div classneighborhood-card__overlay> span classbtn btn--solid button-style-4>View more/span> /div> /div> div classneighborhood-card__body> h3 classneighborhood-card__title>Grayton Beach/h3> p classneighborhood-card__description> Renowned for its stunning natural beauty, offers a unique blend of laid-back charm and vibrant coastal living. /p> /div> /a> /div> div classfeatured-neighborhoods__slide> a href/neighborhoods/watersound classneighborhood-card> div classneighborhood-card__header> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/48053b86-1b49-484b-b761-755af9d7bdb8 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/48053b86-1b49-484b-b761-755af9d7bdb8 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/48053b86-1b49-484b-b761-755af9d7bdb8 991w altWatersound sizes50vw loadinglazy> div classneighborhood-card__overlay> span classbtn btn--solid button-style-4>View more/span> /div> /div> div classneighborhood-card__body> h3 classneighborhood-card__title>Watersound/h3> p classneighborhood-card__description> This charming coastal community is renowned for its stunning natural beauty, pristine beaches, and a relaxed. /p> /div> /a> /div> div classfeatured-neighborhoods__slide> a href/neighborhoods/alys-beach classneighborhood-card> div classneighborhood-card__header> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/f79eb040-a081-43ff-b71d-2f42f4fd1a36 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/f79eb040-a081-43ff-b71d-2f42f4fd1a36 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/f79eb040-a081-43ff-b71d-2f42f4fd1a36 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/f79eb040-a081-43ff-b71d-2f42f4fd1a36 1920w altAlys Beach sizes50vw loadinglazy> div classneighborhood-card__overlay> span classbtn btn--solid button-style-4>View more/span> /div> /div> div classneighborhood-card__body> h3 classneighborhood-card__title>Alys Beach/h3> p classneighborhood-card__description> A masterfully planned community that showcases a harmonious blend of modern luxury and natural beauty. /p> /div> /a> /div> div classfeatured-neighborhoods__slide> a href/neighborhoods/seagrove classneighborhood-card> div classneighborhood-card__header> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/aadf859a-8812-4417-b893-d502a9669389 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/aadf859a-8812-4417-b893-d502a9669389 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/aadf859a-8812-4417-b893-d502a9669389 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/aadf859a-8812-4417-b893-d502a9669389 1920w altSeagrove sizes50vw loadinglazy> div classneighborhood-card__overlay> span classbtn btn--solid button-style-4>View more/span> /div> /div> div classneighborhood-card__body> h3 classneighborhood-card__title>Seagrove/h3> p classneighborhood-card__description> A unique charm with its lush landscapes, winding bike trails, and pristine beaches that seem to stretch on forever. /p> /div> /a> /div> /div> /div> div classfeatured-neighborhoods__footer block-strikethrough> div classfeatured-neighborhoods__arrows inf-slider-arrows block-strikethrough__item>/div> div classblock-strikethrough__item> a href/neighborhoods classbtn featured-neighborhoods__footer-btn button-style-3 > View all /a> /div> /div> /div>/div>/section>section classimage-section is-font-color-light is-background-color-dark idsection-f0139a00-384b-4afc-a053-8476a4ffe1bd data-el-idf616bd6b-1f52-4d03-9438-e72f0966ad0c>div classfeatured-video featured-video--height-Three-Quarters > div classfeatured-video__poster-image> !--button classlp-play featured-video__play data-typeVIDEO data-srchttps://www.youtube.com/embed/NpeM5asv7L8?autoplay=1>/button>--> /div> div classfeatured-video__content> div classlp-container> div classlp-title-group> h2 classlp-h2>Featured Video/h2> p classlp-text--subtitle>p>Best Beach House in Watercolor Florida./p>/p> /div> div classbuttons-container> button typebutton classlp-btn lp-btn--mob-full-width lp-btn--outline lp-btn--light button-style-4 data-typeVIDEO data-srchttps://www.youtube.com/embed/NpeM5asv7L8?autoplay=1> Play Video /button> div classshare-container> button classlp-btn lp-btn--mob-full-width lp-btn--outline lp-btn--light button-style-4>Share/button> div classshare-wrapper> ul classlp-socials lp-socials--light> li> a classlp-socials__link hrefhttps://www.facebook.com/sharer/sharer.php?uhttps://www.youtube.com/embed/NpeM5asv7L8?autoplay=1 target_blank> i classlp-i lp-i--facebook>/i> /a> /li> li> a classlp-socials__link href/cdn-cgi/l/email-protection#76490503141c1315024b301317020304131256201f121319501419120f4b1e020206054c5959010101580f1903020314135815191b59131b141312593806133b43170500413a4e4917030219061a170f50550e45324d47 target_blank> i classlp-i lp-i--envelope>/i> /a> /li> li> a classlp-socials__link hrefhttps://twitter.com/intent/tweet?texthttps://www.youtube.com/embed/NpeM5asv7L8?autoplay=1 target_blank> i classlp-i lp-i--twitter>/i> /a> /li> /ul> /div> /div> /div> /div> /div>/div>/section>section idsection-7863762c-2f09-4f42-b470-d96b0ec5e2cf classis-font-color-dark is-background-color-light data-el-id19e4a145-7cee-4338-8873-657ce2636b4c> div classnewsletter-signup lp-vertical-paddings redesign> div classlp-container-custom> form data-typecontact-form classnewsletter-signup__form> div classnewsletter-signup__form-container> div classlp-title-group> h2 classlp-h2>Get Florida Real Estate Updates/h2> div classlp-text--subtitle>p>Are you interested in buying a home? Look no further than working with a real estate expert./p>/div> /div> div classnewsletter-signup-form> div classnewsletter-signup__inputs-container> input idsection-7863762c-2f09-4f42-b470-d96b0ec5e2cf__newsSignFirstName typetext namename classlp-input lp-input--light newsletter-signup__form-item required placeholderName> input idsection-7863762c-2f09-4f42-b470-d96b0ec5e2cf__newsSignEmail typeemail nameemail classlp-input lp-input--light newsletter-signup__form-item required placeholderEmail patterna-zA-Z0-9.!#$%&’*+/?^_`{|}~-+@a-zA-Z0-9-+(?:\.a-zA-Z0-9-+)+> button typesubmit classlp-btn lp-btn--filled lp-btn--light submit button-style-4 newsletter-signup__form-item lp-btn--mob-full-width>Submit/button> div classlp-h-pot> input idsection-7863762c-2f09-4f42-b470-d96b0ec5e2cf__newsSignMiddleName namemiddleName value autocompleteoff tabindex-1> /div> input styledisplay: none; typetext namesource valueNEWSLETTER_SIGNUP /> /div> /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 Judy Jonesyour contact information, you acknowledge and agree to oura 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 unsubscribelink in the emails. Message and data rates may apply./span>/label>/div> /div> div classsuccess-block> div classlp-title-group> h2 classlp-h2>Thank You/h2> div classlp-text--subtitle>p>You have successfully been added to our Newsletter. Stay tuned for the latest updates sent straight to your inbox!/p>/div> /div> /div> /form> /div>/div>/section>section classimage-section is-font-color-light is-background-color-dark idsection-af433698-0a4c-4933-b024-d2e5696b5da2 data-el-id3b9aa9ac-f534-49a3-b661-d2cda775b424> div classwork-with-us> div classcontainer> div classwork-with-us__content> h2 classwow fadeInUp data-wow-delay.1s>Work With Judy /h2> p classwow fadeInUp data-wow-delay.2s>Judy is one of the most trusted names in 30A real estate from her track record of helping her clients find the right balance between the ideal beach home and a healthy investment. Be the next happy client on her list by getting in touch to set up a meeting./p> a rolebutton data-typeCONTACT_US classbtn wow fadeInUp button-style-4 > Let's Connect /a> /div> /div>/div>/section>section idsection-6ffe80e0-49d3-4faa-8942-b2e85c673677 classis-font-color-dark is-background-color-light data-el-id5db65d6a-01e9-4ee3-babf-2748e074a284> script data-cfasyncfalse src/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js>/script>script typetext/x-handlebars-template classjsIGItem> a href{{permalink}} target_blank classig-feed-item insta-type-{{mediaType}}> div classig-feed-item__img stylebackground-image: url({{#ifEquals mediaType VIDEO}}{{thumbnailUrl}}{{^}}{{mediaUrl}}{{/ifEquals}});>/div> div classig-feed-item__info>div classig-feed-item__caption>{{caption}}/div>/div> {{#ifEquals mediaType VIDEO}}div classvideo-icon>/div>{{/ifEquals}} /a> /script>div classig-feed redesign> div classig-feed-top lp-container> div classtop-wrapper> div classtop-left> h3 classlp-h3 title>Follow Me on Instagram/h3> a href# target_blank classinstagram-link jsIGLink>h4 classlp-h4 instagram-name jsIGName>/h4>/a> /div> div classtop-right> a href# target_blank classlp-btn lp-btn--dark lp-btn--outline lp-btn--mob-full-width follow-button jsIGLink >Follow Me/a> a classnav-button top-nav-prev hidden-control > svg width9 height15 viewBox0 0 9 15 fillnone xmlnshttp://www.w3.org/2000/svg>path dM7.099 13.25l-5.25-5.775L7.099 1.7 strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround/>/svg> /a> a classnav-button top-nav-next hidden-control > svg width9 height15 viewBox0 0 9 15 fillnone xmlnshttp://www.w3.org/2000/svg>path dM1.90137 1.75L7.15137 7.525L1.90137 13.3 strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround/>/svg> /a> /div> /div> /div> div classlp-container ig-feed-container > div classig-feed-feed data-limit33> /div> /div> div classbottom-controls> a classbottom-nav-button bottom-nav-prev > svg width9 height15 viewBox0 0 9 15 fillnone xmlnshttp://www.w3.org/2000/svg>path dM7.099 13.25l-5.25-5.775L7.099 1.7 strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround/>/svg> /a> a classbottom-nav-button bottom-nav-next > svg width9 height15 viewBox0 0 9 15 fillnone xmlnshttp://www.w3.org/2000/svg>path dM1.90137 1.75L7.15137 7.525L1.90137 13.3 strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround/>/svg> /a> /div>/div>/section> div idmodals classmodals>/div> footer idglobal-footer classis-font-color-dark is-background-color-light> div classfooter> div classcontainer> div classfooter__info> div classfooter__info-column wow fadeInUp data-wow-delay.1s> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/bbc68d34-5aff-452c-85af-f0cb8191aa77 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/bbc68d34-5aff-452c-85af-f0cb8191aa77 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/bbc68d34-5aff-452c-85af-f0cb8191aa77 470w altLogo sizes250px classfooter__logo> p> /p> /div> div classfooter__info-column wow fadeInUp data-wow-delay.3s> h4>Address/h4> div> p>28 A Watercolor Waybr>Santa Rosa Beach FL 32459/p> /div> /div> div classfooter__info-column wow fadeInUp data-wow-delay.6s> h4>Company/h4> div> div classc2407>p>Trusted Real Estate Agent/p>/div>style>* { box-sizing: border-box; } body {margin: 0;}.c2407{padding:0 0 0 0;border:none black;}/style> /div> /div> /div> div classfooter__contact> div classfooter__contact-column wow fadeInUp data-wow-delay.3s> h4>Subscribe to Our Newsletter/h4> form data-typecontact-form> div classfooter__contact-form> input classfooter__contact-input inp typeemail nameemail placeholderEmail required /> div classh-pot> label for__footerMiddleName>Middle Name/label> input id__footerMiddleName namemiddleName value autocompleteoff tabindex-1> /div> input styledisplay: none; typetext namesource valueNEWSLETTER_SIGNUP /> button classfooter__contact-submit btn btn--solid button-style-3 typesubmit namesubscribe>SUBSCRIBE/button> /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 Judy Jonesyour contact information, you acknowledge and agree to oura 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 unsubscribelink in the emails. Message and data rates may apply./span>/label>/div> /form> /div> div classfooter__contact-column> h4>Connect With Us/h4> ul classlp-socials social_icons-style-2 socials> li> a hrefhttps://www.facebook.com/Judyalong30A classlp-socials__link socials__item wow fadeInUp data-wow-delay0s target_blank aria-labelFACEBOOK > span classlp-i lp-i--facebook aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.instagram.com/judy30a/ classlp-socials__link socials__item wow fadeInUp data-wow-delay0.1s target_blank aria-labelINSTAGRAM > span classlp-i lp-i--instagram aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.linkedin.com/in/judy-jones-b9671477/ classlp-socials__link socials__item wow fadeInUp data-wow-delay0.2s target_blank aria-labelLINKEDIN > span classlp-i lp-i--linkedin aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.yelp.com/biz/judy-jones-berkshire-hathaway-homes-division-santa-rosa-beach classlp-socials__link socials__item wow fadeInUp data-wow-delay0.3s target_blank aria-labelYELP > span classlp-i lp-i--yelp aria-hiddentrue>/span> /a> /li> li> a hrefhttps://x.com/30Abeachlife classlp-socials__link socials__item wow fadeInUp data-wow-delay0.4s target_blank aria-labelTWITTER > span classlp-i lp-i--twitter aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.youtube.com/@judyjones-realtor30a22/featured classlp-socials__link socials__item wow fadeInUp data-wow-delay0.5s target_blank aria-labelYOUTUBE > span classlp-i lp-i--youtube aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.google.com/search?q=Judy+Jones+FL&sca_esv=68c7045c12d3d683&ei=cjo1Z5igLKSe4-EPkrPeuQ4&ved=0ahUKEwiYoeSYv9qJAxUkzzgGHZKZN-cQ4dUDCA8&uact=5&oq=Judy+Jones+FL&gs_lp=Egxnd3Mtd2l6LXNlcnAiDUp1ZHkgSm9uZXMgRkwyBhAAGBYYHjIGEAAYFhgeMgYQABgWGB4yBhAAGBYYHjIGEAAYFhgeMgsQABiABBiGAxiKBTILEAAYgAQYhgMYigUyCxAAGIAEGIYDGIoFMggQABiABBiiBDIIEAAYgAQYogRI1QlQ5gZY6AdwAngAkAEAmAFXoAGeAaoBATK4AQPIAQD4AQGYAgSgAq0BwgILEAAYgAQYsAMYogSYAwCIBgGQBgSSBwE0oAe8DA&sclient=gws-wiz-serp#lrd=0x8893e5ab98fc0d4b:0x9585fb9f089f50d3,1,,,, classlp-socials__link socials__item wow fadeInUp data-wow-delay0.6s target_blank aria-labelGOOGLE > span classlp-i lp-i--google aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.zillow.com/profile/judyj0816 classlp-socials__link socials__item wow fadeInUp data-wow-delay0.7s target_blank aria-labelZILLOW > span classlp-i lp-i--zillow aria-hiddentrue>/span> /a> /li> /ul> /div> /div> div classfooter__copyright wow fadeInUp data-wow-delay.6s> span classimg-wrap>img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/157e87e8-ab5f-41ce-9a59-44874a0004a7 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/157e87e8-ab5f-41ce-9a59-44874a0004a7 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/157e87e8-ab5f-41ce-9a59-44874a0004a7 390w alt>/span> div classfooter__design>Real Estate Website Design by a hrefhttps://www.luxurypresence.com/real-estate-website-design/ target_blank classlink hyperlink-style-1>Luxury Presence/a>/div> p classfooter__design> Copyright © span classauto-year-update>2019/span> | span>a href/terms-and-conditions classhyperlink-style-1>Privacy Policy/a>/span> /p> /div> div classfooter__disclaimer> div classwow fadeInUp data-wow-delay.6s> p stylefont-size: 12px;>©span classauto-year-update>#/span> BHH Affiliates, LLC. An independently owned subsidiary of HomeServices of America, Inc. a Berkshire Hathaway affiliate, and a franchisee of BHH Affiliates, LLC. Berkshire Hathaway HomeServices symbol are registered service marks of Columbia Insurance Company, a Berkshire Hathaway affiliate. Equal Housing Opportunity./p>p>br>img stylefilter: brightness(0) saturate(100%); srchttps://res.cloudinary.com/luxuryp/images/f_auto,q_auto/atey8q45g4nbzeqjggpc/realtor-eho-logo-07232021-update-dark width100px heightauto>/p> /div> /div> div classfooter__menu wow fadeInUp data-wow-delay.6s> a href/ classfooter__menu-item hyperlink-style-1>Home/a> a href/about classfooter__menu-item hyperlink-style-1>About Judy/a> a href/properties classfooter__menu-item hyperlink-style-1>Portfolio/a> a href/testimonials classfooter__menu-item hyperlink-style-1>Testimonials/a> a data-typeCONTACT_US classfooter__menu-item hyperlink-style-1>Let's Connect/a> /div> /div> /div>div classthank-you-modal closed> div> h2>Email Added To Subscription List/h2> /div> div> button classbtn>Okay/button> /div>/div> /footer> div idmodal-global-contact-us classmodal stylebackground-color: ;> div classmodal-content> div classcontact-popup> div classcontact-popup__container> button classcontact-popup__close close>/button> div classcontact-popup__col> h1 classcontact-popup__title>Get In Touch/h1> p> Enter your contact information below and I will be sure to get back to you as soon as I can! /p> form classcontact-popup__form contact-us-form data-typecontact-form> input required namename typetext classinp contact-popup__input placeholderFull Name> input required typeemail nameemail patterna-zA-Z0-9.!#$%&’*+/?^_`{|}~-+@a-zA-Z0-9-+(?:\.a-zA-Z0-9-+)+ classinp contact-popup__input placeholderEmail> input namephone required typetel classinp contact-popup__input placeholderPhone> div classh-pot> label for__ebookMiddleName>Middle Name/label> input id__ebookMiddleName namemiddleName value autocompleteoff tabindex-1> /div> textarea namemessage required classinp contact-popup__input placeholderMessage>/textarea> 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 Judy Jones 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> button classbtn btn--solid-black contact-popup__submit button-style-3 typesubmit>SUBMIT/button> p classsuccess hide> Message sent successfully! /p> /form> /div> div classcontact-popup__col> div classcontact-popup__info> h3 classcontact-popup__subtitle>Judy Jones/h3> p> a hreftel:(850) 428-1072 classhyperlink-style-1>(850) 428-1072/a>br/> a href/cdn-cgi/l/email-protection#e68c93829f848387858e969489968394928f8395a6818b878f8ac885898b classhyperlink-style-1>span class__cf_email__ data-cfemail19736c7d607b7c787a71696b76697c6b6d707c6a597e74787075377a7674>email protected/span>/a> /p> /div> div classcontact-popup__info> h3 classcontact-popup__subtitle>Address/h3> div> div idiuul>p>28 A Watercolor Waybr>Santa Rosa Beach FL 32459/p>/div>style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}/style> /div> /div> ul classlp-socials social_icons-style-2 contact-popup__socials socials> li> a hrefhttps://www.facebook.com/Judyalong30A classlp-socials__link socials__item data-wow-delay0s target_blank aria-labelFACEBOOK > span classlp-i lp-i--facebook aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.instagram.com/judy30a/ classlp-socials__link socials__item data-wow-delay0.1s target_blank aria-labelINSTAGRAM > span classlp-i lp-i--instagram aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.linkedin.com/in/judy-jones-b9671477/ classlp-socials__link socials__item data-wow-delay0.2s target_blank aria-labelLINKEDIN > span classlp-i lp-i--linkedin aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.yelp.com/biz/judy-jones-berkshire-hathaway-homes-division-santa-rosa-beach classlp-socials__link socials__item data-wow-delay0.3s target_blank aria-labelYELP > span classlp-i lp-i--yelp aria-hiddentrue>/span> /a> /li> li> a hrefhttps://x.com/30Abeachlife classlp-socials__link socials__item data-wow-delay0.4s target_blank aria-labelTWITTER > span classlp-i lp-i--twitter aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.youtube.com/@judyjones-realtor30a22/featured classlp-socials__link socials__item data-wow-delay0.5s target_blank aria-labelYOUTUBE > span classlp-i lp-i--youtube aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.google.com/search?q=Judy+Jones+FL&sca_esv=68c7045c12d3d683&ei=cjo1Z5igLKSe4-EPkrPeuQ4&ved=0ahUKEwiYoeSYv9qJAxUkzzgGHZKZN-cQ4dUDCA8&uact=5&oq=Judy+Jones+FL&gs_lp=Egxnd3Mtd2l6LXNlcnAiDUp1ZHkgSm9uZXMgRkwyBhAAGBYYHjIGEAAYFhgeMgYQABgWGB4yBhAAGBYYHjIGEAAYFhgeMgsQABiABBiGAxiKBTILEAAYgAQYhgMYigUyCxAAGIAEGIYDGIoFMggQABiABBiiBDIIEAAYgAQYogRI1QlQ5gZY6AdwAngAkAEAmAFXoAGeAaoBATK4AQPIAQD4AQGYAgSgAq0BwgILEAAYgAQYsAMYogSYAwCIBgGQBgSSBwE0oAe8DA&sclient=gws-wiz-serp#lrd=0x8893e5ab98fc0d4b:0x9585fb9f089f50d3,1,,,, classlp-socials__link socials__item data-wow-delay0.6s target_blank aria-labelGOOGLE > span classlp-i lp-i--google aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.zillow.com/profile/judyj0816 classlp-socials__link socials__item data-wow-delay0.7s target_blank aria-labelZILLOW > span classlp-i lp-i--zillow aria-hiddentrue>/span> /a> /li> /ul> /div> /div> /div> /div> button classclose lp-close typebutton aria-labelclose modal> span classlp-close-icon aria-hiddentrue>/span> /button> /div> script data-cfasyncfalse src/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js>/script>script> (function() { var lazyVideos .slice.call(document.querySelectorAll(video.lazy)); if (IntersectionObserver in window && lazyVideos.length > 0) { 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> !-- Global site tag (gtag.js) - Google Analytics --> 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.defertrue;j.asyncfalse;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, G-N2L38D9VLE, { 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> // 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.async 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 { 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, requires: jquery, }, 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, }, wow: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js, isLoaded: false, }, jquery: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js, isLoaded: false, }, slick: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js, isLoaded: false, requires: jquery, }, libphonenumber: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/libphonenumber-js/1.11.8/libphonenumber-js.min.js, isLoaded: false, }, }, }, }; /script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js integritysha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g crossoriginanonymous referrerpolicyno-referrer onloadwindow.luxuryPresence.libs.jsLibsMap.jquery.isLoaded true>/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://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js onloadwindow.luxuryPresence.libs.jsLibsMap.slick.isLoaded true>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js onloadwindow.luxuryPresence.libs.jsLibsMap.wow.isLoaded true>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/js/ion.rangeSlider.min.js onloadwindow.luxuryPresence.libs.jsLibsMap.ionRangeSlider.isLoaded true>/script> !-- GOOGLE TRANSLATE SCRIPT --> script> function googleTranslateElementInit() { // list of languages can be overridden by setting window.customLanguages in the head JS. example `window.customLanguages en,de,fr,ro,sk,pl` // Language codes can be taken from here https://cloud.google.com/translate/docs/languages const DEFAULT_LANGUAGES en,es,zh-CN,zh-TW,tl,vi,ar,ko,ru,de,fr,hi,pt; document.querySelectorAll(data-typeTRANSLATE).forEach(function(translate){ translate.innerText ; new google.translate.TranslateElement({ pageLanguage: en, layout: google.translate.TranslateElement.InlineLayout.SIMPLE, includedLanguages: window.customLanguages || DEFAULT_LANGUAGES, }, 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) } } // Global methods / variables that can be accessed by element js window.luxuryPresence { ...window.luxuryPresence, defaults: { companyId: 99500cf7-89b4-4406-ad06-f8dc0d37668d, 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 $websiteId: ID\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 websiteId: $websiteId\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:cc550cd5-d83b-4da1-a24a-320042fd099c,alt:null,bytes:40111,width:1920,format:png,height:1200,pngUrl:,shared:true,curated:false,duration:null,largeUrl:https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/f1bcfe70-b197-4eec-a954-53773e631381,smallUrl:https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/f1bcfe70-b197-4eec-a954-53773e631381,authorUrl:null,createdAt:2024-11-14T21:30:01.277Z,mediumUrl:https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/f1bcfe70-b197-4eec-a954-53773e631381,sourceUrl:null,updatedAt:2024-11-14T21:30:01.277Z,xLargeUrl:https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/f1bcfe70-b197-4eec-a954-53773e631381,__typename:Media,altTagText:null,authorName:null,sourceName:r2,xxLargeUrl:https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/f1bcfe70-b197-4eec-a954-53773e631381,description:null,displayName:property_bhhsluxury-collection,originalUrl:https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/f1bcfe70-b197-4eec-a954-53773e631381,resourceType:image,thumbnailUrl:https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/f1bcfe70-b197-4eec-a954-53773e631381,originalFileName:Property_BHHS+Luxury Collection,cloudinaryPublicId:f1bcfe70-b197-4eec-a954-53773e631381} }, objectToQuerystring: objectToQuerystring, getPath: getPath, getMLSAutocomplete: getMLSAutocomplete, getMLSAutocompleteWithFilters: getMLSAutocompleteWithFilters, makeMlsLink: makeMlsLink, debounce: debounce, }; 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}var anumbertypeof r?r:0,cNumber.isInteger(e)?0:a,o{minimumFractionDigits:c,maximumFractionDigits:c};returnUSDt?$.concat(e.toLocaleString(en-US,o)):CADt?$.concat(e.toLocaleString(en-US,o), CAD):EURt?€.concat(e.toLocaleString(en-US,o)):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,at.precision||0;arguments.length>2&&(t.modearguments.length1?void 0:arguments1),t.mode||(t.modeshort);var carguments.length>3?arguments.length2?void 0:arguments2:t.separator;if(string!typeof c&&(c | ),n.isPasswordProtected)returnExclusive Listing;var oarguments.length>4?arguments.length3?void 0:arguments3:t.priceUponRequestText;if(string!typeof o&&(oPrice Upon Request),n.priceUponRequest)return o;var in.salesPrice,snull;SOLD!n.status&&Leased!n.status&&n.reducedPrice&&(t.reducedClass?sn.reducedPrice:in.reducedPrice);var l;s&&(l+.concat(t.reducedTag||span, class).concat(t.reducedClass,>).concat(u(s,n.currency,a),/).concat(t.reducedTag||span,>)),i&&(iu(i,n.currency,a),t.priceTag||t.priceClass?l+.concat(t.priceTag||span).concat(t.priceClass? class.concat(t.priceClass,):,>).concat(i,/).concat(t.priceTag||span,>):l+i);var fn.leasePrice&&u(n.leasePrice,n.currency,a);if(f){l&&(l+c);var p.concat(f).concat(d(n.leasePeriod,t));t.leaseTag||t.leaseClass?l+.concat(t.leaseTag||span).concat(t.leaseClass? class.concat(t.leaseClass,):,>).concat(p,/).concat(t.leaseTag||span,>):l+p}return new r.SafeString(l)},mediaImage:function(n){var a,carguments.length>1&&void 0!arguments1?arguments1:{};if(n){var oc.hash,uo.lazy,st(o,e),l,f;if(stringtypeof n)ln;else{var d{},pn.height,gn.width,hn.altTagText;i.forEach(function(e){ne.field&&!dne.field&&(dne.fielde.w)});var mObject.keys(d);if(!m.length)return;if(h&&(s.alth),p&&g&&(p>g&&(s.class?s.class+ portrait:s.classportrait),setDimsin c.hash&&(s.widthg,s.heightp)),m.length>1&&g&&gdmm.length-1){var ym.findIndex(function(e){return de>g});m.splice(y+1),dmm.length-1g}m.length>1&&(fm.map(function(e){return.concat(e, ).concat(de,w)}).join(, ),m.sort(function(e,t){return Math.abs(de-1280)-Math.abs(dt-1280)})),lm0}delete s.setDims,f||delete s.sizes,altin s||(s.alt),loadingin s||!((nullc||null(ac.data)||void 0a||null(aa.root)||void 0a?void 0:a.sectionIndex)>1||u)||(s.loadinglazy);var vObject.keys(s).map(function(e){return.concat(r.escapeExpression(e),).concat(r.escapeExpression(se),)}).join( );return new r.SafeString(img src.concat(l,).concat(f? srcset.concat(f,):).concat(v? .concat(v):,>))}},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){if(!e)return;if(!e.includes(res.cloudinary.com))returnsource data-src.concat(e,>);var te.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 r.concat(t.replace(/f_auto(?::video)?/,f_.concat(e.format,,vc_).concat(e.codec)),.).concat(e.format);returnsource data-src.concat(r, 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.shareIdnull,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.shareIdt.shareId||null,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 lr.endsWith(.mp4)||r.endsWith(.webm)||r.includes(cloudinary.com),u\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 ).concat(l?video controls autoplay src.concat(r,>/video>):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,u);var ct.getElementById(modal-.concat(n.id));c.querySelector(.close).addEventListener(click,function(){c.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 en(require(@babel/runtime/helpers/classCallCheck)),tn(require(@babel/runtime/helpers/createClass)),in(require(@babel/runtime/helpers/possibleConstructorReturn)),ln(require(@babel/runtime/helpers/getPrototypeOf)),rn(require(@babel/runtime/helpers/inherits)),arequire(./base);function n(e){return e&&e.__esModule?e:{default:e}}function o(e,t,r){return t(0,l.default)(t),(0,i.default)(e,u()?Reflect.construct(t,r||,(0,l.default)(e).constructor):t.apply(e,r))}function u(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(ufunction(){return!!e})()}var sexports.ValidationControllerfunction(i){function l(t,i,r){var a;return(0,e.default)(this,l),(ao(this,l,t,i,r)).validatedForms,a}return(0,r.default)(l,i),(0,t.default)(l,{key:initialize,value:function(){var earguments.length>0&&void 0!arguments0?arguments0:{};try{var t,ithis.window,lthis.document,re.selector,a;if(ar?l.querySelectorAll(.concat(r, formdata-typecontact-form)):l.querySelectorAll(formdata-typecontact-form),!!l.querySelectorAll(inputtypetel).length&&!i.libphonenumber&&null!i&&null!(ti.luxuryPresence)&&void 0!t&&t.libs){var ni.luxuryPresence.libs;(0,n.loadJs)(n.jsLibsMap.libphonenumber.jsSrc,this.attachValidation.bind(this,a))}else this.attachValidation(a);this.validatedFormsthis.validatedForms.concat(a)}catch(o){console.log(o)}}},{key:destroy,value:function(){this.validatedForms}},{key:attachValidation,value:function(e){var tthis;e.forEach(function(e){e.querySelectorAll(input, select, textarea).forEach(function(e){t.applyFieldValidation(e)})})}},{key:applyFieldValidation,value:function(e){tele.getAttribute(type)&&this._applyPhoneValidation(e)}},{key:_applyPhoneValidation,value:function(e){var tthis.window;if(t.libphonenumber){var it.libphonenumber.isValidPhoneNumber;e.addEventListener(keyup,function(){if(this.hasAttribute(required)||this.value.replace(/\s/g,).length)try{var ethis.value;i(e,US)?this.setCustomValidity():this.setCustomValidity(Please enter a valid phone number.)}catch(t){this.setCustomValidity(Please enter a valid phone number.)}else this.setCustomValidity()})}}})}(a.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,gexports.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)}),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,g,y,_,E,O,k;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,ga.pageMeta,yn.localStorage.getItem(utm_vars)||{},_n.localStorage.getItem(referrer)||,Ethis._getFormId(r),O{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(y))},page:{pageId:h,companyId:p,websiteId:m,pageMeta:f(f({},g),{},{formId:E})},companyId:p,referrer:_,fields:u},!s.middleName){e.next25;break}return e.abrupt(return);case 25:return e.prev25,e.next28,this._submitLeadRequest(O);case 28:this._sendGAEvent(O),kr.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)},k),e.next43;break;case 37:e.prev37,e.t0e.catch(25),console.log(e.t0),r.dispatchEvent(new Event(formsubmiterror)),r.classList.remove(loading),r.classList.add(error);case 43:caseend:return e.stop()}},e,this,25,37)}));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,shareId:i.shareId,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 es(require(@babel/runtime/helpers/classCallCheck)),ts(require(@babel/runtime/helpers/createClass)),as(require(@babel/runtime/helpers/possibleConstructorReturn)),ns(require(@babel/runtime/helpers/getPrototypeOf)),is(require(@babel/runtime/helpers/inherits)),orequire(./base);function s(e){return e&&e.__esModule?e:{default:e}}function r(e,t,i){return t(0,n.default)(t),(0,a.default)(e,l()?Reflect.construct(t,i||,(0,n.default)(e).constructor):t.apply(e,i))}function l(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(lfunction(){return!!e})()}var coauthSuccess,uexports.OAuthControllerfunction(a){function n(t,a,i){var o;return(0,e.default)(this,n),(or(this,n,t,a,i)).successListeners,o._listenToMessageso._listenToMessages.bind(o),o._listenToOneTapMessageo._listenToOneTapMessage.bind(o),o}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(message,e._listenToOneTapMessage),e.window.removeEventListener(c,e.windowt)})}},{key:_renderGoogleOneTap,value:function(){if(!this._isGoogleOneTapOnCooldown()){var ethis.document.createElement(div);google.accounts.id.initializeIntermediate({src:this._buildUrlAndCopyAttributes(e,e,googleOneTap)}),this.window.localStorage.removeItem(googleOneTapExpiration),this.window.addEventListener(message,this._listenToOneTapMessage)}}},{key:_listenToOneTapMessage,value:function(e){var tshow_intermediate_iframe,ahide_intermediate_iframe,nthis.config.buyerSellerServiceUrl,ie.data,oe.origin,si.type,ri.height,li.event,ci.source;if(st||sa){var uthis.document.getElementById(onetap_google_intermediate_iframe);u&&(u.style.heightr,u.style.displayst?unset:none)}on&&GOOGLE_SIGN_ONc&&(successl?this._setExpirationLsItem(864e5):cancell&&this._setExpirationLsItem(72e5))}},{key:_setExpirationLsItem,value:function(e){var t(new Date).getTime()+e;this.window.localStorage.setItem(googleOneTapExpiration,t)}},{key:_isGoogleOneTapOnCooldown,value:function(){var ethis.window.localStorage.getItem(googleOneTapExpiration);return Number(e)>(new Date).getTime()}},{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(c);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,on.companyId,sn.websiteId,rn.pageId,ln.pageMeta,cthis.window.location,uc.origin+c.pathname,dnew URL(.concat(i,/buttons/).concat(a)),hthis.window.localStorage.getItem(utm_vars),gthis.window.localStorage.getItem(referrer);d.searchParams.append(companyId,o),d.searchParams.append(websiteId,s),d.searchParams.append(pageId,r),d.searchParams.append(sourceUrl,u),d.searchParams.append(pageMeta,JSON.stringify(l)),h&&d.searchParams.append(utm,h),g&&d.searchParams.append(referrer,g);var pdata-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){p.includes(e.nodeName)?d.searchParams.append(e.nodeName,e.nodeValue):t.setAttribute(ide.nodeName?data-id:e.nodeName,e.nodeValue)}),d.toString()}})}(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},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; if (window.WOW) { 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(); var modalContentUrl /modals.html; const modalsContainer document.getElementById(modals); if (modalsContainer) { fetch(modalContentUrl).then(function(res) { if (!res.ok) { throw new Error(`HTTP error! Status: ${res.status}`); } return res.text(); }).then(function(resultText) { modalsContainer.innerHTML resultText; // now we need to execute all script elements Array.from(modalsContainer.getElementsByTagName(script)).forEach(function (s) { const script document.createElement(script); script.text s.innerHTML; Array.from(s.attributes).forEach(function (a) { script.setAttribute(a.name, a.value); }) s.parentNode.replaceChild(script, s); }); try { window.luxuryPresence.modals.initialize(window.luxuryPresence._modalIncludes); window.luxuryPresence.contactForms.initialize({ selector: #modals }); window.luxuryPresence.validation.initialize({ selector: #modals }); window.luxuryPresence.oauth.initialize({ googleSignOnEnabled: true, iframe: false }); } catch (e) { console.log(e); } document.querySelectorAll(.modals > .modal .close).forEach(closeModalBtn > { closeModalBtn.addEventListener(click, function() { window.lpUI.hideClosestModal(closeModalBtn); }); }); }).catch((e) > console.log(e)); } /* Initialize Luxury Presence SDK */ try { window.luxuryPresence.config.setCompany(99500cf7-89b4-4406-ad06-f8dc0d37668d, {}); window.luxuryPresence.config.setWebsite(487928a1-31bc-4ae3-a749-bfbd95fb3d96, { recaptchaSiteId: , leadIngesterEnabled: true }); const url new URL(window.location.href); const shareId url.searchParams.get(shareId); window.luxuryPresence.config.setPage(41086dd3-0893-4421-b188-72a626f4c3b6, { sourceResource: , pageElementId: , pageQueryVariables: {}, shareId: , }); 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(8ffaeebb-3667-4b94-9aff-cf0cb535a286, {}); window.luxuryPresence.config.setLeadIngesterUrl(https://leads.luxurypresence.com, {}); window.luxuryPresence.buttons.initialize({}); window.luxuryPresence.contactForms.initialize({}); window.luxuryPresence.validation.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) { $(.contact-popup__close).click(function (e) { e.preventDefault(); $(this).closest(.contact-popup).removeClass(visible); }); var $contactModal $(.contact-popup).closest(.modal); if ($contactModal.css(transform) matrix(1, 0, 0, 1, 0, 0) && !$contactModal.hasClass(visible)) { $contactModal.addClass(visible); } var sectionSelector sectionDomId ? # + sectionDomId : .contact-us-form; var body $(body); function setHttp(link) { if (link.search(/^https?\:\/\/|\//) -1) { link http:// + link; } return link; } $(# + sectionDomId + form).on(reset, function () { $(this).find(.custom-select).each(function () { let linkedSelect $(this).siblings(select)0; $(this).find(.custom-select-toggle).text(linkedSelect.children0.innerText); $(this).find(.custom-select-item).removeClass(is-selected); }); const redirectLink $(# + sectionDomId + .redirect-link); if (redirectLink.length) { const rawHref redirectLink.attr(href); redirectLink.attr(href, setHttp(rawHref)); redirectLink0.click(); } });})(modal-global-contact-us);} catch(e) {console.log(e);} try {(function init(sectionDomId) { function isSectionLight(sect) { if (!sect || !sect.style) { return true; } if (sect.style.backgroundImage) { return false; } if ($(sect).children(.video-wrapper).length) { return false; } return sect.classList.contains(is-background-color-light); } const $header $(`#${sectionDomId} > .header`); if ($header.hasClass(theme-auto)) { if (isSectionLight($(body > section)0)) { $header.removeClass(theme-light).addClass(theme-dark); } else { $header.removeClass(theme-dark).addClass(theme-light); } }})(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\:\.header\,\fontColorScroll\:\#000\,\backgroundColorScroll\:\#fff\,\initialBackgroundColor\:\rgba(0,0,0,0)\}));} catch(e) {console.log(e);} try {(function init(sectionDomId) { const $section $(# + sectionDomId); $section.on(lpui-show, function () { window.lpUI.requestScrollLock(side-menu); }); $section.on(lpui-hide, function () { window.lpUI.releaseScrollLock(side-menu); }); if (/body > div\.sidemenu { display: block;/.test($(head > style).last().text())) { $section.addClass(in-pb); $(`style>#${sectionDomId}.in-pb {height: 100v` + h;}/style>).appendTo($(head)); }})(global-sidemenu);} catch(e) {console.log(e);} try {(function init(sectionDomId) { var $thankYouModal $(footer .thank-you-modal); var $body $(body); $(footer form).on(formsubmitted, function () { $thankYouModal.removeClass(closed); $body.addClass(locked); }); $(footer .thank-you-modal button).on(click, function () { $thankYouModal.addClass(closed); $body.removeClass(locked); }); $(# + sectionDomId + form).on(reset, function () { if ($(# + sectionDomId + .redirect-link).length) { $(# + sectionDomId + .redirect-link)0.click(); } });})(global-footer);} catch(e) {console.log(e);} try {(function init(sectionDomId) { var _section $(# + sectionDomId); const emailInput _section.find(.js-email-input); const emailRegex /a-zA-Z0-9.!#$%&*+/?^_`{|}~\-+@a-zA-Z0-9-+(?:\.a-zA-Z0-9-+)+/; emailInput.on(input, function () { if (emailRegex.test(this.value)) { this.setCustomValidity(); } else { this.setCustomValidity(Please enter a valid email address.); } this.reportValidity(); }); _section.find(form).on(reset, function () { $(this).addClass(show-success); }); $(window).scroll(function () { if ($(this).scrollTop() > 150) _section.find(.btn-holder).addClass(visible);else _section.find(.btn-holder).removeClass(visible); }); _section.find(.close-btn, .connect-btn).click(function () { _section.find(.pop-up).toggle(); _section.find(.btn-holder).toggle(); });})(global-mobile-contact);} catch(e) {console.log(e);} try {(function init(sectionDomId) { const $section $(# + sectionDomId); const showOnlyActive $section.find(.opening-with-search)0.dataset.onlyActive true; const $videoWrap $section.find(.full-screen-video-component > .video-wrapper); const $url $section.find(.opening-with-search).attr(data-video-url); let $iframe $section.find(.full-screen-video-component > .video-wrapper).find(iframe); let $video $section.find(.full-screen-video-component > .video-wrapper).find(video); let $mute true; if ($url) { $section.children(.video-wrapper:not(.video-wrapper-extended)).remove(); if ($iframe) { let src $iframe.attr(data-src); let youtubeId ; let vimeoId ; if (src && (src.indexOf(youtube.com) ! -1 || src.indexOf(youtu.be) > -1) && src.indexOf(youtube.com/embed) 0) { const youtubeRegex /(?:youtube\.com\/\S*(?:(?:\/e(?:mbed))?\/|watch\?(?:\S*?&?v))|youtu.be\/)(a-zA-Z0-9_-{6,11})/; const youtubeResult src.match(youtubeRegex); if (youtubeResult) youtubeId youtubeResult1; } if (src && src.indexOf(vimeo.com) ! -1) { const vimeoRegex /(?:(www\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/(^/*)\/videos\/|)|player.vimeo.com\/video\/)(\d{6,})(?:|\/\?)/; const vimeoResult src.match(vimeoRegex); if (vimeoResult) vimeoId vimeoResult3; } if (youtubeId) src `https://youtube.com/embed/${youtubeId}?autoplay1&mute1&loop1&enablejsapi1&showinfo0&controls0&playlist${youtubeId}`;else if (vimeoId) src `https://player.vimeo.com/video/${vimeoId}?autoplay1&muted1&loop1&quality320p&controlsfalse`; $iframe.attr(src, src); $iframe.on(load, function () { $iframe.parent().addClass(playing); }); } } else 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 }); } }); } window.luxuryPresence.mapApiLoader.load().then(() > { var $dots $section.find(.js-dots); var $carousel $section.find(.js-carousel); $carousel.on(init, function () { $carousel.addClass(visible); $carousel.find(.title-item).find(.lp-h1).css({ transform: translateX(-100px), opacity: 0 }); $carousel.find(.title-item).first().find(.lp-h1).css({ transform: translateX(0), opacity: 1 }); }); $carousel.slick({ dots: false, arrows: false, appendDots: $dots, speed: 2000, fade: true, autoplay: true, pauseOnHover: false, slidesToShow: 1, adaptiveHeight: true }); $carousel.on(beforeChange, function () { $carousel.find(.slick-slide).find(.lp-h1).css({ transform: translateX(0), opacity: 1, transition: 1s all }); $carousel.find(.slick-slide.slick-current).find(.lp-h1).css({ transform: translateX(100px) }); }); $carousel.on(afterChange, function () { $carousel.find(.slick-slide).not(.slick-current).find(.lp-h1).css({ transform: translateX(-100px), transition: 0s all, opacity: 0 }); }); $(window).on(resize, function () { $carousel.slick(resize); }); const $searchWrapper $section.find(.search-wrapper); if (!$searchWrapper.length) { return; } const searchMls $searchWrapper0.dataset.searchMls true; const searchProperties $searchWrapper0.dataset.searchProperties true; const selectedCountries $searchWrapper0.dataset.locations; const searchPlaces searchMls; const showNeighborhoods searchMls; const searchNearEnabled searchMls; const $searchInput $section.find(.search-input); const $searchResults $section.find(.search-results); const $resultsContainer $section.find(.results-container); const $loader $section.find(.search-in-progress); const $predefined $section.find(.predefined-links); const $searchBtn $section.find(.search-button); const $leaseFalseButton $section.find(.jsLeaseFalse); const $leaseTrueButton $section.find(.jsLeaseTrue); const $nextSection $section.next(); const fixZIndex $nextSection.length && parseInt($nextSection.css(z-index)) || 1; const searchDelay 300; const maxPlaces 5; const maxMls 5; const leaseFilter $leaseFalseButton.length > 0 && $leaseTrueButton.length > 0; const service new google.maps.places.AutocompleteService(); const geocoder new google.maps.Geocoder(); var keyword; var leasePropertyState false; var leasePropertySearched; var searchActive false; var isLoading false; function showSearchResults() { searchActive true; updateSearchDisplay(); } function hideSearchResults() { searchActive false; updateSearchDisplay(); } function showLoading() { isLoading true; updateSearchDisplay(); } function hideLoading() { isLoading false; updateSearchDisplay(); } function updateSearchDisplay() { if (leaseFilter) { if (leasePropertyState) { $leaseTrueButton.addClass(active); $leaseFalseButton.removeClass(active); } else { $leaseFalseButton.addClass(active); $leaseTrueButton.removeClass(active); } } if (!searchActive) { $searchResults.removeClass(show); $searchResults.css(height, 0); if (fixZIndex) { $section.css(z-index, ); } return; } var hasResults !!$resultsContainer.html(); var hasPredefined $predefined.find(a:not(.not-processed)).length > 0; if (hasResults) { $predefined.addClass(not-visible); $loader.addClass(not-visible); $resultsContainer.removeClass(not-visible); } else if (isLoading) { $resultsContainer.addClass(not-visible); $predefined.addClass(not-visible); $loader.removeClass(not-visible); } else if (hasPredefined) { $resultsContainer.addClass(not-visible); $loader.addClass(not-visible); $predefined.removeClass(not-visible); } else { $resultsContainer.addClass(not-visible); $loader.addClass(not-visible); $predefined.addClass(not-visible); } var height 0; height + $predefined0.getBoundingClientRect().height; height + $resultsContainer0.getBoundingClientRect().height; height + $loader0.getBoundingClientRect().height; if (height > 0) { if (fixZIndex) { $section.css(z-index, + (fixZIndex + 1)); } $searchResults.addClass(show); } else { if (fixZIndex) { $section.css(z-index, ); } $searchResults.removeClass(show); } $searchResults.css(height, height + px); } function clearSelection() { $searchResults.find(.selected-link).removeClass(selected-link); } function moveSelection(up) { var $cont $resultsContainer.html() ? $resultsContainer : $predefined; var $links $cont.find(.results-link); if (!$links.length) { return; } var idx -1; $links.each(function (i) { if (idx -1 && $(this).is(.selected-link)) { idx i; } }); var newIdx; if (up) { newIdx idx - 1; if (newIdx 0) { newIdx $links.length - 1; } } else { newIdx idx + 1; if (newIdx > $links.length - 1) { newIdx 0; } } if (newIdx ! idx) { $searchResults.find(.selected-link).removeClass(selected-link); $($links.get(newIdx)).addClass(selected-link); } } var newSearchTimer; function inputChanged(ev) { if (ev.which 38) { ev.preventDefault(); moveSelection(true); return false; } if (ev.which 40) { ev.preventDefault(); moveSelection(); return false; } if (ev.which 13) { $lnk $searchResults.find(.selected-link); if ($lnk.length) { $lnk0.click(); hideSearchResults(); } else { $searchBtn.click(); } } window.clearTimeout(newSearchTimer); newSearchTimer window.setTimeout(startSearch, searchDelay); } function startSearch() { const term $searchInput.val(); if (term keyword && leasePropertySearched leasePropertyState) { return; } leasePropertySearched leasePropertyState; keyword term; if (term) { doSearch(term, leasePropertySearched); } else { setResults(null); } } function mlsSearch(term, leaseProperty) { if (!leaseFilter) { if (showOnlyActive) { const filters { status: ACTIVE }; return window.luxuryPresence.getMLSAutocompleteWithFilters(term, filters); } return window.luxuryPresence.getMLSAutocomplete(term); } var query { omnibox: term, limit: maxMls }; if (showOnlyActive) querystatus ACTIVE; if (leaseFilter && leaseProperty) { query.lease_property true; } return superagent.get(window.location.protocol + // + window.location.host + /home-search/listings.json).query(query).then(function (res) { if (!Array.isArray(res.body)) { return ; } return res.body; }, function (e) { console.log(e); return ; }); } function resolveGeoBounds(placeId, description) { return new Promise(function (resolve, reject) { geocoder.geocode({ placeId: placeId }, function (results, status) { if (status ! OK) { return resolve(null); } var result results0; var bounds new google.maps.LatLngBounds(); bounds.extend(result.geometry.viewport.getSouthWest()); bounds.extend(result.geometry.viewport.getNorthEast()); result.geometry.bounds bounds.toJSON(); var placeUrl window.luxuryPresence.makeMlsLink(result); return resolve({ placeUrl: placeUrl, description: description }); }); }); } function addRestrictions(request) { if (selectedCountries Worldwide) { return request; } if (selectedCountries US & Canada) { request.componentRestrictions { country: us, ca }; return request; } request.componentRestrictions { country: us }; return request; } function resolveAutocomplete(term, deeper) { var request addRestrictions({ input: term, types: deeper ? geocode : (regions), limit: 1 }); return new Promise(function (resolve, reject) { service.getPlacePredictions(request, function (results, status) { if (status ! google.maps.places.PlacesServiceStatus.OK) { resolve(null); return; } if (!Array.isArray(results)) { resolve(null); return; } if (deeper) { var allowedTypes { route: true, neighborhood: true, administrative_area_level_3: true, administrative_area_level_4: true, administrative_area_level_5: true, sublocality_level_1: true, sublocality_level_2: true, sublocality_level_3: true, colloquial_area: true }; results results.filter(function (res) { return res.types.find(t > allowedTypest); }); } if (!results.length) { resolve(null); return; } resolve(results); }); }); } var placesResult {}; function placesSearch(term, ignoreInput) { if (placesResult.term ! term) { placesResult { term: term, result: Promise.all(resolveAutocomplete(term), resolveAutocomplete(term, true)).then(function (res) { let results ; if (res0) results.push(...res0); if (res1) results.push(...res1); if (!results) { return ; } const uniqueResults ; const placeIds new Set(); results.forEach(place > { if (!placeIds.has(place.place_id)) { placeIds.add(place.place_id); uniqueResults.push(place); } }); return uniqueResults; }).then(function (results) { if (!ignoreInput && term ! keyword) { return ; } if (!results) { return ; } var geoResultPromises results.map(function (result) { return resolveGeoBounds(result.place_id, result.description); }); return Promise.all(geoResultPromises).then(function (geoLinks) { return geoLinks.filter(function (i) { return i; }).slice(0, maxPlaces); }); }) }; } return placesResult.result; } function propertiesSearch(term, leaseProperty) { var payload { companyId: window.luxuryPresence.defaults.companyId, search: term, offset: 0, limit: 6, statusIds: 5f528253-abb7-484e-95c3-330269ac1105, 959c11cf-8655-4f91-874c-292b0ab7ea6b, a0012964-4f51-4430-abf8-6547c5ab6441, df04ccbe-4621-4140-a504-ee1a17430bb7, 88b4ace6-f39b-4b25-a051-8f6dba976833, 96031d77-bbe5-4de3-90d8-1e4e70de8ca8 }; if (leaseFilter) { payload.leaseProperty !!leaseProperty; } return superagent.post(window.luxuryPresence.defaults.apiGatewayUrl + /graphql).send({ query: window.luxuryPresence.defaults.gql.properties, variables: payload }).then(function (res) { return (res.body.data || {}).properties || ; }, function (err) { return ; }); } function doSearch(term, leaseProperty) { showLoading(); Promise.all(searchMls ? mlsSearch(term, leaseProperty) : , searchPlaces ? placesSearch(term) : , searchProperties ? propertiesSearch(term, leaseProperty) : ).then(function (res) { if (term ! keyword) { return; } if (res0.length > 0) { res0 res0.map(function (item) { return { id: item.id, display_address: item.address_1, item.city, item.state, item.postal_code.filter(function (i) { return i; }).join( ).filter(function (i) { return i; }).join(, ) }; }); } setResults(res0, res1, res2, leaseProperty); }); } function makeResultsBlockHtml(title, links) { if (!links || !links.length) { return ; } var html div classresults-block>; html + div classresults-block-title>; if (searchNearEnabled) { html + div classsearch-near-container>a classsearch-near lp-link lp-link--light>Search Near Me/a>/div>; } html + div classresults-title-label> + title + /div>/div>; html + links.join() + /div>; return html; } function setResults(mlsResults, placesResults, propertiesResults, leaseProperty) { clearSelection(); hideLoading(); if (!mlsResults) { $resultsContainer.html(); updateSearchDisplay(); return; } if (!mlsResults.length && !placesResults.length && !propertiesResults.length) { $resultsContainer.html(div classnothing-found>No results found/div>); updateSearchDisplay(); return; } var propertiesHtml makeResultsBlockHtml(Featured Properties, propertiesResults.map(function (result) { return `a href/properties/${result.slug} classresults-link>${result.privateAddress ? result.name : result.fullAddress}/a>`; })); var placesHtml makeResultsBlockHtml(Locations, placesResults.map(function (result) { return `a classresults-link href${result.placeUrl}${leaseProperty ? &lease_propertytrue : }>${result.description}/a>`; })); var mlsHtml makeResultsBlockHtml(Address, mlsResults.map(function (result) { return `a href/home-search/listings/${result.id} classresults-link>${result.display_address}/a>`; })); $resultsContainer.html(propertiesHtml + placesHtml + mlsHtml); updateSearchDisplay(); } function searchBtnClicked() { var resultsBlockHref $(# + sectionDomId + .results-container .results-block .results-link).attr(href); const term $searchInput.val(); if (!term) { return; } if (searchMls) { if (resultsBlockHref ! undefined) window.location.href resultsBlockHref; return; } if (searchProperties) { window.location.href /properties/sale; } } var neighborhoods null; function fetchNeighborhoods() { var url window.luxuryPresence.defaults.apiGatewayUrl; var gqlQuery query ($companyId: String, $offset: Int, $limit: Int) { + neighborhoods (companyId: $companyId, offset: $offset, limit: $limit) {id, name, mlsLink, googlePlaceData}}; var payload {}; payload.offset 0; payload.limit 100; payload.companyId window.luxuryPresence.defaults.companyId; return superagent.post(url + /graphql).withCredentials().send({ query: gqlQuery, variables: payload }).then(function (res) { neighborhoods res.body.data && res.body.data.neighborhoods; if (neighborhoods && !neighborhoods.length) { neighborhoods null; } }); } function setPredefinedNeighborhoods() { return fetchNeighborhoods().then(function () { if (!neighborhoods) { return; } var leaseProperty leaseFilter && leasePropertyState; var placesHtml makeResultsBlockHtml(Locations, neighborhoods.map(function (item) { return `a classresults-link href${item.mlsLink}${leaseProperty ? `${item.mlsLink.includes(?) ? &lease_propertytrue : ?lease_propertytrue}` : }>${item.googlePlaceData && item.googlePlaceData.formatted_address || item.name}/a>`; })); $predefined.html(placesHtml); updateSearchDisplay(); }); } if (showNeighborhoods) { setPredefinedNeighborhoods(); } $searchInput.on(focus, showSearchResults); $searchInput.on(keyup focus, inputChanged); $searchResults.on(mouseenter, .results-link, function (ev) { clearSelection(); }); $searchBtn.on(click, searchBtnClicked); $leaseFalseButton.on(click, function () { if (leasePropertyState) { leasePropertyState false; if (showNeighborhoods) { setPredefinedNeighborhoods(); } updateSearchDisplay(); setResults(null); startSearch(); } }); $leaseTrueButton.on(click, function () { if (!leasePropertyState) { leasePropertyState true; if (showNeighborhoods) { setPredefinedNeighborhoods(); } updateSearchDisplay(); setResults(null); startSearch(); } }); function createPolygonUrl(center, radius, n) { var step Math.PI * 2 / n; var angle 0 - step / 2; var points ; var kx 1.0 / Math.cos(center1 * Math.PI / 180); for (var i 0; i n; i++) { points.push( + (center0 + radius * Math.sin(angle) * kx).toFixed(5) + , + (center1 - radius * Math.cos(angle)).toFixed(5) + ); angle + step; } points.push(points0); var str + points.join(,) + ; return &polygon + encodeURIComponent(str); } function makeNearMeUrl(center, leaseProperty) { var url /home-search/listings?search_typeenvelope; if (leaseProperty) { url + &lease_propertytrue; } var distance 0.11; var lat center1; var lng center0; url + &south + (lat - distance); url + &north + (lat + distance); url + &west + (lng - distance); url + &east + (lng + distance); url + createPolygonUrl(center, distance, 54); return url; } var $locMsg null; $section.on(click, .search-near, function () { showLoading(); navigator.geolocation.getCurrentPosition(function (position) { hideLoading(); hideSearchResults(); if (!position || !position.coords || !position.coords.latitude || !position.coords.longitude) { showLocationMessage(Unknown Location, p>Getting position of your device failed./p>p>You can type your address manually in the search field/p>); return; } var url makeNearMeUrl(position.coords.longitude, position.coords.latitude, leaseFilter && leasePropertyState); var link document.createElement(a); link.href url; link.class lp-visually-hidden; $section0.appendChild(link); link.click(); setTimeout(function () { $section0.removeChild(link); }, 100); }, function (geoError) { hideLoading(); hideSearchResults(); var title Unknown Location; var msg; if (geoError.code 1) { msg p>To be able to search near you we need to know your current location./p>p>If you don\t want to give access to your device\s location, you can type your address in the search field/p>; } else { msg p>Getting position of your device failed./p>p>You can type your address manually in the search field/p>; } showLocationMessage(title, msg); }); }); var locHideTimer null; function showLocationMessage(title, message) { clearTimeout(locHideTimer); if (!$locMsg) { var html `div classloc-msg-backdrop> div classloc-msg-wrap> div classloc-msg-modal> div classloc-msg-close>/div> h4 classloc-msg-title lp-h4>/h4> div classloc-msg-container>/div> /div> /div> /div> `; $locMsg $(html); $locMsg.on(click, hideLocationMessage); $section.append($locMsg); } $locMsg.find(.loc-msg-container).html(message); $locMsg.find(.loc-msg-title).html(title); setTimeout(function () { if ($locMsg) { $section.addClass(visible-loc-msg); } }); } function hideLocationMessage() { $section.removeClass(visible-loc-msg); locHideTimer setTimeout(function () { $locMsg.remove(); $locMsg null; }, 400); } function outsideClickHandler(e) { if ($searchWrapper.find($(e.target)).length > 0) { return; } hideSearchResults(); } $(document).on(click, outsideClickHandler); if (geolocation in navigator) { $searchWrapper.removeClass(search-near-hidden); } updateSearchDisplay(); });})(section-b103cbca-e6b2-4b55-a4a3-b288a6a3ff6e, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { // var thisSection document.getElementById(sectionDomId); // $(thisSection).on(click, data-typeSOCIAL_SHARE, function(e) { // $(this).closest(.media-dropdown).toggleClass(show); // });})(section-8493191d-c7c1-4271-be09-b85f1a5d6062, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) {})(section-2c1e1a6a-132a-4dad-a6b4-420b2c16a4a7, 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-129e4295-f6da-4f5d-99c9-7b6d4647ff82, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) {})(section-0ac33ab8-5b20-4afc-8366-47d8d9ad7e41, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId, options) { var section null; switch (sectionDomId) { case NAVBAR: section $(body > nav); break; case FOOTER: section $(body > footer); break; case SIDEMENU: section $(body > div.sidemenu); break; case CONTACT: section $(#modal-global-contact-us); break; case MOBILE_CONTACT: section $(body > div.mobile-contact-wrapper); break; case SUBSCRIBE: // Subscribe Not Implemented section null; break; case ACCOUNT: // Account Not Implemented section null; break; default: section $(`#${sectionDomId}`); } if (!section.length) { return; } if (options.nextArrow) { // eslint-disable-next-line options.nextArrow `#${sectionDomId} ${options.nextArrow}`; } if (options.prevArrow) { // eslint-disable-next-line options.prevArrow `#${sectionDomId} ${options.prevArrow}`; } if (options.asNavFor) { // eslint-disable-next-line var mainImageOptions { slidesToShow: 1, slidesToScroll: 1, fade: true, asNavFor: `#${sectionDomId} .carousel-container`, nextArrow: options.nextArrow, prevArrow: options.prevArrow, swipe: true }; $(options.asNavFor).not(.slick-initialized).slick(mainImageOptions); section.find(.carousel-container).not(.slick-initialized).slick(options); } else { section.find(.carousel-container).not(.slick-initialized).slick(options); }})(section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87, JSON.parse({\dots\:false,\fade\:false,\arrows\:true,\autoplay\:false,\infinite\:true,\responsive\:{\settings\:{\slidesToShow\:1,\variableWidth\:false,\adaptiveHeight\:true},\breakpoint\:767},\appendArrows\:\.featured-testimonials__arrows\,\slidesToShow\:1,\variableWidth\:true,\companyId\:\99500cf7-89b4-4406-ad06-f8dc0d37668d\,\usePageResource\:false,\sectionIndex\:6}));} catch(e) {console.log(e);} try {(function init(sectionDomId) {})(section-720dd760-b0b3-4c87-9c47-a68dcf8a9c87, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { const $section $(`#${sectionDomId}`); const slider $section.find(.carousel-container); slider.slick({ dots: false, fade: false, arrows: true, autoplay: false, infinite: true, responsive: { settings: { slidesToShow: 2, adaptiveHeight: true }, breakpoint: 991 }, { settings: { slidesToShow: 1, adaptiveHeight: true }, breakpoint: 575 }, appendArrows: $section.find(.featured-properties__arrows), slidesToShow: 3 });})(section-479e7936-f051-4801-bff5-719a4f368346, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { const $section $(`#${sectionDomId}`); const content $section.find(.js-content-1); const inputAddress $section.find(namehome-address); const btnContinue $section.find(.js-continue); const btnMail $section.find(.js-mail); const btnBack $section.find(.js-close-form); const btnContact $section.find(data-typeCONTACT_US); const btnPhone $section.find(.js-phone); const $loader $section.find(.loader); const emailInput $section.find(.js-email-input); const emailRegex /a-zA-Z0-9.!#$%&*+/?^_`{|}~\-+@a-zA-Z0-9-+(?:\.a-zA-Z0-9-+)+/; const howWeCalcBtn $section.find(#how-calculate-popup); let inputAddressVal; let addressValuation; let service; let validAddressData; const MODAL_ID modal-home-valuation-plunk; const $valueModal $section.find(# + MODAL_ID); const $form $valueModal.find(.hv-form); const $propertyAddressInput $form.find(nameproperty-address); const $propertyValuationInput $form.find(nameproperty-valuation); const $propertyAddressOutput $valueModal.find(.js-property-address); const $propertyValuationOutput $valueModal.find(.js-plunk-value); const VALUATION_ERROR Estimate not available.; emailInput.on(input, function () { if (emailRegex.test(this.value)) { this.setCustomValidity(); } else { this.setCustomValidity(Please enter a valid email address.); } this.reportValidity(); }); function uiShowScene(sceneName, state) { const selector `data-ui-${sceneName}`; const dataName ui + sceneName.charAt(0).toUpperCase() + sceneName.slice(1); $(selector).each(function () { if ($(this).data(dataName) state) { this.hidden false; } else { this.hidden true; } }); } function setAddress(address) { $propertyAddressInput.val(address); $propertyAddressOutput.text(address); } const initMap place > { if (!place) { throw new Error(No place provided for map!); } const center new google.maps.LatLng(place.geocode.location.latitude, place.geocode.location.longitude); map new google.maps.Map($section.find(#map)0, { center, width: 415, height: 152, zoom: 17, disableDefaultUI: true, gestureHandling: none }); }; $form.find(inputnamename).on(keyup, function () { if (this.value.replaceAll(/\d/g, ).trim().split( ).length 2 || this.value.replaceAll(/\d/g, ).trim() ) { this.setCustomValidity(Please input your first name and last name.); } else { this.setCustomValidity(); } }); const openPopup htmlString > { const overlay document.createElement(div); $section.append(overlay); $(overlay).addClass(hv-popup); $(overlay).append(` div classhv-popup__container slideInUp> div classhv-popup__close close-icon idpopup-close>/div> div classhv-popup__content> ${htmlString} /div> /div> `); const closeIcon $(overlay).find(#popup-close); closeIcon.on(click, () > closePopup(overlay)); $(overlay).on(click, e > { if (e.target e.currentTarget) { closePopup(overlay); } }); window.lpUI.requestScrollLock(sectionDomId + _popup); return overlay; }; const closePopup popupEl > { window.lpUI.releaseScrollLock(sectionDomId + _popup); popupEl.remove(); btnContinue.attr(disabled, false); }; const openHowWeCalcPopup () > { openPopup(` div classhv-popup__text-header> h5 classlp-h5 hv-popup__title>How we calculate your estimate/h2> p classtext-neutral hv-popup__lead>Luxury Presence Home Value is the current estimated value of this home. It is calculated from a comprehensive database which encompasses properties from all 50 states, covering 99% of the US population, and valuation software developed by Automated Valuation Model (AVM) Analytics./p> /div> `); }; const processValuation valuationResult > { addressValuation valuationResult && valuationResult.valueDollars ? new Intl.NumberFormat(en-US, { style: currency, currency: USD, maximumFractionDigits: 0, minimumFractionDigits: 0 }).format(valuationResult.valueDollars) : VALUATION_ERROR; $propertyValuationInput.val(addressValuation); $propertyValuationOutput.text(addressValuation); initMap(validAddressData.result); uiShowScene(auth, default); uiShowScene(result, default); uiShowScene(value, placeholder); setTimeout(() > { lpUI.showModal(MODAL_ID, { scrollLock: true }); }, 5000); }; const showLoader () > { let $line $loader.find(.line); $loader.prop(hidden, false); wow.show($loader.find(.text)0); $line.prop(Counter, 0).animate({ Counter: 100 }, { duration: 6000, easing: swing, step: function (now) { $line.css(width, now + %); } }); }; const sendHomeValuationEmailAndLeadEvent async () > { let sendHomeValuationEmailApiUrl `${window.luxuryPresence.config.websiteApiGatewayUrl}/api/v1/home-valuation`; let customAgentAvatarDiv document.getElementById(customAgentAvatarDiv); let customAgentAvatarImage customAgentAvatarDiv?.getElementsByTagName(img)0; let customAgentAvatarSrc customAgentAvatarImage?.src; const homeValuationAddress inputAddressVal; let homeValuationEstimate addressValuation; if (addressValuation VALUATION_ERROR) { homeValuationEstimate null; } const utm window.localStorage.getItem(utm_vars) || {}; let homeValPostRequest { pageId: window.luxuryPresence.config.pageId, formId: sectionDomId.slice(8), homeValuationAddress: homeValuationAddress, homeValuationEstimate: homeValuationEstimate, websiteId: window.luxuryPresence.config.websiteId, companyId: window.luxuryPresence.config.companyId, sourceUrl: window.location.href, leadFullName: $section.find(namename)0.value, leadEmailAddress: $section.find(nameemail)0.value, leadPhoneNumber: $section.find(namephone)0.value, agentFirstName: $section.find(nameagentFirstName)0.value, agentLastName: $section.find(nameagentLastName)0.value, agentEmail: $section.find(nameagentEmail)0.value, agentAvatar: $section.find(nameagentAvatar)0.value, agentPhoneNumber: $section.find(nameagentPhoneNumber)0.value, customAgentEmail: $section.find(namecustomAgentEmail)0.value, customAgentName: $section.find(namecustomAgentName)0.value, customAgentAvatar: customAgentAvatarSrc, ...JSON.parse(utm), customAgentPhone: $section.find(namecustomAgentPhone)0.value }; if (window.luxuryPresence.config.pageMeta.sourceResource) { homeValPostRequest.sourceResource window.luxuryPresence.config.pageMeta.sourceResource; } if (window.luxuryPresence.config.pageMeta.pageElementId) { homeValPostRequest.pageElementId window.luxuryPresence.config.pageMeta.pageElementId; } const results await fetch(sendHomeValuationEmailApiUrl, { method: POST, body: JSON.stringify(homeValPostRequest), headers: { Content-Type: application/json } }).then(data > data.json()); return results; }; const getAddressValidation async addressStr > { return await fetch(`https://addressvalidation.googleapis.com/v1:validateAddress?key${window.luxuryPresence.mapApiLoader.apiKey}`, { method: POST, body: JSON.stringify({ address: { addressLines: addressStr }, enableUspsCass: false }) }).then(data > data.json()); }; const setValuation async () > { showLoader(); try { const homeValURL new URL(`${window.luxuryPresence.config.websiteApiGatewayUrl}/api/v1/home-valuation`); if (validAddressData.result && validAddressData.result.address.addressComponents) { const addressComps validAddressData.result.address.addressComponents; const componentTypeDir { street_number: streetNumber, route: streetName, locality: city, neighborhood: city, administrative_area_level_1: state, postal_code: zipcode, subpremise: addressLine2 }; addressComps.forEach(comp > { const param componentTypeDircomp.componentType; if (param) { homeValURL.searchParams.append(param, comp.componentName.text); } }); } const response await fetch(homeValURL); if (!response.ok) { throw new Error(response.status); } const data await response.json(); if (data) { processValuation(data); } } catch (e) { addressValuation VALUATION_ERROR; $propertyValuationInput.val(addressValuation); $propertyValuationOutput.text(addressValuation); initMap(validAddressData?.result); uiShowScene(auth, default); uiShowScene(result, default); uiShowScene(value, placeholder); setTimeout(() > { lpUI.showModal(MODAL_ID, { scrollLock: true }); }, 5000); } }; const gapi window.luxuryPresence.mapApiLoader.load().then(() > { service new google.maps.places.AutocompleteService(); }); const $inputBlock $section.find(.js-address-search); const $searchResults $inputBlock.find(.search-results); const $resultsContainer $inputBlock.find(.results-container); const $searchLoader $inputBlock.find(.search-in-progress); const $searchWrapper $section.find(.search-wrapper); let searchKw null; let searchActive false; let isLoading false; const searchDelay 300; function searchAddress(term) { const request { input: term, types: address, componentRestrictions: { country: us } }; isLoading true; return new Promise(function (resolve, reject) { gapi.then(function () { service.getPlacePredictions(request, function (results, status) { if (status ! google.maps.places.PlacesServiceStatus.OK) { resolve(null); return; } if (!Array.isArray(results)) { resolve(null); return; } resolve(results); }); }).finally(() > { isLoading false; }); }); } function doSearch(term) { showSearchLoading(); searchAddress(term).then(function (res) { if (term ! searchKw) { return; } setResults(res); }); } function clearSelection() { $searchResults.find(.selected-link).removeClass(selected-link); } function moveSelection(up) { var $cont $resultsContainer.html() ? $resultsContainer : $predefined; var $links $cont.find(.results-link); if (!$links.length) { return; } var idx -1; $links.each(function (i) { if (idx -1 && $(this).is(.selected-link)) { idx i; } }); var newIdx; if (up) { newIdx idx - 1; if (newIdx 0) { newIdx $links.length - 1; } } else { newIdx idx + 1; if (newIdx > $links.length - 1) { newIdx 0; } } if (newIdx ! idx) { $searchResults.find(.selected-link).removeClass(selected-link); $($links.get(newIdx)).addClass(selected-link); } } function inputChanged(ev) { if (ev.which 38) { ev.preventDefault(); moveSelection(true); return false; } if (ev.which 40) { ev.preventDefault(); moveSelection(); return false; } if (ev.which 13) { $lnk $searchResults.find(.selected-link); if ($lnk.length) { $lnk0.click(); $lnk.removeClass(selected-link); hideSearchResults(); window.clearTimeout(btnTimeout); btnTimeout window.setTimeout(function () { btnContinue.click(); }, 500); } } window.clearTimeout(newSearchTimer); newSearchTimer window.setTimeout(startSearch, searchDelay); } function showSearchResults() { searchActive true; updateSearchDisplay(); } function hideSearchResults() { searchActive false; updateSearchDisplay(); } function showSearchLoading() { updateSearchDisplay(); } function hideSearchLoading() { updateSearchDisplay(); } function updateSearchDisplay() { if (!searchActive) { $searchResults.removeClass(show); $searchResults.css(height, 0); content.removeClass(results-visible); return; } const hasResults !!$resultsContainer.html(); if (hasResults) { $searchLoader.addClass(not-visible); $resultsContainer.removeClass(not-visible); content.addClass(results-visible); } else if (isLoading) { $resultsContainer.addClass(not-visible); $searchLoader.removeClass(not-visible); } else { $resultsContainer.addClass(not-visible); $searchLoader.addClass(not-visible); content.removeClass(results-visible); } let height 0; height + $resultsContainer0.getBoundingClientRect().height; height + $searchLoader0.getBoundingClientRect().height; if (height > 0) { $searchResults.addClass(show); } else { $searchResults.removeClass(show); } $searchResults.css(height, height + px); } function setResults(results) { hideSearchLoading(); if (!results) { $resultsContainer.html(); updateSearchDisplay(); return; } if (!results.length) { updateSearchDisplay(); return; } const resultsHtml makeResultsBlockHtml(, results.map(function (result) { const mainTextMatchedString result.structured_formatting.main_text.substring(result.structured_formatting.main_text_matched_substrings0.offset, result.structured_formatting.main_text_matched_substrings0.length); const restOfTerm result.structured_formatting.main_text.substring(result.structured_formatting.main_text_matched_substrings0.length); return `a classresults-link l14 data-value${result.description} data-place-id${result.place_id}> span classmain-text> span classhighlighted l14 l14--semibold>${mainTextMatchedString}/span>${restOfTerm}, /span> span classsecondary-text>${result.structured_formatting.secondary_text ? result.structured_formatting.secondary_text : }/span> /a>`; })); $resultsContainer.html(resultsHtml); updateSearchDisplay(); } function startSearch() { const term inputAddress.val(); if (term searchKw) { return; } searchKw term; if (term) { doSearch(term); } else { setResults(null); } } function makeResultsBlockHtml(title, links) { if (!links || !links.length) { return ; } let html div classresults-block>; html + div classresults-block-title>; html + div classresults-title-label> + title + /div>/div>; html + links.join() + /div>; return html; } function doneTyping() { inputAddressVal inputAddress.val(); } function addressValidated(data) { { validAddressData data; const address validAddressData.result.address.formattedAddress || val; inputAddress.val(address); doneTyping(); btnContinue.attr(disabled, false); inputAddressVal address; } } $inputBlock.on(click, .results-link, function () { const val $(this).data(value); hideSearchResults(); if (!val) { return; } getAddressValidation(val.replace(#, Unit )).then(addressValidated); }); let newSearchTimer; let btnTimeout; btnContinue.on(click, function () { inputAddressVal inputAddress.val(); if (inputAddressVal) { setAddress(inputAddressVal); setValuation(); btnContinue.attr(disabled, true); } }); function formatPhoneNumber() { let phone btnPhone.data(number) + ; phone phone.replace(/\D/g, ); phone phone.slice(0, 3) + + phone.slice(3, 6) + + phone.slice(6); btnPhone.html(Call + phone); } formatPhoneNumber(); btnBack.on(click, closeModal); btnContact.on(click, closeModal); function closeModal() { $loader.prop(hidden, true); wow.applyStyle($loader.find(.text)0, true); uiShowScene(main, form); btnContinue.attr(disabled, false); lpUI.hideModal(MODAL_ID); inputAddress.focus(); } inputAddress.on(keyup, function () { btnContinue.attr(disabled, true); }); $(howWeCalcBtn).on(click, () > openHowWeCalcPopup()); function buildMailtoLink(linkEl) { let address arguments.length > 1 && arguments1 ! undefined ? arguments1 : Private Address; let value arguments.length > 2 && arguments2 ! undefined ? arguments2 : 0; const mailtoHref linkEl?.href.replace(/\?.*/, ); const emailSubject Im interested in selling my home; const agentName document.querySelector(`#${sectionDomId} .agent-card__name`)?.textContent.trim() || Agent; const sourceUrl window.location.href; const emailBody `Hi ${agentName},Im looking for more information on selling a property. I received the valuation below from your website, and would like to discuss the available options with you. 🏠 Address: ${address}💰 Valuation: ${value}🌐 Website: ${sourceUrl} When would be the best time to meet?Looking forward to hearing from you.`; const newHref mailtoHref + ?subject + encodeURIComponent(emailSubject) + &body + encodeURIComponent(emailBody); return newHref; } function uiShowResult() { if (addressValuation ! VALUATION_ERROR) { uiShowScene(value, value); } else { uiShowScene(result, error); } $valueModal.addClass(js-result-shown); $valueModal.find(.hv-modal__body).scrollTop(0); uiShowScene(main, agent); if (btnMail.length && btnMail.attr(href).indexOf(mailto:) > 0) { btnMail.attr(href, buildMailtoLink(btnMail0, inputAddressVal, addressValuation)); } } $form.on(formsubmitted, uiShowResult); $form.on(reset, function (e) { inputAddress.val(); }); window.onSuccessValCb function () { uiShowResult(); }; const EVENT_NAME oauthSuccess; window.removeEventListener(EVENT_NAME, window.onSuccessValCb); window.addEventListener(EVENT_NAME, window.onSuccessValCb); function handleError(e) { const { buyerSellerServiceUrl https://bss.luxurypresence.com } window.luxuryPresence.config; if (e.origin buyerSellerServiceUrl && e.data.event login failed) { if (e.data.provider FACEBOOK) { document.querySelector(# + sectionDomId + iframedata-signin-typefacebook-sign-in).remove(); } else if (e.data.provider GOOGLE) { document.querySelector(# + sectionDomId + iframedata-signin-typegoogle-sign-in).remove(); } if (!document.querySelector(# + sectionDomId + iframedata-signin-type)) { uiShowScene(auth, error); } } } inputAddress.on(focus, showSearchResults); inputAddress.on(keyup focus, inputChanged); $searchResults.on(mouseenter, .results-link, function (ev) { clearSelection(); }); function outsideClickHandler(e) { if ($searchWrapper.find($(e.target)).length > 0) { return; } hideSearchResults(); } $(document).on(click, outsideClickHandler); window.addEventListener(message, handleError); window.onSuccessCallback function () {}; $form.on(submit, function (e) { e.preventDefault(); sendHomeValuationEmailAndLeadEvent(); $form.trigger(formsubmitted); setTimeout(function () { window.lpUI.hideClosestModal($form); $form0.reset(); window.lpUI.sideMenuHide(); $form.find(.success).addClass(hide); $form.removeClass(success); }, 600000); });})(section-d6967aa0-cbba-44c1-b52d-e59e16037dba, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { $(# + sectionDomId + .featured-neighborhoods__slider).slick({ dots: false, fade: false, arrows: true, infinite: true, slidesToShow: 2, autoplay: false, responsive: { settings: { slidesToShow: 1, adaptiveHeight: true }, breakpoint: 767 }, appendArrows: # + sectionDomId + .featured-neighborhoods__arrows });})(section-400486b8-2595-4b3b-8e8e-dc29e8874e77, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { $(# + sectionDomId + .share-container button).click(function (e) { $(this).parent().toggleClass(share-container--opened); e.stopPropagation(); }); $(window).click(function () { $(# + sectionDomId + .share-container).removeClass(share-container--opened); });})(section-f0139a00-384b-4afc-a053-8476a4ffe1bd, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { var $contactForm $(# + sectionDomId + .newsletter-signup__form); $contactForm.find(.contact-form__reset).click(function (e) { e.preventDefault(); $(this).closest(form).removeClass(success).trigger(reset); }); $contactForm.find(inputnamename).on(keyup, function () { if (this.value.replaceAll(/\d/g, ).trim() ) { this.setCustomValidity(Please enter your name.); } else { this.setCustomValidity(); } }); const form $(# + sectionDomId).find(form); const redirectLink $(# + sectionDomId + .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; }})(section-7863762c-2f09-4f42-b470-d96b0ec5e2cf, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) {// please write all js here and use sectionDomId in selectors in order of DOM encapsulation})(section-af433698-0a4c-4933-b024-d2e5696b5da2, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId, options) { let section null; switch (sectionDomId) { case NAVBAR: section document.querySelector(body > nav, #global-navbar); break; case FOOTER: section document.querySelector(body > footer, #global-footer); break; case SIDEMENU: section document.querySelector(body > div.sidemenu, #global-sidemenu); break; case CONTACT: section document.querySelector(#modal-global-contact-us); break; case MOBILE_CONTACT: section document.querySelector(body > div.mobile-contact-wrapper, #global-mobile-contact); break; case SUBSCRIBE: // Subscribe Not Implemented section null; break; case ACCOUNT: // Account Not Implemented section null; break; default: section document.querySelector(# + sectionDomId); } if (!section) { return; } var url window.luxuryPresence.defaults.apiGatewayUrl; var companyId window.luxuryPresence.defaults.companyId; var limit options.limit || 8; if (typeof limit string) { limit parseInt(limit, 10) || 8; // this NaN protection also filters out 0 - this is expected } var templateSelector options.templateSelector || .jsIGTemplate; var containerSelector options.containerSelector || .jsIGContainer; var hasDataClass options.hasDataClass || has-data; var hideActivateMessage options.hasDataClass || false; var payload { companyId: companyId, limit: limit }; if (options.resourceId && typeof options.resourceId string && !options.resourceId.match(/^{{.*}}$/)) { payload.resourceId options.resourceId; payload.resource options.resource || agent; payload.fallbackToNoResource options.fallbackToNoResource true || options.fallbackToNoResource true; } var query query InstagramFeed (\n + $companyId: String\n + $instagramAuthorizationId: String\n + $username: String\n + (payload.resourceId ? $resource: InstagramAuthResourceEnum\n $resourceId: ID\n $fallbackToNoResource: Boolean : ) + $limit: Int\n + ) {\n + instagramFeed (\n + companyId: $companyId\n + instagramAuthorizationId: $instagramAuthorizationId\n + username: $username\n + (payload.resourceId ? resource: $resource\n resourceId: $resourceId\n fallbackToNoResource: $fallbackToNoResource : ) + limit: $limit\n + ) {\n + active\n + feedUrl\n + username\n + items {\n + id\n + caption\n + commentsCount\n + likeCount\n + mediaType\n + mediaUrl\n + permalink\n + shortcode\n + thumbnailUrl\n + timestamp\n + username\n + }\n + }\n + }\n; var templateHTML section.querySelector(templateSelector)?.innerHTML || ; var template Handlebars.compile(templateHTML); var container section.querySelector(containerSelector); if (options.variables) { Object.keys(options.variables).forEach(function (key) { if (options.variables.hasOwnProperty(key) && (typeof options.variableskey ! string || !options.variableskey.match(/^{{.*}}$/))) { payloadkey options.variableskey; } }); } function getData() { var feed { error: true }; superagent.post(url + /graphql).withCredentials() // for EB .send({ query: query, variables: payload }).then(res > { try { if (!res.body.errors) { feed res.body.data.instagramFeed; if (!feed.active) { if (!hideActivateMessage && sectionDomId section-temp && container) { if (payload.resourceId) { container.innerHTML div styletext-align: center>Instagram account is not connected to selected + payload.resource + .br /> Connect it on the + payload.resource + page/div>; } else { container.innerHTML div styletext-align: center>Instagram account is not connected.br /> Connect it on a href/profile>Profile page/a>/div>; } } } else { if (feed.items.length) { if (hasDataClass) { section.classList.add(hasDataClass); } const feedName feed.username; section.querySelectorAll(.jsIGLink).forEach(link > link.setAttribute(href, feed.feedUrl)); section.querySelectorAll(.jsIGName).forEach(name > { name.textContent @ + feedName; name.setAttribute(title, @ + feedName); }); if (container && template) { container.innerHTML template(feed); } } } } } catch (e) {} section.dispatchEvent(new CustomEvent(ig-data, { detail: feed })); }).catch(e > { console.log(err, e); section.dispatchEvent(new CustomEvent(ig-data, { detail: feed })); }); } getData();})(section-6ffe80e0-49d3-4faa-8942-b2e85c673677, JSON.parse({\limit\:33,\resource\:\agent\,\resourceId\:\\,\fallbackToNoResource\:\true\,\companyId\:\99500cf7-89b4-4406-ad06-f8dc0d37668d\,\sectionIndex\:13}));} catch(e) {console.log(e);} try {(function init(sectionDomId) { const $section $(# + sectionDomId); var templateHTML $section.find(.jsIGItem).html(); var itemTemplate templateHTML && Handlebars.compile(templateHTML); const $container $section.find(.ig-feed-feed); const $topPrev $section.find(.top-nav-prev); const $topNext $section.find(.top-nav-next); const $bottomPrev $section.find(.bottom-nav-prev); const $bottomNext $section.find(.bottom-nav-next); let limit 33; try { limit parseInt($container0.datasetlimit); } catch (e) {} if (!limit) { limit 33; } let igFeed {}; let usedWidth 0; let slider null; $section.on(ig-data, function (ev, feed) { feed ev.detail || feed; igFeed feed; if (feed.active && feed.items.length) { buildSlider(); } }); $(window).on(resize.lpui-auto-clean, onResize); let timer null; function onResize() { clearTimeout(timer); timer window.setTimeout(buildSlider, 50); } function getLayout(w, n) { if (w > 1100) { if (n > 7) { return { type: type1, single: 1, multi: n, slides: 3, slider: n > 9 }; } if (n > 5) { return { type: type1, single: 2, multi: n, slides: 3, slider: false }; } return { type: type1, single: n, multi: n, slides: 3, slider: n > 3 }; } else if (w > 880) { if (n > 4) { return { type: type2, single: 1, multi: n, slides: 2.5, slider: n > 7 }; } return { type: type1, single: n, multi: n, slides: 3, slider: n > 3 }; } else if (w > 767) { if (n > 4) { return { type: type3, single: 1, multi: n, slides: 2, slider: n > 5 }; } return { type: type4, single: n, multi: n, slides: 2, slider: n > 2 }; } else if (w > 460) { return { type: type4, single: n, multi: n, slides: 2, slider: n > 2 }; } return { type: type5, single: n, multi: n, slides: 1, slider: n > 1 }; } function ensureClass($el, className) { if ($el.hasClass(className)) { return; } $el.addClass(className); } function makeSquare($el) { const el $el0; el.style.width ; el.style.height ; const rect el.getBoundingClientRect(); if (rect.width ! rect.height) { el.style.width rect.height + px; } } function buildSlider() { const cWidth $container0.getBoundingClientRect().width; if (cWidth usedWidth) { return; } $container.empty(); slider $(div classig-feed-slider>/div>); const items igFeed.items.slice(0, limit); const layout getLayout(cWidth, items.length); let i 0; let slide null; while (i layout.single) { slide $(`div classslide-single ${layout.type}>/div>`).append(itemTemplate(itemsi)).appendTo(slider); i++; } while (i layout.multi) { slide $(`div classslide-multi ${layout.type}>/div>`).appendTo(slider); let slideContent $(div classslide-multi-content>/div>).appendTo(slide); const lim i + 4; while (i lim && i layout.multi) { slideContent.append(itemTemplate(itemsi)); i++; } } $container.append(slider); if (layout.slider) { $topPrev.removeClass(hidden-control); $topNext.removeClass(hidden-control); $bottomPrev.removeClass(hidden-control); $bottomNext.removeClass(hidden-control); let prev, next; if ($bottomPrev.parent()0.getBoundingClientRect().width) { prev $bottomPrev; next $bottomNext; } else { prev $topPrev; next $topNext; makeSquare($topPrev); makeSquare($topNext); } slider.children().each(function () { this.style.width this.getBoundingClientRect().width + px; }); slider.slick({ dots: false, prevArrow: prev, nextArrow: next, slidesToScroll: 1, infinite: false, slidesToShow: layout.slides }); } else { ensureClass($topPrev, hidden-control); ensureClass($topNext, hidden-control); ensureClass($bottomPrev, hidden-control); ensureClass($bottomNext, hidden-control); } }})(section-6ffe80e0-49d3-4faa-8942-b2e85c673677, 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() { if (wow) { 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 srchttps://cdn.userway.org/widget.js data-accountn1DRbtZoc3 defer>/script>script>(function(){function c(){var ba.contentDocument||a.contentWindow.document;if(b){var db.createElement(script);d.innerHTMLwindow.__CF$cv$params{r:8fda59f61aba5ed8,t:MTczNjE1MjI4My4wMDAwMDA};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
]