Sunucu yanıtını kontrol edin

Sunucu yanıtı
NS kayıtları
Whois alanı
Yanıt başlıkları
İstek başlıkları
Ham HTML kodu
301 Moved Permanently - uph1.com
HTTP Status: 301
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Fri, 23 May 2025 13:10:07 GMT
Content-Type: text/html
Content-Length: 167
Connection: keep-alive
Cache-Control: max-age=3600
Expires: Fri, 23 May 2025 14:10:07 GMT
Location: https://timallenproperties.com/
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=0O6y%2FyfAde2qR9tMkTyk3jQ2l3hs9dSlnWaTAXUdj5pUH1Dws%2BkA2XnxNsG33BN%2FGjIQ7n5TiuTxUqhGwxG5AKQatNBHHFxBsMGDpNmIZXIt5XczCGX46k1zRC9f3%2FEH8aVMzM4CAA%3D%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
Server: cloudflare
CF-RAY: 9444caa84cbc6301-HAM
alt-svc: h3=":443"; ma=86400
server-timing: cfL4;desc="?proto=TCP&rtt=23492&min_rtt=23492&rtt_var=11746&sent=1&recv=3&lost=0&retrans=0&sent_bytes=0&recv_bytes=164&delivery_rate=0&cwnd=249&unsent_bytes=0&cid=0000000000000000&ts=0&x=0"
date: Fri, 23 May 2025 13:10:08 GMT
content-type: text/html
x-powered-by: Luxury Presence
x-amz-id-2: p1o3S9IV7H9bohREUm/nMwyAX8HFx9wvWAu0Lk8P9gwDr/5T5vN5Wu5UBts6hlUh6Sn2UvvLSU4=
x-amz-request-id: 7TYX9GKCTNCP6KD6
last-modified: Fri, 23 May 2025 13:08:33 GMT
x-amz-server-side-encryption: AES256
cache-control: max-age=600, stale-while-revalidate=1200, public
cf-cache-status: MISS
accept-ranges: bytes
set-cookie: __cf_bm=tBlijUepG3yYc79A1Oa0rc1p17nGNhEe.vR58tis_YA-1748005808-1.0.1.1-0QrX6fc6wyYfX4AJArOMyuAdm5YpNWJ4OW_pobuxZw99flxBictKDo9MRulVXq1j6fuipncv5_pX72EwG.6jexUF65o96PjN3Z8iXdi7h9o; path=/; expires=Fri, 23-May-25 13:40:08 GMT; domain=.timallenproperties.com; HttpOnly; Secure; SameSite=None
content-security-policy: frame-ancestors 'self'
server: cloudflare
cf-ray: 9444caa8cb5a8d80-HEL

HTTP Kodu 301 Kalıcı Olarak Taşındı

http durum kodu 301, istenen kaynağın kalıcı olarak yeni bir URL'ye taşındığı anlamına gelir. Gelecekteki tüm istekler yeni adresi kullanmalıdır.

Kod 301 ne zaman kullanılır?

  • Bir web sitesi alan adını değiştirirken
  • URL yapılarını değiştirirken
  • SEO için yönlendirmeleri ayarlarken

Kod 301 kullanıcı için ne anlama geliyor?

Tarayıcı kullanıcıyı otomatik olarak yeni adrese yönlendirecek ve arama motorları dizinlerini güncelleyecektir.

GET / HTTP/1.1
Host: uph1.com
Accept: */*
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html>
<html class="no-js" lang=en>
<head>
    <meta charset="utf-8">
    <meta http-equiv="x-ua-compatible" content="ie=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="twitter:card" content="summary_large_image">
        <title>Tim Allen Properties Team | Carmel-By-The-Sea & Pebble Beach Real Estate Team</title>
        <meta property="og:title" content="Tim Allen Properties Team | Carmel-By-The-Sea &amp; Pebble Beach Real Estate Team">
        <meta name="twitter:title" content="Tim Allen Properties Team | Carmel-By-The-Sea &amp; Pebble Beach Real Estate Team">
        <meta name="description" content="Looking to buy or sell in the Carmel, Carmel-by-the-Sea or Pebble Beach area? Reach out to the Tim Allen Properties, #1 real estate team with over $5 billion sold">
        <meta property="og:description" content="Looking to buy or sell in the Carmel, Carmel-by-the-Sea or Pebble Beach area? Reach out to the Tim Allen Properties, #1 real estate team with over $5 billion sold">
        <meta name="twitter:description" content="Looking to buy or sell in the Carmel, Carmel-by-the-Sea or Pebble Beach area? Reach out to the Tim Allen Properties, #1 real estate team with over $5 billion sold">
        <meta property="og:image" content="https://media-production.lp-cdn.com/media/a6dca422-1bdf-407f-bfc4-faae4a8a52f6">
        <meta name="twitter:image" content="https://media-production.lp-cdn.com/media/a6dca422-1bdf-407f-bfc4-faae4a8a52f6">
        <meta property="og:url" content="https://timallenproperties.com/">
        <link rel="canonical" href="https://timallenproperties.com/">
    <script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    
    <link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
    <noscript><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css"></noscript>
    <link rel="icon" type="image/x-icon" href="/favicon.ico">
    <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
    <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
    <link rel="icon" type="image/png" sizes="48x48" href="/favicon-48x48.png">
    <style id="global-css">:root{--global-primary-font-family:'Playfair Display',serif;--global-primary-font-family-short:Playfair Display;--global-secondary-font-family:'Karla',serif;--global-secondary-font-family-short:Karla;--global-body-padding:0px;--global-background-color:#fff;--global-body-font-size:16px;--global-h1-font-size:70px;--global-h2-font-size:43px;--global-h3-font-size:30px;--global-h4-font-size:21px;--global-h5-font-size:17px;--global-h6-font-size:16px;--global-section-padding:96px;}@media (max-width: 768px){:root{--global-section-padding:64px;}}body{padding:0px;background-color:#fff;font-family:'Karla',serif;font-size:16px;}@media (min-width: 768px){body{padding:0px 0px 0px 0px;}}h1,h2,h3,h4,h5,h6,button{font-family:'Playfair Display',serif;}h1{font-size:70px;}h2{font-size:43px;}h3{font-size:30px;}h4{font-size:21px;}h5{font-size:17px;}h6{font-size:16px;}</style>
        <link rel="stylesheet" type="text/css" href="https://styles.luxurypresence.com/producer/index.css" />
    <style id="website-css">@import url('https://fonts.googleapis.com/css?family=Karla|Playfair+Display');nav .header .container{max-width:2200px!important;width:83.33%!important;padding:0!important;margin:0 auto!important;}#global-mobile-contact .mobile-contacts__btn{background-color:#00000080;}#onetap_google_intermediate_iframe:not([style*="display: none"])~iframe[name="widgetCta"],#onetap_google_intermediate_iframe:not([style*="display:none"])~iframe[name="widgetCta"]{display:none!important;}iframe[name='widgetCta']{bottom:45px!important;right:10px!important;}@media only screen and (max-width: 768px){iframe[name='widgetCta']{bottom:10px!important;}}@media only screen and (max-width: 768px){#i0sl,#iqbwy{display:none;}footer#global-footer .footer .text_footer .images_box{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}footer#global-footer .footer .second_text_footer{margin-top:-40px;}}div#global-sidemenu .option .sub-nav.visible{max-height:800px;}@media only screen and (max-width: 768px){div.acsb-trigger{inset:-120px 25px 80px auto!important;}}div#global-mobile-contact .buttons-holder{bottom:140px;}div#global-mobile-contact .mobile-contact{z-index:99;}@media only screen and (max-width: 768px){div.acsb-trigger{inset:unset!important;bottom:30px!important;}iframe[name='widgetCta']{left:40px!important;}.buttons-holder{bottom:20px!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important;-webkit-align-items:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:15px;left:-20px;}.buttons-holder .item{margin-top:0!important;}}@media only screen and (max-width: 767px){access-widget-ui::part(acsb-trigger){left:20px;}}@media only screen and (max-width: 768px){body .uwy .userway_buttons_wrapper{bottom:20px!important;top:auto!important;right:-20px!important;left:auto!important;}}</style>
    <style id="wow-hide-elements">.wow{visibility:hidden!important}</style>
        <style id="page-css">
            #section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd{color:#fff;--fontColor:#fff;--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-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd div.lp-h1{padding-bottom:10px;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .subtitle p{font-size:24px;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd>.video-wrapper>.full-screen-video-component>.video-wrapper::before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;z-index:-1000;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd>.video-wrapper>.full-screen-video-component>.video-wrapper >video{-webkit-transition:opacity 2s cubic-bezier(0.835, 0, 0.19, 1);transition:opacity 2s cubic-bezier(0.835, 0, 0.19, 1);opacity:0;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd>.video-wrapper>.full-screen-video-component>.video-wrapper.playing>video{opacity:1;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .middle-content-wrapper{position:relative;padding:200px 0px;width:100%;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .middle-content-wrapper .text-section{margin:0 auto;width:83.33333333%;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .middle-content-wrapper .item{display:none;outline:none;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .middle-content-wrapper .item:first-child{display:block;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .middle-content-wrapper .item h5{-webkit-animation:none;animation:none;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .middle-content-wrapper .item.slick-active h5{-webkit-animation:pr-htco-fadeInDown 1s ease 0s 1 normal forwards;animation:pr-htco-fadeInDown 1s ease 0s 1 normal forwards;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .middle-content-wrapper .item-logo h1{display:none;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .middle-content-wrapper .items:nth-child(2) .item{padding:0;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .scroll-btn{position:absolute;bottom:0;cursor:pointer;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;width:100%;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .scroll-btn .oval{fill:transparent;stroke:currentColor;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .scroll-btn .text{fill:currentColor;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .slick-initialized .slick-slide{display:block;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .slick-initialized .slick-slide:focus{outline:none;}@-webkit-keyframes pr-htco-fadeInDown{0%{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}@keyframes pr-htco-fadeInDown{0%{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .pre-title{margin-bottom:1.8em;font-family:var(--global-secondary-font-family);font-size:12px;font-weight:700;letter-spacing:0.2em;line-height:1.8;text-transform:uppercase;outline:none;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .lp-h1{font-family:var(--global-primary-font-family);font-weight:400;letter-spacing:0;white-space:pre-line;outline:none;}@media(max-width: 926px){#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .lp-h1{font-size:40px;}}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .subtitle{display:block;margin-top:3em;padding-top:2.4em;position:relative;font-family:var(--global-secondary-font-family);font-size:12px;font-weight:700;letter-spacing:.2em;line-height:1.8;opacity:.75;text-transform:uppercase;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .subtitle--line::after{content:" ";position:absolute;top:.2em;right:calc(100% - 10em);width:100%;height:2px;background:#fff;opacity:.3;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .subheading-button-container{display:inline-block;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd a{-webkit-text-decoration:none;text-decoration:none;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd a[href^="tel:"]{color:inherit;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd p{white-space:pre-line;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd a,#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd button{cursor:pointer;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd a>.homepage-subheading-button,#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd button>.homepage-subheading-button{margin-top:2em;margin-right:50px;font-family:var(--global-secondary-font-family);font-weight:400;letter-spacing:.1em;display:inline-block;padding:10px 10px 10px 0px;color:inherit;font-size:14px;text-transform:uppercase;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .button-frame{display:inline-block;background-color:transparent;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .js-listing-details-white-bar{margin-top:1em;position:relative;width:inherit;height:2px;background:#eee;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .js-listing-details-black-bar{position:absolute;top:0;left:0;width:0;height:2px;background:#000;-webkit-transition:200ms all ease;transition:200ms all ease;pointer-events:none;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .logo{max-height:150px;object-fit:contain;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd >*:last-child{position:relative;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .overlay-component{position:absolute;top:0;bottom:0;left:0;right:0;background-color:var(--overlay-color, var(--section-overlay, rgba(0, 0, 0, 0.3)));transition-property:opacity;transition-timing-function:linear;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .video-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;}@media screen and (max-width: 900px){#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .video-wrapper.hidable{display:none;}}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .full-screen-video-component{position:relative;height:100%;overflow:hidden;}#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd video{position:absolute;z-index:-1000;width:100%;object-fit:cover;}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd 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-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .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-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd .poster{display:block;}}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9{color:#ffffff;--fontColor:#ffffff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#1a1a1a;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:10%;--bgColor_A:1;--bgColor_darkenDir:1;background-color:#1a1a1a;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .contact-section{font-family:var(--global-primary-font-family);}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9{-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);margin-top:-59px;overflow:visible;z-index:2;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9#section-temp{margin-top:0;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9.sticky{position:-webkit-sticky;position:sticky;z-index:101;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9.opened{z-index:1100;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-bar{display:block;opacity:1;padding:1em 0;position:relative;z-index:3;height:59px;color:inherit;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-bar .search-bar-wrapper{text-align:left;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-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-bar .search-bar-wrapper .search-input-container{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-bar .search-bar-wrapper .search-input-container .search-icon{margin-right:0.5em;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-bar .search-bar-wrapper .search-input-container .search-input{z-index:2;margin-right:2em;outline:none;border:none;padding-bottom:calc(0.2em + 1px);width:50%;background-color:transparent;color:inherit;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-bar .contact-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1em;cursor:pointer;border-left:1px solid #282828;position:absolute;right:0;top:0;bottom:0;background:none;color:inherit;border:none;outline:none;cursor:pointer;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-bar .contact-section .link-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0.75;padding:1em;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-bar .contact-section .link-content .link-label{padding:1px 6px;font-size:13px;margin-right:1em;font-weight:bold;letter-spacing:0.1em;text-transform:uppercase;}@media (max-width: 768px){#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-bar .link-label{display:none;}}@media Screen and (max-width: 767px){#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-bar .search-bar-wrapper .search-input-container .search-input{width:75%;}}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container{position:absolute;bottom:58px;z-index:101;width:100%;color:inherit;background:none;visibility:hidden;opacity:0;-webkit-transition:visibility 200ms,opacity 200ms;transition:visibility 200ms,opacity 200ms;}@media (max-width: 768px){#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container{width:100%;}}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container.show{visibility:visible;opacity:1;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container.at-bottom{top:56px;bottom:unset;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container.at-bottom .height-limited{max-height:calc(100vh - 150px);}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:80%;margin-left:auto;margin-right:auto;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .container h6{padding-bottom:10px;margin-bottom:0;font-size:12px;font-family:var(--global-secondary-font-family);}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .container a{-webkit-text-decoration:none;text-decoration:none;color:inherit;}@media (max-width: 768px){#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .height-limited{overflow-y:auto;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .address-results{display:none;padding:30px;width:50%;background:#000;-webkit-transition:opacity 200ms;transition:opacity 200ms;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;}@media (max-width: 768px){#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .address-results{width:100%;-webkit-flex:initial;-ms-flex:initial;flex:initial;}}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .address-search{padding:30px;width:50%;background:#000;-webkit-transition:opacity 200ms;transition:opacity 200ms;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;}@media (max-width: 768px){#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .address-search{width:100%;-webkit-flex:initial;-ms-flex:initial;flex:initial;}}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .neighborhood-search,#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .area-search{padding:30px;width:25%;background:#000;margin-left:2px;-webkit-transition:opacity 200ms;transition:opacity 200ms;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%;}@media (max-width: 768px){#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .neighborhood-search,#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .area-search{display:none;-webkit-flex:initial;-ms-flex:initial;flex:initial;}}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .item-container{float:left;width:50%;min-width:190px;padding-right:10px;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .item-container >.link-container{min-width:100px;display:inline-block;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .result-container{margin-bottom:20px;background:inherit;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .result-container h6{padding-bottom:20px;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .result-container .result{display:block;font-size:15px;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .place-link{cursor:pointer;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .link-container{display:block;margin-top:10px;cursor:pointer;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .link-container i{margin-right:1em;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .link-container span{display:inline-block;font-size:15px;}#section-d0e94626-eca4-4484-a1cd-7d1544072cd9 .search-result-container .links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}#section-e01ea6dd-8881-48d5-a388-f0212e66ea8f{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-e01ea6dd-8881-48d5-a388-f0212e66ea8f .press-carousel-section{padding:125px 0;}@media(max-width: 768px){#section-e01ea6dd-8881-48d5-a388-f0212e66ea8f .press-carousel-section{padding:40px 0;}}#section-e01ea6dd-8881-48d5-a388-f0212e66ea8f .press-carousel-section h2{text-align:center;margin:0 0 55px;}@media(max-width: 768px){#section-e01ea6dd-8881-48d5-a388-f0212e66ea8f .press-carousel-section h2{margin-bottom:25px;}}#section-e01ea6dd-8881-48d5-a388-f0212e66ea8f .press-carousel{padding:0;margin:0;}#section-e01ea6dd-8881-48d5-a388-f0212e66ea8f .press-carousel li{padding:10px 20px;position:relative;}#section-e01ea6dd-8881-48d5-a388-f0212e66ea8f .press-carousel li:after{content:'';position:absolute;top:0;bottom:0;right:0;width:1px;background-color:#c0c0c0;}@media(max-width: 768px){#section-e01ea6dd-8881-48d5-a388-f0212e66ea8f .press-carousel li{padding:10px 20px;}}#section-e01ea6dd-8881-48d5-a388-f0212e66ea8f .press-carousel img{width:200px;height:80px;object-fit:contain;}@media(max-width: 768px){#section-e01ea6dd-8881-48d5-a388-f0212e66ea8f .press-carousel img{width:170px;height:60px;}}#section-e01ea6dd-8881-48d5-a388-f0212e66ea8f .press-carousel .slick-slide:last-child li:after{content:none;}#section-3fcca817-bb7b-43f0-a11b-b08a8618148a{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(0 / 4 * var(--global-section-padding));background-color:#fff;}#section-3fcca817-bb7b-43f0-a11b-b08a8618148a .container{padding:110px;}#section-3fcca817-bb7b-43f0-a11b-b08a8618148a .container img{max-width:100%;}@media(max-width: 768px){#section-3fcca817-bb7b-43f0-a11b-b08a8618148a .container ul li p{word-break:break-word;}}@media(max-width: 768px){#section-3fcca817-bb7b-43f0-a11b-b08a8618148a .container a[onmouseover]{width:100%;}}@media (max-width: 992px){#section-3fcca817-bb7b-43f0-a11b-b08a8618148a .container{padding:40px;}}#section-3fcca817-bb7b-43f0-a11b-b08a8618148a>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93{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(26, 26, 26, 1);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:10%;--bgColor_A:1;--bgColor_darkenDir:1;background-color:rgba(26, 26, 26, 1);}@media (max-width: 768px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .btn{width:100%;}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .redesign .feature h4{text-transform:initial;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section{padding-bottom:140px;}@media (max-width: 991px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section{padding-bottom:100px;}}@media (max-width: 768px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section{padding-bottom:40px;}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section h2{text-align:center;margin-bottom:0;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .title-container{padding-top:100px;}@media (max-width: 768px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .title-container{padding-top:60px;}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .title-container +.search-container{margin-top:40px;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .description-container{padding-top:32px;max-width:70%;margin:0 auto;text-align:center;}@media (max-width: 768px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .description-container{max-width:100%;}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container{color:black;padding:25px 30px;background-color:white;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr auto;grid-template-columns:1fr 1fr 1fr auto;-ms-grid-rows:1fr;grid-template-rows:1fr;gap:0px 15px;grid-template-areas:". . . . .";}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container.show-neighborhood-select{-ms-grid-columns:1fr 1fr 1fr 1fr auto;grid-template-columns:1fr 1fr 1fr 1fr auto;}@media(max-width: 950px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container.show-neighborhood-select{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto auto auto;grid-template-rows:auto auto auto auto;grid-template-areas:"." "." "." ".";gap:25px;}}@media(max-width: 950px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto auto auto;grid-template-rows:auto auto auto auto;grid-template-areas:"." "." "." ".";gap:25px;}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container input[name="area-slider"],#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container input[name="price-slider"]{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:none!important;z-index:-9999!important;background:none!important;border-style:solid!important;border-color:transparent!important;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container select{line-height:1.2!important;width:100%;border:none;border-bottom:1px solid;padding:5px 0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0px;background-color:transparent;outline:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii01NDAgLTMyMCA4MDAgODAwIj48cGF0aCBkPSJNMjI1LjgxMyA0OC45MDdMMTI4IDE0Ni43MiAzMC4xODcgNDguOTA3IDAgNzkuMDkzbDEyOCAxMjggMTI4LTEyOHoiLz48L3N2Zz4K) no-repeat 100% 50%;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .text-search-input{border:none;border-bottom:1px solid;padding:5px 0;width:100%;border-radius:0;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs--round{height:38px;}@media(max-width: 950px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs--round{height:50px;}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs--round .irs-handle{width:10px;height:10px;border-width:1px;border-color:black;top:32px;box-shadow:none;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs--round .irs-bar{background-color:black;height:1px;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs--round .irs-line{height:1px;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs--round .irs-min,#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs--round .irs-max{display:none;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs--round .irs-from:before,#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs--round .irs-to:before,#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs--round .irs-single:before{display:none;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs--round .irs-from,#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs--round .irs-to,#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs--round .irs-single{font-size:13px;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs--round .irs-from{left:0!important;visibility:visible!important;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs--round .irs-to{right:0!important;left:auto!important;visibility:visible!important;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs--round .irs-single{display:none;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs--round .irs-from,#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs--round .irs-to,#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs--round .irs-single{background-color:transparent;color:gray;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs-from,#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs-to,#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .irs-single{top:10px;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .search-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .search-item .search-title{font-weight:700;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .btn-item{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;}@media(max-width: 950px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .property-list-section .search-container .btn-item{display:none;}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;gap:55px 80px;grid-template-areas:". .";padding:0;color:#000;list-style:none;}@media (max-width: 991px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list{gap:55px 25px;}}@media (max-width: 768px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:".";gap:35px 25px;justify-items:center;}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list.three-items{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-areas:". . .";gap:55px 40px;}@media (max-width: 1200px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list.three-items{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:". .";gap:55px 80px;}}@media (max-width: 991px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list.three-items{gap:55px 25px;}}@media (max-width: 768px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list.three-items{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:".";gap:35px 25px;justify-items:center;}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list.property-list--share .property-list__share{display:inline-block;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__item{background-color:#fff;text-align:center;font-weight:bold;position:relative;min-height:500px;}@media (max-width: 768px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__item{min-height:1px;max-width:325px;width:100%;background-color:transparent;}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__item:hover .property-list__hover{opacity:1;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__item h4{margin:0 0 7px;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__item p{white-space:normal;margin:0 0 7px;}@media (max-width: 768px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__item p{margin-bottom:3px;}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__item h5{text-transform:none;margin:0;font-family:var(--global-secondary-font-family);}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__item-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;}@media (max-width: 768px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__item-link{height:auto;}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__img{width:100%;height:315px;vertical-align:top;background-color:gray;position:relative;}@media (max-width: 768px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__img{height:200px;}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__img img{width:100%;height:100%;object-fit:cover;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__text{background-color:#fff;padding:25px 15px 15px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (max-width: 768px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__text{margin-bottom:15px;}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__label{position:absolute;top:0;right:0;background:#000;color:#fff;padding:4px 35px;z-index:2;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .hover-link{position:absolute;top:0;left:0;width:100%;height:100%;}@media (max-width: 768px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .hover-link{display:none;}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__hover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.75);opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;z-index:3;cursor:pointer;}@media (max-width: 768px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__hover{opacity:1;background-color:transparent;position:static;padding:0;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;height:auto;}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__hover h4{text-transform:none;}@media(max-width: 768px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__hover h4{display:none;}}@media (min-width: 769px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__buttons{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__view .btn{margin-bottom:20px;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .btn{vertical-align:top;margin:0 10px;display:none;}@media(max-width: 768px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .btn{margin:0;}}@media(min-width: 769px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .btn.btn--primary-dark{display:inline-block;}}@media(max-width: 768px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .btn.btn--primary-light{display:inline-block;}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__share{position:relative;display:none;}@media(max-width: 768px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__share{margin-bottom:25px;margin-top:15px;width:100%;}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__share.property-list__share--opened .socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__share .socials{-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 ul.property-list .property-list__share .socials .socials__link{width:70px;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .is-background-color-light ul.property-list .btn.btn--primary-dark{display:inline-block;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .is-background-color-light ul.property-list .btn.btn--primary-light{display:none;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .redesign ul.property-list{margin-bottom:60px;margin-top:60px;margin-left:0;}@media (max-width: 768px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .redesign ul.property-list{margin-bottom:30px;}}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .empty-result{text-align:center;}#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .label-house{bottom:0;position:absolute;width:100%;padding:8px 0;background:rgba(255, 255, 255, 0.7);}@media (max-width: 768px){#section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93 .label-house{font-size:12px;}}#section-6dfafa96-2a70-4705-8d72-c0f9432e9484{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-bottom:calc(2 / 4 * var(--global-section-padding));background-color:#fff;}#section-6dfafa96-2a70-4705-8d72-c0f9432e9484 .container{padding:110px;}#section-6dfafa96-2a70-4705-8d72-c0f9432e9484 .container img{max-width:100%;}@media(max-width: 768px){#section-6dfafa96-2a70-4705-8d72-c0f9432e9484 .container ul li p{word-break:break-word;}}@media(max-width: 768px){#section-6dfafa96-2a70-4705-8d72-c0f9432e9484 .container a[onmouseover]{width:100%;}}@media (max-width: 992px){#section-6dfafa96-2a70-4705-8d72-c0f9432e9484 .container{padding:40px;}}#section-6dfafa96-2a70-4705-8d72-c0f9432e9484>div:last-child{padding-bottom:calc(2 / 4 * var(--global-section-padding))!important;}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919{color:#ffffff;--fontColor:#ffffff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#000000;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;--section-padding-top:calc(2 / 4 * var(--global-section-padding));background-color:#000000;}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .f-video-carousel__title{margin-bottom:50px!important;}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .f-video-carousel{padding-top:70px;padding-bottom:70px;position:relative;}@media(min-width: 769px){#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .f-video-carousel{padding-top:130px;padding-bottom:130px;}}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .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-406ccff3-08fa-46a1-b222-ad1d79c6a919 .v-carousel{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:384px;}}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .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-406ccff3-08fa-46a1-b222-ad1d79c6a919 .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-406ccff3-08fa-46a1-b222-ad1d79c6a919 .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-406ccff3-08fa-46a1-b222-ad1d79c6a919 .v-carousel__preview button:hover .v-carousel__button{background-color:rgba(255,255,255,0.3);}}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .v-carousel__preview-item{height:100%;width:100%;position:absolute;left:0;top:0;}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .v-carousel__cover{display:block;width:100%;height:100%;object-fit:cover;}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .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-406ccff3-08fa-46a1-b222-ad1d79c6a919 .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-406ccff3-08fa-46a1-b222-ad1d79c6a919 .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-406ccff3-08fa-46a1-b222-ad1d79c6a919 .v-carousel__button{width:127px;height:127px;}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .v-carousel__button:before{width:63px;height:63px;}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .v-carousel__button:after{border-width:6px 0 6px 11px;}}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .v-carousel__list{list-style-type:none;margin:0;padding:0 26px 0 0;overflow:auto;max-height:480px;}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .v-carousel__list::-webkit-scrollbar{width:6px;}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .v-carousel__list::-webkit-scrollbar-track{background-color:rgba(32, 32, 32, 0.05);}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .v-carousel__list::-webkit-scrollbar-button{background-color:transparent;height:0;}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .v-carousel__list::-webkit-scrollbar-thumb{background-color:#535353;border-radius:3px;}@media(min-width: 769px){#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .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-406ccff3-08fa-46a1-b222-ad1d79c6a919 .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-406ccff3-08fa-46a1-b222-ad1d79c6a919 .v-carousel__list-item:hover{background-color:rgba(196, 196, 196, 0.1);padding-left:20px;}}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .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-406ccff3-08fa-46a1-b222-ad1d79c6a919 .v-carousel__list-item:first-child{padding-top:0;}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .v-carousel__list-item:last-child{padding-bottom:0;}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .v-carousel__list-item h3{font-size:20px;line-height:1.33;margin-bottom:10px;}@media(min-width: 769px){#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .v-carousel__list-item h3{font-size:24px;}}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919 .v-carousel__list-item p{font-size:14px;line-height:1.57;margin-bottom:0;}#section-406ccff3-08fa-46a1-b222-ad1d79c6a919>div:last-child{padding-top:calc(2 / 4 * var(--global-section-padding))!important;}#section-093078f1-e4bd-4061-adb8-3236d2b3c696{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(0 / 4 * var(--global-section-padding));background-color:#fff;}#section-093078f1-e4bd-4061-adb8-3236d2b3c696 .video-wrapper{z-index:1;}#section-093078f1-e4bd-4061-adb8-3236d2b3c696 .overlay-component{z-index:2;}#section-093078f1-e4bd-4061-adb8-3236d2b3c696 .custom-content{z-index:3;position:relative;}#section-093078f1-e4bd-4061-adb8-3236d2b3c696 h1,#section-093078f1-e4bd-4061-adb8-3236d2b3c696 h2,#section-093078f1-e4bd-4061-adb8-3236d2b3c696 h3,#section-093078f1-e4bd-4061-adb8-3236d2b3c696 h4,#section-093078f1-e4bd-4061-adb8-3236d2b3c696 h5,#section-093078f1-e4bd-4061-adb8-3236d2b3c696 h6,#section-093078f1-e4bd-4061-adb8-3236d2b3c696 p{margin-bottom:1.6666rem;}#section-093078f1-e4bd-4061-adb8-3236d2b3c696 .lp-container *:last-child{margin-bottom:0;}#section-093078f1-e4bd-4061-adb8-3236d2b3c696>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;}#section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060{color:#000000;--fontColor:#000000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#ffffff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(0 / 4 * var(--global-section-padding));background-color:#ffffff;}#section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060 .cls-1{fill:#010101;}#section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060 .cls-2{fill:#fff;}#section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060 .cls-3{fill:#2a2a2a;}#section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060 .cls-4{fill:none;stroke:#848484;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;}#section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060 .interactive-map{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10vw;}#section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060 .map-container,#section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060 .list-container{width:50%;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-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media(max-width: 768px){#section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060 .map-container{display:none;}#section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060 .list-container{width:100%;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}#section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060 .neighborhood-link .area{fill:var(--mapAreaColor);}#section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060 .neighborhood-link.active .area{fill:var(--mapAreaHover);}#section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060 .neighborhood-link.active .circle{background:white;color:black;border:2px solid;line-height:20px;fill:black;}#section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060 .neighborhood-link.active .number{fill:white;}#section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060 .description{margin-bottom:40px;}#section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060 ul{margin:0;list-style-type:none;}#section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060 ul li{margin-bottom:8px;}#section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060 ul li .circle{height:23px;width:23px;font-size:12px;font-weight:700;border-radius:50%;background:black;color:white;line-height:23px;display:inline-block;text-align:center;margin-right:10px;}#section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100{color:#ffffff;--fontColor:#ffffff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#171819;--bgColor_H:210;--bgColor_S:4%;--bgColor_L:9%;--bgColor_A:1;--bgColor_darkenDir:1;background-color:#171819;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grids{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0!important;padding-bottom:0!important;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg img.cover{object-fit:cover;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .brand-color{background-color:#1b1b1b!important;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg img{border:0;}@media print{#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg *{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg *:before,#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg *:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg img{page-break-inside:avoid;max-width:100%!important;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg p{orphans:3;widows:3;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg h3{orphans:3;widows:3;page-break-after:avoid;}}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg img{vertical-align:middle;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg [role="button"]{cursor:pointer;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg p{margin:0 0 15px;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .invisible{visibility:hidden;}@media screen and (max-width: 767px){#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg h3{font-size:20px;}}@media screen and (max-width: 767px){#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg h3{font-size:18px;}}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg h4{line-height:1.4;}@media screen and (max-width: 767px){#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg h4{font-size:16px;}}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg p{font-family:var(--global-primary-font-family);font-style:italic;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg h4{letter-spacing:0.15em;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .block{position:relative;overflow:hidden;width:100%;}@media (max-width: 767px){#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .block{padding:80px 0;}}@media (max-width: 991px){#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .block{padding:60px 0;}}@media (max-width: 767px){#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .block{padding:40px 0;}}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grids .grid-title{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:100%;z-index:90;text-align:center;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grids .grid-text{-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:100%;z-index:90;text-align:center;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grids .grid-text h3{-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);left:0;right:0;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;text-align:center;color:#fff;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grids .grid-text p{-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);left:0;right:0;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-filter:alpha(opacity = 0);filter:alpha(opacity = 0);position:absolute;padding:0 40px;color:#fff;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grids .grid-text span{-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);left:calc(50% + -25px);top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-filter:alpha(opacity = 0);filter:alpha(opacity = 0);position:absolute;color:#fff;text-transform:uppercase;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grids .dark-overlay{left:0;right:0;top:0;bottom:0;z-index:0;position:absolute;background-color:#171819;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grids .grid-image{-webkit-transition:all 1.5s cubic-bezier(0.23, 1, 0.32, 1);transition:all 1.5s cubic-bezier(0.23, 1, 0.32, 1);height:100%;width:100%;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grids .grid{position:relative;float:left;height:380px;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grids .grid.button-tile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grids .grid.button-tile .title{margin-bottom:35px;font-size:36px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;}@media (max-width: 1000px){#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grids .grid.button-tile .title{font-size:28px;}}@media (hover: hover) and (pointer: fine){#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grids .grid:hover .grid-image{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.1;-webkit-filter:alpha(opacity = 10);filter:alpha(opacity = 10);}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grids .grid:hover .grid-text h3{-webkit-transform:translateY(-140px);-moz-transform:translateY(-140px);-ms-transform:translateY(-140px);transform:translateY(-140px);}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grids .grid:hover .grid-text p{opacity:1;-webkit-filter:alpha(opacity = 100);filter:alpha(opacity = 100);}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grids .grid:hover .grid-text span{opacity:1;-webkit-filter:alpha(opacity = 100);filter:alpha(opacity = 100);-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);}}@media (min-width: 768px){#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grids .grid{width:33.33%;}}@media (min-width: 768px) and (max-width: 767px){#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grids .grid{width:50%;}}@media (max-width: 767px){#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grids .grid{width:100%;}}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .grid.brand-color{background-color:#1b1b1b!important;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .community-grid-item{position:relative;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .community-grid-item .grid-image{opacity:0.8!important;}@media (hover: hover) and (pointer: fine){#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .community-grid-item:hover .grid-image{opacity:0.3!important;}}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg a:active,#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg a:hover{outline-width:0;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg img{border-style:none;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg *{box-sizing:inherit;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg *:before,#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg *:after{box-sizing:inherit;}#section-51a43cbf-f95b-4c47-a763-657ac95f2100 .communities-preview-grid-component-joshflagg .community-grid-item .grid-image{opacity:.75;}#section-d7865818-6e5a-4237-b389-33666ca974da{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#fff;}#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-section--full-bleed{padding-top:0;}@media (min-width: 993px){#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-section--full-bleed{padding-bottom:0;}}#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 992px){#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image--reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}@media (max-width: 992px){#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image--reverse{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image--reverse .hoverable-image__text-col{padding-right:120px;padding-left:0;}@media (max-width: 992px){#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image--reverse .hoverable-image__text-col{padding:0;margin-top:29px;margin-bottom:0;}}#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image__img-col{-webkit-flex:50%;-ms-flex:50%;flex:50%;z-index:1;}#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image__img-col>div{width:100%;height:100%;position:relative;padding-bottom:79%;}#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image__img-col>div img{-webkit-transition:visibility 5s,opacity 0.5s linear;transition:visibility 5s,opacity 0.5s linear;position:absolute;object-fit:cover;width:100%;height:100%;}#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image__img-col>div .main-image{visibility:visible;opacity:1;}#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image__img-col>div .secondary-image{visibility:hidden;opacity:0;}@media (hover: hover) and (pointer: fine){#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image__img-col--on-hover:hover .main-image{visibility:hidden;opacity:0;}#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image__img-col--on-hover:hover .secondary-image{visibility:visible;opacity:1;}}#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image__img-col--on-hover.active .main-image{visibility:hidden;opacity:0;}#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image__img-col--on-hover.active .secondary-image{visibility:visible;opacity:1;}#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image__text-col{-webkit-flex:50%;-ms-flex:50%;flex:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:120px;padding-right:0;}@media (max-width: 992px){#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image__text-col{padding-left:0;margin-top:29px;margin-bottom:0;}}#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image__text-col .lp-text--subtitle{max-width:100%;}#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image__text-col .buttons-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px;}@media (max-width: 560px){#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image__text-col .buttons-wrapper{margin:0;}}@media (max-width: 576px){#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image__text-col .buttons-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image__text-col .buttons-wrapper .lp-btn{vertical-align:top;margin:24px 12px 0;}@media (max-width: 560px){#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image__text-col .buttons-wrapper .lp-btn{margin-left:0;margin-right:0;}}#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image__text-wrap{-webkit-flex:1;-ms-flex:1;flex:1;}#section-d7865818-6e5a-4237-b389-33666ca974da .hoverable-image__text-wrap p:last-child{margin-bottom:0;}#section-d7865818-6e5a-4237-b389-33666ca974da .full-bleed-container{padding:0;}#section-d7865818-6e5a-4237-b389-33666ca974da .full-bleed-container .hoverable-image__text-col{padding:69px;}@media (max-width: 992px){#section-d7865818-6e5a-4237-b389-33666ca974da .full-bleed-container .hoverable-image__text-col{padding:0;}}#section-d7865818-6e5a-4237-b389-33666ca974da .full-bleed-container .hoverable-image__text-col .lp-container{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}@media (max-width: 992px){#section-d7865818-6e5a-4237-b389-33666ca974da .full-bleed-container .hoverable-image__text-col .lp-container{position:static;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);left:0;}}#section-d7865818-6e5a-4237-b389-33666ca974da .full-bleed-container .hoverable-image__img-col>div{max-height:none;}#section-d7865818-6e5a-4237-b389-33666ca974da .full-bleed-container .hoverable-image--straight .hoverable-image__text-wrap{padding-left:calc(50% + 69px);}@media (max-width: 992px){#section-d7865818-6e5a-4237-b389-33666ca974da .full-bleed-container .hoverable-image--straight .hoverable-image__text-wrap{padding-left:0;}}#section-d7865818-6e5a-4237-b389-33666ca974da .full-bleed-container .hoverable-image--reverse .hoverable-image__text-wrap{padding-right:calc(50% + 69px);}@media (max-width: 992px){#section-d7865818-6e5a-4237-b389-33666ca974da .full-bleed-container .hoverable-image--reverse .hoverable-image__text-wrap{padding-right:0;}}#section-d7865818-6e5a-4237-b389-33666ca974da .lp-h2{margin-bottom:16px;}@media (max-width: 992px){#section-d7865818-6e5a-4237-b389-33666ca974da .lp-h2{margin-bottom:8px;}}#section-d7865818-6e5a-4237-b389-33666ca974da .redesign p{margin-bottom:1.666rem;text-transform:none;}#section-780660fc-3731-4881-b81c-6a2e93ce2912{color:#ffffff;--fontColor:#ffffff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#fff;--gradient-color:var(--overlay-color, rgba(0, 0, 0, 0.30));background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/ofyi1eygfxizoz6sooco');background-repeat:no-repeat;-webkit-background-position:center;background-position:center;-webkit-background-size:cover;background-size:cover;}#section-780660fc-3731-4881-b81c-6a2e93ce2912.parallax-enabled{-webkit-clip-path:polygon(0px 0px, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0px 0px, 100% 0%, 100% 100%, 0% 100%);}#section-780660fc-3731-4881-b81c-6a2e93ce2912.parallax-enabled>div.video-wrapper{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:-9999;}#section-780660fc-3731-4881-b81c-6a2e93ce2912.parallax-enabled .work-with-us:before{display:block;content:'';left:0;top:0;width:100%;background:var(--sectionBackground) center no-repeat;-webkit-background-size:cover;background-size:cover;position:fixed;z-index:-1;height:100%;}#section-780660fc-3731-4881-b81c-6a2e93ce2912 .redesign.work-with-us{position:relative;color:var(--fontColor, #ffffff);}#section-780660fc-3731-4881-b81c-6a2e93ce2912 .redesign.work-with-us .container{text-align:center;max-width:750px;min-height:689px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:50px;padding-bottom:50px;position:relative;z-index:1;}@media (max-width: 768px){#section-780660fc-3731-4881-b81c-6a2e93ce2912 .redesign.work-with-us .container{min-height:auto;padding-top:100px;padding-bottom:100px;}}#section-780660fc-3731-4881-b81c-6a2e93ce2912 .redesign.work-with-us h2{position:relative;padding-bottom:28px;margin:0 0 30px;}@media(max-width: 768px){#section-780660fc-3731-4881-b81c-6a2e93ce2912 .redesign.work-with-us h2{padding-bottom:40px;}}#section-780660fc-3731-4881-b81c-6a2e93ce2912 .redesign.work-with-us h2:after{content:'';position:absolute;bottom:0;left:50%;margin-left:-55px;width:110px;height:1px;background-color:var(--fontColor, #ffffff);}#section-780660fc-3731-4881-b81c-6a2e93ce2912 .redesign.work-with-us p{margin:0 0 30px;}@media(max-width: 768px){#section-780660fc-3731-4881-b81c-6a2e93ce2912 .redesign.work-with-us p{margin-bottom:40px;}}#section-780660fc-3731-4881-b81c-6a2e93ce2912 .redesign.work-with-us .btn-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:23px;margin-top:32px;}@media(max-width: 560px){#section-780660fc-3731-4881-b81c-6a2e93ce2912 .redesign.work-with-us .btn-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;}}@media (min-width: 960px) and (orientation: landscape){#section-780660fc-3731-4881-b81c-6a2e93ce2912{background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/ofyi1eygfxizoz6sooco');}}@media (min-width: 1280px) and (orientation: landscape){#section-780660fc-3731-4881-b81c-6a2e93ce2912{background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/ofyi1eygfxizoz6sooco');}}@media (min-width: 1920px) and (orientation: landscape){#section-780660fc-3731-4881-b81c-6a2e93ce2912{background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/ofyi1eygfxizoz6sooco');}}@media (min-width: 2560px) and (orientation: landscape){#section-780660fc-3731-4881-b81c-6a2e93ce2912{background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/ofyi1eygfxizoz6sooco');}}#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c{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-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .feed{display:none;margin:50px 0 100px;}@media (max-width: 768px){#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .feed{margin:30px 0 60px;}}#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .feed .pre-title{display:block;margin-bottom:20px;text-align:center;margin-bottom:2px;color:hsla(
      var(--fontColor_H),
      var(--fontColor_S),
      calc(50% + (var(--fontColor_L) - 50%) * 0.7),
      var(--fontColor_A)
      );}#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .feed h2,#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .feed h3{text-align:center;margin:20px 0 60px;}#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .feed__content{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;position:relative;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .feed__content__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;padding-bottom:20%;position:relative;z-index:1;}@media (max-width: 768px){#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .feed__content__item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding-bottom:50%;}#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .feed__content__item:nth-child(n+5){display:none;}}@media (max-width: 520px){#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .feed__content__item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:100%;}}#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .feed__content__item:hover{z-index:2;}#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .feed__content__item:nth-child(n+6){display:none;}#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .feed__content__item__img{bottom:0;position:absolute;height:100%;width:100%;background-color:lightgray;-webkit-background-size:cover;background-size:cover;-webkit-background-position:center center;background-position:center center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all linear 0.2s;transition:all linear 0.2s;transform-origin:bottom;}#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .feed__content__item__img svg{display:none;}#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .feed__content__item__img:hover{position:absolute;background-image:linear-gradient(rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45));height:108%;width:104%;margin-left:-2%;}@media (max-width: 768px){#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .feed__content__item__img:hover{height:104%;width:104%;margin-left:-2%;}}#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .feed__content__item__img:hover svg{display:block;}#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .instagram-link{display:block;overflow:hidden;}#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .instagram-link,#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .instagram-link:hover,#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .instagram-link:visited{color:inherit;-webkit-text-decoration:none;text-decoration:none;}#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .instagram-username{overflow-wrap:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .media-type-icon{position:absolute;top:10px;right:10px;}#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c .has-data .feed{display:block;}#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c.has-data .feed,#section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c#section-temp .feed{display:block;}#modal-global-contact-us .close{z-index:11;}#modal-global-contact-us .close:focus{outline:0;}#modal-global-contact-us .contact-form{padding:70px 0;width:100%;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:var(--colorTxt, #ffffff);-webkit-background-size:cover;background-size:cover;}#modal-global-contact-us .contact-form:after{content:'';position:absolute;display:block;background-color:rgba(2, 5, 7, 0.85);height:100%;width:100%;z-index:0;}#modal-global-contact-us .contact-form.loading textarea,#modal-global-contact-us .contact-form.loading input,#modal-global-contact-us .contact-form.loading label,#modal-global-contact-us .contact-form.loading button{pointer-events:none;opacity:.5;}#modal-global-contact-us .contact-form.loading .submit-icon{display:inline-block;}#modal-global-contact-us .contact-form .submit-icon{display:none;}#modal-global-contact-us .contact-form .contact-form-close{width:40px;height:50px;display:block;padding:0;border:none;background-color:transparent;cursor:pointer;position:absolute;right:50px;top:50px;z-index:110;}@media (max-width: 560px){#modal-global-contact-us .contact-form .contact-form-close{right:20px;top:20px;width:30px;height:40px;}}#modal-global-contact-us .contact-form .contact-form-close:before,#modal-global-contact-us .contact-form .contact-form-close:after{content:'';display:block;width:40px;height:1px;background-color:#fff;position:absolute;left:50%;top:50%;}@media (max-width: 560px){#modal-global-contact-us .contact-form .contact-form-close:before,#modal-global-contact-us .contact-form .contact-form-close:after{width:30px;}}#modal-global-contact-us .contact-form .contact-form-close:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);}#modal-global-contact-us .contact-form .contact-form-close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);}#modal-global-contact-us .contact-form .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1440px;width:100%;padding:0 160px;margin:0 auto;z-index:10;}@media (max-width: 1320px){#modal-global-contact-us .contact-form .container{padding:0 80px;}}@media (max-width: 1200px){#modal-global-contact-us .contact-form .container{padding:0 30px;}}@media (max-width: 900px){#modal-global-contact-us .contact-form .container{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (max-width: 560px){#modal-global-contact-us .contact-form .container{padding:0 20px;}}#modal-global-contact-us .contact-form h2{margin:0 0 18px 0;padding:0;}@media (max-width: 560px){#modal-global-contact-us .contact-form h2{margin:0 0 24px 0;}}#modal-global-contact-us .contact-form .section-details{width:50%;}@media (max-width: 1200px){#modal-global-contact-us .contact-form .section-details{padding-right:30px;}}@media (max-width: 900px){#modal-global-contact-us .contact-form .section-details{width:100%;padding-right:0;max-width:700px;margin-bottom:38px;}}#modal-global-contact-us .contact-form .section-message{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative;}@media (max-width: 1200px){#modal-global-contact-us .contact-form .section-message{padding-left:30px;}}@media (max-width: 900px){#modal-global-contact-us .contact-form .section-message{width:100%;padding-left:0;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}}#modal-global-contact-us .contact-form .section-message:after{content:'';position:absolute;display:block;width:1px;background:#999999;height:calc(100% + 50px);left:0;top:-20px;}@media (max-width: 900px){#modal-global-contact-us .contact-form .section-message:after{display:none;}}#modal-global-contact-us .contact-form .section-message form{max-width:435px;width:100%;}#modal-global-contact-us .contact-form .section-message form .submitButton{width:auto;}@media (max-width: 560px){#modal-global-contact-us .contact-form .section-message form .submitButton{width:100%;}}@media (max-width: 900px){#modal-global-contact-us .contact-form .section-message form{max-width:700px;}}#modal-global-contact-us .contact-form .section-message form.loading textarea,#modal-global-contact-us .contact-form .section-message form.loading input,#modal-global-contact-us .contact-form .section-message form.loading label,#modal-global-contact-us .contact-form .section-message form.loading button{pointer-events:none;opacity:.5;}#modal-global-contact-us .contact-form .section-message form.loading .label-loading{display:inline;}#modal-global-contact-us .contact-form .section-message form.loading .label-success,#modal-global-contact-us .contact-form .section-message form.loading .label-initial{display:none;}#modal-global-contact-us .contact-form .section-message form.loading .submit-icon{display:inline-block;}#modal-global-contact-us .contact-form .section-message form.success .label-loading,#modal-global-contact-us .contact-form .section-message form.success .label-initial{display:none;}#modal-global-contact-us .contact-form .section-message form.success .label-success{display:inline;}#modal-global-contact-us .contact-form .section-message .label-loading,#modal-global-contact-us .contact-form .section-message .label-success{display:none;}#modal-global-contact-us .contact-form .section-message .submit-icon{display:none;}#modal-global-contact-us .contact-form .section-message h2{margin-bottom:28px;}#modal-global-contact-us .contact-form .section-message .form-group_modal{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:39px;}#modal-global-contact-us .contact-form .section-message .form-group_modal input{border:none;border-bottom:1px solid #c0c0c0;display:block;width:100%;background:transparent;color:#ffffff;height:22px;font-size:16px;}@media (max-width: 560px){#modal-global-contact-us .contact-form .section-message .form-group_modal input{height:25px;}}#modal-global-contact-us .contact-form .section-message .form-group-textarea{margin-bottom:30px;}@media (max-width: 560px){#modal-global-contact-us .contact-form .section-message .form-group-textarea{margin-bottom:23px;}}#modal-global-contact-us .contact-form .section-message label{display:block;width:100%;line-height:1.63;letter-spacing:1px;color:#c0c0c0;font-weight:bold;text-transform:uppercase;}#modal-global-contact-us .contact-form .section-message textarea{resize:none;height:105px;width:100%;background:transparent;border:solid 1px #ffffff;margin:23px 0 0 0;color:#ffffff;padding:10px;font-size:16px;}@media (max-width: 560px){#modal-global-contact-us .contact-form .section-message textarea{margin:10px 0 0 0;height:89px;}}#modal-global-contact-us .contact-form .info-zone h4{margin:0 0 16px 0;}@media (max-width: 560px){#modal-global-contact-us .contact-form .info-zone h4{margin:0 0 13px 0;}}#modal-global-contact-us .contact-form .info-zone .type_user:nth-of-type(2){margin-bottom:30px;}@media (max-width: 560px){#modal-global-contact-us .contact-form .info-zone .type_user{margin-bottom:58px;}}#modal-global-contact-us .contact-form .info-zone_contact{margin-bottom:23px;}#modal-global-contact-us .contact-form .info-zone_contact:nth-last-child(2){margin-bottom:30px;}#modal-global-contact-us .contact-form .info-zone_contact_cell{position:relative;padding-left:45px;margin-bottom:22px;font-weight:bold;font-size:14px;max-width:90%;letter-spacing:1.5px;text-transform:uppercase;}@media (max-width: 560px){#modal-global-contact-us .contact-form .info-zone_contact_cell{padding-left:0;}}#modal-global-contact-us .contact-form .info-zone_contact_cell:last-of-type{margin-bottom:0;}#modal-global-contact-us .contact-form .info-zone_contact_cell i{position:absolute;left:0;top:0;display:block;}@media (max-width: 560px){#modal-global-contact-us .contact-form .info-zone_contact_cell i{position:relative;margin-bottom:7px;}}#modal-global-contact-us .contact-form .info-zone_contact_cell i svg path{fill:var(--colorTxt);}#modal-global-contact-us .contact-form .info-zone_contact_cell div{padding:0;}#modal-global-contact-us .contact-form .info-zone_contact_cell .contact_title{line-height:1;margin-bottom:5px;}#modal-global-contact-us .contact-form .info-zone_contact_link{color:var(--colorTxt);}@media (max-width: 560px){#modal-global-contact-us .contact-form .info-zone .type_user:nth-of-type(2){margin-bottom:58px;}}@media (max-width: 560px){#modal-global-contact-us .contact-form .hours_box{margin-bottom:52px;}}#modal-global-contact-us .contact-form .socials_zone{padding-left:45px;}@media (max-width: 560px){#modal-global-contact-us .contact-form .socials_zone{padding-left:0;}}#modal-global-contact-us .contact-form .socials_zone li{margin-bottom:10px;}#modal-global-contact-us .contact-form .socials_zone li:not(:last-child){padding-right:34px;}@media (max-width: 560px){#modal-global-contact-us .contact-form .socials_zone li:not(:last-child){padding-right:12px;}}#modal-global-contact-us .contact-form .success-message.success{margin-top:15px;color:var(--colorTxt);position:absolute;}#modal-global-contact-us .contact-form .success-message.hide{opacity:0;}#modal-global-contact-us .contact-form.one_contact .info-zone .type_user{margin-bottom:73px;}@media (max-width: 768px){#modal-global-contact-us .contact-form.one_contact .info-zone .type_user{margin-bottom:51px;}}@media (max-width: 560px){#modal-global-contact-us .contact-form.one_contact .info-zone .type_user{margin-bottom:40px;}}#modal-global-contact-us .contact-form.one_contact .hours_box{margin-bottom:38px;}#modal-global-contact-us .contact-form.no_icon .info-zone_contact_cell{padding-left:0;}#modal-global-contact-us .contact-form.no_icon .info-zone_contact_cell i{display:none;}#modal-global-contact-us .contact-form.no_icon .socials_zone{padding-left:0;}#modal-global-contact-us .contact-form .pre-line{white-space:pre-line;}#modal-global-contact-us .lp-input-group{margin-bottom:40px;}#modal-global-contact-us .lp-input-group.m16{margin-bottom:16px;}#modal-global-contact-us .lp-disclaimer{margin-top:0;}#modal-global-contact-us .lp-input{border-color:#ffffff;}#modal-global-contact-us .lp-input:focus,#modal-global-contact-us .lp-input:active{border-color:#5e5e5e;}nav{color:#fff;-webkit-transition:0.2s -webkit-transform ease;transition:0.2s transform ease;z-index:102;}nav.scroll .logo .logo__img.light{display:block;}nav.scroll .logo .logo__img.dark{display:none;}nav .header{height:100px;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);}@media (max-width: 768px){nav .header{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}nav .header .container{max-width:1440px;padding:0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;}@media (max-width: 1024px){nav .header .container{padding:0 15px;}}nav .header .navbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;min-height:70px;padding:8px 0 7px;width:100%;}nav .header .logo{z-index:911;position:relative;margin-right:10px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}nav .header .logo a{overflow:hidden;display:inline-block;}nav .header .logo img{max-width:100%;max-height:52px;vertical-align:top;object-fit:contain;}@media (max-width: 1024px){nav .header .logo img{max-height:50px;}}nav .header .logo img.dark{display:none;}@media(max-width: 1024px){nav .header .logo img.dark{display:none!important;}}nav .header .logo img.light{display:block;}@media(max-width: 1024px){nav .header .logo img.light{display:inline-block!important;}}nav .header .logo__link{-webkit-animation-duration:1s;animation-duration:1s;overflow:hidden;}nav .header .logo__img.light{display:block;}nav .header .logo__img.dark{display:none;}nav .header .navigation{margin-left:auto;color:inherit;}@media (max-width: 1024px){nav .header .navigation{display:none;}}nav .header .navigation ul{position:relative;list-style-type:none;padding-left:0;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}nav .header .navigation ul li a span,nav .header .navigation ul li button span{position:relative;white-space:nowrap;}nav .header .navigation ul li a span:after,nav .header .navigation ul li button span:after{content:'';position:absolute;display:block;height:1px;background-color:#c6c6c6;width:0;bottom:0;left:0;-webkit-transition:all .2s ease;transition:all .2s ease;}nav .header .navigation ul li a:hover span:after,nav .header .navigation ul li button:hover span:after{width:100%;-webkit-transition:all .2s ease;transition:all .2s ease;}nav .header .navigation__item{padding:0;margin:0;}nav .header .navigation__link{display:block;padding:12px 13px;color:inherit;position:relative;font-size:13px;line-height:1.08;font-weight:700;letter-spacing:1.5px;background-color:transparent;border:none;cursor:pointer;text-align:left;text-transform:uppercase;}@media (max-width: 1280px){nav .header .navigation__link{padding:19px 10px;font-size:11.5px;}}nav .header .navigation__link .sub-nav-container .navigation__link:hover{background:#000000;}nav .header .navigation .sub-nav{position:absolute;bottom:0;padding:0;opacity:0;visibility:hidden;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translate(0, calc(100% + -10px));-moz-transform:translate(0, calc(100% + -10px));-ms-transform:translate(0, calc(100% + -10px));transform:translate(0, calc(100% + -10px));}nav .header .navigation .sub-nav ul{margin:0;padding:12px 0;display:block;background-color:rgba(26, 26, 26, .75);max-width:300px;}nav .header .navigation .sub-nav__item{position:relative;display:block;margin:0;text-align:left;}nav .header .navigation .sub-nav__item:last-child{border-bottom-color:transparent;}nav .header .navigation .sub-nav__link{display:block;max-width:300px;color:#ffffff;margin:0;line-height:1;letter-spacing:1.5px;padding:19px 13px;-webkit-transition:all .2s ease;transition:all .2s ease;}nav .header .navigation .sub-nav.visible{opacity:1;visibility:visible;-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%);}nav .header .navigation .sub-nav.visible+.navigation__link{background:#000000;}nav .header .hamburger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;padding:28px 13px;background-color:transparent;color:inherit;vertical-align:middle;cursor:pointer;outline:none;z-index:915;opacity:1;}nav .header .hamburger__bars{position:relative;display:block;width:26px;height:2px;background-color:currentColor;-webkit-transition:0.2s -webkit-transform ease;transition:0.2s transform ease;}nav .header .hamburger__bars:before,nav .header .hamburger__bars:after{content:'';display:block;width:26px;height:2px;background-color:currentColor;position:absolute;left:0;top:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:0.2s -webkit-transform ease;transition:0.2s transform ease;}nav .header .hamburger__bars:before{-webkit-transform:translateY(-9px);-moz-transform:translateY(-9px);-ms-transform:translateY(-9px);transform:translateY(-9px);}nav .header .hamburger__bars:after{-webkit-transform:translateY(9px);-moz-transform:translateY(9px);-ms-transform:translateY(9px);transform:translateY(9px);}nav .header .hamburger:hover{text-shadow:.5px 0 0,-.5px 0 0;}nav .header .hamburger:hover .hamburger__bars:before{-webkit-transform:translateY(-7px);-moz-transform:translateY(-7px);-ms-transform:translateY(-7px);transform:translateY(-7px);}nav .header .hamburger:hover .hamburger__bars:after{-webkit-transform:translateY(7px);-moz-transform:translateY(7px);-ms-transform:translateY(7px);transform:translateY(7px);}nav .header .hamburger.active .hamburger__bars{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);opacity:0;}nav .header .hamburger.active .hamburger__bars:before{display:none;}nav .header .hamburger.active .hamburger__bars:after{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}nav .content-container{-webkit-transition:0.2s all ease;transition:0.2s all ease;}nav.scroll .content-container,nav .scroll .content-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}nav.scroll .content-container .navigation__link,nav .scroll .content-container .navigation__link{visibility:visible!important;}nav.scroll .content-container .navigation .sub-nav,nav .scroll .content-container .navigation .sub-nav{-webkit-transform:translate(0, calc(100% + -10px));-moz-transform:translate(0, calc(100% + -10px));-ms-transform:translate(0, calc(100% + -10px));transform:translate(0, calc(100% + -10px));}nav.scroll .content-container .navigation .sub-nav ul,nav .scroll .content-container .navigation .sub-nav ul{padding:0;}nav.scroll .content-container .navigation .sub-nav.visible,nav .scroll .content-container .navigation .sub-nav.visible{opacity:1;visibility:visible;-webkit-transform:translate(0, calc(100% + 23px));-moz-transform:translate(0, calc(100% + 23px));-ms-transform:translate(0, calc(100% + 23px));transform:translate(0, calc(100% + 23px));}nav .dark-opening{background-color:rgb(26, 26, 26)!important;}nav nav.dark-opening .header{margin-top:0;}nav #ctaShowButton,nav #ctaMessage{display:none!important;}nav #ctaShowButton{display:none;opacity:0;pointer-events:none;}nav .search{cursor:pointer;}nav .search svg{display:block;}nav .buttons-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}body>div.sidemenu{background-color:rgba(26, 26, 26, 1);--bgColor:rgba(26, 26, 26, 1);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:10%;--bgColor_A:1;--bgColor_darkenDir:1;}body>div.sidemenu{background-color:transparent;}body>div.sidemenu .wrapper{--linkColor:hsla(
      var(--fontColor_H, 0),
      var(--fontColor_S, 0%),
      calc(50% + var(--fontColor_darkenDir, -1) * 13%),
      var(--fontColor_A, 1)
    );opacity:1;-webkit-transition:-webkit-transform 0s linear,opacity 0.2s ease-out;transition:transform 0s linear,opacity 0.2s ease-out;background-color:var(--bgColor, rgba(0, 0, 0, 0.9));color:var(--fontColor, #fff);position:fixed;top:0;right:0;height:100%;width:100vw;}body>div.sidemenu .holder{font-size:20px;top:150px;left:auto;right:0;position:absolute;max-width:1200px;width:100%;height:100%;}body>div.sidemenu .title{font-size:12px;text-align:right;width:100%;padding-right:150px;margin-bottom:30px;text-transform:uppercase;letter-spacing:1px;font-weight:bold;}@media (max-width: 992px){body>div.sidemenu .title{padding-right:20px;}}body>div.sidemenu .section-options{margin:0 auto;overflow-y:scroll;height:calc(100% - 200px);}body>div.sidemenu .section-options::-webkit-scrollbar{width:7px;}body>div.sidemenu .section-options::-webkit-scrollbar-thumb{border-radius:10px;background-color:#4d5259;}body>div.sidemenu .section-options .option{text-align:right;border-bottom:2px none;}body>div.sidemenu .section-options a,body>div.sidemenu .section-options button{font-family:var(--global-primary-font-family);line-height:70px;color:var(--linkColor);font-size:35px;-webkit-text-decoration:none;text-decoration:none;display:inline-block;padding-right:150px;border:none;background-color:transparent;cursor:pointer;border-bottom:2px solid transparent;text-transform:none;-webkit-transition:.3s linear all;transition:.3s linear all;}body>div.sidemenu .section-options a:hover:not(.sub-nav-link),body>div.sidemenu .section-options button:hover:not(.sub-nav-link){color:var(--fontColor, #fff);border-bottom:2px solid var(--fontColor, #fff);}@media (max-width: 992px){body>div.sidemenu .section-options a,body>div.sidemenu .section-options button{padding-right:20px;}}body>div.sidemenu .sidemenu-close{width:24px;height:24px;display:block;padding:0;border:none;background-color:transparent;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;}body>div.sidemenu .sidemenu-close:hover{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);}body>div.sidemenu .sidemenu-close:before,body>div.sidemenu .sidemenu-close:after{content:'';display:block;width:30px;height:2px;background-color:var(--fontColor, #fff);position:absolute;left:50%;top:50%;}body>div.sidemenu .sidemenu-close:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);}body>div.sidemenu .sidemenu-close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);}body>div.sidemenu button.toggle{border:none;background:none;position:absolute;right:76px;top:74px;}body>div.sidemenu button.toggle:focus,body>div.sidemenu button.toggle:active{outline:none;}body>div.sidemenu .sub-nav-container{position:relative;}body>div.sidemenu .sub-nav{opacity:0;visibility:hidden;-webkit-transition:all .5s ease;transition:all .5s ease;max-height:0;}body>div.sidemenu .sub-nav ul{margin:0;padding-top:10px;}body>div.sidemenu .sub-nav.visible{opacity:1;visibility:visible;max-height:10000px;}body>div.sidemenu .sub-nav a,body>div.sidemenu .sub-nav button{font-size:25px;line-height:45px;}body>div.sidemenu .sub-nav a:hover,body>div.sidemenu .sub-nav button:hover{color:var(--fontColor, #fff);}footer{background-color:#1a1a1a;color:#FFF;--fontColor:#FFF;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#1a1a1a;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:10%;--bgColor_A:1;--bgColor_darkenDir:1;--greyColor:hsla(
var(--fontColor_H),
var(--fontColor_S),
calc(var(--fontColor_L) + (50% - var(--fontColor_L)) * 0.445),
var(--fontColor_A));}footer .redesign .inp--dark-bg input{color:var(--fontColor);border-color:hsla(
      var(--fontColor_H),
      var(--fontColor_S),
      calc(var(--fontColor_L) + (50% - var(--fontColor_L)) * 0.445),
      var(--fontColor_A));}footer .redesign .inp--dark-bg input:hover{border-color:var(--fontColor);}footer .redesign .btn--primary-light{border-color:var(--fontColor);color:var(--fontColor);}footer .redesign .btn--primary-light:hover{background-color:var(--fontColor);color:var(--bgColor);}footer.is-background-color-light .redesign .btn--primary-light{border-width:1px;}footer .redesign .socials--grey{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}footer .redesign .socials--grey .socials__link{background-color:hsla(
      var(--bgColor_H),
      var(--bgColor_S),
      calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.15),
      var(--bgColor_A));color:var(--greyColor);}footer .redesign .socials--grey .socials__link svg{fill:var(--greyColor);}footer .redesign .socials--grey .socials__link:hover{background-color:hsla(
        var(--bgColor_H),
        var(--bgColor_S),
        calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.4),
        var(--bgColor_A));color:var(--fontColor);}footer .redesign .socials--grey .socials__link:hover svg{fill:var(--fontColor);}footer .redesign.footer .grey-text{color:var(--fontColor);}footer .footer{position:relative;padding-top:60px;padding-bottom:30px;}@media (max-width: 560px){footer .footer{padding-top:10px;}}@media (max-width: 500px){footer .footer{padding-bottom:70px;}}footer .footer .text_content_wrap p{margin-bottom:15px;}footer .footer .text_content_wrap p:last-of-type{margin-bottom:0;}footer .footer .container{max-width:1440px;}@media (max-width: 768px){footer .footer .container{padding-left:25px;padding-right:25px;}}@media (max-width: 560px){footer .footer .container{padding-left:20px;padding-right:20px;}}footer .footer h3{margin:0 0 15px 0;}footer .footer h5{text-transform:capitalize;}footer .footer .info-wrap{margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}footer .footer .info-wrap .agent_box{width:70%;}@media (max-width: 1280px){footer .footer .info-wrap .agent_box{width:50%;}}@media (max-width: 768px){footer .footer .info-wrap .agent_box{width:100%;}}footer .footer .info-wrap .newsletter_box{width:30%;}@media (max-width: 1280px){footer .footer .info-wrap .newsletter_box{width:50%;}}@media (max-width: 768px){footer .footer .info-wrap .newsletter_box{width:100%;}}footer .footer .info-wrap .newsletter_box--padding{padding-top:44px;}@media (max-width: 768px){footer .footer .info-wrap .newsletter_box--padding{padding-top:0;}}footer .footer .info-wrap .newsletter_box .contact_title{margin-bottom:13px;line-height:1.6;}@media (max-width: 768px){footer .footer .info-wrap .newsletter_box .info-wrap-contact_cell{margin-bottom:0;padding-left:0;}}@media (max-width: 768px){footer .footer .info-wrap .newsletter_box .icon_text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:22px;position:relative;}footer .footer .info-wrap .newsletter_box .icon_text i{position:relative;width:30px;margin-right:20px;}footer .footer .info-wrap .newsletter_box .icon_text .contact_title{margin-bottom:0;}}@media (max-width: 768px){footer .footer .info-wrap .newsletter_box .info-wrap-contact_zone{margin-bottom:0;}}footer .footer .info-wrap-contact{position:relative;}footer .footer .info-wrap-contact_zone{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:39px;}@media (max-width: 768px){footer .footer .info-wrap-contact_zone{margin-bottom:21px;}footer .footer .info-wrap-contact_zone:last-child{margin-bottom:51px;}}footer .footer .info-wrap-contact_zone i{position:absolute;left:0;display:block;}footer .footer .info-wrap-contact_zone i svg path{fill:currentColor;}footer .footer .info-wrap-contact_zone h4{margin:0 0 13px 0;width:100%;}footer .footer .info-wrap-contact_cell{position:relative;padding-left:50px;width:400px;font-size:14px;text-transform:uppercase;font-weight:bold;letter-spacing:1.5px;}@media (max-width: 1280px){footer .footer .info-wrap-contact_cell:first-of-type{margin-bottom:21px;}}footer .footer .info-wrap-contact_cell .contact_title{line-height:1;margin-bottom:5px;}footer .footer .info-wrap-contact_link{color:var(--greyColor);position:relative;}@media (max-width: 560px){footer .footer .info-wrap-contact_link{letter-spacing:0;}}footer .footer .hvr_animation{position:relative;-webkit-text-decoration:none!important;text-decoration:none!important;}footer .footer .hvr_animation:after{content:'';position:absolute;left:0;bottom:0;width:0%;height:1px;background:var(--greyColor);-webkit-transition:.3s linear;transition:.3s linear;}footer .footer .hvr_animation:hover:after{width:100%;}footer .footer .hvr_animation.underlined:after{width:100%;}footer .footer .hvr_animation.underlined:hover:after{width:0%;}footer .footer .form-content{padding:0!important;}footer .footer .form-content label{color:var(--fontColor);text-transform:none;letter-spacing:1;}footer .footer .form-content input{padding:2px 24px 2px 0;}footer .footer .form-content .subscribe_btn{margin-top:20px;position:relative;}footer .footer .form-content .subscribe_btn i{font-size:18px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;}footer .footer .form-content.success i{opacity:1;}footer .footer .form-content.success .subscribe_btn span{opacity:0;}footer .footer .form-content.success .hide{opacity:0;}footer .footer .form-content.success .hide +span{opacity:1;}footer .footer .text_footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:39px;}@media (max-width: 1280px){footer .footer .text_footer{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (max-width: 560px){footer .footer .text_footer{text-align:center;}}footer .footer .text_footer p{white-space:normal;}footer .footer .text_footer .images_box{max-width:186px;width:100%;margin-right:43px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}@media (max-width: 560px){footer .footer .text_footer .images_box{margin:0 auto 20px auto;}}@media (max-width: 1280px){footer .footer .text_footer .img_size{margin-bottom:20px;}}@media (max-width: 560px){footer .footer .text_footer .img_size{margin-bottom:0;}}footer .footer .text_footer .img_size img{width:100%;height:100%;object-fit:contain;}footer .footer .first_text_footer .img_size{width:100%;height:63px;}footer .footer .first_text_footer .img_size img{width:100%;height:100%;object-fit:contain;}@media (max-width: 768px){footer .footer .first_text_footer{margin-bottom:51px;}}footer .footer .second_text_footer .first_img_size{width:45px;height:45px;margin-right:15px;}footer .footer .second_text_footer .second_img_size{width:100px;height:45px;}@media (max-width: 560px){footer .footer .second_text_footer{margin-bottom:21px;}}footer .footer .info-privacy{padding-top:45px;padding-bottom:30px;border-top:1px solid hsla(
        var(--bgColor_H),
        var(--bgColor_S),
        calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.55),
        var(--bgColor_A));}@media (max-width: 768px){footer .footer .info-privacy{padding-top:0;border-top:none;}}footer .footer .info-privacy__row{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}footer .footer .info-privacy .copy_zone{font-size:18px;}@media (min-width: 1350px){footer .footer .info-privacy .copy_zone{text-align:center;}}@media (min-width: 1281px){footer .footer .info-privacy .copy_zone{padding-top:8px;padding-bottom:8px;}}@media (max-width: 768px){footer .footer .info-privacy .copy_zone{text-align:center;margin-bottom:10px;padding-top:45px;border-top:1px solid hsla(
            var(--bgColor_H),
            var(--bgColor_S),
            calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.55),
            var(--bgColor_A));}}footer .footer .info-privacy .copy_zone a{color:var(--greyColor);}footer .footer .info-privacy .powered_zone{font-size:18px;}@media (min-width: 1281px){footer .footer .info-privacy .powered_zone{padding-top:8px;padding-bottom:8px;}}@media (max-width: 1280px){footer .footer .info-privacy .powered_zone{text-align:center;}}@media (max-width: 768px){footer .footer .info-privacy .powered_zone{text-align:center;margin-bottom:24px;}}footer .footer .info-privacy .powered_zone a{color:var(--greyColor);}@media (min-width: 1281px){footer .footer .info-privacy .socials_zone{-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media (max-width: 1280px){footer .footer .info-privacy .socials_zone{width:100%;margin-top:20px;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}}@media (max-width: 768px){footer .footer .info-privacy .socials_zone{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:0;margin-bottom:20px;}footer .footer .info-privacy .socials_zone li{padding:0 7px 10px 7px;}}footer .footer.one_contact .type_user{margin-bottom:73px;}@media (max-width: 768px){footer .footer.one_contact .type_user{margin-bottom:51px;}}footer .footer.no_newsletter h3{margin-bottom:46px;}footer .footer.no_newsletter .newsletter_box{display:none;}footer .footer.no_newsletter .info-wrap-contact{width:calc(70% + 230px);width:100%;padding-left:230px;}@media (max-width: 1200px){footer .footer.no_newsletter .info-wrap-contact{padding-left:0;}}@media (max-width: 768px){footer .footer.no_newsletter .info-wrap-contact{width:100%;}}@media (max-width: 1200px){footer .footer.no_newsletter .info-wrap-contact_cell{width:50%;}}@media (max-width: 768px){footer .footer.no_newsletter .info-wrap-contact_cell{width:100%;}}footer .footer.no_newsletter .info-wrap-contact h4{position:absolute;margin-top:-8px;left:0;max-width:200px;}@media (max-width: 1200px){footer .footer.no_newsletter .info-wrap-contact h4{position:relative;left:auto;max-width:100%;width:100%;margin-bottom:20px;margin-top:0;}}@media (max-width: 768px){footer .footer.no_newsletter .info-wrap-contact h4{position:relative;left:auto;max-width:100%;}}footer .footer.no_newsletter .info-wrap-contact_zone:first-of-type{margin-bottom:71px;}@media (max-width: 1200px){footer .footer.no_newsletter .info-wrap-contact_zone:first-of-type{margin-bottom:39px;}}@media (max-width: 768px){footer .footer.no_newsletter .info-wrap-contact_zone:first-of-type{margin-bottom:51px;}}footer .footer.no_newsletter .info-wrap-contact_zone:last-child{margin-bottom:0;}footer .footer.no_icon .info-wrap-contact_cell{padding-left:0;}footer .footer.no_icon .info-wrap-contact_cell i{display:none;}footer .footer.no-names .info-wrap-contact{padding-left:0;}footer .form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-left:-15px;margin-right:-15px;}@media (min-width: 1281px){footer .form-row{-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media (max-width: 900px){footer .form-row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}footer .form-col{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:15px;padding-right:15px;}@media (min-width: 768px){footer .form-col{-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;}}@media (min-width: 768px){footer .form-col--socials{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}@media (min-width: 1281px){footer .form-col--socials{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;}}@media (max-width: 768px){footer .form-col--socials{-webkit-order:-1;-ms-flex-order:-1;order:-1;}}@media (min-width: 1281px){footer .form-col--xl-auto{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}}footer .additional-links-separator{display:block;width:100%;height:0;overflow:hidden;}@media (min-width: 768px){footer .additional-links-separator{display:inline;width:auto;height:auto;}footer .additional-links-separator:before{content:"|";}}footer .h-pot{height:0;width:0;overflow:hidden;visibility:hidden;}footer .img-wrap{max-width:100px;width:100%;display:block;margin-right:20px;}@media (max-width: 900px){footer .img-wrap{margin-right:0;margin-bottom:10px;}}footer .img-wrap img{width:100%;object-fit:cover;}footer .powered-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}@media (max-width: 900px){footer .powered-box{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}footer .form-col--copyright{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:10px 0;}footer .luxury-link{white-space:nowrap;}footer .footer__disclaimers{padding-top:24px;padding-bottom:24px;}@media (max-width: 900px){footer .footer__disclaimers{text-align:center;}}body>div.mobile-contact-wrapper .mobile-contact{display:none;position:fixed;width:100%;height:100vh;z-index:5;pointer-events:none;bottom:0;right:0;}body>div.mobile-contact-wrapper .mobile-contact .item{outline:none;width:50px;height:50px;box-shadow:4px 4px 10px 0 rgba(0, 0, 0, 0.1);background-color:#f1f1f1;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;border-radius:50%;color:#484b4e;border:none;font-size:20px;}body>div.mobile-contact-wrapper .mobile-contact .item svg{fill:#484b4e;}body>div.mobile-contact-wrapper .mobile-contact .item:nth-child(n + 2){margin-top:15px;}body>div.mobile-contact-wrapper .mobile-contact .buttons-holder{pointer-events:all;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;right:25px;bottom:70px;}body>div.mobile-contact-wrapper .mobile-contact.dark .item{background-color:black;color:#f1f1f1;}body>div.mobile-contact-wrapper .mobile-contact.dark .item svg{fill:#f1f1f1;}@media (max-width: 500px){body>div.mobile-contact-wrapper .mobile-contact{display:block;}}#modal-global-subscribe .subscribe-modal{width:90%;}#modal-global-subscribe .subscribe-modal .title{width:80%;max-width:400px;font-size:20px;font-weight:bold;line-height:1.5;letter-spacing:2.5px;text-transform:uppercase;text-align:center;padding:45px 0;margin:0 auto;color:#fff;}#modal-global-subscribe .subscribe-modal .form-input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto;}#modal-global-subscribe .subscribe-modal .form-input form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;}#modal-global-subscribe .subscribe-modal .form-input form input{height:64px;padding:16px 28px;font-size:16px;}#modal-global-subscribe .subscribe-modal .form-input form input[type="email"]{border:1px solid #4a4a4a;color:#fff;marign-right:0;margin-bottom:18px;background-color:transparent;width:100%;}#modal-global-subscribe .subscribe-modal .form-input form input[type="submit"]{border:1px solid #fff;color:#1a1a1a;text-transform:uppercase;width:100%;font-size:16px;font-weight:bold;letter-spacing:2px;}@media (min-width: 992px){#modal-global-subscribe .subscribe-modal{width:50%;}#modal-global-subscribe .subscribe-modal .form-input form{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}#modal-global-subscribe .subscribe-modal .form-input form input[type="email"]{width:460px;margin-right:26px;}#modal-global-subscribe .subscribe-modal .form-input form input[type="submit"]{width:204px;}}
        </style>
    <style id="custom-style-css">.button-style-2{color:rgba(0, 0, 0, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(0, 0, 0, 1)!important;}.button-style-2:hover{color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 1)!important;border-color:rgba(0, 0, 0, 1)!important;}.pagination-style-1 li a{color:rgba(0,0,0,1)!important;background-color:rgba(255, 255, 255, 0)!important;border-color:rgba(0,0,0,1)!important;}.pagination-style-1 li a:hover{color:rgba(255,255,255,1)!important;background-color:rgba(0,0,0,1)!important;border-color:rgba(0, 0, 0, 1)!important;}.pagination-style-1 li.active a{color:rgba(255,255,255,1)!important;background-color:rgba(0,0,0,1)!important;border-color:rgba(0, 0, 0, 1)!important;}.button-style-1{color:rgba(255, 255, 255, 1)!important;background-color:rgba(255, 255, 255, 0)!important;border-color:rgba(255, 255, 255, 1)!important;}.button-style-1:hover{color:rgba(0, 0, 0, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:#FFFFFF!important;}.pagination-style-2 li a{color:#000000!important;background-color:#FFFFFF!important;border-color:rgba(0, 0, 0, 1)!important;}.pagination-style-2 li a:hover{color:rgba(0, 0, 0, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(0, 0, 0, 1)!important;}.pagination-style-2 li.active a{color:rgba(0, 0, 0, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(0, 0, 0, 1)!important;}</style>

        <script>
            (function utmParse() {
                const url = new URL(window.location.href);
                if (url.search) {
                    const utm = url.search.split(/\?|&/g).reduce((acc, current) => {
                        const matched = current.match(/utm_(content|campaign|medium|source|term|id)|gclid/g);
                        if (matched) {
                        acc[matched[0]] = current.replace(`${matched[0]}=`, '');
                        }
                        return acc;
                    }, {});
                    if (Object.keys(utm).length) {
                        window.localStorage.setItem('utm_vars', JSON.stringify(utm));
                    } else {
                        // Remove old utm vars
                        window.localStorage.removeItem('utm_vars');
                    }
                }
                // Set referrer in local storage
                // This is meant to be stored once to avoid self-referrals and to have the first referrer only.
                if (!window.localStorage.getItem('referrer')) {
                    // Capture the Referrer URL
                    const referrer = document.referrer;
                    if (referrer) {
                        // Only store the referrer if it comes from outside the current domain (to avoid self-referrals)
                        const currentDomain = window.location.hostname;
                        const referrerDomain = new URL(referrer).hostname;

                        if (referrerDomain !== currentDomain) {
                            // Store it in localStorage
                            localStorage.setItem('referrer', referrer);
                        }
                    }
                }
            })();
        </script>
        
    <!-- GOOGLE TRANSLATE STYLES are moved to external CSS -->
</head>
<body>
    <div id="google_translate_element" style="display: none"></div>

        <nav id="global-navbar">
            <div class="redesign">
  <div class="content-container header">
    <div class="container header__container">
      <div class="navbar">
        <div class="logo">
          <a href="/" class="logo__link">
            <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/uogkuwnwbrqk9b6wpkwr" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/uogkuwnwbrqk9b6wpkwr 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/uogkuwnwbrqk9b6wpkwr 724w" class="logo__img light" alt="">
            <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/vo7gas82dseicxe03p1w" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/vo7gas82dseicxe03p1w 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/vo7gas82dseicxe03p1w 724w" class="logo__img dark" alt="">
          </a>
        </div>
        <div class="navigation">
          <ul>
            <li class="navigation__item">
              <a  href="https://timallenproperties.com/home-search/listings?search_type&#x3D;envelope&amp;property_type%5B%5D&#x3D;%5B%22Residential%22%2C%22Condo%22%2C%22Town+House%22%2C%22Multi-family%22%2C%22Land%22%2C%22Other%22%2C%22Commercial%22%2C%22Residential%22%2C%22Condo%22%2C%22Town+House%22%2C%22Multi-family%22%2C%22Land%22%2C%22Other%22%2C%22Commercial%22%5D&amp;status%5B%5D&#x3D;%5B%22Active%22%2C%22Under+Contract%22%2C%22Pending%22%5D&amp;status_days%5BActive%5D&#x3D;36500&amp;status_days%5BUnder+Contract%5D&#x3D;36500&amp;status_days%5BPending%5D&#x3D;36500&amp;status_days%5BSold%5D&#x3D;180&amp;mailer_schedule&#x3D;instant&amp;order&#x3D;price%3Adesc&amp;sortBy&#x3D;LIST_PRICE&amp;propertyType&#x3D;%5B%22RESIDENTIAL%22%2C%22CONDO%22%2C%22MULTI_FAMILY%22%2C%22LAND%22%2C%22OTHER%22%2C%22COMMERCIAL%22%5D&amp;listingStatus&#x3D;%5B%22ACTIVE%22%2C%22PENDING%22%5D&amp;center&#x3D;%7B%22lat%22%3A36.499006798944656%2C%22lng%22%3A-121.8636575390625%7D&amp;zoom&#x3D;8&amp;boundary&#x3D;%5B%5B%5B37.85574065180495%2C-124.14606720703125%5D%2C%5B37.85574065180495%2C-119.58124787109375%5D%2C%5B35.118078502837946%2C-119.58124787109375%5D%2C%5B35.118078502837946%2C-124.14606720703125%5D%2C%5B37.85574065180495%2C-124.14606720703125%5D%5D%5D" class="navigation__link wow fadeInUp" data-wow-delay="2.0"><span>Search</span></a>
            </li>
            <li class="navigation__item sub-nav-container">
              <a href="#" class="navigation__link wow fadeInUp">Our Properties</a>
              <div class="sub-nav">
                <ul>
                  <li class="sub-nav__item"><a  href="/properties/sale" class="nav-link sub-nav__link feature"><span>Our Listings</span></a></li>
                  <li class="sub-nav__item"><a  href="/properties/luxury-rentals" class="nav-link sub-nav__link feature"><span>Luxury Rentals</span></a></li>
                  <li class="sub-nav__item"><a  href="/properties/sold" class="nav-link sub-nav__link feature"><span>Sold Properties</span></a></li>
                  <li class="sub-nav__item"><a target="_blank" href="https://www.discreetlyavailable.com/" class="nav-link sub-nav__link feature"><span>Discreet Listings</span></a></li>
                  <li class="sub-nav__item"><a  href="/global-collective-listings" class="nav-link sub-nav__link feature"><span>Global Listings</span></a></li>
                  <li class="sub-nav__item"><a  href="/neighborhoods" class="nav-link sub-nav__link feature"><span>Communities</span></a></li>
                  <li class="sub-nav__item"><a  href="/developments" class="nav-link sub-nav__link feature"><span>Our Developments</span></a></li>
                  <li class="sub-nav__item"><a  href="/commercial-properties" class="nav-link sub-nav__link feature"><span>Commercial Properties</span></a></li>
                  <li class="sub-nav__item"><a target="_blank" href="http://www.thepebblebeachlots.com/" class="nav-link sub-nav__link feature"><span>Pebble Beach Lots</span></a></li>
                </ul>
              </div>
            </li>
            <li class="navigation__item sub-nav-container">
              <a href="#" class="navigation__link wow fadeInUp">Work With Us</a>
              <div class="sub-nav">
                <ul>
                  <li class="sub-nav__item"><a  href="/team" class="nav-link sub-nav__link feature"><span>Meet The Team</span></a></li>
                  <li class="sub-nav__item"><a  href="/testimonials" class="nav-link sub-nav__link feature"><span>Testimonials</span></a></li>
                  <li class="sub-nav__item"><a  href="/sellers" class="nav-link sub-nav__link feature"><span>Sellers</span></a></li>
                  <li class="sub-nav__item"><a  href="/buyers-guide" class="nav-link sub-nav__link feature"><span>Buyers</span></a></li>
                  <li class="sub-nav__item"><a  href="/home-valuation" class="nav-link sub-nav__link feature"><span>Home Valuation</span></a></li>
                  <li class="sub-nav__item"><a class="nav-link sub-nav__link feature" data-type="CONTACT_US"><span>Property Management Consultation</span></a></li>
                  <li class="sub-nav__item"><a  href="/international-luxury-alliance" class="nav-link sub-nav__link feature"><span>International Luxury Alliance</span></a></li>
                  <li class="sub-nav__item"><a  href="/OI" class="nav-link sub-nav__link feature"><span>Organic Intelligence™</span></a></li>
                  <li class="sub-nav__item"><a  href="/carmel-gives" class="nav-link sub-nav__link feature"><span>Carmel Gives</span></a></li>
                </ul>
              </div>
            </li>
            <li class="navigation__item sub-nav-container">
              <a href="#" class="navigation__link wow fadeInUp">Media</a>
              <div class="sub-nav">
                <ul>
                  <li class="sub-nav__item"><a  href="/films" class="nav-link sub-nav__link feature"><span>Films</span></a></li>
                  <li class="sub-nav__item"><a  href="/press" class="nav-link sub-nav__link feature"><span>Press</span></a></li>
                  <li class="sub-nav__item"><a  href="/blog" class="nav-link sub-nav__link feature"><span>Blog</span></a></li>
                  <li class="sub-nav__item"><a  href="/tap-magazine" class="nav-link sub-nav__link feature"><span>TAP Magazine</span></a></li>
                </ul>
              </div>
            </li>
            <li class="navigation__item sub-nav-container">
              <a href="#" class="navigation__link wow fadeInUp">Areas</a>
              <div class="sub-nav">
                <ul>
                  <li class="sub-nav__item"><a  href="/monterey-county-area" class="nav-link sub-nav__link feature"><span>Monterey County Area</span></a></li>
                  <li class="sub-nav__item"><a  href="/bay-area" class="nav-link sub-nav__link feature"><span>Bay Area</span></a></li>
                  <li class="sub-nav__item"><a  href="/napa" class="nav-link sub-nav__link feature"><span>Napa</span></a></li>
                  <li class="sub-nav__item"><a  href="/slo-county" class="nav-link sub-nav__link feature"><span>SLO County</span></a></li>
                </ul>
              </div>
            </li>
            <li class="navigation__item">
              <a data-type="CONTACT_US" class="navigation__link wow fadeInUp"><span>Contact</span></a>
            </li>
          </ul>
        </div>
        <div class="buttons-wrapper">
          <button type="button" class="hamburger-component hamburger">
            <span class="hamburger__bars"></span>
          </button>
        </div>
      </div>
    </div>
  </div>
</div>
        </nav>
        <div id="global-sidemenu" class="sidemenu">
            <div class="wrapper">
    <div class="holder">
        <div class="title">Main Menu</div>
        <ul class="section-options">
                    <li class="option"><a  href="/">Home</a></li>
                    <li class="option"><a  href="https://timallenproperties.com/home-search/listings?search_type&#x3D;envelope&amp;property_type%5B%5D&#x3D;%5B%22Residential%22%2C%22Condo%22%2C%22Town+House%22%2C%22Multi-family%22%2C%22Land%22%2C%22Other%22%2C%22Commercial%22%2C%22Residential%22%2C%22Condo%22%2C%22Town+House%22%2C%22Multi-family%22%2C%22Land%22%2C%22Other%22%2C%22Commercial%22%5D&amp;status%5B%5D&#x3D;%5B%22Active%22%2C%22Under+Contract%22%2C%22Pending%22%5D&amp;status_days%5BActive%5D&#x3D;36500&amp;status_days%5BUnder+Contract%5D&#x3D;36500&amp;status_days%5BPending%5D&#x3D;36500&amp;status_days%5BSold%5D&#x3D;180&amp;mailer_schedule&#x3D;instant&amp;order&#x3D;price%3Adesc&amp;sortBy&#x3D;LIST_PRICE&amp;propertyType&#x3D;%5B%22RESIDENTIAL%22%2C%22CONDO%22%2C%22MULTI_FAMILY%22%2C%22LAND%22%2C%22OTHER%22%2C%22COMMERCIAL%22%5D&amp;listingStatus&#x3D;%5B%22ACTIVE%22%2C%22PENDING%22%5D&amp;center&#x3D;%7B%22lat%22%3A36.499006798944656%2C%22lng%22%3A-121.8636575390625%7D&amp;zoom&#x3D;8&amp;boundary&#x3D;%5B%5B%5B37.85574065180495%2C-124.14606720703125%5D%2C%5B37.85574065180495%2C-119.58124787109375%5D%2C%5B35.118078502837946%2C-119.58124787109375%5D%2C%5B35.118078502837946%2C-124.14606720703125%5D%2C%5B37.85574065180495%2C-124.14606720703125%5D%5D%5D">Search</a></li>
                  <li class="option sub-nav-container">
                  <a href="#" class="link sub-nav-heading">Properties</a>
                  <div class="sub-nav">
                      <ul>
                                  <li><a  href="/properties/sale" class="link sub-nav-link">Our Listings </a></li>
                                  <li><a  href="/properties/luxury-rentals" class="link sub-nav-link">Luxury Rentals</a></li>
                                  <li><a  href="/properties/sold" class="link sub-nav-link">Sold Properties</a></li>
                                  <li><a target="_blank" href="https://www.discreetlyavailable.com/" class="link sub-nav-link">Discreet Listings</a></li>
                                  <li><a  href="/global-collective-listings" class="link sub-nav-link">Global Collective Listings</a></li>
                                  <li><a  href="/developments" class="link sub-nav-link">Developments</a></li>
                                  <li><a  href="/commercial-properties" class="link sub-nav-link">Commercial Properties</a></li>
                                  <li><a target="_blank" href="https://www.thepebblebeachlots.com/" class="link sub-nav-link">The Pebble Beach Lots</a></li>
                      </ul>
                  </div>
                  </li>
                  <li class="option sub-nav-container">
                  <a href="#" class="link sub-nav-heading">Work With Us</a>
                  <div class="sub-nav">
                      <ul>
                                  <li><a  href="/team" class="link sub-nav-link">Meet The Team</a></li>
                                  <li><a  href="/sellers" class="link sub-nav-link">Sellers</a></li>
                                  <li><a  href="/buyers-guide" class="link sub-nav-link">Buyers</a></li>
                                  <li><a  href="/home-valuation" class="link sub-nav-link">Home Valuation</a></li>
                                  <li><button data-type="CONTACT_US" class="sub-nav-link">Property Management Consultation</button></li>
                                  <li><a  href="/international-luxury-alliance" class="link sub-nav-link">International Luxury Alliance</a></li>
                                  <li><a  href="/OI" class="link sub-nav-link">Organic Intelligence™</a></li>
                                  <li><a  href="/carmel-gives" class="link sub-nav-link">Carmel Gives</a></li>
                      </ul>
                  </div>
                  </li>
                  <li class="option sub-nav-container">
                  <a href="#" class="link sub-nav-heading">Areas</a>
                  <div class="sub-nav">
                      <ul>
                                  <li><a  href="/monterey-county-area" class="link sub-nav-link">Monterey County Area</a></li>
                                  <li><a  href="/bay-area" class="link sub-nav-link">Bay Area</a></li>
                                  <li><a  href="/napa" class="link sub-nav-link">Napa</a></li>
                                  <li><a  href="/slo-county" class="link sub-nav-link">SLO County</a></li>
                      </ul>
                  </div>
                  </li>
                  <li class="option sub-nav-container">
                  <a href="#" class="link sub-nav-heading">Media</a>
                  <div class="sub-nav">
                      <ul>
                                  <li><a  href="/films" class="link sub-nav-link">Films</a></li>
                                  <li><a  href="/press" class="link sub-nav-link">Press</a></li>
                                  <li><a  href="/blog" class="link sub-nav-link">Blog</a></li>
                                  <li><a  href="/tap-magazine" class="link sub-nav-link">TAP Magazine</a></li>
                      </ul>
                  </div>
                  </li>
                    <li class="option"><a  href="/testimonials">Testimonials</a></li>
                    <li class="option"><a  href="/ta-flys">TA-Flys</a></li>
                    <li class="option"><button data-type="CONTACT_US">Contact Us</button></li>
                    <li class="option"><a  href="/home-search/account">My Account</a></li>
        </ul>
    </div>
    <button class="toggle sidemenu-close"></button>
</div>

        </div>
        <div  id="global-mobile-contact" class="mobile-contact-wrapper">
            <div class="mobile-contact">
  <div class="buttons-holder">
      <a class="item" href="/cdn-cgi/l/email-protection#d0b3bfbea4b1b3a490bca5a8a5a2a9a0a2b5a3b5beb3b5feb3bfbd">
        <svg xmlns="http://www.w3.org/2000/svg" width="26" height="18" fill="none" viewBox="0 0 26 18">
          <path fill-rule="evenodd"
                d="M1.273 18l7.734-7.735c.395.352.838.647 1.32.87.592.275 1.233.44 1.885.488.779.055 1.567-.059 2.297-.334.62-.235 1.189-.584 1.684-1.023L23.927 18H1.273zm6.454-9L0 16.727V1.273L7.727 9zM25.2 1.3v15.427l-7.71-7.71c2.603-2.54 5.154-5.13 7.71-7.717zM23.927 0l-8.78 8.78c-.343.339-.744.61-1.192.792-.903.367-1.942.349-2.831-.05-.37-.167-.707-.398-1.003-.675l-.403-.389c-.01-.014-.021-.029-.034-.042-.049-.058-.104-.109-.166-.152-2.8-2.714-5.54-5.49-8.28-8.264h22.69z"
                clip-rule="evenodd"/>
        </svg>
      </a>
      <a class="item" href="tel:831-214-1990">
        <svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25">
          <path
              d="M24.1 18.172l-5.109-2.635c-.71-.369-1.606-.185-2.106.448l-1.87 2.397c-1.817-.974-3.213-1.923-4.82-3.53-1.71-1.713-2.633-3.136-3.58-4.9l2.37-1.845c.631-.5.842-1.397.447-2.108L6.8.914C6.325.018 5.192-.272 4.376.28l-3.24 2.16C.374 2.944-.047 3.813.005 4.709.057 5.63.19 6.789.4 7.606c.948 3.636 3.213 7.404 6.4 10.592 3.186 3.188 6.952 5.454 10.586 6.403.816.21 1.975.316 2.923.395.922.053 1.79-.395 2.291-1.16l2.107-3.293c.58-.817.263-1.923-.606-2.371z"/>
        </svg>
      </a>
  </div>
</div>

        </div>
        <section id="section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd"  class="video-section is-font-color-light is-background-color-light" data-el-id="27f2c6b6-ab0b-4e6b-8504-1f9a91bd6c7d">
  <div class="video-wrapper">
    <div class="full-screen-video-component">
      <div class="video-wrapper hidable">
        <video class="lazy"
          poster="https://res.cloudinary.com/luxuryp/video/upload/f_auto,q_auto/so_0,eo_0/v1644034134/okqg7enhqvx8dktiy7px.jpg"
          style="height:100%;"
          loop
          muted
          autoplay
          playsinline>
          <source data-src="https://res.cloudinary.com/luxuryp/video/upload/f_webm,vc_vp9,q_auto/v1644034134/okqg7enhqvx8dktiy7px.webm" type="video/webm;codecs=vp9">
<source data-src="https://res.cloudinary.com/luxuryp/video/upload/f_mp4,vc_h265,q_auto/v1644034134/okqg7enhqvx8dktiy7px.mp4" type="video/mp4;codecs=hvc1">
<source data-src="https://res.cloudinary.com/luxuryp/video/upload/f_mp4,vc_h264,q_auto/v1644034134/okqg7enhqvx8dktiy7px.mp4" type="video/mp4">
        </video>
      </div>
        <div class="poster" style="background-image: url('https://media-production.lp-cdn.com/media/299a0ae0-b899-4c83-8422-629897819baa')"></div>
    </div>
  </div>
  <div class="overlay-component"style="--section-overlay: rgba(0, 0, 0, 0.30);"></div>
  <div class="middle-content-wrapper">
  <div class="text-section">
        <div class="items top carousel-container">
            <div class="item">
                <h5 class="pre-title">Welcome To</h5>
            </div>
            <div class="item">
                <h5 class="pre-title">Coldwell Banker Global Luxury&#x27;s</h5>
            </div>
            <div class="item">
                <h5 class="pre-title">Comprehensive </h5>
            </div>
            <div class="item">
                <h5 class="pre-title">Over</h5>
            </div>
        </div>
        <div class="items carousel-container">
            <div class="item">
                <h1 class="lp-h1">Tim Allen Properties Team</h1>
                            </div>
            <div class="item">
                <div class="lp-h1">#1 Agent in the US</div>
                            </div>
            <div class="item">
                <div class="lp-h1">Global Marketing</div>
                            </div>
            <div class="item">
                <div class="lp-h1">$6 Billion Sold</div>
                            </div>
        </div>
        <div class="bottom">
          <span class="subtitle  subtitle--line"><p>Coldwell Banker Global Luxury | DRE#00891159</p></span>
          <div class="subheading-button-container">
              <div class="button-frame" 
                   onmouseover="this.querySelector('.js-listing-details-black-bar').style.width = '100%'"
                   onmouseout="this.querySelector('.js-listing-details-black-bar').style.width = '0%'">
        <a
            href="https://timallenproperties.com/home-search/listings?search_type&#x3D;envelope&amp;south&#x3D;36.34404111690938&amp;west&#x3D;-122.03197151916504&amp;north&#x3D;36.65397248097993&amp;east&#x3D;-121.69534355895996&amp;property_type%5B%5D&#x3D;Residential&amp;property_type%5B%5D&#x3D;Condo&amp;property_type%5B%5D&#x3D;Town+House&amp;property_type%5B%5D&#x3D;Multi-family&amp;property_type%5B%5D&#x3D;Land&amp;property_type%5B%5D&#x3D;Other&amp;property_type%5B%5D&#x3D;Commercial&amp;property_type%5B%5D&#x3D;Residential&amp;property_type%5B%5D&#x3D;Condo&amp;property_type%5B%5D&#x3D;Town+House&amp;property_type%5B%5D&#x3D;Multi-family&amp;property_type%5B%5D&#x3D;Land&amp;property_type%5B%5D&#x3D;Other&amp;property_type%5B%5D&#x3D;Commercial&amp;status%5B%5D&#x3D;Active&amp;status_days%5BActive%5D&#x3D;36500&amp;status%5B%5D&#x3D;Under+Contract&amp;status_days%5BUnder+Contract%5D&#x3D;36500&amp;status%5B%5D&#x3D;Pending&amp;status_days%5BPending%5D&#x3D;36500&amp;status_days%5BSold%5D&#x3D;180&amp;mailer_schedule&#x3D;instant&amp;order&#x3D;price%3Adesc"
            
            class="btn btn--primary [object Object]"
            
            
            
            
            
            >
                                      <div class="homepage-subheading-button"> View All Homes
                                        <div class="js-listing-details-white-bar"> 
                                          <div class="js-listing-details-black-bar"> </div>
                                        </div>
                                      </div>
            </a>
              </div>
          </div>
        </div>
    </div>
</div>
</section>
<section id="section-d0e94626-eca4-4484-a1cd-7d1544072cd9"  class="solid-section is-font-color-light is-background-color-dark" data-el-id="83052b56-ef66-48f7-a55c-41931a212f91">
  <div class="search-bar">
  <div class="search-bar-wrapper">
    <div class="search-input-container">
      <i class="search-icon lp-i lp-i--search"></i>
      <input
        type="text"
        placeholder="Search by Address or Area"
        class="search-input"
        value=""
       />
    </div>
  </div>
        <a
            role="button"
            data-type="CONTACT_US"
            class="contact-section"
            
            
            
            
            
            >
                        <div class="link-content">
                          <div class="link-label">BOOK AN APPOINTMENT</div>
                          <div class="icon-style">
                            <i class="lp-i lp-i--arrow-right"></i>
                          </div>
                        </div>
            </a>
</div>
<div class="search-result-container" style="display: none">
    <div class="container">
            <div class="solid-subsection address-results height-limited" style="color: #FFF; background-color: #1a1a1a;">
    </div>

    <div class="solid-subsection address-search height-limited" style="color: #FFF; background-color: #1a1a1a;">
                    <div>
                        <h6>Search for</h6>
                    </div>
                    <div class="search-info">
                            <div class="item-container">
                                    <a class="link-container"  href="/properties/sale">Exclusive Homes</a>
                            </div>
                            <div class="item-container">
                                    <a class="link-container"  href="/neighborhoods">Homes by Area</a>
                            </div>
                            <div class="item-container">
                                    <a class="link-container"  href="/home-search/listings">MLS Listings</a>
                            </div>
                            <div class="item-container">
                                    <a class="link-container"  href="/neighborhoods">Neighborhood Guides</a>
                            </div>
                    </div>
    </div>
    <div class="solid-subsection neighborhood-search height-limited" style="color: #FFF; background-color: #1a1a1a;">
                    <div>
                        <h6>Popular areas</h6>
                    </div>
                    <div class="links">
                        <a class="link-container" href="/home-search/listings?search_type&#x3D;postalcode&amp;place&#x3D;Carmel-by-the-Sea&amp;county&#x3D;Monterey+County&amp;state&#x3D;California&amp;postalcode&#x3D;93923&amp;south&#x3D;36.312435&amp;west&#x3D;-121.9565899&amp;north&#x3D;36.5820759&amp;east&#x3D;-121.6972911&amp;omnibox&#x3D;Carmel-by-the-Sea%2C+CA+93923%2C+USA&amp;property_type%5B%5D&#x3D;Residential&amp;property_type%5B%5D&#x3D;Condo&amp;property_type%5B%5D&#x3D;Town+House&amp;property_type%5B%5D&#x3D;Multi-family&amp;property_type%5B%5D&#x3D;Land&amp;property_type%5B%5D&#x3D;Other&amp;property_type%5B%5D&#x3D;Residential&amp;property_type%5B%5D&#x3D;Condo&amp;property_type%5B%5D&#x3D;Town+House&amp;property_type%5B%5D&#x3D;Multi-family&amp;property_type%5B%5D&#x3D;Land&amp;property_type%5B%5D&#x3D;Other&amp;status%5B%5D&#x3D;Active&amp;status_days%5BActive%5D&#x3D;36500&amp;status%5B%5D&#x3D;Under+Contract&amp;status_days%5BUnder+Contract%5D&#x3D;36500&amp;status%5B%5D&#x3D;Pending&amp;status_days%5BPending%5D&#x3D;36500&amp;status_days%5BSold%5D&#x3D;180&amp;mailer_schedule&#x3D;instant&amp;order&#x3D;price%3Adesc" >
                          <i class="lp-i lp-i--map-marked-alt"></i>
                          <span>Carmel</span>
                        </a>
                        <a class="link-container" href="/home-search/listings?search_type&#x3D;envelope&amp;south&#x3D;36.523933566407784&amp;west&#x3D;-121.9446147866211&amp;north&#x3D;36.57151116134996&amp;east&#x3D;-121.90787925195313&amp;polygon&#x3D;%5B%5B%5B-121.93397178125001%2C36.55758567988418%5D%2C%5B-121.92796363305665%2C36.561032815015864%5D%2C%5B-121.92487372827149%2C36.56158434236462%5D%2C%5B-121.92453040551759%2C36.565582797893256%5D%2C%5B-121.91817893457032%2C36.57151116134996%5D%2C%5B-121.91285743188477%2C36.570959704875236%5D%2C%5B-121.9090808815918%2C36.54338186112432%5D%2C%5B-121.90787925195313%2C36.54172687751949%5D%2C%5B-121.92453040551759%2C36.523933566407784%5D%2C%5B-121.93894996118165%2C36.53069274813993%5D%2C%5B-121.9446147866211%2C36.55289732930018%5D%2C%5B-121.93397178125001%2C36.55758567988418%5D%5D%5D&amp;omnibox&#x3D;Carmel-by-the-Sea%2C+CA+93923%2C+USA&amp;property_type%5B%5D&#x3D;Residential&amp;property_type%5B%5D&#x3D;Condo&amp;property_type%5B%5D&#x3D;Town+House&amp;property_type%5B%5D&#x3D;Multi-family&amp;property_type%5B%5D&#x3D;Land&amp;property_type%5B%5D&#x3D;Other&amp;property_type%5B%5D&#x3D;Residential&amp;property_type%5B%5D&#x3D;Condo&amp;property_type%5B%5D&#x3D;Town+House&amp;property_type%5B%5D&#x3D;Multi-family&amp;property_type%5B%5D&#x3D;Land&amp;property_type%5B%5D&#x3D;Other&amp;status%5B%5D&#x3D;Active&amp;status_days%5BActive%5D&#x3D;36500&amp;status%5B%5D&#x3D;Under+Contract&amp;status_days%5BUnder+Contract%5D&#x3D;36500&amp;status%5B%5D&#x3D;Pending&amp;status_days%5BPending%5D&#x3D;36500&amp;status_days%5BSold%5D&#x3D;180&amp;mailer_schedule&#x3D;instant&amp;order&#x3D;price%3Adesc" >
                          <i class="lp-i lp-i--map-marked-alt"></i>
                          <span>Carmel-by-the-Sea</span>
                        </a>
                        <a class="link-container" href="/home-search/listings?search_type&#x3D;place&amp;omnibox&#x3D;Carmel%20Highlands%2C%20CA%2093923%2C%20USA&amp;place&#x3D;Carmel%20Highlands&amp;county&#x3D;Monterey%20County&amp;state&#x3D;California&amp;postalcode&#x3D;93923&amp;east&#x3D;-121.9156139&amp;west&#x3D;-121.9476287&amp;north&#x3D;36.51309699999999&amp;south&#x3D;36.4951591" >
                          <i class="lp-i lp-i--map-marked-alt"></i>
                          <span>Carmel Highlands</span>
                        </a>
                        <a class="link-container" href="/home-search/listings?search_type&#x3D;place&amp;omnibox&#x3D;Santa%20Cruz%2C%20CA%2C%20USA&amp;place&#x3D;Santa%20Cruz&amp;county&#x3D;Santa%20Cruz%20County&amp;state&#x3D;California&amp;east&#x3D;-121.9862189&amp;west&#x3D;-122.1087411&amp;north&#x3D;37.0108489&amp;south&#x3D;36.9409339" >
                          <i class="lp-i lp-i--map-marked-alt"></i>
                          <span>Santa Cruz</span>
                        </a>
                        <a class="link-container" href="/home-search/listings?search_type&#x3D;neighborhood&amp;omnibox&#x3D;Pebble%20Beach%2C%20Del%20Monte%20Forest%2C%20CA%2C%20USA&amp;neighborhood&#x3D;Pebble%20Beach&amp;place&#x3D;Del%20Monte%20Forest&amp;county&#x3D;Monterey%20County&amp;state&#x3D;California&amp;east&#x3D;-121.9201296&amp;west&#x3D;-121.9804079&amp;north&#x3D;36.5921455&amp;south&#x3D;36.55396" >
                          <i class="lp-i lp-i--map-marked-alt"></i>
                          <span>Pebble Beach</span>
                        </a>
                        <a class="link-container" href="/home-search/listings?search_type&#x3D;place&amp;omnibox&#x3D;Pacific%20Grove%2C%20CA%2C%20USA&amp;place&#x3D;Pacific%20Grove&amp;county&#x3D;Monterey%20County&amp;state&#x3D;California&amp;east&#x3D;-121.900865&amp;west&#x3D;-121.9481241&amp;north&#x3D;36.6426591&amp;south&#x3D;36.59780600000001" >
                          <i class="lp-i lp-i--map-marked-alt"></i>
                          <span>Pacific Grove</span>
                        </a>
                        <a class="link-container" href="/home-search/listings?search_type&#x3D;place&amp;omnibox&#x3D;Monterey%2C%20CA%2C%20USA&amp;place&#x3D;Monterey&amp;county&#x3D;Monterey%20County&amp;state&#x3D;California&amp;east&#x3D;-121.8081099&amp;west&#x3D;-121.926888&amp;north&#x3D;36.651559&amp;south&#x3D;36.5702451" >
                          <i class="lp-i lp-i--map-marked-alt"></i>
                          <span>Monterey</span>
                        </a>
                        <a class="link-container" href="/home-search/listings?search_type&#x3D;place&amp;place&#x3D;Carmel+Valley&amp;county&#x3D;Monterey+County&amp;state&#x3D;California&amp;postalcode&#x3D;93924&amp;south&#x3D;36.435224&amp;west&#x3D;-121.7712391&amp;north&#x3D;36.53132799999999&amp;east&#x3D;-121.657649&amp;omnibox&#x3D;Carmel+Valley%2C+California+93924%2C+USA&amp;property_type%5B%5D&#x3D;Residential&amp;property_type%5B%5D&#x3D;Condo&amp;property_type%5B%5D&#x3D;Town+House&amp;property_type%5B%5D&#x3D;Multi-family&amp;property_type%5B%5D&#x3D;Land&amp;property_type%5B%5D&#x3D;Other&amp;property_type%5B%5D&#x3D;Residential&amp;property_type%5B%5D&#x3D;Condo&amp;property_type%5B%5D&#x3D;Town+House&amp;property_type%5B%5D&#x3D;Multi-family&amp;property_type%5B%5D&#x3D;Land&amp;property_type%5B%5D&#x3D;Other&amp;status%5B%5D&#x3D;Active&amp;status_days%5BActive%5D&#x3D;36500&amp;status%5B%5D&#x3D;Under+Contract&amp;status_days%5BUnder+Contract%5D&#x3D;36500&amp;status%5B%5D&#x3D;Pending&amp;status_days%5BPending%5D&#x3D;36500&amp;status_days%5BSold%5D&#x3D;180&amp;mailer_schedule&#x3D;instant&amp;order&#x3D;price%3Adesc" >
                          <i class="lp-i lp-i--map-marked-alt"></i>
                          <span>Carmel Valley</span>
                        </a>
                        <a class="link-container" href="/home-search/listings?omnibox&#x3D;Big%20Sur%2C%20CA%2C%20USA&amp;county&#x3D;Monterey%20County&amp;state&#x3D;California&amp;east&#x3D;-121.6133044&amp;west&#x3D;-122.023054&amp;north&#x3D;36.5416222&amp;south&#x3D;36.1215937" >
                          <i class="lp-i lp-i--map-marked-alt"></i>
                          <span>Big Sur</span>
                        </a>
                    </div>
    </div>
    <div class="solid-subsection area-search height-limited" style="color: #FFF; background-color: #1a1a1a;">
                    <div>
                        <h6>Neighborhood guides</h6>
                    </div>
                    <div class="links">
                        <a class="link-container" href="/neighborhoods/carmel-by-the-sea">
                          <i class="lp-i lp-i--map"></i>
                          <span>Carmel-by-the-Sea</span>
                        </a>
                        <a class="link-container" href="/neighborhoods/carmel-highlands">
                          <i class="lp-i lp-i--map"></i>
                          <span>Carmel Highlands</span>
                        </a>
                        <a class="link-container" href="/neighborhoods/santa-cruz">
                          <i class="lp-i lp-i--map"></i>
                          <span>Santa Cruz</span>
                        </a>
                        <a class="link-container" href="/neighborhoods/pebble-beach">
                          <i class="lp-i lp-i--map"></i>
                          <span>Pebble Beach</span>
                        </a>
                        <a class="link-container" href="/neighborhoods/pacific-grove">
                          <i class="lp-i lp-i--map"></i>
                          <span>Pacific Grove</span>
                        </a>
                        <a class="link-container" href="/neighborhoods/monterey">
                          <i class="lp-i lp-i--map"></i>
                          <span>Monterey</span>
                        </a>
                        <a class="link-container" href="/neighborhoods/carmel-valley">
                          <i class="lp-i lp-i--map"></i>
                          <span>Carmel Valley</span>
                        </a>
                        <a class="link-container" href="/neighborhoods/big-sur">
                          <i class="lp-i lp-i--map"></i>
                          <span>Big Sur</span>
                        </a>
                    </div>
    </div>
    </div>
</div>

</section>
<section id="section-e01ea6dd-8881-48d5-a388-f0212e66ea8f"  class="solid-section is-font-color-dark is-background-color-light" data-el-id="2ea78aee-ca9b-466b-a7d6-6dc18e8034b5">
  <div class="redesign press-carousel-section">
	<div class="container">
		<h2 class="serif">Featured In</h2>
	</div>
	<ul class="press-carousel carousel-container">
		<li><img src="https://media-production.lp-cdn.com/media/4ff3f638-4b4c-4442-922f-3501e0075eef" alt=""></li>
		<li><img src="https://media-production.lp-cdn.com/media/70b2b146-533a-4c3c-a9d6-c4ebc95f3f8f" alt=""></li>
		<li><img src="https://media-production.lp-cdn.com/media/0a96c533-ca0b-4deb-8e3c-496bcf19a220" alt=""></li>
		<li><img src="https://media-production.lp-cdn.com/media/a7bfd6a6-6bba-4a7d-b8aa-e1adece5f752" alt=""></li>
		<li><img src="https://media-production.lp-cdn.com/media/b92446eb-3a68-4ce8-8a7c-db3942ae8f6b" alt=""></li>
		<li><img src="https://media-production.lp-cdn.com/media/5fa3018c-c47d-4e03-92e7-a8a1129b39df" alt=""></li>
		<li><img src="https://media-production.lp-cdn.com/media/e70038ac-94c6-45e9-9783-5d7423b6c85f" alt=""></li>
		<li><img src="https://media-production.lp-cdn.com/media/57d5f0d3-be13-443c-bd02-50fc7975be8a" alt=""></li>
		<li><img src="https://media-production.lp-cdn.com/media/d8a53d13-7ffd-43b3-baea-481931a7fa27" alt=""></li>
	</ul>
</div>
</section>
<section id="section-3fcca817-bb7b-43f0-a11b-b08a8618148a"  class="solid-section is-font-color-dark is-background-color-light" data-el-id="212dc92d-e64b-4b5f-a7ad-eaa77f5a1eab">
  <div class="container">
    <div id="iyeh" class="gjs-row"><div id="ibjr" class="gjs-cell"><img src="https://media-production.lp-cdn.com/media/2511814b-2232-4625-92ac-5a432b99175c" id="iudj"/><div id="ityi"><br/><br/></div></div><div id="iy2j" class="gjs-cell"><div id="idb2"><h2>Tim Allen: #1 Agent in the USA<br></h2><h3>Coldwell Banker Global Luxury - Carmel and Pebble Beach<br></h3></div><div id="iarj"><p>Tim Allen was born and raised on the Monterey Peninsula and has an extensive knowledge of the region. Tim attended local schools such as Stevenson High School, raised his three children in the area and owns homes throughout the Peninsula. Beyond his love for family and real estate, Tim’s other passion is the game of lacrosse. A successful collegiate player himself, Tim has become an avid supporter of the game. The teamwork, skills and overall discipline required to play the game at a high level have translated to his professional career. For the past two decades, Tim has been arguably the most predominant and successful real estate agent in the region. For 2021, 2023, and 2024, Tim was ranked as the #1 agent in the United&nbsp;States for Coldwell Banker, #1 agent overall in the Bay Area (TheLeading100.com), and is consistently ranked in the top .01% of agents worldwide. There is no other agent in the region who will provide you with the local knowledge and global connections that Tim can offer.</p></div><div id="i5bb"><a onmouseover="this.style.background = 'black'; this.style.color='#fff'" onmouseout="this.style.background = 'white'; this.style.color ='#000'" href="/team" id="iwioh">LEARN MORE</a></div></div></div><style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}.gjs-row{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}.gjs-cell{min-height:75px;flex-grow:1;flex-basis:100%;}#iyeh{flex-direction:row-reverse;}#ibjr{margin:0 10px 0 10px;}#idb2{padding:0px;font-size:24px;}#iarj{padding:0px;font-size:18px;}#iy2j{margin:0 10px 0 10px;}#iudj{width:100%;}#iwioh{display:inline-block;width:163px;text-align:center;font-size:12px;font-family:Montserrat, sans-serif;text-decoration:none;color:#000;background-color:white;border:2px;border-style:solid;border-color:#000;padding:1em;transition:400ms all ease;}@media (max-width: 768px){.gjs-row{flex-wrap:wrap;}}</style>
</div>

</section>
<section id="section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93"  class="solid-section is-font-color-light is-background-color-dark" data-el-id="aeaf061e-5cc8-4b4a-9963-23f50ba3820f">
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/x-handlebars-template" class="gridItem pagination-script"><li class="property-list__item feature">
  <a class="property-list__item-link" href="{{#if fromMLS}}/home-search/listings/{{id}}{{^}}/properties/{{slug}}{{/if}}" {{#if fromMLS}} data-turbolinks="false" {{/if}}>
  <div class="property-list__img">
    {{{mediaImage media.[0]}}}
      {{#if openHouseHours}}
        <div class="open-house label-house bf1">Open House: {{openHouseHours}}</div>
      {{/if}}
  </div>
  <span class="property-list__label">
    {{formatPropertyStatus status}}
  </span>
  <div class="property-list__text">
    <h4 class="serif">{{name}}</h4>
    {{#if privateAddress}}
    <p>
      Call for Address
    </p>
    {{else}}
    {{#if fullAddress}}
    <p>
      {{fullAddress}}
    </p>
    {{else}}
    <p>
      Call For Address
    </p>
    {{/if}}
    {{/if}}
    <p>
      {{#if bedroomCount}}
        {{bedroomCount}} BD |
      {{else}}
        {{#ifIn "daf8aaa2-8b6f-4f2d-a324-754e0316d2b6" (JSONstringify types)}}
        {{#ifEquals bedroomCount 0}}
        Studio |
        {{/ifEquals}}
        {{else}}
          {{#ifIn "dea9daeb-4eb9-4bd8-8380-1a5c9384e817" (JSONstringify types)}}
          {{#ifEquals bedroomCount 0}}
          Studio |
          {{/ifEquals}}
          {{else}}
            {{#ifIn "d6b17d8b-a7a2-4de5-95c0-c2783b26de7a" (JSONstringify types)}}
            {{#ifEquals bedroomCount 0}}
            Studio |
            {{/ifEquals}}
            {{else}}
              {{#ifIn "9ac67b4b-bf76-4e0d-999e-701908f8f9ab" (JSONstringify types)}}
              {{#ifEquals bedroomCount 0}}
              Studio |
              {{/ifEquals}}
              {{else}}
                {{#ifIn "9a70fec3-5946-4d04-9acb-74d98781f636" (JSONstringify types)}}
                {{#ifEquals bedroomCount 0}}
                Studio |
                {{/ifEquals}}
                {{else}}
                  {{#ifIn "c68279bc-2904-4ab8-9e84-42ecf6af008c" (JSONstringify types)}}
                  {{#ifEquals bedroomCount 0}}
                  Studio |
                  {{/ifEquals}}
                  {{/ifIn}}
                {{/ifIn}}
              {{/ifIn}}
            {{/ifIn}}
          {{/ifIn}}
        {{/ifIn}}
      {{/if}}
      {{#if bathCount}}
      {{bathCount}} BA
      {{#if livingSpaceSize}}
      |
      {{/if}}
      {{/if}}
      {{#ifIn "2c63593e-4869-41f8-bc78-03fa80e24580" (JSONstringify types)}}
      {{#if lotAreaSize}} {{lpFormatNumber lotAreaSize}} {{formatAreaUnit lotAreaUnits}}{{/if}}
      {{else}}
      {{#if livingSpaceSize}} {{lpFormatNumber livingSpaceSize}} {{formatAreaUnit livingSpaceUnits}}{{/if}}
      {{/ifIn}}
    </p>
    <h5 style="text-transform: capitalize">
        {{formatPropertyPrice this}}
    </h5>
  </div>
  </a>


  <div class="property-list__hover">
    <a href="{{#if fromMLS}}/home-search/listings/{{id}}{{^}}/properties/{{slug}}{{/if}}" {{#if fromMLS}} data-turbolinks="false" {{/if}} class="hover-link"></a>
    <div class="property-list__buttons">
      <a class="property-list__view" href="{{#if fromMLS}}/home-search/listings/{{id}}{{^}}/properties/{{slug}}{{/if}}" {{#if fromMLS}} data-turbolinks="false" {{/if}}>
        <button class="btn btn--primary-dark button-style-1">VIEW PROPERTY</button>
        <button class="btn btn--primary-light button-style-1">VIEW PROPERTY</button>
      </a>
      <div class="property-list__share">
        <a class="btn btn--primary-dark button-style-1">SHARE PROPERTY</a>
        <a class="btn btn--primary-light button-style-1">SHARE PROPERTY</a>
        <ul class="socials socials--block-dark">
          <li><a href="https://www.facebook.com/sharer/sharer.php?u=https://timallenproperties.com/properties/{{slug}}" target="_blank" class="socials__link"><i class="lp-i lp-i--facebook"></i></a></li>
          <li><a href="https://twitter.com/intent/tweet?url=https://timallenproperties.com/properties/{{slug}}&text={{name}}" target="_blank" class="socials__link"><i class="lp-i lp-i--twitter"></i></a></li>
          <li><a href="mailto:?subject={{name}}&body={{name}} - https://timallenproperties.com/properties/{{slug}}" class="socials__link" target="_blank"><i class="lp-i lp-i--envelope"></i></a></li>
        </ul>
      </div>
    </div>
  </div>
</li>
</script>
<div class="redesign property-list-section">
  <div>
      <div class="container title-container">
        <h2 class="serif">Featured Properties</h2>
      </div>
    <div class="container">
      <ul class="property-list property-list--share three-items data-container">
          <li class="property-list__item feature">
            <a class="property-list__item-link" href="/properties/the-heart-of-rancho-rico-big-sur" >
            <div class="property-list__img">
              <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/pnl2pwvk9bsntax1f1ee" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/pnl2pwvk9bsntax1f1ee 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/pnl2pwvk9bsntax1f1ee 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/pnl2pwvk9bsntax1f1ee 1920w" alt="" loading="lazy">
            </div>
            <span class="property-list__label">
              For Sale
            </span>
            <div class="property-list__text">
              <h4 class="serif">The Heart of Rancho Rico</h4>
              <p>
                Call for Address
              </p>
              <p>
                  11 BD |
                8.5 BA
                |
                 8,379 Sq.Ft.
              </p>
              <h5 style="text-transform: capitalize">
                  $100,000,000
              </h5>
            </div>
            </a>
          
          
            <div class="property-list__hover">
              <a href="/properties/the-heart-of-rancho-rico-big-sur"  class="hover-link"></a>
              <div class="property-list__buttons">
                <a class="property-list__view" href="/properties/the-heart-of-rancho-rico-big-sur" >
                  <button class="btn btn--primary-dark button-style-1">VIEW PROPERTY</button>
                  <button class="btn btn--primary-light button-style-1">VIEW PROPERTY</button>
                </a>
                <div class="property-list__share">
                  <a class="btn btn--primary-dark button-style-1">SHARE PROPERTY</a>
                  <a class="btn btn--primary-light button-style-1">SHARE PROPERTY</a>
                  <ul class="socials socials--block-dark">
                    <li><a href="https://www.facebook.com/sharer/sharer.php?u=https://timallenproperties.com/properties/the-heart-of-rancho-rico-big-sur" target="_blank" class="socials__link"><i class="lp-i lp-i--facebook"></i></a></li>
                    <li><a href="https://twitter.com/intent/tweet?url=https://timallenproperties.com/properties/the-heart-of-rancho-rico-big-sur&text=The Heart of Rancho Rico" target="_blank" class="socials__link"><i class="lp-i lp-i--twitter"></i></a></li>
                    <li><a href="/cdn-cgi/l/email-protection#2e115d5b4c444b4d5a137a464b0e664b4f5c5a0e41480e7c4f404d46410e7c474d41084c414a57137a464b0e664b4f5c5a0e41480e7c4f404d46410e7c474d410e030e465a5a5e5d1401015a47434f42424b405e5c415e4b5c5a474b5d004d4143015e5c415e4b5c5a474b5d015a464b03464b4f5c5a034148035c4f404d4641035c474d41034c4749035d5b5c" class="socials__link" target="_blank"><i class="lp-i lp-i--envelope"></i></a></li>
                  </ul>
                </div>
              </div>
            </div>
          </li>
          <li class="property-list__item feature">
            <a class="property-list__item-link" href="/properties/meteor-vineyard-estate-napa" >
            <div class="property-list__img">
              <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/8f809965-3b6f-4de2-b3cd-bad7c56b213c" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/8f809965-3b6f-4de2-b3cd-bad7c56b213c 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/8f809965-3b6f-4de2-b3cd-bad7c56b213c 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/8f809965-3b6f-4de2-b3cd-bad7c56b213c 1920w" alt="" loading="lazy">
            </div>
            <span class="property-list__label">
              For Sale
            </span>
            <div class="property-list__text">
              <h4 class="serif">Meteor Vineyard Estate - Napa Valley</h4>
              <p>
                2181 North 3rd Avenue, Napa, CA 94558
              </p>
              <p>
                  7 BD |
                11 BA
                |
                 13,250 Sq.Ft.
              </p>
              <h5 style="text-transform: capitalize">
                  $27,000,000
              </h5>
            </div>
            </a>
          
          
            <div class="property-list__hover">
              <a href="/properties/meteor-vineyard-estate-napa"  class="hover-link"></a>
              <div class="property-list__buttons">
                <a class="property-list__view" href="/properties/meteor-vineyard-estate-napa" >
                  <button class="btn btn--primary-dark button-style-1">VIEW PROPERTY</button>
                  <button class="btn btn--primary-light button-style-1">VIEW PROPERTY</button>
                </a>
                <div class="property-list__share">
                  <a class="btn btn--primary-dark button-style-1">SHARE PROPERTY</a>
                  <a class="btn btn--primary-light button-style-1">SHARE PROPERTY</a>
                  <ul class="socials socials--block-dark">
                    <li><a href="https://www.facebook.com/sharer/sharer.php?u=https://timallenproperties.com/properties/meteor-vineyard-estate-napa" target="_blank" class="socials__link"><i class="lp-i lp-i--facebook"></i></a></li>
                    <li><a href="https://twitter.com/intent/tweet?url=https://timallenproperties.com/properties/meteor-vineyard-estate-napa&text=Meteor Vineyard Estate - Napa Valley" target="_blank" class="socials__link"><i class="lp-i lp-i--twitter"></i></a></li>
                    <li><a href="/cdn-cgi/l/email-protection#17286462757d7274632a5a726372786537417e79726e76657337526463766372373a37597667763741767b7b726e317578736e2a5a726372786537417e79726e76657337526463766372373a37597667763741767b7b726e373a377f636367642d3838637e7a767b7b7279676578677265637e72643974787a38676578677265637e7264387a72637278653a617e79726e7665733a7264637663723a79766776" class="socials__link" target="_blank"><i class="lp-i lp-i--envelope"></i></a></li>
                  </ul>
                </div>
              </div>
            </div>
          </li>
          <li class="property-list__item feature">
            <a class="property-list__item-link" href="/properties/pebble-beach-masterpiece" >
            <div class="property-list__img">
              <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/uxwlvsvak0fojbeg6sre" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/uxwlvsvak0fojbeg6sre 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/uxwlvsvak0fojbeg6sre 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/uxwlvsvak0fojbeg6sre 1920w" alt="" loading="lazy">
            </div>
            <span class="property-list__label">
              For Sale
            </span>
            <div class="property-list__text">
              <h4 class="serif">Pebble Beach Masterpiece</h4>
              <p>
                3225 Macomber Drive, Pebble Beach, CA 93953
              </p>
              <p>
                  7 BD |
                9 BA
                |
                 7,455 Sq.Ft.
              </p>
              <h5 style="text-transform: capitalize">
                  $26,950,000
              </h5>
            </div>
            </a>
          
          
            <div class="property-list__hover">
              <a href="/properties/pebble-beach-masterpiece"  class="hover-link"></a>
              <div class="property-list__buttons">
                <a class="property-list__view" href="/properties/pebble-beach-masterpiece" >
                  <button class="btn btn--primary-dark button-style-1">VIEW PROPERTY</button>
                  <button class="btn btn--primary-light button-style-1">VIEW PROPERTY</button>
                </a>
                <div class="property-list__share">
                  <a class="btn btn--primary-dark button-style-1">SHARE PROPERTY</a>
                  <a class="btn btn--primary-light button-style-1">SHARE PROPERTY</a>
                  <ul class="socials socials--block-dark">
                    <li><a href="https://www.facebook.com/sharer/sharer.php?u=https://timallenproperties.com/properties/pebble-beach-masterpiece" target="_blank" class="socials__link"><i class="lp-i lp-i--facebook"></i></a></li>
                    <li><a href="https://twitter.com/intent/tweet?url=https://timallenproperties.com/properties/pebble-beach-masterpiece&text=Pebble Beach Masterpiece" target="_blank" class="socials__link"><i class="lp-i lp-i--twitter"></i></a></li>
                    <li><a href="/cdn-cgi/l/email-protection#417e3234232b2422357c112423232d24610324202229610c2032352433312824222467232e25387c112423232d24610324202229610c20323524333128242224616c6129353531327b6e6e35282c202d2d242f31332e312433352824326f222e2c6e31332e312433352824326e312423232d246c23242022296c2c20323524333128242224" class="socials__link" target="_blank"><i class="lp-i lp-i--envelope"></i></a></li>
                  </ul>
                </div>
              </div>
            </div>
          </li>
          <li class="property-list__item feature">
            <a class="property-list__item-link" href="/properties/pebble-beach-paradise-3187-17-mile-dr" >
            <div class="property-list__img">
              <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/ec0861a4-962a-45a9-9f6c-85bec847cc81" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/ec0861a4-962a-45a9-9f6c-85bec847cc81 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/ec0861a4-962a-45a9-9f6c-85bec847cc81 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/ec0861a4-962a-45a9-9f6c-85bec847cc81 1920w" alt="" loading="lazy">
            </div>
            <span class="property-list__label">
              For Sale
            </span>
            <div class="property-list__text">
              <h4 class="serif">Breathtaking Mediterranean Estate - 3187 17 Mile Dr</h4>
              <p>
                3187 17 Mile Dr, Pebble Beach, CA 93953
              </p>
              <p>
                  5 BD |
                6 BA
                |
                 10,692 Sq.Ft.
              </p>
              <h5 style="text-transform: capitalize">
                  $18,900,000
              </h5>
            </div>
            </a>
          
          
            <div class="property-list__hover">
              <a href="/properties/pebble-beach-paradise-3187-17-mile-dr"  class="hover-link"></a>
              <div class="property-list__buttons">
                <a class="property-list__view" href="/properties/pebble-beach-paradise-3187-17-mile-dr" >
                  <button class="btn btn--primary-dark button-style-1">VIEW PROPERTY</button>
                  <button class="btn btn--primary-light button-style-1">VIEW PROPERTY</button>
                </a>
                <div class="property-list__share">
                  <a class="btn btn--primary-dark button-style-1">SHARE PROPERTY</a>
                  <a class="btn btn--primary-light button-style-1">SHARE PROPERTY</a>
                  <ul class="socials socials--block-dark">
                    <li><a href="https://www.facebook.com/sharer/sharer.php?u=https://timallenproperties.com/properties/pebble-beach-paradise-3187-17-mile-dr" target="_blank" class="socials__link"><i class="lp-i lp-i--facebook"></i></a></li>
                    <li><a href="https://twitter.com/intent/tweet?url=https://timallenproperties.com/properties/pebble-beach-paradise-3187-17-mile-dr&text=Breathtaking Mediterranean Estate - 3187 17 Mile Dr" target="_blank" class="socials__link"><i class="lp-i lp-i--twitter"></i></a></li>
                    <li><a href="/cdn-cgi/l/email-protection#b887cbcddad2dddbcc85facaddd9ccd0ccd9d3d1d6df98f5dddcd1ccddcacad9d6ddd9d698fdcbccd9ccdd9895988b89808f98898f98f5d1d4dd98fcca9edad7dcc185facaddd9ccd0ccd9d3d1d6df98f5dddcd1ccddcacad9d6ddd9d698fdcbccd9ccdd9895988b89808f98898f98f5d1d4dd98fcca989598d0ccccc8cb829797ccd1d5d9d4d4ddd6c8cad7c8ddcaccd1ddcb96dbd7d597c8cad7c8ddcaccd1ddcb97c8dddadad4dd95daddd9dbd095c8d9cad9dcd1cbdd958b89808f95898f95d5d1d4dd95dcca" class="socials__link" target="_blank"><i class="lp-i lp-i--envelope"></i></a></li>
                  </ul>
                </div>
              </div>
            </div>
          </li>
          <li class="property-list__item feature">
            <a class="property-list__item-link" href="/properties/pebble-beach-icon-1451-ondulado-road" >
            <div class="property-list__img">
              <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/zdwjnpratlygfwv70lih" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/zdwjnpratlygfwv70lih 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/zdwjnpratlygfwv70lih 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/zdwjnpratlygfwv70lih 1920w" alt="" loading="lazy">
            </div>
            <span class="property-list__label">
              For Sale
            </span>
            <div class="property-list__text">
              <h4 class="serif">Pebble Beach Icon - 1451 Ondulado Road</h4>
              <p>
                1451 Ondulado Road, Pebble Beach, CA 93953
              </p>
              <p>
                  7 BD |
                7.5 BA
                |
                 8,394 Sq.Ft.
              </p>
              <h5 style="text-transform: capitalize">
                  $15,550,000
              </h5>
            </div>
            </a>
          
          
            <div class="property-list__hover">
              <a href="/properties/pebble-beach-icon-1451-ondulado-road"  class="hover-link"></a>
              <div class="property-list__buttons">
                <a class="property-list__view" href="/properties/pebble-beach-icon-1451-ondulado-road" >
                  <button class="btn btn--primary-dark button-style-1">VIEW PROPERTY</button>
                  <button class="btn btn--primary-light button-style-1">VIEW PROPERTY</button>
                </a>
                <div class="property-list__share">
                  <a class="btn btn--primary-dark button-style-1">SHARE PROPERTY</a>
                  <a class="btn btn--primary-light button-style-1">SHARE PROPERTY</a>
                  <ul class="socials socials--block-dark">
                    <li><a href="https://www.facebook.com/sharer/sharer.php?u=https://timallenproperties.com/properties/pebble-beach-icon-1451-ondulado-road" target="_blank" class="socials__link"><i class="lp-i lp-i--facebook"></i></a></li>
                    <li><a href="https://twitter.com/intent/tweet?url=https://timallenproperties.com/properties/pebble-beach-icon-1451-ondulado-road&text=Pebble Beach Icon - 1451 Ondulado Road" target="_blank" class="socials__link"><i class="lp-i lp-i--twitter"></i></a></li>
                    <li><a href="/cdn-cgi/l/email-protection#cbf4b8bea9a1aea8bff69baea9a9a7aeeb89aeaaa8a3eb82a8a4a5ebe6ebfafffefaeb84a5afbea7aaafa4eb99a4aaafeda9a4afb2f69baea9a9a7aeeb89aeaaa8a3eb82a8a4a5ebe6ebfafffefaeb84a5afbea7aaafa4eb99a4aaafebe6eba3bfbfbbb8f1e4e4bfa2a6aaa7a7aea5bbb9a4bbaeb9bfa2aeb8e5a8a4a6e4bbb9a4bbaeb9bfa2aeb8e4bbaea9a9a7aee6a9aeaaa8a3e6a2a8a4a5e6fafffefae6a4a5afbea7aaafa4e6b9a4aaaf" class="socials__link" target="_blank"><i class="lp-i lp-i--envelope"></i></a></li>
                  </ul>
                </div>
              </div>
            </div>
          </li>
          <li class="property-list__item feature">
            <a class="property-list__item-link" href="/properties/le-cap-du-roc-36654-highway-1" >
            <div class="property-list__img">
              <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/axtjukz73xx2yiogg6jx" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/axtjukz73xx2yiogg6jx 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/axtjukz73xx2yiogg6jx 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/axtjukz73xx2yiogg6jx 1920w" alt="" loading="lazy">
            </div>
            <span class="property-list__label">
              For Sale
            </span>
            <div class="property-list__text">
              <h4 class="serif">Le Cap du Roc - 36654 Highway 1</h4>
              <p>
                36654 Highway 1, Carmel Highlands, CA 93923
              </p>
              <p>
                  3 BD |
                3 BA
                |
                 3,416 Sq.Ft.
              </p>
              <h5 style="text-transform: capitalize">
                  $15,200,000
              </h5>
            </div>
            </a>
          
          
            <div class="property-list__hover">
              <a href="/properties/le-cap-du-roc-36654-highway-1"  class="hover-link"></a>
              <div class="property-list__buttons">
                <a class="property-list__view" href="/properties/le-cap-du-roc-36654-highway-1" >
                  <button class="btn btn--primary-dark button-style-1">VIEW PROPERTY</button>
                  <button class="btn btn--primary-light button-style-1">VIEW PROPERTY</button>
                </a>
                <div class="property-list__share">
                  <a class="btn btn--primary-dark button-style-1">SHARE PROPERTY</a>
                  <a class="btn btn--primary-light button-style-1">SHARE PROPERTY</a>
                  <ul class="socials socials--block-dark">
                    <li><a href="https://www.facebook.com/sharer/sharer.php?u=https://timallenproperties.com/properties/le-cap-du-roc-36654-highway-1" target="_blank" class="socials__link"><i class="lp-i lp-i--facebook"></i></a></li>
                    <li><a href="https://twitter.com/intent/tweet?url=https://timallenproperties.com/properties/le-cap-du-roc-36654-highway-1&text=Le Cap du Roc - 36654 Highway 1" target="_blank" class="socials__link"><i class="lp-i lp-i--twitter"></i></a></li>
                    <li><a href="/cdn-cgi/l/email-protection#635c101601090600175e2f064320021343071643310c00434e435055555657432b0a040b14021a435245010c071a5e2f064320021343071643310c00434e435055555657432b0a040b14021a4352434e430b17171310594c4c170a0e020f0f060d13110c130611170a06104d000c0e4c13110c130611170a06104c0f064e0002134e07164e110c004e50555556574e0b0a040b14021a4e52" class="socials__link" target="_blank"><i class="lp-i lp-i--envelope"></i></a></li>
                  </ul>
                </div>
              </div>
            </div>
          </li>
          <li class="property-list__item feature">
            <a class="property-list__item-link" href="/properties/the-land" >
            <div class="property-list__img">
              <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/c8d5c5f1-1df4-4506-be75-d615502541b5" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/c8d5c5f1-1df4-4506-be75-d615502541b5 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/c8d5c5f1-1df4-4506-be75-d615502541b5 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/c8d5c5f1-1df4-4506-be75-d615502541b5 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/c8d5c5f1-1df4-4506-be75-d615502541b5 2000w" alt="" loading="lazy">
            </div>
            <span class="property-list__label">
              For Sale
            </span>
            <div class="property-list__text">
              <h4 class="serif">The Land</h4>
              <p>
                18501 Van Zandt Resort Rd, Anderson Valley, CA
              </p>
              <p>
                 27,766 Sq.Ft.
              </p>
              <h5 style="text-transform: capitalize">
                  $12,000,000
              </h5>
            </div>
            </a>
          
          
            <div class="property-list__hover">
              <a href="/properties/the-land"  class="hover-link"></a>
              <div class="property-list__buttons">
                <a class="property-list__view" href="/properties/the-land" >
                  <button class="btn btn--primary-dark button-style-1">VIEW PROPERTY</button>
                  <button class="btn btn--primary-light button-style-1">VIEW PROPERTY</button>
                </a>
                <div class="property-list__share">
                  <a class="btn btn--primary-dark button-style-1">SHARE PROPERTY</a>
                  <a class="btn btn--primary-light button-style-1">SHARE PROPERTY</a>
                  <ul class="socials socials--block-dark">
                    <li><a href="https://www.facebook.com/sharer/sharer.php?u=https://timallenproperties.com/properties/the-land" target="_blank" class="socials__link"><i class="lp-i lp-i--facebook"></i></a></li>
                    <li><a href="https://twitter.com/intent/tweet?url=https://timallenproperties.com/properties/the-land&text=The Land" target="_blank" class="socials__link"><i class="lp-i lp-i--twitter"></i></a></li>
                    <li><a href="/cdn-cgi/l/email-protection#5b64282e39313e382f660f333e7b173a353f7d39343f22660f333e7b173a353f7b767b332f2f2b286174742f32363a37373e352b29342b3e292f323e2875383436742b29342b3e292f323e28742f333e76373a353f" class="socials__link" target="_blank"><i class="lp-i lp-i--envelope"></i></a></li>
                  </ul>
                </div>
              </div>
            </div>
          </li>
          <li class="property-list__item feature">
            <a class="property-list__item-link" href="/properties/3269-cabrillo-road-pebble-beach" >
            <div class="property-list__img">
              <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/72851b52-3e6a-4193-ad39-1ff3715618f4" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/72851b52-3e6a-4193-ad39-1ff3715618f4 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/72851b52-3e6a-4193-ad39-1ff3715618f4 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/72851b52-3e6a-4193-ad39-1ff3715618f4 1920w" alt="" loading="lazy">
            </div>
            <span class="property-list__label">
              For Sale
            </span>
            <div class="property-list__text">
              <h4 class="serif">Miraflores - 3269 Cabrillo Road</h4>
              <p>
                3269 Cabrillo Road, Pebble Beach, CA 93953
              </p>
              <p>
                  5 BD |
                4.5 BA
                |
                 4,770 Sq.Ft.
              </p>
              <h5 style="text-transform: capitalize">
                  $11,450,000
              </h5>
            </div>
            </a>
          
          
            <div class="property-list__hover">
              <a href="/properties/3269-cabrillo-road-pebble-beach"  class="hover-link"></a>
              <div class="property-list__buttons">
                <a class="property-list__view" href="/properties/3269-cabrillo-road-pebble-beach" >
                  <button class="btn btn--primary-dark button-style-1">VIEW PROPERTY</button>
                  <button class="btn btn--primary-light button-style-1">VIEW PROPERTY</button>
                </a>
                <div class="property-list__share">
                  <a class="btn btn--primary-dark button-style-1">SHARE PROPERTY</a>
                  <a class="btn btn--primary-light button-style-1">SHARE PROPERTY</a>
                  <ul class="socials socials--block-dark">
                    <li><a href="https://www.facebook.com/sharer/sharer.php?u=https://timallenproperties.com/properties/3269-cabrillo-road-pebble-beach" target="_blank" class="socials__link"><i class="lp-i lp-i--facebook"></i></a></li>
                    <li><a href="https://twitter.com/intent/tweet?url=https://timallenproperties.com/properties/3269-cabrillo-road-pebble-beach&text=Miraflores - 3269 Cabrillo Road" target="_blank" class="socials__link"><i class="lp-i lp-i--twitter"></i></a></li>
                    <li><a href="/cdn-cgi/l/email-protection#625d111700080701165f2f0b1003040e0d100711424f425150545b42210300100b0e0e0d42300d030644000d061b5f2f0b1003040e0d100711424f425150545b42210300100b0e0e0d42300d0306424f420a16161211584d4d160b0f030e0e070c12100d120710160b07114c010d0f4d12100d120710160b07114d5150545b4f010300100b0e0e0d4f100d03064f120700000e074f000703010a" class="socials__link" target="_blank"><i class="lp-i lp-i--envelope"></i></a></li>
                  </ul>
                </div>
              </div>
            </div>
          </li>
          <li class="property-list__item feature">
            <a class="property-list__item-link" href="/properties/2-la-pradera-lane" >
            <div class="property-list__img">
              <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/jbpg8sgfasut5ncxjdqw" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/jbpg8sgfasut5ncxjdqw 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/jbpg8sgfasut5ncxjdqw 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/jbpg8sgfasut5ncxjdqw 1920w" alt="" loading="lazy">
            </div>
            <span class="property-list__label">
              For Sale
            </span>
            <div class="property-list__text">
              <h4 class="serif">Spectacular Carmel Estate - 2 La Pradera Lane</h4>
              <p>
                2 La Pradera Lane, Carmel, CA 93923
              </p>
              <p>
                  5 BD |
                6 BA
                |
                 9,123 Sq.Ft.
              </p>
              <h5 style="text-transform: capitalize">
                  $10,990,000
              </h5>
            </div>
            </a>
          
          
            <div class="property-list__hover">
              <a href="/properties/2-la-pradera-lane"  class="hover-link"></a>
              <div class="property-list__buttons">
                <a class="property-list__view" href="/properties/2-la-pradera-lane" >
                  <button class="btn btn--primary-dark button-style-1">VIEW PROPERTY</button>
                  <button class="btn btn--primary-light button-style-1">VIEW PROPERTY</button>
                </a>
                <div class="property-list__share">
                  <a class="btn btn--primary-dark button-style-1">SHARE PROPERTY</a>
                  <a class="btn btn--primary-light button-style-1">SHARE PROPERTY</a>
                  <ul class="socials socials--block-dark">
                    <li><a href="https://www.facebook.com/sharer/sharer.php?u=https://timallenproperties.com/properties/2-la-pradera-lane" target="_blank" class="socials__link"><i class="lp-i lp-i--facebook"></i></a></li>
                    <li><a href="https://twitter.com/intent/tweet?url=https://timallenproperties.com/properties/2-la-pradera-lane&text=Spectacular Carmel Estate - 2 La Pradera Lane" target="_blank" class="socials__link"><i class="lp-i lp-i--twitter"></i></a></li>
                    <li><a href="/cdn-cgi/l/email-protection#94abe7e1f6fef1f7e0a9c7e4f1f7e0f5f7e1f8f5e6b4d7f5e6f9f1f8b4d1e7e0f5e0f1b4b9b4a6b4d8f5b4c4e6f5f0f1e6f5b4d8f5faf1b2f6fbf0eda9c7e4f1f7e0f5f7e1f8f5e6b4d7f5e6f9f1f8b4d1e7e0f5e0f1b4b9b4a6b4d8f5b4c4e6f5f0f1e6f5b4d8f5faf1b4b9b4fce0e0e4e7aebbbbe0fdf9f5f8f8f1fae4e6fbe4f1e6e0fdf1e7baf7fbf9bbe4e6fbe4f1e6e0fdf1e7bba6b9f8f5b9e4e6f5f0f1e6f5b9f8f5faf1" class="socials__link" target="_blank"><i class="lp-i lp-i--envelope"></i></a></li>
                  </ul>
                </div>
              </div>
            </div>
          </li>
      </ul>
      <div class="empty-result" style="display: none">
        <h3>No Results Found. Please Try Another Search.</h3>
      </div>
        <div class="lp-pagination pagination-container pagination-style-2"></div>
    </div>
  </div>
</div>

</section>
<section id="section-6dfafa96-2a70-4705-8d72-c0f9432e9484"  class="solid-section is-font-color-dark is-background-color-light" data-el-id="212dc92d-e64b-4b5f-a7ad-eaa77f5a1eab">
  <div class="container">
    <div id="ippg" class="gjs-row"><div id="iq6i" class="gjs-cell"><div id="ivss"><h2>Testimonials</h2></div></div></div><div id="ixee" class="gjs-row"><div id="is8d" class="gjs-cell"><div id="ioxs"><p>"Tim is without a doubt one of the most talented and respected luxury real estate professionals in the industry. Year after year, he ranks among the top agents - not just on the Monterey Peninsula, but around the world. We’re very fortunate to have..."</p><p>- MIKE JAMES<br></p></div></div><div id="ipsi" class="gjs-cell"><div id="i0c7"><p><br>​​​​​​​"You guys are light years ahead of our ex-realtors."</p><p>- BOB MINARDI</p></div></div><div id="ifqg" class="gjs-cell"><div id="il0v3"><p>"Thank you for being so helpful in selling our house in these very challenging times. You certainly lived up to your reputation…"</p><p>- GAYLE AND HARRY HOMES</p></div></div></div><style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}.gjs-row{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}.gjs-cell{min-height:75px;flex-grow:1;flex-basis:100%;}#ivss{padding:0px;text-align:center;font-size:24px;}#is8d{margin:0 10px 0 10px;}#ipsi{margin:0 10px 0 10px;}#ifqg{margin:0 10px 0 10px;}#ioxs{padding:0px;text-align:center;}#i0c7{padding:0px;text-align:center;}#il0v3{padding:0px;text-align:center;}@media (max-width: 768px){.gjs-row{flex-wrap:wrap;}}</style>
</div>

</section>
<section id="section-406ccff3-08fa-46a1-b222-ad1d79c6a919"  class="solid-section is-font-color-light is-background-color-dark" data-el-id="82839aae-f69e-4e11-91f3-ec3542792936">
  <div class="f-video-carousel redesign">
    <div class="container lp-container">
      <div class="lp-title-group">
        <h2 class="f-video-carousel__title lp-h2">Films</h2>
      </div>
      
      <div class="f-video-carousel__wrap v-carousel">
        
        <div class="v-carousel__preview">
          <div class="v-carousel__preview-item v-carousel__preview-item-0" >
            <button class="videoPlayButton" data-type="VIDEO" data-src="https://youtu.be/C5jDrSOowoM?si&#x3D;Fn95_ZF7IdPqoW-G"><span class="v-carousel__button"></span></button>
            <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/bc7aac73-7e3b-47f4-9554-3abc3679d96d" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/bc7aac73-7e3b-47f4-9554-3abc3679d96d 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/bc7aac73-7e3b-47f4-9554-3abc3679d96d 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/bc7aac73-7e3b-47f4-9554-3abc3679d96d 1152w" sizes="(max-width: 768px) 100vw, 50vw" alt="Ring Lane" class="v-carousel__cover videoCover" loading="lazy">
          </div>
          <div class="v-carousel__preview-item v-carousel__preview-item-1" style="display: none">
            <button class="videoPlayButton" data-type="VIDEO" data-src="https://youtu.be/MuFSjyMknvw?si&#x3D;oYo6MMhYHGHoB8To"><span class="v-carousel__button"></span></button>
            <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/819095f8-4e3a-4954-9c59-51d4d542a20e" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/819095f8-4e3a-4954-9c59-51d4d542a20e 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/819095f8-4e3a-4954-9c59-51d4d542a20e 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/819095f8-4e3a-4954-9c59-51d4d542a20e 1152w" sizes="(max-width: 768px) 100vw, 50vw" alt="Rancho Rico" class="v-carousel__cover videoCover" loading="lazy">
          </div>
          <div class="v-carousel__preview-item v-carousel__preview-item-2" style="display: none">
            <button class="videoPlayButton" data-type="VIDEO" data-src="https://youtu.be/ZLywQI91s7Y?si&#x3D;p3r3XjCnQVZlC4uc"><span class="v-carousel__button"></span></button>
            <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/xtu4c2xeibujjsvjgwzy" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/xtu4c2xeibujjsvjgwzy 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/xtu4c2xeibujjsvjgwzy 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/xtu4c2xeibujjsvjgwzy 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/xtu4c2xeibujjsvjgwzy 1500w" sizes="(max-width: 768px) 100vw, 50vw" alt="Carmel, Where Else?" class="v-carousel__cover videoCover" loading="lazy">
          </div>
          <div class="v-carousel__preview-item v-carousel__preview-item-3" style="display: none">
            <button class="videoPlayButton" data-type="VIDEO" data-src="https://www.youtube.com/watch?v&#x3D;szod8_6oDhU"><span class="v-carousel__button"></span></button>
            <img src="https://media-production.lp-cdn.com/media/0db3813a-c403-487f-9f95-593a41e55645" alt="Santa&#x27;s Pebble Beach Vacation Home" class="v-carousel__cover videoCover" loading="lazy">
          </div>
          <div class="v-carousel__preview-item v-carousel__preview-item-4" style="display: none">
            <button class="videoPlayButton" data-type="VIDEO" data-src="https://www.youtube.com/watch?v&#x3D;-orL-ww1ZPw&amp;feature&#x3D;emb_title"><span class="v-carousel__button"></span></button>
            <img src="https://media-production.lp-cdn.com/media/18660757-4c6f-4e93-a82c-4a4cc14df1fe" alt="Casa Monte Negra" class="v-carousel__cover videoCover" loading="lazy">
          </div>
          <div class="v-carousel__preview-item v-carousel__preview-item-5" style="display: none">
            <button class="videoPlayButton" data-type="VIDEO" data-src="https://youtu.be/ffRwXPhIbOA?si&#x3D;od43cYlQ6OzPSdvV"><span class="v-carousel__button"></span></button>
            <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/bwogdbtanztgg4rzvq9j" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/bwogdbtanztgg4rzvq9j 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/bwogdbtanztgg4rzvq9j 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/bwogdbtanztgg4rzvq9j 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/bwogdbtanztgg4rzvq9j 1400w" sizes="(max-width: 768px) 100vw, 50vw" alt="Hidden Pool Estate on Scenic" class="v-carousel__cover videoCover" loading="lazy">
          </div>
          <div class="v-carousel__preview-item v-carousel__preview-item-6" style="display: none">
            <button class="videoPlayButton" data-type="VIDEO" data-src="https://www.youtube.com/watch?v&#x3D;2yeRO_vYQco"><span class="v-carousel__button"></span></button>
            <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/wqye4iez3fjgnntgemry" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/wqye4iez3fjgnntgemry 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/wqye4iez3fjgnntgemry 480w" sizes="(max-width: 768px) 100vw, 50vw" alt="Pebble Beach Iconic Ondulado Estate " class="v-carousel__cover videoCover" loading="lazy">
          </div>
          <div class="v-carousel__preview-item v-carousel__preview-item-7" style="display: none">
            <button class="videoPlayButton" data-type="VIDEO" data-src="https://www.youtube.com/watch?v&#x3D;Xw_j2C5Xydk"><span class="v-carousel__button"></span></button>
            <img src="https://media-production.lp-cdn.com/media/88546356-273b-4360-abfa-e50f006e5d2e" alt="Perfection on the Point - $28,000,000" class="v-carousel__cover videoCover" loading="lazy">
          </div>
          <div class="v-carousel__preview-item v-carousel__preview-item-8" style="display: none">
            <button class="videoPlayButton" data-type="VIDEO" data-src="https://www.youtube.com/watch?v&#x3D;ESlCIpdiZDE"><span class="v-carousel__button"></span></button>
            <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/dbhcycb7gnyfuw5cygti" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/dbhcycb7gnyfuw5cygti 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/dbhcycb7gnyfuw5cygti 640w" sizes="(max-width: 768px) 100vw, 50vw" alt="The Dinner Party at Macomber" class="v-carousel__cover videoCover" loading="lazy">
          </div>
          <div class="v-carousel__preview-item v-carousel__preview-item-9" style="display: none">
            <button class="videoPlayButton" data-type="VIDEO" data-src="https://www.youtube.com/watch?v&#x3D;hmHw-4I_NwY"><span class="v-carousel__button"></span></button>
            <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/fawhjxmptldo2qqbm5xv" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/fawhjxmptldo2qqbm5xv 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/fawhjxmptldo2qqbm5xv 640w" sizes="(max-width: 768px) 100vw, 50vw" alt="Carmel Point Luxury Home" class="v-carousel__cover videoCover" loading="lazy">
          </div>
          <div class="v-carousel__preview-item v-carousel__preview-item-10" style="display: none">
            <button class="videoPlayButton" data-type="VIDEO" data-src="https://www.youtube.com/watch?v&#x3D;oXTJuEOXoPM"><span class="v-carousel__button"></span></button>
            <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/b4pg0g4lcpyyieojq2ti" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/b4pg0g4lcpyyieojq2ti 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/b4pg0g4lcpyyieojq2ti 640w" sizes="(max-width: 768px) 100vw, 50vw" alt="Sleepy Hollow Carmel Valley Estate" class="v-carousel__cover videoCover" loading="lazy">
          </div>
          <div class="v-carousel__preview-item v-carousel__preview-item-11" style="display: none">
            <button class="videoPlayButton" data-type="VIDEO" data-src="https://www.youtube.com/watch?v&#x3D;Ir8id1dNIy8&amp;feature&#x3D;emb_title"><span class="v-carousel__button"></span></button>
            <img src="https://media-production.lp-cdn.com/media/8372c802-9926-4eff-8dc7-094acd96369b" alt="The Talbott Estate &amp; Vineyards - Interview &amp; Tour with Robb Talbott" class="v-carousel__cover videoCover" loading="lazy">
          </div>
          <div class="v-carousel__preview-item v-carousel__preview-item-12" style="display: none">
            <button class="videoPlayButton" data-type="VIDEO" data-src="https://www.youtube.com/watch?v&#x3D;aQBi2liO9WQ&amp;feature&#x3D;emb_title"><span class="v-carousel__button"></span></button>
            <img src="https://media-production.lp-cdn.com/media/bb44babe-2a26-487e-a6db-b292378d4dbf" alt="Carmel Gives - A Movement By The Sea" class="v-carousel__cover videoCover" loading="lazy">
          </div>
          <div class="v-carousel__preview-item v-carousel__preview-item-13" style="display: none">
            <button class="videoPlayButton" data-type="VIDEO" data-src="https://www.youtube.com/watch?v&#x3D;yLUCrYTdpt8"><span class="v-carousel__button"></span></button>
            <img src="https://media-production.lp-cdn.com/media/1f00e8b5-efc9-4786-ad89-2c96776f9879" alt="The Monterey Manor" class="v-carousel__cover videoCover" loading="lazy">
          </div>
        </div>
        
        <ul class="v-carousel__list">
              <li class="v-carousel__list-item videoListLink" data-tab=".v-carousel__preview-item-0">
                <h3 class="videoTitle lp-h3">Ring Lane</h3>
                <div></div>
              </li>
              <li class="v-carousel__list-item videoListLink" data-tab=".v-carousel__preview-item-1">
                <h3 class="videoTitle lp-h3">Rancho Rico</h3>
                <div></div>
              </li>
              <li class="v-carousel__list-item videoListLink" data-tab=".v-carousel__preview-item-2">
                <h3 class="videoTitle lp-h3">Carmel, Where Else?</h3>
                <div></div>
              </li>
              <li class="v-carousel__list-item videoListLink" data-tab=".v-carousel__preview-item-3">
                <h3 class="videoTitle lp-h3">Santa&#x27;s Pebble Beach Vacation Home</h3>
                <div></div>
              </li>
              <li class="v-carousel__list-item videoListLink" data-tab=".v-carousel__preview-item-4">
                <h3 class="videoTitle lp-h3">Casa Monte Negra</h3>
                <div></div>
              </li>
              <li class="v-carousel__list-item videoListLink" data-tab=".v-carousel__preview-item-5">
                <h3 class="videoTitle lp-h3">Hidden Pool Estate on Scenic</h3>
                <div></div>
              </li>
              <li class="v-carousel__list-item videoListLink" data-tab=".v-carousel__preview-item-6">
                <h3 class="videoTitle lp-h3">Pebble Beach Iconic Ondulado Estate </h3>
                <div></div>
              </li>
              <li class="v-carousel__list-item videoListLink" data-tab=".v-carousel__preview-item-7">
                <h3 class="videoTitle lp-h3">Perfection on the Point - $28,000,000</h3>
                <div></div>
              </li>
              <li class="v-carousel__list-item videoListLink" data-tab=".v-carousel__preview-item-8">
                <h3 class="videoTitle lp-h3">The Dinner Party at Macomber</h3>
                <div></div>
              </li>
              <li class="v-carousel__list-item videoListLink" data-tab=".v-carousel__preview-item-9">
                <h3 class="videoTitle lp-h3">Carmel Point Luxury Home</h3>
                <div></div>
              </li>
              <li class="v-carousel__list-item videoListLink" data-tab=".v-carousel__preview-item-10">
                <h3 class="videoTitle lp-h3">Sleepy Hollow Carmel Valley Estate</h3>
                <div></div>
              </li>
              <li class="v-carousel__list-item videoListLink" data-tab=".v-carousel__preview-item-11">
                <h3 class="videoTitle lp-h3">The Talbott Estate &amp; Vineyards - Inte...</h3>
                <div></div>
              </li>
              <li class="v-carousel__list-item videoListLink" data-tab=".v-carousel__preview-item-12">
                <h3 class="videoTitle lp-h3">Carmel Gives - A Movement By The Sea</h3>
                <div></div>
              </li>
              <li class="v-carousel__list-item videoListLink" data-tab=".v-carousel__preview-item-13">
                <h3 class="videoTitle lp-h3">The Monterey Manor</h3>
                <div></div>
              </li>
        </ul>
      </div>
    </div>
  </div>
</section>
<section id="section-093078f1-e4bd-4061-adb8-3236d2b3c696"  class="solid-section is-font-color-dark is-background-color-light" data-el-id="a261202b-cc2b-4a7e-912a-a4b8ffe6ab1b">
<div class="redesign custom-content lp-vertical-paddings">
  <div class="lp-container lp-container--l">
    <p><img src="https://media-production.lp-cdn.com/media/d744edfb-df96-4041-ad9c-8e60de94cc48" alt></p>
  </div>
</div>
</section>
<section id="section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060"  class="solid-section is-font-color-dark is-background-color-light" data-el-id="bdd4f90d-9aa6-4335-889c-d860b20e252f">
  <div class="redesign lp-container lp-vertical-paddings interactive-map"
    data-neighborhoods="[{&quot;id&quot;:&quot;44wiG7pV8&quot;,&quot;url&quot;:&quot;/neighborhoods/pebble-beach&quot;,&quot;name&quot;:&quot;Pebble Beach&quot;,&quot;openNewTab&quot;:false},{&quot;id&quot;:&quot;DaoYi__yB&quot;,&quot;url&quot;:&quot;/neighborhoods/carmel&quot;,&quot;name&quot;:&quot;Carmel&quot;,&quot;openNewTab&quot;:false},{&quot;id&quot;:&quot;0ZoCUs9ld&quot;,&quot;url&quot;:&quot;/neighborhoods/carmel-highlands&quot;,&quot;name&quot;:&quot;Carmel Highlands&quot;,&quot;openNewTab&quot;:false},{&quot;id&quot;:&quot;xQxa7khch&quot;,&quot;url&quot;:&quot;/neighborhoods/carmel-valley&quot;,&quot;name&quot;:&quot;Carmel Valley&quot;,&quot;openNewTab&quot;:false},{&quot;id&quot;:&quot;Yqj-UZ-Ej&quot;,&quot;url&quot;:&quot;/neighborhoods/pacific-grove&quot;,&quot;name&quot;:&quot;Pacific Grove&quot;,&quot;openNewTab&quot;:false},{&quot;id&quot;:&quot;j8PgcEF7C&quot;,&quot;url&quot;:&quot;/neighborhoods/monterey&quot;,&quot;name&quot;:&quot;Monterey&quot;,&quot;openNewTab&quot;:false},{&quot;id&quot;:&quot;ccP4MUgWt&quot;,&quot;url&quot;:&quot;/neighborhoods/big-sur&quot;,&quot;name&quot;:&quot;Big Sur&quot;,&quot;openNewTab&quot;:false},{&quot;id&quot;:&quot;L43YS5voV&quot;,&quot;url&quot;:&quot;/neighborhoods/santa-cruz&quot;,&quot;name&quot;:&quot;Santa Cruz&quot;,&quot;openNewTab&quot;:false}]"
    style="--mapAreaColor: rgba(42, 42, 42, 1); --mapAreaHover:rgba(255, 255, 255, 1);">
    <div class="map-container">
        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 578.08 827.54" xmlns:xlink="http://www.w3.org/1999/xlink">
            <g id="main_map" data-name="main map">
                <path
                    d="M0,0S.66,4.65,1.66,5.32c1,.67,6.31,6.98,6.65,7.97s2.66,6.65,3.65,7.64c1,1,5.98,9.3,9.64,13.62,3.65,4.32,7.97,9.3,8.64,10.3,.66,1,4.65,4.65,4.98,5.98,.33,1.33,.33,3.65,1.33,4.98,1,1.33,.66,2.33,1,2.99,.33,.66,1,2.99,1.66,3.32,.66,.33,.66,1.33,1.66,1.33h2.99c.33,0,1.33,0,1.66,1,.33,1,0,1.99,.66,1.99s1.33,0,1.66,.33c.33,.33,1,.66,1,.66,0,0,.66-.66,1,.67,.33,1.33,1,2.99,2.33,3.65,1.33,.66,2.99,2.66,3.99,3.32,1,.66,5.65,3.32,6.31,3.65,.66,.33,.66,.66,.66,1s0,1.66,.33,1.99c.33,.33,.33,1,1.33,1s1.33-1,1.99,0c.66,1,7.64,7.64,9.3,8.97,1.66,1.33,4.65,3.65,4.32,4.32-.33,.66,0,1,0,1,0,0,3.65,.33,3.99,.67,.33,.33,2.99,2.66,3.32,2.99,.33,.33,2.33,1.66,2.66,2.99,.33,1.33,1,2.66,1,2.66,0,0,.33,1,.33,1.33s.33,0,1,.33c.66,.33,1.99,.33,2.66-.33,.66-.67,1-.67,1.66-.33,.67,.33,.33,1,1.66,1s1.99,0,1.99,.66,1,1.33,1.66,1.99,2.33,2.33,2.33,2.99-1,2.33,.33,2.33,2.66,0,2.99,.33c.33,.33,1,1,1.33,1s.33,1,1.66,1,3.65-.66,4.32,.33c.67,1,.33,2.66,1.66,2.66s2.99-.33,4.32,.66c1.33,1,2.99,2.66,3.32,2.99,.33,.33,1.33,2.33,2.33,2.33h6.31s0,1,1.66,1,3.99,0,4.65,.66c.66,.67,1,1.33,1.66,1.33s3.65-.33,3.99-.33,1-1,1.33-.33c.33,.66,1,.33,1.66,1,.66,.66,0,1.99,1.66,1.99s1-.33,2.33,.33c1.33,.67,1,1.33,2.66,1.33s3.32,0,3.99-.66c.66-.67,1.66-.33,1.99-.33s1-1.33,1.99-1c1,.33,1.33,1,2.33,1h4.32s1,0,1.99-.67c1-.66,2.33-2.33,3.65-2.33s5.65,.33,6.31,.66c.66,.33,5.65,.66,5.65-1.66s-1.99-2.99-1-4.65c1-1.66,1-1.33,1.66-2.33,.67-1,1-2.33,3.32-2.33s3.99,0,4.32-1.33c.33-1.33,1-1,1.33,.33,.33,1.33,1.99,1.66,2.99,1.99,1,.33,6.31,1.99,4.32,.66-1.99-1.33,.66-2.66,.66-1.66s1,1,1.66,1.33c.66,.33,1.99,1.33,2.33,1.66,.33,.33,1.66,1.33,2.66,1.33s1.66-.66,2.66-1c1-.33,2.33,0,2.99,.67,.67,.66,3.66,1.99,4.32,2.99,.67,1,1.33,1.33,2.33,1.33s2.99-1,3.99-2.33c1-1.33,1.33-1.66,2.33-1.99,1-.33,3.65-2.33,3.32-2.99-.33-.66,0-.66,1-1.66,1-1,2.66-2.33,2.66-2.99s.33-1,1-1.66c.66-.66,1.33-1.33,2.66-1.66s5.98-2.33,7.64-4.65c1.66-2.33,4.32-2.33,5.98-1.99,1.66,.33,14.62,5.98,18.94,8.31,4.32,2.33,18.94,13.29,22.6,19.6,3.65,6.31,8.31,10.63,8.97,11.63,.66,1,1.33,1.66,3.32,4.32,1.99,2.66,5.98,11.96,7.64,14.95,1.66,2.99,12.63,23.26,15.29,29.57,2.66,6.31,14.29,30.9,15.62,33.23,1.33,2.33,2.99,7.98,4.98,11.96,1.99,3.99,3.66,10.96,5.65,13.29,1.99,2.33,2.66,10.3,3.66,9.3s4.32-1.99,3.99-1c-.33,1-1.66,4.65-1.66,7.31s-.33,8.64-1,7.98c-.66-.67-1.99-2.66-3.65,1.33s-4.15,16.45-4.15,18.11-4.98,17.94-3.66,20.27c1.33,2.33,8.05,7.31,6.65,7.31-.33,0-.33,2.33-3.32,0-2.99-2.33-4.32-5.32-4.98-1.66,0,0-.66,7.64,0,7.31,.67-.33,1.33-2.33,1.66-1.66,.33,.67,2.99,2.66,1.99,2.99s-3.99,.33-3.99,1.99-1.66,25.58-1.99,28.58c-.33,2.99-3.32,21.93-7.97,32.56-4.65,10.63-14.95,34.22-18.28,38.21-3.32,3.99-1.99,1.99-5.65,6.98-3.65,4.98-5.65,5.98-7.31,7.97-1.66,1.99-4.32,5.98-9.64,5.32-5.32-.66-10.3,1.33-12.63-1-2.33-2.33-3.99-4.98-4.65-7.31-.67-2.33-4.65-5.65-4.65-6.65s-1.66-1.99-2.99-1.33c-1.33,.66-4.98-1-5.32-2.33-.33-1.33,.66-1.33-.67-2.33-1.33-1-3.99-1-3.99-2.66s-1.66-5.65-4.65-5.98c-2.99-.33-5.98-2.66-6.98-.66-1,1.99-.66,2.66,0,4.32,.66,1.66-.66,2.66-1.33,4.65-.66,1.99-4.98,8.31-5.32,10.63-.33,2.33-.33,4.65-1.99,5.32-1.66,.67-1,1.99-2.99,1-1.99-1-3.66-2.33-4.32,.33-.67,2.66,0,4.65-1.33,6.31-1.33,1.66-1.99,1.99-1.33,3.32,.66,1.33,0,3.99-.66,5.32-.66,1.33,0,3.66-1.33,5.32-1.33,1.66-1.66,2.66-4.32,2.99-2.66,.33-1.66-.33-2.33,2.33-.66,2.66-1.33,1.99,0,3.65,1.33,1.66,1.99,1.66,2.33,3.66,.33,1.99-.66,2.33,1.66,2.66,2.33,.33,4.32,1,5.32,2.33,1,1.33,6.65,7.98,6.65,3.99s.66-4.65,2.66-3.65c1.99,1,3.99,2.33,3.99,.66s1.66-.33,2.33,.66c.67,1,0,3.99,1.33,3.32,1.33-.66,3.65-1.99,3.65-.66s1.99,5.98,2.66,7.97c.66,1.99,.66,2.66,.33,3.32-.33,.67,1,4.65,.33,4.98-.66,.33-2.99-.66-2.33,1.66q.66,2.33,1,2.99c.33,.66,2.99,1.33,2.33,3.32-.66,1.99-1,1.33,0,2.66,1,1.33,2.66,1,1.99,2.99-.67,1.99,2.99,3.99-1.33,6.31-4.32,2.33-6.31,2.66-6.98,1-.66-1.66-1-.66-1,1s-1.66,3.32-1.99,1.33c-.33-1.99-1.33-1.66-1.99-1.66s-1-1-1.99-1-1.66,2.99-2.66,1.66c-1-1.33-5.32-3.65-3.99-1.99,1.33,1.66,2.33,1.99,1.99,3.32-.33,1.33-1.33,3.32,0,2.66,1.33-.66,2.33-1.33,3.32,.67,1,1.99,1.66,4.32,3.99,4.98,2.33,.67,5.65,1.66,3.65,3.66-1.99,1.99,0,2.33,0,5.98s.66,3.99-1.33,5.32c-1.99,1.33-7.31,2.33-5.32,3.66,1.99,1.33,2.66,1.66,3.65,1,1-.66,1.99,0,1.99,2.66s0,10.3,.67,12.29c.66,1.99,5.32,5.98,6.31,10.63,1,4.65,0,10.3,1.33,14.29,1.33,3.99,4.65,8.64,4.98,10.63,.33,1.99,2.33,5.32,3.32,6.31,1,1,1,4.65,.33,6.98-.66,2.33-1.33,6.98,0,10.96,1.33,3.99,1.99,7.98,3.32,7.64,1.33-.33,.33-2.33,2.33,.66,1.99,2.99,3.99,5.98,3.99,9.3s.33,4.98-1,7.31-2.33,3.99-1.99,5.65c.33,1.66,1.66,1.99,1.66,3.32s.66,2.99,1,3.32c.33,.33,1.33,1.99,.67,3.65-.67,1.66-.33,2.99-1,3.99-.66,1-1,2.33-.66,3.32,.33,1,1.33,2.66,2.33,3.32,1,.66,1,.33,1.66,2.33,.66,1.99,1,2.66,1.66,3.32,.66,.66,3.32,1.99,2.99,4.32s-1.33,3.99,.33,4.65c1.66,.66,3.32,1.99,1,2.66-2.33,.67-2.99,2.66-2.99,3.32s-1,2.66-.66,4.98,1.99,5.32,1.66,6.65c-.33,1.33-1.33,2.33-1.33,2.99s-.66,1-.66,1.66-.66,.33-.66,1.33,0,1.99-.67,2.66c-.66,.66-2.33,1-1.99,1.66,.33,.66,.33,1.33,.66,1.66,.33,.33-.33-.33,1-.33s2.33-.66,2.66,0c.33,.66,.33,0,1.33,.33,1,.33,1.66-.67,2.66,0,1,.66,2.99,1.33,3.65,1.99,.66,.66,1,1.66,1.66,2.99,.67,1.33,1.33,.66,1.99,1.99,.66,1.33,1.33,2.66,2.33,4.32,1,1.66,.66,1.99,1.99,2.33,1.33,.33,1.33-.66,2.33,.66,1,1.33,1.99,2.66,2.66,2.66s1,0,1.66,1.33c.67,1.33,3.65,3.99,4.32,3.32,.66-.66,1.33-1.33,1.66-.66,.33,.66,.66-.33,1.99,1.33,1.33,1.66,3.65,3.99,4.32,4.65,.67,.66,2.99,1.66,2.33,2.99-.66,1.33-1.99-.66,0,1.99,1.99,2.66,1.66,1.99,2.33,3.32,.67,1.33,2.33,2.66,2.33,3.65s-.33,3.32,.33,3.32,.67,0,.67,1,.67,2.33,1,2.33,.66,.33,.66,1.33,0,3.99,1.66,4.32c1.66,.33,2.33-.66,5.32,1.33,2.99,1.99,4.98,2.66,5.32,3.65,.33,1,1.33,1,2.66,1s1.66,0,1.33,1.66c-.33,1.66-1.33,5.65,1.33,5.32,2.66-.33,3.99-.33,3.99,.33s1.33,.66,1.99,0,1.99-1.33,2.33-1c.33,.33,1.33,.67,1.99,1,.66,.33,2.66,1.66,3.32,1.33,.66-.33,1-.66,1.66,0,.66,.67,2.66,2.33,3.66,1.99,1-.33-1,.66,1.99,1.33,2.99,.66,4.32,1.33,4.98,1.99,.66,.66,1.33,.66,2.66,1.66s1,1.66,2.33,1.33c1.33-.33,.33-.33,1.99,1.33,1.66,1.66,2.99,2.33,3.65,1.99,.66-.33,0,0,.66,1,.67,1,2.33,2.66,2.66,2.66s1,1.33,1.33,1.99c.33,.67-.33,1.33,1.33,1.66,1.66,.33,.66,1,1.66,1s2.99-.33,3.32,0c.33,.33,0-.66,1.33,.33,1.33,1,3.32,.33,3.32,1.99s-.33,1,1,2.33c1.33,1.33-.33,1.99,2.33,1.66,2.66-.33,3.99-.33,3.99,.67s.66,1.99,1.66,2.66c1,.66,.67,0,1.66,.33,1,.33,0-1.33,2.33,.33,2.33,1.66,1.66,2.33,1.66,2.33h166.88V.17L0,0Z" />
            </g>
            <a class="neighborhood-link" href="/" xlink:title="Carmel" data-number="2">
                <g id="carmel">
                    <path class="cls-3 area"
                        d="M269.81,492.1c0-.66-3.32-.33-3.99-.33s0-.66,.33-.66-.67-.66-1-.66-.33,0-.33-.33-.66-.33-1-.33,0,1.33-.67,1.33,0,1-.33,1-.67,1-1.33,1.33c-.66,.33-2.33,1.33-2.66,1.33-.19,0-1.73,.94-3.04,1.76,.36,.93,.68,1.78,.88,2.39,.66,1.99,.66,2.66,.33,3.32-.33,.67,1,4.65,.33,4.98-.38,.19-1.29-.05-1.89,.13l.06,.37s1.33,.66,1.99,.33c.66-.33,2.66,0,3.32,0s.33,.67,1,.67,1,1,1.33,1.33q.33,.33,.67,.33c.33,0,.66,.33,1,.33s1.33,.66,1.66,1c.33,.33,1-.33,1-.66s.33-.33,.33-.66,.66-1.99,.66-2.66-.66-.66-1-1c-.33-.33,1-1,1-1.33s0-1.66,.33-1.99c.33-.33,.66-6.31,.66-6.98v-2.33c0-.66,.67-1,1-1s-.66-.33-.66-1Z" />
                </g>
                <g id="_2_circle" data-name="2 circle">
                    <path class="cls-2 circle"
                        d="M273.07,499.03h0c6.26,0,11.33,5.07,11.33,11.33h0c0,6.26-5.07,11.33-11.33,11.33h0c-6.26,0-11.33-5.07-11.33-11.33h0c0-6.26,5.07-11.33,11.33-11.33Z" />
                </g>
                <g id="_2" data-name="2">
                    <path class="number"
                        d="M269.4,515.36v-1.68c0-.55,.08-1.01,.25-1.4,.17-.38,.41-.71,.74-.97,.33-.27,.75-.5,1.25-.69l2.01-.77c.44-.18,.76-.39,.97-.65,.21-.26,.32-.58,.32-.95s-.14-.7-.42-.95c-.27-.26-.66-.39-1.17-.39s-.9,.12-1.23,.37c-.33,.24-.52,.6-.57,1.07h-1.98c.01-.67,.19-1.23,.52-1.67,.33-.44,.78-.77,1.34-.99,.56-.22,1.19-.33,1.89-.33,.66,0,1.26,.13,1.79,.38,.53,.25,.96,.59,1.27,1.04,.32,.44,.48,.96,.48,1.56,0,.5-.09,.95-.28,1.33-.18,.38-.46,.72-.83,1.01-.37,.29-.84,.54-1.41,.76l-2.02,.79c-.39,.15-.68,.32-.85,.51-.18,.18-.26,.42-.26,.72v.29h5.61v1.63h-7.39Z" />
                </g>
                <g id="church">
                    <path class="cls-2 icon"
                        d="M334.6,498.52v-7.88h-3.04v-2.64h1.12v-1.69h-1.12v-.97h-1.69v.97h-1.12v1.69h1.12v2.64h-3.3v7.88h-1.2v5.55c1.8,1.7,2.92,4.04,2.92,6.62v19.75h-1.81v-19.75c0-4.2-3.72-7.61-8.3-7.61s-8.3,3.42-8.3,7.61v19.75h-1.81v-19.75c0-2.39,.97-4.58,2.56-6.25v-5.93h-2.46v-2.73c0-2.38-.63-4.62-1.82-6.49-.66-1.02-1.39-1.81-2.19-2.38v-2.71h1.12v-1.69h-1.12v-.95h-1.69v.97h-1.12v1.69h1.12v2.71c-.8,.57-1.53,1.36-2.18,2.37-1.19,1.87-1.82,4.11-1.82,6.49v2.74h-2.26v31.92h18.57v-6.75c0-1.85,1.5-3.35,3.34-3.35s3.35,1.5,3.35,3.35v6.75h14.31v-31.92h-1.18Zm-34.44-2.74c0-2.06,.53-3.99,1.55-5.58,.5-.78,1.03-1.39,1.6-1.81,.57,.43,1.11,1.03,1.6,1.81,1.02,1.6,1.56,3.52,1.56,5.58v2.74h-6.32v-2.74h.01Zm2.07,13.67h-2.7v-5.01c0-.74,.6-1.35,1.36-1.35s1.36,.6,1.36,1.35v5.01h-.01Zm4.78,0h-2.7v-5.01c0-.74,.6-1.35,1.36-1.35s1.35,.6,1.35,1.35v5.01h-.01Zm13.81,3.23c-.05,1.61-1.68,1.58-1.68,1.58l-1.04,2.63-.9-2.42c-1.61-.06-1.58-1.68-1.58-1.68l-2.63-1.04,2.42-1c.06-1.61,1.68-1.58,1.68-1.58l1.04-2.63,.97,2.42c1.61,.05,1.58,1.68,1.58,1.68l2.63,1.04-2.49,1Zm11.26-3.23h-2.7v-5.01c0-.74,.6-1.35,1.35-1.35s1.36,.6,1.36,1.35v5.01h-.01Zm.84-10.92h-4.65v-6.19h4.65v6.19Z" />
                    <path class="cls-2 icon"
                        d="M316.37,501.42v-2.09c.52-.94,1.12-1.7,1.76-2.22,.63,.53,1.23,1.28,1.76,2.22v2.07c.58,.09,1.14,.23,1.69,.41v-2.91l-.1-.19c-.93-1.76-2.06-2.98-3.35-3.64-1.29,.67-2.41,1.9-3.34,3.64l-.1,.19v2.94c.55-.18,1.11-.32,1.69-.42Z" />
                    <path class="cls-2 icon"
                        d="M318.35,510.52c-.66-.12-1.29,.31-1.41,.98-.12,.66,.31,1.29,.98,1.41,.66,.12,1.29-.31,1.41-.98,.12-.65-.31-1.29-.98-1.41Z" />
                </g>
            </a>
            <a class="neighborhood-link" href="/" xlink:title="Pebble Beach" data-number="1">
                <g id="pebble_beach" data-name="pebble beach">
                    <path class="cls-3 area"
                        d="M233.42,486.62c1,1.33,6.65,7.98,6.65,3.99s.66-4.65,2.66-3.65c1.99,1,3.99,2.33,3.99,.66s1.66-.33,2.33,.66c.67,1,0,3.99,1.33,3.32,1.33-.66,3.65-1.99,3.65-.66,0,.61,.43,1.93,.95,3.37,.19-.09,.38-.16,.55-.22,1-.33,1-.66,1.33-1.66,.33-1,1.33,0,1.99-.66,.67-.66,0-2.66,1-3.99s1-1.66,1.99-3.32c1-1.66,1-3.32,1-3.99s-1.99-4.65-2.66-5.98c-.67-1.33-1.99-.33-3.66,0-1.66,.33-3.32,0-3.65-.66-.33-.66-1-4.65-1-5.32s.33-2.66-.33-3.99c-.66-1.33-2.66,1.99-3.32,2.66-.67,.66-2.33,0-2.66-.66-.33-.66-2.33,.33-2.99,.66-.66,.33-1.99-.66-1.99-1s-3.32-1.99-3.99-1.99-1.33,.33-1.99,.66c-.5,.25-2.11,.87-2.89,1.17-.08,1.02-.22,2.1-.93,2.99-1.33,1.66-1.66,2.66-4.32,2.99-2.66,.33-1.66-.33-2.33,2.33-.66,2.66-1.33,1.99,0,3.65,1.33,1.66,1.99,1.66,2.33,3.66,.33,1.99-.66,2.33,1.66,2.66,2.33,.33,4.32,1,5.32,2.33Z" />
                </g>
                <g id="_1_circle" data-name="1 circle">
                    <path class="cls-2 circle"
                        d="M247.33,461h0c6.26,0,11.33,5.07,11.33,11.33h0c0,6.26-5.07,11.33-11.33,11.33h0c-6.26,0-11.33-5.07-11.33-11.33h0c0-6.26,5.07-11.33,11.33-11.33Z" />
                </g>
                <g id="_1" data-name="1">
                    <path class="number"
                        d="M247.66,467.44h1.33v9.78h-1.77v-7.67c-.26,.12-.52,.21-.78,.28-.25,.06-.51,.1-.76,.1v-1.69c.34-.03,.67-.11,.99-.23,.32-.12,.65-.31,.99-.56Z" />
                </g>
                <g id="golf">
                    <path class="cls-1 icon"
                        d="M198,473.52c-2.58-.02-5.16,.3-7.66,.96v4.67c0,.2-.1,.39-.27,.51-.17,.11-.38,.13-.57,.05-.19-.08-.32-.24-.37-.44v-19.88c1.22,.01,2.44-.26,3.56-.77,1.11-.51,2.1-1.26,2.9-2.19,2.07-2.11,4.71-3.57,7.6-4.2-1.37-2.18-5.53-2.2-8.88-2.49-1.94-.17-3.77-.99-5.18-2.33v-.49c0-.43-.23-.83-.61-1.05-.38-.22-.84-.22-1.22,0-.38,.22-.61,.62-.61,1.05v28.93c-2.06,1.11-3.29,2.51-3.29,4.04,0,3.52,6.53,6.37,14.58,6.37s14.58-2.86,14.58-6.37c.01-3.51-6.51-6.38-14.57-6.38Zm4.02,9.38c-1,0-1.94-.4-2.65-1.1-.7-.7-1.1-1.66-1.1-2.66s.4-1.94,1.1-2.65c.7-.71,1.65-1.1,2.65-1.1s1.95,.4,2.66,1.1,1.1,1.65,1.1,2.65-.4,1.95-1.1,2.66c-.7,.71-1.67,1.1-2.66,1.1Z" />
                    <path class="cls-1 icon"
                        d="M203.03,476.8c-.3,0-.58,.12-.79,.33-.21,.21-.33,.5-.33,.79s.12,.58,.33,.79c.21,.21,.5,.33,.79,.33s.58-.12,.79-.33,.33-.5,.33-.79-.11-.59-.32-.79c-.22-.21-.5-.33-.8-.33Z" />
                </g>
            </a>
            <a class="neighborhood-link" href="/" xlink:title="Monterey" data-number="6">
                <g id="monterey">
                    <path class="cls-3 area"
                        d="M345.07,480.97c0-1.33,.33-3.99-.66-4.65-1-.66-13.29-10.3-13.29-10.3,0,0-1-.67-1-.33s-.66,.66,0,1c.66,.33,1.99,1.33,1.66,1.66-.33,.33-1.99,0-1.99,0,0,0-1,0-.67,.66,.33,.66,1.66,2.99,1.66,2.99,0,0,1,1-1,.33-1.99-.66-3.65-.66-4.32-.66s-6.98-2.66-6.98-2.66c0,0-1,1.33-1.99,.66-1-.66-1-1-1.66-1.66s-2.66-1.33-4.65-.66c-1.99,.66-2.99,1.33-3.65,.66-.66-.66-1.66-2.33-1-2.33s1.33-.33,1.66-.66c.33-.33,1.33-.67,1.99-1.33,.66-.66,.66-1.66,1.33-1.33,.66,.33,3.32,1.33,2.99,0s1.33-1,1.66-.66c.33,.33,1.99,1,1.99,1,0,0,1.66,1.66,.67-.67-1-2.33-2.66-2.66-3.32-3.65-.67-1-1.33-2.33-1.99-2.66-.66-.33-1.99-1-2.33-2.33-.33-1.33-1-1.66-1.33-2.33-.33-.66-2.66-1.99-1.33-2.66,1.11-.56,1.52-1.58,1.44-2.48-.52,.49-.99,.95-1.44,1.48-1.66,1.99-4.32,5.98-9.64,5.32-5.32-.66-10.3,1.33-12.63-1-2.33-2.33-3.99-4.98-4.65-7.31-.47-1.65-2.61-3.8-3.82-5.26l-13.29,7.76s-.66,0-.33,.66c.33,.66,2.33,3.65,2.33,3.65,0,0,.33,.67,0,1-.33,.33-2.66,1.66-2.66,1.66,0,0-.33,.66-.67,.33-.33-.33-1-1-1-.66s-2.66,1.33-2.66,1.66,0,1,.67,1.33c.66,.33,3.32,2.66,3.32,2.66,0,0,0,.66,.33,1,.33,.33,.33,.66,.33,1.33s-.66,1.66,0,1.66,1.33-.33,1.33,.33-.33,2.33-.66,2.33-.67,0-.33,.66c.33,.66,1.66,2.33,1.33,2.66-.33,.33-.33,1.66,0,1.99,.33,.33,.33,1.33,.66,1.66,.33,.33,1.99,1.66,1.99,1.99s0,1.33,.33,1.66c.33,.33,1.66,1.33,1.66,1.33,0,0,.67,.33,1,0,.33-.33,1.99-1.99,2.33-1.99s1.66-1,2.33-1,5.32,0,5.65,.33c.33,.33,1,.33,1.33,0,.33-.33,1-1.99,1.66-1.66,.66,.33,1.33,1,1,1.33-.33,.33-.66,.66,0,1,.67,.33,10.63,1,10.96,1.33,.33,.33,1.33,.66,1.33,.66,0,0,.33,.66,1,.66s2.99,.33,3.99,1.33c1,1,2.99,3.32,2.66,2.66-.33-.67-1.49-4.15-1.83-4.49l-.33-.33s-2.66-1-2.99-1.66c-.33-.66-1.66-.66-1.66-.66,0,0-.66-.66,0-1,.67-.33,.33-1.33,.33-1.66s-1-.66-1-1.33,0-1.33,.33-1.33,.66,0,.33-.33c-.33-.33-1.66-2.99-1.99-3.65-.33-.67-.66-2.33-.33-2.66,.33-.33,.67-.66,1-.66s2.33-.33,2.66-.33,1,.33,1,.66,0,1.33-.33,1.99q-.33,.66,0,1.33c.33,.67,1,1.99,1.66,1.66,.67-.33,1-1.66,1.66-1.33,.66,.33,1,1,1,1,0,0,0,1-.33,1.33-.33,.33-1,1.66-1,2.33s0,1.99,.67,2.66c.66,.66,.66,1.66,1,1.99,.33,.33,1,1.66,1.66,2.33,.67,.66,1.33,.33,1.99,.66,.66,.33,1.33,.33,1.66-.33,.33-.66,1-2.66,2.33-2.66s2.33,.67,2.33-.33-.67-1-1-1-1.66,.66-1.99,0c-.33-.66-1.33-2.99-1.33-3.32s-.33-.66,.33-.66,3.99-.33,4.32,0c.33,.33,1,.66,1.66,1,.66,.33,7.64,2.99,7.64,2.99,0,0,1.33,1,1,1.33-.33,.33-.67,1.99-1,2.33-.33,.33-1,1.33,0,1.66,1,.33,1-1,1.33-1s1,.33,1-.33,.33-1.66,.66-1.99c.33-.33,.33,0,.66-.67,.33-.66,3.99-2.33,4.65-1,.67,1.33,3.99,4.98,4.65,4.98s3.32,.33,4.65,.67c1.33,.33,3.32,1.66,3.32,.33Z" />
                </g>
                <g id="_6_circle" data-name="6 circle">
                    <path class="cls-2 circle"
                        d="M319.93,448.35h0c6.26,0,11.33,5.07,11.33,11.33h0c0,6.26-5.07,11.33-11.33,11.33h0c-6.26,0-11.33-5.07-11.33-11.33h0c0-6.26,5.07-11.33,11.33-11.33Z" />
                </g>
                <g id="_6" data-name="6">
                    <path class="number"
                        d="M320.21,464.9c-.82,0-1.54-.21-2.17-.64-.62-.43-1.11-1.01-1.47-1.75-.35-.75-.52-1.59-.52-2.55,0-1.12,.18-2.08,.53-2.86,.35-.79,.85-1.38,1.48-1.79,.64-.41,1.39-.62,2.24-.62,.65,0,1.22,.12,1.72,.36,.5,.24,.89,.57,1.18,1.01,.29,.43,.44,.94,.47,1.52h-1.9c-.05-.39-.2-.7-.42-.93-.23-.23-.55-.34-.98-.34-.78,0-1.39,.34-1.84,1.03-.45,.68-.68,1.61-.68,2.78,0,.15,0,.32,0,.49,0,.18,.03,.35,.05,.51,.08-.62,.26-1.11,.53-1.46,.28-.35,.61-.6,1-.75,.39-.15,.8-.23,1.22-.23,.61,0,1.16,.13,1.62,.4,.47,.27,.84,.64,1.1,1.1,.27,.47,.4,1.01,.4,1.61s-.15,1.16-.45,1.63c-.3,.47-.72,.83-1.26,1.1-.53,.26-1.15,.39-1.86,.39Zm0-1.63c.47,0,.88-.14,1.22-.42,.34-.29,.51-.66,.51-1.13s-.17-.87-.51-1.15c-.34-.28-.74-.42-1.22-.42-.31,0-.6,.07-.85,.2-.25,.13-.46,.32-.61,.55-.15,.24-.23,.51-.23,.82,0,.47,.16,.85,.49,1.13,.33,.28,.73,.42,1.2,.42Z" />
                </g>
                <g id="boat">
                    <path class="cls-1 icon"
                        d="M309.03,420.87h-8.32v-32.95c0-.62-.33-1.19-.87-1.5-.53-.31-1.2-.31-1.73,0-.53,.31-.87,.88-.87,1.5v1.4l-1,.79c-3.85,3.03-7.06,6.81-9.45,11.09-2.39,4.28-3.91,8.99-4.47,13.87l-.12,1.09c-.08,.67,.13,1.34,.59,1.84,.45,.5,1.09,.79,1.77,.79h12.69v2.08h-24.29c-.19,0-.36,.08-.49,.2-.13,.13-.2,.31-.2,.49v.93c0,1.41,.57,2.76,1.55,3.76,1,1,2.35,1.56,3.76,1.56h26.84c1.41,0,2.76-.57,3.76-1.56,1-1,1.56-2.34,1.56-3.76v-.93c0-.19-.08-.36-.2-.49-.16-.12-.32-.2-.51-.2Zm-11.93-29.67l.14-.11v7.59h-7.22c1.99-2.82,4.37-5.35,7.08-7.48Zm-9.61,11.63h9.75v2.78h-11.04c.39-.93,.82-1.87,1.29-2.78Zm-2.93,14.57c-.28,0-.55-.12-.73-.32-.19-.21-.28-.49-.24-.77l.12-1.09c.1-.9,.24-1.79,.41-2.68h13.12v4.86h-12.68Z" />
                </g>
            </a>
            <a class="neighborhood-link" href="/" xlink:title="Pacific Grove" data-number="5">
                <g id="Pacific_Grove" data-name="Pacific Grove">
                    <path class="cls-3 area"
                        d="M258.51,455.22c0-.33,2.66-1.33,2.66-1.66s.66,.33,1,.66c.33,.33,.67-.33,.67-.33,0,0,2.33-1.33,2.66-1.66,.33-.33,0-1,0-1,0,0-1.99-2.99-2.33-3.65-.33-.66,.33-.66,.33-.66l13.29-7.76s.03,.04,.05,.06c-.52-.63-.89-1.14-.89-1.44,0-1-1.66-1.99-2.99-1.33-1.33,.66-4.98-1-5.32-2.33-.33-1.33,.66-1.33-.67-2.33-1.33-1-3.99-1-3.99-2.66s-1.66-5.65-4.65-5.98c-2.99-.33-5.98-2.66-6.98-.66-1,1.99-.66,2.66,0,4.32,.67,1.66-.66,2.66-1.33,4.65-.43,1.3-2.41,4.41-3.83,7.07,1.3,.76,3.43,1.96,3.66,1.73q.33-.33,.66,0c.33,.33,.67,1.66,1.33,1.99,.67,.33,2.66,1.33,2.66,1s1-.66,1.33,0c.33,.66,1.99,1,1.66,1.33-.33,.33-1.99,3.32-1.66,3.99,.33,.66,.66,1.66,.66,1.33s.33,0,0,.33c-.33,.33-1.99,0-1.99,1.33s.66,1.33,.33,1.66c-.33,.33-3.32,1.66-2.99,2.33,.33,.67,1.99,2.66,1.99,2.66,0,0,.67,.66,1,.33,.23-.23,2.42-1.51,3.92-2.32-.26-.34-.26-.76-.26-1Z" />
                </g>
                <g id="_5_circle" data-name="5 circle">
                    <path class="cls-2 circle"
                        d="M260.19,435.41h0c6.26,0,11.33,5.07,11.33,11.33h0c0,6.26-5.07,11.33-11.33,11.33h0c-6.26,0-11.33-5.07-11.33-11.33h0c0-6.26,5.07-11.33,11.33-11.33Z" />
                </g>
                <g id="_5" data-name="5">
                    <path class="number"
                        d="M260.28,451.96c-.7,0-1.33-.12-1.87-.36-.54-.25-.96-.6-1.28-1.07-.31-.47-.47-1.04-.48-1.71h1.81c0,.5,.17,.88,.52,1.13,.35,.25,.78,.38,1.29,.38,.55,0,1-.18,1.35-.53,.35-.36,.53-.8,.53-1.32,0-1.01-.68-1.51-2.03-1.51h-2.99l.45-5.03h5.88v1.63h-4.44l.35-.51-.29,2.92-.15-.17c.24-.05,.53-.1,.86-.12,.33-.03,.62-.05,.86-.05,1.01,0,1.82,.25,2.42,.74,.6,.49,.91,1.19,.91,2.1,0,.65-.15,1.24-.46,1.77-.31,.52-.74,.94-1.29,1.25-.55,.31-1.21,.46-1.95,.46Z" />
                </g>
                <g id="butterfly">
                    <path class="cls-1 icon"
                        d="M244.7,395.79c-7.88,0-15.91,12.48-15.91,12.48l-.66,1.17,.06-1.51c.01-.07,.02-.14,.02-.22,0-.67-.54-1.21-1.21-1.21s-1.21,.54-1.21,1.21c0,.07,.01,.12,.02,.19h-.02l.05,1.47-.61-1.1s-8.03-12.48-15.91-12.48c-4.85,0-5,.82-4.72,2.41,.38,2.09,2.21,6.61,5.44,13.17,1.43,2.91,4.82,1.85,5.91,1.41-.92,.43-3.33,1.89-3.33,5.04,0,3.89,4.03,8.39,7.18,8.39,4.07,0,5.96-5.51,5.96-7.02,0-.53,.16-1.22,.36-1.88l.23,6.46c0,.36,.29,.64,.65,.64s.64-.29,.64-.64l.22-6.53c.21,.69,.39,1.41,.39,1.97,0,1.51,1.9,7.02,5.96,7.02,3.15,0,7.18-4.49,7.18-8.39,0-3.16-2.41-4.6-3.33-5.04,1.1,.43,4.48,1.49,5.91-1.41,3.23-6.56,5.07-11.08,5.45-13.17,.3-1.59,.15-2.41-4.7-2.41Zm-30.62,4.99c.9-.61,3.47,1.92,4.14,2.7,.68,.78,1.95,2.03,1.03,2.72-.61,.47-2.87-.53-3.71-1.2-.86-.67-2.29-3.67-1.47-4.22Zm-1.38,8.9c-1.78-1.48-4.5-7.77-3.98-9.33,.68-2.02,3.76,4.49,4.83,5.9,1.08,1.41,7.21,2.45,6.77,3.43-.44,.99-5.84,1.48-7.62,0Zm9.31,10.46c-1.07,2.33-3.9,1.88-5.06-.39-1.55-3.07,1.18-4.52,2.83-4.72,4.77-.58,3.29,2.77,2.22,5.11Zm14.04-16.65c.68-.78,3.24-3.3,4.15-2.7,.82,.55-.61,3.55-1.46,4.22-.84,.67-3.1,1.66-3.71,1.2-.91-.69,.35-1.94,1.02-2.72Zm1.05,16.25c-1.16,2.28-3.99,2.73-5.06,.39-1.07-2.33-2.54-5.68,2.22-5.11,1.65,.2,4.39,1.67,2.83,4.72Zm4.35-10.23c-1.78,1.48-7.18,.98-7.62,0-.44-.98,5.7-2.02,6.77-3.43,1.08-1.41,4.15-7.93,4.83-5.9,.52,1.57-2.2,7.85-3.98,9.33Z" />
                </g>
            </a>
            <a class="neighborhood-link" href="/" xlink:title="Carmel Highlands" data-number="3">
                <g id="carmel_highlands" data-name="carmel highlands">
                    <path class="cls-3 area"
                        d="M263.83,553.24s.33-7.31,.33-9.64-1-1.99-1-1.99c0,0-7.01,.71-11.93,1.3-1.76,1.87,.13,2.27,.13,5.84s.66,3.99-1.33,5.32c-1.99,1.33-7.31,2.33-5.32,3.66,1.99,1.33,2.66,1.66,3.65,1,1-.66,1.99,0,1.99,2.66,0,1.94,0,6.53,.26,9.65,4.24-.86,11.88-2.59,12.86-2.84,1.33-.33,.33-14.95,.33-14.95Z" />
                </g>
                <g id="_3_circle" data-name="3 circle">
                    <path class="cls-2 circle"
                        d="M270.78,559.18h0c6.26,0,11.33,5.07,11.33,11.33h0c0,6.26-5.07,11.33-11.33,11.33h0c-6.26,0-11.33-5.07-11.33-11.33h0c0-6.26,5.07-11.33,11.33-11.33Z" />
                </g>
                <g id="_3" data-name="3">
                    <path class="number"
                        d="M270.81,575.73c-.52,0-1.02-.07-1.5-.21-.48-.14-.92-.35-1.3-.63-.38-.28-.69-.62-.91-1.03-.22-.41-.33-.89-.33-1.43h1.87c.02,.34,.12,.64,.31,.89,.19,.25,.44,.44,.76,.57,.32,.13,.69,.2,1.11,.2,.61,0,1.1-.14,1.44-.42,.35-.28,.52-.64,.52-1.07,0-.28-.07-.52-.21-.72-.14-.21-.36-.36-.65-.47-.29-.11-.67-.17-1.12-.17h-1.3v-1.41h1.1c.57,0,1.02-.12,1.35-.37,.33-.25,.49-.58,.49-1.01,0-.38-.14-.69-.42-.95-.28-.26-.71-.39-1.27-.39-.46,0-.87,.09-1.23,.28-.36,.19-.59,.51-.69,.97h-1.87c.07-.67,.27-1.22,.6-1.64,.34-.42,.77-.73,1.31-.93,.53-.2,1.14-.3,1.81-.3,.71,0,1.34,.12,1.9,.35,.55,.23,.99,.55,1.31,.97,.32,.41,.48,.88,.48,1.42,0,.5-.14,.93-.41,1.31-.27,.37-.68,.64-1.21,.82,.59,.2,1.07,.5,1.43,.9,.36,.4,.54,.89,.54,1.49s-.16,1.09-.49,1.54c-.32,.44-.78,.79-1.36,1.04-.58,.25-1.27,.38-2.05,.38Z" />
                </g>
                <g id="whale">
                    <path class="cls-1 icon"
                        d="M202.79,564.04c1.5,.56,2.78,1,3.54,1.89,2.06,2.11,1.56,6.82,1.06,9.48,.22,.17,.39,.33,.55,.56,.67,.78,1.72,1.72,2.95,1.72s2.28-.95,2.94-1.72c.17-.22,.39-.39,.56-.56-.5-2.61-1-7.38,1.05-9.48,.83-.83,2.11-1.33,3.55-1.89,3.71-1.39,8.38-3.04,8.54-12.26,0-.28-.17-.5-.39-.67-.22-.11-.5-.11-.72,.06-2.55,1.83-4.77,2.28-6.93,2.78-3.06,.67-5.93,1.28-8.6,5.71-2.67-4.43-5.55-5.1-8.6-5.77-2.17-.44-4.38-.94-6.93-2.78-.22-.17-.5-.17-.72-.05-.22,.11-.39,.39-.39,.67,.18,9.21,4.78,10.93,8.55,12.31Z" />
                    <path class="cls-1 icon"
                        d="M185.93,583.34c2.28,0,4.38-.89,6.27-2.67,1.83,1.72,3.99,2.67,6.27,2.67s4.38-.94,6.27-2.67c1.78,1.72,3.93,2.67,6.16,2.67s4.38-.94,6.27-2.67c1.83,1.72,3.99,2.67,6.27,2.67s4.38-.94,6.27-2.67c1.78,1.72,3.93,2.67,6.15,2.67,.78,0,1.39-.61,1.39-1.39s-.61-1.39-1.39-1.39c-2.39,0-4.1-1.5-5.21-2.78-.5-.61-1.61-.61-2.11,0-1.05,1.28-2.83,2.78-5.15,2.78s-4.1-1.5-5.16-2.78c-.28-.33-.67-.5-1.05-.5s-.78,.17-1.06,.5c-1.06,1.28-2.83,2.78-5.21,2.78s-4.1-1.5-5.16-2.78c-.5-.61-1.61-.61-2.11,0-1.06,1.28-2.83,2.78-5.15,2.78s-4.1-1.5-5.21-2.78c-.28-.33-.67-.5-1.06-.5s-.78,.17-1.06,.5c-1.06,1.28-2.83,2.78-5.21,2.78-.78,0-1.39,.61-1.39,1.39,.01,.78,.62,1.39,1.39,1.39Z" />
                    <path class="cls-1 icon"
                        d="M235.84,587.33c-2.39,0-4.1-1.5-5.21-2.78-.5-.61-1.61-.61-2.11,0-1.05,1.28-2.83,2.78-5.15,2.78s-4.1-1.5-5.16-2.78c-.28-.33-.67-.5-1.05-.5s-.78,.17-1.06,.5c-1.06,1.28-2.83,2.78-5.21,2.78s-4.1-1.5-5.16-2.78c-.5-.61-1.61-.61-2.11,0-1.06,1.28-2.83,2.78-5.15,2.78s-4.1-1.5-5.21-2.78c-.28-.33-.67-.5-1.06-.5s-.78,.17-1.06,.5c-1.06,1.28-2.83,2.78-5.21,2.78-.78,0-1.39,.61-1.39,1.39s.61,1.39,1.39,1.39c2.28,0,4.38-.89,6.27-2.67,1.83,1.72,3.99,2.67,6.27,2.67s4.38-.94,6.27-2.67c1.83,1.72,3.99,2.67,6.27,2.67s4.38-.94,6.27-2.67c1.83,1.72,3.99,2.67,6.27,2.67s4.38-.94,6.27-2.67c1.83,1.72,3.99,2.67,6.27,2.67,.78,0,1.39-.61,1.39-1.39-.23-.72-.83-1.39-1.61-1.39Z" />
                    <path class="cls-1 icon"
                        d="M209.31,546.22c-.27,.08-.42,.4-.33,.67,.1,.26,.42,.4,.68,.29,1.4-.52,2.18-.27,2.74,.19,.58,.47,.93,1.22,1.19,1.79,.17,.34,.76,.34,.92,0,.26-.56,.61-1.32,1.19-1.79,.58-.47,1.34-.71,2.74-.19,.26,.11,.59-.03,.68-.29,.1-.26-.07-.58-.33-.67-1.64-.6-2.91-.31-3.73,.36-.47,.37-.77,.81-1.02,1.24-.24-.42-.55-.88-1.02-1.24-1.07-.79-2.31-.8-3.7-.36Z" />
                    <path class="cls-1 icon"
                        d="M232.9,559.69c-.6,.3-1.04,.75-1.27,1.32-.11,.3-.14,.61-.14,.95-.38-.09-.78-.12-1.16-.08-.69,.08-1.39,.41-1.73,1.1-.12,.24-.01,.57,.23,.69,.24,.12,.57,.01,.69-.23,.17-.32,.48-.51,.93-.55,.46-.06,1.01,.07,1.43,.27,.35,.17,.82-.24,.7-.62-.14-.44-.14-.82-.01-1.13,.12-.31,.37-.59,.78-.8,.21-.1,.33-.36,.28-.58-.14-.38-.45-.38-.73-.32Z" />
                    <path class="cls-1 icon"
                        d="M190.62,565.71c-.26,.09-.4,.4-.32,.66,.09,.26,.4,.41,.66,.32,.34-.11,.69-.02,1.04,.27,.36,.29,.68,.77,.82,1.21,.12,.38,.76,.42,.93,.07,.18-.35,.53-.62,1-.77,.47-.14,1-.14,1.43,0,.26,.09,.56-.07,.64-.32,.08-.26-.07-.57-.32-.64-.65-.22-1.39-.22-2.04-.01-.39,.12-.75,.33-1.05,.61-.21-.34-.47-.67-.78-.92-.67-.53-1.27-.62-2.02-.47Z" />
                </g>
            </a>
            <a class="neighborhood-link" href="/" xlink:title="Carmel Valley" data-number="4">
                <g id="carmel_valley" data-name="carmel valley">
                    <path class="cls-3 area"
                        d="M454.89,554.9c-.66-1-2.66-6.65-2.99-8.31-.33-1.66-1.33-1.33-2.66-.66-1.33,.66-3.65,2.33-8.31,4.65-4.65,2.33-11.63-1-14.29-2.99-2.66-1.99-7.98-2.66-10.3-4.32-2.33-1.66-9.64-5.65-12.63-6.64-2.99-1-4.38-2.06-5.65-3.32-1.49-1.5-5.15-7.14-4.49-8.47,.66-1.33-1-1.66-2.66-4.32-1.66-2.66-6.65,3.32-7.64,5.32-1,1.99,.33,3.65-.67,4.65s1,4.65,2.33,6.65c1.33,1.99,1.66,6.31,0,8.31-1.66,1.99-5.65-3.32-6.31-4.65-.66-1.33-2.33-2.66-3.99-3.32-1.66-.67-.33,7.64,0,10.63,.33,2.99,4.32,2.99,4.65,4.32,.33,1.33,1.33,1.99,4.32,2.66,2.99,.66-1,4.32-1.99,5.32s-1.66,1.66-3.65,1.66-3.99,2.33-4.98,3.32c-1,1,.33,2.33,1.33,5.65,1,3.32,4.98,3.65,7.31,5.32,2.33,1.66,0-1,5.98-.66,5.98,.33,3.99,2.33,5.65,4.65,1.66,2.33,1.99,2.99,1.33,4.65-.67,1.66,.33,1.66,1.33,4.32,1,2.66,.66,4.98,1,7.98,.33,2.99,3.32,0,5.32,0s3.99,.66,7.31,2.66c3.32,1.99,2.66,2.99,6.64,4.98,3.99,1.99,1.99-1.33,3.99-1.66,1.99-.33,.67-1.99,0-2.66s-.66-1-1.66-2.99c-1-1.99-2.99-.66-4.32-.33-1.33,.33-1.33-3.66-1.66-5.32-.33-1.66,0-4.32,1-5.65,1-1.33,1.33-1.99,.66-3.99-.66-1.99,.66-1.99,1.66-1.33,1,.67,3.16,4.15,4.15,5.82,1,1.66,1.99,1.99,2.99,1.99s.66-1,3.32,.33c2.66,1.33,4.98-1.66,6.31-2.99,1.33-1.33,2.33-3.32,4.32-3.66,1.99-.33,2.99-1,4.65-4.98,1.66-3.99,2.99-5.98,5.32-8.64,2.33-2.66,2.66-4.32,3.65-6.31,1-1.99,1.66-1.99,4.32-3.99,2.66-1.99,.66-2.66,0-3.66Z" />
                </g>
                <g id="_4_circle" data-name="4 circle">
                    <rect class="cls-2 circle" x="450.87" y="551.63" width="22.67" height="22.67" rx="11.33"
                        ry="11.33" />
                </g>
                <g id="_4" data-name="4">
                    <path class="number"
                        d="M463.06,558.05h1.72v6.21h1.71v1.53h-1.71v2.18h-1.77v-2.18h-4.97v-1.35l5.02-6.39Zm.05,2.65l-2.95,3.75h2.95v-3.75Z" />
                </g>
                <g id="grapes">
                    <path class="cls-2 icon"
                        d="M473.76,518.6c-1.07,0-2.14,.41-2.96,1.22-1.12,1.12-1.47,2.72-1.06,4.14v.02c.03,.05,.04,.11,.07,.17v.02c.02,.05,.05,.11,.07,.17,.01,.02,.02,.04,.02,.07,.14,.36,.34,.68,.59,.99,.02,.02,.04,.04,.07,.08,.02,.03,.05,.07,.08,.09,.02,.02,.03,.03,.04,.05,.04,.04,.08,.09,.12,.13,.04,.04,.09,.09,.13,.13,.01,.01,.02,.02,.02,.02,.04,.04,.1,.09,.14,.13,1.64,1.34,4.07,1.24,5.6-.29,1.63-1.63,1.63-4.29,0-5.92-.8-.81-1.88-1.22-2.94-1.23Z" />
                    <path class="cls-2 icon"
                        d="M480.4,511.6c-2.1-.57-3.97-.06-5.56,1.53l-3.07,3.07c-.08,.41-.2,.8-.37,1.18,.45-.19,.91-.32,1.39-.4l3.24-3.25c.08-.08,.78-.75,1.88-1.09,.92-.28,2.26-.34,3.67,.72l.87-.87c-.5-.3-1.21-.67-2.06-.9Z" />
                    <path class="cls-2 icon"
                        d="M454.41,520.21c1.15,1.12,2.79,1.49,4.31,.97h.03c.11-.06,.21-.09,.32-.14,.02-.04,.04-.08,.08-.12,.02-.03,.04-.07,.05-.1,.01-.02,.02-.03,.03-.04,.02-.02,.03-.06,.05-.08,.01-.02,.03-.05,.04-.07,.02-.02,.03-.04,.04-.07,.02-.03,.06-.07,.08-.11,.01-.02,.02-.03,.04-.05,.02-.03,.06-.07,.08-.1,.01-.02,.02-.03,.04-.04,.02-.02,.04-.05,.07-.09,.01-.02,.02-.03,.04-.04,.02-.02,.05-.05,.08-.09l.04-.04s.08-.08,.11-.12c.04-.05,.09-.09,.14-.13,.01-.01,.02-.02,.04-.03,.03-.03,.07-.07,.11-.1,.01-.01,.02-.02,.04-.03,.03-.03,.08-.07,.11-.09l.04-.03s.08-.07,.12-.1c.01,0,.02-.01,.03-.02,.04-.03,.09-.07,.14-.1h.02c.12-.1,.24-.18,.37-.26,.05-.11,.1-.23,.14-.36-.77-1.02-1.19-2.24-1.19-3.54,0-.3,.02-.61,.07-.9-.8-.73-1.81-1.11-2.83-1.11s-2.15,.41-2.96,1.22c-.79,.79-1.22,1.84-1.22,2.95s.43,2.17,1.22,2.96c0,.02,0,.03,.01,.03Z" />
                    <path class="cls-2 icon"
                        d="M467.11,521.07c-.07-.07-.13-.13-.21-.2-1,.15-2.02,.04-2.96-.3-.01,0-.02-.01-.04-.01-.07-.02-.12-.05-.19-.08-.02-.01-.05-.02-.08-.03-.03-.02-.07-.03-.1-.04-.06-.02-.1-.04-.16-.07-.02-.01-.06-.02-.08-.04-.05-.02-.11-.06-.17-.09-.02-.01-.04-.02-.06-.03-.07-.03-.12-.07-.18-.11h-.01c-.47,.14-.91,.38-1.29,.68-.01,0-.02,.01-.02,.02-.02,.02-.04,.03-.06,.04-.01,.01-.03,.03-.05,.04-.02,.01-.03,.02-.04,.04-.02,.02-.04,.04-.07,.07-.01,.01-.02,.02-.05,.03-.03,.03-.07,.07-.1,.1-.04,.04-.09,.09-.13,.14-.01,.01-.02,.02-.03,.05-.03,.04-.07,.08-.1,.11-.01,.01-.02,.02-.02,.03-.09,.1-.17,.21-.23,.32h-.01c-.96,1.46-.91,3.37,.12,4.78,0,0,0,.01,.01,.01,.12,.17,.26,.33,.41,.48,.3,.3,.63,.55,1,.73h.01c.96,.5,2.09,.61,3.12,.31h.02c.27-.08,.51-.18,.76-.31,.03-.02,.07-.04,.1-.05,.02-.01,.04-.02,.05-.03,.03-.02,.06-.03,.09-.06,.02-.02,.04-.03,.08-.04,.02-.02,.04-.03,.08-.05,.04-.03,.09-.07,.13-.1,.01-.01,.02-.02,.04-.03,.03-.02,.07-.06,.11-.08,.02-.01,.03-.02,.06-.04,.03-.02,.07-.06,.1-.09,.01-.01,.03-.02,.04-.04,.05-.04,.09-.09,.13-.13,.03-.05,.07-.08,.11-.11,.01-.01,.01-.02,.02-.02,.02-.03,.06-.07,.08-.09,.01-.01,.02-.02,.02-.03,.02-.03,.05-.05,.08-.09,.01-.01,.02-.02,.02-.03,.02-.03,.04-.07,.07-.09,.01-.01,.01-.02,.02-.03,.02-.03,.04-.07,.07-.09,.01-.01,.01-.02,.02-.03,.02-.03,.04-.07,.07-.09,.01-.01,.01-.02,.02-.03,.02-.03,.04-.07,.05-.09,.01-.01,.01-.02,.02-.04,.02-.03,.03-.07,.04-.09,.18-.34,.32-.71,.4-1.1h0c-.02-.05-.03-.09-.04-.13-.02-.04-.03-.1-.04-.15v-.02c-.26-.79-.34-1.62-.24-2.46-.24-.42-.51-.79-.83-1.1Z" />
                    <path class="cls-2 icon"
                        d="M470.2,515.04c0-1.12-.43-2.17-1.22-2.96-.82-.82-1.89-1.22-2.96-1.22s-2.14,.41-2.95,1.22c-.56,.55-.93,1.23-1.11,1.97h0c-.02,.09-.04,.17-.06,.25v.02c-.01,.07-.02,.13-.03,.2v.06s0,.07-.01,.09c0,.03,0,.07-.01,.11v.58c0,.07,.01,.13,.02,.2h0c.09,.74,.39,1.44,.84,2.04,.01,.01,.02,.02,.02,.03,.02,.02,.05,.06,.07,.09,.02,.02,.04,.05,.07,.08l.02,.02c.05,.07,.11,.11,.17,.18,.18,.18,.38,.35,.59,.49,.02,.02,.05,.03,.08,.06,.05,.02,.08,.04,.12,.08,.02,.01,.04,.02,.06,.03,.04,.02,.09,.04,.13,.07,.02,.01,.03,.02,.04,.02,.04,.02,.09,.04,.14,.07,.01,.01,.03,.01,.05,.02,.04,.02,.1,.04,.15,.07,.01,0,.02,.01,.03,.01,.05,.02,.11,.04,.17,.07h.01c.06,.03,.11,.05,.18,.07h.01c.51,.14,1.04,.2,1.57,.15h.04s.1-.01,.16-.02c.02,0,.04,0,.07-.01,.04,0,.09-.01,.13-.02,.02,0,.05-.01,.09-.02,.77-.15,1.51-.53,2.11-1.13,.78-.79,1.21-1.83,1.21-2.96Z" />
                    <path class="cls-2 icon"
                        d="M466.45,509.18c-.65-1.41-1.4-2.63-2.24-3.66-.3-.37-.24-.9,.11-1.2,.37-.3,.9-.24,1.2,.11,1.19,1.43,2.2,3.21,3.02,5.29,.59,.28,1.16,.67,1.64,1.16,.26,.26,.49,.54,.69,.83,.07-1.1-.08-2.21-.42-3.32-.5-1.62-1.43-3.27-2.77-4.89-1.62-1.97-3.47-3.42-4.43-4.13-2.49,3.88-2.66,7.49-.49,10.77,1.11-.73,2.41-1.05,3.69-.96Z" />
                    <path class="cls-2 icon"
                        d="M470.16,527.44s-.07-.05-.1-.08l-.03-.02s-.05-.04-.08-.07c-.02-.01-.03-.03-.05-.05-.02-.02-.04-.03-.07-.05-.02-.02-.04-.04-.07-.07l-.04-.04s-.08-.08-.11-.11l-.06-.06c-.1,.03-.2,.08-.3,.12v.02s-.05,.08-.09,.12c-.01,.02-.02,.03-.03,.05-.02,.05-.04,.08-.08,.11-.01,.02-.02,.03-.03,.06-.04,.07-.09,.12-.13,.18-.02,.02-.04,.05-.07,.09-.02,.02-.04,.04-.07,.08-.02,.03-.04,.07-.08,.09-.02,.02-.04,.04-.06,.07-.03,.03-.07,.07-.09,.1-.02,.02-.03,.03-.04,.05-.05,.04-.1,.1-.15,.16-.04,.04-.08,.08-.12,.12l-.03,.03s-.07,.05-.1,.09c-.01,.01-.02,.02-.03,.02-.04,.03-.09,.07-.12,.11-.24,.2-.5,.38-.76,.53-.06,.13-.11,.26-.16,.39v.02c-.38,1.13-.24,2.33,.3,3.33h0s.05,.08,.07,.11c.01,.01,.01,.02,.02,.03,.02,.02,.03,.06,.06,.09,.01,.01,.02,.03,.03,.04,.02,.02,.03,.04,.04,.08,.01,.02,.02,.03,.03,.06,.02,.02,.03,.04,.04,.07,.01,.02,.03,.04,.04,.06,.02,.02,.03,.04,.04,.07,.02,.02,.03,.04,.06,.07,.01,.02,.03,.03,.04,.06,.02,.02,.04,.04,.07,.08,.01,.01,.02,.02,.03,.04,.03,.04,.07,.08,.11,.11,.05,.05,.09,.09,.13,.13,.02,.02,.03,.03,.06,.05,.03,.02,.06,.04,.09,.08,.02,.02,.04,.03,.07,.04,.03,.02,.07,.04,.1,.08,.02,.01,.03,.02,.05,.04,1.63,1.19,3.95,1.06,5.42-.42,1.39-1.39,1.61-3.53,.6-5.17-1.57,.19-3.13-.23-4.38-1.2Z" />
                    <path class="cls-2 icon"
                        d="M466.8,535s-.1-.1-.14-.16c-.01-.02-.03-.03-.04-.04-.03-.03-.07-.08-.1-.11-.02-.02-.03-.03-.04-.06-.04-.04-.08-.09-.11-.13-.01-.01-.01-.02-.02-.02-.04-.06-.09-.11-.12-.17-.01-.02-.02-.03-.04-.05-.03-.04-.06-.09-.09-.12-.01-.02-.02-.03-.03-.05-.08-.12-.16-.24-.22-.38-.64-1.17-.88-2.52-.64-3.84-.07,.01-.13,.02-.2,.03h-.05l-.13,.02c-.63,.07-1.28,.03-1.9-.1h-.06s-.07-.02-.09-.03c-.34-.09-.68-.2-1-.35-.56,.21-1.07,.53-1.49,.96-.71,.71-1.11,1.62-1.2,2.55-.02,.2-.02,.4-.01,.59v.04s0,.09,.01,.13v.07s.01,.09,.01,.12c0,.02,0,.04,.01,.07,.01,.04,.01,.09,.02,.13,0,.02,0,.03,.01,.04,.02,.12,.06,.24,.09,.38,0,.01,0,.02,.01,.02,.02,.06,.03,.11,.06,.16v.02c.03,.06,.05,.11,.08,.17,0,0,0,.01,.01,.02,.2,.5,.51,.98,.91,1.38,.79,.79,1.84,1.22,2.95,1.22s2.17-.43,2.96-1.22c.33-.33,.6-.7,.8-1.11h-.01c-.08-.07-.13-.12-.18-.18Z" />
                    <path class="cls-2 icon"
                        d="M457.71,535.4s-.02-.07-.03-.1c-.01-.02-.01-.04-.02-.07-.01-.03-.02-.07-.03-.09-.01-.03-.02-.07-.03-.09-.01-.05-.02-.08-.03-.11-.01-.03-.02-.07-.02-.1,0-.02-.01-.04-.02-.07-.01-.05-.02-.08-.02-.11,0-.02-.01-.03-.01-.06-.01-.05-.02-.11-.03-.17,0-.02,0-.03-.01-.04-.01-.04-.01-.09-.02-.12,0-.02,0-.05-.01-.06-.01-.05-.01-.1-.02-.15v-.05s-.01-.09-.01-.13v-.17c-.03-.15-.03-.28-.03-.39v-.02c0-.29,.02-.58,.07-.87-.19-.34-.43-.67-.71-.94-.04-.04-.09-.09-.13-.13-.11,.02-.23,.04-.36,.05h-.02s-.07,.01-.09,.01h-.23c-.12,.02-.24,.02-.38,.02-1.11,0-2.22-.31-3.2-.93-.57,.2-1.09,.55-1.52,.97-.79,.79-1.22,1.84-1.22,2.95s.43,2.17,1.22,2.96c1.63,1.63,4.29,1.63,5.92,0,.52-.52,.89-1.17,1.08-1.87-.02-.04-.03-.08-.04-.12v-.02s0,.01,0,.01Z" />
                    <path class="cls-2 icon"
                        d="M458.36,523.02c-1.32,.22-2.67,0-3.82-.63-.01-.01-.03-.02-.04-.02-.05-.02-.1-.06-.15-.09-.03-.02-.05-.03-.09-.06-.03-.02-.07-.04-.1-.07-.03-.02-.07-.04-.09-.07l-.06-.04c-.07-.04-.12-.09-.19-.13h-.04s-.07-.07-.11-.1h-.01c-.42,.2-.8,.48-1.13,.81-.79,.79-1.22,1.84-1.22,2.96s.43,2.17,1.22,2.96c.13,.13,.28,.26,.43,.38,.76,.58,1.69,.87,2.63,.84h.13s.09,0,.15-.01h.05c.06,0,.11-.01,.17-.02,.07-.01,.12-.02,.19-.03h.01c.07-.01,.12-.02,.19-.05h.01c.72-.18,1.4-.54,1.95-1.1,.36-.35,.63-.76,.85-1.2-.87-1.27-1.19-2.8-.93-4.31h0Z" />
                </g>
            </a>
            <a class="neighborhood-link" href="/" xlink:title="Big Sur" data-number="7">
                <g id="big_sur" data-name="big sur">
                    <path class="cls-3 area"
                        d="M358.03,794.97c.66-.33,1-.66,1.66,0,.67,.66,2.66,2.33,3.66,1.99,1-.33-1,.66,1.99,1.33,2.99,.66,4.32,1.33,4.98,1.99,.66,.66,1.33,.66,2.66,1.66s1,1.66,2.33,1.33c1.33-.33,.33-.33,1.99,1.33,.52,.51,1,.94,1.44,1.26-.5-.83-1.11-1.71-1.94-2.75-2.66-3.32-4.65-4.32-6.98-6.65-2.33-2.33-3.66-7.31-4.32-12.29-.66-4.98-2.66-6.98-3.65-7.64-1-.66-2.99-3.99-1.66-5.98,1.33-1.99-2.33-4.32-4.32-5.98-1.99-1.66-6.31-1-8.64-.33-2.33,.66-10.97,.33-16.61,0-2.35-.14-5.68-.28-9.14-.48,.09,.16,.19,.36,.33,.65,.67,1.33,2.33,2.66,2.33,3.65s-.33,3.32,.33,3.32,.66,0,.66,1,.67,2.33,1,2.33,.66,.33,.66,1.33,0,3.99,1.66,4.32c1.66,.33,2.33-.66,5.32,1.33,2.99,1.99,4.98,2.66,5.32,3.65,.33,1,1.33,1,2.66,1s1.66,0,1.33,1.66c-.33,1.66-1.33,5.65,1.33,5.32,2.66-.33,3.99-.33,3.99,.33s1.33,.66,1.99,0,1.99-1.33,2.33-1c.33,.33,1.33,.67,1.99,1,.66,.33,2.66,1.66,3.32,1.33Z" />
                </g>
                <g id="_7_circle" data-name="7 circle">
                    <rect class="cls-2 circle" x="353.9" y="754.4" width="22.67" height="22.67" rx="11.33" ry="11.33" />
                </g>
                <g id="_7" data-name="7">
                    <path class="number"
                        d="M362.39,770.88l4.09-8.29-4.79,.23-.08-1.72,6.88-.34,.08,1.71-3.79,8.29-2.4,.12Z" />
                </g>
                <g id="bridge">
                    <path class="cls-2 icon"
                        d="M389.69,718.69h-49.38c-.7,0-1.27,.57-1.27,1.27s.57,1.27,1.27,1.27h2.71v19.67c0,.6,.42,1.12,1.01,1.24,.09,.02,.18,.02,.26,.02,.5,0,.96-.29,1.17-.76,.07-.14,6.6-14.7,19.87-14.7h.19c13.38,.13,19.27,14.52,19.32,14.67,.22,.57,.82,.89,1.42,.78,.6-.11,1.03-.63,1.03-1.24v-19.67h2.41c.7,0,1.27-.57,1.27-1.27s-.58-1.28-1.28-1.28Zm-11.22,10.13c-1.24-.98-2.62-1.88-4.16-2.61,.01-.05,.03-.11,.03-.17v-4.81h4.12v7.59Zm-26.63-7.59h4.12v4.81c0,.12,.03,.23,.07,.34-1.53,.78-2.93,1.7-4.19,2.71v-7.87Zm6.66,0h5.39v2.99c-1.93,.13-3.73,.51-5.39,1.1v-4.09Zm7.93,0h5.39v3.97c-1.64-.54-3.44-.89-5.39-.99v-2.98Zm-20.87,0h3.73v10.17s.01,.02,.01,.03c-1.53,1.59-2.79,3.22-3.73,4.65v-14.85h-.01Zm39.18,14.6c-.95-1.49-2.21-3.17-3.79-4.78,.02-.09,.06-.18,.06-.28v-9.56h3.73v14.61Z" />
                    <path class="cls-2 icon"
                        d="M379.27,739.48c-1.82,0-3.15-1.39-3.99-2.57-.38-.57-1.23-.57-1.61,0-.8,1.17-2.15,2.53-3.9,2.56-1.8-.02-3.1-1.39-3.9-2.56-.38-.57-1.23-.57-1.61,0-.81,1.18-2.17,2.57-3.95,2.57s-3.14-1.39-3.99-2.57c-.21-.31-.51-.47-.81-.47s-.59,.16-.81,.47c-.81,1.18-2.17,2.57-3.99,2.57-.59,0-1.05,.57-1.05,1.28s.47,1.28,1.07,1.28c1.74,0,3.36-.82,4.8-2.47,1.4,1.59,3.06,2.47,4.8,2.47s3.36-.87,4.8-2.47c1.34,1.57,2.98,2.43,4.65,2.45h.07c1.68-.02,3.31-.89,4.73-2.45,1.35,1.59,3.01,2.47,4.71,2.47,.59,0,1.05-.57,1.05-1.28s-.47-1.28-1.07-1.28Z" />
                </g>
            </a>
            <a class="neighborhood-link" href="/" xlink:title="Santa Cruz" data-number="8">
                <g id="santa_cruz" data-name="santa cruz">
                    <path class="cls-3 area"
                        d="M204.02,119.99s0-.03,0-.04v-5.65c0-1.66-.33-1.99,1-3.65,1.33-1.66,1.66-5.65,2.33-8.64,.67-2.99,1.66-4.32,3.32-5.32,1.66-1,2.33-3.32,2.66-7.31,.33-3.99-2.66-3.65-2.66-7.64s0-4.32-1.99-5.98c-1.99-1.66-3.32-1.33-3.99-.66-.66,.66-1.33,2.99-1.66,4.65-.33,1.66-2.66,2.99-4.32,3.65-1.66,.66-1.66-.66-3.99-2.33-2.33-1.66-3.65,4.32-2.66,6.31,1,1.99-5.65,2.66-8.97,2.33s-5.32-2.99-5.98-3.65c-.66-.66-3.32-6.65-4.65-8.31-1.33-1.66-2.99-2.33-5.32-4.32-2.33-1.99-1.33,5.32-1,6.65,.33,1.33-1.33,1.33-1.99,.67-.66-.67-6.31-.67-11.63-.67s-.33,2.33,0,3.65c.33,1.33,.33,2.66-.66,5.65-1,2.99,3.99,7.31,6.65,9.97,2.66,2.66-1.99,3.65-2.99,3.99-1,.33-2.99,1-3.65,2.66-.67,1.66-.33,7.31,3.99,10.97,3.03,2.57-1.15,10.55-4.02,16.1,.1,.05,.22,.11,.36,.18,1.33,.67,1,1.33,2.66,1.33s3.32,0,3.99-.66c.66-.67,1.66-.33,1.99-.33s1-1.33,1.99-1c1,.33,1.33,1,2.33,1h4.32s1,0,1.99-.67c1-.66,2.33-2.33,3.66-2.33s5.65,.33,6.31,.66c.66,.33,5.65,.66,5.65-1.66s-1.99-2.99-1-4.65c1-1.66,1-1.33,1.66-2.33,.67-1,1-2.33,3.32-2.33s3.99,0,4.32-1.33c.33-1.33,1-1,1.33,.33,.33,1.33,1.99,1.66,2.99,1.99,1,.33,6.31,1.99,4.32,.66-1.3-.86-.62-1.73,0-1.95Z" />
                </g>
                <g id="_8_circle" data-name="8 circle">
                    <path class="cls-2 circle"
                        d="M201.51,73.05h0c6.26,0,11.33,5.07,11.33,11.33h0c0,6.26-5.07,11.33-11.33,11.33h0c-6.26,0-11.33-5.07-11.33-11.33h0c0-6.26,5.07-11.33,11.33-11.33Z" />
                </g>
                <g id="_8" data-name="8">
                    <path class="number"
                        d="M201.26,89.49c-.84,0-1.57-.12-2.19-.37-.62-.25-1.1-.59-1.44-1.02-.34-.43-.51-.92-.51-1.47,0-.46,.12-.86,.37-1.19,.25-.33,.58-.58,1.01-.76,.43-.18,.91-.26,1.44-.26,.21,0,.41,.02,.59,.05,.18,.04,.39,.08,.63,.14v.44c-.43,0-.81,.06-1.14,.19-.33,.13-.59,.29-.79,.51-.19,.21-.28,.44-.28,.7,0,.29,.1,.54,.31,.76,.21,.21,.48,.37,.83,.48,.35,.11,.73,.17,1.16,.17,.79,0,1.37-.1,1.75-.3,.38-.21,.57-.47,.57-.79,0-.25-.09-.47-.28-.64-.18-.18-.44-.34-.76-.46l-2.8-1.07c-.34-.13-.68-.31-1.04-.54-.35-.23-.64-.52-.88-.87-.24-.35-.36-.76-.36-1.23,0-.54,.15-1.02,.44-1.41,.3-.4,.74-.71,1.3-.93,.57-.22,1.26-.33,2.06-.33,.71,0,1.36,.12,1.93,.36,.57,.24,1.03,.57,1.37,1,.34,.42,.51,.91,.51,1.45,0,.38-.1,.73-.31,1.05-.21,.32-.51,.59-.9,.79-.39,.2-.87,.29-1.42,.29-.19,0-.37-.01-.53-.04-.16-.04-.35-.09-.56-.15v-.51c.33,0,.64-.05,.92-.16,.29-.11,.52-.26,.69-.45,.18-.2,.26-.43,.26-.69s-.08-.5-.25-.7c-.17-.2-.4-.35-.69-.45-.29-.11-.63-.17-1.02-.17-.37,0-.7,.05-1,.15-.3,.1-.53,.23-.71,.4-.17,.17-.26,.36-.26,.58,0,.25,.09,.45,.26,.61,.17,.16,.42,.3,.74,.43l2.89,1.12c.72,.28,1.27,.6,1.65,.97,.39,.36,.58,.87,.58,1.53,0,.54-.16,1.03-.49,1.45-.32,.42-.79,.76-1.41,1-.62,.24-1.37,.36-2.25,.36Z" />
                </g>
                <g id="lighthouse">
                    <path class="cls-2 icon" d="M207.32,47.73l-11.57,4.95,.53-5.82,10.7-4.55,.34,5.42Z" />
                    <path class="cls-2 icon"
                        d="M208.19,60.37c-1.34,.2-2.68,.6-3.75,1.4-1.34,1-2.14,2.54-3.48,3.54-1.87,1.34-4.35,1.2-6.62,1.07l.74-7.36,12.64-5.35,.47,6.7Z" />
                    <path class="cls-2 icon"
                        d="M206.98,31.21h-.67v-4.55h.67c.47,0,.74-.47,.47-.87l-2.21-1.61-1.87-2.74c-.67-.94-2.07-.94-2.74,0l-1.94,2.74-2.21,1.61c-.27,.4,0,.87,.47,.87h.67v4.55h-.67c-.47,0-.74,.54-.47,.87l1.07,1.61-.67,6.82,9.63-4.08-.13-2.74,1.07-1.61c.27-.4,0-.87-.47-.87Zm-2.67,0h-4.68v-4.55h4.68v4.55Z" />
                    <path class="cls-2 icon"
                        d="M201.97,16.96c-.4,0-.67-.27-.67-.67V8.2c0-.4,.27-.67,.67-.67s.67,.27,.67,.67v8.09c0,.4-.27,.67-.67,.67Z" />
                    <path class="cls-2 icon"
                        d="M189.39,29.6h-8.09c-.4,0-.67-.27-.67-.67s.27-.67,.67-.67h8.09c.4,0,.67,.27,.67,.67s-.33,.67-.67,.67Z" />
                    <path class="cls-2 icon"
                        d="M192.67,20.37c-.2,0-.33-.07-.47-.2l-5.75-5.69c-.27-.27-.27-.67,0-.94,.27-.27,.67-.27,.94,0l5.75,5.75c.27,.27,.27,.67,0,.94-.14,.08-.34,.14-.47,.14Z" />
                    <path class="cls-2 icon"
                        d="M222.7,29.6h-8.09c-.4,0-.67-.27-.67-.67s.27-.67,.67-.67h8.09c.4,0,.67,.27,.67,.67s-.27,.67-.67,.67Z" />
                    <path class="cls-2 icon"
                        d="M211.33,20.37c-.2,0-.33-.07-.47-.2-.27-.27-.27-.67,0-.94l5.75-5.75c.27-.27,.67-.27,.94,0,.27,.27,.27,.67,0,.94l-5.75,5.75c-.14,.14-.27,.2-.47,.2Z" />
                    <path class="cls-2 icon"
                        d="M186.92,44.52c-.2,0-.33-.07-.47-.2-.27-.27-.27-.67,0-.94l5.75-5.75c.27-.27,.67-.27,.94,0,.27,.27,.27,.67,0,.94l-5.75,5.75c-.14,.13-.27,.2-.47,.2Z" />
                    <path class="cls-2 icon"
                        d="M217.08,44.52c-.2,0-.33-.07-.47-.2l-5.75-5.75c-.27-.27-.27-.67,0-.94,.27-.27,.67-.27,.94,0l5.75,5.75c.27,.27,.27,.67,0,.94-.13,.13-.33,.2-.47,.2Z" />
                    <path class="cls-2 icon"
                        d="M190.46,24.52c-.07,0-.2,0-.27-.07l-4.75-2.07c-.33-.13-.47-.54-.33-.87,.13-.33,.54-.47,.87-.33l4.75,2.07c.33,.13,.47,.54,.33,.87-.13,.27-.33,.4-.6,.4Z" />
                    <path class="cls-2 icon"
                        d="M197.15,17.43c-.27,0-.54-.13-.6-.4l-1.67-4.35c-.13-.33,.07-.74,.4-.87,.33-.13,.74,.07,.87,.4l1.67,4.35c.13,.33-.07,.74-.4,.87-.14-.07-.2,0-.27,0Z" />
                    <path class="cls-2 icon"
                        d="M206.78,17.43c-.07,0-.13,0-.27-.07-.33-.13-.54-.54-.4-.87l1.67-4.35c.13-.33,.54-.54,.87-.4,.33,.13,.54,.54,.4,.87l-1.61,4.35c-.12,.27-.39,.47-.66,.47Z" />
                    <path class="cls-2 icon"
                        d="M218.22,36.69c-.07,0-.2,0-.27-.07l-4.68-2.07c-.33-.13-.47-.54-.33-.87,.13-.33,.54-.47,.87-.33l4.68,2.07c.33,.13,.47,.54,.33,.87-.07,.27-.33,.4-.6,.4Z" />
                    <path class="cls-2 icon"
                        d="M214.27,24.92c-.27,0-.54-.13-.6-.4-.13-.33,.07-.74,.4-.87l4.28-1.67c.33-.13,.74,.07,.87,.4s-.07,.74-.4,.87l-4.28,1.67h-.27Z" />
                    <path class="cls-2 icon"
                        d="M185.38,35.96c-.27,0-.54-.13-.6-.4-.13-.33,.07-.74,.4-.87l4.35-1.67c.33-.13,.74,.07,.87,.4s-.07,.74-.4,.87l-4.35,1.67h-.27Z" />
                </g>
            </a>
            <g id="waves">
                <g>
                    <path class="cls-4"
                        d="M118.2,309.29c-3.05,3.05-8,3.05-11.05,0-3.05-3.05-8-3.05-11.05,0-3.05,3.05-8,3.05-11.05,0s-8-3.05-11.05,0" />
                    <path class="cls-4"
                        d="M86.2,242.29c-3.05,3.05-8,3.05-11.05,0-3.05-3.05-8-3.05-11.05,0-3.05,3.05-8,3.05-11.05,0-3.05-3.05-8-3.05-11.05,0" />
                    <path class="cls-4"
                        d="M180.2,204.29c-3.05,3.05-8,3.05-11.05,0-3.05-3.05-8-3.05-11.05,0-3.05,3.05-8,3.05-11.05,0s-8-3.05-11.05,0" />
                    <path class="cls-4"
                        d="M198.2,337.29c-3.05,3.05-8,3.05-11.05,0-3.05-3.05-8-3.05-11.05,0-3.05,3.05-8,3.05-11.05,0s-8-3.05-11.05,0" />
                    <path class="cls-4"
                        d="M145.2,663.29c-3.05,3.05-8,3.05-11.05,0-3.05-3.05-8-3.05-11.05,0-3.05,3.05-8,3.05-11.05,0-3.05-3.05-8-3.05-11.05,0" />
                    <path class="cls-4"
                        d="M201.2,703.29c-3.05,3.05-8,3.05-11.05,0-3.05-3.05-8-3.05-11.05,0-3.05,3.05-8,3.05-11.05,0-3.05-3.05-8-3.05-11.05,0" />
                    <path class="cls-4"
                        d="M110.2,600.29c-3.05,3.05-8,3.05-11.05,0-3.05-3.05-8-3.05-11.05,0-3.05,3.05-8,3.05-11.05,0-3.05-3.05-8-3.05-11.05,0" />
                    <path class="cls-4"
                        d="M89.2,542.29c-3.05,3.05-8,3.05-11.05,0-3.05-3.05-8-3.05-11.05,0-3.05,3.05-8,3.05-11.05,0-3.05-3.05-8-3.05-11.05,0" />
                    <path class="cls-4"
                        d="M108.2,754.29c-3.05,3.05-8,3.05-11.05,0-3.05-3.05-8-3.05-11.05,0-3.05,3.05-8,3.05-11.05,0-3.05-3.05-8-3.05-11.05,0" />
                </g>
            </g>
        </svg>
    </div>
    <div class="list-container">
        <h1 class="lp-h2">Areas of Expertise</h1>
        <div class="description"></div>
        <ul class="neighborhoods-list">
            <a class="neighborhood-link" href="/neighborhoods/pebble-beach" 
                data-number="1">
                <li>
                    <span class="circle">1</span>
                    Pebble Beach
                </li>
            </a>
            <a class="neighborhood-link" href="/neighborhoods/carmel" 
                data-number="2">
                <li>
                    <span class="circle">2</span>
                    Carmel
                </li>
            </a>
            <a class="neighborhood-link" href="/neighborhoods/carmel-highlands" 
                data-number="3">
                <li>
                    <span class="circle">3</span>
                    Carmel Highlands
                </li>
            </a>
            <a class="neighborhood-link" href="/neighborhoods/carmel-valley" 
                data-number="4">
                <li>
                    <span class="circle">4</span>
                    Carmel Valley
                </li>
            </a>
            <a class="neighborhood-link" href="/neighborhoods/pacific-grove" 
                data-number="5">
                <li>
                    <span class="circle">5</span>
                    Pacific Grove
                </li>
            </a>
            <a class="neighborhood-link" href="/neighborhoods/monterey" 
                data-number="6">
                <li>
                    <span class="circle">6</span>
                    Monterey
                </li>
            </a>
            <a class="neighborhood-link" href="/neighborhoods/big-sur" 
                data-number="7">
                <li>
                    <span class="circle">7</span>
                    Big Sur
                </li>
            </a>
            <a class="neighborhood-link" href="/neighborhoods/santa-cruz" 
                data-number="8">
                <li>
                    <span class="circle">8</span>
                    Santa Cruz
                </li>
            </a>
        </ul>
        </ul>
    </div>
</div>
</section>
<section id="section-51a43cbf-f95b-4c47-a763-657ac95f2100"  class="solid-section is-font-color-light is-background-color-dark" data-el-id="3fb18624-da8a-4b34-8bc9-1cdba7ef4701">
  <div class="communities-preview-grid-component-joshflagg redesign">
  <div class="block grids dark">
    <div class="grid community-grid-item button-tile">
      <h3 class="title">Communities</h3>
      <div class="btn-wrapper">
                <a
                    href="/neighborhoods"
                    
                    class="btn btn--primary-light [object Object]"
                    
                    
                    
                    
                    
                    >
                            Learn More
                    </a>
      </div>
    </div>
    <div class="grid community-grid-item">
      <a href="/neighborhoods/carmel-by-the-sea">
        <div class="grid-text">
          <h3>Carmel-by-the-Sea</h3>
          <p>Renowned for its enchanting European-inspired architecture and stunning natural beauty, the village exudes a fairytale-like ambiance with its storybook cottages, cobblestone streets, and lush gardens. </p>
          <span class="link link--white hyperlink-style-2">More</span>
        </div>
        <div class="dark-overlay"></div>
        <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/k11ldxnarq64hhudamtl" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/k11ldxnarq64hhudamtl 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/k11ldxnarq64hhudamtl 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/k11ldxnarq64hhudamtl 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=2560/https://media-production.lp-cdn.com/media/k11ldxnarq64hhudamtl 2560w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/k11ldxnarq64hhudamtl 3456w" class="grid-image cover" alt="" loading="lazy">
      </a>
    </div>
    <div class="grid community-grid-item">
      <a href="/neighborhoods/pebble-beach">
        <div class="grid-text">
          <h3>Pebble Beach</h3>
          <p>Pebble Beach, situated along the scenic central coast of California, is renowned for its breathtaking natural beauty and world-class golf courses. </p>
          <span class="link link--white hyperlink-style-2">More</span>
        </div>
        <div class="dark-overlay"></div>
        <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/rpsgciujakhwrp68ytwo" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/rpsgciujakhwrp68ytwo 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/rpsgciujakhwrp68ytwo 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/rpsgciujakhwrp68ytwo 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=2560/https://media-production.lp-cdn.com/media/rpsgciujakhwrp68ytwo 2560w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/rpsgciujakhwrp68ytwo 3000w" class="grid-image cover" alt="Aerial view of Pebble Beach golf course next to the ocean with a house in the background" loading="lazy">
      </a>
    </div>
    <div class="grid community-grid-item">
      <a href="/neighborhoods/carmel-highlands">
        <div class="grid-text">
          <h3>Carmel Highlands</h3>
          <p>The Carmel Highlands real estate market offers a combination of oceanfront homes and mountaintop estates with most offering ocean and mountain views to enjoy.</p>
          <span class="link link--white hyperlink-style-2">More</span>
        </div>
        <div class="dark-overlay"></div>
        <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/qxrnm0q7h57oxh2oxwcf" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/qxrnm0q7h57oxh2oxwcf 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/qxrnm0q7h57oxh2oxwcf 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/qxrnm0q7h57oxh2oxwcf 1920w" class="grid-image cover" alt="A patio with a fire pit overlooking the ocean at sunset" loading="lazy">
      </a>
    </div>
    <div class="grid community-grid-item">
      <a href="/neighborhoods/carmel-valley">
        <div class="grid-text">
          <h3>Carmel Valley</h3>
          <p>Carmel Valley serves as a great place to raise your children due to the excellent Carmel Unified School District and safe neighborhoods.</p>
          <span class="link link--white hyperlink-style-2">More</span>
        </div>
        <div class="dark-overlay"></div>
        <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/xx3z4bjverqgwzxe5lap" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/xx3z4bjverqgwzxe5lap 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/xx3z4bjverqgwzxe5lap 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/xx3z4bjverqgwzxe5lap 1920w" class="grid-image cover" alt="A field of blue and purple flowers with mountains in the background" loading="lazy">
      </a>
    </div>
    <div class="grid community-grid-item">
      <a href="/neighborhoods/pacific-grove">
        <div class="grid-text">
          <h3>Pacific Grove</h3>
          <p>&quot;Butterfly Town, USA&quot;</p>
          <span class="link link--white hyperlink-style-2">More</span>
        </div>
        <div class="dark-overlay"></div>
        <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/l6rulve4fkqs1igoojsg" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/l6rulve4fkqs1igoojsg 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/l6rulve4fkqs1igoojsg 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/l6rulve4fkqs1igoojsg 1920w" class="grid-image cover" alt="A field of purple Pride of Madeira flowers in full bloom next to the blue waters" loading="lazy">
      </a>
    </div>
    <div class="grid community-grid-item">
      <a href="/neighborhoods/big-sur">
        <div class="grid-text">
          <h3>Big Sur</h3>
          <p>A land of majestic peaks and serene canyons, magnificent coastline and natural beauty.</p>
          <span class="link link--white hyperlink-style-2">More</span>
        </div>
        <div class="dark-overlay"></div>
        <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/j21BTrOKUIBLIpab" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/j21BTrOKUIBLIpab 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/j21BTrOKUIBLIpab 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/j21BTrOKUIBLIpab 1920w" class="grid-image cover" alt="A photo of a bridge over a body of water" loading="lazy">
      </a>
    </div>
    <div class="grid community-grid-item">
      <a href="/neighborhoods/monterey">
        <div class="grid-text">
          <h3>Monterey</h3>
          <p>Monterey, California is a breathtaking coastal city known for its stunning natural beauty, charming historic attractions, and vibrant marine life. Nestled along the picturesque Monterey Bay, this captivating destination offers a delightful combina...</p>
          <span class="link link--white hyperlink-style-2">More</span>
        </div>
        <div class="dark-overlay"></div>
        <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/yxxaxn5aibhq87qyuiux" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/yxxaxn5aibhq87qyuiux 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/yxxaxn5aibhq87qyuiux 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/yxxaxn5aibhq87qyuiux 1920w" class="grid-image cover" alt="a pier with colorful buildings and a boat in the water" loading="lazy">
      </a>
    </div>
    <div class="grid community-grid-item">
      <a href="/neighborhoods/santa-cruz">
        <div class="grid-text">
          <h3>Santa Cruz</h3>
          <p>Santa Cruz has a myriad of activities to entice visitors, from the historic Santa Cruz Beach Boardwalk, redwood forests, sandy beaches and sea lions.</p>
          <span class="link link--white hyperlink-style-2">More</span>
        </div>
        <div class="dark-overlay"></div>
        <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/thcrh8yjlmsvb76y3ylz" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/thcrh8yjlmsvb76y3ylz 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/thcrh8yjlmsvb76y3ylz 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/thcrh8yjlmsvb76y3ylz 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=2560/https://media-production.lp-cdn.com/media/thcrh8yjlmsvb76y3ylz 2560w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/thcrh8yjlmsvb76y3ylz 3456w" class="grid-image cover" alt="A lighthouse sitting on top of a rocky beach, with a sailboat in the ocean at sunset" loading="lazy">
      </a>
    </div>
  </div>
</div>
</section>
<section id="section-d7865818-6e5a-4237-b389-33666ca974da"  class="solid-section is-font-color-dark is-background-color-light" data-el-id="e004cbf9-19e4-44e4-8a4c-3de3b2ce0df6">
  <div class="hoverable-section lp-vertical-paddings  redesign">
  <div class="lp-container">

    <div class="hoverable-image  hoverable-image--straight">

      <div class="hoverable-image__img-col">
        <div class="">
          <div class=" hoverable-image__img-col--on-hover ">
            <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/4616880e-f094-4f55-8843-278ac7a775aa" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/4616880e-f094-4f55-8843-278ac7a775aa 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/4616880e-f094-4f55-8843-278ac7a775aa 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/4616880e-f094-4f55-8843-278ac7a775aa 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/4616880e-f094-4f55-8843-278ac7a775aa 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/4616880e-f094-4f55-8843-278ac7a775aa 1950w" sizes="(max-width: 992px) 100vw, 50vw" alt="main" class="main-image" loading="lazy">
            <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/05ec14c9-17c0-4290-9d76-8f9e92127e29" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/05ec14c9-17c0-4290-9d76-8f9e92127e29 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/05ec14c9-17c0-4290-9d76-8f9e92127e29 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/05ec14c9-17c0-4290-9d76-8f9e92127e29 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/05ec14c9-17c0-4290-9d76-8f9e92127e29 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/05ec14c9-17c0-4290-9d76-8f9e92127e29 1950w" sizes="(max-width: 992px) 100vw, 50vw" alt="secondary" class="secondary-image" loading="lazy">
          </div>
        </div>
      </div>

      <div class="hoverable-image__text-col">
        
        <div class="hoverable-image__text-wrap">
            <h2 class="lp-h2">New TA Magazine</h2>
          <div class="lp-a lp-text--subtitle">
            <p>Pick up a physical copy of the magazine at our offices or news stands around town</p>
          </div>
          <div class="buttons-wrapper">
                    <a
                        href="/tap-magazine"
                        
                        class="lp-btn lp-btn--dark lp-btn--outline lp-btn--big lp-btn--mob-full-width button-style-2"
                        
                        
                        
                        
                        
                        >
                                Learn More
                        </a>
          </div>
        </div>
        
        
      </div>
    </div>
  </div>
</div>
</section>
<section  class="image-section is-font-color-light is-background-color-light" id="section-780660fc-3731-4881-b81c-6a2e93ce2912" data-el-id="e6b1ae9f-5b8d-4ac5-a23f-bfb55ef91c3c">
    <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script>
  (function(){
    const sectionId = 'section-780660fc-3731-4881-b81c-6a2e93ce2912'
    const section = document.querySelector(`#${sectionId}`);
    var sectionBg = window.getComputedStyle(section, null).getPropertyValue('background-image');

    if('false' === 'true') {
      section.classList.add('parallax-enabled');
      section.style.setProperty('--sectionBackground', sectionBg);
      section.style.setProperty('background', 'none');
    }
  })()
</script>
<div class="redesign work-with-us ">
	<div class="container">
			<h2 class="serif">Local Knowledge &amp; Global Connections</h2>
		<p>With many decades of combined knowledge of the Monterey Peninsula, the Tim Allen Properties team looks forward to providing you with a real estate experience that is second to none.

Please feel free to explore our website, and contact Tim or any one of the team members with any questions you may have.</p>
		<div class="btn-container">
              <a
                  role="button"
                  data-type="CONTACT_US"
                  class="btn btn--primary-light"
                  
                  
                  
                  
                  
                  >
                          Contact Us
                  </a>
    </div>
	</div>
</div> 
</section>
<section id="section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c"  class="solid-section is-font-color-dark is-background-color-light" data-el-id="1b5dc03a-76a1-431a-b1f1-9def4c75f9f5">
  <script type="text/x-handlebars-template" class="jsIGTemplate">
    {{#each items}}
      <a href="{{permalink}}" target="_blank" class="feed__content__item wow fadeInUp insta-type-{{mediaType}}" data-wow-delay="1.{{@index}}s">
      <div class=" feed__content__item__img" style="background-image: url('{{#ifEquals mediaType 'VIDEO'}}{{thumbnailUrl}}{{else}}{{mediaUrl}}{{/ifEquals}}');">
        <svg class=" feed__content__item__img__icon " xmlns=" http://www.w3.org/2000/svg " width=" 24px " height=" 24px " viewBox=" 0 0 1024 1024 " fill=" #ffffff ">
          <path d=" M710.5 127c-51.4 2.9-99.2 20.1-140.6 50.6-12.2 9-24.6 20.5-40.9 38-8.9 9.6-16.6 17.4-17 17.4-.4 0-9-8.8-19.1-19.6-10.1-10.8-22.8-23.4-28.4-28.1-27.1-22.9-60.5-40-95-48.8-25.3-6.4-42.3-8.5-71.2-8.5-85.6 0-155.3 33.7-203.9 98.6-35.5 47.4-53 103-51.1 161.9 1.4 40.2 9.9 74 27.9 109.9 10.7 21.4 26 43.7 41.5 60.5 21.2 23.2 398.7 422.6 399.3 422.6.6 0 378.1-399.4 399.3-422.6 15.5-16.8 30.8-39.1 41.5-60.5 18-35.9 26.5-69.7 27.9-109.9 1.4-42.1-6.6-80.4-24.6-118-26.5-55.2-67.5-95.5-122.7-120.8-26.5-12.1-60.4-20.7-87.4-22.2-19.8-1.1-22.8-1.2-35.5-.5z "></path>
        </svg>
      </div>
      {{#ifEquals mediaType 'VIDEO'}}
        <div class="media-type-icon">
          <svg width="30px" height="30px" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#fff" d="M19.369 6.042H2.082A2.086 2.086 0 000 8.125v13.71a2.086 2.086 0 002.083 2.083h17.285a2.086 2.086 0 002.084-2.083V8.125a2.086 2.086 0 00-2.084-2.083zM22.84 17.833l7.16 3.91V8.262l-7.16 3.908v5.662z"/></svg>
        </div>
      {{/ifEquals}}
    </a> 
    {{/each}}
</script>
<div class="feed redesign">
  <div class="lp-container">
    <span class="pre-title feature wow fadeInUp">Follow Us</span>
    <a href="#" target="_blank" class="instagram-link jsIGLink"><h3 class="lp-h3 wow fadeInUp jsIGName jsShrink instagram-username" data-wow-delay=".5s"></h3></a>
    <div class="feed__content jsIGContainer"></div>
  </div>
</div>
</section>

        <div id="modals" class="modals"></div>
        <footer id="global-footer" class="is-font-color-light is-background-color-dark">
            <div class="footer redesign   no-names">
    <div class="container">
        <h3>Tim Allen Properties Team | Coldwell Banker Global Luxury</h3>
        <div class="info-wrap">
            <div class="info-wrap-contact agent_box">
                <div class="info-wrap-contact_zone type_user">
                    
                    <div class="info-wrap-contact_cell">
                        <i>
                            <svg width="30" height="19" viewBox="0 0 30 19" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M2 0C0.903517 0 0 0.903517 0 2V16.6667C0 17.7631 0.903517 18.6667 2 18.6667H28C29.0965 18.6667 30 17.7631 30 16.6667V2C30 0.903517 29.0965 0 28 0H2ZM2.4375 1.33333H27.5625L15.6458 11.4896C15.3389 11.7512 14.6612 11.7512 14.3542 11.4896L2.4375 1.33333ZM1.33333 2.13542L10.1979 9.6979L1.33333 16.5729V2.13542ZM28.6667 2.13542V16.5729L19.8021 9.6979L28.6667 2.13542ZM11.2396 10.5833L13.4896 12.5C14.3543 13.2369 15.6457 13.2369 16.5104 12.5L18.7604 10.5833L27.4687 17.3333H2.53125L11.2396 10.5833Z" fill="#1A1A1A" />
                            </svg>
                        </i>
                        <p class="contact_title">Email</p>
                        <a href="/cdn-cgi/l/email-protection#7f0b1a1e123f0b16121e13131a110f0d100f1a0d0b161a0c511c1012" class="lp-link info-wrap-contact_link grey-text "><span class="__cf_email__" data-cfemail="a9ddccc8c4e9ddc0c4c8c5c5ccc7d9dbc6d9ccdbddc0ccda87cac6c4">[email&#160;protected]</span></a>
                    </div>
                    <div class="info-wrap-contact_cell">
                        <i><svg width="30" height="25" viewBox="0 0 30 25" fill="none" xmlns="http://www.w3.org/2000/svg">
                        <path fill-rule="evenodd" clip-rule="evenodd" d="M10.7964 8.1207H19.2036V8.7279C19.2036 10.8195 20.9082 12.5259 23.001 12.5259H24.741L25.2852 20.7051C25.3776 22.1235 24.2868 23.2719 22.8822 23.2719H7.0032C5.5944 23.2719 4.5084 22.1085 4.6002 20.7039C4.782 17.9895 4.9152 15.2313 5.154 12.5265H6.9996C9.0918 12.5265 10.797 10.8207 10.797 8.7285V8.1207H10.7964ZM11.46 16.5807C11.46 14.6565 13.0188 13.0977 14.943 13.0977C16.8666 13.0977 18.4254 14.6571 18.4254 16.5807C18.4254 18.5055 16.8678 20.0631 14.943 20.0631C13.02 20.0637 11.46 18.5043 11.46 16.5807ZM14.943 12.0381C12.4344 12.0381 10.4004 14.0721 10.4004 16.5807C10.4004 19.0887 12.435 21.1233 14.943 21.1233C17.4486 21.1233 19.485 19.0869 19.485 16.5807C19.485 14.0727 17.451 12.0381 14.943 12.0381ZM9.0846 4.8363C8.22 4.8363 7.512 5.5443 7.512 6.4089V8.7285C7.512 9.0093 7.2804 9.2415 6.999 9.2415H1.5726C1.2906 9.2415 1.0596 9.0111 1.0596 8.7285V6.9285C1.0596 6.4797 1.1628 6.0945 1.3902 5.7069C1.896 4.8465 2.7294 4.1013 3.795 3.4749C9.279 0.2517 20.7192 0.2523 26.2044 3.4749C27.2706 4.1013 28.104 4.8465 28.6098 5.7069C28.8354 6.0921 28.9398 6.4815 28.9398 6.9285V8.7285C28.9398 9.0111 28.71 9.2415 28.4268 9.2415H23.0004C22.719 9.2415 22.4874 9.0093 22.4874 8.7285V6.4089C22.4874 5.5425 21.7806 4.8363 20.9148 4.8363H9.0846ZM8.571 6.4089C8.571 6.1263 8.8026 5.8965 9.0846 5.8965H20.9154C21.1968 5.8965 21.429 6.1275 21.429 6.4089V8.7285C21.429 9.5943 22.1352 10.3017 23.001 10.3017H28.4274C29.292 10.3017 30 9.5931 30 8.7285V6.9285C30 6.2835 29.8464 5.7291 29.5206 5.1729C28.9188 4.1493 27.9564 3.2799 26.7384 2.5641C20.9214 -0.8547 9.0798 -0.8547 3.2622 2.5641C2.0436 3.2799 1.0812 4.1487 0.48 5.1729C0.153 5.7291 0 6.2835 0 6.9279V8.7279C0 9.5925 0.7092 10.3011 1.5726 10.3011H6.999C7.8648 10.3011 8.571 9.5937 8.571 8.7279V6.4089ZM9.7368 7.5915V8.7285C9.7368 10.2387 8.5092 11.4669 6.999 11.4669H4.6686C4.3914 11.4669 4.164 11.6799 4.1412 11.9511C3.8892 14.8347 3.7386 17.7435 3.5448 20.6331C3.4116 22.6425 4.989 24.3315 7.0032 24.3315H22.8822C24.882 24.3315 26.475 22.6575 26.3406 20.6343L25.7622 11.9607C25.7436 11.6811 25.5102 11.4675 25.2342 11.4675L23.001 11.4663C21.4902 11.4663 20.2632 10.2375 20.2632 8.7279V7.5909C20.2632 7.2981 20.0262 7.0611 19.7334 7.0611H10.2666C9.9738 7.0611 9.7368 7.2987 9.7368 7.5915Z" fill="#1A1A1A" />
                        </svg></i>
                        <p class="contact_title">Phone Number</p>
                        <a href="tel:(831) 214-1990" class="lp-link info-wrap-contact_link grey-text ">(831) 214-1990</a>
                    </div>
                </div>
                <div class="info-wrap-contact_zone">
                    <div class="info-wrap-contact_cell">
                        <i>
                            <svg width="31" height="30" viewBox="0 0 31 30" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M29.9821 6.49489C29.7931 6.35756 29.679 6.32046 29.4572 6.39228L20.298 9.41368L16.1952 8.03558L15.8172 9.41525L19.7644 10.7038V28.1462L9.89831 25.7069V22.1034H8.71438V25.7515L1.21616 28.2532V15.3945H0.0322266V29.2729C0.0322266 29.5077 0.130098 29.7279 0.321106 29.8645C0.445418 29.9541 0.585911 29.9999 0.735086 29.9999C0.814804 29.9999 0.890971 29.9868 0.967926 29.96L9.48433 27.029L20.1792 29.7887C20.3224 29.8254 20.4751 29.8171 20.6152 29.7654L29.8104 26.2235C30.0942 26.1177 30.0251 25.8466 30.0251 25.5431V7.08291C30.0251 6.85086 30.17 6.63144 29.9821 6.49489ZM28.8412 25.0388L20.9483 28.0361V10.7065L28.8412 8.08649V25.0388Z" fill="#1A1A1A" />
                                <path d="M6.57515 19.1142C6.6671 19.422 6.95006 19.6323 7.2713 19.6323C7.59215 19.6323 7.87511 19.422 7.96746 19.1142C8.67742 16.7514 10.0393 15.2447 11.3559 13.788C12.9944 11.9747 14.5422 10.2615 14.5422 7.2717C14.5422 3.39788 11.1451 0 7.2713 0C3.39827 0 0 3.39748 0 7.2717C0 10.2615 1.54819 11.9747 3.18674 13.788C4.50328 15.2447 5.86479 16.7514 6.57515 19.1142ZM7.2713 1.45426C10.316 1.45426 13.0883 4.22663 13.0883 7.2717C13.0883 9.70191 11.7852 11.1435 10.2769 12.8121C9.2461 13.9534 8.10992 15.2096 7.2713 16.9199C6.43229 15.2096 5.29651 13.953 4.2657 12.8121C2.75698 11.1432 1.45426 9.70191 1.45426 7.2717C1.45426 4.22663 4.22663 1.45426 7.2713 1.45426Z" fill="#1A1A1A" />
                                <path d="M7.26193 10.1616C8.8705 10.1616 10.1795 8.86084 10.1795 7.26175C10.1795 5.66305 8.87089 4.3623 7.26193 4.3623C5.65297 4.3623 4.34473 5.66305 4.34473 7.26175C4.34512 8.86084 5.65336 10.1616 7.26193 10.1616ZM7.26193 5.81657C8.06898 5.81657 8.72527 6.46536 8.72527 7.26175C8.72527 8.05932 8.06898 8.70733 7.26193 8.70733C6.45528 8.70733 5.79899 8.05893 5.79899 7.26175C5.79899 6.46536 6.45528 5.81657 7.26193 5.81657Z" fill="#1A1A1A" />
                            </svg>
                        </i>
                        <p class="info-wrap-contact_title">Address</p>
                        <p class="info-wrap-contact_link grey-text"><p>Junipero St 2 SW 5th, Carmel-By-The-Sea, CA 93921, USA PO Box 350, Carmel, CA 93921</p></p>
                    </div>
                    <div class="info-wrap-contact_cell">
                        <i>
                            <svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M14.9987 0C6.72273 0 0 6.72536 0 15.0013C0 23.2773 6.72273 30 14.9987 30C23.2746 30 30 23.2773 30 15.0013C30 6.72536 23.2746 0 14.9987 0ZM14.9987 1.42895C22.5026 1.42895 28.5711 7.49743 28.5711 15.0013C28.5711 22.5052 22.5026 28.5711 14.9987 28.5711C7.4948 28.5711 1.42895 22.5052 1.42895 15.0013C1.42895 7.49743 7.4948 1.42895 14.9987 1.42895V1.42895Z" fill="#1A1A1A" />
                                <path d="M14.9882 6.42C14.7991 6.42275 14.6189 6.50033 14.4869 6.63574C14.355 6.77114 14.2821 6.95333 14.2842 7.14239V15.2969L20.2083 21.221C20.2748 21.2873 20.3537 21.3398 20.4404 21.3757C20.5272 21.4115 20.6202 21.4299 20.7141 21.4298C20.808 21.4296 20.901 21.411 20.9877 21.375C21.0744 21.3389 21.1531 21.2862 21.2194 21.2197C21.2857 21.1532 21.3383 21.0743 21.3741 20.9875C21.4099 20.9007 21.4283 20.8077 21.4282 20.7138C21.428 20.62 21.4094 20.527 21.3734 20.4403C21.3373 20.3536 21.2845 20.2749 21.2181 20.2086L15.7132 14.7037V7.14239C15.7143 7.047 15.6962 6.95238 15.6601 6.86408C15.624 6.77577 15.5706 6.69557 15.5031 6.62824C15.4355 6.56091 15.3551 6.50779 15.2667 6.47203C15.1782 6.43627 15.0835 6.41857 14.9882 6.42V6.42Z" fill="#1A1A1A" />
                                <path d="M15.7142 3.57173C15.7142 3.76117 15.639 3.94286 15.505 4.07681C15.3711 4.21077 15.1894 4.286 14.9999 4.286C14.8105 4.286 14.6288 4.21077 14.4949 4.07681C14.3609 3.94286 14.2856 3.76117 14.2856 3.57173C14.2856 3.47793 14.3041 3.38503 14.34 3.29837C14.3759 3.2117 14.4285 3.13298 14.4949 3.06665C14.5612 3.00032 14.6399 2.9477 14.7266 2.9118C14.8133 2.8759 14.9061 2.85742 14.9999 2.85742C15.0937 2.85742 15.1866 2.8759 15.2733 2.9118C15.36 2.9477 15.4387 3.00032 15.505 3.06665C15.5714 3.13298 15.624 3.2117 15.6599 3.29837C15.6958 3.38503 15.7142 3.47793 15.7142 3.57173Z" fill="#1A1A1A" />
                                <path d="M15.7142 26.4292C15.7142 26.6186 15.639 26.8003 15.505 26.9342C15.3711 27.0682 15.1894 27.1434 14.9999 27.1434C14.8105 27.1434 14.6288 27.0682 14.4949 26.9342C14.3609 26.8003 14.2856 26.6186 14.2856 26.4292C14.2856 26.3353 14.3041 26.2425 14.34 26.1558C14.3759 26.0691 14.4285 25.9904 14.4949 25.9241C14.5612 25.8577 14.6399 25.8051 14.7266 25.7692C14.8133 25.7333 14.9061 25.7148 14.9999 25.7148C15.0937 25.7148 15.1866 25.7333 15.2733 25.7692C15.36 25.8051 15.4387 25.8577 15.505 25.9241C15.5714 25.9904 15.624 26.0691 15.6599 26.1558C15.6958 26.2425 15.7142 26.3353 15.7142 26.4292V26.4292Z" fill="#1A1A1A" />
                                <path d="M26.4286 15.7147C26.2392 15.7147 26.0575 15.6394 25.9236 15.5055C25.7896 15.3715 25.7144 15.1898 25.7144 15.0004C25.7144 14.811 25.7896 14.6293 25.9236 14.4953C26.0575 14.3614 26.2392 14.2861 26.4286 14.2861C26.6181 14.2861 26.7998 14.3614 26.9337 14.4953C27.0677 14.6293 27.1429 14.811 27.1429 15.0004C27.1429 15.0942 27.1245 15.1871 27.0886 15.2738C27.0527 15.3604 27.0001 15.4392 26.9337 15.5055C26.8674 15.5718 26.7887 15.6244 26.702 15.6603C26.6153 15.6962 26.5224 15.7147 26.4286 15.7147Z" fill="#1A1A1A" />
                                <path d="M3.57073 15.7147C3.38129 15.7147 3.19961 15.6394 3.06565 15.5055C2.9317 15.3715 2.85644 15.1898 2.85645 15.0004C2.85645 14.811 2.9317 14.6293 3.06566 14.4953C3.19961 14.3614 3.38129 14.2861 3.57073 14.2861C3.76018 14.2861 3.94186 14.3614 4.07582 14.4953C4.20978 14.6293 4.28503 14.811 4.28504 15.0004C4.28504 15.0942 4.26656 15.1871 4.23067 15.2738C4.19477 15.3604 4.14215 15.4392 4.07582 15.5055C4.00949 15.5718 3.93075 15.6244 3.84409 15.6603C3.75742 15.6962 3.66454 15.7147 3.57073 15.7147Z" fill="#1A1A1A" />
                                <path d="M23.5856 7.42394C23.4516 7.5579 23.2699 7.63317 23.0805 7.63317C22.8911 7.63316 22.7094 7.5579 22.5754 7.42394C22.4415 7.28998 22.3662 7.1083 22.3662 6.91886C22.3662 6.72942 22.4415 6.54773 22.5754 6.41377C22.7094 6.27982 22.8911 6.20459 23.0805 6.20459C23.2699 6.20459 23.4516 6.27982 23.5856 6.41377C23.6519 6.4801 23.7045 6.55887 23.7404 6.64553C23.7763 6.7322 23.7948 6.82505 23.7948 6.91886C23.7948 7.01266 23.7763 7.10556 23.7404 7.19222C23.7045 7.27889 23.6519 7.35761 23.5856 7.42394V7.42394Z" fill="#1A1A1A" />
                                <path d="M7.42298 23.587C7.28902 23.721 7.10734 23.7963 6.9179 23.7963C6.72845 23.7963 6.54677 23.721 6.41282 23.587C6.27887 23.4531 6.20361 23.2714 6.20361 23.0819C6.20361 22.8925 6.27887 22.7108 6.41282 22.5769C6.54677 22.4429 6.72845 22.3677 6.9179 22.3677C7.10734 22.3677 7.28902 22.4429 7.42298 22.5769C7.48931 22.6432 7.54193 22.7219 7.57783 22.8086C7.61372 22.8952 7.6322 22.9881 7.6322 23.0819C7.6322 23.1757 7.61372 23.2686 7.57783 23.3553C7.54193 23.442 7.48931 23.5207 7.42298 23.587V23.587Z" fill="#1A1A1A" />
                                <path d="M22.5754 23.587C22.4415 23.4531 22.3662 23.2714 22.3662 23.0819C22.3662 22.8925 22.4415 22.7108 22.5754 22.5769C22.7094 22.4429 22.8911 22.3677 23.0805 22.3677C23.2699 22.3677 23.4516 22.4429 23.5856 22.5769C23.7195 22.7108 23.7948 22.8925 23.7948 23.0819C23.7948 23.2714 23.7195 23.4531 23.5856 23.587C23.5193 23.6534 23.4405 23.706 23.3539 23.7419C23.2672 23.7778 23.1743 23.7963 23.0805 23.7963C22.9867 23.7963 22.8938 23.7778 22.8071 23.7419C22.7205 23.706 22.6417 23.6534 22.5754 23.587V23.587Z" fill="#1A1A1A" />
                                <path d="M6.41282 7.42394C6.27886 7.28998 6.20361 7.1083 6.20361 6.91886C6.20362 6.72942 6.27887 6.54773 6.41283 6.41377C6.54679 6.27982 6.72847 6.20459 6.91791 6.20459C7.10734 6.20459 7.28902 6.27982 7.42298 6.41377C7.55694 6.54773 7.63219 6.72942 7.6322 6.91886C7.6322 7.1083 7.55695 7.28998 7.42299 7.42394C7.35667 7.49027 7.27792 7.54289 7.19126 7.57879C7.10459 7.61469 7.01171 7.63317 6.91791 7.63317C6.8241 7.63317 6.73122 7.61469 6.64455 7.57879C6.55789 7.54289 6.47915 7.49027 6.41282 7.42394V7.42394Z" fill="#1A1A1A" />
                            </svg>
                        </i>
                        <p class="info-wrap-contact_title">Open hours</p>
                        <p class="pre-line grey-text">24 / 7 / 365</p>
                    </div>
                </div>
            </div>
            <div class="info-wrap-contact newsletter_box ">
                <div class="info-wrap-contact_zone">
                    <div class="info-wrap-contact_cell">
                        <div class="icon_text">
                            <i>
                                <svg width="27" height="30" viewBox="0 0 27 30" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M21 6H18V4.8H19.8C20.2772 4.79948 20.7348 4.60967 21.0722 4.27222C21.4097 3.93476 21.5995 3.47723 21.6 3V1.8C21.5995 1.32277 21.4097 0.865236 21.0722 0.527783C20.7348 0.190331 20.2772 0.000520917 19.8 0H16.2C15.7228 0.000520917 15.2652 0.190331 14.9278 0.527783C14.5903 0.865236 14.4005 1.32277 14.4 1.8V6H5.4C3.96834 6.00166 2.5958 6.57112 1.58346 7.58346C0.571123 8.5958 0.0016626 9.96834 0 11.4V21C0 21.1591 0.0632142 21.3117 0.175736 21.4243C0.288258 21.5368 0.44087 21.6 0.6 21.6H9.6V29.4C9.6 29.5591 9.66321 29.7117 9.77573 29.8243C9.88826 29.9368 10.0409 30 10.2 30H16.2C16.3591 30 16.5117 29.9368 16.6243 29.8243C16.7368 29.7117 16.8 29.5591 16.8 29.4V21.6H25.8C25.9591 21.6 26.1117 21.5368 26.2243 21.4243C26.3368 21.3117 26.4 21.1591 26.4 21V11.4C26.3983 9.96834 25.8289 8.5958 24.8165 7.58346C23.8042 6.57112 22.4317 6.00166 21 6ZM25.2 20.4H10.8V11.4C10.7998 10.5939 10.6188 9.79815 10.2703 9.07128C9.92188 8.34441 9.41482 7.70496 8.7865 7.2H14.4V11.4153C13.8963 11.7931 13.5242 12.3198 13.3364 12.9209C13.1487 13.5219 13.1548 14.1667 13.3539 14.7641C13.553 15.3614 13.935 15.881 14.4458 16.2492C14.9566 16.6173 15.5703 16.8154 16.2 16.8154C16.8297 16.8154 17.4434 16.6173 17.9542 16.2492C18.465 15.881 18.847 15.3614 19.0461 14.7641C19.2452 14.1667 19.2513 13.5219 19.0636 12.9209C18.8758 12.3198 18.5037 11.7931 18 11.4153V7.2H21C22.1135 7.20125 23.1811 7.64415 23.9685 8.43153C24.7558 9.21891 25.1987 10.2865 25.2 11.4V20.4ZM15.6 28.8H13.8V21.6H15.6V28.8ZM1.2 11.4C1.2 10.2861 1.6425 9.2178 2.43015 8.43015C3.2178 7.6425 4.28609 7.2 5.4 7.2C6.51391 7.2 7.5822 7.6425 8.36985 8.43015C9.1575 9.2178 9.6 10.2861 9.6 11.4V20.4H1.2V11.4ZM10.8 21.6H12.6V28.8H10.8V21.6ZM16.2 1.2H19.8C19.9591 1.20021 20.1116 1.26349 20.224 1.37596C20.3365 1.48844 20.3998 1.64093 20.4 1.8V3C20.3998 3.15907 20.3365 3.31156 20.224 3.42404C20.1116 3.53651 19.9591 3.59979 19.8 3.6H17.4C17.2409 3.6 17.0883 3.66321 16.9757 3.77574C16.8632 3.88826 16.8 4.04087 16.8 4.2V10.8606C16.4041 10.7798 15.9959 10.7798 15.6 10.8606V1.8C15.6002 1.64093 15.6635 1.48844 15.776 1.37596C15.8884 1.26349 16.0409 1.20021 16.2 1.2V1.2ZM18 13.8C18 14.156 17.8944 14.504 17.6966 14.8C17.4989 15.096 17.2177 15.3267 16.8888 15.463C16.5599 15.5992 16.198 15.6349 15.8488 15.5654C15.4997 15.496 15.1789 15.3245 14.9272 15.0728C14.6755 14.8211 14.504 14.5003 14.4346 14.1512C14.3651 13.802 14.4008 13.4401 14.537 13.1112C14.6733 12.7823 14.904 12.5011 15.2 12.3034C15.496 12.1056 15.844 12 16.2 12C16.6772 12.0005 17.1348 12.1903 17.4722 12.5278C17.8097 12.8652 17.9995 13.3228 18 13.8V13.8Z" fill="#1A1A1A" />
                                    <path d="M8.3998 13.8002C8.55893 13.8002 8.71155 13.737 8.82407 13.6245C8.93659 13.5119 8.9998 13.3593 8.9998 13.2002V10.8002C8.9998 10.6411 8.93659 10.4885 8.82407 10.3759C8.71155 10.2634 8.55893 10.2002 8.3998 10.2002H2.3998C2.24067 10.2002 2.08806 10.2634 1.97554 10.3759C1.86302 10.4885 1.7998 10.6411 1.7998 10.8002V13.2002C1.7998 13.3593 1.86302 13.5119 1.97554 13.6245C2.08806 13.737 2.24067 13.8002 2.3998 13.8002H8.3998ZM2.9998 11.4002H7.7998V12.6002H2.9998V11.4002Z" fill="#1A1A1A" />
                                    <path d="M21.7899 8.43073C21.7152 8.40579 21.6362 8.39583 21.5576 8.40141C21.479 8.40698 21.4023 8.42798 21.3318 8.46321C21.1894 8.53436 21.0812 8.65915 21.0308 8.81012C21.0059 8.88487 20.9959 8.9638 21.0015 9.04241C21.0071 9.12101 21.0281 9.19775 21.0633 9.26823C21.1345 9.41059 21.2592 9.51885 21.4102 9.5692C21.4243 9.57389 22.8001 10.0549 22.8001 12C22.8001 12.1591 22.8633 12.3117 22.9758 12.4242C23.0883 12.5367 23.2409 12.6 23.4001 12.6C23.5592 12.6 23.7118 12.5367 23.8243 12.4242C23.9368 12.3117 24.0001 12.1591 24.0001 12C24.0001 9.19976 21.8801 8.4609 21.7899 8.43073Z" fill="#1A1A1A" />
                                    <path d="M23.3998 13.2002C23.2407 13.2002 23.0881 13.2634 22.9755 13.3759C22.863 13.4885 22.7998 13.6411 22.7998 13.8002V16.2002C22.7998 16.3593 22.863 16.5119 22.9755 16.6245C23.0881 16.737 23.2407 16.8002 23.3998 16.8002C23.5589 16.8002 23.7115 16.737 23.8241 16.6245C23.9366 16.5119 23.9998 16.3593 23.9998 16.2002V13.8002C23.9998 13.6411 23.9366 13.4885 23.8241 13.3759C23.7115 13.2634 23.5589 13.2002 23.3998 13.2002Z" fill="#1A1A1A" />
                                </svg>
                            </i>
                            <p class="contact_title">Sign up for exclusive news &amp; opportunities:</p>
                        </div>
                        <form data-type="contact-form" class="form-content">
                            <div class="h-pot">
                              <label for="-fmiddleName">Middle Name</label>
                              <input id="-fmiddleName" name="middleName" value="" autocomplete="off" tabindex="-1">
                            </div>
                            <input type="hidden" name="source" value="NEWSLETTER_SIGNUP" />
                            <div class="form_box">
                                <div class="inp inp--dark-bg">
                                    <label for="email_address">Email Address</label>
                                    <input
                                            required
                                            type="text"
                                            id="email_address"
                                            class="input-component"
                                            value=""
                                            name="email"
                                            placeholder="" />
                                </div>
                                <div class="lp-disclaimer"><label class="lp-tcr-content">
<span class="lp-tcr-checkbox"><input type="checkbox" name="termsAccepted"
                                     oninvalid="this.setCustomValidity('Please accept the terms and conditions')"
                                     oninput="this.setCustomValidity('')"
                                     required></span>
<span class="lp-tcr-message">

By providing Tim Allen
your contact information, you acknowledge and agree to our
<a href="/terms-and-conditions" target="_blank">Privacy Policy</a> and consent to receiving marketing communications,
including through automated calls, texts, and emails, some of which may use artificial or prerecorded voices.
This consent isn’t necessary for purchasing any products or services and you may opt out at any time.
To opt out from texts, you can reply, ‘stop’ at any time. To opt out from emails, you can click on the unsubscribe
link in the emails. Message and data rates may apply.
</span>
</label>
</div>
                                <button
                                        class="btn btn--primary-light btn--small subscribe_btn signup-button button-style-2"
                                        type="submit"
                                        name="subscribe"
                                >
                                    <i class="lp-i--check-circle success"></i>
                                    <span>Subscribe</span>
                                </button>
                            </div>
                        </form>
                        <a href="/thank-you" target="_self" class="h-pot redirect-link">link</a>
                    </div>
                </div>
            </div>
        </div>
        <div class="text_footer first_text_footer">
            <div class="luxury-text">
                <div id="iq7ef">
<p><img src="https://media-production.lp-cdn.com/media/f64e9bc4-b222-4bb3-827b-cdb6120bc216" alt width="269" height="56"></p>
<p>&nbsp;</p>
<p>CA DRE# 00891159</p>
</div>
<div id="idhk" class="gjs-row">
<div id="i1nh" class="gjs-cell"><img id="iznds" src="https://media-production.lp-cdn.com/media/23fbb039-ab1e-4daa-b8f9-e22de92a0fe5">
<div id="i70i" class="gjs-row">
<div id="i0sl" class="gjs-cell"></div>
<div class="gjs-cell">
<div id="it8v">
<p id="iy9db"><br>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. &copy;<span class="auto-year-update">#</span> Coldwell Banker. All Rights Reserved. Coldwell Banker and the Coldwell Banker logos are trademarks of Coldwell Banker Real Estate LLC. The Coldwell Banker&reg; System is comprised of company owned offices which are owned by a subsidiary of Anywhere Advisors 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.&nbsp; <img id="i5jjr" src="https://media-production.lp-cdn.com/media/43a87d46-fcd6-4310-8745-c03c4fab4bbf" width="30px"></p>
</div>
</div>
<div id="iqbwy" class="gjs-cell"></div>
</div>
</div>
</div>
<style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}.gjs-row{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}.gjs-cell{min-height:75px;flex-grow:1;flex-basis:100%;}#i1nh{text-align:center;}#i0sl{flex-basis:40%;}#iqbwy{flex-basis:40%;}#i5jjr{display:inline-block;float:none;}#iy9db{font-size:10px;}#iznds{width:150px;}#iq7ef{padding:0px;}@media (max-width: 768px){.gjs-row{flex-wrap:wrap;}}</style>
            </div>
        </div>
        <div class="text_footer second_text_footer">
            <div class="images_box">
                <div class="img_size first_img_size">
                    <img src="https://media-production.lp-cdn.com/media/44cb8c03-f236-419e-bc09-126c9fa26c45" alt="Disclaimer Image 1">
                </div>
            </div>
            <div class="text_content_wrap">
                <div>
                    <div>&nbsp;</div>
<style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}</style>
                </div>
            </div>
        </div>
        <div class="info-privacy">
          <div class="form-row info-privacy__row">

            <div class="form-col form-col--powered powered-box">
                <div class="powered_zone">
                    Powered by <a href="https://www.luxurypresence.com/" target="_blank" class="lp-link grey-text luxury-link underlined ">Luxury Presence</a>
                </div>
            </div>

            <div class="form-col form-col--copyright">
              <div class="copy_zone">
                <span class="copy_words">Copyright &copy;</span> <span class="auto-year-update">2022</span>
                | <a href="/terms-and-conditions" class="lp-link grey-text ">Privacy Policy</a>

                  <span class="additional-links-separator"></span>
                    <a  href="/sitemap" class="lp-link grey-text ">Sitemap</a>
              </div>
            </div>

            <div class="form-col form-col--socials">
                <ul class="lp-socials social_icons-style-1 socials socials--grey socials_zone">
                
                        <li>
                          <a
                            href="https://www.facebook.com/TimAllenProperties/"
                            class="lp-socials__link socials__item socials__link wow fadeInUp"
                            data-wow-delay="0s"
                            target="_blank"
                            aria-label="FACEBOOK"
                          >
                              <span class="lp-i lp-i--facebook" aria-hidden="true"></span>
                          </a>
                        </li>
                        <li>
                          <a
                            href="https://www.instagram.com/timallenproperties/"
                            class="lp-socials__link socials__item socials__link wow fadeInUp"
                            data-wow-delay="0.1s"
                            target="_blank"
                            aria-label="INSTAGRAM"
                          >
                              <span class="lp-i lp-i--instagram" aria-hidden="true"></span>
                          </a>
                        </li>
                        <li>
                          <a
                            href="https://twitter.com/timallenprops?lang&#x3D;en"
                            class="lp-socials__link socials__item socials__link wow fadeInUp"
                            data-wow-delay="0.2s"
                            target="_blank"
                            aria-label="TWITTER"
                          >
                              <span class="lp-i lp-i--twitter" aria-hidden="true"></span>
                          </a>
                        </li>
                  </ul>            </div>
          </div>
        </div>
    </div>

</div>

        </footer>

        <div id="modal-global-contact-us" class="modal "
            style="background-color: ;">
            <div class="modal-content">
                <div class="contact-form redesign " style="background-image: url('https://media-production.lp-cdn.com/media/b807f7e7-c794-49ec-8e49-3e68b9887eef')">
          <div class="container">
              <div class="section-details" style="--colorTxt: #ffffff">
                  <h2>Contact Details</h2>
                  <div class="info-zone">
        
                          <div class="info-zone_contact type_user">
                                <div class="info-zone_contact_cell">
                                        <i>
                                            <svg width="30" height="25" viewBox="0 0 30 25" fill="none" xmlns="http://www.w3.org/2000/svg">
                                                <path fill-rule="evenodd" clip-rule="evenodd" d="M10.7964 8.1207H19.2036V8.7279C19.2036 10.8195 20.9082 12.5259 23.001 12.5259H24.741L25.2852 20.7051C25.3776 22.1235 24.2868 23.2719 22.8822 23.2719H7.0032C5.5944 23.2719 4.5084 22.1085 4.6002 20.7039C4.782 17.9895 4.9152 15.2313 5.154 12.5265H6.9996C9.0918 12.5265 10.797 10.8207 10.797 8.7285V8.1207H10.7964ZM11.46 16.5807C11.46 14.6565 13.0188 13.0977 14.943 13.0977C16.8666 13.0977 18.4254 14.6571 18.4254 16.5807C18.4254 18.5055 16.8678 20.0631 14.943 20.0631C13.02 20.0637 11.46 18.5043 11.46 16.5807ZM14.943 12.0381C12.4344 12.0381 10.4004 14.0721 10.4004 16.5807C10.4004 19.0887 12.435 21.1233 14.943 21.1233C17.4486 21.1233 19.485 19.0869 19.485 16.5807C19.485 14.0727 17.451 12.0381 14.943 12.0381ZM9.0846 4.8363C8.22 4.8363 7.512 5.5443 7.512 6.4089V8.7285C7.512 9.0093 7.2804 9.2415 6.999 9.2415H1.5726C1.2906 9.2415 1.0596 9.0111 1.0596 8.7285V6.9285C1.0596 6.4797 1.1628 6.0945 1.3902 5.7069C1.896 4.8465 2.7294 4.1013 3.795 3.4749C9.279 0.2517 20.7192 0.2523 26.2044 3.4749C27.2706 4.1013 28.104 4.8465 28.6098 5.7069C28.8354 6.0921 28.9398 6.4815 28.9398 6.9285V8.7285C28.9398 9.0111 28.71 9.2415 28.4268 9.2415H23.0004C22.719 9.2415 22.4874 9.0093 22.4874 8.7285V6.4089C22.4874 5.5425 21.7806 4.8363 20.9148 4.8363H9.0846ZM8.571 6.4089C8.571 6.1263 8.8026 5.8965 9.0846 5.8965H20.9154C21.1968 5.8965 21.429 6.1275 21.429 6.4089V8.7285C21.429 9.5943 22.1352 10.3017 23.001 10.3017H28.4274C29.292 10.3017 30 9.5931 30 8.7285V6.9285C30 6.2835 29.8464 5.7291 29.5206 5.1729C28.9188 4.1493 27.9564 3.2799 26.7384 2.5641C20.9214 -0.8547 9.0798 -0.8547 3.2622 2.5641C2.0436 3.2799 1.0812 4.1487 0.48 5.1729C0.153 5.7291 0 6.2835 0 6.9279V8.7279C0 9.5925 0.7092 10.3011 1.5726 10.3011H6.999C7.8648 10.3011 8.571 9.5937 8.571 8.7279V6.4089ZM9.7368 7.5915V8.7285C9.7368 10.2387 8.5092 11.4669 6.999 11.4669H4.6686C4.3914 11.4669 4.164 11.6799 4.1412 11.9511C3.8892 14.8347 3.7386 17.7435 3.5448 20.6331C3.4116 22.6425 4.989 24.3315 7.0032 24.3315H22.8822C24.882 24.3315 26.475 22.6575 26.3406 20.6343L25.7622 11.9607C25.7436 11.6811 25.5102 11.4675 25.2342 11.4675L23.001 11.4663C21.4902 11.4663 20.2632 10.2375 20.2632 8.7279V7.5909C20.2632 7.2981 20.0262 7.0611 19.7334 7.0611H10.2666C9.9738 7.0611 9.7368 7.2987 9.7368 7.5915Z" fill="#1A1A1A"/>
                                            </svg>
                                        </i>
                                    <p class="contact_title">Phone</p>
                                    <a href="tel:831.214.1990" class="lp-link info-zone_contact_link link hyperlink-style-2">831.214.1990</a>
                                </div>
                                <div class="info-zone_contact_cell">
                                        <i>
                                            <svg width="30" height="19" viewBox="0 0 30 19" fill="none" xmlns="http://www.w3.org/2000/svg">
                                                <path d="M2 0C0.903517 0 0 0.903517 0 2V16.6667C0 17.7631 0.903517 18.6667 2 18.6667H28C29.0965 18.6667 30 17.7631 30 16.6667V2C30 0.903517 29.0965 0 28 0H2ZM2.4375 1.33333H27.5625L15.6458 11.4896C15.3389 11.7512 14.6612 11.7512 14.3542 11.4896L2.4375 1.33333ZM1.33333 2.13542L10.1979 9.6979L1.33333 16.5729V2.13542ZM28.6667 2.13542V16.5729L19.8021 9.6979L28.6667 2.13542ZM11.2396 10.5833L13.4896 12.5C14.3543 13.2369 15.6457 13.2369 16.5104 12.5L18.7604 10.5833L27.4687 17.3333H2.53125L11.2396 10.5833Z" fill="#1A1A1A"/>
                                            </svg>
                                        </i>
                                    <p class="contact_title">Email</p>
                                    <a href="/cdn-cgi/l/email-protection#f0a495919db0a4999db19c9c959ea0829f80958284999583de939f9d" class="lp-link info-zone_contact_link link hyperlink-style-2"><span class="__cf_email__" data-cfemail="124677737f52467b7f537e7e777c42607d627760667b77613c717d7f">[email&#160;protected]</span></a>
                                </div>
                          </div>
                          <div class="info-zone_contact type_user">
                          </div>
                          <div class="info-zone_contact">
                                <div class="info-zone_contact_cell hours_box">
                                        <i>
                                            <svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg">
                                                <path d="M14.9987 0C6.72273 0 0 6.72536 0 15.0013C0 23.2773 6.72273 30 14.9987 30C23.2746 30 30 23.2773 30 15.0013C30 6.72536 23.2746 0 14.9987 0ZM14.9987 1.42895C22.5026 1.42895 28.5711 7.49743 28.5711 15.0013C28.5711 22.5052 22.5026 28.5711 14.9987 28.5711C7.4948 28.5711 1.42895 22.5052 1.42895 15.0013C1.42895 7.49743 7.4948 1.42895 14.9987 1.42895V1.42895Z" fill="#1A1A1A"/>
                                                <path d="M14.9882 6.42C14.7991 6.42275 14.6189 6.50033 14.4869 6.63574C14.355 6.77114 14.2821 6.95333 14.2842 7.14239V15.2969L20.2083 21.221C20.2748 21.2873 20.3537 21.3398 20.4404 21.3757C20.5272 21.4115 20.6202 21.4299 20.7141 21.4298C20.808 21.4296 20.901 21.411 20.9877 21.375C21.0744 21.3389 21.1531 21.2862 21.2194 21.2197C21.2857 21.1532 21.3383 21.0743 21.3741 20.9875C21.4099 20.9007 21.4283 20.8077 21.4282 20.7138C21.428 20.62 21.4094 20.527 21.3734 20.4403C21.3373 20.3536 21.2845 20.2749 21.2181 20.2086L15.7132 14.7037V7.14239C15.7143 7.047 15.6962 6.95238 15.6601 6.86408C15.624 6.77577 15.5706 6.69557 15.5031 6.62824C15.4355 6.56091 15.3551 6.50779 15.2667 6.47203C15.1782 6.43627 15.0835 6.41857 14.9882 6.42V6.42Z" fill="#1A1A1A"/>
                                                <path d="M15.7142 3.57173C15.7142 3.76117 15.639 3.94286 15.505 4.07681C15.3711 4.21077 15.1894 4.286 14.9999 4.286C14.8105 4.286 14.6288 4.21077 14.4949 4.07681C14.3609 3.94286 14.2856 3.76117 14.2856 3.57173C14.2856 3.47793 14.3041 3.38503 14.34 3.29837C14.3759 3.2117 14.4285 3.13298 14.4949 3.06665C14.5612 3.00032 14.6399 2.9477 14.7266 2.9118C14.8133 2.8759 14.9061 2.85742 14.9999 2.85742C15.0937 2.85742 15.1866 2.8759 15.2733 2.9118C15.36 2.9477 15.4387 3.00032 15.505 3.06665C15.5714 3.13298 15.624 3.2117 15.6599 3.29837C15.6958 3.38503 15.7142 3.47793 15.7142 3.57173Z" fill="#1A1A1A"/>
                                                <path d="M15.7142 26.4292C15.7142 26.6186 15.639 26.8003 15.505 26.9342C15.3711 27.0682 15.1894 27.1434 14.9999 27.1434C14.8105 27.1434 14.6288 27.0682 14.4949 26.9342C14.3609 26.8003 14.2856 26.6186 14.2856 26.4292C14.2856 26.3353 14.3041 26.2425 14.34 26.1558C14.3759 26.0691 14.4285 25.9904 14.4949 25.9241C14.5612 25.8577 14.6399 25.8051 14.7266 25.7692C14.8133 25.7333 14.9061 25.7148 14.9999 25.7148C15.0937 25.7148 15.1866 25.7333 15.2733 25.7692C15.36 25.8051 15.4387 25.8577 15.505 25.9241C15.5714 25.9904 15.624 26.0691 15.6599 26.1558C15.6958 26.2425 15.7142 26.3353 15.7142 26.4292V26.4292Z" fill="#1A1A1A"/>
                                                <path d="M26.4286 15.7147C26.2392 15.7147 26.0575 15.6394 25.9236 15.5055C25.7896 15.3715 25.7144 15.1898 25.7144 15.0004C25.7144 14.811 25.7896 14.6293 25.9236 14.4953C26.0575 14.3614 26.2392 14.2861 26.4286 14.2861C26.6181 14.2861 26.7998 14.3614 26.9337 14.4953C27.0677 14.6293 27.1429 14.811 27.1429 15.0004C27.1429 15.0942 27.1245 15.1871 27.0886 15.2738C27.0527 15.3604 27.0001 15.4392 26.9337 15.5055C26.8674 15.5718 26.7887 15.6244 26.702 15.6603C26.6153 15.6962 26.5224 15.7147 26.4286 15.7147Z" fill="#1A1A1A"/>
                                                <path d="M3.57073 15.7147C3.38129 15.7147 3.19961 15.6394 3.06565 15.5055C2.9317 15.3715 2.85644 15.1898 2.85645 15.0004C2.85645 14.811 2.9317 14.6293 3.06566 14.4953C3.19961 14.3614 3.38129 14.2861 3.57073 14.2861C3.76018 14.2861 3.94186 14.3614 4.07582 14.4953C4.20978 14.6293 4.28503 14.811 4.28504 15.0004C4.28504 15.0942 4.26656 15.1871 4.23067 15.2738C4.19477 15.3604 4.14215 15.4392 4.07582 15.5055C4.00949 15.5718 3.93075 15.6244 3.84409 15.6603C3.75742 15.6962 3.66454 15.7147 3.57073 15.7147Z" fill="#1A1A1A"/>
                                                <path d="M23.5856 7.42394C23.4516 7.5579 23.2699 7.63317 23.0805 7.63317C22.8911 7.63316 22.7094 7.5579 22.5754 7.42394C22.4415 7.28998 22.3662 7.1083 22.3662 6.91886C22.3662 6.72942 22.4415 6.54773 22.5754 6.41377C22.7094 6.27982 22.8911 6.20459 23.0805 6.20459C23.2699 6.20459 23.4516 6.27982 23.5856 6.41377C23.6519 6.4801 23.7045 6.55887 23.7404 6.64553C23.7763 6.7322 23.7948 6.82505 23.7948 6.91886C23.7948 7.01266 23.7763 7.10556 23.7404 7.19222C23.7045 7.27889 23.6519 7.35761 23.5856 7.42394V7.42394Z" fill="#1A1A1A"/>
                                                <path d="M7.42298 23.587C7.28902 23.721 7.10734 23.7963 6.9179 23.7963C6.72845 23.7963 6.54677 23.721 6.41282 23.587C6.27887 23.4531 6.20361 23.2714 6.20361 23.0819C6.20361 22.8925 6.27887 22.7108 6.41282 22.5769C6.54677 22.4429 6.72845 22.3677 6.9179 22.3677C7.10734 22.3677 7.28902 22.4429 7.42298 22.5769C7.48931 22.6432 7.54193 22.7219 7.57783 22.8086C7.61372 22.8952 7.6322 22.9881 7.6322 23.0819C7.6322 23.1757 7.61372 23.2686 7.57783 23.3553C7.54193 23.442 7.48931 23.5207 7.42298 23.587V23.587Z" fill="#1A1A1A"/>
                                                <path d="M22.5754 23.587C22.4415 23.4531 22.3662 23.2714 22.3662 23.0819C22.3662 22.8925 22.4415 22.7108 22.5754 22.5769C22.7094 22.4429 22.8911 22.3677 23.0805 22.3677C23.2699 22.3677 23.4516 22.4429 23.5856 22.5769C23.7195 22.7108 23.7948 22.8925 23.7948 23.0819C23.7948 23.2714 23.7195 23.4531 23.5856 23.587C23.5193 23.6534 23.4405 23.706 23.3539 23.7419C23.2672 23.7778 23.1743 23.7963 23.0805 23.7963C22.9867 23.7963 22.8938 23.7778 22.8071 23.7419C22.7205 23.706 22.6417 23.6534 22.5754 23.587V23.587Z" fill="#1A1A1A"/>
                                                <path d="M6.41282 7.42394C6.27886 7.28998 6.20361 7.1083 6.20361 6.91886C6.20362 6.72942 6.27887 6.54773 6.41283 6.41377C6.54679 6.27982 6.72847 6.20459 6.91791 6.20459C7.10734 6.20459 7.28902 6.27982 7.42298 6.41377C7.55694 6.54773 7.63219 6.72942 7.6322 6.91886C7.6322 7.1083 7.55695 7.28998 7.42299 7.42394C7.35667 7.49027 7.27792 7.54289 7.19126 7.57879C7.10459 7.61469 7.01171 7.63317 6.91791 7.63317C6.8241 7.63317 6.73122 7.61469 6.64455 7.57879C6.55789 7.54289 6.47915 7.49027 6.41282 7.42394V7.42394Z" fill="#1A1A1A"/>
                                            </svg>
                                        </i>
                                    <p class="info-wrap-contact_title">Open hours</p>
                                    <p class="pre-line">24 / 7 / 365</p>
                                </div>
                                <div class="info-zone_contact_cell">
                                        <i>
                                            <svg width="31" height="30" viewBox="0 0 31 30" fill="none" xmlns="http://www.w3.org/2000/svg">
                                                <path d="M29.9821 6.49489C29.7931 6.35756 29.679 6.32046 29.4572 6.39228L20.298 9.41368L16.1952 8.03558L15.8172 9.41525L19.7644 10.7038V28.1462L9.89831 25.7069V22.1034H8.71438V25.7515L1.21616 28.2532V15.3945H0.0322266V29.2729C0.0322266 29.5077 0.130098 29.7279 0.321106 29.8645C0.445418 29.9541 0.585911 29.9999 0.735086 29.9999C0.814804 29.9999 0.890971 29.9868 0.967926 29.96L9.48433 27.029L20.1792 29.7887C20.3224 29.8254 20.4751 29.8171 20.6152 29.7654L29.8104 26.2235C30.0942 26.1177 30.0251 25.8466 30.0251 25.5431V7.08291C30.0251 6.85086 30.17 6.63144 29.9821 6.49489ZM28.8412 25.0388L20.9483 28.0361V10.7065L28.8412 8.08649V25.0388Z" fill="#1A1A1A"/>
                                                <path d="M6.57515 19.1142C6.6671 19.422 6.95006 19.6323 7.2713 19.6323C7.59215 19.6323 7.87511 19.422 7.96746 19.1142C8.67742 16.7514 10.0393 15.2447 11.3559 13.788C12.9944 11.9747 14.5422 10.2615 14.5422 7.2717C14.5422 3.39788 11.1451 0 7.2713 0C3.39827 0 0 3.39748 0 7.2717C0 10.2615 1.54819 11.9747 3.18674 13.788C4.50328 15.2447 5.86479 16.7514 6.57515 19.1142ZM7.2713 1.45426C10.316 1.45426 13.0883 4.22663 13.0883 7.2717C13.0883 9.70191 11.7852 11.1435 10.2769 12.8121C9.2461 13.9534 8.10992 15.2096 7.2713 16.9199C6.43229 15.2096 5.29651 13.953 4.2657 12.8121C2.75698 11.1432 1.45426 9.70191 1.45426 7.2717C1.45426 4.22663 4.22663 1.45426 7.2713 1.45426Z" fill="#1A1A1A"/>
                                                <path d="M7.26193 10.1616C8.8705 10.1616 10.1795 8.86084 10.1795 7.26175C10.1795 5.66305 8.87089 4.3623 7.26193 4.3623C5.65297 4.3623 4.34473 5.66305 4.34473 7.26175C4.34512 8.86084 5.65336 10.1616 7.26193 10.1616ZM7.26193 5.81657C8.06898 5.81657 8.72527 6.46536 8.72527 7.26175C8.72527 8.05932 8.06898 8.70733 7.26193 8.70733C6.45528 8.70733 5.79899 8.05893 5.79899 7.26175C5.79899 6.46536 6.45528 5.81657 7.26193 5.81657Z" fill="#1A1A1A"/>
                                            </svg>
                                        </i>
                                    <p class="info-wrap-contact_title">Address</p>
                                    <p class="info-zone_contact_link pre-line">Junipero 2 SW of 5th,
        Carmel-By-The-Sea, CA 93921
        
        PO Box 350, Carmel, CA 93921</p>
                                </div>
                          </div>
                        <div class="info-zone_contact">
                            <div class="info-zone_contact_cell">
                                <p class="pre-line"><div></div><div id="ieoz"><p>Coldwell Banker | Global Luxury<br>DRE# 00891159</p></div><style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}#ieoz{padding:0px;}</style></p>
                            </div>
                        </div>
                      <ul class="lp-socials social_icons-style-1 socials socials--grey socials_zone footer__contact-column">
                      
                              <li>
                                <a
                                  href="https://www.instagram.com/timallenproperties"
                                  class="lp-socials__link socials__item wow fadeInUp socials__link"
                                  data-wow-delay="0s"
                                  target="_blank"
                                  aria-label="INSTAGRAM"
                                >
                                    <span class="lp-i lp-i--instagram" aria-hidden="true"></span>
                                </a>
                              </li>
                              <li>
                                <a
                                  href="https://www.facebook.com/TimAllenProperties/"
                                  class="lp-socials__link socials__item wow fadeInUp socials__link"
                                  data-wow-delay="0.1s"
                                  target="_blank"
                                  aria-label="FACEBOOK"
                                >
                                    <span class="lp-i lp-i--facebook" aria-hidden="true"></span>
                                </a>
                              </li>
                              <li>
                                <a
                                  href="https://www.linkedin.com/in/tim-allen-12069133"
                                  class="lp-socials__link socials__item wow fadeInUp socials__link"
                                  data-wow-delay="0.2s"
                                  target="_blank"
                                  aria-label="LINKEDIN"
                                >
                                    <span class="lp-i lp-i--linkedin" aria-hidden="true"></span>
                                </a>
                              </li>
                              <li>
                                <a
                                  href="https://www.yelp.com/biz/tim-allen-properties-carmel-2"
                                  class="lp-socials__link socials__item wow fadeInUp socials__link"
                                  data-wow-delay="0.3s"
                                  target="_blank"
                                  aria-label="YELP"
                                >
                                    <span class="lp-i lp-i--yelp" aria-hidden="true"></span>
                                </a>
                              </li>
                              <li>
                                <a
                                  href="https://www.youtube.com/user/timallenprops"
                                  class="lp-socials__link socials__item wow fadeInUp socials__link"
                                  data-wow-delay="0.4s"
                                  target="_blank"
                                  aria-label="YOUTUBE"
                                >
                                    <span class="lp-i lp-i--youtube" aria-hidden="true"></span>
                                </a>
                              </li>
                        </ul>          </div>
              </div>
              <div class="section-message">
                  <form data-type="contact-form">
                      <h2>Submit a Message</h2>
                       <div class="h-pot">
                        <label for="-middleName">Middle Name</label>
                        <input id="-middleName" name="middleName" value="" autocomplete="off" tabindex="-1">
                      </div>
        
        
                      <div class="lp-input-group">
                          <label for="prod-name" class="lp-label">Name</label>
                          <input id="prod-name" name="name" value="" required="" class="lp-input lp-input--light">
                      </div>
                      <div class="lp-input-group">
                          <label for="prod-email" class="lp-label">Email</label>
                          <input id="prod-email" type="email" name="email" value="" required="" class="lp-input lp-input--light">
                      </div>
                      <div class="lp-input-group">
                          <label for="prod-phone" class="lp-label">Phone</label>
                          <input id="prod-phone" type="tel" name="phoneNumber" value="" required="" class="lp-input lp-input--light">
                      </div>
                      <div class="lp-input-group m16">
                          <label for="prod-message" class="lp-label">Message</label>
                          <textarea id="prod-message" name="message" value="" required="" class="lp-input"></textarea>
                      </div>
        
                      <div class="lp-disclaimer"><label class="lp-tcr-content">
        <span class="lp-tcr-checkbox"><input type="checkbox" name="termsAccepted"
                                             oninvalid="this.setCustomValidity('Please accept the terms and conditions')"
                                             oninput="this.setCustomValidity('')"
                                             required></span>
        <span class="lp-tcr-message">
        
        By providing Tim Allen
        your contact information, you acknowledge and agree to our
        <a href="/terms-and-conditions" target="_blank">Privacy Policy</a> and consent to receiving marketing communications,
        including through automated calls, texts, and emails, some of which may use artificial or prerecorded voices.
        This consent isn’t necessary for purchasing any products or services and you may opt out at any time.
        To opt out from texts, you can reply, ‘stop’ at any time. To opt out from emails, you can click on the unsubscribe
        link in the emails. Message and data rates may apply.
        </span>
        </label>
        </div>
                      
                      <input style="display: none;" type="text" name="source" value="CONTACT_INQUIRY" />
                      
                      
                      <button type="submit" class="submitButton lp-btn button-style-2">
                          <span class="label-initial">Submit</span>
                          <span class="label-loading">Submitting</span>
                          <span class="label-success">Submitted</span>
                          <span class="submit-icon lp-i lp-i--circle-notch lp-i--spin"></span>
                      </button>
                      <p class="success-message success hide">
                        Message sent successfully!
                      </p>
                  </form>
                  
                  
              </div>
          </div>
        </div>
            </div>
            <button class="close lp-close" type="button" aria-label="close modal">
                <span class="lp-close-icon" aria-hidden="true"></span>
            </button>
        </div>        <div id="modal-global-subscribe" class="modal "
            style="background-color: ;">
            <div class="modal-content">
                <div class="subscribe-modal">
          <div class="title">
            Subscribe to receive exclusive news &amp; updates
          </div>
          <div class="form-input">
            <form id="submitModalForm" data-type="contact-form" action="" method="post">
              <div class="h-pot">
                <label for="-middleName">Middle Name</label>
                <input id="-middleName" name="middleName" value="" autocomplete="off" tabindex="-1">
              </div>
              <input type="hidden" name="companyId" value="">
              <input type="email" name="email" placeholder="Enter Email Address">
              <input type="submit" value="Submit" class="">
            </form>
          </div>
        </div>
            </div>
            <button class="close lp-close" type="button" aria-label="close modal">
                <span class="lp-close-icon" aria-hidden="true"></span>
            </button>
        </div>
    <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script>
        (function() {
        var lazyVideos = [].slice.call(document.querySelectorAll("video.lazy"));

        if ("IntersectionObserver" in window && lazyVideos.length > 0) {
            var lazyVideoObserver = new IntersectionObserver(function(entries, observer) {
            entries.forEach(function(video) {
                if (video.isIntersecting) {
                for (var source in video.target.children) {
                    var videoSource = video.target.children[source];
                    if (typeof videoSource.tagName === "string" && videoSource.tagName === "SOURCE") {
                    videoSource.src = videoSource.dataset.src;
                    }
                }

                video.target.load();
                video.target.classList.remove("lazy");
                lazyVideoObserver.unobserve(video.target);
                }
            });
            });

            lazyVideos.forEach(function(lazyVideo) {
                lazyVideoObserver.observe(lazyVideo);
            });
        }
        })();
    </script>

        <!-- Global site tag (gtag.js) - Google Analytics -->
        <script defer src="https://www.googletagmanager.com/gtag/js"></script>

            <!-- Google Tag Manager -->
            <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
                new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
                j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.defer=true;j.async=false;j.src=
                'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
            })(window,document,'script','dataLayer','GTM-P73ZBNL');</script>
            <!-- End Google Tag Manager -->
            <!-- Google Tag Manager -->
            <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
                new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
                j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.defer=true;j.async=false;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.divolteLp=window.divolteLp||function(){(divolteLp.q=divolteLp.q||[]).push(arguments)}</script>
        <!-- LP Tracker (posthog) -->
            <script>
              !function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.crossOrigin="anonymous",p.async=!0,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="init capture register register_once register_for_session unregister unregister_for_session getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey getNextSurveyStep identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty createPersonProfile opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing debug".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]);
              posthog.init('phc_PMYT31xlmXBaTCwpIRx1v6RrpLVZIuP47N3mOT6KLnr', {api_host: 'https://us.i.posthog.com', autocapture: false, capture_pageview: false, capture_pageleave: false})
            </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.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++) {
                    elements[i].innerText = date.getFullYear();
                }
            })();
            if (window.divolteLp) {
                window.divolteLp('sendLpPageView', {});
            }
            if (window.posthogLp) {
                window.posthogLp('sendLpPageView', {});
            }
            document.sendGoogleAnalyticsEvent(pageView);
        });
    </script>

            <!-- Facebook Pixel Code -->
            <script>
                !function(f,b,e,v,n,t,s)
                {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
                        n.callMethod.apply(n,arguments):n.queue.push(arguments)};
                    if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
                    n.queue=[];t=b.createElement(e);t.async=!0;
                    t.src=v;s=b.getElementsByTagName(e)[0];
                    s.parentNode.insertBefore(t,s)}(window, document,'script',
                        'https://connect.facebook.net/en_US/fbevents.js');
                fbq('init', '1569242340046180');
                fbq('track', 'PageView');
            </script>
            <noscript><img height="1" width="1" style="display:none"
                           src="https://www.facebook.com/tr?id=1569242340046180&ev=PageView&noscript=1"
                /></noscript>
            <!-- End Facebook Pixel Code -->

    <script>
    // Function to dynamically load a script
    function loadScript(url, callback) {
        var script = document.createElement('script');
        script.type = 'text/javascript';
        script.src = url;
        script.defer = true;
        script.async = true;
        script.onload = callback;
        document.head.appendChild(script);
    }

    // Function to dynamically load CSS file
    function loadCSS(url) {
        var link = document.createElement("link");
        link.rel = "stylesheet";
        link.href = url;
        document.head.appendChild(link);
    }

    // Global methods / variables that can be accessed by element js
    window.luxuryPresence = {
        libs: {
            loadJs: loadScript,
            loadCss: loadCSS,
            jsLibsMap: {
                paroller: {
                    jsSrc: 'https://d1e1jt2fj4r8r.cloudfront.net/javascript/jquery.paroller.min.js',
                    isLoaded: false,
                },
                ionRangeSlider: {
                    jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/js/ion.rangeSlider.min.js',
                    cssSrc: 'https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css',
                    isLoaded: false,
                    requires: ['jquery'],
                },
                splide: {
                    jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/splidejs/4.1.4/js/splide.min.js',
                    cssSrc: 'https://cdnjs.cloudflare.com/ajax/libs/splidejs/4.1.4/css/splide-core.min.css',
                    isLoaded: false,
                },
                wow: {
                    jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js',
                    isLoaded: false,
                },
                jquery: {
                    jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js',
                    isLoaded: false,
                },
                slick: {
                    jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js',
                    isLoaded: false,
                    requires: ['jquery'],
                },
                libphonenumber: {
                    jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/libphonenumber-js/1.11.8/libphonenumber-js.min.js',
                    isLoaded: false,
                },
            },
        },
    };
    </script>
    <script defer src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin="anonymous" referrerpolicy="no-referrer" onload="window.luxuryPresence.libs.jsLibsMap.jquery.isLoaded = true"></script>
    <script defer src="https://cdnjs.cloudflare.com/ajax/libs/handlebars.js/4.7.8/handlebars.min.js"></script>
    <script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/handlebars-intl.min.js"></script>
    <script defer src="https://cdnjs.cloudflare.com/ajax/libs/superagent/4.1.0/superagent.min.js"></script>
    <script defer src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js" onload="window.luxuryPresence.libs.jsLibsMap.slick.isLoaded = true"></script>
    <script defer src="https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js" onload="window.luxuryPresence.libs.jsLibsMap.wow.isLoaded = true"></script>
    <script defer src="https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/js/ion.rangeSlider.min.js" onload="window.luxuryPresence.libs.jsLibsMap.ionRangeSlider.isLoaded = true"></script>

    <!-- GOOGLE TRANSLATE SCRIPT -->
    <script>
        function googleTranslateElementInit() {
            // list of languages can be overridden by setting window.customLanguages in the head JS. example `window.customLanguages = 'en,de,fr,ro,sk,pl'`
            // Language codes can be taken from here https://cloud.google.com/translate/docs/languages
            const DEFAULT_LANGUAGES = 'en,es,zh-CN,zh-TW,tl,vi,ar,ko,ru,de,fr,hi,pt';
            document.querySelectorAll('[data-type="TRANSLATE"]').forEach(function(translate){
                translate.innerText = '';
                new google.translate.TranslateElement({
                    pageLanguage: 'en',
                    layout: google.translate.TranslateElement.InlineLayout.SIMPLE,
                    includedLanguages: window.customLanguages || DEFAULT_LANGUAGES,
                }, translate);
            });
        }
    </script>
    <script defer src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></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;
                scrollLockRequests[lockId || '__anonymous_lock'] = true;
                if (!wasLocked) {
                    scrollLock();
                }
            }

            function releaseScrollLock (lockId) {
                if (lockId) {
                    delete scrollLockRequests[lockId];
                    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 && modal[0].classList) {
                _hideModal(modal[0]);
              }
            }

            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(obj[k])) {
                        return obj[k].map(function(v) {
                            return ks + encodeURIComponent(stringifyPrimitive(v));
                        }).join(sep);
                    } else {
                        return ks + encodeURIComponent(stringifyPrimitive(obj[k]));
                    }
                }).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 (path[0] !== '/') {
              // 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 (mapping[type]) {
                    newData.search_type = mapping[type];
                }
            });
            newData.omnibox = data.formatted_address;
            data.address_components.forEach(function(component) {
                _filterTypes(component.types).forEach(function(type) {
                    if (mapping[type]) {
                        newData[mapping[type]] = component.long_name;
                    }
                });
            });
            var bounds = data.geometry.bounds;
            var convertedData = Object.assign(bounds, newData);

            return '/home-search/listings?' + objectToQuerystring(convertedData);
        }

        function debounce(func, wait) {
            let timeout;
            return function(...args) {
                const context = this;
                clearTimeout(timeout);
                timeout = setTimeout(() => func.apply(context, args), wait)
            }
        }

        // Global methods / variables that can be accessed by element js
        window.luxuryPresence = {
            ...window.luxuryPresence,
            defaults: {
                companyId: '14507dda-d18a-4125-9e71-d5e5765330e1',
                apiGatewayUrl: 'https://gw.luxurypresence.com',
                gql: {"agents":"\n  query Agents (\n    $agentId: ID\n    $agentIds: [ID!]\n    $companyId: String\n    $network: Boolean\n    $networkId: String\n    $officeId: [ID!]\n    $offset: Int\n    $limit: Int\n    $sort: String\n    $sortDir: SortDirectionEnum\n    $search: String\n    $tags: [String]\n    $tagsMode: TagsModeEnum\n    $teamId: [ID!]\n    $developmentId: [ID!]\n    $prioritizeIds: Boolean\n  ) {\n    agents (\n      agentId: $agentId\n      agentIds: $agentIds\n      companyId: $companyId\n      network: $network\n      networkId: $networkId\n      officeId: $officeId\n      offset: $offset\n      limit: $limit\n      sort: $sort\n      sortDir: $sortDir\n      search: $search\n      tags: $tags\n      tagsMode: $tagsMode\n      teamId: $teamId\n      developmentId: $developmentId\n      prioritizeIds: $prioritizeIds\n    ) {\n      id\n      firstName\n      lastName\n      avatar {\n        smallUrl\n        mediumUrl\n        largeUrl\n        height\n        width\n      }\n      position\n      bioLong\n      bioShort\n      seoTitle\n      seoDescription\n      slug\n      phoneNumber\n      phoneNumber2\n      license\n      email\n      leadAgent\n      greaterArea\n      tags\n    }\n    agentsCount(\n      agentIds: $agentIds\n      companyId: $companyId\n      network: $network\n      networkId: $networkId\n      officeId: $officeId\n      search: $search\n      tags: $tags\n      tagsMode: $tagsMode\n      teamId: $teamId\n      developmentId: $developmentId\n      prioritizeIds: $prioritizeIds\n    ) {\n      count\n    }\n  }\n","properties":"\n  query Properties(\n    $agentIds: [ID!]\n    $teamIds: [ID!]\n    $neighborhoodIds: [ID!]\n    $officeIds: [ID!]\n    $propertyId: ID\n    $companyId: String\n    $networkId: String\n    $network: Boolean\n    $statusId: String\n    $propertyIds: [ID!]\n    $prioritizeIds: Boolean\n    $statusIds: [String!]\n    $excludeStatusId: [String!]\n    $neighborhoodId: String\n    $addressState: [String!]\n    $addressCity: [String!]\n    $relatedNeighborhoodPropertyId: String\n    $developmentId: String\n    $featuredListing: Boolean\n    $leaseProperty: Boolean\n    $search: String\n    $searchTermMode: SearchTermModeEnum\n    $globalProperty: Boolean\n    $archived: Boolean\n    $salesPriceGTE: Float\n    $salesPriceLTE: Float\n    $leasePriceGTE: Float\n    $leasePriceLTE: Float\n    $livingSpaceSizeGTE: Float\n    $livingSpaceSizeLTE: Float\n    $bathCountGTE: Float\n    $bathCountLTE: Float\n    $bedroomCountGTE: Float\n    $bedroomCountLTE: Float\n    $architectureStyle: String\n    $lifestyle: String\n    $propertyTypeId: String\n    $propertyTypeIds: [String!]\n    $tag: String\n    $backfillMLSResults: Boolean\n    $displayMLSListings: String\n    $hostname: String\n    $websiteId: ID\n    $backfillProviders: [String!]\n    $backfillMLSListingIds: [String!]\n    $backfillMLSAgentIds: [String!]\n    $backfillMLSOfficeIds: [String!]\n    $backfillBoundary: JSON\n    $openHouse: Boolean\n    $withGeo: Boolean\n    $advancedFilters: JSON\n    $seasonalPriceId: ID\n    $offset: Int\n    $limit: Int\n    $sort: String\n    $sortDir: SortDirectionEnum\n  ) {\n    properties(\n      \n      agentIds: $agentIds\n      teamIds: $teamIds\n      propertyId: $propertyId\n      propertyIds: $propertyIds\n      prioritizeIds: $prioritizeIds\n      companyId: $companyId\n      network: $network\n      networkId: $networkId\n      statusId: $statusId\n      statusIds: $statusIds\n      excludeStatusId: $excludeStatusId\n      neighborhoodId: $neighborhoodId\n      neighborhoodIds: $neighborhoodIds\n      officeIds: $officeIds\n      addressState: $addressState\n      addressCity: $addressCity\n      developmentId: $developmentId\n      featuredListing: $featuredListing\n      leaseProperty: $leaseProperty\n      search: $search\n      searchTermMode: $searchTermMode\n      salesPriceGTE: $salesPriceGTE\n      salesPriceLTE: $salesPriceLTE\n      leasePriceGTE: $leasePriceGTE\n      leasePriceLTE: $leasePriceLTE\n      livingSpaceSizeGTE: $livingSpaceSizeGTE\n      livingSpaceSizeLTE: $livingSpaceSizeLTE\n      bathCountGTE: $bathCountGTE\n      bathCountLTE: $bathCountLTE\n      bedroomCountGTE: $bedroomCountGTE\n      bedroomCountLTE: $bedroomCountLTE\n      architectureStyle: $architectureStyle\n      lifestyle: $lifestyle\n      propertyTypeId: $propertyTypeId\n      propertyTypeIds: $propertyTypeIds\n      tag: $tag\n      archived: $archived\n      globalProperty: $globalProperty\n      withGeo: $withGeo\n      openHouse: $openHouse\n      displayMLSListings: $displayMLSListings\n      advancedFilters: $advancedFilters\n      seasonalPriceId: $seasonalPriceId\n\n      relatedNeighborhoodPropertyId: $relatedNeighborhoodPropertyId\n      backfillMLSResults: $backfillMLSResults\n      hostname: $hostname\n      websiteId: $websiteId\n      backfillProviders: $backfillProviders\n      backfillMLSListingIds: $backfillMLSListingIds\n      backfillMLSAgentIds: $backfillMLSAgentIds\n      backfillMLSOfficeIds: $backfillMLSOfficeIds\n      backfillBoundary: $backfillBoundary\n      offset: $offset\n      limit: $limit\n      sort: $sort,\n      sortDir: $sortDir\n    ){\n      id\n      name\n      status\n      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      seasonalPriceId: $seasonalPriceId\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":"bbfa99ba-9662-4fc5-92e9-0673835af013","alt":null,"bytes":6227,"width":1920,"format":"png","height":1200,"shared":true,"curated":false,"duration":null,"largeUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/bxzyeoiobmnzp1np6esb","smallUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/bxzyeoiobmnzp1np6esb","authorUrl":null,"createdAt":"2023-03-15T20:09:04.814Z","mediumUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/bxzyeoiobmnzp1np6esb","sourceUrl":null,"updatedAt":"2023-03-15T20:09:04.814Z","xLargeUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/bxzyeoiobmnzp1np6esb","__typename":"Media","altTagText":null,"authorName":null,"sourceName":"r2","xxLargeUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/bxzyeoiobmnzp1np6esb","description":null,"displayName":"property-logo-lockup","originalUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/bxzyeoiobmnzp1np6esb","resourceType":"image","thumbnailUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/bxzyeoiobmnzp1np6esb","originalFileName":"Property-logo-Lockup"}
            },
            objectToQuerystring: objectToQuerystring,
            getPath: getPath,
            getMLSAutocomplete: getMLSAutocomplete,
            getMLSAutocompleteWithFilters: getMLSAutocompleteWithFilters,
            makeMlsLink: makeMlsLink,
            debounce: debounce,
        };

        var wowOffset = 100;
    </script>
    <script>
        parcelRequire=function(e,r,t,n){var i,o="function"==typeof parcelRequire&&parcelRequire,u="function"==typeof require&&require;function f(t,n){if(!r[t]){if(!e[t]){var i="function"==typeof parcelRequire&&parcelRequire;if(!n&&i)return i(t,!0);if(o)return o(t,!0);if(u&&"string"==typeof t)return u(t);var c=new Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}p.resolve=function(r){return e[t][1][r]||r},p.cache={};var l=r[t]=new f.Module(t);e[t][0].call(l.exports,p,l,l.exports,this)}return r[t].exports;function p(e){return f(p.resolve(e))}}f.isParcelRequire=!0,f.Module=function(e){this.id=e,this.bundle=f,this.exports={}},f.modules=e,f.cache=r,f.parent=o,f.register=function(r,t){e[r]=[function(e,r){r.exports=t},{}]};for(var c=0;c<t.length;c++)try{f(t[c])}catch(e){i||(i=e)}if(t.length){var l=f(t[t.length-1]);"object"==typeof exports&&"undefined"!=typeof module?module.exports=l:"function"==typeof define&&define.amd?define(function(){return l}):n&&(this[n]=l)}if(parcelRequire=f,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 t=e.replace("https://res.cloudinary.com/","").replace("f_auto:video","f_auto").split("/");if(-1===t[1].toLowerCase().indexOf("video"))return null;var r=t[t.length-1];r.lastIndexOf(".")>-1?r="".concat(r.slice(0,r.lastIndexOf(".")),".jpg"):r+=".jpg",t[t.length-1]=r;var o=3;"videos"===t[1].toLowerCase()&&""!==t[2]&&(o=2);for(var s=/^(?:[a-z]{1,3}|\$\w+)_\S+$/;o<t.length-1&&s.test(t[o]);)o++;return t.splice(o,0,"so_0,eo_0"),"https://res.cloudinary.com/"+t.join("/")}};
},{}],"KEHU":[function(require,module,exports) {
var e=["lazy"];function t(e,t){if(null==e)return{};var n,a,c=r(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(c[n]=e[n])}return c}function r(e,t){if(null==e)return{};var r,n,a={},c=Object.keys(e);for(n=0;n<c.length;n++)r=c[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&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("string"==typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function u(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,c,o,i=[],u=!0,s=!1;try{if(c=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=c.call(r)).done)&&(i.push(n.value),i.length!==t);u=!0);}catch(e){s=!0,a=e}finally{try{if(!u&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(s)throw a}}return i}}function s(e){if(Array.isArray(e))return e}var l=require("./cloudinary");function f(r,c){var o=c.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}],u=function(e,t,r){if(!e)return"";if("string"==typeof e){var n=e.trim();if(/[^+\-0-9.]/.test(n))return e;if(!(e=parseFloat(n)))return""}var a="number"==typeof r?r:0,c=Number.isInteger(e)?0:a,o={minimumFractionDigits:c,maximumFractionDigits:c};return"USD"===t?"$".concat(e.toLocaleString("en-US",o)):"CAD"===t?"$".concat(e.toLocaleString("en-US",o)," CAD"):"EUR"===t?"€".concat(e.toLocaleString("en-US",o)):"PERCENT"===t?"".concat(e,"%"):r&&"number"==typeof r&&e>-1?e.toLocaleString("en-US",{maximumFractionDigits:r}):e.toLocaleString("en-US")},s=function(e){switch(e){case"DAY":return"daily";case"MONTH":return"monthly";case"WEEK":return"weekly";case"YEAR":return"yearly";case"QUARTER":return"quarterly";case"HALF_YEAR":return"semi-annually";default:return""}},f=function(e){switch(e){case"DAY":return"day";case"WEEK":return"wk";case"MONTH":return"mo";case"YEAR":return"yr";case"QUARTER":return"3 mos";case"HALF_YEAR":return"6 mos";default:return""}},d=function(e,t){var r,n,a=t||{};switch(a.mode){case"short":r=f(e),n=a.frequencySeparator||"/";break;case"standard":case"std":r=function(e){switch(e){case"DAY":return"day";case"WEEK":return"week";case"MONTH":return"month";case"YEAR":return"year";case"QUARTER":return"quarter";case"HALF_YEAR":return"6 months";default:return""}}(e),n=a.frequencySeparator||"/";break;case"long":default:r=s(e),n=a.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||"string"==typeof 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=(e=(e=e.replace(/<\!--(.|[\r\n])*?-\->/g,"")).replace(/<(xml|style|svg)("[^"]*"|'[^']*'|[^>])*>(.|[\r\n])*?<\/\1>/gi,"")).replace(/&nbsp;/g," ")).replace(/<\/?("[^"]*"|'[^']*'|[^>])*(>|$)/g,"")},striptagsLineBreaks:function(e){if(!e)return"";return(e=(e=(e=(e=e.replace(/<\!--(.|[\r\n])*?-\->/g,"")).replace(/<(xml|style|svg)("[^"]*"|'[^']*'|[^>])*>(.|[\r\n])*?<\/\1>/gi,"")).replace(/(<br\s*\/?>)|(<\/p\s*>)(?=.*(<\/p\s*>|<br\s*\/?>))/g,"&#10;")).replace(/&nbsp;/g," ")).replace(/<\/?("[^"]*"|'[^']*'|[^>])*(>|$)/g,"")},truncate:function(e,t,r){return e?e.length>t?"string"==typeof r?e.slice(0,t-r.length)+r:e.slice(0,t):e:""},setSubArray:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0;(arguments.length>4?arguments[4]:void 0).data.root[n]=e.slice(t,r)},formatAreaUnit:function(e){switch(e){case"ACRE":return"Acres";case"SQUARE_METER":return"Sq.M.";case"SQUARE_YARD":return"Sq.Yd.";default:return"Sq.Ft."}},formatFrequency:s,formatFrequencyShort:f,lpFormatFrequency:function(e,t){return d(e,t&&t.hash)},subArray:function(e,t,r,n){return e>=t&&e<r?n.fn(this):n.inverse(this)},formatPropertyStatus:function(e){var t="";switch(e){case"SOLD":t="Sold";break;case"FOR_SALE":t="For Sale";break;case"COMING_SOON":t="Coming Soon";break;case"INACTIVE":t="Inactive";break;case"POCKET_LISTING":t="Pocket Listing";break;case"PENDING":t="Pending";break;case"UNDER_CONTRACT":t="Under Contract";break;case"ACTIVE_UNDER_CONTRACT":t="Active Under Contract";break;default:t=e}return t},formatGrade:function(e){switch(e){case"UNDERGRADUATE_COURSES":return"Undergrad";case"PRE_KINDERGARTEN":return"PreK";case"KINDERGARTEN":return"K";case"FIRST_GRADE":return"1st";case"SECOND_GRADE":return"2nd";case"THIRD_GRADE":return"3rd";case"FOURTH_GRADE":return"4th";case"FIFTH_GRADE":return"5th";case"SIXTH_GRADE":return"6th";case"SEVENTH_GRADE":return"7th";case"EIGHTH_GRADE":return"8th";case"NINTH_GRADE":return"9th";case"TENTH_GRADE":return"10th";case"ELEVENTH_GRADE":return"11th";case"TWELFTH_GRADE":return"12th";default:return""}},encodeURI:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e){return encodeURI(e)}),encodeURIComponent:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e){return encodeURIComponent(e)}),hbFormatDate:function(e,t){var r="current"===e?new Date:new Date(e);if("YYYY"===t||"year"===t)return"".concat(r.getFullYear());if("MM/DD/YY"===t){var n=r.getMonth()+1;return n<10&&(n="0".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","December"][r.getMonth()]," ").concat(r.getDate(),", ").concat(r.getFullYear())},openHousesFormat:function(e,t,r){if(!e||!t)return"";var n=function(e){var t=e.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="",o=e,i=t;r&&(o=new Date(e).toLocaleString("en-US",{timeZone:r}),i=new Date(t).toLocaleString("en-US",{timeZone:r}),c=a(new Date(t).toLocaleString("en-US",{timeZone:r,timeZoneName:"short"}).split(" "),4)[3]);var u=new Date(o),s=u.toLocaleDateString("en-US"),l=n(u),f=n(new Date(i));return"".concat(s," ").concat(l," - ").concat(f," ").concat(c)},math:function(e,t,r){return{"+":(e=parseFloat(e))+(r=parseFloat(r)),"-":e-r,"*":e*r,"/":e/r,"%":e%r}[t]},findByKey:function(e,t,r,n){var a=(e||[]).find(function(e){return e[t]===r});return n.fn(a)},capitalize:function(e,t,r){var n;return"string"==typeof e&&e.length&&(n=e.toLowerCase().split(t).map(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}).join(" ").toString()),n},and:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return Array.prototype.slice.call(t).every(Boolean)},or:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return Array.prototype.slice.call(t,0,-1).some(Boolean)},not:function(e){return!e},orderByIds:function(e,t,n){var a="",c=null;n.data&&(c=r.createFrame(n.data));var o=(t||[]).filter(Boolean);if(o&&o.length){var i=0;a=o.reduce(function(t,r,a){var o=(e||[]).find(function(e){return e.id===r});return o?(c&&(c.index=a-i),t+n.fn(o,{data:c})):(i+=1,t)},"")}else for(var u=0,s=(e||[]).length;u<s;u++)c&&(c.index=u),a+=n.fn(e[u],{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 type="text/x-handlebars-template" class="'.concat(e,' pagination-script">').concat(t.fn(),"</","script",">")},numCompare:function(e,t,r,n){return{"==":function(e,t){return e==t},"===":function(e,t){return e===t},"!=":function(e,t){return e!=t},"<":function(e,t){return e<t},">":function(e,t){return e>t},"<=":function(e,t){return e<=t},">=":function(e,t){return e>=t}}[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{return"object"===n(t)||null===t?e:e+"<li>".concat(t,"</li>")}catch(r){}},"")},join:function(e,t,r){return e&&e.join?e.join("string"==typeof t?t:", "):""},dedupe:function(e,t,n){var a=null,c=0,o=new Set;return n.data&&(a=r.createFrame(n.data)),(e||[]).reduce(function(e,r,i){var u=t?r[t]:r;return!o.has(u)||t&&void 0===u?(o.add(u),a&&(a.index=i-c),e+n.fn(r,{data:a})):(c+=1,e)},"")},JSONstringify:function(e,t){return JSON.stringify(e)},formatPropertyPrice:function(){var e,t=((e=arguments.length-1)<0||arguments.length<=e?void 0:arguments[e]).hash,n=arguments.length>1?arguments.length<=0?void 0:arguments[0]:t.property,a=t.precision||0;arguments.length>2&&(t.mode=arguments.length<=1?void 0:arguments[1]),t.mode||(t.mode="short");var c=arguments.length>3?arguments.length<=2?void 0:arguments[2]:t.separator;if("string"!=typeof c&&(c=" | "),n.isPasswordProtected)return"Exclusive Listing";var o=arguments.length>4?arguments.length<=3?void 0:arguments[3]:t.priceUponRequestText;if("string"!=typeof o&&(o="Price Upon Request"),n.priceUponRequest)return o;var i=n.salesPrice,s=null;"SOLD"!==n.status&&"Leased"!==n.status&&n.reducedPrice&&(t.reducedClass?s=n.reducedPrice:i=n.reducedPrice);var l="";s&&(l+="<".concat(t.reducedTag||"span",' class="').concat(t.reducedClass,'">').concat(u(s,n.currency,a),"</").concat(t.reducedTag||"span",">")),i&&(i=u(i,n.currency,a),t.priceTag||t.priceClass?l+="<".concat(t.priceTag||"span").concat(t.priceClass?' class="'.concat(t.priceClass,'"'):"",">").concat(i,"</").concat(t.priceTag||"span",">"):l+=i);var f=n.leasePrice&&u(n.leasePrice,n.currency,a);if(f){l&&(l+=c);var p="".concat(f).concat(d(n.leasePeriod,t));t.leaseTag||t.leaseClass?l+="<".concat(t.leaseTag||"span").concat(t.leaseClass?' class="'.concat(t.leaseClass,'"'):"",">").concat(p,"</").concat(t.leaseTag||"span",">"):l+=p}return new r.SafeString(l)},mediaImage:function(n){var a,c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(n){var o=c.hash,u=o.lazy,s=t(o,e),l="",f="";if("string"==typeof n)l=n;else{var d={},p=n.height,g=n.width,h=n.altTagText;i.forEach(function(e){n[e.field]&&!d[n[e.field]]&&(d[n[e.field]]=e.w)});var m=Object.keys(d);if(!m.length)return;if(h&&(s.alt=h),p&&g&&(p>=g&&(s.class?s.class+=" portrait":s.class="portrait"),"setDims"in c.hash&&(s.width=g,s.height=p)),m.length>1&&g&&g<d[m[m.length-1]]){var y=m.findIndex(function(e){return d[e]>=g});m.splice(y+1),d[m[m.length-1]]=g}m.length>1&&(f=m.map(function(e){return"".concat(e," ").concat(d[e],"w")}).join(", "),m.sort(function(e,t){return Math.abs(d[e]-1280)-Math.abs(d[t]-1280)})),l=m[0]}delete s.setDims,f||delete s.sizes,"alt"in s||(s.alt=""),"loading"in s||!((null==c||null===(a=c.data)||void 0===a||null===(a=a.root)||void 0===a?void 0:a.sectionIndex)>1||u)||(s.loading="lazy");var v=Object.keys(s).map(function(e){return"".concat(r.escapeExpression(e),'="').concat(r.escapeExpression(s[e]),'"')}).join(" ");return new r.SafeString('<img src="'.concat(l,'"').concat(f?' srcset="'.concat(f,'"'):"").concat(v?" ".concat(v):"",">"))}},bgImage:function(e){return e?"string"==typeof e?e:e.largeUrl||e.url||"":""},concat:function(){for(var e="",t=arguments.length,r=new Array(t),a=0;a<t;a++)r[a]=arguments[a];for(var c in r)null!==r[c]&&void 0!==r[c]&&"object"!==n(r[c])&&(e+=r[c]);return e},setVideoExtension:function(e,t){if(!e||!t)return"";var r=new URL(e);if("res.cloudinary.com"!==r.host)return r.pathname.endsWith(".".concat(t))?e:"";var n=r.pathname.lastIndexOf("."),a=r.pathname;return-1!==n&&(a=r.pathname.substr(0,n)),r.pathname="".concat(a,".").concat(t),r.toString()},addVideoSources:function(e){if(!e)return"";if(!e.includes("res.cloudinary.com"))return'<source data-src="'.concat(e,'">');var t=e.replace(/\.(?:3gp|mpeg|mp4|m4v|m4p|ogv|ogg|mov|webm)$/,"");return[{format:"webm",codec:"vp9",htmlCodecs:";codecs=vp9"},{format:"mp4",codec:"h265",htmlCodecs:";codecs=hvc1"},{format:"mp4",codec:"h264",htmlCodecs:""}].map(function(e){var r="".concat(t.replace(/f_auto(?::video)?/,"f_".concat(e.format,",vc_").concat(e.codec)),".").concat(e.format);return'<source data-src="'.concat(r,'" type="video/').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!==(r=t.hash)&&void 0!==r&&r.endChar&&(e=e.split(t.hash.endChar)[0]);var i=+(null==t||null===(n=t.hash)||void 0===n?void 0:n.maxChars)||2,u=null===(a=e.match(/\b\w/g))||void 0===a?void 0:a.slice(0,i);return u?(null!=t&&null!==(c=t.hash)&&void 0!==c&&c.addText&&(u=u.map(function(e){return e+t.hash.addText})),u.join((null==t||null===(o=t.hash)||void 0===o?void 0:o.joinWith)||"").toUpperCase()):""}}}module.exports=f;
},{"./cloudinary":"rRV2"}],"F977":[function(require,module,exports) {
function o(o,e){if(!(o instanceof e))throw new TypeError("Cannot call a class as a function")}module.exports=o,module.exports.__esModule=!0,module.exports.default=module.exports;
},{}],"tlMJ":[function(require,module,exports) {
function o(e){return module.exports=o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},module.exports.__esModule=!0,module.exports.default=module.exports,o(e)}module.exports=o,module.exports.__esModule=!0,module.exports.default=module.exports;
},{}],"Rod1":[function(require,module,exports) {
var e=require("./typeof.js").default;function r(r,t){if("object"!=e(r)||!r)return r;var o=r[Symbol.toPrimitive];if(void 0!==o){var i=o.call(r,t||"default");if("object"!=e(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(r)}module.exports=r,module.exports.__esModule=!0,module.exports.default=module.exports;
},{"./typeof.js":"tlMJ"}],"AkFJ":[function(require,module,exports) {
var e=require("./typeof.js").default,r=require("./toPrimitive.js");function o(o){var t=r(o,"string");return"symbol"==e(t)?t:t+""}module.exports=o,module.exports.__esModule=!0,module.exports.default=module.exports;
},{"./typeof.js":"tlMJ","./toPrimitive.js":"Rod1"}],"qjdW":[function(require,module,exports) {
var e=require("./toPropertyKey.js");function r(r,o){for(var t=0;t<o.length;t++){var u=o[t];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in 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.exports=o,module.exports.__esModule=!0,module.exports.default=module.exports;
},{"./toPropertyKey.js":"AkFJ"}],"EtW1":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ConfigController=void 0;var e=l(require("@babel/runtime/helpers/classCallCheck")),t=l(require("@babel/runtime/helpers/createClass"));function l(e){return e&&e.__esModule?e:{default:e}}var i=exports.ConfigController=function(){return(0,t.default)(function t(l){(0,e.default)(this,t),this.isBuilder=!1,this.companyId=null,this.websiteId=null,this.pageId=null,this.shareId=null,this.pageMeta=null,this.websiteApiGatewayUrl=null,this.buyerSellerServiceUrl=null,this.leadIngesterUrl=null,this.divolteServiceUrl=null,this.posthog=null,this.templateId=null,this.leadIngesterEnabled=!1,this.recaptcha={enabled:!1,recaptchaSiteId:""},this.googleMapsAPIKey=null},[{key:"destroy",value:function(){}},{key:"setPage",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.pageId=e,this.shareId=t.shareId||null,this.pageMeta={sourceResource:t.sourceResource,pageElementId:t.pageElementId,pageQueryVariables:t.pageQueryVariables||{}}}},{key:"setIsBuilder",value:function(e){this.isBuilder=e}},{key:"setCompany",value:function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.companyId=e}},{key:"setWebsite",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.websiteId=e,t.recaptchaSiteId&&(this.recaptcha={enabled:!0,recaptchaSiteId:t.recaptchaSiteId}),t.leadIngesterEnabled&&(this.leadIngesterEnabled=t.leadIngesterEnabled)}},{key:"setWebsiteApiGatewayUrl",value:function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.websiteApiGatewayUrl=e}},{key:"setBuyerSellerServiceUrl",value:function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.buyerSellerServiceUrl=e}},{key:"setDivolteServiceUrl",value:function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.divolteServiceUrl=e}},{key:"setTemplateId",value:function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.templateId=e}},{key:"setLeadIngesterUrl",value:function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.leadIngesterUrl=e}},{key:"setGoogleMapsAPIKey",value:function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.googleMapsAPIKey=e}},{key:"setPosthog",value:function(e){var t=e.enabled,l=e.apiKey,i=e.url;this.posthog={enabled:t,apiKey:l,url:i}}}])}();
},{"@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW"}],"RBd3":[function(require,module,exports) {
function e(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports;
},{}],"VojR":[function(require,module,exports) {
var e=require("./typeof.js").default,r=require("./assertThisInitialized.js");function o(o,t){if(t&&("object"==e(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return r(o)}module.exports=o,module.exports.__esModule=!0,module.exports.default=module.exports;
},{"./typeof.js":"tlMJ","./assertThisInitialized.js":"RBd3"}],"tv1K":[function(require,module,exports) {
function e(o){return module.exports=e=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},module.exports.__esModule=!0,module.exports.default=module.exports,e(o)}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports;
},{}],"hxEz":[function(require,module,exports) {
function e(o,t){return module.exports=e=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,o){return e.__proto__=o,e},module.exports.__esModule=!0,module.exports.default=module.exports,e(o,t)}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports;
},{}],"jhNH":[function(require,module,exports) {
var e=require("./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.prototype=Object.create(t&&t.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,"prototype",{writable:!1}),t&&e(o,t)}module.exports=o,module.exports.__esModule=!0,module.exports.default=module.exports;
},{"./setPrototypeOf.js":"hxEz"}],"dIju":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.BaseController=void 0;var e=t(require("@babel/runtime/helpers/createClass")),r=t(require("@babel/runtime/helpers/classCallCheck"));function t(e){return e&&e.__esModule?e:{default:e}}var s=exports.BaseController=(0,e.default)(function e(t,s,o){if((0,r.default)(this,e),this.config=t,this.window=s,this.document=o,!this.destroy)throw new Error("Controllers must implement a deconstructor")});
},{"@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/classCallCheck":"F977"}],"zI87":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.MODAL_CLOSE_DELAY=void 0;var e=exports.MODAL_CLOSE_DELAY=2e3;
},{}],"Y3TA":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ModalController=void 0;var e=l(require("@babel/runtime/helpers/classCallCheck")),t=l(require("@babel/runtime/helpers/createClass")),o=l(require("@babel/runtime/helpers/possibleConstructorReturn")),r=l(require("@babel/runtime/helpers/getPrototypeOf")),a=l(require("@babel/runtime/helpers/inherits")),i=require("./base"),n=require("./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(d=function(){return!!e})()}var u=exports.ModalController=function(o){function r(t,o,a){var i;return(0,e.default)(this,r),(i=s(this,r,[t,o,a])).setLoginState=i.setLoginState.bind(i),i.pageId=null,i.modals=[],i.exitModalTriggered={},i.exitModalEventListeners=[],i}return(0,a.default)(r,o),(0,t.default)(r,[{key:"initialize",value:function(e){var t=this;try{var o=this.config,r=this.document;this.pageId=o.pageId,this.modals=r.querySelectorAll("body > #modals > .modal"),e.modals.forEach(function(e){t._attachModalHandler(e)})}catch(a){console.log(a)}}},{key:"destroy",value:function(){var e=this.document;this.exitModalEventListeners.forEach(function(t){e.removeEventListener("mouseout",t)}),this.modals=[],this.exitModalTriggered={},this.exitModalEventListeners=[]}},{key:"setModalWithExpiry",value:function(e){var t=this.window,o=(new Date).getTime()+864e5,r="modal-controller-".concat(e);try{t.localStorage.setItem(r,JSON.stringify(o))}catch(a){}}},{key:"setLoginState",value:function(){var e=this.window;try{e.localStorage.setItem("isSignedUp","true")}catch(t){}}},{key:"getModalWithExpiry",value:function(e){var t=this.window.localStorage,o=t.getItem("modal-controller-".concat(e));if(!o)return!1;var r=JSON.parse(o);return!((new Date).getTime()>r)||(t.removeItem("modal-controller-".concat(e)),!1)}},{key:"show",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=this.window,r=this.getModalWithExpiry(e);(e&&!r||!0===t.forced)&&(o.lpUI.showModal("modal-".concat(e),t),this.setModalWithExpiry(e))}},{key:"_attachModalHandler",value:function(e){var t=this.pageId,o=e.trigger;if(e.pageSpecific&&!e.pages.map(function(e){return e.pageId}).includes(t))return;"EXIT"===o?this._exitModalHandler(e):"TIMER"===o?this._timerModalHandler(e):"FORCED"===o&&this._forcedModalHandler(e)}},{key:"_exitModalHandler",value:function(e){var t=this,o=this.document,r=this.exitModalTriggered,a=e.modalId;function i(e){r[a]||e.toElement||e.relatedTarget||(t.show(a),r[a]=!0)}o.addEventListener("mouseout",i),this.exitModalEventListeners.push(i)}},{key:"_timerModalHandler",value:function(e){var t=this,o=e.modalId,r=e.timerDelay;setTimeout(function(){t.show(o)},r)}},{key:"_forcedModalHandler",value:function(e){var t=this,o=e.modalId,r=this.window,a=this.document;if(!("true"===r.localStorage.getItem("isSignedUp"))){var i=a.querySelector("#modal-".concat(o)),l=null==i?void 0:i.querySelector("form"),s=(null==l?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":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","./base":"dIju","./constants":"zI87"}],"CDhX":[function(require,module,exports) {
function e(e){if(Array.isArray(e))return e}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports;
},{}],"kjQs":[function(require,module,exports) {
function e(e,l){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var t,u,n,o,f=[],a=!0,i=!1;try{if(n=(r=r.call(e)).next,0===l){if(Object(r)!==r)return;a=!1}else for(;!(a=(t=n.call(r)).done)&&(f.push(t.value),f.length!==l);a=!0);}catch(e){i=!0,u=e}finally{try{if(!a&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(i)throw u}}return f}}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports;
},{}],"Bt3O":[function(require,module,exports) {
function e(e,o){(null==o||o>e.length)&&(o=e.length);for(var l=0,r=Array(o);l<o;l++)r[l]=e[l];return r}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports;
},{}],"wy3R":[function(require,module,exports) {
var r=require("./arrayLikeToArray.js");function e(e,t){if(e){if("string"==typeof e)return r(e,t);var o={}.toString.call(e).slice(8,-1);return"Object"===o&&e.constructor&&(o=e.constructor.name),"Map"===o||"Set"===o?Array.from(e):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?r(e,t):void 0}}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports;
},{"./arrayLikeToArray.js":"Bt3O"}],"YyOw":[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.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports;
},{}],"Bt1D":[function(require,module,exports) {
var e=require("./arrayWithHoles.js"),r=require("./iterableToArrayLimit.js"),o=require("./unsupportedIterableToArray.js"),t=require("./nonIterableRest.js");function u(u,s){return e(u)||r(u,s)||o(u,s)||t()}module.exports=u,module.exports.__esModule=!0,module.exports.default=module.exports;
},{"./arrayWithHoles.js":"CDhX","./iterableToArrayLimit.js":"kjQs","./unsupportedIterableToArray.js":"wy3R","./nonIterableRest.js":"YyOw"}],"wUzc":[function(require,module,exports) {
function e(e,o,t,n,r,u,i){try{var d=e[u](i),l=d.value}catch(e){return void t(e)}d.done?o(l):Promise.resolve(l).then(n,r)}function o(o){return function(){var t=this,n=arguments;return new Promise(function(r,u){var i=o.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.exports=o,module.exports.__esModule=!0,module.exports.default=module.exports;
},{}],"VtUy":[function(require,module,exports) {
var define;
var t,r=require("./typeof.js").default;function e(){"use strict";module.exports=e=function(){return n},module.exports.__esModule=!0,module.exports.default=module.exports;var t,n={},o=Object.prototype,i=o.hasOwnProperty,a=Object.defineProperty||function(t,r,e){t[r]=e.value},u="function"==typeof Symbol?Symbol:{},c=u.iterator||"@@iterator",l=u.asyncIterator||"@@asyncIterator",h=u.toStringTag||"@@toStringTag";function f(t,r,e){return Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}),t[r]}try{f({},"")}catch(t){f=function(t,r,e){return t[r]=e}}function s(t,r,e,n){var o=r&&r.prototype instanceof w?r:w,i=Object.create(o.prototype),u=new 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.wrap=s;var y="suspendedStart",v="suspendedYield",d="executing",g="completed",m={};function w(){}function x(){}function L(){}var b={};f(b,c,function(){return this});var E=Object.getPrototypeOf,_=E&&E(E(F([])));_&&_!==o&&i.call(_,c)&&(b=_);var j=L.prototype=w.prototype=Object.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 l=p(t[o],t,a);if("throw"!==l.type){var h=l.arg,f=h.value;return f&&"object"==r(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.value=t,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 o=o?o.then(i,i):i()}})}function G(r,e,n){var o=y;return function(i,a){if(o===d)throw Error("Generator is already running");if(o===g){if("throw"===i)throw a;return{value:t,done:!0}}for(n.method=i,n.arg=a;;){var u=n.delegate;if(u){var c=N(u,n);if(c){if(c===m)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===y)throw o=g,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=d;var l=p(r,e,n);if("normal"===l.type){if(o=n.done?g:v,l.arg===m)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=g,n.method="throw",n.arg=l.arg)}}}function N(r,e){var n=e.method,o=r.iterator[n];if(o===t)return e.delegate=null,"throw"===n&&r.iterator.return&&(e.method="return",e.arg=t,N(r,e),"throw"===e.method)||"return"!==n&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+n+"' method")),m;var i=p(o,r.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,m;var a=i.arg;return a?a.done?(e[r.resultName]=a.value,e.next=r.nextLoc,"return"!==e.method&&(e.method="next",e.arg=t),e.delegate=null,m):a:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,m)}function P(t){var r={tryLoc:t[0]};1 in t&&(r.catchLoc=t[1]),2 in t&&(r.finallyLoc=t[2],r.afterLoc=t[3]),this.tryEntries.push(r)}function S(t){var r=t.completion||{};r.type="normal",delete r.arg,t.completion=r}function T(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(P,this),this.reset(!0)}function F(e){if(e||""===e){var n=e[c];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function r(){for(;++o<e.length;)if(i.call(e,o))return r.value=e[o],r.done=!1,r;return r.value=t,r.done=!0,r};return a.next=a}}throw new TypeError(r(e)+" is not iterable")}return x.prototype=L,a(j,"constructor",{value:L,configurable:!0}),a(L,"constructor",{value:x,configurable:!0}),x.displayName=f(L,h,"GeneratorFunction"),n.isGeneratorFunction=function(t){var r="function"==typeof t&&t.constructor;return!!r&&(r===x||"GeneratorFunction"===(r.displayName||r.name))},n.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,L):(t.__proto__=L,f(t,h,"GeneratorFunction")),t.prototype=Object.create(j),t},n.awrap=function(t){return{__await:t}},O(k.prototype),f(k.prototype,l,function(){return this}),n.AsyncIterator=k,n.async=function(t,r,e,o,i){void 0===i&&(i=Promise);var a=new 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(){return"[object Generator]"}),n.keys=function(t){var r=Object(t),e=[];for(var n in r)e.push(n);return e.reverse(),function t(){for(;e.length;){var n=e.pop();if(n in r)return t.value=n,t.done=!1,t}return t.done=!0,t}},n.values=F,T.prototype={constructor:T,reset:function(r){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(S),!r)for(var e in this)"t"===e.charAt(0)&&i.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=t)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(r){if(this.done)throw r;var e=this;function n(n,o){return u.type="throw",u.arg=r,e.next=n,o&&(e.method="next",e.arg=t),!!o}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],u=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var c=i.call(a,"catchLoc"),l=i.call(a,"finallyLoc");if(c&&l){if(this.prev<a.catchLoc)return n(a.catchLoc,!0);if(this.prev<a.finallyLoc)return n(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return n(a.catchLoc,!0)}else{if(!l)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return n(a.finallyLoc)}}}},abrupt:function(t,r){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc<=this.prev&&i.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var o=n;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=r&&r<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=t,a.arg=r,o?(this.method="next",this.next=o.finallyLoc,m):this.complete(a)},complete:function(t,r){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&r&&(this.next=r),m},finish:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var e=this.tryEntries[r];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),S(e),m}},catch:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var e=this.tryEntries[r];if(e.tryLoc===t){var n=e.completion;if("throw"===n.type){var o=n.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},"next"===this.method&&(this.arg=t),m}},n}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports;
},{"./typeof.js":"tlMJ"}],"loFk":[function(require,module,exports) {
function e(o){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(o)}var o=require("../helpers/regeneratorRuntime")();module.exports=o;try{regeneratorRuntime=o}catch(t){"object"===("undefined"==typeof globalThis?"undefined":e(globalThis))?globalThis.regeneratorRuntime=o:Function("r","regeneratorRuntime = r")(o)}
},{"../helpers/regeneratorRuntime":"VtUy"}],"DEGM":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.loGet=exports.goTo=void 0;var o=exports.goTo=function(o){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];o&&(e?window.open(o):window.location.assign(o))},e=exports.loGet=function(o,e,r){if(e){var t=(Array.isArray(e)?e:e.match(/([^[.\]])+/g)).reduce(function(o,e){return o&&o[e]},o);return void 0===t?r:t}};
},{}],"kToa":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ButtonController=void 0;var e=s(require("@babel/runtime/helpers/slicedToArray")),t=s(require("@babel/runtime/helpers/asyncToGenerator")),n=s(require("@babel/runtime/helpers/classCallCheck")),r=s(require("@babel/runtime/helpers/createClass")),a=s(require("@babel/runtime/helpers/possibleConstructorReturn")),o=s(require("@babel/runtime/helpers/getPrototypeOf")),i=s(require("@babel/runtime/helpers/inherits")),l=s(require("@babel/runtime/regenerator")),c=require("../utils/navigation"),u=require("./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(b=function(){return!!e})()}var v=exports.ButtonController=function(a){function o(e,t,r){var a;return(0,n.default)(this,o),(a=d(this,o,[e,t,r]))._boundClickHandler=a._buttonClickHandler.bind(a),a}return(0,i.default)(o,a),(0,r.default)(o,[{key:"initialize",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];try{var e=this.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).catch(function(e){return console.error(e)})}},{key:"_handleButtonClick",value:function(){var e=(0,t.default)(l.default.mark(function e(t){var n,r,a,o,i,u,s,d,b,v;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=this.window,r=this.document,a=t.target.closest("button, a")){e.next=4;break}return e.abrupt("return");case 4:if(o=a.dataset.type||"",i=a.href||a.dataset.href||"",u=a.target||"",!a.dataset.submit){e.next=18;break}return e.prev=9,e.next=12,this._handleSubmit(a);case 12:e.next=17;break;case 14:e.prev=14,e.t0=e.catch(9),console.error(e.t0);case 17:(0,c.goTo)(i,"_blank"===u);case 18:if(this._trackConversion(a),"VIDEO"!==o){e.next=22;break}return this._handleVideoButton(a),e.abrupt("return");case 22:if("CONTACT_US"!==o){e.next=25;break}return this._handleContactUsButton(a),e.abrupt("return");case 25:if("SUBSCRIBE"!==o){e.next=28;break}return n.lpUI.showModal("modal-global-subscribe"),e.abrupt("return");case 28:if("MY_ACCOUNT"!==o){e.next=31;break}return n.lpUI.showModal("modal-global-my-account"),e.abrupt("return");case 31:if("SHARE_POPUP"!==o){e.next=36;break}return(s=a.querySelector(".share-popup"))&&(s.style.display="flex"),t.stopPropagation(),e.abrupt("return");case 36:if("MODAL_"!==o.substring(0,6)){e.next=40;break}return d=o.substring(6),n.lpUI.showModal("modal-".concat(d)),e.abrupt("return");case 40:null!=i&&i.startsWith("mailto:")?(b=i.substring(7),r.sendGoogleAnalyticsEvent({hitType:"event",eventCategory:"button",eventAction:"click",eventLabel:"Email",eventValue:b})):null!=i&&i.startsWith("tel:")&&(v=i.substring(4),r.sendGoogleAnalyticsEvent({hitType:"event",eventCategory:"button",eventAction:"click",eventLabel:"Phone",eventValue:v}));case 41:case"end":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.prev=e.next){case 0:if(n=t.closest("form"),r=this.window,!n){e.next=6;break}return e.next=5,r.luxuryPresence.contactForms.submitForm(n);case 5:return e.abrupt("return",e.sent);case 6:return e.abrupt("return",null);case 7:case"end":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 n=t.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),a=r[1],o=r[2],i="https://player.vimeo.com/video/".concat(a,"?");return o&&(i+="h=".concat(o,"&")),i+="autoplay=1"}},{key:"_handleVideoButton",value:function(e){var t=this.document,n=e.closest("section"),r=e.dataset.src,a="";if(r&&(r.includes("youtube.com")||r.includes("youtu.be"))&&!r.includes("youtube.com/embed")){var o=r.match(/(?:youtube\.com\/\S*(?:(?:\/e(?:mbed))?\/|watch\?(?:\S*?&?v=))|youtu.be\/)([a-zA-Z0-9_-]{6,11})/);o&&(a=o[1])}var i=this._getVimeoSrc(r);if(a?r="https://youtube.com/embed/".concat(a,"?autoplay=1&controls=0"):i&&(r=i),r&&n){var l=r.endsWith(".mp4")||r.endsWith(".webm")||r.includes("cloudinary.com"),c='\n      <div id="modal-'.concat(n.id,'" class="modal visible">\n        <div class="modal-content">\n          <div class="lightbox-video">\n            <div class="video-player">\n              <div class="embed-container">\n                ').concat(l?'<video controls autoplay src="'.concat(r,'"></video>'):'<iframe frameborder="0" allowfullscreen="1" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" title="YouTube video player" width="100%" height="100%" src="'.concat(r,'"></iframe>'),'\n              </div>\n            </div>\n          </div>\n        </div>\n        <button class="close lp-close" type="button" aria-label="close modal"><span class="lp-close-icon" aria-hidden="true"></span></button>\n      </div>\n    ');t.body.insertAdjacentHTML("beforeend",c);var u=t.getElementById("modal-".concat(n.id));u.querySelector(".close").addEventListener("click",function(){u.remove()})}}},{key:"_handleContactUsButton",value:function(e){var t=this.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 t=this.window,n=this.document,r=e.dataset,a=r.gtagConversionId,o=r.gtagConversionLabel,i=r.fbEventName;if(a&&o){if(t.dataLayer&&t.dataLayer.length)t.dataLayer.some(function(e){return e.length&&"config"===e[0]&&e[1]===a})||n.sendGoogleTagManagerEvent("config",a);var l="".concat(a,"/").concat(o);n.sendGoogleTagManagerEvent("event","conversion",{send_to:l})}t.fbq&&i&&t.fbq("track",i,{})}}])}(u.BaseController);
},{"@babel/runtime/helpers/slicedToArray":"Bt1D","@babel/runtime/helpers/asyncToGenerator":"wUzc","@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","@babel/runtime/regenerator":"loFk","../utils/navigation":"DEGM","./base":"dIju"}],"a3AZ":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ValidationController=void 0;var e=n(require("@babel/runtime/helpers/classCallCheck")),t=n(require("@babel/runtime/helpers/createClass")),i=n(require("@babel/runtime/helpers/possibleConstructorReturn")),l=n(require("@babel/runtime/helpers/getPrototypeOf")),r=n(require("@babel/runtime/helpers/inherits")),a=require("./base");function n(e){return e&&e.__esModule?e:{default:e}}function o(e,t,r){return t=(0,l.default)(t),(0,i.default)(e,u()?Reflect.construct(t,r||[],(0,l.default)(e).constructor):t.apply(e,r))}function u(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(u=function(){return!!e})()}var s=exports.ValidationController=function(i){function l(t,i,r){var a;return(0,e.default)(this,l),(a=o(this,l,[t,i,r])).validatedForms=[],a}return(0,r.default)(l,i),(0,t.default)(l,[{key:"initialize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{var t,i=this.window,l=this.document,r=e.selector,a=[];if(a=r?l.querySelectorAll("".concat(r,' form[data-type="contact-form"]')):l.querySelectorAll('form[data-type="contact-form"]'),!!l.querySelectorAll('input[type="tel"]').length&&!i.libphonenumber&&null!=i&&null!==(t=i.luxuryPresence)&&void 0!==t&&t.libs){var n=i.luxuryPresence.libs;(0,n.loadJs)(n.jsLibsMap.libphonenumber.jsSrc,this.attachValidation.bind(this,a))}else this.attachValidation(a);this.validatedForms=this.validatedForms.concat(a)}catch(o){console.log(o)}}},{key:"destroy",value:function(){this.validatedForms=[]}},{key:"attachValidation",value:function(e){var t=this;e.forEach(function(e){e.querySelectorAll("input, select, textarea").forEach(function(e){t.applyFieldValidation(e)})})}},{key:"applyFieldValidation",value:function(e){"tel"===e.getAttribute("type")&&this._applyPhoneValidation(e)}},{key:"_applyPhoneValidation",value:function(e){var t=this.window;if(t.libphonenumber){var i=t.libphonenumber.isValidPhoneNumber;e.addEventListener("keyup",function(){if(this.hasAttribute("required")||this.value.replace(/\s/g,"").length)try{var e=this.value;i(e,"US")?this.setCustomValidity(""):this.setCustomValidity("Please enter a valid phone number.")}catch(t){this.setCustomValidity("Please enter a valid phone number.")}else this.setCustomValidity("")})}}}])}(a.BaseController);
},{"@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","./base":"dIju"}],"lsuE":[function(require,module,exports) {
var e=require("./toPropertyKey.js");function r(r,o,t){return(o=e(o))in r?Object.defineProperty(r,o,{value:t,enumerable:!0,configurable:!0,writable:!0}):r[o]=t,r}module.exports=r,module.exports.__esModule=!0,module.exports.default=module.exports;
},{"./toPropertyKey.js":"AkFJ"}],"kqOT":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ContactFormController=exports.ADD_FIELD=void 0;var e=u(require("@babel/runtime/helpers/defineProperty")),t=u(require("@babel/runtime/helpers/asyncToGenerator")),r=u(require("@babel/runtime/helpers/classCallCheck")),n=u(require("@babel/runtime/helpers/createClass")),a=u(require("@babel/runtime/helpers/possibleConstructorReturn")),o=u(require("@babel/runtime/helpers/getPrototypeOf")),c=u(require("@babel/runtime/helpers/inherits")),i=u(require("@babel/runtime/regenerator")),s=require("./base"),l=require("./constants");function u(e){return e&&e.__esModule?e:{default:e}}function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function f(t){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?d(Object(n),!0).forEach(function(r){(0,e.default)(t,r,n[r])}):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(p=function(){return!!e})()}var m=exports.ADD_FIELD="middleName",v="contact_form",b=["name","firstName","lastName",m,"email","phone","phoneNumber","source","message","mlsId","sourceUrl"],g=exports.ContactFormController=function(e){function a(e,t,n){var o;return(0,r.default)(this,a),(o=h(this,a,[e,t,n])).forms=[],o}return(0,c.default)(a,e),(0,n.default)(a,[{key:"initialize",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{var r=this.document,n=t.selector,a=[];(a=n?r.querySelectorAll("".concat(n,' form[data-type="contact-form"]')):r.querySelectorAll('form[data-type="contact-form"]')).forEach(function(t){e._attachSubmitHandler(t)}),this.forms=this.forms.concat(a)}catch(o){console.log(o)}}},{key:"destroy",value:function(){this.forms=[]}},{key:"submitForm",value:function(e){this._handleSubmit(null,e).catch(function(e){return console.error(e)})}},{key:"_attachValidation",value:function(e){var t=this.window;e.querySelectorAll("input, select, textarea").forEach(function(e){t.luxuryPresence.validation.applyFieldValidation(e)})}},{key:"_attachSubmitHandler",value:function(e){var t=this;e.addEventListener("submit",function(r){return t._handleSubmit(r,e)})}},{key:"_handleSubmit",value:function(){var e=(0,t.default)(i.default.mark(function e(t,r){var n,a,o,c,s,u,d,h,p,m,g,y,_,E,O,k;return i.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=this.window,a=this.config,t&&t.preventDefault(),!r.classList.contains("loading")){e.next=4;break}return e.abrupt("return");case 4:if(r.classList.add("loading"),o="",!a.recaptcha.enabled){e.next=10;break}return e.next=9,this._recaptchaToken();case 9:o=e.sent;case 10:if(c=new FormData(r),s={},c.forEach(function(e,t){s[t]="string"==typeof e?e.trim():e}),!s.name&&s.firstName&&(s.name=s.firstName,s.lastName&&(s.name+=" ".concat(s.lastName))),u=this._getFields(r),d=Object.keys(s).filter(function(e){return!b.includes(e)}).reduce(function(e,t){return e[t]=s[t],e},{}),h=a.pageId,p=a.companyId,m=a.websiteId,g=a.pageMeta,y=n.localStorage.getItem("utm_vars")||"{}",_=n.localStorage.getItem("referrer")||"",E=this._getFormId(r),O={g_recaptcha_response:o,g_recaptcha_action:v,activity:{author_email:s.email,author_name:s.name,author_phone:s.phone||s.phoneNumber,activity_source:s.source||"CONTACT_INQUIRY",comments_attributes:[{text:s.message||void 0}],source_url:n.location.href,content:f(f({},d),JSON.parse(y))},page:{pageId:h,companyId:p,websiteId:m,pageMeta:f(f({},g),{},{formId:E})},companyId:p,referrer:_,fields:u},!s.middleName){e.next=25;break}return e.abrupt("return");case 25:return e.prev=25,e.next=28,this._submitLeadRequest(O);case 28:this._sendGAEvent(O),k=r.dataset.delay||l.MODAL_CLOSE_DELAY,r.classList.remove("loading"),r.classList.add("success"),r.querySelectorAll(".success").forEach(function(e){return e.classList.remove("hide")}),r.dispatchEvent(new Event("formsubmitted")),setTimeout(function(){n.lpUI.hideClosestModal(r),r.reset(),n.lpUI.sideMenuHide(),r.querySelectorAll(".success").forEach(function(e){return e.classList.add("hide")}),r.classList.remove("success")},k),e.next=43;break;case 37:e.prev=37,e.t0=e.catch(25),console.log(e.t0),r.dispatchEvent(new Event("formsubmiterror")),r.classList.remove("loading"),r.classList.add("error");case 43:case"end":return e.stop()}},e,this,[[25,37]])}));return function(t,r){return e.apply(this,arguments)}}()},{key:"_recaptchaToken",value:function(){var e=this.window,t=this.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,r=this.config;return t=r.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 t=this.document,r={hitType:"event",eventCategory:"button",eventAction:"click"};switch(e.activity.activity_source){case"NEWSLETTER_SIGNUP":r.eventLabel="Newsletter",t.sendGoogleTagManagerEvent("event","newsletter_signup");break;case"HOME_SEARCH":r.eventLabel="HomeSearch",t.sendGoogleTagManagerEvent("event","home_search");break;case"HOME_VALUE":case"HOME_VALUATION":r.eventLabel="HomeValue",t.sendGoogleTagManagerEvent("event","home_valuation");break;case"EBOOK":r.eventLabel="Ebook",t.sendGoogleTagManagerEvent("event","ebook_download");break;case"CONTACT_INQUIRY":default:r={hitType:"pageview",page:"/thank-you"},t.sendGoogleTagManagerEvent("event","contact_inquiry")}t.sendGoogleAnalyticsEvent(r)}},{key:"_getFields",value:function(e){var t=e.querySelectorAll("input, select, textarea"),r={};return t.forEach(function(t){var n=t.id,a=t.name,o=t.type;if(a===m)return!0;var c="";if(n){var i=e.querySelector("label[for='".concat(n,"']"));i?c=i.textContent.trim():t.placeholder&&(c=t.placeholder.trim())}r[a]={label:c,type:t.tagName,inputType:"INPUT"===t.tagName?o:"text"}}),r}},{key:"_getFormId",value:function(e){var t=e.closest("section[id^='section-'], footer[id], .modal[id^='modal-']");return null!=t&&t.id?this._cleanFormId(t.id):""}},{key:"_cleanFormId",value:function(e){for(var t=0,r=["section-","modal-"];t<r.length;t++){var n=r[t];if(e.startsWith(n))return e.substring(n.length)}return e}}])}(s.BaseController);
},{"@babel/runtime/helpers/defineProperty":"lsuE","@babel/runtime/helpers/asyncToGenerator":"wUzc","@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","@babel/runtime/regenerator":"loFk","./base":"dIju","./constants":"zI87"}],"VZOD":[function(require,module,exports) {
function e(e,o){if(null==e)return{};var r={};for(var u in e)if({}.hasOwnProperty.call(e,u)){if(o.indexOf(u)>=0)continue;r[u]=e[u]}return r}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports;
},{}],"XK02":[function(require,module,exports) {
var e=require("./objectWithoutPropertiesLoose.js");function r(r,o){if(null==r)return{};var t,l,u=e(r,o);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(r);for(l=0;l<s.length;l++)t=s[l],o.indexOf(t)>=0||{}.propertyIsEnumerable.call(r,t)&&(u[t]=r[t])}return u}module.exports=r,module.exports.__esModule=!0,module.exports.default=module.exports;
},{"./objectWithoutPropertiesLoose.js":"VZOD"}],"auLy":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.STATIC_MAP_MAX_DIM=exports.MapApiLoaderController=void 0;var e=h(require("@babel/runtime/helpers/defineProperty")),t=h(require("@babel/runtime/helpers/objectWithoutProperties")),r=h(require("@babel/runtime/helpers/slicedToArray")),n=h(require("@babel/runtime/helpers/asyncToGenerator")),a=h(require("@babel/runtime/helpers/classCallCheck")),i=h(require("@babel/runtime/helpers/createClass")),c=h(require("@babel/runtime/helpers/possibleConstructorReturn")),o=h(require("@babel/runtime/helpers/getPrototypeOf")),s=h(require("@babel/runtime/helpers/inherits")),u=h(require("@babel/runtime/regenerator")),l=require("./base"),p=["srcWidth","srcHeight","theme"];function h(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(t){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?f(Object(n),!0).forEach(function(r){(0,e.default)(t,r,n[r])}):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,o.default)(t),(0,c.default)(e,b()?Reflect.construct(t,r||[],(0,o.default)(e).constructor):t.apply(e,r))}function b(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(b=function(){return!!e})()}var v="__googleMapsCallback",g="https://maps.googleapis.com/maps/api/js",m=exports.STATIC_MAP_MAX_DIM=1024,k=exports.MapApiLoaderController=function(e){function c(e,t,r){var n;return(0,a.default)(this,c),(n=y(this,c,[e,t,r])).retries=3,n.callbacks=[],n.id="__googleMapsScriptId".concat(Date.now()),n._apiKey="",n.reset(),n}return(0,s.default)(c,e),(0,i.default)(c,[{key:"apiKey",get:function(){return this._apiKey},set:function(e){this._apiKey=e,this.config.setGoogleMapsAPIKey(e)}},{key:"reset",value:function(){this.deleteScript(),this.done=!1,this.loading=!1,this.errors=[],this.onerrorEvent=null}},{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.prev=e.next){case 0:if(!this.apiKey){e.next=2;break}return e.abrupt("return",this.apiKey);case 2:return e.prev=2,e.next=5,fetch("".concat(this._getBaseUrl(),"/api/v1/map"));case 5:if((t=e.sent).ok){e.next=8;break}throw new Error("Failed to fetch API key");case 8:return e.next=10,t.text();case 10:return r=e.sent,this.apiKey=r,e.abrupt("return",this.apiKey);case 15:return e.prev=15,e.t0=e.catch(2),console.error(e.t0),e.abrupt("return","");case 19:case"end":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.prev=e.next){case 0:return t=g,t+="?callback=".concat(v),e.next=4,this.getMapApiKey();case 4:return(r=e.sent)&&(t+="&key=".concat(r)),t+="&libraries=places",e.abrupt("return",t);case 8:case"end":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.prev=e.next){case 0:if(!this.document.getElementById(this.id)){e.next=3;break}return this.callback(),e.abrupt("return");case 3:return e.next=5,this.createUrl();case 5:t=e.sent,(r=this.document.createElement("script")).id=this.id,r.type="text/javascript",r.src=t,r.onerror=this.loadErrorCallback.bind(this),r.defer=!0,r.async=!0,this.document.head.appendChild(r);case 14:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"loadErrorCallback",value:function(e){var t=this;if(this.errors.push(e),this.errors.length<=this.retries){var r=this.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().catch(function(e){return console.error(e)})},r)}else this.onerrorEvent=e,this.callback()}},{key:"deleteScript",value:function(){var e=this.document.getElementById(this.id);e&&e.remove()}},{key:"load",value:function(){return this.loadPromise()}},{key:"loadPromise",value:function(){var e=this;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.__googleMapsCallback=this.callback.bind(this)}},{key:"resetIfRetryingFailed",value:function(){this.failed&&this.reset()}},{key:"callback",value:function(){var e=this;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().catch(function(e){return console.error(e)}))}},{key:"_getBaseUrl",value:function(){var e=this.config,t=e.isBuilder,r=e.websiteApiGatewayUrl;return t?r:""}},{key:"resizeStaticMapDimensions",value:function(e,t){if(e<=m&&t<=m)return{width:e,height:t};var r=Math.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 t=e.stylers.reduce(function(e,t){var r=t.visibility?"visibility:".concat(t.visibility):"",n=t.color?"color:".concat(t.color.replace("#","0x")):"",a=t.lightness?"lightness:".concat(t.lightness):"";return"".concat(e,"|").concat(r).concat(n).concat(a)},""),r=e.elementType?"|element:".concat(e.elementType):"";return"feature:".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.prev=e.next){case 0:return e.prev=0,e.next=3,fetch("".concat(this._getBaseUrl(),"/api/v1/map/signature?").concat(t));case 3:if((r=e.sent).ok){e.next=6;break}throw new Error("Failed to fetch signed URL");case 6:return e.next=8,r.json();case 8:return n=e.sent,a=n.url,e.abrupt("return",a);case 13:return e.prev=13,e.t0=e.catch(0),console.error(e.t0),e.abrupt("return","");case 17:case"end":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 o=this.resizeStaticMapDimensions(i,c),s=o.width,u=o.height,l={center:"".concat(e,",").concat(t),zoom:n,scale:2,size:"".concat(s,"x").concat(u),key:this.apiKey};a&&(l.style=this.convertThemeToStaticApiUrl(a));var p=new URLSearchParams;return Object.entries(l).forEach(function(e){var t=(0,r.default)(e,2),n=t[0],a=t[1];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,o,s,l,h,f,y,b;return u.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=n.srcWidth,i=n.srcHeight,c=n.theme,o=(0,t.default)(n,p),s=this.resizeStaticMapDimensions(a,i),l=s.width,h=s.height,f=d(d({},o),{},{size:"".concat(l,"x").concat(h)}),c&&(f.style=this.convertThemeToStaticApiUrl(c)),y=new URLSearchParams,Object.entries(f).forEach(function(e){var t=(0,r.default)(e,2),n=t[0],a=t[1];Array.isArray(a)?a.forEach(function(e){return y.append(n,e.toString())}):y.append(n,a.toString())}),b=y.toString(),e.prev=7,e.next=10,this.getMapApiSignedUrl(b);case 10:return e.abrupt("return",e.sent);case 13:return e.prev=13,e.t0=e.catch(7),console.error(e.t0),e.abrupt("return","");case 17:case"end":return e.stop()}},e,this,[[7,13]])}));return function(t){return e.apply(this,arguments)}}()}])}(l.BaseController);
},{"@babel/runtime/helpers/defineProperty":"lsuE","@babel/runtime/helpers/objectWithoutProperties":"XK02","@babel/runtime/helpers/slicedToArray":"Bt1D","@babel/runtime/helpers/asyncToGenerator":"wUzc","@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","@babel/runtime/regenerator":"loFk","./base":"dIju"}],"alUq":[function(require,module,exports) {
var r=require("./arrayLikeToArray.js");function e(e){if(Array.isArray(e))return r(e)}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports;
},{"./arrayLikeToArray.js":"Bt3O"}],"AZzA":[function(require,module,exports) {
function e(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports;
},{}],"OMtq":[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.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports;
},{}],"DRof":[function(require,module,exports) {
var e=require("./arrayWithoutHoles.js"),r=require("./iterableToArray.js"),o=require("./unsupportedIterableToArray.js"),u=require("./nonIterableSpread.js");function t(t){return e(t)||r(t)||o(t)||u()}module.exports=t,module.exports.__esModule=!0,module.exports.default=module.exports;
},{"./arrayWithoutHoles.js":"alUq","./iterableToArray.js":"AZzA","./unsupportedIterableToArray.js":"wy3R","./nonIterableSpread.js":"OMtq"}],"Igw1":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.PaginationController=void 0;var e=u(require("@babel/runtime/helpers/toConsumableArray")),t=u(require("@babel/runtime/helpers/typeof")),r=u(require("@babel/runtime/helpers/classCallCheck")),a=u(require("@babel/runtime/helpers/createClass")),n=u(require("@babel/runtime/helpers/possibleConstructorReturn")),o=u(require("@babel/runtime/helpers/getPrototypeOf")),i=u(require("@babel/runtime/helpers/inherits")),l=require("./base"),c=require("../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(f=function(){return!!e})()}var p=exports.PaginationController=function(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||(a=this.window.location.href);var n=new RegExp("([?&])".concat(e,"=.*?(&|#|$)"),"i"),o="";null!=r&&(Array.isArray(r)?r.length&&(o=this.serializeArray(e,r)):"object"===(0,t.default)(r)?(n=new RegExp("([?&])".concat(e,"\\[[^=]*\\]=.*?(&|#|$)"),"i"),o=this.serializeObj(r,"",e)):o="".concat(e,"=").concat(encodeURIComponent(r)));var i=a.split("#"),l=i[0];if(n.test(a)){var c=l;for(o=o?"$1".concat(o,"$2"):"$1";n.test(c);)l=c.replace(n,o),c=c.replace(n,"$1");l=l.replace(/(&|\?)$/,"")}else if(o){var u=-1!==l.indexOf("?")?"&":"?";l+="".concat(u).concat(o)}return void 0!==i[1]&&null!==i[1]&&(l+="#".concat(i[1])),l}},{key:"getParameterByName",value:function(e,t){t||(t=this.window.location.href),e=e.replace(/[[\]]/g,"\\$&");var r=new RegExp("[?&]".concat(e,"(=([^&#]*)|&|#|$)")),a=Array.from(RegExp.prototype[Symbol.matchAll].call(r,t)).flat();if(!a.length){var n=new RegExp("[?&]".concat(e,"(\\[.*?\\])=(.*?)(?=&|#|$)"),"g");return a=Array.from(RegExp.prototype[Symbol.matchAll].call(n,t)).flat(),this._parseParamToObject(a,"advancedFilters"===e)}return a.length>3?a.reduce(function(e,t,r){return(r+1)%3==0&&e.push(decodeURIComponent(t.replace(/\+/g," "))),e},[]):a[2]?decodeURIComponent(a[2].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 r=this,a={},n=this.makePageKey(t),o=this.getParameterByName(n);return o&&(a.page=parseInt(o)),Array.isArray(e)&&e.forEach(function(e){var t=r.makeParamKey(e,n),o=r.getParameterByName(t);if("int"===e.type)o=parseInt(o),isFinite(o)||(o=null);else if("bool"===e.type||"boolean"===e.type)o="true"===o||"false"!==o&&null;else if("json"===e.type)try{o=JSON.parse(o)}catch(i){}a[e.formKey||e.param]=o}),a}},{key:"serializeParams",value:function(e,t,r){var a=this,n=this.window.location.href,o=this.makePageKey(t);return n=this.updateQueryString(o,r.page,n),Array.isArray(e)&&e.forEach(function(e){var t=a.makeParamKey(e,o),i=r[e.formKey||e.param];"json"===e.type&&null!=i&&(i=JSON.stringify(i)),n=a.updateQueryString(t,i,n)}),n}},{key:"formatSliderAtom",value:function(e){return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"")+(Number.isInteger(e)?e:e.toFixed(2))}},{key:"formatSliderValue",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return e<1e3?this.formatSliderAtom(e,t):e<1e6?"".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.min===e&&0!==e?"".concat(a.lowPrefix).concat(this.formatSliderValue(e,r," ")):t.max===e?"".concat(this.formatSliderValue(e,r," ")).concat(a.highSuffix):"".concat(this.formatSliderValue(e,r," "))}},{key:"formatSliderAreaRange",value:function(e,t,r,a){return t.min===e&&0!==e?"".concat(a.lowPrefix).concat(this.formatSliderValue(e)," ").concat(r):t.max===e?"".concat(this.formatSliderValue(e)).concat(a.highSuffix," ").concat(r):"".concat(this.formatSliderValue(e)," ").concat(r)}},{key:"getSearchFormValues",value:function(e){var t=e.queryElement,r=e.priceSliderElement,a=e.areaSliderElement,n=e.neighborhoodSelect,o={};if(t&&(o.search=t.value||null),r){var i=r.value.split(";"),l=parseInt(r.dataset.min),c=parseInt(r.dataset.max),u=parseInt(i[0]),s=parseInt(i[1]);o.priceMin=u!==l?u:null,o.priceMax=s!==c?s:null}if(a){var f=a.value.split(";"),p=parseInt(a.dataset.min),h=parseInt(a.dataset.max),m=parseInt(f[0]),d=parseInt(f[1]);o.areaMin=m!==p?m:null,o.areaMax=d!==h?d:null}return n&&(o.neighborhoodId=n.value||null),o}},{key:"serializeObj",value:function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=[];for(var o in e)if(e.hasOwnProperty(o)){var i=e[o],l=void 0;if(a){var c=r?"[".concat(r,"][").concat(o,"]"):"[".concat(o,"]");l="".concat(a).concat(c)}else l=r?"".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 r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=[];return t.forEach(function(t){var n=r?"".concat(r).concat(e):e;a.push("".concat(n,"=").concat(encodeURIComponent(t)))}),a.join("&")}},{key:"_parseParamToObject",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e.length)return null;for(var r={},a=0;a<e.length;a++)if((a+1)%3==0){var n=decodeURIComponent(e[a].replace(/\+/g," ")),o=e[a-1];Object.assign(r,this._setObjectPath(o,n,r,t))}return r}},{key:"_setObjectPath",value:function(t,r,a){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=t.split(/[\[\]]/).filter(Boolean),i=["in","nin","btw","ciin","cinin"],l={},u=l,s=(0,c.loGet)(a,o.join("."));return o.forEach(function(t,l){l===o.length-1?u[t]=s?Array.isArray(s)?[].concat((0,e.default)(s),[r]):[s,r]:n&&i.includes(t)?[r]:r:(u[t]=a[t]?a[t]:{},u=u[t])}),l}}])}(l.BaseController);
},{"@babel/runtime/helpers/toConsumableArray":"DRof","@babel/runtime/helpers/typeof":"tlMJ","@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","./base":"dIju","../utils/navigation":"DEGM"}],"txJo":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ExpandSliderController=void 0;var e=n(require("@babel/runtime/helpers/classCallCheck")),l=n(require("@babel/runtime/helpers/createClass")),t=n(require("@babel/runtime/helpers/possibleConstructorReturn")),r=n(require("@babel/runtime/helpers/getPrototypeOf")),i=n(require("@babel/runtime/helpers/inherits")),o=require("./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(a=function(){return!!e})()}var c=exports.ExpandSliderController=function(t){function r(l,t,i){var o;return(0,e.default)(this,r),(o=s(this,r,[l,t,i]))._createLightbox=o._createLightbox.bind(o),o.expandSliders=[],o}return(0,i.default)(r,t),(0,l.default)(r,[{key:"initialize",value:function(){var e=this;arguments.length>0&&void 0!==arguments[0]&&arguments[0];try{var l=this.document.querySelectorAll(".has-mobile-expand");l.forEach(function(l){e._addExpandButton(l)}),this.expandSliders=this.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 l=this,t=this.document,r=e.closest("section[id]"),i=e.dataset.append,o=r.querySelector(".lp-expand-btn");if(!o)if((o=t.createElement("button")).className="lp-expand-btn",o.setAttribute("aria-label","Open a lightbox"),o.innerHTML='<span class="lp-i lp-i--expand-alt" aria-hidden="true"></span>',i){var n=r.querySelector(i);n&&n.appendChild(o)}else{var s=t.createElement("div");s.className="lp-expand-btn-wrapper",s.style.position="relative",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 l=e.slider,t=e.section,r=this.window,i=this.document,o="lightbox-for-".concat(null==t?void 0:t.id),n=r.$&&r.$.fn.slick,s=n&&l.slick,a="function"==typeof r.Splide,c=l.classList.contains("is-initialized")&&l.classList.contains("splide");function d(){var e=i.createElement("div");e.id=o,e.className="lp-lightbox",e.innerHTML='\n      <button class="lp-lightbox__close" aria-label="close modal"></button>\n      <div class="lp-lightbox__content">\n        <div class="lp-lightbox__carousel splide" role="group" aria-label="Image Gallery">\n          <div class="splide__arrows">\n            <button class="splide__arrow splide__arrow--prev lp-lightbox-arrow lp-lightbox-arrow--prev"></button>\n            <button class="splide__arrow splide__arrow--next lp-lightbox-arrow lp-lightbox-arrow--next"></button>\n          </div>\n          <div class="splide__track">\n            <ul class="splide__list"></ul>\n          </div>\n        </div>\n      </div>\n    ',"function"==typeof r.lpUI.requestScrollLock?r.lpUI.requestScrollLock(o):i.body.style.overflow="hidden",i.body.appendChild(e);var t=e.querySelector(".lp-lightbox__carousel"),n=t.querySelector(".splide__list");e.classList.add("show"),(c?l.querySelectorAll(".splide__slide:not(.splide__slide--clone) img"):l.querySelectorAll("img")).forEach(function(e){var l=e.cloneNode(!0);l.removeAttribute("style");var t=i.createElement("li");t.className="lp-lightbox__slide splide__slide",t.appendChild(l),n.appendChild(t)});var s=new 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(),"function"==typeof r.lpUI.releaseScrollLock?r.lpUI.releaseScrollLock(o):i.body.style.overflow="",e.remove()})}"function"==typeof r.lpUI.requestScrollLock?r.lpUI.requestScrollLock(o):i.body.style.overflow="hidden",n?function(){var e={arrows:!0,dots:!1,infinite:!0,draggable:!0,prevArrow:'<button type="button" class="lp-lightbox-arrow--prev lp-lightbox-arrow" aria-label="Previous"></button>',nextArrow:'<button type="button" class="lp-lightbox-arrow--next lp-lightbox-arrow" aria-label="Next"></button>'},t=i.createElement("div");t.id=o,t.className="lp-lightbox",t.innerHTML='\n        <button class="lp-lightbox__close" aria-label="close modal"></button>\n        <div class="lp-lightbox__content">\n          <div class="lp-lightbox__carousel"></div>\n        </div>\n      ',i.body.appendChild(t);var n,a,c=t.querySelector(".lp-lightbox__carousel");t.classList.add("show"),s?(n=l.slick.$slides.find("img"),e.initialSlide=(null===(a=l.slick)||void 0===a?void 0:a.currentSlide)||0,n.each(function(){r.$(".lp-lightbox__carousel").append(r.$(this).clone(!1).removeAttr("style").wrap('<div class="lp-lightbox__slide"></div>').parent())})):(n=l.querySelectorAll("img")).forEach(function(e){var l=e.cloneNode(!0);l.removeAttribute("style");var t=i.createElement("div");t.className="lp-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 e=null!=c&&c.slick?r.$(c).slick("slickCurrentSlide"):0;null!=c&&c.slick&&r.$(c).slick("unslick"),s&&r.$(l).slick("slickGoTo",e),"function"==typeof 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":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","./base":"dIju"}],"mZMu":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.DivolteController=void 0;var e=a(require("@babel/runtime/helpers/slicedToArray")),t=a(require("@babel/runtime/helpers/classCallCheck")),i=a(require("@babel/runtime/helpers/createClass")),n=a(require("@babel/runtime/helpers/possibleConstructorReturn")),o=a(require("@babel/runtime/helpers/getPrototypeOf")),r=a(require("@babel/runtime/helpers/inherits")),l=require("./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(u=function(){return!!e})()}var c=exports.DivolteController=function(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.divolteLp=function(){(this.window.divolteLp.q=this.window.divolteLp.q||[]).push(arguments)})}},{key:"initialize",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.config.divolteServiceUrl&&!this.window.divolte&&this.loadScript()}},{key:"loadScript",value:function(){var e=this.config.divolteServiceUrl,t=this.document.createElement("script");t.type="text/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 t=this;(this.window.divolteLp.q||[]).forEach(function(i){var n=(0,e.default)(i,2),o=n[0],r=n[1];t[o](r)}),this.window.divolteLp=this.divolteLp.bind(this)}},{key:"divolteLp",value:function(e,t){try{this[e](t)}catch(i){console.log(i)}}},{key:"sendLpEvent",value:function(e,t){if(e.includes("pageView")){var i=this.config,n={companyId:i.companyId,templateId:i.templateId,websiteId:i.websiteId,pageId:i.pageId,shareId:i.shareId,pageMeta:i.pageMeta};this.window.divolte.signal(e,Object.assign(n,t))}else console.log("".concat(e," IS NOT SUPPORTED"))}},{key:"sendLpPageView",value:function(){this.sendLpEvent("pageView",{})}}])}(l.BaseController);
},{"@babel/runtime/helpers/slicedToArray":"Bt1D","@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","./base":"dIju"}],"U6I1":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.PostHogController=void 0;var e=a(require("@babel/runtime/helpers/classCallCheck")),t=a(require("@babel/runtime/helpers/createClass")),o=a(require("@babel/runtime/helpers/possibleConstructorReturn")),r=a(require("@babel/runtime/helpers/getPrototypeOf")),n=a(require("@babel/runtime/helpers/inherits")),s=require("./base");function a(e){return e&&e.__esModule?e:{default:e}}function i(e,t,n){return t=(0,r.default)(t),(0,o.default)(e,u()?Reflect.construct(t,n||[],(0,r.default)(e).constructor):t.apply(e,n))}function u(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(u=function(){return!!e})()}var l=exports.PostHogController=function(o){function r(t,o,n){var s;return(0,e.default)(this,r),(s=i(this,r,[t,o,n])).window.posthogLp=s.posthogLp.bind(s),s}return(0,n.default)(r,o),(0,t.default)(r,[{key:"destroy",value:function(){this.window.posthog&&this.window.posthog.shutdown()}},{key:"sendLpEvent",value:function(e,t){if(e.includes("pageView")){if(this.window.posthog){var o=this.config,r={companyId:o.companyId,templateId:o.templateId,websiteId:o.websiteId,pageId:o.pageId,shareId:o.shareId,pageMeta:o.pageMeta};this.window.posthog.capture(e,Object.assign(r,t))}}else console.log("".concat(e," IS NOT SUPPORTED"))}},{key:"posthogLp",value:function(e,t){try{this[e](t)}catch(o){console.log(o)}}},{key:"sendLpPageView",value:function(){this.sendLpEvent("pageView",{})}}])}(s.BaseController);
},{"@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","./base":"dIju"}],"B1Y1":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.OAuthController=void 0;var e=s(require("@babel/runtime/helpers/classCallCheck")),t=s(require("@babel/runtime/helpers/createClass")),a=s(require("@babel/runtime/helpers/possibleConstructorReturn")),n=s(require("@babel/runtime/helpers/getPrototypeOf")),i=s(require("@babel/runtime/helpers/inherits")),o=require("./base");function s(e){return e&&e.__esModule?e:{default:e}}function r(e,t,i){return t=(0,n.default)(t),(0,a.default)(e,l()?Reflect.construct(t,i||[],(0,n.default)(e).constructor):t.apply(e,i))}function l(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(l=function(){return!!e})()}var c="oauthSuccess",u=exports.OAuthController=function(a){function n(t,a,i){var o;return(0,e.default)(this,n),(o=r(this,n,[t,a,i])).successListeners=[],o._listenToMessages=o._listenToMessages.bind(o),o._listenToOneTapMessage=o._listenToOneTapMessage.bind(o),o}return(0,i.default)(n,a),(0,t.default)(n,[{key:"initialize",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{t.googleSignOnEnabled&&!t.iframe&&this._renderGoogleOneTap(),this.document.querySelectorAll('div[data-signin-type="google-sign-in"]').forEach(function(t){return e._convertGoogleSignIn(t)}),this.document.querySelectorAll('div[data-signin-type="facebook-sign-in"]').forEach(function(t){return e._convertFacebookSignIn(t)})}catch(a){console.log(a)}}},{key:"destroy",value:function(){var e=this;this.successListeners.forEach(function(t){e.window.removeEventListener("message",e._listenToMessages),e.window.removeEventListener("message",e._listenToOneTapMessage),e.window.removeEventListener(c,e.window[t])})}},{key:"_renderGoogleOneTap",value:function(){if(!this._isGoogleOneTapOnCooldown()){var e=this.document.createElement("div");google.accounts.id.initializeIntermediate({src:this._buildUrlAndCopyAttributes(e,e,"googleOneTap")}),this.window.localStorage.removeItem("googleOneTapExpiration"),this.window.addEventListener("message",this._listenToOneTapMessage)}}},{key:"_listenToOneTapMessage",value:function(e){var t="show_intermediate_iframe",a="hide_intermediate_iframe",n=this.config.buyerSellerServiceUrl,i=e.data,o=e.origin,s=i.type,r=i.height,l=i.event,c=i.source;if(s===t||s===a){var u=this.document.getElementById("onetap_google_intermediate_iframe");u&&(u.style.height=r,u.style.display=s===t?"unset":"none")}o===n&&"GOOGLE_SIGN_ON"===c&&("success"===l?this._setExpirationLsItem(864e5):"cancel"===l&&this._setExpirationLsItem(72e5))}},{key:"_setExpirationLsItem",value:function(e){var t=(new Date).getTime()+e;this.window.localStorage.setItem("googleOneTapExpiration",t)}},{key:"_isGoogleOneTapOnCooldown",value:function(){var e=this.window.localStorage.getItem("googleOneTapExpiration");return Number(e)>(new Date).getTime()}},{key:"_convertGoogleSignIn",value:function(e){this._replaceWithIframe("googleSignIn",e)}},{key:"_convertFacebookSignIn",value:function(e){this._replaceWithIframe("facebookSignIn",e)}},{key:"_replaceWithIframe",value:function(e,t){this._attachSuccessCallback(t);var a=this.document.createElement("iframe");a.src=this._buildUrlAndCopyAttributes(t,a,e),a.dataset.isSocialOauthButton=!0,t.replaceWith(a)}},{key:"_listenToMessages",value:function(e){var t=this,a=this.config.buyerSellerServiceUrl;if(e.origin===a&&"success"===e.data.event){var n=new Event(c);this.window.dispatchEvent(n),this.successListeners.forEach(function(e){t.window[e]?t.window[e](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 t=e.dataset.onSuccessFunctionName;t&&this.successListeners.push(t)}},{key:"_buildUrlAndCopyAttributes",value:function(e,t,a){var n=this.config,i=n.buyerSellerServiceUrl,o=n.companyId,s=n.websiteId,r=n.pageId,l=n.pageMeta,c=this.window.location,u=c.origin+c.pathname,d=new URL("".concat(i,"/buttons/").concat(a)),h=this.window.localStorage.getItem("utm_vars"),g=this.window.localStorage.getItem("referrer");d.searchParams.append("companyId",o),d.searchParams.append("websiteId",s),d.searchParams.append("pageId",r),d.searchParams.append("sourceUrl",u),d.searchParams.append("pageMeta",JSON.stringify(l)),h&&d.searchParams.append("utm",h),g&&d.searchParams.append("referrer",g);var p=["data-size","data-width","data-text","data-button-type","data-shape","data-layout","data-max-rows","data-use-continue-as","data-type","data-theme","data-logo_alignment","data-locale"];return Array.from(e.attributes).forEach(function(e){p.includes(e.nodeName)?d.searchParams.append(e.nodeName,e.nodeValue):t.setAttribute("id"===e.nodeName?"data-id":e.nodeName,e.nodeValue)}),d.toString()}}])}(o.BaseController);
},{"@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","./base":"dIju"}],"nM9j":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.validationController=exports.posthogController=exports.paginationController=exports.oauthController=exports.modalController=exports.mapApiLoaderController=exports.expandSliderController=exports.divolteController=exports.contactFormController=exports.configController=exports.buttonController=void 0;var o=require("./config"),r=require("./modals"),e=require("./buttons"),t=require("./validation"),n=require("./contactForms"),l=require("./mapApiLoader"),i=require("./pagination"),d=require("./expandSlider"),p=require("./divolte"),a=require("./posthog"),C=require("./oauth"),s=exports.configController=new o.ConfigController({}),u=exports.modalController=new r.ModalController(s,window,document),w=exports.buttonController=new e.ButtonController(s,window,document),x=exports.validationController=new t.ValidationController(s,window,document),c=exports.contactFormController=new n.ContactFormController(s,window,document),m=exports.mapApiLoaderController=new l.MapApiLoaderController(s,window,document),g=exports.paginationController=new i.PaginationController(s,window,document),q=exports.expandSliderController=new d.ExpandSliderController(s,window,document),v=exports.divolteController=new p.DivolteController(s,window,document),h=exports.posthogController=new a.PostHogController(s,window,document),f=exports.oauthController=new C.OAuthController(s,window,document);
},{"./config":"EtW1","./modals":"Y3TA","./buttons":"kToa","./validation":"a3AZ","./contactForms":"kqOT","./mapApiLoader":"auLy","./pagination":"Igw1","./expandSlider":"txJo","./divolte":"mZMu","./posthog":"U6I1","./oauth":"B1Y1"}],"Focm":[function(require,module,exports) {
"use strict";var r=o(require("../../utils/HandlebarsHelpersFactory")),e=require("./controllers");function o(r){return r&&r.__esModule?r:{default:r}}function n(r,e){if(window.luxuryPresence[r])try{window.luxuryPresence[r].destroy()}catch(o){console.log(o)}window.luxuryPresence[r]=e}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.formatSliderPriceRange=e.paginationController.formatSliderPriceRange.bind(e.paginationController),window.luxuryPresence.formatSliderAreaRange=e.paginationController.formatSliderAreaRange.bind(e.paginationController),window.luxuryPresence.getSearchFormValues=e.paginationController.getSearchFormValues.bind(e.paginationController),window.luxuryPresence.handlebarsHelpersFactory=function(e){return(0,r.default)(e,{isEqual:function(r,e){return r==e}})};
},{"../../utils/HandlebarsHelpersFactory":"KEHU","./controllers":"nM9j"}]},{},["Focm"], null)
//# sourceMappingURL=/lp-sdk.js.map
    </script>

    <script>
        var lpGlobalInitialized = false;

        function lpGlobalInit () {
          if (lpGlobalInitialized) {
            return;
          }
            lpGlobalInitialized = true;
            // Initialize wow animation plugin only according to turbolinks
            var wow;
            if (window.WOW) {
                wow = new WOW({
                    animateClass: 'animated',
                    offset: wowOffset,
                    live: false,
                    callback: function(box) {}
                });
            }
            // Initialize handlebar helpers only once
            function handlebarsInit() {
              if (!window.Handlebars) {
                return;
              }
              HandlebarsIntl.registerWith(Handlebars);
              Handlebars.registerHelper(window.luxuryPresence.handlebarsHelpersFactory(Handlebars));
            }

            handlebarsInit();

              var modalContentUrl = "/modals.html";
                const modalsContainer = document.getElementById('modals');
                if (modalsContainer) {
                  fetch(modalContentUrl).then(function(res) {
                    if (!res.ok) {
                      throw new Error(`HTTP error! Status: ${res.status}`);
                    }
                    return res.text();
                  }).then(function(resultText) {
                    modalsContainer.innerHTML = resultText;

                    // now we need to execute all script elements
                    Array.from(modalsContainer.getElementsByTagName('script')).forEach(function (s) {
                      const script  = document.createElement("script");
                      script.text = s.innerHTML;
                      Array.from(s.attributes).forEach(function (a) {
                        script.setAttribute(a.name, a.value);
                      })
                      s.parentNode.replaceChild(script, s);
                    });

                    try {
                      window.luxuryPresence.modals.initialize(window.luxuryPresence._modalIncludes);
                      window.luxuryPresence.contactForms.initialize({ selector: '#modals' });
                      window.luxuryPresence.validation.initialize({ selector: '#modals' });
                      window.luxuryPresence.oauth.initialize({
                        googleSignOnEnabled: false,
                        iframe: false });
                    } catch (e) {
                      console.log(e);
                    }
                    document.querySelectorAll('.modals > .modal .close').forEach(closeModalBtn => {
                      closeModalBtn.addEventListener('click', function() {
                        window.lpUI.hideClosestModal(closeModalBtn);
                      });
                    });
                  }).catch((e) => console.log(e));
                }
            /* Initialize Luxury Presence SDK */
            try {
                window.luxuryPresence.config.setCompany("14507dda-d18a-4125-9e71-d5e5765330e1", {});
                window.luxuryPresence.config.setWebsite("e0b4b132-c3e4-447b-a21b-cd27350e19c1", {
                    recaptchaSiteId: "",
                    leadIngesterEnabled: true
                });
                const url = new URL(window.location.href);
                const shareId = url.searchParams.get('shareId');
                window.luxuryPresence.config.setPage("33abc5fd-32c9-468a-94de-a4c8155dd4c5", {
                    sourceResource: "",
                    pageElementId: "",
                    pageQueryVariables: {},
                    shareId: "",
                });
                window.luxuryPresence.config.setWebsiteApiGatewayUrl("https://wgw.luxurypresence.com", {});
                window.luxuryPresence.config.setBuyerSellerServiceUrl("https://bss.luxurypresence.com", {});
                  window.luxuryPresence.config.setDivolteServiceUrl("https://t.luxurypresence.com", {});
                  window.luxuryPresence.config.setPosthog({
                    enabled: true,
                    apiKey: "phc_PMYT31xlmXBaTCwpIRx1v6RrpLVZIuP47N3mOT6KLnr",
                    url: "https://us.i.posthog.com",
                  });
                window.luxuryPresence.config.setTemplateId("dbfbedc7-c7e2-4812-86ee-0ee198862c21", {});
                window.luxuryPresence.config.setLeadIngesterUrl("https://leads.luxurypresence.com", {});
                window.luxuryPresence.buttons.initialize({});
                window.luxuryPresence.contactForms.initialize({});
                window.luxuryPresence.validation.initialize({});
                window.luxuryPresence.expandSliders.initialize({});
                window.luxuryPresence.oauth.initialize({ googleSignOnEnabled: false, iframe: false });
                  window.luxuryPresence.divolte.initialize({});
            } catch (e) {
                console.log(e);
            }

            /* Inject Section Specific Javascript */
                try {
(function init(sectionDomId) {
  const disclaimerLabel = document.querySelector('#' + sectionDomId + ' .lp-tcr-content');
  const input = disclaimerLabel.querySelector('input');
  input.setAttribute('id', `${sectionDomId}-termsAccepted`);
  input.value = 'true';
  const label = document.createElement('label');
  label.setAttribute('for', `${sectionDomId}-termsAccepted`);
  label.classList.add('lp-visually-hidden');
  label.textContent = 'Opt in/Disclaimer Consent:';
  disclaimerLabel.prepend(label);
  function prependHttps(url) {
    const protocolRegex = /^https?:\/\//i;
    if (!url || url.trim().length === 0) {
      return '';
    }
    const trimmedUrl = url.trim();
    if (protocolRegex.test(trimmedUrl) || trimmedUrl.startsWith('/')) {
      return trimmedUrl;
    }
    return `https://${trimmedUrl}`;
  }
  const redirectLink = $('#' + sectionDomId + ' .redirect-link');
  const rawHref = prependHttps(redirectLink.attr('href'));
  let formEvent;
  if (rawHref) {
    formEvent = redirectLink.data('redirect') ? 'formsubmitted' : 'reset';
    $('#' + sectionDomId + ' .contact-form').find('form').on(formEvent, function () {
      redirectLink.attr('href', rawHref);
      redirectLink[0].click();
    });
  }
})('modal-global-contact-us');
} catch(e) {
console.log(e);
}
                
                try {
(function init(sectionDomId) {
  const $section = $('#' + sectionDomId);
  const $hamburger = $section.find('.hamburger-component');
  function onSideMenuShow() {
    if (!$hamburger.hasClass('active')) {
      $hamburger.addClass('active');
    }
  }
  function onSideMenuHide() {
    $hamburger.removeClass('active');
  }
  const $window = $(window);
  $window.on('lpui-sidemenu-show.lpui-auto-clean', onSideMenuShow);
  $window.on('lpui-sidemenu-hide.lpui-auto-clean', onSideMenuHide);
  const $subContainers = $section.find('.navigation__item.sub-nav-container');
  $subContainers.hover(function () {
    $(this).find('.sub-nav').addClass('visible');
  }, function () {
    $(this).find('.sub-nav').removeClass('visible');
  });
  $window.on('click.lpui-auto-clean', function () {
    $('.sub-nav-container.visible-dropdown').removeClass('visible-dropdown');
  });
  let fixedWidth = 0;
  const rightPad = 20;
  function fixSubsPosition() {
    const wWidth = window.innerWidth;
    if (innerWidth === fixedWidth) {
      return;
    }
    fixedWidth = wWidth;
    $subContainers.each(function () {
      const $sub = $(this).find('.sub-nav');
      $sub[0].style.right = '';
      const sRect = $sub[0].getBoundingClientRect();
      const sRight = sRect.left + sRect.width;
      if (sRight > wWidth - rightPad) {
        const parentRect = $sub[0].offsetParent.getBoundingClientRect();
        const parentRight = parentRect.left + parentRect.width;
        $sub[0].style.right = `${parentRight - wWidth + rightPad}px`;
      }
    });
  }
  var debouncer;
  $window.on('resize.lpui-auto-clean', function () {
    clearTimeout(debouncer);
    debouncer = setTimeout(fixSubsPosition, 500);
  });
  fixSubsPosition();
  if ($('.property-intro').length || $('.property-intro-2').length) {
    $('nav').addClass('dark-opening');
    $("#global-navbar").css({
      "background-color": "rgb(26, 26, 26)",
      "color": "rgb(255, 255, 255)"
    });
  }
})('global-navbar');
} catch(e) {
console.log(e);
}
                try {
(function init(sectionDomId, options) {
  var elementSelector = options.elementSelector || 'nav';
  var element = document.querySelector(elementSelector);
  var sections = document.querySelectorAll('body > section');
  var subNavContainers = element.querySelectorAll('.sub-nav');
  var initialBackgroundColor = options.initialBackgroundColor || element.style.backgroundColor;
  var backgroundColorScroll = options.backgroundColorScroll || '#191919';
  var fontColor = options.fontColor || '#fff';
  var fontColorScroll = options.fontColorScroll || '#000';
  var didScroll = false;
  var lastScrollTop = 0;
  var delta = 5;

  // eslint-disable-next-line sonarjs/no-collapsible-if
  if (wow) {
    // Wowjs might not trigger for position fixed elements
    if (window.scrollY > 0) {
      element.querySelectorAll('.wow').forEach(el => wow.show(el));
    }
  }
  function adjustNavPinState() {
    // Remove 'visible' class from all subNavContainers
    for (let i = 0; i < subNavContainers.length; i++) {
      subNavContainers[i].classList.remove('visible');
    }
    if (window.scrollY > 0) {
      element.style.backgroundColor = backgroundColorScroll;
      element.style.color = fontColorScroll;
      element.classList.add('scroll');
    } else {
      element.style.backgroundColor = initialBackgroundColor;
      element.style.color = fontColor;
      element.classList.remove('scroll');
    }
  }
  adjustNavPinState();
  function onScroll() {
    didScroll = true;
  }
  window.addEventListener('scroll', onScroll);

  // eslint-disable-next-line
  var debounceInterval = setInterval(() => {
    if (didScroll) {
      // eslint-disable-next-line
      hasScrolled();
      didScroll = false;
    }
  }, 250);
  function hasScrolled() {
    adjustNavPinState();
    // eslint-disable-next-line
    var navbarHeight = element.offsetHeight;
    // eslint-disable-next-line
    var st = window.scrollY;

    // Make sure they scroll more than delta
    if (Math.abs(lastScrollTop - st) <= delta) {
      return;
    }
    if (st > lastScrollTop && st > navbarHeight) {
      // Scroll Down
      element.style.transform = `translateY(-${navbarHeight}px) scaleY(0)`;
      document.documentElement.style.setProperty('--global-header-height', '0px');

      // Some sections "follow" the navbar with class sticky (i.e. Producer search)
      sections.forEach(section => {
        if (section.classList.contains('sticky')) {
          section.style.top = '0px';
        }
      });
    } else {
      // Scroll Up
      // eslint-disable-next-line
      if (st + window.innerHeight < document.documentElement.scrollHeight) {
        element.style.transform = `translateY(0) scaleY(1)`;
        document.documentElement.style.setProperty('--global-header-height', `${navbarHeight}px`);
        sections.forEach(section => {
          if (section.classList.contains('sticky')) {
            section.style.top = `${navbarHeight}px`;
          }
        });
      }
    }
    lastScrollTop = st;
  }
})('NAVBAR', JSON.parse("{\"fontColor\":\"#fff\",\"elementSelector\":\"nav\",\"fontColorScroll\":\"#fff\",\"initialFontColor\":\"#fff\",\"backgroundColorScroll\":\"#1a1a1a\",\"initialBackgroundColor\":\"rgba(0,0,0,0)\"}"));
} catch(e) {
console.log(e);
}
                try {
(function init(sectionDomId) {
  var $sidemenu = $('#' + sectionDomId);
  var shown = false;
  function onShow() {
    if (shown) {
      return;
    }
    shown = true;
    window.lpUI.requestScrollLock(sectionDomId);
  }
  function onHide() {
    if (!shown) {
      return;
    }
    shown = false;
    window.lpUI.releaseScrollLock(sectionDomId);
    $('body').removeClass('locked');
    $('.hamburger.active').removeClass('active');
  }
  $sidemenu.on('lpui-show', onShow);
  $sidemenu.on('lpui-hide', onHide);
  $sidemenu.find('a:not(.sub-nav-heading)').click(function () {
    onHide();
    window.lpUI.sideMenuHide(true);
  });
})('global-sidemenu');
} catch(e) {
console.log(e);
}
                
                try {
(function init(footerId) {
  var textContent = $(".text_content_wrap p").text().trim().length;
  const socialLinks = $(`#${footerId} .lp-socials__link`);
  if (textContent < 1) {
    $(".text_content_wrap").remove();
    $(".second_text_footer").css({
      'margin-bottom': 0
    });
  }
  if (socialLinks.length > 0) {
    socialLinks.attr('data-wow-offset', '10');
  }
  if ($(window).width() > 1280) {
    let footer = document.querySelector("#" + footerId);
    let copyrightElem = footer.querySelector(".copy_zone");
    if (copyrightElem) {
      copyrightElem.style.whiteSpace = "nowrap";
      let nowrapElemWidth = copyrightElem.clientWidth;
      copyrightElem.style.whiteSpace = "";
      let normalElemWidth = copyrightElem.clientWidth;
      if (nowrapElemWidth > normalElemWidth) {
        footer.querySelector(".form-col--socials").classList.add("form-col--xl-auto");
      }
    }
  }
  const form = $("#" + footerId).find("form");
  const redirectLink = $('#' + footerId + ' .redirect-link');
  form.on("reset", function () {
    redirectPage(redirectLink);
  });
  function redirectPage(link) {
    if (link.length) {
      const rawHref = link.attr('href');
      link.attr('href', setHttp(rawHref));
      link[0].click();
    }
  }
  function setHttp(link) {
    if (link.search(/^http[s]?\:\/\/|\//) == -1) {
      link = 'http://' + link;
    }
    return link;
  }
})('global-footer');
} catch(e) {
console.log(e);
}
                
                try {
(function init(sectionDomId) {})('global-mobile-contact');
} catch(e) {
console.log(e);
}
                
                try {
(function init(sectionDomId) {})('modal-global-subscribe');
} catch(e) {
console.log(e);
}
                
                try {
(function init(sectionDomId, options) {
  var section = null;
  switch (sectionDomId) {
    case 'NAVBAR':
      section = $('body > nav');
      break;
    case 'FOOTER':
      section = $('body > footer');
      break;
    case 'SIDEMENU':
      section = $('body > div.sidemenu');
      break;
    case 'CONTACT':
      section = $('#modal-global-contact-us');
      break;
    case 'MOBILE_CONTACT':
      section = $('body > div.mobile-contact-wrapper');
      break;
    case 'SUBSCRIBE':
      // Subscribe Not Implemented
      section = null;
      break;
    case 'ACCOUNT':
      // Account Not Implemented
      section = null;
      break;
    default:
      section = $(`#${sectionDomId}`);
  }
  if (!section.length) {
    return;
  }
  if (options.nextArrow) {
    // eslint-disable-next-line
    options.nextArrow = `#${sectionDomId} ${options.nextArrow}`;
  }
  if (options.prevArrow) {
    // eslint-disable-next-line
    options.prevArrow = `#${sectionDomId} ${options.prevArrow}`;
  }
  if (options.asNavFor) {
    // eslint-disable-next-line
    var mainImageOptions = {
      slidesToShow: 1,
      slidesToScroll: 1,
      fade: true,
      asNavFor: `#${sectionDomId} .carousel-container`,
      nextArrow: options.nextArrow,
      prevArrow: options.prevArrow,
      swipe: true
    };
    $(options.asNavFor).not('.slick-initialized').slick(mainImageOptions);
    section.find('.carousel-container').not('.slick-initialized').slick(options);
  } else {
    section.find('.carousel-container').not('.slick-initialized').slick(options);
  }
})('section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd', JSON.parse("{\"fade\":true,\"speed\":1000,\"swipe\":false,\"arrows\":false,\"autoplay\":true,\"infinite\":true,\"draggable\":false,\"touchMove\":false,\"pauseOnFocus\":false,\"pauseOnHover\":false,\"slidesToShow\":1,\"accessibility\":false,\"autoplaySpeed\":4500,\"adaptiveHeight\":true,\"slidesToScroll\":1,\"companyId\":\"14507dda-d18a-4125-9e71-d5e5765330e1\",\"sectionIndex\":1}"));
} catch(e) {
console.log(e);
}
                try {
(function init(sectionDomId) {
  const $section = $('#' + sectionDomId);
  const $videoWrap = $section.find('.full-screen-video-component > .video-wrapper');
  const $scrollBtn = $section.find('.js-scroll-btn');
  if ($videoWrap.length) {
    const $video = $videoWrap.find('video');
    $video.each(function () {
      var v = this;
      if (v.readyState > 0) {
        $videoWrap.addClass('playing');
      } else {
        v.addEventListener('canplay', function () {
          $videoWrap.addClass('playing');
        }, {
          once: true
        });
      }
    });
  }
  if ($section) {
    $scrollBtn.click(function () {
      $('html, body').animate({
        scrollTop: $section.height()
      }, 200);
    });
  }
})('section-face0f99-b7c5-4ccf-bdce-69fa7d26a0bd', 'undefined');
} catch(e) {
console.log(e);
}
                try {
(function init(sectionDomId) {
  window.luxuryPresence.mapApiLoader.load().then(() => {
    const section = $(`#${sectionDomId}`);
    const searchBar = section.find('.search-bar');
    const searchResultContainer = section.find('.search-result-container');
    const searchInput = section.find('input.search-input');
    const searchResultsCard = section.find('.address-results');
    const addressSearchCard = section.find('.address-search');
    const neighborhoodSearchCard = section.find('.neighborhood-search');
    const areaSearchCard = section.find('.area-search');
    const service = new google.maps.places.AutocompleteService();
    const geocoder = new google.maps.Geocoder();
    const bounds = new google.maps.LatLngBounds();
    const nonStickySearchTop = searchBar.offset().top;
    const heightLimited = section.find('.height-limited');
    const staticHeader = $('.static-header');
    const rightBtn = section.find('.contact-section');
    function sticktothetop() {
      const top = staticHeader.length == 1 ? staticHeader[0].getBoundingClientRect().height : 0;
      const windowTop = $(window).scrollTop();
      const diff = nonStickySearchTop - windowTop;
      if (diff < top) {
        section.addClass('sticky');
        searchResultContainer.addClass('at-bottom');
        if (staticHeader.length == 1) {
          section[0].style.top = top + 'px';
        }
      } else {
        section.removeClass('sticky');
        section.addClass('test');
        section[0].style.top = '';
        if (diff > 300 + top) {
          searchResultContainer.removeClass('at-bottom');
          heightLimited.css('max-height', diff - 50 + 'px');
        } else {
          heightLimited.css('max-height', '');
          searchResultContainer.addClass('at-bottom');
        }
      }
    }
    $(window).on('scroll.lpui-auto-clean', function () {
      sticktothetop();
    });
    sticktothetop();
    var searchOpened = false;
    function showResults(show) {
      if (show) {
        searchResultContainer.css({
          display: ''
        });
        section.addClass('opened');
        searchOpened = true;
        setTimeout(() => {
          searchResultContainer.addClass('show');
        }, 1);
      } else {
        searchResultContainer.removeClass('show');
        section.removeClass('opened');
        searchOpened = false;
      }
    }
    $(document.body).on('click', function (e) {
      if (searchBar.find($(e.target)).length > 0 || heightLimited.find($(e.target)).length > 0) {
        return;
      }
      showResults(false);
      if (searchOpened) {
        return false;
      }
    });
    rightBtn.on('click', function () {
      showResults(false);
    });
    function resolveGeoBounds(placeId, description) {
      return new Promise(function (resolve, reject) {
        geocoder.geocode({
          'placeId': placeId
        }, function (results, status) {
          if (status != 'OK') {
            return reject(status);
          }
          var result = results[0];
          var bounds = new google.maps.LatLngBounds();
          bounds.extend(result.geometry.viewport.getSouthWest());
          bounds.extend(result.geometry.viewport.getNorthEast());
          result.geometry.bounds = bounds.toJSON();
          var placeUrl = window.luxuryPresence.makeMlsLink(result);
          return resolve({
            placeUrl: placeUrl,
            description: description
          });
        });
      });
    }
    function placesResults(keyword) {
      var request = {
        input: keyword,
        componentRestrictions: {
          country: 'us'
        },
        types: ['(regions)'],
        limit: 1
      };
      return new Promise(function (resolve, reject) {
        service.getPlacePredictions(request, function (results, status) {
          if (keyword === lastKeyword && status === google.maps.places.PlacesServiceStatus.OK) {
            var geoResultPromises = results.map(function (result) {
              return resolveGeoBounds(result.place_id, result.description).catch(function () {
                return null;
              });
            });
            Promise.all(geoResultPromises).then(function (geoLinks) {
              return resolve(geoLinks.filter(function (a) {
                return a;
              }));
            });
          } else {
            return resolve([]);
          }
        });
      });
    }
    function lpResults(keyword) {
      return new Promise(function (resolve, reject) {
        window.luxuryPresence.getMLSAutocomplete(keyword).then(function (results) {
          return resolve(results);
        }).catch(function (e) {
          console.log(e.message);
          return resolve([]);
        });
      });
    }
    searchInput[0].onfocus = function (e) {
      if (searchInput[0].value) {
        searchResultsCard.show();
      } else {
        addressSearchCard.show();
      }
      showResults(true);
    };
    var lastKeyword = '';
    function doSearch() {
      var keyword = searchInput.val();
      lastKeyword = keyword;
      if (!keyword) {
        searchResultsCard.hide();
        addressSearchCard.show();
      } else {
        searchResultsCard.show();
        addressSearchCard.hide();
        const searches = [placesResults(keyword), lpResults(keyword)];
        Promise.all(searches).then(function (results) {
          if (keyword !== lastKeyword) {
            return;
          }
          const placesResults = results[0];
          const lpResults = results[1];
          var placesHtml = placesResults.reduce(function (acc, result) {
            acc += `<a class="result place-link" href="${result.placeUrl}">${result.description}</a>`;
            return acc;
          }, '');
          var listingsHtml = lpResults.reduce(function (acc, result) {
            acc += `<span class="result"><a href="/home-search/listings/${result.id}">${result.display_address}</a></span>`;
            return acc;
          }, '');
          var html = `<div class="result-container"><h6>Locations</h6><div>${placesHtml}</div></div><div class="result-container"><h6>Listings</h6><div><div>${listingsHtml}</div></div>`;
          searchResultsCard.html(html);
        });
      }
    }
    var debouncedSearch = window.luxuryPresence.debounce(doSearch, 400);
    searchInput[0].onkeyup = debouncedSearch;
  });
})('section-d0e94626-eca4-4484-a1cd-7d1544072cd9', 'undefined');
} catch(e) {
console.log(e);
}
                try {
(function init(sectionDomId, options) {
  var section = null;
  switch (sectionDomId) {
    case 'NAVBAR':
      section = $('body > nav');
      break;
    case 'FOOTER':
      section = $('body > footer');
      break;
    case 'SIDEMENU':
      section = $('body > div.sidemenu');
      break;
    case 'CONTACT':
      section = $('#modal-global-contact-us');
      break;
    case 'MOBILE_CONTACT':
      section = $('body > div.mobile-contact-wrapper');
      break;
    case 'SUBSCRIBE':
      // Subscribe Not Implemented
      section = null;
      break;
    case 'ACCOUNT':
      // Account Not Implemented
      section = null;
      break;
    default:
      section = $(`#${sectionDomId}`);
  }
  if (!section.length) {
    return;
  }
  if (options.nextArrow) {
    // eslint-disable-next-line
    options.nextArrow = `#${sectionDomId} ${options.nextArrow}`;
  }
  if (options.prevArrow) {
    // eslint-disable-next-line
    options.prevArrow = `#${sectionDomId} ${options.prevArrow}`;
  }
  if (options.asNavFor) {
    // eslint-disable-next-line
    var mainImageOptions = {
      slidesToShow: 1,
      slidesToScroll: 1,
      fade: true,
      asNavFor: `#${sectionDomId} .carousel-container`,
      nextArrow: options.nextArrow,
      prevArrow: options.prevArrow,
      swipe: true
    };
    $(options.asNavFor).not('.slick-initialized').slick(mainImageOptions);
    section.find('.carousel-container').not('.slick-initialized').slick(options);
  } else {
    section.find('.carousel-container').not('.slick-initialized').slick(options);
  }
})('section-e01ea6dd-8881-48d5-a388-f0212e66ea8f', JSON.parse("{\"speed\":10000,\"cssEase\":\"linear\",\"autoplay\":true,\"nextArrow\":\"\",\"prevArrow\":\"\",\"slidesToShow\":1,\"autoplaySpeed\":0,\"variableWidth\":true,\"slidesToScroll\":1,\"companyId\":\"14507dda-d18a-4125-9e71-d5e5765330e1\",\"sectionIndex\":3}"));
} catch(e) {
console.log(e);
}
                try {
(function init(sectionDomId) {})('section-e01ea6dd-8881-48d5-a388-f0212e66ea8f', 'undefined');
} catch(e) {
console.log(e);
}
                try {
(function init(sectionDomId, options) {
  let section = null;
  switch (sectionDomId) {
    case 'NAVBAR':
      section = document.querySelector('body > nav, #global-navbar');
      break;
    case 'FOOTER':
      section = document.querySelector('body > footer, #global-footer');
      break;
    case 'SIDEMENU':
      section = document.querySelector('body > div.sidemenu, #global-sidemenu');
      break;
    case 'CONTACT':
      section = document.querySelector('#modal-global-contact-us');
      break;
    case 'MOBILE_CONTACT':
      section = document.querySelector('body > div.mobile-contact-wrapper, #global-mobile-contact');
      break;
    case 'SUBSCRIBE':
      // Subscribe Not Implemented
      section = null;
      break;
    case 'ACCOUNT':
      // Account Not Implemented
      section = null;
      break;
    default:
      section = document.querySelector('#' + sectionDomId);
  }
  if (!section) {
    return;
  }

  // Where content / items are rendered
  const dataContainer = section.querySelector('.data-container');
  if (!dataContainer) {
    // no place to render items = no need to query server or do anything else
    return;
  }
  let variables = options.variables || {};

  // Some variables in options may not have been injected - remove
  Object.keys(variables).forEach(function (variableName) {
    if (typeof variables[variableName] === 'string' && variables[variableName].match(/^{{.*}}$/)) {
      delete variables[variableName];
    }
  });

  // Merge page query variables
  if (options.usePageResource) {
    variables = {
      ...variables,
      ...window.luxuryPresence.config.pageMeta.pageQueryVariables[options.resource]
    };
  }

  // Pagination Executes on a Numbered Pagination Container
  //  Or via a load more button
  let mode = 'BUTTONLESS_PAGINATION';
  const container = section.querySelector('.pagination-container');
  const loadMoreButton = section.querySelector(options?.loadMoreSelector);
  if (container) {
    mode = 'NUMBERED_PAGINATION';
  }
  if (loadMoreButton) {
    mode = 'LOAD_MORE_BUTTON';
  }
  let searchContainer = section.querySelector('.search-container');
  const hidePaginationOnFirstPage = options.hidePaginationOnFirstPage || false;
  const eventPrefix = '__pagination-';
  const searchFormParams = options.searchFormParams || (options.resource === 'properties' ? [{
    param: 'neighborhoodId',
    urlKey: 'neighborhood'
  }, {
    param: 'search',
    urlKey: 'search'
  }, {
    param: 'salesPriceGTE',
    urlKey: 'pricemin',
    formKey: 'priceMin',
    type: 'int'
  }, {
    param: 'salesPriceLTE',
    urlKey: 'pricemax',
    formKey: 'priceMax',
    type: 'int'
  }, {
    param: 'livingSpaceSizeGTE',
    urlKey: 'areamin',
    formKey: 'areaMin',
    type: 'int'
  }, {
    param: 'livingSpaceSizeLTE',
    urlKey: 'areamax',
    formKey: 'areaMax',
    type: 'int'
  }] : []);

  // Total entries - initialized in first render
  let totalNumber = 0;
  const DefaultSearchParams = {
    page: 1
  };
  searchFormParams.forEach(function (formParam) {
    DefaultSearchParams[formParam.formKey || formParam.param] = null;
  });
  let searchParams = {
    ...DefaultSearchParams
  };
  const offset = options.variables?.offset || 0;
  let scrollTarget = options.scrollTargetSelector ? section.querySelector(options.scrollTargetSelector) || section : section;
  let scrollOffset = (parseInt(options.scrollOffset, 10) || 0) ?? 100;

  // entries of per page
  // when query variables for a given section would't be filled options.pageSize can store
  // template string, ex: "{{variables.limit}}", below code handles that case and set 9 as a default value
  let pageSize = parseInt(options.pageSize, 10) || 9;

  // Adding mobile pageRange support
  var NARROW_BREAKPOINT = 600;
  var mobileBreakpoint = options.mobileBreakpoint > 0 ? options.mobileBreakpoint : NARROW_BREAKPOINT;
  var paginationMql = window.matchMedia(`(max-width: ${mobileBreakpoint}px)`);

  // Page range (pages on both sides of the current page)
  var mobilePageRange = options.mobilePageRange > 0 ? options.mobilePageRange : 0;
  var desktopPageRange = options.pageRange >= 0 ? options.pageRange : 2;
  var pageRange = paginationMql.matches ? mobilePageRange : desktopPageRange;

  // Whether to display the 'Previous' button
  var showPrevious = true;

  // Whether to display the 'Next' button
  var showNext = true;

  // Whether to display the page buttons
  var showPageNumbers = true;

  // 'Previous' text
  var prevText = options.prevText || '&laquo;';

  // 'Next' text
  var nextText = options.nextText || '&raquo;';

  // Ellipsis text
  var ellipsisText = '&hellip;';
  var classPrefix = 'paginationjs';

  // Default active class
  var activeClassName = 'active';

  // Default disable class
  var disableClassName = 'disabled';

  // Pagination element's position in the container
  var position = 'bottom';

  // Whether to trigger pagination at initialization
  var triggerPagingOnInit = !options.skipInitialLoad;
  var showFirstOnEllipsisShow = true;
  var showLastOnEllipsisShow = true;

  // Instantiated in init()
  var el = null;

  // Controls scrollTop logic
  var firstRender = true;
  var renderBySearch = false;
  var disabled = false;

  // Pagination script class selector
  var paginationScriptSelector = options.paginationPartialName ? `.${options.paginationPartialName}` : '.pagination-script';

  // Property Specific Image Override if No Image
  var propertyPlaceholderImage = window.luxuryPresence.defaults.propertyPlaceholderImage;

  // Construct template
  var templateHTML = section.querySelector(`script${paginationScriptSelector}`)?.innerHTML || '';
  var template = Handlebars.compile(templateHTML);

  // Initialize
  init();
  function init() {
    Object.assign(searchParams, window.luxuryPresence.pagination.deserializeParams(searchFormParams, sectionDomId));

    // Append/prepend pagination element to the pagination container
    if (mode === 'NUMBERED_PAGINATION') {
      el = document.createElement('div');
      el.className = 'paginationjs';
      container[position === 'bottom' ? 'append' : 'prepend'](el);
    }
    if (searchContainer) {
      initSearchContainer({
        fetchNeighborhoods: searchContainer.dataset.fetchNeighborhoods === 'true',
        fetchPostCategories: searchContainer.dataset.fetchPostCategories === 'true',
        fetchOffices: searchContainer.dataset.fetchOffices === 'true',
        fetchRentalRates: searchContainer.dataset.fetchRentalRates === 'true'
      }, function () {
        syncSearchFormState(searchParams);
      });
    }

    // Bind events
    observer();
  }
  function syncSearchFormState(params) {
    searchContainer.dispatchEvent(new CustomEvent('sync', {
      detail: params
    }));
  }
  function initSearchContainer(options, done) {
    var promises = [];
    if (options.fetchNeighborhoods) {
      promises.push(fetchAllNeighborhoods(function (neighborhoods) {
        searchContainer.dispatchEvent(new CustomEvent('neighborhoods-data', {
          detail: {
            data: neighborhoods.map(function (item) {
              return {
                value: item.id,
                label: item.name
              };
            })
          }
        }));
      }));
    }
    if (options.fetchPostCategories) {
      promises.push(fetchPostCategories(function (categories) {
        searchContainer.dispatchEvent(new CustomEvent('post-categories-data', {
          detail: {
            data: categories
          }
        }));
      }));
    }
    if (options.fetchOffices) {
      promises.push(fetchOffices(function (offices) {
        searchContainer.dispatchEvent(new CustomEvent('offices-data', {
          detail: {
            data: offices
          }
        }));
      }));
    }
    if (options.fetchRentalRates) {
      promises.push(fetchAllRentalRates(function (rentalRates) {
        searchContainer.dispatchEvent(new CustomEvent('rental-rates-data', {
          detail: {
            data: rentalRates
          }
        }));
      }));
    }
    if (promises.length > 0) {
      Promise.all(promises).then(function () {
        done();
      });
    } else {
      // element's custom code is not executed yet, so we're scheduling callback to after element's code
      setTimeout(done);
    }
  }
  function fetchAllNeighborhoods(done) {
    var url = options.url || window.luxuryPresence.defaults.apiGatewayUrl;
    var gqlQuery = 'query ($companyId: String, $withProperties: NeighborhoodPropertiesFilter, $withBlogPosts: NeighborhoodBlogPostsFilter, $offset: Int, $limit: Int) {' + 'neighborhoods (companyId: $companyId, withProperties: $withProperties, withBlogPosts: $withBlogPosts, offset: $offset, limit: $limit) {id, name}}';
    var payload = {};
    payload.offset = 0;
    payload.limit = 100;
    payload.companyId = variables.companyId;
    if (options.resource === 'properties') {
      payload.withProperties = {
        active: true
      };
      ['agentIds', 'tag', 'propertyTypeId', 'statusIds', 'architectureStyle', 'lifestyle', 'salesPriceGTE', 'salesPriceLTE', 'leasePriceGTE', 'leasePriceLTE', 'livingSpaceSizeGTE', 'livingSpaceSizeLTE', 'bathCountGTE', 'bathCountLTE', 'bedroomCountGTE', 'bedroomCountLTE', 'bathCountGTE', 'bathCountLTE', 'bedroomCountGTE', 'bedroomCountLTE', 'featuredListing', 'leaseProperty', 'neighborhoodId', 'developmentId', 'openHouse'].forEach(function (field) {
        if (variables[field] !== undefined && variables[field] !== null) {
          payload.withProperties[field] = variables[field];
        }
      });
    }
    if (options.resource === 'posts') {
      payload.withBlogPosts = {
        active: true
      };
      ['search', 'postStatusId', 'featured', 'categoryId', 'categoryIds', 'neighborhoodId', 'slug'].forEach(function (field) {
        if (variables[field] !== undefined && variables[field] !== null) {
          payload.withBlogPosts[field] = variables[field];
        }
      });
    }
    superagent.post(url + '/graphql').withCredentials().send({
      query: gqlQuery,
      variables: payload
    }).then(function (res) {
      var items = res.body.data && res.body.data.neighborhoods || [];
      done(items, items.length);
    });
  }
  function fetchPostCategories(done) {
    var url = options.url || window.luxuryPresence.defaults.apiGatewayUrl;
    var featured = options.resource === 'posts' && !!variables.featured;
    var gqlQuery = 'query ($companyId: String, $offset: Int, $limit: Int) {' + 'postCategories (companyId: $companyId, offset: $offset, limit: $limit ' + (featured ? ' withFeaturedPublishedOnly: true' : ' withPublishedOnly: true') + ') {id, name, publishedCount, featuredPublishedCount}}';
    var payload = {};
    payload.offset = 0;
    payload.limit = 100;
    payload.companyId = variables.companyId;
    superagent.post(url + '/graphql').withCredentials().send({
      query: gqlQuery,
      variables: payload
    }).then(function (res) {
      var items = res.body.data && res.body.data.postCategories || [];
      done(items.map(function (item) {
        item.count = featured ? item.featuredPublishedCount : item.publishedCount;
        return item;
      }), items.length);
    });
  }
  function fetchOffices(done) {
    var url = options.url || window.luxuryPresence.defaults.apiGatewayUrl;
    var gqlQuery = 'query ($companyId: String, $offset: Int, $limit: Int) {' + 'offices (companyId: $companyId, offset: $offset, limit: $limit) {' + 'id, name, tags}}';
    var payload = {
      offset: 0,
      limit: 100,
      companyId: variables.companyId
    };
    superagent.post(url + '/graphql').withCredentials().send({
      query: gqlQuery,
      variables: payload
    }).then(function (res) {
      var items = res.body.data && res.body.data.offices || [];
      done(items, items.length);
    });
  }
  function fetchAllRentalRates(done) {
    var url = options.url || window.luxuryPresence.defaults.apiGatewayUrl;
    var gqlQuery = 'query ($companyId: String, $offset: Int, $limit: Int) {' + 'rentalRates (companyId: $companyId, offset: $offset, limit: $limit) {rentalRateId, label}}';
    var payload = {
      offset: 0,
      limit: 100,
      companyId: variables.companyId
    };
    superagent.post(url + '/graphql').withCredentials().send({
      query: gqlQuery,
      variables: payload
    }).then(function (res) {
      var items = res.body.data && res.body.data.rentalRates || [];
      done(items, items.length);
    }).catch(function (err) {
      console.error('Error fetching rental rates:', err);
      done([], 0);
    });
  }
  function fetchData(params, done) {
    var url = options.url || window.luxuryPresence.defaults.apiGatewayUrl;
    var resource = options.resource;
    var gqlQuery = options.query || window.luxuryPresence.defaults.gql[resource];
    var payload = {};
    try {
      payload = JSON.parse(JSON.stringify(variables));
    } catch (e) {
      Object.keys(variables).forEach(function (variableName) {
        payload[variableName] = variables[variableName];
      });
    }
    payload.offset = (params.page - 1) * pageSize + offset;
    payload.limit = pageSize;
    payload.companyId = options.companyId;
    searchFormParams.forEach(function (formParam) {
      var val = params[formParam.formKey || formParam.param];
      if (val !== null && val !== undefined) {
        objSet(payload, formParam.param, val);
      }
    });

    // TODO: Disabled loading due to jarring effect
    // dataContainer.html('Loading...');
    superagent.post(url + '/graphql').withCredentials().send({
      query: gqlQuery,
      variables: payload
    }).then(function (res) {
      if (res.body.errors) {
        done(res.body.errors);
        return;
      }
      var data = res.body.data || {};
      var resources = data[resource] || [];
      var resourceCount = data[resource + 'Count'] && data[resource + 'Count'].count ? data[resource + 'Count'].count : 0;
      if (resource === 'properties' && propertyPlaceholderImage?.id) {
        resources = resources.map(resource => {
          if (resource.media?.length === 0) {
            return Object.assign(resource, {
              media: [propertyPlaceholderImage]
            });
          }
          return resource;
        });
      }
      done(null, resources, resourceCount);
    });
  }
  function getTotalPage() {
    return Math.ceil(totalNumber / pageSize);
  }
  function renderPaginationList() {
    var totalPages = getTotalPage();
    var rangeStart = searchParams.page - pageRange;
    var rangeEnd = searchParams.page + pageRange;
    if (rangeEnd > totalPages) {
      rangeEnd = totalPages;
      rangeStart = totalPages - pageRange * 2;
      rangeStart = rangeStart < 1 ? 1 : rangeStart;
    }
    if (rangeStart <= 1) {
      rangeStart = 1;
      rangeEnd = Math.min(pageRange * 2 + 1, totalPages);
    }

    // Making sure that 1 more page button is shown in edge positions
    if (pageRange === 0) {
      if (searchParams.page === totalPages) {
        rangeStart = totalPages <= 1 ? 1 : totalPages - 1;
      }
      if (searchParams.page === 1) {
        rangeEnd = Math.min(2, totalPages);
      }
    }

    // Render pagination list
    if (mode === 'NUMBERED_PAGINATION') {
      el.innerHTML = generateHTML({
        currentPage: searchParams.page,
        pageRange: pageRange,
        rangeStart: rangeStart,
        rangeEnd: rangeEnd
      });
      if (totalPages < 2 && hidePaginationOnFirstPage) {
        container.style.display = 'none';
      } else {
        container.style.display = '';
      }
    } else if (mode === 'LOAD_MORE_BUTTON') {
      if (searchParams.page >= totalPages) {
        loadMoreButton.style.display = 'none';
      } else {
        loadMoreButton.style.display = '';
      }
    }
  }
  function render(data) {
    renderPaginationList();

    // Render new content with handlebars
    var html = '';
    if (mode === 'LOAD_MORE_BUTTON' && searchParams.page > 1) {
      // If using load more, append search results to existing results
      html = dataContainer.innerHTML;
    }
    for (var i = 0; i < data.length; i++) {
      var itemData = recursivelyParse(data[i]);
      itemData.sectionIndex = options.sectionIndex;
      itemData.renderOptions = options.renderOptions;
      html += template(itemData);
    }
    dataContainer.innerHTML = html;

    // Scroll Top
    if (!firstRender && mode === 'NUMBERED_PAGINATION' && (!renderBySearch || !options.skipScrollOnSearch)) {
      // Only animate to the top if we replace dataContainer (numbered pagination)
      setTimeout(() => {
        const scrollTargetOffsetTop = scrollTarget.getBoundingClientRect().top + window.scrollY - scrollOffset;
        window.scrollTo({
          top: scrollTargetOffsetTop,
          behavior: 'smooth'
        });
      }, 250);
    }
    return true;
  }
  function generateHTML(args) {
    const totalPages = getTotalPage();
    const {
      rangeStart,
      rangeEnd
    } = args;
    const makeLnk = page => window.luxuryPresence.pagination.serializeParams(searchFormParams, sectionDomId, {
      ...searchParams,
      page
    });
    let html = '';
    if (showPrevious || showPageNumbers || showNext) {
      html += '<div class="paginationjs-pages"><ul>';

      // Previous button
      if (showPrevious) {
        if (searchParams.page <= 1) {
          html += `<li class="${classPrefix}-prev ${disableClassName}"><a>${prevText}</a></li>`;
        } else {
          html += `<li class="${classPrefix}-prev J-paginationjs-previous" data-num="${searchParams.page - 1}" title="Previous page"><a href="${makeLnk(searchParams.page - 1)}">${prevText}</a></li>`;
        }
      }

      // Pages
      if (showPageNumbers) {
        if (rangeStart <= 3) {
          for (let i = 1; i < rangeStart; i++) {
            html += `<li class="${classPrefix}-page J-paginationjs-page ${i === searchParams.page ? activeClassName : ''}" data-num="${i}"><a ${i === searchParams.page ? '' : `href="${makeLnk(i)}"`}>${i}</a></li>`;
          }
        } else {
          if (showFirstOnEllipsisShow) {
            html += `<li class="${classPrefix}-page ${classPrefix}-first J-paginationjs-page" data-num="1"><a href="${makeLnk(1)}">1</a></li>`;
          }
          html += `<li class="${classPrefix}-ellipsis ${disableClassName}"><a>${ellipsisText}</a></li>`;
        }
        for (let i = rangeStart; i <= rangeEnd; i++) {
          html += `<li class="${classPrefix}-page J-paginationjs-page ${i === searchParams.page ? activeClassName : ''}" data-num="${i}"><a ${i === searchParams.page ? '' : `href="${makeLnk(i)}"`}>${i}</a></li>`;
        }
        if (rangeEnd < totalPages - 2) {
          html += `<li class="${classPrefix}-ellipsis ${disableClassName}"><a>${ellipsisText}</a></li>`;
          if (showLastOnEllipsisShow) {
            html += `<li class="${classPrefix}-page ${classPrefix}-last J-paginationjs-page" data-num="${totalPages}"><a href="${makeLnk(totalPages)}">${totalPages}</a></li>`;
          }
        } else {
          for (let i = rangeEnd + 1; i <= totalPages; i++) {
            html += `<li class="${classPrefix}-page J-paginationjs-page" data-num="${i}"><a href="${makeLnk(i)}">${i}</a></li>`;
          }
        }
      }

      // Next button
      if (showNext) {
        if (searchParams.page >= totalPages) {
          html += `<li class="${classPrefix}-next ${disableClassName}"><a>${nextText}</a></li>`;
        } else {
          html += `<li class="${classPrefix}-next J-paginationjs-next" data-num="${searchParams.page + 1}" title="Next page"><a href="${makeLnk(searchParams.page + 1)}">${nextText}</a></li>`;
        }
      }
      html += '</ul></div>';
    }
    return html;
  }
  function go(newSearchParams, callback, restorationVisit) {
    if (disabled) return;
    var goToPageNumber = newSearchParams.page;

    // Page number is out of bounds
    if (!goToPageNumber || goToPageNumber < 1) return;
    var totalPage = getTotalPage();

    // Page number is out of bounds
    if (!restorationVisit && totalNumber > 0) {
      if (goToPageNumber > totalPage) return;
    }
    if (!options.skipSerialization && (mode === 'NUMBERED_PAGINATION' || searchContainer)) {
      var newURL = window.luxuryPresence.pagination.serializeParams(searchFormParams, sectionDomId, {
        ...newSearchParams,
        page: goToPageNumber !== 1 && mode === 'NUMBERED_PAGINATION' ? newSearchParams.page : null
      });
      if (!areQueryParamsEqual(newSearchParams, searchParams) && !restorationVisit) {
        window.history.pushState({}, '', window.luxuryPresence.getPath(newURL, {
          queryString: true
        }));
      }
    }

    // Fetch and update page
    fetchData(newSearchParams, renderWithData);
    disabled = true;
    function renderWithData(err, data, count) {
      if (err) {
        dataContainer.dispatchEvent(new Event('error'));
      } else {
        searchParams = {
          ...newSearchParams
        };
        totalNumber = count - offset;
        if (data.length === 0) {
          dataContainer.dispatchEvent(new Event('no-data'));
        } else {
          dataContainer.dispatchEvent(new Event('data'));
        }
        render(data);
        firstRender = false;
      }
      disabled = false;
      renderBySearch = false;
    }
  }
  function areQueryParamsEqual(first, second) {
    var differ = Object.keys(first).find(function (key) {
      return first[key] !== undefined && first[key] !== null && first[key] !== second[key];
    });
    if (differ) {
      return false;
    }
    differ = Object.keys(second).find(function (key) {
      return second[key] !== undefined && second[key] !== null && second[key] !== first[key];
    });
    return !differ;
  }
  function next(callback) {
    go({
      ...searchParams,
      page: searchParams.page + 1
    }, callback);
  }
  function previous(callback) {
    go({
      ...searchParams,
      page: searchParams.page - 1
    }, callback);
  }
  function refresh(callback) {
    go(searchParams, callback);
  }
  function update(params, callback) {
    renderBySearch = true;
    go(params, callback);
  }
  function observer() {
    if (searchContainer) {
      searchContainer.addEventListener('search', function (event, newSearchParams) {
        newSearchParams = event.detail || newSearchParams;
        update({
          ...searchParams,
          ...newSearchParams,
          page: 1
        });
      });
      searchContainer.addEventListener('clear-search', function () {
        const defaultSearchParams = {
          ...DefaultSearchParams
        };
        const isCurrentSearchFormStateDefault = areQueryParamsEqual({
          ...defaultSearchParams,
          page: null
        }, {
          ...searchParams,
          page: null
        });

        // if mode is LOAD_MORE_BUTTON we should't make anything on clear
        // when search form have default state
        if (isCurrentSearchFormStateDefault && mode !== 'NUMBERED_PAGINATION') {
          return;
        }

        // if someone initially go to some page and click 'Clear' on search from
        // we should't navigate to first page. We should preserve page value
        if (isCurrentSearchFormStateDefault) {
          defaultSearchParams.page = searchParams.page;
        }
        syncSearchFormState(defaultSearchParams);
        update(defaultSearchParams);
      });
    }
    if (mode === 'LOAD_MORE_BUTTON') {
      loadMoreButton.addEventListener('click', function (event) {
        go({
          ...searchParams,
          page: searchParams.page + 1
        });
        return false;
      });
    }
    if (mode === 'LOAD_MORE_BUTTON' || mode === 'BUTTONLESS_PAGINATION') {
      // Do initial render
      go(Object.assign({}, searchParams, {
        page: 1
      }));
      return;
    }
    if (mode === 'NUMBERED_PAGINATION') {
      // Go to specified page number
      container.addEventListener(eventPrefix + 'go', function (event) {
        let {
          pageNumber,
          done
        } = event.detail || {};
        pageNumber = parseInt(pageNumber, 10);
        if (!pageNumber) {
          return;
        }
        go({
          ...searchParams,
          page: pageNumber
        }, done);
      });

      // Page number button click
      el.addEventListener('click', function (event) {
        let clickTarget = event.target;
        let current = clickTarget.closest('.J-paginationjs-page, .J-paginationjs-previous, .J-paginationjs-next');
        let pageNumber = current?.getAttribute('data-num');
        if (!pageNumber || current.classList.contains(disableClassName) || current.classList.contains(activeClassName)) {
          return;
        } else {
          go({
            ...searchParams,
            page: parseInt(pageNumber, 10)
          });
        }
        event.preventDefault();
      });

      // Whether to load the default page
      var defaultPageNumber = searchParams.page;
      if (triggerPagingOnInit) {
        container.dispatchEvent(new CustomEvent(eventPrefix + 'go', {
          detail: {
            pageNumber: defaultPageNumber
          }
        }));
      }
    }
    window.addEventListener('popstate', function (event) {
      var newParams = Object.assign({}, DefaultSearchParams, window.luxuryPresence.pagination.deserializeParams(searchFormParams, sectionDomId));
      if (!areQueryParamsEqual(newParams, searchParams)) {
        go(newParams, null, true);
        if (searchContainer) {
          syncSearchFormState(newParams);
        }
      }
    });
  }
  function replaceVariables(template, variables) {
    var formattedString;
    for (var key in variables) {
      var value = variables[key];
      var regexp = new RegExp('<%=\\s*' + key + '\\s*%>', 'img');
      formattedString = (formattedString || template).replace(regexp, value);
    }
    return formattedString;
  }
  function isTextEditorValue(obj) {
    return 'raw' in obj || 'gjs' in obj;
  }
  function getTextEditorValue(obj) {
    if (!obj.html) {
      return '';
    }
    var data = obj.html;
    var css = (obj.raw || obj.gjs || {}).css;
    if (css) {
      data = data + '<style>' + css + '</style>';
    }
    return data;
  }

  /**
   * check rendered resources for html and raw properties that could indicate if resource is from an advanced text editor.
   * strips out raw proprties and returns only HTML if it exists.
   * @param {Object} resources a collection retrieved from the database
   * @return {Object} the newly modified object.
   */
  function recursivelyParse(resources) {
    forEach(resources, function (value, key) {
      if (!value) {
        return;
      }
      if (value instanceof Object) {
        if (isTextEditorValue(value)) {
          resources[key] = getTextEditorValue(value);
          return;
        } else {
          return recursivelyParse(value);
        }
      }
      try {
        var parsedData = JSON.parse(value);
        if (isTextEditorValue(parsedData)) {
          resources[key] = getTextEditorValue(parsedData);
        }
      } catch (e) {
        // do nothing if we failed to parse value as JSON
      }
    });
    return resources;
  }
  function forEach(collection, iteratee) {
    var func = Array.isArray(collection) ? arrayEach : baseFor;
    return func(collection, iteratee);
  }
  function baseFor(object, iteratee) {
    if (!object) {
      return;
    }
    var iterable = Object(object);
    var props = Object.keys(object);
    var length = props.length;
    var index = -1;
    while (length--) {
      var key = props[++index];
      if (iteratee(iterable[key], key, iterable) === false) {
        break;
      }
    }
    return object;
  }
  function objSet(obj, path, value) {
    const pathArray = Array.isArray(path) ? path : path.match(/([^[.\]])+/g);
    pathArray.reduce((acc, key, i) => {
      if (acc[key] === undefined) acc[key] = {};
      if (i === pathArray.length - 1) acc[key] = value;
      return acc[key];
    }, obj);
  }
  function arrayEach(array, iteratee) {
    var index = -1;
    var length = array.length;
    while (++index < length) {
      if (iteratee(array[index], index, array) === false) {
        break;
      }
    }
    return array;
  }
  function selectPageRangeMode(e) {
    pageRange = e.matches ? mobilePageRange : desktopPageRange;
    renderPaginationList();
  }
  paginationMql.addEventListener('change', selectPageRangeMode);
})('section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93', JSON.parse("{\"pageSize\":\"9\",\"resource\":\"properties\",\"pageRange\":0,\"variables\":{\"limit\":9,\"order\":\"salesPrice\",\"offset\":0,\"sortDir\":\"DESC\",\"statusId\":\"{{variables.statusId}}\",\"companyId\":\"14507dda-d18a-4125-9e71-d5e5765330e1\",\"categoryId\":\"{{pageElement.categoryId}}\",\"sort\":\"salesPrice\",\"statusIds\":[\"5f528253-abb7-484e-95c3-330269ac1105\",\"a0012964-4f51-4430-abf8-6547c5ab6441\",\"df04ccbe-4621-4140-a504-ee1a17430bb7\",\"959c11cf-8655-4f91-874c-292b0ab7ea6b\",\"88b4ace6-f39b-4b25-a051-8f6dba976833\",\"96031d77-bbe5-4de3-90d8-1e4e70de8ca8\"],\"featuredListing\":true,\"websiteId\":\"e0b4b132-c3e4-447b-a21b-cd27350e19c1\"},\"searchFormParams\":[{\"param\":\"neighborhoodId\",\"urlKey\":\"neighborhood\"},{\"param\":\"search\",\"urlKey\":\"search\"},{\"type\":\"int\",\"param\":\"salesPriceGTE\",\"urlKey\":\"pricemin\",\"formKey\":\"priceMin\"},{\"type\":\"int\",\"param\":\"salesPriceLTE\",\"urlKey\":\"pricemax\",\"formKey\":\"priceMax\"},{\"type\":\"int\",\"param\":\"leasePriceGTE\",\"urlKey\":\"lpricemin\",\"formKey\":\"lpriceMin\"},{\"type\":\"int\",\"param\":\"leasePriceLTE\",\"urlKey\":\"lpricemax\",\"formKey\":\"lpriceMax\"},{\"type\":\"int\",\"param\":\"livingSpaceSizeGTE\",\"urlKey\":\"areamin\",\"formKey\":\"areaMin\"},{\"type\":\"int\",\"param\":\"livingSpaceSizeLTE\",\"urlKey\":\"areamax\",\"formKey\":\"areaMax\"}],\"resourceQueryOption\":\"query\",\"hidePaginationOnFirstPage\":true,\"query\":\"query Properties($agentIds: [ID!], $teamIds: [ID!], $neighborhoodIds: [ID!], $officeIds: [ID!], $propertyId: ID, $companyId: String, $networkId: String, $network: Boolean, $statusId: String, $propertyIds: [ID!], $prioritizeIds: Boolean, $statusIds: [String!], $excludeStatusId: [String!], $neighborhoodId: String, $addressState: [String!], $addressCity: [String!], $relatedNeighborhoodPropertyId: String, $developmentId: String, $featuredListing: Boolean, $leaseProperty: Boolean, $search: String, $searchTermMode: SearchTermModeEnum, $globalProperty: Boolean, $archived: Boolean, $salesPriceGTE: Float, $salesPriceLTE: Float, $leasePriceGTE: Float, $leasePriceLTE: Float, $livingSpaceSizeGTE: Float, $livingSpaceSizeLTE: Float, $bathCountGTE: Float, $bathCountLTE: Float, $bedroomCountGTE: Float, $bedroomCountLTE: Float, $architectureStyle: String, $lifestyle: String, $propertyTypeId: String, $propertyTypeIds: [String!], $tag: String, $backfillMLSResults: Boolean, $displayMLSListings: String, $hostname: String, $websiteId: ID, $backfillProviders: [String!], $backfillMLSListingIds: [String!], $backfillMLSAgentIds: [String!], $backfillMLSOfficeIds: [String!], $backfillBoundary: JSON, $openHouse: Boolean, $withGeo: Boolean, $advancedFilters: JSON, $seasonalPriceId: ID, $offset: Int, $limit: Int, $sort: String, $sortDir: SortDirectionEnum) {\\n  properties(\\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    seasonalPriceId: $seasonalPriceId\\n    relatedNeighborhoodPropertyId: $relatedNeighborhoodPropertyId\\n    backfillMLSResults: $backfillMLSResults\\n    hostname: $hostname\\n    websiteId: $websiteId\\n    backfillProviders: $backfillProviders\\n    backfillMLSListingIds: $backfillMLSListingIds\\n    backfillMLSAgentIds: $backfillMLSAgentIds\\n    backfillMLSOfficeIds: $backfillMLSOfficeIds\\n    backfillBoundary: $backfillBoundary\\n    offset: $offset\\n    limit: $limit\\n    sort: $sort\\n    sortDir: $sortDir\\n  ) {\\n    id\\n    slug\\n    name\\n    status\\n    priceUponRequest\\n    currency\\n    salesPrice\\n    reducedPrice\\n    isPasswordProtected\\n    leaseProperty\\n    leasePrice\\n    leasePeriod\\n    privateAddress\\n    fromMLS\\n    mlsId\\n    openHouseHours\\n    fullAddress\\n    lotAreaSize\\n    lotAreaUnits\\n    media {\\n      smallUrl\\n      mediumUrl\\n      largeUrl\\n      xLargeUrl\\n      xxLargeUrl\\n      width\\n      height\\n      altTagText\\n    }\\n    bedroomCount\\n    bathCount\\n    livingSpaceSize\\n    livingSpaceUnits\\n    types {\\n      id\\n      name\\n    }\\n  }\\n  propertiesCount(\\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    seasonalPriceId: $seasonalPriceId\\n  ) {\\n    count\\n  }\\n}\",\"companyId\":\"14507dda-d18a-4125-9e71-d5e5765330e1\",\"usePageResource\":false,\"sectionIndex\":5}"));
} catch(e) {
console.log(e);
}
                try {
(function init(sectionDomId) {
  $(document).on("click", '#' + sectionDomId + ' .property-list__share .btn', function () {
    if ($(this).parent().hasClass('property-list__share--opened')) {
      $(this).parent().removeClass('property-list__share--opened');
    } else {
      $('#' + sectionDomId + ' .property-list__share').removeClass('property-list__share--opened');
      $(this).parent().addClass('property-list__share--opened');
    }
  });
  const emptyResultElement = $('#' + sectionDomId + ' .empty-result');
  const searchContainer = $('#' + sectionDomId + ' .search-container');
  const dataContainer = $('#' + sectionDomId + ' .data-container');
  const paginationContainer = $(`#${sectionDomId} .pagination-container`);
  const priceSlider = searchContainer.find('input[name="price-slider"]');
  const areaSlider = searchContainer.find('input[name="area-slider"]');
  const neighborhoodSelect = searchContainer.find('select[name="neighborhood-select"]');
  const searchInput = searchContainer.find('input[name="search-input"]');
  const clearBtn = searchContainer.find('.clear');
  const priceMin = parseInt(priceSlider.attr('data-min'));
  const priceMax = parseInt(priceSlider.attr('data-max'));
  const areaMin = parseInt(areaSlider.attr('data-min'));
  const areaMax = parseInt(areaSlider.attr('data-max'));
  const rangeSliderInitialized = $(`#${sectionDomId} .search-item .irs`).length >= 1;
  const filterLease = searchContainer.data('filter-lease');
  function onSearch() {
    const params = window.luxuryPresence.getSearchFormValues({
      queryElement: searchInput[0],
      priceSliderElement: priceSlider[0],
      areaSliderElement: areaSlider[0],
      neighborhoodSelect: neighborhoodSelect[0]
    });
    if (filterLease) {
      params.lpriceMin = params.priceMin;
      params.lpriceMax = params.priceMax;
      delete params.priceMin;
      delete params.priceMax;
    }
    if (!areaSlider.attr('data-min')) params.areaMin = null;
    if (!areaSlider.attr('data-max')) params.areaMax = null;
    searchContainer[0]?.dispatchEvent(new CustomEvent('search', {
      detail: params
    }));
  }
  searchContainer.on('neighborhoods-data', function (ev, neighborhoods) {
    neighborhoods = ev.detail || neighborhoods;
    neighborhoodSelect.append(neighborhoods.data.map(item => `<option value="${item.value}">${item.label}</option>`).join('\n'));
  });
  searchContainer.on('sync', function (ev, params) {
    params = ev.detail || params;
    searchInput.val(params.search);
    neighborhoodSelect.val(params.neighborhoodId);
    priceSlider.data('ionRangeSlider').update({
      from: filterLease ? params.lpriceMin : params.priceMin,
      to: filterLease ? params.lpriceMax : params.priceMax
    });
    areaSlider.data('ionRangeSlider').update({
      from: params.areaMin,
      to: params.areaMax
    });
  });
  dataContainer.on('no-data', function () {
    emptyResultElement.show();
  });
  dataContainer.on('data', function () {
    emptyResultElement.hide();
  });
  clearBtn.click(function () {
    searchContainer[0]?.dispatchEvent(new Event('clear-search'));
  });
  searchInput.on('input', window.luxuryPresence.debounce(onSearch, 1000));
  neighborhoodSelect.change(onSearch);
  if (rangeSliderInitialized) {
    if (!priceSlider.destroy) {
      $(`#${sectionDomId} .search-item.price >.irs`).remove();
      initPriceSlider();
    }
    if (!areaSlider.destroy) {
      $(`#${sectionDomId} .search-item.area >.irs`).remove();
      initAreaSlider();
    }
  } else {
    initPriceSlider();
    initAreaSlider();
  }
  function initPriceSlider() {
    priceSlider.ionRangeSlider({
      type: "double",
      skin: 'round',
      grid: false,
      force_edges: false,
      hide_min_max: false,
      hide_from_to: false,
      block: false,
      prettify: function (val) {
        return window.luxuryPresence.formatSliderPriceRange(val, {
          min: priceMin,
          max: priceMax
        }, "$", {
          lowPrefix: "<",
          highSuffix: "+"
        });
      },
      onFinish: onSearch
    });
  }
  function initAreaSlider() {
    areaSlider.ionRangeSlider({
      type: "double",
      skin: 'round',
      grid: false,
      force_edges: false,
      hide_min_max: false,
      hide_from_to: false,
      block: false,
      prettify: function (val) {
        return window.luxuryPresence.formatSliderAreaRange(val, {
          min: areaMin,
          max: areaMax
        }, "sqft", {
          lowPrefix: "<",
          highSuffix: "+"
        });
      },
      onFinish: onSearch
    });
  }
})('section-8cc9e23a-390f-46f1-bf5a-7eb8bdb3eb93', '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-406ccff3-08fa-46a1-b222-ad1d79c6a919', '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-093078f1-e4bd-4061-adb8-3236d2b3c696', 'undefined');
} catch(e) {
console.log(e);
}
                try {
(function init(sectionDomId) {
  const $section = $('#' + sectionDomId + ' .interactive-map');
  const neighborhoodsData = $section.data("neighborhoods");
  const $links = $section.find('.neighborhood-link');
  neighborhoodsData.forEach((n, i) => {
    $section.find(`[data-number="${i + 1}"]`).attr("href", n.url);
    if (n.openNewTab) $section.find(`[data-number="${i + 1}"]`).attr("target", "_blank");
  });
  $links.on('mouseenter', event => {
    $section.find(`[data-number="${event.currentTarget.dataset.number}"]`).addClass('active');
  });
  $links.on('mouseleave', event => {
    $section.find(`[data-number="${event.currentTarget.dataset.number}"]`).removeClass('active');
  });
  const setHttp = link => {
    if (link.search(/^http[s]?\:\/\/|\//) == -1) {
      link = 'https://' + link;
    }
    return link;
  };
  [].forEach.call(section.querySelectorAll('.neighborhood-link'), function (item) {
    if (item.getAttribute("href")) item.setAttribute("href", setHttp(item.getAttribute("href")));
  });
})('section-cb4ee13f-f5a5-4bd5-a003-ef3bcdbd7060', 'undefined');
} catch(e) {
console.log(e);
}
                try {
(function init(sectionDomId) {
  var tiles = $(`#${sectionDomId} .block.grids`).children();
  var buttonTile = $(`#${sectionDomId} .button-tile`);

  if (tiles.length > 6) {
    if (buttonTile[0]) {
      buttonTile.css('order', 5);

      for (var i = 1; i < tiles.length; i++) {
        if (i > 4) {
          $(tiles[i]).css('order', i + 1);
          continue;
        }

        $(tiles[i]).css('order', i);
      }
    } else {
      for (var f = 0; f < tiles.length; f++) {
        $(tiles[f]).css('order', f + 1);
      }
    }
  }

  if (tiles.length < 7) {
    if (buttonTile[0]) {
      buttonTile.css('order', 2);

      for (var j = 1; j < tiles.length; j++) {
        if (j > 1) {
          $(tiles[j]).css('order', j + 1);
          continue;
        }

        $(tiles[j]).css('order', j);
      }
    } else {
      for (var k = 0; k < tiles.length; k++) {
        $(tiles[k]).css('order', k + 1);
      }
    }
  }
})('section-51a43cbf-f95b-4c47-a763-657ac95f2100', 'undefined');
} catch(e) {
console.log(e);
}
                try {
(function init(sectionDomId) {
  var textBlock = $('#' + sectionDomId + ' .hoverable-image__text-wrap');
  var textBlockPaddingTop = parseInt($('#' + sectionDomId + ' .hoverable-image__text-col').css('padding-top'));
  var textBlockPaddingBottom = parseInt($('#' + sectionDomId + ' .hoverable-image__text-col').css('padding-bottom'));
  var imageBlock = $('#' + sectionDomId + ' .hoverable-image__img-col > div');
  function resizeImage() {
    if (window.matchMedia('(min-width: 993px)').matches) {
      imageBlock.css('min-height', textBlock.height() + textBlockPaddingTop + textBlockPaddingBottom);
    }
  }
  $('#' + sectionDomId + ' .hoverable-image__img-col--on-hover').click(function () {
    if (window.matchMedia('(hover: none) and (pointer: coarse)').matches) {
      $(this).toggleClass('active');
    }
  });
  resizeImage();
  $(window).on('resize.lpui-auto-clean', resizeImage);
})('section-d7865818-6e5a-4237-b389-33666ca974da', 'undefined');
} catch(e) {
console.log(e);
}
                try {
(function init(sectionDomId) {
  const $section = $('#' + sectionDomId);
  if ($section.find('.parallax').length) $section.addClass('parallax-enabled');
  if ($section.find('.video-wrapper').length) $section.addClass('video');
})('section-780660fc-3731-4881-b81c-6a2e93ce2912', 'undefined');
} catch(e) {
console.log(e);
}
                try {
(function init(sectionDomId, options) {
  let section = null;
  switch (sectionDomId) {
    case 'NAVBAR':
      section = document.querySelector('body > nav, #global-navbar');
      break;
    case 'FOOTER':
      section = document.querySelector('body > footer, #global-footer');
      break;
    case 'SIDEMENU':
      section = document.querySelector('body > div.sidemenu, #global-sidemenu');
      break;
    case 'CONTACT':
      section = document.querySelector('#modal-global-contact-us');
      break;
    case 'MOBILE_CONTACT':
      section = document.querySelector('body > div.mobile-contact-wrapper, #global-mobile-contact');
      break;
    case 'SUBSCRIBE':
      // Subscribe Not Implemented
      section = null;
      break;
    case 'ACCOUNT':
      // Account Not Implemented
      section = null;
      break;
    default:
      section = document.querySelector('#' + sectionDomId);
  }
  if (!section) {
    return;
  }
  var url = window.luxuryPresence.defaults.apiGatewayUrl;
  var companyId = window.luxuryPresence.defaults.companyId;
  var limit = options.limit || 8;
  if (typeof limit === 'string') {
    limit = parseInt(limit, 10) || 8; // this NaN protection also filters out 0 - this is expected
  }
  var templateSelector = options.templateSelector || '.jsIGTemplate';
  var containerSelector = options.containerSelector || '.jsIGContainer';
  var hasDataClass = options.hasDataClass || 'has-data';
  var hideActivateMessage = options.hasDataClass || false;
  var payload = {
    companyId: companyId,
    limit: limit
  };
  if (options.resourceId && typeof options.resourceId === 'string' && !options.resourceId.match(/^{{.*}}$/)) {
    payload.resourceId = options.resourceId;
    payload.resource = options.resource || 'agent';
    payload.fallbackToNoResource = options.fallbackToNoResource === 'true' || options.fallbackToNoResource === true;
  }
  var query = 'query InstagramFeed (\n' + '  $companyId: String\n' + '  $instagramAuthorizationId: String\n' + '  $username: String\n' + (payload.resourceId ? '$resource: InstagramAuthResourceEnum\n $resourceId: ID\n $fallbackToNoResource: Boolean' : '') + '  $limit: Int\n' + ') {\n' + '  instagramFeed (\n' + '  companyId: $companyId\n' + '  instagramAuthorizationId: $instagramAuthorizationId\n' + '  username: $username\n' + (payload.resourceId ? 'resource: $resource\n resourceId: $resourceId\n fallbackToNoResource: $fallbackToNoResource' : '') + '  limit: $limit\n' + '  ) {\n' + '    active\n' + '    feedUrl\n' + '    username\n' + '    items {\n' + '      id\n' + '      caption\n' + '      commentsCount\n' + '      likeCount\n' + '      mediaType\n' + '      mediaUrl\n' + '      permalink\n' + '      shortcode\n' + '      thumbnailUrl\n' + '      timestamp\n' + '      username\n' + '    }\n' + '  }\n' + '}\n';
  var templateHTML = section.querySelector(templateSelector)?.innerHTML || '';
  var template = Handlebars.compile(templateHTML);
  var container = section.querySelector(containerSelector);
  if (options.variables) {
    Object.keys(options.variables).forEach(function (key) {
      if (options.variables.hasOwnProperty(key) && (typeof options.variables[key] !== 'string' || !options.variables[key].match(/^{{.*}}$/))) {
        payload[key] = options.variables[key];
      }
    });
  }
  function getData() {
    var feed = {
      error: true
    };
    superagent.post(url + '/graphql').withCredentials() // for EB
    .send({
      query: query,
      variables: payload
    }).then(res => {
      try {
        if (!res.body.errors) {
          feed = res.body.data.instagramFeed;
          if (!feed.active) {
            if (!hideActivateMessage && sectionDomId === 'section-temp' && container) {
              if (payload.resourceId) {
                container.innerHTML = '<div style="text-align: center">Instagram account is not connected to selected ' + payload.resource + '.<br /> Connect it on the ' + payload.resource + ' page</div>';
              } else {
                container.innerHTML = '<div style="text-align: center">Instagram account is not connected.<br /> Connect it on <a href="/profile">Profile page</a></div>';
              }
            }
          } else {
            if (feed.items.length) {
              if (hasDataClass) {
                section.classList.add(hasDataClass);
              }
              const feedName = feed.username;
              section.querySelectorAll('.jsIGLink').forEach(link => link.setAttribute('href', feed.feedUrl));
              section.querySelectorAll('.jsIGName').forEach(name => {
                name.textContent = '@' + feedName;
                name.setAttribute('title', '@' + feedName);
              });
              if (container && template) {
                container.innerHTML = template(feed);
              }
            }
          }
        }
      } catch (e) {}
      section.dispatchEvent(new CustomEvent('ig-data', {
        detail: feed
      }));
    }).catch(e => {
      console.log('err', e);
      section.dispatchEvent(new CustomEvent('ig-data', {
        detail: feed
      }));
    });
  }
  getData();
})('section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c', JSON.parse("{\"limit\":5,\"resource\":\"agent\",\"resourceId\":\"\",\"fallbackToNoResource\":\"true\",\"companyId\":\"14507dda-d18a-4125-9e71-d5e5765330e1\",\"sectionIndex\":13}"));
} catch(e) {
console.log(e);
}
                try {
(function init(sectionId) {
  const $section = $('#' + sectionId);
  const $autoShrinks = $section.find('.jsShrink');
  const toAdjust = [];
  const minFontSize = 10;
  $autoShrinks.each(function () {
    const $el = $(this);
    const $parent = $el.parent();
    const {
      $cl: $sizer
    } = makeElementCopy($el, $parent);
    const {
      $cl: $sizerMin
    } = makeElementCopy($el, $parent);
    toAdjust.push({
      $el,
      $parent,
      $sizer,
      $sizerMin,
      altered: false
    });
  });
  adjustSizes();
  $section.on('ig-data', adjustSizes);
  $(window).on('resize.lpui-auto-clean', adjustSizes);
  function makeElementCopy($el, $parent) {
    const $cont = $('<div style="width: 0; height: 0; position: relative; overflow: hidden;"></div>');
    $parent.prepend($cont);
    const $cl = $el.clone().removeClass('wow fadeInUp jsShrink').appendTo($cont);
    $cl[0].removeAttribute('style');
    $cl[0].removeAttribute('data-wow-delay');
    $cl.css({
      'position': 'absolute',
      'overflow-wrap': 'normal',
      'white-space': 'nowrap'
    });
    return {
      $cont,
      $cl
    };
  }
  function resetStyles(item) {
    if (item.altered) {
      item.$el[0].style.fontSize = '';
      item.$el[0].style.letterSpacing = '';
      item.altered = false;
    }
  }
  function setStyles($el, k, fontSize, letterSpacing) {
    $el.css('font-size', `${Math.floor(fontSize * k)}px`);
    if (letterSpacing) {
      $el.css('letter-spacing', `${letterSpacing * k}px`);
    }
  }
  function adjustSizes() {
    toAdjust.forEach(function (item) {
      const {
        $el,
        $parent,
        $sizer,
        $sizerMin
      } = item;
      try {
        const contW = $parent[0].getBoundingClientRect().width;
        const sizeW = $sizer[0].getBoundingClientRect().width;
        if (!sizeW || contW >= sizeW) {
          resetStyles(item);
          return;
        }
        const mf = $sizer.css('font-size').match(/([\d\.]+)px/);
        if (!mf) {
          resetStyles(item);
          return;
        }
        const origFontSize = parseFloat(mf[1]);
        if (!origFontSize || origFontSize <= minFontSize) {
          resetStyles();
          return;
        }
        const ms = $sizer.css('letter-spacing').match(/([\d\.]+)px/);
        const origLetterSpacing = ms && parseFloat(ms[1]) || 0;
        const fontK = minFontSize / origFontSize;
        setStyles($sizerMin, fontK, origFontSize, origLetterSpacing);
        const minW = $sizerMin[0].getBoundingClientRect().width;
        item.altered = true;
        if (minW >= contW) {
          setStyles($el, fontK, origFontSize, origLetterSpacing);
        } else {
          setStyles($el, contW / minW * fontK, origFontSize, origLetterSpacing);
        }
      } catch (e) {
        console.log(e);
      }
    });
  }
})('section-62358f3a-fee4-4d8c-b66f-0ddb8bc2771c', 'undefined');
} catch(e) {
console.log(e);
}

            var { body } = document;
            var globalNav = body.querySelector(':scope > nav');
            var globalSideMenu = body.querySelector(':scope > div.sidemenu');

            document.querySelectorAll('body > .modal .close').forEach(modalCloseBtn => {
                modalCloseBtn.addEventListener('click', function() {
                window.lpUI.hideClosestModal(modalCloseBtn);
              });
            });

            window.addEventListener('click', function() {
                document.querySelectorAll('.share-popup').forEach(sharedPopup => {
                    sharedPopup.style.display = 'none' ;
                });
            });

            /* Misc Partials / Addons */
            function initWOW() {
                if (wow) {
                    wow.init();
                    wow.scrollHandler();
                    setTimeout(function () {
                        const wowHideStyle = document.getElementById('wow-hide-elements');
                        if(wowHideStyle) {
                            wowHideStyle.disabled = true;
                        }
                    }, 1);
                }
            }

            const wowHideElements =  document.getElementById('wow-hide-elements');
            if (wowHideElements) {
               wowHideElements.disabled = false;
            }

                initWOW();

            /* Generic Navbar Handling */
            globalNav?.querySelectorAll('.hamburger-component').forEach(hamburgerComponent => {
                hamburgerComponent.addEventListener('click', function() {
                window.lpUI.sideMenuToggle();
              });
            });
            globalSideMenu?.querySelectorAll('.toggle').forEach(toggleEl => {
                toggleEl.addEventListener('click', function() {
                window.lpUI.sideMenuToggle();
              });
            });

            document.querySelectorAll('body > nav .sub-nav-container > a, body > div.sidemenu .sub-nav-container > a').forEach(linkEl => {
                linkEl.addEventListener('click', function(e) {
                  e.preventDefault();
                  e.stopPropagation();
                  var subNav = linkEl.parentElement.querySelector(':scope > .sub-nav');
                  if (subNav && subNav.classList.contains('visible')){
                    subNav.classList.remove('visible');
                  } else {
                    globalNav?.querySelectorAll('.sub-nav-container .sub-nav').forEach(globalSubNav => {
                      globalSubNav.classList.remove('visible');
                    });
                    globalSideMenu?.querySelectorAll('.sub-nav').forEach(sideMenuSubNav => {
                        sideMenuSubNav.classList.remove('visible');
                    });
                    subNav?.classList.add('visible');
                  }
                });
            });
            window.addEventListener('click', function() {
                document.querySelectorAll('nav .sub-nav.visible, .sidemenu .sub-nav.visible').forEach(subNavEl => {
                    subNavEl.classList.remove('visible');
                });
            });

        }

        document.addEventListener('DOMContentLoaded', lpGlobalInit);

    </script>

    <script type="module">
    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 src="https://www.googletagmanager.com/ns.html?id=GTM-P73ZBNL"
            height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
            <!-- End Google Tag Manager -->
            <!-- Google Tag Manager (noscript) -->
            <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T9SFQGHZ"
            height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
            <!-- End Google Tag Manager -->
        <script>
document.addEventListener("DOMContentLoaded", function () {
    function updatePropertyTitle() {
        // Select the target h2 element inside the lp-title-group
        const titleElement = document.querySelector(".lp-title-group h2.lp-h2.title");

        if (titleElement) {
            // Extract the location from the URL path
            const path = window.location.pathname;
            const locationMatch = path.match(/\/neighborhoods\/([^/]+)/);

            if (locationMatch && locationMatch[1]) {
                // Format the location name (replace hyphens and capitalize words)
                const location = locationMatch[1]
                    .replace(/-/g, " ") // Replace hyphens with spaces
                    .replace(/\b\w/g, (char) => char.toUpperCase()); // Capitalize each word

                // Update the content of the h2 element
                titleElement.textContent = `Search Properties for Sale in ${location}`;
            }
        }
    }

    // Run the function to update the title
    updatePropertyTitle();
});

</script>  

<script>
  document.addEventListener("DOMContentLoaded", function() {
    console.log("DOM fully loaded and parsed");
  
    function getMetaContentByName(name) {
      const content = document.querySelector('meta[name="' + name + '"]')?.getAttribute("content") || "";
      console.log(`Meta content for "${name}":`, content);
      return content;
    }
  
    function extractPrice() {
      const priceRegex = /\$\d{1,3}(?:,\d{3})*(?:\.\d{2})?/;
      let priceText = "";
      console.log("Looking for price...");
  
      const potentialPriceElements = document.querySelectorAll('h1, h2, p, span');
      for (const element of potentialPriceElements) {
        const priceMatch = element.innerText.match(priceRegex);
        if (priceMatch) {
          priceText = priceMatch[0].replace('$', '').replace(',', '');
          console.log("Found price:", priceText);
          break;
        }
      }
  
      return priceText || "0";
    }
  
    function createSchemaMarkup() {
      console.log("Running createSchemaMarkup");
  
      // Updated URL path check to match any URL containing the specified pathPrefix
      if (window.location.pathname.toLowerCase().includes("/properties/")) {
        console.log("URL contains '/properties/', proceeding with schema generation");
  
        try {
          const pageUrl = window.location.href;
          console.log("Page URL:", pageUrl);
  
          const title = document.querySelector('h1')?.innerText || document.title;
          console.log("Title:", title);
  
          const description = getMetaContentByName("description") || "";
          console.log("Description:", description);
  
          const price = extractPrice();
          console.log("Final Price:", price);
  
          let selectedImage = "";
          const images = document.querySelectorAll('img');
  
          if (images.length > 0) {
            selectedImage = images[0].getAttribute('src');
            let maxSize = 0;
  
            images.forEach(img => {
              const size = img.clientWidth * img.clientHeight;
              if (size > maxSize) {
                maxSize = size;
                selectedImage = img.getAttribute('src');
              }
            });
            console.log("Selected Image:", selectedImage);
          } else {
            console.log("No images found on the page");
          }
  
          const schema = {
            "@context": "https://schema.org",
            "@type": "RealEstateListing",
            "name": title,
            "description": description,
            "url": pageUrl,
            "image": selectedImage,
            "offers": {
              "@type": "Offer",
              "price": price,
              "priceCurrency": "USD"
            }
          };
  
          console.log("Generated Schema:", schema);
  
          const script = document.createElement('script');
          script.type = 'application/ld+json';
          script.text = JSON.stringify(schema, null, 2);
          document.head.appendChild(script);
          console.log("Schema injected into the page head");
        } catch (e) {
          console.error("Error creating schema markup:", e);
        }
      } else {
        console.log("URL does not contain '/properties/', schema generation skipped");
      }
    }
  
    createSchemaMarkup();
  });
  </script>

<!-- begin Widget Tracker Code --> <script> (function(w,i,d,g,e,t){w["WidgetTrackerObject"]=g;(w[g]=w[g]||function() {(w[g].q=w[g].q||[]).push(arguments);}),(w[g].ds=1*new Date());(e="script"), (t=d.createElement(e)),(e=d.getElementsByTagName(e)[0]);t.async=1;t.src=i; e.parentNode.insertBefore(t,e);}) (window,"https://widgetbe.com/agent",document,"widgetTracker"); window.widgetTracker("create", "WT-QHSBJHNU"); window.widgetTracker("send", "pageview"); </script> <!-- end Widget Tracker Code -->

<!-- Meta Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '930010857482847');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=930010857482847&ev=PageView&noscript=1"
/></noscript>
<!-- End Meta Pixel Code -->

<!-- Put this before the closing </body> tag. -->
<script src="https://apps.avinode.com/webapp/rest/bootstrap?Avinode-WEB-APP=eyJraWQiOiIxNkVBQkQ5RS1BRjYyLTQ4NTEtODk5Qi1BM0UwMThGRjYxNDciLCJ0eXAiOiJKV1QiLCJhbGciOiJSUzUxMiJ9.eyJzdWIiOiJjNWZiNTNjNy02MzVlLTQzMTktYThiMS0yZWVmYTdhYmQ5NjUiLCJhdmlkb21haW4iOiIuYXZpbm9kZS5jb20iLCJhdml0ZW5hbnQiOjI0ODcsImlzcyI6ImF2aW5vZGUiLCJhdml0eXBlIjoxMCwiYXZpbm9uY2UiOiI2MDMzOTI0MC0wNmQ4LTRjYTYtYTc4ZS0yZjkxODRkZGQ3NDEifQ.THtKAXpp3mjGitGNIpIXQ-QLwqLD_ly45p_RVseSu1CE8hZucj3Xc2bY4SKqRaw4KsWyri0eB__xWbSY7WJGh1gwPbg27vwl7viN5CgoMG-H7yA4y9i-PLmZ1mW_SLJ2k04rPNfkY3Q3PTKfhQ_JDFQJvT6O_NTU9r_K6_zIToIXu7hHcIw9YtAWvfxRXjlNZlauaxomPQKYnLenmpdb8apH6ygrMkbpW0ePbpbaVq9cYjvadQ_tXd00QxHsG6Mm8I5wUSdRtoUns52GzRbsmQbpRAKD2V-hPtzlSqiPcpQoytJYxUMIEAQ21eGaGYwiHvbvwQfzlAoXRm_NVkcoDg" async>
</script>
<!-- End Code -->
            <script src="https://cdn.userway.org/widget.js" data-account="n1DRbtZoc3" defer></script>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9444caa8cb5a8d80',t:'MTc0ODAwNTgwOC4wMDAwMDA='};var a=document.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 a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>
                               

Alan adının whois bilgisi

Domain Name: UPH1.COM
Registry Domain ID: 89752435_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.godaddy.com
Registrar URL: http://www.godaddy.com
Updated Date: 2024-01-09T23:17:31Z
Creation Date: 2002-08-28T17:18:15Z
Registry Expiry Date: 2025-08-28T17:18:28Z
Registrar: GoDaddy.com, LLC
Registrar IANA ID: 146
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: 480-624-2505
Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
Domain Status: clientRenewProhibited https://icann.org/epp#clientRenewProhibited
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited
Name Server: GABRIEL.NS.CLOUDFLARE.COM
Name Server: GRACE.NS.CLOUDFLARE.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-05-23T13:09:55Z <<<
For more information on Whois status codes, please visit https://icann.org/epp
NOTICE: The expiration date displayed in this record is the date the
TERMS OF USE: You are not authorized to access or query our Whois
by the following terms of use: You agree that you may use this Data only
to: (1) allow, enable, or otherwise support the transmission of mass