301 status code means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.
The browser will automatically redirect the user to the new address, and search engines will update their indexes.
200 status code is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.
The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.
GET / HTTP/1.1 Host: bt4l.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>Oliver Burgelman Real Estate | Real Estate Brokers San Francisco</title> <meta property="og:title" content="Oliver Burgelman Real Estate | Real Estate Brokers San Francisco"> <meta name="twitter:title" content="Oliver Burgelman Real Estate | Real Estate Brokers San Francisco"> <meta name="description" content="Experience top-tier service with Oliver Burgelman, your trusted real estate agent in San Francisco. Dedicated to helping buyers and sellers navigate the market."> <meta property="og:description" content="Experience top-tier service with Oliver Burgelman, your trusted real estate agent in San Francisco. Dedicated to helping buyers and sellers navigate the market."> <meta name="twitter:description" content="Experience top-tier service with Oliver Burgelman, your trusted real estate agent in San Francisco. Dedicated to helping buyers and sellers navigate the market."> <meta property="og:image" content="https://res.cloudinary.com/luxuryp/videos/so_0,eo_0,f_auto,q_auto/mcystff5ocgg1xzc5yyx/oliver_burgelman_real_estate___lp_header_video_sea_cliff-original-1"> <meta name="twitter:image" content="https://res.cloudinary.com/luxuryp/videos/so_0,eo_0,f_auto,q_auto/mcystff5ocgg1xzc5yyx/oliver_burgelman_real_estate___lp_header_video_sea_cliff-original-1"> <meta property="og:url" content="https://sfresidential.com/"> <link rel="canonical" href="https://sfresidential.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="stylesheet" href="https://fonts.googleapis.com/css?family=Cormorant%20Garamond:300,300i,400,400i,500,500i,600,600i,700,700i"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Proza%20Libre:400,400i,500,500i,600,600i,700,700i,800,800i"> <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:'Cormorant Garamond',serif;--global-primary-font-family-short:Cormorant Garamond;--global-secondary-font-family:'Proza Libre',sans-serif;--global-secondary-font-family-short:Proza Libre;--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:'Proza Libre',sans-serif;font-size:16px;}@media (min-width: 768px){body{padding:0px 0px 0px 0px;}}h1,h2,h3,h4,h5,h6,button{font-family:'Cormorant Garamond',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">@media only screen and (max-width: 820px){#modal-global-contact-us .close{margin-top:-20px;}}.userway_buttons_wrapper{bottom:90px!important;left:calc(100vw - 40px)!important;}.redesign .btn--small{padding:20px 46px;}.lp-btn{padding:20px 46px!important;}button.newsletter-signup__form-item{line-height:1;font-weight:700;}#modal-global-contact-us .contact-form .section-message form .submitButton{padding:14px 20px;}@media (max-width: 768px){#global-footer .footer .info-wrap .type_user{margin-bottom:21px;}}@media (min-width: 1201px){#global-footer .footer .info-wrap .type_user{margin-bottom:21px;}}footer .footer .info-privacy .powered_zone a,footer .footer .info-privacy .copy_zone a{font-weight:normal;}#modal-global-contact-us .contact-form .section-message label{color:#fff!important;}#modal-global-contact-us .lp-input,#modal-global-contact-us .contact-form .section-message textarea{border-color:#fff!important;}#modal-global-contact-us .contact-form .section-message:after{background:#ffffff!important;}h1{text-transform:uppercase!important;}.lp-h1{text-transform:uppercase!important;}h2{text-transform:uppercase!important;}.lp-h2{text-transform:uppercase!important;}h3,h4{text-transform:uppercase!important;}.lp-h3{text-transform:uppercase!important;}div#global-sidemenu.sidemenu a,nav#global-navbar a{text-transform:uppercase;}div#global-sidemenu.sidemenu button,nav#global-navbar button{text-transform:uppercase;}@media(max-width: 768px){footer .footer .info-privacy .socials_zone{max-width:260px;}}div#global-mobile-contact .buttons-holder a{border:2px solid #a6a6a6!important;background:#000;}div#global-mobile-contact .buttons-holder a i{color:#fff;}nav .header .navigation .sub-nav ul,nav .header .navigation .sub-nav__link{max-width:400px!important;}nav#global-navbar.scroll .header{background-color:#000;}nav#global-navbar.scroll .header li.navigation__item a.navigation__link{color:#FFF;}nav#global-navbar.scroll .header button.hamburger-component.hamburger{color:#FFF;}@media (max-width: 560px){#modal-global-contact-us .contact-form .info-zone .type_user:nth-of-type(2){margin-bottom:21px!important;}#modal-global-contact-us .contact-form .info-zone .type_user{margin-bottom:21px!important;}#modal-global-contact-us .contact-form .socials_zone{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;max-width:256px!important;margin:auto!important;}#modal-global-contact-us .contact-form .socials_zone li{padding-left:12px;}}@media (max-width: 900px){#modal-global-contact-us .contact-form .section-details{margin-top:30px;}}#modal-global-contact-us .redesign .link:after{background-color:#fff;}@media only screen and (min-width:768px){nav#global-navbar .header .logo img{max-height:75px;}}footer#global-footer div.footer div.first_text_footer div.img_size{height:150px;}#modal-global-contact-us .contact-form .container{-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important;background-color:#fff!important;padding:50px!important;}#modal-global-contact-us .contact-form .container{-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important;background-color:#fff!important;}#modal-global-contact-us .lp-input,#modal-global-contact-us .contact-form .section-message textarea{border-color:#000!important;}#modal-global-contact-us .contact-form .section-message h2{margin-bottom:28px;color:#000;}#modal-global-contact-us .contact-form .section-message label{color:#000!important;}#modal-global-contact-us .contact-form .info-zone h4{color:#000!important;}#modal-global-contact-us .contact-form .info-zone_contact_cell .contact_title{color:#000!important;}#modal-global-contact-us .contact-form h2{color:#000!important;}@media (min-width:768px){#modal-global-contact-us .contact-form .section-details{padding-left:50px;}#modal-global-contact-us .contact-form .section-message form{max-width:600px!important;}}@media (max-width: 900px){#modal-global-contact-us .contact-form .container{-webkit-box-flex-wrap:wrap-reverse!important;-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important;}}div.section-details>div>div:nth-child(3)>div>p.info-wrap-contact_title{color:#000!important;}#modal-global-contact-us .contact-form:after{background-color:#fff!important;}#modal-global-contact-us{background-color:#fff!important;}#modal-global-contact-us .close{color:#000!important;}</style> <style id="wow-hide-elements">.wow{visibility:hidden!important}</style> <style id="page-css"> #section-0f084abe-29b2-4ead-999c-832bb2cd3497{color:#FFFFFF;--fontColor:#FFFFFF;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#ffffff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 div.js-listing-details-black-bar{background:#fff;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 div.js-listing-details-white-bar{background:#999;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497>.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-0f084abe-29b2-4ead-999c-832bb2cd3497>.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-0f084abe-29b2-4ead-999c-832bb2cd3497>.video-wrapper>.full-screen-video-component>.video-wrapper.playing>video{opacity:1;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 .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-0f084abe-29b2-4ead-999c-832bb2cd3497 .middle-content-wrapper .text-section{margin:0 auto;width:83.33333333%;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 .middle-content-wrapper .item{display:none;outline:none;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 .middle-content-wrapper .item:first-child{display:block;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 .middle-content-wrapper .item h5{-webkit-animation:none;animation:none;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 .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-0f084abe-29b2-4ead-999c-832bb2cd3497 .middle-content-wrapper .item-logo h1{display:none;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 .middle-content-wrapper .items:nth-child(2) .item{padding:0;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 .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-0f084abe-29b2-4ead-999c-832bb2cd3497 .scroll-btn .oval{fill:transparent;stroke:currentColor;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 .scroll-btn .text{fill:currentColor;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 .slick-initialized .slick-slide{display:block;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 .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-0f084abe-29b2-4ead-999c-832bb2cd3497 .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-0f084abe-29b2-4ead-999c-832bb2cd3497 .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-0f084abe-29b2-4ead-999c-832bb2cd3497 .lp-h1{font-size:40px;}}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 .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-0f084abe-29b2-4ead-999c-832bb2cd3497 .subtitle--line::after{content:" ";position:absolute;top:.2em;right:calc(100% - 10em);width:100%;height:2px;background:#FFFFFF;opacity:.3;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 .subheading-button-container{display:inline-block;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 a{-webkit-text-decoration:none;text-decoration:none;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 a[href^="tel:"]{color:inherit;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 p{white-space:pre-line;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 a,#section-0f084abe-29b2-4ead-999c-832bb2cd3497 button{cursor:pointer;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 a>.homepage-subheading-button,#section-0f084abe-29b2-4ead-999c-832bb2cd3497 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-0f084abe-29b2-4ead-999c-832bb2cd3497 .button-frame{display:inline-block;background-color:transparent;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 .js-listing-details-white-bar{margin-top:1em;position:relative;width:inherit;height:2px;background:#eee;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 .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-0f084abe-29b2-4ead-999c-832bb2cd3497 .logo{max-height:150px;object-fit:contain;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 >*:last-child{position:relative;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 .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-0f084abe-29b2-4ead-999c-832bb2cd3497 .video-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;}@media screen and (max-width: 900px){#section-0f084abe-29b2-4ead-999c-832bb2cd3497 .video-wrapper.hidable{display:none;}}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 .full-screen-video-component{position:relative;height:100%;overflow:hidden;}#section-0f084abe-29b2-4ead-999c-832bb2cd3497 video{position:absolute;z-index:-1000;width:100%;object-fit:cover;}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#section-0f084abe-29b2-4ead-999c-832bb2cd3497 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-0f084abe-29b2-4ead-999c-832bb2cd3497 .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-0f084abe-29b2-4ead-999c-832bb2cd3497 .poster{display:block;}}#section-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa{color:#000000;--fontColor:#000000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#EAE7E1;--bgColor_H:40;--bgColor_S:18%;--bgColor_L:90%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(4 / 4 * var(--global-section-padding));background-color:#EAE7E1;}#section-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa .lp-title-group{max-width:978px;}#section-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa .lp-title-group .lp-h1,#section-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa .lp-title-group .lp-h2{margin-top:0;}#section-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa{overflow:hidden;}#section-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa .company-stats__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-64px;padding-top:32px;}#section-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa .company-stats__row--four .company-stats__col{max-width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;}@media (max-width: 768px){#section-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa .company-stats__row--four .company-stats__col{max-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;}}#section-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa .company-stats__col{padding-left:15px;padding-right:15px;width:100%;min-height:1px;max-width:33.33%;-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (max-width: 768px){#section-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa .company-stats__col{max-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;}}#section-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa .company-stats__cta-wrap{text-align:center;padding-top:96px;}@media (max-width: 768px){#section-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa .company-stats__cta-wrap{padding-top:48px;}}#section-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa .stat-card{max-width:364px;margin-left:auto;margin-right:auto;padding-bottom:64px;text-align:center;}#section-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa .stat-card__value{margin-top:0;margin-bottom:16px;line-height:1;min-height:var(--global-h3-font-size);}@media (max-width: 768px){#section-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa .stat-card__value{min-height:auto;}}#section-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa .stat-card__title{margin-top:0;margin-bottom:0;}#section-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa .lp-text--subtitle{margin-left:auto;margin-right:auto;}#section-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd{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:#f8f8f8;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:97%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(4 / 4 * var(--global-section-padding));--section-padding-bottom:calc(4 / 4 * var(--global-section-padding));background-color:#f8f8f8;--gradient-color:var(--overlay-color, rgba(0, 0, 0, 0.38));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/ax2udjebughri4z16kzt');background-repeat:no-repeat;-webkit-background-position:center;background-position:center;-webkit-background-size:cover;background-size:cover;}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .link:after{background-color:#fff;}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd.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-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd.parallax-enabled>div.video-wrapper{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:-9999;}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd.parallax-enabled .featured-testimonials: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-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials{padding:140px 0;position:relative;max-height:100vh;}@media(max-width: 768px){#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials{padding:40px 0;max-height:unset;}}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials .container{max-width:1300px;}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials .container:after{content:'';clear:both;display:block;}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials .slick-arrow:not(.slick-disabled){cursor:pointer;}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials .featured-testimonials__left{text-align:right;padding-right:45px;max-width:500px;width:100%;float:left;}@media(max-width: 991px){#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials .featured-testimonials__left{max-width:350px;width:inherit;padding-right:30px;}}@media(max-width: 768px){#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials .featured-testimonials__left{text-align:center;padding-right:0;margin-bottom:30px;float:none;max-width:100%;}}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials .featured-testimonials__left h2{margin:0 0 15px;width:100%;}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials .featured-testimonials__left .slick-links-nav{display:inline-block;list-style:none;vertical-align:top;margin:0;padding:0;white-space:nowrap;}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials .featured-testimonials__left .slick-links-nav li{display:inline-block;vertical-align:top;}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials .featured-testimonials__left .slick-links-nav .separator{margin-left:40px;position:relative;pointer-events:none;}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials .featured-testimonials__left .slick-links-nav .separator:before{content:'';position:absolute;left:-23px;width:1px;height:10px;margin-top:-5px;top:50%;background-color:currentColor;}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials .featured-testimonials__left .slick-links-nav .link.slick-disabled:hover{color:inherit;}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials .featured-testimonials__left .slick-links-nav .link.slick-disabled:before,#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials .featured-testimonials__left .slick-links-nav .link.slick-disabled:after{opacity:0;color:inherit;background-color:inherit;}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials .featured-testimonials__right{padding-left:45px;max-width:700px;overflow:hidden;}@media(max-width: 991px){#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials .featured-testimonials__right{padding-left:30px;}}@media(max-width: 768px){#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials .featured-testimonials__right{overflow:visible;padding-left:0;}}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials__slider{border-left:solid 1px #d5d5d5;margin-left:-45px;padding-left:45px;margin-bottom:40px;}@media(max-width: 991px){#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials__slider{margin-left:-30px;padding-left:30px;}}@media(max-width: 768px){#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials__slider{margin-left:0;padding:0;margin-bottom:30px;border:none;}}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials__slider blockquote{margin:0 0 25px;white-space:pre-line;}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials__slider cite{font-weight:bold;font-size:14px;line-height:18px;text-transform:uppercase;font-style:normal;}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials__slider .slick-slide{vertical-align:top;}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials__slider:not(.slick-initialized){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd .featured-testimonials__slider:not(.slick-initialized) li:not(:first-child){display:none;}#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}@media (min-width: 960px) and (orientation: landscape){#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd{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/ax2udjebughri4z16kzt');}}@media (min-width: 1280px) and (orientation: landscape){#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd{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/ax2udjebughri4z16kzt');}}@media (min-width: 1920px) and (orientation: landscape){#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd{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/ax2udjebughri4z16kzt');}}@media (min-width: 2560px) and (orientation: landscape){#section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd{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/ax2udjebughri4z16kzt');}}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37{color:#000;--fontColor:#000;--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));--section-padding-bottom:calc(2 / 4 * var(--global-section-padding));background-color:#FFFFFF;}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component{padding-top:30px;padding-bottom:10px;}@media (min-width: 769px){#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component{padding:80px 0 60px;}}@media (min-width: 1200px){#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component{padding:80px 0 30px;}}@media (max-width: 767px){#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component__container{padding-left:20px;padding-right:20px;}}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component__header{margin-bottom:30px;max-width:640px;margin-left:auto;margin-right:auto;text-align:center;}@media (min-width: 768px){#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component__header{margin-bottom:50px;}}@media (min-width: 1200px){#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component__header{margin-bottom:70px;}}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component__header img{max-width:260px;height:auto;}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component__header img:not(:only-child){margin-bottom:30px;}@media (min-width: 768px){#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component__header img:not(:only-child){margin-bottom:50px;}}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component__heading{margin-bottom:20px;}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component__lead{margin-bottom:0;font-size:20px;line-height:1.4;}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component__row{margin-left:-7px;margin-right:-7px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component__col{width:100%;margin-bottom:20px;padding:0 7px;}@media (min-width: 768px){#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component__col{max-width:33.333333%;-webkit-flex-basis:33.333333%;-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;}}@media (min-width: 1200px){#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component__col{max-width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;margin-bottom:50px;}}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component__col:first-child{margin-left:auto;}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component__col:last-child{margin-right:auto;}@media (min-width: 992px){#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component .cols-2 .gallery-component__col{max-width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}}@media (min-width: 1200px){#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component .cols-3 .gallery-component__col{max-width:33.333333%;-webkit-flex-basis:33.333333%;-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;}}@media (min-width: 992px){#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-component .cols-4 .gallery-component__col{max-width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;}}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-card{position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;padding:20px 15px;-webkit-text-decoration:none;text-decoration:none;overflow:hidden;cursor:pointer;}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-card:after{content:"";width:0;padding-top:121.5%;}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-card:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background-color:transparent;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 76.6%, #000000);opacity:0.6;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:background-color .3s;transition:background-color .3s;z-index:1;}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-card:focus{outline:none;}@media (hover: hover) and (pointer: fine){#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-card:hover:before{background-color:#000;}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-card:hover .gallery-card__title{-webkit-transform:translateY(-51px);-moz-transform:translateY(-51px);-ms-transform:translateY(-51px);transform:translateY(-51px);}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-card:hover .gallery-card__title:after{opacity:.3;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-card:hover .gallery-card__preview img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-card__title{position:relative;width:100%;margin-bottom:0;color:#fff;letter-spacing:0;text-shadow:none;z-index:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .3s;transition:all .3s;text-transform:none;}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-card__title:after{content:"";position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid currentColor;opacity:0;-webkit-transition:all .3s;transition:all .3s;}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-card__preview{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37 .gallery-card__preview>img{width:100%;height:100%;object-fit:cover;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .75s ease-out;transition:transform .75s ease-out;}#section-6f975167-0c1a-4349-b9b8-db5fb93e0f37>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;padding-bottom:calc(2 / 4 * var(--global-section-padding))!important;}#section-03a31cfc-1df3-42b6-89e8-781c6b028780{color:rgba(0, 0, 0, 1);--fontColor:rgba(0, 0, 0, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:rgba(255, 255, 255, 1);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:rgba(255, 255, 255, 1);}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .socials-container.mobile{-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important;}@media(max-width: 560px){#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .socials-container.mobile{max-width:254px;margin:auto;}}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .redesign.featured-agent-section{padding:96px 0;}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .redesign.featured-agent-section p{white-space:normal;}@media(max-width: 768px){#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .redesign.featured-agent-section{padding:64px 0;}}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .redesign.featured-agent-section .container{max-width:1200px;}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media(max-width: 768px){#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent{display:block;max-width:325px;margin:0 auto;}}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .featured-agent__photo{margin-right:36px;}@media(max-width: 768px){#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .featured-agent__photo{margin:0;width:100%;}}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .featured-agent__image img{width:auto;height:auto;vertical-align:top;}@media(min-width: 1024px){#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .featured-agent__image img{max-width:525px;max-height:525px;}}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .featured-agent__info{width:100%;padding-top:70px;}@media(max-width: 1024px){#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .featured-agent__info{padding-top:20px;}}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .featured-agent__info .h2{position:relative;margin:0;padding-bottom:35px;}@media(max-width: 768px){#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .featured-agent__info .h2{padding-bottom:30px;}}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .featured-agent__info .h2:after{content:'';position:absolute;bottom:0;left:-114px;right:230px;height:1px;background-color:#c0c0c0;}@media(max-width: 768px){#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .featured-agent__info .h2:after{width:1000px;right:100%;left:auto;margin-right:-120px;}}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .featured-agent__info .bio-container{margin:0 0 32px;white-space:pre-line;}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .featured-agent__info .links-row{list-style:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .featured-agent__info .links-row >li:last-child{margin-right:0;}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .featured-agent__info .links-row >li{margin-right:35px;margin-bottom:30px;}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .featured-agent__info .link{cursor:pointer;position:relative;display:inline-block;vertical-align:top;font-size:14px;line-height:1.63;}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .featured-agent__info .link.link--share-visible .socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media(max-width: 768px){#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .featured-agent__info .link.link--share-visible{margin-bottom:110px;}}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .link{background:transparent;border:none;padding:0;}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .share-links{display:none;width:276px;height:55px;position:absolute;top:100%;left:0;margin-top:5px;}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .share-links li{width:25%;height:100%;}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .share-links li .socials__link{width:100%;height:100%;}@media(max-width: 768px){#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .share-links{width:154px;height:113px;}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .featured-agent .share-links li{width:50%;height:50%;}}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .socials-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px;}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .socials-container.desktop{padding-top:16px;}@media (max-width: 768px){#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .socials-container.desktop{display:none;}}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .socials-container.mobile{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}@media (min-width: 769px){#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .socials-container.mobile{display:none;}}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .socials-container.socials.socials>li{margin:16px 8px 0 8px;padding:0;}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .link:before,#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .link:after{background-color:currentColor;}#section-03a31cfc-1df3-42b6-89e8-781c6b028780 .link:before{opacity:0.5;}#section-c2ddac2f-044e-47e4-8182-4b78bf8cceb6{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));--section-padding-bottom:calc(4 / 4 * var(--global-section-padding));background-color:#ffffff;}#section-c2ddac2f-044e-47e4-8182-4b78bf8cceb6 .carousel-entity{height:105px;width:250px;}#section-c2ddac2f-044e-47e4-8182-4b78bf8cceb6 .section-title{text-align:center;padding:0;margin:0 0 40px 0;}@media(max-width: 768px){#section-c2ddac2f-044e-47e4-8182-4b78bf8cceb6 .section-title{margin:0 0 20px 0;}}#section-c2ddac2f-044e-47e4-8182-4b78bf8cceb6 .press-carousel-component{padding:80px 0;}@media(max-width: 786px){#section-c2ddac2f-044e-47e4-8182-4b78bf8cceb6 .press-carousel-component{padding:50px 0;}}#section-c2ddac2f-044e-47e4-8182-4b78bf8cceb6 .press-item-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:100%;border-left:1.5px solid hsla(0,7%,78%,.35);}#section-c2ddac2f-044e-47e4-8182-4b78bf8cceb6 .press-item-inner img{width:50%;height:100%;object-fit:contain;}#section-c2ddac2f-044e-47e4-8182-4b78bf8cceb6 .carousel-slide:not(.slick-slide):first-child .press-item-inner{border-left:none;}#section-c2ddac2f-044e-47e4-8182-4b78bf8cceb6 .slick-track{will-change:transform;}@media (-webkit-min-device-pixel-ratio: 1.5){#section-c2ddac2f-044e-47e4-8182-4b78bf8cceb6 .slick-track{image-rendering:-webkit-optimize-contrast;}}#section-c2ddac2f-044e-47e4-8182-4b78bf8cceb6 .carousel-container:not(.slick-initialized){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;}#section-c2ddac2f-044e-47e4-8182-4b78bf8cceb6>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}#section-39acdac8-6155-49a0-844f-6db8d4910c70{color:rgba(0, 0, 0, 1);--fontColor:rgba(0, 0, 0, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#EAE7E1;--bgColor_H:40;--bgColor_S:18%;--bgColor_L:90%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#EAE7E1;}#section-39acdac8-6155-49a0-844f-6db8d4910c70 .lp-input{border-color:#000!important;}#section-39acdac8-6155-49a0-844f-6db8d4910c70 div.lp-title-group .lp-h2{margin-top:0;}@media (max-width: 768px){#section-39acdac8-6155-49a0-844f-6db8d4910c70 div.newsletter-signup{min-height:60vh;}#section-39acdac8-6155-49a0-844f-6db8d4910c70 div.lp-title-group{padding:0 0px;}#section-39acdac8-6155-49a0-844f-6db8d4910c70 .newsletter-signup__form-container .lp-h2{margin-right:auto;margin-left:auto;}}@media only screen and (max-width: 768px){#section-39acdac8-6155-49a0-844f-6db8d4910c70 .lp-title-group .lp-h1,#section-39acdac8-6155-49a0-844f-6db8d4910c70 .lp-title-group .lp-h2,#section-39acdac8-6155-49a0-844f-6db8d4910c70 .lp-title-group .lp-h3{font-size:25px;}}#section-39acdac8-6155-49a0-844f-6db8d4910c70 .newsletter-signup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media (max-width: 768px){#section-39acdac8-6155-49a0-844f-6db8d4910c70 .newsletter-signup{min-height:80vh;}#section-39acdac8-6155-49a0-844f-6db8d4910c70 .newsletter-signup .lp-container-custom{padding:0 25px;}}#section-39acdac8-6155-49a0-844f-6db8d4910c70 .newsletter-signup__form{margin:0;}#section-39acdac8-6155-49a0-844f-6db8d4910c70 .newsletter-signup__form.success .newsletter-signup__form-container{display:none;}#section-39acdac8-6155-49a0-844f-6db8d4910c70 .newsletter-signup__form.success .success-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-39acdac8-6155-49a0-844f-6db8d4910c70 .newsletter-signup__inputs-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media (max-width: 768px){#section-39acdac8-6155-49a0-844f-6db8d4910c70 .newsletter-signup__inputs-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-39acdac8-6155-49a0-844f-6db8d4910c70 .newsletter-signup__form-container{position:relative;z-index:1;}@media (max-width: 768px){#section-39acdac8-6155-49a0-844f-6db8d4910c70 .newsletter-signup__form-container .lp-h2{margin-bottom:32px;}}@media (max-width: 768px){#section-39acdac8-6155-49a0-844f-6db8d4910c70 .newsletter-signup__form-container .lp-text--subtitle{margin-bottom:32px;}}#section-39acdac8-6155-49a0-844f-6db8d4910c70 .newsletter-signup__form-item +.newsletter-signup__form-item{margin-left:16px;}@media (max-width: 768px){#section-39acdac8-6155-49a0-844f-6db8d4910c70 .newsletter-signup__form-item +.newsletter-signup__form-item{margin-left:0px;margin-top:32px;}}@media (min-width: 769px){#section-39acdac8-6155-49a0-844f-6db8d4910c70 .newsletter-signup__form-item.lp-input{padding-top:0;padding-bottom:0;width:250px;}}#section-39acdac8-6155-49a0-844f-6db8d4910c70 .newsletter-signup__form-item.lp-btn{text-transform:uppercase;font-weight:700;}@media (min-width: 769px){#section-39acdac8-6155-49a0-844f-6db8d4910c70 .newsletter-signup__form-item.lp-btn{width:200px;}}#section-39acdac8-6155-49a0-844f-6db8d4910c70 .newsletter-signup .success-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;visibility:visible;opacity:1;z-index:2;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;text-align:center;}#section-39acdac8-6155-49a0-844f-6db8d4910c70 .newsletter-signup .success-block.hide{display:none;}#section-39acdac8-6155-49a0-844f-6db8d4910c70 .lp-text--subtitle{margin-left:auto;margin-right:auto;text-transform:none;}#section-39acdac8-6155-49a0-844f-6db8d4910c70 .lp-h-pot{max-width:1px;}#section-39acdac8-6155-49a0-844f-6db8d4910c70 .lp-title-group{max-width:unset;padding:0 20px;}#section-39acdac8-6155-49a0-844f-6db8d4910c70 input:-webkit-autofill,#section-39acdac8-6155-49a0-844f-6db8d4910c70 input:-webkit-autofill:hover,#section-39acdac8-6155-49a0-844f-6db8d4910c70 input:-webkit-autofill:focus,#section-39acdac8-6155-49a0-844f-6db8d4910c70 input:-webkit-autofill:active{-webkit-text-fill-color:var(--fontColor);-webkit-box-shadow:0 0 0px 1000px var(--bgColor) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;}#section-39acdac8-6155-49a0-844f-6db8d4910c70 .lp-disclaimer{max-width:730px;margin:20px auto 0 auto;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e{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(4 / 4 * var(--global-section-padding));--section-padding-bottom:calc(4 / 4 * var(--global-section-padding));background-color:#fff;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e .lp-title-group .lp-h1,#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e .lp-title-group .lp-h2{margin-top:0;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e .featured-press-section{padding:140px 0;text-align:center;}@media(max-width: 768px){#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e .featured-press-section{padding:40px 0;}}@media(min-width:769px){#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e .featured-press-section{padding:82px 0;}}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e .featured-press-section header{max-width:700px;margin:0 auto 50px;}@media(max-width: 768px){#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e .featured-press-section header{margin-bottom:40px;}}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e .featured-press-section header h2{margin:0 0 25px;}@media(max-width: 768px){#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e .featured-press-section header h2{margin-bottom:20px;}}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e .featured-press-section header p{margin:0;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e .featured-press__details{list-style-type:none;display:block;margin:0 0 9px;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e .featured-press__details >li{display:inline-block;position:relative;font-size:14px;font-weight:700;line-height:1;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e .featured-press__details >li+li{margin-left:6px;padding-left:10px;border-left:2px solid;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press{margin:auto;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;text-align:left;list-style:none;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1130px;}@media(max-width: 1100px){#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press{margin-left:-10px;margin-right:-10px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}@media(max-width: 769px){#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press{margin:0 auto 50px;max-width:100%;}}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press >li{max-width:unset;width:calc(45% - 20px);margin:0 10px 40px;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press >li:hover figure:before{opacity:1;}@media(max-width: 769px){#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press >li{max-width:100%;width:100%;margin-left:40px;margin-right:40px;margin-bottom:0;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press >li+li{margin-top:65px;}}@media(min-width: 770px){#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press.three-columns >li{width:calc(33% - 20px);}}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press figure{height:300px;position:relative;margin-bottom:25px;background-color:gray;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press figure:before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0, 0, 0, .4);-webkit-transition:.3s linear;transition:.3s linear;opacity:0;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press img{vertical-align:top;height:100%;width:100%;object-fit:cover;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press .label{position:absolute;top:0;left:0;max-width:100%;background-color:#fff;color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press h4{margin:0 0 10px;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press h4 .link{white-space:normal;-webkit-text-decoration:underline;text-decoration:underline;font-weight:400;text-underline-offset:5px;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press h4 .link:before,#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press h4 .link:after{content:none;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press p{margin:0 0 20px;white-space:normal;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press strong{display:inline-block;vertical-align:top;font-weight:700;font-size:14px;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press time{position:relative;display:inline;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.featured-press time:before{content:"";display:inline-block;height:11px;background-color:#c6c6c6;width:1px;margin:8px 15px 0 12px;vertical-align:top;}@media (min-width: 769px){#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.one-item >li{max-width:610px;width:100%;}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e ul.one-item figure{height:250px;}}#section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}#section-2df1ac84-e909-46f0-8c7a-e7024f777bce{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#EAE7E1;--bgColor_H:40;--bgColor_S:18%;--bgColor_L:90%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#EAE7E1;}@media(max-width: 992px){#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .lp-socials{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .lp-socials>li:not(:last-child){padding-right:7px!important;padding-left:7px!important;}}@media(max-width: 560px){#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .lp-socials{max-width:266px;margin:auto;}}#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video{padding-top:100px;padding-bottom:100px;}#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto;max-width:1400px;}@media (max-width: 992px){#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video .container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:25px;padding-right:25px;}}#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video-content{width:calc(40% - 50px);}@media (max-width: 992px){#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video-content{width:100%;text-align:center;}}#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video-content h2{margin:0 0 18px;}@media (max-width: 992px){#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video-content h2{margin-bottom:4px;}}#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video-content p{max-width:376px;margin:0 0 36px;}@media (max-width: 992px){#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video-content p{max-width:100%;margin:0 0 17px;}}#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video__logo{position:absolute;width:100px;left:0;bottom:0;-webkit-transform:translate(-30%, 40%);-moz-transform:translate(-30%, 40%);-ms-transform:translate(-30%, 40%);transform:translate(-30%, 40%);}#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video__logo img{width:100%;object-fit:cover;}@media (max-width: 992px){#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video__logo{left:10px;}}#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video-poster{width:60%;position:relative;}@media (max-width: 992px){#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video-poster{width:100%;margin-top:60px;}}#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video-poster-bgr{padding:27% 0;-webkit-background-size:cover;background-size:cover;-webkit-background-position:center;background-position:center;position:relative;text-align:center;}@media (max-width: 992px){#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video-poster-bgr{padding:20% 0;}}#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video .play-btn{background:transparent;border:none;cursor:pointer;outline:none;padding:0;}@media(min-width: 576px){#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video .play-btn:hover .play-btn-holder{background-color:rgba(255,255,255,0.3);}}#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video .play-btn .play-btn-holder{width:76px;height:76px;border:1px solid white;border-radius:50%;-webkit-transition:0.2s all;transition:0.2s all;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video .play-btn .icon-wrapper{cursor:pointer;background-color:white;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50px;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#section-2df1ac84-e909-46f0-8c7a-e7024f777bce .f-video .play-btn .play-icon{font-size:10px;-webkit-transform:translateX(1px);-moz-transform:translateX(1px);-ms-transform:translateX(1px);transform:translateX(1px);color:#000;}#section-db0ee059-806b-46ea-95ab-bc666116fd95{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(4 / 4 * var(--global-section-padding));--section-padding-bottom:calc(4 / 4 * var(--global-section-padding));background-color:#fff;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section span.link--white:not(.slick-disabled){color:#000;border-color:#000;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section span.link--white:not(.slick-disabled):after{background-color:#000;color:#000;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section ul.slick-links-nav span.spacer{background-color:#000;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section ul.slick-links-nav li span.link:before{background-color:#ccc;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section span.link.slick-disabled{color:#a6a6a6;cursor:default;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section span.link.slick-disabled:hover{color:#a6a6a6;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section span.link:after{background-color:#a6a6a6;color:#a6a6a6;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section span.link--white:not(.slick-disabled){color:#000;border-color:#000;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section span.link--white:not(.slick-disabled):after{background-color:#000;color:#000;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section ul.slick-links-nav span.spacer{background-color:#000;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section ul.slick-links-nav li span.link:before{background-color:#ccc;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section span.link.slick-disabled{color:#a6a6a6;cursor:default;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section span.link.slick-disabled:hover{color:#a6a6a6;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section span.link:after{background-color:#a6a6a6;color:#a6a6a6;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section ul.featured-properties div.slick-track li.featured-properties__item-cover span.featured-properties__label{background:#000;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section ul.featured-properties .featured-properties__item{background-color:#ebe7e0;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section ul.featured-properties .featured-properties__text{padding-top:35px;padding-bottom:35px;background-color:#ebe7e0;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section ul.featured-properties .featured-properties__text p{color:#000;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section ul.featured-properties .featured-properties__text h4{color:#000;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.redesign.featured-properties-section ul.featured-properties .featured-properties__text h5{color:#000;}@media only screen and (max-width:1024px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.featured-properties-button-holder{margin-top:20px;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 div.featured-properties-section .btn{min-width:171px;}@media (max-width: 678px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .redesign .btn{width:100%!important;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-section{padding:140px 0;}@media (max-width: 991px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-section{padding:100px 0;}}@media (max-width: 768px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-section{padding:40px 0;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-section .slick-list{width:100%;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-section .slick-track{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-section .slick-slide{height:inherit!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-section .slick-arrow:not(.slick-disabled){cursor:pointer;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-section .slick-links-nav{display:inline-block;list-style:none;vertical-align:top;margin:0 0 0;padding:28px 0 0;white-space:nowrap;}@media (max-width: 768px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-section .slick-links-nav{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-section .slick-links-nav li{display:inline-block;vertical-align:top;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-section .slick-links-nav li+li{margin-left:40px;position:relative;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-section .slick-links-nav .slick-hidden+.spacer{display:none;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-section .slick-links-nav .spacer{position:absolute;left:-23px;width:1px;height:10px;margin-top:-5px;top:50%;background-color:#fff;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-section .slick-links-nav .link.slick-disabled{cursor:default;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-section .slick-links-nav .link.slick-disabled:hover{color:inherit;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-section .slick-links-nav .link.slick-disabled:before,#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-section .slick-links-nav .link.slick-disabled:after{opacity:0;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-section .btn{min-width:250px;}@media (min-width: 561px) and (max-width: 1024px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-section .btn{width:275px;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:60px;text-align:center;}@media (max-width: 768px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-header{display:block;margin-bottom:40px;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-header h2{color:var(--fontColor);margin:0;}@media (max-width: 768px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-header h2{margin-bottom:25px;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-button-holder{text-align:center;margin-top:80px;}@media (max-width: 768px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-button-holder{margin-top:40px;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 768px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-nav{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-nav .slick-arrow{position:relative;left:auto;right:auto;bottom:auto;top:auto;text-align:left;font-size:14px;line-height:24px;width:auto;height:24px;text-transform:uppercase;margin-top:15px;color:#C6C6C6;opacity:1!important;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);font-family:var(--global-secondary-font-family);}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-nav .slick-arrow:hover{color:#fff;opacity:1;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-nav .slick-arrow:before{content:'';}@media (max-width: 768px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-nav .slick-arrow{margin-top:0;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-nav .slick-arrow:after{content:'';position:absolute;bottom:3px;height:1px;background-color:#fff;left:0;right:0;-webkit-transition:opacity .3s;transition:opacity .3s;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-nav .slick-arrow.slick-prev:before{content:none;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-nav .slick-arrow.slick-next{margin-left:41px;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-nav .slick-arrow.slick-next:before{left:-21px;width:1px;height:12px;background-color:#fff;pointer-events:none;top:8px;opacity:1;position:absolute;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties-nav .slick-arrow.slick-disabled:after{opacity:0;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties{padding:0;margin:0 -40px;color:#000;}@media (max-width: 991px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties{margin-left:-12px;margin-right:-12px;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__item-cover{padding:0 40px;}@media (max-width: 991px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__item-cover{padding:0 12px;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__item-cover:focus{outline:none;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__item{background-color:#fff;text-align:center;font-weight:bold;position:relative;height:100%;color:var(--fontColor);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width: 1025px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__item{min-height:500px;}}@media (hover: none) and (pointer: coarse){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__item{min-height:1px;background-color:transparent;}}@media (hover: hover) and (pointer: fine){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__item:hover .featured-properties__hover{opacity:1;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__item h4{text-transform:none;color:black;margin:0 0 7px;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__item p{color:black;margin:0 0 7px;}@media (max-width: 768px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__item p{margin-bottom:3px;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__item h5{color:black;margin:0;font-family:var(--global-secondary-font-family);text-transform:none;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__item >a{width:100%;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__img{vertical-align:top;width:100%;height:315px;background-color:gray;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__img img{width:100%;height:100%;object-fit:cover;}@media (max-width: 768px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__img{height:200px;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__text{color:var(--fontColor);background-color:#fff;padding:25px 15px 15px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (hover: none) and (pointer: coarse){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__text{padding:13px;min-height:175px;}}@media (max-width: 768px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__text h4{max-height:56px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__text p{white-space:normal;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__label{position:absolute;top:0;right:0;background:#000;color:#fff;padding:4px 35px;z-index:2;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__hover{color:var(--bgColor);padding:15px;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.75);opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media(max-width: 991px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__hover{display:none;}}@media(max-width: 768px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__hover h4{display:none;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__hover >a{position:absolute;top:0;left:0;width:100%;height:100%;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:10px 24px;position:relative;z-index:2;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__share{display:inline-block;position:relative;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__share.featured-properties__share--opened .socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (hover: none) and (pointer: coarse){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__share{display:block;width:100%;margin-top:4px;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__share .btn.btn--primary-light{display:block;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__share .socials{-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none;}@media (hover: none) and (pointer: coarse){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__share .socials{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:static;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);top:auto;left:auto;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__share .socials .socials__link{width:69px;}@media (hover: none) and (pointer: coarse){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties .featured-properties__share .socials .socials__link:hover{border-bottom:transparent!important;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties:not(.slick-initialized){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties:not(.slick-initialized) >.featured-properties__item-cover{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}@media (min-width: 769px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties:not(.slick-initialized) >.featured-properties__item-cover{width:50%;}}@media (min-width: 1100px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .three-slides .featured-properties:not(.slick-initialized)>.featured-properties__item-cover{width:33%;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties__item-mls-attribution{text-shadow:none;width:calc(100% - 200px);margin:0;}@media (max-width: 1024px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties__item-mls-attribution{width:100%;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties__item-mls-logo{position:absolute;right:0;}@media (max-width: 1024px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .featured-properties__item-mls-logo{position:relative;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95 .mls-compliance-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;padding-top:8px;}@media (max-width: 1024px){#section-db0ee059-806b-46ea-95ab-bc666116fd95 .mls-compliance-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;}}#section-db0ee059-806b-46ea-95ab-bc666116fd95>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}#section-bc3db646-feb7-478c-960e-337ffafa7a35{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#EAE7E1;--bgColor_H:40;--bgColor_S:18%;--bgColor_L:90%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#EAE7E1;}@media(max-width: 768px){#section-bc3db646-feb7-478c-960e-337ffafa7a35 .lp-btn,#section-bc3db646-feb7-478c-960e-337ffafa7a35 .redesign .lp-btn{min-width:88%;}}#section-bc3db646-feb7-478c-960e-337ffafa7a35 .lp-title-group .lp-h1,#section-bc3db646-feb7-478c-960e-337ffafa7a35 .lp-title-group .lp-h2{margin-top:0;}#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid{text-align:center;}#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .lp-text--pretitle,#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .lp-text--subtitle{margin-left:auto;margin-right:auto;}#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .items.items-1 .item{margin-left:auto;margin-right:auto;}#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .items.three-columns .item{width:calc(100% / 3);}@media (max-width: 768px){#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .items.three-columns .item{width:100%;}}#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .items .item{width:50%;overflow:hidden;}@media (max-width: 768px){#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .items .item{width:100%;}}#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .items .item h3{margin-bottom:1.666rem;}@media (max-width: 768px){#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .items .item h3{margin-bottom:0;}}#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .items .item .item-wrapper{padding-bottom:70%;position:relative;display:block;}#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .items .item .item-wrapper .image-holder{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;left:0;right:0;top:0;bottom:0;background:center no-repeat;-webkit-background-size:cover;background-size:cover;background-color:#eeeeee;}#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .items .item .item-wrapper .image-holder img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;}#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .items .item .item-wrapper .overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0, 0, 0, 0.3);}#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .items .item .item-wrapper .content-container{color:white;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:600px;width:70%;}@media (max-width: 1024px){#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .items .item .item-wrapper .content-container{width:calc(100% - 40px);}}#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .items .item .item-wrapper .content-container .button-wrapper{-webkit-transition:all linear 0.4s;transition:all linear 0.4s;}@media (min-width: 1025px){#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .items .item .item-wrapper .content-container .button-wrapper{max-height:0;opacity:0;}}@media (max-width: 1024px){#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .items .item .item-wrapper .content-container .button-wrapper{display:none;}}@media (min-width: 1025px){#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .items .item:hover .item-wrapper .image-holder{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}}@media (min-width: 1025px){#section-bc3db646-feb7-478c-960e-337ffafa7a35 .featured-neighborhoods-grid .items .item:hover .item-wrapper .content-container .button-wrapper{max-height:90px;opacity:1;}}#section-bc3db646-feb7-478c-960e-337ffafa7a35 .neighborhood-name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}#section-bc3db646-feb7-478c-960e-337ffafa7a35 .button-container{padding-top:60px;}@media(max-width: 768px){#section-bc3db646-feb7-478c-960e-337ffafa7a35 .button-container{padding-top:40px;}}#section-9cda9eec-9bae-47d8-a735-80a352a2f096{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.4));background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/zz0kxagxamnbub2gft0r');background-repeat:no-repeat;-webkit-background-position:center;background-position:center;-webkit-background-size:cover;background-size:cover;}#section-9cda9eec-9bae-47d8-a735-80a352a2f096.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-9cda9eec-9bae-47d8-a735-80a352a2f096.parallax-enabled>div.video-wrapper{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:-9999;}#section-9cda9eec-9bae-47d8-a735-80a352a2f096.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-9cda9eec-9bae-47d8-a735-80a352a2f096 .redesign.work-with-us{position:relative;color:var(--fontColor, #ffffff);}#section-9cda9eec-9bae-47d8-a735-80a352a2f096 .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-9cda9eec-9bae-47d8-a735-80a352a2f096 .redesign.work-with-us .container{min-height:auto;padding-top:100px;padding-bottom:100px;}}#section-9cda9eec-9bae-47d8-a735-80a352a2f096 .redesign.work-with-us h2{position:relative;padding-bottom:28px;margin:0 0 30px;}@media(max-width: 768px){#section-9cda9eec-9bae-47d8-a735-80a352a2f096 .redesign.work-with-us h2{padding-bottom:40px;}}#section-9cda9eec-9bae-47d8-a735-80a352a2f096 .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-9cda9eec-9bae-47d8-a735-80a352a2f096 .redesign.work-with-us p{margin:0 0 30px;}@media(max-width: 768px){#section-9cda9eec-9bae-47d8-a735-80a352a2f096 .redesign.work-with-us p{margin-bottom:40px;}}#section-9cda9eec-9bae-47d8-a735-80a352a2f096 .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-9cda9eec-9bae-47d8-a735-80a352a2f096 .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-9cda9eec-9bae-47d8-a735-80a352a2f096{background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/zz0kxagxamnbub2gft0r');}}@media (min-width: 1280px) and (orientation: landscape){#section-9cda9eec-9bae-47d8-a735-80a352a2f096{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/zz0kxagxamnbub2gft0r');}}@media (min-width: 1920px) and (orientation: landscape){#section-9cda9eec-9bae-47d8-a735-80a352a2f096{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/zz0kxagxamnbub2gft0r');}}@media (min-width: 2560px) and (orientation: landscape){#section-9cda9eec-9bae-47d8-a735-80a352a2f096{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/zz0kxagxamnbub2gft0r');}}#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:#fff;color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;}body>div.sidemenu{width:auto!important;left:auto!important;right:-100%;top:0;background-color:transparent;-webkit-transition:right .3s;transition:right .3s;display:block;}body>div.sidemenu:not(.visible){pointer-events:none;visibility:hidden;}body>div.sidemenu.visible{right:0;}body>div.sidemenu .sidebar{position:relative;width:400px;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:40px;padding-bottom:100px;background-color:var(--bgColor, #fff);color:var(--fontColor, #000);font-family:var(--global-primary-font-family);font-size:21px;line-height:1.333333;letter-spacing:.5px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;}@media (max-width: 767px){body>div.sidemenu .sidebar{width:270px;font-size:18px;}}body>div.sidemenu .sidebar__content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;padding-left:40px;padding-right:40px;text-align:center;overflow-y:auto;}@media (max-width: 767px){body>div.sidemenu .sidebar__content{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding-left:20px;padding-right:20px;}}body>div.sidemenu .sidebar__close{position:absolute;right:30px;top:30px;display:inline-block;width:38px;height:38px;padding:10px;border:none;border-radius:0;background:transparent;color:inherit;z-index:1;cursor:pointer;}body>div.sidemenu .sidebar__close:before,body>div.sidemenu .sidebar__close:after{content:'';display:block;width:22px;height:2px;background-color:currentColor;position:absolute;left:50%;top:50%;}body>div.sidemenu .sidebar__close:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);}body>div.sidemenu .sidebar__close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);}@media (max-width: 767px){body>div.sidemenu .sidebar__close{right:10px;top:10px;}}body>div.sidemenu .sidebar__close:focus{outline:none;}body>div.sidemenu .sidebar__nav{list-style:none;padding:0;margin:auto 0;}body>div.sidemenu .sidebar__nav-item{margin:0;padding-top:4px;padding-bottom:4px;border-bottom:1px solid hsla( var(--bgColor_H, 0), var(--bgColor_S, 0%), calc(50% + (var(--bgColor_L, 100%) - 50%) * 0.9), var(--bgColor_A, 1) );}body>div.sidemenu .sidebar__nav-link{display:inline-block;padding:10px;border:none;border-radius:0;background:transparent;text-transform:none;-webkit-transition:all .25s;transition:all .25s;cursor:pointer;color:inherit;}body>div.sidemenu .sidebar__nav-link:focus{outline:none;}body>div.sidemenu .sidebar__subnav{list-style:none;padding:4px 0 10px;margin:0;font-size:17px;}@media (max-width: 767px){body>div.sidemenu .sidebar__subnav{font-size:14px;letter-spacing:.3px;}}body>div.sidemenu .sidebar__subnav-item{margin-bottom:10px;}body>div.sidemenu .sidebar__subnav-item:last-child{margin-bottom:0;}body>div.sidemenu .sidebar__subnav-link{display:inline-block;padding:0;border:none;border-radius:0;background:transparent;text-transform:none;opacity:.7;-webkit-transition:all .25s;transition:all .25s;cursor:pointer;color:inherit;}body>div.sidemenu .sidebar__subnav-link:focus{outline:none;}body>div.sidemenu .sub-nav{visibility:hidden;opacity:0;max-height:0;-webkit-transition:all .3s;transition:all .3s;}body>div.sidemenu .sub-nav.visible{display:block;visibility:visible;opacity:1;max-height:100vh;}body>div.sidemenu .sub-nav.visible+.main-nav{color:#7a7a7a;}body>div.sidemenu .sub-nav.visible+.main-nav:after{margin-left:40px;border-bottom:2px solid var(--fontColor, #7a7a7a);border-right:2px solid var(--fontColor, #7a7a7a);}body>div.sidemenu .sub-nav-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}body>div.sidemenu .sub-nav-container:hover .main-nav:after{border-bottom:2px solid var(--fontColor, #7a7a7a);border-right:2px solid var(--fontColor, #7a7a7a);}body>div.sidemenu .sub-nav-container .main-nav{position:relative;display:inline-block;}body>div.sidemenu .sub-nav-container .main-nav:after{content:'';display:inline-block;position:relative;width:8px;height:8px;margin-left:25px;-webkit-transform:rotate(45deg) translateX(-100%);-moz-transform:rotate(45deg) translateX(-100%);-ms-transform:rotate(45deg) translateX(-100%);transform:rotate(45deg) translateX(-100%);border-bottom:2px solid var(--fontColor, #000000);border-right:2px solid var(--fontColor, #000000);top:0;bottom:auto;left:auto;-webkit-transition:0.5s all ease;transition:0.5s all ease;background-color:transparent;}body>div.sidemenu #main-section .sidebar{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}footer{background-color:#fff;color:#000000;--fontColor:#000000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--greyColor:hsla( var(--fontColor_H), var(--fontColor_S), calc(var(--fontColor_L) + (50% - var(--fontColor_L)) * 0.445), var(--fontColor_A));}footer .redesign .inp--dark-bg input{color:var(--fontColor);border-color:hsla( var(--fontColor_H), var(--fontColor_S), calc(var(--fontColor_L) + (50% - var(--fontColor_L)) * 0.445), var(--fontColor_A));}footer .redesign .inp--dark-bg input:hover{border-color:var(--fontColor);}footer .redesign .btn--primary-light{border-color:var(--fontColor);color:var(--fontColor);}footer .redesign .btn--primary-light:hover{background-color:var(--fontColor);color:var(--bgColor);}footer.is-background-color-light .redesign .btn--primary-light{border-width:1px;}footer .redesign .socials--grey{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}footer .redesign .socials--grey .socials__link{background-color:hsla( var(--bgColor_H), var(--bgColor_S), calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.15), var(--bgColor_A));color:var(--greyColor);}footer .redesign .socials--grey .socials__link svg{fill:var(--greyColor);}footer .redesign .socials--grey .socials__link:hover{background-color:hsla( var(--bgColor_H), var(--bgColor_S), calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.4), var(--bgColor_A));color:var(--fontColor);}footer .redesign .socials--grey .socials__link:hover svg{fill:var(--fontColor);}footer .redesign.footer .grey-text{color:var(--fontColor);}footer .footer{position:relative;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;right:30px;bottom:25px;z-index:91;}body>div.mobile-contact-wrapper .mobile-contact a{-webkit-text-decoration:none;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:55px;height:55px;margin-bottom:15px;background-color:#fff;font-size:22px;border:2px solid hsla(0,0%,49.8%,.3);border-radius:90px;margin-left:1px;}body>div.mobile-contact-wrapper .mobile-contact a i{color:#000;}body>div.mobile-contact-wrapper .mobile-contact .buttons-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}body>div.mobile-contact-wrapper .mobile-contact.dark a{background-color:#000;}body>div.mobile-contact-wrapper .mobile-contact.dark a i{color:#fff;}@media (max-width: 560px){body>div.mobile-contact-wrapper .mobile-contact{display:block;}} </style> <style id="custom-style-css">.social_icons-style-1 a{border-color:rgba(0, 0, 0, 1)!important;background-color:rgba(0, 0, 0, 0)!important;color:rgba(0, 0, 0, 1)!important;}.social_icons-style-1 a:hover{border-color:rgba(0, 0, 0, 1)!important;background-color:rgba(0, 0, 0, 1)!important;color:rgba(255,255,255,1)!important;}.social_icons-style-1 a i{color:inherit!important;}.social_icons-style-1 a svg,.social_icons-style-1 a svg path{fill:currentColor!important;}.hyperlink-style-1{color:rgba(0, 0, 0, 1)!important;}.hyperlink-style-1:hover{color:rgba(26, 26, 26, 1)!important;}.pagination-style-1 li a{color:rgba(0, 0, 0, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(0, 0, 0, 0)!important;}.pagination-style-1 li a:hover{color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 1)!important;border-color:rgba(0, 0, 0, 1)!important;}.pagination-style-1 li.active a{color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 1)!important;border-color:rgba(0, 0, 0, 1)!important;}.button-style-1{color:rgba(0,0,0,1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(0,0,0,1)!important;}.button-style-1:hover{color:rgba(255,255,255,1)!important;background-color:rgba(0,0,0,1)!important;border-color:rgba(0, 0, 0, 1)!important;}.button-style-6{color:#000000!important;background-color:#FFFFFF!important;border-color:rgba(255, 255, 255, 1)!important;}.button-style-6:hover{color:#FFFFFF!important;background-color:rgba(0, 0, 0, 0)!important;border-color:#FFFFFF!important;}.social_icons-style-2 a{border-color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 0)!important;color:rgba(255, 255, 255, 1)!important;}.social_icons-style-2 a:hover{border-color:rgba(255, 255, 255, 1)!important;background-color:rgba(255, 255, 255, 1)!important;color:rgba(0, 0, 0, 1)!important;}.social_icons-style-2 a i{color:inherit!important;}.social_icons-style-2 a svg,.social_icons-style-2 a svg path{fill:currentColor!important;}.button-style-2{color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(255, 255, 255, 1)!important;}.button-style-2:hover{color:rgba(0, 0, 0, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255, 255, 255, 1)!important;}.hyperlink-style-2{color:rgba(255, 255, 255, 1)!important;}.hyperlink-style-2:hover{color:rgba(255, 255, 255, 0.7)!important;}.pagination-style-2 li a{color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(0, 0, 0, 0)!important;}.pagination-style-2 li a:hover{color:rgba(0, 0, 0, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255,255,255,1)!important;}.pagination-style-2 li.active a{color:rgba(0, 0, 0, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255,255,255,1)!important;}.button-style-4{color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 1)!important;border-color:#000000!important;}.button-style-4:hover{color:rgba(0, 0, 0, 1)!important;background-color:rgba(0, 0, 0, 0)!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> <meta name="google-site-verification" content="XUSl9gAyw6dpYEz_0wYCx2Dh_bOHxL6_yzcNAafZIek" /> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "WebSite", "@id": "https://sfresidential.com/#website", "name": "OLIVER BURGELMAN REAL ESTATE", "url": "https://sfresidential.com/", "description": "Oliver Burgelman is a top San Francisco real estate agent with 20+ years of experience, helping buyers and sellers navigate SF & Marin with expert guidance.", "inLanguage": "en-US", "potentialAction": { "@type": "SearchAction", "target": "https://sfresidential.com/search?q={search_term_string}", "query-input": "required name=search_term_string" } } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Organization", "@id": "https://sfresidential.com/#organization", "name": "OLIVER BURGELMAN REAL ESTATE", "alternateName": [ "Oliver Burgelman - San Francisco Realtor", "Oliver Burgelman - Marin County Realtor", "Oliver Burgelman - San Rafael Realtor" ], "url": "https://sfresidential.com/", "logo": "https://res.cloudinary.com/luxuryp/images/w_1920,c_limit,f_auto,q_auto/l28m6niuil61z8kezyz0/lockupoliver-burgelmanvanguard-properties-white", "image": { "@type": "ImageObject", "url": "https://res.cloudinary.com/luxuryp/images/w_320,c_limit,f_auto,q_auto/subclqghpnpggs6oxgcu/footer-lockup-logo" }, "sameAs": [ "https://www.facebook.com/RealEstateSF", "https://www.instagram.com/oliverburgelman/", "https://www.linkedin.com/in/oliverburgelman/", "https://www.youtube.com/c/OliverBurgelmanSF" ], "contactPoint": [ { "@type": "ContactPoint", "telephone": "+1-415-244-5846", "contactType": "customer service", "areaServed": "US", "availableLanguage": "English" } ] } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Person", "@id": "https://sfresidential.com/#person", "name": "Oliver Burgelman", "jobTitle": "Real Estate Broker", "email": "mailto:[email protected]", "telephone": "+1-415-244-5846", "image": { "@type": "ImageObject", "url": "https://res.cloudinary.com/luxuryp/images/w_320,c_limit,f_auto,q_auto/subclqghpnpggs6oxgcu/footer-lockup-logo" }, "worksFor": { "@type": "RealEstateAgent", "name": "Oliver Burgelman Real Estate", "url": "https://sfresidential.com/", "telephone": "+1-415-244-5846", "priceRange": "$800,000 - $10,000,000", "image": { "@type": "ImageObject", "url": "https://res.cloudinary.com/luxuryp/images/w_320,c_limit,f_auto,q_auto/subclqghpnpggs6oxgcu/footer-lockup-logo" }, "address": { "@type": "PostalAddress", "streetAddress": "2501 Mission St", "addressLocality": "San Francisco", "addressRegion": "CA", "postalCode": "94110", "addressCountry": "US" } }, "sameAs": [ "https://www.google.com/maps/place/?q=place_id:ChIJaRCAVBJ-j4AR69AjbNS_Axg", "https://www.facebook.com/RealEstateSF", "https://www.instagram.com/oliverburgelman/", "https://www.linkedin.com/in/oliverburgelman/", "https://www.youtube.com/c/OliverBurgelmanSF" ], "address": [ { "@type": "PostalAddress", "streetAddress": "2501 Mission St", "addressLocality": "San Francisco", "addressRegion": "CA", "postalCode": "94110", "addressCountry": "US" }, { "@type": "PostalAddress", "streetAddress": "1118 Magnolia Avenue", "addressLocality": "Larkspur", "addressRegion": "CA", "postalCode": "94939", "addressCountry": "US" } ] } </script> </script><script type="application/ld+json"> { "@context": "https://schema.org", "@type": "LocalBusiness", "@id": "https://sfresidential.com/#localbusiness", "name": "OLIVER BURGELMAN REAL ESTATE", "url": "https://sfresidential.com/", "telephone": "+1-415-244-5846", "email": "[email protected]", "priceRange": "$800,000 - $10,000,000", "logo": "https://res.cloudinary.com/luxuryp/images/w_1920,c_limit,f_auto,q_auto/l28m6niuil61z8kezyz0/lockupoliver-burgelmanvanguard-properties-white", "image": { "@type": "ImageObject", "url": "https://res.cloudinary.com/luxuryp/images/w_320,c_limit,f_auto,q_auto/subclqghpnpggs6oxgcu/footer-lockup-logo" }, "address": [ { "@type": "PostalAddress", "streetAddress": "2501 Mission St", "addressLocality": "San Francisco", "addressRegion": "CA", "postalCode": "94110", "addressCountry": "US" }, { "@type": "PostalAddress", "streetAddress": "1118 Magnolia Avenue", "addressLocality": "Larkspur", "addressRegion": "CA", "postalCode": "94939", "addressCountry": "US" } ], "serviceArea": [ { "@type": "Place", "name": "San Francisco" }, { "@type": "Place", "name": "Marin County" }, { "@type": "Place", "name": "Mill Valley" }, { "@type": "Place", "name": "Larkspur" }, { "@type": "Place", "name": "San Rafael" }, { "@type": "Place", "name": "San Anselmo" }, { "@type": "Place", "name": "Novato" }, { "@type": "Place", "name": "Fairfax" }, { "@type": "Place", "name": "Kentfield" } ] } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "@id": "https://sfresidential.com/#breadcrumb", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://sfresidential.com/" }, { "@type": "ListItem", "position": 2, "name": "Let's Connect", "item": "https://sfresidential.com/contact" }, { "@type": "ListItem", "position": 3, "name": "About Oliver", "item": "https://sfresidential.com/about" }, { "@type": "ListItem", "position": 4, "name": "Featured Properties", "item": "https://sfresidential.com/properties/sale" }, { "@type": "ListItem", "position": 5, "name": "Home Valuation", "item": "https://sfresidential.com/home-valuation" } ] } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "VideoObject", "name": "San Francisco Real Estate Market Trends", "description": "Market insights and tips for buying or selling a home in San Francisco, covering pricing trends, demand, and expert analysis from top real estate professionals.", "thumbnailUrl": "https://i.ytimg.com/vi/kgDAVP4EU9E/maxresdefault.jpg", "uploadDate": "2024-12-12T12:00:00-08:00", "contentUrl": "https://www.youtube.com/watch?v=kgDAVP4EU9E", "embedUrl": "https://www.youtube.com/embed/kgDAVP4EU9E", "duration": "PT5M30S", "publisher": { "@type": "Organization", "name": "Oliver Burgelman Real Estate", "logo": { "@type": "ImageObject", "url": "https://res.cloudinary.com/luxuryp/images/w_1920,c_limit,f_auto,q_auto/l28m6niuil61z8kezyz0/lockupoliver-burgelmanvanguard-properties-white", "width": 600, "height": 60 } }, "author": { "@type": "Person", "name": "Oliver Burgelman", "url": "https://sfresidential.com/" } } </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,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/l28m6niuil61z8kezyz0" 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/l28m6niuil61z8kezyz0 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/l28m6niuil61z8kezyz0 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/l28m6niuil61z8kezyz0 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/l28m6niuil61z8kezyz0 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/l28m6niuil61z8kezyz0 2560w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/l28m6niuil61z8kezyz0 3456w" class="logo__img light" alt=""> <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/vekkcdoa3x9rpelozzsc" 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/vekkcdoa3x9rpelozzsc 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/vekkcdoa3x9rpelozzsc 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/vekkcdoa3x9rpelozzsc 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/vekkcdoa3x9rpelozzsc 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/vekkcdoa3x9rpelozzsc 2560w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/vekkcdoa3x9rpelozzsc 3456w" class="logo__img dark" alt=""> </a> </div> <div class="navigation"> <ul> <li class="navigation__item"> <a href="/home-valuation" class="navigation__link wow fadeInUp" data-wow-delay="2.0"><span>Home Valuation</span></a> </li> <li class="navigation__item sub-nav-container"> <a href="#" class="navigation__link wow fadeInUp">Properties</a> <div class="sub-nav"> <ul> <li class="sub-nav__item"><a href="/properties/sale" class="nav-link sub-nav__link feature"><span>Featured Properties</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> </ul> </div> </li> <li class="navigation__item"> <a href="/neighborhoods" class="navigation__link wow fadeInUp" data-wow-delay="2.2"><span>Neighborhoods</span></a> </li> <li class="navigation__item sub-nav-container"> <a href="#" class="navigation__link wow fadeInUp">Home Search</a> <div class="sub-nav"> <ul> <li class="sub-nav__item"><a href="/sunset-homes-for-sale" class="nav-link sub-nav__link feature"><span>Sunset Homes for Sale</span></a></li> <li class="sub-nav__item"><a href="/richmond-district-homes-for-sale" class="nav-link sub-nav__link feature"><span>Richmond District Homes for Sale</span></a></li> <li class="sub-nav__item"><a href="/ingleside-homes-for-sale" class="nav-link sub-nav__link feature"><span>Ingleside Homes for Sale</span></a></li> <li class="sub-nav__item"><a href="/eureka-valley-homes-for-sale" class="nav-link sub-nav__link feature"><span>Eureka Valley Homes for Sale</span></a></li> <li class="sub-nav__item"><a href="/san-rafael-homes-for-sale" class="nav-link sub-nav__link feature"><span>San Rafael Homes for Sale</span></a></li> <li class="sub-nav__item"><a href="/hayes-valley-homes-for-sale" class="nav-link sub-nav__link feature"><span>Hayes Valley Homes for Sale</span></a></li> <li class="sub-nav__item"><a href="/home-search/listings" class="nav-link sub-nav__link feature"><span>Search Homes</span></a></li> </ul> </div> </li> <li class="navigation__item"> <a href="/blog/maximize-your-homes-value-with-pre-sale-home-improvement-funding-real-estate-concierge-service" class="navigation__link wow fadeInUp" data-wow-delay="2.4"><span>Concierge Service</span></a> </li> <li class="navigation__item"> <a href="tel:4152445846" class="navigation__link wow fadeInUp" data-wow-delay="2.5"><span>(415) 244-5846</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="sidebar"> <button class="toggle sidebar__close close"></button> <div class="sidebar__content"> <ul class="sidebar__nav"> <li class="sidebar__nav-item"> <a href="/" class="sidebar__nav-link">Home</a> </li> <li class="sidebar__nav-item"> <a href="/contact" class="sidebar__nav-link">Let's Connect</a> </li> <li class="sidebar__nav-item"> <a href="/about" class="sidebar__nav-link">About Oliver</a> </li> <li class="sidebar__nav-item sub-nav-container"> <div class="sub-nav"> <ul class="sidebar__subnav"> <li class="sidebar__subnav-item"><a href="/properties/sale" class="sidebar__subnav-link">Featured Properties</a></li> <li class="sidebar__subnav-item"><a href="/properties/sold" class="sidebar__subnav-link">Past Transactions</a></li> </ul> </div> <a href="#" class="sidebar__nav-link link main-nav">Properties</a> </li> <li class="sidebar__nav-item sub-nav-container"> <div class="sub-nav"> <ul class="sidebar__subnav"> <li class="sidebar__subnav-item"><a href="/sunset-homes-for-sale" class="sidebar__subnav-link">Sunset Homes for Sale</a></li> <li class="sidebar__subnav-item"><a href="/richmond-district-homes-for-sale" class="sidebar__subnav-link">Richmond District Homes for Sale</a></li> <li class="sidebar__subnav-item"><a href="/ingleside-homes-for-sale" class="sidebar__subnav-link">Ingleside Homes for Sale</a></li> <li class="sidebar__subnav-item"><a href="/eureka-valley-homes-for-sale" class="sidebar__subnav-link">Eureka Valley Homes for Sale</a></li> <li class="sidebar__subnav-item"><a href="/san-rafael-homes-for-sale" class="sidebar__subnav-link">San Rafael Homes for Sale</a></li> <li class="sidebar__subnav-item"><a href="/hayes-valley-homes-for-sale" class="sidebar__subnav-link">Hayes Valley Homes for Sale</a></li> <li class="sidebar__subnav-item"><a href="/home-search/listings" class="sidebar__subnav-link">Search Homes</a></li> </ul> </div> <a href="#" class="sidebar__nav-link link main-nav">Home Search</a> </li> <li class="sidebar__nav-item"> <a href="/home-valuation" class="sidebar__nav-link">Home Valuation</a> </li> <li class="sidebar__nav-item"> <a href="/neighborhoods" class="sidebar__nav-link">Neighborhoods</a> </li> <li class="sidebar__nav-item"> <a href="/testimonials" class="sidebar__nav-link">Testimonials</a> </li> <li class="sidebar__nav-item sub-nav-container"> <div class="sub-nav"> <ul class="sidebar__subnav"> <li class="sidebar__subnav-item"><a href="https://sfresidential.com/marin-bag" class="sidebar__subnav-link">Marin</a></li> <li class="sidebar__subnav-item"><a href="https://sfresidential.com/outer-avenues-bag" class="sidebar__subnav-link">Outer Avenues</a></li> <li class="sidebar__subnav-item"><a href="https://sfresidential.com/noe-bag" class="sidebar__subnav-link">Noe Valley</a></li> </ul> </div> <a href="#" class="sidebar__nav-link link main-nav">Bag Giveaway</a> </li> <li class="sidebar__nav-item"> <a href="/sellers-guide" class="sidebar__nav-link">Home Seller's Guide</a> </li> <li class="sidebar__nav-item"> <a href="/buyers-guide" class="sidebar__nav-link">Buyer's Guide</a> </li> <li class="sidebar__nav-item"> <a href="/blog" class="sidebar__nav-link">Blog</a> </li> <li class="sidebar__nav-item"> <a href="/Vlog" class="sidebar__nav-link">Vlog</a> </li> <li class="sidebar__nav-item"> <a href="/work-with-me" class="sidebar__nav-link">Work with Me</a> </li> <li class="sidebar__nav-item"> <a href="/home-search/account" class="sidebar__nav-link">My Search Portal</a> </li> </ul> </div> </div> </div> <div id="global-mobile-contact" class="mobile-contact-wrapper"> <div class="mobile-contact dark"> <div class="buttons-holder"> <a href="/cdn-cgi/l/email-protection#84ebe8edf2e1f6c4f7e2f6e1f7ede0e1eaf0ede5e8aae7ebe9"> <i class="lp-i lp-i--envelope"></i> </a> <a href="tel:(415) 244-5846"> <i class="lp-i lp-i--phone"></i> </a> </div> </div> </div> <section id="section-0f084abe-29b2-4ead-999c-832bb2cd3497" 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/videos/f_auto,q_auto/so_0,eo_0/jdgfq0mmz3oifop5peac/real_estate_agent_in_san_francisco_and_marin___oliver_burgelman-1080p.jpg" style="height:100%;" loop muted autoplay playsinline> <source data-src="https://res.cloudinary.com/luxuryp/videos/f_webm,vc_vp9,q_auto/jdgfq0mmz3oifop5peac/real_estate_agent_in_san_francisco_and_marin___oliver_burgelman-1080p.webm" type="video/webm;codecs=vp9"> <source data-src="https://res.cloudinary.com/luxuryp/videos/f_mp4,vc_h265,q_auto/jdgfq0mmz3oifop5peac/real_estate_agent_in_san_francisco_and_marin___oliver_burgelman-1080p.mp4" type="video/mp4;codecs=hvc1"> <source data-src="https://res.cloudinary.com/luxuryp/videos/f_mp4,vc_h264,q_auto/jdgfq0mmz3oifop5peac/real_estate_agent_in_san_francisco_and_marin___oliver_burgelman-1080p.mp4" type="video/mp4"> </video> </div> <div class="poster" style="background-image: url('https://res.cloudinary.com/luxuryp/videos/so_0,eo_0,f_auto,q_auto/mcystff5ocgg1xzc5yyx/oliver_burgelman_real_estate___lp_header_video_sea_cliff-original-1')"></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 "> <div class="item"> <h5 class="pre-title">Broker Associate | CA DRE# 01388135</h5> </div> </div> <div class="items "> <div class="item"> <h1 class="lp-h1">Oliver Burgelman</h1> </div> </div> <div class="bottom"> <span class="subtitle subtitle--line"><p>SAN FRANCISCO AND MARIN COUNTY</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 role="button" data-type="CONTACT_US" class="btn btn--primary" > <div class="homepage-subheading-button"> CONTACT OLIVER <div class="js-listing-details-white-bar"> <div class="js-listing-details-black-bar"> </div> </div> </div> </a> </div> <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="/home-valuation" target="_blank" class="btn btn--primary" > <div class="homepage-subheading-button"> HOME VALUATION <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-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa" class="solid-section is-font-color-dark is-background-color-light" data-el-id="f5d446fb-a520-4f8d-8eda-49f27fa7ba8b"> <div class="company-stats lp-vertical-paddings "> <div class="lp-container"> <div class="lp-title-group"> <h2 class="lp-h2">Broker Associate</h2> <p class="lp-text--subtitle lp-pre-line">They Say Home Is Where The Heart Is - Let me Help You Find It!</p> </div> <div class="company-stats__row company-stats__row--four"> <div class="company-stats__col"> <div class="stat-card"> <h3 class="stat-card__value jsValue">$350M+</h3> <p class="stat-card__title"> In Real Estate Sold </p> </div> </div> <div class="company-stats__col"> <div class="stat-card"> <h3 class="stat-card__value jsValue">300+</h3> <p class="stat-card__title"> Closed Transactions </p> </div> </div> <div class="company-stats__col"> <div class="stat-card"> <h3 class="stat-card__value jsValue">5 Star Agent</h3> <p class="stat-card__title"> Based on 75+ Five Star Reviews </p> </div> </div> <div class="company-stats__col"> <div class="stat-card"> <h3 class="stat-card__value jsValue">20+</h3> <p class="stat-card__title"> Years of Real Estate Experience </p> </div> </div> </div> </div> </div> </section> <section class="image-section is-font-color-light is-background-color-light" id="section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd" data-el-id="3194d39b-ac2d-42a7-9973-4b279eaa51e6"> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script> (function(){ const sectionId = 'section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd' 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 featured-testimonials "> <div class="container"> <div class="featured-testimonials__left"> <h2 class="serif">CLIENT SUCCESS</h2> <ul class="slick-links-nav"> <li><span class="link feature prev hyperlink-style-2">previous</span></li> <li><span class="separator hyperlink-style-2"></span></li> <li><span class="link feature next hyperlink-style-2">next</span></li> </ul> </div> <div class="featured-testimonials__right"> <ul class="featured-testimonials__slider js-slider"> <li> <blockquote>I cannot recommend Oliver Burgelman highly enough! He is, without a doubt, one of the best—if not The Best—realtors in San Francisco. I've known him for over 20 years, and this is the second home he has helped me sell. Most recently, he worked absolute magic, selling my Hayes Valley home in just 6 days with multiple offers that far exceeded my expectations. All of this achieved in what was considered to be a somewhat soft market! What truly sets Oliver apart is his strategic mindset, creativity, patience, and generosity. Selling a home is always a complex process, but mine came with extra challenges due to a recent fire. Despite this, he guided me ...</blockquote> — <cite>Karl G.</cite> </li> <li> <blockquote>Oliver is terrific! My wife and I recently worked with him to buy a house in San Francisco. Throughout the process, Oliver provided valuable perspective and advice, while staying tenaciously on top of every detail. He anticipated and navigated potential obstacles before they arose, which proved crucial in the highly competitive bidding process we encountered. Oliver's responsiveness is exceptional - he was always available when we needed him and stayed in frequent contact. Even after the purchase, he has continued to offer invaluable support and assistance. We highly recommend working with Oliver if you're looking to buy a house!</blockquote> — <cite>Edward R.</cite> </li> <li> <blockquote>Oliver is fantastic to work with. He’s honest, personable, professional, easy to communicate with, and very knowledgeable about San Francisco real estate. We wouldn’t hesitate to work with Oliver again.</blockquote> — <cite>Elizabeth R.</cite> </li> </ul> <a href="/testimonials" class="btn btn--primary-dark button-style-2" > VIEW ALL </a> </div> </div> </div> </section> <section id="section-6f975167-0c1a-4349-b9b8-db5fb93e0f37" class="solid-section is-font-color-dark is-background-color-light" data-el-id="ee87d271-1520-42d7-88f2-27f85a797fa1"> <div class="gallery-component redesign"> <div class="lp-container gallery-component__container"> <div class="row gallery-component__row cols-3"> <div class="gallery-component__col"> <a class="gallery-card" href="/properties/sale" > <div class="gallery-card__preview"> <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/jrdll9y9v3rzyz4gaalm" 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/jrdll9y9v3rzyz4gaalm 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/jrdll9y9v3rzyz4gaalm 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/jrdll9y9v3rzyz4gaalm 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/jrdll9y9v3rzyz4gaalm 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/jrdll9y9v3rzyz4gaalm 2560w" alt="Oliver Burgelman San Francisco Real Estate Agent" loading="lazy"> </div> <h3 class="lp-h3 gallery-card__title">HOME SEARCH</h3> </a> </div> <div class="gallery-component__col"> <a class="gallery-card" data-type="CONTACT_US" > <div class="gallery-card__preview"> <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/ugqapggx9hsjzkvakxbp" 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/ugqapggx9hsjzkvakxbp 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/ugqapggx9hsjzkvakxbp 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/ugqapggx9hsjzkvakxbp 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/ugqapggx9hsjzkvakxbp 1354w" alt="A living room with a large, gray sectional couch facing a fireplace." loading="lazy"> </div> <h3 class="lp-h3 gallery-card__title">CONTACT US</h3> </a> </div> <div class="gallery-component__col"> <a class="gallery-card" href="/testimonials" target="_blank" > <div class="gallery-card__preview"> <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/ygyjcmqcynthymkeobdo" 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/ygyjcmqcynthymkeobdo 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/ygyjcmqcynthymkeobdo 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/ygyjcmqcynthymkeobdo 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/ygyjcmqcynthymkeobdo 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/ygyjcmqcynthymkeobdo 2560w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/ygyjcmqcynthymkeobdo 3456w" alt="Oliver Burgelman San Francisco Real Estate Agent" loading="lazy"> </div> <h3 class="lp-h3 gallery-card__title">TESTIMONIALS</h3> </a> </div> </div> </div> </div> </section> <section id="section-03a31cfc-1df3-42b6-89e8-781c6b028780" class="solid-section is-font-color-dark is-background-color-light" data-el-id="4e27cc96-9ee2-4352-824e-b9cb27519b3d"> <div class="redesign featured-agent-section"> <div class="container"> <div class="featured-agent"> <div class="featured-agent__photo"> <div class="featured-agent__image"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/716e1fae-8fb3-4eca-b9d6-fe4d1477c6ad" 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/716e1fae-8fb3-4eca-b9d6-fe4d1477c6ad 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/716e1fae-8fb3-4eca-b9d6-fe4d1477c6ad 960w" alt="Oliver Burgelman Real Estate San Francisco Agent" loading="lazy"> </div> <ul class="lp-socials social_icons-style-1 socials socials--light-grey socials-container desktop"> <li> <a href="https://www.linkedin.com/in/oliverburgelman/" class="lp-socials__link wow fadeInUp socials__link" data-wow-delay="0s" target="_blank" aria-label="LINKEDIN" > <span class="lp-i lp-i--linkedin" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.google.com/search?q=Oliver+Burgelman+San+Francisco&sca_esv=581269367&ei=DHJOZdahJ-GeseMP24qj4AQ&ved=0ahUKEwjW14Xeg7qCAxVhT2wGHVvFCEwQ4dUDCBA&uact=5&oq=Oliver+Burgelman+San+Francisco&gs_lp=Egxnd3Mtd2l6LXNlcnAiHk9saXZlciBCdXJnZWxtYW4gU2FuIEZyYW5jaXNjbzIFECEYoAEyBRAhGKABSKYCUABYAHAAeACQAQCYAaABoAGgAaoBAzAuMbgBA8gBAPgBAvgBAeIDBBgAIEGIBgE&sclient=gws-wiz-serp#lrd=0x808f7e1254801069:0x1803bfd46c23d0eb,1,,,," class="lp-socials__link wow fadeInUp socials__link" data-wow-delay="0.1s" target="_blank" aria-label="GOOGLE" > <span class="lp-i lp-i--google" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.instagram.com/oliverburgelman/" class="lp-socials__link wow fadeInUp socials__link" data-wow-delay="0.2s" 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/RealEstateSF" class="lp-socials__link wow fadeInUp socials__link" data-wow-delay="0.3s" target="_blank" aria-label="FACEBOOK" > <span class="lp-i lp-i--facebook" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.zillow.com/profile/oliverburgelman" class="lp-socials__link wow fadeInUp socials__link" data-wow-delay="0.4s" target="_blank" aria-label="ZILLOW" > <span class="lp-i lp-i--zillow" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.yelp.com/biz/mike-and-oliver-we-know-sf-san-francisco-4?start=20" class="lp-socials__link wow fadeInUp socials__link" data-wow-delay="0.5s" 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/c/OliverBurgelmanSF" class="lp-socials__link wow fadeInUp socials__link" data-wow-delay="0.6s" target="_blank" aria-label="YOUTUBE" > <span class="lp-i lp-i--youtube" aria-hidden="true"></span> </a> </li> <li> <a href="/cdn-cgi/l/email-protection#6a0506031c0f182a190c180f19030e0f041e030b0644090507" class="socials__link wow fadeInUp" data-wow-delay=".7s" target="_blank"> <i class="lp-i lp-i--envelope"></i> </a> </li> </ul> </div> <div class="featured-agent__info"> <h2 class="h2">Meet Oliver</h2> <div class="bio-container"> <p class="p1">Driven by a deep passion for real estate and a commitment to client success, the focus is on delivering outstanding results. With a strong understanding of local market trends and a dedication to meeting client needs, every effort is made to surpass expectations and ensure a smooth real estate experience.</p> <p class="p1">They Say "Home Is Where The Heart Is" - Let Me Help You Find It!</p> <p>Serving San Francisco and Marin</p> </div> <ul class="links-row"> <li> <a href="/about" class="link link--white hyperlink-style-1" > LEARN MORE </a> </li> <li> </li> </ul> </div> <ul class="lp-socials social_icons-style-1 socials socials--light-grey socials-container mobile"> <li> <a href="https://www.linkedin.com/in/oliverburgelman/" class="lp-socials__link wow fadeInUp socials__link" data-wow-delay="0s" target="_blank" aria-label="LINKEDIN" > <span class="lp-i lp-i--linkedin" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.google.com/search?q=Oliver+Burgelman+San+Francisco&sca_esv=581269367&ei=DHJOZdahJ-GeseMP24qj4AQ&ved=0ahUKEwjW14Xeg7qCAxVhT2wGHVvFCEwQ4dUDCBA&uact=5&oq=Oliver+Burgelman+San+Francisco&gs_lp=Egxnd3Mtd2l6LXNlcnAiHk9saXZlciBCdXJnZWxtYW4gU2FuIEZyYW5jaXNjbzIFECEYoAEyBRAhGKABSKYCUABYAHAAeACQAQCYAaABoAGgAaoBAzAuMbgBA8gBAPgBAvgBAeIDBBgAIEGIBgE&sclient=gws-wiz-serp#lrd=0x808f7e1254801069:0x1803bfd46c23d0eb,1,,,," class="lp-socials__link wow fadeInUp socials__link" data-wow-delay="0.1s" target="_blank" aria-label="GOOGLE" > <span class="lp-i lp-i--google" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.instagram.com/oliverburgelman/" class="lp-socials__link wow fadeInUp socials__link" data-wow-delay="0.2s" 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/RealEstateSF" class="lp-socials__link wow fadeInUp socials__link" data-wow-delay="0.3s" target="_blank" aria-label="FACEBOOK" > <span class="lp-i lp-i--facebook" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.zillow.com/profile/oliverburgelman" class="lp-socials__link wow fadeInUp socials__link" data-wow-delay="0.4s" target="_blank" aria-label="ZILLOW" > <span class="lp-i lp-i--zillow" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.yelp.com/biz/mike-and-oliver-we-know-sf-san-francisco-4?start=20" class="lp-socials__link wow fadeInUp socials__link" data-wow-delay="0.5s" 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/c/OliverBurgelmanSF" class="lp-socials__link wow fadeInUp socials__link" data-wow-delay="0.6s" target="_blank" aria-label="YOUTUBE" > <span class="lp-i lp-i--youtube" aria-hidden="true"></span> </a> </li> <li> <a href="/cdn-cgi/l/email-protection#a2cdcecbd4c7d0e2d1c4d0c7d1cbc6c7ccd6cbc3ce8cc1cdcf" class="socials__link wow fadeInUp" data-wow-delay=".7s" target="_blank"> <i class="lp-i lp-i--envelope"></i> </a> </li> </ul> </div> </div> </div> </section> <section id="section-c2ddac2f-044e-47e4-8182-4b78bf8cceb6" class="solid-section is-font-color-dark is-background-color-light" data-el-id="b4a35264-0bc0-4282-9c41-503d9d017f6f"> <div class="redesign press-carousel-component"> <div class="image-carousel-component"> <div class="carousel-container lp-container"> <div class="carousel-slide"> <div class="carousel-entity"> <div class="press-item-inner"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/lqcjebuhjm5nsoaqdbmg" class="image-wrapper" alt="Oliver Burgelman San Francisco Real Estate Agent" loading="lazy"> </div> </div> </div> <div class="carousel-slide"> <div class="carousel-entity"> <div class="press-item-inner"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/swzqqcguiakj00twwtzw" 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/swzqqcguiakj00twwtzw 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/swzqqcguiakj00twwtzw 960w" class="image-wrapper" alt="Oliver Burgelman San Francisco Real Estate Agent" sizes="125px" loading="lazy"> </div> </div> </div> <div class="carousel-slide"> <div class="carousel-entity"> <div class="press-item-inner"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/tsyut8pswfceipgefrsc" 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/tsyut8pswfceipgefrsc 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/tsyut8pswfceipgefrsc 960w" class="image-wrapper" alt="Oliver Burgelman San Francisco Real Estate Agent" sizes="125px" loading="lazy"> </div> </div> </div> <div class="carousel-slide"> <div class="carousel-entity"> <div class="press-item-inner"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/rd89blcmpyl6nntxhamb" class="image-wrapper" alt="Oliver Burgelman San Francisco Real Estate Agent" loading="lazy"> </div> </div> </div> <div class="carousel-slide"> <div class="carousel-entity"> <div class="press-item-inner"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/qtcczl4badrrnkdeqy8v" 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/qtcczl4badrrnkdeqy8v 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/qtcczl4badrrnkdeqy8v 960w" class="image-wrapper" alt="Oliver Burgelman San Francisco Real Estate Agent" sizes="125px" loading="lazy"> </div> </div> </div> <div class="carousel-slide"> <div class="carousel-entity"> <div class="press-item-inner"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/utvusm2ixtij074kggsk" 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/utvusm2ixtij074kggsk 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/utvusm2ixtij074kggsk 960w" class="image-wrapper" alt="Oliver Burgelman San Francisco Real Estate Agent" sizes="125px" loading="lazy"> </div> </div> </div> <div class="carousel-slide"> <div class="carousel-entity"> <div class="press-item-inner"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/ueimrin3jgxmxdc6ki72" class="image-wrapper" alt="Oliver Burgelman San Francisco Real Estate Agent" loading="lazy"> </div> </div> </div> </div> </div> </div> </section> <section id="section-39acdac8-6155-49a0-844f-6db8d4910c70" class="solid-section is-font-color-dark is-background-color-light" data-el-id="19e4a145-7cee-4338-8873-657ce2636b4c"> <div class="newsletter-signup lp-vertical-paddings redesign"> <div class="lp-container-custom"> <form data-type="contact-form" class="newsletter-signup__form"> <div class="newsletter-signup__form-container"> <div class="lp-title-group"> <h2 class="lp-h2">Receive Exclusive Listings in Your Inbox</h2> <div class="lp-text--subtitle"><p>Are you interested in buying a home? Look no further than working with a San Francisco and Marin County real estate expert.</p></div> </div> <div class="newsletter-signup-form"> <div class="newsletter-signup__inputs-container"> <input id="section-39acdac8-6155-49a0-844f-6db8d4910c70__newsSignFirstName" type="text" name="name" class="lp-input lp-input--light newsletter-signup__form-item" required placeholder="Name"> <input id="section-39acdac8-6155-49a0-844f-6db8d4910c70__newsSignEmail" type="email" name="email" class="lp-input lp-input--light newsletter-signup__form-item" required placeholder="Email" pattern="[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)+"> <button type="submit" class="lp-btn lp-btn--filled lp-btn--light submit button-style-1 newsletter-signup__form-item lp-btn--mob-full-width">Submit</button> <div class="lp-h-pot"> <input id="section-39acdac8-6155-49a0-844f-6db8d4910c70__newsSignMiddleName" name="middleName" value="" autocomplete="off" tabindex="-1"> </div> <input style="display: none;" type="text" name="source" value="NEWSLETTER_SIGNUP" /> </div> </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 Oliver Burgelman your contact information, you acknowledge and agree to our <a href="/terms-and-conditions" target="_blank">Privacy Policy</a> and consent to receiving marketing communications, including through automated calls, texts, and emails, some of which may use artificial or prerecorded voices. This consent isn’t necessary for purchasing any products or services and you may opt out at any time. To opt out from texts, you can reply, ‘stop’ at any time. To opt out from emails, you can click on the unsubscribe link in the emails. Message and data rates may apply. </span> </label> </div> </div> <div class="success-block"> <div class="lp-title-group"> <h2 class="lp-h2">Thank You</h2> <div class="lp-text--subtitle"><p>You have successfully been added to my Newsletter. Stay tuned for the latest updates sent straight to your inbox!</p></div> </div> </div> </form> <a href="/thank-you" target="_self" class="lp-h-pot redirect-link">link</a> </div> </div> </section> <section id="section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e" class="solid-section is-font-color-dark is-background-color-light" data-el-id="cbccba56-02a9-4c0c-90bb-602d2d676658"> <div class="redesign featured-press-section"> <div class="container"> <header> <h2 class="serif">Blog</h2> </header> <ul class="featured-press three-columns"> <li> <a href="/blog/sb-721-sb-326-california-deck-laws"> <figure> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/3354f9cd-46f2-406c-8ebf-22eb1f01beea" 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/3354f9cd-46f2-406c-8ebf-22eb1f01beea 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/3354f9cd-46f2-406c-8ebf-22eb1f01beea 1024w" alt="" loading="lazy"> <span class="label">Buying a Home</span> </figure> <h4 class="serif "><span class="link hyperlink-style-1">Understanding California's Two Major Deck Laws: SB-721 and SB-326</span> </h4> <p> A Clear Guide to SB 721 and SB 326: What San Francisco 3–4 Unit Building Owners Need to Know Before the 2026 Deadline </p> <ul class="featured-press__details"> </ul> </a> </li> <li> <a href="/blog/what-to-know-before-selling-a-home-in-the-outer-avenues"> <figure> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/69566d3d-da09-4a98-bf97-021f8437e12c" 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/69566d3d-da09-4a98-bf97-021f8437e12c 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/69566d3d-da09-4a98-bf97-021f8437e12c 1200w" alt="" loading="lazy"> <span class="label">Selling Your Home</span> </figure> <h4 class="serif "><span class="link hyperlink-style-1">What to Know Before Selling a Home in the Outer Avenues</span> </h4> <p> Smart strategies, buyer expectations, and local market insights for sellers in San Francisco’s western neighborhoods. </p> <ul class="featured-press__details"> </ul> </a> </li> <li> <a href="/blog/best-places-to-buy-a-house-in-the-bay-area-2025-guide"> <figure> <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/6a1b80ad-fb61-4847-b89b-47ea2513bb82" 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/6a1b80ad-fb61-4847-b89b-47ea2513bb82 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/6a1b80ad-fb61-4847-b89b-47ea2513bb82 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/6a1b80ad-fb61-4847-b89b-47ea2513bb82 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/6a1b80ad-fb61-4847-b89b-47ea2513bb82 2121w" alt="" loading="lazy"> <span class="label">Buying a Home</span> </figure> <h4 class="serif "><span class="link hyperlink-style-1">Best Places to Buy a House in the Bay Area: 2025 Guide</span> </h4> <p> Top Neighborhoods Offering Value, Lifestyle, and Growth Potential in 2025 </p> <ul class="featured-press__details"> </ul> </a> </li> </ul> <a href="/blog" class="btn btn--primary-dark button-style-1" > VIEW ALL </a> </div> </div> </section> <section id="section-2df1ac84-e909-46f0-8c7a-e7024f777bce" class="solid-section is-font-color-dark is-background-color-light" data-el-id="dcf8ef16-c863-40f6-a58a-8b446bc3738a"> <div class="f-video"> <div class="container"> <div class="f-video-content"> <h2>Oliver Burgelman - An Introduction</h2> <ul class="lp-socials social_icons-style-1"> <li> <a href="https://www.facebook.com/RealEstateSF" class="lp-socials__link socials__item 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/oliverburgelman/" class="lp-socials__link socials__item 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://www.linkedin.com/in/oliverburgelman/" class="lp-socials__link socials__item wow fadeInUp" 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/mike-and-oliver-we-know-sf-san-francisco-4?start=20" class="lp-socials__link socials__item wow fadeInUp" 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/c/OliverBurgelmanSF" class="lp-socials__link socials__item wow fadeInUp" data-wow-delay="0.4s" target="_blank" aria-label="YOUTUBE" > <span class="lp-i lp-i--youtube" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.google.com/search?q=Oliver+Burgelman+San+Francisco&sca_esv=581269367&ei=DHJOZdahJ-GeseMP24qj4AQ&ved=0ahUKEwjW14Xeg7qCAxVhT2wGHVvFCEwQ4dUDCBA&uact=5&oq=Oliver+Burgelman+San+Francisco&gs_lp=Egxnd3Mtd2l6LXNlcnAiHk9saXZlciBCdXJnZWxtYW4gU2FuIEZyYW5jaXNjbzIFECEYoAEyBRAhGKABSKYCUABYAHAAeACQAQCYAaABoAGgAaoBAzAuMbgBA8gBAPgBAvgBAeIDBBgAIEGIBgE&sclient=gws-wiz-serp#lrd=0x808f7e1254801069:0x1803bfd46c23d0eb,1,,,," class="lp-socials__link socials__item wow fadeInUp" data-wow-delay="0.5s" target="_blank" aria-label="GOOGLE" > <span class="lp-i lp-i--google" aria-hidden="true"></span> </a> </li> </ul> </div> <div class="f-video-poster"> <div class="f-video-poster-bgr" style="background-image: url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/c8hwdyfhjoc6qf3wroit')"> <button data-type="VIDEO" class="play-btn" data-src="https://youtube.com/shorts/ijINzQSuVYI?feature=share"> <div class="play-btn-holder"> <div class="icon-wrapper"> <i class="lp-i lp-i--play play-icon"></i> </div> </div> </button> </div> </div> </div> </div> </section> <section id="section-db0ee059-806b-46ea-95ab-bc666116fd95" class="solid-section is-font-color-dark is-background-color-light" data-el-id="09e98f83-51e3-4837-80a0-019e211aba4b"> </section> <section id="section-bc3db646-feb7-478c-960e-337ffafa7a35" class="solid-section is-font-color-dark is-background-color-light" data-el-id="ef4a3598-d218-4978-bdc4-94d84dee161b"> <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"><div class="item"> <a href="/neighborhoods/{{slug}}" class="item-wrapper"> <div class="image-holder"> {{{mediaImage media.[0] sizes="(max-width: 768px) 100vw, 50vw" alt=name}}} </div> <div class="overlay"></div> <div class="content-container"> <h3 class="lp-h3 neighborhood-name">{{name}}</h3> <div class="button-wrapper"> <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> </div> </div> </a> </div> </script> <div class="featured-neighborhoods-grid lp-vertical-paddings redesign"> <div class="lp-container"> <div class="lp-title-group"> <h2 class="lp-h2">Live in the Outer Avenues</h2> </div> </div> <div class="items items-3 three-columns "> <div class="item"> <a href="/neighborhoods/outer-richmond" class="item-wrapper"> <div class="image-holder"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/a11e82bf-c515-4541-8a00-38c02289605a" 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/a11e82bf-c515-4541-8a00-38c02289605a 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/a11e82bf-c515-4541-8a00-38c02289605a 1000w" alt="Outer Richmond San Francisco Neighborhood Guide" sizes="(max-width: 768px) 100vw, 50vw" loading="lazy"> </div> <div class="overlay"></div> <div class="content-container"> <h3 class="lp-h3 neighborhood-name">Outer Richmond San Francisco Neighborhood Guide</h3> <div class="button-wrapper"> <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> </div> </div> </a> </div> <div class="item"> <a href="/neighborhoods/outer-sunset" class="item-wrapper"> <div class="image-holder"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/f432dfd0-63bf-464f-b387-a9524a3011a4" 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/f432dfd0-63bf-464f-b387-a9524a3011a4 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/f432dfd0-63bf-464f-b387-a9524a3011a4 1200w" alt="Outer Sunset San Francisco Neighborhood Guide" sizes="(max-width: 768px) 100vw, 50vw" loading="lazy"> </div> <div class="overlay"></div> <div class="content-container"> <h3 class="lp-h3 neighborhood-name">Outer Sunset San Francisco Neighborhood Guide</h3> <div class="button-wrapper"> <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> </div> </div> </a> </div> <div class="item"> <a href="/neighborhoods/outer-parkside" class="item-wrapper"> <div class="image-holder"> <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/mc8zw7sc0ppk6f8yhv4l" 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/mc8zw7sc0ppk6f8yhv4l 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/mc8zw7sc0ppk6f8yhv4l 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/mc8zw7sc0ppk6f8yhv4l 1718w" alt="outer parkside oliver burgelman area specialist San Francisco Real Estate Agent" sizes="(max-width: 768px) 100vw, 50vw" loading="lazy"> </div> <div class="overlay"></div> <div class="content-container"> <h3 class="lp-h3 neighborhood-name">Outer Parkside San Francisco Neighborhood Guide</h3> <div class="button-wrapper"> <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> </div> </div> </a> </div> </div> <div class="button-container"> <a href="/neighborhoods" class="lp-btn lp-btn--outline lp-btn--dark lp-btn--big button-style-1" > View All </a> </div> </div> </section> <section class="image-section is-font-color-light is-background-color-light" id="section-9cda9eec-9bae-47d8-a735-80a352a2f096" data-el-id="e6b1ae9f-5b8d-4ac5-a23f-bfb55ef91c3c"> <script> (function(){ const sectionId = 'section-9cda9eec-9bae-47d8-a735-80a352a2f096' 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">Work With Oliver</h2> <p>Oliver is dedicated to helping you find your dream home and assisting with any selling needs you may have. Contact him today to start your home searching journey!</p> <div class="btn-container"> <a role="button" data-type="CONTACT_US" class="btn btn--primary-light button-style-2" > Let's Connect </a> </div> </div> </div> </section> <div id="modals" class="modals"></div> <footer id="global-footer" class="is-font-color-dark is-background-color-light"> <div class="footer redesign no_newsletter "> <div class="container"> <h3>Oliver Burgelman Real Estate</h3> <div class="info-wrap"> <div class="info-wrap-contact agent_box"> <div class="info-wrap-contact_zone type_user"> <h4 class="serif">GET IN TOUCH</h4> <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#630c0f0a1506112310051106100a07060d170a020f4d000c0e" class="lp-link info-wrap-contact_link grey-text hyperlink-style-1"><span class="__cf_email__" data-cfemail="ddb2b1b4abb8af9daebbafb8aeb4b9b8b3a9b4bcb1f3beb2b0">[email 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:(415) 244-5846" class="lp-link info-wrap-contact_link grey-text hyperlink-style-1">(415) 244-5846</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>2501 Mission St<br />San Francisco CA 94110<br /><br /></p> <p class="fa-bbfxvv fa-iqsiet"><span class="fat28h6t">1118 Magnolia Ave<br /></span><span class="faud8jei">Larkspur CA 94939</span></p></p> </div> </div> </div> </div> <div class="text_footer first_text_footer"> <div class="images_box"> <div class="img_size"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/subclqghpnpggs6oxgcu" 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/subclqghpnpggs6oxgcu 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/subclqghpnpggs6oxgcu 535w" alt="Footer Image" sizes="200px" class="portrait"> </div> </div> <div class="luxury-text"> <div id="ipql"> <p style="font-size: 14px;">Oliver Burgelman | CA DRE# 01388135<br><br></p> <p id="iaa1">All information is deemed reliable but not guaranteed and should be independently reviewed and verified. <br><img id="iivu" src="https://media-production.lp-cdn.com/media/48796fef-591e-4a42-9be4-3c12dd4934f5" width="100px;" height="auto"></p> </div> <style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}#iaa1{font-size:12px;}#iivu{margin-top:20px;}</style> </div> </div> <div class="text_footer second_text_footer"> <div class="text_content_wrap"> <div> <div> </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="img-wrap"> <img src="https://media-production.lp-cdn.com/media/1217ad7a-c003-4dcb-97c3-859786feb1c8" alt=""> </div> <div class="powered_zone"> Real Estate Website Design by <a href="https://www.luxurypresence.com/real-estate-website-design/" target="_blank" class="lp-link grey-text luxury-link underlined hyperlink-style-1">Luxury Presence</a> </div> </div> <div class="form-col form-col--copyright"> <div class="copy_zone"> <span class="copy_words">Copyright ©</span> <span class="auto-year-update">2022</span> | <a href="/terms-and-conditions" class="lp-link grey-text hyperlink-style-1">Privacy Policy</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/RealEstateSF" 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/oliverburgelman/" 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://www.linkedin.com/in/oliverburgelman/" class="lp-socials__link socials__item socials__link wow fadeInUp" 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/mike-and-oliver-we-know-sf-san-francisco-4?start=20" class="lp-socials__link socials__item socials__link wow fadeInUp" 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/c/OliverBurgelmanSF" class="lp-socials__link socials__item socials__link wow fadeInUp" data-wow-delay="0.4s" target="_blank" aria-label="YOUTUBE" > <span class="lp-i lp-i--youtube" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.google.com/search?q=Oliver+Burgelman+San+Francisco&sca_esv=581269367&ei=DHJOZdahJ-GeseMP24qj4AQ&ved=0ahUKEwjW14Xeg7qCAxVhT2wGHVvFCEwQ4dUDCBA&uact=5&oq=Oliver+Burgelman+San+Francisco&gs_lp=Egxnd3Mtd2l6LXNlcnAiHk9saXZlciBCdXJnZWxtYW4gU2FuIEZyYW5jaXNjbzIFECEYoAEyBRAhGKABSKYCUABYAHAAeACQAQCYAaABoAGgAaoBAzAuMbgBA8gBAPgBAvgBAeIDBBgAIEGIBgE&sclient=gws-wiz-serp#lrd=0x808f7e1254801069:0x1803bfd46c23d0eb,1,,,," class="lp-socials__link socials__item socials__link wow fadeInUp" data-wow-delay="0.5s" target="_blank" aria-label="GOOGLE" > <span class="lp-i lp-i--google" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.zillow.com/profile/oliverburgelman" class="lp-socials__link socials__item socials__link wow fadeInUp" data-wow-delay="0.6s" target="_blank" aria-label="ZILLOW" > <span class="lp-i lp-i--zillow" 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('')"> <div class="container"> <div class="section-details" style="--colorTxt: rgba(0, 0, 0, 1)"> <h2>Contact Details</h2> <div class="info-zone"> <div class="info-zone_contact type_user"> <h4 class="serif">OLIVER BURGELMAN | CA DRE# 01388135</h4> <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:(415) 244-5846" class="lp-link info-zone_contact_link link hyperlink-style-1">(415) 244-5846</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#e48b888d928196a497829681978d80818a908d8588ca878b89" class="lp-link info-zone_contact_link link hyperlink-style-1"><span class="__cf_email__" data-cfemail="117e7d786774635162776374627875747f6578707d3f727e7c">[email protected]</span></a> </div> </div> <div class="info-zone_contact type_user"> </div> <div class="info-zone_contact"> <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">2501 Mission St San Francisco CA 94110 1118 Magnolia Ave Larkspur CA 94939</p> </div> </div> <div class="info-zone_contact"> <div class="info-zone_contact_cell"> <p class="pre-line"><div></div><img src="https://media-production.lp-cdn.com/media/b54e7370-d0a0-42c5-b411-eb101f3b71ef" id="i7ug"><style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}#i7ug{width:300px;height:auto;}</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.facebook.com/RealEstateSF" class="lp-socials__link socials__item wow fadeInUp socials__link" 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/oliverburgelman/" class="lp-socials__link socials__item wow fadeInUp socials__link" 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://www.linkedin.com/in/oliverburgelman/" 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/mike-and-oliver-we-know-sf-san-francisco-4?start=20" 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/c/OliverBurgelmanSF" 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> <li> <a href="https://www.google.com/search?q=Oliver+Burgelman+San+Francisco&sca_esv=581269367&ei=DHJOZdahJ-GeseMP24qj4AQ&ved=0ahUKEwjW14Xeg7qCAxVhT2wGHVvFCEwQ4dUDCBA&uact=5&oq=Oliver+Burgelman+San+Francisco&gs_lp=Egxnd3Mtd2l6LXNlcnAiHk9saXZlciBCdXJnZWxtYW4gU2FuIEZyYW5jaXNjbzIFECEYoAEyBRAhGKABSKYCUABYAHAAeACQAQCYAaABoAGgAaoBAzAuMbgBA8gBAPgBAvgBAeIDBBgAIEGIBgE&sclient=gws-wiz-serp#lrd=0x808f7e1254801069:0x1803bfd46c23d0eb,1,,,," class="lp-socials__link socials__item wow fadeInUp socials__link" data-wow-delay="0.5s" target="_blank" aria-label="GOOGLE" > <span class="lp-i lp-i--google" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.zillow.com/profile/oliverburgelman" class="lp-socials__link socials__item wow fadeInUp socials__link" data-wow-delay="0.6s" target="_blank" aria-label="ZILLOW" > <span class="lp-i lp-i--zillow" 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 Oliver Burgelman 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-1"> <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> <a href="/thank-you" class="h-pot redirect-link" data-redirect=false>link</a> </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> <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-T76DF87T');</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}) </script> <script> window.dataLayer = window.dataLayer || []; document.sendGoogleTagManagerEvent = function() { /* Honor GPC-enabled browsers and prevent GTM event if GPC is enabled. More details: https://global-privacy-control.glitch.me/ */ if (window.navigator.globalPrivacyControl) { return; } dataLayer.push(arguments); } document.sendGoogleTagManagerEvent('js', new Date()); document.sendGoogleTagManagerEvent('config', 'G-7CX8X1GZKP', { page: location.pathname, location: location.href }); document.sendGoogleAnalyticsEvent = function(googleEvent) { /* Now this has a mapping to match ga4 in order to not modify buttons.js and contactForms.js */ document.sendGoogleTagManagerEvent('event', googleEvent.eventAction, { event_category: googleEvent.eventCategory, event_label: googleEvent.eventLabel, value: googleEvent.eventValue }) }; document.addEventListener("DOMContentLoaded", function() { var pageView = { hitType: 'pageview', page: location.pathname, location: location.href }; (function() { //If the page has an element with ID of auto-year-update the element will be populated with the current year. var date = new Date(); var elements = document.getElementsByClassName('auto-year-update'); var i; for (i = 0; i < elements.length; i++) { 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', '898367755164705'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=898367755164705&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> <script defer src="https://accounts.google.com/gsi/intermediate"></script> <!-- GOOGLE TRANSLATE SCRIPT END--> <script> // UI helpers (function () { function getSideMenu () { return document.querySelector('body > div.sidemenu'); } function sideMenuHide (instant) { var sideMenu = getSideMenu(); if (!sideMenu || !sideMenu.classList.contains('visible')) { return; } sideMenu.classList.remove('visible'); sideMenu.dispatchEvent(new CustomEvent('lpui-hide', { detail: { instant: !!instant } })); window.dispatchEvent(new CustomEvent('lpui-sidemenu-hide', { detail: {instant: !!instant} })); } function sideMenuShow () { var sideMenu = getSideMenu(); if (!sideMenu || sideMenu.classList.contains('visible')) { return; } sideMenu.classList.add('visible'); sideMenu.dispatchEvent(new Event('lpui-show')); window.dispatchEvent(new Event('lpui-sidemenu-show')); } function sideMenuToggle () { var sideMenu = getSideMenu(); if (!sideMenu) { return; } var isSideMenuVisible = sideMenu.classList.contains('visible'); if (isSideMenuVisible) { sideMenuHide(); } else { sideMenuShow(); } } var scrollLockRequests = {}; window.__debug_scrollLockRequests = scrollLockRequests; var hideScrollStyles = ''+ 'body {'+ 'overflow: hidden;' + '}'; var hideScrollId = 'hide-body-scroll-style'; function scrollLock () { var style = document.createElement('style'); style.id = hideScrollId; style.textContent = hideScrollStyles; document.head.appendChild(style); window.dispatchEvent(new Event('lpui-scroll-locked')); } function scrollUnlock () { document.getElementById(hideScrollId)?.remove(); window.dispatchEvent(new Event('lpui-scroll-unlocked')); } function requestScrollLock (lockId) { var wasLocked = Object.keys(scrollLockRequests).length > 0; 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: '084f9e79-d1b8-4134-9225-e304e5d87818', 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":"cf7e9413-81b0-4212-9481-b5adc97a7ab3","alt":null,"bytes":8543,"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/b0bcv96onkgkoh2dlxp8","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/b0bcv96onkgkoh2dlxp8","authorUrl":null,"createdAt":"2023-11-30T19:30:06.090Z","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/b0bcv96onkgkoh2dlxp8","sourceUrl":null,"updatedAt":"2023-11-30T19:30:06.090Z","xLargeUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/b0bcv96onkgkoh2dlxp8","__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/b0bcv96onkgkoh2dlxp8","description":null,"displayName":"property_lockup_logo","originalUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/b0bcv96onkgkoh2dlxp8","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/b0bcv96onkgkoh2dlxp8","originalFileName":"Property_lockup_logo","cloudinaryPublicId":"b0bcv96onkgkoh2dlxp8"} }, 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(/ /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," ")).replace(/ /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 u(e,t,n){return t=(0,r.default)(t),(0,o.default)(e,l()?Reflect.construct(t,n||[],(0,r.default)(e).constructor):t.apply(e,n))}function l(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(l=function(){return!!e})()}var i=exports.PostHogController=function(o){function r(t,o,n){var s;return(0,e.default)(this,r),(s=u(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")){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: true, iframe: false }); } catch (e) { console.log(e); } document.querySelectorAll('.modals > .modal .close').forEach(closeModalBtn => { closeModalBtn.addEventListener('click', function() { window.lpUI.hideClosestModal(closeModalBtn); }); }); }).catch((e) => console.log(e)); } /* Initialize Luxury Presence SDK */ try { window.luxuryPresence.config.setCompany("084f9e79-d1b8-4134-9225-e304e5d87818", {}); window.luxuryPresence.config.setWebsite("c69fc605-79af-4437-b2ff-4629f7b83b18", { recaptchaSiteId: "", leadIngesterEnabled: true }); const url = new URL(window.location.href); const shareId = url.searchParams.get('shareId'); window.luxuryPresence.config.setPage("ce8a1a64-9714-419c-b33a-ef0f0a8978e7", { 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("0c2b9641-6f2a-40f2-a2e0-dabc022eb278", {}); window.luxuryPresence.config.setLeadIngesterUrl("https://leads.luxurypresence.com", {}); window.luxuryPresence.buttons.initialize({}); window.luxuryPresence.contactForms.initialize({}); window.luxuryPresence.validation.initialize({}); window.luxuryPresence.expandSliders.initialize({}); window.luxuryPresence.oauth.initialize({ googleSignOnEnabled: true, iframe: false }); window.luxuryPresence.divolte.initialize({}); } catch (e) { console.log(e); } /* Inject Section Specific Javascript */ try { (function init(sectionDomId) { 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); sidemenu.on('lpui-sidemenu-show.lpui-auto-clean', function () { window.lpUI.requestScrollLock(sectionDomId); }); $(window).on('lpui-sidemenu-hide.lpui-auto-clean', function () { window.lpUI.releaseScrollLock(sectionDomId); }); $(window).click(function (e) { let targetContactForm = $(e.target).closest('#modal-global-contact-us').length; let targetSideMenu = $(e.target).closest('.sidemenu').length; let targetContactItem = $(e.target).closest('[data-type="CONTACT_US"]').length; let targetHamburger = $(e.target).closest('.hamburger-component').length; if (!(targetContactForm || targetSideMenu || targetContactItem || targetHamburger)) { $('body').removeClass('locked'); $('.hamburger').removeClass('active'); $('.sidemenu').removeClass('visible'); $('#modal-global-contact-us').removeClass('visible'); } }); })('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(options) {})('global-mobile-contact'); } 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-0f084abe-29b2-4ead-999c-832bb2cd3497', 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\":\"084f9e79-d1b8-4134-9225-e304e5d87818\",\"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-0f084abe-29b2-4ead-999c-832bb2cd3497', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) { var $section = $('#' + sectionDomId); var $window = $(window); var duration = 3000; var step = 50; var items = []; var started = false; function analyze() { var elems = $section.find('.jsValue'); elems.each(function () { var $el = $(this); var match = $el.text().match(/^(\D*)(\d(.*\d)?)(.*)$/); if (match) { var str = match[2]; var frac = 0; var fSep = ''; var nmb; if (!/\..*\./.test(str)) { var m = str.match(/\.(\d+)$/); if (m) { frac = m[1].length; fSep = '.'; nmb = parseFloat(str.replace(/[^\d\.]/g, '')); } } if (!frac) { if (!/,.*,/.test(str)) { var _m = str.match(/,(\d+)$/); if (_m) { frac = _m[1].length; fSep = ','; nmb = parseFloat(str.replace(',', '.').replace(/[^\d\.]/g, '')); } } } if (!frac) { nmb = parseInt(str.replace(/\D/g, '')); } items.push({ el: $el, prefix: match[1] || '', suffix: match[4] || '', str: match[2], nmb: nmb, frac: frac, fSep: fSep }); } }); if (!items.length) { started = true; return; } } function animate() { if (started) { return; } started = true; setTimeout(iterate, step); } var pos = 0; function iterate() { if (pos >= duration) { items.forEach(function (item) { item.el.text(item.prefix + item.str + item.suffix); }); } else { items.forEach(function (item) { var valStr = formatValue(item, pos / duration); item.el.text(item.prefix + valStr + item.suffix); }); pos += step; setTimeout(iterate, step); } } function formatValue(item, val) { var str = (item.nmb * val).toFixed(item.frac).replace(/\D/, ''); var i = 0; var j = 0; var res = ''; while (i < item.str.length && j < str.length) { var c = item.str[item.str.length - i - 1]; var code = c.charCodeAt(0); if (code >= 48 && code <= 57) { res = str[str.length - j - 1] + res; j++; } else { res = c + res; } i++; } return res; } function calculateVisibility() { if ($window.height() + $window.scrollTop() >= $section.offset().top) { $window.off('scroll', calculateVisibility); animate(); } } analyze(); if (items.length) { $window.on('scroll.lpui-auto-clean', calculateVisibility); calculateVisibility(); } })('section-6d6d5a51-b38c-4e0d-a9bd-bb1202ce29aa', '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'); slider = $section.find('.js-slider'); if (slider.length > 0) { slider.slick({ dots: false, fade: true, speed: 300, arrows: true, infinite: true, nextArrow: ".featured-testimonials .slick-links-nav .next", prevArrow: ".featured-testimonials .slick-links-nav .prev", slidesToShow: 1, adaptiveHeight: true, slidesToScroll: 1 }); } })('section-6aaeea34-ae3c-4bc5-9df7-48b04fa724fd', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) {})('section-6f975167-0c1a-4349-b9b8-db5fb93e0f37', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) { var _target = $(`#${sectionDomId} .link.link--share`); _target.on('click', function () { $(this).toggleClass('link--share-visible'); }); })('section-03a31cfc-1df3-42b6-89e8-781c6b028780', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) { var WIDTH_TOLERANCE_PERCENT = 10; var slickOptions = { "speed": 10000, "cssEase": "linear", "autoplay": true, "infinite": true, "nextArrow": "", "prevArrow": "", "pauseOnFocus": false, "pauseOnHover": false, "slidesToShow": 1, "autoplaySpeed": 0, "variableWidth": true, "slidesToScroll": 1 }; var isSliderInitialized = false; var $slider = $("#" + sectionDomId + " .carousel-container"); var $slides = $("#" + sectionDomId + " .carousel-slide"); function doSlidesFit() { var containerWidth = $slider.width(); var totalSlidesWidth = 0; $slider.find(".carousel-slide").not(".slick-cloned").each(function () { totalSlidesWidth += $(this).outerWidth(); }); return totalSlidesWidth < containerWidth * (100 - WIDTH_TOLERANCE_PERCENT) / 100; } if ($slides.length > 0 && doSlidesFit() && !isSliderInitialized) { $slides.clone().appendTo($slider); while (doSlidesFit()) { $slides.clone().appendTo($slider); } } if ($slides.length > 0) { $slider.slick(slickOptions); isSliderInitialized = true; $(window).on("resize.lpui-auto-clean orientationchange.lpui-auto-clean", function () { if (!doSlidesFit() && !isSliderInitialized) { $slider.slick(slickOptions); isSliderInitialized = true; } else if (doSlidesFit() && isSliderInitialized) { $slider.slick("unslick"); $slider.slick(slickOptions); } }); } })('section-c2ddac2f-044e-47e4-8182-4b78bf8cceb6', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) { var $contactForm = $('#' + sectionDomId + ' .newsletter-signup__form'); $contactForm.find('.contact-form__reset').click(function (e) { e.preventDefault(); $(this).closest('form').removeClass('success').trigger("reset"); }); $contactForm.find('input[name="name"]').on("keyup", function () { if (this.value.replaceAll(/\d/g, "").trim() === "") { this.setCustomValidity("Please enter your name."); } else { this.setCustomValidity(""); } }); const form = $("#" + sectionDomId).find("form"); const redirectLink = $('#' + sectionDomId + ' .redirect-link'); form.on("reset", function () { redirectPage(redirectLink); }); function redirectPage(link) { if (link.length) { const rawHref = link.attr('href'); link.attr('href', setHttp(rawHref)); link[0].click(); } } function setHttp(link) { if (link.search(/^http[s]?\:\/\/|\//) == -1) { link = 'http://' + link; } return link; } })('section-39acdac8-6155-49a0-844f-6db8d4910c70', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) {})('section-bd1c975c-6dbe-47aa-a485-bdce4f7aee6e', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) {})('section-2df1ac84-e909-46f0-8c7a-e7024f777bce', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) { const $section = $(`#${sectionDomId}`); const $container = $section.find('.featured-properties-section'); const $slider = $section.find('.featured-properties'); const threeSlides = $container.hasClass('three-slides'); const autoScroll = $container[0].dataset['autoScroll'] === 'true'; const sliderOptions = { "arrows": true, "infinite": false, autoplay: autoScroll, autoplaySpeed: 3000, "nextArrow": $section.find('.slick-links-nav .next'), "prevArrow": $section.find('.slick-links-nav .prev'), "slidesToShow": 2, "slidesToScroll": 2, "responsive": [{ "settings": { "slidesToShow": 1, "slidesToScroll": 1 }, "breakpoint": 769 }] }; if (threeSlides) { sliderOptions.slidesToShow = 3; sliderOptions.slidesToScroll = 3; sliderOptions.responsive.unshift({ "settings": { "slidesToShow": 2, "slidesToScroll": 2 }, "breakpoint": 1100 }); } if (!$slider.hasClass('.slick-initialized')) { $slider.slick(sliderOptions); } $slider.on('beforeChange', function () { $slider.find('.featured-properties__share.featured-properties__share--opened').removeClass('featured-properties__share--opened'); }); $slider.find('.featured-properties__share .btn').on('click', function () { $parent = $(this).parent(); if ($parent.hasClass('featured-properties__share--opened')) { $parent.removeClass('featured-properties__share--opened'); } else { $slider.find('.featured-properties__share.featured-properties__share--opened').removeClass('featured-properties__share--opened'); $parent.addClass('featured-properties__share--opened'); } }); })('section-db0ee059-806b-46ea-95ab-bc666116fd95', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) {})('section-bc3db646-feb7-478c-960e-337ffafa7a35', '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-9cda9eec-9bae-47d8-a735-80a352a2f096', '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-T76DF87T" 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 type="application/ld+json"> [ { "@context": "https://schema.org", "@type": "RealEstateAgent", "@id": "https://sfresidential.com/#realestateagent", "name": "Oliver Burgelman - San Francisco Realtor", "alternateName": [ "Marin County Real Estate Agent", "San Rafael Realtor", "Larkspur Real Estate Agent", "Bay Area Real Estate Specialist" ], "image": { "@type": "ImageObject", "url": "https://res.cloudinary.com/luxuryp/images/w_320,c_limit,f_auto,q_auto/subclqghpnpggs6oxgcu/footer-lockup-logo" }, "url": "https://sfresidential.com/", "telephone": "+1-415-244-5846", "email": "[email protected]", "priceRange": "$800,000 - $10,000,000", "address": [ { "@type": "PostalAddress", "streetAddress": "2501 Mission St", "addressLocality": "San Francisco", "addressRegion": "CA", "postalCode": "94110", "addressCountry": "US" }, { "@type": "PostalAddress", "streetAddress": "1118 Magnolia Avenue", "addressLocality": "Larkspur", "addressRegion": "CA", "postalCode": "94939", "addressCountry": "US" } ], "geo": { "@type": "GeoCoordinates", "latitude": 37.756885199998585, "longitude": -122.41869293068116 }, "areaServed": [ { "@type": "City", "name": "San Francisco" }, { "@type": "City", "name": "Marin County" }, { "@type": "City", "name": "San Rafael" }, { "@type": "City", "name": "Larkspur" }, { "@type": "City", "name": "Sausalito" }, { "@type": "City", "name": "Mill Valley" }, { "@type": "City", "name": "Corte Madera" }, { "@type": "City", "name": "Greenbrae" }, { "@type": "City", "name": "Novato" } ], "sameAs": [ "https://www.facebook.com/RealEstateSF", "https://www.instagram.com/oliverburgelman/", "https://www.linkedin.com/in/oliverburgelman/", "https://www.youtube.com/c/OliverBurgelmanSF" ] }, { "@context": "https://schema.org", "@type": "LocalBusiness", "@id": "https://sfresidential.com/#localbusiness", "name": "OLIVER BURGELMAN REAL ESTATE", "alternateName": [ "Oliver Burgelman - San Francisco Realtor", "Oliver Burgelman - Marin County Realtor", "Oliver Burgelman - San Rafael Realtor" ], "url": "https://sfresidential.com/", "telephone": "+1-415-244-5846", "email": "[email protected]", "priceRange": "$800,000 - $10,000,000", "logo": { "@type": "ImageObject", "url": "https://res.cloudinary.com/luxuryp/images/w_1920,c_limit,f_auto,q_auto/l28m6niuil61z8kezyz0/lockupoliver-burgelmanvanguard-properties-white" }, "image": { "@type": "ImageObject", "url": "https://res.cloudinary.com/luxuryp/images/w_320,c_limit,f_auto,q_auto/subclqghpnpggs6oxgcu/footer-lockup-logo" }, "address": [ { "@type": "PostalAddress", "streetAddress": "2501 Mission St", "addressLocality": "San Francisco", "addressRegion": "CA", "postalCode": "94110", "addressCountry": "US" }, { "@type": "PostalAddress", "streetAddress": "1118 Magnolia Avenue", "addressLocality": "Larkspur", "addressRegion": "CA", "postalCode": "94939", "addressCountry": "US" } ], "geo": { "@type": "GeoCoordinates", "latitude": 37.756885199998585, "longitude": -122.41869293068116 }, "areaServed": [ { "@type": "City", "name": "San Francisco" }, { "@type": "City", "name": "Marin County" }, { "@type": "City", "name": "Sausalito" }, { "@type": "City", "name": "Mill Valley" }, { "@type": "City", "name": "Larkspur" }, { "@type": "City", "name": "San Rafael" }, { "@type": "City", "name": "San Anselmo" }, { "@type": "City", "name": "Corte Madera" }, { "@type": "City", "name": "Greenbrae" }, { "@type": "City", "name": "Novato" } ] } ] </script> <!-- 🔽 **Insert your dynamic RealEstateListing script at the end of the body** --> <script> document.addEventListener("DOMContentLoaded", function() { // Ensure the script runs only on listings within /properties/sale/ if (window.location.pathname.startsWith("/properties/sale/")) { // Extract listing details (update selectors based on LP's structure) let propertyTitle = document.querySelector(".property-title")?.innerText.trim() || "Unknown Title"; let propertyPrice = document.querySelector(".property-price")?.innerText.replace(/[$,]/g, '') || "0"; let propertyAddress = document.querySelector(".property-address")?.innerText.trim() || "Unknown Address"; let propertyImage = document.querySelector(".property-image img")?.src || ""; let propertyBedrooms = document.querySelector(".property-bedrooms")?.innerText.replace(/\D/g, '') || "N/A"; let propertySqft = document.querySelector(".property-sqft")?.innerText.replace(/\D/g, '') || "N/A"; let propertyDate = new Date().toISOString(); // Use today's date if unavailable let postalCode = propertyAddress.match(/\d{5}$/)?.[0] || "941XX"; // Extract ZIP if available // Construct JSON-LD schema let schemaData = { "@context": "https://schema.org", "@type": "RealEstateListing", "name": propertyTitle, "url": window.location.href, "image": propertyImage, "description": "Explore " + propertyTitle + " located in San Francisco.", "address": { "@type": "PostalAddress", "streetAddress": propertyAddress, "addressLocality": "San Francisco", "addressRegion": "CA", "postalCode": postalCode, "addressCountry": "US" }, "numberOfBedrooms": propertyBedrooms !== "N/A" ? propertyBedrooms : undefined, "floorSize": propertySqft !== "N/A" ? { "@type": "QuantitativeValue", "value": propertySqft, "unitCode": "SQF" } : undefined, "offers": { "@type": "Offer", "price": propertyPrice, "priceCurrency": "USD", "availability": "https://schema.org/InStock" }, "datePosted": propertyDate }; // Inject JSON-LD schema into the page let script = document.createElement("script"); script.type = "application/ld+json"; script.textContent = JSON.stringify(schemaData, null, 2); document.head.appendChild(script); } }); </script> <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:'93ee17d55dfc4c78',t:'MTc0NzA5NjcwOC4wMDAwMDA='};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>