Help
RSS
API
Feed
Maltego
Contact
Domain > tamifuller.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2017-03-08
69.194.138.46
(
ClassC
)
2024-09-17
104.18.120.91
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Tue, 17 Sep 2024 12:44:56 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveCache-Control: max-age3600Expires: Tue, 17 Sep 2024 13:44:56 GMTLocation: https://tamifuller.com/Set-Cookie: __cf_bmWipIyF80B.0GzIgJ.V1WiTyAUkcLLKyfbI3dzL7LTbw-1726577096-1.0.1.1-23ryqzZxPDhp1QXCYS8DbX5CnUcpkIOBQmNRqoOVbBAeFwVVq.87lQKAW7EUD9IYlqoh_g4O2EUNrGL8B0_wGg; path/; expiresTue, 17-Sep-24 13:14:56 GMT; domain.tamifuller.com; HttpOnlyServer: cloudflareCF-RAY: 8c4930c568b45ec3-PDX html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>cloudflare/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Tue, 17 Sep 2024 12:44:57 GMTContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-alivex-powered-by: Luxury Presencex-amz-id-2: tXk84Ac/IXc+e6Ewl6DDnXgtNACe7sRqgAbD0oApf20IWAuX72U+wDBnC7ksuh3qX5ykNuwgjwAx-amz-request-id: 1EJR03KHA56ENDEVlast-modified: Tue, 17 Sep 2024 00:54:18 GMTx-amz-server-side-encryption: AES256Cache-Control: max-age600, stale-while-revalidate1200, publicCF-Cache-Status: EXPIREDAccept-Ranges: bytesSet-Cookie: __cf_bmqjCELGibfGxSxoS6kDUEa.bds_iARuY5O2jsca.AQSU-1726577097-1.0.1.1-URAjEejOvdMSM25M7_am2g_oQhGjaKyUDXxQB8xZDRHAHMpWVL8rDXoMOTfndA7U1MYmSj7JmZN4ieCGuXkCoA; path/; expiresTue, 17-Sep-24 13:14:57 GMT; domain.tamifuller.com; HttpOnly; SecureServer: cloudflareCF-RAY: 8c4930c5e845efd6-PDX !DOCTYPE html>html classno-js langen>head> meta charsetutf-8> meta http-equivx-ua-compatible contentieedge> meta nameviewport contentwidthdevice-width, initial-scale1.0> meta nametwitter:card contentsummary_large_image> title>San Diego Real Estate Agents - Tami Fuller & Associates/title> meta propertyog:title contentSan Diego Real Estate Agents - Tami Fuller & Associates> meta nametwitter:title contentSan Diego Real Estate Agents - Tami Fuller & Associates> meta namedescription contentTami Fuller & Associates has specialized in residential real estate since 1988. As Realtors, they have helped clients buy and sell their homes throughout San Diego County.> meta propertyog:description contentTami Fuller & Associates has specialized in residential real estate since 1988. As Realtors, they have helped clients buy and sell their homes throughout San Diego County.> meta nametwitter:description contentTami Fuller & Associates has specialized in residential real estate since 1988. As Realtors, they have helped clients buy and sell their homes throughout San Diego County.> meta propertyog:image contenthttps://res.cloudinary.com/luxuryp/images/w_960,c_limit,f_auto,q_auto/lwcdu3jjjkjxytoankvv/13-2-1> meta nametwitter:image contenthttps://res.cloudinary.com/luxuryp/images/w_960,c_limit,f_auto,q_auto/lwcdu3jjjkjxytoankvv/13-2-1> meta propertyog:url contenthttps://tamifuller.com/> link relcanonical hrefhttps://tamifuller.com/> script>(function(html){html.className html.className.replace(/\bno-js\b/,js)})(document.documentElement);/script> link relpreconnect hrefhttps://fonts.googleapis.com> link relpreconnect hrefhttps://fonts.gstatic.com crossorigin> link relstylesheet hrefhttps://fonts.googleapis.com/css?familyEB%20Garamond:400,500,600,700,800,400i,500i,600i,700i,800i> link relpreload hrefhttps://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css asstyle onloadthis.onloadnull;this.relstylesheet> noscript>link relstylesheet hrefhttps://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css>/noscript> link relicon typeimage/x-icon href/favicon.ico> link relicon typeimage/png sizes16x16 href/favicon-16x16.png> link relicon typeimage/png sizes32x32 href/favicon-32x32.png> link relicon typeimage/png sizes48x48 href/favicon-48x48.png> style idglobal-css>:root{--global-primary-font-family:EB Garamond,serif;--global-primary-font-family-short:EB Garamond;--global-secondary-font-family:Helvetica,serif;--global-secondary-font-family-short:Helvetica;--global-body-padding:0px;--global-background-color:#fff;--global-body-font-size:18px;--global-h1-font-size:74px;--global-h2-font-size:42px;--global-h3-font-size:36px;--global-h4-font-size:32px;--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:Helvetica,serif;font-size:18px;}@media (min-width: 768px){body{padding:0px 0px 0px 0px;}}h1,h2,h3,h4,h5,h6,button{font-family:EB Garamond,serif;}h1{font-size:74px;}h2{font-size:42px;}h3{font-size:36px;}h4{font-size:32px;}h5{font-size:22px;}h6{font-size:20px;}/style> link relstylesheet typetext/css hrefhttps://styles.luxurypresence.com/cb-lux-agent/index.css /> style idwebsite-css>#global-navbar .nav-list li .link{font-size:16px;}#global-sidemenu .sidemenu-main__header .sidemenu-logo{width:250px;height:100px;}@media only screen and (max-width: 767px){#global-navbar .header{height:100px;}}nav#global-navbar .header{height:80px;}nav#global-navbar .header .container .logo img{height:60px;}li.navigation__item{cursor:pointer;}footer .row-1 .nav-list li.navigation__item .link{color:#C0B39A;}footer .row-1 .nav-list li.navigation__item .link :after{background:#C0B39A;}p.ttu{color:#C0B39A;}nav#global-navbar.scroll{background-color:#000!important;-webkit-transform:translateY(0px) scaleY(1)!important;-moz-transform:translateY(0px) scaleY(1)!important;-ms-transform:translateY(0px) scaleY(1)!important;transform:translateY(0px) scaleY(1)!important;}nav#global-navbar.scroll .header .nav-list li .link{color:#fff;}nav#global-navbar.scroll .header__hamburger span{background-color:#fff;}nav#global-navbar.scroll .header__hamburger span:after{background-color:#fff;}nav#global-navbar.scroll .header__hamburger span:before{background-color:#fff;}nav#global-navbar{background-color:#000!important;}#global-sidemenu .sidemenu .sidemenu-main__nav .sidemenu_nav-link{color:#000;}#global-sidemenu .sidemenu .sidemenu-main__nav .sidemenu_nav-link:hover{color:#333!important;}#global-sidemenu .sidemenu_subnav-link{color:#000;}#global-sidemenu .sidemenu_subnav-link:hover{color:#333333;}h5{font-size:26px;}div.opening button.scroll-down-icon.opening__scroll-down{font-size:20px;}div.contact-us__info h2{color:#C0B39A;}.lp-arrow{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.5);}/style> style idwow-hide-elements>.wow{visibility:hidden!important}/style> style idpage-css> #section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e{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;}@media only screen and (max-width: 768px){#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening__cta{padding-bottom:30px;}}#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 991px){#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening{display:block;height:100vh;}}#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening__image{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:11vw;padding-bottom:10.5vw;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;position:relative;-webkit-transition:.3s all;transition:.3s all;background:center no-repeat;-webkit-background-size:cover;background-size:cover;}@media (max-width: 991px){#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening__image{padding:75px 20px;height:100%;}}#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening__content{position:relative;z-index:2;}@media (min-width: 992px){#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening__content{width:51vw;}}#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening__content h1{margin-bottom:20px;}#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening__content h6{margin-bottom:50px;}@media (max-width: 991px){#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening__content h6{margin-bottom:25px;}}#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening__cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 992px){#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening__cta{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (min-width: 992px){#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening__cta .btn+.btn{margin-left:20px;}}@media (max-width: 991px){#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening__cta .btn+.btn{margin-top:10px;}}#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening .socials{position:absolute;}@media (min-width: 992px){#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening .socials{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;right:82px;bottom:33px;z-index:3;}#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening .socials li{margin-right:0;}}@media (max-width: 991px){#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening .socials{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;bottom:0;width:100%;}}#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening__scroll-down{position:absolute;z-index:3;bottom:35px;left:50%;padding-bottom:40px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:var(--global-color-secondary);background-color:transparent;border:none;-webkit-transition:0.2s all;transition:0.2s all;outline:none;font-size:16px;}#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening__scroll-down:hover{color:var(--global-color-black);}#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening__scroll-down:hover:before,#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening__scroll-down:hover:after{-webkit-animation-name:jump;animation-name:jump;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;}@media (max-width: 991px){#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening__scroll-down{display:none;}}#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .opening__logo{max-width:90%;max-height:150px;margin-bottom:40px;}@-webkit-keyframes jump{0%{-webkit-transform:translate(-50%, 30px) rotate(45deg);-moz-transform:translate(-50%, 30px) rotate(45deg);-ms-transform:translate(-50%, 30px) rotate(45deg);transform:translate(-50%, 30px) rotate(45deg);}100%{-webkit-transform:translate(-50%, 40px) rotate(45deg);-moz-transform:translate(-50%, 40px) rotate(45deg);-ms-transform:translate(-50%, 40px) rotate(45deg);transform:translate(-50%, 40px) rotate(45deg);}}@keyframes jump{0%{-webkit-transform:translate(-50%, 30px) rotate(45deg);-moz-transform:translate(-50%, 30px) rotate(45deg);-ms-transform:translate(-50%, 30px) rotate(45deg);transform:translate(-50%, 30px) rotate(45deg);}100%{-webkit-transform:translate(-50%, 40px) rotate(45deg);-moz-transform:translate(-50%, 40px) rotate(45deg);-ms-transform:translate(-50%, 40px) rotate(45deg);transform:translate(-50%, 40px) rotate(45deg);}}#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e >*:last-child{position:relative;}#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .overlay-component{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;transition-property:opacity;transition-timing-function:linear;}#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .video-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;}@media screen and (max-width: 900px){#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .video-wrapper.hidable{display:none;}}#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .full-screen-video-component{position:relative;height:100%;overflow:hidden;}#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e video{position:absolute;z-index:-1000;width:100%;object-fit:cover;}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e 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-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .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-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e .poster{display:block;}}#section-a9c06a81-f441-4048-9da1-51ad663342ce{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;background-color:rgba(0, 0, 0, 1);}#section-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-component{padding-top:30px;padding-bottom:10px;}@media (min-width: 769px){#section-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-component{padding:80px 0 60px;}}@media (min-width: 1200px){#section-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-component{padding:80px 0 30px;}}@media (max-width: 767px){#section-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-component__container{padding-left:20px;padding-right:20px;}}#section-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-component__header{margin-bottom:30px;max-width:640px;margin-left:auto;margin-right:auto;text-align:center;}@media (min-width: 768px){#section-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-component__header{margin-bottom:50px;}}@media (min-width: 1200px){#section-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-component__header{margin-bottom:70px;}}#section-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-component__header img{max-width:260px;height:auto;}#section-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-component__header img:not(:only-child){margin-bottom:30px;}@media (min-width: 768px){#section-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-component__header img:not(:only-child){margin-bottom:50px;}}#section-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-component__heading{margin-bottom:20px;}#section-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-component__lead{margin-bottom:0;font-size:20px;line-height:1.4;}#section-a9c06a81-f441-4048-9da1-51ad663342ce .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-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-component__col{width:100%;margin-bottom:20px;padding:0 7px;}@media (min-width: 768px){#section-a9c06a81-f441-4048-9da1-51ad663342ce .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-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-component__col{max-width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;margin-bottom:50px;}}#section-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-component__col:first-child{margin-left:auto;}#section-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-component__col:last-child{margin-right:auto;}@media (min-width: 992px){#section-a9c06a81-f441-4048-9da1-51ad663342ce .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-a9c06a81-f441-4048-9da1-51ad663342ce .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-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-component .cols-4 .gallery-component__col{max-width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;}}#section-a9c06a81-f441-4048-9da1-51ad663342ce .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-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-card:after{content:;width:0;padding-top:121.5%;}#section-a9c06a81-f441-4048-9da1-51ad663342ce .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-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-card:focus{outline:none;}@media (hover: hover) and (pointer: fine){#section-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-card:hover:before{background-color:#000;}#section-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-card:hover .gallery-card__title{-webkit-transform:translateY(-51px);-moz-transform:translateY(-51px);-ms-transform:translateY(-51px);transform:translateY(-51px);}#section-a9c06a81-f441-4048-9da1-51ad663342ce .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-a9c06a81-f441-4048-9da1-51ad663342ce .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-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-card__title{position:relative;width:100%;margin-bottom:0;color:#fff;letter-spacing:0;text-shadow:none;z-index:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .3s;transition:all .3s;text-transform:none;}#section-a9c06a81-f441-4048-9da1-51ad663342ce .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-a9c06a81-f441-4048-9da1-51ad663342ce .gallery-card__preview{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}#section-a9c06a81-f441-4048-9da1-51ad663342ce .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-a6d933d1-f62c-4d99-ab44-7194ad4527cd{color:#15171a;--fontColor:#15171a;--fontColor_H:216;--fontColor_S:11%;--fontColor_L:9%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#f2f2f2;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:95%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#f2f2f2;}#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd div.container .stats-data{background-image:url(https://res.cloudinary.com/luxuryp/image/upload/q_auto:good,f_auto/pxPA1Yt3PCpW5B3b)!important;background-repeat:no-repeat!important;-webkit-background-size:100%!important;background-size:100%!important;}#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd .company-stats .container{padding-top:104px;padding-bottom:103px;}@media (min-width: 1201px){#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd .company-stats .container{max-width:1094px;}}@media (max-width: 768px){#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd .company-stats .container{padding:80px 0 0 0;}}#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd .company-stats .stats-heading{text-align:center;margin-bottom:62px;}@media (max-width: 768px){#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd .company-stats .stats-heading{padding:0 20px;margin-bottom:52px;}}#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd .company-stats .stats-heading h2{margin-bottom:30px;}@media (max-width: 768px){#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd .company-stats .stats-heading h2{margin-bottom:40px;}}#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd .company-stats .stats-heading p{margin:0;}#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd .company-stats .stats-data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:106px 134px 104px 134px;}@media (max-width: 1200px){#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd .company-stats .stats-data{padding:106px 100px;}}@media (max-width: 992px){#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd .company-stats .stats-data{padding:106px 60px;}}@media (max-width: 768px){#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd .company-stats .stats-data{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:80px 0;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}}#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd .company-stats .stats-data__cell{text-align:center;width:25%;padding:0 5px;}@media (max-width: 768px){#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd .company-stats .stats-data__cell{width:50%;margin-top:40px;}}@media (max-width: 768px){#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd .company-stats .stats-data__cell:nth-child(-n+2){margin-top:0;}}@media (min-width: 769px){#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd .company-stats .stats-data__cell:nth-child(n+5){margin-top:40px;}}#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd .company-stats .stats-data__cell p{margin-bottom:0;line-height:1.5;}#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd .company-stats .stats-data__info{margin-bottom:24px;font-family:var(--global-primary-font-family);line-height:1;}@media (max-width: 768px){#section-a6d933d1-f62c-4d99-ab44-7194ad4527cd .company-stats .stats-data__info{margin-bottom:20px;}}#section-a9056aa1-59bb-435f-b885-b582ce3e9668{color:rgba(255, 255, 255, 0);--fontColor:rgba(255, 255, 255, 0);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:0;--fontColor_darkenDir:-1;--bgColor:#000307;--bgColor_H:214;--bgColor_S:100%;--bgColor_L:1%;--bgColor_A:1;--bgColor_darkenDir:1;--section-padding-top:calc(0 / 4 * var(--global-section-padding));--section-padding-bottom:calc(0 / 4 * var(--global-section-padding));background-color:#000307;background-image:linear-gradient(rgba(0, 0, 0, 0.30), rgba(0, 0, 0, 0.30)),url(https://res.cloudinary.com/luxuryp/images/w_1920,c_limit,f_auto,q_auto/z2st93w36rzqyktamfwp/quino-al-mbqifklvowm-unsplash);background-repeat:no-repeat;-webkit-background-position:center;background-position:center;-webkit-background-size:cover;background-size:cover;}#section-a9056aa1-59bb-435f-b885-b582ce3e9668 div.featured-agent__details{border:4px solid #;background-image:linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)),url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/r53gm4qx8r41s9mbqtf9/zack-dowdy-nb-z48-x4zu-unsplash-1);}#section-a9056aa1-59bb-435f-b885-b582ce3e9668 h2{color:#fff;}#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent .container{max-width:1316px;padding-top:150px;padding-bottom:150px;}@media (max-width: 991px){#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent .container{padding:80px 0 0;}}@media (max-width: 991px){#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__heading{padding:0 20px;margin-bottom:40px;}}@media (min-width: 992px){#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:44px;}}#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__heading h2{margin-bottom:0px;}@media (max-width: 991px){#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__heading h2{margin-bottom:30px;}}#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__heading h5{margin-bottom:50px;}@media (min-width: 992px){#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__heading h5{display:none;}}#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__cta{margin-left:auto;}#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__cta .btn:first-child{margin-right:8px;}@media (max-width: 560px){#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__cta .btn:first-child{margin-right:16px;}}@media (max-width: 991px){#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__cta .btn{width:calc(50% + -10px);}}@media (min-width: 992px){#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-height:590px;}}#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__image{position:relative;}#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__image:after{display:block;content:;padding-top:123%;}@media (min-width: 992px){#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__image{width:40%;}}#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__image img{width:100%;height:100%;object-fit:cover;object-position:top center;position:absolute;left:0;top:0;}#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__details{background-color:var(--fgColor);color:var(--textColor);padding-left:133px;padding-right:111px;padding-top:79px;}@media (min-width: 992px){#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__details{width:60%;}}@media (min-width: 769px) and (max-width: 1200px){#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__details{padding-left:50px;padding-right:50px;}}@media (max-width: 991px){#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__details{padding:50px 20px 10px;}}#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__details h3{margin-bottom:10px;}@media (max-width: 991px){#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__details h3{display:none;}}#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__position{color:var(--global-color-secondary);margin-bottom:50px;}@media (max-width: 991px){#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__position{display:none;}}#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent__description{margin-bottom:53px;}@media (max-width: 991px){#section-a9056aa1-59bb-435f-b885-b582ce3e9668 .featured-agent .socials{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}#section-a9056aa1-59bb-435f-b885-b582ce3e9668>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;padding-bottom:calc(0 / 4 * var(--global-section-padding))!important;}@media (orientation: portrait){#section-a9056aa1-59bb-435f-b885-b582ce3e9668{background-image:linear-gradient(rgba(0, 0, 0, 0.30), rgba(0, 0, 0, 0.30)),url(https://res.cloudinary.com/luxuryp/images/c_lfill,w_375,ar_9:16,dpr_2,f_auto,q_auto/z2st93w36rzqyktamfwp/quino-al-mbqifklvowm-unsplash);}}@media (orientation: portrait) and (min-width: 768px){#section-a9056aa1-59bb-435f-b885-b582ce3e9668{background-image:linear-gradient(rgba(0, 0, 0, 0.30), rgba(0, 0, 0, 0.30)),url(https://res.cloudinary.com/luxuryp/images/c_lfill,w_768,ar_3:4,dpr_2,f_auto,q_auto/z2st93w36rzqyktamfwp/quino-al-mbqifklvowm-unsplash);}}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b{color:rgba(0, 0, 0, 1);--fontColor:rgba(0, 0, 0, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:rgba(255, 255, 255, 1);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(4 / 4 * var(--global-section-padding));--section-padding-bottom:calc(4 / 4 * var(--global-section-padding));background-color:rgba(255, 255, 255, 1);}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .arrows-box .slick-arrow{color:#fff;border-color:#000;-webkit-transition:0.3s linear;transition:0.3s linear;}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .slider-arrow{border:1px solid #000000;border-radius:3px;background-color:transparent;}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b div.featured-properties-item__text{background-color:#000;}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b h5{color:#C0B39A;}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .arrows-box .slick-arrow{color:#C0B39A;border:1px solid #C0B39A;background-color:#C0B39A;}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .slick-arrow{border:1px solid #C0B39A;}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .slider-arrow:before{background-color:#fff;}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .slider-arrow:after{border-right:1px solid #fff;border-top:1px solid #fff;}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .arrows-box .slick-arrow:hover{color:##fff;border:1px solid #C0B39A;background-color:transparent;}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .slick-arrow{border:1px solid #C0B39A;}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .slider-arrow:hover:before{background-color:#C0B39A;}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .slider-arrow:hover:after{border-right:1px solid #C0B39A;border-top:1px solid #C0B39A;}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties{padding-top:150px;padding-bottom:161px;}@media (max-width: 768px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties{padding-top:80px;padding-bottom:0;}}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties .container h2{margin-bottom:30px;}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties .container p{margin-bottom:30px;}@media (max-width: 768px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties .container p{margin-bottom:40px;}}@media (min-width: 992px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties .container{max-width:650px;padding:0;}}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-container{margin-top:80px;position:relative;}@media (max-width: 768px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-container{margin-top:40px;}}@media (max-width: 768px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-grid{background-color:var(--global-cod-grey);}}@media (max-width: 768px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-arrows{position:absolute;display:block;margin:0 auto;top:440px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:0 5px;}}@media (max-width: 560px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-arrows{top:308px;}}@media (min-width: 769px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-arrows{margin-top:60px;}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-arrows .slider-arrow{margin:0 5px;}}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties .open-houses{position:absolute;top:-20px;left:20px;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);background-color:#CFB799;border-radius:3px;color:#000;padding:5px 12px;font-size:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:uppercase;}@media (max-width: 768px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties .open-houses{-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;transform:unset;top:20px;}}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties .slick-slide{margin:0 8px;width:64vw;}@media (max-width: 768px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties .slick-slide{width:100vw;margin-left:0;}}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item{display:block;cursor:pointer;color:var(--global-white);}@media (max-width: 768px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item{position:relative;}}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__description{overflow:hidden;margin-bottom:40px;}@media (min-width: 769px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__description{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:20px;}}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__picture{width:100%;background-color:var(--global-grey);}@media (min-width: 769px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__picture{height:36vw;}}@media (max-width: 560px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__picture{height:368px;}}@media (min-width: 561px) and (max-width: 768px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__picture{height:500px;}}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__picture img{width:100%;height:100%;object-fit:cover;}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:var(--global-cod-grey);-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;height:195px;padding:30px 40px 30px 29px;position:relative;}@media (max-width: 768px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__text{position:unset;background-color:inherit;height:inherit;padding:30px 20px 20px 20px;display:block;}}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__left{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__left h5{margin-bottom:20px;}@media (min-width: 769px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__left h5{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}}@media (max-width: 768px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__left h5{display:none;}}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__left h3{margin-bottom:20px;}@media (min-width: 769px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__left h3{display:none;}}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__left .link{color:var(--global-toupe);}@media (max-width: 768px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__left .link{display:none;}}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__right{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}@media (min-width: 769px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__right{text-align:right;-webkit-flex-basis:180px;-ms-flex-preferred-size:180px;flex-basis:180px;}}@media (max-width: 768px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__right h5{margin-bottom:20px;}}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item__right h5 span{text-transform:none;}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item .link-mobile{margin-bottom:5px;}@media (min-width: 769px){#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item .link-mobile{display:none;}}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b .featured-properties-item:focus{outline:none;}#section-4d67fe25-f630-4a00-a4bb-452f2e0e399b>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}#section-008bac92-5d67-4e98-9856-ae6919cb3509{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;--section-padding-top:calc(4 / 4 * var(--global-section-padding));--section-padding-bottom:calc(4 / 4 * var(--global-section-padding));background-color:#fff;background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(https://res.cloudinary.com/luxuryp/images/w_1920,c_limit,f_auto,q_auto/i10fintvpzr1fqauw2ns/jordan-mcqueen-u9tal8wr3di-unsplash-1);background-repeat:no-repeat;-webkit-background-position:center;background-position:center;-webkit-background-size:cover;background-size:cover;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 div.featured-testimonials-item__container div.featured-testimonials-item__avatar{background-color:#C0B39A;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 div.featured-testimonials-item__container div.featured-testimonials-item__avatar h4{color:#fff;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .arrows-box .slick-arrow{color:#fff;border:1px solid #fff;background-color:#fff;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .slick-arrow{border:1px solid #fff;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .slider-arrow:before{background-color:#C0B39A;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .slider-arrow:after{border-right:1px solid #C0B39A;border-top:1px solid #C0B39A;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .arrows-box .slick-arrow:hover{color:#C0B39A;border:1px solid #fff;background-color:transparent;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .slick-arrow{border:1px solid #fff;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .slider-arrow:hover:before{background-color:#fff;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .slider-arrow:hover:after{border-right:1px solid #fff;border-top:1px solid #fff;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 div.featured-testimonials path{fill:rgb(192, 179, 154);}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials{padding:150px 0;}@media (max-width: 768px){#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials{padding:80px 0;}}@media (min-width: 1200px){#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials__container{padding-left:30px;padding-right:30px;}}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials__heading{max-width:872px;text-align:center;margin:0 auto 161px auto;}@media (max-width: 768px){#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials__heading{padding:0 20px;margin-bottom:40px;}}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials__heading h2{margin-bottom:30px;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials__heading p{margin-bottom:30px;letter-spacing:-0.32px;line-height:1.88;}@media (max-width: 560px){#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials__heading p{margin-bottom:40px;}}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials__grid{margin-bottom:60px;width:100%;}@media (max-width: 768px){#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials__grid{margin-bottom:40px;}}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials__grid .slick-slide{padding:0 8px;outline:none;}@media (max-width: 768px){#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials__grid .slick-slide{width:100%;max-width:inherit;padding:0 20px;}}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials__arrows .slider-arrow{margin:0 5px;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials-item{position:relative;width:100%;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials-item svg{position:absolute;left:8px;top:0;}@media (max-width: 768px){#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials-item svg{left:20px;}}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials-item__container{padding-top:50px;}@media (min-width: 769px){#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials-item__container{padding-left:25px;padding-top:31px;}}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials-item__author{position:relative;width:100%;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials-item__avatar{display:inline-block;vertical-align:top;width:65px;height:65px;border-radius:50%;overflow:hidden;background-color:var(--global-dark);-webkit-flex-basis:65px;-ms-flex-preferred-size:65px;flex-basis:65px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-right:16px;text-align:center;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials-item__avatar img{width:100%;height:100%;object-fit:cover;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials-item__avatar h4{color:var(--global-white);line-height:65px;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials-item__text{display:inline-block;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials-item__title{margin-bottom:0;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials-item__quote{margin-top:18px;white-space:pre-line;}#section-008bac92-5d67-4e98-9856-ae6919cb3509 .featured-testimonials-item h4{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}#section-008bac92-5d67-4e98-9856-ae6919cb3509>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}@media (orientation: portrait){#section-008bac92-5d67-4e98-9856-ae6919cb3509{background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(https://res.cloudinary.com/luxuryp/images/c_lfill,w_375,ar_9:16,dpr_2,f_auto,q_auto/i10fintvpzr1fqauw2ns/jordan-mcqueen-u9tal8wr3di-unsplash-1);}}@media (orientation: portrait) and (min-width: 768px){#section-008bac92-5d67-4e98-9856-ae6919cb3509{background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(https://res.cloudinary.com/luxuryp/images/c_lfill,w_768,ar_3:4,dpr_2,f_auto,q_auto/i10fintvpzr1fqauw2ns/jordan-mcqueen-u9tal8wr3di-unsplash-1);}}#section-af01eed6-66ae-46b8-872d-3506f58113ec{color:#000000;--fontColor:#000000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#ffffff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#ffffff;}#section-af01eed6-66ae-46b8-872d-3506f58113ec div.f-video-carousel .v-carousel__button:after{border-left:7px solid #C0B39A;}#section-af01eed6-66ae-46b8-872d-3506f58113ec .f-video-carousel{padding-top:70px;padding-bottom:70px;position:relative;}@media(min-width: 769px){#section-af01eed6-66ae-46b8-872d-3506f58113ec .f-video-carousel{padding-top:130px;padding-bottom:130px;}}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media(min-width: 769px){#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:384px;}}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__preview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#eeeeee;position:relative;margin-bottom:30px;height:280px;}@media(min-width: 769px){#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__preview{margin-bottom:0;height:auto;-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%;}}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__preview button{padding:0;border:none;display:block;position:absolute;left:0;top:0;cursor:pointer;height:100%;width:100%;background-color:transparent;}@media (min-width: 769px){#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__preview button:hover .v-carousel__button{background-color:rgba(255,255,255,0.3);}}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__preview-item{height:100%;width:100%;position:absolute;left:0;top:0;}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__cover{display:block;width:100%;height:100%;object-fit:cover;}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__button{-webkit-transition:all .2s;transition:all .2s;cursor:pointer;background-color:rgba(255,255,255,0.16);border-radius:50%;width:89px;height:89px;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;position:relative;border:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__button:before{content:;background-color:#fff;border-radius:50%;-webkit-transition:0.2s all;transition:0.2s all;width:44px;height:44px;}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__button:after{content:;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:7px solid #000;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}@media (min-width: 769px){#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__button{width:127px;height:127px;}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__button:before{width:63px;height:63px;}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__button:after{border-width:6px 0 6px 11px;}}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__list{list-style-type:none;margin:0;padding:0 26px 0 0;overflow:auto;max-height:480px;}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__list::-webkit-scrollbar{width:6px;}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__list::-webkit-scrollbar-track{background-color:rgba(32, 32, 32, 0.05);}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__list::-webkit-scrollbar-button{background-color:transparent;height:0;}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__list::-webkit-scrollbar-thumb{background-color:#535353;border-radius:3px;}@media(min-width: 769px){#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__list{padding:0 50px;height:auto;-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%;}}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__list-item{position:relative;-webkit-transition:0.4s all;transition:0.4s all;padding-right:30px;margin-bottom:0;padding-top:26px;padding-bottom:26px;cursor:pointer;}@media (min-width: 769px){#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__list-item:hover{background-color:rgba(196, 196, 196, 0.1);padding-left:20px;}}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__list-item+.v-carousel__list-item:after{content:;display:block;position:absolute;top:0;left:0;right:0;background-color:currentColor;height:1px;opacity:0.2;}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__list-item:first-child{padding-top:0;}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__list-item:last-child{padding-bottom:0;}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__list-item h3{font-size:20px;line-height:1.33;margin-bottom:10px;}@media(min-width: 769px){#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__list-item h3{font-size:24px;}}#section-af01eed6-66ae-46b8-872d-3506f58113ec .v-carousel__list-item p{font-size:14px;line-height:1.57;margin-bottom:0;}#section-9d7f9246-8640-4a79-b747-86f25585afe8{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(0 / 4 * var(--global-section-padding));--section-padding-bottom:calc(0 / 4 * var(--global-section-padding));background-color:rgba(0, 0, 0, 1);}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .neighborhoods-slide__img{border:5px solid #C0B39A;}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .arrows-box .slick-arrow{color:#fff;border:1px solid #fff;background-color:#fff;}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .slick-arrow{border:1px solid #fff;}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .slider-arrow:before{background-color:#C0B39A;}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .slider-arrow:after{border-right:1px solid #C0B39A;border-top:1px solid #C0B39A;}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .arrows-box .slick-arrow:hover{color:#C0B39A;border:1px solid #fff;background-color:transparent;}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .slick-arrow{border:1px solid #fff;}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .slider-arrow:hover:before{background-color:#fff;}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .slider-arrow:hover:after{border-right:1px solid #fff;border-top:1px solid #fff;}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .container{padding-top:143px;padding-bottom:150px;}@media (max-width: 768px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .container{padding:80px 0;}}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods__heading{text-align:center;max-width:744px;margin:0 auto 80px auto;}@media (max-width: 768px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods__heading{padding:0 20px;}}@media (max-width: 560px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods__heading{margin-bottom:34px;}}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods__heading h2{margin-bottom:30px;}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods__heading p{margin-bottom:30px;letter-spacing:-0.32px;}@media (max-width: 560px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods__heading p{margin-bottom:40px;}}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods__slider{margin-bottom:60px;}@media (max-width: 768px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods__slider{margin-bottom:0;}}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods__slider .slick-slide{margin:0 8px;outline:none;}@media (max-width: 768px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods__slider .slick-slide{margin:0;}}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods__arrows .slider-arrow{margin:0 5px;}@media (max-width: 768px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods__arrows{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide{height:492px;position:relative;}@media (max-width: 1024px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide{height:auto;}}@media (max-width: 768px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide{max-width:100%;}}@media (min-width: 1025px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide:hover:after{opacity:1;-webkit-transition:.3s linear;transition:.3s linear;}}@media (min-width: 1025px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide:hover .neighborhoods-slide__box{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:.3s linear;transition:.3s linear;}}@media (min-width: 1025px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide:hover .neighborhoods-slide__content h3{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s linear;transition:.3s linear;}}@media (min-width: 1025px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide:hover .no-description{margin-bottom:30px;}}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide__img{width:100%;height:100%;background:var(--global-grey);position:relative;}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide__img:before{content:;position:absolute;display:block;background-image:linear-gradient(181deg,transparent,rgba(0,0,0,.77));width:100%;height:100%;top:0;left:0;z-index:0;-webkit-transition:.3s linear;transition:.3s linear;}@media (max-width: 1024px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide__img:before{display:none;}}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide__img .link{position:absolute;bottom:20px;left:15px;line-height:1;}@media (min-width: 769px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide__img .link{display:none;}}@media (max-width: 1024px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide__img{height:368px;}}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide__img img{width:100%;height:100%;object-fit:cover;}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide__content{color:var(--global-white);position:absolute;bottom:0;left:0;width:100%;padding:30px;z-index:10;overflow:hidden;}@media (max-width: 1024px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide__content{overflow:initial;position:relative;color:inherit;padding:30px 20px 20px 20px;}}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide__content h3{margin-bottom:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.3s linear;transition:.3s linear;padding-right:40px;line-height:1.11;}@media (max-width: 1024px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide__content h3{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-bottom:20px;}}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide__box{position:relative;-webkit-transition:.3s linear;transition:.3s linear;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);}@media (max-width: 1024px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide__box{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}}@media (max-width: 768px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide__box .link{display:none;}}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide__text{padding-bottom:80px;}@media (max-width: 1024px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide__text{padding-bottom:0;margin-bottom:15px;}}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide__text p{margin-top:20px;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}@media (max-width: 1024px){#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods .neighborhoods-slide__text p{margin-top:0;-webkit-line-clamp:20;}}#section-9d7f9246-8640-4a79-b747-86f25585afe8 .featured-neighborhoods__room{position:relative;}#section-9d7f9246-8640-4a79-b747-86f25585afe8>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;padding-bottom:calc(0 / 4 * var(--global-section-padding))!important;}#section-4d61b9d9-a860-413a-972c-01c0e182b81d{color:rgba(0, 3, 7, 1);--fontColor:rgba(0, 3, 7, 1);--fontColor_H:214;--fontColor_S:100%;--fontColor_L:1%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:rgba(255, 255, 255, 1);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(0 / 4 * var(--global-section-padding));--section-padding-bottom:calc(0 / 4 * var(--global-section-padding));background-color:rgba(255, 255, 255, 1);}#section-4d61b9d9-a860-413a-972c-01c0e182b81d div.featured-blogs__heading{margin-left:105px;}@media(max-width: 768px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d div.featured-blogs__heading{margin-left:0;}}#section-4d61b9d9-a860-413a-972c-01c0e182b81d h5{color:#C0B39A;}#section-4d61b9d9-a860-413a-972c-01c0e182b81d div.featured-blogs .container{padding-bottom:90px;}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .container{padding-top:140px;padding-bottom:150px;}@media (max-width: 768px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .container{padding:80px 0;}}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs__heading{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;-webkit-justify-content:space-between;justify-content:space-between;max-width:1071px;width:100%;margin-bottom:80px;}@media (max-width: 768px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs__heading{padding:0 20px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (max-width: 768px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs__heading{margin-bottom:80px;}}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs__heading h2{margin-bottom:30px;}@media (max-width: 768px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs__heading h2{margin-bottom:40px;}}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs__heading p{margin-bottom:30px;letter-spacing:-0.32px;}@media (min-width: 768px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs__heading p{line-height:1.88;}}@media (max-width: 768px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs__heading p{margin-bottom:40px;}}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs__description{max-width:744px;width:100%;}@media (max-width: 1200px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs__description{max-width:704px;}}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs__grid{margin-bottom:60px;width:1100px;margin-left:auto;margin-right:auto;}@media (max-width: 768px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs__grid{margin-bottom:40px;width:100%;}}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs__grid .slick-slide{padding:0 8px;outline:none;}@media (max-width: 768px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs__grid .slick-slide{padding:0;}}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs__arrows .slider-arrow{margin:0 5px;}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item{position:relative;}@media (max-width: 768px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item{max-width:100%;}}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__img{position:relative;width:100%;height:350px;background-color:var(--global-grey);}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__img img{width:100%;height:100%;object-fit:cover;}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__cover{width:100%;height:100%;}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__cover:before{content:;position:absolute;display:block;background-image:linear-gradient(181deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.77));width:100%;height:100%;top:0;left:0;z-index:0;opacity:0;-webkit-transition:.3s linear;transition:.3s linear;}@media (max-width: 1024px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__cover:before{display:none;}}@media (hover: hover) and (pointer: fine){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__cover:hover:before{opacity:1;-webkit-transition:.3s linear;transition:.3s linear;}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__cover:hover .featured-blogs-item__link{opacity:1;-webkit-transition:.3s linear;transition:.3s linear;}@media (max-width: 1024px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__cover:hover .featured-blogs-item__link{display:none;}}}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__link{position:absolute;bottom:29px;left:20px;opacity:0;-webkit-transition:.3s linear;transition:.3s linear;}@media (max-width: 1024px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__link{display:none;}}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__tips{position:absolute;right:10px;top:19px;text-transform:uppercase;}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__content{width:100%;overflow:hidden;margin-top:31px;}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__content h5{margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}@media (max-width: 768px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__content h5{margin-bottom:12px;}}@media (max-width: 768px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__content{padding:0 20px;margin-top:16px;}}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__date{margin-bottom:12px;opacity:.6;}@media (max-width: 768px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__date{margin-bottom:10px;}}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__description{opacity:.6;margin-bottom:23px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}@media (max-width: 768px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__description{margin-bottom:12px;}}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__name{color:var(--global-toupe);}@media (max-width: 768px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item__name{margin-bottom:20px;}}@media (min-width: 1025px){#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs .featured-blogs-item .link-mobile{display:none;}}#section-4d61b9d9-a860-413a-972c-01c0e182b81d .featured-blogs__container{position:relative;}#section-4d61b9d9-a860-413a-972c-01c0e182b81d>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;padding-bottom:calc(0 / 4 * var(--global-section-padding))!important;}#section-c79d7b7e-c829-4238-a8f0-f5378dfeceb8{color:#ffffff;--fontColor:#ffffff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#000307;--bgColor_H:214;--bgColor_S:100%;--bgColor_L:1%;--bgColor_A:1;--bgColor_darkenDir:1;background-color:#000307;background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/j39ygcdhom6sicqm8i1m/11-1-1);background-repeat:no-repeat;-webkit-background-position:center;background-position:center;-webkit-background-size:cover;background-size:cover;}#section-c79d7b7e-c829-4238-a8f0-f5378dfeceb8 .work-with-us .container{padding-top:163px;padding-bottom:150px;}@media (min-width: 1201px){#section-c79d7b7e-c829-4238-a8f0-f5378dfeceb8 .work-with-us .container{max-width:980px;padding-left:0;padding-right:0;}}@media (max-width: 768px){#section-c79d7b7e-c829-4238-a8f0-f5378dfeceb8 .work-with-us .container{padding-top:80px;padding-bottom:80px;}}#section-c79d7b7e-c829-4238-a8f0-f5378dfeceb8 .work-with-us .work-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}@media (max-width: 768px){#section-c79d7b7e-c829-4238-a8f0-f5378dfeceb8 .work-with-us .work-text{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-c79d7b7e-c829-4238-a8f0-f5378dfeceb8 .work-with-us .work-text__box{max-width:540px;}@media (max-width: 1200px){#section-c79d7b7e-c829-4238-a8f0-f5378dfeceb8 .work-with-us .work-text__box{max-width:100%;width:60%;}}@media (max-width: 768px){#section-c79d7b7e-c829-4238-a8f0-f5378dfeceb8 .work-with-us .work-text__box{width:100%;text-align:center;}}#section-c79d7b7e-c829-4238-a8f0-f5378dfeceb8 .work-with-us .work-text__box p{margin-bottom:30px;}@media (max-width: 768px){#section-c79d7b7e-c829-4238-a8f0-f5378dfeceb8 .work-with-us .work-text__box p{margin:0 0 40px 0;}}@media (max-width: 560px){#section-c79d7b7e-c829-4238-a8f0-f5378dfeceb8 .work-with-us .work-text__box p{line-height:1.5;}}#section-c79d7b7e-c829-4238-a8f0-f5378dfeceb8 .work-with-us .work-text h2{margin:0 50px 0 0;}@media (max-width: 768px){#section-c79d7b7e-c829-4238-a8f0-f5378dfeceb8 .work-with-us .work-text h2{margin:0 0 40px 0;}}@media (orientation: portrait){#section-c79d7b7e-c829-4238-a8f0-f5378dfeceb8{background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(https://res.cloudinary.com/luxuryp/images/c_lfill,w_375,ar_9:16,dpr_2,f_auto,q_auto/j39ygcdhom6sicqm8i1m/11-1-1);}}@media (orientation: portrait) and (min-width: 768px){#section-c79d7b7e-c829-4238-a8f0-f5378dfeceb8{background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(https://res.cloudinary.com/luxuryp/images/c_lfill,w_768,ar_3:4,dpr_2,f_auto,q_auto/j39ygcdhom6sicqm8i1m/11-1-1);}}#modal-global-contact-us .contact-us{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: 1440px){#modal-global-contact-us .contact-us{padding:0 30px;}}@media (max-width: 992px){#modal-global-contact-us .contact-us{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:80px 30px;}}@media (max-width: 768px){#modal-global-contact-us .contact-us{padding:80px 20px;}}@media (max-height: 800px){#modal-global-contact-us .contact-us{padding-top:80px;padding-bottom:80px;}}#modal-global-contact-us .contact-us h2{margin-bottom:25px;}@media (max-width: 768px){#modal-global-contact-us .contact-us h2{margin-bottom:10px;}}#modal-global-contact-us .contact-us .name-contact{color:var(--titleTextColor);margin-bottom:5px;}#modal-global-contact-us .contact-us .link-solo,#modal-global-contact-us .contact-us p{line-height:1.88;letter-spacing:-0.32px;}#modal-global-contact-us .contact-us__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;list-style:none;}#modal-global-contact-us .contact-us__list li{width:calc(50% - 10px);}@media (max-width: 1300px){#modal-global-contact-us .contact-us__list li{margin-bottom:20px;}}@media (max-width: 768px){#modal-global-contact-us .contact-us__list li{width:100%;}}#modal-global-contact-us .contact-us__list li p{margin:0;}#modal-global-contact-us .contact-us__info{max-width:560px;width:100%;}@media (max-width: 992px){#modal-global-contact-us .contact-us__info{max-width:100%;}}@media (max-width: 1200px) and (min-width: 993px){#modal-global-contact-us .contact-us__info{padding-right:30px;}}#modal-global-contact-us .contact-us__form{width:100%;}@media (max-width: 992px){#modal-global-contact-us .contact-us__form{max-width:100%;margin-bottom:47px;}}#modal-global-contact-us .contact-us__form .form-group{margin-bottom:20px;}#modal-global-contact-us .contact-us .form-group-textarea label{display:block;color:#6f6f6f;letter-spacing:-0.32px;}#modal-global-contact-us .contact-us .form-group-textarea textarea{width:100%;height:83px;border:solid 1px #d8d8d8;}#modal-global-contact-us .contact-us .form-group-textarea textarea:focus{border:1px solid #14171a;}@media (max-width: 992px){#modal-global-contact-us .contact-us__map{padding-top:47px;}}#modal-global-contact-us .contact-us .map-box{height:630px;max-width:540px;width:100%;display:block;position:relative;}@media (max-width: 992px){#modal-global-contact-us .contact-us .map-box{max-width:100%;height:400px;}}@media (max-width: 560px){#modal-global-contact-us .contact-us .map-box{height:220px;}}#modal-global-contact-us .contact-us__close{outline:none;width:30px;height:30px;display:block;padding:0;border:none;background-color:transparent;cursor:pointer;position:absolute;right:30px;top:70px;}@media (max-width: 992px){#modal-global-contact-us .contact-us__close{top:30px;right:20px;}}@media (max-height: 850px){#modal-global-contact-us .contact-us__close{top:20px;}}#modal-global-contact-us .contact-us__close:before,#modal-global-contact-us .contact-us__close:after{content:;display:block;width:32px;height:3px;background-color:var(--global-black);position:absolute;left:50%;top:50%;}#modal-global-contact-us .contact-us__close:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);}#modal-global-contact-us .contact-us__close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);}#modal-global-contact-us .contact-us .custom_image{width:100%;}#modal-global-contact-us .contact-us .custom_image .contact-form_image{width:100%;}#modal-global-contact-us .modal-content+.close{display:none;}#modal-global-contact-us .contact-form__bg-image{display:block;height:630px;width:100%;object-fit:cover;position:absolute;top:0;z-index:1;left:0;right:0;}@media (max-width: 992px){#modal-global-contact-us .contact-form__bg-image{height:400px;}}@media (max-width: 560px){#modal-global-contact-us .contact-form__bg-image{height:220px;}}#modal-global-contact-us .socials{margin-top:10px;margin-bottom:70px;}@media (max-width: 1300px){#modal-global-contact-us .socials{margin-bottom:30px;}}#modal-global-contact-us .contact-us__form .form-group input::-webkit-input-placeholder{color:#6f6f6f;}#modal-global-contact-us .contact-us__form .form-group input::-moz-placeholder{color:#6f6f6f;}#modal-global-contact-us .contact-us__form .form-group input:-ms-input-placeholder{color:#6f6f6f;}#modal-global-contact-us .contact-us__form .form-group input::placeholder{color:#6f6f6f;}#modal-global-contact-us .contact-us .form-field::-webkit-input-placeholder{color:#6f6f6f;opacity:1;}#modal-global-contact-us .contact-us .form-field::-moz-placeholder{color:#6f6f6f;opacity:1;}#modal-global-contact-us .contact-us .form-field:-ms-input-placeholder{color:#6f6f6f;opacity:1;}#modal-global-contact-us .contact-us .form-field::placeholder{color:#6f6f6f;opacity:1;}nav.scroll .logo .light{display:none!important;}nav.scroll .logo .dark{display:block!important;}nav .header{-webkit-transition:0.3s all ease;transition:0.3s all ease;height:122px;}@media (max-width: 560px){nav .header{height:76px;}}nav .header .container{max-width:1770px;}@media (min-width: 1441px){nav .header .container{padding:0 82px;}}@media (max-width: 560px){nav .header .container{padding:0 20px;}}nav .header-container{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;height:100%;}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-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}nav .header .nav-list{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0;position:relative;}@media(max-width: 1024px){nav .header .nav-list{display:none;}}nav .header .nav-list .sub-nav{position:absolute;bottom:0;padding:0;opacity:0;visibility:hidden;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate(0,90%);-moz-transform:translate(0,90%);-ms-transform:translate(0,90%);transform:translate(0,90%);background:var(--global-white);z-index:100;}nav .header .nav-list .sub-nav li{padding:17px 21px;margin-right:0;margin-bottom:0;line-height:1;}@media (max-width: 992px){nav .header .nav-list .sub-nav li{width:100%;}}nav .header .nav-list .sub-nav li a{color:var(--global-dark);-webkit-transition:.3s linear;transition:.3s linear;font-size:14px;text-transform:uppercase;}nav .header .nav-list .sub-nav li a:hover{-webkit-transition:.3s linear;transition:.3s linear;color:var(--global-brown-grey);}@media (max-width: 1024px){nav .header .nav-list .sub-nav li a{font-size:13px;}}nav .header .nav-list .sub-nav.visible{opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease;visibility:visible;-webkit-transform:translate(0, calc(100% + 21px));-moz-transform:translate(0, calc(100% + 21px));-ms-transform:translate(0, calc(100% + 21px));transform:translate(0, calc(100% + 21px));}nav .header .nav-list .sub-nav-container .link-nav:before{content:;position:absolute;display:none;right:20px;top:50%;margin-top:-2px;height:0;border-top:4px solid var(--global-white);border-left:4px solid transparent;border-right:4px solid transparent;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .2s;transition:all .2s;}@media (max-width: 560px){nav .header .nav-list .sub-nav-container .link-nav:before{display:block;}}nav .header .nav-list .sub-nav.visible+.link-nav:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}nav .header .nav-list .sub-nav+.link-nav{padding-right:15px;}nav .header .nav-list .sub-nav+.link-nav:before{content:;position:absolute;display:block;right:0;top:50%;margin-top:-2px;height:0;border-top:4px solid var(--global-white);border-left:4px solid transparent;border-right:4px solid transparent;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .2s;transition:all .2s;}nav .header .nav-list li{margin-right:48px;}@media (max-width: 1320px){nav .header .nav-list li{margin-right:20px;}}nav .header .nav-list li:last-child{margin-right:0;}nav .header .nav-list li .link{font-family:var(--global-secondary-font-family);font-weight:normal;letter-spacing:normal;text-align:left;color:var(--global-white);}@media (max-width: 1320px){nav .header .nav-list li .link{font-size:13px;}}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:48px;height:48px;border:none;}nav .header__hamburger:hover span:before,nav .header__hamburger:hover span:after{width:100%;-webkit-transition:0.3s all ease;transition:0.3s all ease;}@media (max-width: 1320px){nav .header__hamburger{margin-left:20px;}}nav .header__hamburger.active span{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);}nav .header__hamburger.active span:after,nav .header__hamburger.active span:before{top:0;bottom:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}nav .header__hamburger span{display:block;width:24px;height:2px;border-radius:2px;-webkit-transition:0.2s all;transition:0.2s all;position:relative;background-color:var(--global-white);}nav .header__hamburger span:before,nav .header__hamburger span:after{display:block;width:16px;height:2px;border-radius:2px;background-color:var(--global-white);position:absolute;right:0;content:;-webkit-transition:0.3s all ease;transition:0.3s all ease;}nav .header__hamburger span:before{top:-8px;}nav .header__hamburger span:after{bottom:-8px;}nav .header .logo{display:block;position:relative;}nav .header .logo .dark{display:none;}nav .header .logo img{vertical-align:top;max-width:234px;height:60px;}nav .header .navigation__item{margin-bottom:0;}nav .header .navigation__link{position:relative;cursor:pointer;}body>div.sidemenu{background-color:#FFFFFF;color:#000000;--fontColor:#000000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#FFFFFF;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;}body>div.sidemenu{margin-left:calc(100% - 630px);max-width:100%;}@media (max-width: 768px){body>div.sidemenu{margin-left:0;}}body>div.sidemenu .sidemenu{height:100vh;width:100%;}body>div.sidemenu .sidemenu .sidemenu-wrap{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}body>div.sidemenu .sidemenu .sidemenu-main{height:100%;width:630px;padding:50px 87px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (max-width: 768px){body>div.sidemenu .sidemenu .sidemenu-main{width:100%;padding:30px;}}@media (max-width: 560px){body>div.sidemenu .sidemenu .sidemenu-main{padding:30px 0;}}body>div.sidemenu .sidemenu .sidemenu-main__nav{overflow:auto;max-height:80vh;padding-right:28px;margin-bottom:48px;margin-right:-28px;}@media (max-width: 560px){body>div.sidemenu .sidemenu .sidemenu-main__nav{padding-right:0;margin-right:0;}}body>div.sidemenu .sidemenu .sidemenu-main__nav .sidemenu_nav-item{border-top:1px solid #f5f5f5;margin-bottom:0;}body>div.sidemenu .sidemenu .sidemenu-main__nav .sidemenu_nav-item:first-of-type{border-top:none;}body>div.sidemenu .sidemenu .sidemenu-main__nav .sidemenu_nav-link{line-height:1.25;letter-spacing:-0.72px;text-align:left;color:var(--fontColor, --global-brown-grey);font-family:EB Garamond,serif;display:block;padding:11px 0;-webkit-transition:.3s linear;transition:.3s linear;cursor:pointer;margin-bottom:0;}@media (max-width: 560px){body>div.sidemenu .sidemenu .sidemenu-main__nav .sidemenu_nav-link{padding:9px 0 9px 20px;}}@media (min-width: 1025px){body>div.sidemenu .sidemenu .sidemenu-main__nav .sidemenu_nav-link:hover{color:var(--global-toupe);-webkit-transition:.3s linear;transition:.3s linear;}}@media (max-width: 560px){body>div.sidemenu .sidemenu .sidemenu-main__nav .sidemenu_subnav-link{font-size:16px;}}body>div.sidemenu .sidemenu .sidemenu-main__nav .sub-nav-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}body>div.sidemenu .sidemenu .sidemenu-main__nav .sub-nav-container .sidemenu_nav-link{position:relative;padding-right:40px;}body>div.sidemenu .sidemenu .sidemenu-main__nav .sub-nav-container .sidemenu_nav-link:after{content:;position:absolute;right:20px;top:50%;margin-top:-2px;height:0;border-top:4px solid var(--fontColor, --global-brown-grey);border-left:4px solid transparent;border-right:4px solid transparent;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .2s;transition:all .2s;}body>div.sidemenu .sidemenu .sidemenu-main__header{position:relative;}@media (max-width: 560px){body>div.sidemenu .sidemenu .sidemenu-main__header{padding:0 20px;}}body>div.sidemenu .sidemenu .sidemenu-main__header .sidemenu-logo{width:160px;height:70px;display:block;}body>div.sidemenu .sidemenu .sidemenu-main__header .sidemenu-logo__img{width:100%;}body>div.sidemenu .sidemenu .sidemenu-main__header .sidemenu-toggle{outline:none;width:30px;height:30px;display:block;padding:0;border:none;background-color:transparent;cursor:pointer;position:absolute;right:0px;top:0px;}@media (max-width: 560px){body>div.sidemenu .sidemenu .sidemenu-main__header .sidemenu-toggle{right:20px;}}body>div.sidemenu .sidemenu .sidemenu-main__header .sidemenu-toggle:before,body>div.sidemenu .sidemenu .sidemenu-main__header .sidemenu-toggle:after{content:;display:block;width:25px;height:2px;background-color:var(--global-black);position:absolute;left:50%;top:50%;border-radius:3px;}body>div.sidemenu .sidemenu .sidemenu-main__header .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 .sidemenu-main__header .sidemenu-toggle:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);}body>div.sidemenu .sidemenu .sidemenu-main__bottom{margin:auto 0 0 0;}@media (max-width: 560px){body>div.sidemenu .sidemenu .sidemenu-main__bottom{padding:0 20px;}}body>div.sidemenu .sidemenu .sub-nav{max-height:0;border-top:solid 1px transparent;-webkit-transition:max-height .5s ease;transition:max-height .5s ease;pointer-events:none;}body>div.sidemenu .sidemenu .sub-nav .sidemenu_subnav{-webkit-transition:.3s linear;transition:.3s linear;opacity:0;padding:25px 0;}@media (max-width: 560px){body>div.sidemenu .sidemenu .sub-nav .sidemenu_subnav{padding:11px 0;}}body>div.sidemenu .sidemenu .sub-nav .sidemenu_subnav-item{padding:5px 0 5px 29px;font-size:20px;font-weight:300;line-height:1.5;letter-spacing:-0.4px;color:var(--fontColor, --global-brown-grey);margin-bottom:0;}@media (max-width: 560px){body>div.sidemenu .sidemenu .sub-nav .sidemenu_subnav-item{padding:5px 0 5px 40px;line-height:1;}}body>div.sidemenu .sidemenu .sub-nav.visible{border-top:1px solid #f5f5f5;-webkit-transition:max-height .5s ease;transition:max-height .5s ease;max-height:500px;pointer-events:auto;}body>div.sidemenu .sidemenu .sub-nav.visible .sidemenu_subnav{-webkit-transition:.3s linear;transition:.3s linear;transition-delay:0.3s;opacity:1;}body>div.sidemenu .sidemenu .sidemenu-contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:24px;}@media (max-width: 560px){body>div.sidemenu .sidemenu .sidemenu-contact{display:none;}}body>div.sidemenu .sidemenu .sidemenu-contact__info{line-height:1.88;letter-spacing:-0.32px;text-align:left;}body>div.sidemenu .sidemenu .sidemenu-contact__info span{color:#545759;}body>div.sidemenu .sidemenu .sidemenu-contact .divider-line{margin:0 34px;width:1px;height:28px;display:block;background:var(--fontColor, rgb(160, 162, 163));opacity:0.5;}body>div.sidemenu .sidemenu .sub-nav.visible+.sidemenu_nav-link:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);border-top:4px solid var(--global-toupe);}footer{background-color:#000;color:#FFF;--fontColor:#FFF;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#000;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;}footer .section{padding:60px 0 40px;}@media (max-width: 768px){footer .section{padding:50px 0 25px;}}footer .row-1{padding:0 0 60px;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: 1023px){footer .row-1{-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;}}@media(max-width: 768px){footer .row-1{padding:0;margin-bottom:40px;-webkit-order:1;-ms-flex-order:1;order:1;}}footer .row-1 .logo-link{display:block;max-width:320px;max-height:120px;}@media(max-width: 1023px){footer .row-1 .logo-link{margin-bottom:10px;}}@media (max-width: 768px){footer .row-1 .logo-link{margin:0 auto 50px;}}footer .row-1 .logo-link img{width:100%;height:100%;object-fit:contain;}footer .row-1 .nav-list{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0;position:relative;}@media(max-width: 992px){footer .row-1 .nav-list{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}}@media (max-width: 768px){footer .row-1 .nav-list >li{width:100%!important;border:0!important;}}footer .row-1 .nav-list >li >.link-nav{padding-left:0;}footer .row-1 .nav-list li{margin-bottom:0;margin-right:48px;}@media (max-width: 768px){footer .row-1 .nav-list li{margin-right:0px;width:100%;position:relative;}}footer .row-1 .nav-list li:last-child{margin-right:0;}@media (max-width: 768px){footer .row-1 .nav-list li:last-child{border-bottom:solid 1px rgba(255, 255, 255, 0.07);}}footer .row-1 .nav-list li .link{letter-spacing:normal;text-align:left;position:relative;color:var(--fontColor, --global-white);}@media (max-width: 768px){footer .row-1 .nav-list li .link{line-height:40px;}}@media (max-width: 768px){footer .row-1 .nav-list li .link-nav{display:block;width:100%;}}@media (max-width: 768px){footer .row-1 .nav-list li .link-solo:after{display:none;}}footer .row-1 .nav-list .sub-nav{position:absolute;bottom:0;padding:0;opacity:0;visibility:hidden;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate(0,90%);-moz-transform:translate(0,90%);-ms-transform:translate(0,90%);transform:translate(0,90%);background:#2c2e30;z-index:100;}@media (max-width: 768px){footer .row-1 .nav-list .sub-nav{left:27px;}}footer .row-1 .nav-list .sub-nav li{padding:16px 30px;margin-right:0;margin-bottom:0;line-height:1;}@media (max-width: 992px){footer .row-1 .nav-list .sub-nav li{width:100%;}}@media (max-width: 768px){footer .row-1 .nav-list .sub-nav li{border:none;}}@media (max-width: 768px){footer .row-1 .nav-list .sub-nav li:last-child{border:none;}}footer .row-1 .nav-list .sub-nav li a{color:var(--global-steel-grey);-webkit-transition:.3s linear;transition:.3s linear;}footer .row-1 .nav-list .sub-nav li a:hover{-webkit-transition:.3s linear;transition:.3s linear;color:var(--global-brown-grey);}@media (max-width: 768px){footer .row-1 .nav-list .sub-nav li a{line-height:1;}}footer .row-1 .nav-list .sub-nav.visible{opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease;visibility:visible;-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);}footer .row-1 .nav-list .sub-nav-container .link-nav{padding-right:20px;cursor:pointer;}@media (max-width: 768px){footer .row-1 .nav-list .sub-nav-container .link-nav{padding-right:0;}}footer .row-1 .nav-list .sub-nav-container .link-nav:before{content:;position:absolute;display:block;right:0;top:50%;margin-top:-2px;height:0;border-top:4px solid var(--fontColor, --global-white);border-left:4px solid transparent;border-right:4px solid transparent;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .2s;transition:all .2s;}@media (max-width: 768px){footer .row-1 .nav-list .sub-nav-container .link-nav:before{right:20px;}}footer .row-1 .nav-list .sub-nav.visible+.link-nav:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}footer .row-2{margin-left:-16px;margin-right:-16px;padding-bottom:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}@media (min-width: 769px) and (max-width: 1100px){footer .row-2{padding-bottom:30px;}}@media (max-width: 768px){footer .row-2{display:block;margin:0;padding-bottom:14px;}}footer .row-2 .contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width: 768px){footer .row-2 .contacts{display:block;}}footer .row-2 .contact-item{max-width:250px;margin-left:16px;line-height:30px;}@media (min-width: 769px) and (max-width: 1100px){footer .row-2 .contact-item{width:45%;margin-bottom:20px;}}@media (max-width: 768px){footer .row-2 .contact-item{display:block;margin-bottom:30px;margin-left:0;}}footer .row-2 .contact-item .ttu{text-transform:uppercase;}footer .row-2 .contact-item p{margin:0;}footer .row-2 .socials{max-width:305px;margin-left:16px;}@media (max-width: 768px){footer .row-2 .socials{width:100%;max-width:100%;margin-left:0;}}footer .row-2 .socials li{padding-bottom:0;margin:0 16px 16px 0;}@media (max-width: 768px){footer .row-2 .socials li{margin-right:29px;}}footer .row-3{padding-top:50px;border:solid rgba(255, 255, 255, 0.2);border-width:1px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 992px){footer .row-3{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (max-width: 768px){footer .row-3{padding:30px 0;-webkit-order:2;-ms-flex-order:2;order:2;border-width:1px 0;}}footer .row-3 p{margin:0;}footer .row-3 .disclaimer{margin:0;}footer .row-3 .disclaimer img{width:21px;}@media (max-width: 768px){footer .row-3 .disclaimer img{width:28px;}}footer .footer-form{max-width:610px;min-width:300px;width:100%;margin-left:40px;}@media (max-width: 992px){footer .footer-form{max-width:400px;margin:0;}}@media (max-width: 768px){footer .footer-form{min-width:auto;max-width:100%;margin-top:40px;}}footer .footer-form .allert-text{opacity:0;color:#ed5f59;position:absolute;padding-top:5px;}footer .footer-form .error-text .allert-text{opacity:1;}footer .footer-form .error-text input{border-bottom:1px solid #ed5f59;}@media (max-width: 768px){footer .footer-form .form-group{margin-bottom:32px;}}footer .row-4{margin-top:85px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;line-height:1.67;color:#6f6f6f;}@media (max-width: 768px){footer .row-4{display:block;margin-top:20px;-webkit-order:4;-ms-flex-order:4;order:4;}}@media (max-width: 768px){footer .row-4 p{margin-bottom:15px;}}footer button.link{color:var(--global-white);}footer .by a{white-space:nowrap;}@media (max-width: 768px){footer .by{margin-bottom:15px;}}footer .img-wrap{max-width:100px;width:100%;margin-right:20px;}@media (max-width: 768px){footer .img-wrap{margin:0 0 30px 0;}}footer .img-wrap img{width:100%;object-fit:cover;}footer .logo-dev,footer .bottom-zone{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;font-size:18px;}@media (max-width: 768px){footer .logo-dev,footer .bottom-zone{-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 .luxury-link{position:relative;display:inline-block;}footer .luxury-link:after{content:;position:absolute;display:block;width:100%;height:1px;left:0;bottom:0;background-color:currentColor;-webkit-transition:.3s linear all;transition:.3s linear all;}footer .luxury-link:hover:after{width:0;}body>div.mobile-contact-wrapper{z-index:100;position:relative;}body>div.mobile-contact-wrapper .lp-ico:before{content:;width:1em;height:1em;background-color:currentColor;-webkit-background-size:cover;background-size:cover;display:block;-webkit-mask-position:center;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition:all .3s;transition:all .3s;}body>div.mobile-contact-wrapper .lp-ico-search:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width25 height25 viewBox0 0 25 25 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21.6231 21.3002L17.1372 16.8143M19.5606 10.9877C19.5606 15.5441 15.8669 19.2377 11.3106 19.2377C6.75421 19.2377 3.06055 15.5441 3.06055 10.9877C3.06055 6.43135 6.75421 2.73769 11.3106 2.73769C15.8669 2.73769 19.5606 6.43135 19.5606 10.9877Z strokeblack stroke-width1.82813 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);-webkit-mask-image:url(data:image/svg+xml,%3Csvg width25 height25 viewBox0 0 25 25 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21.6231 21.3002L17.1372 16.8143M19.5606 10.9877C19.5606 15.5441 15.8669 19.2377 11.3106 19.2377C6.75421 19.2377 3.06055 15.5441 3.06055 10.9877C3.06055 6.43135 6.75421 2.73769 11.3106 2.73769C15.8669 2.73769 19.5606 6.43135 19.5606 10.9877Z strokeblack stroke-width1.82813 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg width25 height25 viewBox0 0 25 25 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21.6231 21.3002L17.1372 16.8143M19.5606 10.9877C19.5606 15.5441 15.8669 19.2377 11.3106 19.2377C6.75421 19.2377 3.06055 15.5441 3.06055 10.9877C3.06055 6.43135 6.75421 2.73769 11.3106 2.73769C15.8669 2.73769 19.5606 6.43135 19.5606 10.9877Z strokeblack stroke-width1.82813 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);}body>div.mobile-contact-wrapper .lp-ico-arrow-top:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width17 height16 viewBox0 0 17 16 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM12.8716 9.99976L8.87158 5.99976L4.87158 9.99976 strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);-webkit-mask-image:url(data:image/svg+xml,%3Csvg width17 height16 viewBox0 0 17 16 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM12.8716 9.99976L8.87158 5.99976L4.87158 9.99976 strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg width17 height16 viewBox0 0 17 16 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM12.8716 9.99976L8.87158 5.99976L4.87158 9.99976 strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);}body>div.mobile-contact-wrapper .lp-ico-scroll-top:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21 3H3M12 21V7M12 7L5 14M12 7L19 14 strokewhite stroke-width1.5 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E );-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21 3H3M12 21V7M12 7L5 14M12 7L19 14 strokewhite stroke-width1.5 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E );mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21 3H3M12 21V7M12 7L5 14M12 7L19 14 strokewhite stroke-width1.5 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E );}body>div.mobile-contact-wrapper .lp-ico-close:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM17.5986 6.32617L5.59863 18.3262M5.59863 6.32617L17.5986 18.3262 strokewhite stroke-width1.5 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E );-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM17.5986 6.32617L5.59863 18.3262M5.59863 6.32617L17.5986 18.3262 strokewhite stroke-width1.5 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E );mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM17.5986 6.32617L5.59863 18.3262M5.59863 6.32617L17.5986 18.3262 strokewhite stroke-width1.5 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E );}body>div.mobile-contact-wrapper .lp-ico-phone:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM13.8699 6.57142C14.7459 6.74157 15.551 7.16808 16.1821 7.79637C16.8132 8.42465 17.2416 9.22612 17.4126 10.0982M13.8699 3C15.6899 3.20128 17.3871 4.01265 18.6827 5.3009C19.9784 6.58914 20.7955 8.27768 21 10.0893M10.4412 13.592C9.36357 12.5192 8.51264 11.3061 7.88843 10.0118C7.83474 9.90047 7.80789 9.84481 7.78726 9.77437C7.71397 9.52405 7.76662 9.21668 7.91909 9.00469C7.962 8.94504 8.01326 8.894 8.11578 8.79194C8.42933 8.47979 8.58611 8.32372 8.6886 8.16677C9.07515 7.57491 9.07515 6.81189 8.6886 6.22002C8.58611 6.06308 8.42933 5.90701 8.11578 5.59486L7.94101 5.42087C7.46438 4.94637 7.22607 4.70912 6.97012 4.58024C6.4611 4.32392 5.85996 4.32392 5.35093 4.58024C5.09499 4.70912 4.85667 4.94637 4.38004 5.42087L4.23867 5.56161C3.76367 6.03449 3.52617 6.27093 3.34478 6.59239C3.1435 6.94909 2.99878 7.5031 3.00001 7.91222C3.00111 8.28092 3.07295 8.53291 3.21664 9.03688C3.98881 11.7453 5.44574 14.3009 7.58743 16.4331C9.72911 18.5652 12.2963 20.0156 15.0168 20.7843C15.523 20.9274 15.7761 20.9989 16.1465 21C16.5575 21.0012 17.114 20.8571 17.4723 20.6568C17.7952 20.4762 18.0327 20.2397 18.5077 19.7669L18.649 19.6261C19.1257 19.1516 19.364 18.9144 19.4934 18.6596C19.7509 18.1528 19.7509 17.5544 19.4934 17.0476C19.364 16.7928 19.1257 16.5556 18.649 16.0811L18.4743 15.9071C18.1607 15.5949 18.0039 15.4388 17.8463 15.3368C17.2518 14.952 16.4853 14.952 15.8908 15.3368C15.7332 15.4388 15.5764 15.5949 15.2628 15.9071C15.1603 16.0091 15.1091 16.0602 15.0491 16.1029C14.8362 16.2547 14.5274 16.3071 14.276 16.2341C14.2052 16.2136 14.1493 16.1869 14.0375 16.1334C12.7374 15.512 11.5189 14.6648 10.4412 13.592Z strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM13.8699 6.57142C14.7459 6.74157 15.551 7.16808 16.1821 7.79637C16.8132 8.42465 17.2416 9.22612 17.4126 10.0982M13.8699 3C15.6899 3.20128 17.3871 4.01265 18.6827 5.3009C19.9784 6.58914 20.7955 8.27768 21 10.0893M10.4412 13.592C9.36357 12.5192 8.51264 11.3061 7.88843 10.0118C7.83474 9.90047 7.80789 9.84481 7.78726 9.77437C7.71397 9.52405 7.76662 9.21668 7.91909 9.00469C7.962 8.94504 8.01326 8.894 8.11578 8.79194C8.42933 8.47979 8.58611 8.32372 8.6886 8.16677C9.07515 7.57491 9.07515 6.81189 8.6886 6.22002C8.58611 6.06308 8.42933 5.90701 8.11578 5.59486L7.94101 5.42087C7.46438 4.94637 7.22607 4.70912 6.97012 4.58024C6.4611 4.32392 5.85996 4.32392 5.35093 4.58024C5.09499 4.70912 4.85667 4.94637 4.38004 5.42087L4.23867 5.56161C3.76367 6.03449 3.52617 6.27093 3.34478 6.59239C3.1435 6.94909 2.99878 7.5031 3.00001 7.91222C3.00111 8.28092 3.07295 8.53291 3.21664 9.03688C3.98881 11.7453 5.44574 14.3009 7.58743 16.4331C9.72911 18.5652 12.2963 20.0156 15.0168 20.7843C15.523 20.9274 15.7761 20.9989 16.1465 21C16.5575 21.0012 17.114 20.8571 17.4723 20.6568C17.7952 20.4762 18.0327 20.2397 18.5077 19.7669L18.649 19.6261C19.1257 19.1516 19.364 18.9144 19.4934 18.6596C19.7509 18.1528 19.7509 17.5544 19.4934 17.0476C19.364 16.7928 19.1257 16.5556 18.649 16.0811L18.4743 15.9071C18.1607 15.5949 18.0039 15.4388 17.8463 15.3368C17.2518 14.952 16.4853 14.952 15.8908 15.3368C15.7332 15.4388 15.5764 15.5949 15.2628 15.9071C15.1603 16.0091 15.1091 16.0602 15.0491 16.1029C14.8362 16.2547 14.5274 16.3071 14.276 16.2341C14.2052 16.2136 14.1493 16.1869 14.0375 16.1334C12.7374 15.512 11.5189 14.6648 10.4412 13.592Z strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM13.8699 6.57142C14.7459 6.74157 15.551 7.16808 16.1821 7.79637C16.8132 8.42465 17.2416 9.22612 17.4126 10.0982M13.8699 3C15.6899 3.20128 17.3871 4.01265 18.6827 5.3009C19.9784 6.58914 20.7955 8.27768 21 10.0893M10.4412 13.592C9.36357 12.5192 8.51264 11.3061 7.88843 10.0118C7.83474 9.90047 7.80789 9.84481 7.78726 9.77437C7.71397 9.52405 7.76662 9.21668 7.91909 9.00469C7.962 8.94504 8.01326 8.894 8.11578 8.79194C8.42933 8.47979 8.58611 8.32372 8.6886 8.16677C9.07515 7.57491 9.07515 6.81189 8.6886 6.22002C8.58611 6.06308 8.42933 5.90701 8.11578 5.59486L7.94101 5.42087C7.46438 4.94637 7.22607 4.70912 6.97012 4.58024C6.4611 4.32392 5.85996 4.32392 5.35093 4.58024C5.09499 4.70912 4.85667 4.94637 4.38004 5.42087L4.23867 5.56161C3.76367 6.03449 3.52617 6.27093 3.34478 6.59239C3.1435 6.94909 2.99878 7.5031 3.00001 7.91222C3.00111 8.28092 3.07295 8.53291 3.21664 9.03688C3.98881 11.7453 5.44574 14.3009 7.58743 16.4331C9.72911 18.5652 12.2963 20.0156 15.0168 20.7843C15.523 20.9274 15.7761 20.9989 16.1465 21C16.5575 21.0012 17.114 20.8571 17.4723 20.6568C17.7952 20.4762 18.0327 20.2397 18.5077 19.7669L18.649 19.6261C19.1257 19.1516 19.364 18.9144 19.4934 18.6596C19.7509 18.1528 19.7509 17.5544 19.4934 17.0476C19.364 16.7928 19.1257 16.5556 18.649 16.0811L18.4743 15.9071C18.1607 15.5949 18.0039 15.4388 17.8463 15.3368C17.2518 14.952 16.4853 14.952 15.8908 15.3368C15.7332 15.4388 15.5764 15.5949 15.2628 15.9071C15.1603 16.0091 15.1091 16.0602 15.0491 16.1029C14.8362 16.2547 14.5274 16.3071 14.276 16.2341C14.2052 16.2136 14.1493 16.1869 14.0375 16.1334C12.7374 15.512 11.5189 14.6648 10.4412 13.592Z strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);}body>div.mobile-contact-wrapper .lp-ico-sms:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21 11.5C21.0034 12.8199 20.6951 14.1219 20.1 15.3C19.3944 16.7117 18.3098 17.8992 16.9674 18.7293C15.6251 19.5594 14.0782 19.9994 12.5 20C11.1801 20.0034 9.87812 19.6951 8.7 19.1L3 21L4.9 15.3C4.30493 14.1219 3.99656 12.8199 4 11.5C4.00061 9.92176 4.44061 8.37485 5.27072 7.03255C6.10083 5.69025 7.28825 4.60557 8.7 3.9C9.87812 3.30493 11.1801 2.99656 12.5 3H13C15.0843 3.11499 17.053 3.99476 18.5291 5.47086C20.0052 6.94695 20.885 8.91565 21 11V11.5Z strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21 11.5C21.0034 12.8199 20.6951 14.1219 20.1 15.3C19.3944 16.7117 18.3098 17.8992 16.9674 18.7293C15.6251 19.5594 14.0782 19.9994 12.5 20C11.1801 20.0034 9.87812 19.6951 8.7 19.1L3 21L4.9 15.3C4.30493 14.1219 3.99656 12.8199 4 11.5C4.00061 9.92176 4.44061 8.37485 5.27072 7.03255C6.10083 5.69025 7.28825 4.60557 8.7 3.9C9.87812 3.30493 11.1801 2.99656 12.5 3H13C15.0843 3.11499 17.053 3.99476 18.5291 5.47086C20.0052 6.94695 20.885 8.91565 21 11V11.5Z strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21 11.5C21.0034 12.8199 20.6951 14.1219 20.1 15.3C19.3944 16.7117 18.3098 17.8992 16.9674 18.7293C15.6251 19.5594 14.0782 19.9994 12.5 20C11.1801 20.0034 9.87812 19.6951 8.7 19.1L3 21L4.9 15.3C4.30493 14.1219 3.99656 12.8199 4 11.5C4.00061 9.92176 4.44061 8.37485 5.27072 7.03255C6.10083 5.69025 7.28825 4.60557 8.7 3.9C9.87812 3.30493 11.1801 2.99656 12.5 3H13C15.0843 3.11499 17.053 3.99476 18.5291 5.47086C20.0052 6.94695 20.885 8.91565 21 11V11.5Z strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);}body>div.mobile-contact-wrapper .lp-ico-email:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21.5 18L14.8571 12M9.14286 12L2.50003 18M2 7L10.1649 12.7154C10.8261 13.1783 11.1567 13.4097 11.5163 13.4993C11.8339 13.5785 12.1661 13.5785 12.4837 13.4993C12.8433 13.4097 13.1739 13.1783 13.8351 12.7154L22 7M6.8 20H17.2C18.8802 20 19.7202 20 20.362 19.673C20.9265 19.3854 21.3854 18.9265 21.673 18.362C22 17.7202 22 16.8802 22 15.2V8.8C22 7.11984 22 6.27976 21.673 5.63803C21.3854 5.07354 20.9265 4.6146 20.362 4.32698C19.7202 4 18.8802 4 17.2 4H6.8C5.11984 4 4.27976 4 3.63803 4.32698C3.07354 4.6146 2.6146 5.07354 2.32698 5.63803C2 6.27976 2 7.11984 2 8.8V15.2C2 16.8802 2 17.7202 2.32698 18.362C2.6146 18.9265 3.07354 19.3854 3.63803 19.673C4.27976 20 5.11984 20 6.8 20Z strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21.5 18L14.8571 12M9.14286 12L2.50003 18M2 7L10.1649 12.7154C10.8261 13.1783 11.1567 13.4097 11.5163 13.4993C11.8339 13.5785 12.1661 13.5785 12.4837 13.4993C12.8433 13.4097 13.1739 13.1783 13.8351 12.7154L22 7M6.8 20H17.2C18.8802 20 19.7202 20 20.362 19.673C20.9265 19.3854 21.3854 18.9265 21.673 18.362C22 17.7202 22 16.8802 22 15.2V8.8C22 7.11984 22 6.27976 21.673 5.63803C21.3854 5.07354 20.9265 4.6146 20.362 4.32698C19.7202 4 18.8802 4 17.2 4H6.8C5.11984 4 4.27976 4 3.63803 4.32698C3.07354 4.6146 2.6146 5.07354 2.32698 5.63803C2 6.27976 2 7.11984 2 8.8V15.2C2 16.8802 2 17.7202 2.32698 18.362C2.6146 18.9265 3.07354 19.3854 3.63803 19.673C4.27976 20 5.11984 20 6.8 20Z strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21.5 18L14.8571 12M9.14286 12L2.50003 18M2 7L10.1649 12.7154C10.8261 13.1783 11.1567 13.4097 11.5163 13.4993C11.8339 13.5785 12.1661 13.5785 12.4837 13.4993C12.8433 13.4097 13.1739 13.1783 13.8351 12.7154L22 7M6.8 20H17.2C18.8802 20 19.7202 20 20.362 19.673C20.9265 19.3854 21.3854 18.9265 21.673 18.362C22 17.7202 22 16.8802 22 15.2V8.8C22 7.11984 22 6.27976 21.673 5.63803C21.3854 5.07354 20.9265 4.6146 20.362 4.32698C19.7202 4 18.8802 4 17.2 4H6.8C5.11984 4 4.27976 4 3.63803 4.32698C3.07354 4.6146 2.6146 5.07354 2.32698 5.63803C2 6.27976 2 7.11984 2 8.8V15.2C2 16.8802 2 17.7202 2.32698 18.362C2.6146 18.9265 3.07354 19.3854 3.63803 19.673C4.27976 20 5.11984 20 6.8 20Z strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);}body>div.mobile-contact-wrapper a{-webkit-text-decoration:none;text-decoration:none;}body>div.mobile-contact-wrapper .btn-holder{bottom:-50px;left:19px;position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:13px;opacity:0;-webkit-transition:all .3s;transition:all .3s;}@media (max-width: 1024px){body>div.mobile-contact-wrapper .btn-holder{right:19px;padding:0 48px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}body>div.mobile-contact-wrapper .btn-holder.visible{bottom:28px;opacity:1;}body>div.mobile-contact-wrapper .search-btn{width:48px;height:48px;border-radius:999px;font-size:0;line-height:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .3s;transition:all .3s;padding:12px;color:#141414;background:#fff;}@media (max-width: 1024px){body>div.mobile-contact-wrapper .search-btn{position:absolute;left:0;bottom:0;}}body>div.mobile-contact-wrapper .search-btn:before{width:24px;height:24px;}body>div.mobile-contact-wrapper .connect-btn{height:48px;padding:0 24px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;text-transform:uppercase;border-radius:25px;color:var(--pillTextColor);background:var(--pillBackgroundColor);border:1px solid rgba(255, 255, 255, 0.2);cursor:pointer;font-size:10px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:0.4px;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-transition:all .4s;transition:all .4s;box-shadow:0 0 0 0 rgba(255, 255, 255, 0.2);-webkit-animation:pulsate 2s ease infinite;animation:pulsate 2s ease infinite;}body>div.mobile-contact-wrapper .connect-btn:before{width:16px;height:16px;}body>div.mobile-contact-wrapper .pop-up{display:none;position:fixed;bottom:0;left:0;width:100%;-webkit-transition:all .3s;transition:all .3s;border-radius:16px 16px 0 0;color:var(--textColor);background:var(--backgroundColor);}@media (min-width: 1025px){body>div.mobile-contact-wrapper .pop-up{max-width:637px;border-radius:16px;bottom:28px;left:19px;}}body>div.mobile-contact-wrapper .pop-up .lp-container{padding-top:24px;padding-bottom:24px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media (min-width: 1025px){body>div.mobile-contact-wrapper .pop-up .lp-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:40px;padding-bottom:40px;min-height:450px;padding-left:56px;padding-right:56px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}body>div.mobile-contact-wrapper .pop-up .close-btn{width:44px;height:44px;background-color:transparent;border-color:transparent;display:block;margin:24px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--textColor);cursor:pointer;padding:10px;border:0;}body>div.mobile-contact-wrapper .pop-up .close-btn:before{width:24px;height:24px;}@media (min-width: 1025px){body>div.mobile-contact-wrapper .pop-up .close-btn{position:absolute;top:14px;right:12px;margin:0;}}body>div.mobile-contact-wrapper .pop-up .icon-btn{width:44px;height:44px;border-radius:999px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:8px;color:var(--textColor);position:relative;}body>div.mobile-contact-wrapper .pop-up .icon-btn:after{position:absolute;bottom:0;width:100%;left:0;border-radius:999px;height:100%;content:;border:solid 1px var(--textColor);opacity:.3;}body>div.mobile-contact-wrapper .pop-up .icon-btn:before{width:24px;height:24px;}body>div.mobile-contact-wrapper .success-block{display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width: 1025px){body>div.mobile-contact-wrapper .success-block{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}}body>div.mobile-contact-wrapper .success-block .lp-btn{margin-top:24px;}body>div.mobile-contact-wrapper .contact-form{margin:0;}@media (max-width: 1024px){body>div.mobile-contact-wrapper .contact-form__item{width:100%;}}body>div.mobile-contact-wrapper .contact-form__item .lp-input{width:100%;}body>div.mobile-contact-wrapper .contact-form__item+.contact-form__item{margin-top:16px;}body>div.mobile-contact-wrapper .contact-form.show-success .contact-form__container,body>div.mobile-contact-wrapper .contact-form.success .contact-form__container{display:none;}body>div.mobile-contact-wrapper .contact-form.show-success .success-block,body>div.mobile-contact-wrapper .contact-form.success .success-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}body>div.mobile-contact-wrapper .success-message{font-size:22px;}@-webkit-keyframes pulsate{0%{box-shadow:0 0 0 0 rgba(255, 255, 255, 0.2);}50%{box-shadow:0 0 4px 6px rgba(255, 255, 255, .5);}100%{box-shadow:0 0 12px 12px rgba(255, 255, 255, 0);}} /style> style idcustom-style-css>.pagination-style-1 li a{color:rgba(192, 179, 154, 1)!important;background-color:rgba(255, 255, 255, 0)!important;border-color:rgba(0, 0, 0, 0)!important;}.pagination-style-1 li a:hover{color:rgba(255,255,255,1)!important;background-color:rgba(192, 179, 154, 1)!important;border-color:rgba(192, 179, 154, 1)!important;}.pagination-style-1 li.active a{color:rgba(255,255,255,1)!important;background-color:rgba(192, 179, 154, 1)!important;border-color:rgba(192, 179, 154, 1)!important;}.hyperlink-style-1{color:rgba(192, 179, 154, 1)!important;}.hyperlink-style-1:hover{color:rgba(192, 179, 154, 1)!important;}.social_icons-style-1 a{border-color:rgba(192, 179, 154, 1)!important;background-color:rgba(192, 179, 154, 1)!important;color:rgba(255, 255, 255, 1)!important;}.social_icons-style-1 a:hover{border-color:rgba(192, 179, 154, 1)!important;background-color:rgba(192, 179, 154, 0)!important;color:rgba(192, 179, 154, 1)!important;}.social_icons-style-1 a i{color:inherit!important;}.social_icons-style-1 a svg,.social_icons-style-1 a svg path{fill:currentColor!important;}.button-style-1{color:rgba(255, 255, 255, 1)!important;background-color:rgba(198, 173, 57, 1)!important;border-color:rgba(198, 173, 57, 1)!important;}.button-style-1:hover{color:rgba(198, 173, 57, 1)!important;background-color:rgba(198, 173, 57, 0)!important;border-color:rgba(198, 173, 57, 1)!important;}.pagination-style-2 li a{color:rgba(255, 255, 255, 1)!important;background-color:rgba(255, 255, 255, 0)!important;border-color:rgba(0, 0, 0, 0)!important;}.pagination-style-2 li a:hover{color:rgba(192, 179, 154, 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(192, 179, 154, 1)!important;background-color:rgba(255, 255, 255, 1)!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(255, 255, 255, 1)!important;}.button-style-2{color:rgba(255, 255, 255, 1)!important;background-color:rgba(192, 179, 154, 1)!important;border-color:rgba(192, 179, 154, 1)!important;}.button-style-2:hover{color:rgba(192, 179, 154, 1)!important;background-color:rgba(192, 179, 154, 0)!important;border-color:rgba(192, 179, 154, 1)!important;}.button-style-3{color:rgba(192, 179, 154, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255, 255, 255, 1)!important;}.button-style-3:hover{color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(255,255,255,1)!important;}.social_icons-style-3 a{border-color:rgba(255, 255, 255, 1)!important;background-color:rgba(255, 255, 255, 1)!important;color:rgba(192, 179, 154, 1)!important;}.social_icons-style-3 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-3 a i{color:inherit!important;}.social_icons-style-3 a svg,.social_icons-style-3 a svg path{fill:currentColor!important;}/style> script> (function utmParse() { const url new URL(window.location.href); if (url.search) { const utm url.search.split(/\?|&/g).reduce((acc, current) > { const matched current.match(/utm_(content|campaign|medium|source|term|id)|gclid/g); if (matched) { accmatched0 current.replace(`${matched0}`, ); } return acc; }, {}); if (Object.keys(utm).length) { window.localStorage.setItem(utm_vars, JSON.stringify(utm)); } else { // Remove old utm vars window.localStorage.removeItem(utm_vars); } } })(); /script> !-- GOOGLE TRANSLATE STYLES are moved to external CSS -->/head>body> div idgoogle_translate_element styledisplay: none>/div> nav idglobal-navbar> div classheader> div classcontainer header-container> div classheader-logo> a href/ classlogo> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/d8pkxkxe1rqxpts2nroa/new-project-51 srcsethttps://res.cloudinary.com/luxuryp/images/w_320,c_limit,f_auto,q_auto/d8pkxkxe1rqxpts2nroa/new-project-51 320w, https://res.cloudinary.com/luxuryp/images/w_960,c_limit,f_auto,q_auto/d8pkxkxe1rqxpts2nroa/new-project-51 960w, https://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/d8pkxkxe1rqxpts2nroa/new-project-51 1280w, https://res.cloudinary.com/luxuryp/images/w_1920,c_limit,f_auto,q_auto/d8pkxkxe1rqxpts2nroa/new-project-51 1920w, https://res.cloudinary.com/luxuryp/images/w_2560,c_limit,f_auto,q_auto/d8pkxkxe1rqxpts2nroa/new-project-51 2560w, https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/d8pkxkxe1rqxpts2nroa/new-project-51 3000w altLogo sizes234px classlogo-img light> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/d8pkxkxe1rqxpts2nroa/new-project-51 srcsethttps://res.cloudinary.com/luxuryp/images/w_320,c_limit,f_auto,q_auto/d8pkxkxe1rqxpts2nroa/new-project-51 320w, https://res.cloudinary.com/luxuryp/images/w_960,c_limit,f_auto,q_auto/d8pkxkxe1rqxpts2nroa/new-project-51 960w, https://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/d8pkxkxe1rqxpts2nroa/new-project-51 1280w, https://res.cloudinary.com/luxuryp/images/w_1920,c_limit,f_auto,q_auto/d8pkxkxe1rqxpts2nroa/new-project-51 1920w, https://res.cloudinary.com/luxuryp/images/w_2560,c_limit,f_auto,q_auto/d8pkxkxe1rqxpts2nroa/new-project-51 2560w, https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/d8pkxkxe1rqxpts2nroa/new-project-51 3000w altLogo sizes234px classlogo-img dark> /a> /div> div classheader-right> ul classnav-list> li classnavigation__item> a href/san-diego classnavigation__link link link-nav link-solo data-wow-delay2.0>San Diego Real Estate/a> /li> li classnavigation__item> a href/home-valuation classnavigation__link link link-nav link-solo data-wow-delay2.1>Sell/a> /li> li classnavigation__item> a href/properties/sale classnavigation__link link link-nav link-solo data-wow-delay2.2>Buy/a> /li> li classnavigation__item> a target_blank hrefhttps://www.obsandspropertymanagement.com classnavigation__link link link-nav link-solo data-wow-delay2.3>Property Management/a> /li> li classnavigation__item> a href/team classnavigation__link link link-nav link-solo data-wow-delay2.4>Meet Our Team/a> /li> li classnavigation__item> a data-typeCONTACT_US classnavigation__link link link-nav link-solo>Contact/a> /li> /ul> button classhamburger-component header__hamburger>span>/span>/button> /div> /div>/div> /nav> div idglobal-sidemenu classsidemenu> div classsidemenu> div classsidemenu-wrap> div classsidemenu-main> div classsidemenu-main__header> a href classsidemenu-logo> img srchttps://res.cloudinary.com/luxuryp/images/w_1920,c_limit,f_auto,q_auto/wmmstipnjhmz9zaaldxf/tami-fuller_logo-2 altLogo classsidemenu-logo__img> /a> button classsidemenu-toggle toggle>/button> /div> ul classsidemenu-main__nav> li classnavigation__item sidemenu_nav-item> a href/ classnavigation__link sidemenu_nav-link>h3>Home/h3>/a> /li> li classnavigation__item sidemenu_nav-item> a href/team classnavigation__link sidemenu_nav-link>h3>Meet Our Team/h3>/a> /li> li classnavigation__item sidemenu_nav-item sub-nav-container> div classsub-nav> ul classsidemenu_subnav> li classsidemenu_subnav-item> a href/properties/sale classsidemenu_subnav-link link-inline link>Featured Properties/a> /li> li classsidemenu_subnav-item> a href/properties/sold classsidemenu_subnav-link link-inline link>Past Transactions/a> /li> /ul> /div> a href# classnavigation__link sidemenu_nav-link>h3>Properties/h3>/a> /li> li classnavigation__item sidemenu_nav-item sub-nav-container> div classsub-nav> ul classsidemenu_subnav> li classsidemenu_subnav-item> a href/san-diego classsidemenu_subnav-link link-inline link>All San Diego Real Estate/a> /li> li classsidemenu_subnav-item> a hrefhttps://tamifuller.com/home-search/listings/lp/ca/san-diego classsidemenu_subnav-link link-inline link>Homes for Sale in San Diego/a> /li> li classsidemenu_subnav-item> a hrefhttps://tamifuller.com/home-search/listings/lp/ca/san-diego/condos classsidemenu_subnav-link link-inline link>Condos & Apartments for Sale in San Diego/a> /li> li classsidemenu_subnav-item> a href/san-diego/luxury-homes classsidemenu_subnav-link link-inline link>San Diego Luxury Homes/a> /li> li classsidemenu_subnav-item> a href/home-search/listings classsidemenu_subnav-link link-inline link>All MLS/a> /li> /ul> /div> a href# classnavigation__link sidemenu_nav-link>h3>Home Search/h3>/a> /li> li classnavigation__item sidemenu_nav-item> a href/home-valuation classnavigation__link sidemenu_nav-link>h3>Home Valuation/h3>/a> /li> li classnavigation__item sidemenu_nav-item> a href/neighborhoods classnavigation__link sidemenu_nav-link>h3>Communities/h3>/a> /li> li classnavigation__item sidemenu_nav-item> a target_blank hrefhttps://www.obsandspropertymanagement.com classnavigation__link sidemenu_nav-link>h3>Property Management/h3>/a> /li> li classnavigation__item sidemenu_nav-item> a href/testimonials classnavigation__link sidemenu_nav-link>h3>Testimonials/h3>/a> /li> li classnavigation__item sidemenu_nav-item> a href/videos classnavigation__link sidemenu_nav-link>h3>Videos/h3>/a> /li> li classnavigation__item sidemenu_nav-item> a href/blog classnavigation__link sidemenu_nav-link>h3>Blog/h3>/a> /li> li classnavigation__item sidemenu_nav-item> a data-typeCONTACT_US classnavigation__link sidemenu_nav-link>h3>Contact Us/h3>/a> /li> li classnavigation__item sidemenu_nav-item> a href/home-search/account classnavigation__link sidemenu_nav-link>h3>My Search Portal/h3>/a> /li> /ul> div classsidemenu-main__bottom> div classsidemenu-contact> div classsidemenu-contact__info>span>T:/span> a hreftel:6192268264 classlink-solo hyperlink-style-1>6192268264/a>/div> div classdivider-line>/div> div classsidemenu-contact__info>span>E:/span> a href/cdn-cgi/l/email-protection#7b0f1a16123b0f1a16121d0e17171e0955181416 classlink-solo hyperlink-style-1>span class__cf_email__ data-cfemail8efaefe3e7cefaefe3e7e8fbe2e2ebfca0ede1e3>email protected/span>/a>/div> /div> ul classlp-socials social_icons-style-1 lp-socials socials> li> a hrefhttps://www.facebook.com/TamiFullerRealEstate/ classlp-socials__link socials__item socials__link data-wow-delay0s target_blank aria-labelFACEBOOK > span classlp-i lp-i--facebook aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.linkedin.com/in/tami-fuller/ classlp-socials__link socials__item socials__link data-wow-delay0.1s target_blank aria-labelLINKEDIN > span classlp-i lp-i--linkedin aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.youtube.com/channel/UCOaR-P1bjF2NU2DLySB-Sbg classlp-socials__link socials__item socials__link data-wow-delay0.2s target_blank aria-labelYOUTUBE > span classlp-i lp-i--youtube aria-hiddentrue>/span> /a> /li> li> a hrefhttps://twitter.com/tamifuller619?lang=en classlp-socials__link socials__item socials__link data-wow-delay0.3s target_blank aria-labelTWITTER > span classlp-i lp-i--twitter aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.yelp.com/biz/tami-fullers-real-estate-team-san-diego-2 classlp-socials__link socials__item socials__link data-wow-delay0.4s target_blank aria-labelYELP > span classlp-i lp-i--yelp aria-hiddentrue>/span> /a> /li> /ul> /div> /div> /div>/div> /div> div idglobal-mobile-contact classmobile-contact-wrapper> div classbtn-holder style--backgroundColor: rgba(20, 20, 20, 1); --textColor: rgba(255, 255, 255, 1); --pillTextColor: rgba(26, 26, 26, 1); --pillBackgroundColor: rgba(255, 255, 255, 1);> button typebutton classconnect-btn lp-ico lp-ico-arrow-top visible>Let's Connect/button>/div>div classpop-up style--backgroundColor: rgba(20, 20, 20, 1); --textColor: rgba(255, 255, 255, 1);> div classlp-container> form data-typecontact-form classcontact-form> div classcontact-form__container> h3 classlp-h3>Leave a Message/h3> div classcontact-form__content> div classcontact-form__inputs-container> div classcontact-form__item> input id__Email typeemail nameemail classlp-input lp-input--light required placeholderYour Email patterna-zA-Z0-9.!#$%&’*+/?^_`{|}~-+@a-zA-Z0-9-+(?:\.a-zA-Z0-9-+)+> /div> div classcontact-form__item> input classlp-input lp-input--light typetel placeholderPhone id__Phone namephone required> /div> div classcontact-form__item> textarea namemessage rows4 id__Message classlp-input lp-input--light placeholderYour Message required>/textarea> /div> div classlp-disclaimer>label classlp-tcr-content>span classlp-tcr-checkbox>input typecheckbox nametermsAccepted oninvalidthis.setCustomValidity(Please accept the terms and conditions) oninputthis.setCustomValidity() required>/span>span classlp-tcr-message>By providing Tami Fuller & Associatesyour contact information, you acknowledge and agree to oura href/terms-and-conditions target_blank>Privacy Policy/a> and consent to receiving marketing communications,including through automated calls, texts, and emails, some of which may use artificial or prerecorded voices.This consent isn’t necessary for purchasing any products or services and you may opt out at any time.To opt out from texts, you can reply, ‘stop’ at any time. To opt out from emails, you can click on the unsubscribelink in the emails. Message and data rates may apply./span>/label>/div> button typesubmit classlp-btn lp-btn--filled lp-btn--dark submit contact-form__item>Submit/button> div classlp-h-pot> input id__newsSignMiddleName namemiddleName value autocompleteoff tabindex-1> /div> input styledisplay: none; typetext namesource valueCONTACT_INQUIRY /> /div> /div> /div> div classsuccess-block> h3 classlp-h3 success-message>Thank you for your message. We will be in touch with you shortly./h3> /div> /form> button typebutton classclose-btn lp-ico lp-ico-close>/button> /div>/div> /div> section idsection-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e classis-font-color-light is-background-color-light data-el-id65ea768f-3f92-4e45-b517-d621b20facbf> div classvideo-wrapper> div classfull-screen-video-component> div classvideo-wrapper hidable> video classlazy posterhttps://res.cloudinary.com/luxuryp/videos/f_auto,q_auto/so_0,eo_0/e6qumhqq1hpw6gjfzpvz/v1-tami-fuller.jpg styleheight:100%; loop muted autoplay playsinline> source data-srchttps://res.cloudinary.com/luxuryp/videos/f_webm,vc_vp9,q_auto/e6qumhqq1hpw6gjfzpvz/v1-tami-fuller.webm typevideo/webm;codecsvp9>source data-srchttps://res.cloudinary.com/luxuryp/videos/f_mp4,vc_h265,q_auto/e6qumhqq1hpw6gjfzpvz/v1-tami-fuller.mp4 typevideo/mp4;codecshvc1>source data-srchttps://res.cloudinary.com/luxuryp/videos/f_mp4,vc_h264,q_auto/e6qumhqq1hpw6gjfzpvz/v1-tami-fuller.mp4 typevideo/mp4> /video> /div> div classposter stylebackground-image: url(https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/oshbvj4j1ktf9cp4uomm/homepage-mobile-2-2)>/div> /div> /div> div classoverlay-component stylebackground-color: rgba(0, 0, 0, 0.3); >/div> div classopening > div classopening__image> div classopening__content> h1 classh1 pre-line>Tami Fuller & Associates/h1> h6 classpre-line>CA DRE# 01000767/h6> div classopening__cta> a href/home-search/listings classbtn btn--big btn--primary button-style-3 > Search Properties /a> a rolebutton data-typeCONTACT_US classbtn btn--big btn--secondary button-style-3 > Contact Us /a> /div> /div> /div> div classsocial-box> ul classlp-socials social_icons-style-3 lp-socials socials socials-dark> li> a hrefhttps://www.facebook.com/TamiFullerRealEstate/ classlp-socials__link socials__item socials__link data-wow-delay0s target_blank aria-labelFACEBOOK > span classlp-i lp-i--facebook aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.linkedin.com/in/tami-fuller/ classlp-socials__link socials__item socials__link data-wow-delay0.1s target_blank aria-labelLINKEDIN > span classlp-i lp-i--linkedin aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.youtube.com/channel/UCOaR-P1bjF2NU2DLySB-Sbg classlp-socials__link socials__item socials__link data-wow-delay0.2s target_blank aria-labelYOUTUBE > span classlp-i lp-i--youtube aria-hiddentrue>/span> /a> /li> li> a hrefhttps://twitter.com/tamifuller619?lang=en classlp-socials__link socials__item socials__link data-wow-delay0.3s target_blank aria-labelTWITTER > span classlp-i lp-i--twitter aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.yelp.com/biz/tami-fullers-real-estate-team-san-diego-2 classlp-socials__link socials__item socials__link data-wow-delay0.4s target_blank aria-labelYELP > span classlp-i lp-i--yelp aria-hiddentrue>/span> /a> /li> /ul> /div> button classscroll-down-icon opening__scroll-down font-size-copyright jsScrollBtn>SCROLL/button>/div>/section>section idsection-a9c06a81-f441-4048-9da1-51ad663342ce classis-font-color-dark is-background-color-dark data-el-idee87d271-1520-42d7-88f2-27f85a797fa1> div classgallery-component redesign> div classlp-container gallery-component__container> div classrow gallery-component__row cols-4> div classgallery-component__col> a classgallery-card href/home-valuation > div classgallery-card__preview> img srchttps://res.cloudinary.com/luxuryp/images/f_auto,q_auto/kk7bqp4zkrwlcfejq23f/sd-sunset srcsethttps://res.cloudinary.com/luxuryp/images/w_320,c_limit,f_auto,q_auto/kk7bqp4zkrwlcfejq23f/sd-sunset 320w, https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/kk7bqp4zkrwlcfejq23f/sd-sunset 960w alta sunset in san diego loadinglazy> /div> h3 classlp-h3 gallery-card__title>Sell Your Home/h3> /a> /div> div classgallery-component__col> a classgallery-card href/san-diego > div classgallery-card__preview> img srchttps://res.cloudinary.com/luxuryp/images/w_1920,c_limit,f_auto,q_auto/cp0abjvzpzxahrjy52rr/shutterstock_1075480229 alt loadinglazy> /div> h3 classlp-h3 gallery-card__title>Purchase San Diego Real Estate/h3> /a> /div> div classgallery-component__col> a classgallery-card data-typeCONTACT_US > div classgallery-card__preview> img srchttps://res.cloudinary.com/luxuryp/images/w_1920,c_limit,f_auto,q_auto/mjrilwkeou8igoclvnjv/pacific-beach-1 alt loadinglazy> /div> h3 classlp-h3 gallery-card__title>Contact Us/h3> /a> /div> /div> /div>/div>/section>section idsection-a6d933d1-f62c-4d99-ab44-7194ad4527cd classis-font-color-dark is-background-color-light data-el-id306bb66e-681d-4e4d-b148-396ac8d81b99> div classcompany-stats> div classcontainer> div classstats-heading> h2>Tami Fuller & Associates/h2> p classstats-heading__text pre-line>Tami has been honored with prestigious awards throughout her career for ranking in the top 1% of realtors internationally at Coldwell Banker West Premier Agents and in all of San Diego, as well as for being a multi-million dollar producer for over 30 consecutive years./p> /div> div classstats-data stylebackground: #2c2e30; color: #f2f2f2> div classstats-data__cell> div classstats-data__info font-stats>$50M+/div> in Career Sales /div> div classstats-data__cell> div classstats-data__info font-stats>30+ /div> Years of Multi-Million Dollar Producer Status /div> div classstats-data__cell> div classstats-data__info font-stats>30+/div> Years of Real Estate Experience /div> div classstats-data__cell> div classstats-data__info font-stats>100%/div> Closed Deals /div> /div> /div>/div>/section>section classimage-section is-font-color-light is-background-color-dark idsection-a9056aa1-59bb-435f-b885-b582ce3e9668 data-el-id6caf8019-208d-4df3-8f83-a2bb1bb50575> div classfeatured-agent> div classcontainer> div classfeatured-agent__heading> h2>Lead Real Estate Agent/h2> h5>Meet Tami/h5> div classfeatured-agent__cta> a href/agents/tami-fuller classbtn btn--small btn--secondary button-style-3 > Learn More /a> a href/team classbtn btn--small btn--secondary button-style-3 > Meet Our Team /a> /div> /div> div classfeatured-agent__wrapper> div classfeatured-agent__image> img srchttps://res.cloudinary.com/luxuryp/images/f_auto,q_auto/pbvo1z92z8wzznwqjkni/tami-fuller-profile-picture srcsethttps://res.cloudinary.com/luxuryp/images/w_320,c_limit,f_auto,q_auto/pbvo1z92z8wzznwqjkni/tami-fuller-profile-picture 320w, https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/pbvo1z92z8wzznwqjkni/tami-fuller-profile-picture 960w altprofessional profile picture of Tami Fuller, San Diego Real Estate Agent & Realtor sizes(min-width: 992px) 40vw, 100vw loadinglazy> /div> div classfeatured-agent__details style--fgColor: rgba(255, 255, 255, 0); --textColor: #000307> h3>Meet Tami/h3> div classfeatured-agent__description> p classpre-line>A resident of San Diego since 1985, Tami Fuller has specialized in residential real estate since 1988. She specializes in Point Loma & Ocean Beach but has successfully helped clients buy & sell their homes throughout San Diego County.As one of Coldwell Banker West Premier Agents, Tami Fuller has been honored with prestigious awards throughout her career, ranking in the top 1% of realtors & as a multi-million dollar producer for over 30 years./p> /div> div classsocial-box> ul classlp-socials social_icons-style-1 lp-socials socials> /ul> /div> /div> /div> /div>/div>/section>section idsection-4d67fe25-f630-4a00-a4bb-452f2e0e399b classis-font-color-dark is-background-color-light data-el-idc9752165-0fcf-40dd-a140-c31fd2b7eb2a>div classfeatured-properties> div classcontainer align-center> h2>Browse My Properties/h2> a href/properties/sale classbtn btn--small btn--secondary button-style-2 > View All /a> /div> div classfeatured-properties-container> div classfeatured-properties-grid> a href/properties/6550-mount-albertine-ct-clairemont-mesa-ca-us-92117-240021496 classfeatured-properties-item> div classfeatured-properties-item__picture> img srchttps://dlajgvw9htjpb.cloudfront.net/cms/02cc0c03-4319-44dc-b880-18c76b59c12b/240021496/8777615733578202971.jpg alt6550 Mount Albertine Ct loadinglazy> /div> div classfeatured-properties-item__text> div classfeatured-properties-item__left> h5>6550 Mount Albertine Ct, Clairemont Mesa, CA 92117/h5> h3>6550 Mount Albertine Ct, Clairemont Mesa, CA 92117/h3> p classfeatured-properties-item__description font-description>Beautiful highly upgraded single level home! Located on a quiet Cul de Sac! Custom designed features, light and open floorplan is just what you have been waiting for! Chefs kitchen with top of the line appliances, quartz counters, Spacious dining room with windo.../p> span classlink link-card link-solo hyperlink-style-2>View Property/span> /div> div classfeatured-properties-item__right > h5>$1,239,000/h5> /div> span classlink link-card link-solo link-mobile hyperlink-style-2>View Property/span> /div> /a> a href/properties/314-san-antonio-ave-point-loma-ca-us-92106-240021074 classfeatured-properties-item> div classfeatured-properties-item__picture> img srchttps://dlajgvw9htjpb.cloudfront.net/cms/02cc0c03-4319-44dc-b880-18c76b59c12b/240021074/8189907087206438213.jpg alt314 San Antonio Ave loadinglazy> /div> div classfeatured-properties-item__text> div classfeatured-properties-item__left> h5>314 San Antonio Ave, Point Loma, CA 92106/h5> h3>314 San Antonio Ave, Point Loma, CA 92106/h3> p classfeatured-properties-item__description font-description>This beautifully remodeled penthouse in La Playa is just steps away from the secluded Kellogg Beach and offers breathtaking panoramic views of the bay, ocean, and downtown skyline. The private rooftop deck, with its stunning 360-degree views, is the perfect sett.../p> span classlink link-card link-solo hyperlink-style-2>View Property/span> /div> div classfeatured-properties-item__right > h5>$2,495,900/h5> /div> span classlink link-card link-solo link-mobile hyperlink-style-2>View Property/span> /div> /a> a href/properties/3648-kingsley-street-point-loma-ca-us-92106-240020447 classfeatured-properties-item> div classfeatured-properties-item__picture> img srchttps://dlajgvw9htjpb.cloudfront.net/cms/02cc0c03-4319-44dc-b880-18c76b59c12b/240020447/-8370062475970116463.jpg alt3648 Kingsley Street loadinglazy> /div> div classfeatured-properties-item__text> div classfeatured-properties-item__left> h5>3648 Kingsley Street, Point Loma, CA 92106/h5> h3>3648 Kingsley Street, Point Loma, CA 92106/h3> p classfeatured-properties-item__description font-description>Custom Mediterranean home on a quiet cul-de-sac street, just East of Plumosa Park. Stunning Views of downtown, mountains, canyon & Coronado Bridge! 4 bedroom, 3 baths with 2978 Est. SF. The home was restored w/top-of-the-line upgrades that stay true to the chara.../p> span classlink link-card link-solo hyperlink-style-2>View Property/span> /div> div classfeatured-properties-item__right > h5>$2,195,000/h5> /div> span classlink link-card link-solo link-mobile hyperlink-style-2>View Property/span> /div> /a> a href/properties/2434-alcott-ct-point-loma-ca-us-92106-240019036 classfeatured-properties-item> div classfeatured-properties-item__picture> img srchttps://dlajgvw9htjpb.cloudfront.net/cms/02cc0c03-4319-44dc-b880-18c76b59c12b/240019036/-7220024241694403372.jpg alt2434 Alcott Ct loadinglazy> /div> div classfeatured-properties-item__text> div classfeatured-properties-item__left> h5>2434 Alcott Ct, Point Loma, CA 92106/h5> h3>2434 Alcott Ct, Point Loma, CA 92106/h3> p classfeatured-properties-item__description font-description>Own a piece of San Diego History! The Bridges Estate is a one of Point Loma's best views! Stunning Panoramic San Diego Bay, City and Ocean views!!! Located on over an half acre parcel (all usable) with private full size tennis court. 5 bedrooms, 4 full baths and.../p> span classlink link-card link-solo hyperlink-style-2>View Property/span> /div> div classfeatured-properties-item__right > h5>$4,250,000/h5> /div> span classlink link-card link-solo link-mobile hyperlink-style-2>View Property/span> /div> /a> a href/properties/3033-elliott-st-point-loma-ca-us-92106-240018338 classfeatured-properties-item> div classfeatured-properties-item__picture> img srchttps://dlajgvw9htjpb.cloudfront.net/cms/02cc0c03-4319-44dc-b880-18c76b59c12b/240018338/789384443275887083.jpg alt3033 Elliott St loadinglazy> /div> div classfeatured-properties-item__text> div classfeatured-properties-item__left> h5>3033 Elliott St, Point Loma, CA 92106/h5> h3>3033 Elliott St, Point Loma, CA 92106/h3> p classfeatured-properties-item__description font-description>This is a rare find! Beautiful Historically designated home with Mills Act! Property Taxes are less than $3200.00 PER YEAR!!! 2 bedroom, 2 baths single level Spanish Eclectic style single family home on an oversized lot with a detached 1.5 car garage! 1279 estim.../p> span classlink link-card link-solo hyperlink-style-2>View Property/span> /div> div classfeatured-properties-item__right > h5>$1,599,000/h5> /div> span classlink link-card link-solo link-mobile hyperlink-style-2>View Property/span> /div> /a> a href/properties/390-san-antonio-avenue-13a-point-loma-ca-us-92106-240009195 classfeatured-properties-item> div classfeatured-properties-item__picture> img srchttps://dlajgvw9htjpb.cloudfront.net/cms/02cc0c03-4319-44dc-b880-18c76b59c12b/240009195/3993123365877110731.jpg alt390 San Antonio Avenue # 13A loadinglazy> /div> div classfeatured-properties-item__text> div classfeatured-properties-item__left> h5>390 San Antonio Avenue # 13A, Point Loma, CA 92106/h5> h3>390 San Antonio Avenue # 13A, Point Loma, CA 92106/h3> p classfeatured-properties-item__description font-description>1/2 Share Ownership Opportunity (24 Weeks a year). Own one half share of this fabulous, turnkey, newly renovated penthouse waterfront view condo in San Diego's coastal community of Point Loma, overlooking Shelter Island, San Diego Bay, and the spectacular downto.../p> span classlink link-card link-solo hyperlink-style-2>View Property/span> /div> div classfeatured-properties-item__right > h5>$950,000/h5> /div> span classlink link-card link-solo link-mobile hyperlink-style-2>View Property/span> /div> /a> a href/properties/1968-sunset-cliffs-blvd-ocean-beach-ca-us-92107-240008316 classfeatured-properties-item> div classfeatured-properties-item__picture> img srchttps://dlajgvw9htjpb.cloudfront.net/cms/02cc0c03-4319-44dc-b880-18c76b59c12b/240008316/-7192425729891862924.jpg alt1968 Sunset Cliffs Blvd loadinglazy> /div> div classfeatured-properties-item__text> div classfeatured-properties-item__left> h5>1968 Sunset Cliffs Blvd, Ocean Beach, CA 92107/h5> h3>1968 Sunset Cliffs Blvd, Ocean Beach, CA 92107/h3> p classfeatured-properties-item__description font-description>Great opportunity to relocate your business to Ocean Beach. Come work near the Beach. Creative flex space with endless possibilities. Three Offices and a Reception space and Private restroom. Signage possible. Perfect for Professional Office, Architect, Interior.../p> span classlink link-card link-solo hyperlink-style-2>View Property/span> /div> div classfeatured-properties-item__right > h5>$2,000/h5> /div> span classlink link-card link-solo link-mobile hyperlink-style-2>View Property/span> /div> /a> a href/properties/14720-high-valley-rd-poway-ca-92064-220016330 classfeatured-properties-item> div classfeatured-properties-item__picture> img srchttps://dq1niho2427i9.cloudfront.net/02cc0c03-4319-44dc-b880-18c76b59c12b/-460483470.jpg alt14720 High Valley Rd loadinglazy> /div> div classfeatured-properties-item__text> div classfeatured-properties-item__left> h5>14720 High Valley Rd, Poway, CA 92064/h5> h3>14720 High Valley Rd, Poway, CA 92064/h3> p classfeatured-properties-item__description font-description>This Enchanting Palatial Estate is Reminiscent of an Italian Villa in Tuscany w/ panoramic views extending over Poway valley to the Ocean. The main house is 5+ bedrooms, 6.5 baths, Detached Gym, and Brew/Wine Sterile Room. Detached Casita & detached Art Studio/.../p> span classlink link-card link-solo hyperlink-style-2>View Property/span> /div> div classfeatured-properties-item__right > h5>$2,797,000/h5> /div> span classlink link-card link-solo link-mobile hyperlink-style-2>View Property/span> /div> /a> /div> div classfeatured-properties-arrows arrows-box> button classslider-arrow slider-arrow--dark-bg slider-arrow--left>/button> button classslider-arrow slider-arrow--dark-bg slider-arrow--right>/button> /div> /div>/div>/section>section classimage-section is-font-color-light is-background-color-light idsection-008bac92-5d67-4e98-9856-ae6919cb3509 data-el-id2e28622d-9037-4bfd-ac1d-5cd12588c024>div classfeatured-testimonials> div classfeatured-testimonials__heading> h2>Testimonials/h2> a href/testimonials classbtn btn--primary btn--small button-style-3 > View All /a> /div> div classfeatured-testimonials__container> div classfeatured-testimonials__grid> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Buyer | Seller/h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>There's a reason why Tami Fuller is so popular and consistently one of the very top real estate agents in San Diego: Service, professionalism, knowledge, and tenacity. And she really has a knack for hiring great talent. Her operation truly works as a team. This is not the mega real estate "group" where you rarely talk to your agent nor is it the "one-man show" where there is no support. In the past, I've.../p> /div> /div> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Hamlin R./h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>My experience with Tami Fuller and her team was quite pleasant. Tami came to be fully prepared with a detailed program of how they were intending to expose my property to the public. She also explained the details of how the process would go. I was kept up to date via email when there was a showing and interest. I was immediately notified of any offers. I was not pressured to accept or reject any of the .../p> /div> /div> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Buyer | Seller/h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>When you hire Tami, you're hiring a team, and Tami and her team really came through for us. We had a tough escrow, but we got through it together. Also, she and her team are nice people, which may sound trivial, but it counts for a lot during stressful days. In the hectic times involved with all escrows, we also had to do our part responding promptly and checking on the team's work. (After all, we knew t.../p> /div> /div> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Greg & Sandy H./h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>Tami and her entire team of professionals provided us with excellent service and knowledge of the local markets in order to maximize our selling position. We appreciated their fast responses to our questions and getting potential buyers into our beach house for previews. I would recommend if you are looking for not just another "agent" to help you sell or buy, call Tami Fuller and her team today. She cer.../p> /div> /div> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Jake J./h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>Tami and her team are the definitions of what a professional real estate team is. They were able to clearly communicate and guide me through the process of selling my first home. They negotiated with great care and were on top of my transaction daily, giving me detailed updates on my transaction. They were honest and courteous which is a hard thing to do at times. I would recommend her time and time agai.../p> /div> /div> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Hine S./h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>Tami Fuller is Fantastic. We have purchased 3 properties and sold 2 properties with her help since 1997. She and her team are on top of every document and were able to increase our net worth at every turn. She knows how to market a house and she knows what it's worth. She knows a deal when she sees it and will help you pounce on it!/p> /div> /div> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Buyer | Seller/h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>Tami and her staff at Ascent Real Estate were great to work with. I would recommend her and her team to anyone seeking to buy or sell real estate in the San Diego area. Her local knowledge and expertise in the field are second to none. Her staff is very attentive and responsive to all your needs it was a pleasure to deal with them./p> /div> /div> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Buyer | Seller/h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>This home was being sold as-is. The value was in the land. We had 18 offers within a short period of time. We went through 3 escrows before finally closing 2 months after the property was listed. I had never dealt with flippers. Tammy was very helpful in making sure I made the right decisions./p> /div> /div> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Buyer | Seller/h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>Tami and her team have been awesome! We worked to set a realistic price and with fantastic photography and staging, the home sold in less than 3 weeks at full price, with a full price backup offer. I highly recommend Tami Fuller and her team, (aka the "Tami-nation)!/p> /div> /div> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Seller/h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>Tami and her team did a great job for us. They advertised the property and were on top of all the offers. Tami was very familiar with the condo property we were selling and was on top of the market value. We had offers from the first week we listed our condo./p> /div> /div> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Buyer/h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>Tami Fuller was very professional and helped secure my first home. Tami was able to beautifully craft an agreement between the seller and me that worked out for everyone. I would highly recommend using Tami Fuller again in the future./p> /div> /div> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Seller/h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>Tami fuller made selling my condo very easy and fast! We got almost full asking price and it was all taken care of and funds transferred appropriately within two weeks. Would definitely go through and use her again for future homes./p> /div> /div> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Sue H./h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>Tami and her staff sold my 2 bedroom condo in Point Loma. They were very responsive to possible purchasers and me, especially since I don't live in the area. The escrow went well and she obtained an excellent price for the property./p> /div> /div> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Maria W./h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>Tami had a challenge with selling our property although it had great views and was very private it also had challenges long step driveway built on a canyon she pulled out all the stops and she and her team did a fantastic job./p> /div> /div> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Buyer | Seller/h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>She did an excellent job of prepping us and our house and answering all our questions. She was very professional and knowledgeable about the market and our goals. The fantastic job would recommend her to anyone./p> /div> /div> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Buyer | Seller/h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>Tami and her office people were very informative and very helpful. We always were able to get ahold of them anytime. We would recommend Tami and her team to anyone who is serious about selling their home./p> /div> /div> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Jim D./h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>Get the benefit of a large marketing organization. Professional with a lot of promotion, including open houses, print ads, and realtor caravans. She had a great staff and they all were very responsive./p> /div> /div> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Seller/h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>Tami has been efficient, clear, timely, and unswervingly professional in all my work with her. I couldn't have asked for a better teammate when it was time to sell my condo. Thanks, Tami!/p> /div> /div> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Ellen H./h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>Tami was incredible she made selling my father's house so easy and she was so honest about everything. I would totally trust her with another sale. She and her associates were great!/p> /div> /div> div classfeatured-testimonials-item js-featured-testimonials-item> svg xmlnshttp://www.w3.org/2000/svg width37.086 height30.136 viewBox0 0 37.086 30.136> g opacity0.201> path fill#2c2e30 dM7.008 8.6c-2.747 3.434-3.143 6.894-2.336 9.315a7.619 7.619 0 0 1 9.87.5A7.922 7.922 0 0 1 15.71 27.9a7.629 7.629 0 0 1-6.6 3.738C2.87 31.635 0 26.131 0 19.955A19.465 19.465 0 0 1 3.066 9.179 21.58 21.58 0 0 1 12.323 1.5l1.11 2.161A16.236 16.236 0 0 0 7.008 8.6zm20.324 0c-2.746 3.429-3.143 6.889-2.332 9.31a7.117 7.117 0 0 1 4.439-1.577 7.292 7.292 0 0 1 7.651 7.651 7.5 7.5 0 0 1-7.651 7.651c-6.241 0-9.111-5.5-9.111-11.681A19.465 19.465 0 0 1 23.39 9.179 21.58 21.58 0 0 1 32.647 1.5l1.11 2.161A16.236 16.236 0 0 0 27.333 8.6z transformtranslate(0 -1.499)/> /g> /svg> div classfeatured-testimonials-item__container> div classfeatured-testimonials-item__author> div classfeatured-testimonials-item__avatar js-featured-testimonials-item__avatar> h4>EM/h4> /div> div classfeatured-testimonials-item__text js-featured-testimonials-item__text> h4>Anne B./h4> /div> /div> p classfeatured-testimonials-item__quote numCompare>Tami Fuller and her team are above and beyond exceptional. They take all the worry out of selling. We highly recommend Tami Fuller and her team of experts. Very professional./p> /div> /div> /div> div classfeatured-testimonials__arrows arrows-box> button classslider-arrow slider-arrow--left>/button> button classslider-arrow slider-arrow--right>/button> /div> /div>/div>/section>section idsection-af01eed6-66ae-46b8-872d-3506f58113ec classis-font-color-dark is-background-color-light data-el-id82839aae-f69e-4e11-91f3-ec3542792936> div classf-video-carousel redesign> div classcontainer lp-container> div classlp-title-group> h2 classf-video-carousel__title lp-h2>Featured Video Gallery/h2> /div> div classf-video-carousel__wrap v-carousel> div classv-carousel__preview> div classv-carousel__preview-item v-carousel__preview-item-0 > button classvideoPlayButton data-typeVIDEO data-srchttps://www.youtube.com/watch?v=a5Ax_JF9ALg>span classv-carousel__button>/span>/button> img srchttps://res.cloudinary.com/luxuryp/images/f_auto,q_auto/urykivz1q3ixzzis2paw/maxresdefaultreview altThe ReView with Tami Fuller classv-carousel__cover videoCover loadinglazy> /div> div classv-carousel__preview-item v-carousel__preview-item-1 styledisplay: none> button classvideoPlayButton data-typeVIDEO data-srchttps://www.youtube.com/watch?v=pxVwwcdP08g>span classv-carousel__button>/span>/button> img srchttps://res.cloudinary.com/luxuryp/images/f_auto,q_auto/urykivz1q3ixzzis2paw/maxresdefaultreview altThe ReView with Tami Fuller Part 2 classv-carousel__cover videoCover loadinglazy> /div> div classv-carousel__preview-item v-carousel__preview-item-2 styledisplay: none> button classvideoPlayButton data-typeVIDEO data-srchttps://www.youtube.com/embed/vAdg11R0Wtc?autoplay=1>span classv-carousel__button>/span>/button> img srchttps://res.cloudinary.com/luxuryp/images/f_auto,q_auto/ylo9rxs6ipeiwojuuu3o/screen-shot-2021-11-16-at-104838-am altValuable Real Estate Advice from Tami Fuller classv-carousel__cover videoCover loadinglazy> /div> div classv-carousel__preview-item v-carousel__preview-item-3 styledisplay: none> button classvideoPlayButton data-typeVIDEO data-srchttps://www.youtube.com/embed/BTWd00OtsYM?autoplay=1>span classv-carousel__button>/span>/button> img srchttps://res.cloudinary.com/luxuryp/images/w_1920,c_limit,f_auto,q_auto/ovast9feowm8cjs65r8g/screen-shot-2021-11-16-at-105906-am altPoint Loma and Ocean Beach with Tami Fuller classv-carousel__cover videoCover loadinglazy> /div> div classv-carousel__preview-item v-carousel__preview-item-4 styledisplay: none> button classvideoPlayButton data-typeVIDEO data-srchttps://www.youtube.com/embed/KHGvtSICukU?autoplay=1>span classv-carousel__button>/span>/button> img srchttps://res.cloudinary.com/luxuryp/images/w_1920,c_limit,f_auto,q_auto/yimh2lrjymouwttk8zsu/screen-shot-2021-11-16-at-110305-am altFeatured Property Video | 3814 Lake Circle Dr classv-carousel__cover videoCover loadinglazy> /div> /div> ul classv-carousel__list> li classv-carousel__list-item videoListLink data-tab.v-carousel__preview-item-0> h3 classvideoTitle lp-h3>The ReView with Tami Fuller/h3> div>/div> /li> li classv-carousel__list-item videoListLink data-tab.v-carousel__preview-item-1> h3 classvideoTitle lp-h3>The ReView with Tami Fuller Part 2/h3> div>/div> /li> li classv-carousel__list-item videoListLink data-tab.v-carousel__preview-item-2> h3 classvideoTitle lp-h3>Valuable Real Estate Advice from Tami.../h3> div>/div> /li> li classv-carousel__list-item videoListLink data-tab.v-carousel__preview-item-3> h3 classvideoTitle lp-h3>Point Loma and Ocean Beach with Tami .../h3> div>/div> /li> li classv-carousel__list-item videoListLink data-tab.v-carousel__preview-item-4> h3 classvideoTitle lp-h3>Featured Property Video | 3814 Lake C.../h3> div>/div> /li> /ul> /div> /div> /div>/section>section idsection-9d7f9246-8640-4a79-b747-86f25585afe8 classis-font-color-light is-background-color-dark data-el-idb051bb9c-c67a-4cdf-b751-b0cb0ed25ff1>div classfeatured-neighborhoods> div classcontainer> div classfeatured-neighborhoods__heading> h2>Explore San Diego Communities/h2> p classpre-line font-sweet-16>/p> a href/neighborhoods classbtn btn--primary btn--small button-style-3 > View All Communities /a> /div> div classfeatured-neighborhoods__room> div classfeatured-neighborhoods__slider> a href/neighborhoods/old-town-sd classneighborhoods-slide> div classneighborhoods-slide__img> img srchttps://images.unsplash.com/photo-1612301738481-cb439dcf3c05?ixidM3w0MTQ1MnwwfDF8c2VhcmNofDl8fFNhbiUyMERpZWdvfGVufDB8fHx8MTcwMDY4ODIxNXww&ixlibrb-4.0.3&q80&w1280 altOld Town San Diego loadinglazy> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> div classneighborhoods-slide__content> div classneighborhoods-slide__box> h3 class>Old Town San Diego/h3> div classneighborhoods-slide__text> p classfont-description>Old Town San Diego's real estate, nestled amidst vibrant history and sunny charm, boasts a mix of restored Victorians, modern condos, and everything in between, making it a sought-after destination for investors and lifestyle seekers alike. /p> /div> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> /div> /a> a href/neighborhoods/sunset-cliffs classneighborhoods-slide> div classneighborhoods-slide__img> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/aookrproskb5qkgj0r1a/sunset-cliffs-san-diego-ca altSunset Cliffs loadinglazy> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> div classneighborhoods-slide__content> div classneighborhoods-slide__box> h3 classno-description>Sunset Cliffs/h3> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> /div> /a> a href/neighborhoods/mission-hills classneighborhoods-slide> div classneighborhoods-slide__img> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/u9cnuuqoizepk0uvwypa/mission-hills altMission Hills loadinglazy> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> div classneighborhoods-slide__content> div classneighborhoods-slide__box> h3 class>Mission Hills/h3> div classneighborhoods-slide__text> p classfont-description>Elegantly restored historic homes./p> /div> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> /div> /a> a href/neighborhoods/ocean-beach classneighborhoods-slide> div classneighborhoods-slide__img> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/tknpvyzvcxa8yvta1zex/ocean-beach-1-1 altOcean Beach loadinglazy> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> div classneighborhoods-slide__content> div classneighborhoods-slide__box> h3 class>Ocean Beach/h3> div classneighborhoods-slide__text> p classfont-description>Ocean Beach real estate offers a vibrant beach lifestyle with stunning ocean views, a tight-knit community, and outdoor living at its finest./p> /div> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> /div> /a> a href/neighborhoods/point-loma classneighborhoods-slide> div classneighborhoods-slide__img> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/zcw3yxnrlyzjwyvmwvgt/point-loma altPoint Loma loadinglazy> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> div classneighborhoods-slide__content> div classneighborhoods-slide__box> h3 class>Point Loma/h3> div classneighborhoods-slide__text> p classfont-description>Point Loma, a premier San Diego neighborhood, boasts stunning ocean views, charming Spanish Revival architecture, and a thriving real estate market./p> /div> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> /div> /a> a href/neighborhoods/bankers-hill classneighborhoods-slide> div classneighborhoods-slide__img> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/falkvryepvhtroxapfft/roberto-nickson-klnsap6wvou-unsplash-1 altBankers Hill loadinglazy> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> div classneighborhoods-slide__content> div classneighborhoods-slide__box> h3 classno-description>Bankers Hill/h3> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> /div> /a> a href/neighborhoods/downtown classneighborhoods-slide> div classneighborhoods-slide__img> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/rqnmjw33c0t3v31ronmd/alejandro-luengo-jphtqjkb5gk-unsplash-1 altDowntown San Diego loadinglazy> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> div classneighborhoods-slide__content> div classneighborhoods-slide__box> h3 classno-description>Downtown San Diego/h3> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> /div> /a> a href/neighborhoods/mission-valley classneighborhoods-slide> div classneighborhoods-slide__img> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/zpediaix2jugvkjjy6ex/sebastian-banasiewcz-percue02b4i-unsplash-1 altMission Valley loadinglazy> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> div classneighborhoods-slide__content> div classneighborhoods-slide__box> h3 classno-description>Mission Valley/h3> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> /div> /a> a href/neighborhoods/coronado classneighborhoods-slide> div classneighborhoods-slide__img> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/fo7ubkeobbjaitx2ywjo/big-tiny-belly-1xw7gwnivl4-unsplash-1 altCoronado loadinglazy> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> div classneighborhoods-slide__content> div classneighborhoods-slide__box> h3 class>Coronado/h3> div classneighborhoods-slide__text> p classfont-description>Storied past interweaved with posh present/p> /div> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> /div> /a> a href/neighborhoods/pacific-beach classneighborhoods-slide> div classneighborhoods-slide__img> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/kubpmjf8z1bh1cseoyas/pacific-beach-1 altPacific Beach loadinglazy> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> div classneighborhoods-slide__content> div classneighborhoods-slide__box> h3 class>Pacific Beach/h3> div classneighborhoods-slide__text> p classfont-description>Sunset views and fishing on the Crystal Pier./p> /div> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> /div> /a> a href/neighborhoods/clairemont classneighborhoods-slide> div classneighborhoods-slide__img> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/g82eeacdri5acn18nica/cameron-venti-chrdevkfdbw-unsplash-1 altClairemont loadinglazy> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> div classneighborhoods-slide__content> div classneighborhoods-slide__box> h3 class>Clairemont/h3> div classneighborhoods-slide__text> p classfont-description>Family-friendly community./p> /div> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> /div> /a> a href/neighborhoods/bay-ho classneighborhoods-slide> div classneighborhoods-slide__img> img srchttps://res.cloudinary.com/luxuryp/images/f_auto,q_auto/kk7bqp4zkrwlcfejq23f/bay-park altBay Park/Bay Ho loadinglazy> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> div classneighborhoods-slide__content> div classneighborhoods-slide__box> h3 class>Bay Park/Bay Ho/h3> div classneighborhoods-slide__text> p classfont-description>Plenty of restaurants and parks./p> /div> span classlink link-card link-solo hyperlink-style-2>View Neighborhood/span> /div> /div> /a> /div> div classfeatured-neighborhoods__arrows arrows-box> button classslider-arrow slider-arrow--left>/button> button classslider-arrow slider-arrow--right>/button> /div> /div> /div>/div>/section>section idsection-4d61b9d9-a860-413a-972c-01c0e182b81d classis-font-color-dark is-background-color-light data-el-id2d37286a-9ac7-402f-b326-495cabd9748d>div classfeatured-blogs> div classcontainer> div classfeatured-blogs__heading> h2>In the Spotlight/h2> div classfeatured-blogs__description> p classpre-line font-sweet-16>Stay in the know with upcoming events, recent sales, new listings, and other info for San Diego residents./p> a href/blog classbtn btn--small btn--secondary button-style-2 > View All Posts /a> /div> /div> div classfeatured-blogs__container> div classfeatured-blogs__grid> a href/blog/real-estate-negotiation-strategies-from-an-expert classfeatured-blogs-item> div classfeatured-blogs-item__img> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/nrqllqhy9mxgchzzlbea/header-photo srcsethttps://res.cloudinary.com/luxuryp/images/w_960,c_limit,f_auto,q_auto/nrqllqhy9mxgchzzlbea/header-photo 960w, https://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/nrqllqhy9mxgchzzlbea/header-photo 1280w, https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/nrqllqhy9mxgchzzlbea/header-photo 1920w altReal Estate Negotiation Strategies From An Expert sizes(max-width: 1024px) 50vw, (max-width: 768px) 100vw, 33vw loadinglazy> div classfeatured-blogs-item__cover> span classfeatured-blogs-item__link link link-card link-solo hyperlink-style-2>Read More/span> /div> /div> div classfeatured-blogs-item__content> h5>Real Estate Negotiation Strategies From An Expert/h5> p classfeatured-blogs-item__description font-description>In the complex world of real estate, negotiation skills are paramount. Whether buying or selling property, mastering the art of negotiation can significantly i.../p> span classlink link-card link-solo link-mobile hyperlink-style-2>Read More/span> /div> /a> a href/blog/luxury-home-design-trends-for-2025 classfeatured-blogs-item> div classfeatured-blogs-item__img> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/blibrestc9qp0u4dl4l9/header-photo srcsethttps://res.cloudinary.com/luxuryp/images/w_960,c_limit,f_auto,q_auto/blibrestc9qp0u4dl4l9/header-photo 960w, https://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/blibrestc9qp0u4dl4l9/header-photo 1280w, https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/blibrestc9qp0u4dl4l9/header-photo 1920w altLuxury Home Design Trends for 2025 sizes(max-width: 1024px) 50vw, (max-width: 768px) 100vw, 33vw loadinglazy> div classfeatured-blogs-item__cover> span classfeatured-blogs-item__link link link-card link-solo hyperlink-style-2>Read More/span> /div> /div> div classfeatured-blogs-item__content> h5>Luxury Home Design Trends for 2025/h5> p classfeatured-blogs-item__description font-description>Luxury home design continues to evolve, reflecting changing lifestyles, technological advancements, and sustainable practices. As 2025 approaches, prospective .../p> span classlink link-card link-solo link-mobile hyperlink-style-2>Read More/span> /div> /a> a href/blog/architectural-styles-in-ocean-beach classfeatured-blogs-item> div classfeatured-blogs-item__img> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/pituk7rq40dfjnvsjz1k/header-photo srcsethttps://res.cloudinary.com/luxuryp/images/w_960,c_limit,f_auto,q_auto/pituk7rq40dfjnvsjz1k/header-photo 960w, https://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/pituk7rq40dfjnvsjz1k/header-photo 1280w, https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/pituk7rq40dfjnvsjz1k/header-photo 1920w altArchitectural Styles in Ocean Beach sizes(max-width: 1024px) 50vw, (max-width: 768px) 100vw, 33vw loadinglazy> div classfeatured-blogs-item__cover> span classfeatured-blogs-item__link link link-card link-solo hyperlink-style-2>Read More/span> /div> /div> div classfeatured-blogs-item__content> h5>Architectural Styles in Ocean Beach/h5> p classfeatured-blogs-item__description font-description>Ocean Beach, California, is a charming coastal community renowned for its eclectic blend of architectural styles. This vibrant neighborhood boasts a diverse ra.../p> span classlink link-card link-solo link-mobile hyperlink-style-2>Read More/span> /div> /a> a href/blog/living-in-ocean-beach-san-diego-a-coastal-paradise classfeatured-blogs-item> div classfeatured-blogs-item__img> img srchttps://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/dkjotnnvqw4acuwxmlwo/header-photo srcsethttps://res.cloudinary.com/luxuryp/images/w_960,c_limit,f_auto,q_auto/dkjotnnvqw4acuwxmlwo/header-photo 960w, https://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/dkjotnnvqw4acuwxmlwo/header-photo 1280w, https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/dkjotnnvqw4acuwxmlwo/header-photo 1920w altLiving in Ocean Beach, San Diego: A Coastal Paradise sizes(max-width: 1024px) 50vw, (max-width: 768px) 100vw, 33vw loadinglazy> div classfeatured-blogs-item__cover> span classfeatured-blogs-item__link link link-card link-solo hyperlink-style-2>Read More/span> /div> /div> div classfeatured-blogs-item__content> h5>Living in Ocean Beach, San Diego: A Coastal Paradise/h5> p classfeatured-blogs-item__description font-description>Ocean Beach, often referred to as "OB" by locals, is a charming and eclectic beach town in San Diego, California. With its stunning coastline, vibrant communit.../p> span classlink link-card link-solo link-mobile hyperlink-style-2>Read More/span> /div> /a> /div> div classfeatured-blogs__arrows arrows-box> button classslider-arrow slider-arrow--dark-bg slider-arrow--left>/button> button classslider-arrow slider-arrow--dark-bg slider-arrow--right>/button> /div> /div> /div>/div>/section>section classimage-section is-font-color-light is-background-color-dark idsection-c79d7b7e-c829-4238-a8f0-f5378dfeceb8 data-el-ide19cf468-2d67-4c05-a983-037d5d75c1ad> div classwork-with-us> div classcontainer> div classwork-text> h2>Work with a San Diego Real Estate Agent/h2> div classwork-text__box> p classpre-line>Tami Fuller & Associates has specialized in residential real estate since 1988. While Point Loma and Ocean Beach are their primary areas of specialty, they have successfully helped clients buy and sell their homes throughout San Diego County./p> a rolebutton data-typeCONTACT_US classbtn btn--big btn--primary button-style-3 > Contact Us /a> /div> /div> /div>/div>/section> div idmodals classmodals>/div> footer idglobal-footer classis-font-color-light is-background-color-dark> div classsection> div classcontainer> div classrow-1> a href/ classlogo-link> img srchttps://res.cloudinary.com/luxuryp/images/f_auto,q_auto/klypg7izvsrfmnabmjrb/cb-logo-1 altLogo classlogo-img light> /a> ul classnav-list> li classnavigation__item> a href/ classnavigation__link link link-nav link-solo>Home/a> /li> li classnavigation__item> a href/team classnavigation__link link link-nav link-solo>Meet Our Team/a> /li> li classnavigation__item> a href/properties/sale classnavigation__link link link-nav link-solo>Featured Properties/a> /li> li classnavigation__item> a href/home-search/listings classnavigation__link link link-nav link-solo>Home Search/a> /li> li classnavigation__item> a data-typeCONTACT_US classnavigation__link link link-nav link-solo>Contact Us/a> /li> /ul> /div> div classrow-2> div classcontacts> div classcontact-item> p classttu>Address/p>p>p>2468 Historic Decatur Road, #150 San Diego, CA 92106/p>/p> /div> div classcontact-item> p classttu>CONTACT/p>p>p data-pm-slice1 1 >span stylecolor: #ffffff;>Landline: a stylecolor: #ffffff; hreftel:+16192268264>(619) 226-8264/a>/span>/p>p data-pm-slice1 1 >span stylecolor: #ffffff;>Mobile: a stylecolor: #ffffff; hreftel:+16199808264>(619) 980-8264/a>/span>/p>p>span stylecolor: #ffffff;>E-mail: a stylecolor: #ffffff; href/cdn-cgi/l/email-protection#641005090d241005090d0211080801164a070b09>span class__cf_email__ data-cfemail592d383430192d3834303f2c35353c2b773a3634>email protected/span>/a>/span>/p>/p> /div> /div> ul classlp-socials social_icons-style-3 lp-socials socials-dark socials> li> a hrefhttps://www.facebook.com/TamiFullerRealEstate/ classlp-socials__link socials__item socials__link data-wow-delay0s target_blank aria-labelFACEBOOK > span classlp-i lp-i--facebook aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.linkedin.com/in/tami-fuller/ classlp-socials__link socials__item socials__link data-wow-delay0.1s target_blank aria-labelLINKEDIN > span classlp-i lp-i--linkedin aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.youtube.com/channel/UCOaR-P1bjF2NU2DLySB-Sbg classlp-socials__link socials__item socials__link data-wow-delay0.2s target_blank aria-labelYOUTUBE > span classlp-i lp-i--youtube aria-hiddentrue>/span> /a> /li> li> a hrefhttps://twitter.com/tamifuller619?lang=en classlp-socials__link socials__item socials__link data-wow-delay0.3s target_blank aria-labelTWITTER > span classlp-i lp-i--twitter aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.yelp.com/biz/tami-fullers-real-estate-team-san-diego-2 classlp-socials__link socials__item socials__link data-wow-delay0.4s target_blank aria-labelYELP > span classlp-i lp-i--yelp aria-hiddentrue>/span> /a> /li> /ul> /div> div classrow-3> p classdisclaimer>div stylefont-size: 16px; width: 800px; padding: 20px;>img stylefont-size: 16px; width: 250px; srchttps://res.cloudinary.com/luxuryp/images/f_auto,q_auto/dwj0fb0dqsgkerrnswkq/new-project-51 alt />/div>div>p stylefont-size: 16px;>TAMI FULLER | CA DRE# 01000767/p>br />p stylefont-size: 12px;>The property information herein is derived from various sources that may include, but not be limited to, county records and the Multiple Listing Service, and it may include approximations. Although the information is believed to be accurate, it is not warranted and you should not rely upon it without personal verification. ©2021 Coldwell Banker. All Rights Reserved. Coldwell Banker and the Coldwell Banker logos are trademarks of Coldwell Banker Real Estate LLC. The Coldwell Banker® System is comprised of company owned offices which are owned by a subsidiary of Realogy Brokerage Group LLC and franchised offices which are independently owned and operated. The Coldwell Banker System fully supports the principles of the Fair Housing Act and the Equal Opportunity Act. img stylefilter: invert(1); srchttps://res.cloudinary.com/luxuryp/image/upload/v1607484884/realtor_at3miv_5_xlu6hm.png alt width25 heightauto />/p>/div>/p> /div> div classrow-4 font-size-copyright bottom-zone> div classlogo-dev> div classby>Designed and Developed by a hrefhttps://www.luxurypresence.com/ classlink link-inline link-inline--whit luxury-link hyperlink-style-2 target_blank>Luxury Presence/a>/div> /div> div>Copyright © span classauto-year-update>2020/span> | a href/terms-and-conditions classlink link-inline link-inline--white hyperlink-style-2>Privacy Policy/a>/div> /div> /div>/div> /footer> div idmodal-global-contact-us classmodal stylebackground-color: ;> div classmodal-content> div classmodal-content style--titleTextColor: #000000> div classcontainer contact-us> button classjs-contact-form-close close contact-us__close>/button> div classcontact-us__info> h2>Contact Us/h2> ul classcontact-us__list> li> div classname-contact font-name-contact>Landline:/div> div> a hreftel:(619) 226-8264 classlink-solo>(619) 226-8264/a> /div> div> a href/cdn-cgi/l/email-protection#e094818d89a094818d8986958c8c8592ce838f8d classlink-solo>span class__cf_email__ data-cfemaila1d5c0ccc8e1d5c0ccc8c7d4cdcdc4d38fc2cecc>email protected/span>/a> /div> /li> li> div classname-contact font-name-contact>Mobile:/div> div> a hreftel:(619) 980-8264 classlink-solo>(619) 980-8264/a> /div> /li> li> div classname-contact font-name-contact>Address/div> p classpre-line>2468 Historic Decatur Road, #150 San Diego, CA 92106/p> /li> /ul> ul classlp-socials social_icons-style-1 socials> li> a hrefhttps://www.facebook.com/ classlp-socials__link data-wow-delay0s target_blank aria-labelFACEBOOK > span classlp-i lp-i--facebook aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.instagram.com/ classlp-socials__link data-wow-delay0.1s target_blank aria-labelINSTAGRAM > span classlp-i lp-i--instagram aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.linkedin.com/ classlp-socials__link data-wow-delay0.2s target_blank aria-labelLINKEDIN > span classlp-i lp-i--linkedin aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.youtube.com/ classlp-socials__link data-wow-delay0.3s target_blank aria-labelYOUTUBE > span classlp-i lp-i--youtube aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.twitter.com/ classlp-socials__link data-wow-delay0.4s target_blank aria-labelTWITTER > span classlp-i lp-i--twitter aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.podcast.com/ classlp-socials__link data-wow-delay0.5s target_blank aria-labelPODCAST > span classlp-i lp-i--podcast aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.pinterest.com/ classlp-socials__link data-wow-delay0.6s target_blank aria-labelPINTEREST > span classlp-i lp-i--pinterest aria-hiddentrue>/span> /a> /li> /ul> form classcontact-us__form btn-box data-typecontact-form> div classh-pot> label for-middleName>Middle Name/label> input id-middleName namemiddleName value autocompleteoff tabindex-1> /div> div classform-group> input typetext classform-field form-field--small placeholderName value namename required> /div> div classform-group> input typeemail classform-field form-field--small placeholderEmail value nameemail required> /div> div classform-group> input typetel classform-field form-field--small placeholderPhone value namephone required> /div> div classform-group form-group-textarea> label for-contactMessage classform-heading>Message/label> textarea id-contactMessage classform-field form-field--small namemessage required>/textarea> /div> div classlp-disclaimer>label classlp-tcr-content> span classlp-tcr-checkbox>input typecheckbox nametermsAccepted oninvalidthis.setCustomValidity(Please accept the terms and conditions) oninputthis.setCustomValidity() required>/span> span classlp-tcr-message> By providing Tami Fuller & Associates your contact information, you acknowledge and agree to our a href/terms-and-conditions target_blank>Privacy Policy/a> and consent to receiving marketing communications, including through automated calls, texts, and emails, some of which may use artificial or prerecorded voices. This consent isn’t necessary for purchasing any products or services and you may opt out at any time. To opt out from texts, you can reply, ‘stop’ at any time. To opt out from emails, you can click on the unsubscribe link in the emails. Message and data rates may apply. /span> /label> /div> div classform-button form-button--right> button typesubmit classbtn btn--big btn--primary button-style-2> span classhide-success>Contact/span> span classvisible-loading>Submitting/span> span classvisible-success>Submitted/span> span classform-icon>/span> /button> /div> /form> /div> div classcontact-us__map map-box data-lat32.7361427 data-lng-117.2152849> img srchttps://res.cloudinary.com/luxuryp/images/f_auto,q_auto/lywfisxrgdojvwmjwqiq/map-cblux altMap image classcontact-form__bg-image>/div> /div> /div> /div> button classclose lp-close typebutton aria-labelclose modal> span classlp-close-icon aria-hiddentrue>/span> /button> /div> !-- Global site tag (gtag.js) - Google Analytics --> script data-cfasyncfalse src/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js>/script>script defer srchttps://www.googletagmanager.com/gtag/js>/script> !-- Google Tag Manager --> script>(function(w,d,s,l,i){wlwl||;wl.push({gtm.start: new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0, jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.src https://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f); })(window,document,script,dataLayer,GTM-KTQS5LF);/script> !-- End Google Tag Manager --> !-- Google Tag Manager --> script>(function(w,d,s,l,i){wlwl||;wl.push({gtm.start: new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0, jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.src https://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f); })(window,document,script,dataLayer,GTM-T9SFQGHZ);/script> !-- End Google Tag Manager --> !-- LP Tracker (divolte.js) - LP Divolte --> script>window.divolteLpwindow.divolteLp||function(){(divolteLp.qdivolteLp.q||).push(arguments)}/script> script> window.dataLayer window.dataLayer || ; document.sendGoogleTagManagerEvent function() { /* Honor GPC-enabled browsers and prevent GTM event if GPC is enabled. More details: https://global-privacy-control.glitch.me/ */ if (window.navigator.globalPrivacyControl) { return; } dataLayer.push(arguments); } document.sendGoogleTagManagerEvent(js, new Date()); document.sendGoogleTagManagerEvent(config, G-90ZCJBHB06, { page: location.pathname, location: location.href }); document.sendGoogleAnalyticsEvent function(googleEvent) { /* Now this has a mapping to match ga4 in order to not modify buttons.js and contactForms.js */ document.sendGoogleTagManagerEvent(event, googleEvent.eventAction, { event_category: googleEvent.eventCategory, event_label: googleEvent.eventLabel, value: googleEvent.eventValue }) }; document.addEventListener(DOMContentLoaded, function() { var pageView { hitType: pageview, page: location.pathname, location: location.href }; (function() { //If the page has an element with ID of auto-year-update the element will be populated with the current year. var date new Date(); var elements document.getElementsByClassName(auto-year-update); var i; for (i 0; i elements.length; i++) { elementsi.innerText date.getFullYear(); } })(); if (window.divolteLp) { window.divolteLp(sendLpPageView, {}); } document.sendGoogleAnalyticsEvent(pageView); }); /script> script> document.addEventListener(DOMContentLoaded, function() { var lazyVideos .slice.call(document.querySelectorAll(video.lazy)); if (IntersectionObserver in window) { var lazyVideoObserver new IntersectionObserver(function(entries, observer) { entries.forEach(function(video) { if (video.isIntersecting) { for (var source in video.target.children) { var videoSource video.target.childrensource; if (typeof videoSource.tagName string && videoSource.tagName SOURCE) { videoSource.src videoSource.dataset.src; } } video.target.load(); video.target.classList.remove(lazy); lazyVideoObserver.unobserve(video.target); } }); }); lazyVideos.forEach(function(lazyVideo) { lazyVideoObserver.observe(lazyVideo); }); } }); /script> script srchttps://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js integritysha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g crossoriginanonymous referrerpolicyno-referrer>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/handlebars.js/4.7.8/handlebars.min.js>/script> script defer srchttps://cdn.jsdelivr.net/npm/handlebars-intl@1.1.2/dist/handlebars-intl.min.js>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/superagent/4.1.0/superagent.min.js>/script> script defer srchttps://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/js/ion.rangeSlider.min.js onload() > window.luxuryPresence.libs.jsLibsMap.ionRangeSlider.isLoaded true>/script> script typemodule srchttps://d1e1jt2fj4r8r.cloudfront.net/javascript/libphonenumber.js>/script> !-- GOOGLE TRANSLATE SCRIPT --> script> function googleTranslateElementInit() { document.querySelectorAll(data-typeTRANSLATE).forEach(function(translate){ translate.innerText ; new google.translate.TranslateElement({ pageLanguage: en, layout: google.translate.TranslateElement.InlineLayout.SIMPLE }, translate); }); } /script> script defer src//translate.google.com/translate_a/element.js?cbgoogleTranslateElementInit>/script> script defer srchttps://accounts.google.com/gsi/intermediate>/script> !-- GOOGLE TRANSLATE SCRIPT END--> script> // UI helpers (function () { function getSideMenu () { return document.querySelector(body > div.sidemenu); } function sideMenuHide (instant) { var sideMenu getSideMenu(); if (!sideMenu || !sideMenu.classList.contains(visible)) { return; } sideMenu.classList.remove(visible); sideMenu.dispatchEvent(new CustomEvent(lpui-hide, { detail: { instant: !!instant } })); window.dispatchEvent(new CustomEvent(lpui-sidemenu-hide, { detail: {instant: !!instant} })); } function sideMenuShow () { var sideMenu getSideMenu(); if (!sideMenu || sideMenu.classList.contains(visible)) { return; } sideMenu.classList.add(visible); sideMenu.dispatchEvent(new Event(lpui-show)); window.dispatchEvent(new Event(lpui-sidemenu-show)); } function sideMenuToggle () { var sideMenu getSideMenu(); if (!sideMenu) { return; } var isSideMenuVisible sideMenu.classList.contains(visible); if (isSideMenuVisible) { sideMenuHide(); } else { sideMenuShow(); } } var scrollLockRequests {}; window.__debug_scrollLockRequests scrollLockRequests; var hideScrollStyles + body {+ overflow: hidden; + }; var hideScrollId hide-body-scroll-style; function scrollLock () { var style document.createElement(style); style.id hideScrollId; style.textContent hideScrollStyles; document.head.appendChild(style); window.dispatchEvent(new Event(lpui-scroll-locked)); } function scrollUnlock () { document.getElementById(hideScrollId)?.remove(); window.dispatchEvent(new Event(lpui-scroll-unlocked)); } function requestScrollLock (lockId) { var wasLocked Object.keys(scrollLockRequests).length > 0; scrollLockRequestslockId || __anonymous_lock true; if (!wasLocked) { scrollLock(); } } function releaseScrollLock (lockId) { if (lockId) { delete scrollLockRequestslockId; if (!Object.keys(scrollLockRequests).length) { scrollUnlock(); } } else { scrollLockRequests {}; window.__debug_scrollLockRequests scrollLockRequests; scrollUnlock(); } } function showModal (modalId, options) { var modal document.getElementById(modalId); if (!modal) { return; } if (!modal.classList.contains(visible)) { modal.classList.add(visible); if (options && options.scrollLock) { window.lpUI.requestScrollLock(modalId); } modal.dispatchEvent(new Event(lpui-show)); window.dispatchEvent(new CustomEvent(lpui-modal-show, { detail: { id: modalId } })); } const visibleModals document.querySelectorAll(.modal.visible); if (visibleModals.length > 1) { const maxZIndex Array.from(visibleModals).reduce((maxZIndex, modal) > { const zIndex window.getComputedStyle(modal).zIndex; const parsedZIndex zIndex ! auto ? parseInt(zIndex) : 0; return Math.max(maxZIndex, parsedZIndex); }, 0); modal.style.zIndex maxZIndex + 1; } } function _hideModal (modalEl) { if (!modalEl) { return; } if (!modalEl.classList.contains(visible)) { return; } modalEl.classList.remove(visible); modalEl.style.zIndex ; modalEl.dispatchEvent(new Event(lpui-hide)); var modalId modalEl.getAttribute(id); if (modalId) { window.lpUI.releaseScrollLock(modalId); window.dispatchEvent(new CustomEvent(lpui-modal-hide, { detail: { id: modalId } })); } } function hideModal (modalId) { _hideModal(document.getElementById(modalId)); } function hideClosestModal (el) { const modal el?.closest(.modal); if (!modal) { return; } if (modal.classList) { _hideModal(modal); return; } if (modal.length && modal0.classList) { _hideModal(modal0); } } window.lpUI { sideMenuHide: sideMenuHide, sideMenuShow: sideMenuShow, sideMenuToggle: sideMenuToggle, requestScrollLock: requestScrollLock, releaseScrollLock: releaseScrollLock, showModal: showModal, hideModal: hideModal, hideClosestModal: hideClosestModal } })(); var stringifyPrimitive function(v) { switch (typeof v) { case string: return v; case boolean: return v ? true : false; case number: return isFinite(v) ? v : ; default: return ; } }; function objectToQuerystring(obj, sep, eq, name) { // https://github.com/Gozala/querystring/blob/master/encode.js sep sep || &; eq eq || ; if (obj null) { obj undefined; } if (typeof obj object) { return Object.keys(obj).map(function(k) { var ks encodeURIComponent(stringifyPrimitive(k)) + eq; if (Array.isArray(objk)) { return objk.map(function(v) { return ks + encodeURIComponent(stringifyPrimitive(v)); }).join(sep); } else { return ks + encodeURIComponent(stringifyPrimitive(objk)); } }).filter(Boolean).join(sep); } if (!name) return ; return encodeURIComponent(stringifyPrimitive(name)) + eq + encodeURIComponent(stringifyPrimitive(obj)); } function getPath(url, options) { var parser document.createElement(a); parser.href url || ; var path parser.pathname || ; if (path0 ! /) { // IE does not return path starting with a slash path / + path; } if (options && options.queryString) { path + parser.search; } return path; } function getMLSAutocomplete(keyword) { var searchURL window.location.protocol + // + window.location.hostname + /home-search/auto_complete; var query { kind: listings, query: keyword }; return superagent .get(searchURL) .query(query) .then(function(res) { var data res.body || ; /* Of the format: { _index: listing_auto_completes_production_20190723232720775, _type: listing_auto_complete, _id: 235875624, _score: 0, status_modified_at: 1553250708, city: Jupiter, price: 1335743, display_address: 10088 Calabrese Trail Unit: 9 Jupiter FL 33478, sold_price: null, id: 235875624, state: FL, photo_urls: http://cdn.photos.sparkplatform.com/fl/20190322153144208228000000-o.jpg , status: Pending }, ... */ return data; }); } function getMLSAutocompleteWithFilters(keyword, filters {}) { var searchURL window.location.protocol + // + window.location.hostname + /home-search/auto_complete; return superagent .get(searchURL) .query({ kind: listings, query: keyword, ...filters }) .then(function(res) { /* Of the format: { _index: listing_auto_completes_production_20190723232720775, _type: listing_auto_complete, _id: 235875624, _score: 0, status_modified_at: 1553250708, city: Jupiter, price: 1335743, display_address: 10088 Calabrese Trail Unit: 9 Jupiter FL 33478, sold_price: null, id: 235875624, state: FL, photo_urls: http://cdn.photos.sparkplatform.com/fl/20190322153144208228000000-o.jpg , status: Pending }, ... */ return res.body || ; }); } function makeMlsLink(data) { // Code Dupe from utils/googlePlace // mapping of google data type to mls data type var mapping { neighborhood: neighborhood, locality: place, administrative_area_level_2: county, administrative_area_level_1: state, postal_code: postalcode, }; function _filterTypes(types) { return types.filter(function(type) { return type ! political }); } if (!data || !Object.keys(data).length) { return /home-search/listings; } var newData {}; _filterTypes(data.types).forEach(function(type) { if (mappingtype) { newData.search_type mappingtype; } }); newData.omnibox data.formatted_address; data.address_components.forEach(function(component) { _filterTypes(component.types).forEach(function(type) { if (mappingtype) { newDatamappingtype component.long_name; } }); }); var bounds data.geometry.bounds; var convertedData Object.assign(bounds, newData); return /home-search/listings? + objectToQuerystring(convertedData); } function debounce(func, wait) { let timeout; return function(...args) { const context this; clearTimeout(timeout); timeout setTimeout(() > func.apply(context, args), wait) } } // Function to dynamically load a script function loadScript(url, callback) { var script document.createElement(script); script.type text/javascript; script.src url; script.defer true; script.onload callback; document.head.appendChild(script); } // Function to dynamically load CSS file function loadCSS(url) { var link document.createElement(link); link.rel stylesheet; link.href url; document.head.appendChild(link); } // Global methods / variables that can be accessed by element js window.luxuryPresence { defaults: { companyId: 02cc0c03-4319-44dc-b880-18c76b59c12b, apiGatewayUrl: https://gw.luxurypresence.com, gql: {agents:\n query Agents (\n $agentId: ID\n $agentIds: ID!\n $companyId: String\n $network: Boolean\n $networkId: String\n $officeId: ID!\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n $tags: String\n $tagsMode: TagsModeEnum\n $teamId: ID!\n $developmentId: ID!\n $prioritizeIds: Boolean\n ) {\n agents (\n agentId: $agentId\n agentIds: $agentIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n officeId: $officeId\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n tags: $tags\n tagsMode: $tagsMode\n teamId: $teamId\n developmentId: $developmentId\n prioritizeIds: $prioritizeIds\n ) {\n id\n firstName\n lastName\n avatar {\n smallUrl\n mediumUrl\n largeUrl\n height\n width\n }\n position\n bioLong\n bioShort\n seoTitle\n seoDescription\n slug\n phoneNumber\n phoneNumber2\n license\n email\n leadAgent\n greaterArea\n tags\n }\n agentsCount(\n agentIds: $agentIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n officeId: $officeId\n search: $search\n tags: $tags\n tagsMode: $tagsMode\n teamId: $teamId\n developmentId: $developmentId\n prioritizeIds: $prioritizeIds\n ) {\n count\n }\n }\n,properties:\n query Properties(\n $agentIds: ID!\n $teamIds: ID!\n $neighborhoodIds: ID!\n $officeIds: ID!\n $propertyId: ID\n $companyId: String\n $networkId: String\n $network: Boolean\n $statusId: String\n $propertyIds: ID!\n $prioritizeIds: Boolean\n $statusIds: String!\n $excludeStatusId: String!\n $neighborhoodId: String\n $addressState: String!\n $addressCity: String!\n $relatedNeighborhoodPropertyId: String\n $developmentId: String\n $featuredListing: Boolean\n $leaseProperty: Boolean\n $search: String\n $searchTermMode: SearchTermModeEnum\n $globalProperty: Boolean\n $archived: Boolean\n $salesPriceGTE: Float\n $salesPriceLTE: Float\n $leasePriceGTE: Float\n $leasePriceLTE: Float\n $livingSpaceSizeGTE: Float\n $livingSpaceSizeLTE: Float\n $bathCountGTE: Float\n $bathCountLTE: Float\n $bedroomCountGTE: Float\n $bedroomCountLTE: Float\n $architectureStyle: String\n $lifestyle: String\n $propertyTypeId: String\n $propertyTypeIds: String!\n $tag: String\n $backfillMLSResults: Boolean\n $displayMLSListings: String\n $hostname: String\n $backfillProviders: String!\n $backfillMLSListingIds: String!\n $backfillMLSAgentIds: String!\n $backfillMLSOfficeIds: String!\n $backfillBoundary: JSON\n $openHouse: Boolean\n $withGeo: Boolean\n $advancedFilters: JSON\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n ) {\n properties(\n \n agentIds: $agentIds\n teamIds: $teamIds\n propertyId: $propertyId\n propertyIds: $propertyIds\n prioritizeIds: $prioritizeIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n statusId: $statusId\n statusIds: $statusIds\n excludeStatusId: $excludeStatusId\n neighborhoodId: $neighborhoodId\n neighborhoodIds: $neighborhoodIds\n officeIds: $officeIds\n addressState: $addressState\n addressCity: $addressCity\n developmentId: $developmentId\n featuredListing: $featuredListing\n leaseProperty: $leaseProperty\n search: $search\n searchTermMode: $searchTermMode\n salesPriceGTE: $salesPriceGTE\n salesPriceLTE: $salesPriceLTE\n leasePriceGTE: $leasePriceGTE\n leasePriceLTE: $leasePriceLTE\n livingSpaceSizeGTE: $livingSpaceSizeGTE\n livingSpaceSizeLTE: $livingSpaceSizeLTE\n bathCountGTE: $bathCountGTE\n bathCountLTE: $bathCountLTE\n bedroomCountGTE: $bedroomCountGTE\n bedroomCountLTE: $bedroomCountLTE\n architectureStyle: $architectureStyle\n lifestyle: $lifestyle\n propertyTypeId: $propertyTypeId\n propertyTypeIds: $propertyTypeIds\n tag: $tag\n archived: $archived\n globalProperty: $globalProperty\n withGeo: $withGeo\n openHouse: $openHouse\n displayMLSListings: $displayMLSListings\n advancedFilters: $advancedFilters\n\n relatedNeighborhoodPropertyId: $relatedNeighborhoodPropertyId\n backfillMLSResults: $backfillMLSResults\n hostname: $hostname\n backfillProviders: $backfillProviders\n backfillMLSListingIds: $backfillMLSListingIds\n backfillMLSAgentIds: $backfillMLSAgentIds\n backfillMLSOfficeIds: $backfillMLSOfficeIds\n backfillBoundary: $backfillBoundary\n offset: $offset\n limit: $limit\n sort: $sort,\n sortDir: $sortDir\n ){\n id\n name\n status\n salesPrice\n reducedPrice\n isPasswordProtected\n bedroomCount\n bathCount\n fullBathCount\n halfBathCount\n threeQuarterBathCount\n fullAddress\n addressLine1\n addressLine2\n addressCity\n addressState\n addressCountry\n postalCode\n description\n syncedAt\n officeName\n attributionContact\n neighborhood {\n id\n }\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n seoTitle\n seoDescription\n slug\n fromMLS\n mlsId\n mlsLogo\n mlsAttribution\n openHouse\n openHouseHours\n priceUponRequest\n privateAddress\n leaseProperty\n leasePrice\n currency\n leaseTermFrequencyInterval\n leaseTermFrequencyCount\n leasePeriod\n livingSpaceSize\n livingSpaceUnits\n lotAreaSize\n lotAreaUnits\n tags\n latitude\n longitude\n timeZone\n buyerAgencyCompensation\n buyerAgencyCompensationType\n }\n propertiesCount(\n \n agentIds: $agentIds\n teamIds: $teamIds\n propertyId: $propertyId\n propertyIds: $propertyIds\n prioritizeIds: $prioritizeIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n statusId: $statusId\n statusIds: $statusIds\n excludeStatusId: $excludeStatusId\n neighborhoodId: $neighborhoodId\n neighborhoodIds: $neighborhoodIds\n officeIds: $officeIds\n addressState: $addressState\n addressCity: $addressCity\n developmentId: $developmentId\n featuredListing: $featuredListing\n leaseProperty: $leaseProperty\n search: $search\n searchTermMode: $searchTermMode\n salesPriceGTE: $salesPriceGTE\n salesPriceLTE: $salesPriceLTE\n leasePriceGTE: $leasePriceGTE\n leasePriceLTE: $leasePriceLTE\n livingSpaceSizeGTE: $livingSpaceSizeGTE\n livingSpaceSizeLTE: $livingSpaceSizeLTE\n bathCountGTE: $bathCountGTE\n bathCountLTE: $bathCountLTE\n bedroomCountGTE: $bedroomCountGTE\n bedroomCountLTE: $bedroomCountLTE\n architectureStyle: $architectureStyle\n lifestyle: $lifestyle\n propertyTypeId: $propertyTypeId\n propertyTypeIds: $propertyTypeIds\n tag: $tag\n archived: $archived\n globalProperty: $globalProperty\n withGeo: $withGeo\n openHouse: $openHouse\n displayMLSListings: $displayMLSListings\n advancedFilters: $advancedFilters\n\n ) {\n count\n }\n }\n,pressReleases:\n query PressReleases (\n $pressReleaseId: ID\n $companyId: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n $categories: String!\n $propertyId: String!\n $developmentId: String!\n $agentId: String!\n $teamId: String!\n ) {\n pressReleases (\n pressReleaseId: $pressReleaseId\n companyId: $companyId\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n categories: $categories\n propertyId: $propertyId\n developmentId: $developmentId\n agentId: $agentId\n teamId: $teamId\n ) {\n id\n title\n description\n author\n externalUrl\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n publishedAt\n categories\n }\n pressReleasesCount(\n companyId: $companyId\n search: $search\n categories: $categories\n propertyId: $propertyId\n developmentId: $developmentId\n agentId: $agentId\n teamId: $teamId\n ) {\n count\n }\n }\n,posts:\n query Posts (\n $postId: ID\n $companyId: String\n $offset: Int\n $limit: Int\n $order: String\n $sortDir: SortDirectionEnum\n $search: String\n $featured: Boolean\n $categoryId: String\n $categoryIds: String!\n $neighborhoodId: String!\n ) {\n posts (\n postId: $postId\n companyId: $companyId\n offset: $offset\n limit: $limit\n order: $order\n sortDir: $sortDir\n search: $search\n featured: $featured\n postStatusId: \5f528253-abb7-484e-95c3-330269ac1102\\n categoryId: $categoryId\n categoryIds: $categoryIds\n neighborhoodId: $neighborhoodId\n ) {\n id\n title\n subtitle\n description\n status\n featured\n slug\n categories {\n id\n name\n }\n createdAt\n publishedAt\n scheduledAt\n createdBy {\n firstName\n lastName\n }\n customAuthor\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n seoTitle\n seoDescription\n slug\n }\n postsCount(\n companyId: $companyId\n search: $search\n featured: $featured\n postStatusId: \5f528253-abb7-484e-95c3-330269ac1102\\n categoryId: $categoryId\n categoryIds: $categoryIds\n neighborhoodId: $neighborhoodId\n ) {\n count\n }\n }\n,testimonials:\n query Testimonials(\n $testimonialId: ID\n $agentId: ID\n $companyId: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n ) {\n testimonials(\n testimonialId: $testimonialId\n agentId: $agentId\n companyId: $companyId\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n ){\n id\n body\n author\n position\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n seoTitle\n seoDescription\n agents {\n slug\n email\n firstName\n lastName\n avatar {\n smallUrl\n height\n width\n }\n }\n }\n testimonialsCount(\n companyId: $companyId\n agentId: $agentId\n search: $search\n ) {\n count\n }\n }\n,neighborhoods:\n query Neighborhoods (\n $neighborhoodId: ID\n $companyId: String\n $search: String\n $tag: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n ) {\n neighborhoods (\n neighborhoodId: $neighborhoodId\n companyId: $companyId\n search: $search\n tag: $tag\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n ) {\n id\n name\n description\n descriptionShort\n slug\n tags\n googlePlaceData\n mlsLink\n createdAt\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n seoTitle\n seoDescription\n }\n neighborhoodsCount(\n companyId: $companyId\n search: $search\n tag: $tag\n ) {\n count\n }\n }\n,developments:\n query Developments (\n $developmentId: ID\n $companyId: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n $tag: String!\n $agentId: ID!\n ) {\n developments (\n developmentId: $developmentId\n companyId: $companyId\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n tag: $tag\n agentId: $agentId\n ) {\n id\n name\n description\n descriptionShort\n slug\n createdAt\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n googlePlaceData\n seoTitle\n seoDescription\n tags\n }\n developmentsCount(\n companyId: $companyId\n search: $search\n tag: $tag\n agentId: $agentId\n ) {\n count\n }\n }\n,pois:\nquery PointsOfInterest(\n $regionId: String!,\n $radius: Int,\n $offset: Int,\n $limit: Int,\n $categories: PoiCategoryEnum!,\n $sortBy: PoiSortByEnum\n) {\n pois(\n regionId: $regionId,\n radius: $radius,\n offset: $offset,\n limit: $limit,\n categories: $categories,\n sortBy: $sortBy\n ) {\n name\n imageUrl\n url\n reviewCount\n rating\n price\n displayPhone\n distance\n category\n location {\n address1\n address2\n address3\n city\n zipCode\n country\n state\n }\n }\n }\n,offices:\n query Offices (\n $officeId: ID\n $officeIds: ID!\n $companyId: String\n $slug: String\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n $tags: String\n $offset: Int\n $limit: Int\n ) {\n offices (\n officeId: $officeId\n officeIds: $officeIds\n companyId: $companyId\n slug: $slug\n sort: $sort\n sortDir: $sortDir\n search: $search\n tags: $tags\n offset: $offset\n limit: $limit\n ) {\n id\n companyId\n name\n slug\n officeMlsId\n shortDescription\n fullDescription\n addressLine1\n addressLine2\n addressCity\n addressState\n addressPostalCode\n addressCountry\n phone\n email\n officeHours\n coordinates\n googlePlaceData \n seoTitle\n seoDescription\n fullAddress\n media {\n id\n originalUrl\n thumbnailUrl\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n }\n }\n officesCount(\n companyId: $companyId\n officeId: $officeId\n officeIds: $officeIds\n slug: $slug\n search: $search\n tags: $tags\n ) {\n count\n }\n }\n,teams:query TeamsAndCount(\n $offset: Int\n $limit: Int\n $search: String\n $sort: String\n $sortDir: SortDirectionEnum\n $companyId: ID\n) {\n teams(\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n companyId: $companyId\n ) {\n \n id\n companyId\n name\n email\n shortBio\n fullBio\n addressLine1\n addressLine2\n addressCity\n addressState\n addressCountry\n phoneNumber1\n phoneNumber2\n postalCode\n avatar {\n id\n thumbnailUrl\n smallUrl\n mediumUrl\n largeUrl\n }\n urlWebsite\n socialLinks\n socialLinksArray\n tags\n seoTitle\n seoDesc\n slug\n displayOrder\n\n }\n teamsCount(\n search: $search\n companyId: $companyId\n ) {\n count\n }\n}}, propertyPlaceholderImage: {id:17a6db3d-080e-4381-82bf-8feab41fcdbb,alt:null,bytes:25688,width:1920,format:jpg,height:1200,shared:true,curated:false,duration:null,largeUrl:https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/mwgunhvnpsos1m34uks4/property_tami-fuller,smallUrl:https://res.cloudinary.com/luxuryp/images/w_960,c_limit,f_auto,q_auto/mwgunhvnpsos1m34uks4/property_tami-fuller,authorUrl:null,mediumUrl:https://res.cloudinary.com/luxuryp/images/w_1280,c_limit,f_auto,q_auto/mwgunhvnpsos1m34uks4/property_tami-fuller,sourceUrl:null,__typename:Media,altTagText:null,authorName:null,sourceName:null,description:null,displayName:property_tami-fuller,originalUrl:https://res.cloudinary.com/luxuryp/image/upload/v1629422507/mwgunhvnpsos1m34uks4.jpg,resourceType:image,thumbnailUrl:https://res.cloudinary.com/luxuryp/images/w_320,c_limit,f_auto,q_auto/mwgunhvnpsos1m34uks4/property_tami-fuller,originalFileName:Property_Tami Fuller} }, objectToQuerystring: objectToQuerystring, getPath: getPath, getMLSAutocomplete: getMLSAutocomplete, getMLSAutocompleteWithFilters: getMLSAutocompleteWithFilters, makeMlsLink: makeMlsLink, debounce: debounce, libs: { loadJs: loadScript, loadCss: loadCSS, jsLibsMap: { paroller: { jsSrc: https://d1e1jt2fj4r8r.cloudfront.net/javascript/jquery.paroller.min.js, isLoaded: false, }, ionRangeSlider: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/js/ion.rangeSlider.min.js, cssSrc: https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css, isLoaded: false, }, splide: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/splidejs/4.1.4/js/splide.min.js, cssSrc: https://cdnjs.cloudflare.com/ajax/libs/splidejs/4.1.4/css/splide-core.min.css, isLoaded: false, }, }, }, }; var wowOffset 100; /script> script> parcelRequirefunction(e,r,t,n){var i,ofunctiontypeof parcelRequire&&parcelRequire,ufunctiontypeof require&&require;function f(t,n){if(!rt){if(!et){var ifunctiontypeof parcelRequire&&parcelRequire;if(!n&&i)return i(t,!0);if(o)return o(t,!0);if(u&&stringtypeof t)return u(t);var cnew Error(Cannot find module +t+);throw c.codeMODULE_NOT_FOUND,c}p.resolvefunction(r){return et1r||r},p.cache{};var lrtnew f.Module(t);et0.call(l.exports,p,l,l.exports,this)}return rt.exports;function p(e){return f(p.resolve(e))}}f.isParcelRequire!0,f.Modulefunction(e){this.ide,this.bundlef,this.exports{}},f.modulese,f.cacher,f.parento,f.registerfunction(r,t){erfunction(e,r){r.exportst},{}};for(var c0;ct.length;c++)try{f(tc)}catch(e){i||(ie)}if(t.length){var lf(tt.length-1);objecttypeof exports&&undefined!typeof module?module.exportsl:functiontypeof define&&define.amd?define(function(){return l}):n&&(thisnl)}if(parcelRequiref,i)throw i;return f}({rRV2:function(require,module,exports) {module.exports{getVideoFirstFrame:function(e){if(!e||!e.startsWith(https://res.cloudinary.com/))return null;var te.replace(https://res.cloudinary.com/,).replace(f_auto:video,f_auto).split(/);if(-1t1.toLowerCase().indexOf(video))return null;var rtt.length-1;r.lastIndexOf(.)>-1?r.concat(r.slice(0,r.lastIndexOf(.)),.jpg):r+.jpg,tt.length-1r;var o3;videost1.toLowerCase()&&!t2&&(o2);for(var s/^(?:a-z{1,3}|\$\w+)_\S+$/;ot.length-1&&s.test(to);)o++;return t.splice(o,0,so_0,eo_0),https://res.cloudinary.com/+t.join(/)}};},{},KEHU:function(require,module,exports) {var elazy;function t(e,t){if(nulle)return{};var n,a,cr(e,t);if(Object.getOwnPropertySymbols){var oObject.getOwnPropertySymbols(e);for(a0;ao.length;a++)noa,t.indexOf(n)>0||Object.prototype.propertyIsEnumerable.call(e,n)&&(cnen)}return c}function r(e,t){if(nulle)return{};var r,n,a{},cObject.keys(e);for(n0;nc.length;n++)rcn,t.indexOf(r)>0||(arer);return a}function n(e){return(nfunctiontypeof Symbol&&symboltypeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&functiontypeof Symbol&&e.constructorSymbol&&e!Symbol.prototype?symbol:typeof e})(e)}function a(e,t){return s(e)||u(e,t)||o(e,t)||c()}function c(){throw new TypeError(Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a Symbol.iterator() method.)}function o(e,t){if(e){if(stringtypeof e)return i(e,t);var rObject.prototype.toString.call(e).slice(8,-1);returnObjectr&&e.constructor&&(re.constructor.name),Mapr||Setr?Array.from(e):Argumentsr||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}function i(e,t){(nullt||t>e.length)&&(te.length);for(var r0,nnew Array(t);rt;r++)nrer;return n}function u(e,t){var rnulle?null:undefined!typeof Symbol&&eSymbol.iterator||e@@iterator;if(null!r){var n,a,c,o,i,u!0,s!1;try{if(c(rr.call(e)).next,0t){if(Object(r)!r)return;u!1}else for(;!(u(nc.call(r)).done)&&(i.push(n.value),i.length!t);u!0);}catch(e){s!0,ae}finally{try{if(!u&&null!r.return&&(or.return(),Object(o)!o))return}finally{if(s)throw a}}return i}}function s(e){if(Array.isArray(e))return e}var lrequire(./cloudinary);function f(r,c){var oc.isEqual,i{field:thumbnailUrl,w:320},{field:smallUrl,w:960},{field:mediumUrl,w:1280},{field:largeUrl,w:1920},{field:xLargeUrl,w:2560},{field:xxLargeUrl,w:3456},ufunction(e,t,r){if(!e)return;if(stringtypeof e){var ne.trim();if(/^+\-0-9./.test(n))return e;if(!(eparseFloat(n)))return}returnUSDt?$.concat(e.toLocaleString(en-US,{maximumFractionDigits:0})):CADt?$.concat(e.toLocaleString(en-US,{maximumFractionDigits:0}), CAD):EURt?e.toLocaleString(en-US,{style:currency,currency:EUR}).split(.)0:PERCENTt?.concat(e,%):r&&numbertypeof r&&e>-1?e.toLocaleString(en-US,{maximumFractionDigits:r}):e.toLocaleString(en-US)},sfunction(e){switch(e){caseDAY:returndaily;caseMONTH:returnmonthly;caseWEEK:returnweekly;caseYEAR:returnyearly;caseQUARTER:returnquarterly;caseHALF_YEAR:returnsemi-annually;default:return}},ffunction(e){switch(e){caseDAY:returnday;caseWEEK:returnwk;caseMONTH:returnmo;caseYEAR:returnyr;caseQUARTER:return3 mos;caseHALF_YEAR:return6 mos;default:return}},dfunction(e,t){var r,n,at||{};switch(a.mode){caseshort:rf(e),na.frequencySeparator||/;break;casestandard:casestd:rfunction(e){switch(e){caseDAY:returnday;caseWEEK:returnweek;caseMONTH:returnmonth;caseYEAR:returnyear;caseQUARTER:returnquarter;caseHALF_YEAR:return6 months;default:return}}(e),na.frequencySeparator||/;break;caselong:default:rs(e),na.frequencySeparator|| }return r?a.frequencyTag||a.frequencyClass?.concat(n,).concat(a.frequencyTag||span).concat(a.frequencyClass? class.concat(a.frequencyClass,):,>).concat(r,/).concat(a.frequencyTag||span,>):n+r:};return{isEmpty:function(e,t){var r!e||stringtypeof e&&!e.trim()||!Object.keys(e).length;return t.fn?r?t.fn(this):t.inverse(this):r},ifEquals:function(e,t,r){return o(e,t)?r.fn(this):r.inverse(this)},raw-helper:function(e){return e.fn()},striptags:function(e){if(!e)return;return(e(ee.replace(/\!--(.|\r\n)*?-\->/g,)).replace(/(xml|style|svg)(^*|^*|^>)*>(.|\r\n)*?\/\1>/gi,)).replace(/\/?(^*|^*|^>)*(>|$)/g,)},striptagsLineBreaks:function(e){if(!e)return;return(e(e(ee.replace(/\!--(.|\r\n)*?-\->/g,)).replace(/(xml|style|svg)(^*|^*|^>)*>(.|\r\n)*?\/\1>/gi,)).replace(/(br\s*\/?>)|(\/p\s*>)(?.*(\/p\s*>|br\s*\/?>))/g, )).replace(/\/?(^*|^*|^>)*(>|$)/g,)},truncate:function(e,t,r){return e?e.length>t?stringtypeof r?e.slice(0,t-r.length)+r:e.slice(0,t):e:},setSubArray:function(){var earguments.length>0&&void 0!arguments0?arguments0:,targuments.length>1?arguments1:void 0,rarguments.length>2?arguments2:void 0,narguments.length>3?arguments3:void 0;(arguments.length>4?arguments4:void 0).data.rootne.slice(t,r)},formatAreaUnit:function(e){switch(e){caseACRE:returnAcres;caseSQUARE_METER:returnSq.M.;caseSQUARE_YARD:returnSq.Yd.;default:returnSq.Ft.}},formatFrequency:s,formatFrequencyShort:f,lpFormatFrequency:function(e,t){return d(e,t&&t.hash)},subArray:function(e,t,r,n){return e>t&&er?n.fn(this):n.inverse(this)},formatPropertyStatus:function(e){var t;switch(e){caseSOLD:tSold;break;caseFOR_SALE:tFor Sale;break;caseCOMING_SOON:tComing Soon;break;caseINACTIVE:tInactive;break;casePOCKET_LISTING:tPocket Listing;break;casePENDING:tPending;break;caseUNDER_CONTRACT:tUnder Contract;break;caseACTIVE_UNDER_CONTRACT:tActive Under Contract;break;default:te}return t},formatGrade:function(e){switch(e){caseUNDERGRADUATE_COURSES:returnUndergrad;casePRE_KINDERGARTEN:returnPreK;caseKINDERGARTEN:returnK;caseFIRST_GRADE:return1st;caseSECOND_GRADE:return2nd;caseTHIRD_GRADE:return3rd;caseFOURTH_GRADE:return4th;caseFIFTH_GRADE:return5th;caseSIXTH_GRADE:return6th;caseSEVENTH_GRADE:return7th;caseEIGHTH_GRADE:return8th;caseNINTH_GRADE:return9th;caseTENTH_GRADE:return10th;caseELEVENTH_GRADE:return11th;caseTWELFTH_GRADE:return12th;default:return}},encodeURI:function(e){function t(t){return e.apply(this,arguments)}return t.toStringfunction(){return e.toString()},t}(function(e){return encodeURI(e)}),encodeURIComponent:function(e){function t(t){return e.apply(this,arguments)}return t.toStringfunction(){return e.toString()},t}(function(e){return encodeURIComponent(e)}),hbFormatDate:function(e,t){var rcurrente?new Date:new Date(e);if(YYYYt||yeart)return.concat(r.getFullYear());if(MM/DD/YYt){var nr.getMonth()+1;return n10&&(n0.concat(n.toString())),.concat(n,/).concat(r.getDate(),/).concat(r.getFullYear().toString().substr(-2))}return.concat(January,February,March,April,May,June,July,August,September,October,November,Decemberr.getMonth(), ).concat(r.getDate(),, ).concat(r.getFullYear())},openHousesFormat:function(e,t,r){if(!e||!t)return;var nfunction(e){var te.getHours();t>12&&(t-12);var r.concat(t,:).concat(e.getMinutes()>9?e.getMinutes():0+e.getMinutes());return e.getHours()>11?r+PM:r+AM,r},c,oe,it;r&&(onew Date(e).toLocaleString(en-US,{timeZone:r}),inew Date(t).toLocaleString(en-US,{timeZone:r}),ca(new Date(t).toLocaleString(en-US,{timeZone:r,timeZoneName:short}).split( ),4)3);var unew Date(o),su.toLocaleDateString(en-US),ln(u),fn(new Date(i));return.concat(s, ).concat(l, - ).concat(f, ).concat(c)},math:function(e,t,r){return{+:(eparseFloat(e))+(rparseFloat(r)),-:e-r,*:e*r,/:e/r,%:e%r}t},findByKey:function(e,t,r,n){var a(e||).find(function(e){return etr});return n.fn(a)},capitalize:function(e,t,r){var n;returnstringtypeof e&&e.length&&(ne.toLowerCase().split(t).map(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}).join( ).toString()),n},and:function(){for(var earguments.length,tnew Array(e),r0;re;r++)trargumentsr;return Array.prototype.slice.call(t).every(Boolean)},or:function(){for(var earguments.length,tnew Array(e),r0;re;r++)trargumentsr;return Array.prototype.slice.call(t,0,-1).some(Boolean)},not:function(e){return!e},orderByIds:function(e,t,n){var a,cnull;n.data&&(cr.createFrame(n.data));var o(t||).filter(Boolean);if(o&&o.length){var i0;ao.reduce(function(t,r,a){var o(e||).find(function(e){return e.idr});return o?(c&&(c.indexa-i),t+n.fn(o,{data:c})):(i+1,t)},)}else for(var u0,s(e||).length;us;u++)c&&(c.indexu),a+n.fn(eu,{data:c});return a},ifIn:function(e,t,r){return t&&t.indexOf(e)>-1?r.fn(this):r.inverse(this)},partial:function(e,t){return r.registerPartial(e,r.compile(t.fn())),script typetext/x-handlebars-template class.concat(e, pagination-script>).concat(t.fn(),/,script,>)},numCompare:function(e,t,r,n){return{:function(e,t){return et},:function(e,t){return et},!:function(e,t){return e!t},:function(e,t){return et},>:function(e,t){return e>t},:function(e,t){return et},>:function(e,t){return e>t}}r(e,t)?!n.fn||n.fn(this):!!n.fn&&n.inverse(this)},lpFormatNumber:u,arrayToHtmlList:function(e,t){return e.reduce(function(e,t){try{returnobjectn(t)||nullt?e:e+li>.concat(t,/li>)}catch(r){}},)},join:function(e,t,r){return e&&e.join?e.join(stringtypeof t?t:, ):},dedupe:function(e,t,n){var anull,c0,onew Set;return n.data&&(ar.createFrame(n.data)),(e||).reduce(function(e,r,i){var ut?rt:r;return!o.has(u)||t&&void 0u?(o.add(u),a&&(a.indexi-c),e+n.fn(r,{data:a})):(c+1,e)},)},JSONstringify:function(e,t){return JSON.stringify(e)},formatPropertyPrice:function(){var e,t((earguments.length-1)0||arguments.lengthe?void 0:argumentse).hash,narguments.length>1?arguments.length0?void 0:arguments0:t.property;arguments.length>2&&(t.modearguments.length1?void 0:arguments1),t.mode||(t.modeshort);var aarguments.length>3?arguments.length2?void 0:arguments2:t.separator;if(string!typeof a&&(a | ),n.isPasswordProtected)returnExclusive Listing;var carguments.length>4?arguments.length3?void 0:arguments3:t.priceUponRequestText;if(string!typeof c&&(cPrice Upon Request),n.priceUponRequest)return c;var on.salesPrice,inull;SOLD!n.status&&Leased!n.status&&n.reducedPrice&&(t.reducedClass?in.reducedPrice:on.reducedPrice);var s;i&&(s+.concat(t.reducedTag||span, class).concat(t.reducedClass,>).concat(u(i,n.currency),/).concat(t.reducedTag||span,>)),o&&(ou(o,n.currency),t.priceTag||t.priceClass?s+.concat(t.priceTag||span).concat(t.priceClass? class.concat(t.priceClass,):,>).concat(o,/).concat(t.priceTag||span,>):s+o);var ln.leasePrice&&u(n.leasePrice,n.currency);if(l){s&&(s+a);var f.concat(l).concat(d(n.leasePeriod,t));t.leaseTag||t.leaseClass?s+.concat(t.leaseTag||span).concat(t.leaseClass? class.concat(t.leaseClass,):,>).concat(f,/).concat(t.leaseTag||span,>):s+f}return new r.SafeString(s)},mediaImage:function(n){var a,c,oarguments.length>1&&void 0!arguments1?arguments1:{};if(n){var uo.hash,su.lazy,lt(u,e),f,d;if(stringtypeof n)fn;else{var p{},gn.height,hn.width,mn.altTagText;i.forEach(function(e){ne.field&&!pne.field&&(pne.fielde.w)});var yObject.keys(p);if(!y.length)return;if(m&&(l.altm),g&&h&&(g>h&&(l.class?l.class+ portrait:l.classportrait),setDimsin o.hash&&(l.widthh,l.heightg)),y.length>1&&h&&hpyy.length-1){var vy.findIndex(function(e){return pe>h});y.splice(v+1),pyy.length-1h}y.length>1&&(dy.map(function(e){return.concat(e, ).concat(pe,w)}).join(, ),y.sort(function(e,t){return Math.abs(pe-1280)-Math.abs(pt-1280)})),fy0}delete l.setDims,d||delete l.sizes,altin l||(l.alt),loadingin l||nullo||null(ao.data)||void 0a||null(aa.root)||void 0a||null(aa.renderOptions)||void 0a||!a.lazyImages||!((nullo||null(co.data)||void 0c||null(cc.root)||void 0c?void 0:c.sectionIndex)>1||s)||(l.loadinglazy);var SObject.keys(l).map(function(e){return.concat(r.escapeExpression(e),).concat(r.escapeExpression(le),)}).join( );return new r.SafeString(img src.concat(f,).concat(d? srcset.concat(d,):).concat(S? .concat(S):,>))}},bgImage:function(e){return e?stringtypeof e?e:e.largeUrl||e.url||:},concat:function(){for(var e,targuments.length,rnew Array(t),a0;at;a++)raargumentsa;for(var c in r)null!rc&&void 0!rc&&object!n(rc)&&(e+rc);return e},setVideoExtension:function(e,t){if(!e||!t)return;var rnew URL(e);if(res.cloudinary.com!r.host)return r.pathname.endsWith(..concat(t))?e:;var nr.pathname.lastIndexOf(.),ar.pathname;return-1!n&&(ar.pathname.substr(0,n)),r.pathname.concat(a,.).concat(t),r.toString()},addVideoSources:function(e,t){if(!e)return;if(!e.includes(res.cloudinary.com))returnsource .concat(t?data-src:src,).concat(e,>);var re.replace(/\.(?:3gp|mpeg|mp4|m4v|m4p|ogv|ogg|mov|webm)$/,);return{format:webm,codec:vp9,htmlCodecs:;codecsvp9},{format:mp4,codec:h265,htmlCodecs:;codecshvc1},{format:mp4,codec:h264,htmlCodecs:}.map(function(e){var n.concat(r.replace(/f_auto(?::video)?/,f_.concat(e.format,,vc_).concat(e.codec)),.).concat(e.format);returnsource .concat(t?data-src:src,).concat(n, typevideo/).concat(e.format).concat(e.htmlCodecs,>)}).join(\n)},cloudinaryVideoFirstFrame:l.getVideoFirstFrame,initials:function(e,t){var r,n,a,c,o;if(!e)return;null!t&&null!(rt.hash)&&void 0!r&&r.endChar&&(ee.split(t.hash.endChar)0);var i+(nullt||null(nt.hash)||void 0n?void 0:n.maxChars)||2,unull(ae.match(/\b\w/g))||void 0a?void 0:a.slice(0,i);return u?(null!t&&null!(ct.hash)&&void 0!c&&c.addText&&(uu.map(function(e){return e+t.hash.addText})),u.join((nullt||null(ot.hash)||void 0o?void 0:o.joinWith)||).toUpperCase()):}}}module.exportsf;},{./cloudinary:rRV2},IC7x:function(require,module,exports) {function o(o,e){if(!(o instanceof e))throw new TypeError(Cannot call a class as a function)}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},xOn8:function(require,module,exports) {function o(e){return module.exportsofunctiontypeof Symbol&&symboltypeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&functiontypeof Symbol&&o.constructorSymbol&&o!Symbol.prototype?symbol:typeof o},module.exports.__esModule!0,module.exports.defaultmodule.exports,o(e)}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},NZya:function(require,module,exports) {var erequire(./typeof.js).default;function r(r,t){if(object!e(r)||!r)return r;var orSymbol.toPrimitive;if(void 0!o){var io.call(r,t||default);if(object!e(i))return i;throw new TypeError(@@toPrimitive must return a primitive value.)}return(stringt?String:Number)(r)}module.exportsr,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./typeof.js:xOn8},BCa3:function(require,module,exports) {var erequire(./typeof.js).default,rrequire(./toPrimitive.js);function o(o){var tr(o,string);returnsymbole(t)?t:t+}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./typeof.js:xOn8,./toPrimitive.js:NZya},WiqS:function(require,module,exports) {var erequire(./toPropertyKey.js);function r(r,o){for(var t0;to.length;t++){var uot;u.enumerableu.enumerable||!1,u.configurable!0,valuein u&&(u.writable!0),Object.defineProperty(r,e(u.key),u)}}function o(e,o,t){return o&&r(e.prototype,o),t&&r(e,t),Object.defineProperty(e,prototype,{writable:!1}),e}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./toPropertyKey.js:BCa3},EtW1:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ConfigControllervoid 0;var el(require(@babel/runtime/helpers/classCallCheck)),tl(require(@babel/runtime/helpers/createClass));function l(e){return e&&e.__esModule?e:{default:e}}var iexports.ConfigControllerfunction(){return(0,t.default)(function t(l){(0,e.default)(this,t),this.isBuilder!1,this.companyIdnull,this.websiteIdnull,this.pageIdnull,this.pageMetanull,this.websiteApiGatewayUrlnull,this.buyerSellerServiceUrlnull,this.leadIngesterUrlnull,this.divolteServiceUrlnull,this.templateIdnull,this.leadIngesterEnabled!1,this.recaptcha{enabled:!1,recaptchaSiteId:},this.googleMapsAPIKeynull},{key:destroy,value:function(){}},{key:setPage,value:function(e){var targuments.length>1&&void 0!arguments1?arguments1:{};this.pageIde,this.pageMeta{sourceResource:t.sourceResource,pageElementId:t.pageElementId,pageQueryVariables:t.pageQueryVariables||{}}}},{key:setIsBuilder,value:function(e){this.isBuildere}},{key:setCompany,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.companyIde}},{key:setWebsite,value:function(e){var targuments.length>1&&void 0!arguments1?arguments1:{};this.websiteIde,t.recaptchaSiteId&&(this.recaptcha{enabled:!0,recaptchaSiteId:t.recaptchaSiteId}),t.leadIngesterEnabled&&(this.leadIngesterEnabledt.leadIngesterEnabled)}},{key:setWebsiteApiGatewayUrl,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.websiteApiGatewayUrle}},{key:setBuyerSellerServiceUrl,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.buyerSellerServiceUrle}},{key:setDivolteServiceUrl,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.divolteServiceUrle}},{key:setTemplateId,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.templateIde}},{key:setLeadIngesterUrl,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.leadIngesterUrle}},{key:setGoogleMapsAPIKey,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.googleMapsAPIKeye}})}();},{@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS},NS7G:function(require,module,exports) {function e(e){if(void 0e)throw new ReferenceError(this hasnt been initialised - super() hasnt been called);return e}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},oXYo:function(require,module,exports) {var erequire(./typeof.js).default,rrequire(./assertThisInitialized.js);function o(o,t){if(t&&(objecte(t)||functiontypeof t))return t;if(void 0!t)throw new TypeError(Derived constructors may only return object or undefined);return r(o)}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./typeof.js:xOn8,./assertThisInitialized.js:NS7G},goD2:function(require,module,exports) {function e(o){return module.exportseObject.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},module.exports.__esModule!0,module.exports.defaultmodule.exports,e(o)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},zqo5:function(require,module,exports) {function e(o,t){return module.exportseObject.setPrototypeOf?Object.setPrototypeOf.bind():function(e,o){return e.__proto__o,e},module.exports.__esModule!0,module.exports.defaultmodule.exports,e(o,t)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},RISo:function(require,module,exports) {var erequire(./setPrototypeOf.js);function o(o,t){if(function!typeof t&&null!t)throw new TypeError(Super expression must either be null or a function);o.prototypeObject.create(t&&t.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,prototype,{writable:!1}),t&&e(o,t)}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./setPrototypeOf.js:zqo5},dIju:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.BaseControllervoid 0;var et(require(@babel/runtime/helpers/createClass)),rt(require(@babel/runtime/helpers/classCallCheck));function t(e){return e&&e.__esModule?e:{default:e}}var sexports.BaseController(0,e.default)(function e(t,s,o){if((0,r.default)(this,e),this.configt,this.windows,this.documento,!this.destroy)throw new Error(Controllers must implement a deconstructor)});},{@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/classCallCheck:IC7x},zI87:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.MODAL_CLOSE_DELAYvoid 0;var eexports.MODAL_CLOSE_DELAY2e3;},{},Y3TA:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ModalControllervoid 0;var el(require(@babel/runtime/helpers/classCallCheck)),tl(require(@babel/runtime/helpers/createClass)),ol(require(@babel/runtime/helpers/possibleConstructorReturn)),rl(require(@babel/runtime/helpers/getPrototypeOf)),al(require(@babel/runtime/helpers/inherits)),irequire(./base),nrequire(./constants);function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,a){return t(0,r.default)(t),(0,o.default)(e,d()?Reflect.construct(t,a||,(0,r.default)(e).constructor):t.apply(e,a))}function d(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(dfunction(){return!!e})()}var uexports.ModalControllerfunction(o){function r(t,o,a){var i;return(0,e.default)(this,r),(is(this,r,t,o,a)).setLoginStatei.setLoginState.bind(i),i.pageIdnull,i.modals,i.exitModalTriggered{},i.exitModalEventListeners,i}return(0,a.default)(r,o),(0,t.default)(r,{key:initialize,value:function(e){var tthis;try{var othis.config,rthis.document;this.pageIdo.pageId,this.modalsr.querySelectorAll(body > #modals > .modal),e.modals.forEach(function(e){t._attachModalHandler(e)})}catch(a){console.log(a)}}},{key:destroy,value:function(){var ethis.document;this.exitModalEventListeners.forEach(function(t){e.removeEventListener(mouseout,t)}),this.modals,this.exitModalTriggered{},this.exitModalEventListeners}},{key:setModalWithExpiry,value:function(e){var tthis.window,o(new Date).getTime()+864e5,rmodal-controller-.concat(e);try{t.localStorage.setItem(r,JSON.stringify(o))}catch(a){}}},{key:setLoginState,value:function(){var ethis.window;try{e.localStorage.setItem(isSignedUp,true)}catch(t){}}},{key:getModalWithExpiry,value:function(e){var tthis.window.localStorage,ot.getItem(modal-controller-.concat(e));if(!o)return!1;var rJSON.parse(o);return!((new Date).getTime()>r)||(t.removeItem(modal-controller-.concat(e)),!1)}},{key:show,value:function(e){var targuments.length>1&&void 0!arguments1?arguments1:{},othis.window,rthis.getModalWithExpiry(e);(e&&!r||!0t.forced)&&(o.lpUI.showModal(modal-.concat(e),t),this.setModalWithExpiry(e))}},{key:_attachModalHandler,value:function(e){var tthis.pageId,oe.trigger;if(e.pageSpecific&&!e.pages.map(function(e){return e.pageId}).includes(t))return;EXITo?this._exitModalHandler(e):TIMERo?this._timerModalHandler(e):FORCEDo&&this._forcedModalHandler(e)}},{key:_exitModalHandler,value:function(e){var tthis,othis.document,rthis.exitModalTriggered,ae.modalId;function i(e){ra||e.toElement||e.relatedTarget||(t.show(a),ra!0)}o.addEventListener(mouseout,i),this.exitModalEventListeners.push(i)}},{key:_timerModalHandler,value:function(e){var tthis,oe.modalId,re.timerDelay;setTimeout(function(){t.show(o)},r)}},{key:_forcedModalHandler,value:function(e){var tthis,oe.modalId,rthis.window,athis.document;if(!(truer.localStorage.getItem(isSignedUp))){var ia.querySelector(#modal-.concat(o)),lnulli?void 0:i.querySelector(form),s(nulll?void 0:l.dataset.delay)||n.MODAL_CLOSE_DELAY;l.addEventListener(formsubmitted,function(){t.setLoginState()}),r.addEventListener(oauthSuccess,function(){t.setLoginState(),l.classList.add(success),setTimeout(function(){r.lpUI.hideModal(modal-.concat(o)),l.reset(),l.classList.remove(success)},s)}),this.show(o,{forced:!0})}}})}(i.BaseController);},{@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/possibleConstructorReturn:oXYo,@babel/runtime/helpers/getPrototypeOf:goD2,@babel/runtime/helpers/inherits:RISo,./base:dIju,./constants:zI87},DCTP:function(require,module,exports) {function e(e){if(Array.isArray(e))return e}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},LoeL:function(require,module,exports) {function e(e,l){var rnulle?null:undefined!typeof Symbol&&eSymbol.iterator||e@@iterator;if(null!r){var t,u,n,o,f,a!0,i!1;try{if(n(rr.call(e)).next,0l){if(Object(r)!r)return;a!1}else for(;!(a(tn.call(r)).done)&&(f.push(t.value),f.length!l);a!0);}catch(e){i!0,ue}finally{try{if(!a&&null!r.return&&(or.return(),Object(o)!o))return}finally{if(i)throw u}}return f}}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},jEQo:function(require,module,exports) {function e(e,o){(nullo||o>e.length)&&(oe.length);for(var l0,rnew Array(o);lo;l++)rlel;return r}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},Dbv9:function(require,module,exports) {var rrequire(./arrayLikeToArray.js);function e(e,t){if(e){if(stringtypeof e)return r(e,t);var oObject.prototype.toString.call(e).slice(8,-1);returnObjecto&&e.constructor&&(oe.constructor.name),Mapo||Seto?Array.from(e):Argumentso||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?r(e,t):void 0}}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./arrayLikeToArray.js:jEQo},MWEO:function(require,module,exports) {function e(){throw new TypeError(Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a Symbol.iterator() method.)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},DERy:function(require,module,exports) {var erequire(./arrayWithHoles.js),rrequire(./iterableToArrayLimit.js),orequire(./unsupportedIterableToArray.js),trequire(./nonIterableRest.js);function u(u,s){return e(u)||r(u,s)||o(u,s)||t()}module.exportsu,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./arrayWithHoles.js:DCTP,./iterableToArrayLimit.js:LoeL,./unsupportedIterableToArray.js:Dbv9,./nonIterableRest.js:MWEO},gIqS:function(require,module,exports) {function e(e,o,t,n,r,u,i){try{var deu(i),ld.value}catch(s){return void t(s)}d.done?o(l):Promise.resolve(l).then(n,r)}function o(o){return function(){var tthis,narguments;return new Promise(function(r,u){var io.apply(t,n);function d(o){e(i,r,u,d,l,next,o)}function l(o){e(i,r,u,d,l,throw,o)}d(void 0)})}}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},Qodp:function(require,module,exports) {var define;var t,rrequire(./typeof.js).default;function e(){use strict;module.exportsefunction(){return n},module.exports.__esModule!0,module.exports.defaultmodule.exports;var t,n{},oObject.prototype,io.hasOwnProperty,aObject.defineProperty||function(t,r,e){tre.value},ufunctiontypeof Symbol?Symbol:{},cu.iterator||@@iterator,lu.asyncIterator||@@asyncIterator,hu.toStringTag||@@toStringTag;function f(t,r,e){return Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}),tr}try{f({},)}catch(t){ffunction(t,r,e){return tre}}function s(t,r,e,n){var or&&r.prototype instanceof w?r:w,iObject.create(o.prototype),unew T(n||);return a(i,_invoke,{value:G(t,e,u)}),i}function p(t,r,e){try{return{type:normal,arg:t.call(r,e)}}catch(t){return{type:throw,arg:t}}}n.wraps;var ysuspendedStart,vsuspendedYield,dexecuting,gcompleted,m{};function w(){}function x(){}function L(){}var b{};f(b,c,function(){return this});var EObject.getPrototypeOf,_E&&E(E(F()));_&&_!o&&i.call(_,c)&&(b_);var jL.prototypew.prototypeObject.create(b);function O(t){next,throw,return.forEach(function(r){f(t,r,function(t){return this._invoke(r,t)})})}function k(t,e){function n(o,a,u,c){var lp(to,t,a);if(throw!l.type){var hl.arg,fh.value;return f&&objectr(f)&&i.call(f,__await)?e.resolve(f.__await).then(function(t){n(next,t,u,c)},function(t){n(throw,t,u,c)}):e.resolve(f).then(function(t){h.valuet,u(h)},function(t){return n(throw,t,u,c)})}c(l.arg)}var o;a(this,_invoke,{value:function(t,r){function i(){return new e(function(e,o){n(t,r,e,o)})}return oo?o.then(i,i):i()}})}function G(r,e,n){var oy;return function(i,a){if(od)throw Error(Generator is already running);if(og){if(throwi)throw a;return{value:t,done:!0}}for(n.methodi,n.arga;;){var un.delegate;if(u){var cN(u,n);if(c){if(cm)continue;return c}}if(nextn.method)n.sentn._sentn.arg;else if(thrown.method){if(oy)throw og,n.arg;n.dispatchException(n.arg)}elsereturnn.method&&n.abrupt(return,n.arg);od;var lp(r,e,n);if(normall.type){if(on.done?g:v,l.argm)continue;return{value:l.arg,done:n.done}}throwl.type&&(og,n.methodthrow,n.argl.arg)}}}function N(r,e){var ne.method,or.iteratorn;if(ot)return e.delegatenull,thrown&&r.iterator.return&&(e.methodreturn,e.argt,N(r,e),throwe.method)||return!n&&(e.methodthrow,e.argnew TypeError(The iterator does not provide a +n+ method)),m;var ip(o,r.iterator,e.arg);if(throwi.type)return e.methodthrow,e.argi.arg,e.delegatenull,m;var ai.arg;return a?a.done?(er.resultNamea.value,e.nextr.nextLoc,return!e.method&&(e.methodnext,e.argt),e.delegatenull,m):a:(e.methodthrow,e.argnew TypeError(iterator result is not an object),e.delegatenull,m)}function P(t){var r{tryLoc:t0};1 in t&&(r.catchLoct1),2 in t&&(r.finallyLoct2,r.afterLoct3),this.tryEntries.push(r)}function S(t){var rt.completion||{};r.typenormal,delete r.arg,t.completionr}function T(t){this.tryEntries{tryLoc:root},t.forEach(P,this),this.reset(!0)}function F(e){if(e||e){var nec;if(n)return n.call(e);if(functiontypeof e.next)return e;if(!isNaN(e.length)){var o-1,afunction r(){for(;++oe.length;)if(i.call(e,o))return r.valueeo,r.done!1,r;return r.valuet,r.done!0,r};return a.nexta}}throw new TypeError(r(e)+ is not iterable)}return x.prototypeL,a(j,constructor,{value:L,configurable:!0}),a(L,constructor,{value:x,configurable:!0}),x.displayNamef(L,h,GeneratorFunction),n.isGeneratorFunctionfunction(t){var rfunctiontypeof t&&t.constructor;return!!r&&(rx||GeneratorFunction(r.displayName||r.name))},n.markfunction(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,L):(t.__proto__L,f(t,h,GeneratorFunction)),t.prototypeObject.create(j),t},n.awrapfunction(t){return{__await:t}},O(k.prototype),f(k.prototype,l,function(){return this}),n.AsyncIteratork,n.asyncfunction(t,r,e,o,i){void 0i&&(iPromise);var anew k(s(t,r,e,o),i);return n.isGeneratorFunction(r)?a:a.next().then(function(t){return t.done?t.value:a.next()})},O(j),f(j,h,Generator),f(j,c,function(){return this}),f(j,toString,function(){returnobject Generator}),n.keysfunction(t){var rObject(t),e;for(var n in r)e.push(n);return e.reverse(),function t(){for(;e.length;){var ne.pop();if(n in r)return t.valuen,t.done!1,t}return t.done!0,t}},n.valuesF,T.prototype{constructor:T,reset:function(r){if(this.prev0,this.next0,this.sentthis._sentt,this.done!1,this.delegatenull,this.methodnext,this.argt,this.tryEntries.forEach(S),!r)for(var e in this)te.charAt(0)&&i.call(this,e)&&!isNaN(+e.slice(1))&&(thiset)},stop:function(){this.done!0;var tthis.tryEntries0.completion;if(throwt.type)throw t.arg;return this.rval},dispatchException:function(r){if(this.done)throw r;var ethis;function n(n,o){return u.typethrow,u.argr,e.nextn,o&&(e.methodnext,e.argt),!!o}for(var othis.tryEntries.length-1;o>0;--o){var athis.tryEntrieso,ua.completion;if(roota.tryLoc)return n(end);if(a.tryLocthis.prev){var ci.call(a,catchLoc),li.call(a,finallyLoc);if(c&&l){if(this.preva.catchLoc)return n(a.catchLoc,!0);if(this.preva.finallyLoc)return n(a.finallyLoc)}else if(c){if(this.preva.catchLoc)return n(a.catchLoc,!0)}else{if(!l)throw Error(try statement without catch or finally);if(this.preva.finallyLoc)return n(a.finallyLoc)}}}},abrupt:function(t,r){for(var ethis.tryEntries.length-1;e>0;--e){var nthis.tryEntriese;if(n.tryLocthis.prev&&i.call(n,finallyLoc)&&this.prevn.finallyLoc){var on;break}}o&&(breakt||continuet)&&o.tryLocr&&ro.finallyLoc&&(onull);var ao?o.completion:{};return a.typet,a.argr,o?(this.methodnext,this.nexto.finallyLoc,m):this.complete(a)},complete:function(t,r){if(throwt.type)throw t.arg;returnbreakt.type||continuet.type?this.nextt.arg:returnt.type?(this.rvalthis.argt.arg,this.methodreturn,this.nextend):normalt.type&&r&&(this.nextr),m},finish:function(t){for(var rthis.tryEntries.length-1;r>0;--r){var ethis.tryEntriesr;if(e.finallyLoct)return this.complete(e.completion,e.afterLoc),S(e),m}},catch:function(t){for(var rthis.tryEntries.length-1;r>0;--r){var ethis.tryEntriesr;if(e.tryLoct){var ne.completion;if(thrown.type){var on.arg;S(e)}return o}}throw Error(illegal catch attempt)},delegateYield:function(r,e,n){return this.delegate{iterator:F(r),resultName:e,nextLoc:n},nextthis.method&&(this.argt),m}},n}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./typeof.js:xOn8},BxGn:function(require,module,exports) {function e(o){return(efunctiontypeof Symbol&&symboltypeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&functiontypeof Symbol&&e.constructorSymbol&&e!Symbol.prototype?symbol:typeof e})(o)}var orequire(../helpers/regeneratorRuntime)();module.exportso;try{regeneratorRuntimeo}catch(t){object(undefinedtypeof globalThis?undefined:e(globalThis))?globalThis.regeneratorRuntimeo:Function(r,regeneratorRuntime r)(o)}},{../helpers/regeneratorRuntime:Qodp},DEGM:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.loGetexports.goTovoid 0;var oexports.goTofunction(o){var earguments.length>1&&void 0!arguments1&&arguments1;o&&(e?window.open(o):window.location.assign(o))},eexports.loGetfunction(o,e,r){if(e){var t(Array.isArray(e)?e:e.match(/(^.\)+/g)).reduce(function(o,e){return o&&oe},o);return void 0t?r:t}};},{},kToa:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ButtonControllervoid 0;var es(require(@babel/runtime/helpers/slicedToArray)),ts(require(@babel/runtime/helpers/asyncToGenerator)),ns(require(@babel/runtime/helpers/classCallCheck)),rs(require(@babel/runtime/helpers/createClass)),as(require(@babel/runtime/helpers/possibleConstructorReturn)),os(require(@babel/runtime/helpers/getPrototypeOf)),is(require(@babel/runtime/helpers/inherits)),ls(require(@babel/runtime/regenerator)),urequire(../utils/navigation),crequire(./base);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n){return t(0,o.default)(t),(0,a.default)(e,b()?Reflect.construct(t,n||,(0,o.default)(e).constructor):t.apply(e,n))}function b(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(bfunction(){return!!e})()}var vexports.ButtonControllerfunction(a){function o(e,t,r){var a;return(0,n.default)(this,o),(ad(this,o,e,t,r))._boundClickHandlera._buttonClickHandler.bind(a),a}return(0,i.default)(o,a),(0,r.default)(o,{key:initialize,value:function(){arguments.length>0&&void 0!arguments0&&arguments0;try{var ethis.document;e.body.removeEventListener(click,this._boundClickHandler),e.body.addEventListener(click,this._boundClickHandler)}catch(t){console.error(t)}}},{key:destroy,value:function(){this.document.body.removeEventListener(click,this._boundClickHandler)}},{key:_buttonClickHandler,value:function(e){this._handleButtonClick(e)}},{key:_handleButtonClick,value:function(){var e(0,t.default)(l.default.mark(function e(t){var n,r,a,o,i,c,s,d,b,v;return l.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(nthis.window,rthis.document,at.target.closest(button, a)){e.next4;break}return e.abrupt(return);case 4:if(oa.dataset.type||,ia.href||a.dataset.href||,ca.target||,!a.dataset.submit){e.next18;break}return e.prev9,e.next12,this._handleSubmit(a);case 12:e.next17;break;case 14:e.prev14,e.t0e.catch(9),console.error(e.t0);case 17:(0,u.goTo)(i,_blankc);case 18:if(this._trackConversion(a),VIDEO!o){e.next22;break}return this._handleVideoButton(a),e.abrupt(return);case 22:if(CONTACT_US!o){e.next25;break}return this._handleContactUsButton(a),e.abrupt(return);case 25:if(SUBSCRIBE!o){e.next28;break}return n.lpUI.showModal(modal-global-subscribe),e.abrupt(return);case 28:if(MY_ACCOUNT!o){e.next31;break}return n.lpUI.showModal(modal-global-my-account),e.abrupt(return);case 31:if(SHARE_POPUP!o){e.next36;break}return(sa.querySelector(.share-popup))&&(s.style.displayflex),t.stopPropagation(),e.abrupt(return);case 36:if(MODAL_!o.substring(0,6)){e.next40;break}return do.substring(6),n.lpUI.showModal(modal-.concat(d)),e.abrupt(return);case 40:null!i&&i.startsWith(mailto:)?(bi.substring(7),r.sendGoogleAnalyticsEvent({hitType:event,eventCategory:button,eventAction:click,eventLabel:Email,eventValue:b})):null!i&&i.startsWith(tel:)&&(vi.substring(4),r.sendGoogleAnalyticsEvent({hitType:event,eventCategory:button,eventAction:click,eventLabel:Phone,eventValue:v}));case 41:caseend:return e.stop()}},e,this,9,14)}));return function(t){return e.apply(this,arguments)}}()},{key:_handleSubmit,value:function(){var e(0,t.default)(l.default.mark(function e(t){var n,r;return l.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(nt.closest(form),rthis.window,!n){e.next6;break}return e.next5,r.luxuryPresence.contactForms.submitForm(n);case 5:return e.abrupt(return,e.sent);case 6:return e.abrupt(return,null);case 7:caseend:return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:_getVimeoSrc,value:function(t){if(!t||!t.includes(vimeo.com)||t.length>2e3)return null;var nt.match(/(?:(?:www\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/(?:^/*)\/videos\/|)|player.vimeo.com\/video\/)(\d+)(?:(?:\?.*&*h|\/)+(\d,a-f+))?/);if(!n)return null;var r(0,e.default)(n,3),ar1,or2,ihttps://player.vimeo.com/video/.concat(a,?);return o&&(i+h.concat(o,&)),i+autoplay1}},{key:_handleVideoButton,value:function(e){var tthis.document,ne.closest(section),re.dataset.src,a;if(r&&(r.includes(youtube.com)||r.includes(youtu.be))&&!r.includes(youtube.com/embed)){var or.match(/(?:youtube\.com\/\S*(?:(?:\/e(?:mbed))?\/|watch\?(?:\S*?&?v))|youtu.be\/)(a-zA-Z0-9_-{6,11})/);o&&(ao1)}var ithis._getVimeoSrc(r);if(a?rhttps://youtube.com/embed/.concat(a,?autoplay1&controls0):i&&(ri),r&&n){var l\n div idmodal-.concat(n.id, classmodal visible>\n div classmodal-content>\n div classlightbox-video>\n div classvideo-player>\n div classembed-container>\n iframe frameborder0 allowfullscreen1 allowaccelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture titleYouTube video player width100% height100% src).concat(r,>/iframe>\n /div>\n /div>\n /div>\n /div>\n button classclose lp-close typebutton aria-labelclose modal>span classlp-close-icon aria-hiddentrue>/span>/button>\n /div>\n );t.body.insertAdjacentHTML(beforeend,l);var ut.getElementById(modal-.concat(n.id));u.querySelector(.close).addEventListener(click,function(){u.remove()})}}},{key:_handleContactUsButton,value:function(e){var tthis.window;this.document.sendGoogleAnalyticsEvent({hitType:event,eventCategory:button,eventAction:click,eventLabel:contact}),t.lpUI.showModal(modal-global-contact-us,{scrollLock:!0})}},{key:_trackConversion,value:function(e){var tthis.window,nthis.document,re.dataset,ar.gtagConversionId,or.gtagConversionLabel,ir.fbEventName;if(a&&o){if(t.dataLayer&&t.dataLayer.length)t.dataLayer.some(function(e){return e.length&&confige0&&e1a})||n.sendGoogleTagManagerEvent(config,a);var l.concat(a,/).concat(o);n.sendGoogleTagManagerEvent(event,conversion,{send_to:l})}t.fbq&&i&&t.fbq(track,i,{})}})}(c.BaseController);},{@babel/runtime/helpers/slicedToArray:DERy,@babel/runtime/helpers/asyncToGenerator:gIqS,@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/possibleConstructorReturn:oXYo,@babel/runtime/helpers/getPrototypeOf:goD2,@babel/runtime/helpers/inherits:RISo,@babel/runtime/regenerator:BxGn,../utils/navigation:DEGM,./base:dIju},a3AZ:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ValidationControllervoid 0;var ea(require(@babel/runtime/helpers/classCallCheck)),ta(require(@babel/runtime/helpers/createClass)),ia(require(@babel/runtime/helpers/possibleConstructorReturn)),ra(require(@babel/runtime/helpers/getPrototypeOf)),la(require(@babel/runtime/helpers/inherits)),nrequire(./base);function a(e){return e&&e.__esModule?e:{default:e}}function u(e,t,l){return t(0,r.default)(t),(0,i.default)(e,o()?Reflect.construct(t,l||,(0,r.default)(e).constructor):t.apply(e,l))}function o(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(ofunction(){return!!e})()}var sexports.ValidationControllerfunction(i){function r(){return(0,e.default)(this,r),u(this,r,arguments)}return(0,l.default)(r,i),(0,t.default)(r,{key:initialize,value:function(){arguments.length>0&&void 0!arguments0&&arguments0}},{key:destroy,value:function(){}},{key:applyFieldValidation,value:function(e){this._applyFieldValidation(e)}},{key:_applyFieldValidation,value:function(e){switch(e.getAttribute(type)){casetel:this._applyPhoneValidation(e)}}},{key:_applyPhoneValidation,value:function(e){var tthis.window.libphonenumber.PhoneNumberUtil.getInstance();e.addEventListener(keyup,function(){if(this.hasAttribute(required)||this.value.replace(/\s/g,).length)try{var ethis.value,it.parseAndKeepRawInput(e,US);t.isValidNumber(i)?this.setCustomValidity():this.setCustomValidity(Please enter a valid phone number.)}catch(r){this.setCustomValidity(Please enter a valid phone number.)}else this.setCustomValidity()})}})}(n.BaseController);},{@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/possibleConstructorReturn:oXYo,@babel/runtime/helpers/getPrototypeOf:goD2,@babel/runtime/helpers/inherits:RISo,./base:dIju},cQfh:function(require,module,exports) {var erequire(./toPropertyKey.js);function r(r,o,t){return(oe(o))in r?Object.defineProperty(r,o,{value:t,enumerable:!0,configurable:!0,writable:!0}):rot,r}module.exportsr,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./toPropertyKey.js:BCa3},kqOT:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ContactFormControllerexports.ADD_FIELDvoid 0;var eu(require(@babel/runtime/helpers/defineProperty)),tu(require(@babel/runtime/helpers/asyncToGenerator)),ru(require(@babel/runtime/helpers/classCallCheck)),nu(require(@babel/runtime/helpers/createClass)),au(require(@babel/runtime/helpers/possibleConstructorReturn)),ou(require(@babel/runtime/helpers/getPrototypeOf)),cu(require(@babel/runtime/helpers/inherits)),iu(require(@babel/runtime/regenerator)),srequire(./base),lrequire(./constants);function u(e){return e&&e.__esModule?e:{default:e}}function d(e,t){var rObject.keys(e);if(Object.getOwnPropertySymbols){var nObject.getOwnPropertySymbols(e);t&&(nn.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function f(t){for(var r1;rarguments.length;r++){var nnull!argumentsr?argumentsr:{};r%2?d(Object(n),!0).forEach(function(r){(0,e.default)(t,r,nr)}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function h(e,t,r){return t(0,o.default)(t),(0,a.default)(e,p()?Reflect.construct(t,r||,(0,o.default)(e).constructor):t.apply(e,r))}function p(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(pfunction(){return!!e})()}var mexports.ADD_FIELDmiddleName,vcontact_form,bname,firstName,lastName,m,email,phone,phoneNumber,source,message,mlsId,sourceUrl,yexports.ContactFormControllerfunction(e){function a(e,t,n){var o;return(0,r.default)(this,a),(oh(this,a,e,t,n)).forms,o}return(0,c.default)(a,e),(0,n.default)(a,{key:initialize,value:function(){var ethis,targuments.length>0&&void 0!arguments0?arguments0:{};try{var rthis.document,nt.selector,a;(an?r.querySelectorAll(.concat(n, formdata-typecontact-form)):r.querySelectorAll(formdata-typecontact-form)).forEach(function(t){e._attachSubmitHandler(t),e._attachValidation(t)}),this.formsthis.forms.concat(a)}catch(o){console.log(o)}}},{key:destroy,value:function(){this.forms}},{key:submitForm,value:function(e){this._handleSubmit(null,e)}},{key:_attachValidation,value:function(e){var tthis.window;e.querySelectorAll(input, select, textarea).forEach(function(e){t.luxuryPresence.validation.applyFieldValidation(e)})}},{key:_attachSubmitHandler,value:function(e){var tthis;e.addEventListener(submit,function(r){return t._handleSubmit(r,e)})}},{key:_handleSubmit,value:function(){var e(0,t.default)(i.default.mark(function e(t,r){var n,a,o,c,s,u,d,h,p,m,y,g,_,E,O;return i.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(nthis.window,athis.config,t&&t.preventDefault(),!r.classList.contains(loading)){e.next4;break}return e.abrupt(return);case 4:if(r.classList.add(loading),o,!a.recaptcha.enabled){e.next10;break}return e.next9,this._recaptchaToken();case 9:oe.sent;case 10:if(cnew FormData(r),s{},c.forEach(function(e,t){ststringtypeof e?e.trim():e}),!s.name&&s.firstName&&(s.names.firstName,s.lastName&&(s.name+ .concat(s.lastName))),uthis._getFields(r),dObject.keys(s).filter(function(e){return!b.includes(e)}).reduce(function(e,t){return etst,e},{}),ha.pageId,pa.companyId,ma.websiteId,ya.pageMeta,gn.localStorage.getItem(utm_vars)||{},_this._getFormId(r),E{g_recaptcha_response:o,g_recaptcha_action:v,activity:{author_email:s.email,author_name:s.name,author_phone:s.phone||s.phoneNumber,activity_source:s.source||CONTACT_INQUIRY,comments_attributes:{text:s.message||void 0},source_url:n.location.href,content:f(f({},d),JSON.parse(g))},page:{pageId:h,companyId:p,websiteId:m,pageMeta:f(f({},y),{},{formId:_})},companyId:p,fields:u},!s.middleName){e.next24;break}return e.abrupt(return);case 24:return e.prev24,e.next27,this._submitLeadRequest(E);case 27:this._sendGAEvent(E),Or.dataset.delay||l.MODAL_CLOSE_DELAY,r.classList.remove(loading),r.classList.add(success),r.querySelectorAll(.success).forEach(function(e){return e.classList.remove(hide)}),r.dispatchEvent(new Event(formsubmitted)),setTimeout(function(){n.lpUI.hideClosestModal(r),r.reset(),n.lpUI.sideMenuHide(),r.querySelectorAll(.success).forEach(function(e){return e.classList.add(hide)}),r.classList.remove(success)},O),e.next42;break;case 36:e.prev36,e.t0e.catch(24),console.log(e.t0),r.dispatchEvent(new Event(formsubmiterror)),r.classList.remove(loading),r.classList.add(error);case 42:caseend:return e.stop()}},e,this,24,36)}));return function(t,r){return e.apply(this,arguments)}}()},{key:_recaptchaToken,value:function(){var ethis.window,tthis.config;if(t.recaptcha.recaptchaSiteId)return new Promise(function(r,n){e.grecaptcha.enterprise.ready(function(){e.grecaptcha.enterprise.execute(t.recaptcha.recaptchaSiteId,{action:v}).then(function(e){return r(e)}).catch(function(e){return n(e)})})});console.log(No recaptchaSiteId provided)}},{key:_submitLeadRequest,value:function(e){var t,rthis.config;return tr.leadIngesterEnabled?.concat(r.leadIngesterUrl,/api/v1/leads):/home-search/activities,fetch(t,{method:POST,headers:{Content-Type:application/json},body:JSON.stringify(e)}).then(function(e){return e.ok?e.json():e.json().then(function(e){throw e})})}},{key:_sendGAEvent,value:function(e){var tthis.document,r{hitType:event,eventCategory:button,eventAction:click};switch(e.activity.activity_source){caseNEWSLETTER_SIGNUP:r.eventLabelNewsletter,t.sendGoogleTagManagerEvent(event,newsletter_signup);break;caseHOME_SEARCH:r.eventLabelHomeSearch,t.sendGoogleTagManagerEvent(event,home_search);break;caseHOME_VALUE:caseHOME_VALUATION:r.eventLabelHomeValue,t.sendGoogleTagManagerEvent(event,home_valuation);break;caseEBOOK:r.eventLabelEbook,t.sendGoogleTagManagerEvent(event,ebook_download);break;caseCONTACT_INQUIRY:default:r{hitType:pageview,page:/thank-you},t.sendGoogleTagManagerEvent(event,contact_inquiry)}t.sendGoogleAnalyticsEvent(r)}},{key:_getFields,value:function(e){var te.querySelectorAll(input, select, textarea),r{};return t.forEach(function(t){var nt.id,at.name,ot.type;if(am)return!0;var c;if(n){var ie.querySelector(labelfor.concat(n,));i?ci.textContent.trim():t.placeholder&&(ct.placeholder.trim())}ra{label:c,type:t.tagName,inputType:INPUTt.tagName?o:text}}),r}},{key:_getFormId,value:function(e){var te.closest(sectionid^section-, footerid, .modalid^modal-);return null!t&&t.id?this._cleanFormId(t.id):}},{key:_cleanFormId,value:function(e){for(var t0,rsection-,modal-;tr.length;t++){var nrt;if(e.startsWith(n))return e.substring(n.length)}return e}})}(s.BaseController);},{@babel/runtime/helpers/defineProperty:cQfh,@babel/runtime/helpers/asyncToGenerator:gIqS,@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/possibleConstructorReturn:oXYo,@babel/runtime/helpers/getPrototypeOf:goD2,@babel/runtime/helpers/inherits:RISo,@babel/runtime/regenerator:BxGn,./base:dIju,./constants:zI87},VSe6:function(require,module,exports) {function e(e,o){if(nulle)return{};var r,t,u{},lObject.keys(e);for(t0;tl.length;t++)rlt,o.indexOf(r)>0||(urer);return u}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},lfm6:function(require,module,exports) {var erequire(./objectWithoutPropertiesLoose.js);function r(r,o){if(nullr)return{};var t,l,ue(r,o);if(Object.getOwnPropertySymbols){var pObject.getOwnPropertySymbols(r);for(l0;lp.length;l++)tpl,o.indexOf(t)>0||Object.prototype.propertyIsEnumerable.call(r,t)&&(utrt)}return u}module.exportsr,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./objectWithoutPropertiesLoose.js:VSe6},auLy:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.STATIC_MAP_MAX_DIMexports.MapApiLoaderControllervoid 0;var eh(require(@babel/runtime/helpers/defineProperty)),th(require(@babel/runtime/helpers/objectWithoutProperties)),rh(require(@babel/runtime/helpers/slicedToArray)),nh(require(@babel/runtime/helpers/asyncToGenerator)),ah(require(@babel/runtime/helpers/classCallCheck)),ih(require(@babel/runtime/helpers/createClass)),ch(require(@babel/runtime/helpers/possibleConstructorReturn)),sh(require(@babel/runtime/helpers/getPrototypeOf)),oh(require(@babel/runtime/helpers/inherits)),uh(require(@babel/runtime/regenerator)),lrequire(./base),psrcWidth,srcHeight,theme;function h(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var rObject.keys(e);if(Object.getOwnPropertySymbols){var nObject.getOwnPropertySymbols(e);t&&(nn.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(t){for(var r1;rarguments.length;r++){var nnull!argumentsr?argumentsr:{};r%2?f(Object(n),!0).forEach(function(r){(0,e.default)(t,r,nr)}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function y(e,t,r){return t(0,s.default)(t),(0,c.default)(e,b()?Reflect.construct(t,r||,(0,s.default)(e).constructor):t.apply(e,r))}function b(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(bfunction(){return!!e})()}var v__googleMapsCallback,ghttps://maps.googleapis.com/maps/api/js,mexports.STATIC_MAP_MAX_DIM1024,kexports.MapApiLoaderControllerfunction(e){function c(e,t,r){var n;return(0,a.default)(this,c),(ny(this,c,e,t,r)).retries3,n.callbacks,n.id__googleMapsScriptId.concat(Date.now()),n._apiKey,n.reset(),n}return(0,o.default)(c,e),(0,i.default)(c,{key:apiKey,get:function(){return this._apiKey},set:function(e){this._apiKeye,this.config.setGoogleMapsAPIKey(e)}},{key:reset,value:function(){this.deleteScript(),this.done!1,this.loading!1,this.errors,this.onerrorEventnull}},{key:destroy,value:function(){this.reset()}},{key:getMapApiKey,value:function(){var e(0,n.default)(u.default.mark(function e(){var t,r;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(!this.apiKey){e.next2;break}return e.abrupt(return,this.apiKey);case 2:return e.prev2,e.next5,fetch(.concat(this._getBaseUrl(),/api/v1/map));case 5:if((te.sent).ok){e.next8;break}throw new Error(Failed to fetch API key);case 8:return e.next10,t.text();case 10:return re.sent,this.apiKeyr,e.abrupt(return,this.apiKey);case 15:return e.prev15,e.t0e.catch(2),console.error(e.t0),e.abrupt(return,);case 19:caseend:return e.stop()}},e,this,2,15)}));return function(){return e.apply(this,arguments)}}()},{key:createUrl,value:function(){var e(0,n.default)(u.default.mark(function e(){var t,r;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:return tg,t+?callback.concat(v),e.next4,this.getMapApiKey();case 4:return(re.sent)&&(t+&key.concat(r)),t+&librariesplaces,e.abrupt(return,t);case 8:caseend:return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:setScript,value:function(){var e(0,n.default)(u.default.mark(function e(){var t,r;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(!this.document.getElementById(this.id)){e.next3;break}return this.callback(),e.abrupt(return);case 3:return e.next5,this.createUrl();case 5:te.sent,(rthis.document.createElement(script)).idthis.id,r.typetext/javascript,r.srct,r.onerrorthis.loadErrorCallback.bind(this),r.defer!0,r.async!0,this.document.head.appendChild(r);case 14:caseend:return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:loadErrorCallback,value:function(e){var tthis;if(this.errors.push(e),this.errors.lengththis.retries){var rthis.errors.length*Math.pow(2,this.errors.length);console.log(Failed to load Google Maps script, retrying in .concat(r, ms.)),setTimeout(function(){t.deleteScript(),t.setScript()},r)}else this.onerrorEvente,this.callback()}},{key:deleteScript,value:function(){var ethis.document.getElementById(this.id);e&&e.remove()}},{key:load,value:function(){return this.loadPromise()}},{key:loadPromise,value:function(){var ethis;return new Promise(function(t,r){e.loadCallback(function(e){e?r(e):t()})})}},{key:loadCallback,value:function(e){this.callbacks.push(e),this.execute()}},{key:setCallback,value:function(){this.window.__googleMapsCallbackthis.callback.bind(this)}},{key:resetIfRetryingFailed,value:function(){this.failed&&this.reset()}},{key:callback,value:function(){var ethis;this.done!0,this.loading!1,this.callbacks.forEach(function(t){t(e.onerrorEvent)}),this.callbacks}},{key:execute,value:function(){this.window.google&&this.window.google.maps&&this.window.google.maps.version&&this.callback(),this.resetIfRetryingFailed(),this.done?this.callback():this.loading||(this.loading!0,this.setCallback(),this.setScript())}},{key:_getBaseUrl,value:function(){var ethis.config,te.isBuilder,re.websiteApiGatewayUrl;return t?r:}},{key:resizeStaticMapDimensions,value:function(e,t){if(em&&tm)return{width:e,height:t};var rMath.min(m/e,m/t);return{width:parseInt(e*r),height:parseInt(t*r)}}},{key:convertThemeToStaticApiUrl,value:function(e){return e.map(function(e){var te.stylers.reduce(function(e,t){var rt.visibility?visibility:.concat(t.visibility):,nt.color?color:.concat(t.color.replace(#,0x)):,at.lightness?lightness:.concat(t.lightness):;return.concat(e,|).concat(r).concat(n).concat(a)},),re.elementType?|element:.concat(e.elementType):;returnfeature:.concat(e.featureType).concat(r).concat(t)})}},{key:getMapApiSignedUrl,value:function(){var e(0,n.default)(u.default.mark(function e(t){var r,n,a;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:return e.prev0,e.next3,fetch(.concat(this._getBaseUrl(),/api/v1/map/signature?).concat(t));case 3:if((re.sent).ok){e.next6;break}throw new Error(Failed to fetch signed URL);case 6:return e.next8,r.json();case 8:return ne.sent,an.url,e.abrupt(return,a);case 13:return e.prev13,e.t0e.catch(0),console.error(e.t0),e.abrupt(return,);case 17:caseend:return e.stop()}},e,this,0,13)}));return function(t){return e.apply(this,arguments)}}()},{key:generateStaticMapUrl,value:function(e,t,n,a,i,c){var sthis.resizeStaticMapDimensions(i,c),os.width,us.height,l{center:.concat(e,,).concat(t),zoom:n,scale:2,size:.concat(o,x).concat(u),key:this.apiKey};a&&(l.stylethis.convertThemeToStaticApiUrl(a));var pnew URLSearchParams;return Object.entries(l).forEach(function(e){var t(0,r.default)(e,2),nt0,at1;Array.isArray(a)?a.forEach(function(e){return p.append(n,e.toString())}):p.append(n,a.toString())}),.concat(https://maps.googleapis.com/maps/api/staticmap,?).concat(p.toString())}},{key:generateDigitallySignedStaticMapUrl,value:function(){var e(0,n.default)(u.default.mark(function e(n){var a,i,c,s,o,l,h,f,y,b;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:return an.srcWidth,in.srcHeight,cn.theme,s(0,t.default)(n,p),othis.resizeStaticMapDimensions(a,i),lo.width,ho.height,fd(d({},s),{},{size:.concat(l,x).concat(h)}),c&&(f.stylethis.convertThemeToStaticApiUrl(c)),ynew URLSearchParams,Object.entries(f).forEach(function(e){var t(0,r.default)(e,2),nt0,at1;Array.isArray(a)?a.forEach(function(e){return y.append(n,e.toString())}):y.append(n,a.toString())}),by.toString(),e.prev7,e.next10,this.getMapApiSignedUrl(b);case 10:return e.abrupt(return,e.sent);case 13:return e.prev13,e.t0e.catch(7),console.error(e.t0),e.abrupt(return,);case 17:caseend:return e.stop()}},e,this,7,13)}));return function(t){return e.apply(this,arguments)}}()})}(l.BaseController);},{@babel/runtime/helpers/defineProperty:cQfh,@babel/runtime/helpers/objectWithoutProperties:lfm6,@babel/runtime/helpers/slicedToArray:DERy,@babel/runtime/helpers/asyncToGenerator:gIqS,@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/possibleConstructorReturn:oXYo,@babel/runtime/helpers/getPrototypeOf:goD2,@babel/runtime/helpers/inherits:RISo,@babel/runtime/regenerator:BxGn,./base:dIju},KwLP:function(require,module,exports) {var rrequire(./arrayLikeToArray.js);function e(e){if(Array.isArray(e))return r(e)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./arrayLikeToArray.js:jEQo},U0SN:function(require,module,exports) {function e(e){if(undefined!typeof Symbol&&null!eSymbol.iterator||null!e@@iterator)return Array.from(e)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},o1nV:function(require,module,exports) {function e(){throw new TypeError(Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a Symbol.iterator() method.)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},DJfw:function(require,module,exports) {var erequire(./arrayWithoutHoles.js),rrequire(./iterableToArray.js),orequire(./unsupportedIterableToArray.js),urequire(./nonIterableSpread.js);function t(t){return e(t)||r(t)||o(t)||u()}module.exportst,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./arrayWithoutHoles.js:KwLP,./iterableToArray.js:U0SN,./unsupportedIterableToArray.js:Dbv9,./nonIterableSpread.js:o1nV},Igw1:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.PaginationControllervoid 0;var eu(require(@babel/runtime/helpers/toConsumableArray)),tu(require(@babel/runtime/helpers/typeof)),ru(require(@babel/runtime/helpers/classCallCheck)),au(require(@babel/runtime/helpers/createClass)),nu(require(@babel/runtime/helpers/possibleConstructorReturn)),ou(require(@babel/runtime/helpers/getPrototypeOf)),iu(require(@babel/runtime/helpers/inherits)),lrequire(./base),crequire(../utils/navigation);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t(0,o.default)(t),(0,n.default)(e,f()?Reflect.construct(t,r||,(0,o.default)(e).constructor):t.apply(e,r))}function f(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(ffunction(){return!!e})()}var pexports.PaginationControllerfunction(n){function o(){return(0,r.default)(this,o),s(this,o,arguments)}return(0,i.default)(o,n),(0,a.default)(o,{key:destroy,value:function(){}},{key:updateQueryString,value:function(e,r,a){a||(athis.window.location.href);var nnew RegExp((?&).concat(e,.*?(&|#|$)),i),o;null!r&&(Array.isArray(r)?r.length&&(othis.serializeArray(e,r)):object(0,t.default)(r)?(nnew RegExp((?&).concat(e,\\^*\\.*?(&|#|$)),i),othis.serializeObj(r,,e)):o.concat(e,).concat(encodeURIComponent(r)));var ia.split(#),li0;if(n.test(a)){var cl;for(oo?$1.concat(o,$2):$1;n.test(c);)lc.replace(n,o),cc.replace(n,$1);ll.replace(/(&|\?)$/,)}else if(o){var u-1!l.indexOf(?)?&:?;l+.concat(u).concat(o)}return void 0!i1&&null!i1&&(l+#.concat(i1)),l}},{key:getParameterByName,value:function(e,t){t||(tthis.window.location.href),ee.replace(/\/g,\\$&);var rnew RegExp(?&.concat(e,((^*)|&|#|$))),aArray.from(RegExp.prototypeSymbol.matchAll.call(r,t)).flat();if(!a.length){var nnew RegExp(?&.concat(e,(\\.*?\\)(.*?)(?&|#|$)),g);return aArray.from(RegExp.prototypeSymbol.matchAll.call(n,t)).flat(),this._parseParamToObject(a,advancedFilterse)}return a.length>3?a.reduce(function(e,t,r){return(r+1)%30&&e.push(decodeURIComponent(t.replace(/\+/g, ))),e},):a2?decodeURIComponent(a2.replace(/\+/g, )):}},{key:makePageKey,value:function(e){return e.replace(section-,).replace(/-/g,)}},{key:makeParamKey,value:function(e,t){return e.global?e.urlKey:.concat(t,-).concat(e.urlKey)}},{key:deserializeParams,value:function(e,t){var rthis,a{},nthis.makePageKey(t),othis.getParameterByName(n);return o&&(a.pageparseInt(o)),Array.isArray(e)&&e.forEach(function(e){var tr.makeParamKey(e,n),or.getParameterByName(t);if(inte.type)oparseInt(o),isFinite(o)||(onull);else if(boole.type||booleane.type)otrueo||false!o&&null;else if(jsone.type)try{oJSON.parse(o)}catch(i){}ae.formKey||e.paramo}),a}},{key:serializeParams,value:function(e,t,r){var athis,nthis.window.location.href,othis.makePageKey(t);return nthis.updateQueryString(o,r.page,n),Array.isArray(e)&&e.forEach(function(e){var ta.makeParamKey(e,o),ire.formKey||e.param;jsone.type&&null!i&&(iJSON.stringify(i)),na.updateQueryString(t,i,n)}),n}},{key:formatSliderAtom,value:function(e){return(arguments.length>1&&void 0!arguments1?arguments1:)+(Number.isInteger(e)?e:e.toFixed(2))}},{key:formatSliderValue,value:function(e){var targuments.length>1&&void 0!arguments1?arguments1:,rarguments.length>2&&void 0!arguments2?arguments2:;return e1e3?this.formatSliderAtom(e,t):e1e6?.concat(this.formatSliderAtom(e/1e3,t)).concat(r,K):.concat(this.formatSliderAtom(e/1e6,t)).concat(r,M)}},{key:formatSliderPriceRange,value:function(e,t,r,a){return t.mine&&0!e?.concat(a.lowPrefix).concat(this.formatSliderValue(e,r, )):t.maxe?.concat(this.formatSliderValue(e,r, )).concat(a.highSuffix):.concat(this.formatSliderValue(e,r, ))}},{key:formatSliderAreaRange,value:function(e,t,r,a){return t.mine&&0!e?.concat(a.lowPrefix).concat(this.formatSliderValue(e), ).concat(r):t.maxe?.concat(this.formatSliderValue(e)).concat(a.highSuffix, ).concat(r):.concat(this.formatSliderValue(e), ).concat(r)}},{key:getSearchFormValues,value:function(e){var te.queryElement,re.priceSliderElement,ae.areaSliderElement,ne.neighborhoodSelect,o{};if(t&&(o.searcht.value||null),r){var ir.value.split(;),lparseInt(r.dataset.min),cparseInt(r.dataset.max),uparseInt(i0),sparseInt(i1);o.priceMinu!l?u:null,o.priceMaxs!c?s:null}if(a){var fa.value.split(;),pparseInt(a.dataset.min),hparseInt(a.dataset.max),mparseInt(f0),dparseInt(f1);o.areaMinm!p?m:null,o.areaMaxd!h?d:null}return n&&(o.neighborhoodIdn.value||null),o}},{key:serializeObj,value:function(e){var rarguments.length>1&&void 0!arguments1?arguments1:,aarguments.length>2&&void 0!arguments2?arguments2:,n;for(var o in e)if(e.hasOwnProperty(o)){var ieo,lvoid 0;if(a){var cr?.concat(r,).concat(o,):.concat(o,);l.concat(a).concat(c)}else lr?.concat(r,).concat(o,):o;null!i&&Array.isArray(i)?i.length&&n.push(this.serializeArray(l,i)):null!i&&object(0,t.default)(i)?n.push(this.serializeObj(i,l)):n.push(.concat(l,).concat(encodeURIComponent(i)))}return n.join(&)}},{key:serializeArray,value:function(e,t){var rarguments.length>2&&void 0!arguments2?arguments2:,a;return t.forEach(function(t){var nr?.concat(r).concat(e):e;a.push(.concat(n,).concat(encodeURIComponent(t)))}),a.join(&)}},{key:_parseParamToObject,value:function(e){var targuments.length>1&&void 0!arguments1&&arguments1;if(!e.length)return null;for(var r{},a0;ae.length;a++)if((a+1)%30){var ndecodeURIComponent(ea.replace(/\+/g, )),oea-1;Object.assign(r,this._setObjectPath(o,n,r,t))}return r}},{key:_setObjectPath,value:function(t,r,a){var narguments.length>3&&void 0!arguments3&&arguments3,ot.split(/\\/).filter(Boolean),iin,nin,btw,ciin,cinin,l{},ul,s(0,c.loGet)(a,o.join(.));return o.forEach(function(t,l){lo.length-1?uts?Array.isArray(s)?.concat((0,e.default)(s),r):s,r:n&&i.includes(t)?r:r:(utat?at:{},uut)}),l}})}(l.BaseController);},{@babel/runtime/helpers/toConsumableArray:DJfw,@babel/runtime/helpers/typeof:xOn8,@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/possibleConstructorReturn:oXYo,@babel/runtime/helpers/getPrototypeOf:goD2,@babel/runtime/helpers/inherits:RISo,./base:dIju,../utils/navigation:DEGM},txJo:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ExpandSliderControllervoid 0;var en(require(@babel/runtime/helpers/classCallCheck)),ln(require(@babel/runtime/helpers/createClass)),tn(require(@babel/runtime/helpers/possibleConstructorReturn)),rn(require(@babel/runtime/helpers/getPrototypeOf)),in(require(@babel/runtime/helpers/inherits)),orequire(./base);function n(e){return e&&e.__esModule?e:{default:e}}function s(e,l,i){return l(0,r.default)(l),(0,t.default)(e,a()?Reflect.construct(l,i||,(0,r.default)(e).constructor):l.apply(e,i))}function a(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(afunction(){return!!e})()}var cexports.ExpandSliderControllerfunction(t){function r(l,t,i){var o;return(0,e.default)(this,r),(os(this,r,l,t,i))._createLightboxo._createLightbox.bind(o),o.expandSliders,o}return(0,i.default)(r,t),(0,l.default)(r,{key:initialize,value:function(){var ethis;arguments.length>0&&void 0!arguments0&&arguments0;try{var lthis.document.querySelectorAll(.has-mobile-expand);l.forEach(function(l){e._addExpandButton(l)}),this.expandSlidersthis.expandSliders.concat(l)}catch(t){console.log(t)}}},{key:destroy,value:function(){this.document.querySelectorAll(.lp-expand-btn, .lp-expand-btn-wrapper).forEach(function(e){return e.remove()}),this.expandSliders}},{key:_addExpandButton,value:function(e){var lthis,tthis.document,re.closest(sectionid),ie.dataset.append,or.querySelector(.lp-expand-btn);if(!o)if((ot.createElement(button)).classNamelp-expand-btn,o.setAttribute(aria-label,Open a lightbox),o.innerHTMLspan classlp-i lp-i--expand-alt aria-hiddentrue>/span>,i){var nr.querySelector(i);n&&n.appendChild(o)}else{var st.createElement(div);s.classNamelp-expand-btn-wrapper,s.style.positionrelative,s.appendChild(o),e.parentNode.insertBefore(s,e.nextSibling)}o.addEventListener(click,function(){l._createLightbox({slider:e,section:r})})}},{key:_createLightbox,value:function(e){var le.slider,te.section,rthis.window,ithis.document,olightbox-for-.concat(nullt?void 0:t.id),nr.$&&r.$.fn.slick,sn&&l.slick,afunctiontypeof r.Splide,cl.classList.contains(is-initialized)&&l.classList.contains(splide);function d(){var ei.createElement(div);e.ido,e.classNamelp-lightbox,e.innerHTML\n button classlp-lightbox__close aria-labelclose modal>/button>\n div classlp-lightbox__content>\n div classlp-lightbox__carousel splide rolegroup aria-labelImage Gallery>\n div classsplide__arrows>\n button classsplide__arrow splide__arrow--prev lp-lightbox-arrow lp-lightbox-arrow--prev>/button>\n button classsplide__arrow splide__arrow--next lp-lightbox-arrow lp-lightbox-arrow--next>/button>\n /div>\n div classsplide__track>\n ul classsplide__list>/ul>\n /div>\n /div>\n /div>\n ,functiontypeof r.lpUI.requestScrollLock?r.lpUI.requestScrollLock(o):i.body.style.overflowhidden,i.body.appendChild(e);var te.querySelector(.lp-lightbox__carousel),nt.querySelector(.splide__list);e.classList.add(show),(c?l.querySelectorAll(.splide__slide:not(.splide__slide--clone) img):l.querySelectorAll(img)).forEach(function(e){var le.cloneNode(!0);l.removeAttribute(style);var ti.createElement(li);t.classNamelp-lightbox__slide splide__slide,t.appendChild(l),n.appendChild(t)});var snew r.Splide(t,{rewind:!0,arrows:!0,arrowPath:,type:loop,clones:1,pagination:!1,perPage:1,perMove:1});s.mount(),e.querySelector(.lp-lightbox__close).addEventListener(click,function(){e.classList.remove(show),s&&s.destroy(),functiontypeof r.lpUI.releaseScrollLock?r.lpUI.releaseScrollLock(o):i.body.style.overflow,e.remove()})}functiontypeof r.lpUI.requestScrollLock?r.lpUI.requestScrollLock(o):i.body.style.overflowhidden,n?function(){var e{arrows:!0,dots:!1,infinite:!0,draggable:!0,prevArrow:button typebutton classlp-lightbox-arrow--prev lp-lightbox-arrow aria-labelPrevious>/button>,nextArrow:button typebutton classlp-lightbox-arrow--next lp-lightbox-arrow aria-labelNext>/button>},ti.createElement(div);t.ido,t.classNamelp-lightbox,t.innerHTML\n button classlp-lightbox__close aria-labelclose modal>/button>\n div classlp-lightbox__content>\n div classlp-lightbox__carousel>/div>\n /div>\n ,i.body.appendChild(t);var n,a,ct.querySelector(.lp-lightbox__carousel);t.classList.add(show),s?(nl.slick.$slides.find(img),e.initialSlide(null(al.slick)||void 0a?void 0:a.currentSlide)||0,n.each(function(){r.$(.lp-lightbox__carousel).append(r.$(this).clone(!1).removeAttr(style).wrap(div classlp-lightbox__slide>/div>).parent())})):(nl.querySelectorAll(img)).forEach(function(e){var le.cloneNode(!0);l.removeAttribute(style);var ti.createElement(div);t.classNamelp-lightbox__slide,t.appendChild(l),c.appendChild(t)}),r.$(c).slick(e),t.querySelector(.lp-lightbox__close).addEventListener(click,function(){t.classList.remove(show);var enull!c&&c.slick?r.$(c).slick(slickCurrentSlide):0;null!c&&c.slick&&r.$(c).slick(unslick),s&&r.$(l).slick(slickGoTo,e),functiontypeof r.lpUI.releaseScrollLock?r.lpUI.releaseScrollLock(o):i.body.style.overflow,t.remove()})}():a?d():(r.luxuryPresence.libs.loadCss(r.luxuryPresence.libs.jsLibsMap.splide.cssSrc),r.luxuryPresence.libs.loadJs(r.luxuryPresence.libs.jsLibsMap.splide.jsSrc,function(){d(),r.luxuryPresence.libs.jsLibsMap.splide.isLoaded!0}))}})}(o.BaseController);},{@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/possibleConstructorReturn:oXYo,@babel/runtime/helpers/getPrototypeOf:goD2,@babel/runtime/helpers/inherits:RISo,./base:dIju},mZMu:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.DivolteControllervoid 0;var ea(require(@babel/runtime/helpers/slicedToArray)),ta(require(@babel/runtime/helpers/classCallCheck)),ia(require(@babel/runtime/helpers/createClass)),na(require(@babel/runtime/helpers/possibleConstructorReturn)),oa(require(@babel/runtime/helpers/getPrototypeOf)),ra(require(@babel/runtime/helpers/inherits)),lrequire(./base);function a(e){return e&&e.__esModule?e:{default:e}}function s(e,t,i){return t(0,o.default)(t),(0,n.default)(e,u()?Reflect.construct(t,i||,(0,o.default)(e).constructor):t.apply(e,i))}function u(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(ufunction(){return!!e})()}var cexports.DivolteControllerfunction(n){function o(){return(0,t.default)(this,o),s(this,o,arguments)}return(0,r.default)(o,n),(0,i.default)(o,{key:destroy,value:function(){this.window.divolte||(this.window.divolteLpfunction(){(this.window.divolteLp.qthis.window.divolteLp.q||).push(arguments)})}},{key:initialize,value:function(){arguments.length>0&&void 0!arguments0&&arguments0;this.config.divolteServiceUrl&&!this.window.divolte&&this.loadScript()}},{key:loadScript,value:function(){var ethis.config.divolteServiceUrl,tthis.document.createElement(script);t.typetext/javascript,t.defer!0,t.async!0,t.src.concat(e,/divolte.js),this.document.head.appendChild(t),t.addEventListener(load,this.executeQueue.bind(this))}},{key:executeQueue,value:function(){var tthis;(this.window.divolteLp.q||).forEach(function(i){var n(0,e.default)(i,2),on0,rn1;to(r)}),this.window.divolteLpthis.divolteLp.bind(this)}},{key:divolteLp,value:function(e,t){try{thise(t)}catch(i){console.log(i)}}},{key:sendLpEvent,value:function(e,t){if(e.includes(pageView)){var ithis.config,n{companyId:i.companyId,templateId:i.templateId,websiteId:i.websiteId,pageId:i.pageId,pageMeta:i.pageMeta};this.window.divolte.signal(e,Object.assign(n,t))}else console.log(.concat(e, IS NOT SUPPORTED))}},{key:sendLpPageView,value:function(){this.sendLpEvent(pageView,{})}})}(l.BaseController);},{@babel/runtime/helpers/slicedToArray:DERy,@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/possibleConstructorReturn:oXYo,@babel/runtime/helpers/getPrototypeOf:goD2,@babel/runtime/helpers/inherits:RISo,./base:dIju},B1Y1:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.OAuthControllervoid 0;var eo(require(@babel/runtime/helpers/classCallCheck)),to(require(@babel/runtime/helpers/createClass)),ao(require(@babel/runtime/helpers/possibleConstructorReturn)),no(require(@babel/runtime/helpers/getPrototypeOf)),io(require(@babel/runtime/helpers/inherits)),srequire(./base);function o(e){return e&&e.__esModule?e:{default:e}}function r(e,t,i){return t(0,n.default)(t),(0,a.default)(e,c()?Reflect.construct(t,i||,(0,n.default)(e).constructor):t.apply(e,i))}function c(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(cfunction(){return!!e})()}var loauthSuccess,uexports.OAuthControllerfunction(a){function n(t,a,i){var s;return(0,e.default)(this,n),(sr(this,n,t,a,i)).successListeners,s._listenToMessagess._listenToMessages.bind(s),s._listenToOneTapMessages._listenToOneTapMessage.bind(s),s}return(0,i.default)(n,a),(0,t.default)(n,{key:initialize,value:function(){var ethis,targuments.length>0&&void 0!arguments0?arguments0:{};try{t.googleSignOnEnabled&&!t.iframe&&this._renderGoogleOneTap(),this.document.querySelectorAll(divdata-signin-typegoogle-sign-in).forEach(function(t){return e._convertGoogleSignIn(t)}),this.document.querySelectorAll(divdata-signin-typefacebook-sign-in).forEach(function(t){return e._convertFacebookSignIn(t)})}catch(a){console.log(a)}}},{key:destroy,value:function(){var ethis;this.successListeners.forEach(function(t){e.window.removeEventListener(message,e._listenToMessages),e.window.removeEventListener(l,e.windowt)})}},{key:_renderGoogleOneTap,value:function(){var ethis.document.createElement(div);google.accounts.id.initializeIntermediate({src:this._buildUrlAndCopyAttributes(e,e,googleOneTap)}),this.window.addEventListener(message,this._listenToOneTapMessage)}},{key:_listenToOneTapMessage,value:function(e){var tshow_intermediate_iframe,ahide_intermediate_iframe,ne.data,in.type,sn.height;if(it||ia){var othis.document.getElementById(onetap_google_intermediate_iframe);o&&(o.style.heights,o.style.displayit?unset:none)}}},{key:_convertGoogleSignIn,value:function(e){this._replaceWithIframe(googleSignIn,e)}},{key:_convertFacebookSignIn,value:function(e){this._replaceWithIframe(facebookSignIn,e)}},{key:_replaceWithIframe,value:function(e,t){this._attachSuccessCallback(t);var athis.document.createElement(iframe);a.srcthis._buildUrlAndCopyAttributes(t,a,e),a.dataset.isSocialOauthButton!0,t.replaceWith(a)}},{key:_listenToMessages,value:function(e){var tthis,athis.config.buyerSellerServiceUrl;if(e.origina&&successe.data.event){var nnew Event(l);this.window.dispatchEvent(n),this.successListeners.forEach(function(e){t.windowe?t.windowe(n):console.error(Callback function .concat(e, not found on window object))}),this.document.documentElement.classList.add(is-login-success)}}},{key:_attachSuccessCallback,value:function(e){this.window.addEventListener(message,this._listenToMessages);var te.dataset.onSuccessFunctionName;t&&this.successListeners.push(t)}},{key:_buildUrlAndCopyAttributes,value:function(e,t,a){var nthis.config,in.buyerSellerServiceUrl,sn.companyId,on.websiteId,rn.pageId,cn.pageMeta,lthis.window.location,ul.origin+l.pathname,dnew URL(.concat(i,/buttons/).concat(a)),hthis.window.localStorage.getItem(utm_vars);d.searchParams.append(companyId,s),d.searchParams.append(websiteId,o),d.searchParams.append(pageId,r),d.searchParams.append(sourceUrl,u),d.searchParams.append(pageMeta,JSON.stringify(c)),h&&d.searchParams.append(utm,h);var gdata-size,data-width,data-text,data-button-type,data-shape,data-layout,data-max-rows,data-use-continue-as,data-type,data-theme,data-logo_alignment,data-locale;return Array.from(e.attributes).forEach(function(e){g.includes(e.nodeName)?d.searchParams.append(e.nodeName,e.nodeValue):t.setAttribute(ide.nodeName?data-id:e.nodeName,e.nodeValue)}),d.toString()}})}(s.BaseController);},{@babel/runtime/helpers/classCallCheck:IC7x,@babel/runtime/helpers/createClass:WiqS,@babel/runtime/helpers/possibleConstructorReturn:oXYo,@babel/runtime/helpers/getPrototypeOf:goD2,@babel/runtime/helpers/inherits:RISo,./base:dIju},nM9j:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.validationControllerexports.paginationControllerexports.oauthControllerexports.modalControllerexports.mapApiLoaderControllerexports.expandSliderControllerexports.divolteControllerexports.contactFormControllerexports.configControllerexports.buttonControllervoid 0;var orequire(./config),rrequire(./modals),erequire(./buttons),trequire(./validation),nrequire(./contactForms),lrequire(./mapApiLoader),irequire(./pagination),drequire(./expandSlider),arequire(./divolte),prequire(./oauth),Cexports.configControllernew o.ConfigController({}),uexports.modalControllernew r.ModalController(C,window,document),wexports.buttonControllernew e.ButtonController(C,window,document),sexports.validationControllernew t.ValidationController(C,window,document),xexports.contactFormControllernew n.ContactFormController(C,window,document),cexports.mapApiLoaderControllernew l.MapApiLoaderController(C,window,document),mexports.paginationControllernew i.PaginationController(C,window,document),qexports.expandSliderControllernew d.ExpandSliderController(C,window,document),vexports.divolteControllernew a.DivolteController(C,window,document),gexports.oauthControllernew p.OAuthController(C,window,document);},{./config:EtW1,./modals:Y3TA,./buttons:kToa,./validation:a3AZ,./contactForms:kqOT,./mapApiLoader:auLy,./pagination:Igw1,./expandSlider:txJo,./divolte:mZMu,./oauth:B1Y1},Focm:function(require,module,exports) {use strict;var ro(require(../../utils/HandlebarsHelpersFactory)),erequire(./controllers);function o(r){return r&&r.__esModule?r:{default:r}}function n(r,e){if(window.luxuryPresencer)try{window.luxuryPresencer.destroy()}catch(o){console.log(o)}window.luxuryPresencere}n(config,e.configController),n(modals,e.modalController),n(buttons,e.buttonController),n(validation,e.validationController),n(contactForms,e.contactFormController),n(mapApiLoader,e.mapApiLoaderController),n(pagination,e.paginationController),n(expandSliders,e.expandSliderController),n(divolte,e.divolteController),n(oauth,e.oauthController),window.luxuryPresence.formatSliderPriceRangee.paginationController.formatSliderPriceRange.bind(e.paginationController),window.luxuryPresence.formatSliderAreaRangee.paginationController.formatSliderAreaRange.bind(e.paginationController),window.luxuryPresence.getSearchFormValuese.paginationController.getSearchFormValues.bind(e.paginationController),window.luxuryPresence.handlebarsHelpersFactoryfunction(e){return(0,r.default)(e,{isEqual:function(r,e){return re}})};},{../../utils/HandlebarsHelpersFactory:KEHU,./controllers:nM9j}},{},Focm, null)//# sourceMappingURL/lp-sdk.js.map /script> script> var lpGlobalInitialized false; function lpGlobalInit () { if (lpGlobalInitialized) { return; } lpGlobalInitialized true; // Initialize wow animation plugin only according to turbolinks var wow new WOW({ animateClass: animated, offset: wowOffset, live: false, callback: function(box) { } }); // Initialize handlebar helpers only once function handlebarsInit() { if (!window.Handlebars) { return; } HandlebarsIntl.registerWith(Handlebars); Handlebars.registerHelper(window.luxuryPresence.handlebarsHelpersFactory(Handlebars)); } handlebarsInit(); /* Initialize Luxury Presence SDK */ try { window.luxuryPresence.config.setCompany(02cc0c03-4319-44dc-b880-18c76b59c12b, {}); window.luxuryPresence.config.setWebsite(1424ca65-ccd0-42e9-8b70-9b024e287be2, { recaptchaSiteId: , leadIngesterEnabled: true }); window.luxuryPresence.config.setPage(bc7fee3e-c0ed-4d13-a8a1-eb35e9b32acf, { sourceResource: , pageElementId: , pageQueryVariables: {}, }); window.luxuryPresence.config.setWebsiteApiGatewayUrl(https://wgw.luxurypresence.com, {}); window.luxuryPresence.config.setBuyerSellerServiceUrl(https://bss.luxurypresence.com, {}); window.luxuryPresence.config.setDivolteServiceUrl(https://t.luxurypresence.com, {}); window.luxuryPresence.config.setTemplateId(442018f9-c959-4e7c-9638-e0a46bfa8a4b, {}); window.luxuryPresence.config.setLeadIngesterUrl(https://leads.luxurypresence.com, {}); window.luxuryPresence.buttons.initialize({}); window.luxuryPresence.contactForms.initialize({}); window.luxuryPresence.expandSliders.initialize({}); window.luxuryPresence.oauth.initialize({ googleSignOnEnabled: true, iframe: false }); window.luxuryPresence.divolte.initialize({}); } catch (e) { console.log(e); } /* Inject Section Specific Javascript */ try {(function init(sectionDomId) { var mapContainer document.querySelector(`.contact-us__map`); $(`#${sectionDomId}`).on(lpui-show, () > { if (mapContainer) { window.luxuryPresence.mapApiLoader.load().then(() > { var geocoder new google.maps.Geocoder(); var lat mapContainer.getAttribute(data-lat); var lng mapContainer.getAttribute(data-lng); function initializeMap(latLong) { var url https://www.google.com/maps/search/?api1&query + latLong.lat + , + latLong.lng; var map new google.maps.Map(mapContainer, { center: latLong, zoom: 14, styles: theme }); var marker new google.maps.Marker({ position: latLong, map: map, icon: markerIcon }); marker.addListener(click, function () { window.open(url, _blank); }); } var markerIcon { url: https://d1e1jt2fj4r8r.cloudfront.net/uploads/cb-lux/map_pin_v2.svg, fillColor: #cccccc, fillOpacity: .6, anchor: new google.maps.Point(78, 78), strokeWeight: 0, scale: 1 }; var theme { elementType: geometry, stylers: { color: #f5f5f5 } }, { elementType: labels.icon, stylers: { visibility: off } }, { elementType: labels.text.fill, stylers: { color: #616161 } }, { elementType: labels.text.stroke, stylers: { color: #f5f5f5 } }, { featureType: administrative.land_parcel, elementType: labels.text.fill, stylers: { color: #bdbdbd } }, { featureType: poi, elementType: geometry, stylers: { color: #eeeeee } }, { featureType: poi, elementType: labels.text.fill, stylers: { color: #757575 } }, { featureType: poi.park, elementType: geometry, stylers: { color: #e5e5e5 } }, { featureType: poi.park, elementType: labels.text.fill, stylers: { color: #9e9e9e } }, { featureType: road, elementType: geometry, stylers: { color: #ffffff } }, { featureType: road.arterial, elementType: labels.text.fill, stylers: { color: #757575 } }, { featureType: road.highway, elementType: geometry, stylers: { color: #dadada } }, { featureType: road.highway, elementType: labels.text.fill, stylers: { color: #616161 } }, { featureType: road.local, elementType: labels.text.fill, stylers: { color: #9e9e9e } }, { featureType: transit.line, elementType: geometry, stylers: { color: #e5e5e5 } }, { featureType: transit.station, elementType: geometry, stylers: { color: #eeeeee } }, { featureType: water, elementType: geometry, stylers: { color: #c9c9c9 } }, { featureType: water, elementType: labels.text.fill, stylers: { color: #9e9e9e } }; initializeMap({ lat: parseFloat(lat), lng: parseFloat(lng) }); }); } }); $(# + sectionDomId + .js-contact-form-close).click(function (e) { e.preventDefault(); $(body).removeClass(locked); }); $(# + sectionDomId + .contact-us__form).on(formsubmitted, function (e) { $(body).removeClass(locked); setTimeout(function () { $(# + sectionDomId + .contact-us__form).removeClass(success); }, 2000); }); const form $(# + sectionDomId).find(form); const redirectLink $(# + sectionDomId + .redirect-link); form.on(reset, function () { redirectPage(redirectLink); }); function redirectPage(link) { if (link.length) { const rawHref link.attr(href); link.attr(href, setHttp(rawHref)); link0.click(); } } function setHttp(link) { if (link.search(/^https?\:\/\/|\//) -1) { link http:// + link; } return link; }})(modal-global-contact-us);} catch(e) {console.log(e);} try {(function init(sectionDomId) { var body $(body); var globalNav body.children(nav); var globalSideMenu body.children(div.sidemenu); function hideOnScrollinit(options) { var backgroundColorScroll options.backgroundColorScroll || #15171a; var fontColor options.fontColor || #fff; var fontColorScroll options.fontColorScroll || #fff; var elementSelector options.elementSelector || nav; var initialBackgroundColor options.initialBackgroundColor || element0.style.backgroundColor; var didScroll; var lastScrollTop 0; var delta 5; $(window).scroll(function () { didScroll true; var element $(elementSelector); if ($(window).scrollTop() 0) { element.css(background-color, initialBackgroundColor); element.css(color, fontColor); element.removeClass(scroll); } else { element.css(background-color, backgroundColorScroll); element.css(color, fontColorScroll); element.css(text-shadow, unset); element.addClass(scroll); } }); setInterval(function () { if (didScroll) { hasScrolled(); didScroll false; } }, 250); function hasScrolled() { var navbarHeight $(elementSelector).outerHeight(); var st $(this).scrollTop(); if (Math.abs(lastScrollTop - st) delta) { return; } if (st > lastScrollTop && st > navbarHeight) { $(elementSelector).css(transform, translateY(- + navbarHeight + px)scaleY(0)); } else { if (st + $(window).height() $(document).height()) { $(elementSelector).css(transform, translateY(0)scaleY(1)); } } lastScrollTop st; } } hideOnScrollinit({ elementSelector: nav, initialBackgroundColor: transparent, backgroundColorScroll: #15171a }); $(window).trigger(scroll); $(*data-typeCONTACT_US).click(function () { globalSideMenu.removeClass(visible); $(.hamburger).removeClass(active); });})(global-navbar);} catch(e) {console.log(e);} try {(function init(sectionDomId) {})(global-sidemenu);} catch(e) {console.log(e);} try {(function init(sectionDomId) { $(# + sectionDomId + .sub-nav-container > a).click(function (e) { e.preventDefault(); e.stopPropagation(); var subNavFooter $(this).siblings(.sub-nav); if (subNavFooter.hasClass(visible)) { subNavFooter.removeClass(visible); } else { subNavFooter.addClass(visible); } }); $(window).click(function () { $(# + sectionDomId + .sub-nav.visible).removeClass(visible); }); $(.footer-form).on(formsubmitted, function () { setTimeout(function () { $(.footer-form).removeClass(success); }, 2000); }); var patternMail /^(a-z0-9_\.-)+@a-z0-9-+\.(a-z{2,4}\.)?a-z{2,4}$/i; $(# + sectionDomId + namesubscribe).click(function () { if ($(.field-input input).attr(type) email) { if (!patternMail.test($(.field-input input).val())) { $(nameemail).val(); $(.field-input).addClass(error-text); } } }); $(# + sectionDomId + .field-input input).keyup(function () { if (patternMail.test($(.field-input input).val())) { $(.field-input).removeClass(error-text); } }); const form $(# + sectionDomId).find(form); const redirectLink $(# + sectionDomId + .redirect-link); form.on(reset, function () { redirectPage(redirectLink); }); function redirectPage(link) { if (link.length) { const rawHref link.attr(href); link.attr(href, setHttp(rawHref)); link0.click(); } } function setHttp(link) { if (link.search(/^https?\:\/\/|\//) -1) { link http:// + link; } return link; }})(global-footer);} catch(e) {console.log(e);} try {(function init(sectionDomId) { var _section $(# + sectionDomId); _section.find(form).on(reset, function () { $(this).addClass(show-success); }); $(window).scroll(function () { if ($(this).scrollTop() > 150) _section.find(.btn-holder).addClass(visible);else _section.find(.btn-holder).removeClass(visible); }); _section.find(.close-btn, .connect-btn).click(function () { _section.find(.pop-up).toggle(); _section.find(.btn-holder).toggle(); });})(global-mobile-contact);} catch(e) {console.log(e);} try {(function init(sectionDomId) { var opening $(# + sectionDomId + .opening); $(# + sectionDomId + .jsScrollBtn).click(function (e) { e.preventDefault(); $(html, body).animate({ scrollTop: opening.offset().top + opening.outerHeight() }, 300); });})(section-2273e8d6-4b73-4ff3-ab77-9b5bb51a575e, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) {})(section-a9c06a81-f441-4048-9da1-51ad663342ce, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { var $section $(# + sectionDomId); var countersFiredArray ; $section.find(.stats-data__info).each(function () { countersFiredArray.push(false); }); $(window).on(load scroll, function () { $section.find(.stats-data__info).each(function (idx) { if (!countersFiredArrayidx) { if (isElemVisible(this)) { animateCounter(this); countersFiredArrayidx true; } } }); }); function animateCounter(elem) { let count $(elem).text().match(/\d+?.?\d*/)0; $(elem).html($(elem).text().replace(count, `span classfont-size-statistic>${count}/span>`)); var fractionalNumerals 0; if (count.indexOf(.) > -1) { fractionalNumerals count.slice(count.indexOf(.) + 1).length; } var helper Math.pow(10, fractionalNumerals); $(elem).find(span).prop(Counter, 0).animate({ Counter: count }, { duration: 3000, easing: swing, step: function (now) { $(elem).find(span).text(Math.ceil(now * helper) / helper); } }); } function isElemVisible(elem) { if ($(window).height() + $(window).scrollTop() > $(elem).offset().top) { return true; } }})(section-a6d933d1-f62c-4d99-ab44-7194ad4527cd, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { // please write all js here and use sectionDomId in selectors in order of DOM encapsulation})(section-a9056aa1-59bb-435f-b885-b582ce3e9668, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { if ($(# + sectionDomId + .featured-properties-grid).length) { $(# + sectionDomId + .featured-properties-grid).slick({ dots: false, arrows: true, infinite: true, slidesToShow: 1, slidesToScroll: 1, pauseOnHover: true, centerMode: true, focusOnSelect: true, variableWidth: true, nextArrow: $(# + sectionDomId + .featured-properties .slider-arrow--right), prevArrow: $(# + sectionDomId + .featured-properties .slider-arrow--left), responsive: { breakpoint: 769, settings: { arrows: true, centerMode: false } } }); }})(section-4d67fe25-f630-4a00-a4bb-452f2e0e399b, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { if ($(# + sectionDomId + .featured-testimonials__grid).length) { $(# + sectionDomId + .featured-testimonials__grid).slick({ arrows: true, dots: false, infinite: true, speed: 300, centerMode: false, //variableWidth: true, slidesToShow: 3, slidesToScroll: 1, prevArrow: $(.featured-testimonials .slider-arrow--left), nextArrow: $(.featured-testimonials .slider-arrow--right), responsive: { breakpoint: 1023, settings: { slidesToShow: 2, slidesToScroll: 1, dots: false } }, { breakpoint: 769, settings: { slidesToShow: 1, slidesToScroll: 1, // adaptiveHeight: true, variableWidth: false, dots: false, centerMode: false } } }); } $(# + sectionDomId + .js-featured-testimonials-item).each(function () { var str $(this).find(.js-featured-testimonials-item__text h4).text(); var matches str.match(/\b(\w)/g); // J,S,O,N $(this).find(.js-featured-testimonials-item__avatar h4).text(matches.join()); // JSON });})(section-008bac92-5d67-4e98-9856-ae6919cb3509, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { $(# + sectionDomId + .videoListLink).click(function (e) { $(# + sectionDomId).find(.v-carousel__preview-item).hide(); $(# + sectionDomId).find(String($(this).attr(data-tab))).show(); });})(section-af01eed6-66ae-46b8-872d-3506f58113ec, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { if ($(# + sectionDomId + .featured-neighborhoods__slider).length) { $(# + sectionDomId + .featured-neighborhoods__slider).slick({ arrows: true, dots: false, infinite: false, speed: 300, slidesToShow: 3, slidesToScroll: 1, prevArrow: $(# + sectionDomId + .slider-arrow--left), nextArrow: $(# + sectionDomId + .slider-arrow--right), responsive: { breakpoint: 769, settings: { slidesToShow: 1, slidesToScroll: 1, dots: false } } }); }})(section-9d7f9246-8640-4a79-b747-86f25585afe8, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { if ($(# + sectionDomId + .featured-blogs__grid).length) { $(# + sectionDomId + .featured-blogs__grid).slick({ arrows: true, dots: false, infinite: false, speed: 300, slidesToShow: 3, slidesToScroll: 1, prevArrow: $(.featured-blogs .slider-arrow--left), nextArrow: $(.featured-blogs .slider-arrow--right), responsive: { breakpoint: 1023, settings: { slidesToShow: 2, slidesToScroll: 1, dots: false } }, { breakpoint: 769, settings: { slidesToShow: 1, slidesToScroll: 1, dots: false } } }); }})(section-4d61b9d9-a860-413a-972c-01c0e182b81d, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) {// please write all js here and use sectionDomId in selectors in order of DOM encapsulation})(section-c79d7b7e-c829-4238-a8f0-f5378dfeceb8, undefined);} catch(e) {console.log(e);} var { body } document; var globalNav body.querySelector(:scope > nav); var globalSideMenu body.querySelector(:scope > div.sidemenu); document.querySelectorAll(body > .modal .close).forEach(modalCloseBtn > { modalCloseBtn.addEventListener(click, function() { window.lpUI.hideClosestModal(modalCloseBtn); }); }); window.addEventListener(click, function() { document.querySelectorAll(.share-popup).forEach(sharedPopup > { sharedPopup.style.display none ; }); }); /* Misc Partials / Addons */ function initWOW() { wow.init(); wow.scrollHandler(); setTimeout(function () { const wowHideStyle document.getElementById(wow-hide-elements); if(wowHideStyle) { wowHideStyle.disabled true; } }, 1); } const wowHideElements document.getElementById(wow-hide-elements); if (wowHideElements) { wowHideElements.disabled false; } initWOW(); /* Generic Navbar Handling */ globalNav?.querySelectorAll(.hamburger-component).forEach(hamburgerComponent > { hamburgerComponent.addEventListener(click, function() { window.lpUI.sideMenuToggle(); }); }); globalSideMenu?.querySelectorAll(.toggle).forEach(toggleEl > { toggleEl.addEventListener(click, function() { window.lpUI.sideMenuToggle(); }); }); document.querySelectorAll(body > nav .sub-nav-container > a, body > div.sidemenu .sub-nav-container > a).forEach(linkEl > { linkEl.addEventListener(click, function(e) { e.preventDefault(); e.stopPropagation(); var subNav linkEl.parentElement.querySelector(:scope > .sub-nav); if (subNav && subNav.classList.contains(visible)){ subNav.classList.remove(visible); } else { globalNav?.querySelectorAll(.sub-nav-container .sub-nav).forEach(globalSubNav > { globalSubNav.classList.remove(visible); }); globalSideMenu?.querySelectorAll(.sub-nav).forEach(sideMenuSubNav > { sideMenuSubNav.classList.remove(visible); }); subNav?.classList.add(visible); } }); }); window.addEventListener(click, function() { document.querySelectorAll(nav .sub-nav.visible, .sidemenu .sub-nav.visible).forEach(subNavEl > { subNavEl.classList.remove(visible); }); }); } document.addEventListener(DOMContentLoaded, lpGlobalInit); /script> script typemodule> function selectorExists(selector) { return document.querySelector(selector) ! null; } // Function to initialize the third-party library function initParoller(selector .my-paroller) { var $parollerElements $(selector); if ($parollerElements.length > 0 && typeof $parollerElements.paroller function) { $parollerElements.paroller(); } } const parollerSelector .my-paroller; if (selectorExists(parollerSelector)) { window.luxuryPresence.libs.loadJs(window.luxuryPresence.libs.jsLibsMap.paroller.jsSrc, function() { initParoller(parollerSelector); window.luxuryPresence.libs.jsLibsMap.paroller.isLoaded true; }); } /script> !-- Google Tag Manager (noscript) --> noscript>iframe srchttps://www.googletagmanager.com/ns.html?idGTM-KTQS5LF height0 width0 styledisplay:none;visibility:hidden>/iframe>/noscript> !-- End Google Tag Manager --> !-- Google Tag Manager (noscript) --> noscript>iframe srchttps://www.googletagmanager.com/ns.html?idGTM-T9SFQGHZ height0 width0 styledisplay:none;visibility:hidden>/iframe>/noscript> !-- End Google Tag Manager --> script>if ( window.acsbJS ) { acsbJS.restart(); }/script> script>(function(){var s document.createElement(script),e !document.body ? document.querySelector(head) : document.body;s.src https://acsbapp.com/apps/app/dist/js/app.js;s.defer true;s.onload function(){ acsbJS.init({statementLink : ,footerHtml : ,hideMobile : false,hideTrigger : false,language : en,position : right,leadColor : #146FF8,triggerColor : #146FF8,triggerRadius : 50%,triggerPositionX : right,triggerPositionY : bottom,triggerIcon : people,triggerSize : medium,triggerOffsetX : 20,triggerOffsetY : 20,mobile : {triggerSize : small,triggerPositionX : right,triggerPositionY : center,triggerOffsetX : 25,triggerOffsetY : -120,triggerRadius : 50%}});};e.appendChild(s);})();/script> script>(function(){function c(){var ba.contentDocument||a.contentWindow.document;if(b){var db.createElement(script);d.innerHTMLwindow.__CF$cv$params{r:8c4930c5e845efd6,t:MTcyNjU3NzA5Ny4wMDAwMDA};var adocument.createElement(script);a.nonce;a.src/cdn-cgi/challenge-platform/scripts/jsd/main.js;document.getElementsByTagName(head)0.appendChild(a);;b.getElementsByTagName(head)0.appendChild(d)}}if(document.body){var adocument.createElement(iframe);a.height1;a.width1;a.style.positionabsolute;a.style.top0;a.style.left0;a.style.bordernone;a.style.visibilityhidden;document.body.appendChild(a);if(loading!document.readyState)c();else if(window.addEventListener)document.addEventListener(DOMContentLoaded,c);else{var edocument.onreadystatechange||function(){};document.onreadystatechangefunction(b){e(b);loading!document.readyState&&(document.onreadystatechangee,c())}}}})();/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]