1<!DOCTYPE html> 2<html class="no-js" lang=en> 3<head> 4 <meta charset="utf-8"> 5 <meta http-equiv="x-ua-compatible" content="ie=edge"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <meta name="twitter:card" content="summary_large_image"> 8 <meta property="og:type" content="website"> 9 <title>The Edit: Top Florida Real Estate Agents</title> 10 <meta property="og:title" content="The Edit: Top Florida Real Estate Agents"> 11 <meta name="twitter:title" content="The Edit: Top Florida Real Estate Agents"> 12 <meta name="description" content="Mastery and clever negotiation skills join uncompromising integrity as the trademark of The Edit.'s services. Experience it for yourself and inquire now!"> 13 <meta property="og:description" content="Mastery and clever negotiation skills join uncompromising integrity as the trademark of The Edit.'s services. Experience it for yourself and inquire now!"> 14 <meta name="twitter:description" content="Mastery and clever negotiation skills join uncompromising integrity as the trademark of The Edit.'s services. Experience it for yourself and inquire now!"> 15 <meta property="og:image" content="https://media-production.lp-cdn.com/media/a2fa66a5-44bc-4194-9993-33503b00abc4"> 16 <meta name="twitter:image" content="https://media-production.lp-cdn.com/media/a2fa66a5-44bc-4194-9993-33503b00abc4"> 17 <meta property="og:url" content="https://the-edit.com/"> 18 <link rel="canonical" href="https://the-edit.com/"> 19
19<script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script>
19 20 <link rel="preconnect" href="https://fonts.googleapis.com"> 21 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 22 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i"> 23 <link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 24 <noscript><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css"></noscript> 25 <link rel="icon" type="image/x-icon" href="/favicon.ico"> 26 <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> 27 <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> 28 <link rel="icon" type="image/png" sizes="48x48" href="/favicon-48x48.png"> 29 <style id="global-css">:root{--global-primary-font-family:Montserrat,sans-serif;--global-primary-font-family-short:Montserrat;--global-secondary-font-family:Montserrat,sans-serif;--global-secondary-font-family-short:Montserrat;--global-body-padding:0px;--global-background-color:#fff;--global-body-font-size:16px;--global-h1-font-size:55px;--global-h2-font-size:42px;--global-h3-font-size:30px;--global-h4-font-size:28px;--global-h5-font-size:22px;--global-h6-font-size:20px;--global-section-padding:96px;}@media (max-width: 768px){:root{--global-section-padding:64px;}}body{padding:0px;background-color:#fff;font-family:Montserrat,sans-serif;font-size:16px;}@media (min-width: 768px){body{padding:0px 0px 0px 0px;}}h1,h2,h3,h4,h5,h6,button{font-family:Montserrat,sans-serif;}h1{font-size:55px;}h2{font-size:42px;}h3{font-size:30px;}h4{font-size:28px;}h5{font-size:22px;}h6{font-size:20px;}</style> 30 <link rel="stylesheet" type="text/css" href="https://styles.luxurypresence.com/masterpiece/index.css" /> 31 <style id="website-css">.auto-year-update::after{content:' The Edit, License # CQ1066931';}#global-footer .site-footer__disclaimer{opacity:1;color:#000;}#global-footer .site-footer__disclaimer:after{background-color:#000;opacity:1;}footer#global-footer p{color:#FFF!important;}footer#global-footer a{color:#FFF;}footer#global-footer a:hover{color:#DD088A;}footer#global-footer a:before{opacity:0.8!important;}footer#global-footer .footer-navigation a{border-bottom:1px solid rgba(255,255,255,0.8)!important;}footer#global-footer .footer-navigation a:hover{border-bottom:1px solid #DD088A!important;}footer#global-footer .site-footer__copy div:last-child a{border-bottom:1px solid rgba(255,255,255,0.8)!important;}footer#global-footer .site-footer__copy div:last-child a:hover{border-bottom:1px solid #DD088A!important;}footer#global-footer div.site-footer__col-content.lp-a{opacity:1;}footer#global-footer .footer-navigation__link{color:#FFF;}footer#global-footer .footer-navigation__link:hover{color:#DD088A;}.footer-navigation__link:last-child{border-bottom:1px solid rgba(255,255,255,0.8);}.footer-navigation__link:last-child:hover{border-bottom:1px solid #DD088A!important;}#global-navbar{background-color:transparent!important;}a.navigation__link{font-size:15px!important;font-weight:300!important;}nav .header{padding-top:14px!important;padding-bottom:14px!important;}nav#global-navbar .header.theme-light,nav#global-navbar header{background-color:rgba(0,0,0,0.4);}nav#global-navbar .header.theme-light .header__hamburger circle,nav#global-navbar header .header__hamburger circle{fill:#FFF!important;}nav#global-navbar .header.theme-light .header__hamburger svg rect,nav#global-navbar header .header__hamburger svg rect{fill:#DD088A!important;}nav#global-navbar .header.theme-light ul.navigation li.navigation__item,nav#global-navbar header ul.navigation li.navigation__item{color:#FFF;}nav#global-navbar .header.theme-light ul.navigation li.navigation__item .sub-nav__link,nav#global-navbar header ul.navigation li.navigation__item .sub-nav__link{color:#000;background-color:#FFF;}nav#global-navbar .header.theme-light ul.navigation li.navigation__item .sub-nav__link:hover,nav#global-navbar header ul.navigation li.navigation__item .sub-nav__link:hover{color:#FFF;background-color:#DD088A;}nav#global-navbar .header.theme-light ul.navigation li.navigation__item .navigation__link:after,nav#global-navbar header ul.navigation li.navigation__item .navigation__link:after{background:#FFF;}nav#global-navbar .header.theme-light .search__btn svg,nav#global-navbar header .search__btn svg{color:#fff;}nav#global-navbar .header{background-color:rgba(0,0,0,1);}nav#global-navbar .header .header__hamburger circle{fill:#FFF;}nav#global-navbar .header .header__hamburger svg rect{fill:#DD088A!important;}nav#global-navbar .header ul.navigation li.navigation__item{color:#FFF;}nav#global-navbar .header ul.navigation li.navigation__item .sub-nav__link{color:#000;background-color:#FFF;}nav#global-navbar .header ul.navigation li.navigation__item .sub-nav__link:hover{color:#FFF;background-color:#DD088A;}nav#global-navbar .header ul.navigation li.navigation__item .navigation__link:after{background:#FFF;}nav#global-navbar .header .search__btn svg{color:#FFF;}nav#global-navbar .header a.header__btn-contact{background:#FFF;color:#DD088A;border-color:#FFF;}nav#global-navbar .header a.header__btn-contact:hover{background:transparent;color:#FFF;border-color:#FFF;}nav#global-navbar.scroll .header{background-color:rgba(0,0,0,1);}nav#global-navbar.scroll .header .header__hamburger circle{fill:#FFF!important;}nav#global-navbar.scroll .header .header__hamburger svg rect{fill:#DD088A!important;}nav#global-navbar.scroll .header ul.navigation li.navigation__item{color:#FFF;}nav#global-navbar.scroll .header ul.navigation li.navigation__item .sub-nav__link{color:#000;background-color:#FFF;}nav#global-navbar.scroll .header ul.navigation li.navigation__item .sub-nav__link:hover{color:#FFF;background-color:#DD088A;}nav#global-navbar.scroll .header ul.navigation li.navigation__item .navigation__link:after{background:#FFF;}nav#global-navbar.scroll .header .search__btn svg{color:#FFF;}nav#global-navbar.scroll .header a.header__btn-contact{background:#FFF!important;color:#DD088A!important;border-color:#FFF!important;}nav#global-navbar.scroll .header a.header__btn-contact:hover{background:transparent!important;color:#FFF!important;border-color:#FFF!important;}@media only screen and (min-width:534px){nav#global-navbar .header__logo a.logo{width:105px;height:85px;max-width:350px;}nav#global-navbar .header__logo a.logo .logo__img{width:105px;height:85px;}}@media (min-width: 768px){footer .site-footer__logo-container img{max-width:350px!important;max-height:100px!important;}}.mobile-contact.dark .item{background-color:#DD088A!important;}@media (max-width: 768px){#modal-global-contact-us .contact-form__close.close{color:#fff!important;opacity:1;}}@media (min-width: 768px){footer .site-footer__bottom{padding-top:46px!important;}footer .site-footer__logo-bar{padding-bottom:44px!important;}}@media (min-width: 1500px){.lp-container.header__container{padding-left:0px!important;}}@media (max-width: 435px){.header__btn-contact{display:none!important;}}@media (max-width: 768px){footer .site-footer__socials{margin-left:0px!important;}}@media (min-width:1281px){nav#global-navbar .header.theme-light .search__btn svg{display:none;}nav#global-navbar .header .search__btn svg{display:none;}}h1,.lp-h1,h2,.lp-h2,h3,.lp-h3{font-weight:400!important;}h1,.lp-h1,h2,.lp-h2,h3,.lp-h3,h4,.lp-h4,h5,.lp-h5{text-transform:uppercase;}.lp-h1,.lp-h2,.lp-h3,.lp-h4,.lp-h5{font-weight:500;}.lp-title-group .lp-h1{font-weight:500!important;}div#global-sidemenu.sidemenu a,nav#global-navbar a{text-transform:uppercase;}div#global-sidemenu.sidemenu button,nav#global-navbar button{text-transform:uppercase;}#global-mobile-contact .mobile-contact{bottom:150px;}@media only screen and (max-width: 768px){iframe[name='widgetCta']{bottom:50px!important;right:10px!important;}}iframe[name="widgetCta"]{bottom:50px!important;right:15px!important;}</style> 32 <style id="wow-hide-elements">.wow{visibility:hidden!important}</style> 33 <style id="page-css"> 34 #section-ff576072-0760-406a-ad51-750c9c9a084f{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-ff576072-0760-406a-ad51-750c9c9a084f .lp-text--pretitle{color:#FFF!important;font-style:normal;font-weight:400;}@media (min-width: 768px){#section-ff576072-0760-406a-ad51-750c9c9a084f .lp-h1{font-size:55px;font-weight:500!important;}#section-ff576072-0760-406a-ad51-750c9c9a084f .lp-text--pretitle{font-size:45px;}#section-ff576072-0760-406a-ad51-750c9c9a084f .btn-container{margin-top:0px!important;}#section-ff576072-0760-406a-ad51-750c9c9a084f .lp-title-group{margin-bottom:15px!important;}}#section-ff576072-0760-406a-ad51-750c9c9a084f .lp-text--subtitle{text-transform:uppercase!important;}#section-ff576072-0760-406a-ad51-750c9c9a084f .video-wrapper video,#section-ff576072-0760-406a-ad51-750c9c9a084f .video-wrapper div.poster{z-index:0!important;}#section-ff576072-0760-406a-ad51-750c9c9a084f>.video-wrapper>.full-screen-video-component>.video-wrapper::before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;z-index:-1000;}#section-ff576072-0760-406a-ad51-750c9c9a084f>.video-wrapper>.full-screen-video-component>.video-wrapper >video{-webkit-transition:opacity 2s cubic-bezier(0.835, 0, 0.19, 1);transition:opacity 2s cubic-bezier(0.835, 0, 0.19, 1);opacity:0;}#section-ff576072-0760-406a-ad51-750c9c9a084f>.video-wrapper>.full-screen-video-component>.video-wrapper.playing>
34video{opacity:1;}#section-ff576072-0760-406a-ad51-750c9c9a084f .collection{padding:120px 0 0;min-height:100vh;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media (max-width: 768px){#section-ff576072-0760-406a-ad51-750c9c9a084f .collection.slick-initialized{pointer-events:none;}}#section-ff576072-0760-406a-ad51-750c9c9a084f .collection .item{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;min-height:calc(100vh - 240px);}#section-ff576072-0760-406a-ad51-750c9c9a084f .collection .btn-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:23px;margin-top:32px;}@media(max-width: 560px){#section-ff576072-0760-406a-ad51-750c9c9a084f .collection .btn-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;}}@media (max-width: 768px){#section-ff576072-0760-406a-ad51-750c9c9a084f .collection .lp-btn{pointer-events:initial;}}#section-ff576072-0760-406a-ad51-750c9c9a084f .collection .slick-active .animation{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;}#section-ff576072-0760-406a-ad51-750c9c9a084f .collection .animation{-webkit-transition:all .6s;transition:all .6s;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px);opacity:0;}#section-ff576072-0760-406a-ad51-750c9c9a084f .collection .lp-title-group,#section-ff576072-0760-406a-ad51-750c9c9a084f .collection .lp-text--pretitle{max-width:100%;}#section-ff576072-0760-406a-ad51-750c9c9a084f .collection .slick-dots{margin:30px auto 85px;padding:0;position:relative;top:0;bottom:0;left:0;right:0;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:360px;max-width:100%;}#section-ff576072-0760-406a-ad51-750c9c9a084f .collection .slick-dots li{margin:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:auto;height:auto;position:static;display:block;}#section-ff576072-0760-406a-ad51-750c9c9a084f .collection .slick-dots li.slick-active button:after{opacity:1;}#section-ff576072-0760-406a-ad51-750c9c9a084f .collection .slick-dots button{display:block;font-size:0;color:inherit;border-radius:0;border:none;width:100%;height:30px;cursor:pointer;position:relative;background-color:transparent;padding:0;}#section-ff576072-0760-406a-ad51-750c9c9a084f .collection .slick-dots button:before{display:none;}#section-ff576072-0760-406a-ad51-750c9c9a084f .collection .slick-dots button:after{display:block;content:'';width:100%;position:absolute;left:0;top:50%;height:1px;background-color:currentColor;opacity:0.5;}#section-ff576072-0760-406a-ad51-750c9c9a084f .collection:not(.slick-initialized) .item{margin-bottom:145px;}#section-ff576072-0760-406a-ad51-750c9c9a084f .collection:not(.slick-initialized) .item:nth-child(n + 2){display:none;}#section-ff576072-0760-406a-ad51-750c9c9a084f >*:last-child{position:relative;}#section-ff576072-0760-406a-ad51-750c9c9a084f .overlay-component{position:absolute;top:0;bottom:0;left:0;right:0;background-color:var(--overlay-color, var(--section-overlay, rgba(0, 0, 0, 0.3)));transition-property:opacity;transition-timing-function:linear;}#section-ff576072-0760-406a-ad51-750c9c9a084f .video-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;}@media screen and (max-width: 900px){#section-ff576072-0760-406a-ad51-750c9c9a084f .video-wrapper.hidable{display:none;}}#section-ff576072-0760-406a-ad51-750c9c9a084f .full-screen-video-component{position:relative;height:100%;overflow:hidden;}#section-ff576072-0760-406a-ad51-750c9c9a084f video{position:absolute;z-index:-1000;width:100%;object-fit:cover;}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#section-ff576072-0760-406a-ad51-750c9c9a084f 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-ff576072-0760-406a-ad51-750c9c9a084f .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-ff576072-0760-406a-ad51-750c9c9a084f .poster{display:block;}}#section-3095abe9-d15d-4316-9606-debca9e92bee{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:rgba(0, 0, 0, 1);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;--section-padding-top:calc(2 / 4 * var(--global-section-padding));--section-padding-bottom:calc(0 / 4 * var(--global-section-padding));background-color:rgba(0, 0, 0, 1);}#section-3095abe9-d15d-4316-9606-debca9e92bee h3.lp-h3.gallery-card__title{text-transform:uppercase;font-size:26px;text-align:center;}#section-3095abe9-d15d-4316-9606-debca9e92bee div.gallery-component__col{padding-right:10px;padding-left:10px;}#section-3095abe9-d15d-4316-9606-debca9e92bee div.gallery-component__col .gallery-card{width:100%;padding-right:20px;padding-left:20px;height:310px;}#section-3095abe9-d15d-4316-9606-debca9e92bee div.gallery-component__col .gallery-card:before{background-color:rgba(0,0,0,0.3);transition-duration:0.5s;}#section-3095abe9-d15d-4316-9606-debca9e92bee div.gallery-component__col .gallery-card:hover:before{background-color:rgba(0,0,0,0.5);transition-duration:0.5s;}@media only screen and (max-width: 768px){#section-3095abe9-d15d-4316-9606-debca9e92bee div.gallery-component__col{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:5px;padding-left:5px;}#section-3095abe9-d15d-4316-9606-debca9e92bee div.gallery-component__col .gallery-card{height:350px;}}#section-3095abe9-d15d-4316-9606-debca9e92bee div.gallery-component__header{max-width:1200px;margin-bottom:40px;}#section-3095abe9-d15d-4316-9606-debca9e92bee .lp-h3{font-weight:500!important;}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-card{padding-left:10px!important;padding-right:10px!important;}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component{padding-top:30px;padding-bottom:10px;}@media (min-width: 769px){#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component{padding:80px 0 60px;}}
34@media (min-width: 1200px){#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component{padding:80px 0 30px;}}@media (max-width: 767px){#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component__container{padding-left:20px;padding-right:20px;}}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component__header{margin-bottom:30px;max-width:640px;margin-left:auto;margin-right:auto;text-align:center;}@media (min-width: 768px){#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component__header{margin-bottom:50px;}}@media (min-width: 1200px){#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component__header{margin-bottom:70px;}}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component__header img{max-width:260px;height:auto;}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component__header img:not(:only-child){margin-bottom:30px;}@media (min-width: 768px){#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component__header img:not(:only-child){margin-bottom:50px;}}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component__heading{margin-bottom:20px;}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component__lead{margin-bottom:0;font-size:20px;line-height:1.4;}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component__row{margin-left:-7px;margin-right:-7px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component__col{width:100%;margin-bottom:20px;padding:0 7px;}@media (min-width: 768px){#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component__col{max-width:33.333333%;-webkit-flex-basis:33.333333%;-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;}}@media (min-width: 1200px){#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component__col{max-width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;margin-bottom:50px;}}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component__col:first-child{margin-left:auto;}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component__col:last-child{margin-right:auto;}@media (min-width: 992px){#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component .cols-2 .gallery-component__col{max-width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}}@media (min-width: 1200px){#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component .cols-3 .gallery-component__col{max-width:33.333333%;-webkit-flex-basis:33.333333%;-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;}}@media (min-width: 992px){#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-component .cols-4 .gallery-component__col{max-width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;}}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-card{position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;padding:20px 15px;-webkit-text-decoration:none;text-decoration:none;overflow:hidden;cursor:pointer;}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-card:after{content:"";width:0;padding-top:121.5%;}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-card:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background-color:transparent;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 76.6%, #000000);opacity:0.6;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:background-color .3s;transition:background-color .3s;z-index:1;}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-card:focus{outline:none;}@media (hover: hover) and (pointer: fine){#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-card:hover:before{background-color:#000;}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-card:hover .gallery-card__title{-webkit-transform:translateY(-51px);-moz-transform:translateY(-51px);-ms-transform:translateY(-51px);transform:translateY(-51px);}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-card:hover .gallery-card__title:after{opacity:.3;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-card:hover .gallery-card__preview img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-card__title{position:relative;width:100%;margin-bottom:0;color:#fff;letter-spacing:0;text-shadow:none;z-index:1;
34-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .3s;transition:all .3s;text-transform:none;}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-card__title:after{content:"";position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid currentColor;opacity:0;-webkit-transition:all .3s;transition:all .3s;}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-card__preview{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}#section-3095abe9-d15d-4316-9606-debca9e92bee .gallery-card__preview>img{width:100%;height:100%;object-fit:cover;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .75s ease-out;transition:transform .75s ease-out;}#section-3095abe9-d15d-4316-9606-debca9e92bee>div:last-child{padding-top:calc(2 / 4 * var(--global-section-padding))!important;padding-bottom:calc(0 / 4 * var(--global-section-padding))!important;}#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e{color:#ffffff;--fontColor:#ffffff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:rgba(0, 0, 0, 0.52);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:0.52;--bgColor_darkenDir:1;background-color:rgba(0, 0, 0, 0.52);}#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .image-back{overflow:hidden!important;}#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .lp-h2{font-weight:500!important;}#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e>.double-image-grid:last-child{padding-top:0!important;padding-bottom:0!important;}#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .Half-Screen{min-height:50vh;}#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .Three-Quarters{min-height:75vh;}#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .Full-Bleed{min-height:100vh;}#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .double-image-grid{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;overflow:hidden;}@media (max-width: 768px){#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .double-image-grid{min-height:auto;}}#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .cta-section{position:relative;width:100%;padding-left:15px;padding-right:15px;background:center/cover no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:var(--section-padding-top, var(--global-section-padding));padding-bottom:var(--section-padding-bottom, var(--global-section-padding));-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media (min-width: 769px){#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .cta-section{max-width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}}#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .cta-section__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: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;z-index:1;}#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .cta-section__overlay{position:absolute;left:0;right:0;bottom:0;top:0;background:#000;}#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .cta-section__text-block{width:100%;margin-left:auto;margin-right:auto;text-align:center;}@media (min-width: 769px){#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .cta-section__text-block{max-width:500px;}}#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .cta-section h2{margin-bottom:15px;}#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .cta-section__lead{margin-bottom:40px;white-space:pre-line;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%;}#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .cta-section__btn-wrap{margin-top:40px;}#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .image-back{position:absolute;width:100%;height:100%;left:0;top:0;z-index:0;}#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .image-back:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;}#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .image-back img{height:100%;width:100%;object-fit:cover;}#section-240ed051-f8c4-4b29-b862-f9a42a87bd5e .background{width:100%;height:100%;}#section-37f7c025-d83d-4afd-a523-abd6c39b6de5{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;--section-padding-top:calc(2 / 4 * var(--global-section-padding));--section-padding-bottom:calc(0 / 4 * var(--global-section-padding));background-color:#000000;}#section-37f7c025-d83d-4afd-a523-abd6c39b6de5{overflow:hidden;}#section-37f7c025-d83d-4afd-a523-abd6c39b6de5 .company-stats__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;
34-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-37f7c025-d83d-4afd-a523-abd6c39b6de5 .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-37f7c025-d83d-4afd-a523-abd6c39b6de5 .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-37f7c025-d83d-4afd-a523-abd6c39b6de5 .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-37f7c025-d83d-4afd-a523-abd6c39b6de5 .company-stats__col{max-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;}}#section-37f7c025-d83d-4afd-a523-abd6c39b6de5 .company-stats__cta-wrap{text-align:center;padding-top:96px;}@media (max-width: 768px){#section-37f7c025-d83d-4afd-a523-abd6c39b6de5 .company-stats__cta-wrap{padding-top:48px;}}#section-37f7c025-d83d-4afd-a523-abd6c39b6de5 .stat-card{max-width:364px;margin-left:auto;margin-right:auto;padding-bottom:64px;text-align:center;}#section-37f7c025-d83d-4afd-a523-abd6c39b6de5 .stat-card__value{margin-top:0;margin-bottom:16px;line-height:1;min-height:var(--global-h3-font-size);}@media (max-width: 768px){#section-37f7c025-d83d-4afd-a523-abd6c39b6de5 .stat-card__value{min-height:auto;}}#section-37f7c025-d83d-4afd-a523-abd6c39b6de5 .stat-card__title{margin-top:0;margin-bottom:0;}#section-37f7c025-d83d-4afd-a523-abd6c39b6de5 .lp-text--subtitle{margin-left:auto;margin-right:auto;}#section-37f7c025-d83d-4afd-a523-abd6c39b6de5>div:last-child{padding-top:calc(2 / 4 * var(--global-section-padding))!important;padding-bottom:calc(0 / 4 * var(--global-section-padding))!important;}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e{color:rgba(255, 255, 255, 1);--fontColor:rgba(255, 255, 255, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:rgba(0, 0, 0, 1);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;--section-padding-top:calc(2 / 4 * var(--global-section-padding));--section-padding-bottom:calc(0 / 4 * var(--global-section-padding));background-color:rgba(0, 0, 0, 1);}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__img-col .main-image{object-fit:contain;}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-section--full-bleed{padding-top:0;}@media (min-width: 993px){#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-section--full-bleed{padding-bottom:0;}}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 992px){#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image--reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}@media (max-width: 992px){#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image--reverse{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image--reverse .hoverable-image__text-col{padding-right:120px;padding-left:0;}@media (max-width: 992px){#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image--reverse .hoverable-image__text-col{padding:0;margin-top:29px;margin-bottom:0;}}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__img-col{-webkit-flex:50%;-ms-flex:50%;flex:50%;z-index:1;}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__img-col>div{width:100%;height:100%;position:relative;padding-bottom:79%;}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__img-col>div img{-webkit-transition:visibility 5s,opacity 0.5s linear;transition:visibility 5s,opacity 0.5s linear;position:absolute;object-fit:cover;width:100%;height:100%;}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__img-col>div .main-image{visibility:visible;opacity:1;}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__img-col>div .secondary-image{visibility:hidden;opacity:0;}@media (hover: hover) and (pointer: fine){#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__img-col--on-hover:hover .main-image{visibility:hidden;opacity:0;}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__img-col--on-hover:hover .
34secondary-image{visibility:visible;opacity:1;}}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__img-col--on-hover.active .main-image{visibility:hidden;opacity:0;}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__img-col--on-hover.active .secondary-image{visibility:visible;opacity:1;}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__text-col{-webkit-flex:50%;-ms-flex:50%;flex: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;padding-left:120px;padding-right:0;}@media (max-width: 992px){#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__text-col{padding-left:0;margin-top:29px;margin-bottom:0;}}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__text-col .lp-text--subtitle{max-width:100%;}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__text-col .buttons-wrapper{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;margin:0 -12px;}@media (max-width: 560px){#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__text-col .buttons-wrapper{margin:0;}}@media (max-width: 576px){#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__text-col .buttons-wrapper{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: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;}}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__text-col .buttons-wrapper .lp-btn{vertical-align:top;margin:24px 12px 0;}@media (max-width: 560px){#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__text-col .buttons-wrapper .lp-btn{margin-left:0;margin-right:0;}}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__text-wrap{-webkit-flex:1;-ms-flex:1;flex:1;}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .hoverable-image__text-wrap p:last-child{margin-bottom:0;}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .full-bleed-container{padding:0;}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .full-bleed-container .hoverable-image__text-col{padding:69px;}@media (max-width: 992px){#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .full-bleed-container .hoverable-image__text-col{padding:0;}}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .full-bleed-container .hoverable-image__text-col .lp-container{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}@media (max-width: 992px){#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .full-bleed-container .hoverable-image__text-col .lp-container{position:static;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);left:0;}}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .full-bleed-container .hoverable-image__img-col>div{max-height:none;}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .full-bleed-container .hoverable-image--straight .hoverable-image__text-wrap{padding-left:calc(50% + 69px);}@media (max-width: 992px){#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .full-bleed-container .hoverable-image--straight .hoverable-image__text-wrap{padding-left:0;}}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .full-bleed-container .hoverable-image--reverse .hoverable-image__text-wrap{padding-right:calc(50% + 69px);}@media (max-width: 992px){#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .full-bleed-container .hoverable-image--reverse .hoverable-image__text-wrap{padding-right:0;}}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .lp-h2{margin-bottom:16px;}@media (max-width: 992px){#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .lp-h2{margin-bottom:8px;}}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e .redesign p{margin-bottom:1.666rem;text-transform:none;}#section-f641b201-0a99-45d1-bf9b-bf213b995f1e>div:last-child{padding-top:calc(2 / 4 * var(--global-section-padding))!important;padding-bottom:calc(0 / 4 * var(--global-section-padding))!important;}
34#section-388a0ffa-0707-4c3f-96e5-207150c9df72{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;}#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .lp-text--subtitle p{margin:0;}#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .collection{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;margin:0 -10px 50px;}@media (max-width: 767px){#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .collection{margin-bottom:24px;}}@media (min-width: 1024px){#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .collection:not(.collection--3) .image-wrap{height:472px;}}#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .slick-slide{margin:0 8px;width:350px;}@media (max-width: 768px){#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .slick-slide{margin:0;}}#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .item{-webkit-text-decoration:none;text-decoration:none;color:var(--currentColor);display:block;position:relative;}#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .item .image-wrap{display:block;position:relative;height:310px;background:var(--themeGray);overflow:hidden;}#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .item__picture{display:block;height:100%;}@media (max-width: 768px){#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .item__picture{height:100%;}}#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .item__picture .img{width:100%;height:100%;object-fit:cover;}#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .item__text{padding-top:16px;width:100%;overflow:hidden;pointer-events:none;min-height:110px;}@media (max-width: 768px){#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .item__text{min-height:120.92px;}}#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .item__text h5{margin-bottom:4px;}#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .item__text .bf1{margin-bottom:4px;}#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .item__info{margin:0 0 10px;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;text-transform:uppercase;}@media (max-width: 768px){#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .item__info{margin-bottom:25px;}}#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .item__info li{margin:0;}#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .item__info li:not(:last-child):after{content:'|';margin:0 5px;}#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .item .status{position:absolute;top:10px;right:10px;text-align:left;color:var(--themeBlack);background:rgba(255, 255, 255, .8);padding:7px 10px 6px;text-transform:uppercase;z-index:10;}@media (max-width: 768px){#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .item .status{right:12px;top:11px;right:11px;}}#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .bottom-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}@media (max-width: 767px){#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .bottom-bar{-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;}}@media (max-width: 560px){#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .bottom-bar .button-holder{width:100%;}}@media (max-width: 767px){#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .featured-properties .arrows{margin-bottom:24px;}}
34#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .label-house{position:absolute;bottom:10px;left:10px;background:rgba(0, 0, 0, 0.8);padding:6px 10px;line-height:22px;color:#ffffff;text-transform:uppercase;}#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .mls-compliance-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;position:relative;padding-top:16px;gap:10px;}#section-388a0ffa-0707-4c3f-96e5-207150c9df72 .lp-mls-compliance__mls-logo{margin-left:auto;}#section-9d07f236-0449-444f-8935-a56296cb2157{color:rgba(255, 255, 255, 1);--fontColor:rgba(255, 255, 255, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#eeede9;--bgColor_H:48;--bgColor_S:13%;--bgColor_L:92%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(2 / 4 * var(--global-section-padding));--section-padding-bottom:calc(2 / 4 * var(--global-section-padding));background-color:#eeede9;--gradient-color:var(--overlay-color, rgba(0, 0, 0, 0.6));background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),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/ittkznz3snryyj7yjmox');background-repeat:no-repeat;-webkit-background-position:center;background-position:center;-webkit-background-size:cover;background-size:cover;}#section-9d07f236-0449-444f-8935-a56296cb2157 svg path{fill:#DD088A;fill-opacity:1;}#section-9d07f236-0449-444f-8935-a56296cb2157 svg circle{fill:#FFF;fill-opacity:1;}#section-9d07f236-0449-444f-8935-a56296cb2157 div.arrows-container button.lp-arrow{border:solid 2px #FFF;background-color:#FFF;}#section-9d07f236-0449-444f-8935-a56296cb2157 div.arrows-container button.lp-arrow:before{border-color:#DD088A;}#section-9d07f236-0449-444f-8935-a56296cb2157 div.arrows-container button.lp-arrow:hover{border:solid 2px #FFF;background-color:transparent;}#section-9d07f236-0449-444f-8935-a56296cb2157 div.arrows-container button.lp-arrow:hover::before{border-color:#FFF;}#section-9d07f236-0449-444f-8935-a56296cb2157 div.bottom p.num-pages.js-num-pages{color:#FFF;}#section-9d07f236-0449-444f-8935-a56296cb2157 .avatar-slider{display:none!important;}#section-9d07f236-0449-444f-8935-a56296cb2157 .text{padding-left:0px!important;}@media (min-width: 768px){#section-9d07f236-0449-444f-8935-a56296cb2157 .title{font-size:36px!important;font-weight:500!important;}}#section-9d07f236-0449-444f-8935-a56296cb2157{overflow:hidden;}#section-9d07f236-0449-444f-8935-a56296cb2157.parallax-enabled{-webkit-clip-path:polygon(0px -2px, 100% -2px, 100% 102%, 0% 102%);clip-path:polygon(0px -2px, 100% -2px, 100% 102%, 0% 102%);}#section-9d07f236-0449-444f-8935-a56296cb2157.parallax-enabled>div.video-wrapper{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:-1;}#section-9d07f236-0449-444f-8935-a56296cb2157.parallax-enabled .testimonials-section:before{display:block;content:'';left:0;top:0;width:100vw;height:100vh;background:var(--sectionBackground) center no-repeat;-webkit-background-size:cover;background-size:cover;position:fixed;z-index:-1;pointer-events:none;}#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonial-container{overflow:hidden;}#section-9d07f236-0449-444f-8935-a56296cb2157 .sliders-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:200px;padding-right:200px;outline:none;}@media (max-width: 1200px){#section-9d07f236-0449-444f-8935-a56296cb2157 .sliders-container{padding-left:100px;padding-right:100px;}}@media (max-width: 768px){#section-9d07f236-0449-444f-8935-a56296cb2157 .sliders-container{padding-left:0;padding-right:0;}}@media (max-width: 768px){#section-9d07f236-0449-444f-8935-a56296cb2157 .sliders-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-9d07f236-0449-444f-8935-a56296cb2157 .sliders-container .avatar-slider{width:200
34px;}#section-9d07f236-0449-444f-8935-a56296cb2157 .sliders-container .avatar-slider .slick-list,#section-9d07f236-0449-444f-8935-a56296cb2157 .sliders-container .avatar-slider .slick-track{width:100%;height:100%;}#section-9d07f236-0449-444f-8935-a56296cb2157 .sliders-container .avatar-slider .slick-list{overflow:visible;}#section-9d07f236-0449-444f-8935-a56296cb2157 .sliders-container .avatar-slider .avatar-slide{opacity:0;}#section-9d07f236-0449-444f-8935-a56296cb2157 .sliders-container .avatar-slider .avatar-slide.slick-active{opacity:1;}#section-9d07f236-0449-444f-8935-a56296cb2157 .sliders-container .avatar-slider .avatar{position:relative;border-radius:50%;overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:200px;height:200px;}@media (max-width: 768px){#section-9d07f236-0449-444f-8935-a56296cb2157 .sliders-container .avatar-slider .avatar{width:135px;height:135px;margin:0 auto 24px;}}#section-9d07f236-0449-444f-8935-a56296cb2157 .sliders-container .avatar-slider .avatar svg{position:absolute;width:100%;height:100%;}#section-9d07f236-0449-444f-8935-a56296cb2157 .sliders-container .avatar-slider .avatar img{position:absolute;width:100%;height:100%;object-fit:cover;}#section-9d07f236-0449-444f-8935-a56296cb2157 .sliders-container .list-slider{width:70%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (max-width: 768px){#section-9d07f236-0449-444f-8935-a56296cb2157 .sliders-container .list-slider{width:100%;}}#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section h2{margin:0 0 29px 0;}@media (max-width: 560px){#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section h2{margin:0 0 40px 0;}}#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .list:not(.slick-initialized) .list-cell{display:none;}#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .list:not(.slick-initialized) .list-cell:first-child{display:block;}#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .list .slick-list{overflow:hidden;}@media (max-width: 768px){#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .list .slick-list{overflow:hidden;}}#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .list-cell .quote{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-bottom:70px;}@media (max-width: 768px){#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .list-cell .quote{-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;margin-bottom:20px;}}#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .list-cell .author{margin-top:48px;text-transform:uppercase;}@media (max-width: 768px){#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .list-cell .author{margin-bottom:0;}}#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .list-cell .position{color:#BDBDBD;}#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .list-cell .text{padding-left:74px;}@media (max-width: 768px){#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .list-cell .text{padding-left:0;text-align:center;}}#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .list-cell .title{font-family:var(--global-primary-font-family);text-transform:uppercase;white-space:pre-line;margin-bottom:48px;}#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .list-cell .body{white-space:pre-line;margin-bottom:48px;font-weight:400;}#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .list-cell .body:before,#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .list-cell .body:after{content:'"';}#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;
34-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: 768px){#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .bottom{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (max-width: 768px){#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .bottom .lp-btn{margin-top:48px;-webkit-order:1;-ms-flex-order:1;order:1;}}#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .bottom.no-arrows .arrows-container{display:none;}#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .bottom.no-arrows .num-pages{padding-left:0;}#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .bottom .num-pages{margin-bottom:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-left:274px;}#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .bottom .num-pages span{font-weight:bold;}@media (max-width: 1200px){#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .bottom .num-pages{padding-left:174px;}}@media (max-width: 768px){#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .bottom .num-pages{padding-left:0;margin-bottom:48px;}}#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .bottom .arrows-container{width:200px;}#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .bottom .arrows-container .lp-arrow--prev{margin-right:16px;}@media (max-width: 768px){#section-9d07f236-0449-444f-8935-a56296cb2157 .testimonials-section .bottom .arrows-container{width:auto;-webkit-order:1;-ms-flex-order:1;order:1;}}#section-9d07f236-0449-444f-8935-a56296cb2157>div:last-child{padding-top:calc(2 / 4 * var(--global-section-padding))!important;padding-bottom:calc(2 / 4 * var(--global-section-padding))!important;}@media (min-width: 960px) and (orientation: landscape){#section-9d07f236-0449-444f-8935-a56296cb2157{background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),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/ittkznz3snryyj7yjmox');}}@media (min-width: 1280px) and (orientation: landscape){#section-9d07f236-0449-444f-8935-a56296cb2157{background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/ittkznz3snryyj7yjmox');}}@media (min-width: 1920px) and (orientation: landscape){#section-9d07f236-0449-444f-8935-a56296cb2157{background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=2560/https://media-production.lp-cdn.com/media/ittkznz3snryyj7yjmox');}}@media (min-width: 2560px) and (orientation: landscape){#section-9d07f236-0449-444f-8935-a56296cb2157{background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/ittkznz3snryyj7yjmox');}}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(2 / 4 * var(--global-section-padding));--section-padding-bottom:calc(2 / 4 * var(--global-section-padding));background-color:#fff;}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-section--full-bleed{padding-top:0;}@media (min-width: 993px){#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-section--full-bleed{padding-bottom:0;}}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 992px){#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image--reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}@media (max-width: 992px){#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image--reverse{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image--reverse .hoverable-image__text-col{padding-right:120px;padding-left:0;}@media (max-width: 992px){#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image--reverse .hoverable-image__text-col{padding:0;margin-top:29px;margin-bottom:0;}}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image__img-col{-webkit-flex:50%;-ms-flex:50%;flex:50%;z-index:1;}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image__img-col>div{width:100%;height:100%;position:relative;padding-bottom:79%;}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image__img-col>div img{-webkit-transition:visibility 5s,opacity 0.5s linear;transition:visibility 5s,opacity 0.5s linear;position:absolute;object-fit:cover;width:100%;height:100%;}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image__img-col>div .main-image{visibility:visible;opacity:1;}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image__img-col>div .secondary-image{visibility:hidden;opacity:0;}@media (hover: hover) and (pointer: fine){#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image__img-col--on-hover:hover .main-image{visibility:hidden;opacity:0;}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image__img-col--on-hover:hover .
34secondary-image{visibility:visible;opacity:1;}}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image__img-col--on-hover.active .main-image{visibility:hidden;opacity:0;}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image__img-col--on-hover.active .secondary-image{visibility:visible;opacity:1;}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image__text-col{-webkit-flex:50%;-ms-flex:50%;flex: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;padding-left:120px;padding-right:0;}@media (max-width: 992px){#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image__text-col{padding-left:0;margin-top:29px;margin-bottom:0;}}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image__text-col .lp-text--subtitle{max-width:100%;}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image__text-col .buttons-wrapper{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;margin:0 -12px;}@media (max-width: 560px){#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image__text-col .buttons-wrapper{margin:0;}}@media (max-width: 576px){#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image__text-col .buttons-wrapper{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: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;}}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image__text-col .buttons-wrapper .lp-btn{vertical-align:top;margin:24px 12px 0;}@media (max-width: 560px){#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image__text-col .buttons-wrapper .lp-btn{margin-left:0;margin-right:0;}}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image__text-wrap{-webkit-flex:1;-ms-flex:1;flex:1;}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .hoverable-image__text-wrap p:last-child{margin-bottom:0;}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .full-bleed-container{padding:0;}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .full-bleed-container .hoverable-image__text-col{padding:69px;}@media (max-width: 992px){#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .full-bleed-container .hoverable-image__text-col{padding:0;}}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .full-bleed-container .hoverable-image__text-col .lp-container{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}@media (max-width: 992px){#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .full-bleed-container .hoverable-image__text-col .lp-container{position:static;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);left:0;}}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .full-bleed-container .hoverable-image__img-col>div{max-height:none;}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .full-bleed-container .hoverable-image--straight .hoverable-image__text-wrap{padding-left:calc(50% + 69px);}@media (max-width: 992px){#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .full-bleed-container .hoverable-image--straight .hoverable-image__text-wrap{padding-left:0;}}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .full-bleed-container .hoverable-image--reverse .hoverable-image__text-wrap{padding-right:calc(50% + 69px);}@media (max-width: 992px){#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .full-bleed-container .hoverable-image--reverse .hoverable-image__text-wrap{padding-right:0;}}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .lp-h2{margin-bottom:16px;}@media (max-width: 992px){#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .lp-h2{margin-bottom:8px;}}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd .redesign p{margin-bottom:1.666rem;text-transform:none;}#section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd>div:last-child{padding-top:calc(2 / 4 * var(--global-section-padding))!important;padding-bottom:calc(2 / 4 * var(--global-section-padding))!important;}#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(0 / 4 * var(--global-section-padding));--section-padding-bottom:calc(2 / 4 * var(--global-section-padding));background-color:#fff;}@media (max-width: 768px){#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c h2{font-size:30px!important;}}#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c h3{font-weight:500!important;}#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid{text-align:center;}#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .lp-text--pretitle,#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .lp-text--subtitle{margin-left:auto;margin-right:auto;}#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .items.items-1 .item{margin-left:auto;margin-right:auto;}#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .items.three-columns .item{width:calc(100% / 3);}@media (max-width: 768px){#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .items.three-columns .item{width:100%;}}#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .items .item{width:50%;overflow:hidden;}@media (max-width: 768px){#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .items .item{width:100%;}}#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .items .item h3{margin-bottom:1.666rem;}@media (max-width: 768px){#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .items .item h3{margin-bottom:0;}}#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .items .item .item-wrapper{padding-bottom:70%;position:relative;display:block;}#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .items .item .item-wrapper .image-holder{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;
34left:0;right:0;top:0;bottom:0;background:center no-repeat;-webkit-background-size:cover;background-size:cover;background-color:#eeeeee;}#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .items .item .item-wrapper .image-holder img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;}#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .items .item .item-wrapper .overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0, 0, 0, 0.3);}#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .items .item .item-wrapper .content-container{color:white;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:600px;width:70%;}@media (max-width: 1024px){#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .items .item .item-wrapper .content-container{width:calc(100% - 40px);}}#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .items .item .item-wrapper .content-container .button-wrapper{-webkit-transition:all linear 0.4s;transition:all linear 0.4s;}@media (min-width: 1025px){#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .items .item .item-wrapper .content-container .button-wrapper{max-height:0;opacity:0;}}@media (max-width: 1024px){#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .items .item .item-wrapper .content-container .button-wrapper{display:none;}}@media (min-width: 1025px){#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .items .item:hover .item-wrapper .image-holder{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}}@media (min-width: 1025px){#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .featured-neighborhoods-grid .items .item:hover .item-wrapper .content-container .button-wrapper{max-height:90px;opacity:1;}}#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .neighborhood-name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .button-container{padding-top:60px;}@media(max-width: 768px){#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c .button-container{padding-top:40px;}}#section-27da8a20-aa1f-46b8-b1db-e029fff14a3c>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;padding-bottom:calc(2 / 4 * var(--global-section-padding))!important;}#section-d4351a9f-b513-48f7-83ea-275469a359ef{color:#ffffff;--fontColor:#ffffff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:rgba(0, 0, 0, 1);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;background-color:rgba(0, 0, 0, 1);}@media (min-width: 768px){#section-d4351a9f-b513-48f7-83ea-275469a359ef .lp-title-group{max-width:1500px;}}#section-d4351a9f-b513-48f7-83ea-275469a359ef .lp-text--subtitle{max-width:900px;}#section-d4351a9f-b513-48f7-83ea-275469a359ef .lp-input{font-weight:600;}#section-d4351a9f-b513-48f7-83ea-275469a359ef .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-d4351a9f-b513-48f7-83ea-275469a359ef .newsletter-signup{min-height:80vh;}#section-d4351a9f-b513-48f7-83ea-275469a359ef .newsletter-signup .lp-container-custom{padding:0 25px;}}#section-d4351a9f-b513-48f7-83ea-275469a359ef .newsletter-signup__form{margin:0;}#section-d4351a9f-b513-48f7-83ea-275469a359ef .newsletter-signup__form.success .newsletter-signup__form-container{display:none;}#section-d4351a9f-b513-48f7-83ea-275469a359ef .newsletter-signup__form.success .success-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-d4351a9f-b513-48f7-83ea-275469a359ef .newsletter-signup__inputs-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;
34-webkit-justify-content:center;justify-content:center;}@media (max-width: 768px){#section-d4351a9f-b513-48f7-83ea-275469a359ef .newsletter-signup__inputs-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-d4351a9f-b513-48f7-83ea-275469a359ef .newsletter-signup__form-container{position:relative;z-index:1;}@media (max-width: 768px){#section-d4351a9f-b513-48f7-83ea-275469a359ef .newsletter-signup__form-container .lp-h2{margin-bottom:32px;}}@media (max-width: 768px){#section-d4351a9f-b513-48f7-83ea-275469a359ef .newsletter-signup__form-container .lp-text--subtitle{margin-bottom:32px;}}#section-d4351a9f-b513-48f7-83ea-275469a359ef .newsletter-signup__form-item +.newsletter-signup__form-item{margin-left:16px;}@media (max-width: 768px){#section-d4351a9f-b513-48f7-83ea-275469a359ef .newsletter-signup__form-item +.newsletter-signup__form-item{margin-left:0px;margin-top:32px;}}@media (min-width: 769px){#section-d4351a9f-b513-48f7-83ea-275469a359ef .newsletter-signup__form-item.lp-input{padding-top:0;padding-bottom:0;width:250px;}}#section-d4351a9f-b513-48f7-83ea-275469a359ef .newsletter-signup__form-item.lp-btn{text-transform:uppercase;font-weight:700;}@media (min-width: 769px){#section-d4351a9f-b513-48f7-83ea-275469a359ef .newsletter-signup__form-item.lp-btn{width:200px;}}#section-d4351a9f-b513-48f7-83ea-275469a359ef .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-d4351a9f-b513-48f7-83ea-275469a359ef .newsletter-signup .success-block.hide{display:none;}#section-d4351a9f-b513-48f7-83ea-275469a359ef .lp-text--subtitle{margin-left:auto;margin-right:auto;text-transform:none;}#section-d4351a9f-b513-48f7-83ea-275469a359ef .lp-h-pot{max-width:1px;}#section-d4351a9f-b513-48f7-83ea-275469a359ef .lp-title-group{max-width:unset;padding:0 20px;}#section-d4351a9f-b513-48f7-83ea-275469a359ef input:-webkit-autofill,#section-d4351a9f-b513-48f7-83ea-275469a359ef input:-webkit-autofill:hover,#section-d4351a9f-b513-48f7-83ea-275469a359ef input:-webkit-autofill:focus,#section-d4351a9f-b513-48f7-83ea-275469a359ef 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-d4351a9f-b513-48f7-83ea-275469a359ef .lp-disclaimer{max-width:730px;margin:20px auto 0 auto;}#section-02af8f74-d5a7-47cd-bff4-8c40812f8348{color:rgba(255, 255, 255, 1);--fontColor:rgba(255, 255, 255, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#fff;--gradient-color:var(--overlay-color, rgba(0, 0, 0, 0.4));background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),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/i08qr4hpxb6oyywncpvo');background-repeat:no-repeat;-webkit-background-position:center;background-position:center;-webkit-background-size:cover;background-size:cover;}#section-02af8f74-d5a7-47cd-bff4-8c40812f8348 div.lp-container.lp-vertical-paddings{z-index:9;}#section-02af8f74-d5a7-47cd-bff4-8c40812f8348{background-attachment:fixed;-webkit-background-position:center;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}@media only screen and (max-width: 768px){#section-02af8f74-d5a7-47cd-bff4-8c40812f8348{background-attachment:unset;}}#section-02af8f74-d5a7-47cd-bff4-8c40812f8348 .lp-h2{font-weight:500!important;}@media (min-width: 768px){#section-02af8f74-d5a7-47cd-bff4-8c40812f8348 .section{min-height:580px!important;}}@media (max-width: 768px){#section-02af8f74-d5a7-47cd-bff4-8c40812f8348{background-image:url("https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/g5encrzwmfiuajxfm0m0/work-with-us-vertical")!important;}}#section-02af8f74-d5a7-47cd-bff4-8c40812f8348.parallax-enabled{-webkit-clip-path:polygon(0px 0px, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0px 0px, 100% 0%, 100% 100%, 0% 100%);}#section-02af8f74-d5a7-47cd-bff4-8c40812f8348.parallax-enabled>div.video-wrapper{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:-9999;}#section-02af8f74-d5a7-47cd-bff4-8c40812f8348.parallax-enabled .work-with-us:before{display:block;content:'';left:0;top:0;width:100%;
34background:var(--sectionBackground) center no-repeat;-webkit-background-size:cover;background-size:cover;position:fixed;z-index:-1;height:100%;}#section-02af8f74-d5a7-47cd-bff4-8c40812f8348 .section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:780px;text-align:center;position:relative;z-index:2;}@media (max-width: 767px){#section-02af8f74-d5a7-47cd-bff4-8c40812f8348 .section{min-height:100vh;}}#section-02af8f74-d5a7-47cd-bff4-8c40812f8348 .section:before{content:'';position:absolute;bottom:0;left:0;height:50%;width:100%;pointer-events:none;z-index:3;-webkit-transform:translateZ(1px);-moz-transform:translateZ(1px);-ms-transform:translateZ(1px);transform:translateZ(1px);background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, var(--opacityColor) 100%);}#section-02af8f74-d5a7-47cd-bff4-8c40812f8348 .section .btn-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:23px;margin-top:32px;}@media(max-width: 560px){#section-02af8f74-d5a7-47cd-bff4-8c40812f8348 .section .btn-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;}}#section-02af8f74-d5a7-47cd-bff4-8c40812f8348 .lp-container{-webkit-transform:translateZ(1px);-moz-transform:translateZ(1px);-ms-transform:translateZ(1px);transform:translateZ(1px);}@media (min-width: 960px) and (orientation: landscape){#section-02af8f74-d5a7-47cd-bff4-8c40812f8348{background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),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/i08qr4hpxb6oyywncpvo');}}@media (min-width: 1280px) and (orientation: landscape){#section-02af8f74-d5a7-47cd-bff4-8c40812f8348{background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/i08qr4hpxb6oyywncpvo');}}@media (min-width: 1920px) and (orientation: landscape){#section-02af8f74-d5a7-47cd-bff4-8c40812f8348{background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=2560/https://media-production.lp-cdn.com/media/i08qr4hpxb6oyywncpvo');}}@media (min-width: 2560px) and (orientation: landscape){#section-02af8f74-d5a7-47cd-bff4-8c40812f8348{background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/i08qr4hpxb6oyywncpvo');}}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba{color:rgba(255, 255, 255, 1);--fontColor:rgba(255, 255, 255, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:rgba(0, 0, 0, 1);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;background-color:rgba(0, 0, 0, 1);}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba div.slide-multi-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;overflow:visible;gap:20px 0;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .ig-feed-item{aspect-ratio:3/4;width:100%;overflow:visible;position:relative;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba div.ig-feed-item__img{background:center/contain no-repeat;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .ig-feed{padding:80px 0;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .title{margin:0 20px 0 0;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .instagram-link{display:block;margin:0 20px 0 0;color:var(--global-primary-font-color);}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .instagram-link .instagram-name{display:inline;margin:0;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .title+.instagram-link{margin-top:5px;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .top-wrapper{margin-bottom:20px;
34display:-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-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .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-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .follow-button{margin:20px 0 0 0;display:block;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .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-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .nav-button.slick-disabled{opacity:0.6;pointer-events:none;cursor:default;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .nav-button:not(.slick-disabled):hover{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .top-nav-prev{margin-left:30px;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .top-nav-next{margin-left:10px;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .hidden-control{display:none;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .slide-single,#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .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-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .slide-single:first-child,#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .slide-multi:first-child{margin-left:auto;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .slide-single:last-child,#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .slide-multi:last-child{margin-right:auto;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .slide-single.type2,#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .slide-multi.type2{width:calc(100% / 5 * 2);}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .slide-single.type3,#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .slide-multi.type3{width:calc(100% / 2);}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .slide-single.type4,#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .slide-multi.type4{width:calc(100% / 2);}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .slide-single.type5,#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .slide-multi.type5{width:100%;}@media (max-width: 440px){#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .ig-feed-container{padding:0;width:100%;}}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .ig-feed-feed{width:calc(100% + 20px);position:relative;left:-10px;overflow:hidden;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .ig-feed-slider{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .ig-feed-item__img{position:absolute;left:-1px;top:-1px;bottom:-1px;right:-1px;background:center/cover no-repeat;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .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-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .ig-feed-item:hover .ig-feed-item__info{opacity:1;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .ig-feed-item__caption{text-overflow:ellipsis;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .video-icon{position:absolute;width:50px;height:50px;background-color:#fff;left:50%;
34top: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-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .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-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .ig-feed-item:hover .video-icon{opacity:0;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .slide-single .ig-feed-item__info{padding:15%;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .slide-single .ig-feed-item__caption{-webkit-line-clamp:7;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .ig-feed-item{background-color:var(--tileColor, #000);display:block;width:100%;padding-bottom:125%;overflow:hidden;position:relative;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .slide-multi::before{content:'';display:block;width:100%;padding-bottom:125%;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .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-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .slide-multi-content .ig-feed-item{width:calc(50% - 10px);padding-bottom:calc(62.5% - 12.5px);}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .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-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .bottom-controls{width:100%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .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-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .bottom-nav-button.slick-disabled{opacity:0.6;pointer-events:none;cursor:default;}@media (max-width: 767px){#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .top-right,#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .top-left{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .title,#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .instagram-link{margin-right:0;text-align:center;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .top-nav-prev,#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .top-nav-next{display:none;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .bottom-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .ig-feed{display:none;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba .has-data .ig-feed{display:block;}#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba.has-data .ig-feed,#section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba#section-temp .ig-feed{display:block;}#section-b5456b59-ebb8-447c-9b46-1878983c39fa{color:rgba(255, 255, 255, 1);--fontColor:rgba(255, 255, 255, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:rgba(0, 0, 0, 1);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;--section-padding-top:calc(2 / 4 * var(--global-section-padding));--section-padding-bottom:calc(2 / 4 * var(--global-section-padding));background-color:rgba(0, 0, 0, 1);}#section-b5456b59-ebb8-447c-9b46-1878983c39fa .boxed-text__description{max-width:900px;margin:auto;}#section-b5456b59-ebb8-447c-9b46-1878983c39fa .boxed-text__description{margin-bottom:50px;text-align:center;}@media (max-width: 768px){#section-b5456b59-ebb8-447c-9b46-1878983c39fa .boxed-text__description{margin-bottom:30px;}}#section-b5456b59-ebb8-447c-9b46-1878983c39fa .lp-title-group .lp-h2{margin-top:0;}#section-b5456b59-ebb8-447c-9b46-1878983c39fa .button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;
34-webkit-justify-content:center;justify-content:center;}@media(max-width: 600px){#section-b5456b59-ebb8-447c-9b46-1878983c39fa .button-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-b5456b59-ebb8-447c-9b46-1878983c39fa .button-container .lp-btn{margin-right:20px;}#section-b5456b59-ebb8-447c-9b46-1878983c39fa .button-container .lp-btn:last-of-type{margin-right:0;}@media(max-width: 600px){#section-b5456b59-ebb8-447c-9b46-1878983c39fa .button-container .lp-btn{margin-right:0px;margin-bottom:20px;width:100%;}#section-b5456b59-ebb8-447c-9b46-1878983c39fa .button-container .lp-btn:last-of-type{margin-bottom:0;}}#section-b5456b59-ebb8-447c-9b46-1878983c39fa .lp-text--subtitle{margin-left:auto;margin-right:auto;text-transform:none;}#section-b5456b59-ebb8-447c-9b46-1878983c39fa .redesign p{margin-bottom:1.666rem;}#section-b5456b59-ebb8-447c-9b46-1878983c39fa>div:last-child{padding-top:calc(2 / 4 * var(--global-section-padding))!important;padding-bottom:calc(2 / 4 * var(--global-section-padding))!important;}#modal-global-contact-us .section{width:100%;min-height:100vh;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-pack:start!important;-ms-flex-pack:start!important;-webkit-justify-content:flex-start!important;justify-content:flex-start!important;}@media (max-width: 1024px){#modal-global-contact-us .section{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#modal-global-contact-us .left{width:100%;max-width:600px;padding:80px;}@media (max-width: 1200px){#modal-global-contact-us .left{padding-left:50px;padding-right:50px;}}@media (max-width: 1024px){#modal-global-contact-us .left{max-width:100%;min-height:auto;width:100%;padding:50px;}}@media (max-width: 767px){#modal-global-contact-us .left{padding:50px 24px;}}#modal-global-contact-us .left .lp-h2{margin:0 0 48px;}@media (max-width: 767px){#modal-global-contact-us .left .lp-h2{margin:0 0 32px;}}#modal-global-contact-us .contact-form__form{width:100%;min-width:440px;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:24px;margin:0;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}@media (max-width: 767px){#modal-global-contact-us .contact-form__form{min-width:100%;}}#modal-global-contact-us .contact-form__form .input-container{width:100%;}#modal-global-contact-us .contact-form__form .input-container:not(.textarea){width:calc(50% - 12px);}@media (max-width: 767px){#modal-global-contact-us .contact-form__form .input-container:not(.textarea){width:100%;}}#modal-global-contact-us .contact-form__form .lp-input{padding-left:24px;width:100%;}#modal-global-contact-us .button-holder{width:100%;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;}#modal-global-contact-us .button-holder .btn{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;}#modal-global-contact-us .sync-icon{display:none;margin-right:10px;-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;}#modal-global-contact-us .success-icon{display:none;margin-right:10px;-webkit-transition:0s;transition:0s;visibility:visible;}#modal-global-contact-us .loading{pointer-events:none;}#modal-global-contact-us .loading .sync-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}#modal-global-contact-us .success-text{display:none;}#modal-global-contact-us .success{pointer-events:none;}#modal-global-contact-us .success .success-icon{display:block;}#modal-global-contact-us .success .success-text{display:inline;}#modal-global-contact-us .input-container{width:calc(50% - 24px);}#modal-global-contact-us .input-container:last-child{width:100%;}#modal-global-contact-us .contact-form__submit{width:175px;}@media (max-width: 767px){#modal-global-contact-us .contact-form__submit{width:100%;}}#modal-global-contact-us .lp-input{width:100%;}#modal-global-contact-us .pre-title{display:inline-block;padding-right:190px;margin:0 0 48px;position:relative;max-width:440px;}@media (max-width: 767px){#modal-global-contact-us .pre-title{margin:0 0 32px;padding-right:130px;}}#modal-global-contact-us .pre-title:after{content:'';height:1px;width:165px;position:absolute;top:13px;right:0;background-color:#CCB091;}@media (max-width: 767px){#modal-global-contact-us .pre-title:after{width:118px;}}#modal-global-contact-us .right{background-color:var(--bgColor);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;
34-webkit-justify-content:space-between;justify-content:space-between;position:relative;padding:80px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (max-width: 1024px){#modal-global-contact-us .right{max-width:100%;min-height:auto;width:100%;padding:50px;}}@media (max-width: 767px){#modal-global-contact-us .right{padding:50px 24px;}}#modal-global-contact-us .right >*{position:relative;z-index:2;}#modal-global-contact-us .right .lp-h3{margin:0 0 48px;}@media (max-width: 767px){#modal-global-contact-us .right .lp-h3{margin-bottom:32px;}}#modal-global-contact-us .right .img-wrapper{overflow:hidden;}#modal-global-contact-us .agent-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:25px;margin-bottom:40px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}#modal-global-contact-us .agent{word-break:break-all;}#modal-global-contact-us .agent p{margin:0;}#modal-global-contact-us .address{margin:0 0 40px;}#modal-global-contact-us .img-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;}#modal-global-contact-us .img-wrapper .img{position:relative;object-fit:cover;height:100%;width:100%;}#modal-global-contact-us .img-wrapper:after{content:'';position:absolute;background-color:var(--bgOpacity);top:0;left:0;bottom:0;right:0;}#modal-global-contact-us .close img,#modal-global-contact-us .close .lp-close-icon{border-style:none;max-width:100%;}@media (max-width: 1024px){#modal-global-contact-us .close img,#modal-global-contact-us .close .lp-close-icon{margin-top:15px;-webkit-filter:invert(1);filter:invert(1);}}#modal-global-contact-us input,#modal-global-contact-us textarea{color:inherit!important;}nav{-webkit-transition:0.2s all;transition:0.2s all;}nav nav{-webkit-transition:0.2s all;transition:0.2s all;}nav .header{padding-top:30px;padding-bottom:30px;}nav .header__right{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-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}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:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}nav .header__btn-contact{border:1px solid;border-radius:3px;padding:18px 40px;-webkit-transition:0.2s all;transition:0.2s all;text-transform:none;margin-left:40px;font-size:18px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}@media (hover: hover) and (pointer: fine){nav .header__btn-contact:hover{background-color:var(--themeBlack);color:var(--themeWhite);}}@media (max-width: 768px){nav .header__btn-contact{padding:10px;margin-left:5px;margin-right:12px;}}nav .header__hamburger{background-color:transparent;cursor:pointer;outline:none;position:relative;padding: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;margin-left:41px;width:60px;height:60px;border:none;}@media (max-width: 768px){nav .header__hamburger{width:40px;height:40px;margin-left:15px;}}@media (hover: hover) and (pointer: fine){nav .header__hamburger:hover .line--top{width:12px;x:30px;}nav .header__hamburger:hover .line--bottom{width:24px;x:18px;}}nav .header__hamburger svg{width:100%;height:100%;}nav .header__hamburger circle{fill:var(--themeBeige);}nav .header__hamburger .line{fill:var(--themeWhite);height:2px;width:24px;x:18px;y:26px;-webkit-transition:0.2s all;transition:0.2s all;}nav .header__hamburger .line--bottom{width:12px;x:30px;y:32px;}nav .sub-nav{position:absolute;left:0;top:100%;padding:0;max-height:0;z-index:5;margin:0;list-style-type:none;overflow:hidden;visibility:hidden;-webkit-transition:visibility 0s linear 0.3s,max-height 0.3s ease;transition:visibility 0s linear 0.3s,max-height 0.3s ease;}nav .sub-nav.visible{-webkit-transition:visibility 0s linear 0s,max-height 0.3s ease-in;transition:visibility 0s linear 0s,max-height 0.3s ease-in;max-height:100vh;visibility:visible;}nav .sub-nav__item{position:relative;display:block;margin:0;text-align:left;}nav .sub-nav__link{display:block;color:var(--themeWhite);font-size:14px;font-weight:600;padding:10px 18px;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:178px;min-width:100%;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;background-color:var(--themeBlack);}@media (hover: hover) and (pointer: fine){nav .sub-nav__link:hover{color:var(--themeWhite);background-color:rgba(75, 75, 75, 1);}}nav .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;outline:none;max-width:234px;height:60px;}@media (max-width: 768px){nav .logo{width:145px;}}nav .logo__img{object-fit:contain;object-position:left;max-width:100%;max-height:100%;}nav .logo__img.light{display:none;}nav .logo__img.dark{display:block;}nav .scroll .header{padding-top:22px;padding-bottom:22px;}@media (hover: hover) and (pointer: fine){nav .scroll .header__btn-contact:hover{background-color:var(--themeWhite);color:var(--themeBlack);}}nav .scroll .search__btn{color:var(--themeWhite);}nav .scroll .logo__img.dark{display:none;}nav .scroll .logo__img.light{display:block;}nav .header.theme-light{color:#fff;}nav .header.theme-light .lp-btn.lp-btn--dark.lp-btn--outline{color:var(--themeWhite, #fff);border-color:var(--themeWhite, #fff);}nav .header.theme-light .lp-btn.lp-btn--dark.lp-btn--outline:hover{color:var(--themeBlack, #fff);border-color:var(--themeBlack, #fff);background-color:var(--themeWhite, #fff);}nav .header.theme-light .logo__img.dark{display:none;}nav .header.theme-light .logo__img.light{display:block;}nav.scroll .header{padding-top:22px;padding-bottom:22px;}nav.scroll .lp-btn.lp-btn--dark.lp-btn--outline{color:var(--themeWhite, #fff);border-color:var(--themeWhite, #fff);}nav.scroll .lp-btn.lp-btn--dark.lp-btn--outline:hover{color:var(--themeBlack, #fff);border-color:var(--themeBlack, #fff);background-color:var(--themeWhite, #fff);}nav.scroll .search__btn{color:var(--themeWhite);}nav.scroll .logo__img.dark{display:none;}nav.scroll .logo__img.light{display:block;}
34nav .navigation{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;list-style-type:none;margin:0;padding:0;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex:1;-ms-flex:1;flex:1;}@media (max-width: 1024px){nav .navigation{display:none;}}nav .navigation__item{padding:0;margin:0;visibility:hidden;height:0;}nav .navigation__item+.navigation__item{padding-left:20px;}@media (hover: hover) and (pointer: fine){nav .navigation .navigation__item:not(.sub-nav-container) .navigation__link:after{content:'';position:absolute;display:block;width:0;height:2px;-webkit-transition:width .3s linear;transition:width .3s linear;background:var(--themeBeige);bottom:0;left:0;}nav .navigation .navigation__item:not(.sub-nav-container) .navigation__link:hover:after{width:100%;}}nav .navigation__link{display:block;position:relative;font-size:18px;line-height:18px;background-color:transparent;border:none;border-bottom:2px solid transparent;border-top:2px solid transparent;cursor:pointer;padding:21px 10px;max-width:180px;z-index:2;outline:none;color:inherit;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;-webkit-font-smoothing:unset;-webkit-transition:color .3s linear;transition:color .3s linear;}nav .navigation__link:focus,nav .navigation__link:active{outline:none;}nav .sub-nav-container{position:relative;padding-right:21px;}nav .sub-nav-container:after{display:block;content:'';width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;position:absolute;right:3px;top:50%;-webkit-transform:translate(0, calc(-50% - 3px)) rotate(45deg);-moz-transform:translate(0, calc(-50% - 3px)) rotate(45deg);-ms-transform:translate(0, calc(-50% - 3px)) rotate(45deg);transform:translate(0, calc(-50% - 3px)) rotate(45deg);-webkit-transition:-webkit-transform 0.2s linear;transition:transform 0.2s linear;}nav .sub-nav-container.active:after{-webkit-transform:translate(0, calc(-50% + 3px)) rotate(-135deg);-moz-transform:translate(0, calc(-50% + 3px)) rotate(-135deg);-ms-transform:translate(0, calc(-50% + 3px)) rotate(-135deg);transform:translate(0, calc(-50% + 3px)) rotate(-135deg);}nav .search{position:relative;}nav .search__btn{border:none;background-color:transparent;margin-left:20px;cursor:pointer;display:block;color:inherit;}@media (max-width: 768px){nav .search__btn{margin-left:0;}}nav .search__btn svg{display:block;}@media (max-width: 768px){nav .hide-mobile{display:none;}}body>div.sidemenu{background-color:rgba(0, 0, 0, 1);color:rgba(255, 255, 255, 1);--fontColor:rgba(255, 255, 255, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:rgba(0, 0, 0, 1);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;}body>div.sidemenu{--colorLighter1:hsla(var(--fontColor_H), var(--fontColor_S), var(--fontColor_L), 0.1);width:100%;display:block;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.1s all ease-out 2s;transition:.1s all ease-out 2s;background:transparent;}body>div.sidemenu .sidemenu__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}body>div.sidemenu.visible{-webkit-transition:0s all;transition:0s all;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);z-index:900;background-color:transparent;}body>div.sidemenu.visible .sidemenu__img{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);-webkit-transition:.7s cubic-bezier(0.645, 0.045, 0.355, 1.000);transition:.7s cubic-bezier(0.645, 0.045, 0.355, 1.000);}body>div.sidemenu.visible .sidemenu__wrapper{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);-webkit-transition:1s cubic-bezier(0.645, 0.045, 0.355, 1.000);transition:1s cubic-bezier(0.645, 0.045, 0.355, 1.000);}body>div.sidemenu.visible .sidemenu__toggle{pointer-events:auto;}body>div.sidemenu .sidemenu__img{background:center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.7s cubic-bezier(0.645, 0.045, 0.355, 1.000) .5s;transition:.7s cubic-bezier(0.645, 0.045, 0.355, 1.000) .5s;}@media (max-width: 768px){body>div.sidemenu .sidemenu__img{display:none;}}body>div.sidemenu .sidemenu__wrapper{background-color:var(--bgColor, #211F1F);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;
34-webkit-justify-content:space-between;justify-content:space-between;height:100vh;padding:80px 0 66px 0;overflow-y:auto;max-width:700px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:1s cubic-bezier(0.645, 0.045, 0.355, 1.000) .5s;transition:1s cubic-bezier(0.645, 0.045, 0.355, 1.000) .5s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}body>div.sidemenu .sidemenu__wrapper::-webkit-scrollbar{width:4px;background-color:transparent;}body>div.sidemenu .sidemenu__wrapper::-webkit-scrollbar-thumb{background-color:var(--fontColor, #ffffff);}body>div.sidemenu .sidemenu__wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.3);background-color:var(--bgColor, #211F1F);}@media (max-width: 768px){body>div.sidemenu .sidemenu__wrapper{padding:40px 0 66px 0;}}body>div.sidemenu .sidemenu__toggle{height:48px;margin-right:auto;margin-left:70px;position:relative;border:none;background-color:transparent;outline:none;color:var(--fontColor, #ffffff);padding-right:50px;font-family:inherit;pointer-events:none;cursor:pointer;}@media (max-width: 768px){body>div.sidemenu .sidemenu__toggle{margin-left:20px;}}body>div.sidemenu .sidemenu__toggle--right{margin-left:auto;margin-right:70px;}@media (max-width: 768px){body>div.sidemenu .sidemenu__toggle--right{margin-right:20px;}}body>div.sidemenu .sidemenu__toggle:focus{outline:none;}body>div.sidemenu .sidemenu__toggle:before,body>div.sidemenu .sidemenu__toggle:after{content:'';display:block;position:absolute;width:20px;height:2px;background-color:currentColor;right:0;top:50%;}body>div.sidemenu .sidemenu__toggle: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__toggle:after{-webkit-transform:translate(-50%, -50%) rotate(-225deg);-moz-transform:translate(-50%, -50%) rotate(-225deg);-ms-transform:translate(-50%, -50%) rotate(-225deg);transform:translate(-50%, -50%) rotate(-225deg);}body>div.sidemenu .sidemenu__nav{margin-bottom:auto;padding:0;}body>div.sidemenu .sidemenu__socials{margin-left:auto;padding-top:30px;padding-right:70px;}@media (max-width: 768px){body>div.sidemenu .sidemenu__socials{padding-right:20px;padding-left:20px;}}body>div.sidemenu .sidemenu__socials .lp-socials li{margin-bottom:14px;}body>div.sidemenu .sidemenu__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:93px;}@media (max-width: 768px){body>div.sidemenu .sidemenu__header{padding-bottom:59px;}}body>div.sidemenu .sidemenu__logo{display:none;}@media (max-width: 768px){body>div.sidemenu .sidemenu__logo{display:block;}}body>div.sidemenu .sidemenu__logo-img{display:block;max-height:50px;}body>div.sidemenu .navigation{list-style-type:none;margin:0;padding:0;max-width:100%;}body>div.sidemenu .navigation__item{border-bottom:1px solid var(--colorLighter1);margin:0;overflow:hidden;}body>div.sidemenu .navigation__link{padding:12px 12px 12px 70px;display:block;font-size:22px;font-weight:400;line-height:48px;color:var(--fontColor, #ffffff);-webkit-transition:0.2s all;transition:0.2s all;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;font-family:var(--global-primary-font-family);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;position:relative;transition-property:transform,opacity,color;transition-duration:0.55s,0.55s,0.3s;transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1),ease-in-out,ease-in-out;}@media(max-width: 768px){body>div.sidemenu .navigation__link{padding-left:20px;padding-right:20px;padding-bottom:16px;}}@media (hover: hover) and (pointer: fine){body>div.sidemenu .navigation__link:hover{color:var(--fontColor, #ffffff);}}body>div.sidemenu .sub-nav{list-style-type:none;display:none;margin:0;padding:10px 0 30px 85px;}@media(max-width: 768px){body>div.sidemenu .sub-nav{padding-bottom:16px;padding-left:35px;}}body>div.sidemenu .sub-nav__item{padding-bottom:10px;margin:0;opacity:0;}body>div.sidemenu .sub-nav__item.fadeInUp{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:var(--delay);animation-delay:var(--delay);}body>div.sidemenu .sub-nav__link{font-size:16px;font-weight:400;cursor:pointer;color:var(--fontColor, #ffffff);font-family:var(--global-secondary-font-family);-webkit-text-decoration:none;text-decoration:none;}body>div.sidemenu .sub-nav.visible{display:block;}body>div.sidemenu .lp-socials__link{opacity:0;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);position:relative;transition-property:transform,opacity,color;transition-duration:0.55s,0.55s,0.3s;transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1),ease-in-out,ease-in-out;}body>div.sidemenu body>div.sidemenu{width:100%;}body>div.sidemenu body>div.sidemenu.visible{-webkit-transition:0s all;transition:0s all;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);z-index:900;background-color:transparent;}body>div.sidemenu body>div.sidemenu.visible .sidemenu__img{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);-webkit-transition:.7s cubic-bezier(0.645, 0.045, 0.355, 1.000);transition:.7s cubic-bezier(0.645, 0.045, 0.355, 1.000);}body>div.sidemenu body>div.sidemenu.visible .sidemenu__wrapper{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);-webkit-transition:1s cubic-bezier(0.645, 0.045, 0.355, 1.000);transition:1s cubic-bezier(0.645, 0.045, 0.355, 1.000);}body>div.sidemenu body>div.sidemenu.visible .sidemenu__toggle{pointer-events:auto;}body>div.sidemenu .fade-in{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}body>div.sidemenu .arrow{vertical-align:middle;margin-bottom:10px;-webkit-transition:.4s;transition:.4s;}body>div.sidemenu .arrow.active{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:.4s;transition:.4s;}footer{background-color:rgba(0, 0, 0, 1);color:rgba(255, 255, 255, 1);--fontColor:rgba(255, 255, 255, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:rgba(0, 0, 0, 1);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;}footer .lp-input--dark{background-color:#fff;}footer .site-footer__subscribe{padding-top:92px;padding-bottom:92px;background-color:rgba(0,0,0,0.1);}@media (max-width: 768px){footer .site-footer__subscribe{padding-top:64px;padding-bottom:64px;}}footer .site-footer__logo-bar{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;padding-bottom:64px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width: 768px){footer .site-footer__logo-bar{padding-bottom:24px;}}footer .site-footer__logo-container img{max-width:268px;max-height:56px;object-fit:contain;display:block;object-position:left top;}footer .site-footer__logo-container+.site-footer__logo-container{margin-left:50px;}@media (max-width: 768px){footer .site-footer__logo-container+.site-footer__logo-container{margin-left:0;margin-top:16px;width:100%;}}footer .site-footer__info{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-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}@media (max-width: 768px){footer .site-footer__info{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}footer .site-footer__info .lp-a a{white-space:nowrap;}
34footer .site-footer__col{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-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-right:32px;}footer .site-footer__col-title{width:100%;margin-bottom:16px;min-height:29px;}footer .site-footer__col-content{opacity:0.5;padding-bottom:16px;}footer .site-footer__col-content p{margin-bottom:0;}footer .site-footer__col-content a{color:inherit;}footer .site-footer__col-content+.site-footer__col-content{padding-left:40px;}@media (max-width: 768px){footer .site-footer__col-content+.site-footer__col-content{padding-left:0;}}footer .site-footer__navigation-wrap{width:100%;padding-top:32px;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;}@media (max-width: 992px){footer .site-footer__navigation-wrap{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:18px;}}@media (max-width: 768px){footer .site-footer__navigation-wrap{padding-top:24px;padding-bottom:0;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}}footer .site-footer__socials{margin-left:auto;}@media (max-width: 992px){footer .site-footer__socials{margin-left:0;}}@media (max-width: 768px){footer .site-footer__socials{margin-right:auto;}}footer .site-footer__socials li{margin-bottom:0;}footer .site-footer__disclaimer{padding-top:64px;padding-bottom:32px;position:relative;opacity:0.5;}@media (max-width: 768px){footer .site-footer__disclaimer{padding-top:18px;padding-bottom:25px;}}footer .site-footer__disclaimer:after{content:'';display:block;position:absolute;left:0;bottom:0;right:0;height:1px;background-color:currentColor;opacity:0.2;}footer .site-footer__copy{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;padding-top:32px;font-size:18px;}@media (max-width: 768px){footer .site-footer__copy{padding-top:15px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}footer .site-footer__copy>div:first-child{margin-bottom:15px;}}footer .site-footer__copy a{color:inherit;}footer .site-footer__copy-lp span{margin-right:5px;}footer .site-footer__copy-lp img{margin-right:30px;}@media (max-width: 768px){footer .site-footer__copy-lp img{margin-right:0;margin-bottom:15px;}}@media (min-width: 769px){footer .site-footer__copy-lp{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;}}footer .site-footer__bottom{padding-top:96px;padding-bottom:96px;}@media (max-width: 768px){footer .site-footer__bottom{padding-top:64px;padding-bottom:64px;}}footer .footer-contact{margin-bottom:13px;}footer .footer-contact p{margin-bottom:0;opacity:.7;}footer .footer-contact ul{list-style:none;padding-left:0;margin:0;}footer .footer-subscribe{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: 768px){footer .footer-subscribe{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}footer .footer-subscribe__title-wrap{padding-right:50px;}@media (max-width: 768px){footer .footer-subscribe__title-wrap{padding-right:0;padding-bottom:32px;}}footer .footer-subscribe__title{margin-bottom:8px;}footer .footer-subscribe__sub-title{margin-bottom:0;}footer .footer-subscribe__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:330px;margin-bottom:0;position:relative;}footer .footer-subscribe__submit{margin-top:16px;}footer .footer-subscribe__success-msg{position:absolute;top:100%;width:100%;text-align:center;opacity:.7;padding-top:10px;}footer .footer-navigation{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;padding:0 20px 0 0;margin:0 -30px;}@media (max-width: 992px){footer .footer-navigation{margin-bottom:36px;}}@media (max-width: 768px){footer .footer-navigation{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 0 36px;}}footer .footer-navigation__item{margin:0 30px;}@media (max-width: 768px){footer .footer-navigation__item{margin:0 0 10px;}}
34footer .footer-navigation__link{color:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:14px;line-height:14px;background-color:transparent;border:none;font-family:inherit;cursor:pointer;padding-left:0;padding-right:0;-webkit-transition:0.2s all;transition:0.2s all;}@media (hover: hover) and (pointer: fine){footer .footer-navigation__link:hover{color:var(--themeBeige);}}footer .lp-socials li{margin-bottom:14px;}footer .sync-icon{display:none;margin-right:10px;-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;}footer .success-icon{display:none;margin-right:10px;-webkit-transition:0s;transition:0s;visibility:visible;}footer .loading{pointer-events:none;}footer .loading .sync-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}footer .success .success-icon{display:block;}footer .lp-footer-disclaimers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-top:32px;padding-top:32px;}@media (max-width: 768px){footer .lp-footer-disclaimers{padding-top:15px;margin-top:15px;}}body>div.mobile-contact-wrapper{z-index:200;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 width='25' height='25' viewB
34ox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.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' stroke='black' stroke-width='1.82813' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.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' stroke='black' stroke-width='1.82813' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.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' stroke='black' stroke-width='1.82813' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}body>div.mobile-contact-wrapper .lp-ico-arrow-top:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8716 9.99976L8.87158 5.99976L4.87158 9.99976' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8716 9.99976L8.87158 5.99976L4.87158 9.99976' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8716 9.99976L8.87158 5.99976L4.87158 9.99976' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}body>div.mobile-contact-wrapper .lp-ico-scroll-top:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 3H3M12 21V7M12 7L5 14M12 7L19 14' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 3H3M12 21V7M12 7L5 14M12 7L19 14' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 3H3M12 21V7M12 7L5 14M12 7L19 14' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");}body>div.mobile-contact-wrapper .lp-ico-close:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5986 6.32617L5.59863 18.3262M5.59863 6.32617L17.5986 18.3262' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5986 6.32617L5.59863 18.3262M5.59863 6.32617L17.5986 18.3262' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5986 6.32617L5.59863 18.3262M5.59863 6.32617L17.5986 18.3262' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");}body>div.mobile-contact-wrapper .lp-ico-phone:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.8
34699 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' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.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' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.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' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}body>div.mobile-contact-wrapper .lp-ico-sms:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 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' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 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' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 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' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}body>div.mobile-contact-wrapper .lp-ico-email:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.5 18L14.85
3471 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' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.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' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.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' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%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 (max-height: 850px){body>div.mobile-contact-wrapper .pop-up{max-height:85vh;overflow-y:auto;}}@media (min-width: 1025px){body>div.mobile-contact-wrapper .pop-up{max-height:none;overflow-y:initial;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;
34-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;
34height: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 .is-placeholder{color:#818181;}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 .contact-form .lp-disclaimer{margin-top:16px;}body>div.mobile-contact-wrapper .contact-form .lp-h3{margin-bottom:16px;}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);}} 35 </style> 36 <style id="custom-style-css">.button-style-1{color:rgba(255, 255, 255, 1)!important;background-color:rgba(221, 8, 138, 1)!important;border-color:rgba(221, 8, 138, 1)!important;}.button-style-1:hover{color:rgba(221, 8, 138, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(221, 8, 138, 1)!important;}.pagination-style-1 li a{color:rgba(221, 8, 138, 1)!important;background-color:rgba(255, 255, 255, 0)!important;border-color:rgba(221, 8, 138, 1)!important;}.pagination-style-1 li a:hover{color:rgba(255, 255, 255, 1)!important;background-color:rgba(221, 8, 138, 1)!important;border-color:rgba(221, 8, 138, 1)!important;}.pagination-style-1 li.active a{color:rgba(255, 255, 255, 1)!important;background-color:rgba(221, 8, 138, 1)!important;border-color:rgba(221, 8, 138, 1)!important;}.social_icons-style-1 a{border-color:rgba(221, 8, 138, 1)!important;background-color:rgba(221, 8, 138, 1)!important;color:rgba(255, 255, 255, 1)!important;}.social_icons-style-1 a:hover{border-color:rgba(221, 8, 138, 1)!important;background-color:rgba(204, 176, 145, 0)!important;color:rgba(221, 8, 138, 1)!important;}.social_icons-style-1 a i{color:inherit!important;}
36.social_icons-style-1 a svg,.social_icons-style-1 a svg path{fill:currentColor!important;}.hyperlink-style-1{color:rgba(33, 31, 31, 1)!important;}.hyperlink-style-1:hover{color:rgba(221, 8, 138, 1)!important;}.pagination-style-2 li a{color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(255, 255, 255, 1)!important;}.pagination-style-2 li a:hover{color:rgba(221, 8, 138, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255, 255, 255, 1)!important;}.pagination-style-2 li.active a{color:rgba(221, 8, 138, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255, 255, 255, 1)!important;}.social_icons-style-2 a{border-color:rgba(255, 255, 255, 1)!important;background-color:rgba(255, 255, 255, 1)!important;color:rgba(221, 8, 138, 1)!important;}.social_icons-style-2 a:hover{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-2 a i{color:inherit!important;}
36.social_icons-style-2 a svg,.social_icons-style-2 a svg path{fill:currentColor!important;}.button-style-2{color:rgba(221, 8, 138, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255, 255, 255, 1)!important;}.button-style-2:hover{color:rgba(255, 255, 255, 1)!important;background-color:rgba(255, 255, 255, 0)!important;border-color:rgba(255,255,255,1)!important;}.hyperlink-style-2{color:rgba(255, 255, 255, 1)!important;}.hyperlink-style-2:hover{color:rgba(221, 8, 138, 1)!important;}.hyperlink-style-3{color:rgba(0, 0, 0, 1)!important;}.hyperlink-style-3:hover{color:rgba(221, 8, 138, 1)!important;}.button-style-3{color:rgba(255, 255, 255, 1)!important;background-color:rgba(33, 31, 31, 0)!important;border-color:rgba(255, 255, 255, 1)!important;}.button-style-3:hover{color:rgba(221, 8, 138, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255, 255, 255, 1)!important;}.hyperlink-style-4{color:rgba(255, 255, 255, 1)!important;}.hyperlink-style-4:hover{color:rgba(221, 8, 138, 1)!important;}</style> 37 <!-- LP Consent bootstrap: blocking; resolves consent state, pushes Consent Mode 38 defaults, and dynamically loads the locale + main (and banner if needed). --> 39
39<script src="https://cdn.luxurypresence.com/scripts/lp-consent/latest/lp-consent-boot.js" data-website-id="29fdc359-4e7c-4124-9d8f-335c77d83785"></script>
39 40 41 42 <!-- Follow Up Boss Tracker Code --> 43
43<script type="text/plain" data-consent-category="analytics"> 44 (function(w,i,d,g,e,t){w["WidgetTrackerObject"]=g;(w[g]=w[g]||function() 45 {(w[g].q=w[g].q||[]).push(arguments);}),(w[g].ds=1*new Date());(e="script"), 46 (t=d.createElement(e)),(e=d.getElementsByTagName(e)[0]);t.async=1;t.src=i; 47 e.parentNode.insertBefore(t,e);}) 48 (window,"https://widgetbe.com/agent",document,"widgetTracker"); 49 window.widgetTracker("create", "WT-KLSFOCDC"); 50 </script>
50 51 <!-- End Follow Up Boss Tracker Code --> 52
52<script> 53 (function utmParse() { 54 const url = new URL(window.location.href); 55 if (url.search) { 56 const utm = url.search.split(/\?|&/g).reduce((acc, current) => { 57 const matched = current.match(/utm_(content|campaign|medium|source|term|id)|gclid/g); 58 if (matched) { 59 acc[matched[0]] = current.replace(`${matched[0]}=`, ''); 60 } 61 return acc; 62 }, {}); 63 if (Object.keys(utm).length) { 64 window.localStorage.setItem('utm_vars', JSON.stringify(utm)); 65 } else { 66 // Remove old utm vars 67 window.localStorage.removeItem('utm_vars'); 68 } 69 } 70 // Set referrer in local storage 71 // This is meant to be stored once to avoid self-referrals and to have the first referrer only. 72 if (!window.localStorage.getItem('referrer')) { 73 // Capture the Referrer URL 74 const referrer = document.referrer; 75 if (referrer) { 76 // Only store the referrer if it comes from outside the current domain (to avoid self-referrals) 77 const currentDomain = window.location.hostname; 78 const referrerDomain = new URL(referrer).hostname; 79 80 if (referrerDomain !== currentDomain) { 81 // Store it in localStorage 82 localStorage.setItem('referrer', referrer); 83 } 84 } 85 } 86 })(); 87 </script>
87 88 <meta name="google-site-verification" content="VhgX6FHkZUkBabb5HZeLNpwqacTbBhKeh61YBHhvfck" /> 89 <!-- GOOGLE TRANSLATE STYLES are moved to external CSS --> 90</head> 91<body> 92 <div id="google_translate_element" style="display: none"></div> 93 94 <nav id="global-navbar" data-el-id="b395957e-29e6-4bd5-99ee-352fbee7732a"> 95 <div class="header theme-auto"> 96 <div class="lp-container header__container"> 97 <div class="header__logo"> 98 <a href="/" class="logo"> 99 <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/ie1d9l33tlypgkxlifcx" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/ie1d9l33tlypgkxlifcx 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/ie1d9l33tlypgkxlifcx 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/ie1d9l33tlypgkxlifcx 982w" sizes="500px" class="logo__img dark" alt=""> 100 <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/ie1d9l33tlypgkxlifcx" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/ie1d9l33tlypgkxlifcx 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/ie1d9l33tlypgkxlifcx 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/ie1d9l33tlypgkxlifcx 982w" sizes="500px" class="logo__img light" alt=""> 101 </a> 102 </div> 103 104 <div class="header__right"> 105 <ul class="navigation"> 106 <li class="navigation__item sub-nav-container"> 107 <a href="#" class="navigation__link">Exclusive Search</a> 108 <ul class="sub-nav"> 109 <li class="sub-nav__item"><a class="sub-nav__link" data-type="MODAL_3f19c29d-7d36-4284-8624-f57775fb1636">Custom Search</a></li> 110 <li class="sub-nav__item"><a href="/properties" class="sub-nav__link">Exclusive Listings</a></li> 111 <li class="sub-nav__item"><a href="/home-search/listings?search_type=envelope&south=25.23480968696138&west=-80.80788962968748&north=26.140695843222957&east=-79.80813377031248&property_type%5B%5D=Co-op&property_type%5B%5D=Condo&property_type%5B%5D=Multi-family&property_type%5B%5D=Manufactured&property_type%5B%5D=Residential&property_type%5B%5D=Townhouse&property_type%5B%5D=Co-op&property_type%5B%5D=Condo&property_type%5B%5D=Multi-family&property_type%5B%5D=Manufactured&property_type%5B%5D=Residential&property_type%5B%5D=Townhouse&status%5B%5D=Active&status_days%5BActive%5D=36500&status%5B%5D=Under+Contract&status_days%5BUnder+Contract%5D=36500&status%5B%5D=Pending&status_days%5BPending%5D=36500&status_days%5BSold%5D=180&mailer_schedule=instant&order=price%3Adesc&page=1" class="sub-nav__link">Luxury Homes</a></li> 112 <li class="sub-nav__item"><a href="/home-search/listings?search_type=envelope&south=25.23480968696138&west=-80.80788962968748&north=26.140695843222957&east=-79.80813377031248&property_type%5B%5D=Condo&property_type%5B%5D=Condo&status%5B%5D=Active&status_days%5BActive%5D=36500&status%5B%5D=Under+Contract&status_days%5BUnder+Contract%5D=36500&status%5B%5D=Pending&status_days%5BPending%5D=36500&status_days%5BSold%5D=180&mailer_schedule=instant&order=price%3Adesc&page=1" class="sub-nav__link">Luxury Condos</a></li> 113 </ul> 114 </li> 115 <li class="navigation__item sub-nav-container"> 116 <a href="#" class="navigation__link">Buying</a> 117 <ul class="sub-nav"> 118 <li class="sub-nav__item"><a href="/buyer-services" class="sub-nav__link">Buyer Resources</a></li> 119 <li class="sub-nav__item"><a href="/new-developments" class="sub-nav__link">New Developments</a></li> 120 <li class="sub-nav__item"><a href="/neighborhoods" class="sub-nav__link">Neighborhoods</a></li> 121 <li class="sub-nav__item"><a href="/testimonials" class="sub-nav__link">Testimonials</a></li> 122 <li class="sub-nav__item"><a href="/markets" class="sub-nav__link">Markets</a></li> 123 </ul> 124 </li> 125 <li class="navigation__item sub-nav-container"> 126 <a href="#" class="navigation__link">Selling</a> 127 <ul class="sub-nav"> 128 <li class="sub-nav__item"><a href="/seller-services" class="sub-nav__link">Seller Resources</a></li> 129 <li class="sub-nav__item"><a href="/home-valuation" class="sub-nav__link">Home Valuation</a></li> 130 </ul> 131 </li> 132 <li class="navigation__item sub-nav-container"> 133 <a href="#" class="navigation__link">Other Services</a> 134 <ul class="sub-nav"> 135 <li class="sub-nav__item"><a href="/relocation-services" class="sub-nav__link">Relocation</a></li> 136 <li class="sub-nav__item"><a href="/rental-services" class="sub-nav__link">Rental</a></li> 137 <li class="sub-nav__item"><a href="/interior-design-services" class="sub-nav__link">Interior Design</a></li> 138 <li class="sub-nav__item"><a href="/legal-and-title-services" class="sub-nav__link">Legal & Title</a></li> 139 <li class="sub-nav__item"><a href="/lending-connections" class="sub-nav__link">Lending Connections</a></li> 140 </ul> 141 </li> 142 <li class="navigation__item"> 143 <a href="/media" class="navigation__link">Media</a> 144 </li> 145 <li class="navigation__item"> 146 <a href="/about-us" class="navigation__link">About Us</a> 147 </li> 148 <li class="navigation__item"> 149 <a data-type="CONTACT_US" class="navigation__link">Contact Us</a> 150 </li> 151 152 </ul> 153 154 155 156 157 158 <button class="hamburger-component header__hamburger">
159 <svg width="60" height="60" viewBox="0 0 60 60" fill="none" xmlns="http://www.w3.org/2000/svg"> 160 <circle cx="30" cy="30" r="30" /> 161 <rect class="line line--top" x="18" y="26" width="24" height="2" /> 162 <rect class="line line--bottom" x="30" y="32" width="12" height="2" /> 163 </svg> 164 </button> 165 </div> 166 167 </div> 168</div> 169 </nav> 170 <div id="global-sidemenu" class="sidemenu" data-el-id="1575f740-92ae-4292-919d-936adffb0f46"> 171 <div class="sidemenu__container"> 172 173 174 <div class="sidemenu__img" style="background-image: url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/pz9vhya2m7b2so8xmzxq');"> 175 </div> 176 177 <div class="sidemenu__wrapper"> 178 <div class="sidemenu__header"> 179 <button class="sidemenu__toggle toggle sidemenu__toggle--right">Close Menu</button> 180 </div> 181 182 <div class="sidemenu__nav"> 183 <ul class="navigation"> 184 <li class="navigation__item" > 185 <a href="/" class="navigation__link" >Home</a> 186 </li> 187 <li class="navigation__item" > 188 <a href="/about-us" class="navigation__link" >About the Edit</a> 189 </li> 190 <li class="navigation__item" > 191 <a href="/media" class="navigation__link" >Media</a> 192 </li> 193 <li class="navigation__item sub-nav-container" data-wow-delay="2.3s"> 194 <a href="#" class="navigation__link"> 195 Exclusive Search 196 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" class="arrow" xmlns="http://www.w3.org/2000/svg"> 197 <path d="M7.41 8.58984L12 13.1698L16.59 8.58984L18 9.99984L12 15.9998L6 9.99984L7.41 8.58984Z" fill="currentColor"/> 198 </svg> 199 </a> 200 <ul class="sub-nav"> 201 <li class="sub-nav__item"><a class="sub-nav__link feature" data-type="MODAL_3f19c29d-7d36-4284-8624-f57775fb1636">Custom Search</a></li> 202 <li class="sub-nav__item"><a href="/properties" class="sub-nav__link feature">Exclusive Listings</a></li> 203 <li class="sub-nav__item"><a href="/home-search/listings?search_type=envelope&south=25.23480968696138&west=-80.80788962968748&north=26.140695843222957&east=-79.80813377031248&property_type%5B%5D=Co-op&property_type%5B%5D=Condo&property_type%5B%5D=Multi-family&property_type%5B%5D=Manufactured&property_type%5B%5D=Residential&property_type%5B%5D=Townhouse&property_type%5B%5D=Co-op&property_type%5B%5D=Condo&property_type%5B%5D=Multi-family&property_type%5B%5D=Manufactured&property_type%5B%5D=Residential&property_type%5B%5D=Townhouse&status%5B%5D=Active&status_days%5BActive%5D=36500&status%5B%5D=Under+Contract&status_days%5BUnder+Contract%5D=36500&status%5B%5D=Pending&status_days%5BPending%5D=36500&status_days%5BSold%5D=180&mailer_schedule=instant&order=price%3Adesc&page=1" class="sub-nav__link feature">Luxury Homes</a></li> 204 <li class="sub-nav__item"><a href="/home-search/listings?search_type=envelope&south=25.23480968696138&west=-80.80788962968748&north=26.140695843222957&east=-79.80813377031248&property_type%5B%5D=Condo&property_type%5B%5D=Condo&status%5B%5D=Active&status_days%5BActive%5D=36500&status%5B%5D=Under+Contract&status_days%5BUnder+Contract%5D=36500&status%5B%5D=Pending&status_days%5BPending%5D=36500&status_days%5BSold%5D=180&mailer_schedule=instant&order=price%3Adesc&page=1" class="sub-nav__link feature">Luxury Condos</a></li> 205 <li class="sub-nav__item"><a href="/new-developments" class="sub-nav__link feature">New Developments</a></li> 206 </ul> 207 208 </li> 209 <li class="navigation__item" > 210 <a href="/services" class="navigation__link" >Services</a> 211 </li> 212 <li class="navigation__item" > 213 <a href="/home-valuation" class="navigation__link" >Home Valuation</a> 214 </li> 215 <li class="navigation__item" > 216 <a href="/mortgagecalculator" class="navigation__link" >Mortgage Calculator</a> 217 </li> 218 <li class="navigation__item" > 219 <a href="/neighborhoods" class="navigation__link" >Neighborhoods</a> 220 </li> 221 <li class="navigation__item sub-nav-container" data-wow-delay="2.8s"> 222 <a href="#" class="navigation__link"> 223 Resources 224 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" class="arrow" xmlns="http://www.w3.org/2000/svg"> 225 <path d="M7.41 8.58984L12 13.1698L16.59 8.58984L18 9.99984L12 15.9998L6 9.99984L7.41 8.58984Z" fill="currentColor"/> 226 </svg> 227 </a> 228 <ul class="sub-nav"> 229 <li class="sub-nav__item"><a href="/buyer-services" class="sub-nav__link feature">Buying</a></li> 230 <li class="sub-nav__item"><a href="/seller-services" class="sub-nav__link feature">Selling</a></li> 231 </ul> 232 233 </li> 234 <li class="navigation__item" > 235 <a href="/buyer-seller-questionnaire" class="navigation__link" >Getting To Know you</a> 236 </li> 237 <li class="navigation__item"> 238 <a data-type="CONTACT_US" class="navigation__link">Contact Us</a> 239 </li> 240 <li class="navigation__item" > 241 <a href="/home-search/account" class="navigation__link" >My Search Portal</a> 242 </li> 243 </ul> 244 </div> 245 246 <div class="sidemenu__socials"> 247 <ul class="lp-socials social_icons-style-2 sidemenu-social-links"> 248 249 <li> 250 <a 251 href="https://www.instagram.com/theedit_realestate/" 252 class="lp-socials__link socials__item" 253 data-wow-delay="0s" 254 target="_blank" 255 aria-label="INSTAGRAM" 256 >
257 <span class="lp-i lp-i--instagram" aria-hidden="true"></span> 258 </a> 259 </li> 260 <li> 261 <a 262 href="https://www.facebook.com/people/The-Edit-Luxury-Real-Estate-Brokerage/100089863418581/" 263 class="lp-socials__link socials__item" 264 data-wow-delay="0.1s" 265 target="_blank" 266 aria-label="FACEBOOK" 267 > 268 <span class="lp-i lp-i--facebook" aria-hidden="true"></span> 269 </a> 270 </li> 271 <li> 272 <a 273 href="https://www.linkedin.com/in/lindsey-lamchick-00b7a6a4/" 274 class="lp-socials__link socials__item" 275 data-wow-delay="0.2s" 276 target="_blank" 277 aria-label="LINKEDIN" 278 > 279 <span class="lp-i lp-i--linkedin" aria-hidden="true"></span> 280 </a> 281 </li> 282 <li> 283 <a 284 href="https://www.zillow.com/profile/LindseyLamchick/" 285 class="lp-socials__link socials__item" 286 data-wow-delay="0.3s" 287 target="_blank" 288 aria-label="ZILLOW" 289 > 290 <span class="lp-i lp-i--zillow" aria-hidden="true"></span> 291 </a> 292 </li> 293 </ul> </div> 294 </div> 295</div> 296 297 </div> 298 <div id="global-mobile-contact" class="mobile-contact-wrapper" data-el-id="befe5af2-a6ca-4119-924a-a85d96d36b51"> 299 <div class="btn-holder" 300style=" 301--backgroundColor: rgba(20, 20, 20, 1); 302--textColor: rgba(255, 255, 255, 1); 303--pillTextColor: rgba(26, 26, 26, 1); 304--pillBackgroundColor: rgba(255, 255, 255, 1);"> 305 306 <button type="button" class="connect-btn lp-ico lp-ico-arrow-top visible">Let's Connect</button> 307</div> 308 309 310<div class="pop-up" style="--backgroundColor: rgba(20, 20, 20, 1); --textColor: rgba(255, 255, 255, 1);"> 311 <div class="lp-container"> 312 <form data-type="contact-form" class="contact-form"> 313 <div class="contact-form__container"> 314 <h3 class="lp-h3">Leave a Message</h3> 315 316 <div class="contact-form__content"> 317 <div class="contact-form__inputs-container"> 318 <div class="contact-form__item"> 319 <input 320 id="__FullName" 321 type="text" name="name" 322 class="lp-input lp-input--light" 323 required 324 placeholder="Full Name"> 325 </div> 326 <div class="contact-form__item"> 327 <input 328 id="__Email" 329 type="email" name="email" 330 class="lp-input js-email-input lp-input--light" 331 required 332 placeholder="Email"> 333 </div> 334 <div class="contact-form__item"> 335 <input 336 class="lp-input lp-input--light" 337 type="tel" 338 placeholder="Phone" 339 id="__Phone" 340 name="phone" 341 required> 342 </div> 343 344 <div class="contact-form__item input-group-select"> 345 <select name="interest" id="-field-interest" placeholder="Interest" 346 class="lp-input dropdown-select js-select js-form-element lp-input--light" required> 347 <option value="" disabled selected data-label="Interest">Interested in...</option> 348 <option value="Selling & Buying">Selling & Buying</option> 349 <option value="Selling">Selling</option> 350 <option value="Buying">Buying</option> 351 <option value="Renting">Renting</option> 352 <option value="Other">Other</option> 353 </select> 354 <label for="-field-interest" class="lp-label sr-only">Interest</label> 355 </div> 356 357 <div class="contact-form__item"> 358 <textarea 359 name="message" 360 rows="4" 361 id="__Message"
362 class="lp-input lp-input--light" 363 placeholder="Message" 364 required></textarea> 365 </div> 366 <div class="lp-disclaimer"> <label style='display: none;' for='-termsAccepted'>Opt In/Disclaimer Consent:</label> 367 <label class='lp-tcr-content'> 368 <span class='lp-tcr-checkbox'> 369 <input 370 type='checkbox' 371 id='-termsAccepted' 372 name='termsAccepted' 373 oninvalid="this.setCustomValidity('Please accept the terms and conditions')" 374 oninput="this.setCustomValidity('')" 375 required 376 /></span> 377 <span class='lp-tcr-message'> 378 379 I agree to be contacted by 380 The Edit 381 via call, email, and text for real estate services. To opt out, you can reply 'stop' at any time or reply 'help' for assistance. 382 You can also click the unsubscribe link in the emails. Message and data rates may apply. Message frequency may vary. 383 <a href='/terms-and-conditions' target='_blank'>Privacy Policy</a>. 384 </span> 385 </label> 386 387</div> 388 <button type="submit" class="lp-btn lp-btn--filled lp-btn--dark submit contact-form__item">Submit</button> 389 390 <div class="lp-h-pot"> 391 <input id="__newsSignMiddleName" name="middleName" value="" autocomplete="off" tabindex="-1"> 392 </div> 393 394 <input style="display: none;" type="text" name="source" value="CONTACT_INQUIRY" /> 395 <input type="hidden" name="button_text" value="Let's Connect"> 396 </div> 397 </div> 398 </div> 399 400 401 <div class="success-block"> 402 <h3 class="lp-h3 success-message">Thank you for your message. We will be in touch with you shortly.</h3> 403 404 </div> 405 </form> 406 407 <button type="button" class="close-btn lp-ico lp-ico-close"></button> 408 409 410 </div> 411</div> 412 413 414 </div> 415 <section id="section-ff576072-0760-406a-ad51-750c9c9a084f" class="video-section is-font-color-light is-background-color-light" data-el-id="8ec37bf8-cdc6-4e6c-bec9-381ff2117972"> 416 <div class="video-wrapper"> 417 <div class="full-screen-video-component"> 418 <div class="video-wrapper hidable"> 419 <video class="lazy" 420 poster="https://res.cloudinary.com/luxuryp/videos/f_auto,q_auto/so_0,eo_0/a1tqgk3zaf7uqyv2667p/the-edit-lindsey-30sec-lq.jpg" 421 style="height:100%;" 422 loop 423 muted 424 autoplay 425 playsinline> 426 <source data-src="https://res.cloudinary.com/luxuryp/videos/f_webm,vc_vp9,q_auto:best,w_1920,c_limit/a1tqgk3zaf7uqyv2667p/the-edit-lindsey-30sec-lq.webm" type="video/webm;codecs=vp9"> 427<source data-src="https://res.cloudinary.com/luxuryp/videos/f_mp4,vc_h265,q_auto:best,w_1920,c_limit/a1tqgk3zaf7uqyv2667p/the-edit-lindsey-30sec-lq.mp4" type="video/mp4;codecs=hvc1"> 428<source data-src="https://res.cloudinary.com/luxuryp/videos/f_mp4,vc_h264,q_auto:best,w_1920,c_limit/a1tqgk3zaf7uqyv2667p/the-edit-lindsey-30sec-lq.mp4" type="video/mp4"> 429 </video> 430 </div> 431 <div class="poster" style="background-image: url('https://res.cloudinary.com/luxuryp/videos/w_320,c_limit,f_auto,q_auto/a1tqgk3zaf7uqyv2667p/the-edit-lindsey-30sec-lq')"></div> 432 </div> 433 </div> 434 <div class="overlay-component"style="--section-overlay: rgba(0, 0, 0, 0.2);"></div> 435<div class="redesign"> 436 <div class="lp-container lp-container--l"> 437 <div class="collection"> 438 <div class="item"> 439 <div class="lp-title-group"> 440 <p class="lp-text--pretitle lp-pre-line animation">A Luxury</p> 441 <h1 class="lp-h1 animation">Real Estate Brokerage</h1> 442 443 </div> 444 <div class="btn-container"> 445 <a 446 role="button" 447 data-type="MODAL_3f19c29d-7d36-4284-8624-f57775fb1636" 448 class="lp-btn lp-btn--dark lp-btn--filled lp-btn--mob-full-width button-style-3" 449 450 451 452 453 454 > 455 Custom Search 456 </a> 457 </div> 458 </div> 459 460 <div class="item"> 461 <div class="lp-title-group"> 462 <p class="lp-text--pretitle lp-pre-line animation">A Curated & Personalized</p> 463 <h1 class="lp-h1 animation">Experience</h1> 464 465 </div> 466 <div class="btn-container"> 467 <a 468 role="button" 469 data-type="MODAL_3f19c29d-7d36-4284-8624-f57775fb1636" 470 class="lp-btn lp-btn--dark lp-btn--filled lp-btn--mob-full-width button-style-3" 471 472 473 474 475 476 > 477 Custom Search 478 </a> 479 </div> 480 </div> 481 482 <div class="item"> 483 <div class="lp-title-group"> 484 <p class="lp-text--pretitle lp-pre-line animation">Where Luxury</p> 485 <h1 class="lp-h1 animation">Meets Expertise</h1> 486 487 </div> 488 <div class="btn-container"> 489 <a 490 role="button" 491 data-type="MODAL_3f19c29d-7d36-4284-8624-f57775fb1636" 492 class="lp-btn lp-btn--dark lp-btn--filled lp-btn--mob-full-width button-style-3" 493 494 495 496 497 498 > 499 Custom Search 500 </a> 501 </div> 502 </div> 503 504 <div class="item"> 505 <div class="lp-title-group"> 506 <p class="lp-text--pretitle lp-pre-line animation">Providing</p> 507 <h1 class="lp-h1 animation">Above & Beyond Service</h1> 508 509 </div> 510 <div class="btn-container"> 511 <a 512 role="button" 513 data-type="MODAL_3f19c29d-7d36-4284-8624-f57775fb1636" 514 class="lp-btn lp-btn--dark lp-btn--filled lp-btn--mob-full-width button-style-3" 515 516 517 518 519 520 > 521 Custom Search 522 </a> 523 </div> 524 </div> 525 526 </div> 527 </div> 528</div> 529</section> 530<section id="section-3095abe9-d15d-4316-9606-debca9e92bee" class="solid-section is-font-color-dark is-background-color-dark" data-el-id="ee87d271-1520-42d7-88f2-27f85a797fa1"> 531 <div class="gallery-component redesign"> 532 <div class="lp-container gallery-component__container"> 533 <div class="row gallery-component__row cols-3"> 534 535 <div class="gallery-component__col"> 536 <a class="gallery-card" 537 href="/new-developments" > 538 <div class="gallery-card__preview"> 539 <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/decnq6eyntcbypzwjfmu" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/decnq6eyntcbypzwjfmu 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/decnq6eyntcbypzwjfmu 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/decnq6eyntcbypzwjfmu 1124w" alt="" loading="lazy"> 540 </div> 541 <h3 class="lp-h3 gallery-card__title">New Developments</h3> 542 </a> 543 </div> 544 545 546 <div class="gallery-component__col"> 547 <a class="gallery-card" 548 href="/services" > 549 <div class="gallery-card__preview"> 550 <img src="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/zgphkmknfcxkqkxwiocw" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/zgphkmknfcxkqkxwiocw 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/zgphkmknfcxkqkxwiocw 960w, 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/zgphkmknfcxkqkxwiocw 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/zgphkmknfcxkqkxwiocw 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=2560/https://media-production.lp-cdn.com/media/zgphkmknfcxkqkxwiocw 2560w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/zgphkmknfcxkqkxwiocw 3456w" alt="" loading="lazy"> 551 </div> 552 <h3 class="lp-h3 gallery-card__title">Our Services</h3> 553 </a> 554 </div> 555 556 557 <div class="gallery-component__col"> 558 <a class="gallery-card" 559 href="/markets" > 560 <div class="gallery-card__preview"> 561 <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/skan52alxyzr99wdatmq" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/skan52alxyzr99wdatmq 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/skan52alxyzr99wdatmq 800w" alt="" loading="lazy"> 562 </div> 563 <h3 class="lp-h3 gallery-card__title">Markets</h3> 564 </a> 565 </div> 566 567 </div> 568 </div> 569</div> 570 571 572</section> 573<section id="section-240ed051-f8c4-4b29-b862-f9a42a87bd5e" class="solid-section is-font-color-light is-background-color-dark" data-el-id="eb10e45e-8560-43c3-9725-c920b68d3653"> 574 <div class="double-image-grid Half-Screen redesign"> 575 <div class="cta-section"> 576 <div class="left-image image-back"> 577 <div class="image-subsection background" style="color: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url('https://media-production.lp-cdn.com/media/3ec258c2-040a-4f4f-96ae-f529b0457833'); background-repeat: no-repeat; background-position: center; background-size: cover;"> 578 </div> 579 580 </div> 581 <div class="cta-section__content" style="color: rgba(255, 255, 255, 1)"> 582 <div class="cta-section__text-block"> 583 <h2 class="lp-h2">Selling a Home?</h2> 584 <div class="cta-section__lead lp-text--subtitle">Find out what your home is really worth.</div> 585 586 <div class="cta-section__btn-wrap"> 587 <a 588 href="/home-valuation" 589 590 class="lp-btn lp-btn--light lp-btn--filled button-style-2" 591 592 593 594 595 596 > 597 Get Home Value 598 </a> 599 </div> 600 601 </div> 602 </div> 603 </div> 604 605 606 <div class="cta-section"> 607 <div class="right-image image-back"> 608 <div class="image-subsection background" style="color: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url('https://media-production.lp-cdn.com/media/eabac4ba-b3a0-4833-9502-9bb7ad4eddbf'); background-repeat: no-repeat; background-position: center; background-size: cover;"> 609 </div> 610 611 </div> 612 <div class="cta-section__content" style="color: rgba(255, 255, 255, 1)"> 613 <div class="cta-section__text-block"> 614 <h2 class="lp-h2">Buying a Home?</h2> 615 <div class="cta-section__lead lp-text--subtitle">Browse our exclusive properties in the area.</div> 616 617 <div class="cta-section__btn-wrap"> 618 <a 619 href="/home-search/listings" 620 621 class="lp-btn lp-btn--light lp-btn--filled button-style-2" 622 623 624 625 626 627 > 628 View Properties 629 </a> 630 </div> 631 632 </div> 633 </div> 634 </div> 635</div> 636</section> 637<section id="section-37f7c025-d83d-4afd-a523-abd6c39b6de5" class="solid-section is-font-color-light is-background-color-dark" data-el-id="f5d446fb
637-a520-4f8d-8eda-49f27fa7ba8b"> 638 <div class="company-stats lp-vertical-paddings "> 639 <div class="lp-container"> 640 <div class="lp-title-group"> 641 <h2 class="lp-h2">Above & Beyond Service for Buyers & Sellers</h2> 642 <p class="lp-text--subtitle lp-pre-line">Serving the Greater Miami Area</p> 643 644 645 </div> 646 <div class="company-stats__row "> 647 <div class="company-stats__col"> 648 <div class="stat-card"> 649 <h3 class="stat-card__value jsValue">+60</h3> 650 <p class="stat-card__title"> 651 Annual Transactions 652 </p> 653 </div> 654 </div> 655 <div class="company-stats__col"> 656 <div class="stat-card"> 657 <h3 class="stat-card__value jsValue">+$50M</h3> 658 <p class="stat-card__title"> 659 Annual Sales Volume 660 </p> 661 </div> 662 </div> 663 <div class="company-stats__col"> 664 <div class="stat-card"> 665 <h3 class="stat-card__value jsValue">100%</h3> 666 <p class="stat-card__title"> 667 Personalized attention, building trust by delivering results. 668 </p> 669 </div> 670 </div> 671 </div> 672 673 </div> 674</div> 675</section> 676<section id="section-f641b201-0a99-45d1-bf9b-bf213b995f1e" class="solid-section is-font-color-light is-background-color-dark" data-el-id="e004cbf9-19e4-44e4-8a4c-3de3b2ce0df6"> 677 <div class="hoverable-section lp-vertical-paddings redesign"> 678 <div class="lp-container"> 679 680 <div class="hoverable-image hoverable-image--straight"> 681 682 <div class="hoverable-image__img-col"> 683 <div class=""> 684 <div class=""> 685 <img src="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/e19150b7-0569-437a-ba49-4c14cec2ec9f" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/e19150b7-0569-437a-ba49-4c14cec2ec9f 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/e19150b7-0569-437a-ba49-4c14cec2ec9f 960w, 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/e19150b7-0569-437a-ba49-4c14cec2ec9f 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/e19150b7-0569-437a-ba49-4c14cec2ec9f 1600w" sizes="(max-width: 992px) 100vw, 50vw" alt="main" class="main-image" loading="lazy"> 686 687 </div> 688 </div> 689 </div> 690 691 <div class="hoverable-image__text-col"> 692 693 <div class="hoverable-image__text-wrap"> 694 <h2 class="lp-h2">Our Story</h2> 695 <div class="lp-a lp-text--subtitle"> 696 <p style="text-align: justify;">Welcome to The Edit, where we personally curate everything real estate to meet your needs, your goals and your lifestyle. Our team merges real estate, legal, relocation and interior design knowledge to bring our clients an unparalleled level of service. 697 698</p><p style="text-align: justify;">When you invite us on your journey, we guide you every step of the way. We offer support far beyond the transaction, from relocation expertise to in-depth contract negotiation, professional home staging and design advice⦠and thatâs just the beginning! 699 700</p><p style="text-align: justify;">As relocation experts with a comprehensive understanding of local markets, we know the best local everything! Making sure you feel immediately at home is our main driving force. 701 702</p><p style="text-align: justify;">Contact us today to schedule a confidential real estate consultation.</p> 703 </div> 704 <div class="buttons-wrapper"> 705 <a 706 href="/about-us" 707 708 class="lp-btn lp-btn--dark lp-btn--outline lp-btn--big lp-btn--mob-full-width button-style-2" 709 710 711 712 713 714 > 715 Meet the Team 716 </a> 717 <a 718 role="button" 719 data-type="CONTACT_US" 720 class="lp-btn lp-btn--dark lp-btn--filled lp-btn--big lp-btn--mob-full-width button-style-3" 721 722 723 724 725 726 > 727 Contact Us 728 </a> 729 </div> 730 </div> 731 732 733 </div> 734 </div> 735 </div> 736</div> 737</section>
738<section id="section-388a0ffa-0707-4c3f-96e5-207150c9df72" class="solid-section is-font-color-light is-background-color-dark" data-el-id="fe4fa47b-568b-45f5-ba41-cfc53ad2829b">
739<script type="text/x-handlebars-template" class="item pagination-script"> <a class="item" {{#if fromMLS}}href="/home-search/listings/{{id}}"{{else}}href="/properties/{{slug}}"{{/if}} class="image-wrap"> 740 {{#if status}}<p class="status bf1">{{formatPropertyStatus status false (hbFormatDate soldDate)}}</p>{{/if}} 741 <div class="image-wrap"> 742 {{#if media}} 743 <div class="item__picture lp_animation-img-zoom"> 744 {{{mediaImage media.[0] sizes="(min-width: 768px) 644px, 100vw" class="img" alt=name}}} 745 {{#if openHouseHours}} 746 <div class="open-house label-house bf1">Open House: {{openHouseHours}}</div> 747 {{/if}} 748 </div> 749 {{/if}} 750 </div> 751 <div class="item__text"> 752 <h5 class="lp-h5">{{formatPropertyPrice this}}</h5> 753 {{#if name}}<p class="bf1">{{fullAddress}}</p>{{/if}} 754 <ul class="item__info bf2"> 755 {{#if bedroomCount}} 756 <li>{{bedroomCount}} {{#numCompare bedroomCount 1 ">"}}BEDS{{else}}BED{{/numCompare}}</li> 757 {{/if}} 758 {{#if bathCount}} 759 <li>{{bathCount}} {{#numCompare bathCount 1 ">"}}BATHS{{else}}BATH{{/numCompare}}</li> 760 {{/if}} 761 {{#if livingSpaceSize}} 762 <li>{{lpFormatNumber livingSpaceSize}} {{formatAreaUnit livingSpaceUnits}}</li> 763 {{/if}} 764 </ul> 765 766 {{#if @root.mlsCompliance.property}} 767 {{#if (or mlsAttribution mlsLogo)}} 768 <div class="mls-compliance-container"> 769 {{#if mlsAttribution}}<p class="lp-mls-compliance__mls-attribution">{{mlsAttribution}}</p>{{/if}} 770 {{{mediaImage mlsLogo class="lp-mls-compliance__mls-logo" alt="MLS logo" sizes="70px"}}} 771 </div> 772 {{/if}} 773 {{/if}} 774 </div> 775 </a> 776</script>
776 777 778 779<div class="featured-properties" > 780 <div class="lp-container lp-vertical-paddings"> 781 <div class="lp-title-group"> 782 <h2 class="lp-h2">Exclusive Listings</h2> 783 784 </div> 785 <div class="collection js-collection collection--3 js-collection--3" data-arrows-style="" data-disable-infinite="false" data-disable-auto-scroll-desktop="false"> 786 <a class="item" href="/properties/10816-n-kendall-dr-r16-miami-fl-33176-c01477b45f32629fb47ee276f28c8d4e" class="image-wrap"> 787 <p class="status bf1">For Sale</p> 788 <div class="image-wrap"> 789 <div class="item__picture lp_animation-img-zoom"> 790 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/4bdfdea8-7590-45fe-8f02-015bff2768e3/A12090112/-8717934003142912745.jpg" alt="10816 N Kendall Dr # R16" class="img" loading="lazy"> 791 </div> 792 </div> 793 <div class="item__text"> 794 <h5 class="lp-h5">$270,000</h5> 795 <p class="bf1">10816 N Kendall Dr # R16, Miami, FL 33176</p> 796 <ul class="item__info bf2"> 797 <li>2 BEDS</li> 798 <li>2 BATHS</li> 799 <li>955 Sq.Ft.</li> 800 </ul> 801 802 </div> 803 </a> 804 </div> 805 <div class="bottom-bar"> 806 <div class="arrows js-arrows space-arrows-centered "></div> 807 <div class="button-holder"> 808 <a 809 href="/properties" 810 811 class="btn btn--link lp-btn lp-btn--dark lp-btn--outline lp-btn--mob-full-width button-style-1" 812 813 814 815 816 817 > 818 View All Properties 819 </a> 820 </div> 821 </div> 822 </div> 823</div> 824</section> 825<section class="image-section is-font-color-light is-background-color-light" id="section-9d07f236-0449-444f-8935-a56296cb2157" data-el-id="60315b02-0803-4dc1-be5a-360f795dd1a2"> 826 827 <div class="testimonials-section lp-container lp-vertical-paddings testimonial-container js-stop-autoplay "> 828 <div class="sliders-container"> 829 <div class="avatar-slider js-avatar-slider"> 830 <div class="avatar-slide"> 831 <div class="avatar js-animation-target"> 832 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 833 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 834 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 835 </svg> 836 </div> 837 </div> 838 <div class="avatar-slide"> 839 <div class="avatar js-animation-target"> 840 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 841 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 842 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 843 </svg> 844 </div> 845 </div> 846 <div class="avatar-slide"> 847 <div class="avatar js-animation-target"> 848 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 849 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 850 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 851 </svg> 852 </div> 853 </div> 854 <div class="avatar-slide"> 855 <div class="avatar js-animation-target"> 856 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 857 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 858 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 859 </svg> 860 </div> 861 </div> 862 <div class="avatar-slide"> 863 <div class="avatar js-animation-target"> 864 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 865 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 866 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 867 </svg> 868 </div> 869 </div> 870 <div class="avatar-slide"> 871 <div class="avatar js-animation-target"> 872 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 873 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 874 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 875 </svg> 876 </div> 877 </div> 878 <div class="avatar-slide"> 879 <div class="avatar js-animation-target"> 880 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 881 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 882 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 883 </svg> 884 </div> 885 </div> 886 <div class="avatar-slide"> 887 <div class="avatar js-animation-target"> 888 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 889 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 890 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 891 </svg> 892 </div> 893 </div> 894 <div class="avatar-slide"> 895 <div class="avatar js-animation-target"> 896 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 897 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 898 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 899 </svg> 900 </div> 901 </div> 902 <div class="avatar-slide"> 903 <div class="avatar js-animation-target"> 904 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 905 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 906 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 907 </svg> 908 </div> 909 </div> 910 <div class="avatar-slide"> 911 <div class="avatar js-animation-target"> 912 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 913 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 914 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 915 </svg> 916 </div> 917 </div> 918 <div class="avatar-slide"> 919 <div class="avatar js-animation-target"> 920 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 921 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 922 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 923 </svg> 924 </div> 925 </div> 926 <div class="avatar-slide"> 927 <div class="avatar js-animation-target"> 928 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 929 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 930 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122
930.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 931 </svg> 932 </div> 933 </div> 934 <div class="avatar-slide"> 935 <div class="avatar js-animation-target"> 936 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 937 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 938 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 939 </svg> 940 </div> 941 </div> 942 <div class="avatar-slide"> 943 <div class="avatar js-animation-target"> 944 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 945 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 946 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 947 </svg> 948 </div> 949 </div> 950 <div class="avatar-slide"> 951 <div class="avatar js-animation-target"> 952 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 953 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 954 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 955 </svg> 956 </div> 957 </div> 958 <div class="avatar-slide"> 959 <div class="avatar js-animation-target"> 960 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 961 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 962 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 963 </svg> 964 </div> 965 </div> 966 <div class="avatar-slide"> 967 <div class="avatar js-animation-target"> 968 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 969 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 970 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 971 </svg> 972 </div> 973 </div> 974 <div class="avatar-slide"> 975 <div class="avatar js-animation-target"> 976 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 977 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 978 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 979 </svg> 980 </div> 981 </div> 982 <div class="avatar-slide"> 983 <div class="avatar js-animation-target"> 984 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 985 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 986 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 987 </svg> 988 </div> 989 </div> 990 <div class="avatar-slide"> 991 <div class="avatar js-animation-target"> 992 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 993 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 994 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 995 </svg> 996 </div> 997 </div> 998 <div class="avatar-slide"> 999 <div class="avatar js-animation-target"> 1000 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 1001 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 1002 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 1003 </svg> 1004 </div> 1005 </div> 1006 <div class="avatar-slide"> 1007 <div class="avatar js-animation-target"> 1008 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 1009 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 1010 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 1011 </svg> 1012 </div> 1013 </div> 1014 <div class="avatar-slide"> 1015 <div class="avatar js-animation-target"> 1016 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 1017 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 1018 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 1019 </svg> 1020 </div> 1021 </div> 1022 <div class="avatar-slide"> 1023 <div class="avatar js-animation-target"> 1024 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 1025 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 1026 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 1027 </svg> 1028 </div> 1029 </div> 1030 <div class="avatar-slide"> 1031 <div class="avatar js-animation-target"> 1032 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 1033 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 1034 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 1035 </svg> 1036 </div> 1037 </div> 1038 <div class="avatar-slide"> 1039 <div class="avatar js-animation-target"> 1040 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 1041 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 1042 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 1043 </svg> 1044 </div> 1045 </div> 1046 <div class="avatar-slide"> 1047 <div class="avatar js-animation-target"> 1048 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 1049 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 1050 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.
1050726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 1051 </svg> 1052 </div> 1053 </div> 1054 <div class="avatar-slide"> 1055 <div class="avatar js-animation-target"> 1056 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 1057 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 1058 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 1059 </svg> 1060 </div> 1061 </div> 1062 <div class="avatar-slide"> 1063 <div class="avatar js-animation-target"> 1064 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 1065 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 1066 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 1067 </svg> 1068 </div> 1069 </div> 1070 <div class="avatar-slide"> 1071 <div class="avatar js-animation-target"> 1072 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 1073 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 1074 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 1075 </svg> 1076 </div> 1077 </div> 1078 <div class="avatar-slide"> 1079 <div class="avatar js-animation-target"> 1080 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 1081 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 1082 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 1083 </svg> 1084 </div> 1085 </div> 1086 <div class="avatar-slide"> 1087 <div class="avatar js-animation-target"> 1088 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 1089 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 1090 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 1091 </svg> 1092 </div> 1093 </div> 1094 <div class="avatar-slide"> 1095 <div class="avatar js-animation-target"> 1096 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 1097 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 1098 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 1099 </svg> 1100 </div> 1101 </div> 1102 <div class="avatar-slide"> 1103 <div class="avatar js-animation-target"> 1104 <svg width="221" height="221" viewBox="0 0 221 221" fill="none" xmlns="http://www.w3.org/2000/svg"> 1105 <circle cx="110" cy="110" r="110" fill="white" fill-opacity="0.3"/> 1106 <path d="M93.0909 108.726C87.4545 108.726 83.697 112.274 82.0061 115.822C82.0061 106.485 86.8909 96.029 100.982 89.8672L100.418 88C86.8909 93.4149 79 104.058 79 117.129C79 127.772 85.9515 133 93.0909 133C99.8545 133 105.303 127.398 105.303 120.863C105.303 114.141 99.8545 108.726 93.0909 108.726ZM128.788 108.726C123.152 108.726 119.394 112.274 117.703 115.822C117.703 106.485 122.588 96.029 136.679 89.8672L136.115 88C122.588 93.4149 114.697 104.058 114.697 117.129C114.697 127.772 121.648 133 128.788 133C135.552 133 141 127.398 141 120.863C141 114.141 135.552 108.726 128.788 108.726Z" fill="black" fill-opacity="0.2"/> 1107 </svg> 1108 </div> 1109 </div> 1110 </div> 1111 <div class="list list-slider js-list-slider" data-arrows-style="" data-autoscroll-interval=4> 1112 <div class="list-cell js-list-cell"> 1113 <div class="quote"> 1114 <div class="text"> 1115 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1116 <p class="body">What a pleasure dealing with the team at Edit. In 30 days we listed and closed. Lindsey, Ashley and Jennifer see the big picture and handled the details efficie
1116ntly and without drama. I am so happy with the selling on my home. If youâre considering this team, they know how to handle the surprises and their experience shows.</p> 1117 <p class="author bf1">— Glenda S.</p> 1118 </div> 1119 </div> 1120 </div> 1121 <div class="list-cell js-list-cell"> 1122 <div class="quote"> 1123 <div class="text"> 1124 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1125 <p class="body">The Edit captures Miamiâs energy perfectly, from stunning listings to its creative campaigns that highlight local events and neighborhoods. Their social media and real estate insights are always on point, blending design, luxury, and community beautifully.</p> 1126 <p class="author bf1">— Emely L.</p> 1127 </div> 1128 </div> 1129 </div> 1130 <div class="list-cell js-list-cell"> 1131 <div class="quote"> 1132 <div class="text"> 1133 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1134 <p class="body">Lindsey, and the entire team at The Edit were an absolute pleasure to work with when it came time to sell our home. They are professional, detail oriented, and kept us updated every step of the way by providing constant communication. If you are searching for a trusted real estate professional, whether buying or selling, the team at The Edit is who you want to choose and trust with your transaction. High...</p> 1135 <p class="author bf1">— Janet S.</p> 1136 </div> 1137 </div> 1138 </div> 1139 <div class="list-cell js-list-cell"> 1140 <div class="quote"> 1141 <div class="text"> 1142 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1143 <p class="body">I found the best advice in real estate here; Iâm living here in south florida an I can tell you that I feel confident with this amazing team, with their experience and knowledge, they gave me the best guide with my investments. Thanks a lot for your guidance.</p> 1144 <p class="author bf1">— Orlando P.</p> 1145 </div> 1146 </div> 1147 </div> 1148 <div class="list-cell js-list-cell"> 1149 <div class="quote"> 1150 <div class="text"> 1151 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1152 <p class="body">The way my purchase and all related paperwork and planning was beyond even my highest expectations. I couldnât be happier and impressed!</p> 1153 <p class="author bf1">— Somniatus</p> 1154 </div> 1155 </div> 1156 </div> 1157 <div class="list-cell js-list-cell"> 1158 <div class="quote"> 1159 <div class="text"> 1160 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1161 <p class="body">I truly can't say enough good things about working with Lindsey. From the first moment, she was dedicated to getting to know us so she could help us find the perfect home and location for our family. From first finding us a rental to then helping us purchase our home, Lindsey helped with every detail, made every process smooth, and always had our back. I felt total peace of mind knowing she was supportin...</p> 1162 <p class="author bf1">— Allison Klein</p> 1163 </div> 1164 </div> 1165 </div> 1166 <div class="list-cell js-list-cell"> 1167 <div class="quote"> 1168 <div class="text"> 1169 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1170 <p class="body">As a first-time homebuyer, Iâm so glad I had Lindsey by my side. She made the whole process so much easier, walking me through each step and always answering my questions. Her knowledge and dedication were clear from start to finish, and I felt confident throughout. I highly recommend working with her!</p> 1171 <p class="author bf1">— Catalina Nieto</p> 1172 </div> 1173 </div> 1174 </div> 1175 <div class="list-cell js-list-cell"> 1176 <div class="quote"> 1177 <div class="text"> 1178 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1179 <p class="body">I really appreciate the way they present the information about selling those luxury houses. It shows that they understand the importance of a thoughtful approach, and I hope they continue to maintain that level of care and dedication.</p> 1180 <p class="author bf1">— Steven Cruz</p> 1181 </div> 1182 </div> 1183 </div> 1184 <div class="list-cell js-list-cell"> 1185 <div class="quote"> 1186 <div class="text"> 1187 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1188 <p class="body">Lindsey is an incredible agent and someone that is extremely calm. She does not push her views on others but when she hears that you are interested in a certain property she completely hustles and will do everything to make it happen. I was impressed with how Lindsey handled our purchase which was definitely complicated. She made it happen and we are thrilled!. I highly recommend her.</p> 1189 <p class="author bf1">— Laura Cox</p> 1190 </div> 1191 </div> 1192 </div> 1193 <div class="list-cell js-list-cell"> 1194 <div class="quote"> 1195 <div class="text"> 1196 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1197 <p class="body">Above and beyond
1198No one will care for you from start to finish like Lindsey Lamchik. When I first moved to Miami a year ago she found me a beautiful condo to rent. Now over the past few months has helped me navigate the process of buying a home as a first time home buyer. She and her staff are so professional and go above and beyond to make it easy. I could not be happier or more grateful for you Lindsey!</p> 1199 <p class="author bf1">— Shoshana B.</p> 1200 </div> 1201 </div> 1202 </div> 1203 <div class="list-cell js-list-cell"> 1204 <div class="quote"> 1205 <div class="text"> 1206 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1207 <p class="body">Professional from start to finish 1208Our purchase involved selling a house in the UK to buy in the US - from Canada! Safe to say there were lots of issues over the process but Lindsey was so helpful all the way through and offered expert guidance with patience and dedication and was instrumental in negotiating improved terms following inspections. There was also lots of helpful advice regarding local school...</p> 1209 <p class="author bf1">— Sarah H.</p> 1210 </div> 1211 </div> 1212 </div> 1213 <div class="list-cell js-list-cell"> 1214 <div class="quote"> 1215 <div class="text"> 1216 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1217 <p class="body">Lindsey has in my experience an unmatched level of tenacity and dedication.
1218Lindsey is a broker that continually earns our business. From the time we sat and signed the listing until the deal closed it was a constant climate communication & interaction. Our deal didnât progress to closing -it evolved to closing. There were unique issues with this property that required not only legal expertise but Miami ...</p> 1219 <p class="author bf1">— Larry I.</p> 1220 </div> 1221 </div> 1222 </div> 1223 <div class="list-cell js-list-cell"> 1224 <div class="quote"> 1225 <div class="text"> 1226 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1227 <p class="body">A Truly Gifted, Genuine, Intelligent, Realtor 1228Lindsey Lamchick is a very competent, accomplished person in her own right. Her accomplishments in other fields have only enhanced her effectiveness as a Realtor. As a lawyer and now as a Realtor, if you have a property and you want a person who can walk you through the process, and get the final results quickly; Do not hesitate to hire this Realtor and her T...</p> 1229 <p class="author bf1">— Patricia M.</p> 1230 </div> 1231 </div> 1232 </div> 1233 <div class="list-cell js-list-cell"> 1234 <div class="quote"> 1235 <div class="text"> 1236 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1237 <p class="body">Lindsey was very helpful in navigating a nuanced negotiation that took a number of twists and turns over the course of the transaction and caught the ball, tied up details, and managed the process expertly throughout. Her legal training also proved to be both indispendable and a true differentatiator vs other agents we've worked with in the past. We were very impressed with her resourcefulness, persisten...</p> 1238 <p class="author bf1">— Stoney</p> 1239 </div> 1240 </div> 1241 </div> 1242 <div class="list-cell js-list-cell"> 1243 <div class="quote"> 1244 <div class="text"> 1245 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1246 <p class="body">Lindsey assisted with a video showing of a house we were interested in and from that point on we didn't consider any other agent. Professional from start to finish. Our purchase involved selling a house in the UK to buy in the US - from Canada! Safe to say there were lots of issues over the process but Lindsey was so helpful all the way through and offered expert guidance with patience and dedication and...</p> 1247 <p class="author bf1">— Dan H. | <span class="position">Buyer</span></p> 1248 </div> 1249 </div> 1250 </div> 1251 <div class="list-cell js-list-cell"> 1252 <div class="quote"> 1253 <div class="text"> 1254 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1255 <p class="body">Best Experience. Working with Lindsey was one of the best experiences I have had in selling a home, and I have sold several. She is such a pleasure to work with and will go above and beyond to meet your expectations. Beyond that she is so helpful with the entire process and does more than you could expect. I cannot recommend her enough.</p> 1256 <p class="author bf1">— Amanda L. | <span class="position">Seller</span></p> 1257 </div> 1258 </div> 1259 </div> 1260 <div class="list-cell js-list-cell"> 1261 <div class="quote"> 1262 <div class="text"> 1263 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1264 <p class="body">Lindsey has in my experience an unmatched level of tenacity and dedication. Lindsey is a broker that c
1264ontinually earns our business. From the time we sat and signed the listing until the deal closed it was a constant climate communication & interaction. Our deal didnât progress to closing -it evolved to closing. There were unique issues with this property that required not only legal expertise but M...</p> 1265 <p class="author bf1">— Lazaro I. | <span class="position">Buyer</span></p> 1266 </div> 1267 </div> 1268 </div> 1269 <div class="list-cell js-list-cell"> 1270 <div class="quote"> 1271 <div class="text"> 1272 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1273 <p class="body">A Truly Gifted, Genuine, Intelligent, Realtor. Lindsey Lamchick is a very competent, accomplished person in her own right. Her accomplishments in other fields have only enhanced her effectiveness as a Realtor. As a lawyer and now as a Realtor, if you have a property and you want a person who can walk you through the process, and get the final results quickly; Do not hesitate to hire this Realtor and her ...</p> 1274 <p class="author bf1">— Kathleen P.</p> 1275 </div> 1276 </div> 1277 </div> 1278 <div class="list-cell js-list-cell"> 1279 <div class="quote"> 1280 <div class="text"> 1281 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1282 <p class="body">Lindsey is brilliant! Very knowledgeable about real estate and knows how to package deals! I have used Lindsey a number of times on different properties, and always receive the same result. High-quality, professional, and creative approaches to making sales work.</p> 1283 <p class="author bf1">— Kathy F.</p> 1284 </div> 1285 </div> 1286 </div> 1287 <div class="list-cell js-list-cell"> 1288 <div class="quote"> 1289 <div class="text"> 1290 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1291 <p class="body">Hard Worker with a Successful Outcome. Lindsey came into my life and helped me sell my unique one of a kind home at the perfect time. She told me to stage it a little more and I did and in one month we had a buyer. I was free to move on with my life. Bravo Lindsey and thank you.</p> 1292 <p class="author bf1">— Eileen S.</p> 1293 </div> 1294 </div> 1295 </div> 1296 <div class="list-cell js-list-cell"> 1297 <div class="quote"> 1298 <div class="text"> 1299 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1300 <p class="body">Great experience! Lindsey did an excellent job. She showed us multiple properties in the area that appealed to us. She was quick and efficient. She arranged inspections and followed through on all details. It was an easy process. I wouldn't hesitate to use Lindsey again.</p> 1301 <p class="author bf1">— Randy L.</p> 1302 </div> 1303 </div> 1304 </div> 1305 <div class="list-cell js-list-cell"> 1306 <div class="quote"> 1307 <div class="text"> 1308 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1309 <p class="body">Top Dollar Sale. Lindsey was able to get me top dollar for my home in Coral Gables! She is excellent at marketing a property and the negotiation phase of the deal. Her background as a lawyer allows her to dominate the art of the deal and her skills put me in the best position to max out the sale of my home. I was very satisfied with my experience and couldn't have been any happier with the process. </p> 1310 <p class="author bf1">— Ryan L.</p> 1311 </div> 1312 </div> 1313 </div> 1314 <div class="list-cell js-list-cell"> 1315 <div class="quote"> 1316 <div class="text"> 1317 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1318 <p class="body">Fantastic! Lindsey is an incredible agent and someone that is extremely calm. She does not push her views on others but when she hears that you are interested in a certain property she completely hustles and will do everything to make it happen. I was impressed with how Lindsey handled our purchase which was definitely complicated. She made it happen and we are thrilled! I highly recommend her.</p> 1319 <p class="author bf1">— Laura L.</p> 1320 </div> 1321 </div> 1322 </div> 1323 <div class="list-cell js-list-cell"> 1324 <div class="quote"> 1325 <div class="text"> 1326 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1327 <p class="body">Experienced and professional. Lindseyâs market knowledge was exceptional. She knew exactly how to handle the negotiation and facilitate a smooth closing. Highly recommend!</p> 1328 <p class="author bf1">— Daniel K.</p> 1329 </div> 1330 </div> 1331 </div> 1332 <div class="list-cell js-list-cell"> 1333 <div class="quote"> 1334 <div class="text"> 1335 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1336 <p class="body">Extremely kind, professional, caring. Lindsey is more than just a great broker. She went above and beyond what was expected. She is not only professional but also caring, extremely knowledgeable, confident, and passionate about her clients and work.</p> 1337 <p class="author bf1">— Carly K.</p> 1338 </div> 1339 </div> 1340 </div> 1341 <div class="list-cell js-list-cell"> 1342 <div class="quote"> 1343 <div class="text"> 1344 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1345 <p class="body">Best in the business and a leader in the community! She works tirelessly to take care of her clients. She found us a great house and walked us through everything. The world needs more Lindsey L
1345amchicks!</p> 1346 <p class="author bf1">— Eric T.</p> 1347 </div> 1348 </div> 1349 </div> 1350 <div class="list-cell js-list-cell"> 1351 <div class="quote"> 1352 <div class="text"> 1353 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1354 <p class="body">Sold Fast and hassle-free. Lindsey Lamchick sold our house in record time and hassle-free. She was kind and knowledgeable as she guided us through the process of negotiation with the buyer and meeting our needs. Thank you, Lindsey.</p> 1355 <p class="author bf1">— Lucia L.</p> 1356 </div> 1357 </div> 1358 </div> 1359 <div class="list-cell js-list-cell"> 1360 <div class="quote"> 1361 <div class="text"> 1362 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1363 <p class="body">Our family cannot recommend Lindsey enough. When we randomly met in a playground as we were spending time with our families, she left such an impression that we didnât interview any other agents. As if being a former real estate attorney, with the negotiation skills to match, deep market knowledge, an extensive network, and the ability to solve any issue along the way werenât enough, what continues to su...</p> 1364 <p class="author bf1">— Jason L.</p> 1365 </div> 1366 </div> 1367 </div> 1368 <div class="list-cell js-list-cell"> 1369 <div class="quote"> 1370 <div class="text"> 1371 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1372 <p class="body">Knowledgeable Realtor. Working with Lindsey to sell my unit was a seamless experience. Her knowledge, professionalism, and dedication ensured a sale above asking price. I'm truly satisfied with the results and would highly recommend Lindsey to anyone looking to sell their property.</p> 1373 <p class="author bf1">— Alejandro F.</p> 1374 </div> 1375 </div> 1376 </div> 1377 <div class="list-cell js-list-cell"> 1378 <div class="quote"> 1379 <div class="text"> 1380 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1381 <p class="body">Lindsey is a great person and a killer for her clients. When houses were flying off the market, Lindsey found us the perfect house at the right price. Because of Lindsey, we were the first ones to see the house after it hit the market and we were able to get them an offer and go under contract within 12 hours of the house being listed. When the buyer was difficult because they received higher offers afte...</p> 1382 <p class="author bf1">— Andrew M.</p> 1383 </div> 1384 </div> 1385 </div> 1386 <div class="list-cell js-list-cell"> 1387 <div class="quote"> 1388 <div class="text"> 1389 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1390 <p class="body">I would recommend Lindsey Lamchick to anybody looking to purchase a home in South Florida. She understood our desires and limitations and worked tirelessly to find us our perfect home. She helped with every step of the process from the contract to the inspection and handled everything with professionalism & excellence. She was also FUN!! Lindsey really understands the South FL market and I am so glad to ...</p> 1391 <p class="author bf1">— ASHLEY T. </p> 1392 </div> 1393 </div> 1394 </div> 1395 <div class="list-cell js-list-cell"> 1396 <div class="quote"> 1397 <div class="text"> 1398 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1399 <p class="body">We had a wonderful buying experience with Lindsey. She's exceptionally well-informed and experienced in both real estate (homes available, trends, neighborhoods, etc) and also on the contract/legal aspects. She gave us great advice through the process and was extremely detail oriented on our behalf during the negotiations/closing. This was all very reassuring and helpful! Last, interpersonally, she's a d...</p> 1400 <p class="author bf1">— RIA B.</p> 1401 </div> 1402 </div> 1403 </div> 1404 <div class="list-cell js-list-cell"> 1405 <div class="quote"> 1406 <div class="text"> 1407 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1408 <p class="body">Lindsey did an outstanding job assisting us with our relocation to Miami last year! She went above and beyond helping us navigate the difficult real estate market, find and negotiate the purchase of our dream home and introduce us to local professionals. She was incredible to work with. Highly recommend! </p> 1409 <p class="author bf1">— Buyer</p> 1410 </div> 1411 </div> 1412 </div> 1413 <div class="list-cell js-list-cell"> 1414 <div class="quote"> 1415 <div class="text"> 1416 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1417 <p class="body">It was a pleasure working with LIndsey Lamchick. I was involved with three transactions with her, two rentals, a house in North Miami, a condo at the Ritz Carlton in Sunny Isles, and finally the buying of my condo in Bal Harbour. She was a total professional and went above and beyond what was expected of her as my broker. She was informative, hardworking and extremely helpful towards facilitating all of ...</p> 1418 <p class="author bf1">— CAROLE O.</p> 1419 </div> 1420 </div> 1421 </div> 1422 <div class="list-cell js-list-cell"> 1423 <div class="quote"> 1424 <div class="text"> 1425 <h6 class="title lp-h6">WHAT OUR CLIENTS SAY</h6> 1426 <p class="body">Lindsey is excellent to work with and very knowledgeable. Unlike most agents in the area, Lindsey has the legal expertise to make the buying and selling process easy and understandable. I would use her again in a heartbeat!</p> 1427 <p class="author bf1">— ALEX W.</p> 1428 </div> 1429 </div> 1430 </div> 1431 </div> 1432 </div> 1433 1434 <div class="bottom "> 1435 <div class="arrows-container"></div> 1436 <p class="num-pages js-num-pages"></p> 1437 <a 1438 href="/testimonials" 1439 1440 class="btn btn--link lp-btn lp-btn--dark lp-btn--outline lp-btn--mob-full-width button-style-2" 1441 1442 1443 1444 1445 1446 > 1447 View All 1448 </a> 1449 </div> 1450 </div> 1451 1452</section> 1453<section id="section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd" class="solid-section is-font-color-dark is-background-color-light" data-el-id="e004cbf9-19e4-44e4-8a4c-3de3b2ce0df6">
1454 <div class="hoverable-section lp-vertical-paddings redesign"> 1455 <div class="lp-container"> 1456 1457 <div class="hoverable-image hoverable-image--straight"> 1458 1459 <div class="hoverable-image__img-col"> 1460 <div class=""> 1461 <div class=""> 1462 <img src="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/carao1dnhoinkbvuwqca" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/carao1dnhoinkbvuwqca 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/carao1dnhoinkbvuwqca 960w, 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/carao1dnhoinkbvuwqca 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/carao1dnhoinkbvuwqca 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=2560/https://media-production.lp-cdn.com/media/carao1dnhoinkbvuwqca 2560w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/carao1dnhoinkbvuwqca 3124w" sizes="(max-width: 992px) 100vw, 50vw" alt="main" class="main-image" loading="lazy"> 1463 1464 </div> 1465 </div> 1466 </div> 1467 1468 <div class="hoverable-image__text-col"> 1469 1470 <div class="hoverable-image__text-wrap"> 1471 <h2 class="lp-h2">THE MIAMI EDIT</h2> 1472 <div class="lp-a lp-text--subtitle"> 1473 <h4>NEWS & LIFESTYLE GUIDE</h4> 1474<p><br />At THE EDIT, we are passionate about Miami and all it has to offer. Our luxury guide is your ultimate resource, whether you're looking to invest in real estate, remodel your home, plan your travel itinerary, or simply seeking inspiration for new experiences in the city. </p> 1475 </div> 1476 <div class="buttons-wrapper"> 1477 <a 1478 href="/media" 1479 1480 class="lp-btn lp-btn--dark lp-btn--outline lp-btn--big lp-btn--mob-full-width button-style-1" 1481 1482 1483 1484 1485 1486 > 1487 Learn More 1488 </a> 1489 </div> 1490 </div> 1491 1492 1493 </div> 1494 </div> 1495 </div> 1496</div> 1497</section> 1498<section id="section-27da8a20-aa1f-46b8-b1db-e029fff14a3c" class="solid-section is-font-color-dark is-background-color-light" data-el-id="ef4a3598-d218-4978-bdc4-94d84dee161b">
1499<script type="text/x-handlebars-template" class="gridItem pagination-script"><div class="item"> 1500 <a href="/neighborhoods/{{slug}}" class="item-wrapper"> 1501 <div class="image-holder"> 1502 {{{mediaImage media.[0] sizes="(max-width: 768px) 100vw, 50vw" alt=name}}} 1503 </div> 1504 <div class="overlay"></div> 1505 <div class="content-container"> 1506 <h3 class="lp-h3 neighborhood-name">{{name}}</h3> 1507 <div class="button-wrapper"> 1508 <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> 1509 </div> 1510 </div> 1511 </a> 1512</div> 1513</script>
1513 1514 1515<div class="featured-neighborhoods-grid lp-vertical-paddings redesign"> 1516 <div class="lp-container"> 1517 <div class="lp-title-group"> 1518 1519 <h2 class="lp-h2">Featured Neighborhoods</h2> 1520 1521 </div> 1522 </div> 1523 1524 <div class="items items-6 three-columns "> 1525 <div class="item"> 1526 <a href="/neighborhoods/coconut-grove" class="item-wrapper"> 1527 <div class="image-holder"> 1528 <img src="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/uneihka5fikvw5sdpaxe" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/uneihka5fikvw5sdpaxe 960w, 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/uneihka5fikvw5sdpaxe 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/uneihka5fikvw5sdpaxe 1920w" alt="COCONUT GROVE" sizes="(max-width: 768px) 100vw, 50vw" loading="lazy"> 1529 </div> 1530 <div class="overlay"></div> 1531 <div class="content-container"> 1532 <h3 class="lp-h3 neighborhood-name">COCONUT GROVE</h3> 1533 <div class="button-wrapper"> 1534 <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> 1535 </div> 1536 </div> 1537 </a> 1538 </div> 1539 <div class="item"> 1540 <a href="/neighborhoods/coral-gables" class="item-wrapper"> 1541 <div class="image-holder"> 1542 <img src="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/kaxamh1gnllzmmomuebv" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/kaxamh1gnllzmmomuebv 960w, 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/kaxamh1gnllzmmomuebv 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/kaxamh1gnllzmmomuebv 1920w" alt="CORAL GABLES" sizes="(max-width: 768px) 100vw, 50vw" loading="lazy"> 1543 </div> 1544 <div class="overlay"></div> 1545 <div class="content-container"> 1546 <h3 class="lp-h3 neighborhood-name">CORAL GABLES</h3> 1547 <div class="button-wrapper"> 1548 <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> 1549 </div> 1550 </div> 1551 </a> 1552 </div> 1553 <div class="item"> 1554 <a href="/neighborhoods/brickell" class="item-wrapper"> 1555 <div class="image-holder"> 1556 <img src="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/i6ecv87yu8di8ouqtvdy" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/i6ecv87yu8di8ouqtvdy 960w, 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/i6ecv87yu8di8ouqtvdy 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/i6ecv87yu8di8ouqtvdy 1920w" alt="BRICKELL" sizes="(max-width: 768px) 100vw, 50vw" loading="lazy"> 1557 </div> 1558 <div class="overlay"></div> 1559 <div class="content-container"> 1560 <h3 class="lp-h3 neighborhood-name">BRICKELL</h3> 1561 <div class="button-wrapper"> 1562 <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> 1563 </div> 1564 </div> 1565 </a> 1566 </div> 1567 <div class="item"> 1568 <a href="/neighborhoods/wynwood" class="item-wrapper"> 1569 <div class="image-holder"> 1570 <img src="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/pif7dww4ov0yoa84hqqu" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/pif7dww4ov0yoa84hqqu 960w, 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/pif7dww4ov0yoa84hqqu 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/pif7dww4ov0yoa84hqqu 1920w" alt="WYNWOOD" sizes="(max-width: 768px) 100vw, 50vw" loading="lazy"> 1571 </div> 1572 <div class="overlay"></div> 1573 <div class="content-container"> 1574 <h3 class="lp-h3 neighborhood-name">WYNWOOD</h3> 1575 <div class="button-wrapper">
1576 <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> 1577 </div> 1578 </div> 1579 </a> 1580 </div> 1581 <div class="item"> 1582 <a href="/neighborhoods/south-of-fifth" class="item-wrapper"> 1583 <div class="image-holder"> 1584 <img src="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/sh4wkztv3rzjebd7iojp" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/sh4wkztv3rzjebd7iojp 960w, 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/sh4wkztv3rzjebd7iojp 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/sh4wkztv3rzjebd7iojp 1920w" alt="SOUTH OF FIFTH" sizes="(max-width: 768px) 100vw, 50vw" loading="lazy"> 1585 </div> 1586 <div class="overlay"></div> 1587 <div class="content-container"> 1588 <h3 class="lp-h3 neighborhood-name">SOUTH OF FIFTH</h3> 1589 <div class="button-wrapper"> 1590 <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> 1591 </div> 1592 </div> 1593 </a> 1594 </div> 1595 <div class="item"> 1596 <a href="/neighborhoods/miami-beach" class="item-wrapper"> 1597 <div class="image-holder"> 1598 <img src="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/ongbul3qadyeiigqckhp" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/ongbul3qadyeiigqckhp 960w, 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/ongbul3qadyeiigqckhp 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/ongbul3qadyeiigqckhp 1920w" alt="MIAMI BEACH" sizes="(max-width: 768px) 100vw, 50vw" loading="lazy"> 1599 </div> 1600 <div class="overlay"></div> 1601 <div class="content-container"> 1602 <h3 class="lp-h3 neighborhood-name">MIAMI BEACH</h3> 1603 <div class="button-wrapper"> 1604 <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> 1605 </div> 1606 </div> 1607 </a> 1608 </div> 1609 1610 </div> 1611 1612 <div class="button-container"> 1613 <a 1614 href="/neighborhoods" 1615 1616 class="lp-btn lp-btn--outline lp-btn--dark lp-btn--big button-style-1" 1617 1618 1619 1620 1621 1622 > 1623 View All 1624 </a> 1625 </div> 1626</div> 1627</section> 1628<section id="section-d4351a9f-b513-48f7-83ea-275469a359ef" class="solid-section is-font-color-light is-background-color-dark" data-el-id="19e4a145-7cee-4338-8873-657ce2636b4c"> 1629 1630<div class="newsletter-signup lp-vertical-paddings redesign"> 1631 <div class="lp-container-custom"> 1632 <form data-type="contact-form" class="newsletter-signup__form"> 1633 <div class="newsletter-signup__form-container"> 1634 <div class="lp-title-group"> 1635 <h2 class="lp-h2">Receive Our Newsletter</h2> 1636 <div class="lp-text--subtitle"><p style="text-align: left;">Join our mailing list to stay up-to-date with the Miami luxury real estate market, gain access to exclusive property listings, and discover architecture & design inspiration – all curated by The Edit.</p></div> 1637 </div> 1638 <div class="newsletter-signup-form"> 1639 <div class="newsletter-signup__inputs-container"> 1640 <input id="section-d4351a9f-b513-48f7-83ea-275469a359ef__newsSignFirstName" type="text" name="name" class="lp-in
1640put lp-input--light newsletter-signup__form-item" required placeholder="Name"> 1641 1642 <input id="section-d4351a9f-b513-48f7-83ea-275469a359ef__newsSignEmail" type="email" name="email" class="lp-input lp-input--light newsletter-signup__form-item" required placeholder="Email" pattern="[a-zA-Z0-9.!#$%&â*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)+"> 1643 1644 <button type="submit" class="lp-btn lp-btn--filled lp-btn--light submit button-style-2 newsletter-signup__form-item lp-btn--mob-full-width">Submit</button> 1645 1646 <div class="lp-h-pot"> 1647 <input id="section-d4351a9f-b513-48f7-83ea-275469a359ef__newsSignMiddleName" name="middleName" value="" autocomplete="off" tabindex="-1"> 1648 </div> 1649 1650 <input style="display: none;" type="text" name="source" value="NEWSLETTER_SIGNUP" /> 1651 </div> 1652 </div> 1653 <div class="lp-disclaimer"> <label style='display: none;' for='section-d4351a9f-b513-48f7-83ea-275469a359ef-termsAccepted'>Opt In/Disclaimer Consent:</label> 1654 <label class='lp-tcr-content'> 1655 <span class='lp-tcr-checkbox'> 1656 <input 1657 type='checkbox' 1658 id='section-d4351a9f-b513-48f7-83ea-275469a359ef-termsAccepted' 1659 name='termsAccepted' 1660 oninvalid="this.setCustomValidity('Please accept the terms and conditions')" 1661 oninput="this.setCustomValidity('')" 1662 required 1663 /></span> 1664 <span class='lp-tcr-message'> 1665 1666 I agree to be contacted by 1667 The Edit 1668 via call, email, and text for real estate services. To opt out, you can reply 'stop' at any time or reply 'help' for assistance. 1669 You can also click the unsubscribe link in the emails. Message and data rates may apply. Message frequency may vary. 1670 <a href='/terms-and-conditions' target='_blank'>Privacy Policy</a>. 1671 </span> 1672 </label> 1673 1674</div> 1675 </div> 1676 <div class="success-block"> 1677 <div class="lp-title-group"> 1678 <h2 class="lp-h2">Thank You</h2> 1679 <div class="lp-text--subtitle"><p>You have successfully been added to our Newsletter. Stay tuned for the latest updates sent straight to your inbox!</p></div> 1680 </div> 1681 </div> 1682 </form> 1683 1684 </div> 1685</div> 1686</section> 1687<section class="image-section is-font-color-light is-background-color-light" id="section-02af8f74-d5a7-47cd-bff4-8c40812f8348" data-el-id="60f303de-57c9-4a3b-87cf-c1b576e15623"> 1688
1688<script> 1689 (function(){ 1690 const sectionId = 'section-02af8f74-d5a7-47cd-bff4-8c40812f8348' 1691 const section = document.querySelector(`#${sectionId}`); 1692 var sectionBg = window.getComputedStyle(section, null).getPropertyValue('background-image'); 1693 1694 if('true' === 'true') { 1695 section.classList.add('parallax-enabled'); 1696 section.style.setProperty('--sectionBackground', sectionBg); 1697 section.style.setProperty('background', 'none'); 1698 } 1699 })() 1700</script>
1700 1701 1702<div class="section work-with-us parallax" style="--opacityColor:rgba(0, 0, 0, 0);"> 1703 <div class="lp-container lp-vertical-paddings"> 1704 1705 <div class="lp-title-group"> 1706 <h2 class="lp-h2">Work With Us</h2> 1707 1708 <p class="pre-line">Schedule a Confidential Real Estate Consultation With Us</p> 1709 </div> 1710 1711 1712 1713 1714 1715 1716 1717 <div class="btn-container"> 1718 <a 1719 role="button" 1720 data-type="CONTACT_US" 1721 class="btn btn--link lp-btn lp-btn--dark lp-btn--outline lp-btn--mob-full-width button-style-2" 1722 1723 1724 1725 1726 1727 > 1728 Contact Us 1729 </a> 1730 </div> 1731 </div> 1732</div> 1733</section> 1734<section id="section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba" class="solid-section is-font-color-light is-background-color-dark" data-el-id="5db65d6a-01e9-4ee3-babf-2748e074a284"> 1735
1735<script type="text/x-handlebars-template" class="jsIGItem"> 1736 <a href="{{permalink}}" target="_blank" class="ig-feed-item insta-type-{{mediaType}}"> 1737 <div class="ig-feed-item__img" style="background-image: url('{{#ifEquals mediaType 'VIDEO'}}{{thumbnailUrl}}{{^}}{{mediaUrl}}{{/ifEquals}}');"></div> 1738 <div class="ig-feed-item__info"><div class="ig-feed-item__caption">{{caption}}</div></div> 1739 {{#ifEquals mediaType 'VIDEO'}}<div class="video-icon"></div>{{/ifEquals}} 1740 </a> 1741</script>
1741 1742<div class="ig-feed redesign"> 1743 <div class="ig-feed-top lp-container"> 1744 <div class="top-wrapper"> 1745 <div class="top-left"> 1746 <h3 class="lp-h3 title">Follow Us On Instagram</h3> 1747 <a href="#" target="_blank" class="instagram-link jsIGLink"><h4 class="lp-h4 instagram-name jsIGName"></h4></a> 1748 </div> 1749 <div class="top-right"> 1750 <a href="#" target="_blank" class="lp-btn lp-btn--dark lp-btn--outline lp-btn--mob-full-width follow-button jsIGLink button-style-2">Follow Us</a> 1751 <a class="nav-button top-nav-prev hidden-control button-style-2"> 1752 <svg width="9" height="15" viewBox="0 0 9 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.099 13.25l-5.25-5.775L7.099 1.7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> 1753 </a> 1754 <a class="nav-button top-nav-next hidden-control button-style-2"> 1755 <svg width="9" height="15" viewBox="0 0 9 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.90137 1.75L7.15137 7.525L1.90137 13.3" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> 1756 </a> 1757 </div> 1758 </div> 1759 </div> 1760 <div class="lp-container ig-feed-container "> 1761 <div class="ig-feed-feed" data-limit="33"> 1762 </div> 1763 </div> 1764 <div class="bottom-controls"> 1765 <a class="bottom-nav-button bottom-nav-prev button-style-2"> 1766 <svg width="9" height="15" viewBox="0 0 9 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.099 13.25l-5.25-5.775L7.099 1.7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> 1767 </a> 1768 <a class="bottom-nav-button bottom-nav-next button-style-2"> 1769 <svg width="9" height="15" viewBox="0 0 9 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.90137 1.75L7.15137 7.525L1.90137 13.3" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> 1770 </a> 1771 </div> 1772</div> 1773 1774</section> 1775<section id="section-b5456b59-ebb8-447c-9b46-1878983c39fa" class="solid-section is-font-color-light is-background-color-dark" data-el-id="21c5a117-61cb-4f43-8635-2da86e3ae7dd"> 1776 1777<div class="boxed-text lp-vertical-paddings redesign"> 1778 <div class="lp-container"> 1779 1780 <div class="boxed-text__description"><p><a class="lp-btn lp-btn--dark lp-btn--big lp-btn--outline lp-btn--mob-full-width button-style-2" role="button" data-type="MODAL_b4c10314-c740-445a-9da5-373f606219b0"> Join Our Team </a></p> 1781<p style="text-align: justify;"><span style="font-weight: 300;">Our dedicated professionals are committed to delivering exceptional service to our clients, and we are always looking for team players who share our passion for excellence.</span></p> 1782<p style="text-align: justify;"><span style="font-weight: 300;">We believe in delivering personalized attention to each of our clients, building trust by delivering results. Our success is a reflection of your success, and we are committed to helping you achieve your goals. We foster a collaborative environment that encourages creativity and innovation.</span></p> 1783<p style="text-align: justify;"><span style="font-weight: 300;">Join us and experience the excitement and rewards of working in the dynamic world of real estate.</span></p></div> 1784 </div> 1785</div> 1786</section> 1787 1788 <div id="modals" class="modals"></div> 1789 <footer id="global-footer" class="is-font-color-light is-background-color-dark" data-el-id="f3892c1c-f128-483a-b998-cb1ea48c25c1"> 1790 <div class="site-footer"> 1791 1792 <div class="site-footer__bottom"> 1793 <div class="lp-container"> 1794 1795 <div class="site-footer__logo-bar"> 1796 <div class="site-footer__logo-container"> 1797 <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/ie1d9l33tlypgkxlifcx" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/ie1d9l33tlypgkxlifcx 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/ie1d9l33tlypgkxlifcx 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/ie1d9l33tlypgkxlifcx 982w" sizes="268px" alt=""> 1798 </div> 1799 <div class="site-footer__logo-container"> 1800 1801 </div> 1802 </div> 1803 1804 <div class="site-footer__info">
1805 <div class="site-footer__col"> 1806 <h5 class="lp-h5 site-footer__col-title">Contact Info</h5> 1807 1808 <div class="site-footer__col-content lp-a"><p><a href="/cdn-cgi/l/email-protection#dbb2b5bdb49bafb3bef6bebfb2aff5b8b4b6"><span class="__cf_email__" data-cfemail="573b3e393324322e17233f327a32333e237934383a">[email protected]</span></a></p> 1809<p data-pm-slice="1 1 []"><span style="text-decoration: underline;"><a href="tel:3057178711">(786) 321-9019</a></span></p></div> 1810 </div> 1811 1812 1813 <div class="site-footer__col"> 1814 <h5 class="lp-h5 site-footer__col-title">Address</h5> 1815 1816 <div class="site-footer__col-content lp-a"><p>6910 N Kendall Dr.<br />Miami, FL 33156</p></div> 1817 </div> 1818 1819 <div class="site-footer__navigation-wrap"> 1820 <ul class="footer-navigation"> 1821 <li class="footer-navigation__item"> 1822 <a href="/" class="footer-navigation__link">Home</a> 1823 </li> 1824 <li class="footer-navigation__item"> 1825 <a href="/team" class="footer-navigation__link">Meet the Team</a> 1826 </li> 1827 <li class="footer-navigation__item"> 1828 <a href="/home-valuation" class="footer-navigation__link">Home Valuation</a> 1829 </li> 1830 <li class="footer-navigation__item"> 1831 <a href="/neighborhoods" class="footer-navigation__link">Neighborhoods</a> 1832 </li> 1833 <li class="footer-navigation__item"> 1834 <a href="/testimonials" class="footer-navigation__link">Testimonials</a> 1835 </li> 1836 <li class="footer-navigation__item"> 1837 <a href="/contact-us" class="footer-navigation__link">Contact Us</a> 1838 </li> 1839 </ul> 1840 1841 <ul class="lp-socials social_icons-style-2 site-footer__socials socials"> 1842 1843 <li> 1844 <a 1845 href="https://www.instagram.com/theedit_realestate/" 1846 class="lp-socials__link socials__item" 1847 data-wow-delay="0s" 1848 target="_blank" 1849 aria-label="INSTAGRAM" 1850 > 1851 <span class="lp-i lp-i--instagram" aria-hidden="true"></span> 1852 </a> 1853 </li> 1854 <li> 1855 <a 1856 href="https://www.facebook.com/people/The-Edit-Luxury-Real-Estate-Brokerage/100089863418581/" 1857 class="lp-socials__link socials__item" 1858 data-wow-delay="0.1s" 1859 target="_blank" 1860 aria-label="FACEBOOK" 1861 > 1862 <span class="lp-i lp-i--facebook" aria-hidden="true"></span> 1863 </a> 1864 </li> 1865 <li> 1866 <a 1867 href="https://www.linkedin.com/company/98342267/admin/feed/posts/" 1868 class="lp-socials__link socials__item" 1869 data-wow-delay="0.2s" 1870 target="_blank" 1871 aria-label="LINKEDIN" 1872 > 1873 <span class="lp-i lp-i--linkedin" aria-hidden="true"></span> 1874 </a> 1875 </li> 1876 <li> 1877 <a 1878 href="https://www.zillow.com/profile/LindseyLamchick/" 1879 class="lp-socials__link socials__item" 1880 data-wow-delay="0.3s" 1881 target="_blank" 1882 aria-label="ZILLOW" 1883 > 1884 <span class="lp-i lp-i--zillow" aria-hidden="true"></span> 1885 </a> 1886 </li> 1887 <li> 1888 <a 1889 href="https://www.tiktok.com/@theedit_realestate" 1890 class="lp-socials__link socials__item" 1891 data-wow-delay="0.4s" 1892 target="_blank" 1893 aria-label="TIKTOK" 1894 >
1895 <span class="lp-i lp-i--tiktok" aria-hidden="true"></span> 1896 </a> 1897 </li> 1898 </ul> 1899 1900 </div> 1901 </div> 1902 1903 <div class="site-footer__disclaimer"><p style="font-size: 12px;">All information is deemed reliable but not guaranteed and should be independently reviewed and verified.</p> 1904<p style="filter: invert();"><img style="filter: invert;" src="https://media-production.lp-cdn.com/media/2bf02b11-9284-4cf2-9c87-611405ac6076" alt width="100px" height="auto"></p></div> 1905 1906 <div class="site-footer__copy"> 1907 <div class="lp-a site-footer__copy-lp"> 1908 <span>Website designed and developed by</span> 1909 <a href="https://www.luxurypresence.com/" class="hyperlink-style-4" target="_blank">Luxury Presence</a> 1910 </div> 1911 <div>Copyright © <span class="auto-year-update">2026</span> | <a href="/terms-and-conditions">Privacy Policy</a></div> 1912 </div> 1913 1914 </div> 1915 </div> 1916 1917 1918 1919</div> 1920 1921 </footer> 1922 1923 <div id="modal-global-contact-us" class="modal " 1924 data-el-id="" 1925 style="background-color: ;" 1926 > 1927 <div class="modal-content"> 1928 <div class="section opening" style="background-color: #ffffff; --bgOpacity: rgba(0,0,0, .6); "> 1929 <div class="left" style="color: #000000;"> 1930 1931 <h2 class="lp-h2">Get in Touch</h2> 1932 1933 <form class="contact-form__form" data-type="contact-form"> 1934 <div class="input-container"> 1935 <input id="-cmp-name" name="firstName" type="text" class="lp-input lp-input--dark contact-form__input" placeholder="First Name" required> 1936 </div> 1937 1938 <div class="input-container"> 1939 <input id="-cmp-name" name="lastName" type="text" class="lp-input lp-input--dark contact-form__input" placeholder="Last Name" required> 1940 </div> 1941 1942 <div class="input-container"> 1943 <input id="-cmp-email" name="email" type="email" class="lp-input lp-input--dark contact-form__input" placeholder="Email" required pattern="[a-zA-Z0-9.!#$%&â*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)+"> 1944 </div> 1945 1946 <div class="input-container"> 1947 <input id="-cmp-phone" name="phone" type="tel" class="lp-input lp-input--dark contact-form__input" placeholder="Phone" required> 1948 </div> 1949 1950 <div class="input-container textarea"> 1951 <textarea id="-cmp-contactMessage" placeholder="Message" name="message" required type="text" class="lp-input lp-input--dark contact-form__input"></textarea> 1952 </div> 1953 1954 <div class="h-pot"> 1955 <label for="-cmp-middleName">Middle Name</label> 1956 <input id="-cmp-middleName" name="middleName" value="" autocomplete="off" tabindex="-1"> 1957 </div> 1958 1959 <div class="lp-disclaimer"> <label style='display: none;' for='-termsAccepted'>Opt In/Disclaimer Consent:</label> 1960 <label class='lp-tcr-content'> 1961 <span class='lp-tcr-checkbox'> 1962 <input 1963 type='checkbox' 1964 id='-termsAccepted' 1965 name='termsAccepted' 1966 oninvalid="this.setCustomValidity('Please accept the terms and conditions')" 1967 oninput="this.setCustomValidity('')" 1968 required 1969 /></span> 1970 <span class='lp-tcr-message'> 1971 1972 I agree to be contacted by 1973 The Edit 1974 via call, email, and text for real estate services. To opt out, you can reply 'stop' at any time or reply 'help' for assistance. 1975 You can also click the unsubscribe link in the emails. Message and data rates may apply. Message frequency may vary. 1976 <a href='/terms-and-conditions' target='_blank'>Privacy Policy</a>. 1977 </span> 1978 </label> 1979 1980 </div> 1981 1982 <input type="hidden" name="source" value="CONTACT_INQUIRY"> 1983 1984 <div class="button-holder"> 1985 <button class="contact-form__submit btn lp-btn lp-btn--filled button-style-1" type="submit">
1986 <span class="sync-icon lp-i--spin"> 1987 <svg width="20" height="15" viewBox="0 0 20 15" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> 1988 <path d="M16.3636 3.66667L12.7273 7.33333H15.4545C15.4545 10.3675 13.0091 12.8333 10 12.8333C9.08182 12.8333 8.20909 12.6042 7.45455 12.1917L6.12727 13.53C7.24545 14.245 8.57273 14.6667 10 14.6667C14.0182 14.6667 17.2727 11.385 17.2727 7.33333H20L16.3636 3.66667ZM4.54545 7.33333C4.54545 4.29917 6.99091 1.83333 10 1.83333C10.9182 1.83333 11.7909 2.0625 12.5455 2.475L13.8727 1.13667C12.7545 0.421666 11.4273 0 10 0C5.98182 0 2.72727 3.28167 2.72727 7.33333H0L3.63636 11L7.27273 7.33333H4.54545Z" /> 1989 </svg> 1990 </span> 1991 1992 <span class="success-icon"> 1993 <svg width="20" height="20" viewBox="0 0 20 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> 1994 <path d="M10 0C4.48 0 0 4.48 0 10C0 15.52 4.48 20 10 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 10 0ZM10 18C5.59 18 2 14.41 2 10C2 5.59 5.59 2 10 2C14.41 2 18 5.59 18 10C18 14.41 14.41 18 10 18ZM14.59 5.58L8 12.17L5.41 9.59L4 11L8 15L16 7L14.59 5.58Z" /> 1995 </svg> 1996 </span> 1997 1998 Submit<span class="success-text">ted</span> 1999 </button> 2000 </div> 2001 2002 </form> 2003 2004 </div> 2005 <div class="right" style="color: #ffffff;"> 2006 <div class="img-wrapper"> 2007 <img src="https://media-production.lp-cdn.com/media/c74719fe-ca96-4bd2-8261-2f093b949e88" class="img" alt="contact-form-background"> 2008 </div> 2009 2010 <h3 class="lp-h3">Contact Details</h3> 2011 2012 <div class="top-holder"> 2013 <div class="agent-row lp-a"> 2014 <div class="agent"> 2015 <p></p> 2016 <p class="lp-pre-line"><p><strong>The Edit.</strong></p> 2017 <p><a href="/cdn-cgi/l/email-protection#d1b8bfb7be91a5b9b4fcb4b5b8a5ffb2bebc"><span class="__cf_email__" data-cfemail="5c35323a331c2834397139383528723f3331">[email protected]</span></a></p> 2018 <p><br /><br /></p> 2019 <p>6910 N Kendall Dr.</p> 2020 <p>Miami, FL 33156</p></p> 2021 </div> 2022 2023 2024 </div> 2025 2026 </div> 2027 2028 <ul class="lp-socials social_icons-style-1 site-footer__socials socials"> 2029 2030 <li> 2031 <a 2032 href="https://www.instagram.com/theedit_realestate/" 2033 class="lp-socials__link socials__item" 2034 data-wow-delay="0s" 2035 target="_blank" 2036 aria-label="INSTAGRAM" 2037 > 2038 <span class="lp-i lp-i--instagram" aria-hidden="true"></span> 2039 </a> 2040 </li> 2041 <li> 2042 <a 2043 href="https://www.facebook.com/people/The-Edit-Luxury-Real-Estate-Brokerage/100089863418581/" 2044 class="lp-socials__link socials__item" 2045 data-wow-delay="0.1s" 2046 target="_blank" 2047 aria-label="FACEBOOK" 2048 > 2049 <span class="lp-i lp-i--facebook" aria-hidden="true"></span> 2050 </a> 2051 </li> 2052 <li> 2053 <a 2054 href="https://www.linkedin.com/in/lindsey-lamchick-00b7a6a4/" 2055 class="lp-socials__link socials__item" 2056 data-wow-delay="0.2s" 2057 target="_blank" 2058 aria-label="LINKEDIN" 2059 > 2060 <span class="lp-i lp-i--linkedin" aria-hidden="true"></span> 2061 </a> 2062 </li> 2063 <li> 2064 <a 2065 href="https://www.zillow.com/profile/LindseyLamchick/" 2066 class="lp-socials__link socials__item" 2067 data-wow-delay="0.3s" 2068 target="_blank" 2069 aria-label="ZILLOW" 2070 >
2071 <span class="lp-i lp-i--zillow" aria-hidden="true"></span> 2072 </a> 2073 </li> 2074 <li> 2075 <a 2076 href="https://www.tiktok.com/@theedit_realestate" 2077 class="lp-socials__link socials__item" 2078 data-wow-delay="0.4s" 2079 target="_blank" 2080 aria-label="TIKTOK" 2081 > 2082 <span class="lp-i lp-i--tiktok" aria-hidden="true"></span> 2083 </a> 2084 </li> 2085 </ul> 2086 2087 </div> 2088 </div> 2089 2090 </div> 2091 <button class="close lp-close" type="button" aria-label="close modal"> 2092 <span class="lp-close-icon" aria-hidden="true"></span> 2093 </button> 2094 </div> 2095 <div id="qualifying-questions-modal" tabindex="-1" role="dialog" aria-modal="true" aria-labelledby="qualifying-questions-modal-title" aria-hidden="true" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.7); z-index: 1050; display: none; align-items: center; justify-content: center;"> 2096 <style> 2097 #qualifying-questions-modal .custom-select-toggle { 2098 border: 1px solid #848484; 2099 border-radius: 8px; 2100 padding: 12px 16px; 2101 } 2102 2103 #qualifying-questions-modal .custom-select-toggle.is-placeholder { 2104 color: #848484; 2105 } 2106 2107 #qualifying-questions-modal #qualifying-questions-modal-phoneNumber::placeholder { 2108 color: #848484; 2109 opacity: 1; 2110 } 2111 2112 #qualifying-questions-modal .disclaimer-more { 2113 display: none; 2114 } 2115 2116 #qualifying-questions-modal #qualifying-questions-modal-disclaimer-text:not(.collapsed) .disclaimer-more { 2117 display: inline; 2118 } 2119 2120 #qualifying-questions-modal #qualifying-questions-modal-disclaimer-text:not(.collapsed) .disclaimer-ellipsis { 2121 display: none; 2122 } 2123 </style>
vendor: 119 bytes, lines 2123-2124
2123 2124 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
2124<script> 2125 function toggleDisclaimerQualifyingQuestionsModal() { 2126 const disclaimerText = document.getElementById('qualifying-questions-modal-disclaimer-text'); 2127 const toggleButton = document.getElementById('qualifying-questions-modal-toggle-disclaimer'); 2128 2129 if (disclaimerText.classList.contains('collapsed')) { 2130 disclaimerText.classList.remove('collapsed'); 2131 toggleButton.textContent = 'Read less'; 2132 toggleButton.setAttribute('aria-expanded', 'true'); 2133 } else { 2134 disclaimerText.classList.add('collapsed'); 2135 toggleButton.textContent = 'Read more'; 2136 toggleButton.setAttribute('aria-expanded', 'false'); 2137 } 2138 } 2139 </script>
2139 2140 <div style="max-width: 400px; width: 95%; margin: 0 auto;"> 2141 <div style="background: #fff; border: none; border-radius: 16px; color: black; box-shadow: none; position: relative;"> 2142 <button type="button" data-dismiss="modal" aria-label="Close" style="position: absolute; right: 20px; top: 10px; font-size: 28px; font-weight: 300; color: black; opacity: 1; background: none; border: none; padding: 0; width: auto; height: auto; cursor: pointer; z-index: 10;"> 2143 <span aria-hidden="true">×</span> 2144 </button> 2145 <div style="padding: 40px 30px 32px;"> 2146 <div style="text-align: left; margin-bottom: 32px;"> 2147 <h2 id="qualifying-questions-modal-title" style="margin: 0; color: #333; font-size: 18px; line-height: 1.4; text-transform: uppercase; letter-spacing: 0.5px; font-weight: normal;"> 2148 Thanks, please provide more information to help serve you 2149 </h2> 2150 </div> 2151 <form id="qualifying-questions-modal-form" data-type="contact-form"> 2152 <input type="hidden" name="source" value="PROFILE_UPDATE" /> 2153 <input type="hidden" name="email" value="" id="qualifying-questions-modal-email" /> 2154 <input type="hidden" name="triggerSource" id="qualifying-questions-modal-triggerSource" value="" /> 2155 <label for="qualifying-questions-modal-email" style="display:none;"> 2156 Email 2157 </label> 2158 <label for="qualifying-questions-modal-triggerSource" style="display:none;"> 2159 Trigger Source 2160 </label> 2161 2162 <div style="margin-bottom: 20px;"> 2163 <label for="qualifying-questions-modal-phoneNumber" style="display:none;"> 2164 Phone Number 2165 </label> 2166 <input 2167 type="tel" 2168 id="qualifying-questions-modal-phoneNumber" 2169 name="phoneNumber" 2170 style="padding: 12px 16px; font-size: 16px; border: 1px solid #848484; border-radius: 8px; background: transparent; color: black; width: 100%; box-sizing: border-box; outline: none;" 2171 pattern="^\+?1?[-.\s]?\(?[0-9]{3}\)?[-.\s]?[0-9]{3}[-.\s]?[0-9]{4}$" 2172 required 2173 placeholder="Phone" 2174 aria-label="Phone Number" 2175 inputmode="tel" 2176 autocomplete="tel" 2177 onfocus="this.style.borderColor='black';" 2178 onblur="this.style.borderColor='#848484';" 2179 /> 2180 </div> 2181 2182 <div style="margin-bottom: 20px;"> 2183 <label for="qualifying-questions-modal-interest" style="display:none;"> 2184 Interest 2185 </label> 2186 <select 2187 id="qualifying-questions-modal-interest" 2188 name="interest" 2189 required 2190 data-label="Interest" 2191 aria-label="Interest" 2192 style="padding: 12px 16px; font-size: 16px; border: 1px solid #848484; border-radius: 8px; background: #fff; color: #848484; width: 100%; box-sizing: border-box; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; background-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 16%22%3E%3Cpath fill=%22%23666%22 d=%22M4.427 7.427l3.396 3.396a.25.25 0 00.354 0l3.396-3.396A.25.25 0 0011.396 7H4.604a.25.25 0 00-.177.427z%22/%3E%3C/svg%3E'); background-repeat: no-repeat; background-position: right 16px center; background-size: 16px;" 2193 onfocus="this.style.borderColor='black'; this.style.color='black';" 2194 onblur="this.style.borderColor='#848484'; if(this.value === '') this.style.color='#848484'; else this.style.color='black';" 2195 > 2196 <option value="" style="background: #fff; color: #848484;" disabled selected>Interested in...</option> 2197 <option value="Selling & Buying" style="background: #fff; color: black;">Selling & Buying</option> 2198 <option value="Selling" style="background: #fff; color: black;">Selling</option> 2199 <option value="Buying" style="background: #fff; color: black;">Buying</option> 2200 <option value="Renting" style="background: #fff; color: black;">Renting</option> 2201 <option value="Other" style="background: #fff; color: black;">Other</option> 2202 </select> 2203 </div> 2204 2205 <div style="margin-bottom: 32px; font-size: 12px; line-height: 1.2;"> 2206 <label style='display: none;' for='qualifying-questions-modal-qualifying-questions-termsAccepted'>Opt In/Disclaimer Consent:</label> 2207 <label class='lp-tcr-content'>
2208 <span class='lp-tcr-checkbox'> 2209 <input 2210 type='checkbox' 2211 id='qualifying-questions-modal-qualifying-questions-termsAccepted' 2212 name='termsAccepted' 2213 aria-describedby='qualifying-questions-modal-disclaimer-text' 2214 oninvalid="this.setCustomValidity('Please accept the terms and conditions')" 2215 oninput="this.setCustomValidity('')" 2216 required 2217 /></span> 2218 <span class='lp-tcr-message'> 2219 <div id="qualifying-questions-modal-disclaimer-text" class="collapsed" style="color: #848484;"> 2220 2221 I agree to be contacted by 2222 <strong>The Edit</strong> 2223 via call, email, and text <span class="disclaimer-more">for real estate services. 2224 To opt out, you can reply 'stop' at any time or reply 'help' for assistance. 2225 You can also click the unsubscribe link in the emails. 2226 Message and data rates may apply. Message frequency may vary.</span> 2227 <span class="disclaimer-ellipsis">...</span> 2228 <a href='/terms-and-conditions' target='_blank' rel='noopener noreferrer' style='text-decoration: underline;'>Privacy Policy</a>. 2229 </div> 2230 <button 2231 id="qualifying-questions-modal-toggle-disclaimer" 2232 type="button" 2233 style="background: none; border: none; color: #848484; font-size: inherit; font-weight: bold; padding: 0; margin-top: 4px; cursor: pointer;" 2234 aria-expanded="false" 2235 onclick="toggleDisclaimerQualifyingQuestionsModal()" 2236 > 2237 Read more 2238 </button> 2239 </span> 2240 </label> 2241 </div> 2242 2243 <div> 2244 <button 2245 type="submit" 2246 style="padding: 12px 24px; font-size: 16px; font-weight: normal; border-radius: 8px; border: 1px solid black; background: black; color: white; width: 100%; cursor: pointer; transition: all 0.2s ease; text-transform: uppercase; letter-spacing: 0.5px;" 2247 onmouseover="this.style.background='transparent'; this.style.color='black';" 2248 onmouseout="this.style.background='black'; this.style.color='white';" 2249 > 2250 Submit 2251 </button> 2252 </div> 2253 </form> 2254 </div> 2255 </div> 2256 </div> 2257 </div> 2258 2259
2259<script> 2260 (function() { 2261 var lazyVideos = [].slice.call(document.querySelectorAll("video.lazy")); 2262 2263 if ("IntersectionObserver" in window && lazyVideos.length > 0) { 2264 var lazyVideoObserver = new IntersectionObserver(function(entries, observer) { 2265 entries.forEach(function(video) { 2266 if (video.isIntersecting) { 2267 for (var source in video.target.children) { 2268 var videoSource = video.target.children[source]; 2269 if (typeof videoSource.tagName === "string" && videoSource.tagName === "SOURCE") { 2270 videoSource.src = videoSource.dataset.src; 2271 } 2272 } 2273 2274 video.target.load(); 2275 video.target.classList.remove("lazy"); 2276 lazyVideoObserver.unobserve(video.target); 2277 } 2278 }); 2279 }); 2280 2281 lazyVideos.forEach(function(lazyVideo) { 2282 lazyVideoObserver.observe(lazyVideo); 2283 }); 2284 } 2285 })(); 2286 </script>
2286 2287 2288 <!-- Global site tag (gtag.js) - Google Analytics --> 2289
2289<script defer src="https://www.googletagmanager.com/gtag/js"></script>
2289 2290 2291 <!-- Google Tag Manager --> 2292
2292<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 2293 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 2294 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.defer=true;j.async=false;j.src= 2295 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 2296 })(window,document,'script','dataLayer','GTM-KTG8HXV');</script>
2296 2297 <!-- End Google Tag Manager --> 2298 <!-- Google Tag Manager --> 2299
2299<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 2300 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 2301 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.defer=true;j.async=false;j.src= 2302 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 2303 })(window,document,'script','dataLayer','GTM-NRB4D5T');</script>
2303 2304 <!-- End Google Tag Manager --> 2305 <!-- Google Tag Manager --> 2306
2306<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 2307 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 2308 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.defer=true;j.async=false;j.src= 2309 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 2310 })(window,document,'script','dataLayer','GTM-T9SFQGHZ');</script>
2310 2311 <!-- End Google Tag Manager --> 2312 2313 2314 <!-- LP Tracker (divolte.js) - LP Divolte --> 2315
2315<script>window.divolteLp=window.divolteLp||function(){(divolteLp.q=divolteLp.q||[]).push(arguments)}</script>
2315 2316 <!-- LP Tracker (eventBus) - LP EventBus --> 2317
2317<script>window.eventBusLp=window.eventBusLp||function(){(eventBusLp.q=eventBusLp.q||[]).push(arguments)}</script>
2317 2318 2319
2319<script> 2320 window.dataLayer = window.dataLayer || []; 2321 document.sendGoogleTagManagerEvent = function() { 2322 /* Honor GPC-enabled browsers and prevent GTM event if GPC is enabled. More details: https://global-privacy-control.glitch.me/ */ 2323 if (window.navigator.globalPrivacyControl) { 2324 return; 2325 } 2326 2327 dataLayer.push(arguments); 2328 } 2329 2330 document.sendGoogleTagManagerEvent('js', new Date()); 2331 document.sendGoogleTagManagerEvent('config', 'G-YSWQTCDLZG', { page: location.pathname, location: location.href }); 2332 document.sendGoogleTagManagerEvent('config', 'UA-257498069-8', { page: location.pathname, location: location.href }); 2333 document.sendGoogleTagManagerEvent('config', 'G-7JNS6KR5CL', { page: location.pathname, location: location.href }); 2334 document.sendGoogleTagManagerEvent('config', 'G-157MFLVTP7', { page: location.pathname, location: location.href }); 2335 document.sendGoogleAnalyticsEvent = function(googleEvent) { 2336 document.sendGoogleTagManagerEvent('event', googleEvent.eventAction || googleEvent.hitType, { 2337 event_category: googleEvent.eventCategory, 2338 event_label: googleEvent.eventLabel, 2339 value: googleEvent.eventValue, 2340 page: googleEvent.page, 2341 location: googleEvent.location 2342 }) 2343 }; 2344 2345 document.addEventListener("DOMContentLoaded", function() { 2346 (function() { 2347 //If the page has an element with ID of auto-year-update the element will be populated with the current year. 2348 var date = new Date(); 2349 var elements = document.getElementsByClassName('auto-year-update'); 2350 var i; 2351 for (i = 0; i < elements.length; i++) { 2352 elements[i].innerText = date.getFullYear(); 2353 } 2354 })(); 2355 if (window.divolteLp) { 2356 window.divolteLp('sendLpPageView', {}); 2357 } 2358 if (window.eventBusLp) { 2359 window.eventBusLp('sendLpPageView', {}); 2360 } 2361 }); 2362 </script>
2362 2363 2364 <!-- Facebook Pixel Code --> 2365
2365<script type="text/plain" data-consent-category="advertising">
vendor: 575 bytes, lines 2365-2374
2365 2366 !function(f,b,e,v,n,t,s) 2367 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 2368 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 2369 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 2370 n.queue=[];t=b.createElement(e);t.async=!0; 2371 t.src=v;s=b.getElementsByTagName(e)[0]; 2372 s.parentNode.insertBefore(t,s)}(window, document,'script', 2373 'https://connect.facebook.net/en_US/fbevents.js'); 2374 fbq('init', '
2374771609776960552
vendor: 58 bytes, lines 2374-2376
2374'); 2375 fbq('track', 'PageView'); 2376
2376</script>
2376 2377 <noscript><img height="1" width="1" style="display:none" 2378 src="https://www.facebook.com/tr?id=771609776960552&ev=PageView&noscript=1" 2379 /></noscript> 2380 <!-- End Facebook Pixel Code --> 2381 2382
2382<script> 2383 // Function to dynamically load a script 2384 function loadScript(url, callback) { 2385 var script = document.createElement('script'); 2386 script.type = 'text/javascript'; 2387 script.src = url; 2388 script.defer = true; 2389 script.async = true; 2390 script.onload = callback; 2391 document.head.appendChild(script); 2392 } 2393 2394 // Function to dynamically load CSS file 2395 function loadCSS(url) { 2396 var link = document.createElement("link"); 2397 link.rel = "stylesheet"; 2398 link.href = url; 2399 document.head.appendChild(link); 2400 } 2401 2402 // Global methods / variables that can be accessed by element js 2403 window.luxuryPresence = { 2404 libs: { 2405 loadJs: loadScript, 2406 loadCss: loadCSS, 2407 jsLibsMap: { 2408 paroller: { 2409 jsSrc: 'https://d1e1jt2fj4r8r.cloudfront.net/javascript/jquery.paroller.min.js', 2410 isLoaded: false, 2411 }, 2412 ionRangeSlider: { 2413 jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/js/ion.rangeSlider.min.js', 2414 cssSrc: 'https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css', 2415 isLoaded: false, 2416 requires: ['jquery'], 2417 }, 2418 splide: { 2419 jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/splidejs/4.1.4/js/splide.min.js', 2420 cssSrc: 'https://cdnjs.cloudflare.com/ajax/libs/splidejs/4.1.4/css/splide-core.min.css', 2421 isLoaded: false, 2422 }, 2423 wow: { 2424 jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js', 2425 isLoaded: false, 2426 }, 2427 jquery: { 2428 jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js', 2429 isLoaded: false, 2430 }, 2431 slick: { 2432 jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js', 2433 isLoaded: false, 2434 requires: ['jquery'], 2435 }, 2436 libphonenumber: { 2437 jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/libphonenumber-js/1.11.8/libphonenumber-js.min.js', 2438 isLoaded: false, 2439 }, 2440 }, 2441 }, 2442 }; 2443 </script>
2443 2444
2444<script defer src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin="anonymous" referrerpolicy="no-referrer" onload="window.luxuryPresence.libs.jsLibsMap.jquery.isLoaded = true"></script>
2444 2445
2445<script defer src="https://cdnjs.cloudflare.com/ajax/libs/handlebars.js/4.7.8/handlebars.min.js"></script>
2445 2446
2446<script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/handlebars-intl.min.js"></script>
2446 2447
2447<script defer src="https://cdnjs.cloudflare.com/ajax/libs/superagent/4.1.0/superagent.min.js"></script>
2447 2448
2448<script defer src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js" onload="window.luxuryPresence.libs.jsLibsMap.slick.isLoaded = true"></script>
2448 2449
2449<script defer src="https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js" onload="window.luxuryPresence.libs.jsLibsMap.wow.isLoaded = true"></script>
2449 2450
2450<script defer src="https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/js/ion.rangeSlider.min.js" onload="window.luxuryPresence.libs.jsLibsMap.ionRangeSlider.isLoaded = true"></script>
2450 2451 2452 <!-- GOOGLE TRANSLATE SCRIPT --> 2453
2453<script> 2454 function googleTranslateElementInit() { 2455 // list of languages can be overridden by setting window.customLanguages in the head JS. example `window.customLanguages = 'en,de,fr,ro,sk,pl'` 2456 // Language codes can be taken from here https://cloud.google.com/translate/docs/languages 2457 const DEFAULT_LANGUAGES = 'en,es,zh-CN,zh-TW,tl,vi,ar,ko,ru,de,fr,hi,pt'; 2458 document.querySelectorAll('[data-type="TRANSLATE"]').forEach(function(translate){ 2459 translate.innerText = ''; 2460 new google.translate.TranslateElement({ 2461 pageLanguage: 'en', 2462 layout: google.translate.TranslateElement.InlineLayout.SIMPLE, 2463 includedLanguages: window.customLanguages || DEFAULT_LANGUAGES, 2464 }, translate); 2465 }); 2466 } 2467 </script>
2467 2468
2468<script defer src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
2468 2469
2469<script defer src="https://accounts.google.com/gsi/intermediate"></script>
2469 2470 2471 <!-- GOOGLE TRANSLATE SCRIPT END--> 2472
2472<script> 2473 2474 // UI helpers 2475 (function () { 2476 2477 function getSideMenu () { 2478 return document.querySelector('body > div.sidemenu'); 2479 } 2480 2481 function sideMenuHide (instant) { 2482 var sideMenu = getSideMenu(); 2483 if (!sideMenu || !sideMenu.classList.contains('visible')) { 2484 return; 2485 } 2486 sideMenu.classList.remove('visible'); 2487 sideMenu.dispatchEvent(new CustomEvent('lpui-hide', { detail: { instant: !!instant } })); 2488 window.dispatchEvent(new CustomEvent('lpui-sidemenu-hide', { detail: {instant: !!instant} })); 2489 } 2490 2491 function sideMenuShow () { 2492 var sideMenu = getSideMenu(); 2493 if (!sideMenu || sideMenu.classList.contains('visible')) { 2494 return; 2495 } 2496 sideMenu.classList.add('visible'); 2497 sideMenu.dispatchEvent(new Event('lpui-show')); 2498 window.dispatchEvent(new Event('lpui-sidemenu-show')); 2499 } 2500 2501 function sideMenuToggle () { 2502 var sideMenu = getSideMenu(); 2503 if (!sideMenu) { 2504 return; 2505 } 2506 var isSideMenuVisible = sideMenu.classList.contains('visible'); 2507 if (isSideMenuVisible) { 2508 sideMenuHide(); 2509 } else { 2510 sideMenuShow(); 2511 } 2512 } 2513 2514 var scrollLockRequests = {}; 2515 window.__debug_scrollLockRequests = scrollLockRequests; 2516 var hideScrollStyles = ''+ 2517 'body {'+ 2518 'overflow: hidden;' + 2519 '}'; 2520 var hideScrollId = 'hide-body-scroll-style'; 2521 2522 function scrollLock () { 2523 var style = document.createElement('style'); 2524 style.id = hideScrollId; 2525 style.textContent = hideScrollStyles; 2526 document.head.appendChild(style); 2527 window.dispatchEvent(new Event('lpui-scroll-locked')); 2528 } 2529 2530 function scrollUnlock () { 2531 document.getElementById(hideScrollId)?.remove(); 2532 window.dispatchEvent(new Event('lpui-scroll-unlocked')); 2533 } 2534 2535 function requestScrollLock (lockId) { 2536 var wasLocked = Object.keys(scrollLockRequests).length > 0; 2537 scrollLockRequests[lockId || '__anonymous_lock'] = true; 2538 if (!wasLocked) { 2539 scrollLock(); 2540 } 2541 } 2542 2543 function releaseScrollLock (lockId) { 2544 if (lockId) { 2545 delete scrollLockRequests[lockId]; 2546 if (!Object.keys(scrollLockRequests).length) { 2547 scrollUnlock(); 2548 } 2549 } else { 2550 scrollLockRequests = {}; 2551 window.__debug_scrollLockRequests = scrollLockRequests; 2552 scrollUnlock(); 2553 } 2554 } 2555 2556 function showModal (modalId, options) { 2557 var modal = document.getElementById(modalId); 2558 if (!modal) { 2559 return; 2560 } 2561 2562 if (!modal.classList.contains('visible')) { 2563 modal.classList.add('visible'); 2564 if (options && options.scrollLock) { 2565 window.lpUI.requestScrollLock(modalId); 2566 } 2567 modal.dispatchEvent(new Event('lpui-show')); 2568 window.dispatchEvent(new CustomEvent('lpui-modal-show', { detail: { id: modalId } })); 2569 } 2570 2571 const visibleModals = document.querySelectorAll('.modal.visible'); 2572 2573 if (visibleModals.length > 1) { 2574 2575 const maxZIndex = Array.from(visibleModals).reduce((maxZIndex, modal) => { 2576 const zIndex = window.getComputedStyle(modal).zIndex; 2577 const parsedZIndex = zIndex !== 'auto' ? parseInt(zIndex) : 0; 2578 return Math.max(maxZIndex, parsedZIndex); 2579 }, 0); 2580 2581 modal.style.zIndex = maxZIndex + 1; 2582 } 2583 2584 } 2585 2586 function _hideModal (modalEl) { 2587 if (!modalEl) { 2588 return; 2589 } 2590 if (!modalEl.classList.contains('visible')) { 2591 return; 2592 } 2593 modalEl.classList.remove('visible'); 2594 modalEl.style.zIndex = '';
2595 modalEl.dispatchEvent(new Event('lpui-hide')); 2596 var modalId = modalEl.getAttribute('id'); 2597 if (modalId) { 2598 window.lpUI.releaseScrollLock(modalId); 2599 window.dispatchEvent(new CustomEvent('lpui-modal-hide', { detail: { id: modalId } })); 2600 } 2601 } 2602 2603 function hideModal (modalId) { 2604 _hideModal(document.getElementById(modalId)); 2605 } 2606 2607 function hideClosestModal (el) { 2608 const modal = el?.closest('.modal'); 2609 if (!modal) { 2610 return; 2611 } 2612 if (modal.classList) { 2613 _hideModal(modal); 2614 return; 2615 } 2616 if (modal.length && modal[0].classList) { 2617 _hideModal(modal[0]); 2618 } 2619 } 2620 2621 window.lpUI = { 2622 sideMenuHide: sideMenuHide, 2623 sideMenuShow: sideMenuShow, 2624 sideMenuToggle: sideMenuToggle, 2625 requestScrollLock: requestScrollLock, 2626 releaseScrollLock: releaseScrollLock, 2627 showModal: showModal, 2628 hideModal: hideModal, 2629 hideClosestModal: hideClosestModal 2630 } 2631 })(); 2632 2633 var stringifyPrimitive = function(v) { 2634 switch (typeof v) { 2635 case 'string': 2636 return v; 2637 2638 case 'boolean': 2639 return v ? 'true' : 'false'; 2640 2641 case 'number': 2642 return isFinite(v) ? v : ''; 2643 2644 default: 2645 return ''; 2646 } 2647 }; 2648 2649 function objectToQuerystring(obj, sep, eq, name) { 2650 // https://github.com/Gozala/querystring/blob/master/encode.js 2651 sep = sep || '&'; 2652 eq = eq || '='; 2653 if (obj === null) { 2654 obj = undefined; 2655 } 2656 2657 if (typeof obj === 'object') { 2658 return Object.keys(obj).map(function(k) { 2659 var ks = encodeURIComponent(stringifyPrimitive(k)) + eq; 2660 if (Array.isArray(obj[k])) { 2661 return obj[k].map(function(v) { 2662 return ks + encodeURIComponent(stringifyPrimitive(v)); 2663 }).join(sep); 2664 } else { 2665 return ks + encodeURIComponent(stringifyPrimitive(obj[k])); 2666 } 2667 }).filter(Boolean).join(sep); 2668 2669 } 2670 2671 if (!name) return ''; 2672 return encodeURIComponent(stringifyPrimitive(name)) + eq + 2673 encodeURIComponent(stringifyPrimitive(obj)); 2674 } 2675 2676 function getPath(url, options) { 2677 var parser = document.createElement('a'); 2678 parser.href = url || ''; 2679 var path = parser.pathname || ''; 2680 if (path[0] !== '/') { 2681 // IE does not return path starting with a slash 2682 path = '/' + path; 2683 } 2684 2685 if (options && options.queryString) { 2686 path += parser.search; 2687 } 2688 2689 return path; 2690 } 2691 2692 function getMLSAutocomplete(keyword) { 2693 var searchURL = window.location.protocol + '//' + window.location.hostname + '/home-search/auto_complete'; 2694 var query = { 2695 kind: 'listings', 2696 query: keyword 2697 }; 2698 2699 return superagent 2700 .get(searchURL) 2701 .query(query) 2702 .then(function(res) { 2703 var data = res.body || []; 2704 // Array of listing_auto_complete documents: id, display_address, city, state, 2705 // price, sold_price, status, status_modified_at, photo_urls (array of URLs). 2706 2707 return data; 2708 }); 2709 } 2710 2711 function getMLSAutocompleteWithFilters(keyword, filters = {}) { 2712 var searchURL = window.location.protocol + '//' + window.location.hostname + '/home-search/auto_complete'; 2713 2714 return superagent 2715 .get(searchURL) 2716 .query({ kind: 'listings', query: keyword, ...filters }) 2717 .then(function(res) { 2718 // Same response shape as getMLSAutocomplete. 2719 return res.body || []; 2720 }); 2721 } 2722 2723 function makeMlsLink(data) { 2724 // Code Dupe from utils/googlePlace 2725 // mapping of google data type to mls data type 2726 var mapping = { 2727 neighborhood: 'neighborhood', 2728 locality: 'place', 2729 administrative_area_level_2: 'county', 2730 administrative_area_level_1: 'state', 2731 postal_code: 'postalcode', 2732 }; 2733 2734 function _filterTypes(types) { 2735 return types.filter(function(type) { return type !== 'political' }); 2736 } 2737 2738 if (!data || !Object.keys(data).length) { 2739 return '/home-search/listings'; 2740 } 2741 2742 var newData = {};
2743 _filterTypes(data.types).forEach(function(type) { 2744 if (mapping[type]) { 2745 newData.search_type = mapping[type]; 2746 } 2747 }); 2748 newData.omnibox = data.formatted_address; 2749 data.address_components.forEach(function(component) { 2750 _filterTypes(component.types).forEach(function(type) { 2751 if (mapping[type]) { 2752 newData[mapping[type]] = component.long_name; 2753 } 2754 }); 2755 }); 2756 var bounds = data.geometry.bounds; 2757 var convertedData = Object.assign(bounds, newData); 2758 2759 return '/home-search/listings?' + objectToQuerystring(convertedData); 2760 } 2761 2762 function debounce(func, wait) { 2763 let timeout; 2764 return function(...args) { 2765 const context = this; 2766 clearTimeout(timeout); 2767 timeout = setTimeout(() => func.apply(context, args), wait) 2768 } 2769 } 2770 2771 // Global methods / variables that can be accessed by element js 2772 window.luxuryPresence = { 2773 ...window.luxuryPresence, 2774 defaults: { 2775 companyId: '4bdfdea8-7590-45fe-8f02-015bff2768e3', 2776 apiGatewayUrl: '/api-gw', 2777 routerUrl: '/api-nv', 2778 gql: {"agents":"\n query Agents (\n $agentId: ID\n $agentIds: [ID!]\n $companyId: String\n $network: Boolean\n $networkId: String\n $officeId: [ID!]\n $excludeOfficeId: [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 excludeOfficeId: $excludeOfficeId\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 excludeOfficeId: $excludeOfficeId\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 $spaceTypeIds: [ID!]\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 $seasonalPriceId: ID\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 spaceTypeIds: $spaceTypeIds\n tag: $tag\n archived: $archived\n globalProperty: $globalProperty\n withGeo: $withGeo\n openHouse: $openHouse\n displayMLSListings: $displayMLSListings\n advancedFilters: $advancedFilters\n seasonalPriceId: $seasonalPriceId\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 originalStatus {\n id\n name\n }\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 soldDate\n timeZone\n buyerAgencyCompensation\n buyerAgencyCompensationType\n landIdUrl\
2778n }\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 spaceTypeIds: $spaceTypeIds\n tag: $tag\n archived: $archived\n globalProperty: $globalProperty\n withGeo: $withGeo\n openHouse: $openHouse\n displayMLSListings: $displayMLSListings\n advancedFilters: $advancedFilters\n seasonalPriceId: $seasonalPriceId\n\n ) {\n count\n }\n }\n","pressReleases":"\n query PressReleases (\n $companyId: ID\n $pressReleaseIds: [ID!]\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: String\n $search: String\n $categories: [String!]\n $propertyId: [ID!]\n $developmentId: [ID!]\n $agentId: [ID!]\n $teamId: [ID!]\n $year: [Int!]\n ) {\n pressReleases (\n companyId: $companyId\n pressReleaseIds: $pressReleaseIds\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 year: $year\n ) {\n items {\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 altTagText\n }\n publishedAt\n categories\n }\n total\n }\n }\n","posts":"\n query Posts (\n $companyId: String\n $postId: [ID!]\n $slug: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: String\n $search: String\n $featured: Boolean\n $categoryId: [String!]\n $neighborhoodId: [String!]\n ) {\n posts (\n companyId: $companyId\n postId: $postId\n slug: $slug\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n featured: $featured\n postStatusId: \"5f528253-abb7-484e-95c3-330269ac1102\"\n categoryId: $categoryId\n neighborhoodId: $neighborhoodId\n ) {\n items {\n id\n postId\n title\n subtitle\n description\n status: postStatus\n featured\n slug\n categories {\n id\n name\n }\n createdAt\n publishedAt\n scheduledAt\n createdBy {\n ... on Agent {\n firstName\n lastName\n }\n }\n customAuthor\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n altTagText\n }\n seoTitle\n seoDescription\n }\n total\n }\n }\n","testimonials":"\n query Testimonials (\n $companyId: String\n $agentId: ID\n $teamId: ID\n $testimonialIds: [ID!]\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: String\n $search: String\n ) {\n testimonials (\n companyId: $companyId\n agentId: $agentId\n teamId: $teamId\n testimonialIds: $testimonialIds\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n ) {\n items {\n id\n testimonialId\n body\n author\n position\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n altTagText\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 total\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 $neighborhoodId: ID\n $neighborhoodIds: [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 neighborhoodId: $neighborhoodId\n neighborhoodIds: $neighborhoodIds\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 neighborhoodId: $neighborhoodId\n neighborhoodIds: $neighborhoodIds\n ) {\n count\n }\n }\n","pois":"\n query PointsOfInterest (\n $regionId: UUID!\n $radiu
2778s: Int\n $offset: Int\n $limit: Int\n $categories: [AreasOfInterestCategories!]\n $sortBy: AreasOfInterestSorting\n ) {\n pois: areasOfInterest (\n input: {\n regionId: $regionId\n radius: $radius\n offset: $offset\n limit: $limit\n categories: $categories\n sortBy: $sortBy\n }\n ) {\n items {\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 total\n }\n }\n","offices":"\n query Offices (\n $companyId: ID!\n $officeIds: [ID!]\n $officeMlsIds: [String!]\n $externalIds: [String!]\n $externalSource: String\n $agentId: ID\n $archived: Boolean\n $tags: [String!]\n $slug: String\n $search: String\n $sort: String\n $sortDir: SortDirection\n $offset: Int\n $limit: Int\n ) {\n offices (\n companyId: $companyId\n officeIds: $officeIds\n officeMlsIds: $officeMlsIds\n externalIds: $externalIds\n externalSource: $externalSource\n agentId: $agentId\n archived: $archived\n tags: $tags\n slug: $slug\n search: $search\n sort: $sort\n sortDir: $sortDir\n offset: $offset\n limit: $limit\n ) {\n items {\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 tags\n media {\n id\n originalUrl\n thumbnailUrl\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n }\n }\n total\n }\n }\n","teams":"\n query Teams (\n $companyId: ID\n $teamIds: [ID!]\n $agentId: ID\n $externalIds: [String!]\n $externalSource: String\n $slug: String\n $search: String\n $sort: String\n $sortDir: String\n $offset: Int\n $limit: Int\n ) {\n teams (\n companyId: $companyId\n teamIds: $teamIds\n agentId: $agentId\n externalIds: $externalIds\n externalSource: $externalSource\n slug: $slug\n search: $search\n sort: $sort\n sortDir: $sortDir\n offset: $offset\n limit: $limit\n ) {\n items {\n id\n companyId\n name\n email\n shortBio\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 total\n }\n }\n"}, 2779 propertyPlaceholderImage: {"id":"8f3bfc92-fd29-43f8-8496-703f49363a14","alt":null,"bytes":28927,"width":1920,"format":"jpg","height":1200,"shared":true,"curated":false,"duration":null,"largeUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/bo9ees9iysphfpsv8tlb","smallUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/bo9ees9iysphfpsv8tlb","authorUrl":null,"createdAt":"2023-05-01T20:01:24.497Z","mediumUrl":"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/bo9ees9iysphfpsv8tlb","sourceUrl":null,"updatedAt":"2023-05-01T20:01:24.497Z","xLargeUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/bo9ees9iysphfpsv8tlb","__typename":"Media","altTagText":null,"authorName":null,"sourceName":"r2","xxLargeUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/bo9ees9iysphfpsv8tlb","description":null,"displayName":"property-logo-the-edit","originalUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/bo9ees9iysphfpsv8tlb","resourceType":"image","thumbnailUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/bo9ees9iysphfpsv8tlb","originalFileName":"Property logo - The Edit"} 2780 }, 2781 objectToQuerystring: objectToQuerystring, 2782 getPath: getPath, 2783 getMLSAutocomplete: getMLSAutocomplete, 2784 getMLSAutocompleteWithFilters: getMLSAutocompleteWithFilters, 2785 makeMlsLink: makeMlsLink, 2786 debounce: debounce, 2787 }; 2788 2789 var wowOffset = 100; 2790 </script>
2790 2791
2791<script> 2792 (()=>{function e(e){return e&&e.__esModule?e.default:e}var t={},i={};i={getVideoFirstFrame(e){let t="https://res.cloudinary.com/";if(!e||!e.startsWith(t))return null;let i=e.replace(t,"").replace("f_auto:video","f_auto").split("/");if(-1===i[1].toLowerCase().indexOf("video"))return null;let s=i[i.length-1];s.lastIndexOf(".")>-1?s=`${s.slice(0,s.lastIndexOf("."))}.jpg`:s+=".jpg",i[i.length-1]=s;let r=3;"videos"===i[1].toLowerCase()&&""!==i[2]&&(r=2);let a=/^(?:[a-z]{1,3}|\$\w+)_\S+$/;for(;r<i.length-1&&a.test(i[r]);)r++;return i.splice(r,0,"so_0,eo_0"),t+i.join("/")}},t=function(e,{isEqual:t}){let s=[{field:"thumbnailUrl",w:320},{field:"smallUrl",w:960},{field:"mediumUrl",w:1280},{field:"largeUrl",w:1920},{field:"xLargeUrl",w:2560},{field:"xxLargeUrl",w:3456}],r=function(e,t,i){let s="en-US";if(!e)return"";if("string"==typeof e){let t=e.trim();if(/[^+\-0-9.]/.test(t))return e;if(!(e=parseFloat(t)))return""}let r="number"==typeof i?i:0,a=Number.isInteger(e)?0:r,o={minimumFractionDigits:a,maximumFractionDigits:a};return"USD"===t?`$${e.toLocaleString(s,o)}`:"CAD"===t?`$${e.toLocaleString(s,o)} CAD`:"EUR"===t?`\u{20AC}${e.toLocaleString(s,o)}`:"GBP"===t?`\xa3${e.toLocaleString(s,o)}`:"PERCENT"===t?`${e}%`:"number"==typeof i&&i>-1?e.toLocaleString(s,{maximumFractionDigits:i}):e.toLocaleString(s)},a=function(e){switch(e){case"DAY":return"daily";case"MONTH":return"monthly";case"WEEK":return"weekly";case"YEAR":return"yearly";case"QUARTER":return"quarterly";case"HALF_YEAR":return"semi-annually";case"NIGHTLY":return"nightly";case"SEASONAL":return"seasonally";default:return""}},o=function(e){switch(e){case"DAY":return"day";case"WEEK":return"wk";case"MONTH":return"mo";case"YEAR":return"yr";case"QUARTER":return"3 mos";case"HALF_YEAR":return"6 mos";case"NIGHTLY":return"night";case"SEASONAL":return"season";default:return""}},n=function(e){switch(e){case"DAY":return"day";case"WEEK":return"week";case"MONTH":return"month";case"YEAR":return"year";case"QUARTER":return"quarter";case"HALF_YEAR":return"6 months";case"NIGHTLY":return"night";case"SEASONAL":return"season";default:return""}},l=function(e,t){let i,s,r=t||{};switch(r.mode){case"short":i=o(e),s=r.frequencySeparator||"/";break;case"standard":case"std":i=n(e),s=r.frequencySeparator||"/";break;default:i=a(e),s=r.frequencySeparator||" "}return i?r.frequencyTag||r.frequencyClass?`${s}<${r.frequencyTag||"span"}${r.frequencyClass?` class="${r.frequencyClass}"`:""}>${i}</${r.frequencyTag||"span"}>`:s+i:""};return{isEmpty(e,t){let i=!e||"string"==typeof e&&!e.trim()||!Object.keys(e).length;return t.fn?i?t.fn(this):t.inverse(this):i},ifEquals(e,i,s){return t(e,i)?s.fn(this):s.inverse(this)},"raw-helper":function(e){return e.fn()},striptags:e=>e?(e=(e=(e=e.replace(/<\!--(.|[\r\n])*?-\->/g,"")).replace(/<(xml|style|svg)("[^"]*"|'[^']*'|[^>])*>(.|[\r\n])*?<\/\1>/gi,"")).replace(/ /g," ")).replace(/<\/?("[^"]*"|'[^']*'|[^>])*(>|$)/g,""):"",striptagsLineBreaks:e=>e?(e=(e=(e=(e=e.replace(/<\!--(.|[\r\n])*?-\->/g,"")).replace(/<(xml|style|svg)("[^"]*"|'[^']*'|[^>])*>(.|[\r\n])*?<\/\1>/gi,"")).replace(/(<br\s*\/?>)|(<\/p\s*>)(?=.*(<\/p\s*>|<br\s*\/?>))/g," ")).replace(/ /g," ")).replace(/<\/?("[^"]*"|'[^']*'|[^>])*(>|$)/g,""):"",truncate:(e,t,i)=>e?e.length>t?"string"==typeof i?e.slice(0,t-i.length)+i:e.slice(0,t):e:"",setSubArray(e=[],t,i,s,r){r.data.root[s]=e.slice(t,i)},formatAreaUnit(e){switch(e){case"ACRE":return"Acres";case"SQUARE_METER":return"Sq.M.";case"SQUARE_YARD":return"Sq.Yd.";default:return"Sq.Ft."}},formatFrequency:a,formatFrequencyShort:o,lpFormatFrequency:(e,t)=>l(e,t&&t.hash),subArray(e,t,i,s){return e>=t&&e<i?s.fn(this):s.inverse(this)},formatPropertyStatus(e,t,i){let s="";switch(e){case"SOLD":s="Sold";break;case"FOR_SALE":s="For Sale";break;case"COMING_SOON":s="Coming Soon";break;case"INACTIVE":s="Inactive";break;case"POCKET_LISTING":s="Pocket Listing";break;case"PENDING":s="Pending";break;case"UNDER_CONTRACT":s="Under Contract";break;case"ACTIVE_UNDER_CONTRACT":s="Active Under Contract";break;default:s=e}return("Sold"===s||"Leased"===s)&&t&&"string"==typeof i&&i&&(s+=` on ${i}`),s},formatGrade(e){switch(e){case"UNDERGRADUATE_COURSES":return"Undergrad";case"PRE_KINDERGARTEN":return"PreK";case"KINDERGARTEN":return"K";case"FIRST_GRADE":return"1st";case"SECOND_GRADE":return"2nd";case"THIRD_GRADE":return"3rd";case"FOURTH_GRADE":return"4th";case"FIFTH_GRADE":return"5th";case"SIXTH_GRADE":return"6th";case"SEVENTH_GRADE":return"7th";case"EIGHTH_GRADE":return"8th";case"NINTH_GRADE":return"9th";case"TENTH_GRADE":return"10th";case"ELEVENTH_GRADE":return"11th";case"TWELFTH_GRADE":return"12th";default:return""}},encodeURI:e=>encodeURI(e),encodeURIComponent:e=>encodeURIComponent(e),hbFormatDate(e,t){if(!e)return"";let i="current"===e?new Date:new Date(e);if(Number.isNaN(i.getTime()))return"";if("YYYY"===t||"year"===t)return`${i.getFullYear()}`;if("MM/DD/YY"===t){let e=i.getMonth()+1;return e<10&&(e=`0${e.toString()}`),`${e}/${i.getDate()}/${i.getFullYear().toString().substr(-2)}`}return`${["January","February","March","April","May","June","July","August","September","October","November","December"][i.getMonth()]} ${i.getDate()}, ${i.getFullYear()}`},openHousesFormat(e,t,i){if(!e||!t)return"";let s=e=>{let t=e.getHours();t>12&&(t-=12);let i=`${t}:${e.getMinutes()>9?e.getMinutes():"0"+e.getMinutes()}`;return e.getHours()>11?i+="PM":i+="AM",i},r="",a=e,o=t;
2792i&&(a=new Date(e).toLocaleString("en-US",{timeZone:i}),o=new Date(t).toLocaleString("en-US",{timeZone:i}),[,,,r]=new Date(t).toLocaleString("en-US",{timeZone:i,timeZoneName:"short"}).split(" "));let n=new Date(a),l=n.toLocaleDateString("en-US"),d=s(n),c=s(new Date(o));return`${l} ${d} - ${c} ${r}`},math:(e,t,i)=>(e=parseFloat(e),({"+":e+(i=parseFloat(i)),"-":e-i,"*":e*i,"/":e/i,"%":e%i})[t]),findByKey(e,t,i,s){let r=(e||[]).find(e=>e[t]===i);return s.fn(r)},capitalize(e,t,i){let s;return"string"==typeof e&&e.length&&(s=e.toLowerCase().split(t).map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" ").toString()),s},and:(...e)=>Array.prototype.slice.call(e).every(Boolean),or:(...e)=>Array.prototype.slice.call(e,0,-1).some(Boolean),not:e=>!e,orderByIds(t,i,s){let r="",a=null;s.data&&(a=e.createFrame(s.data));let o=(i||[]).filter(Boolean);if(o&&o.length){let e=0;r=o.reduce((i,r,o)=>{let n=(t||[]).find(e=>e.id===r);return n?(a&&(a.index=o-e),i+s.fn(n,{data:a})):(e+=1,i)},"")}else for(let e=0,i=(t||[]).length;e<i;e++)a&&(a.index=e),r+=s.fn(t[e],{data:a});return r},ifIn(e,t,i){return t&&t.indexOf(e)>-1?i.fn(this):i.inverse(this)},partial:(t,i)=>(e.registerPartial(t,e.compile(i.fn())),`
2792<script type="text/x-handlebars-template" class="${t} pagination-script">${i.fn()}<\/script>`),numCompare(e,t,i,s){return({"==":function(e,t){return e==t},"===":function(e,t){return e===t},"!=":function(e,t){return e!=t},"<":function(e,t){return e<t},">":function(e,t){return e>t},"<=":function(e,t){return e<=t},">=":function(e,t){return e>=t}})[i](e,t)?!s.fn||s.fn(this):!!s.fn&&s.inverse(this)},lpFormatNumber:r,arrayToHtmlList:(e,t)=>e.reduce((e,t)=>{try{if("object"==typeof t||null===t)return e;return e+=`<li>${t}</li>`}catch(e){}},""),join:(e,t,i)=>e&&e.join?e.join("string"==typeof t?t:", "):"",dedupe(t,i,s){let r=null,a=0,o=new Set;return s.data&&(r=e.createFrame(s.data)),(t||[]).reduce((e,t,n)=>{let l=i?t[i]:t;return!o.has(l)||i&&void 0===l?(o.add(l),r&&(r.index=n-a),e+s.fn(t,{data:r})):(a+=1,e)},"")},JSONstringify:(e,t)=>JSON.stringify(e),formatPropertyPrice(...t){let i=t[t.length-1].hash,s=t.length>1?t[0]:i.property,a=i.precision||0;t.length>2&&(i.mode=t[1]),i.mode||(i.mode="short");let o=t.length>3?t[2]:i.separator;if("string"!=typeof o&&(o=" | "),s.isPasswordProtected)return"Exclusive Listing";let n=t.length>4?t[3]:i.priceUponRequestText;if("string"!=typeof n&&(n="Price Upon Request"),s.priceUponRequest)return n;let d=s.salesPrice,c=null;"SOLD"!==s.status&&"Leased"!==s.status&&s.reducedPrice&&(i.reducedClass?c=s.reducedPrice:d=s.reducedPrice);let u="";c&&(u+=`<${i.reducedTag||"span"} class="${i.reducedClass}">${r(c,s.currency,a)}</${i.reducedTag||"span"}>`),d&&(d=r(d,s.currency,a),i.priceTag||i.priceClass?u+=`<${i.priceTag||"span"}${i.priceClass?` class="${i.priceClass}"`:""}>${d}</${i.priceTag||"span"}>`:u+=d);let h=s.leasePrice&&r(s.leasePrice,s.currency,a);if(h){u&&(u+=o);let e=`${h}${l(s.leasePeriod,i)}`;i.leaseTag||i.leaseClass?u+=`<${i.leaseTag||"span"}${i.leaseClass?` class="${i.leaseClass}"`:""}>${e}</${i.leaseTag||"span"}>`:u+=e}
2792return new e.SafeString(u)},mediaImage(t,i={}){if(!t)return;let{lazy:r,...a}=i.hash,o="",n="";if("string"==typeof t)o=t;else{let e={},{height:r,width:l,altTagText:d}=t;s.forEach(i=>{t[i.field]&&!e[t[i.field]]&&(e[t[i.field]]=i.w)});let c=Object.keys(e);if(!c.length)return;if(d&&(a.alt=d),r&&l&&(r>=l&&(a.class?a.class+=" portrait":a.class="portrait"),"setDims"in i.hash&&(a.width=l,a.height=r)),c.length>1&&l&&l<e[c[c.length-1]]){let t=c.findIndex(t=>e[t]>=l);c.splice(t+1),e[c[c.length-1]]=l}c.length>1&&(n=c.map(t=>`${t} ${e[t]}w`).join(", "),c.sort((t,i)=>Math.abs(e[t]-1280)-Math.abs(e[i]-1280))),o=c[0]}delete a.setDims,n||delete a.sizes,"alt"in a||(a.alt=""),!("loading"in a)&&(i?.data?.root?.sectionIndex>1||r)&&(a.loading="lazy");let l=Object.keys(a).map(t=>`${e.escapeExpression(t)}="${e.escapeExpression(a[t])}"`).join(" ");return new e.SafeString(`<img src="${o}"${n?` srcset="${n}"`:""}${l?` ${l}`:""}>`)},bgImage:e=>e?"string"==typeof e?e:e.largeUrl||e.url||"":"",concat(...e){let t="";for(let i in e)null!==e[i]&&void 0!==e[i]&&"object"!=typeof e[i]&&(t+=e[i]);return t},setVideoExtension(e,t){if(!e||!t)return"";let i=new URL(e);if("res.cloudinary.com"!==i.host)return i.pathname.endsWith(`.${t}`)?e:"";let s=i.pathname.lastIndexOf("."),r=i.pathname;return -1!==s&&(r=i.pathname.substr(0,s)),i.pathname=`${r}.${t}`,i.toString()},addVideoSources(e){if(!e)return"";if(!e.includes("res.cloudinary.com"))return`<source data-src="${e}">`;let t=e.replace(/\.(?:3gp|mpeg|mp4|m4v|m4p|ogv|ogg|mov|webm)$/,"");return[{format:"webm",codec:"vp9",htmlCodecs:";codecs=vp9"},{format:"mp4",codec:"h265",htmlCodecs:";codecs=hvc1"},{format:"mp4",codec:"h264",htmlCodecs:""}].map(e=>{let i=`${t.replace(/f_auto(?::video)?(?:,q_auto(?::\w+)?)?/,`f_${e.format},vc_${e.codec},q_auto:best,w_1920,c_limit`)}.${e.format}`;return`<source data-src="${i}" type="video/${e.format}${e.htmlCodecs}">`}).join("\n")},cloudinaryVideoFirstFrame:i.getVideoFirstFrame,initials(e,t){if(!e)return"";t?.hash?.endChar&&(e=e.split(t.hash.endChar)[0]);let i=+t?.hash?.maxChars||2,s=e.match(/\b\w/g)?.slice(0,i);return s?(t?.hash?.addText&&(s=s.map(e=>e+t.hash.addText)),s.join(t?.hash?.joinWith||"").toUpperCase()):""},normalizePhone(e){if(!e)return"";let t=String(e).trim();return(t.startsWith("+")?"+":"")+t.replace(/\D/g,"")}}};class s{constructor(e,t,i){if(this.config=e,this.window=t,this.document=i,!this.destroy)throw Error("Controllers must implement a deconstructor")}}let r="lp_lead_form_conversion_fired";function a(e,t){if(e&&t&&"function"==typeof t.sendGoogleTagManagerEvent&&!function(e){try{return"true"===e.sessionStorage.getItem(r)}catch{return!1}}(e))try{t.sendGoogleTagManagerEvent("event","generate_lead");try{e.sessionStorage.setItem(r,"true")}catch{}}catch{}}function o(e){return!!e&&(!!e.expired||Date.now()>=e.expiresAt)}let n="/api/v1/home-valuation";class l extends s{destroy(){}_cleanAddressString(e){if(!e||"string"!=typeof e)return"";let t=e.trim();if(t.includes("User entered address:")){let e=t.match(/User entered address:\s*\n?\s*([^\n]+)/);e&&e[1]&&(t=e[1].trim())}let i=t.indexOf(", call time frame:");return -1!==i&&(t=t.substring(0,i).trim()),t}_transformAddressComponents(e){let t=t=>(e.find(e=>e.componentType===t)||{}).componentName?.text,i={},s=t("street_number"),r=t("route"),a=t("administrative_area_level_1"),o=t("postal_code"),n=t("subpremise"),l=t("locality")||t("sublocality_level_1")||t("neighborhood");return s&&(i.streetNumber=s),r&&(i.streetName=r),l&&(i.city=l),a&&(i.state=a),o&&(i.zipcode=o),n&&(i.addressLine2=n),i}_extractAddressAndCoordinates(e){let t=null,i=null;if(e?.result){let{result:s}=e;s.address?.addressComponents&&(t=this._transformAddressComponents(s.address.addressComponents)),s.geocode?.location&&(i={latitude:s.geocode.location.latitude,longitude:s.geocode.location.longitude})}return{structuredAddress:t,coordinates:i}}_filterEmptyStrings(e){let t={};for(let[i,s]of Object.entries(e))""!==s&&null!=s&&(t[i]=s);return t}_getRawAddress(e){let t=e.activity.content||{},i=e.activity.comments_attributes?.[0]?.text;return[t.address,t["property-address"],t.property_address,t.Property_Address,i,t.message,t.homeValuationAddress,t.propertyAddress].map(e=>e&&this._cleanAddressString(e)).find(Boolean)||""}_logLeadEvent(e,t,i=null){let s={event:e,companyId:this.config.companyId,websiteId:this.config.websiteId,timestamp:new Date().toISOString(),hasEmail:!!t.activity?.author_email,hasAddress:!!this._getRawAddress(t)};if(i&&(s.errorMessage=i.userMessage||(i.status?`Request failed with status ${i.status}`:"An error occurred"),s.errorName=i.name,s.errorStatus=i.status),console.error(`[HomeValuation] ${e}`,JSON.stringify(s)),this.window.posthog)try{this.window.posthog.capture(e,s)}catch(e){console.error("[HomeValuation] PostHog capture failed:",e)}}_getUserFriendlyErrorMessage(e){return"AbortError"===e.name||e.message?.includes("timeout")?"Connection timed out. Please try again.":"TypeError"===e.name&&e.message?.includes("fetch")?"Unable to connect. Please check your internet connection and try again.":503===e.status||502===e.status||504===e.status?"Service temporarily unavailable. Please try again in a moment.":400===e.status?"Please check your information and try again.":"Something went wrong. Please try again or c
2792ontact us directly."}_formatStructuredAddress(e){if(!e||0===Object.keys(e).length)return"";let t=[];return t.push([e.streetNumber,e.streetName,e.addressLine2].filter(Boolean).join(" ")),t.push([[e.city,e.state].filter(Boolean).join(", "),e.zipcode].filter(Boolean).join(" ")),t.filter(Boolean).join(", ")}_buildHomeValuationData(e,t,i,s){let r=this._formatStructuredAddress(i)||this._getRawAddress(e);if(!r)throw Error("Unable to extract home valuation address from form data");let a={companyId:e.companyId,homeValuationAddress:r,homeValuationEstimate:t?new Intl.NumberFormat("en-US",{style:"currency",currency:"USD",maximumFractionDigits:0,minimumFractionDigits:0}).format(t):null,websiteId:e.page.websiteId,sourceUrl:e.activity.source_url},o={leadEmailAddress:e.activity.author_email,leadFullName:e.activity.author_name,leadFirstName:e.activity.firstName,leadLastName:e.activity.lastName,leadPhoneNumber:e.activity.author_phone,parcelId:e.activity.content?.parcelId,resourceId:e.page.pageMeta?.resourceId,pageId:e.page.pageId,sourceResource:e.page.pageMeta?.s
2792ourceResource,pageElementId:e.page.pageMeta?.pageElementId,formId:e.page.pageMeta?.formId,utmSource:e.activity.content?.utm_source,utmMedium:e.activity.content?.utm_medium,utmCampaign:e.activity.content?.utm_campaign,utmTerm:e.activity.content?.utm_term,utmContent:e.activity.content?.utm_content,utmId:e.activity.content?.utm_id,timeToSell:e.activity.content?.timeToSell,lookingToBuy:e.activity.content?.lookingToBuy,consented:!!e.activity.content?.termsAccepted,referrer:e.referrer,content:e.activity.content||{},fields:e.fields||{}},n=this._filterEmptyStrings(o);return{...a,...n,...i&&{address:i},...s&&{coordinates:s}}}async _validateAddressSafely(e){if(!e)return console.error("Home valuation: No address found in form data"),null;try{return await this._validateAddressWithGoogleMaps(e)}catch(e){throw console.error("Error validating address with Google Maps:",e),e.userMessage=this._getUserFriendlyErrorMessage(e),e}}async _getHomeValuationEstimateSafely(e){try{return await this._getHomeValuationEstimate(e)}catch(e){throw console.error("Error getting home valuation estimate:",e),e.userMessage=this._getUserFriendlyErrorMessage(e),e}}_isSafeRedirectUrl(e){try{let{protocol:t}=new URL(e,this.window.location.href);return"https:"===t||"http:"===t}catch{return!1}}_parseResponsePayload(e){try{return e?JSON.parse(e):{}}catch{return{raw:e}}}_createResponseError(e,t){let i=Error(e&&"object"==typeof e&&Object.keys(e).length?e.message||JSON.stringify(e):"Request failed");return e&&"object"==typeof e&&Object.keys(e).length&&Object.assign(i,e),i.status=t,i}_resolveValuationApiBase(){let{config:e}=this;if(void 0!==e.valuationApiBase&&null!==e.valuationApiBase&&(""!==e.valuationApiBase||!e.isBuilder))return e.valuationApiBase;if(e.websiteApiGatewayUrl)return e.websiteApiGatewayUrl;throw Error("websiteApiGatewayUrl/valuationApiBase not configured for home valuation")}async _submitLead(e,t,i){let s=new AbortController,r=setTimeout(()=>s.abort(),1e4);try{let a=await fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t),signal:s.signal});clearTimeout(r);let n=await a.text(),l=this._parseResponsePayload(n);if(!a.ok)throw this._createResponseError(l,a.status);if(l&&"success"===l.status&&l.redirectUrl){if(o(i))return l;if(!this._isSafeRedirectUrl(l.redirectUrl))return console.error("Home valuation: refusing redirect to unsupported protocol"),l;return this.window.location.href=l.redirectUrl,{redirected:!0,url:l.redirectUrl}}return l}catch(e){throw clearTimeout(r),e}}async _submitHomeValuationRequest(e){let t=this._resolveValuationApiBase();this._logLeadEvent("home_valuation_submission_started",e);try{let i=this._getRawAddress(e),s=null;try{s=await this._validateAddressSafely(i)}catch(t){throw this._logLeadEvent("home_valuation_address_validation_failed",e,t),t}let r=null;try{r=await this._getHomeValuationEstimateSafely(s)}catch(t){this._logLeadEvent("home_valuation_estimate_failed",e,t),r=null}let{structuredAddress:a,coordinates:o}=this._extractAddressAndCoordinates(s),l=`${t}${n}`,d=this._buildHomeValuationData(e,r,a,o),c=await this._submitLead(l,d,e.deadline);return this._logLeadEvent("home_valuation_submission_success",e),c}catch(t){throw t.userMessage||(t.userMessage=this._getUserFriendlyErrorMessage(t)),this._logLeadEvent("home_valuation_submission_failed",e,t),t}}async _validateAddressWithGoogleMaps(e){let{config:t,window:i}=this,s=t.googleMapsAPIKey;if(!s&&i.luxuryPresence?.mapApiLoader&&(s=await i.luxuryPresence.mapApiLoader.getMapApiKey()),!s)throw Error("Google Maps API key not configured");let r=new AbortController,a=setTimeout(()=>r.abort(),1e4);try{let t=await fetch(`https://addressvalidation.googleapis.com/v1:validateAddress?key=${s}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({address:{addressLines:[e]},enableUspsCass:!1}),signal:r.signal});if(clearTimeout(a),!t.ok){let e=Error(`Address validation failed: ${t.status}`);throw e.status=t.status,e}return t.json()}catch(e){throw clearTimeout(a),e}}_hasMandatoryAddressFields(e){return!!(e.streetNumber&&e.streetName&&e.city&&e.state&&e.zipcode)}_logMissingAddressFields(e){let t=[];e.streetNumber||t.push("streetNumber"),e.streetName||t.push("streetName"),e.city||t.push("city"),e.state||t.push("state"),e.zipcode||t.push("zipcode"),console.log("Home valuation estimate skipped - missing required fields:",t.join(", "),"Available fields:",Object.keys(e).join(", "))}_buildAddressQueryString(e){return Object.entries(e).map(([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(t)}`).join("&")}async _getHomeValuationEstimate(e=null){let t=`${this._resolveValuationApiBase()}${n}`;if(!e?.result?.address?.addressComponents)return null;let i=this._transformAddressComponents(e.result.address.addressComponents);if(!this._hasMandatoryAddressFields(i))return this._logMissingAddressFields(i),null;let s=this._buildAddressQueryString(i),r=`${t}?${s}`,a=new AbortController,o=setTimeout(()=>a.abort(),1e4);try{let e=await fetch(r,{headers:{Accept:"application/json"},signal:a.signal});if(clearTimeout(o),!e.ok){let t=Error(`Home valuation estimate failed: ${e.status}`);throw t.status=e.status,t}let t=await e.json();return t?.valueDollars??null}catch(e){throw clearTimeout(o),e}}}let d="middleName",c="redirect-pending",u=["name","firstName","lastName",d,"email","phone","phoneNumber","source","message","mlsId","sourceUrl"],h="lp_map_key_failed",p="oauthSuccess",m={cookieyes:{eventName:"cookieyes_consent_update",hasAnalyticsConsent:e=>(function(e){let t=e.cookie.match(/cookieyes-consent=([^;
2792]+)/);if(!t)return!1;try{let e=decodeURIComponent(t[1]);if(e.includes(",")){let t=e.split(",").map(e=>e.trim());if(t.some(e=>e.includes(":")))return t.some(e=>"analytics:yes"===e);return t.includes("analytics")}return e.includes("analytics")}catch(e){return!1}})(e),isAnalyticsAccepted:e=>Array.isArray(e?.accepted)&&e.accepted.includes("analytics")},"lp-consent":{eventName:"lp_consent_update",hasAnalyticsConsent:(e,t)=>!!t.__lpConsent?.state?.c?.analytics,isAnalyticsAccepted:e=>!!e?.choices?.analytics}};function g(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}function y(e,t){t.forEach(t=>{let i=e[t];Array.isArray(i)&&0===i.length&&delete e[t]})}function f(e,t,i,s){let r=t.map(t=>(function e(t){return Array.isArray(t)?t.flatMap(t=>e(t)):"string"==typeof t?t.split(/\s+/).filter(Boolean):null==t?[]:[t]})(e[t])),a=s?.merge?r.flat():r.find(e=>e.length>0)??[];t.forEach(t=>{delete e[t]}),a.length>0&&(e[i]=[...new Set(a)])}function w(e){let t={...e};if(t.urlWebsite||(t.urlWebsite=null),t.urlYoutube=null,t.urlFacebook=null,t.urlInstagram=null,t.urlLinkedin=null,t.urlPodcast=null,t.urlTwitter=null,Array.isArray(e.socialLinks)){let i=[...e.socialLinks].sort((e,t)=>{let i=e.type?.toLowerCase()||"",s=t.type?.toLowerCase()||"";return i.localeCompare(s)});t.socialLinks=i;let s={youtube:"urlYoutube",facebook:"urlFacebook",instagram:"urlInstagram",linkedin:"urlLinkedin",podcast:"urlPodcast",twitter:"urlTwitter"};i.forEach(e=>{let i=s[e.type?.toLowerCase()??""];i&&(t[i]=e.link)})}return t}function v(e){return e&&Array.isArray(e)?e.map(e=>w(e)):e}function b(e){let{region:t}=e;if(!g(t))return e;let{schools:i,pois:s,...r}=t,a={...r,schools:g(i)?i.data??[]:[],...Array.isArray(s)?{pois:s.map(e=>({...e,category:"string"==typeof e.category?e.category.toUpperCase():e.category}))}:{}};return{...e,region:a}}function S(e){return e&&Array.isArray(e)?e.map(e=>b(e)):e}function _(e){let t=e.featuresAndAmenities;if(!Array.isArray(t))return e;let i=t.map(e=>({featureIds:e.featureIds??[],features:e.features??[],description:e.description}));return{...e,featuresAndAmenities:i}}function E(e){return e&&Array.isArray(e)?e.map(e=>_(e)):e}function I(e,t){return g(e)?t(e):e}function A(e,t){return Array.isArray(e)?t(e):e}var L={};L=` 2793 query PropertyDisclaimers($input: PropertyDisclaimersInput!) { 2794 propertyDisclaimers(input: $input) { 2795 feedId 2796 listingId 2797 resolvedFromListing 2798 listingCardAttribution 2799 listingDetailCourtesy 2800 listingDetailFooter 2801 logo 2802 } 2803 } 2804`;let $={mlsAttribution:"listingCardAttribution",mlsLogo:"logo",listingDetailCourtesy:"listingDetailCourtesy",listingDetailFooter:"listingDetailFooter"},x=new class{constructor(e){this.isBuilder=!1,this.companyId=null,this.websiteId=null,this.pageId=null,this.shareId=null,this.pageMeta=null,this.websiteApiGatewayUrl=null,this.buyerSellerServiceUrl=null,this.leadIngesterUrl=null,this.divolteServiceUrl=null,this.eventBus=null,this.templateId=null,this.myhomeDashboardEnabled=!1,this.mlsEnabled=!1,this.hstValuationRedirectEnabled=!1,this.hvStepTwoCaptureEnabled=!1,this.googleMapsAPIKey=null}get valuationApiBase(){return this.isBuilder?this.websiteApiGatewayUrl:""}destroy(){}setPage(e,t={}){this.pageId=e,this.shareId=t.shareId||null,this.pageMeta={sourceResource:t.sourceResource,pageElementId:t.pageElementId,pageQueryVariables:t.pageQueryVariables||{}}}setIsBuilder(e){this.isBuilder=e}setCompany(e,t={}){this.companyId=e}setWebsite(e,t={}){this.websiteId=e,t.myhomeDashboardEnabled&&(this.myhomeDashboardEnabled=t.myhomeDashboardEnabled),t.mlsEnabled&&(this.mlsEnabled=t.mlsEnabled),t.hstValuationRedirectEnabled&&(this.hstValuationRedirectEnabled=t.hstValuationRedirectEnabled),t.hvStepTwoCaptureEnabled&&(this.hvStepTwoCaptureEnabled=t.hvStepTwoCaptureEnabled)}setWebsiteApiGatewayUrl(e,t={}){this.websiteApiGatewayUrl=e}setBuyerSellerServiceUrl(e,t={}){this.buyerSellerServiceUrl=e}setDivolteServiceUrl(e,t={}){this.divolteServiceUrl=e}setEventBusUrl(e,t={}){this.eventBusUrl=e}setTemplateId(e,t={}){this.templateId=e}setLeadIngesterUrl(e,t={}){this.leadIngesterUrl=e}setGoogleMapsAPIKey(e,t={}){this.googleMapsAPIKey=e}setEventBus({enabled:e,apiKey:t,url:i}){this.eventBus={enabled:e,apiKey:t,url:i}}}({}),T=new class extends s{constructor(e,t,i){super(e,t,i),this.setLoginState=this.setLoginState.bind(this),this.pageId=null,this.modals=[],this.exitModalTriggered={},this.exitModalEventListeners=[]}initialize(e){try{let{config:t,document:i}=this;this.pageId=t.pageId,this.modals=i.querySelectorAll("body > #modals >
2804 .modal"),e.modals.forEach(e=>{this._attachModalHandler(e)})}catch(e){console.log(e)}}destroy(){let{document:e}=this;this.exitModalEventListeners.forEach(t=>{e.removeEventListener("mouseout",t)}),this.modals=[],this.exitModalTriggered={},this.exitModalEventListeners=[]}setModalWithExpiry(e){let{window:t}=this,i=new Date().getTime()+864e5,s=`modal-controller-${e}`;try{t.localStorage.setItem(s,JSON.stringify(i))}catch(e){}}setLoginState(){let{window:e}=this;try{e.localStorage.setItem("isSignedUp","true")}catch(e){}}getModalWithExpiry(e){let{window:t}=this,i=t.localStorage,s=i.getItem(`modal-controller-${e}`);if(!s)return!1;let r=JSON.parse(s);return!(new Date().getTime()>r)||(i.removeItem(`modal-controller-${e}`),!1)}show(e,t={}){let{window:i}=this,s=this.getModalWithExpiry(e);(e&&!s||!0===t.forced)&&(i.lpUI.showModal(`modal-${e}`,t),this.setModalWithExpiry(e))}_attachModalHandler(e){let{pageId:t}=this,{trigger:i,pageSpecific:s}=e;(!s||e.pages.map(e=>e.pageId).includes(t))&&("EXIT"===i?this._exitModalHandler(e):"TIMER"===i?this._timerModalHandler(e):"FORCED"===i&&this._forcedModalHandler(e))}_exitModalHandler(e){let t=this,{document:i,exitModalTriggered:s}=this,{modalId:r}=e;function a(e){!s[r]&&(e.toElement||e.relatedTarget||(t.show(r),s[r]=!0))}i.addEventListener("mouseout",a),this.exitModalEventListeners.push(a)}_timerModalHandler(e){let{modalId:t,timerDelay:i}=e;setTimeout(()=>{this.show(t)},i)}_forcedModalHandler(e){let{modalId:t}=e,{window:i,document:s}=this;if("true"!==i.localStorage.getItem("isSignedUp")){let e=s.querySelector(`#modal-${t}`),r=e?.querySelector("form"),a=r?.dataset.delay||2e3;r.addEventListener("formsubmitted",()=>{this.setLoginState()}),i.addEventListener("oauthSuccess",()=>{this.setLoginState(),r.classList.add("success"),setTimeout(()=>{i.lpUI.hideModal(`modal-${t}`),r.reset(),r.classList.remove("success")},a)}),this.show(t,{forced:!0})}}}(x,window,document),k=new class extends s{constructor(e,t,i){super(e,t,i),this._boundClickHandler=this._buttonClickHandler.bind(this)}initialize(e={}){try{let{document:e}=this;e.body.removeEventListener("click",this._boundClickHandler),e.body.addEventListener("click",this._boundClickHandler)}catch(e){console.error(e)}}destroy(){let{document:e}=this;e.body.removeEventListener("click",this._boundClickHandler)}_buttonClickHandler(e){this._handleButtonClick(e).catch(e=>console.error(e))}async _handleButtonClick(e){let{window:t,document:i}=this,s=e.target.closest("button, a");if(!s)return;let r=s.dataset.type||"",a=s.href||s.dataset.href||"",o=s.target||"",{submit:n}=s.dataset;if(n){try{await this._handleSubmit(s)}catch(e){console.error(e)}((e,t=!1)=>{if(e){if(t)return window.open(e);window.location.assign(e)}})(a,"_blank"===o)}if(this._trackConversion(s),"VIDEO"===r)return void this._handleVideoButton(s);if("CONTACT_US"===r)return void this._handleContactUsButton(s);if("SUBSCRIBE"===r)return void t.lpUI.showModal("modal-global-subscribe");if("MY_ACCOUNT"===r)return void t.lpUI.showModal("modal-global-my-account");if("SHARE_POPUP"===r){let t=s.querySelector(".share-popup");t&&(t.style.display="flex"),e.stopPropagation();return}if("MODAL_"===r.substring(0,6)){let e=r.substring(6);t.lpUI.showModal(`modal-${e}`);return}if(a?.startsWith("mailto:")){let e=a.substring(7);i.sendGoogleAnalyticsEvent({hitType:"event",eventCategory:"button",eventAction:"click",eventLabel:"Email",eventValue:e})}else if(a?.startsWith("tel:")){let e=a.substring(4);i.sendGoogleAnalyticsEvent({hitType:"event",eventCategory:"button",eventAction:"click",eventLabel:"Phone",eventValue:e})}}async _handleSubmit(e){let t=e.closest("form"),{window:i}=this;return t?await i.luxuryPresence.contactForms.submitForm(t):null}_getVimeoSrc(e){if(!e||!e.includes("vimeo.com")||e.length>2e3)return null;let t=e.match(/(?:(?:www\.)?vimeo\.com\/(?:showcase\/\d+(?:\/video\/|\?video[=/])|channels\/(?:\w+\/)?|groups\/(?:[^/]*)\/videos\/|)|player\.vimeo\.com\/video\/)(\d+)(?:(?:\?.*&*h=|\/)+([\d,a-f]+))?/);if(!t)return null;let[,i,s]=t,r=`https://player.vimeo.com/video/${i}?`;return s&&(r+=`h=${s}&`),r+="autoplay=1"}_handleVideoButton(e){let{document:t}=this,i=e.closest("section"),{src:s}=e.dataset,r="";if(s&&(s.includes("youtube.com")||s.includes("youtu.be"))&&!s.includes("youtube.com/embed")){let e=s.match(/(?:youtube\.com\/\S*(?:(?:\/e(?:mbed))?\/|watch\?(?:\S*?&?v=)
2804)|youtu.be\/)([a-zA-Z0-9_-]{6,11})/);e&&(r=e[1])}let a=this._getVimeoSrc(s);if(r?s=`https://youtube.com/embed/${r}?autoplay=1&controls=0`:a&&(s=a),!s||!i)return;let o=s.endsWith(".mp4")||s.endsWith(".webm")||s.includes("cloudinary.com"),n=` 2805 <div id="modal-${i.id}" class="modal visible"> 2806 <div class="modal-content"> 2807 <div class="lightbox-video"> 2808 <div class="video-player"> 2809 <div class="embed-container"> 2810 ${o?`<video controls autoplay src="${s}"></video>`:`<iframe frameborder="0" allowfullscreen="1" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" title="YouTube video player" width="100%" height="100%" src="${s}"></iframe>`} 2811 </div> 2812 </div> 2813 </div> 2814 </div> 2815 <button class="close lp-close" type="button" aria-label="close modal"><span class="lp-close-icon" aria-hidden="true"></span></button> 2816 </div> 2817 `;t.body.insertAdjacentHTML("beforeend",n);let l=t.getElementById(`modal-${i.id}`);l.querySelector(".close").addEventListener("click",()=>{l.remove()})}_handleContactUsButton(e){let{window:t,document:i}=this;i.sendGoogleAnalyticsEvent({hitType:"event",eventCategory:"button",eventAction:"click",eventLabel:"contact"}),t.lpUI.showModal("modal-global-contact-us",{scrollLock:!0})}_trackConversion(e){let{window:t,document:i}=this,{gtagConversionId:s,gtagConversionLabel:r,fbEventName:a}=e.dataset;if(s&&r){t.dataLayer&&t.dataLayer.length&&(t.dataLayer.some(e=>e.length&&"config"===e[0]&&e[1]===s)||i.sendGoogleTagManagerEvent("config",s));let e=`${s}/${r}`;i.sendGoogleTagManagerEvent("event","conversion",{send_to:e})}t.fbq&&a&&t.fbq("track",a,{})}}(x,window,document),C=new class extends s{constructor(e,t,i){super(e,t,i),this.validatedForms=[]}initialize(e={}){try{let{window:t,document:i}=this,{selector:s}=e,r=[];if(r=s?i.querySelectorAll(`${s} form[data-type="contact-form"]`):i.querySelectorAll('form[data-type="contact-form"]'),i.querySelectorAll('input[type="tel"]').length&&!t.libphonenumber&&t?.luxuryPresence?.libs){let{loadJs:e,jsLibsMap:i}=t.luxuryPresence.libs,{libphonenumber:s}=i;e(s.jsSrc,this.attachValidation.bind(this,r))}else this.attachValidation(r);this.validatedForms=this.validatedForms.concat(r)}catch(e){console.log(e)}}destroy(){this.validatedForms=[]}attachValidation(e){e.forEach(e=>{e.querySelectorAll("input, select, textarea").forEach(e=>{this.applyFieldValidation(e)})})}applyFieldValidation(e){"tel"===e.getAttribute("type")&&this._applyPhoneValidation(e)}_applyPhoneValidation(e){let{window:t}=this;if(t.libphonenumber){let i=t.libphonenumber.isValidPhoneNumber;e.addEventListener("keyup",function(){if(this.hasAttribute("required")||this.value.replace(/\s/g,"").length)try{let e=this.value;i(e,"US")?this.setCustomValidity(""):this.setCustomValidity("Please enter a valid phone number.")}catch(e){this.setCustomValidity("Please enter a valid phone number.")}else this.setCustomValidity("")})}}}(x,window,document),M=new class extends s{constructor(e,t,i){super(e,t,i),this.forms=[],this.homeValuationService=new l(e,t,i)}initialize(e={}){try{let{document:t}=this,{selector:i}=e,s=[];(s=i?t.querySelectorAll(`${i} form[data-type="contact-form"]`):t.querySelectorAll('form[data-type="contact-form"]')).forEach(e=>{this._attachSubmitHandler(e)}),this.forms=this.forms.concat(s)}catch(e){console.log(e)}}destroy(){this.forms=[]}submitForm(e){this._handleSubmit(null,e).catch(e=>console.error(e))}_attachValidation(e){let{window:t}=this;e.querySelectorAll("input, select, textarea").forEach(e=>{t.luxuryPresence.validation.applyFieldValidation(e)})}_attachSubmitHandler(e){e.addEventListener("submit",t=>this._handleSubmit(t,e))}_extractFormValues(e){let t=new FormData(e),i={},s=[],r=/^name(?:-\d+)?$/;return t.forEach((e,t)=>{if("string"==typeof e){let a=e.trim();r.test(t)&&a&&s.push(a);let o=i[t];i[t]=o?`${o} ${a}`:a}else i[t]=e}),s.length?i.name=s.join(" ").trim():!i.name&&i.firstName&&(i.name=i.firstName,i.lastName&&(i.name+=` ${i.lastName}`)),this._deriveNameParts(i)}_deriveNameParts(e){if(e.firstName||!e.name)return e;let t=e.name.indexOf(" ");return -1===t?{...e,firstName:e.name}:{...e,firstName:e.name.slice(0,t),lastName:e.lastName||e.name.slice(t+1).trim()}}_buildSubmissionData(e,t,i){let{window:s,config:r}=this,a=Object.keys(e).filter(e=>!u.includes(e)).reduce((t,i)=>(t[i]=e[i],t),{}),{pageId:o,companyId:n,websiteId:l,pageMeta:d}=r,c=s.localStorage.getItem("utm_vars")||"{}",h=s.localStorage.getItem("referrer")||"",p=this._getFormId(i);return{activity:{author_email:e.email,author_name:e.name,firstName:e.firstName||void 0,lastName:e.lastName||void 0,author_phone:e.phone||e.phoneNumber,activity_source:e.source||"CONTACT_INQUIRY",comments_attributes:[{text:e.message||void 0}],source_url:s.location.href,content:{...a,...JSON.parse(c)}},page:{pageId:o,companyId:n,websiteId:l,pageMeta:{...d,formId:p}},companyId:n,referrer:h,fields:t}}_handleSubmissionSuccess(e){let{window:t}=this,i=e.dataset.delay||2e3;e.classList.remove("loading"),e.classList.remove("error"),e.classList.add("success"),e.querySelectorAll(".success").forEach(e
2817=>e.classList.remove("hide")),e.dispatchEvent(new Event("formsubmitted")),setTimeout(()=>{t.lpUI.hideClosestModal(e),e.reset(),t.lpUI.sideMenuHide(),e.querySelectorAll(".success").forEach(e=>e.classList.add("hide")),e.classList.remove("success")},i)}async _handleSubmit(e,t){if(e&&e.preventDefault(),!t.classList.contains("loading")){this._hideSubmissionError(t),t.classList.remove("error"),t.classList.add("loading");try{let e=this._extractFormValues(t);if(e.middleName)return void t.classList.remove("loading");let i=this._getFields(t),s=this._buildSubmissionData(e,i,t);a(this.window,this.document);let r=await this._waitForLeadSubmit(e=>this._submitLeadRequest(s,e));if(this._sendGAEvent(s),r?.redirected)return void this._showRedirectPending(t);this._handleSubmissionSuccess(t)}catch(e){console.error("Form submission failed:",e),t.dispatchEvent(new Event("formsubmiterror")),t.classList.remove("loading"),t.classList.add("error"),e.userMessage?this._showSubmissionError(t,e.userMessage):this._showSubmissionError(t,"Something went wrong. Please try again.")}}}async _waitForLeadSubmit(e){let t,i={expired:!1,expiresAt:Date.now()+6e3},s=new Promise(e=>{t=setTimeout(()=>{i.expired=!0,e(null)},6e3)}),r=e(i).catch(e=>{if(o(i))return null;throw e});try{return await Promise.race([r,s])}finally{clearTimeout(t)}}_showRedirectPending(e){if(e.classList.add(c),e.querySelector(`.${c}__indicator`))return;let t=this.document.createElement("div");t.className=`${c}__indicator`,t.setAttribute("role","status"),t.setAttribute("aria-label","Loading"),t.innerHTML='<span class="lp-i lp-i--spinner lp-i--pulse" aria-hidden="true"></span>',e.appendChild(t)}_aliasUserWithEventBus(e){try{if(!this.window.eventBusProvider?.alias||!this.window.eventBusProvider?.isIdentified||!this.window.eventBusProvider?.getDistinctId||!this.window.LuxuryPresenceEventBus?.generateUUIDv5FromCompanyEmail)return;if(this.window.eventBusProvider.isIdentified())return void console.log("[EventBus] User already identified, skipping alias");let t=e.activity?.author_email,{companyId:i}=this.config;if(!t||!i)return void console.warn("[EventBus] Missing required data for user alias");let s=this.window.eventBusProvider.getDistinctId();if(!s)return void console.warn("[EventBus] No anonymous ID available for alias");let r=this.window.LuxuryPresenceEventBus.generateUUIDv5FromCompanyEmail(i,t);this.window.eventBusProvider.alias({anonId:s,canonicalId:r}),console.log("[EventBus] User aliased with canonical ID")}catch(e){console.error("[EventBus] User alias failed:",e)}}async _submitLeadRequest(e,t){let{config:i}=this;return(this._aliasUserWithEventBus(e),i.myhomeDashboardEnabled&&(e.activity?.activity_source==="HOME_VALUATION"||e.activity?.activity_source==="HOME_VALUE"))?this.homeValuationService._submitHomeValuationRequest({...e,deadline:t}):fetch(`${i.leadIngesterUrl}/api/v1/leads`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)}).then(e=>e.ok?e.json():e.json().then(e=>{throw e}))}_sendGAEvent(e){let{document:t}=this,i={hitType:"event",eventCategory:"button",eventAction:"click"};switch(e.activity.activity_source){case"NEWSLETTER_SIGNUP":i.eventLabel="Newsletter",t.sendGoogleTagManagerEvent("event","newsletter_signup");break;case"HOME_SEARCH":i.eventLabel="HomeSearch",t.sendGoogleTagManagerEvent("event","home_search");break;case"HOME_VALUE":case"HOME_VALUATION":i.eventLabel="HomeValue",t.sendGoogleTagManagerEvent("event","home_valuation");break;case"EBOOK":i.eventLabel="Ebook",t.sendGoogleTagManagerEvent("event","ebook_download");break;default:i={hitType:"pageview",page:"/thank-you"},t.sendGoogleTagManagerEvent("event","contact_inquiry")}t.sendGoogleAnalyticsEvent(i)}_getFields(e){let t=e.querySelectorAll("input, select, textarea"),i={};return t.forEach(t=>{let{id:s,name:r,type:a}=t;if(r===d)return!0;let o="";if(s){let i=e.querySelector(`label[for='${s}']`);i?o=i.textContent.trim():t.placeholder&&(o=t.placeholder.trim())}i[r]={label:o,type:t.tagName,inputType:"INPUT"===t.tagName?a:"text"}}),i}_getFormId(e){let t=e.closest("section[id^='section-'], footer[id], .modal[id^='modal-']");return t?.id?this._cleanFormId(t.id):""}_cleanFormId(e){for(let t of["section-","modal-"])if(e.startsWith(t))return e.substring(t.length);return e}_showSubmissionError(e,t){let i=e.querySelector(".submission-error-message");i||((i=this.document.createElement("div")).className="submission-error-message",i.setAttribute("role","alert"),e.appendChild(i)),i.textContent=t||"Something went wrong. Please try again.",i.style.display="block"}_hideSubmissionError(e){let t=e.querySelector(".submission-error-message");t&&(t.style.display="none")}}(x,window,document),P=new class extends s{constructor(e,t,i){super(e,t,i),this.retries=3,this.callbacks=[],this.id=`__googleMapsScriptId${Date.now()}`,this._apiKey="",this.reset()}set apiKey(e){this._apiKey=e,this.config.setGoogleMapsAPIKey(e)}get apiKey(){return this._apiKey}reset(){this.deleteScript(),this.done=!1,this.loading=!1,this.failed=!1,this.errors=[],this.onerrorEvent=null}destroy(){this.reset()}async getMapApiKey(){if(this.apiKey)return this.apiKey;let e=this._hadPreviousFailure(),t=!1;for(let i=1;i<=3;i+=1){let s=e&&!t;try{let e=await fetch(this._getMapKeyUrl(i,s));if(t=t||s,this._setFailureFlag(!1),!e.ok)throw Error(`Failed to fetch API key: ${e.status}`);let r=await e.text();if(!r)return"";return this.apiKey=r,this.apiKey}catch(e){console.error(e),i<3&&await this._delay(300*2**(i-1))}}return this._setFailureFlag(!0),""}_getMapKeyUrl(e,t){let i=[];e>1&&i.push(`attempt=${e}`),t&&i.push("recovered_after_failure=1");let s=i.length?`?${i.join("&")}`:"";return`${this._getBaseUrl()}/api/v1/map${s}`}_hadPreviousFailure(){try{return"1"===this.window.sessionStorage.getItem(h)}catch(e){return!1}}_setFailureFlag(e){try{e?this.window.sessionStorage.setItem(h,"1"):this.window.sessionStorage.removeItem(h)}catch(e){}}_delay(e){return new Promise(t=>{this.window.setTimeout(t,e)})}async createUrl(){let e=await this.getMapApiKey();if(!e)throw Error("Refusing to load Google Maps without an API key");
2817let t="https://maps.googleapis.com/maps/api/js";return t+`?callback=__googleMapsCallback&key=${e}&libraries=places`}async setScript(){let e;if(this.document.getElementById(this.id))return void this.callback();try{e=await this.createUrl()}catch(e){console.error(e),this.failed=!0,this.loading=!1,this.onerrorEvent=e,this.callback();return}let t=this.document.createElement("script");t.id=this.id,t.type="text/javascript",t.src=e,t.onerror=this.loadErrorCallback.bind(this),t.defer=!0,t.async=!0,this.document.head.appendChild(t)}loadErrorCallback(e){if(this.errors.push(e),this.errors.length<=this.retries){let e=this.errors.length*2**this.errors.length;console.log(`Failed to load Google Maps script, retrying in ${e} ms.`),setTimeout(()=>{this.deleteScript(),this.setScript().catch(e=>console.error(e))},e)}else this.failed=!0,this.onerrorEvent=e,this.callback()}deleteScript(){let e=this.document.getElementById(this.id);e&&e.remove()}load(){return this.loadPromise()}loadPromise(){return new Promise((e,t)=>{this.loadCallback(i=>{i?t(i):e()})})}loadCallback(e){this.callbacks.push(e),this.execute()}setCallback(){this.window.__googleMapsCallback=this.callback.bind(this)}resetIfRetryingFailed(){this.failed&&this.reset()}callback(){this.done=!0,this.loading=!1,this.callbacks.forEach(e=>{e(this.onerrorEvent)}),this.callbacks=[]}execute(){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().catch(e=>console.error(e)))}_getBaseUrl(){let{isBuilder:e,websiteApiGatewayUrl:t}=this.config;return e?t:""}resizeStaticMapDimensions(e,t){if(e<=1024&&t<=1024)return{width:e,height:t};let i=Math.min(1024/e,1024/t);return{width:parseInt(e*i),height:parseInt(t*i)}}convertThemeToStaticApiUrl(e){return e.map(e=>{let t=e.stylers.reduce((e,t)=>{let i=t.visibility?`visibility:${t.visibility}`:"",s=t.color?`color:${t.color.replace("#","0x")}`:"",r=t.lightness?`lightness:${t.lightness}`:"";return`${e}|${i}${s}${r}`},""),i=e.elementType?`|element:${e.elementType}`:"";return`feature:${e.featureType}${i}${t}`})}async getMapApiSignedUrl(e){try{let t=await fetch(`${this._getBaseUrl()}/api/v1/map/signature?${e}`);if(!t.ok)throw Error("Failed to fetch signed URL");let{url:i}=await t.json();return i}catch(e){return console.error(e),""}}generateStaticMapUrl(e,t,i,s,r,a){let{width:o,height:n}=this.resizeStaticMapDimensions(r,a),l={center:`${e},${t}`,zoom:i,scale:2,size:`${o}x${n}`,key:this.apiKey};s&&(l.style=this.convertThemeToStaticApiUrl(s));let d=new URLSearchParams;return Object.entries(l).forEach(([e,t])=>{Array.isArray(t)?t.forEach(t=>d.append(e,t.toString())):d.append(e,t.toString())}),`https://maps.googleapis.com/maps/api/staticmap?${d.toString()}`}async generateDigitallySignedStaticMapUrl({srcWidth:e,srcHeight:t,theme:i,...s}){let{width:r,height:a}=this.resizeStaticMapDimensions(e,t),o={...s,size:`${r}x${a}`};i&&(o.style=this.convertThemeToStaticApiUrl(i));let n=new URLSearchParams;Object.entries(o).forEach(([e,t])=>{Array.isArray(t)?t.forEach(t=>n.append(e,t.toString())):n.append(e,t.toString())});let l=n.toString();try{return await this.getMapApiSignedUrl(l)}catch(e){return console.error(e),""}}}(x,window,document),U=new class extends s{destroy(){}updateQueryString(e,t,i){i||(i=this.window.location.href);let s=RegExp(`([?&])${e}=.*?(&|#|$)`,"i"),r="";null!=t&&(Array.isArray(t)?t.length&&(r=this.serializeArray(e,t)):"object"==typeof t?(s=RegExp(`([?&])${e}\\[[^=]*\\]=.*?(&|#|$)`,"i"),r=this.serializeObj(t,"",e)):r=`${e}=${encodeURIComponent(t)}`);let a=i.split("#"),o=a[0];if(s.test(i)){let e=o;for(r=r?`$1${r}$2`:"$1";s.test(e);)o=e.replace(s,r),e=e.replace(s,"$1");o=o.replace(/(&|\?)$/,"")}else if(r){let e=-1!==o.indexOf("?")?"&":"?";o+=`${e}${r}`}return void 0!==a[1]&&null!==a[1]&&(o+=`#${a[1]}`),o}getParameterByName(e,t){t||(t=this.window.location.href),e=e.replace(/[[\]]/g,"\\$&");let i=RegExp(`[?&]${e}(=([^&#]*)|&|#|$)`),s=Array.from(RegExp.prototype[Symbol.matchAll].call(i,t)).flat();if(!s.length){let i=RegExp(`[?&]${e}(\\[.*?\\])=(.*?)(?=&|#|$)`,"g");return s=Array.from(RegExp.prototype[Symbol.matchAll].call(i,t)).flat(),this._parseParamToObject(s,"advancedFilters"===e)}return s.length>3?s.reduce((e,t,i)=>((i+1)%3==0&&e.push(decodeURIComponent(t.replace(/\+/g," "))),e),[]):s[2]?decode
2817URIComponent(s[2].replace(/\+/g," ")):""}makePageKey(e){return e.replace("section-","").replace(/-/g,"")}makeParamKey(e,t){return e.global?e.urlKey:`${t}-${e.urlKey}`}deserializeParams(e,t){let i={},s=this.makePageKey(t),r=this.getParameterByName(s);return r&&(i.page=parseInt(r)),Array.isArray(e)&&e.forEach(e=>{let t=this.makeParamKey(e,s),r=this.getParameterByName(t);if("int"===e.type)isFinite(r=parseInt(r))||(r=null);else if("bool"===e.type||"boolean"===e.type)r="true"===r||"false"!==r&&null;else if("json"===e.type)try{r=JSON.parse(r)}catch(e){}i[e.formKey||e.param]=r}),i}serializeParams(e,t,i){let s=this.window.location.href,r=this.makePageKey(t);return s=this.updateQueryString(r,i.page,s),Array.isArray(e)&&e.forEach(e=>{let t=this.makeParamKey(e,r),a=i[e.formKey||e.param];"json"===e.type&&null!=a&&(a=JSON.stringify(a)),s=this.updateQueryString(t,a,s)}),s}formatSliderAtom(e,t=""){return t+(Number.isInteger(e)?e:e.toFixed(2))}formatSliderValue(e,t="",i=""){return e<1e3?this.formatSliderAtom(e,t):e<1e6?`${this.formatSliderAtom(e/1e3,t)}${i}K`:`${this.formatSliderAtom(e/1e6,t)}${i}M`}formatSliderPriceRange(e,t,i,s){return t.min===e&&0!==e?`${s.lowPrefix}${this.formatSliderValue(e,i," ")}`:t.max===e?`${this.formatSliderValue(e,i," ")}${s.highSuffix}`:`${this.formatSliderValue(e,i," ")}`}formatSliderAreaRange(e,t,i,s){return t.min===e&&0!==e?`${s.lowPrefix}${this.formatSliderValue(e)} ${i}`:t.max===e?`${this.formatSliderValue(e)}${s.highSuffix} ${i}`:`${this.formatSliderValue(e)} ${i}`}getSearchFormValues(e){let{queryElement:t,priceSliderElement:i,areaSliderElement:s,neighborhoodSelect:r}=e,a={};if(t&&(a.search=t.value||null),i){let e=i.value.split(";"),t=parseInt(i.dataset.min),s=parseInt(i.dataset.max),r=parseInt(e[0]),o=parseInt(e[1]);a.priceMin=r!==t?r:null,a.priceMax=o!==s?o:null}if(s){let e=s.value.split(";"),t=parseInt(s.dataset.min),i=parseInt(s.dataset.max),r=parseInt(e[0]),o=parseInt(e[1]);a.areaMin=r!==t?r:null,a.areaMax=o!==i?o:null}return r&&(a.neighborhoodId=r.value||null),a}serializeObj(e,t="",i=""){let s=[];for(let r in e)if(e.hasOwnProperty(r)){let a,o=e[r];if(i){let e=t?`[${t}][${r}]`:`[${r}]`;a=`${i}${e}`}else a=t?`${t}[${r}]`:r;null!==o&&Array.isArray(o)?o.length&&s.push(this.serializeArray(a,o)):null!==o&&"object"==typeof o?s.push(this.serializeObj(o,a)):s.push(`${a}=${encodeURIComponent(o)}`)}return s.join("&")}serializeArray(e,t,i=""){let s=[];return t.forEach(t=>{let r=i?`${i}${e}`:e;s.push(`${r}=${encodeURIComponent(t)}`)}),s.join("&")}_parseParamToObject(e,t=!1){if(!e.length)return null;let i={};for(let s=0;s<e.length;s++)if((s+1)%3==0){let r=decodeURIComponent(e[s].replace(/\+/g," ")),a=e[s-1];Object.assign(i,this._setObjectPath(a,r,i,t))}return i}_setObjectPath(e,t,i,s=!1){let r=e.split(/[\[\]]/).filter(Boolean),a=["in","nin","btw","ciin","cinin"],o={},n=o,l=((e,t,i)=>{if(!t)return;let s=(Array.isArray(t)?t:t.match(/([^[.\]])+/g)).reduce((e,t)=>e&&e[t],e);return void 0===s?i:s})(i,r.join("."));return r.forEach((e,o)=>{o===r.length-1?l?n[e]=Array.isArray(l)?[...l,t]:[l,t]:n[e]=s&&a.includes(e)?[t]:t:(n[e]=i[e]?i[e]:{},n=n[e])}),o}}(x,window,document),N=new class extends s{constructor(e,t,i){super(e,t,i),this._createLightbox=this._createLightbox.bind(this),this.expandSliders=[]}initialize(e={}){try{let{document:e}=this,t=e.querySelectorAll(".has-mobile-expand");t.forEach(e=>{this._addExpandButton(e)}),this.expandSliders=this.expandSliders.concat(t)}catch(e){console.log(e)}}destroy(){let{document:e}=this;e.querySelectorAll(".lp-expand-btn, .lp-expand-btn-wrapper").forEach(e=>e.remove()),this.expandSliders=[]}_addExpandButton(e){let{document:t}=this,i=e.closest("section[id]"),s=e.dataset.append,r=i.querySelector(".lp-expand-btn");if(!r)if((r=t.createElement("button")).className="lp-expand-btn",r.setAttribute("aria-label","Open a lightbox"),r.innerHTML='<span class="lp-i lp-i--expand-alt" aria-hidden="true"></span>',s){let e=i.querySelector(s);e&&e.appendChild(r)}else{let i=t.createElement("div");i.className="lp-expand-btn-wrapper",i.style.position="relative",i.appendChild(r),e.parentNode.insertBefore(i,e.nextSibling)}r.addEventListener("click",()=>{this._createLightbox({slider:e,section:i})})}_createLightbox({slider:e,section:t,initialIndex:i}){let{window:s,document:r}=this,a=`lightbox-for-${t?.id}`,o=s.$&&s.$.fn.slick,n=o&&e.slick,l="function"==typeof s.Splide,d=e.classList.contains("is-initialized")&&e.classList.contains("splide");function c(){let t=r.createElement("div");t.id=a,t.className="lp-lightbox",t.setAttribute("tabindex","-1"),t.setAttribute("role","dialog"),t.setAttribute("aria-modal","true"),t.innerHTML=` 2818 <button class="lp-lightbox__close" aria-label="close modal"></button> 2819 <div class="lp-lightbox__content"> 2820 <div class="lp-lightbox__carousel splide" role="group" aria-label="Image Gallery"> 2821 <div class="splide__arrows"> 2822 <button class="splide__arrow splide__arrow--prev lp-lightbox-arrow lp-lightbox-arrow--prev"></button> 2823 <button class="splide__arrow splide__arrow--next lp-lightbox-arrow lp-lightbox-arrow--next"></button> 2824 </div> 2825 <div class="splide__track"> 2826 <ul class="splide__list"></ul> 2827 </div> 2828 </div> 2829 </div> 2830 `,"function"==typeof s.lpUI.requestScrollLock?s.lpUI.requestScrollLock(a):r.body.style.overflow="hidden",r.body.appendChild(t);let o=t.querySelector(".lp-lightbox__carousel"),n=o.querySelector(".splide__list");t.classList.add("show"),(d?e.querySelectorAll(".splide__slide:not(.splide__slide--clone) img"):e.querySelectorAll("img")).forEac
2830h(e=>{let t=e.cloneNode(!0);t.removeAttribute("style");let i=r.createElement("li");i.className="lp-lightbox__slide splide__slide",i.appendChild(t),n.appendChild(i)});let l=new s.Splide(o,{rewind:!0,arrows:!0,arrowPath:"",type:"loop",clones:1,pagination:!1,perPage:1,perMove:1});l.mount(),void 0!==i&&i>=0&&l.go(i),setTimeout(()=>{t.focus()},100);let c=e=>{if(!t.classList.contains("show"))return;let i=t.querySelector(".splide__arrow--prev"),s=t.querySelector(".splide__arrow--next"),r=t.querySelector(".lp-lightbox__close");"ArrowLeft"===e.key&&i?(e.preventDefault(),i.click()):"ArrowRight"===e.key&&s?(e.preventDefault(),s.click()):"Escape"===e.key&&r&&(e.preventDefault(),r.click())};r.addEventListener("keydown",c),t.querySelector(".lp-lightbox__close").addEventListener("click",()=>{r.removeEventListener("keydown",c),t.classList.remove("show"),l&&l.destroy(),"function"==typeof s.lpUI.releaseScrollLock?s.lpUI.releaseScrollLock(a):r.body.style.overflow="",t.remove()})}if("function"==typeof s.lpUI.requestScrollLock?s.lpUI.requestScrollLock(a):r.body.style.overflow="hidden",o&&!d){let t,i,o,l,d;i={arrows:!0,dots:!1,infinite:!0,draggable:!0,prevArrow:'<button type="button" class="lp-lightbox-arrow--prev lp-lightbox-arrow" aria-label="Previous"></button>',nextArrow:'<button type="button" class="lp-lightbox-arrow--next lp-lightbox-arrow" aria-label="Next"></button>'},(o=r.createElement("div")).id=a,o.className="lp-lightbox",o.setAttribute("tabindex","-1"),o.setAttribute("role","dialog"),o.setAttribute("aria-modal","true"),o.innerHTML=` 2831 <button class="lp-lightbox__close" aria-label="close modal"></button> 2832 <div class="lp-lightbox__content"> 2833 <div class="lp-lightbox__carousel"></div> 2834 </div> 2835 `,r.body.appendChild(o),l=o.querySelector(".lp-lightbox__carousel"),o.classList.add("show"),n?(t=e.slick.$slides.find("img"),i.initialSlide=e.slick?.currentSlide||0,t.each(function(){s.$(".lp-lightbox__carousel").append(s.$(this).clone(!1).removeAttr("style").wrap('<div class="lp-lightbox__slide"></div>').parent())})):(t=e.querySelectorAll("img")).forEach(e=>{let t=e.cloneNode(!0);t.removeAttribute("style");let i=r.createElement("div");i.className="lp-lightbox__slide",i.appendChild(t),l.appendChild(i)}),s.$(l).slick(i),setTimeout(()=>{o.focus()},100),d=e=>{if(!o.classList.contains("show"))return;let t=o.querySelector(".lp-lightbox-arrow--prev"),i=o.querySelector(".lp-lightbox-arrow--next"),s=o.querySelector(".lp-lightbox__close");"ArrowLeft"===e.key&&t?(e.preventDefault(),t.click()):"ArrowRight"===e.key&&i?(e.preventDefault(),i.click()):"Escape"===e.key&&s&&(e.preventDefault(),s.click())},r.addEventListener("keydown",d),o.querySelector(".lp-lightbox__close").addEventListener("click",()=>{r.removeEventListener("keydown",d),o.classList.remove("show");let t=l?.slick?s.$(l).slick("slickCurrentSlide"):0;l?.slick&&s.$(l).slick("unslick"),n&&s.$(e).slick("slickGoTo",t),"function"==typeof s.lpUI.releaseScrollLock?s.lpUI.releaseScrollLock(a):r.body.style.overflow="",o.remove()})}else l?c():(s.luxuryPresence.libs.loadCss(s.luxuryPresence.libs.jsLibsMap.splide.cssSrc),s.luxuryPresence.libs.loadJs(s.luxuryPresence.libs.jsLibsMap.splide.jsSrc,()=>{c(),s.luxuryPresence.libs.jsLibsMap.splide.isLoaded=!0}))}}(x,window,document),R=new class extends s{destroy(){this.window.divolte||(this.window.divolteLp=function(){(this.window.divolteLp.q=this.window.divolteLp.q||[]).push(arguments)})}initialize(e={}){let{divolteServiceUrl:t}=this.config;t&&!this.window.divolte&&this.loadScript()}loadScript(){let{divolteServiceUrl:e}=this.config,t=this.document.createElement("script");t.id="divolte-script",t.type="text/javascript",t.defer=!0,t.async=!0,t.src=`${e}/divolte.js`,this.document.head.appendChild(t),t.addEventListener("load",this.executeQueue.bind(this))}executeQueue(){(this.window.divolteLp.q||[]).forEach(([e,t])=>{this[e](t)}),this.window.divolteLp=this.divolteLp.bind(this)}divolteLp(e,t){try{this[e](t)}catch(e){console.log(e)}}sendLpEvent(e,t){if(!e.includes("pageView"))return void console.log(`${e} IS NOT SUPPORTED`);let{companyId:i,templateId:s,websiteId:r,pageId:a,shareId:o,pageMeta:n}=this.config;this.window.divolte.signal(e,Object.assign({companyId:i,templateId:s,websiteId:r,pageId:a,shareId:o,pageMeta:n},t))}sendLpPageView(){this.sendLpEvent("pageView",{})}}(x,window,document),B=new class extends s{constructor(e,t,i){super(e,t,i)}initialize(e={}){(void 0!==e.enabled?e.enabled:this.config.eventBus?.enabled)&&this.config.eventBus?.apiKey&&this.config.eventBus?.url&&this.loadScript()}loadScript(){let{eventBusUrl:e}=this.config,t=this.document.createElement("script");t.id="posthog-script",t.type="text/javascript",t.defer=!0,t.async=!0,t.src=`${e}/v2.8.0/event-bus-js.js`,this.document.head.appendChild(t),t.addEventListener("load",this.executeQueue.bind(this))}executeQueue(){this.window.LuxuryPresenceEventBus&&(this.window.eventBusProvider=this.window.LuxuryPresenceEventBus.createEventBusProvider({apiKey:this.config.eventBus.apiKey,host:this.config.eventBus.url,defaultSource:"frontend://website-render-engine"}
2835)),(this.window.eventBusLp.q||[]).forEach(([e,t])=>{this[e](t)}),this.window.eventBusLp=this.eventBusLp.bind(this)}destroy(){if(!this.window.eventBusProvider){this.window.eventBusLp=function(){(this.window.eventBusLp.q=this.window.eventBusLp.q||[]).push(arguments)};return}this.window.eventBusProvider.shutdown()}sendLpEvent(e,t){if("user.activity.page.viewed"!==e)return void console.log(`${e} IS NOT SUPPORTED`);if(!this.window.eventBusProvider)return;let{companyId:i}=this.config;try{this.window.eventBusProvider.capture(e,{company:i,data:{}})}catch(e){console.log("EventBus capture error:",e)}}eventBusLp(e,t){try{this[e](t)}catch(e){console.log(e)}}sendLpPageView(){this.sendLpEvent("user.activity.page.viewed",{})}}(x,window,document),D=new class extends s{constructor(e,t,i){super(e,t,i),this.successListeners=[],this._listenToMessages=this._listenToMessages.bind(this),this._listenToOneTapMessage=this._listenToOneTapMessage.bind(this)}initialize(e={}){try{e.googleSignOnEnabled&&!e.iframe&&this._renderGoogleOneTap(),this.document.querySelectorAll('div[data-signin-type="google-sign-in"]').forEach(e=>this._convertGoogleSignIn(e)),this.document.querySelectorAll('div[data-signin-type="facebook-sign-in"]').forEach(e=>this._convertFacebookSignIn(e))}catch(e){console.log(e)}}destroy(){this.successListeners.forEach(e=>{this.window.removeEventListener("message",this._listenToMessages),this.window.removeEventListener("message",this._listenToOneTapMessage),this.window.removeEventListener(p,this.window[e])})}_renderGoogleOneTap(){if(!this._isGoogleOneTapOnCooldown()){let e=this.document.createElement("div");google.accounts.id.initializeIntermediate({src:this._buildUrlAndCopyAttributes(e,e,"googleOneTap")}),this.window.localStorage.removeItem("googleOneTapExpiration"),this.window.addEventListener("message",this._listenToOneTapMessage)}}_listenToOneTapMessage(e){let t="show_intermediate_iframe",{buyerSellerServiceUrl:i}=this.config,{data:s,origin:r}=e,{type:a,height:o,event:n,source:l,token:d}=s;if(a===t||"hide_intermediate_iframe"===a){let e=this.document.getElementById("onetap_google_intermediate_iframe");e&&(e.style.height=o,e.style.display=a===t?"unset":"none")}r===i&&"GOOGLE_SIGN_ON"===l&&("success"===n?(this._setExpirationLsItem(864e5),this._handleQualifyingQuestionsModal(d)):"cancel"===n&&this._setExpirationLsItem(72e5))}_setExpirationLsItem(e){let t=new Date().getTime()+e;this.window.localStorage.setItem("googleOneTapExpiration",t)}_isGoogleOneTapOnCooldown(){return Number(this.window.localStorage.getItem("googleOneTapExpiration"))>new Date().getTime()}_convertGoogleSignIn(e){this._replaceWithIframe("googleSignIn",e)}_convertFacebookSignIn(e){this._replaceWithIframe("facebookSignIn",e)}_replaceWithIframe(e,t){this._attachSuccessCallback(t);let i=this.document.createElement("iframe");i.src=this._buildUrlAndCopyAttributes(t,i,e),i.dataset.isSocialOauthButton=!0,t.replaceWith(i)}_listenToMessages(e){let{buyerSellerServiceUrl:t}=this.config;if(e.origin===t&&"success"===e.data.event){let e=new Event(p);this.window.dispatchEvent(e),a(this.window,this.document),this.successListeners.forEach(t=>{this.window[t]?this.window[t](e):console.error(`Callback function ${t} not found on window object`)}),this.document.documentElement.classList.add("is-login-success")}}_attachSuccessCallback(e){this.window.addEventListener("message",this._listenToMessages);let t=e.dataset.onSuccessFunctionName;t&&this.successListeners.push(t)}_buildUrlAndCopyAttributes(e,t,i){let{buyerSellerServiceUrl:s,companyId:r,websiteId:a,pageId:o,pageMeta:n}=this.config,{location:l}=this.window,d=l.origin+l.pathname,c=new URL(`${s}/buttons/${i}`),u=this.window.localStorage.getItem("utm_vars"),h=this.window.localStorage.getItem("referrer");c.searchParams.append("companyId",r),c.searchParams.append("websiteId",a),c.searchParams.append("pageId",o),c.searchParams.append("sourceUrl",d),c.searchParams.append("pageMeta",JSON.stringify(n)),u&&c.searchParams.append("utm",u),h&&c.searchParams.append("referrer",h);let p=["data-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"];
2835return Array.from(e.attributes).forEach(e=>{p.includes(e.nodeName)?c.searchParams.append(e.nodeName,e.nodeValue):t.setAttribute("id"===e.nodeName?"data-id":e.nodeName,e.nodeValue)}),c.toString()}_decodeToken(e){try{let t=e.split(".")[1].replace(/-/g,"+").replace(/_/g,"/"),i=4-t.length%4,s=4===i?t:t+"=".repeat(i);return JSON.parse(atob(s))}catch(e){return null}}_handleQualifyingQuestionsModal(e){if(e&&this.window.luxuryPresence&&this.window.luxuryPresence.qualifyingQuestionsModal){let t=this._decodeToken(e);t&&t.email&&this.window.luxuryPresence.qualifyingQuestionsModal.showModal(t.email,"Google Sign On")}}}(x,window,document),O=new class extends s{constructor(e,t,i){super(e,t,i),this.showModal=this.showModal.bind(this),this.hasModalBeenSubmitted=this.hasModalBeenSubmitted.bind(this),this.modalId="qualifying-questions-modal",this.cookieKey="qualifyingQuestionsModalSubmitted",this.qualifyingQuestionsModalEnabled=!0,this.eventListeners=[],this.timeouts=[]}initialize(e={}){this.qualifyingQuestionsModalEnabled=e.qualifyingQuestionsModalEnabled??this.qualifyingQuestionsModalEnabled,this.qualifyingQuestionsModalEnabled&&this.attachModalCloseListeners()}destroy(){this.eventListeners.forEach(({element:e,event:t,handler:i})=>{e&&e.removeEventListener&&e.removeEventListener(t,i)}),this.timeouts.forEach(e=>{clearTimeout(e)}),this.restoreBodyScroll(),this.eventListeners=[],this.timeouts=[]}hasModalBeenSubmitted(){return"true"===this.getCookie(this.cookieKey)}setModalSubmittedCookie(){this.setCookie(this.cookieKey,"true",365)}showModal(e,t){!this.qualifyingQuestionsModalEnabled||this.hasModalBeenSubmitted()||(this.updateEmailValue(e),this.updateTriggerSourceValue(t),this.showModalElement())}getModalElement(){let e=this.document.getElementById(this.modalId);return e||console.error("Modal element not found:",this.modalId),e}updateEmailValue(e){let t=this.getModalElement();if(!t)return;let i=t.querySelector('input[name="email"]');i&&"string"==typeof e&&(i.value=e)}updateTriggerSourceValue(e){let t=this.getModalElement();if(!t)return;let i=t.querySelector(`#${this.modalId}-triggerSource`);i&&"string"==typeof e&&(i.value=e)}showModalElement(){let e=this.getModalElement();e&&(e.style.display="flex",this.blockBodyScroll())}getCookie(e){let t=`; ${this.document.cookie}`.split(`; ${e}=`);return 2===t.length?decodeURIComponent(t.pop().split(";").shift()):null}setCookie(e,t,i){let s="";if(i){let e=new Date;e.setTime(e.getTime()+864e5*i),s=`; expires=${e.toUTCString()}`}let r="; path=/; SameSite=Lax";this.window&&this.window.location&&"https:"===this.window.location.protocol&&(r+="; Secure"),this.document.cookie=`${e}=${encodeURIComponent(t||"")}${s}${r}`}blockBodyScroll(){this._prevOverflow=this.document.body.style.overflow,this.document.body.style.overflow="hidden"}restoreBodyScroll(){this.document.body.style.overflow=this._prevOverflow||"",this._prevOverflow=null}attachModalCloseListeners(){let e=this.getModalElement();if(!e)return;let t=this.document.getElementById(`${this.modalId}-form`);if(t){let i=()=>{this.setModalSubmittedCookie();let t=setTimeout(()=>{e.style.display="none",this.restoreBodyScroll()},100);this.timeouts.push(t)};t.addEventListener("formsubmitted",i),this.eventListeners.push({element:t,event:"formsubmitted",handler:i})}let i=e.querySelector('[data-dismiss="modal"]');if(i){let t=()=>{e.style.display="none",this.restoreBodyScroll()};i.addEventListener("click",t),this.eventListeners.push({element:i,event:"click",handler:t})}let s=t=>{(t.target===e||t.target.id===this.modalId)&&(e.style.display="none",this.restoreBodyScroll())};e.addEventListener("click",s),this.eventListeners.push({element:e,event:"click",handler:s})}}(x,window,document),q=new class extends s{constructor(e,t,i){super(e,t,i),this.isValidating=!1,this.lastValidationResult=null,this.lastValidationTime=null,this.validationCacheDuration=3e5}destroy(){this.isValidating=!1,this.lastValidationResult=null,this.lastValidationTime=null}async validateSession(e={}){let{useCache:t=!0}=e;if(t&&null!==this.lastValidationResult&&this.lastValidationTime&&Date.now()-this.lastValidationTime<this.validationCacheDuration)return this.lastValidationResult;if(this.isValidating)return null!==this.lastValidationResult&&this.lastValidationResult;this.isValidating=!0;let i=` 2836 query { 2837 validSession { 2838 success 2839 } 2840 } 2841 `;try{let e=await this.window.fetch("/graphql",{method:"POST",headers:{"Content-Type":"application/json"},credentials:"include",body:JSON.stringify({query:i})});if(!e.ok)return console.error("SessionController: HTTP error during session validation",e.status),this.lastValidationResult=!1,this.lastValidationTime=Date.now(),!1;let t=await e.json();if(t.errors)return this.lastValidationResult=!1,this.lastValidationTime=Date.now(),!1;let s=t.data?.validSession?.success===!0;return this.lastValidationResult=s,this.lastValidationTime=Date.now(),s}catch(e){return console.error("SessionController: Error validating session",e),this.lastValidationResult=!1,this.lastValidationTime=Date.now(),!1}finally{this.isValidating=!1}}clearCache(){this.lastValidationResult=null,this.lastValidationTime=null}}(x,window,document),V=new class extends s{constructor(e,t,i){super(e,t,i),this.consentListener=null,this.eventName=null}destroy(){this.consentListener&&this.eventName&&(this.document.removeEventListener(this.eventName,this.consentListener),this.consentListener=null)}loadScript(){this.document.getElementById("posthog-script")||this.window.luxuryPresence.eventBus.initialize({enabled:this.config.eventBus?.enabled}),this.document.getElementById("divolte-script")||this.window.luxuryPresence.divolte.initialize({})}removeScripts(){this.window.luxuryPresence?.eventBus?.destroy?.(),this.window.luxuryPresence?.divolte?.destroy?.(),this.document.getElementById("posthog-script")?.remove(),this.document.getElementById("divolte-script")?.remove()}async initialize(e={}){let t=m[e.provider];if(!t)return;this.eventName=t.eventName;let i=await this.window.luxuryPresence.session.validateSession();(t.hasAnalyticsConsent(this.document,this.window)||i)&&this.loadScript(),this.consentListener||(this.consentListener=e=>{t.isAnalyticsAccepted(e.detail)?this.loadScript():this.removeScripts()},this.document.addEventListener(t.eventName,this.consentListener))}}(x,window,document),F=new class extends s{destroy(){}transformVariables(e,t){let i;return y(i={...t},["testimonialId"]),f(i,["testimonialId"],"testimonialIds"),0===i.limit&&delete i.limit,(void 0===i.limit||null===i.limit)&&(("testimonials"===e||"testimonialsCount"===e)&&(i.limit=50),("agents"===e||"agentsCount"===e||"neighborhoods"===e||"neighborhoodsCount"===e||"posts"===e||"postsCount"===e||"pressReleases"===e||"pressReleasesCount"===e)&&(i.limit=100)),!function(e){let{sortDir:t}=e;"string"==typeof t&&t.includes("_")&&(e.sortDir=t.replace(/_/g," "))}(i),!function(e,t){switch(t){case"agent":break;case"testimonials":case"testimonialsCount":y(e,["testimonialIds"]);break;case"agents":case"agentsCount":y(e,["officeId","teamId","developmentId","agentIds","tags"]),f(e,["officeId"],"officeIds"),f(e,["teamId"],"teamIds"),f(e,["developmentId"],"developmentIds");break;case"neighborhoods":case"neighborhoodsCount":y(e,["neighborhoodIds","neighborhoodId"]),f(e,["neighborhoodIds","neighborhoodId"],"neighborhoodId");break;case"developments":case"developmentsCount":y(e,["agentId","neighborhoodIds","neighborhoodId","developmentIds","tag"]),e.agentId&&Array.isArray(e.agentId)&&([e.agentId]=e.agentId),f(e,["neighborhoodIds","neighborhoodId"],"neighborhoodIds");break;case"properties":case"propertiesCount":y(e,["statusIds","statusId","propertyTypeIds","propertyTypeId","propertyId","networkId","propertyIds","agentIds","teamIds","officeIds","neighborhoodIds","
2841spaceTypeIds","addressState","addressCity","backfillProviders","backfillMLSListingIds","backfillMLSAgentIds","backfillMLSOfficeIds"]),["propertyIds","agentIds","teamIds","officeIds","neighborhoodIds","spaceTypeIds","backfillMLSListingIds","backfillMLSAgentIds","backfillMLSOfficeIds"].forEach(t=>f(e,[t],t)),f(e,["statusIds","statusId"],"propertyStatusId"),e.excludeStatusId&&(e.excludePropertyStatusId=e.excludeStatusId,delete e.excludeStatusId),f(e,["propertyTypeIds","propertyTypeId"],"propertyTypeId"),f(e,["networkId"],"networkId"),f(e,["propertyId"],"propertyIds"),["salesPriceGTE","salesPriceLTE","leasePriceGTE","leasePriceLTE","livingSpaceSizeGTE","livingSpaceSizeLTE"].forEach(t=>{null!=e[t]&&(e[t]=Math.trunc(Number(e[t])))});break;case"posts":case"postsCount":y(e,["categoryIds","categoryId","neighborhoodId"]),void 0!==e.order&&(e.sort=e.order,delete e.order),f(e,["categoryIds","categoryId"],"categoryId");break;case"postCategories":y(e,["categoryId","categoryIds"]),void 0!==e.order&&(e.sort=e.order,delete e.order),f(e,["categoryIds","categoryId"],"categoryId");break;case"pressReleases":case"pressReleasesCount":y(e,["pressReleaseId","categories","propertyId","developmentId","agentId","teamId"]),f(e,["pressReleaseId"],"pressReleaseIds");break;case"offices":case"officesCount":y(e,["officeId","officeIds","tags"]),f(e,["officeId"],"officeIds");break;case"teams":case"teamsCount":y(e,["teamId","teamIds"]),f(e,["teamId"],"teamIds");break;case"pois":y(e,["categories"]),Array.isArray(e.categories)&&(e.categories=e.categories.map(e=>e.toLowerCase())),"string"==typeof e.sortBy&&(e.sortBy=e.sortBy.toLowerCase())}}(i,e),i}transformResponse(e,t){return"agent"===e?I(t,w):"agents"===e||"agentsCount"===e?A(t,v):"neighborhood"===e?I(t,b):"neighborhoods"===e||"neighborhoodsCount"===e?A(t,S):"development"===e?I(t,_):"developments"===e||"developmentsCount"===e?A(t,E):t}transformPage(e){return{items:e&&e.items||[],count:e&&e.total||0}}applyPropertyDisclaimers(t,i){if(!Array.isArray(t)||!t.length||!i||!i.length)return Promise.resolve(t);let s=t.filter(e=>e&&e.vendorId&&e.mlsId).map(e=>({feedId:e.vendorId,listingId:e.mlsId,officeName:e.officeName??null,agentMlsId:e.mlsAgentId??null,officeMlsId:e.mlsOfficeId??null,attributionContact:e.attributionContact??null,status:e.status??null,syncedAt:e.syncedAt??null})),r=e=>{let s={};return(e||[]).forEach(e=>{s[`${e.feedId}:${e.listingId}`]=e}),t.map(e=>{let t=e&&s[`${e.vendorId}:${e.mlsId}`],r={};return i.forEach(e=>{let i=t?t[$[e]]:void 0;r[e]=i??null}),{...e,...r}})};if(!s.length)return Promise.resolve(r([]));let{websiteId:a}=this.config;return this.window.superagent?this.window.superagent.post(`${this.window.luxuryPresence.defaults.routerUrl}/graphql`).withCredentials().send({query:e(L),variables:{input:{websiteId:"string"==typeof a?a:void 0,properties:s}}}).then(e=>r(e.body&&e.body.data&&e.body.data.propertyDisclaimers),e=>(console.warn("[RouterApiController] propertyDisclaimers lookup failed:",e),r([]))):Promise.resolve(r([]))}}(x,window,document);function j(e,t){if(window.luxuryPresence[e])try{window.luxuryPresence[e].destroy()}catch(e){console.log(e)}window.luxuryPresence[e]=t}j("config",x),j("modals",T),j("buttons",k),j("validation",C),j("contactForms",M),j("mapApiLoader",P),j("pagination",U),j("expandSliders",N),j("divolte",R),j("eventBus",B),j("oauth",D),j("qualifyingQuestionsModal",O),j("session",q),j("consent",V),j("redirects",{checkHstRedirect:function(e){let{config:t}=window.luxuryPresence;return!t.hvStepTwoCaptureEnabled&&!!t.hstValuationRedirectEnabled&&!!t.mlsEnabled&&!!t.myhomeDashboardEnabled&&(window.location.href=`/home-search/home-valuation?address=${encodeURIComponent(e)}`,!0)},destroy(){}}),j("routerApi",F),window.luxuryPresence.formatSliderPriceRange=U.formatSliderPriceRange.bind(U),window.luxuryPresence.formatSliderAreaRange=U.formatSliderAreaRange.bind(U),window.luxuryPresence.getSearchFormValues=U.getSearchFormValues.bind(U),window.luxuryPresence.handlebarsHelpersFactory=function(i){return e(t)(i,{isEqual:(e,t)=>e==t})}})(); 2842//# sourceMappingURL=lp-sdk.js.map 2843 2844 </script>
2844 2845 2846
2846<script> 2847 var lpGlobalInitialized = false; 2848 2849 function lpGlobalInit () { 2850 if (lpGlobalInitialized) { 2851 return; 2852 } 2853 lpGlobalInitialized = true; 2854 // Initialize wow animation plugin only according to turbolinks 2855 var wow; 2856 if (window.WOW) { 2857 wow = new WOW({ 2858 animateClass: 'animated', 2859 offset: wowOffset, 2860 live: false, 2861 callback: function(box) {} 2862 }); 2863 } 2864 // Initialize handlebar helpers only once 2865 function handlebarsInit() { 2866 if (!window.Handlebars) { 2867 return; 2868 } 2869 HandlebarsIntl.registerWith(Handlebars); 2870 Handlebars.registerHelper(window.luxuryPresence.handlebarsHelpersFactory(Handlebars)); 2871 } 2872 2873 handlebarsInit(); 2874 2875 var modalContentUrl = "/modals.html"; 2876 const modalsContainer = document.getElementById('modals'); 2877 if (modalsContainer) { 2878 fetch(modalContentUrl).then(function(res) { 2879 if (!res.ok) { 2880 throw new Error(`HTTP error! Status: ${res.status}`); 2881 } 2882 return res.text(); 2883 }).then(function(resultText) { 2884 modalsContainer.innerHTML = resultText; 2885 2886 // now we need to execute all script elements 2887 Array.from(modalsContainer.getElementsByTagName('script')).forEach(function (s) { 2888 const script = document.createElement("script"); 2889 script.text = s.innerHTML; 2890 Array.from(s.attributes).forEach(function (a) { 2891 script.setAttribute(a.name, a.value); 2892 }) 2893 s.parentNode.replaceChild(script, s); 2894 }); 2895 2896 try { 2897 window.luxuryPresence.modals.initialize(window.luxuryPresence._modalIncludes); 2898 window.luxuryPresence.contactForms.initialize({ selector: '#modals' }); 2899 window.luxuryPresence.validation.initialize({ selector: '#modals' }); 2900 window.luxuryPresence.oauth.initialize({ 2901 googleSignOnEnabled: true, 2902 iframe: false }); 2903 } catch (e) { 2904 console.log(e); 2905 } 2906 document.querySelectorAll('.modals > .modal .close').forEach(closeModalBtn => { 2907 closeModalBtn.addEventListener('click', function() { 2908 window.lpUI.hideClosestModal(closeModalBtn); 2909 }); 2910 }); 2911 }).catch((e) => console.log(e)); 2912 } 2913 /* Initialize Luxury Presence SDK */ 2914 try { 2915 window.luxuryPresence.config.setCompany("4bdfdea8-7590-45fe-8f02-015bff2768e3", {}); 2916 window.luxuryPresence.config.setWebsite("29fdc359-4e7c-4124-9d8f-335c77d83785", { 2917 myhomeDashboardEnabled: true, 2918 mlsEnabled: true, 2919 hstValuationRedirectEnabled: true, 2920 hvStepTwoCaptureEnabled: false 2921 }); 2922 const url = new URL(window.location.href); 2923 const shareId = url.searchParams.get('shareId'); 2924 window.luxuryPresence.config.setPage("0eece441-602b-4325-89e9-3c65a63f4e79", { 2925 sourceResource: "", 2926 pageElementId: "", 2927 pageQueryVariables: {}, 2928 shareId: "", 2929 }); 2930 window.luxuryPresence.config.setWebsiteApiGatewayUrl("https://wgw.luxurypresence.com", {}); 2931 window.luxuryPresence.config.setBuyerSellerServiceUrl("https://bss.luxurypresence.com", {}); 2932 window.luxuryPresence.config.setDivolteServiceUrl("https://t.luxurypresence.com", {}); 2933 window.luxuryPresence.config.setEventBusUrl("https://cdn.luxurypresence.com/scripts/event-bus-js", {}); 2934 window.luxuryPresence.config.setEventBus({ 2935 enabled: true, 2936 apiKey: "phc_PMYT31xlmXBaTCwpIRx1v6RrpLVZIuP47N3mOT6KLnr", 2937 url: "https://p.luxurypresence.com", 2938 }); 2939 window.luxuryPresence.config.setTemplateId("e3960201-1a19-4660-a991-8658653d81e9", {}); 2940 window.luxuryPresence.config.setLeadIngesterUrl("https://leads.luxurypresence.com", {}); 2941 window.luxuryPresence.buttons.initialize({}); 2942 window.luxuryPresence.consent.initialize({ provider: 'lp-consent' }); 2943 window.luxuryPresence.contactForms.initialize({}); 2944 window.luxuryPresence.validation.initialize({}); 2945 window.luxuryPresence.expandSliders.initialize({}); 2946 window.luxuryPresence.oauth.initialize({ googleSignOnEnabled: true, iframe: false }); 2947 window.luxuryPresence.qualifyingQuestionsModal.initialize({ qualifyingQuestionsModalEnabled: true }); 2948 } catch (e) { 2949 console.log(e); 2950 } 2951 2952 /* Inject Section Specific Javascript */ 2953 try { 2954(function init(sectionDomId) { 2955 function setHttp(link) { 2956 if (link.search(/^http[s]?\:\/\/|\//) == -1) { 2957 link = 'https://' + link; 2958 } 2959 return link; 2960 } 2961 const socialLinks = document.querySelectorAll('#' + sectionDomId + ' .socials__item, #' + sectionDomId + ' .lp-socials__link'); 2962 socialLinks.forEach(linkElement => { 2963 const href = linkElement.getAttribute('href'); 2964 if (href) { 2965 linkElement.setAttribute('href', setHttp(href)); 2966 } 2967 }); 2968 $("#" + sectionDomId + " form").on("reset", function () { 2969 const redirectLink = $('#' + sectionDomId + ' .redirect-link'); 2970 if (redirectLink.length) { 2971 const rawHref = redirectLink.attr('href'); 2972 redirectLink.attr('href', setHttp(rawHref)); 2973 redirectLink[0].click(); 2974 } 2975 }); 2976})('modal-global-contact-us'); 2977} catch(e) { 2978console.log(e); 2979} 2980 2981 try { 2982(function init(sectionDomId) { 2983 var resizeMenu = function () { 2984 var widthSoFar = 0; 2985 var availableWidth = $('#' + sectionDomId + ' .navigation').width(); 2986 if ($(window).width() > 1024) { 2987 $('#' + sectionDomId + ' .navigation > li').each(function () { 2988 $(this).hide(); 2989 const currentItemWidth = $(this).outerWidth(); 2990 if (availableWidth - widthSoFar >= currentItemWidth) $(this).css({ 2991 "visibility": "visible", 2992 "display": "list-item", 2993 "height": "auto" 2994 }); 2995 widthSoFar += $(this).outerWidth(); 2996 }); 2997 } 2998 }; 2999 $(window).on('resize.lpui-auto-clean', resizeMenu); 3000 const mediaQuery = window.matchMedia('(hover: hover) and (pointer: fine)'); 3001 var $subNavTrigger = $('body > nav .sub-nav-container a'); 3002 var $subNavContainer = $('body > nav .sub-nav-container'); 3003 if (mediaQuery.matches) { 3004 $subNavTrigger.off('click'); 3005 $subNavContainer.mouseout(function () { 3006 var self = $(this); 3007 self.removeClass('active').find('.sub-nav').removeClass('visible'); 3008 }).mouseover(function () { 3009 $(this).siblings('.sub-nav-container').removeClass('active').find('.sub-nav').removeClass('visible'); 3010 $(this).addClass('active').find('.sub-nav').addClass('visible'); 3011 }).mouseup(function () { 3012 var self = $(this); 3013 self.toggleClass('active'); 3014 }); 3015 } 3016 function isSectionLight(sect) { 3017 if (!sect || !sect.style) { 3018 return true; 3019 } 3020 if (sect.style.backgroundImage) { 3021 return false;
3022 } 3023 if ($(sect).children('.video-wrapper').length) { 3024 return false; 3025 } 3026 return sect.classList.contains('is-background-color-light'); 3027 } 3028 const $header = $(`#${sectionDomId} > .header`); 3029 if ($header.hasClass('theme-auto')) { 3030 if (isSectionLight($('body > section')[0])) { 3031 $header.removeClass('theme-light'); 3032 } else { 3033 $header.addClass('theme-light'); 3034 } 3035 } 3036 var resizeTimeout; 3037 clearTimeout(resizeTimeout); 3038 resizeTimeout = setTimeout(function () { 3039 resizeMenu(); 3040 }, 1000); 3041})('global-navbar'); 3042} catch(e) { 3043console.log(e); 3044} 3045 try { 3046(function init(sectionDomId, options) { 3047 var elementSelector = options.elementSelector || 'nav'; 3048 var element = document.querySelector(elementSelector); 3049 var sections = document.querySelectorAll('body > section'); 3050 var subNavContainers = element.querySelectorAll('.sub-nav'); 3051 var initialBackgroundColor = options.initialBackgroundColor || element.style.backgroundColor; 3052 var backgroundColorScroll = options.backgroundColorScroll || '#191919'; 3053 var fontColor = options.fontColor || '#fff'; 3054 var fontColorScroll = options.fontColorScroll || '#000'; 3055 var didScroll = false; 3056 var lastScrollTop = 0; 3057 var delta = 5; 3058 3059 // eslint-disable-next-line sonarjs/no-collapsible-if 3060 if (wow) { 3061 // Wowjs might not trigger for position fixed elements 3062 if (window.scrollY > 0) { 3063 element.querySelectorAll('.wow').forEach(el => wow.show(el)); 3064 } 3065 } 3066 function adjustNavPinState() { 3067 // Remove 'visible' class from all subNavContainers 3068 for (let i = 0; i < subNavContainers.length; i++) { 3069 subNavContainers[i].classList.remove('visible'); 3070 } 3071 if (window.scrollY > 0) { 3072 element.style.backgroundColor = backgroundColorScroll; 3073 element.style.color = fontColorScroll; 3074 element.classList.add('scroll'); 3075 } else { 3076 element.style.backgroundColor = initialBackgroundColor; 3077 element.style.color = fontColor; 3078 element.classList.remove('scroll'); 3079 } 3080 } 3081 adjustNavPinState(); 3082 function onScroll() { 3083 didScroll = true; 3084 } 3085 window.addEventListener('scroll', onScroll); 3086 3087 // eslint-disable-next-line 3088 var debounceInterval = setInterval(() => { 3089 if (didScroll) { 3090 // eslint-disable-next-line 3091 hasScrolled(); 3092 didScroll = false; 3093 } 3094 }, 250); 3095 function hasScrolled() { 3096 adjustNavPinState(); 3097 // eslint-disable-next-line 3098 var navbarHeight = element.offsetHeight; 3099 // eslint-disable-next-line 3100 var st = window.scrollY; 3101 3102 // Make sure they scroll more than delta 3103 if (Math.abs(lastScrollTop - st) <= delta) { 3104 return; 3105 } 3106 if (st > lastScrollTop && st > navbarHeight) { 3107 // Scroll Down 3108 element.style.transform = `translateY(-${navbarHeight}px) scaleY(0)`; 3109 document.documentElement.style.setProperty('--global-header-height', '0px'); 3110 3111 // Some sections "follow" the navbar with class sticky (i.e. Producer search) 3112 sections.forEach(section => { 3113 if (section.classList.contains('sticky')) { 3114 section.style.top = '0px'; 3115 } 3116 }); 3117 } else { 3118 // Scroll Up 3119 // eslint-disable-next-line 3120 if (st + window.innerHeight < document.documentElement.scrollHeight) { 3121 element.style.transform = `translateY(0) scaleY(1)`; 3122 document.documentElement.style.setProperty('--global-header-height', `${navbarHeight}px`); 3123 sections.forEach(section => { 3124 if (section.classList.contains('sticky')) { 3125 section.style.top = `${navbarHeight}px`; 3126 } 3127 }); 3128 } 3129 } 3130 lastScrollTop = st; 3131 } 3132})('NAVBAR', JSON.parse("{\"fontColor\":\"#211F1F\",\"elementSelector\":\"nav\",\"fontColorScroll\":\"#ffffff\",\"backgroundColorScroll\":\"#2C3426\",\"initialBackgroundColor\":\"transparent\"}")); 3133} catch(e) { 3134console.log(e); 3135} 3136 try { 3137(function init(sectionDomId) { 3138 sectionDomId = "global-sidemenu"; 3139 var $sidemenu = $('#' + sectionDomId); 3140 const subNavItems = $('body > div.sidemenu .sub-nav-container .sub-nav__item'); 3141 const hideSubNavItems = () => { 3142 subNavItems.removeClass('fadeInUp'); 3143 }; 3144 const showSubNavItems = subnav => { 3145 if ($(subnav).find('.arrow').hasClass('active')) { 3146 $(".sidemenu").find('.arrow').removeClass('active'); 3147 } else { 3148 $(".sidemenu").find('.arrow').removeClass('active'); 3149 $(subnav).find('.arrow').addClass('active'); 3150 } 3151 let i = 0; 3152 subnav.find('.sub-nav__item').each((idx, item) => { 3153 i++; 3154 var timeout; 3155 clearTimeout(timeout); 3156 timeout = setTimeout(() => { 3157 $(item).addClass('fadeInUp'); 3158 }, 100 + i * 50); 3159 }); 3160 }; 3161 $(document).on("click", function (e) {
3162 if ($(e.target).closest(".navigation").length < 1) { 3163 hideSubNavItems(); 3164 } 3165 }); 3166 $('body > div.sidemenu .sub-nav-container > a').click(function (e) { 3167 const subnavContainer = $(this).closest('.sub-nav-container'); 3168 hideSubNavItems(); 3169 showSubNavItems(subnavContainer); 3170 }); 3171 const hideSideMenu = () => { 3172 $('body > div.sidemenu').removeClass('visible'); 3173 }; 3174 $('body > div.sidemenu .navigation .navigation__item:not(.sub-nav-container) .navigation__link').on('click', function (e) { 3175 onHide(); 3176 hideSideMenu(); 3177 }); 3178 $('body > div.sidemenu .sub-nav-container .sub-nav__link').on('click', function (e) { 3179 onHide(); 3180 setTimeout(() => { 3181 hideSideMenu(); 3182 }, 1601); 3183 }); 3184 var shown = false; 3185 function onShow() { 3186 if (shown) { 3187 return; 3188 } 3189 shown = true; 3190 window.lpUI.requestScrollLock(sectionDomId); 3191 $('#' + sectionDomId + ' .navigation__link').removeClass('fade-in'); 3192 $('#' + sectionDomId + ' .lp-socials__link').removeClass('fade-in'); 3193 let i = 0; 3194 $('#' + sectionDomId + ' .navigation__link').each(function () { 3195 i++; 3196 setTimeout(() => { 3197 $(this).addClass('fade-in'); 3198 }, 900 + i * 50); 3199 }); 3200 $('#' + sectionDomId + ' .lp-socials__link').each(function () { 3201 i++; 3202 setTimeout(() => { 3203 $(this).addClass('fade-in'); 3204 }, 900 + i * 50); 3205 }); 3206 } 3207 function onHide() { 3208 hideSubNavItems(); 3209 if (!shown) { 3210 return; 3211 } 3212 $('#' + sectionDomId + ' .lp-socials__link').removeClass('fade-in'); 3213 let i = 0; 3214 $($('#' + sectionDomId + ' .navigation__link').get().reverse()).each(function () { 3215 i++; 3216 setTimeout(() => { 3217 $(this).removeClass('fade-in'); 3218 }, i * 50); 3219 }); 3220 shown = false; 3221 setTimeout(() => { 3222 window.lpUI.releaseScrollLock(sectionDomId); 3223 }, 1600); 3224 } 3225 $sidemenu.on('lpui-show', onShow); 3226 $sidemenu.on('lpui-hide', onHide); 3227})('global-sidemenu'); 3228} catch(e) { 3229console.log(e); 3230} 3231 3232 try { 3233(function init(sectionDomId) { 3234 function setHttp(link) { 3235 if (link.search(/^http[s]?\:\/\/|\//) == -1) { 3236 link = 'http://' + link; 3237 } 3238 return link; 3239 } 3240 $(`#${sectionDomId} form`).on("reset", function () { 3241 const redirectLink = $('#' + sectionDomId + ' .redirect-link'); 3242 if (redirectLink.length) { 3243 const rawHref = redirectLink.attr('href'); 3244 redirectLink.attr('href', setHttp(rawHref)); 3245 redirectLink[0].click(); 3246 } 3247 }); 3248})('global-footer'); 3249} catch(e) { 3250console.log(e); 3251} 3252 3253 try { 3254(function init(sectionDomId) { 3255 var _section = $('#' + sectionDomId); 3256 var _footer = document.getElementById('global-footer'); 3257 const redirectLink = _section.find('.js-redirect-link'); 3258 function setHttp(link) { 3259 if (link.search(/^(http[s]?\:\/\/|\/)/) == -1) { 3260 link = 'https://' + link; 3261 } 3262 return link; 3263 } 3264 function redirectPage(link) { 3265 if (link.length) { 3266 window.location.href = setHttp(link.attr('href')); 3267 } 3268 } 3269 const emailInput = _section.find('.js-email-input'); 3270 const emailRegex = /[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~\-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)+/; 3271 emailInput.on('input', function () { 3272 if (emailRegex.test(this.value)) { 3273 this.setCustomValidity(''); 3274 } else { 3275 this.setCustomValidity('Please enter a valid email address.'); 3276 } 3277 this.reportValidity(); 3278 }); 3279 _section.find('input[name="name"]').on("keyup", function () { 3280 if (this.value.replaceAll(/\d/g, "").trim().split(" ").length < 2 || this.value.replaceAll(/\d/g, "").trim() === "") { 3281 this.setCustomValidity("Please input your first name and last name."); 3282 } else { 3283 this.setCustomValidity(""); 3284 } 3285 }); 3286 _section.find('form').on("reset", function () { 3287 $(this).addClass("show-success"); 3288 redirectPage(redirectLink); 3289 }); 3290 $(window).scroll(function () { 3291 if ($(this).scrollTop() >= 150) _section.find('.btn-holder').addClass('visible');else _section.find('.btn-holder').removeClass('visible'); 3292 }); 3293 _section.find('.close-btn, .connect-btn').click(function () { 3294 _section.find('.pop-up').toggle(); 3295 _section.find('.btn-holder').toggle(); 3296 }); 3297 if (!_footer) return; 3298 const observer = new IntersectionObserver(entries => {
3299 entries.forEach(entry => { 3300 if (entry.isIntersecting) _section.hide();else _section.show(); 3301 }); 3302 }, { 3303 threshold: 0.1 3304 }); 3305 observer.observe(_footer); 3306 function selectToDropdown(selectItem) { 3307 let customDropdown = ` 3308 <div class="custom-select" role="presentation"> 3309 <button class="custom-select-toggle is-placeholder" type="button" aria-haspopup="true" aria-expanded="false"></button> 3310 <div class="custom-select-menu" style="display: none;max-height: none;"> 3311 <div class="custom-select-content"> 3312 </div> 3313 </div> 3314 </div>`; 3315 $(customDropdown).insertAfter(selectItem); 3316 let $dropdown = $($(selectItem).next()); 3317 let $dropdownToggle = $dropdown.find(".custom-select-toggle"); 3318 let $dropdownMenu = $dropdown.find(".custom-select-menu"); 3319 let $dropdownContent = $dropdown.find(".custom-select-content"); 3320 $dropdownToggle.addClass($(selectItem).attr("class")).removeClass("dropdown-select"); 3321 $dropdownToggle.attr("id", $(selectItem).attr("id") + "custom"); 3322 $dropdownMenu.attr("aria-labelledby", $dropdownToggle.attr("id")); 3323 appendOptionButtons(selectItem, $dropdownContent); 3324 $(selectItem).removeClass().addClass("sr-only"); 3325 var toggleText = $(selectItem).find(":selected").first().text() || $(selectItem).children().first().text(); 3326 $dropdownToggle.html(toggleText); 3327 $dropdown.on("click", ".custom-select-item", function (e) { 3328 if ($(this).hasClass("is-disabled")) return; 3329 let elementNumber = $(this).index(); 3330 let $originalSelect = $(this).closest(".custom-select").siblings("select"); 3331 let $linkedOption = $originalSelect.find("option").eq(elementNumber); 3332 if (!$linkedOption.prop("selected")) { 3333 $linkedOption.prop("selected", true); 3334 $originalSelect.change(); 3335 $(this).addClass("is-selected").siblings(".custom-select-item").removeClass("is-selected"); 3336 $dropdownToggle.html($(this).html()); 3337 closeSelectMenu($(this).closest(".custom-select-menu")); 3338 } 3339 $dropdownToggle.removeClass("is-placeholder"); 3340 }); 3341 function convertOptionToButton(option) { 3342 var optionText = $(option).text(); 3343 var optionValue = $(option).attr("value") || $(option).text(); 3344 var optionIsDisabled = $(option).prop("disabled"); 3345 var outputButton = `<button value="${optionValue}" class="custom-select-item" type="button" ${optionIsDisabled ? "disabled" : ""}>${optionText}</button>`; 3346 return outputButton; 3347 } 3348 function appendOptionButtons(selectItem, appendTarget) { 3349 $(selectItem).find("option").each(function () { 3350 let currentButton = convertOptionToButton(this); 3351 $(appendTarget).append(currentButton); 3352 }); 3353 } 3354 function showSelectMenu(selectMenu) { 3355 var customSelect = $(selectMenu).closest(".custom-select")[0]; 3356 $(customSelect).addClass("open"); 3357 $(selectMenu).slideDown(); 3358 } 3359 function closeSelectMenu(selectMenu) { 3360 var customSelect = $(selectMenu).closest(".custom-select")[0]; 3361 $(customSelect).removeClass("open"); 3362 $(selectMenu).slideUp(); 3363 } 3364 $dropdown.on("click", ".custom-select-toggle", function (e) { 3365 var $customSelect = $(this).closest(".custom-select"); 3366 var selectMenu = $customSelect.find(".custom-select-menu")[0]; 3367 if ($customSelect.hasClass("open")) { 3368 closeSelectMenu(selectMenu); 3369 } else { 3370 showSelectMenu(selectMenu); 3371 } 3372 }); 3373 $(document).on("click", function (e) { 3374 if ($(e.target).closest(".custom-select").length < 1 && $(".custom-select").hasClass("open")) { 3375 $(".custom-select.open").each(function () { 3376 var selectMenu = $(this).find(".custom-select-menu")[0]; 3377 closeSelectMenu(selectMenu); 3378 }); 3379 } 3380 }); 3381 } 3382 $(".pop-up select[name='interest']").each(function () { 3383 selectToDropdown(this); 3384 }); 3385})('global-mobile-contact'); 3386} catch(e) { 3387console.log(e); 3388} 3389 3390 try { 3391(function init(sectionDomId) { 3392 var $section = $('#' + sectionDomId); 3393 var $carousel = $section.find('.collection'); 3394 var currentPreTitle = ''; 3395 var currentTitle = ''; 3396 const $videoWrap = $section.find('.full-screen-video-component > .video-wrapper'); 3397 if ($videoWrap.length) { 3398 const $video = $videoWrap.find('video'); 3399 $video.each(function () { 3400 var v = this; 3401 if (v.readyState > 0) { 3402 $videoWrap.addClass('playing'); 3403 } else { 3404 v.addEventListener('canplay', function () { 3405 $videoWrap.addClass('playing'); 3406 }, { 3407 once: true 3408 }); 3409 } 3410 }); 3411 } 3412 $('#' + sectionDomId + ' .collection').slick({ 3413 dots: $('#' + sectionDomId + ' .collection').find('.item').length > 1 ? true : false,
3414 arrows: false, 3415 speed: 0, 3416 fade: true, 3417 autoplay: true, 3418 autoplaySpeed: 6000, 3419 pauseOnHover: false, 3420 pauseOnFocus: false 3421 }); 3422 $carousel.on('beforeChange', function () { 3423 currentPreTitle = $(this).find('.slick-current').find('.lp-text--pretitle').text(); 3424 currentTitle = $(this).find('.slick-current').find('.lp-h1').text(); 3425 $(this).find('.slick-current').find('.lp-h1').addClass('animation'); 3426 $(this).find('.slick-current').find('.lp-text--pretitle').addClass('animation'); 3427 }); 3428 $carousel.on('afterChange', function () { 3429 if (currentPreTitle === $(this).find('.slick-current').find('.lp-text--pretitle').text()) { 3430 $(this).find('.slick-current').find('.lp-text--pretitle').removeClass('animation'); 3431 } 3432 if (currentTitle === $(this).find('.slick-current').find('.lp-h1').text()) { 3433 $(this).find('.slick-current').find('.lp-h1').removeClass('animation'); 3434 } 3435 }); 3436})('section-ff576072-0760-406a-ad51-750c9c9a084f', 'undefined'); 3437} catch(e) { 3438console.log(e); 3439} 3440 try { 3441(function init(sectionDomId) {})('section-3095abe9-d15d-4316-9606-debca9e92bee', 'undefined'); 3442} catch(e) { 3443console.log(e); 3444} 3445 try { 3446(function init(sectionDomId) { 3447 // please write all js here and use sectionDomId in selectors in order of DOM encapsulation 3448})('section-240ed051-f8c4-4b29-b862-f9a42a87bd5e', 'undefined'); 3449} catch(e) { 3450console.log(e); 3451} 3452 try { 3453(function init(sectionDomId) { 3454 var $section = $('#' + sectionDomId); 3455 var $window = $(window); 3456 var duration = 3000; 3457 var step = 50; 3458 var items = []; 3459 var started = false; 3460 3461 function analyze() { 3462 var elems = $section.find('.jsValue'); 3463 elems.each(function () { 3464 var $el = $(this); 3465 var match = $el.text().match(/^(\D*)(\d(.*\d)?)(.*)$/); 3466 3467 if (match) { 3468 var str = match[2]; 3469 var frac = 0; 3470 var fSep = ''; 3471 var nmb; 3472 3473 if (!/\..*\./.test(str)) { 3474 var m = str.match(/\.(\d+)$/); 3475 3476 if (m) { 3477 frac = m[1].length; 3478 fSep = '.'; 3479 nmb = parseFloat(str.replace(/[^\d\.]/g, '')); 3480 } 3481 } 3482 3483 if (!frac) { 3484 if (!/,.*,/.test(str)) { 3485 var _m = str.match(/,(\d+)$/); 3486 3487 if (_m) { 3488 frac = _m[1].length; 3489 fSep = ','; 3490 nmb = parseFloat(str.replace(',', '.').replace(/[^\d\.]/g, '')); 3491 } 3492 } 3493 } 3494 3495 if (!frac) { 3496 nmb = parseInt(str.replace(/\D/g, '')); 3497 } 3498 3499 items.push({ 3500 el: $el, 3501 prefix: match[1] || '', 3502 suffix: match[4] || '', 3503 str: match[2], 3504 nmb: nmb, 3505 frac: frac, 3506 fSep: fSep 3507 }); 3508 } 3509 }); 3510 3511 if (!items.length) { 3512 started = true; 3513 return; 3514 } 3515 } 3516 3517 function animate() { 3518 if (started) { 3519 return; 3520 } 3521 3522 started = true; 3523 setTimeout(iterate, step); 3524 } 3525 3526 var pos = 0; 3527 3528 function iterate() { 3529 if (pos >= duration) { 3530 items.forEach(function (item) { 3531 item.el.text(item.prefix + item.str + item.suffix); 3532 }); 3533 } else { 3534 items.forEach(function (item) { 3535 var valStr = formatValue(item, pos / duration); 3536 item.el.text(item.prefix + valStr + item.suffix); 3537 }); 3538 pos += step; 3539 setTimeout(iterate, step); 3540 } 3541 } 3542 3543 function formatValue(item, val) { 3544 var str = (item.nmb * val).toFixed(item.frac).replace(/\D/, ''); 3545 var i = 0; 3546 var j = 0; 3547 var res = ''; 3548 3549 while (i < item.str.length && j < str.length) { 3550 var c = item.str[item.str.length - i - 1]; 3551 var code = c.charCodeAt(0); 3552 3553 if (code >= 48 && code <= 57) { 3554 res = str[str.length - j - 1] + res; 3555 j++; 3556 } else { 3557 res = c + res; 3558 } 3559 3560 i++; 3561 } 3562 3563 return res; 3564 } 3565 3566 function calculateVisibility() { 3567 if ($window.height() + $window.scrollTop() >= $section.offset().top) { 3568 $window.off('scroll', calculateVisibility); 3569 animate(); 3570 } 3571 } 3572 3573 analyze(); 3574 3575 if (items.length) { 3576 $window.on('scroll.lpui-auto-clean', calculateVisibility); 3577 calculateVisibility(); 3578 } 3579})('section-37f7c025-d83d-4afd-a523-abd6c39b6de5', 'undefined'); 3580} catch(e) { 3581console.log(e); 3582} 3583 try { 3584(function init(sectionDomId) { 3585 var textBlock = $('#' + sectionDomId + ' .hoverable-image__text-wrap'); 3586 var textBlockPaddingTop = parseInt($('#' + sectionDomId + ' .hoverable-image__text-col').css('padding-top')); 3587 var textBlockPaddingBottom = parseInt($('#' + sectionDomId + ' .hoverable-image__text-col').css('padding-bottom')); 3588 var imageBlock = $('#' + sectionDomId + ' .hoverable-image__img-col > div'); 3589 function resizeImage() { 3590 if (window.matchMedia('(min-width: 993px)').matches) { 3591 imageBlock.css('min-height', textBlock.height() + textBlockPaddingTop + textBlockPaddingBottom); 3592 } 3593 } 3594 $('#' + sectionDomId + ' .hoverable-image__img-col--on-hover').click(function () { 3595 if (window.matchMedia('(hover: none) and (pointer: coarse)').matches) { 3596 $(this).toggleClass('active'); 3597 } 3598 }); 3599 resizeImage(); 3600 $(window).on('resize.lpui-auto-clean', resizeImage); 3601})('section-f641b201-0a99-45d1-bf9b-bf213b995f1e', 'undefined'); 3602} catch(e) { 3603console.log(e); 3604} 3605 try { 3606(function init(sectionDomId) { 3607 const $slider = $('#' + sectionDomId + ' .js-collection'); 3608 const arrows = $slider.data('arrows-style') || ''; 3609 const disableInfiniteAndAutoScrollOnMobile = !$slider.data('disable-infinite'); 3610 $slider.slick({ 3611 slidesToShow: $slider.hasClass('js-collection--3') ? 3 : 2, 3612 prevArrow: `<button class='lp-arrow lp-arrow--prev lp-arrow--dark ${arrows}'>prev</button>`, 3613 nextArrow: `<button class='lp-arrow lp-arrow--next lp-arrow--dark ${arrows}'>next</button>`, 3614 appendArrows: $('#' + sectionDomId + ' .js-arrows'), 3615 infinite: true, 3616 autoplay: !$slider.data('disable-auto-scroll-desktop'), 3617 autoplaySpeed: 4000, 3618 responsive: [{ 3619 breakpoint: 1024, 3620 settings: { 3621 slidesToShow: 2, 3622 slidesToScroll: 2 3623 } 3624 }, {
3625 breakpoint: 769, 3626 settings: { 3627 slidesToShow: 1, 3628 slidesToScroll: 1, 3629 infinite: disableInfiniteAndAutoScrollOnMobile, 3630 autoplay: disableInfiniteAndAutoScrollOnMobile 3631 } 3632 }] 3633 }); 3634})('section-388a0ffa-0707-4c3f-96e5-207150c9df72', JSON.parse("{\"resource\":\"properties\",\"useRouterApi\":false,\"companyId\":\"4bdfdea8-7590-45fe-8f02-015bff2768e3\",\"usePageResource\":false,\"sectionIndex\":6,\"routerApiAux\":{\"testimonials\":true,\"agents\":false,\"neighborhoods\":false,\"developments\":false,\"properties\":false,\"posts\":true,\"pressReleases\":true,\"offices\":true,\"teams\":true,\"pois\":true,\"postCategories\":true}}")); 3635} catch(e) { 3636console.log(e); 3637} 3638 try { 3639(function init(sectionDomId) { 3640 const $section = $('#' + sectionDomId); 3641 const slider = $('#' + sectionDomId + ' .js-list-slider'); 3642 const avatarSlider = $('#' + sectionDomId + ' .js-avatar-slider'); 3643 const autoplay = !$section.find('.testimonials-section').hasClass('js-stop-autoplay'); 3644 let $cellNumbers = $('#' + sectionDomId + ' .js-list-cell'); 3645 let cellNumbersLength = $cellNumbers.length >= 10 ? $cellNumbers.length : "0" + $cellNumbers.length; 3646 let paused = false; 3647 var sectionBackground = $section.css('background-image'); 3648 if ($section.find('.testimonials-section.parallax').length) { 3649 $section.addClass('parallax-enabled'); 3650 $section.css({ 3651 '--sectionBackground': sectionBackground, 3652 'background-image': 'none' 3653 }); 3654 } 3655 function throttle(cb, delay) { 3656 let wait = false; 3657 return function () { 3658 if (wait) { 3659 return; 3660 } 3661 cb(...arguments); 3662 wait = true; 3663 setTimeout(() => { 3664 wait = false; 3665 }, delay); 3666 }; 3667 } 3668 function pauseSlider() { 3669 const section = document.querySelector(`#${sectionDomId}`); 3670 const rect = section.getBoundingClientRect(); 3671 if (paused && rect.bottom < -30) { 3672 return; 3673 } 3674 if (!paused && rect.bottom > 0) { 3675 return; 3676 } 3677 if (rect.bottom < -30 && !paused) { 3678 paused = true; 3679 slider.slick('slickPause'); 3680 return; 3681 } 3682 paused = false; 3683 slider.slick('slickPlay'); 3684 } 3685 if (autoplay) { 3686 $(window).on('scroll.lpui-auto-clean', throttle(pauseSlider, 400)); 3687 } 3688 if (cellNumbersLength > 1) $('#' + sectionDomId + ' .js-num-pages').html('01 / <span num-pages--total>' + cellNumbersLength + '</span>'); 3689 if (slider.length > 0) { 3690 const arrows = slider.data('arrows-style') || ''; 3691 var autoscrollInterval = parseInt(slider.attr('data-autoscroll-interval'), 10) || 4; 3692 slider.slick({ 3693 dots: false, 3694 arrows: true, 3695 prevArrow: `<button class='lp-arrow lp-arrow--prev lp-arrow--dark ${arrows}'>prev</button>`, 3696 nextArrow: `<button class='lp-arrow lp-arrow--next lp-arrow--dark ${arrows}'>next</button>`, 3697 appendArrows: $section.find('.arrows-container'), 3698 infinite: true, 3699 slidesToShow: 1, 3700 slidesToScroll: 1, 3701 autoplay, 3702 autoplaySpeed: autoscrollInterval * 1000, 3703 rows: 0, 3704 adaptiveHeight: true, 3705 asNavFor: avatarSlider 3706 }); 3707 avatarSlider.slick({ 3708 dots: false, 3709 arrows: false, 3710 infinite: true, 3711 slidesToShow: 1, 3712 slidesToScroll: 1, 3713 rows: 0, 3714 asNavFor: slider, 3715 draggable: false, 3716 speed: 500, 3717 fade: true, 3718 cssEase: 'linear' 3719 }); 3720 slider.on('afterChange', function (event, slick, currentSlide, nextSlide) { 3721 let currentPageNumber = currentSlide + 1; 3722 if (currentPageNumber < 10) currentPageNumber = '0' + currentPageNumber; 3723 $('#' + sectionDomId + ' .js-num-pages').html(currentPageNumber + ' / <span num-pages--total>' + cellNumbersLength + '</span>'); 3724 }); 3725 } 3726 function setAnimations() { 3727 const $target = $section.find('.js-animation-target'); 3728 let x = 0, 3729 y = 0; 3730 let tx = 0, 3731 ty = 0; 3732 let overchk = false; 3733 let animationRun = false; 3734 let animationRequest; 3735 document.addEventListener("mousemove", function (e) { 3736 x = e.pageX; 3737 y = e.pageY; 3738 }); 3739 $target.each(function () { 3740 $(this).css('will-change', 'transform'); 3741 $(this).wrap('<div class="js-target-wrap"></div>'); 3742 $(this).closest('.js-target-wrap').append('<div class="js-target"></div>').css({ 3743 "position": "relative", 3744 "width": "auto" 3745 }); 3746 $(this).next('.js-target').css({ 3747 "position": "absolute", 3748 "left": "0", 3749 "top": "0", 3750 "width": "100%", 3751 "height": "100%" 3752 }); 3753 $(this).next('.js-target').on('click', function () { 3754 if ($section.find('button[data-type="VIDEO"]').length) { 3755 $section.find('button[data-type="VIDEO"]').trigger('click'); 3756 } 3757 }); 3758 }); 3759 function loop(el) { 3760 let targetWidth = $(el).outerWidth(); 3761 let targetHeight = $(el).outerHeight(); 3762 if (overchk) { 3763 tx += (x - $(el).closest('.js-target-wrap').offset().left - targetWidth / 2 - tx) * 0.04; 3764 ty += (y - $(el).closest('.js-target-wrap').offset().top - targetHeight / 2 - ty) * 0.04; 3765 el.style.transform = "translate(" + tx + "px, " + ty + "px)"; 3766 } else { 3767 tx -= tx * 0.3; 3768 ty -= ty * 0.3; 3769 el.style.transform = "translate(" + tx + "px, " + ty + "px)"; 3770 } 3771 animationRequest = requestAnimationFrame(function () { 3772 loop(el); 3773 }); 3774 } 3775 function runAnimation(el) { 3776 if (!animationRun) { 3777 animationRun = true; 3778 loop(el); 3779 overchk = true; 3780 } 3781 } 3782 function stopAnmation() { 3783 if (animationRun) { 3784 setTimeout(function () { 3785 window.cancelAnimationFrame(animationRequest); 3786 animationRun = false;
3787 tx = 0, ty = 0; 3788 }, 100); 3789 overchk = false; 3790 } 3791 } 3792 $section.find('.js-target').on('mouseenter', function (e) { 3793 x = e.pageX; 3794 y = e.pageY; 3795 if (autoplay) slider.slick('slickPause'); 3796 runAnimation($(this).closest('.js-target-wrap').find('.js-animation-target')[0]); 3797 }); 3798 $section.find('.js-target').on('wheel', function () { 3799 if (autoplay) slider.slick('slickPlay'); 3800 stopAnmation(); 3801 }); 3802 $section.find('.js-target').on('mouseleave', function () { 3803 if (autoplay) slider.slick('slickPlay'); 3804 stopAnmation(); 3805 }); 3806 } 3807 if (window.matchMedia('(hover: hover) and (pointer: fine)').matches) { 3808 setTimeout(setAnimations); 3809 } 3810})('section-9d07f236-0449-444f-8935-a56296cb2157', JSON.parse("{\"resource\":\"testimonials\",\"useRouterApi\":true,\"companyId\":\"4bdfdea8-7590-45fe-8f02-015bff2768e3\",\"usePageResource\":false,\"sectionIndex\":7,\"routerApiAux\":{\"testimonials\":true,\"agents\":false,\"neighborhoods\":false,\"developments\":false,\"properties\":false,\"posts\":true,\"pressReleases\":true,\"offices\":true,\"teams\":true,\"pois\":true,\"postCategories\":true}}")); 3811} catch(e) { 3812console.log(e); 3813} 3814 try { 3815(function init(sectionDomId) { 3816 var textBlock = $('#' + sectionDomId + ' .hoverable-image__text-wrap'); 3817 var textBlockPaddingTop = parseInt($('#' + sectionDomId + ' .hoverable-image__text-col').css('padding-top')); 3818 var textBlockPaddingBottom = parseInt($('#' + sectionDomId + ' .hoverable-image__text-col').css('padding-bottom')); 3819 var imageBlock = $('#' + sectionDomId + ' .hoverable-image__img-col > div'); 3820 function resizeImage() { 3821 if (window.matchMedia('(min-width: 993px)').matches) { 3822 imageBlock.css('min-height', textBlock.height() + textBlockPaddingTop + textBlockPaddingBottom); 3823 } 3824 } 3825 $('#' + sectionDomId + ' .hoverable-image__img-col--on-hover').click(function () { 3826 if (window.matchMedia('(hover: none) and (pointer: coarse)').matches) { 3827 $(this).toggleClass('active'); 3828 } 3829 }); 3830 resizeImage(); 3831 $(window).on('resize.lpui-auto-clean', resizeImage); 3832})('section-d1da7b8b-cb6f-4969-9231-8c5b7a8353cd', 'undefined'); 3833} catch(e) { 3834console.log(e); 3835} 3836 try { 3837(function init(sectionDomId) {})('section-27da8a20-aa1f-46b8-b1db-e029fff14a3c', JSON.parse("{\"resource\":\"neighborhoods\",\"useRouterApi\":false,\"companyId\":\"4bdfdea8-7590-45fe-8f02-015bff2768e3\",\"usePageResource\":false,\"sectionIndex\":9,\"routerApiAux\":{\"testimonials\":true,\"agents\":false,\"neighborhoods\":false,\"developments\":false,\"properties\":false,\"posts\":true,\"pressReleases\":true,\"offices\":true,\"teams\":true,\"pois\":true,\"postCategories\":true}}")); 3838} catch(e) { 3839console.log(e); 3840} 3841 try { 3842(function init(sectionDomId) { 3843 var $contactForm = $('#' + sectionDomId + ' .newsletter-signup__form'); 3844 $contactForm.find('.contact-form__reset').click(function (e) { 3845 e.preventDefault(); 3846 $(this).closest('form').removeClass('success').trigger("reset"); 3847 }); 3848 $contactForm.find('input[name="name"]').on("keyup", function () { 3849 if (this.value.replaceAll(/\d/g, "").trim() === "") { 3850 this.setCustomValidity("Please enter your name."); 3851 } else { 3852 this.setCustomValidity(""); 3853 } 3854 }); 3855 const form = $("#" + sectionDomId).find("form"); 3856 const redirectLink = $('#' + sectionDomId + ' .redirect-link'); 3857 form.on("reset", function () { 3858 redirectPage(redirectLink); 3859 }); 3860 function redirectPage(link) { 3861 if (link.length) { 3862 const rawHref = link.attr('href'); 3863 link.attr('href', setHttp(rawHref)); 3864 link[0].click(); 3865 } 3866 } 3867 function setHttp(link) { 3868 if (link.search(/^http[s]?\:\/\/|\//) == -1) { 3869 link = 'http://' + link; 3870 } 3871 return link; 3872 } 3873})('section-d4351a9f-b513-48f7-83ea-275469a359ef', 'undefined'); 3874} catch(e) { 3875console.log(e); 3876} 3877 try { 3878(function init(sectionDomId) { 3879 const $section = $('#' + sectionDomId); 3880 if ($section.find('.parallax').length) $section.addClass('parallax-enabled'); 3881 if ($section.find('.video-wrapper').length) $section.addClass('video'); 3882})('section-02af8f74-d5a7-47cd-bff4-8c40812f8348', 'undefined'); 3883} catch(e) { 3884console.log(e); 3885} 3886 try { 3887(function init(sectionDomId, options) { 3888 let section = null; 3889 switch (sectionDomId) { 3890 case 'NAVBAR': 3891 section = document.querySelector('body > nav, #global-navbar'); 3892 break; 3893 case 'FOOTER': 3894 section = document.querySelector('body > footer, #global-footer'); 3895 break; 3896 case 'SIDEMENU': 3897 section = document.querySelector('body > div.sidemenu, #global-sidemenu'); 3898 break; 3899 case 'CONTACT':
3900 section = document.querySelector('#modal-global-contact-us'); 3901 break; 3902 case 'MOBILE_CONTACT': 3903 section = document.querySelector('body > div.mobile-contact-wrapper, #global-mobile-contact'); 3904 break; 3905 case 'SUBSCRIBE': 3906 // Subscribe Not Implemented 3907 section = null; 3908 break; 3909 case 'ACCOUNT': 3910 // Account Not Implemented 3911 section = null; 3912 break; 3913 default: 3914 section = document.querySelector('#' + sectionDomId); 3915 } 3916 if (!section) { 3917 return; 3918 } 3919 var url = window.luxuryPresence.defaults.routerUrl; 3920 var companyId = window.luxuryPresence.defaults.companyId; 3921 var limit = options.limit || 8; 3922 if (typeof limit === 'string') { 3923 limit = parseInt(limit, 10) || 8; // this NaN protection also filters out 0 - this is expected 3924 } 3925 var templateSelector = options.templateSelector || '.jsIGTemplate'; 3926 var containerSelector = options.containerSelector || '.jsIGContainer'; 3927 var hasDataClass = options.hasDataClass || 'has-data'; 3928 var hideActivateMessage = options.hasDataClass || false; 3929 var payload = { 3930 companyId: companyId, 3931 limit: limit 3932 }; 3933 if (options.resourceId && typeof options.resourceId === 'string' && !options.resourceId.match(/^{{.*}}$/)) { 3934 payload.resourceId = options.resourceId; 3935 // Federated enum values are uppercase (AGENT/TEAM); element configs carry lowercase 3936 payload.resource = String(options.resource || 'agent').toUpperCase(); 3937 payload.fallbackToNoResource = options.fallbackToNoResource === 'true' || options.fallbackToNoResource === true; 3938 } 3939 var query = 'query InstagramFeed (\n' + ' $companyId: ID!\n' + ' $instagramAuthorizationId: ID\n' + ' $username: String\n' + (payload.resourceId ? '$resource: InstagramContentAuthResourceEnum\n $resourceId: ID\n $fallbackToNoResource: Boolean' : '') + ' $limit: Int\n' + ') {\n' + ' instagramContentFeed (\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'; 3940 var templateHTML = section.querySelector(templateSelector)?.innerHTML || ''; 3941 var template = Handlebars.compile(templateHTML); 3942 var container = section.querySelector(containerSelector); 3943 if (options.variables) { 3944 Object.keys(options.variables).forEach(function (key) { 3945 if (options.variables.hasOwnProperty(key) && (typeof options.variables[key] !== 'string' || !options.variables[key].match(/^{{.*}}$/))) { 3946 payload[key] = options.variables[key]; 3947 } 3948 }); 3949 } 3950 function getData() { 3951 var feed = { 3952 error: true 3953 }; 3954 if (payload.companyId == null || payload.companyId === '') { 3955 // instagramContentFeed requires companyId (ID!) â nothing to fetch without it. 3956 // Checked after the options.variables merge, which may override the default. 3957 // Deferred so element listeners (attached after this template runs) still receive it. 3958 setTimeout(function () { 3959 section.dispatchEvent(new CustomEvent('ig-data', { 3960 detail: feed 3961 })); 3962 }, 0); 3963 return; 3964 } 3965 superagent.post(url + '/graphql').send({ 3966 query: query, 3967 variables: payload 3968 }).then(res => { 3969 try { 3970 if (!res.body.errors) { 3971 feed = res.body.data.instagramContentFeed; 3972 if (!feed.active) { 3973 if (!hideActivateMessage && sectionDomId === 'section-temp' && container) { 3974 if (payload.resourceId) { 3975 container.innerHTML = '<div style="text-align: center">Instagram account is not connected to selected ' + payload.resource + '.<br /> Connect it on the ' + payload.resource + ' page</div>'; 3976 } else { 3977 container.innerHTML = '<div style="text-align: center">Instagram account is not connected.<br /> Connect it on <a href="/profile">Profile page</a></div>'; 3978 } 3979 } 3980 } else { 3981 if (feed.items.length) { 3982 if (hasDataClass) { 3983 section.classList.add(hasDataClass); 3984 } 3985 const feedName = feed.username; 3986 section.querySelectorAll('.jsIGLink').forEach(link => link.setAttribute('href', feed.feedUrl)); 3987 section.querySelectorAll('.jsIGName').forEach(name => { 3988 name.textContent = '@' + feedName; 3989 name.setAttribute('title', '@' + feedName); 3990 }); 3991 if (container && template) { 3992 container.innerHTML = template(feed); 3993 } 3994 } 3995 } 3996 } 3997 } catch (e) {} 3998 section.dispatchEvent(new CustomEvent('ig-data', { 3999 detail: feed 4000 })); 4001 }).catch(e => { 4002 console.log('err', e); 4003 section.dispatchEvent(new CustomEvent('ig-data', { 4004 detail: feed 4005 })); 4006 }); 4007 } 4008 getData(); 4009})('section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba', JSON.parse("{\"limit\":33,\"resource\":\"agent\",\"resourceId\":\"\",\"fallbackToNoResource\":\"true\",\"companyId\":\"4bdfdea8-7590-45fe-8f02-015bff2768e3\",\"usePageResource\":false,\"sectionIndex\":12,\"useRouterApi\":false,\"routerApiAux\":{\"testimonials\":true,\"agents\":false,\"neighborhoods\":false,\"developments\":false,\"properties\":false,\"posts\":true,\"pressReleases\":true,\"offices\":true,\"teams\":true,\"pois\":true,\"postCategories\":true}}")); 4010} catch(e) { 4011console.log(e); 4012} 4013 try { 4014(function init(sectionDomId) { 4015 const $section = $('#' + sectionDomId); 4016 var templateHTML = $section.find('.jsIGItem').html(); 4017 var itemTemplate = templateHTML && Handlebars.compile(templateHTML); 4018 const $container = $section.find('.ig-feed-feed'); 4019 const $topPrev = $section.find('.top-nav-prev'); 4020 const $topNext = $section.find('.top-nav-next'); 4021 const $bottomPrev = $section.find('.bottom-nav-prev'); 4022 const $bottomNext = $section.find('.bottom-nav-next'); 4023 let limit = 33; 4024 try { 4025 limit = parseInt($container[0].dataset['limit']); 4026 } catch (e) {} 4027 if (!limit) { 4028 limit = 33; 4029 } 4030 let igFeed = {}; 4031 let usedWidth = 0; 4032 let slider = null; 4033 $section.on('ig-data', function (ev, feed) { 4034 feed = ev.detail || feed; 4035 igFeed = feed; 4036 if (feed.active && feed.items.length) { 4037 buildSlider(); 4038 } 4039 }); 4040 $(window).on('resize.lpui-auto-clean', onResize); 4041 let timer = null; 4042 function onResize() { 4043 clearTimeout(timer); 4044 timer = window.setTimeout(buildSlider, 50); 4045 } 4046 function getLayout(w, n) { 4047 if (w > 1100) { 4048 if (n > 7) { 4049 return { 4050 type: 'type1', 4051 single: 1, 4052 multi: n, 4053 slides: 3, 4054 slider: n > 9 4055 }; 4056 } 4057 if (n > 5) { 4058 return { 4059 type: 'type1', 4060 single: 2, 4061 multi: n, 4062 slides: 3, 4063 slider: false 4064 }; 4065 } 4066 return { 4067 type: 'type1', 4068 single: n, 4069 multi: n, 4070 slides: 3, 4071 slider: n > 3 4072 }; 4073 } else if (w > 880) { 4074 if (n > 4) { 4075 return { 4076 type: 'type2', 4077 single: 1, 4078 multi: n, 4079 slides: 2.5, 4080 slider: n > 7 4081 }; 4082 } 4083 return { 4084 type: 'type1', 4085 single: n, 4086 multi: n, 4087 slides: 3, 4088 slider: n > 3 4089 }; 4090 } else if (w > 767) { 4091 if (n > 4) { 4092 return { 4093 type: 'type3', 4094 single: 1, 4095 multi: n, 4096 slides: 2, 4097 slider: n > 5 4098 }; 4099 } 4100 return { 4101 type: 'type4', 4102 single: n, 4103 multi: n, 4104 slides: 2, 4105 slider: n > 2 4106 }; 4107 } else if (w > 460) { 4108 return { 4109 type: 'type4', 4110 single: n, 4111 multi: n, 4112 slides: 2, 4113 slider: n > 2 4114 }; 4115 } 4116 return { 4117 type: 'type5', 4118 single: n, 4119 multi: n, 4120 slides: 1, 4121 slider: n > 1 4122 }; 4123 } 4124 function ensureClass($el, className) { 4125 if ($el.hasClass(className)) { 4126 return; 4127 } 4128 $el.addClass(className); 4129 } 4130 function makeSquare($el) { 4131 const el = $el[0]; 4132 el.style.width = ''; 4133 el.style.height = ''; 4134 const rect = el.getBoundingClientRect(); 4135 if (rect.width !== rect.height) { 4136 el.style.width = rect.height + 'px'; 4137 } 4138 } 4139 function buildSlider() { 4140 const cWidth = $container[0].getBoundingClientRect().width; 4141 if (cWidth === usedWidth) { 4142 return; 4143 } 4144 $container.empty();
4145 slider = $('<div class="ig-feed-slider"></div>'); 4146 const items = igFeed.items.slice(0, limit); 4147 const layout = getLayout(cWidth, items.length); 4148 let i = 0; 4149 let slide = null; 4150 while (i < layout.single) { 4151 slide = $(`<div class="slide-single ${layout.type}"></div>`).append(itemTemplate(items[i])).appendTo(slider); 4152 i++; 4153 } 4154 while (i < layout.multi) { 4155 slide = $(`<div class="slide-multi ${layout.type}"></div>`).appendTo(slider); 4156 let slideContent = $('<div class="slide-multi-content"></div>').appendTo(slide); 4157 const lim = i + 4; 4158 while (i < lim && i < layout.multi) { 4159 slideContent.append(itemTemplate(items[i])); 4160 i++; 4161 } 4162 } 4163 $container.append(slider); 4164 if (layout.slider) { 4165 $topPrev.removeClass('hidden-control'); 4166 $topNext.removeClass('hidden-control'); 4167 $bottomPrev.removeClass('hidden-control'); 4168 $bottomNext.removeClass('hidden-control'); 4169 let prev, next; 4170 if ($bottomPrev.parent()[0].getBoundingClientRect().width) { 4171 prev = $bottomPrev; 4172 next = $bottomNext; 4173 } else { 4174 prev = $topPrev; 4175 next = $topNext; 4176 makeSquare($topPrev); 4177 makeSquare($topNext); 4178 } 4179 slider.children().each(function () { 4180 this.style.width = this.getBoundingClientRect().width + 'px'; 4181 }); 4182 slider.slick({ 4183 dots: false, 4184 prevArrow: prev, 4185 nextArrow: next, 4186 slidesToScroll: 1, 4187 infinite: false, 4188 slidesToShow: layout.slides 4189 }); 4190 } else { 4191 ensureClass($topPrev, 'hidden-control'); 4192 ensureClass($topNext, 'hidden-control'); 4193 ensureClass($bottomPrev, 'hidden-control'); 4194 ensureClass($bottomNext, 'hidden-control'); 4195 } 4196 } 4197})('section-13af33c7-bccd-4d0d-96d2-c63fc51f7bba', JSON.parse("{\"resource\":\"agent\",\"useRouterApi\":false,\"companyId\":\"4bdfdea8-7590-45fe-8f02-015bff2768e3\",\"usePageResource\":false,\"sectionIndex\":12,\"routerApiAux\":{\"testimonials\":true,\"agents\":false,\"neighborhoods\":false,\"developments\":false,\"properties\":false,\"posts\":true,\"pressReleases\":true,\"offices\":true,\"teams\":true,\"pois\":true,\"postCategories\":true}}")); 4198} catch(e) { 4199console.log(e); 4200} 4201 try { 4202(function init(sectionDomId) {})('section-b5456b59-ebb8-447c-9b46-1878983c39fa', 'undefined'); 4203} catch(e) { 4204console.log(e); 4205} 4206 4207 var { body } = document; 4208 var globalNav = body.querySelector(':scope > nav'); 4209 var globalSideMenu = body.querySelector(':scope > div.sidemenu'); 4210 4211 document.querySelectorAll('body > .modal .close').forEach(modalCloseBtn => { 4212 modalCloseBtn.addEventListener('click', function() { 4213 window.lpUI.hideClosestModal(modalCloseBtn); 4214 }); 4215 }); 4216 4217 window.addEventListener('click', function() { 4218 document.querySelectorAll('.share-popup').forEach(sharedPopup => { 4219 sharedPopup.style.display = 'none' ; 4220 }); 4221 }); 4222 4223 /* Misc Partials / Addons */ 4224 function initWOW() { 4225 if (wow) { 4226 wow.init(); 4227 wow.scrollHandler(); 4228 setTimeout(function () { 4229 const wowHideStyle = document.getElementById('wow-hide-elements'); 4230 if(wowHideStyle) { 4231 wowHideStyle.disabled = true; 4232 } 4233 }, 1); 4234 } 4235 } 4236 4237 const wowHideElements = document.getElementById('wow-hide-elements'); 4238 if (wowHideElements) { 4239 wowHideElements.disabled = false; 4240 } 4241 4242 initWOW(); 4243 4244 /* Generic Navbar Handling */ 4245 globalNav?.querySelectorAll('.hamburger-component').forEach(hamburgerComponent => { 4246 hamburgerComponent.addEventListener('click', function() { 4247 window.lpUI.sideMenuToggle(); 4248 }); 4249 }); 4250 globalSideMenu?.querySelectorAll('.toggle').forEach(toggleEl => { 4251 toggleEl.addEventListener('click', function() { 4252 window.lpUI.sideMenuToggle(); 4253 }); 4254 }); 4255 4256 document.querySelectorAll('body > nav .sub-nav-container > a, body > div.sidemenu .sub-nav-container > a').forEach(linkEl => { 4257 linkEl.addEventListener('click', function(e) { 4258 e.preventDefault(); 4259 e.stopPropagation();
4260 var subNav = linkEl.parentElement.querySelector(':scope > .sub-nav'); 4261 if (subNav && subNav.classList.contains('visible')){ 4262 subNav.classList.remove('visible'); 4263 } else { 4264 globalNav?.querySelectorAll('.sub-nav-container .sub-nav').forEach(globalSubNav => { 4265 globalSubNav.classList.remove('visible'); 4266 }); 4267 globalSideMenu?.querySelectorAll('.sub-nav').forEach(sideMenuSubNav => { 4268 sideMenuSubNav.classList.remove('visible'); 4269 }); 4270 subNav?.classList.add('visible'); 4271 } 4272 }); 4273 }); 4274 window.addEventListener('click', function() { 4275 document.querySelectorAll('nav .sub-nav.visible, .sidemenu .sub-nav.visible').forEach(subNavEl => { 4276 subNavEl.classList.remove('visible'); 4277 }); 4278 }); 4279 4280 } 4281 4282 document.addEventListener('DOMContentLoaded', lpGlobalInit); 4283 4284 </script>
4284 4285 4286
4286<script type="module"> 4287 function selectorExists(selector) { 4288 return document.querySelector(selector) !== null; 4289 } 4290 4291 // Function to initialize the third-party library 4292 function initParoller(selector = '.my-paroller') { 4293 var $parollerElements = $(selector); 4294 if ($parollerElements.length > 0 && typeof $parollerElements.paroller === 'function') { 4295 $parollerElements.paroller(); 4296 } 4297 } 4298 4299 const parollerSelector = '.my-paroller'; 4300 4301 if (selectorExists(parollerSelector)) { 4302 window.luxuryPresence.libs.loadJs(window.luxuryPresence.libs.jsLibsMap.paroller.jsSrc, function() { 4303 initParoller(parollerSelector); 4304 window.luxuryPresence.libs.jsLibsMap.paroller.isLoaded = true; 4305 }); 4306 } 4307 </script>
4307 4308 4309 <!-- Follow Up Boss Page View Tracker--> 4310
4310<script type="text/plain" data-consent-category="analytics"> 4311 window.widgetTracker("send", "pageview"); 4312 </script>
4312 4313 <!-- End Follow Up Boss Page View Tracker --> 4314 <!-- Google Tag Manager (noscript) -->
vendor: 80 bytes, lines 4314-4315
4314 4315 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
4315GTM-KTG8HXV
vendor: 107 bytes, lines 4315-4317
4315" 4316 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 4317
4317<!-- End Google Tag Manager --> 4318 <!-- Google Tag Manager (noscript) -->
vendor: 80 bytes, lines 4318-4319
4318 4319 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
4319GTM-NRB4D5T
vendor: 107 bytes, lines 4319-4321
4319" 4320 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 4321
4321<!-- End Google Tag Manager --> 4322 <!-- Google Tag Manager (noscript) -->
vendor: 80 bytes, lines 4322-4323
4322 4323 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
4323GTM-T9SFQGHZ
vendor: 107 bytes, lines 4323-4325
4323" 4324 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 4325
4325<!-- End Google Tag Manager --> 4326 4327
4327<script 4328 src="https://cdn.luxurypresence.com/scripts/a11y-widget/latest/widget.js" 4329 data-website-id="29fdc359-4e7c-4124-9d8f-335c77d83785" 4330 4331 defer></script>
vendor: 1 bytes, line 4331
4331
4332<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a432d97ded01127b',t:'MTc5MDc2NzM0NA=='};var a=document.createElement('script');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 a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
4332<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"d2a8f4b3d65944edb8fcd6ffce49ee5e","spa":2}' crossorigin="anonymous"></script>
4332 4333</body> 4334</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.