1<!DOCTYPE html> 2<html class="no-js" lang=en> 3<head> 4 <meta charset="utf-8"> 5 <meta http-equiv="x-ua-compatible" content="ie=edge"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <meta name="twitter:card" content="summary_large_image"> 8 <meta property="og:type" content="website"> 9 <title>Mitchell Prime Properties | Real Estate Brokers</title> 10 <meta property="og:title" content="Mitchell Prime Properties | Real Estate Brokers"> 11 <meta name="twitter:title" content="Mitchell Prime Properties | Real Estate Brokers"> 12 <meta name="description" content="Discover Mitchell Prime Properties. Trusted real estate brokers offering luxury homes, expert guidance, and exceptional service worldwide."> 13 <meta property="og:description" content="Discover Mitchell Prime Properties. Trusted real estate brokers offering luxury homes, expert guidance, and exceptional service worldwide."> 14 <meta name="twitter:description" content="Discover Mitchell Prime Properties. Trusted real estate brokers offering luxury homes, expert guidance, and exceptional service worldwide."> 15 <meta property="og:image" content="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/a1f2e826-c6b7-4b7d-9410-38d68b5f02b2"> 16 <meta name="twitter:image" content="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/a1f2e826-c6b7-4b7d-9410-38d68b5f02b2"> 17 <meta property="og:url" content="https://gomitch.com/"> 18 <link rel="canonical" href="https://gomitch.com/"> 19
19<script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script>
19 20 <link rel="preconnect" href="https://fonts.googleapis.com"> 21 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 22 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Work%20Sans:100,200,300,400,500,600,700,800,900,100i,200i,300i,400i,500i,600i,700i,800i,900i"> 23 <link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 24 <noscript><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css"></noscript> 25 <link rel="icon" type="image/x-icon" href="/favicon.ico"> 26 <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> 27 <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> 28 <link rel="icon" type="image/png" sizes="48x48" href="/favicon-48x48.png"> 29 <style id="global-css">:root{--global-primary-font-family:Montserrat,sans-serif;--global-primary-font-family-short:Montserrat;--global-secondary-font-family:'Work Sans',sans-serif;--global-secondary-font-family-short:Work Sans;--global-body-padding:0px;--global-background-color:#fff;--global-body-font-size:16px;--global-h1-font-size:45px;--global-h2-font-size:35px;--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:'Work Sans',sans-serif;font-size:16px;}@media (min-width: 768px){body{padding:0px 0px 0px 0px;}}h1,h2,h3,h4,h5,h6,button{font-family:Montserrat,sans-serif;}h1{font-size:45px;}h2{font-size:35px;}h3{font-size:30px;}h4{font-size:21px;}h5{font-size:17px;}h6{font-size:16px;}</style> 30 <link rel="stylesheet" type="text/css" href="https://styles.luxurypresence.com/producer/index.css" /> 31 <style id="website-css">:root{--white:#FFFFFF;--black:#000000;--light:#000000;--dark:#182851;}.redesign .btn--small{padding:20px 46px;}.lp-btn,.btn{padding:18px 36px!important;font-weight:400!important;border-width:1px!important;}@media (min-width: 620px){.lp-btn,.btn{min-width:220px;}}.hyperlink-style-1:after{background-color:var(--black)!important;}.hyperlink-style-2:after{background-color:var(--white)!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;}.paginationjs ul li a{font-weight:400!important;border-width:1px!important;margin:0 5px!important;}h1,h2,h3,h4,h5,h6{text-transform:uppercase;letter-spacing:6px;font-weight:400!important;}p{line-height:1.7!important;font-weight:400!important;letter-spacing:1px!important;}.page-property-details nav#global-navbar{-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;background-color:var(--light)!important;}.page-property-details nav#global-navbar .container{padding:15px;}.page-property-details nav#global-navbar .logo__img.light{display:none!important;}.page-property-details nav#global-navbar .logo__img.dark{display:block!important;}.page-property-details nav#global-navbar .navigation__link{color:var(--white);}.page-property-details nav#global-navbar .navigation__link span::after{background-color:var(--white)!important;}.page-property-details nav#global-navbar .hamburger__bars{color:var(--white)!important;}nav#global-navbar{-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;}nav#global-navbar .container{padding:15px;}nav#global-navbar.scroll{background-color:var(--black)!important;}nav#global-navbar.scroll .logo__img.light{display:none!important;}nav#global-navbar.scroll .logo__img.dark{display:block!important;}nav#global-navbar.scroll .navigation__link{color:var(--white);}nav#global-navbar.scroll .navigation__link span::after{background-color:var(--white)!important;}nav#global-navbar.scroll .hamburger__bars{color:var(--white)!important;}nav#global-navbar .buttons-wrapper .hamburger__bars{height:1px;color:var(--white);background-color:currentcolor;}nav#global-navbar .buttons-wrapper .hamburger__bars:before,nav#global-navbar .buttons-wrapper .hamburger__bars:after{height:1px;background-color:currentcolor;}nav#global-navbar .header{-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;transform:unset;}nav#global-navbar .header .logo img{max-height:80px;}nav#global-navbar .header .navigation__link{font-weight:400;}nav#global-navbar .header .sub-nav{-webkit-transform:translate(0, calc(100% + 0px));-moz-transform:translate(0, calc(100% + 0px));-ms-transform:translate(0, calc(100% + 0px));transform:translate(0, calc(100% + 0px));}nav#global-navbar .header .sub-nav ul{padding:0;background-color:var(--white);box-shadow:0px 10px 10px 0px rgba(0,0,0,0.04);}nav#global-navbar .header .sub-nav .sub-nav__item .nav-link{color:var(--black);font-weight:400;padding:14px 17px;font-size:13px;line-height:1.7!important;}nav#global-navbar .header .sub-nav .sub-nav__item .nav-link:hover{background-color:var(--dark);color:var(--white);}nav#global-navbar .header .sub-nav .sub-nav__item .nav-link span{white-space:unset;line-height:1.7!important;}nav#global-navbar .header .sub-nav .sub-nav__item span::after{display:none!important;}div#global-sidemenu{box-shadow:0px 10px 10px 0px rgba(0,0,0,0.05);}@media (max-width: 768px){div#global-sidemenu{width:100%;}div#global-sidemenu .sidebar{width:100%;}}div#global-sidemenu .close{top:20px;right:20px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}div#global-sidemenu .close:hover{color:var(--red);}div#global-sidemenu .sidebar{padding-top:60px;padding-bottom:60px;}@media (min-width: 760px){div#global-sidemenu .sidebar{width:500px;}}div#global-sidemenu .sidebar:before{content:'';display:block;background-image:url(https://media-production.lp-cdn.com/media/18c25c20-cef2-421a-8ad7-357108ac3b4a);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-background-position:center;background-position:center;max-width:100%;height:90px;padding-bottom:90px;margin-bottom:10px;}div#global-sidemenu .sidebar__nav-link{text-transform:uppercase;font-size:20px;}div#global-sidemenu .sidebar__nav-link:hover{opacity:.8!important;}div#global-sidemenu .sub-nav.visible+.main-nav{opacity:.8;}div#global-sidemenu .sub-nav.visible+.main-nav:after{opacity:.8!important;}div#global-sidemenu .sidebar__subnav-link{text-transform:uppercase;color:var(--white);opacity:1!important;font-size:14px;}div#global-sidemenu .sidebar__subnav-link:hover{opacity:.8!important;}@media (max-width: 560px){div#modal-global-contact-us h2{font-size:28px;}}div#modal-global-contact-us .close{top:25px;right:25px;font-size:9px;color:var(--white);}div#modal-global-contact-us .contact-form:after{background-color:var(--black);opacity:.85;}div#modal-global-contact-us .contact-form .info-zone .type_user:nth-of-type(2){margin-bottom:22px!important;}@media (min-width: 768px){div#modal-global-contact-us .container{padding:0 50px;}}div#modal-global-contact-us .container h2,div#modal-global-contact-us .container h4,div#modal-global-contact-us .container p,div#modal-global-contact-us .container .lp-label{text-transform:uppercase;color:var(--white);font-weight:400!important;}div#modal-global-contact-us .container .lp-link{font-weight:400!important;color:var(--white)!important;}div#modal-global-contact-us .container input,div#modal-global-contact-us .container textarea{border-color:var(--white)!important;}div#modal-global-contact-us .container .lp-tcr-message{color:var(--white);font-weight:400;opacity:.7;}
31div#modal-global-contact-us .section-details h4{font-size:16px!important;letter-spacing:2px;}div#modal-global-contact-us .section-details .contact_title{margin-bottom:0!important;}div#modal-global-contact-us .section-details a{font-weight:400;}div#modal-global-contact-us .section-message .lp-label{font-weight:400!important;color:var(--white)!important;}div#modal-global-contact-us .section-message:after{background-color:var(--white)!important;}div#modal-global-contact-us .section-message form{max-width:100%!important;}@media (min-width: 992px){div#modal-global-contact-us .section-message form{padding-left:50px;}}div#global-mobile-contact .btn-holder .connect-btn{background-color:var(--dark)!important;border-color:var(--dark)!important;color:var(--white)!important;}div#global-mobile-contact .search-btn{background-color:var(--dark)!important;border-color:var(--dark)!important;color:var(--white)!important;box-shadow:0px 10px 10px 0px rgba(255,255,255,0.05);}div#global-mobile-contact .pop-up{box-shadow:0px 10px 10px 0px rgba(0,0,0,0.05);}div#global-mobile-contact .contact-form .lp-btn{background-color:var(--dark)!important;border-color:var(--dark)!important;color:var(--white)!important;}div#global-mobile-contact .contact-form .lp-btn:hover{background-color:transparent!important;border-color:var(--dark)!important;color:var(--dark)!important;}#global-footer>div>div.container>div.text_footer.first_text_footer{-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important;}footer#global-footer .container{padding-top:6px;}footer#global-footer .container .info-wrap-contact_zone{width:100%!important;}footer#global-footer .container .info-wrap-contact_cell{width:100%;border-bottom:1px solid var(--white);padding-bottom:26px;}footer#global-footer .container .info-wrap-contact_cell .info-wrap-contact_title{display:none;}footer#global-footer .container .info-wrap-contact_cell p{text-align:center;}footer#global-footer .container .info-wrap-contact_cell p img{margin:0 auto 30px;}footer#global-footer .custom-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:20px 40px;}@media (max-width: 768px){footer#global-footer .custom-row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important;}}footer#global-footer .custom-row .column{width:250px;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:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}footer#global-footer .custom-row .column h6{margin-bottom:5px;}footer#global-footer .custom-row .column p{text-align:center;font-weight:400;-webkit-text-decoration:underline rgba(255,255,255,0.3);text-decoration:underline rgba(255,255,255,0.3);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}footer#global-footer .custom-row .column p:hover{color:var(--white)!important;text-decoration-color:var(--white)!important;}footer#global-footer .custom-row .column a{font-weight:400;-webkit-text-decoration:underline rgba(255,255,255,0.3);text-decoration:underline rgba(255,255,255,0.3);}footer#global-footer .custom-row .column a:hover{text-decoration-color:var(--white)!important;}footer#global-footer .custom-row .column a:before,footer#global-footer .custom-row .column a:after{display:none;}footer#global-footer p.image-col{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;
31-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}footer#global-footer .lp-socials{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:30px;}footer#global-footer .lp-socials .lp-socials__link:hover span:before{color:var(--white)!important;}footer#global-footer .lp-socials span{color:transparent;}footer#global-footer .lp-socials span:before{color:var(--dark)!important;margin-right:-7px;}footer#global-footer .lp-socials span:before{color:var(--white);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}footer#global-footer .luxury-text{text-align:center;}footer#global-footer .luxury-text img{margin-top:30px!important;}footer#global-footer .info-privacy{border-color:var(--white);padding-top:20px;}footer#global-footer .info-privacy a{font-weight:400;}footer#global-footer .info-privacy .form-col.form-col--socials{display:none;}footer#global-footer .info-privacy .copy_zone{text-align:right;}footer#global-footer .info-privacy img{-webkit-filter:invert(1);filter:invert(1);}div.gallery-mode .close{background-color:transparent!important;}div.gallery-mode .nav-tab a{border-radius:0!important;text-transform:uppercase;background-color:var(--white)!important;color:var(--black)!important;}div.gallery-mode .nav-tab .active{background-color:var(--light)!important;color:var(--white)!important;text-transform:uppercase;}div.gallery-mode .modal-1{background-color:var(--black)!important;}@media (min-width: 769px){div.gallery-mode .modal-1{padding:50px!important;}}div.lp-lightbox .lp-lightbox__content{background-color:var(--black)!important;}@media(max-width: 768px){nav#global-navbar .header .logo img{max-width:220px!important;}}nav#global-navbar{padding:20px 0!important;}@media(max-width: 768px){nav#global-navbar{padding:0!important;}}@media (max-width: 560px){#modal-global-contact-us .contact-form .info-zone .type_user{margin-bottom:20px!important;}}body>div.mobile-contact-wrapper div.mobile-contact{bottom:150px;}@media only screen and (max-width: 768px){iframe[name='widgetCta']{bottom:55px!important;right:15px!important;}}iframe[name="widgetCta"]{bottom:70px!important;right:15px!important;}@media only screen and (max-width: 768px){footer#global-footer a:not(.socials__item),footer#global-footer .link,footer#global-footer .footer-navigation__link{text-underline-offset:5px;}}@media only screen and (max-width: 768px){body>div.mobile-contact-wrapper .connect-btn{z-index:9999999;position:relative;border:1px solid #000!important;}div#global-mobile-contact{z-index:9999999!important;}}.custom-select-toggle.lp-input--light{color:rgb(0, 0, 0);}@media (max-width: 768px){.custom-intro__title{font-size:30px!important;}}@media (max-width: 768px){.lp-h1{font-size:30px!important;}}@media (max-width: 768px){.redesign .h1,.redesign h1{font-size:30px!important;}}@media (max-width: 768px){footer .footer .info-privacy .copy_zone{text-align:center!important;}}footer#global-footer .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media only screen and (max-width:768px){footer#global-footer .logo{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}footer#global-footer .info-wrap-contact_cell p img{margin:0 25px 30px!important;}@media only screen and (max-width:768px){footer#global-footer .info-wrap-contact_cell p img{height:auto;margin:0 0 30px!important;}}</style> 32 <style id="wow-hide-elements">.wow{visibility:hidden!important}</style> 33 <style id="page-css"> 34 #section-14a68307-266a-4cce-8c65-a1750073f283{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-14a68307-266a-4cce-8c65-a1750073f283 .opening__text{-webkit-box-pack:end!important;-ms-flex-pack:end!important;
34-webkit-justify-content:flex-end!important;justify-content:flex-end!important;-webkit-align-items:flex-start!important;-webkit-box-align:flex-start!important;-ms-flex-align:flex-start!important;align-items:flex-start!important;}@media (max-width: 768px){#section-14a68307-266a-4cce-8c65-a1750073f283 .opening__text{-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important;-webkit-align-items:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;}}@media (max-width: 768px){#section-14a68307-266a-4cce-8c65-a1750073f283 .opening__text .lp-btn{width:100%;}}#section-14a68307-266a-4cce-8c65-a1750073f283 .opening__text .lp-title-group{margin-left:0;}#section-14a68307-266a-4cce-8c65-a1750073f283 div.opening__text-holder{position:relative;z-index:2;max-width:100%;}#section-14a68307-266a-4cce-8c65-a1750073f283 div.opening__text-holder h1{margin-bottom:0;}#section-14a68307-266a-4cce-8c65-a1750073f283 div.opening__text-holder h1.lp-h1{font-size:0;margin-bottom:0;}#section-14a68307-266a-4cce-8c65-a1750073f283 div.opening__text-holder .lp-title-group,#section-14a68307-266a-4cce-8c65-a1750073f283 div.opening__text-holder .lp-text--subtitle{margin-bottom:0!important;}#section-14a68307-266a-4cce-8c65-a1750073f283 .opening__socials{display:none;}#section-14a68307-266a-4cce-8c65-a1750073f283>.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-14a68307-266a-4cce-8c65-a1750073f283>.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-14a68307-266a-4cce-8c65-a1750073f283>.video-wrapper>.full-screen-video-component>.video-wrapper.playing>video{opacity:1;}#section-14a68307-266a-4cce-8c65-a1750073f283 .video-wrapper{z-index:1;}#section-14a68307-266a-4cce-8c65-a1750073f283 .overlay-component{z-index:2;}#section-14a68307-266a-4cce-8c65-a1750073f283 .opening{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:100vh;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative;}@media(max-width: 900px){#section-14a68307-266a-4cce-8c65-a1750073f283 .opening{display:block;min-height:1px;}}#section-14a68307-266a-4cce-8c65-a1750073f283 .opening__text{overflow:hidden;padding:20px 0;width:100%;position:relative;z-index:2;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: 900px){#section-14a68307-266a-4cce-8c65-a1750073f283 .opening__text{width:100%;padding:30px 25px 0;margin-bottom:0;margin-top:375px;}}#section-14a68307-266a-4cce-8c65-a1750073f283 .opening__text-holder{max-width:420px;margin:0 0 0 149px;}@media(max-width: 900px){#section-14a68307-266a-4cce-8c65-a1750073f283 .opening__text-holder{margin-left:0;max-width:100%;}}#section-14a68307-266a-4cce-8c65-a1750073f283 .opening__title{position:relative;margin-bottom:25px;}@media(max-width: 900px){#section-14a68307-266a-4cce-8c65-a1750073f283 .opening__title{margin-bottom:10px;}}#section-14a68307-266a-4cce-8c65-a1750073f283 .opening__subtitle{margin:0 0 25px;max-width:100%;}#section-14a68307-266a-4cce-8c65-a1750073f283 .opening__btn{margin:0 20px 20px 0;}#section-14a68307-266a-4cce-8c65-a1750073f283 .opening__btn:last-child{margin-right:0;}#section-14a68307-266a-4cce-8c65-a1750073f283 .opening__socials{z-index:2;position:absolute;bottom:0;left:0;bottom:0;width:50%;padding:50px 50px 40px 50px;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}@media(max-width: 900px){#section-14a68307-266a-4cce-8c65-a1750073f283 .opening__socials{padding:20px;width:auto;position:relative;}}#section-14a68307-266a-4cce-8c65-a1750073f283 .opening__socials li{margin-bottom:10px;}#section-14a68307-266a-4cce-8c65-a1750073f283 .mute-icon__container{position:absolute;bottom:50px;right:50px;width:27px;height:24px;z-index:3;}@media(max-width: 900px){#section-14a68307-266a-4cce-8c65-a1750073f283 .mute-icon__container{display:none;}}#section-14a68307-266a-4cce-8c65-a1750073f283 .mute-icon__container:hover{cursor:pointer;}#section-14a68307-266a-4cce-8c65-a1750073f283 .mute-icon__container .muted{dis
34play:none;}#section-14a68307-266a-4cce-8c65-a1750073f283 .mute-icon__container .muted:hover path{d:path("M16.6154 0.923084C16.6154 0.57053 16.4146 0.248765 16.0979 0.0938699C15.7812 -0.0610252 15.4039 -0.0219961 15.1256 0.194451L7.0679 6.46154H1.84615C1.35652 6.46154 0.886946 6.65605 0.540726 7.00227C0.194505 7.34849 0 7.81806 0 8.30769V15.6923C0 16.1819 0.194504 16.6515 0.540726 16.9977C0.886948 17.344 1.35652 17.5385 1.84615 17.5385H7.0679L15.1256 23.8055C15.4039 24.022 15.7812 24.061 16.0979 23.9061C16.4146 23.7512 16.6154 23.4295 16.6154 23.0769V0.923084ZM26.499 9.88351C26.8595 9.52303 26.8595 8.93857 26.499 8.57809C26.1385 8.2176 25.5541 8.2176 25.1936 8.57809L23.0771 10.6946L20.9606 8.57809C20.6001 8.2176 20.0156 8.2176 19.6551 8.57809C19.2946 8.93857 19.2946 9.52303 19.6551 9.88351L21.7716 12L19.6551 14.1165C19.2946 14.477 19.2946 15.0615 19.6551 15.422C20.0156 15.7825 20.6001 15.7825 20.9606 15.422L23.0771 13.3055L25.1936 15.422C25.5541 15.7825 26.1385 15.7825 26.499 15.422C26.8595 15.0615 26.8595 14.477 26.499 14.1165L24.3825 12L26.499 9.88351Z");}#section-14a68307-266a-4cce-8c65-a1750073f283 .mute-icon__container .unmuted{display:none;}#section-14a68307-266a-4cce-8c65-a1750073f283 .mute-icon__container .unmuted:hover path{d:path("M16.0979 0.0938699C16.4146 0.248765 16.6154 0.57053 16.6154 0.923084V23.0769C16.6154 23.4295 16.4146 23.7512 16.0979 23.9061C15.7812 24.061 15.4039 24.022 15.1256 23.8056L7.0679 17.5385H1.84615C1.35652 17.5385 0.886948 17.344 0.540726 16.9977C0.194504 16.6515 0 16.1819 0 15.6923V8.3077C0 7.81807 0.194505 7.34849 0.540726 7.00227C0.886946 6.65605 1.35652 6.46154 1.84615 6.46154H7.0679L15.1256 0.194451C15.4039 -0.0219961 15.7812 -0.0610252 16.0979 0.0938699ZM22.7568 5.47289C23.1173 5.11241 23.7017 5.11241 24.0622 5.47289C24.9194 6.33005 25.5993 7.34764 26.0632 8.46757C26.5271 9.58749 26.7658 10.7878 26.7658 12C26.7658 13.2122 26.5271 14.4126 26.0632 15.5325C25.5993 16.6524 24.9194 17.67 24.0622 18.5272C23.7017 18.8876 23.1173 18.8876 22.7568 18.5272C22.3963 18.1667 22.3963 17.5822 22.7568 17.2217C23.4425 16.536 23.9865 15.7219 24.3576 14.826C24.7287 13.9301 24.9197 12.9698 24.9197 12C24.9197 11.0303 24.7287 10.07 24.3576 9.17406C23.9865 8.27812 23.4425 7.46404 22.7568 6.77832C22.3963 6.41783 22.3963 5.83337 22.7568 5.47289ZM20.7986 8.73645C20.4381 8.37596 19.8537 8.37596 19.4932 8.73645C19.1327 9.09693 19.1327 9.68139 19.4932 10.0419C19.7503 10.299 19.9543 10.6043 20.0935 10.9403C20.2327 11.2763 20.3043 11.6364 20.3043 12C20.3043 12.3637 20.2327 12.7238 20.0935 13.0598C19.9543 13.3957 19.7503 13.701 19.4932 13.9582C19.1327 14.3186 19.1327 14.9031 19.4932 15.2636C19.8537 15.6241 20.4381 15.6241 20.7986 15.2636C21.2272 14.835 21.5672 14.3262 21.7991 13.7662C22.0311 13.2063 22.1504 12.6061 22.1504 12C22.1504 11.3939 22.0311 10.7937 21.7991 10.2338C21.5672 9.67382 21.2272 9.16503 20.7986 8.73645Z");}#section-14a68307-266a-4cce-8c65-a1750073f283 >*:last-child{position:relative;}#section-14a68307-266a-4cce-8c65-a1750073f283 .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-14a68307-266a-4cce-8c65-a1750073f283 .video-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;}@media screen and (max-width: 900px){#section-14a68307-266a-4cce-8c65-a1750073f283 .video-wrapper.hidable{display:none;}}#section-14a68307-266a-4cce-8c65-a1750073f283 .full-screen-video-component{position:relative;height:100%;overflow:hidden;}#section-14a68307-266a-4cce-8c65-a1750073f283 video{position:absolute;z-index:-1000;width:100%;object-fit:cover;}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#section-14a68307-266a-4cce-8c65-a1750073f283 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-14a68307-266a-4cce-8c65-a1750073f283 .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-14a68307-266a-4cce-8c65-a1750073f283 .poster{display:block;}}#section-13295234-6156-4911-844b-1ddc0a2fc9bf{color:#FFFFFF;--fontColor:#FFFFFF;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#000000;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;--section-padding-top:calc(4 / 4 * var(--global-section-padding));--section-padding-bottom:calc(4 / 4 * var(--global-section-padding));background-color:#000000;}#section-13295234-6156-4911-844b-1ddc0a2fc9bf div.boxed-text__description{margin-bottom:0;}#section-13295234-6156-4911-844b-1ddc0a2fc9bf div.boxed-text__description p:last-child{margin-bottom:0;}#section-13295234-6156-4911-844b-1ddc0a2fc9bf .boxed-text__description{margin-bottom:50px;text-align:center;}@media (max-width: 768px){#section-13295234-6156-4911-844b-1ddc0a2fc9bf .boxed-text__description{margin-bottom:30px;}}.redesign #section-13295234-6156-4911-844b-1ddc0a2fc9bf .boxed-text__heading:not(h2){text-rendering:optimizeLegibility;white-space:normal;}#section-13295234-6156-4911-844b-1ddc0a2fc9bf .lp-title-group .lp-h2{margin-top:0;}#section-13295234-6156-4911-844b-1ddc0a2fc9bf .button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;
34-webkit-justify-content:center;justify-content:center;}@media(max-width: 600px){#section-13295234-6156-4911-844b-1ddc0a2fc9bf .button-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-13295234-6156-4911-844b-1ddc0a2fc9bf .button-container .lp-btn{margin-right:20px;}#section-13295234-6156-4911-844b-1ddc0a2fc9bf .button-container .lp-btn:last-of-type{margin-right:0;}@media(max-width: 600px){#section-13295234-6156-4911-844b-1ddc0a2fc9bf .button-container .lp-btn{margin-right:0px;margin-bottom:20px;width:100%;}#section-13295234-6156-4911-844b-1ddc0a2fc9bf .button-container .lp-btn:last-of-type{margin-bottom:0;}}#section-13295234-6156-4911-844b-1ddc0a2fc9bf .lp-text--subtitle{margin-left:auto;margin-right:auto;text-transform:none;}#section-13295234-6156-4911-844b-1ddc0a2fc9bf .redesign p:not(:where(.boxed-text__heading)){margin-bottom:1.666rem;}#section-13295234-6156-4911-844b-1ddc0a2fc9bf h1{color:#FFFFFF;}#section-13295234-6156-4911-844b-1ddc0a2fc9bf h2{color:#FFFFFF;}#section-13295234-6156-4911-844b-1ddc0a2fc9bf h3{color:#FFFFFF;}#section-13295234-6156-4911-844b-1ddc0a2fc9bf p{color:#FFFFFF;}#section-13295234-6156-4911-844b-1ddc0a2fc9bf>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a{z-index:99!important;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(4 / 4 * var(--global-section-padding));--section-padding-bottom:calc(4 / 4 * var(--global-section-padding));background-color:#FFFFFF;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section ul.slick-links-nav span.spacer{background-color:#fff;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section ul.slick-links-nav li span.link{color:#fff;border-color:#fff;font-weight:400;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section ul.slick-links-nav li span.link:hover:not(.slick-disabled){color:#fff;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section ul.slick-links-nav li span.link:before{background-color:#ccc;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section ul.slick-links-nav li span.link:after{background-color:#fff;color:#fff;}@media (min-width: 769px ){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.featured-properties-section .container .featured-properties-header{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section{margin:0 -10px;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section{padding-bottom:96px!important;}@media(max-width:769px){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section{padding-bottom:16px!important;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.featured-properties-section .featured-properties__item-cover{position:relative;min-height:450px;background-color:rgba(0,0,0,0);padding:0 10px!important;opacity:1;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.featured-properties-section .featured-properties__img{overflow:hidden;background-color:var(--black);}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.featured-properties-section .featured-properties__img img{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:.7;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.featured-properties-section .featured-properties__text{position:absolute;text-align:center;bottom:0;width:100%;padding:20px 15px;background-color:transparent;background-image:linear-gradient(to bottom, rgba(0,7,29, 0) 0%, rgba(0,7,29, .5) );}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.featured-properties-section .featured-properties__text h4{display:none;text-transform:uppercase!important;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.featured-properties-section .featured-properties__text h5{color:#fff;font-weight:500!important;text-transform:uppercase!important;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.featured-properties-section .featured-properties__text p{color:#fff;font-weight:500!important;text-transform:uppercase!important;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.featured-properties-section .featured-properties__img{height:450px;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.featured-properties-section .featured-properties .featured-properties__label{display:none;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.featured-properties-section .featured-properties-button-holder{text-align:center;margin-top:0px;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__item{min-height:450px!important;height:50%!important;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.featured-properties__hover{background-color:var(--black)!important;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.featured-properties__hover .btn{display:none;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.featured-properties__item.feature .featured-properties__item-info{position:relative;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.featured-properties__item.feature .featured-properties__item-info:before{content:'';display:block;position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;width:40%;height:40%;background-image:url(https://media-production.lp-cdn.com/media/3a83d975-e47d-496f-a553-faeac0da8a9b);-webkit-background-position:50% 50%;background-position:50% 50%;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;z-index:4;-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out;opacity:0;-webkit-filter:invert(1);filter:invert(1);}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.featured-properties__item.feature:hover .featured-properties__hover{opacity:.6!important;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.featured-properties__item.feature:hover .featured-properties__item-info:before{opacity:.5;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-button-holder{margin-top:50px!important;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-header{-webkit-box-pack:center!Important;-ms-flex-pack:center!Important;
34-webkit-justify-content:center!Important;justify-content:center!Important;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .slick-disabled{pointer-events:none;cursor:not-allowed;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .slick-links-nav .link.slick-disabled{color:#C6C6C6!important;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section .slick-links-nav{cursor:default;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section .container{max-width:100%;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section .container .featured-properties__item-cover{padding:0;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section .container .featured-properties{margin:0 0px;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section .container .featured-properties-header{margin-bottom:30px;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section .container ul.slick-links-nav{padding-top:0px;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:16px;margin-top:20px;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section .container ul.slick-links-nav li:has(.separator),#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section .container ul.slick-links-nav .spacer{display:none!important;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section .container ul.slick-links-nav li{margin:0px;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section .container ul.slick-links-nav li span{font-size:0px;border:0px solid var(--black);width:30px;height:30px;display:block!important;box-sizing:border-box;position:relative;-webkit-transition:0.25s;transition:0.25s;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section .container ul.slick-links-nav li span:before{border-width:0px 1px 1px 0px;border-color:var(--black);border-style:solid;width:15px;height:15px;display:block;content:' ';background:transparent;position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section .container ul.slick-links-nav li span:after{display:none;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section .container ul.slick-links-nav li span:not(.slick-disabled):hover{background:transparent;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section .container ul.slick-links-nav li span:not(.slick-disabled):hover:before{border-color:var(--black);}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section .container ul.slick-links-nav li span:is(.slick-disabled){opacity:0.5;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section .container ul.slick-links-nav li span:is(.slick-disabled):before{opacity:1!important;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section .container ul.slick-links-nav li:first-child span:before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);left:4px;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a div.redesign.featured-properties-section .container ul.slick-links-nav li:last-child span:before{-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);right:4px;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section{padding:140px 0;}@media (max-width: 991px){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section{padding:100px 0;}}@media (max-width: 768px){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section{padding:40px 0;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section .slick-list{width:100%;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section .slick-track{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .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-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section .slick-arrow:not(.slick-disabled){cursor:pointer;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .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-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .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;
34-webkit-justify-content:center;justify-content:center;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section .slick-links-nav li{display:inline-block;vertical-align:top;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section .slick-links-nav li+li{margin-left:40px;position:relative;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section .slick-links-nav .slick-hidden+.spacer{display:none;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section .slick-links-nav .spacer{position:absolute;left:-23px;width:1px;height:10px;margin-top:-5px;top:50%;background-color:#fff;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section .slick-links-nav .link.slick-disabled{cursor:default;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section .slick-links-nav .link.slick-disabled:hover{color:inherit;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section .slick-links-nav .link.slick-disabled:before,#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section .slick-links-nav .link.slick-disabled:after{opacity:0;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section .btn{min-width:250px;}@media (min-width: 561px) and (max-width: 1024px){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-section .btn{width:275px;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .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-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-header{display:block;margin-bottom:40px;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-header h2{color:var(--fontColor);margin:0;}@media (max-width: 768px){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-header h2{margin-bottom:25px;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-button-holder{text-align:center;margin-top:80px;}@media (max-width: 768px){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-button-holder{margin-top:40px;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 768px){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-nav{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .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-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-nav .slick-arrow:hover{color:#fff;opacity:1;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-nav .slick-arrow:before{content:'';}@media (max-width: 768px){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-nav .slick-arrow{margin-top:0;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .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-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-nav .slick-arrow.slick-prev:before{content:none;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-nav .slick-arrow.slick-next{margin-left:41px;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .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-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties-nav .slick-arrow.slick-disabled:after{opacity:0;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties{padding:0;margin:0 -40px;color:#000;}@media (max-width: 991px){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties{margin-left:-12px;margin-right:-12px;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__item-cover{padding:0 40px;}@media (max-width: 991px){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__item-cover{padding:0 12px;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__item-cover:focus{outline:none;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .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-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__item{min-height:500px;}}@media (hover: none) and (pointer: coarse){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__item{min-height:1px;background-color:transparent;}}@media (hover: hover) and (pointer: fine){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__item:hover .featured-properties__hover{opacity:1;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__item h4{text-transform:none;color:black;margin:0 0 7px;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__item p{color:black;margin:0 0 7px;}@media (max-width: 768px){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__item p{margin-bottom:3px;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__item h5{color:black;margin:0;font-family:var(--global-secondary-font-family);text-transform:none;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__item >a{width:100%;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__img{vertical-align:top;width:100%;height:315px;background-color:gray;position:relative;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__img img{width:100%;height:100%;object-fit:cover;}@media (max-width: 768px){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__img{height:200px;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .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-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__text{padding:13px;min-height:175px;}}@media (max-width: 768px){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .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-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__text p{white-space:normal;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__label{position:absolute;top:0;right:0;background:#000;color:#fff;
34padding:4px 35px;z-index:2;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .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-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__hover{display:none;}}@media(max-width: 768px){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__hover h4{display:none;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__hover >a{position:absolute;top:0;left:0;width:100%;height:100%;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .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-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__share{display:inline-block;position:relative;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .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-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__share{display:block;width:100%;margin-top:4px;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__share .btn.btn--primary-light{display:block;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .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-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .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-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__share .socials .socials__link{width:69px;}@media (hover: none) and (pointer: coarse){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties .featured-properties__share .socials .socials__link:hover{border-bottom:transparent!important;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .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-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .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-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties:not(.slick-initialized) >.featured-properties__item-cover{width:50%;}}@media (min-width: 1100px){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .three-slides .featured-properties:not(.slick-initialized)>.featured-properties__item-cover{width:33%;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties__item-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties__item-info:has(.mls-compliance-container) .featured-properties__text{padding-bottom:0;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties__item-mls-attribution{text-shadow:none;margin:0!important;color:#000!important;width:calc(100% - 200px);}@media (max-width: 1024px){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties__item-mls-attribution{width:100%;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties__item .featured-properties__item-mls-attribution+.featured-properties__item-mls-logo{position:absolute!important;right:15px!important;bottom:15px!important;display:inline-block;}@media (max-width: 1024px){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties__item .featured-properties__item-mls-attribution+.featured-properties__item-mls-logo{position:static!important;}}@media (max-width: 1024px){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties__item .featured-properties__item-mls-logo{display:inline-block!important;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .mls-compliance-container{margin-top:auto;padding:15px!important;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties__open-house{position:absolute;bottom:0;left:0;width:100%;padding:8px 0;color:black;background:rgba(255, 255, 255, 0.7);}@media (max-width: 768px){#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .featured-properties__open-house{font-size:12px;}}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a .description{margin-bottom:15px;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a h1{color:#000000;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a h2{color:#000000;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a h3{color:#000000;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a p{color:#000000;}#section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b{color:#FFFFFF;--fontColor:#FFFFFF;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#000000;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;background-color:#000000;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b div.title-group{border-left:1px solid var(--dark);padding-left:15px;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b div.hoverable-section.redesign{max-width:100%;}@media (min-width: 993px){#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b div.hoverable-section.redesign .hoverable-image__text-col{padding-top:56px;padding-left:20px!important;-webkit-flex:60%!important;-ms-flex:60%!important;flex:60%!important;}}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b div.hoverable-section.redesign .hoverable-image__text-col p:last-child img{height:100%;aspect-ratio:16/7;object-fit:cover;margin-top:20px;}@media (max-width: 992px){#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b div.hoverable-section.redesign .hoverable-image__text-col p:last-child img{aspect-ratio:1/1;}}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b div.hoverable-section.redesign .hoverable-image__text-col a:before{width:50px!important;z-index:1;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b div.hoverable-section.redesign .hoverable-image__text-col a:after{content:'';position:absolute;top:50%;right:calc(100% - 50px);width:0px;height:1px!important;-webkit-transform:scaleY(1.1);-moz-transform:scaleY(1.1);-ms-transform:scaleY(1.1);transform:scaleY(1.1);background:var(--light);pointer-events:none;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:2;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b div.hoverable-section.redesign .hoverable-image__text-col a:hover{background-color:transparent!important;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b div.hoverable-section.redesign .hoverable-image__text-col a:hover:after{width:20px;}@media (min-width: 993px){#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b div.hoverable-section.redesign .hoverable-image__img-col{padding-right:20px;-webkit-flex:40%!important;-ms-flex:40%!important;flex:40%!important;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b div.hoverable-section.redesign .hoverable-image__img-col>div{padding-bottom:0!important;min-height:unset!important;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b div.hoverable-section.redesign .hoverable-image__img-col>div img{object-position:50% 10%;}}@media (max-width: 992px){#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b div.hoverable-section.redesign .hoverable-image__img-col>div{min-height:50vh!important;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b div.hoverable-section.redesign .hoverable-image__img-col>div img{object-position:top;}}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-section--full-bleed{padding-top:0;}@media (min-width: 993px){#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-section--full-bleed{padding-bottom:0;}}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 992px){#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image--reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}@media (max-width: 992px){#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image--reverse{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image--reverse .hoverable-image__text-col{padding-right:120px;padding-left:0;}@media (max-width: 992px){#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image--reverse .hoverable-image__text-col{padding:0;margin-top:29px;margin-bottom:0;}}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image__img-col{-webkit-flex:50%;-ms-flex:50%;flex:50%;z-index:1;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image__img-col>div{width:100%;height:100%;position:relative;padding-bottom:79%;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image__img-col>div img{-webkit-transition:visibility 5s,opacity 0.5s linear;transition:visibility 5s,opacity 0.5s linear;position:absolute;object-fit:cover;width:100%;height:100%;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image__img-col>div .main-image{visibility:visible;opacity:1;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image__img-col>div .secondary-image{visibility:hidden;opacity:0;}@media (hover: hover) and (pointer: fine){#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image__img-col--on-hover:hover .main-image{visibility:hidden;opacity:0;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image__img-col--on-hover:hover .
34secondary-image{visibility:visible;opacity:1;}}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image__img-col--on-hover.active .main-image{visibility:hidden;opacity:0;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image__img-col--on-hover.active .secondary-image{visibility:visible;opacity:1;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image__text-col{-webkit-flex:50%;-ms-flex:50%;flex:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:120px;padding-right:0;}@media (max-width: 992px){#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image__text-col{padding-left:0;margin-top:29px;margin-bottom:0;}}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image__text-col .lp-text--subtitle{max-width:100%;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image__text-col .buttons-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px;}@media (max-width: 560px){#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image__text-col .buttons-wrapper{margin:0;}}@media (max-width: 576px){#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image__text-col .buttons-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image__text-col .buttons-wrapper .lp-btn{vertical-align:top;margin:24px 12px 0;}@media (max-width: 560px){#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image__text-col .buttons-wrapper .lp-btn{margin-left:0;margin-right:0;}}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image__text-wrap{-webkit-flex:1;-ms-flex:1;flex:1;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .hoverable-image__text-wrap p:last-child{margin-bottom:0;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .full-bleed-container{padding:0;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .full-bleed-container .hoverable-image__text-col{padding:69px;}@media (max-width: 992px){#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .full-bleed-container .hoverable-image__text-col{padding:0;}}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .full-bleed-container .hoverable-image__text-col .lp-container{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}@media (max-width: 992px){#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .full-bleed-container .hoverable-image__text-col .lp-container{position:static;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);left:0;}}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .full-bleed-container .hoverable-image__img-col>div{max-height:none;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .full-bleed-container .hoverable-image--straight .hoverable-image__text-wrap{padding-left:calc(50% + 69px);}@media (max-width: 992px){#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .full-bleed-container .hoverable-image--straight .hoverable-image__text-wrap{padding-left:0;}}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .full-bleed-container .hoverable-image--reverse .hoverable-image__text-wrap{padding-right:calc(50% + 69px);}@media (max-width: 992px){#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .full-bleed-container .hoverable-image--reverse .hoverable-image__text-wrap{padding-right:0;}}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .lp-h2{margin-bottom:16px;}@media (max-width: 992px){#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .lp-h2{margin-bottom:8px;}}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b .redesign p{margin-bottom:1.666rem;text-transform:none;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b h1{color:#FFFFFF;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b h2{color:#FFFFFF;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b h3{color:#FFFFFF;}#section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b p{color:#FFFFFF;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1{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(4 / 4 * var(--global-section-padding));--section-padding-bottom:calc(4 / 4 * var(--global-section-padding));background-color:#FFFFFF;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 div.featured-team-section .featured-team-header{margin-bottom:30px!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;
34-webkit-justify-content:center!important;justify-content:center!important;}@media (max-width: 768px){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 div.featured-team-section .featured-team.slick-slider{max-width:100%;}}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 div.featured-team-section .slick-list{margin:0 -6px;}@media (max-width: 768px){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 div.featured-team-section .slick-list{margin:0;}}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 div.featured-team-section .featured-team__info{background-color:transparent!important;position:absolute;bottom:0;z-index:2;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 div.featured-team-section .featured-team__info .lp-h5{color:var(--white)!important;opacity:1;text-transform:uppercase!important;font-size:21px;letter-spacing:2px;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 div.featured-team-section .featured-team__info .l14{color:var(--white)!important;opacity:1!important;text-transform:uppercase!important;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:12px;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 div.featured-team-section .featured-team__info .bf2{color:var(--white);opacity:1!important;font-size:12px;text-transform:uppercase!important;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 div.featured-team-section .featured-team__holder .featured-team__info{position:absolute;left:50%;-webkit-transform:translatex(-50%);-moz-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);width:100%;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 div.featured-team-section .featured-team__holder:before{opacity:.5!important;background-color:transparent!important;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .9));}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 div.featured-team-section .featured-team__holder:hover:before{background-color:rgba(0,0,0,0.7)!important;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 div.featured-team-section .featured-team__hover{opacity:1!important;display:block!important;padding:0!important;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 div.featured-team-section .featured-team__hover .lp-link{display:none!important;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 div.featured-team-section .featured-team__hover .lp-btn{width:100%;height:100%;max-width:100%!important;margin:0!important;opacity:0!important;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 div.featured-team-section .lp-arrow{border:none;background-color:transparent!important;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 div.featured-team-section .lp-arrow:hover:before{border-color:var(--black);}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 div.featured-team-section .lp-arrow:before{border-color:var(--black);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 .lp-arrow:before{border-bottom:1px solid;border-left:1px solid;width:15px;height:15px;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 .featured-team-section{padding:140px 0;text-align:center;}@media(max-width: 768px){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 .featured-team-section{padding:40px 0;}}@media (min-width: 1480px){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 .featured-team-section .container{padding-left:0;padding-right:0;}}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 .featured-team-section .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 .featured-team-section .slick-slide{height:auto;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 .featured-team-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-21604288-2bd6-4176-be1d-91d9da2d36d1 .featured-team-section .slick-links-nav{padding:0;}}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 .featured-team-section .slick-links-nav li{display:inline-block;vertical-align:top;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 .featured-team-section .slick-links-nav li+li{margin-left:40px;position:relative;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 .featured-team-section .slick-links-nav .slick-hidden+.spacer{display:none;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 .featured-team-section .slick-links-nav .spacer{position:absolute;
34left:-23px;width:1px;height:10px;margin-top:-5px;top:50%;background-color:currentColor;pointer-events:none;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 .featured-team-section .slick-links-nav .link.slick-disabled:hover{color:inherit;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 .featured-team-section .slick-links-nav .link.slick-disabled:before,#section-21604288-2bd6-4176-be1d-91d9da2d36d1 .featured-team-section .slick-links-nav .link.slick-disabled:after{opacity:0;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 .featured-team-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:80px;text-align:left;}@media (max-width: 768px){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 .featured-team-header{display:block;margin-bottom:32px;text-align:center;}}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 .featured-team-header h2{margin:0;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team{margin:0;padding:0;list-style:none;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .lp-arrow{top:50%;position:absolute;border-color:#999999;color:#999999;}@media (hover: hover) and (pointer: fine){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .lp-arrow:hover{color:#ffffff;}}@media(max-width: 991px){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .lp-arrow{top:auto;bottom:0;}}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .lp-arrow:not(.slick-disabled){cursor:pointer;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .lp-arrow.lp-arrow--prev{left:-50px;}@media(max-width: 1410px){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .lp-arrow.lp-arrow--prev{left:-43px;}}@media(max-width: 991px){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .lp-arrow.lp-arrow--prev{left:50%;margin-left:-56px;}}@media(max-width: 768px){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .lp-arrow.lp-arrow--prev{margin-left:-40px;}}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .lp-arrow.lp-arrow--next{right:-50px;}@media(max-width: 1410px){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .lp-arrow.lp-arrow--next{right:-43px;}}@media(max-width: 991px){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .lp-arrow.lp-arrow--next{right:50%;margin-right:-56px;}}@media(max-width: 768px){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .lp-arrow.lp-arrow--next{margin-right:-40px;}}@media(max-width: 991px){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team.slick-initialized{padding-bottom:72px;}}@media(max-width: 768px){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team.slick-initialized{padding-bottom:60px;}}@media(max-width: 768px){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team{max-width:327px;margin:0 auto;}}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team li{padding:0 12px 0;}@media(max-width: 768px){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team li{padding:0;}}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .featured-team__img{width:100%;padding-bottom:128%;position:relative;vertical-align:top;background-color:#acacac;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .featured-team__img img{object-fit:cover;object-position:top;position:absolute;top:0;left:0;width:100%;height:100%;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .featured-team__holder{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%;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .featured-team__holder:before{content:'';top:0;left:0;width:100%;height:100%;position:absolute;background-color:rgba(0, 0, 0, .7);z-index:1;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}@media(min-width: 1025px){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .featured-team__holder:hover:before{opacity:1;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .featured-team__holder:hover .featured-team__hover{opacity:1;}}@media(max-width: 1024px){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .featured-team__holder:hover .featured-team__hover:before,#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .featured-team__holder:hover .featured-team__hover:after{content:none;}}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .featured-team__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;
34-webkit-justify-content:center;justify-content:center;text-align:center;padding:16px;width:100%;background-color:#E2E2E2;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;line-height:20px;}@media(max-width: 1024px){#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .featured-team__info{position:static;width:auto;height:auto;border:none;display:block;opacity:1;}}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .featured-team__info h5{text-transform:inherit;margin:0 0 4px;color:var(--fontColor);}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .featured-team__info p{color:var(--fontColor);opacity:.5;margin:0 0 4px 0;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .featured-team__hover{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;position:absolute;z-index:4;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;text-align:center;padding:25px 20px;width:100%;height:100%;font-size:14px;line-height:20px;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .featured-team__hover .lp-link{color:#ffffff;text-align:center;width:-webkit-min-content;width:-moz-min-content;width:min-content;margin:0 auto 10px auto;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .featured-team__hover .lp-btn{margin:24px auto 0 auto;padding:12px 24px;max-width:130px;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 ul.featured-team .featured-team__hover .email{overflow:hidden;text-overflow:ellipsis;max-width:80%;height:14px;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 .button-container{margin-top:60px;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 h1{color:#000000;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 h2{color:#000000;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 h3{color:#000000;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1 p{color:#000000;}#section-21604288-2bd6-4176-be1d-91d9da2d36d1>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}#section-65f88041-42f5-4814-b530-a3113da482a0{color:#FFFFFF;--fontColor:#FFFFFF;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:rgba(0, 0, 0, 0);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:0;--bgColor_darkenDir:1;--section-padding-top:calc(6 / 4 * var(--global-section-padding));--section-padding-bottom:calc(6 / 4 * var(--global-section-padding));background-color:rgba(0, 0, 0, 0);--gradient-color:var(--overlay-color, rgba(0, 0, 0, 0.5));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/36307ee5-44bf-42ca-ae4f-21d9ff200aa1');background-repeat:no-repeat;-webkit-background-position:center;background-position:center;-webkit-background-size:cover;background-size:cover;}@media (min-width: 1300px){#section-65f88041-42f5-4814-b530-a3113da482a0{background-attachment:fixed;-webkit-background-position:center;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}}#section-65f88041-42f5-4814-b530-a3113da482a0 div.lp-title-group{max-width:1200px;}#section-65f88041-42f5-4814-b530-a3113da482a0 div.company-stats__row{margin-bottom:0;}@media (max-width: 768px){#section-65f88041-42f5-4814-b530-a3113da482a0 div.company-stats__row .company-stats__col:not(:last-child){margin-bottom:40px;}}#section-65f88041-42f5-4814-b530-a3113da482a0 div.stat-card{padding-bottom:0;}#section-65f88041-42f5-4814-b530-a3113da482a0 div.stat-card h3{font-size:45px;}#section-65f88041-42f5-4814-b530-a3113da482a0 div.stat-card p{margin:0 auto;max-width:250px;}#section-65f88041-42f5-4814-b530-a3113da482a0{overflow:hidden;}#section-65f88041-42f5-4814-b530-a3113da482a0 .company-stats__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;
34-webkit-justify-content:center;justify-content:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-64px;padding-top:32px;}#section-65f88041-42f5-4814-b530-a3113da482a0 .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-65f88041-42f5-4814-b530-a3113da482a0 .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-65f88041-42f5-4814-b530-a3113da482a0 .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-65f88041-42f5-4814-b530-a3113da482a0 .company-stats__col{max-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;}}#section-65f88041-42f5-4814-b530-a3113da482a0 .company-stats__cta-wrap{text-align:center;padding-top:96px;}@media (max-width: 768px){#section-65f88041-42f5-4814-b530-a3113da482a0 .company-stats__cta-wrap{padding-top:48px;}}#section-65f88041-42f5-4814-b530-a3113da482a0 .stat-card{max-width:364px;margin-left:auto;margin-right:auto;padding-bottom:64px;text-align:center;}#section-65f88041-42f5-4814-b530-a3113da482a0 .stat-card__value{margin-top:0;margin-bottom:16px;line-height:1;min-height:var(--global-h3-font-size);}@media (max-width: 768px){#section-65f88041-42f5-4814-b530-a3113da482a0 .stat-card__value{min-height:auto;}}#section-65f88041-42f5-4814-b530-a3113da482a0 .stat-card__title{margin-top:0;margin-bottom:0;}#section-65f88041-42f5-4814-b530-a3113da482a0 .lp-text--subtitle{margin-left:auto;margin-right:auto;}#section-65f88041-42f5-4814-b530-a3113da482a0 h1{color:#FFFFFF;}#section-65f88041-42f5-4814-b530-a3113da482a0 h2{color:#FFFFFF;}#section-65f88041-42f5-4814-b530-a3113da482a0 h3{color:#FFFFFF;}#section-65f88041-42f5-4814-b530-a3113da482a0 p{color:#FFFFFF;}#section-65f88041-42f5-4814-b530-a3113da482a0>div:last-child{padding-top:calc(6 / 4 * var(--global-section-padding))!important;padding-bottom:calc(6 / 4 * var(--global-section-padding))!important;}@media (min-width: 960px) and (orientation: landscape){#section-65f88041-42f5-4814-b530-a3113da482a0{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/36307ee5-44bf-42ca-ae4f-21d9ff200aa1');}}@media (min-width: 1280px) and (orientation: landscape){#section-65f88041-42f5-4814-b530-a3113da482a0{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/36307ee5-44bf-42ca-ae4f-21d9ff200aa1');}}@media (min-width: 1920px) and (orientation: landscape){#section-65f88041-42f5-4814-b530-a3113da482a0{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/36307ee5-44bf-42ca-ae4f-21d9ff200aa1');}}@media (min-width: 2560px) and (orientation: landscape){#section-65f88041-42f5-4814-b530-a3113da482a0{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/36307ee5-44bf-42ca-ae4f-21d9ff200aa1');}}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8{color:#fff;--fontColor:#fff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#ffffff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#ffffff;--gradient-color:var(--overlay-color, rgba(0, 0, 0, 1));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/40a9079a-91d2-4fec-bd58-1b34ff006485');background-repeat:no-repeat;-webkit-background-position:center;background-position:center;-webkit-background-size:cover;background-size:cover;}@media (min-width: 1180px){#section-6c009c9a-5130-46a4-b589-5cfa88814ca8{background-attachment:fixed;background-repeat:no-repeat;-webkit-background-position:50% 50%;background-position:50% 50%;-webkit-background-size:cover;background-size:cover;}}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.container div.featured-testimonials__left{max-width:1400px;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.container div.featured-testimonials__right{max-width:1200px;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.container{max-width:1100px!important;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials .link:after{background-color:var(--white)!important;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials .featured-testimonials__left{padding:0!important;max-width:100%!important;margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials .featured-testimonials__left h2{text-align:center;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials .featured-testimonials__left .link{font-weight:300;letter-spacing:2px!important;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials .featured-testimonials__left .link:after{background-color:var(--white);}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials .featured-testimonials__right{padding:0!important;max-width:900px!important;width:100%;text-align:center;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials .featured-testimonials__right .btn{margin-top:40px;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials .featured-testimonials__right .featured-testimonials__slider{border:none!important;padding:0!important;margin:0 auto!important;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials .featured-testimonials__right blockquote{text-align:center;max-width:1000px;margin:0 auto 30px;font-family:var(--global-secondary-font-family)!important;font-weight:400;font-size:16px!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials .featured-testimonials__right cite{font-size:20px!important;line-height:1.7!important;font-family:var(--global-primary-font-family)!important;font-weight:400!important;letter-spacing:3px;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials .featured-testimonials__right .slick-slide{text-align:center;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials__left ul.slick-links-nav{padding-top:0px;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:16px;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials__left ul.slick-links-nav li:has(.separator){display:none;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials__left ul.slick-links-nav li{margin:0px;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials__left ul.slick-links-nav li span{font-size:0px;border:0px solid var(--white);width:30px;height:30px;display:block!important;box-sizing:border-box;position:relative;-webkit-transition:0.25s;transition:0.25s;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials__left ul.slick-links-nav li span:before{border-width:0px 1px 1px 0px;border-color:var(--white);border-style:solid;width:15px;height:15px;
34display:block;content:' ';background:transparent;position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials__left ul.slick-links-nav li span:after{display:none;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials__left ul.slick-links-nav li span:not(.slick-disabled):hover{background:transparent;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials__left ul.slick-links-nav li span:not(.slick-disabled):hover:before{border-color:var(--white);opacity:.8;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials__left ul.slick-links-nav li span:is(.slick-disabled){opacity:0.5;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials__left ul.slick-links-nav li span:is(.slick-disabled):before{opacity:1!important;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials__left ul.slick-links-nav li:first-child span:before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);left:4px;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 div.featured-testimonials__left ul.slick-links-nav li:last-child span:before{-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);right:4px;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials{padding:96px 0!important;}@media(max-width: 768px){#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials{padding:64px 0!important;}}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8.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-6c009c9a-5130-46a4-b589-5cfa88814ca8.parallax-enabled>div.video-wrapper{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:-9999;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8.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-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials{padding:140px 0;position:relative;max-height:100vh;}@media(max-width: 768px){#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials{padding:40px 0;max-height:unset;}}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials .container{max-width:1300px;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials .container:after{content:'';clear:both;display:block;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials .slick-arrow:not(.slick-disabled){cursor:pointer;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials .featured-testimonials__left{text-align:right;padding-right:45px;max-width:500px;width:100%;float:left;}@media(max-width: 991px){#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials .featured-testimonials__left{max-width:350px;width:inherit;padding-right:30px;}}@media(max-width: 768px){#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials .featured-testimonials__left{text-align:center;padding-right:0;margin-bottom:30px;float:none;max-width:100%;}}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials .featured-testimonials__left h2{margin:0 0 15px;width:100%;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .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-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials .featured-testimonials__left .slick-links-nav li{display:inline-block;vertical-align:top;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials .featured-testimonials__left .slick-links-nav .separator{margin-left:40px;position:relative;pointer-events:none;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials .featured-testimonials__left .slick-links-nav .separator:before{content:'';position:absolute;
34left:-23px;width:1px;height:10px;margin-top:-5px;top:50%;background-color:currentColor;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials .featured-testimonials__left .slick-links-nav .link.slick-disabled:hover{color:inherit;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials .featured-testimonials__left .slick-links-nav .link.slick-disabled:before,#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials .featured-testimonials__left .slick-links-nav .link.slick-disabled:after{opacity:0;color:inherit;background-color:inherit;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials .featured-testimonials__right{padding-left:45px;max-width:700px;overflow:hidden;}@media(max-width: 991px){#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials .featured-testimonials__right{padding-left:30px;}}@media(max-width: 768px){#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials .featured-testimonials__right{overflow:visible;padding-left:0;}}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials__slider{border-left:solid 1px #d5d5d5;margin-left:-45px;padding-left:45px;margin-bottom:40px;}@media(max-width: 991px){#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials__slider{margin-left:-30px;padding-left:30px;}}@media(max-width: 768px){#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials__slider{margin-left:0;padding:0;margin-bottom:30px;border:none;}}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials__slider blockquote{margin:0 0 25px;white-space:pre-line;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials__slider cite{font-weight:bold;font-size:14px;line-height:18px;text-transform:uppercase;font-style:normal;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials__slider .slick-slide{vertical-align:top;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials__slider:not(.slick-initialized){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-6c009c9a-5130-46a4-b589-5cfa88814ca8 .featured-testimonials__slider:not(.slick-initialized) li:not(:first-child){display:none;}@media (min-width: 960px) and (orientation: landscape){#section-6c009c9a-5130-46a4-b589-5cfa88814ca8{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/40a9079a-91d2-4fec-bd58-1b34ff006485');}}@media (min-width: 1280px) and (orientation: landscape){#section-6c009c9a-5130-46a4-b589-5cfa88814ca8{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/40a9079a-91d2-4fec-bd58-1b34ff006485');}}@media (min-width: 1920px) and (orientation: landscape){#section-6c009c9a-5130-46a4-b589-5cfa88814ca8{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/40a9079a-91d2-4fec-bd58-1b34ff006485');}}@media (min-width: 2560px) and (orientation: landscape){#section-6c009c9a-5130-46a4-b589-5cfa88814ca8{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/40a9079a-91d2-4fec-bd58-1b34ff006485');}}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200{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(4 / 4 * var(--global-section-padding));--section-padding-bottom:calc(4 / 4 * var(--global-section-padding));background-color:#FFFFFF;}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 div.items{max-width:1400px;margin:0 auto;
34display:-ms-grid!important;display:grid!important;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:20px;padding:0 50px;}@media (max-width: 1180px){#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 div.items{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;}}@media (max-width: 768px){#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 div.items{-ms-grid-columns:1fr;grid-template-columns:1fr;padding:0 25px;}}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 div.items .item{width:100%!important;}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 div.items .content-container{z-index:2;}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 div.items .item-wrapper{height:100%;aspect-ratio:1/1;}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 div.items .item-wrapper:before{content:"";width:100%!important;height:100%!important;padding:0!important;background-color:var(--black);position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;z-index:1;opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 div.items .item-wrapper .image-holder{background-color:var(--black)!important;}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 div.items .item-wrapper:hover .overlay{opacity:0;}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 div.items .item-wrapper:hover:before{opacity:.7;}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 div.items .overlay{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .featured-neighborhoods-grid{text-align:center;}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .featured-neighborhoods-grid .lp-text--pretitle,#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .featured-neighborhoods-grid .lp-text--subtitle{margin-left:auto;margin-right:auto;}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .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-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .featured-neighborhoods-grid .items.items-1 .item{margin-left:auto;margin-right:auto;}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .featured-neighborhoods-grid .items.three-columns .item{width:calc(100% / 3);}@media (max-width: 768px){#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .featured-neighborhoods-grid .items.three-columns .item{width:100%;}}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .featured-neighborhoods-grid .items .item{width:50%;overflow:hidden;}@media (max-width: 768px){#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .featured-neighborhoods-grid .items .item{width:100%;}}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .featured-neighborhoods-grid .items .item h3{margin-bottom:1.666rem;}@media (max-width: 768px){#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .featured-neighborhoods-grid .items .item h3{margin-bottom:0;}}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .featured-neighborhoods-grid .items .item .item-wrapper{padding-bottom:70%;position:relative;display:block;}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .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-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .featured-neighborhoods-grid .items .item .item-wrapper .image-holder img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .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-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .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-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .featured-neighborhoods-grid .items .item .item-wrapper .content-container{width:calc(100% - 40px);}}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .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-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .featured-neighborhoods-grid .items .item .item-wrapper .content-container .button-wrapper{max-height:0;opacity:0;}}@media (max-width: 1024px){#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .featured-neighborhoods-grid .items .item .item-wrapper .content-container .button-wrapper{display:none;}}@media (min-width: 1025px){#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .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-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .featured-neighborhoods-grid .items .item:hover .item-wrapper .content-container .button-wrapper{max-height:90px;opacity:1;}}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .neighborhood-name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .button-container{padding-top:60px;}@media(max-width: 768px){#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 .button-container{padding-top:40px;}}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 h1{color:#000000;}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 h2{color:#000000;}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 h3{color:#FFFFFF;}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200 p{color:#000000;}#section-4bfd8d07-1c47-4349-9a98-db5ae7c94200>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694{color:#FFFFFF;--fontColor:#FFFFFF;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#000000;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;background-color:#000000;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .ig-feed{padding:80px 0;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .title{margin:0 20px 0 0;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .instagram-link{display:block;margin:0 20px 0 0;color:var(--global-primary-font-color);}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .instagram-link .instagram-name{display:inline;margin:0;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .title+.instagram-link{margin-top:5px;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .top-wrapper{margin-bottom:20px;
34display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .top-right{margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .follow-button{margin:20px 0 0 0;display:block;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .nav-button{margin-top:20px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:42px;color:#1a1a1a;border:1px solid currentColor;cursor:pointer;transition-property:color,background-color,border-color;transition-duration:.3s;transition-timing-function:ease;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .nav-button.slick-disabled{opacity:0.6;pointer-events:none;cursor:default;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .nav-button:not(.slick-disabled):hover{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .top-nav-prev{margin-left:30px;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .top-nav-next{margin-left:10px;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .hidden-control{display:none;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-single,#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-multi{position:relative;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% / 3);padding:10px;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-single:first-child,#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-multi:first-child{margin-left:auto;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-single:last-child,#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-multi:last-child{margin-right:auto;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-single.type2,#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-multi.type2{width:calc(100% / 5 * 2);}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-single.type3,#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-multi.type3{width:calc(100% / 2);}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-single.type4,#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-multi.type4{width:calc(100% / 2);}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-single.type5,#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-multi.type5{width:100%;}@media (max-width: 440px){#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .ig-feed-container{padding:0;width:100%;}}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .ig-feed-feed{width:calc(100% + 20px);position:relative;left:-10px;overflow:hidden;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .ig-feed-slider{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .ig-feed-item__img{position:absolute;left:-1px;top:-1px;bottom:-1px;right:-1px;background:center/cover no-repeat;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .ig-feed-item__info{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:10%;overflow:hidden;color:#fff;text-align:center;background-color:rgba(0, 0, 0, 0.8);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .ig-feed-item:hover .ig-feed-item__info{opacity:1;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .ig-feed-item__caption{text-overflow:ellipsis;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .video-icon{position:absolute;width:50px;height:50px;background-color:#fff;left:50%;
34top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;opacity:1;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .video-icon::before{content:'';display:block;width:0px;height:0px;border-style:solid;position:relative;left:1px;border-width:7.5px 0px 7.5px 11px;border-color:transparent transparent transparent #292826;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .ig-feed-item:hover .video-icon{opacity:0;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-single .ig-feed-item__info{padding:15%;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-single .ig-feed-item__caption{-webkit-line-clamp:7;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .ig-feed-item{background-color:var(--tileColor, #000);display:block;width:100%;padding-bottom:125%;overflow:hidden;position:relative;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-multi::before{content:'';display:block;width:100%;padding-bottom:125%;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-multi-content{padding:10px;position:absolute;width:100%;height:100%;left:0;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;overflow:hidden;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-multi-content .ig-feed-item{width:calc(50% - 10px);padding-bottom:calc(62.5% - 12.5px);}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .slide-multi-content .ig-feed-item:nth-child(n + 3){-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .bottom-controls{width:100%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .bottom-nav-button{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:20px 10px 0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:48px;height:48px;color:#1a1a1a;border:1px solid currentColor;cursor:pointer;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .bottom-nav-button.slick-disabled{opacity:0.6;pointer-events:none;cursor:default;}@media (max-width: 767px){#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .top-right,#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .top-left{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .title,#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .instagram-link{margin-right:0;text-align:center;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .top-nav-prev,#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .top-nav-next{display:none;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .bottom-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .ig-feed{display:none;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 .has-data .ig-feed{display:block;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694.has-data .ig-feed,#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694#section-temp .ig-feed{display:block;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 h1{color:#FFFFFF;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 h2{color:#FFFFFF;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 h3{color:#FFFFFF;}#section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694 p{color:#FFFFFF;}#section-fea47c6b-ee11-43ae-a214-8b7b2247331f{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.5));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/ca4ce2f3-a785-4cf5-8cdd-337e9fe334cf');background-repeat:no-repeat;-webkit-background-position:center;background-position:center;-webkit-background-size:cover;background-size:cover;}@media (min-width: 1300px){#section-fea47c6b-ee11-43ae-a214-8b7b2247331f{background-attachment:fixed;-webkit-background-position:center;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}}@media (max-width: 768px){#section-fea47c6b-ee11-43ae-a214-8b7b2247331f div.redesign.work-with-us p,#section-fea47c6b-ee11-43ae-a214-8b7b2247331f div.redesign.work-with-us h2{text-align:center!important;}#section-fea47c6b-ee11-43ae-a214-8b7b2247331f div.redesign.work-with-us .btn{width:100%!important;}}#section-fea47c6b-ee11-43ae-a214-8b7b2247331f div.redesign.work-with-us .container{max-width:750px;}#section-fea47c6b-ee11-43ae-a214-8b7b2247331f div.redesign.work-with-us .container h2,#section-fea47c6b-ee11-43ae-a214-8b7b2247331f div.redesign.work-with-us .container p{text-align:center;}#section-fea47c6b-ee11-43ae-a214-8b7b2247331f div.redesign.work-with-us .container h2{padding-bottom:0!important;margin-bottom:10px!important;}#section-fea47c6b-ee11-43ae-a214-8b7b2247331f div.redesign.work-with-us .container h2:after{display:none;}#section-fea47c6b-ee11-43ae-a214-8b7b2247331f div.redesign.work-with-us .container p{margin-bottom:0!important;}#section-fea47c6b-ee11-43ae-a214-8b7b2247331f.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-fea47c6b-ee11-43ae-a214-8b7b2247331f.parallax-enabled>div.video-wrapper{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:-9999;}#section-fea47c6b-ee11-43ae-a214-8b7b2247331f.parallax-enabled .work-with-us:before{display:block;content:'';left:0;top:0;width:100%;
34background:var(--sectionBackground) center no-repeat;-webkit-background-size:cover;background-size:cover;position:fixed;z-index:-1;height:100%;}#section-fea47c6b-ee11-43ae-a214-8b7b2247331f .redesign.work-with-us{position:relative;color:var(--fontColor, #ffffff);}#section-fea47c6b-ee11-43ae-a214-8b7b2247331f .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-fea47c6b-ee11-43ae-a214-8b7b2247331f .redesign.work-with-us .container{min-height:auto;padding-top:100px;padding-bottom:100px;}}#section-fea47c6b-ee11-43ae-a214-8b7b2247331f .redesign.work-with-us h2{position:relative;padding-bottom:28px;margin:0 0 30px;}@media(max-width: 768px){#section-fea47c6b-ee11-43ae-a214-8b7b2247331f .redesign.work-with-us h2{padding-bottom:40px;}}#section-fea47c6b-ee11-43ae-a214-8b7b2247331f .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-fea47c6b-ee11-43ae-a214-8b7b2247331f .redesign.work-with-us .description{margin:0 0 30px;}@media(max-width: 768px){#section-fea47c6b-ee11-43ae-a214-8b7b2247331f .redesign.work-with-us .description{margin-bottom:40px;}}#section-fea47c6b-ee11-43ae-a214-8b7b2247331f .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-fea47c6b-ee11-43ae-a214-8b7b2247331f .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-fea47c6b-ee11-43ae-a214-8b7b2247331f{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/ca4ce2f3-a785-4cf5-8cdd-337e9fe334cf');}}@media (min-width: 1280px) and (orientation: landscape){#section-fea47c6b-ee11-43ae-a214-8b7b2247331f{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/ca4ce2f3-a785-4cf5-8cdd-337e9fe334cf');}}@media (min-width: 1920px) and (orientation: landscape){#section-fea47c6b-ee11-43ae-a214-8b7b2247331f{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/ca4ce2f3-a785-4cf5-8cdd-337e9fe334cf');}}@media (min-width: 2560px) and (orientation: landscape){#section-fea47c6b-ee11-43ae-a214-8b7b2247331f{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/ca4ce2f3-a785-4cf5-8cdd-337e9fe334cf');}}#modal-global-contact-us .close{z-index:11;}#modal-global-contact-us .description{margin-bottom:15px;}#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;}
34#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
34-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;
34-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;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:300px;}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;
34left: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;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}body>div.sidemenu{background-color:rgba(0, 0, 0, 1);color:rgba(255, 255, 255, 1);--fontColor:rgba(255, 255, 255, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:rgba(0, 0, 0, 1);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;}body>div.sidemenu{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;
34-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( 35 var(--bgColor_H, 0), 36 var(--bgColor_S, 0%), 37 calc(50% + (var(--bgColor_L, 100%) - 50%) * 0.9), 38 var(--bgColor_A, 1) 39 );}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:rgba(0, 0, 0, 1);color:rgba(255, 255, 255, 1);--fontColor:rgba(255, 255, 255, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:rgba(0, 0, 0, 1);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;--greyColor:hsla( 40var(--fontColor_H), 41var(--fontColor_S), 42calc(var(--fontColor_L) + (50% - var(--fontColor_L)) * 0.445), 43var(--fontColor_A));}footer .redesign .inp--dark-bg input{color:var(--fontColor);border-color:hsla( 44 var(--fontColor_H), 45 var(--fontColor_S), 46 calc(var(--fontColor_L) + (50% - var(--fontColor_L)) * 0.445), 47 var(--fontColor_A));}footer .redesign .inp--dark-bg input:hover{border-color:var(--fontColor);}footer .redesign .inp+.inp{margin-top:24px;}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;
47-webkit-justify-content:flex-end;justify-content:flex-end;}footer .redesign .socials--grey .socials__link{background-color:hsla( 48 var(--bgColor_H), 49 var(--bgColor_S), 50 calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.15), 51 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( 52 var(--bgColor_H), 53 var(--bgColor_S), 54 calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.4), 55 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;
55left: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( 56 var(--bgColor_H), 57 var(--bgColor_S), 58 calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.55), 59 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( 60 var(--bgColor_H), 61 var(--bgColor_S), 62 calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.55), 63 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;
63-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{z-index:200;position:relative;}body>div.mobile-contact-wrapper .lp-ico:before{content:'';width:1em;height:1em;background-color:currentColor;-webkit-background-size:cover;background-size:cover;display:block;-webkit-mask-position:center;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition:all .3s;transition:all .3s;}body>div.mobile-contact-wrapper .lp-ico-search:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewB
63ox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.6231 21.3002L17.1372 16.8143M19.5606 10.9877C19.5606 15.5441 15.8669 19.2377 11.3106 19.2377C6.75421 19.2377 3.06055 15.5441 3.06055 10.9877C3.06055 6.43135 6.75421 2.73769 11.3106 2.73769C15.8669 2.73769 19.5606 6.43135 19.5606 10.9877Z' stroke='black' stroke-width='1.82813' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.6231 21.3002L17.1372 16.8143M19.5606 10.9877C19.5606 15.5441 15.8669 19.2377 11.3106 19.2377C6.75421 19.2377 3.06055 15.5441 3.06055 10.9877C3.06055 6.43135 6.75421 2.73769 11.3106 2.73769C15.8669 2.73769 19.5606 6.43135 19.5606 10.9877Z' stroke='black' stroke-width='1.82813' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.6231 21.3002L17.1372 16.8143M19.5606 10.9877C19.5606 15.5441 15.8669 19.2377 11.3106 19.2377C6.75421 19.2377 3.06055 15.5441 3.06055 10.9877C3.06055 6.43135 6.75421 2.73769 11.3106 2.73769C15.8669 2.73769 19.5606 6.43135 19.5606 10.9877Z' stroke='black' stroke-width='1.82813' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}body>div.mobile-contact-wrapper .lp-ico-arrow-top:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8716 9.99976L8.87158 5.99976L4.87158 9.99976' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8716 9.99976L8.87158 5.99976L4.87158 9.99976' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8716 9.99976L8.87158 5.99976L4.87158 9.99976' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}body>div.mobile-contact-wrapper .lp-ico-scroll-top:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 3H3M12 21V7M12 7L5 14M12 7L19 14' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 3H3M12 21V7M12 7L5 14M12 7L19 14' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 3H3M12 21V7M12 7L5 14M12 7L19 14' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");}body>div.mobile-contact-wrapper .lp-ico-close:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5986 6.32617L5.59863 18.3262M5.59863 6.32617L17.5986 18.3262' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5986 6.32617L5.59863 18.3262M5.59863 6.32617L17.5986 18.3262' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5986 6.32617L5.59863 18.3262M5.59863 6.32617L17.5986 18.3262' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");}body>div.mobile-contact-wrapper .lp-ico-phone:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.8
63699 6.57142C14.7459 6.74157 15.551 7.16808 16.1821 7.79637C16.8132 8.42465 17.2416 9.22612 17.4126 10.0982M13.8699 3C15.6899 3.20128 17.3871 4.01265 18.6827 5.3009C19.9784 6.58914 20.7955 8.27768 21 10.0893M10.4412 13.592C9.36357 12.5192 8.51264 11.3061 7.88843 10.0118C7.83474 9.90047 7.80789 9.84481 7.78726 9.77437C7.71397 9.52405 7.76662 9.21668 7.91909 9.00469C7.962 8.94504 8.01326 8.894 8.11578 8.79194C8.42933 8.47979 8.58611 8.32372 8.6886 8.16677C9.07515 7.57491 9.07515 6.81189 8.6886 6.22002C8.58611 6.06308 8.42933 5.90701 8.11578 5.59486L7.94101 5.42087C7.46438 4.94637 7.22607 4.70912 6.97012 4.58024C6.4611 4.32392 5.85996 4.32392 5.35093 4.58024C5.09499 4.70912 4.85667 4.94637 4.38004 5.42087L4.23867 5.56161C3.76367 6.03449 3.52617 6.27093 3.34478 6.59239C3.1435 6.94909 2.99878 7.5031 3.00001 7.91222C3.00111 8.28092 3.07295 8.53291 3.21664 9.03688C3.98881 11.7453 5.44574 14.3009 7.58743 16.4331C9.72911 18.5652 12.2963 20.0156 15.0168 20.7843C15.523 20.9274 15.7761 20.9989 16.1465 21C16.5575 21.0012 17.114 20.8571 17.4723 20.6568C17.7952 20.4762 18.0327 20.2397 18.5077 19.7669L18.649 19.6261C19.1257 19.1516 19.364 18.9144 19.4934 18.6596C19.7509 18.1528 19.7509 17.5544 19.4934 17.0476C19.364 16.7928 19.1257 16.5556 18.649 16.0811L18.4743 15.9071C18.1607 15.5949 18.0039 15.4388 17.8463 15.3368C17.2518 14.952 16.4853 14.952 15.8908 15.3368C15.7332 15.4388 15.5764 15.5949 15.2628 15.9071C15.1603 16.0091 15.1091 16.0602 15.0491 16.1029C14.8362 16.2547 14.5274 16.3071 14.276 16.2341C14.2052 16.2136 14.1493 16.1869 14.0375 16.1334C12.7374 15.512 11.5189 14.6648 10.4412 13.592Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.8699 6.57142C14.7459 6.74157 15.551 7.16808 16.1821 7.79637C16.8132 8.42465 17.2416 9.22612 17.4126 10.0982M13.8699 3C15.6899 3.20128 17.3871 4.01265 18.6827 5.3009C19.9784 6.58914 20.7955 8.27768 21 10.0893M10.4412 13.592C9.36357 12.5192 8.51264 11.3061 7.88843 10.0118C7.83474 9.90047 7.80789 9.84481 7.78726 9.77437C7.71397 9.52405 7.76662 9.21668 7.91909 9.00469C7.962 8.94504 8.01326 8.894 8.11578 8.79194C8.42933 8.47979 8.58611 8.32372 8.6886 8.16677C9.07515 7.57491 9.07515 6.81189 8.6886 6.22002C8.58611 6.06308 8.42933 5.90701 8.11578 5.59486L7.94101 5.42087C7.46438 4.94637 7.22607 4.70912 6.97012 4.58024C6.4611 4.32392 5.85996 4.32392 5.35093 4.58024C5.09499 4.70912 4.85667 4.94637 4.38004 5.42087L4.23867 5.56161C3.76367 6.03449 3.52617 6.27093 3.34478 6.59239C3.1435 6.94909 2.99878 7.5031 3.00001 7.91222C3.00111 8.28092 3.07295 8.53291 3.21664 9.03688C3.98881 11.7453 5.44574 14.3009 7.58743 16.4331C9.72911 18.5652 12.2963 20.0156 15.0168 20.7843C15.523 20.9274 15.7761 20.9989 16.1465 21C16.5575 21.0012 17.114 20.8571 17.4723 20.6568C17.7952 20.4762 18.0327 20.2397 18.5077 19.7669L18.649 19.6261C19.1257 19.1516 19.364 18.9144 19.4934 18.6596C19.7509 18.1528 19.7509 17.5544 19.4934 17.0476C19.364 16.7928 19.1257 16.5556 18.649 16.0811L18.4743 15.9071C18.1607 15.5949 18.0039 15.4388 17.8463 15.3368C17.2518 14.952 16.4853 14.952 15.8908 15.3368C15.7332 15.4388 15.5764 15.5949 15.2628 15.9071C15.1603 16.0091 15.1091 16.0602 15.0491 16.1029C14.8362 16.2547 14.5274 16.3071 14.276 16.2341C14.2052 16.2136 14.1493 16.1869 14.0375 16.1334C12.7374 15.512 11.5189 14.6648 10.4412 13.592Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.8699 6.57142C14.7459 6.74157 15.551 7.16808 16.1821 7.79637C16.8132 8.42465 17.2416 9.22612 17.4126 10.0982M13.8699 3C15.6899 3.20128 17.3871 4.01265 18.6827 5.3009C19.9784 6.58914 20.7955 8.27768 21 10.0893M10.4412 13.592C9.36357 12.5192 8.51264 11.3061 7.88843 10.0118C7.83474 9.90047 7.80789 9.84481 7.78726 9.77437C7.71397 9.52405 7.76662 9.21668 7.91909 9.00469C7.962 8.94504 8.01326 8.894 8.11578 8.79194C8.42933 8.47979 8.58611 8.32372 8.6886 8.16677C9.07515 7.57491 9.07515 6.81189 8.6886 6.22002C8.58611 6.06308 8.42933 5.90701 8.11578 5.59486L7.94101 5.42087C7.46438 4.94637 7.22607 4.70912 6.97012 4.58024C6.4611 4.32392 5.85996 4.32392 5.35093 4.58024C5.09499 4.70912 4.85667 4.94637 4.38004 5.42087L4.23867 5.56161C3.76367 6.03449 3.52617 6.27093 3.34478 6.59239C3.1435 6.94909 2.99878 7.5031 3.00001 7.91222C3.00111 8.28092 3.07295 8.53291 3.21664 9.03688C3.98881 11.7453 5.44574 14.3009 7.58743 16.4331C9.72911 18.5652 12.2963 20.0156 15.0168 20.7843C15.523 20.9274 15.7761 20.9989 16.1465 21C16.5575 21.0012 17.114 20.8571 17.4723 20.6568C17.7952 20.4762 18.0327 20.2397 18.5077 19.7669L18.649 19.6261C19.1257 19.1516 19.364 18.9144 19.4934 18.6596C19.7509 18.1528 19.7509 17.5544 19.4934 17.0476C19.364 16.7928 19.1257 16.5556 18.649 16.0811L18.4743 15.9071C18.1607 15.5949 18.0039 15.4388 17.8463 15.3368C17.2518 14.952 16.4853 14.952 15.8908 15.3368C15.7332 15.4388 15.5764 15.5949 15.2628 15.9071C15.1603 16.0091 15.1091 16.0602 15.0491 16.1029C14.8362 16.2547 14.5274 16.3071 14.276 16.2341C14.2052 16.2136 14.1493 16.1869 14.0375 16.1334C12.7374 15.512 11.5189 14.6648 10.4412 13.592Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}body>div.mobile-contact-wrapper .lp-ico-sms:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 11.5C21.0034 12.8199 20.6951 14.1219 20.1 15.3C19.3944 16.7117 18.3098 17.8992 16.9674 18.7293C15.6251 19.5594 14.0782 19.9994 12.5 20C11.1801 20.0034 9.87812 19.6951 8.7 19.1L3 21L4.9 15.3C4.30493 14.1219 3.99656 12.8199 4 11.5C4.00061 9.92176 4.44061 8.37485 5.27072 7.03255C6.10083 5.69025 7.28825 4.60557 8.7 3.9C9.87812 3.30493 11.1801 2.99656 12.5 3H13C15.0843 3.11499 17.053 3.99476 18.5291 5.47086C20.0052 6.94695 20.885 8.91565 21 11V11.5Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 11.5C21.0034 12.8199 20.6951 14.1219 20.1 15.3C19.3944 16.7117 18.3098 17.8992 16.9674 18.7293C15.6251 19.5594 14.0782 19.9994 12.5 20C11.1801 20.0034 9.87812 19.6951 8.7 19.1L3 21L4.9 15.3C4.30493 14.1219 3.99656 12.8199 4 11.5C4.00061 9.92176 4.44061 8.37485 5.27072 7.03255C6.10083 5.69025 7.28825 4.60557 8.7 3.9C9.87812 3.30493 11.1801 2.99656 12.5 3H13C15.0843 3.11499 17.053 3.99476 18.5291 5.47086C20.0052 6.94695 20.885 8.91565 21 11V11.5Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 11.5C21.0034 12.8199 20.6951 14.1219 20.1 15.3C19.3944 16.7117 18.3098 17.8992 16.9674 18.7293C15.6251 19.5594 14.0782 19.9994 12.5 20C11.1801 20.0034 9.87812 19.6951 8.7 19.1L3 21L4.9 15.3C4.30493 14.1219 3.99656 12.8199 4 11.5C4.00061 9.92176 4.44061 8.37485 5.27072 7.03255C6.10083 5.69025 7.28825 4.60557 8.7 3.9C9.87812 3.30493 11.1801 2.99656 12.5 3H13C15.0843 3.11499 17.053 3.99476 18.5291 5.47086C20.0052 6.94695 20.885 8.91565 21 11V11.5Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}body>div.mobile-contact-wrapper .lp-ico-email:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.5 18L14.85
6371 12M9.14286 12L2.50003 18M2 7L10.1649 12.7154C10.8261 13.1783 11.1567 13.4097 11.5163 13.4993C11.8339 13.5785 12.1661 13.5785 12.4837 13.4993C12.8433 13.4097 13.1739 13.1783 13.8351 12.7154L22 7M6.8 20H17.2C18.8802 20 19.7202 20 20.362 19.673C20.9265 19.3854 21.3854 18.9265 21.673 18.362C22 17.7202 22 16.8802 22 15.2V8.8C22 7.11984 22 6.27976 21.673 5.63803C21.3854 5.07354 20.9265 4.6146 20.362 4.32698C19.7202 4 18.8802 4 17.2 4H6.8C5.11984 4 4.27976 4 3.63803 4.32698C3.07354 4.6146 2.6146 5.07354 2.32698 5.63803C2 6.27976 2 7.11984 2 8.8V15.2C2 16.8802 2 17.7202 2.32698 18.362C2.6146 18.9265 3.07354 19.3854 3.63803 19.673C4.27976 20 5.11984 20 6.8 20Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.5 18L14.8571 12M9.14286 12L2.50003 18M2 7L10.1649 12.7154C10.8261 13.1783 11.1567 13.4097 11.5163 13.4993C11.8339 13.5785 12.1661 13.5785 12.4837 13.4993C12.8433 13.4097 13.1739 13.1783 13.8351 12.7154L22 7M6.8 20H17.2C18.8802 20 19.7202 20 20.362 19.673C20.9265 19.3854 21.3854 18.9265 21.673 18.362C22 17.7202 22 16.8802 22 15.2V8.8C22 7.11984 22 6.27976 21.673 5.63803C21.3854 5.07354 20.9265 4.6146 20.362 4.32698C19.7202 4 18.8802 4 17.2 4H6.8C5.11984 4 4.27976 4 3.63803 4.32698C3.07354 4.6146 2.6146 5.07354 2.32698 5.63803C2 6.27976 2 7.11984 2 8.8V15.2C2 16.8802 2 17.7202 2.32698 18.362C2.6146 18.9265 3.07354 19.3854 3.63803 19.673C4.27976 20 5.11984 20 6.8 20Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.5 18L14.8571 12M9.14286 12L2.50003 18M2 7L10.1649 12.7154C10.8261 13.1783 11.1567 13.4097 11.5163 13.4993C11.8339 13.5785 12.1661 13.5785 12.4837 13.4993C12.8433 13.4097 13.1739 13.1783 13.8351 12.7154L22 7M6.8 20H17.2C18.8802 20 19.7202 20 20.362 19.673C20.9265 19.3854 21.3854 18.9265 21.673 18.362C22 17.7202 22 16.8802 22 15.2V8.8C22 7.11984 22 6.27976 21.673 5.63803C21.3854 5.07354 20.9265 4.6146 20.362 4.32698C19.7202 4 18.8802 4 17.2 4H6.8C5.11984 4 4.27976 4 3.63803 4.32698C3.07354 4.6146 2.6146 5.07354 2.32698 5.63803C2 6.27976 2 7.11984 2 8.8V15.2C2 16.8802 2 17.7202 2.32698 18.362C2.6146 18.9265 3.07354 19.3854 3.63803 19.673C4.27976 20 5.11984 20 6.8 20Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}body>div.mobile-contact-wrapper a{-webkit-text-decoration:none;text-decoration:none;}body>div.mobile-contact-wrapper .btn-holder{bottom:-50px;left:19px;position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:13px;opacity:0;-webkit-transition:all .3s;transition:all .3s;}@media (max-width: 1024px){body>div.mobile-contact-wrapper .btn-holder{right:19px;padding:0 48px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}body>div.mobile-contact-wrapper .btn-holder.visible{bottom:28px;opacity:1;}body>div.mobile-contact-wrapper .search-btn{width:48px;height:48px;border-radius:999px;font-size:0;line-height:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .3s;transition:all .3s;padding:12px;color:#141414;background:#fff;}@media (max-width: 1024px){body>div.mobile-contact-wrapper .search-btn{position:absolute;left:0;bottom:0;}}body>div.mobile-contact-wrapper .search-btn:before{width:24px;height:24px;}body>div.mobile-contact-wrapper .connect-btn{height:48px;padding:0 24px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;text-transform:uppercase;border-radius:25px;color:var(--pillTextColor);background:var(--pillBackgroundColor);border:1px solid rgba(255, 255, 255, 0.2);cursor:pointer;font-size:10px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:0.4px;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-transition:all .4s;transition:all .4s;box-shadow:0 0 0 0 rgba(255, 255, 255, 0.2);-webkit-animation:pulsate 2s ease infinite;animation:pulsate 2s ease infinite;}body>div.mobile-contact-wrapper .connect-btn:before{width:16px;height:16px;}body>div.mobile-contact-wrapper .pop-up{display:none;position:fixed;bottom:0;left:0;width:100%;-webkit-transition:all .3s;transition:all .3s;border-radius:16px 16px 0 0;color:var(--textColor);background:var(--backgroundColor);}@media (max-height: 850px){body>div.mobile-contact-wrapper .pop-up{max-height:85vh;overflow-y:auto;}}@media (min-width: 1025px){body>div.mobile-contact-wrapper .pop-up{max-height:none;overflow-y:initial;max-width:637px;border-radius:16px;bottom:28px;left:19px;}}body>div.mobile-contact-wrapper .pop-up .lp-container{padding-top:24px;padding-bottom:24px;-webkit-box-pack:center;-ms-flex-pack:center;
63-webkit-justify-content:center;justify-content:center;}@media (min-width: 1025px){body>div.mobile-contact-wrapper .pop-up .lp-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:40px;padding-bottom:40px;min-height:450px;padding-left:56px;padding-right:56px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}body>div.mobile-contact-wrapper .pop-up .close-btn{width:44px;height:44px;background-color:transparent;border-color:transparent;display:block;margin:24px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--textColor);cursor:pointer;padding:10px;border:0;}body>div.mobile-contact-wrapper .pop-up .close-btn:before{width:24px;height:24px;}@media (min-width: 1025px){body>div.mobile-contact-wrapper .pop-up .close-btn{position:absolute;top:14px;right:12px;margin:0;}}body>div.mobile-contact-wrapper .pop-up .icon-btn{width:44px;height:44px;border-radius:999px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:8px;color:var(--textColor);position:relative;}body>div.mobile-contact-wrapper .pop-up .icon-btn:after{position:absolute;bottom:0;width:100%;left:0;border-radius:999px;
63height:100%;content:'';border:solid 1px var(--textColor);opacity:.3;}body>div.mobile-contact-wrapper .pop-up .icon-btn:before{width:24px;height:24px;}body>div.mobile-contact-wrapper .success-block{display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width: 1025px){body>div.mobile-contact-wrapper .success-block{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}}body>div.mobile-contact-wrapper .success-block .lp-btn{margin-top:24px;}body>div.mobile-contact-wrapper .contact-form{margin:0;}@media (max-width: 1024px){body>div.mobile-contact-wrapper .contact-form__item{width:100%;}}body>div.mobile-contact-wrapper .contact-form__item .lp-input{width:100%;}body>div.mobile-contact-wrapper .contact-form__item .is-placeholder{color:#818181;}body>div.mobile-contact-wrapper .contact-form__item+.contact-form__item{margin-top:16px;}body>div.mobile-contact-wrapper .contact-form.show-success .contact-form__container,body>div.mobile-contact-wrapper .contact-form.success .contact-form__container{display:none;}body>div.mobile-contact-wrapper .contact-form.show-success .success-block,body>div.mobile-contact-wrapper .contact-form.success .success-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}body>div.mobile-contact-wrapper .contact-form .lp-disclaimer{margin-top:16px;}body>div.mobile-contact-wrapper .contact-form .lp-h3{margin-bottom:16px;}body>div.mobile-contact-wrapper .success-message{font-size:22px;}@-webkit-keyframes pulsate{0%{box-shadow:0 0 0 0 rgba(255, 255, 255, 0.2);}50%{box-shadow:0 0 4px 6px rgba(255, 255, 255, .5);}100%{box-shadow:0 0 12px 12px rgba(255, 255, 255, 0);}} 64 </style> 65 <style id="custom-style-css">.pagination-style-1 li a{color:#182851!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:#182851!important;border-color:#182851!important;}.pagination-style-1 li.active a{color:rgba(255, 255, 255, 1)!important;background-color:#182851!important;border-color:#182851!important;}.social_icons-style-1 a{border-color:#182851!important;background-color:#182851!important;color:#FFFFFF!important;}.social_icons-style-1 a:hover{border-color:#182851!important;background-color:rgba(0, 0, 0, 0)!important;color:#182851!important;}.social_icons-style-1 a i{color:inherit!important;}
65.social_icons-style-1 a svg,.social_icons-style-1 a svg path{fill:currentColor!important;}.button-style-1{color:#FFFFFF!important;background-color:#182851!important;border-color:#182851!important;}.button-style-1:hover{color:#182851!important;background-color:rgba(0, 0, 0, 0)!important;border-color:#182851!important;}.hyperlink-style-1{color:rgba(0, 0, 0, 1)!important;}.hyperlink-style-1:hover{color:#182851!important;}.hyperlink-style-2{color:#FFFFFF!important;}.hyperlink-style-2:hover{color:#FFFFFF!important;}.social_icons-style-2 a{border-color:#FFFFFF!important;background-color:#FFFFFF!important;color:#182851!important;}.social_icons-style-2 a:hover{border-color:#FFFFFF!important;background-color:rgba(0, 0, 0, 0)!important;color:#FFFFFF!important;}.social_icons-style-2 a i{color:inherit!important;}.social_icons-style-2 a svg,.social_icons-style-2 a svg path{fill:currentColor!important;}.pagination-style-2 li a{color:#FFFFFF!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(0, 0, 0, 0)!important;}.pagination-style-2 li a:hover{color:#182851!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255,255,255,1)!important;}.pagination-style-2 li.active a{color:#182851!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255,255,255,1)!important;}.button-style-2{color:#182851!important;background-color:#FFFFFF!important;border-color:rgba(255, 255, 255, 1)!important;}.button-style-2:hover{color:#FFFFFF!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(255, 255, 255, 1)!important;}.button-style-3{color:#182851!important;background-color:rgba(0, 0, 0, 0)!important;border-color:#182851!important;}.button-style-3:hover{color:rgba(255,255,255,1)!important;background-color:#182851!important;border-color:#182851!important;}.button-style-4{color:#FFFFFF!important;background-color:rgba(0, 0, 0, 0)!important;border-color:#FFFFFF!important;}.button-style-4:hover{color:#182851!important;background-color:#FFFFFF!important;border-color:#FFFFFF!important;}.button-style-7{color:rgba(255, 255, 255, 1)!important;background-color:rgba(233, 22, 29, 1)!important;border-color:rgba(233, 22, 29, 1)!important;}.button-style-7:hover{color:rgba(233, 22, 29, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(233, 22, 29, 1)!important;}</style> 66 <!-- LP Consent bootstrap: blocking; resolves consent state, pushes Consent Mode 67 defaults, and dynamically loads the locale + main (and banner if needed). --> 68
68<script src="https://cdn.luxurypresence.com/scripts/lp-consent/latest/lp-consent-boot.js" data-website-id="5bb57af9-a273-41f5-b2b4-09c6e0d8af74"></script>
68 69 70 71
71<script> 72 (function utmParse() { 73 const url = new URL(window.location.href); 74 if (url.search) { 75 const utm = url.search.split(/\?|&/g).reduce((acc, current) => { 76 const matched = current.match(/utm_(content|campaign|medium|source|term|id)|gclid/g); 77 if (matched) { 78 acc[matched[0]] = current.replace(`${matched[0]}=`, ''); 79 } 80 return acc; 81 }, {}); 82 if (Object.keys(utm).length) { 83 window.localStorage.setItem('utm_vars', JSON.stringify(utm)); 84 } else { 85 // Remove old utm vars 86 window.localStorage.removeItem('utm_vars'); 87 } 88 } 89 // Set referrer in local storage 90 // This is meant to be stored once to avoid self-referrals and to have the first referrer only. 91 if (!window.localStorage.getItem('referrer')) { 92 // Capture the Referrer URL 93 const referrer = document.referrer; 94 if (referrer) { 95 // Only store the referrer if it comes from outside the current domain (to avoid self-referrals) 96 const currentDomain = window.location.hostname; 97 const referrerDomain = new URL(referrer).hostname; 98 99 if (referrerDomain !== currentDomain) { 100 // Store it in localStorage 101 localStorage.setItem('referrer', referrer); 102 } 103 } 104 } 105 })(); 106 </script>
106 107 <!-- Bing Webmaster Tools Verification -->
108<script> 109 // Check if on the homepage before the body loads 110 if (window.location.pathname === '/' || window.location.pathname === '/index.html') { 111 document.write('<meta name="msvalidate.01" content="FF55484A4BB02534A920E3081D2A91D0" />'); 112 } 113</script>
113 114 <!-- GOOGLE TRANSLATE STYLES are moved to external CSS --> 115</head> 116<body> 117 <div id="google_translate_element" style="display: none"></div> 118 119 <nav id="global-navbar" data-el-id="43e7a874-fb1e-4cdd-91fe-eb6bf5b9179b"> 120 <div class="redesign"> 121 <div class="content-container header"> 122 <div class="container header__container"> 123 <div class="navbar"> 124 <div class="logo"> 125 <a href="/" class="logo__link"> 126 <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/18c25c20-cef2-421a-8ad7-357108ac3b4a" 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/18c25c20-cef2-421a-8ad7-357108ac3b4a 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/18c25c20-cef2-421a-8ad7-357108ac3b4a 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/18c25c20-cef2-421a-8ad7-357108ac3b4a 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/18c25c20-cef2-421a-8ad7-357108ac3b4a 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/18c25c20-cef2-421a-8ad7-357108ac3b4a 2560w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=3456/https://media-production.lp-cdn.com/media/18c25c20-cef2-421a-8ad7-357108ac3b4a 3456w" class="logo__img light" alt=""> 127 <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/18c25c20-cef2-421a-8ad7-357108ac3b4a" 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/18c25c20-cef2-421a-8ad7-357108ac3b4a 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/18c25c20-cef2-421a-8ad7-357108ac3b4a 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/18c25c20-cef2-421a-8ad7-357108ac3b4a 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/18c25c20-cef2-421a-8ad7-357108ac3b4a 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/18c25c20-cef2-421a-8ad7-357108ac3b4a 2560w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=3456/https://media-production.lp-cdn.com/media/18c25c20-cef2-421a-8ad7-357108ac3b4a 3456w" class="logo__img dark" alt=""> 128 </a> 129 </div> 130 <div class="navigation"> 131 <ul> 132 <li class="navigation__item sub-nav-container"> 133 <a href="#" class="navigation__link wow fadeInUp">About Us</a> 134 <div class="sub-nav"> 135 <ul> 136 <li class="sub-nav__item"><a href="/mitchell-prime-properties" class="nav-link sub-nav__link feature"><span>Mitchell Prime Properties</span></a></li> 137 <li class="sub-nav__item"><a href="/meet-our-brokers" class="nav-link sub-nav__link feature"><span>Meet Our Brokers</span></a></li> 138 <li class="sub-nav__item"><a href="/testimonials" class="nav-link sub-nav__link feature"><span>Testimonials</span></a></li> 139 </ul> 140 </div> 141 </li> 142 <li class="navigation__item sub-nav-container"> 143 <a href="#" class="navigation__link wow fadeInUp">Properties</a> 144 <div class="sub-nav"> 145 <ul> 146 <li class="sub-nav__item"><a href="/properties/sale" class="nav-link sub-nav__link feature"><span>Featured Properties</span></a></li> 147 <li class="sub-nav__item"><a href="/properties/sold" class="nav-link sub-nav__link feature"><span>Past Transactions</span></a></li> 148 </ul> 149 </div> 150 </li> 151 <li class="navigation__item sub-nav-container"> 152 <a href="#" class="navigation__link wow fadeInUp">Home Search</a> 153 <div class="sub-nav"> 154 <ul> 155 <li class="sub-nav__item"><a href="/home-search/listings?listingStatus=%5B"ACTIVE"%2C"COMING_SOON"%5D&regions=%5B%7B"regionId"%3A"de547ba1-0201-473e-9fe4-baca6cd960af"%2C"address"%3A"Winston-Salem%2C+NC%2C+USA"%7D%2C%7B"regionId"%3A"bf2d3db0-73e0-41b9-93e5-396b0aca424e"%2C"address"%3A"Greensboro%2C+NC%2C+USA"%7D%2C%7B"regionId"%3A"7bf2e642-5fdb-4f96-af2f-543918478337"%2C"address"%3A"High+Point%2C+NC%2C+USA"%7D%5D&center=%7B"lat"%3A36.0092764261519%2C"lng"
155%3A-79.97959935156251%7D&zoom=10&boundary=%5B%5B%5B36.378884856377006%2C-80.52342259375001%5D%2C%5B36.378884856377006%2C-79.43577610937501%5D%2C%5B35.63792695318587%2C-79.43577610937501%5D%2C%5B35.63792695318587%2C-80.52342259375001%5D%2C%5B36.378884856377006%2C-80.52342259375001%5D%5D%5D" class="nav-link sub-nav__link feature"><span>The Triad - Winston Salem | Greensboro | High Point</span></a></li> 156 <li class="sub-nav__item"><a href="/home-search/listings?listingStatus=%5B"ACTIVE"%2C"COMING_SOON"%5D&regions=%5B%7B"regionId"%3A"3064f30d-421c-44fb-a9c6-440e4609506a"%2C"address"%3A"Lake+Norman%2C+NC%2C+US"%7D%2C%7B"regionId"%3A"56846e18-50b3-4871-97b4-f2298ce20163"%2C"address"%3A"Charlotte%2C+NC%2C+USA"%7D%5D&center=%7B"lat"%3A35.35900359664024%2C"lng"%3A-80.83544549999999%7D&zoom=10&boundary=%5B%5B%5B35.73165059688821%2C-81.37926874218749%5D%2C%5B35.73165059688821%2C-80.29162225781249%5D%2C%5B34.98462882819414%2C-80.29162225781249%5D%2C%5B34.98462882819414%2C-81.37926874218749%5D%2C%5B35.73165059688821%2C-81.37926874218749%5D%5D%5D" class="nav-link sub-nav__link feature"><span>Lake Norman | Charlotte</span></a></li> 157 <li class="sub-nav__item"><a href="/home-search/listings?listingStatus=%5B"ACTIVE"%2C"COMING_SOON"%5D&regions=%5B%7B"regionId"%3A"997467a2-08bc-45f6-8584-d8a4962a6736"%2C"address"%3A"Banner+Elk%2C+NC%2C+USA"%7D%2C%7B"regionId"%3A"e3b4d547-68f2-4b2e-b4c3-bd8ae3b35aa3"%2C"address"%3A"Boone%2C+NC%2C+USA"%7D%5D&center=%7B"lat"%3A36.216194620605144%2C"lng"%3A-81.73316649999998%7D&zoom=11&boundary=%5B%5B%5B36.40072900706824%2C-82.00507812109373%5D%2C%5B36.40072900706824%2C-81.46125487890623%5D%2C%5B36.03122395935063%2C-81.46125487890623%5D%2C%5B36.03122395935063%2C-82.00507812109373%5D%2C%5B36.40072900706824%2C-82.00507812109373%5D%5D%5D" class="nav-link sub-nav__link feature"><span>Banner Elk | Boone</span></a></li> 158 </ul> 159 </div> 160 </li> 161 <li class="navigation__item"> 162 <a href="/the-mitchell-academy" class="navigation__link wow fadeInUp" data-wow-delay="2.3"><span>Mitchell Academy</span></a> 163 </li> 164 <li class="navigation__item"> 165 <a data-type="CONTACT_US" class="navigation__link wow fadeInUp"><span>Contact Us</span></a> 166 </li> 167 </ul> 168 </div> 169 <div class="buttons-wrapper"> 170 <button type="button" class="hamburger-component hamburger"> 171 <span class="hamburger__bars"></span> 172 </button> 173 </div> 174 </div> 175 </div> 176 </div> 177</div> 178 179 </nav> 180 <div id="global-sidemenu" class="sidemenu" data-el-id="11fa925d-d2dd-4213-a0fa-d46f769e2c18"> 181 <div class="sidebar"> 182 183 <button class="toggle sidebar__close close"></button> 184 <div class="sidebar__content"> 185 186 <ul class="sidebar__nav"> 187 <li class="sidebar__nav-item"> 188 <a href="/" class="sidebar__nav-link">Home</a> 189 </li> 190 <li class="sidebar__nav-item sub-nav-container"> 191 <div class="sub-nav"> 192 <ul class="sidebar__subnav"> 193 <li class="sidebar__subnav-item"><a href="/mitchell-prime-properties" class="sidebar__subnav-link">Mitchell Prime Properties</a></li> 194 <li class="sidebar__subnav-item"><a href="/meet-our-brokers" class="sidebar__subnav-link">Meet Our Brokers</a></li> 195 <li class="sidebar__subnav-item"><a href="/testimonials" class="sidebar__subnav-link">Testimonials</a></li> 196 </ul> 197 </div> 198 <a href="#" class="sidebar__nav-link link main-nav">About us</a> 199 </li> 200 <li class="sidebar__nav-item sub-nav-container"> 201 <div class="sub-nav"> 202 <ul class="sidebar__subnav"> 203 <li class="sidebar__subnav-item"><a href="/properties/sale" class="sidebar__subnav-link">Featured Properties</a></li> 204 <li class="sidebar__subnav-item"><a href="/properties/sold" class="sidebar__subnav-link">Past Transactions</a></li> 205 </ul> 206 </div> 207 <a href="#" class="sidebar__nav-link link main-nav">Properties</a> 208 </li> 209 <li class="sidebar__nav-item sub-nav-container"> 210 <div class="sub-nav"> 211 <ul class="sidebar__subnav"> 212 <li class="sidebar__subnav-item"><a href="/home-search/listings?listingStatus=%5B"ACTIVE"%2C"COMING_SOON"%5D&regions=%5B%7B"regionId"%3A"de547ba1-0201-473e-9fe4-baca6cd960af"%2C"address"%3A"Winston-Salem%2C+NC%2C+US"%7D%2C%7B"regionId"%3A"bf2d3db0-73e0-41b9-93e5-396b0aca424e"%2C"address"%3A"Greensboro%2C+NC%2C+US"%7D%2C%7B"regionId"%3A"7bf2e642-5fdb-4f96-af2f-543918478337"%2C"address"%3A"High+Point%2C+NC%2C+US"%7D%5D&center=%7B"lat"%3A36.0092764261519%2C"lng"
212%3A-79.97959935156251%7D&zoom=10&boundary=%5B%5B%5B36.378884856377006%2C-80.52342259375001%5D%2C%5B36.378884856377006%2C-79.43577610937501%5D%2C%5B35.63792695318587%2C-79.43577610937501%5D%2C%5B35.63792695318587%2C-80.52342259375001%5D%2C%5B36.378884856377006%2C-80.52342259375001%5D%5D%5D" class="sidebar__subnav-link">The Triad - Winston Salem | Greensboro | High Point</a></li> 213 <li class="sidebar__subnav-item"><a href="/home-search/listings?listingStatus=%5B"ACTIVE"%2C"COMING_SOON"%5D&regions=%5B%7B"regionId"%3A"3064f30d-421c-44fb-a9c6-440e4609506a"%2C"address"%3A"Lake+Norman%2C+NC%2C+US"%7D%2C%7B"regionId"%3A"56846e18-50b3-4871-97b4-f2298ce20163"%2C"address"%3A"Charlotte%2C+NC%2C+US"%7D%5D&center=%7B"lat"%3A35.35900359664024%2C"lng"%3A-80.83544549999999%7D&zoom=10&boundary=%5B%5B%5B35.73165059688821%2C-81.37926874218749%5D%2C%5B35.73165059688821%2C-80.29162225781249%5D%2C%5B34.98462882819414%2C-80.29162225781249%5D%2C%5B34.98462882819414%2C-81.37926874218749%5D%2C%5B35.73165059688821%2C-81.37926874218749%5D%5D%5D" class="sidebar__subnav-link">Lake Norman | Charlotte</a></li> 214 <li class="sidebar__subnav-item"><a href="/home-search/listings?listingStatus=%5B"ACTIVE"%2C"COMING_SOON"%5D&regions=%5B%7B"regionId"%3A"997467a2-08bc-45f6-8584-d8a4962a6736"%2C"address"%3A"Banner+Elk%2C+NC%2C+US"%7D%2C%7B"regionId"%3A"e3b4d547-68f2-4b2e-b4c3-bd8ae3b35aa3"%2C"address"%3A"Boone%2C+NC%2C+US"%7D%5D&center=%7B"lat"%3A36.216194620605144%2C"lng"%3A-81.73316649999998%7D&zoom=11&boundary=%5B%5B%5B36.40072900706824%2C-82.00507812109373%5D%2C%5B36.40072900706824%2C-81.46125487890623%5D%2C%5B36.03122395935063%2C-81.46125487890623%5D%2C%5B36.03122395935063%2C-82.00507812109373%5D%2C%5B36.40072900706824%2C-82.00507812109373%5D%5D%5D" class="sidebar__subnav-link">Banner Elk | Boone</a></li> 215 </ul> 216 </div> 217 <a href="#" class="sidebar__nav-link link main-nav">Home Search</a> 218 </li> 219 <li class="sidebar__nav-item"> 220 <a href="/neighborhoods" class="sidebar__nav-link">Communities</a> 221 </li> 222 <li class="sidebar__nav-item"> 223 <a href="/home-valuation" class="sidebar__nav-link">Home Valuation</a> 224 </li> 225 <li class="sidebar__nav-item sub-nav-container"> 226 <div class="sub-nav"> 227 <ul class="sidebar__subnav"> 228 <li class="sidebar__subnav-item"><a href="/buyers-guide" class="sidebar__subnav-link">Buyer's Guide</a></li> 229 <li class="sidebar__subnav-item"><a href="/sellers-guide" class="sidebar__subnav-link">Seller's Guide</a></li> 230 <li class="sidebar__subnav-item"><a href="/mortgage-calculator" class="sidebar__subnav-link">Mortgage Calculator</a></li> 231 </ul> 232 </div> 233 <a href="#" class="sidebar__nav-link link main-nav">Resources</a> 234 </li> 235 <li class="sidebar__nav-item"> 236 <a href="/raise-the-roar" class="sidebar__nav-link">Raise the Roar</a> 237 </li> 238 <li class="sidebar__nav-item"> 239 <a href="/the-mitchell-academy" class="sidebar__nav-link">Mitchell Academy</a> 240 </li> 241 <li class="sidebar__nav-item"> 242 <a href="/contact" class="sidebar__nav-link">Contact Us</a> 243 </li> 244 <li class="sidebar__nav-item"> 245 <a href="/home-search/account" class="sidebar__nav-link">My Search Portal</a> 246 </li> 247 </ul> 248 </div> 249</div> 250 </div> 251 <div id="global-mobile-contact" class="mobile-contact-wrapper" data-el-id="befe5af2-a6ca-4119-924a-a85d96d36b51"> 252 <div class="btn-holder" 253style=" 254--backgroundColor: rgba(255, 255, 255, 1); 255--textColor: rgba(26, 26, 26, 1); 256--pillTextColor: rgba(26, 26, 26, 1); 257--pillBackgroundColor: rgba(255, 255, 255, 1);"> 258 259 <a href="/home-search/listings" class="search-btn lp-ico lp-ico-search visible">Search</a> 260 <button type="button" class="connect-btn lp-ico lp-ico-arrow-top visible">Contact Us</button> 261</div> 262 263 264<div class="pop-up" style="--backgroundColor: rgba(255, 255, 255, 1); --textColor: rgba(26, 26, 26, 1);"> 265 <div class="lp-container"> 266 <form data-type="contact-form" class="contact-form"> 267 <div class="contact-form__container"> 268 <h3 class="lp-h3">Leave a Message</h3> 269 270 <div class="contact-form__content"> 271 <div class="contact-form__inputs-container"> 272 <div class="contact-form__item"> 273 <input 274 id="__FullName" 275 type="text" name="name"
276 class="lp-input lp-input--light" 277 required 278 placeholder="Full Name"> 279 </div> 280 <div class="contact-form__item"> 281 <input 282 id="__Email" 283 type="email" name="email" 284 class="lp-input js-email-input lp-input--light" 285 required 286 placeholder="Email"> 287 </div> 288 <div class="contact-form__item"> 289 <input 290 class="lp-input lp-input--light" 291 type="tel" 292 placeholder="Phone" 293 id="__Phone" 294 name="phone" 295 required> 296 </div> 297 298 <div class="contact-form__item input-group-select"> 299 <select name="interest" id="-field-interest" placeholder="Interest" 300 class="lp-input dropdown-select js-select js-form-element lp-input--light" required> 301 <option value="" disabled selected data-label="Interest">Interested in...</option> 302 <option value="Selling & Buying">Selling & Buying</option> 303 <option value="Selling">Selling</option> 304 <option value="Buying">Buying</option> 305 <option value="Renting">Renting</option> 306 <option value="Other">Other</option> 307 </select> 308 <label for="-field-interest" class="lp-label sr-only">Interest</label> 309 </div> 310 311 <div class="contact-form__item"> 312 <textarea 313 name="message" 314 rows="4" 315 id="__Message" 316 class="lp-input lp-input--light" 317 placeholder="Message" 318 required></textarea> 319 </div> 320 <div class="lp-disclaimer"> <label style='display: none;' for='-termsAccepted'>Opt In/Disclaimer Consent:</label> 321 <label class='lp-tcr-content'> 322 <span class='lp-tcr-checkbox'> 323 <input 324 type='checkbox' 325 id='-termsAccepted' 326 name='termsAccepted' 327 oninvalid="this.setCustomValidity('Please accept the terms and conditions')" 328 oninput="this.setCustomValidity('')" 329 required 330 /></span> 331 <span class='lp-tcr-message'> 332 333 I agree to be contacted by 334 Mitchell Prime Properties 335 via call, email, and text for real estate services. To opt out, you can reply 'stop' at any time or reply 'help' for assistance. 336 You can also click the unsubscribe link in the emails. Message and data rates may apply. Message frequency may vary. 337 <a href='/terms-and-conditions' target='_blank'>Privacy Policy</a>. 338 </span> 339 </label> 340 341</div> 342 <button type="submit" class="lp-btn lp-btn--filled lp-btn--dark submit contact-form__item">Submit</button> 343 344 <div class="lp-h-pot"> 345 <input id="__newsSignMiddleName" name="middleName" value="" autocomplete="off" tabindex="-1"> 346 </div> 347 348 <input style="display: none;" type="text" name="source" value="CONTACT_INQUIRY" /> 349 <input type="hidden" name="button_text" value="Contact Us"> 350 </div> 351 </div> 352 </div> 353 354 355 <div class="success-block"> 356 <h3 class="lp-h3 success-message">Thank you for your message. We will be in touch with you shortly.</h3> 357 358 </div> 359 </form> 360 361 <button type="button" class="close-btn lp-ico lp-ico-close"></button> 362 363 364 </div> 365</div> 366 367 368 </div> 369 <section id="section-14a68307-266a-4cce-8c65-a1750073f283" class="video-section is-font-color-light is-background-color-light" data-el-id="649ab61
3697-be3f-4ad2-a846-24e5fe02e2b4"> 370 <div class="video-wrapper"> 371 <div class="full-screen-video-component"> 372 <div class="video-wrapper hidable"> 373 <video class="lazy" 374 poster="https://res.cloudinary.com/luxuryp/videos/f_auto,q_auto/so_0,eo_0/suj354qwwyh5ic8dzc01/6626-bright-water-small.jpg" 375 style="height:100%;" 376 loop 377 muted 378 autoplay 379 playsinline> 380 <source data-src="https://res.cloudinary.com/luxuryp/videos/f_webm,vc_vp9,q_auto:best,w_1920,c_limit/suj354qwwyh5ic8dzc01/6626-bright-water-small.webm" type="video/webm;codecs=vp9"> 381<source data-src="https://res.cloudinary.com/luxuryp/videos/f_mp4,vc_h265,q_auto:best,w_1920,c_limit/suj354qwwyh5ic8dzc01/6626-bright-water-small.mp4" type="video/mp4;codecs=hvc1"> 382<source data-src="https://res.cloudinary.com/luxuryp/videos/f_mp4,vc_h264,q_auto:best,w_1920,c_limit/suj354qwwyh5ic8dzc01/6626-bright-water-small.mp4" type="video/mp4"> 383 </video> 384 </div> 385 <div class="poster" style="background-image: url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/a1f2e826-c6b7-4b7d-9410-38d68b5f02b2')"></div> 386 </div> 387 </div> 388 <div class="overlay-component"style="--section-overlay: rgba(0, 0, 0, 0.00);"></div> 389 <div class="opening redesign" > 390 <div class="mute-icon__container"> 391 <svg class="muted" width="27" height="24" viewBox="0 0 27 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 392 <path fill-rule="evenodd" clip-rule="evenodd" d="M16.6154 0.923084C16.6154 0.57053 16.4146 0.248765 16.0979 0.0938699C15.7811 -0.0610252 15.4039 -0.0219961 15.1256 0.194451L7.0679 6.46154H1.84615C1.35652 6.46154 0.886946 6.65605 0.540726 7.00227C0.194505 7.34849 0 7.81806 0 8.3077V15.6923C0 16.1819 0.194504 16.6515 0.540726 16.9977C0.886948 17.344 1.35652 17.5385 1.84615 17.5385H7.0679L15.1256 23.8055C15.4039 24.022 15.7811 24.061 16.0979 23.9061C16.4146 23.7512 16.6154 23.4295 16.6154 23.0769V0.923084ZM8.30787 7.83594L14.7692 2.81044V21.1896L8.30787 16.1641V7.83594ZM6.46172 8.3077H1.84615V15.6923H6.46172V8.3077ZM26.499 9.88351C26.8595 9.52303 26.8595 8.93857 26.499 8.57809C26.1385 8.2176 25.5541 8.2176 25.1936 8.57809L23.0771 10.6946L20.9606 8.57809C20.6001 8.2176 20.0156 8.2176 19.6551 8.57809C19.2946 8.93857 19.2946 9.52303 19.6551 9.88351L21.7716 12L19.6551 14.1165C19.2946 14.477 19.2946 15.0615 19.6551 15.422C20.0156 15.7825 20.6001 15.7825 20.9606 15.422L23.0771 13.3055L25.1936 15.422C25.5541 15.7825 26.1385 15.7825 26.499 15.422C26.8595 15.0615 26.8595 14.477 26.499 14.1165L24.3825 12L26.499 9.88351Z" fill="white"/> 393 </svg> 394 <svg class="unmuted" width="27" height="24" viewBox="0 0 27 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 395 <path fill-rule="evenodd" clip-rule="evenodd" d="M16.6154 0.923084C16.6154 0.57053 16.4146 0.248765 16.0979 0.0938699C15.7812 -0.0610252 15.4039 -0.0219961 15.1256 0.194451L7.0679 6.46154H1.84615C1.35652 6.46154 0.886946 6.65605 0.540726 7.00227C0.194505 7.34849 0 7.81807 0 8.3077V15.6923C0 16.1819 0.194504 16.6515 0.540726 16.9977C0.886948 17.344 1.35652 17.5385 1.84615 17.5385H7.0679L15.1256 23.8056C15.4039 24.022 15.7812 24.061 16.0979 23.9061C16.4146 23.7512 16.6154 23.4295 16.6154 23.0769V0.923084ZM8.30769 16.1639V7.83608L14.7692 2.81044V21.1896L8.30769 16.1639ZM6.46154 8.3077V15.6923H1.84615V8.3077H6.46154ZM24.0622 5.47289C23.7017 5.11241 23.1173 5.11241 22.7568 5.47289C22.3963 5.83337 22.3963 6.41783 22.7568 6.77832C23.4425 7.46404 23.9865 8.27812 24.3576 9.17406C24.7287 10.07 24.9197 11.0303 24.9197 12C24.9197 12.9698 24.7287 13.9301 24.3576 14.826C23.9865 15.7219 23.4425 16.536 22.7568 17.2217C22.3963 17.5822 22.3963 18.1667 22.7568 18.5272C23.1173 18.8876 23.7017 18.8876 24.0622 18.5272C24.9194 17.67 25.5993 16.6524 26.0632 15.5325C26.5271 14.4126 26.7658 13.2122 26.7658 12C26.7658 10.7878 26.5271 9.58749 26.0632 8.46757C25.5993 7.34764 24.9194 6.33005 24.0622 5.47289ZM20.7986 8.73645C20.4381 8.37596 19.8537 8.37596 19.4932 8.73645C19.1327 9.09693 19.1327 9.68139 19.4932 10.0419C19.7503 10.299 19.9543 10.6043 20.0935 10.9403C20.2327 11.2763 20.3043 11.6364 20.3043 12C20.3043 12.3637 20.2327 12.7238 20.0935 13.0598C19.9543 13.3957 19.7503 13.701 19.4932 13.9582C19.1327 14.3186 19.1327 14.9031 19.4932 15.2636C19.8537 15.6241 20.4381 15.6241 20.7986 15.2636C21.2272 14.835 21.5672 14.3262 21.7991 13.7662C22.0311 13.2063 22.1504 12.6061 22.1504 12C22.1504 11.3939 22.0311 10.7937 21.7991 10.2338C21.5672 9.67382 21.2272 9.16503 20.7986 8.73645Z" fill="white"/> 396 </svg> 397 </div> 398 <div class="opening__text"> 399 <div class="opening__text-holder"> 400 401 <div class="lp-pre-line opening__subtitle lp-text--subtitle"><h2 style="text-align: left;"><span class="sc-aXZVg sc-eqUAAy sc-dLMFU koRLsN jbbzFe ihbaei" data-test-id="account-impersonated">Mitchell Prime Properties</span></h2></div> 402 403 <a 404 href="/home-search/listings" 405 406 class="lp-btn lp-btn--light lp-btn--outline opening__btn button-style-2" 407 408 409 410 411 412 > 413 Buy With Us 414 </a> 415 <a 416 href="/home-valuation" 417 418 class="lp-btn lp-btn--light lp-btn--filled opening__btn button-style-4" 419 420 421 422 423 424 > 425 List With Us 426 </a> 427 </div> 428 </div> 429 <ul class="lp-socials social_icons-style-1 opening__socials"> 430 431 </ul></div> 432</section> 433<section id="section-13295234-6156-4911-844b-1ddc0a2fc9bf" class="solid-section is-font-color-dark is-background-color-light" data-el-id="21c5a117-61cb-4f43-8635-2da86e3ae7dd"> 434 435<div class="boxed-text lp-vertical-paddings redesign"> 436 <div class="lp-container"> 437 438 <div class="boxed-text__description"><h2>Mitchell Prime Properties</h2><p>The brokers at Mitchell Prime Properties are constantly improving their skills to reach the goal of being recognized as the top luxury real estate firm in North Carolina. In 2020 Mitchell Prime Properties most recently marketed and represented both the buyers and sellers of the Triadâs largest private estate. The firm continues to expand their brand throughout North Carolina to represent the finer homes in each region. John-Mark Mitchell is excited to be marketing and selling multi-million dollar homes across the entire state of North Carolina. Mitchell Prime Properties represents all of North Carolina by continuing to add brokers in Winston-Salem, Lake Norman, Charlotte, Raleigh, Banner Elk, Wilmington, the Crystal Coast, and Emerald Isle.</p></div> 439 </div> 440</div> 441</section> 442<section id="section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a" class="solid-section is-font-color-dark is-background-color-light" data-el-id="09e98f83-51e3-4837-80a0-019e211aba4b"> 443<div class="redesign featured-properties-section three-slides" data-auto-scroll=false data-autoplay-speed=3000> 444 <div class="container"> 445 <div class="featured-properties-header"> 446 <h2 class="serif">Featured Properties</h2> 447 448 <ul class="slick-links-nav"> 449 <li><span class="link link--white feature prev">previous</span></li> 450 <li><span class="link link--white feature next">next</span> <span class="spacer"></span></li> 451 </ul> 452 </div> 453 <ul class="featured-properties carousel-container"> 454 <li class="featured-properties__item-cover"> 455 <div class="featured-properties__item feature"> 456 <a class="featured-properties__item-info" href="/properties/00-s-andy-griffith-parkway-mount-airy-nc-us-27030-8cf99045b3af88ce5b770784f00455c7"> 457 <div class="featured-properties__img"> 458 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1234659/-6730968616525455709.jpg" alt="" loading="lazy"> 459 </div> 460 <span class="featured-properties__label">For Sale</span> 461 462 <div class="featured-properties__text"> 463 <h4 class="serif">00 S Andy Griffith Parkway</h4> 464 <p> 465 00 S Andy Griffith Parkway, Mount Airy, NC 27030 466 </p> 467 468 <p> 469 470 471 </p> 472 473 <h5> 474 $7,950,000 475 </h5> 476 </div> 477 <div class="mls-compliance-container"> 478 479 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 480 </div> 481 </a> 482 <div class="featured-properties__hover"> 483 <a href="/properties/00-s-andy-griffith-parkway-mount-airy-nc-us-27030-8cf99045b3af88ce5b770784f00455c7"></a> 484 <div class="featured-properties__buttons"> 485 <a href="/properties/00-s-andy-griffith-parkway-mount-airy-nc-us-27030-8cf99045b3af88ce5b770784f00455c7" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 486 </div> 487 </div> 488 </div> 489 </li> 490 <li class="featured-properties__item-cover"> 491 <div class="featured-properties__item feature"> 492 <a class="featured-properties__item-info" href="/properties/6626-bright-water-lane-stokesdale-nc-us-27357-520520478b026a576fc753c214f776b8"> 493 <div class="featured-properties__img"> 494 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1236898/-8392154163093513600.jpg" alt="" loading="lazy"> 495 </div> 496 <span class="featured-properties__label">For Sale</span> 497 498 <div class="featured-properties__text"> 499 <h4 class="serif">6626 Bright Water Lane</h4> 500 <p> 501 6626 Bright Water Lane, Stokesdale, NC 27357 502 </p> 503 504 <p> 505 4 BD | 506 6 BA 507 | 5,028 Sq.Ft. 508 </p> 509 510 <h5> 511 $2,875,000 512 </h5> 513 </div> 514 <div class="mls-compliance-container"> 515 516 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 517 </div> 518 </a> 519 <div class="featured-properties__hover"> 520 <a href="/properties/6626-bright-water-lane-stokesdale-nc-us-27357-520520478b026a576fc753c214f776b8"></a> 521 <div class="featured-properties__buttons"> 522 <a href="/properties/6626-bright-water-lane-stokesdale-nc-us-27357-520520478b026a576fc753c214f776b8" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 523 </div> 524 </div> 525 </div> 526 </li> 527 <li class="featured-properties__item-cover"> 528 <div class="featured-properties__item feature"> 529 <a class="featured-properties__item-info" href="/properties/1458-union-cross-road-kernersville-nc-us-27284-5a624ce0e6413d1d296eb2677b240891"> 530 <div class="featured-properties__img"> 531 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1225810/-2034004823133390251.jpg" alt="" loading="lazy"> 532 </div> 533 <span class="featured-properties__label">For Sale</span> 534 535 <div class="featured-properties__text"> 536 <h4 class="serif">1458 Union Cross Road</h4> 537 <p> 538 1458 Union Cross Road, Kernersville, NC 27284 539 </p> 540 541 <p> 542 543 2,700 Sq.Ft. 544 </p> 545 546 <h5> 547 $2,444,500 548 </h5> 549 </div> 550 <div class="mls-compliance-container"> 551 552 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 553 </div> 554 </a> 555 <div class="featured-properties__hover"> 556 <a href="/properties/1458-union-cross-road-kernersville-nc-us-27284-5a624ce0e6413d1d296eb2677b240891"></a> 557 <div class="featured-properties__buttons"> 558 <a href="/properties/1458-union-cross-road-kernersville-nc-us-27284-5a624ce0e6413d1d296eb2677b240891" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 559 </div> 560 </div> 561 </div> 562 </li> 563 <li class="featured-properties__item-cover"> 564 <div class="featured-properties__item feature"> 565 <a class="featured-properties__item-info" href="/properties/920-limberlost-lane-lewisville-nc-us-27023-ce38cb719d12fecac13d3c28ec
565a52f9b"> 566 <div class="featured-properties__img"> 567 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1235037/8931009760342503857.jpg" alt="" loading="lazy"> 568 </div> 569 <span class="featured-properties__label">For Sale</span> 570 571 <div class="featured-properties__text"> 572 <h4 class="serif">920 Limberlost Lane</h4> 573 <p> 574 920 Limberlost Lane, Lewisville, NC 27023 575 </p> 576 577 <p> 578 5 BD | 579 6 BA 580 | 6,477 Sq.Ft. 581 </p> 582 583 <h5> 584 $1,978,000 585 </h5> 586 </div> 587 <div class="mls-compliance-container"> 588 589 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 590 </div> 591 </a> 592 <div class="featured-properties__hover"> 593 <a href="/properties/920-limberlost-lane-lewisville-nc-us-27023-ce38cb719d12fecac13d3c28eca52f9b"></a> 594 <div class="featured-properties__buttons"> 595 <a href="/properties/920-limberlost-lane-lewisville-nc-us-27023-ce38cb719d12fecac13d3c28eca52f9b" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 596 </div> 597 </div> 598 </div> 599 </li> 600 <li class="featured-properties__item-cover"> 601 <div class="featured-properties__item feature"> 602 <a class="featured-properties__item-info" href="/properties/373-lawrelyn-drive-mount-airy-nc-us-27030-a7b6a9afa714f124b7b0342f89f8ef93"> 603 <div class="featured-properties__img"> 604 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1231498/-3548804274512359795.jpg" alt="" loading="lazy"> 605 </div> 606 <span class="featured-properties__label">For Sale</span> 607 608 <div class="featured-properties__text"> 609 <h4 class="serif">373 Lawrelyn Drive</h4> 610 <p> 611 373 Lawrelyn Drive, Mount Airy, NC 27030 612 </p> 613 614 <p> 615 5 BD | 616 9 BA 617 | 8,685 Sq.Ft. 618 </p> 619 620 <h5> 621 $1,899,000 622 </h5> 623 </div> 624 <div class="mls-compliance-container"> 625 626 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 627 </div> 628 </a> 629 <div class="featured-properties__hover"> 630 <a href="/properties/373-lawrelyn-drive-mount-airy-nc-us-27030-a7b6a9afa714f124b7b0342f89f8ef93"></a> 631 <div class="featured-properties__buttons"> 632 <a href="/properties/373-lawrelyn-drive-mount-airy-nc-us-27030-a7b6a9afa714f124b7b0342f89f8ef93" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 633 </div> 634 </div> 635 </div> 636 </li> 637 <li class="featured-properties__item-cover"> 638 <div class="featured-properties__item feature"> 639 <a class="featured-properties__item-info" href="/properties/147-night-sky-drive-nebo-nc-us-28761-342fbc6a67d3a45e4fd2142dfa4c6c88"> 640 <div class="featured-properties__img"> 641 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1234300/7206794347291188063.jpg" alt="" loading="lazy"> 642 </div> 643 <span class="featured-properties__label">For Sale</span> 644 645 <div class="featured-properties__text"> 646 <h4 class="serif">147 Night Sky Drive</h4> 647 <p> 648 147 Night Sky Drive, Nebo, NC 28761 649 </p> 650 651 <p> 652 7 BD | 653 7 BA 654 | 5,386 Sq.Ft. 655 </p> 656 657 <h5> 658 $1,895,000 659 </h5> 660 </div> 661 <div class="mls-compliance-container"> 662 663 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 664 </div> 665 </a> 666 <div class="featured-properties__hover"> 667 <a href="/properties/147-night-sky-drive-nebo-nc-us-28761-342fbc6a67d3a45e4fd2142dfa4c6c88"></a> 668 <div class="featured-properties__buttons"> 669 <a href="/properties/147-night-sky-drive-nebo-nc-us-28761-342fbc6a67d3a45e4fd2142dfa4c6c88" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 670 </div> 671 </div> 672 </div> 673 </li> 674 <li class="featured-properties__item-cover"> 675 <div class="featured-properties__item feature"> 676 <a class="featured-properties__item-info" href="/properties/744156857010329880-2643-nc-highway-801"> 677 <div class="featured-properties__img"> 678 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1184110/4555951610605224446.jpg" alt="" loading="lazy"> 679 </div> 680 <span class="featured-properties__label">For Sale</span> 681 682 <div class="featured-properties__text"> 683 <h4 class="serif">2643 NC Highway 801</h4> 684 <p> 685 2643 NC Highway 801, Mocksville, NC 27028 686 </p> 687 688 <p> 689 4 BD | 690 4 BA 691 | 5,413 Sq.Ft. 692 </p> 693 694 <h5> 695 $1,675,000 696 </h5> 697 </div> 698 <div class="mls-compliance-container"> 699 700 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 701 </div> 702 </a> 703 <div class="featured-properties__hover"> 704 <a href="/properties/744156857010329880-2643-nc-highway-801"></a> 705 <div class="featured-properties__buttons"> 706 <a href="/properties/744156857010329880-2643-nc-highway-801" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 707 </div> 708 </div> 709 </div> 710 </li> 711 <li class="featured-properties__item-cover"> 712 <div class="featured-properties__item feature"> 713 <a class="featured-properties__item-info" href="/properties/5734-ogburn-stables-road-tobaccoville-nc-us-27050-89ce32f3ca13c9aea4591e544bc38dfb"> 714 <div class="featured-properties__img"> 715 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1236413/4504640992116227100.jpg" alt="" loading="lazy"> 716 </div> 717 <span class="featured-properties__label">For Sale</span> 718 719 <div class="featured-properties__text"> 720 <h4 class="serif">5734 Ogburn Stables Road</h4> 721 <p> 722 5734 Ogburn Stables Road, Tobaccoville, NC 27050 723 </p> 724 725 <p> 726 3 BD | 727 5 BA 728 | 3,874 Sq.Ft. 729 </p> 730 731 <h5> 732 $1,598,000 733 </h5> 734 </div> 735 <div class="mls-compliance-container"> 736 737 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 738 </div> 739 </a> 740 <div class="featured-properties__hover"> 741 <a href="/properties/5734-ogburn-stables-road-tobaccoville-nc-us-27050-89ce32f3ca13c9aea4591e544bc38dfb"></a> 742 <div class="featured-properties__buttons"> 743 <a href="/properties/5734-ogburn-stables-road-tobaccoville-nc-us-27050-89ce32f3ca13c9aea4591e544bc38dfb" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 744 </div> 745 </div> 746 </div> 747 </li> 748 <li class="featured-properties__item-cover"> 749 <div class="featured-properties__item feature"> 750 <a class="featured-properties__item-info" href="/properties/324-nw-banbury-road-winston-salem-winston-salem-nc-us-27104-76b4ac442acc951354a4e9deabf15fb2"> 751 <div class="featured-properties__img"> 752 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1224380/-7255850748446978852.jpg" alt="" loading="lazy"> 753 </div> 754 <span class="featured-properties__label">For Sale</span> 755 756 <div class="featured-properties__text"> 757 <h4 class="serif">324 NW Banbury Road, Winston-Salem</h4> 758 <p> 759 324 NW Banbury Road, Winston-Salem, Winston - Salem, NC 27104 760 </p> 761 762 <p> 763 5 BD | 764 7 BA 765 | 5,894 Sq.Ft. 766 </p> 767 768 <h5> 769 $1,495,000 770 </h5> 771 </div> 772 <div class="mls-compliance-container"> 773 774 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 775 </div> 776 </a> 777 <div class="featured-properties__hover"> 778 <a href="/properties/324-nw-banbury-road-winston-salem-winston-salem-nc-us-27104-76b4ac442acc951354a4e9deabf15fb2"></a> 779 <div class="featured-properties__buttons"> 780 <a href="/properties/324-nw-banbury-road-winston-salem-winston-salem-nc-us-27104-76b4ac442acc951354a4e9deabf15fb2" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 781 </div> 782 </div> 783 </div> 784 </li> 785 <li class="featured-properties__item-cover"> 786 <div class="featured-properties__item feature"> 787 <a class="featured-properties__item-info" href="/properties/352-great-sky-drive-banner-elk-nc-us-28604-car4357717"> 788 <div class="featured-properties__img"> 789 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/4357717/4768628841905387200.jpg" alt="" loading="lazy"> 790 </div> 791 <span class="featured-properties__label">For Sale</span> 792 793 <div class="featured-properties__text"> 794 <h4 class="serif">352 Great Sky Drive</h4> 795 <p> 796 352 Great Sky Drive, Banner Elk, NC 28604 797 </p> 798 799 <p> 800 4 BD | 801 4 BA 802 | 2,416 Sq.Ft. 803 </p> 804 805 <h5> 806 $1,300,000 807 </h5> 808 </div> 809 </a> 810 <div class="featured-properties__hover"> 811 <a href="/properties/352-great-sky-drive-banner-elk-nc-us-28604-car4357717"></a> 812 <div class="featured-properties__buttons"> 813 <a href="/properties/352-great-sky-drive-banner-elk-nc-us-28604-car4357717" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 814 </div> 815 </div> 816 </div> 817 </li> 818 <li class="featured-properties__item-cover"> 819 <div class="featured-properties__item feature"> 820 <a class="featured-properties__item-info" href="/properties/7441965536367748952-352-great-sky-drive"> 821 <div class="featured-properties__img"> 822 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1177593/-3416522776905666633.jpg" alt="" loading="lazy"> 823 </div> 824 <span class="featured-properties__label">For Sale</span> 825 826 <div class="featured-properties__text"> 827 <h4 class="serif">352 Great Sky Drive</h4> 828 <p> 829 352 Great Sky Drive, Todd, NC 28604 830 </p> 831 832 <p> 833 4 BD | 834 4 BA 835 | 2,416 Sq.Ft. 836 </p> 837 838 <h5> 839 $1,300,000 840 </h5> 841 </div> 842 <div class="mls-compliance-container"> 843 844 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 845 </div> 846 </a> 847 <div class="featured-properties__hover"> 848 <a href="/properties/7441965536367748952-352-great-sky-drive"></a> 849 <div class="featured-properties__buttons"> 850 <a href="/properties/7441965536367748952-352-great-sky-drive" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 851 </div> 852 </div> 853 </div> 854 </li> 855 <li class="featured-properties__item-cover"> 856 <div class="featured-properties__item feature"> 857 <a class="featured-properties__item-info" href="/properties/4090-carriage-manor-cove-winston-salem-winston-salem-nc-us-27106-2e74206845e06c502dee018d1752c6b1"> 858 <div class="featured-properties__img"> 859 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1215556/8700834910940247377.jpg" alt="" loading="lazy"> 860 </div> 861 <span class="featured-properties__label">For Sale</span> 862 863 <div class="featured-properties__text"> 864 <h4 class="serif">4090 Carriage Manor Cove, Winston-Salem</h4> 865 <p> 866 4090 Carriage Manor Cove, Winston-Salem, Winston - Salem, NC 27106 867 </p> 868 869 <p> 870 4 BD | 871 3 BA 872 | 3,359 Sq.Ft. 873 </p> 874 875 <h5> 876 $1,125,000 877 </h5> 878 </div> 879 <div class="mls-compliance-container"> 880 881 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 882 </div> 883 </a> 884 <div class="featured-properties__hover"> 885 <a href="/properties/4090-carriage-manor-cove-winston-salem-winston-salem-nc-us-27106-2e74206845e06c502dee018d1752c6b1"></a> 886 <div class="featured-properties__buttons"> 887 <a href="/properties/4090-carriage-manor-cove-winston-salem-winston-salem-nc-us-27106-2e74206845e06c502dee018d1752c6b1" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 888 </div> 889 </div> 890 </div> 891 </li> 892 <li class="featured-properties__item-cover"> 893 <div class="featured-properties__item feature"> 894 <a class="featured-properties__item-info" href="/properties/402-parkmont-drive-greensboro-nc-us-27408-c65b841fa5253337a661eb32ef7388ee"> 895 <div class="featured-properties__img"> 896 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1233558/-5750874532303911502.jpg" alt="" loading="lazy"> 897 </div> 898 <span class="featured-properties__label">For Sale</span> 899 900 <div class="featured-properties__text"> 901 <h4 class="serif">402 Parkmont Drive</h4> 902 <p> 903 402 Parkmont Drive, Greensboro, NC 27408 904 </p> 905 906 <p> 907 5 BD | 908 5 BA 909 | 5,962 Sq.Ft. 910 </p> 911 912 <h5> 913 $995,000 914 </h5> 915 </div> 916 <div class="mls-compliance-container"> 917 918 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 919 </div> 920 </a> 921 <div class="featured-properties__hover"> 922 <a href="/properties/402-parkmont-drive-greensboro-nc-us-27408-c65b841fa5253337a661eb32ef7388ee"></a> 923 <div class="featured-properties__buttons"> 924 <a href="/properties/402-parkmont-drive-greensboro-nc-us-27408-c65b841fa5253337a661eb32ef7388ee" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 925 </div> 926 </div> 927 </div> 928 </li> 929 <li class="featured-properties__item-cover"> 930 <div class="featured-properties__item feature"> 931 <a class="featured-properties__item-info" href="/properties/8924-holdsclaw-road-terrell-nc-us-28682-4785dba36def48e016bbeb2becee298c"> 932 <div class="featured-properties__img"> 933 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1226396/-3961283686701288281.jpg" alt="" loading="lazy"> 934 </div> 935 <span class="featured-properties__label">For Sale</span> 936 937 <div class="featured-properties__text"> 938 <h4 class="serif">8924 Holdsclaw Road</h4> 939 <p> 940 8924 Holdsclaw Road, Terrell, NC 28682 941 </p> 942 943 <p> 944 945 0.68 Acres 946 </p> 947 948 <h5> 949 $965,000 950 </h5> 951 </div> 952 <div class="mls-compliance-container"> 953 954 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 955 </div> 956 </a> 957 <div class="featured-properties__hover"> 958 <a href="/properties/8924-holdsclaw-road-terrell-nc-us-28682-4785dba36def48e016bbeb2becee298c"></a> 959 <div class="featured-properties__buttons"> 960 <a
960href="/properties/8924-holdsclaw-road-terrell-nc-us-28682-4785dba36def48e016bbeb2becee298c" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 961 </div> 962 </div> 963 </div> 964 </li> 965 <li class="featured-properties__item-cover"> 966 <div class="featured-properties__item feature"> 967 <a class="featured-properties__item-info" href="/properties/8924-holdsclaw-road-unit-3-terrell-nc-us-28682-car4399758"> 968 <div class="featured-properties__img"> 969 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/4399758/-4279704237065715068.jpg" alt="" loading="lazy"> 970 </div> 971 <span class="featured-properties__label">For Sale</span> 972 973 <div class="featured-properties__text"> 974 <h4 class="serif">8924 Holdsclaw Road Unit: 3</h4> 975 <p> 976 8924 Holdsclaw Road Unit: 3, Terrell, NC 28682 977 </p> 978 979 <p> 980 981 0.68 Acres 982 </p> 983 984 <h5> 985 $965,000 986 </h5> 987 </div> 988 </a> 989 <div class="featured-properties__hover"> 990 <a href="/properties/8924-holdsclaw-road-unit-3-terrell-nc-us-28682-car4399758"></a> 991 <div class="featured-properties__buttons"> 992 <a href="/properties/8924-holdsclaw-road-unit-3-terrell-nc-us-28682-car4399758" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 993 </div> 994 </div> 995 </div> 996 </li> 997 <li class="featured-properties__item-cover"> 998 <div class="featured-properties__item feature"> 999 <a class="featured-properties__item-info" href="/properties/9750-styers-ferry-road-lewisville-nc-us-27023-d5a27d1512c2d98837c18f91135d0516"> 1000 <div class="featured-properties__img"> 1001 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1237509/-6274570187414195967.jpg" alt="" loading="lazy"> 1002 </div> 1003 <span class="featured-properties__label">For Sale</span> 1004 1005 <div class="featured-properties__text"> 1006 <h4 class="serif">9750 Styers Ferry Road</h4> 1007 <p> 1008 9750 Styers Ferry Road, Lewisville, NC 27023 1009 </p> 1010 1011 <p> 1012 3 BD | 1013 5 BA 1014 | 3,758 Sq.Ft. 1015 </p> 1016 1017 <h5> 1018 $858,000 1019 </h5> 1020 </div> 1021 <div class="mls-compliance-container"> 1022 1023 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1024 </div> 1025 </a> 1026 <div class="featured-properties__hover"> 1027 <a href="/properties/9750-styers-ferry-road-lewisville-nc-us-27023-d5a27d1512c2d98837c18f91135d0516"></a> 1028 <div class="featured-properties__buttons"> 1029 <a href="/properties/9750-styers-ferry-road-lewisville-nc-us-27023-d5a27d1512c2d98837c18f91135d0516" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1030 </div> 1031 </div> 1032 </div> 1033 </li> 1034 <li class="featured-properties__item-cover"> 1035 <div class="featured-properties__item feature"> 1036 <a class="featured-properties__item-info" href="/properties/128-knicker-lane-bermuda-run-nc-us-27006-174fb9484d85765a96f5ce6c0dcca544"> 1037 <div class="featured-properties__img"> 1038 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1229792/1745705015132856612.jpg" alt="" loading="lazy"> 1039 </div> 1040 <span class="featured-properties__label">For Sale</span> 1041 1042 <div class="featured-properties__text"> 1043 <h4 class="serif">128 Knicker Lane</h4> 1044 <p> 1045 128 Knicker Lane, Bermuda Run, NC 27006 1046 </p> 1047 1048 <p> 1049 3 BD | 1050 3 BA 1051 | 3,296 Sq.Ft. 1052 </p> 1053 1054 <h5> 1055 $778,000 1056 </h5> 1057 </div> 1058 <div class="mls-compliance-container"> 1059 1060 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1061 </div> 1062 </a> 1063 <div class="featured-properties__hover"> 1064 <a href="/properties/128-knicker-lane-bermuda-run-nc-us-27006-174fb9484d85765a96f5ce6c0dcca544"></a> 1065 <div class="featured-properties__buttons"> 1066 <a href="/properties/128-knicker-lane-bermuda-run-nc-us-27006-174fb9484d85765a96f5ce6c0dcca544" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1067 </div> 1068 </div> 1069 </div> 1070 </li> 1071 <li class="featured-properties__item-cover"> 1072 <div class="featured-properties__item feature"> 1073 <a class="featured-properties__item-info" href="/properties/4610-century-oaks-lane-winston-salem-winston-salem-nc-us-27106-2e6145a2a9d2c9c7a7d15cb1
1073a95e083a"> 1074 <div class="featured-properties__img"> 1075 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1234740/3904354585950209483.jpg" alt="" loading="lazy"> 1076 </div> 1077 <span class="featured-properties__label">For Sale</span> 1078 1079 <div class="featured-properties__text"> 1080 <h4 class="serif">4610 Century Oaks Lane, Winston-Salem</h4> 1081 <p> 1082 4610 Century Oaks Lane, Winston-Salem, Winston - Salem, NC 27106 1083 </p> 1084 1085 <p> 1086 5 BD | 1087 4 BA 1088 | 3,835 Sq.Ft. 1089 </p> 1090 1091 <h5> 1092 $728,000 1093 </h5> 1094 </div> 1095 <div class="mls-compliance-container"> 1096 1097 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1098 </div> 1099 </a> 1100 <div class="featured-properties__hover"> 1101 <a href="/properties/4610-century-oaks-lane-winston-salem-winston-salem-nc-us-27106-2e6145a2a9d2c9c7a7d15cb1
1101a95e083a"></a> 1102 <div class="featured-properties__buttons"> 1103 <a href="/properties/4610-century-oaks-lane-winston-salem-winston-salem-nc-us-27106-2e6145a2a9d2c9c7a7d15cb1a95e083a" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1104 </div> 1105 </div> 1106 </div> 1107 </li> 1108 <li class="featured-properties__item-cover"> 1109 <div class="featured-properties__item feature"> 1110 <a class="featured-properties__item-info" href="/properties/158-medinah-drive"> 1111 <div class="featured-properties__img"> 1112 <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/299ca8a7-bee5-4e2f-9073-4453a7c5bd18" alt="" loading="lazy"> 1113 </div> 1114 <span class="featured-properties__label">For Sale</span> 1115 1116 <div class="featured-properties__text"> 1117 <h4 class="serif">158 Medinah Drive</h4> 1118 <p> 1119 158 Medinah Drive, Winston Salem, NC 27107 1120 </p> 1121 1122 <p> 1123 4 BD | 1124 3 BA 1125 | 2,503 Sq.Ft. 1126 </p> 1127 1128 <h5> 1129 $604,900 1130 </h5> 1131 </div> 1132 </a> 1133 <div class="featured-properties__hover"> 1134 <a href="/properties/158-medinah-drive"></a> 1135 <div class="featured-properties__buttons"> 1136 <a href="/properties/158-medinah-drive" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1137 </div> 1138 </div> 1139 </div> 1140 </li> 1141 <li class="featured-properties__item-cover"> 1142 <div class="featured-properties__item feature"> 1143 <a class="featured-properties__item-info" href="/properties/1119-brown-mountain-road-westfield-nc-27053-5a106e6d7f84acceb8a0e234a5c769e6"> 1144 <div class="featured-properties__img"> 1145 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1214255/7075173688937446885.jpg" alt="" loading="lazy"> 1146 </div> 1147 <span class="featured-properties__label">For Sale</span> 1148 1149 <div class="featured-properties__text"> 1150 <h4 class="serif">1119 Brown Mountain Road</h4> 1151 <p> 1152 1119 Brown Mountain Road, Westfield, NC 27053 1153 </p> 1154 1155 <p> 1156 3 BD | 1157 3 BA 1158 | 3,034 Sq.Ft. 1159 </p> 1160 1161 <h5> 1162 $595,000 1163 </h5> 1164 </div> 1165 <div class="mls-compliance-container"> 1166 1167 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1168 </div> 1169 </a> 1170 <div class="featured-properties__hover"> 1171 <a href="/properties/1119-brown-mountain-road-westfield-nc-27053-5a106e6d7f84acceb8a0e234a5c769e6"></a> 1172 <div class="featured-properties__buttons"> 1173 <a href="/properties/1119-brown-mountain-road-westfield-nc-27053-5a106e6d7f84acceb8a0e234a5c769e6" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1174 </div> 1175 </div> 1176 </div> 1177 </li> 1178 <li class="featured-properties__item-cover"> 1179 <div class="featured-properties__item feature"> 1180 <a class="featured-properties__item-info" href="/properties/2301-griffith-road-winston-salem-winston-salem-nc-us-27103-21a55edbcf55a4e3e9e15d53614fd915"> 1181 <div class="featured-properties__img"> 1182 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1236251/-8697470955086566720.jpg" alt="" loading="lazy"> 1183 </div> 1184 <span class="featured-properties__label">For Sale</span> 1185 1186 <div class="featured-properties__text"> 1187 <h4 class="serif">2301 Griffith Road, Winston-Salem</h4> 1188 <p> 1189 2301 Griffith Road, Winston-Salem, Winston - Salem, NC 27103 1190 </p> 1191 1192 <p> 1193 3 BD | 1194 4 BA 1195 | 2,767 Sq.Ft. 1196 </p> 1197 1198 <h5> 1199 $595,000 1200 </h5> 1201 </div> 1202 <div class="mls-compliance-container"> 1203 1204 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1205 </div> 1206 </a> 1207 <div class="featured-properties__hover"> 1208 <a href="/properties/2301-griffith-road-winston-salem-winston-salem-nc-us-27103-21a55edbcf55a4e3e9e15d53614fd915"></a> 1209 <div class="featured-properties__buttons"> 1210 <a href="/properties/2301-griffith-road-winston-salem-winston-salem-nc-us-27103-21a55edbcf55a4e3e9e15d53614fd915" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1211 </div> 1212 </div> 1213 </div> 1214 </li> 1215 <li class="featured-properties__item-cover"> 1216 <div class="featured-properties__item feature"> 1217 <a class="featured-properties__item-info" href="/properties/407-brooke-hill-drive-lewisville-nc-us-27023-91028f7a21bf2a5727627c5b4b2e6e1a"> 1218 <div class="featured-properties__img"> 1219 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1236576/-1638799436288093060.jpg" alt="" loading="lazy"> 1220 </div> 1221 <span class="featured-properties__label">For Sale</span> 1222 1223 <div class="featured-properties__text"> 1224 <h4 class="serif">407 Brooke Hill Drive</h4> 1225 <p> 1226 407 Brooke Hill Drive, Lewisville, NC 27023 1227 </p> 1228 1229 <p> 1230 4 BD | 1231 4 BA 1232 | 2,591 Sq.Ft. 1233 </p> 1234 1235 <h5> 1236 $524,500 1237 </h5> 1238 </div> 1239 <div class="mls-compliance-container"> 1240 1241 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1242 </div> 1243 </a> 1244 <div class="featured-properties__hover"> 1245 <a href="/properties/407-brooke-hill-drive-lewisville-nc-us-27023-91028f7a21bf2a5727627c5b4b2e6e1a"></a> 1246 <div class="featured-properties__buttons"> 1247 <a href="/properties/407-brooke-hill-drive-lewisville-nc-us-27023-91028f7a21bf2a5727627c5b4b2e6e1a" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1248 </div> 1249 </div> 1250 </div> 1251 </li> 1252 <li class="featured-properties__item-cover"> 1253 <div class="featured-properties__item feature"> 1254 <a class="featured-properties__item-info" href="/properties/6235-kershaw-meadows-road-pfafftown-nc-us-27040-3a5390523e2a94e03dc28f857ff91d90"> 1255 <div class="featured-properties__img"> 1256 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1216931/-6148410109686922369.jpg" alt="" loading="lazy"> 1257 </div> 1258 <span class="featured-properties__label">For Sale</span> 1259 1260 <div class="featured-properties__text"> 1261 <h4 class="serif">6235 Kershaw Meadows Road</h4> 1262 <p> 1263 6235 Kershaw Meadows Road, Pfafftown, NC 27040 1264 </p> 1265 1266 <p> 1267 4 BD | 1268 3 BA 1269 | 2,211 Sq.Ft. 1270 </p> 1271 1272 <h5> 1273 $503,500 1274 </h5> 1275 </div> 1276 <div class="mls-compliance-container"> 1277 1278 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1279 </div> 1280 </a> 1281 <div class="featured-properties__hover"> 1282 <a href="/properties/6235-kershaw-meadows-road-pfafftown-nc-us-27040-3a5390523e2a94e03dc28f857ff91d90"></a> 1283 <div class="featured-properties__buttons"> 1284 <a href="/properties/6235-kershaw-meadows-road-pfafftown-nc-us-27040-3a5390523e2a94e03dc28f857ff91d90" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1285 </div> 1286 </div> 1287 </div> 1288 </li> 1289 <li class="featured-properties__item-cover"> 1290 <div class="featured-properties__item feature"> 1291 <a class="featured-properties__item-info" href="/properties/2209-w-friendly-avenue-greensboro-nc-us-27403-55993f80acb168b502944163299a6e75"> 1292 <div class="featured-properties__img"> 1293 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1227381/7669892250938667169.jpg" alt="" loading="lazy"> 1294 </div> 1295 <span class="featured-properties__label">For Sale</span> 1296 1297 <div class="featured-properties__text"> 1298 <h4 class="serif">
12982209 W Friendly Avenue</h4> 1299 <p> 1300 2209 W Friendly Avenue, Greensboro, NC 27403 1301 </p> 1302 1303 <p> 1304 3 BD | 1305 3 BA 1306 | 2,202 Sq.Ft. 1307 </p> 1308 1309 <h5> 1310 $499,000 1311 </h5> 1312 </div> 1313 <div class="mls-compliance-container"> 1314 1315 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1316 </div> 1317 </a> 1318 <div class="featured-properties__hover"> 1319 <a href="/properties/2209-w-friendly-avenue-greensboro-nc-us-27403-55993f80acb168b502944163299a6e75"></a> 1320 <div class="featured-properties__buttons"> 1321 <a href="/properties/2209-w-friendly-avenue-greensboro-nc-us-27403-55993f80acb168b502944163299a6e75" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1322 </div> 1323 </div> 1324 </div> 1325 </li> 1326 <li class="featured-properties__item-cover"> 1327 <div class="featured-properties__item feature"> 1328 <a class="featured-properties__item-info" href="/properties/0-shady-grove-church-road-east-bend-nc-us-27018-4fc0f11fb6a566ed1e79f417c6f15e49"> 1329 <div class="featured-properties__img"> 1330 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1190902/-8989429654700701697.jpg" alt="" loading="lazy"> 1331 </div> 1332 <span class="featured-properties__label">For Sale</span> 1333 1334 <div class="featured-properties__text"> 1335 <h4 class="serif">0 Shady Grove Church Road</h4> 1336 <p> 1337 0 Shady Grove Church Road, East Bend, NC 27018 1338 </p> 1339 1340 <p> 1341 1342 14.09 Acres 1343 </p> 1344 1345 <h5> 1346 $475,000 1347 </h5> 1348 </div> 1349 <div class="mls-compliance-container"> 1350 1351 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1352 </div> 1353 </a> 1354 <div class="featured-properties__hover"> 1355 <a href="/properties/0-shady-grove-church-road-east-bend-nc-us-27018-4fc0f11fb6a566ed1e79f417c6f15e49"></a> 1356 <div class="featured-properties__buttons"> 1357 <a href="/properties/0-shady-grove-church-road-east-bend-nc-us-27018-4fc0f11fb6a566ed1e79f417c6f15e49" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1358 </div> 1359 </div> 1360 </div> 1361 </li> 1362 <li class="featured-properties__item-cover"> 1363 <div class="featured-properties__item feature"> 1364 <a class="featured-properties__item-info" href="/properties/1201-plantation-village-drive-clemmons-nc-us-27012-bc1fe1afe1c6fc96a65adf2b1599ee23"> 1365 <div class="featured-properties__img"> 1366 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1225891/-6406605764273305559.jpg" alt="" loading="lazy"> 1367 </div> 1368 <span class="featured-properties__label">For Sale</span> 1369 1370 <div class="featured-properties__text"> 1371 <h4 class="serif">1201 Plantation Village Drive</h4> 1372 <p> 1373 1201 Plantation Village Drive, Clemmons, NC 27012 1374 </p> 1375 1376 <p> 1377 3 BD | 1378 2 BA 1379 | 1,932 Sq.Ft. 1380 </p> 1381 1382 <h5> 1383 $454,900 1384 </h5> 1385 </div> 1386 <div class="mls-compliance-container"> 1387 1388 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1389 </div> 1390 </a> 1391 <div class="featured-properties__hover"> 1392 <a href="/properties/1201-plantation-village-drive-clemmons-nc-us-27012-bc1fe1afe1c6fc96a65adf2b1599ee23"></a> 1393 <div class="featured-properties__buttons"> 1394 <a href="/properties/1201-plantation-village-drive-clemmons-nc-us-27012-bc1fe1afe1c6fc96a65adf2b1599ee23" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1395 </div> 1396 </div> 1397 </div> 1398 </li> 1399 <li class="featured-properties__item-cover"> 1400 <div class="featured-properties__item feature"> 1401 <a class="featured-properties__item-info" href="/properties/00-conrad-road-lewisville-nc-27023-fef0835e227572aba72746fd2ab56255"> 1402 <div class="featured-properties__img"> 1403 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1203639/489288926783333245.jpg" alt="" loading="lazy"> 1404 </div> 1405 <span class="featured-properties__label">For Sale</span> 1406 1407 <div class="featured-properties__text"> 1408 <h4 class="serif">00 Conrad Road</h4> 1409 <p> 1410 00 Conrad Road, Lewisville, NC 27023 1411 </p> 1412 1413 <p> 1414 1415 6.08 Acres 1416 </p> 1417 1418 <h5> 1419 $450,000 1420 </h5> 1421 </div> 1422 </a> 1423 <div class="featured-properties__hover"> 1424 <a href="/properties/00-conrad-road-lewisville-nc-27023-fef0835e227572aba72746fd2ab56255"></a> 1425 <div class="featured-properties__buttons"> 1426 <a href="/properties/00-conrad-road-lewisville-nc-27023-fef0835e227572aba72746fd2ab56255" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1427 </div> 1428 </div> 1429 </div> 1430 </li> 1431 <li class="featured-properties__item-cover"> 1432 <div class="featured-properties__item feature"> 1433 <a class="featured-properties__item-info" href="/properties/6629-reynolda-road-pfafftown-nc-us-27040-76be199e027d7dbfe27edda749240772"> 1434 <div class="featured-properties__img"> 1435 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1236662/-6194242568207372448.jpg" alt="" loading="lazy"> 1436 </div> 1437 <span class="featured-properties__label">For Sale</span> 1438 1439 <div class="featured-properties__text"> 1440 <h4 class="serif">6629 Reynolda Road</h4> 1441 <p> 1442 6629 Reynolda Road, Pfafftown, NC 27040 1443 </p> 1444 1445 <p> 1446 1447 2.37 Acres 1448 </p> 1449 1450 <h5> 1451 $395,000 1452 </h5> 1453 </div> 1454 <div class="mls-compliance-container"> 1455 1456 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1457 </div> 1458 </a> 1459 <div class="featured-properties__hover"> 1460 <a href="/properties/6629-reynolda-road-pfafftown-nc-us-27040-76be199e027d7dbfe27edda749240772"></a> 1461 <div class="featured-properties__buttons"> 1462 <a href="/properties/6629-reynolda-road-pfafftown-nc-us-27040-76be199e027d7dbfe27edda749240772" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1463 </div> 1464 </div> 1465 </div> 1466 </li> 1467 <li class="featured-properties__item-cover"> 1468 <div class="featured-properties__item feature"> 1469 <a class="featured-properties__item-info" href="/properties/1200-quail-hollow-road-kernersville-nc-us-27284-f49b788523476bb388ec73ceedb2fbfd"> 1470 <div class="featured-properties__img"> 1471 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1233566/3263419561105232839.jpg" alt="" loading="lazy"> 1472 </div> 1473 <span class="featured-properties__label">For Sale</span> 1474 1475 <div class="featured-properties__text"> 1476 <h4 class="serif">1200 Quail Hollow Road</h4> 1477 <p> 1478 1200 Quail Hollow Road, Kernersville, NC 27284 1479 </p> 1480 1481 <p> 1482 4 BD | 1483 3 BA 1484 | 3,020 Sq.Ft. 1485 </p> 1486 1487 <h5> 1488 $385,000 1489 </h5> 1490 </div> 1491 <div class="mls-compliance-container"> 1492 1493 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1494 </div> 1495 </a> 1496 <div class="featured-properties__hover"> 1497 <a href="/properties/1200-quail-hollow-road-kernersville-nc-us-27284-f49b788523476bb388ec73ceedb2fbfd"></a> 1498 <div class="featured-properties__buttons"> 1499 <a href="/properties/1200-quail-hollow-road-kernersville-nc-us-27284-f49b788523476bb388ec73ceedb2fbfd" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1500 </div> 1501 </div> 1502 </div> 1503 </li> 1504 <li class="featured-properties__item-cover"> 1505 <div class="featured-properties__item feature"> 1506 <a class="featured-properties__item-info" href="/properties/3208
1506-highlander-point-greensboro-nc-us-27405-8d243c2ee5bc2e12df8c8a40ba26dfdc"> 1507 <div class="featured-properties__img"> 1508 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1225428/6912624757038452023.jpg" alt="" loading="lazy"> 1509 </div> 1510 <span class="featured-properties__label">For Sale</span> 1511 1512 <div class="featured-properties__text"> 1513 <h4 class="serif">3208 Highlander Point</h4> 1514 <p> 1515 3208 Highlander Point, Greensboro, NC 27405 1516 </p> 1517 1518 <p> 1519 4 BD | 1520 3 BA 1521 | 2,922 Sq.Ft. 1522 </p> 1523 1524 <h5> 1525 $383,000 1526 </h5> 1527 </div> 1528 <div class="mls-compliance-container"> 1529 1530 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1531 </div> 1532 </a> 1533 <div class="featured-properties__hover"> 1534 <a href="/properties/3208-highlander-point-greensboro-nc-us-27405-8d243c2ee5bc2e12df8c8a40ba26dfdc"></a> 1535 <div class="featured-properties__buttons"> 1536 <a href="/properties/3208-highlander-point-greensboro-nc-us-27405-8d243c2ee5bc2e12df8c8a40ba26dfdc" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1537 </div> 1538 </div> 1539 </div> 1540 </li> 1541 <li class="featured-properties__item-cover"> 1542 <div class="featured-properties__item feature"> 1543 <a class="featured-properties__item-info" href="/properties/3464-waterwheel-circle-winston-salem-winston-salem-nc-us-27103-951032dedbd31fc482f09bc21bd690a6"> 1544 <div class="featured-properties__img"> 1545 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1201654/8313130254618023401.jpg" alt="" loading="lazy"> 1546 </div> 1547 <span class="featured-properties__label">For Sale</span> 1548 1549 <div class="featured-properties__text"> 1550 <h4 class="serif">3464 Waterwheel Circle, Winston-Salem</h4> 1551 <p> 1552 3464 Waterwheel Circle, Winston-Salem, Winston - Salem, NC 27103 1553 </p> 1554 1555 <p> 1556 2 BD | 1557 2 BA 1558 | 1,594 Sq.Ft. 1559 </p> 1560 1561 <h5> 1562 $355,000 1563 </h5> 1564 </div> 1565 <div class="mls-compliance-container"> 1566 1567 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1568 </div> 1569 </a> 1570 <div class="featured-properties__hover"> 1571 <a href="/properties/3464-waterwheel-circle-winston-salem-winston-salem-nc-us-27103-951032dedbd31fc482f09bc21bd690a6"></a> 1572 <div class="featured-properties__buttons"> 1573 <a href="/properties/3464-waterwheel-circle-winston-salem-winston-salem-nc-us-27103-951032dedbd31fc482f09bc21bd690a6" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1574 </div> 1575 </div> 1576 </div> 1577 </li> 1578 <li class="featured-properties__item-cover"> 1579 <div class="featured-properties__item feature"> 1580 <a class="featured-properties__item-info" href="/properties/276-sadie-mae-drive-lexington-nc-us-27295-9eb7c915989a29b800ff7c452af81f21"> 1581 <div class="featured-properties__img"> 1582 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1237473/1392531916829755598.jpg" alt="" loading="lazy"> 1583 </div> 1584 <span class="featured-properties__label">For Sale</span> 1585 1586 <div class="featured-properties__text"> 1587 <h4 class="serif">276 Sadie Mae Drive</h4> 1588 <p> 1589 222 Sadie Mae Drive, Lexington, NC 27295 1590 </p> 1591 1592 <p> 1593 4 BD | 1594 3 BA 1595 | 2,164 Sq.Ft. 1596 </p> 1597 1598 <h5> 1599 $339,000 1600 </h5> 1601 </div> 1602 <div class="mls-compliance-container"> 1603 1604 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1605 </div> 1606 </a> 1607 <div class="featured-properties__hover"> 1608 <a href="/properties/276-sadie-mae-drive-lexington-nc-us-27295-9eb7c915989a29b800ff7c452af81f21"></a> 1609 <div class="featured-properties__buttons"> 1610 <a href="/properties/276-sadie-mae-drive-lexington-nc-us-27295-9eb7c915989a29b800ff7c452af81f21" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1611 </div> 1612 </div> 1613 </div> 1614 </li> 1615 <li class="featured-properties__item-cover"> 1616 <div class="featured-properties__item feature"> 1617 <a class="featured-properties__item-info" href="/properties/370-tamworth-drive-clemmons-nc-us-27012-01918d2f9e0b08d2f9e0055591e9119c"> 1618 <div class="featured-properties__img"> 1619 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1235095/-1867904557814246784.jpg" alt="" loading="lazy"> 1620 </div> 1621 <span class="featured-properties__label">For Sale</span> 1622 1623 <div class="featured-properties__text"> 1624 <h4 class="serif">370 Tamworth Drive</h4> 1625 <p> 1626 370 Tamworth Drive, Clemmons, NC 27012 1627 </p> 1628 1629 <p> 1630 3 BD | 1631 3 BA 1632 | 2,127 Sq.Ft. 1633 </p> 1634 1635 <h5> 1636 $329,900 1637 </h5> 1638 </div> 1639 <div class="mls-compliance-container"> 1640 1641 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1642 </div> 1643 </a> 1644 <div class="featured-properties__hover"> 1645 <a href="/properties/370-tamworth-drive-clemmons-nc-us-27012-01918d2f9e0b08d2f9e0055591e9119c"></a> 1646 <div class="featured-properties__buttons"> 1647 <a href="/properties/370-tamworth-drive-clemmons-nc-us-27012-01918d2f9e0b08d2f9e0055591e9119c" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1648 </div> 1649 </div> 1650 </div> 1651 </li> 1652 <li class="featured-properties__item-cover"> 1653 <div class="featured-properties__item feature"> 1654 <a class="featured-properties__item-info" href="/properties/4900-tamaron-drive-greensboro-nc-us-27410-e8fcb24de5d8cddd5d8629db6a6b955f"> 1655 <div class="featured-properties__img"> 1656 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1233194/-5709659206703661170.jpg" alt="" loading="lazy"> 1657 </div> 1658 <span class="featured-properties__label">For Sale</span> 1659 1660 <div class="featured-properties__text"> 1661 <h4 class="serif">4900 Tamaron Drive</h4> 1662 <p> 1663 4900 Tamaron Drive, Greensboro, NC 27410 1664 </p> 1665 1666 <p> 1667 2 BD | 1668 2 BA 1669 | 1,340 Sq.Ft. 1670 </p> 1671 1672 <h5> 1673 $269,900 1674 </h5> 1675 </div> 1676 <div class="mls-compliance-container"> 1677 1678 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1679 </div> 1680 </a> 1681 <div class="featured-properties__hover"> 1682 <a href="/properties/4900-tamaron-drive-greensboro-nc-us-27410-e8fcb24de5d8cddd5d8629db6a6b955f"></a> 1683 <div class="featured-properties__buttons"> 1684 <a href="/properties/4900-tamaron-drive-greensboro-nc-us-27410-e8fcb24de5d8cddd5d8629db6a6b955f" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1685 </div> 1686 </div> 1687 </div> 1688 </li> 1689 <li class="featured-properties__item-cover"> 1690 <div class="featured-properties__item feature"> 1691 <a class="featured-properties__item-info" href="/properties/4861-saponi-village-trail-winston-salem-winston-salem-nc-us-27127-4b5a0cb526fb309aa02c2cffb79b2b24"> 1692 <div class="featured-properties__img"> 1693 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1234084/-4537295191957539017.jpg" alt="" loading="lazy"> 1694 </div> 1695 <span class="featured-properties__label">For Sale</span> 1696 1697 <div class="featured-properties__text"> 1698 <h4 class="serif">4861 Saponi Village Trail, Winston-Salem</h4> 1699 <p> 1700 4861 Saponi Village Trail, Winston-Salem, Winston - Salem, NC 27127 1701 </p> 1702 1703 <p> 1704 3 BD | 1705 2 BA 1706 | 1,480 Sq.Ft. 1707 </p> 1708 1709 <h5> 1710 $249,900 1711 </h5> 1712 </div> 1713 <div class="mls-compliance-container"> 1714 1715 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1716 </div> 1717 </a> 1718 <div class="featured-properties__hover"> 1719 <a href="/properties/4861-saponi-village-trail-winston-salem-winston-salem-nc-us-27127-4b5a0cb526fb309aa02c2cffb79b2b24"></a> 1720 <div class="featured-properties__buttons"> 1721 <a href="/properties/4861-saponi-village-trail-winston-salem-winston-salem-nc-us-27127-4b5a0cb526fb309aa02c2cffb79b2b24" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1722 </div> 1723 </div> 1724 </div> 1725 </li> 1726 <li class="featured-properties__item-cover"> 1727 <div class="featured-properties__item feature"> 1728 <a class="featured-properties__item-info" href="/properties/3307-twin-brooks-drive-greensboro-nc-us-27407-ea48f11d83936418a508402a202c9766"> 1729 <div class="featured-properties__img"> 1730 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1235696/-3971686710159278906.jpg" alt="" loading="lazy"> 1731 </div> 1732 <span class="featured-properties__label">For Sale</span> 1733 1734 <div class="featured-properties__text"> 1735 <h4 class="serif">3307 Twin Brooks Drive</h4> 1736 <p> 1737 3307 Twin Brooks Drive, Greensboro, NC 27407 1738 </p> 1739 1740 <p> 1741 3 BD | 1742 2 BA 1743 | 1,242 Sq.Ft. 1744 </p> 1745 1746 <h5> 1747 $225,000 1748 </h5> 1749 </div> 1750 <div class="mls-compliance-container"> 1751 1752 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1753 </div> 1754 </a> 1755 <div class="featured-properties__hover"> 1756 <a href="/properties/3307-twin-brooks-drive-greensboro-nc-us-27407-ea48f11d83936418a508402a202c9766"></a> 1757 <div class="featured-properties__buttons"> 1758 <a href="/properties/3307-twin-brooks-drive-greensboro-nc-us-27407-ea48f11d83936418a508402a202c9766" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1759 </div> 1760 </div> 1761 </div> 1762 </li> 1763 <li class="featured-properties__item-cover"> 1764 <div class="featured-properties__item feature"> 1765 <a class="featured-properties__item-info" href="/properties/2609-s-main-street
1765-winston-salem-winston-salem-nc-us-27127-2cd5b1d687063e9267fd24eb3aa0e7a8"> 1766 <div class="featured-properties__img"> 1767 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1236964/3025161774773240500.jpg" alt="" loading="lazy"> 1768 </div> 1769 <span class="featured-properties__label">For Sale</span> 1770 1771 <div class="featured-properties__text"> 1772 <h4 class="serif">2609 S Main Street, Winston-Salem</h4> 1773 <p> 1774 2609 S Main Street, Winston-Salem, Winston - Salem, NC 27127 1775 </p> 1776 1777 <p> 1778 2 BD | 1779 1 BA 1780 | 768 Sq.Ft. 1781 </p> 1782 1783 <h5> 1784 $219,900 1785 </h5> 1786 </div> 1787 <div class="mls-compliance-container"> 1788 1789 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1790 </div> 1791 </a> 1792 <div class="featured-properties__hover"> 1793 <a href="/properties/2609-s-main-street-winston-salem-winston-salem-nc-us-27127-2cd5b1d687063e9267fd24eb3aa0e7a8"></a> 1794 <div class="featured-properties__buttons"> 1795 <a href="/properties/2609-s-main-street-winston-salem-winston-salem-nc-us-27127-2cd5b1d687063e9267fd24eb3aa0e7a8" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1796 </div> 1797 </div> 1798 </div> 1799 </li> 1800 <li class="featured-properties__item-cover"> 1801 <div class="featured-properties__item feature"> 1802 <a class="featured-properties__item-info" href="/properties/235-beech-valley-road-lewisville-nc-us-27023-61fc339c23b5dfdf9ada5bc5cb3443f2"> 1803 <div class="featured-properties__img"> 1804 <img src="https://dlajgvw9htjpb.cloudfront.net/cms/f515aebe-353b-42ea-ba4c-592c0201af22/1236143/-5644600098136251399.jpg" alt="" loading="lazy"> 1805 </div> 1806 <span class="featured-properties__label">For Sale</span> 1807 1808 <div class="featured-properties__text"> 1809 <h4 class="serif">235 Beech Valley Road</h4> 1810 <p> 1811 235 Beech Valley Road, Lewisville, NC 27023 1812 </p> 1813 1814 <p> 1815 Studio | 1816 1817 1818 </p> 1819 1820 <h5> 1821 1822 </h5> 1823 </div> 1824 <div class="mls-compliance-container"> 1825 1826 <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/wbgwidzushrfbaukdpzd/triad-logo" alt="MLS logo" class="lp-mls-compliance__mls-logo featured-properties__item-mls-logo" loading="lazy"> 1827 </div> 1828 </a> 1829 <div class="featured-properties__hover"> 1830 <a href="/properties/235-beech-valley-road-lewisville-nc-us-27023-61fc339c23b5dfdf9ada5bc5cb3443f2"></a> 1831 <div class="featured-properties__buttons"> 1832 <a href="/properties/235-beech-valley-road-lewisville-nc-us-27023-61fc339c23b5dfdf9ada5bc5cb3443f2" class="btn btn--primary-dark button-style-1">VIEW PROPERTY</a> 1833 </div> 1834 </div> 1835 </div> 1836 </li> 1837 </ul> 1838 <div class="featured-properties-button-holder"> <a 1839 href="/properties/sale" 1840 1841 class="btn btn--primary-light button-style-1" 1842 1843 1844 1845 1846 1847 > 1848 VIEW ALL 1849 </a> 1850</div> 1851 </div> 1852</div> 1853 1854</section> 1855<section id="section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b" class="solid-section is-font-color-dark is-background-color-light" data-el-id="e004cbf9-19e4-44e4-8a4c-3de3b2ce0df6"> 1856 <div class="hoverable-section lp-vertical-paddings redesign"> 1857 <div class="lp-container"> 1858 1859 <div class="hoverable-image hoverable-image--straight"> 1860 1861 <div class="hoverable-image__img-col"> 1862 <div class=""> 1863 <div class=""> 1864 <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/bb098810-bc50-4d86-a057-c90cf7d5395f" 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/bb098810-bc50-4d86-a057-c90cf7d5395f 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/bb098810-bc50-4d86-a057-c90cf7d5395f 960w" sizes="(max-width: 992px) 100vw, 50vw" alt="main" class="main-image portrait" loading="lazy"> 1865 1866 </div> 1867 </div> 1868 </div> 1869 1870 <div class="hoverable-image__text-col"> 1871 1872 <div class="hoverable-image__text-wrap"> 1873 <div class="lp-a lp-text--subtitle"> 1874 <h2>Leading the Way in North Carolina Luxury Real Estate</h2><p>The brokers at Mitchell Prime Properties are constantly improving their skills to reach the goal of being recognized as the top luxury real estate firm in North Carolina. In 2020 Mitchell Prime Properties most recently marketed and represented both the buyers and sellers of the Triadâs largest private estate. The firm continues to expand their brand throughout North Carolina to represent the finer homes in each region. John-Mark Mitchell is excited to be marketing and selling multi-million dollar homes across the entire state of North Carolina. Mitchell Prime Properties represents all of North Carolina by continuing to add brokers in Winston-Salem, Lake Norman, Charlotte, Raleigh, Banner Elk, Wilmington, the Crystal Coast, and Emerald Isle.</p><p><img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/b2f2d23c-a30c-438a-a651-27f802b8f031" alt=""></p> 1875 </div> 1876 <div class="buttons-wrapper"> 1877 </div> 1878 </div> 1879 1880 1881 </div> 1882 </div> 1883 </div> 1884</div> 1885</section> 1886<section id="section-21604288-2bd6-4176-be1d-91d9da2d36d1" class="solid-section is-font-color-dark is-background-color-light" data-el-id="1905e4fe-2d59-4f74-8f56-08365d5c9332"> 1887 <div class="redesign featured-team-section"> 1888 <div class="lp-container"> 1889 <div class="featured-team-header"> 1890 <h2 class="serif">meet our Brokers</h2> 1891 1892 </div> 1893 <ul class="featured-team carousel-container" data-columns="4" data-arrows-style=""> 1894 <li> 1895 <div class="featured-team__holder"> 1896 <figure class="featured-team__img"> 1897 <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/8b02353e-99f7-4001-ba35-c05bbf3f4752" 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/8b02353e-99f7-4001-ba35-c05bbf3f4752 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/8b02353e-99f7-4001-ba35-c05bbf3f4752 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/8b02353e-99f7-4001-ba35-c05bbf3f4752 1920w" alt="John-Mark M. Mitchell" class="portrait" loading="lazy"> 1898 </figure> 1899 <div class="featured-team__info"> 1900 <h5 class="lp-h5 serif">John-Mark M. Mitchell</h5> 1901 <p class="l14">Founder | CEO | Owner</p> 1902 <p class="bf2 license">DRE #189940</p> 1903 </div> 1904 <div class="featured-team__hover"> 1905 <a href="tel:(336) 682-2552" class="lp-link">(336) 682-2552</a> 1906 <a href="/cdn-cgi/l/email-protection#85efeaedebe8e4f7eec5e2eae8ecf1e6edabe6eae8" class="lp-link email"><span class="__cf_email__" data-cfemail="ed87828583808c9f86ad8a828084998e85c38e8280">[email protected]</span></a> 1907 <a href="/agent/john-mark-m-mitchell" class="lp-btn lp-btn--light lp-btn--filled">READ BIO</a> 1908 </div> 1909 </div> 1910 </li> 1911 <li> 1912 <div class="featured-team__holder"> 1913 <figure class="featured-team__img"> 1914 <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/e86299fb-db4a-4940-9c20-80040bf30801" 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/e86299fb-db4a-4940-9c20-80040bf30801 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/e86299fb-db4a-4940-9c20-80040bf30801 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/e86299fb-db4a-4940-9c20-80040bf30801 1920w" alt="Beth Lawson" class="portrait" loading="lazy"> 1915 </figure> 1916 <div class="featured-team__info"> 1917 <h5 class="lp-h5 serif">Beth Lawson</h5> 1918 <p class="l14">Broker / Chief Administrative Officer</p> 1919 </div> 1920 <div class="featured-team__hover"> 1921 <a href="tel:(336) 703-7463" class="lp-link">(336) 703-7463</a>
1922 <a href="/cdn-cgi/l/email-protection#6c0e0918042c0b030105180f04420f0301" class="lp-link email"><span class="__cf_email__" data-cfemail="9af8ffeef2dafdf5f7f3eef9f2b4f9f5f7">[email protected]</span></a> 1923 <a href="/agent/elizabeth-lawson" class="lp-btn lp-btn--light lp-btn--filled">READ BIO</a> 1924 </div> 1925 </div> 1926 </li> 1927 <li> 1928 <div class="featured-team__holder"> 1929 <figure class="featured-team__img"> 1930 <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/f6a03897-0909-4a4c-8e3d-e44a30106833" 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/f6a03897-0909-4a4c-8e3d-e44a30106833 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/f6a03897-0909-4a4c-8e3d-e44a30106833 1047w" alt="Pam Hilton" class="portrait" loading="lazy"> 1931 </figure> 1932 <div class="featured-team__info"> 1933 <h5 class="lp-h5 serif">Pam Hilton</h5> 1934 <p class="l14">Broker-In-Charge Main Office</p> 1935 </div> 1936 <div class="featured-team__hover"> 1937 <a href="tel:(336) 816-7757" class="lp-link">(336) 816-7757</a> 1938 <a href="/cdn-cgi/l/email-protection#7101101c31161e1c180512195f121e1c" class="lp-link email"><span class="__cf_email__" data-cfemail="9feffef2dff8f0f2f6ebfcf7b1fcf0f2">[email protected]</span></a> 1939 <a href="/agent/pam-hilton" class="lp-btn lp-btn--light lp-btn--filled">READ BIO</a> 1940 </div> 1941 </div> 1942 </li> 1943 <li> 1944 <div class="featured-team__holder"> 1945 <figure class="featured-team__img"> 1946 <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/e4536812-2673-4bb5-b858-604dd11861de" alt="Zach Dawson" loading="lazy"> 1947 </figure> 1948 <div class="featured-team__info"> 1949 <h5 class="lp-h5 serif">Zach Dawson</h5> 1950 <p class="l14">Corporate Vice President of Sales / Broker</p> 1951 <p class="bf2 license">DRE #285039</p> 1952 </div> 1953 <div class="featured-team__hover"> 1954 <a href="tel:(336) 416-2876" class="lp-link">(336) 416-2876</a> 1955 <a href="/cdn-cgi/l/email-protection#067c67656e624661696b6f72656e2865696b" class="lp-link email"><span class="__cf_email__" data-cfemail="b1cbd0d2d9d5f1d6dedcd8c5d2d99fd2dedc">[email protected]</span></a> 1956 <a href="/agent/zach-dawson" class="lp-btn lp-btn--light lp-btn--filled">READ BIO</a> 1957 </div> 1958 </div> 1959 </li> 1960 <li> 1961 <div class="featured-team__holder"> 1962 <figure class="featured-team__img"> 1963 <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/27fae8b8-8595-4f28-baaa-338f2e9ef6d9" 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/27fae8b8-8595-4f28-baaa-338f2e9ef6d9 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/27fae8b8-8595-4f28-baaa-338f2e9ef6d9 1024w" alt="Ana Ghilardi" loading="lazy"> 1964 </figure> 1965 <div class="featured-team__info"> 1966 <h5 class="lp-h5 serif">Ana Ghilardi</h5> 1967 <p class="l14">Broker Associate </p> 1968 </div> 1969 <div class="featured-team__hover"> 1970 <a href="tel:(336) 450-8956" class="lp-link">(336) 450-8956</a> 1971 <a href="/cdn-cgi/l/email-protection#fd9c939cbd9a929094899e95d39e9290" class="lp-link email"><span class="__cf_email__" data-cfemail="75141b1435121a181c01161d5b161a18">[email protected]</span></a> 1972 <a href="/agent/ana-ghilardi" class="lp-btn lp-btn--light lp-btn--filled">READ BIO</a> 1973 </div> 1974 </div> 1975 </li> 1976 <li> 1977 <div class="featured-team__holder"> 1978 <figure class="featured-team__img"> 1979 <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/cc1fc9f8-7bfe-4974-9222-e69f6346a256" alt="Dani Harrelson" class="portrait" loading="lazy"> 1980 </figure> 1981 <div class="featured-team__info"> 1982 <h5 class="lp-h5 serif">Dani Harrelson</h5> 1983 <p class="l14">Broker Associate</p> 1984 </div> 1985 <div class="featured-team__hover"> 1986 <a href="tel:(336) 837-7810" class="lp-link">(336) 837-7810</a> 1987 <a href="/cdn-cgi/l/email-protection#6d090c03042d0a020004190e05430e0200" class="lp-link email"><span class="__cf_email__" data-cfemail="cda9aca3a48daaa2a0a4b9aea5e3aea2a0">[email protected]</span></a> 1988 <a href="/agent/dani-harrelson" class="lp-btn lp-btn--light lp-btn--filled">READ BIO</a> 1989 </div> 1990 </div> 1991 </li> 1992 <li> 1993 <div class="featured-team__holder"> 1994 <figure class="featured-team__img"> 1995 <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/d05d05d2-b324-4054-a167-1aad8c93ec48" 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/d05d05d2-b324-4054-a167-1aad8c93ec48 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/d05d05d2-b324-4054-a167-1aad8c93ec48 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/d05d05d2-b324-4054-a167-1aad8c93ec48 1320w" alt="Melissa Klingenburg" class="portrait" loading="lazy"> 1996 </figure> 1997 <div class="featured-team__info"> 1998 <h5 class="lp-h5 serif">Melissa Klingenburg</h5> 1999 <p class="l14">Broker Associate</p> 2000 </div> 2001 <div class="featured-team__hover"> 2002 <a href="tel:(336) 345-0847" class="lp-link">(336) 345-0847</a> 2003 <a href="/cdn-cgi/l/email-protection#066b636a6f7575674661696b6f72656e2865696b" class="lp-link email"><span class="__cf_email__" data-cfemail="214c444d4852524061464e4c485542490f424e4c">[email protected]</span></a> 2004 <a href="/agent/melissa-klingenburg" class="lp-btn lp-btn--light lp-btn--filled">READ BIO</a> 2005 </div> 2006 </div> 2007 </li> 2008 <li> 2009 <div class="featured-team__holder"> 2010 <figure class="featured-team__img"> 2011 <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/07190052-d384-4ff0-b774-a22166d78a5f" alt="Debbie Furr-Peters" class="portrait" loading="lazy"> 2012 </figure> 2013 <div class="featured-team__info"> 2014 <h5 class="lp-h5 serif">Debbie Furr-Peters</h5> 2015 <p class="l14">Broker Associate</p> 2016 </div> 2017 <div class="featured-team__hover"> 2018 <a href="tel:(336) 817-5135" class="lp-link">(336) 817-5135</a> 2019 <a href="/cdn-cgi/l/email-protection#63070601010a0623040c0e0a17000b4d000c0e" class="lp-link email"><span class="__cf_email__" data-cfemail="e7838285858e82a780888a8e93848fc984888a">[email protected]</span></a> 2020 <a href="/agent/debbie-furr-peters" class="lp-btn lp-btn--light lp-btn--filled">READ BIO</a> 2021 </div> 2022 </div> 2023 </li> 2024 <li> 2025 <div class="featured-team__holder"> 2026 <figure class="featured-team__img"> 2027 <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/f786ef02-6987-430a-b44b-72e9f13db141" 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/f786ef02-6987-430a-b44b-72e9f13db141 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/f786ef02-6987-430a-b44b-72e9f13db141 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/f786ef02-6987-430a-b44b-72e9f13db141 1920w" alt="Lane Banner" class="portrait" loading="lazy"> 2028 </figure> 2029 <div class="featured-team__info"> 2030 <h5 class="lp-h5 serif">Lane Banner</h5> 2031 <p class="l14">Broker Associate</p> 2032 <p class="bf2 license">DRE #280396</p> 2033 </div> 2034 <div class="featured-team__hover"> 2035 <a href="tel:(336) 608-8920" class="lp-link">(336) 608-8920</a> 2036 <a href="/cdn-cgi/l/email-protection#ef838e818aaf888082869b8c87c18c8082" class="lp-link email"><span class="__cf_email__" data-cfemail="d7bbb6b9b297b0b8babea3b4bff9b4b8ba">[email protected]</span></a> 2037 <a href="/agent/lane-banner" class="lp-btn lp-btn--light lp-btn--filled">READ BIO</a> 2038 </div> 2039 </div> 2040 </li> 2041 <li> 2042 <div class="featured-team__holder"> 2043 <figure class="featured-team__img"> 2044 <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/2aabe10b-207b-4980-b26f-657b2e8f5e55" 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/2aabe10b-207b-4980-b26f-657b2e8f5e55 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/2aabe10b-207b-4980-b26f-657b2e8f5e55 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/2aabe10b-207b-4980-b26f-657b2e8f5e55 1719w" alt="Lea Beuchler" class="portrait" loading="lazy"> 2045 </figure> 2046 <div class="featured-team__info"> 2047 <h5 class="lp-h5 serif">Lea Beuchler</h5> 2048 <p class="l14">Broker Associate</p> 2049 <p class="bf2 license">DRE #300546</p> 2050 </div> 2051 <div class="featured-team__hover"> 2052 <a href="tel:(336) 207-4859" class="lp-link">
2052(336) 207-4859</a> 2053 <a href="/cdn-cgi/l/email-protection#c2aea7a382a5adafabb6a1aaeca1adaf" class="lp-link email"><span class="__cf_email__" data-cfemail="c5a9a0a485a2aaa8acb1a6adeba6aaa8">[email protected]</span></a> 2054 <a href="/agent/lea-beuchler" class="lp-btn lp-btn--light lp-btn--filled">READ BIO</a> 2055 </div> 2056 </div> 2057 </li> 2058 <li> 2059 <div class="featured-team__holder"> 2060 <figure class="featured-team__img"> 2061 <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/56117c02-989a-4bbb-8b91-8a8f8321b4fa" 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/56117c02-989a-4bbb-8b91-8a8f8321b4fa 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/56117c02-989a-4bbb-8b91-8a8f8321b4fa 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/56117c02-989a-4bbb-8b91-8a8f8321b4fa 1920w" alt="Owen Hawks" class="portrait" loading="lazy"> 2062 </figure> 2063 <div class="featured-team__info"> 2064 <h5 class="lp-h5 serif">Owen Hawks</h5> 2065 <p class="l14">Broker Associate</p> 2066 </div> 2067 <div class="featured-team__hover"> 2068 <a href="tel:(336) 406-9607" class="lp-link">(336) 406-9607</a> 2069 <a href="/cdn-cgi/l/email-protection#7a150d1f143a1d1517130e191254191517" class="lp-link email"><span class="__cf_email__" data-cfemail="84ebf3e1eac4e3ebe9edf0e7ecaae7ebe9">[email protected]</span></a> 2070 <a href="/agent/owen-hawks" class="lp-btn lp-btn--light lp-btn--filled">READ BIO</a> 2071 </div> 2072 </div> 2073 </li> 2074 </ul> 2075 <div class="button-container"> 2076 <a 2077 href="/meet-our-brokers" 2078 2079 class="lp-btn lp-btn--dark lp-btn--filled button-style-1" 2080 2081 2082 2083 2084 2085 > 2086 Meet the Team 2087 </a> 2088 </div> 2089 </div> 2090 </div> 2091</section> 2092<section class="image-section is-font-color-light is-background-color-light" id="section-65f88041-42f5-4814-b530-a3113da482a0" data-el-id="f5d446fb-a520-4f8d-8eda-49f27fa7ba8b"> 2093 <div class="company-stats lp-vertical-paddings "> 2094 <div class="lp-container"> 2095 <div class="lp-title-group"> 2096 <h2 class="lp-h2">By The Numbers</h2> 2097 <p class="lp-text--subtitle lp-pre-line">Our results speak for themselves. Backed by data and driven by performance, we consistently deliver measurable outcomes that exceed expectations. Whether itâs record-breaking sales, high client satisfaction, or market-leading insights, our success is grounded in real numbersâand real results.</p> 2098 2099 2100 </div> 2101 <div class="company-stats__row "> 2102 <div class="company-stats__col"> 2103 <div class="stat-card"> 2104 <h3 class="stat-card__value jsValue">100%</h3> 2105 <p class="stat-card__title"> 2106 Lorem Ipsum 2107 </p> 2108 </div> 2109 </div> 2110 <div class="company-stats__col"> 2111 <div class="stat-card"> 2112 <h3 class="stat-card__value jsValue">$40M</h3> 2113 <p class="stat-card__title"> 2114 Lorem Ipsum 2115 </p> 2116 </div> 2117 </div> 2118 <div class="company-stats__col"> 2119 <div class="stat-card"> 2120 <h3 class="stat-card__value jsValue">12.000</h3> 2121 <p class="stat-card__title"> 2122 Lorem Ipsum 2123 </p> 2124 </div> 2125 </div> 2126 </div> 2127 2128 </div> 2129</div> 2130</section> 2131<section class="image-section is-font-color-light is-background-color-light" id="section-6c009c9a-5130-46a4-b589-5cfa88814ca8" data-el-id="3194d39b-ac2d-42a7-9973-4b279eaa51e6">
vendor: 113 bytes, lines 2131-2132
2131 2132 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
2132<script> 2133 (function(){ 2134 const sectionId = 'section-6c009c9a-5130-46a4-b589-5cfa88814ca8' 2135 const section = document.querySelector(`#${sectionId}`); 2136 var sectionBg = window.getComputedStyle(section, null).getPropertyValue('background-image'); 2137 2138 if('false' === 'true') { 2139 section.classList.add('parallax-enabled'); 2140 section.style.setProperty('--sectionBackground', sectionBg); 2141 section.style.setProperty('background', 'none'); 2142 } 2143 })() 2144</script>
2144 2145<div class="redesign featured-testimonials "> 2146 <div class="container"> 2147 <div class="featured-testimonials__left"> 2148 <h2 class="serif">Testimonials</h2> 2149 2150 <ul class="slick-links-nav"> 2151 <li><span class="link feature prev hyperlink-style-2">previous</span></li> 2152 <li><span class="separator hyperlink-style-2"></span></li> 2153 <li><span class="link feature next hyperlink-style-2">next</span></li> 2154 </ul> 2155 </div> 2156 <div class="featured-testimonials__right"> 2157 <ul class="featured-testimonials__slider js-slider" data-autoscroll=false data-autoscroll-interval=6> 2158 <li> 2159 <blockquote>I would like to share my wonderful experience with Pam Hilton as our realtor for selling my mom's condo! Her customer service is amazing because she is very prompt with information, connects with ease, offers kind and considerate help, and is so knowledgeable about how to sell a property and gets the job done with ease and professionalism! Thank you, Pam, for spending so much time with my mom and me, and for making our experience such a positive one! We will use you again in the future!</blockquote> 2160 â <cite>Gale A. & Betty T.</cite> 2161 </li> 2162 <li> 2163 <blockquote>I wanted to take a moment and sing the praises of Andrew Hill. We just closed on our wonderful home in Zebulon, and it could not have happened without him. We are first-time home buyers, and he made this an amazing experience for us. He responded promptly to every text and phone call and went above and beyond to answer all of our millions of questions. We moved from out of state, and he kept in constant communication. He attended our inspection for us and even attended our new homeowners orientation and zoomed us in so we could be there too. I was very anxious about this whole process as it was new to me, and Andrew was always reassuring and calmed ...</blockquote> 2164 â <cite>Starling F. & Thomas F.</cite> 2165 </li> 2166 <li> 2167 <blockquote>Very Professional!</blockquote> 2168 â <cite>Jim W.</cite> 2169 </li> 2170 <li> 2171 <blockquote>John-Mark understands the market and can sell even in the most challenging of times. Highly recommend for professionalism, personal attention, and skill.</blockquote> 2172 â <cite>Stephen M.</cite> 2173 </li> 2174 <li> 2175 <blockquote>John-Mark Mitchell is an extraordinary real estate executive who doesn't sell, yet solves. He is remarkable in his ability to see through the noise in the marketplace when others are frenetic in their activities but get nothing done. John-Mark gets it done calmly while advising you along the way. John-Mark has an uncompromising adherence to a moral code unmatched in the real estate business. His integrity is unshaken by circumstance or situation. John-Mark stands fast even when it means standing alone. Before transacting any real estate business, I strongly suggest John-Mark Mitchell and the company he ably leads.</blockquote> 2176 â <cite>Tim B.</cite> 2177 </li> 2178 <li> 2179 <blockquote>John-Mark specializes in premier properties and understands the market. Highly recommend his company if buying or selling real estate in North Carolina!</blockquote> 2180 â <cite>Scott W.</cite> 2181 </li> 2182 <li> 2183 <blockquote>We can highly recommend Andrew Hill, who represented us as a buyerâs agent. Andrew is very knowledgeable about the Triangle real estate market and is a great agent to have in a challenging market. Andrew brings great enthusiasm and patience to the home-buying process. He is detail-focused and a great communicator, so we were always aware of the process and the next steps. Andrew worked hard to understand our needs so that we could find a property that would really work for us. We are thrilled with our home purchase, and it is quite clear that Andrew loves what he does and is just as happy for us.</blockquote> 2184 â <cite>Buyer</cite> 2185 </li> 2186 <li> 2187 <blockquote>John-Mark Mitchell is the best! He took the time to understand what we wanted to accomplish in selling our home and provided a steady, guiding hand through the entire process. He was honest and straightforward with us, especially in helping us to know how best to prepare our home for sale. As a result, our home sold in a week with multiple offers, resulting in us getting more for our home than the asking price. We made the right decision making John-Mark, our partner in selling our home.</blockquote> 2188 â <cite>Rick M.</cite> 2189 </li> 2190 </ul> 2191 <a 2192 href="/testimonials" 2193 2194 class="btn btn--primary-dark button-style-2" 2195 2196 2197 2198 2199 2200 > 2201 VIEW ALL 2202 </a> 2203 </div> 2204 </div> 2205</div> 2206 2207</section> 2208<section id="section-4bfd8d07-1c47-4349-9a98-db5ae7c94200" class="solid-section is-font-color-dark is-background-color-light" data-el-id="ef4a3598-d218-4978-bdc4-94d84dee161b">
2209<script type="text/x-handlebars-template" class="gridItem pagination-script"><div class="item"> 2210 <a href="/neighborhoods/{{slug}}" class="item-wrapper"> 2211 <div class="image-holder"> 2212 {{{mediaImage media.[0] sizes="(max-width: 768px) 100vw, 50vw" alt=name}}} 2213 </div> 2214 <div class="overlay"></div> 2215 <div class="content-container"> 2216 <h3 class="lp-h3 neighborhood-name">{{name}}</h3> 2217 <div class="button-wrapper"> 2218 <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> 2219 </div> 2220 </div> 2221 </a> 2222</div> 2223</script>
2223 2224 2225<div class="featured-neighborhoods-grid lp-vertical-paddings redesign"> 2226 <div class="lp-container"> 2227 <div class="lp-title-group"> 2228 2229 <h2 class="lp-h2">Explore Our Communities</h2> 2230 2231 </div> 2232 </div> 2233 2234 <div class="items items-6 three-columns "> 2235 <div class="item"> 2236 <a href="/neighborhoods/winston-salem" class="item-wrapper"> 2237 <div class="image-holder"> 2238 <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/05c1466c-3f47-46a2-bcd4-79fe09f247a7" 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/05c1466c-3f47-46a2-bcd4-79fe09f247a7 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/05c1466c-3f47-46a2-bcd4-79fe09f247a7 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/05c1466c-3f47-46a2-bcd4-79fe09f247a7 1920w" alt="Winston-Salem" sizes="(max-width: 768px) 100vw, 50vw" loading="lazy"> 2239 </div> 2240 <div class="overlay"></div> 2241 <div class="content-container"> 2242 <h3 class="lp-h3 neighborhood-name">Winston-Salem</h3> 2243 <div class="button-wrapper"> 2244 <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> 2245 </div> 2246 </div> 2247 </a> 2248 </div> 2249 <div class="item"> 2250 <a href="/neighborhoods/greensboro" class="item-wrapper"> 2251 <div class="image-holder"> 2252 <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/4c9b8de8-4390-42ad-b514-184c7f6c0148" 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/4c9b8de8-4390-42ad-b514-184c7f6c0148 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/4c9b8de8-4390-42ad-b514-184c7f6c0148 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/4c9b8de8-4390-42ad-b514-184c7f6c0148 1920w" alt="Greensboro" sizes="(max-width: 768px) 100vw, 50vw" loading="lazy"> 2253 </div> 2254 <div class="overlay"></div> 2255 <div class="content-container"> 2256 <h3 class="lp-h3 neighborhood-name">Greensboro</h3> 2257 <div class="button-wrapper"> 2258 <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> 2259 </div> 2260 </div> 2261 </a> 2262 </div> 2263 <div class="item"> 2264 <a href="/neighborhoods/high-point" class="item-wrapper"> 2265 <div class="image-holder"> 2266 <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/22215140-7144-4026-884a-413107f24f3e" 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/22215140-7144-4026-884a-413107f24f3e 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/22215140-7144-4026-884a-413107f24f3e 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/22215140-7144-4026-884a-413107f24f3e 1920w" alt="High Point" sizes="(max-width: 768px) 100vw, 50vw" loading="lazy"> 2267 </div> 2268 <div class="overlay"></div> 2269 <div class="content-container"> 2270 <h3 class="lp-h3 neighborhood-name">High Point</h3> 2271 <div class="button-wrapper">
2272 <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> 2273 </div> 2274 </div> 2275 </a> 2276 </div> 2277 <div class="item"> 2278 <a href="/neighborhoods/lake-norman" class="item-wrapper"> 2279 <div class="image-holder"> 2280 <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/9cbc197f-0911-4b94-9e73-21668fa77e22" 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/9cbc197f-0911-4b94-9e73-21668fa77e22 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/9cbc197f-0911-4b94-9e73-21668fa77e22 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/9cbc197f-0911-4b94-9e73-21668fa77e22 1920w" alt="Lake Norman" sizes="(max-width: 768px) 100vw, 50vw" loading="lazy"> 2281 </div> 2282 <div class="overlay"></div> 2283 <div class="content-container"> 2284 <h3 class="lp-h3 neighborhood-name">Lake Norman</h3> 2285 <div class="button-wrapper"> 2286 <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> 2287 </div> 2288 </div> 2289 </a> 2290 </div> 2291 <div class="item"> 2292 <a href="/neighborhoods/charlotte" class="item-wrapper"> 2293 <div class="image-holder"> 2294 <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/5dea577d-06ce-47d0-8c6a-6ee4952cdf6a" 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/5dea577d-06ce-47d0-8c6a-6ee4952cdf6a 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/5dea577d-06ce-47d0-8c6a-6ee4952cdf6a 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/5dea577d-06ce-47d0-8c6a-6ee4952cdf6a 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/5dea577d-06ce-47d0-8c6a-6ee4952cdf6a 2560w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=3456/https://media-production.lp-cdn.com/media/5dea577d-06ce-47d0-8c6a-6ee4952cdf6a 3456w" alt="Charlotte" sizes="(max-width: 768px) 100vw, 50vw" loading="lazy"> 2295 </div> 2296 <div class="overlay"></div> 2297 <div class="content-container"> 2298 <h3 class="lp-h3 neighborhood-name">Charlotte</h3> 2299 <div class="button-wrapper"> 2300 <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> 2301 </div> 2302 </div> 2303 </a> 2304 </div> 2305 <div class="item"> 2306 <a href="/neighborhoods/banner-elk" class="item-wrapper"> 2307 <div class="image-holder"> 2308 <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/8c861306-b232-4e53-ac90-60fc034f8952" 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/8c861306-b232-4e53-ac90-60fc034f8952 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/8c861306-b232-4e53-ac90-60fc034f8952 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/8c861306-b232-4e53-ac90-60fc034f8952 1920w" alt="Banner Elk" sizes="(max-width: 768px) 100vw, 50vw" loading="lazy"> 2309 </div> 2310 <div class="overlay"></div> 2311 <div class="content-container"> 2312 <h3 class="lp-h3 neighborhood-name">Banner Elk</h3> 2313 <div class="button-wrapper">
2314 <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> 2315 </div> 2316 </div> 2317 </a> 2318 </div> 2319 2320 </div> 2321 2322 <div class="button-container"> 2323 <a 2324 href="/neighborhoods" 2325 2326 class="lp-btn lp-btn--outline lp-btn--dark lp-btn--big button-style-1" 2327 2328 2329 2330 2331 2332 > 2333 View All 2334 </a> 2335 </div> 2336</div> 2337</section> 2338<section id="section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694" class="solid-section is-font-color-dark is-background-color-light" data-el-id="5db65d6a-01e9-4ee3-babf-2748e074a284"> 2339
2339<script type="text/x-handlebars-template" class="jsIGItem"> 2340 <a href="{{permalink}}" target="_blank" class="ig-feed-item insta-type-{{mediaType}}"> 2341 <div class="ig-feed-item__img" style="background-image: url('{{#ifEquals mediaType 'VIDEO'}}{{thumbnailUrl}}{{^}}{{mediaUrl}}{{/ifEquals}}');"></div> 2342 <div class="ig-feed-item__info"><div class="ig-feed-item__caption">{{caption}}</div></div> 2343 {{#ifEquals mediaType 'VIDEO'}}<div class="video-icon"></div>{{/ifEquals}} 2344 </a> 2345</script>
2345 2346<div class="ig-feed redesign"> 2347 <div class="ig-feed-top lp-container"> 2348 <div class="top-wrapper"> 2349 <div class="top-left"> 2350 <h3 class="lp-h3 title">Follow Me on Instagram</h3> 2351 <a href="#" target="_blank" class="instagram-link jsIGLink"><h4 class="lp-h4 instagram-name jsIGName"></h4></a> 2352 </div> 2353 <div class="top-right"> 2354 <a href="#" target="_blank" class="lp-btn lp-btn--dark lp-btn--outline lp-btn--mob-full-width follow-button jsIGLink button-style-2">Follow Me</a> 2355 <a class="nav-button top-nav-prev hidden-control button-style-2"> 2356 <svg width="9" height="15" viewBox="0 0 9 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.099 13.25l-5.25-5.775L7.099 1.7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> 2357 </a> 2358 <a class="nav-button top-nav-next hidden-control button-style-2"> 2359 <svg width="9" height="15" viewBox="0 0 9 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.90137 1.75L7.15137 7.525L1.90137 13.3" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> 2360 </a> 2361 </div> 2362 </div> 2363 </div> 2364 <div class="lp-container ig-feed-container "> 2365 <div class="ig-feed-feed" data-limit="33"> 2366 </div> 2367 </div> 2368 <div class="bottom-controls"> 2369 <a class="bottom-nav-button bottom-nav-prev button-style-2"> 2370 <svg width="9" height="15" viewBox="0 0 9 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.099 13.25l-5.25-5.775L7.099 1.7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> 2371 </a> 2372 <a class="bottom-nav-button bottom-nav-next button-style-2"> 2373 <svg width="9" height="15" viewBox="0 0 9 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.90137 1.75L7.15137 7.525L1.90137 13.3" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> 2374 </a> 2375 </div> 2376</div> 2377 2378</section> 2379<section class="image-section is-font-color-light is-background-color-light" id="section-fea47c6b-ee11-43ae-a214-8b7b2247331f" data-el-id="e6b1ae9f-5b8d-4ac5-a23f-bfb55ef91c3c"> 2380
2380<script> 2381 (function(){ 2382 const sectionId = 'section-fea47c6b-ee11-43ae-a214-8b7b2247331f' 2383 const section = document.querySelector(`#${sectionId}`); 2384 var sectionBg = window.getComputedStyle(section, null).getPropertyValue('background-image'); 2385 2386 if('false' === 'true') { 2387 section.classList.add('parallax-enabled'); 2388 section.style.setProperty('--sectionBackground', sectionBg); 2389 section.style.setProperty('background', 'none'); 2390 } 2391 })() 2392</script>
2392 2393<div class="redesign work-with-us "> 2394 <div class="container"> 2395 <h2 class="serif">Work With Us</h2> 2396 <div class="description">Delivering personalized representation, tailored marketing strategies, and white-glove serviceâconsistently surpassing expectations for buyers, sellers, and beyond.</div> 2397 <div class="btn-container"> 2398 <a 2399 role="button" 2400 data-type="CONTACT_US" 2401 class="btn btn--primary-light button-style-2" 2402 2403 2404 2405 2406 2407 > 2408 Contact Us 2409 </a> 2410 </div> 2411 </div> 2412</div> 2413</section> 2414 2415 <div id="modals" class="modals"></div> 2416 <footer id="global-footer" class="is-font-color-light is-background-color-dark" data-el-id="874a9373-949d-4275-b72f-04c2a6ec373b"> 2417 <div class="footer redesign no_icon no_newsletter no-names"> 2418 <div class="container"> 2419 <div class="info-wrap"> 2420 <div class="info-wrap-contact agent_box"> 2421 <div class="info-wrap-contact_zone"> 2422 <div class="info-wrap-contact_cell"> 2423 <p class="info-wrap-contact_title">Address</p> 2424 <p class="info-wrap-contact_link grey-text"><div class="logo"><p style="margin-bottom: 12px;"><img src="https://media-production.lp-cdn.com/media/18c25c20-cef2-421a-8ad7-357108ac3b4a" alt="" width="auto" height="120"></p><p style="margin-bottom: 12px;"><a target="_blank" rel="noopener noreferrer nofollow" href="https://www.regents.com/"><img src="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/79e7c8ef-1f03-490a-8471-8b3fb98998ed" width="181" height="52"></a></p></div><div class="custom-row"><div class="column"><h6>Contact Details</h6><p><a class="lp-link info-wrap-contact_link grey-text hyperlink-style-2" href="tel:(336) 722-9911">(336) 722-9911</a></p><p><a class="lp-link info-wrap-contact_link grey-text hyperlink-style-2" href="tel:707.GO.MITCH">707.GO.MITCH</a></p><p><a class="lp-link info-wrap-contact_link grey-text hyperlink-style-2" href="/cdn-cgi/l/email-protection#61080f070e21060e0c081502094f020e0c"><span class="__cf_email__" data-cfemail="5a33343c351a3d3537332e393274393537">[email protected]</span></a></p></div><div class="column"><h6>Office Address</h6><p style="text-decoration: none;">The Mitchell Building<br>190 Charlois Blvd<br>Winston-Salem NC 27103</p></div></div><ul class="lp-socials social_icons-style-2 socials socials--grey socials_zone footer__contact-column"><li><a target="_blank" rel="noopener" class="lp-socials__link socials__item wow fadeInUp socials__link" data-wow-delay="0s" aria-label="FACEBOOK" href="https://www.facebook.com/Gomitch.International" style="visibility: visible; animation-delay: 0s; animation-name: fadeInUp;"><span class="lp-i lp-i--facebook" aria-hidden="true">.</span></a></li><li><a target="_blank" rel="noopener" class="lp-socials__link socials__item wow fadeInUp socials__link" data-wow-delay="0.1s" aria-label="YOUTUBE" href="https://www.youtube.com/channel/UCP-0nLBCEHlkSZT-uxRgXGw" style="visibility: visible; animation-delay: 0.1s; animation-name: fadeInUp;"><span class="lp-i lp-i--youtube" aria-hidden="true">.</span></a></li><li><a target="_blank" rel="noopener" class="lp-socials__link socials__item wow fadeInUp socials__link" data-wow-delay="0.2s" aria-label="LINKEDIN" href="https://www.linkedin.com/company/john-mark-mitchell%27s-realty-group" style="visibility: visible; animation-delay: 0.2s; animation-name: fadeInUp;"><span class="lp-i lp-i--linkedin" aria-hidden="true">.</span></a></li></ul></p> 2425 </div> 2426 </div> 2427 </div> 2428 </div> 2429 <div class="text_footer first_text_footer"> 2430 <div class="luxury-text"> 2431 <div id="ipql"> 2432<p id="iaa1">All information is deemed reliable but not guaranteed and should be independently reviewed and verified. <br><img id="iivu" src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/tguwivacqib9bgbmkkgy/realtor-eho-logo-07232021-update-light" width="100px;" height="auto"></p> 2433</div> 2434<style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}#iaa1{font-size:12px;}#iivu{margin-top:20px;}</style> 2435 </div> 2436 </div> 2437 <div class="text_footer second_text_footer"> 2438 <div class="text_content_wrap"> 2439 <div> 2440 <div> </div><style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}</style> 2441 </div> 2442 </div> 2443 </div> 2444 <div class="info-privacy"> 2445 <div class="form-row info-privacy__row"> 2446 2447 <div class="form-col form-col--powered powered-box"> 2448 <div class="img-wrap"> 2449 <img src="https://media-production.lp-cdn.com/media/b517d231-d9f5-4e15-870d-852a977c9204" alt=""> 2450 </div> 2451 <div class="powered_zone"> 2452 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-2">Luxury Presence</a> 2453 </div> 2454 </div> 2455 2456 <div class="form-col form-col--copyright"> 2457 <div class="copy_zone">
2458 <span class="copy_words">Copyright ©</span> <span class="auto-year-update">2026</span> 2459 | <a href="/terms-and-conditions" class="lp-link grey-text hyperlink-style-2">Privacy Policy</a> 2460 2461 </div> 2462 </div> 2463 2464 <div class="form-col form-col--socials"> 2465 <ul class="lp-socials social_icons-style-2 socials socials--grey socials_zone"> 2466 2467 <li> 2468 <a 2469 href="https://www.facebook.com/Gomitch.International" 2470 class="lp-socials__link socials__item socials__link wow fadeInUp" 2471 data-wow-delay="0s" 2472 target="_blank" 2473 aria-label="FACEBOOK" 2474 > 2475 <span class="lp-i lp-i--facebook" aria-hidden="true"></span> 2476 </a> 2477 </li> 2478 <li> 2479 <a 2480 href="https://www.youtube.com/channel/UCP-0nLBCEHlkSZT-uxRgXGw" 2481 class="lp-socials__link socials__item socials__link wow fadeInUp" 2482 data-wow-delay="0.1s" 2483 target="_blank" 2484 aria-label="YOUTUBE" 2485 > 2486 <span class="lp-i lp-i--youtube" aria-hidden="true"></span> 2487 </a> 2488 </li> 2489 <li> 2490 <a 2491 href="https://www.linkedin.com/company/john-mark-mitchell%27s-realty-group" 2492 class="lp-socials__link socials__item socials__link wow fadeInUp" 2493 data-wow-delay="0.2s" 2494 target="_blank" 2495 aria-label="LINKEDIN" 2496 > 2497 <span class="lp-i lp-i--linkedin" aria-hidden="true"></span> 2498 </a> 2499 </li> 2500 </ul> </div> 2501 </div> 2502 </div> 2503 </div> 2504</div> 2505 2506 </footer> 2507 2508 <div id="modal-global-contact-us" class="modal " 2509 data-el-id="" 2510 style="background-color: ;" 2511 > 2512 <div class="modal-content"> 2513 <div class="contact-form redesign no_icon" style="background-image: url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/5488861d-5b51-4510-99f0-b37342d7a305')"> 2514 <div class="container"> 2515 <div class="section-details" style="--colorTxt: rgba(255, 255, 255, 1)"> 2516 <h2>Contact Details</h2> 2517 2518 <div class="info-zone"> 2519 2520 <div class="info-zone_contact type_user"> 2521 <h4 class="serif">Mitchell Prime Properties</h4> 2522 <div class="info-zone_contact_cell"> 2523 <p class="contact_title">Phone</p> 2524 <a href="tel:(336) 722-9911" class="lp-link info-zone_contact_link link hyperlink-style-2">(336) 722-9911</a> 2525 </div> 2526 </div> 2527 <div class="info-zone_contact type_user"> 2528 <div class="info-zone_contact_cell"> 2529 <p class="contact_title">Phone</p> 2530 <a href="tel: 707.GO.MITCH" class="info-zone_contact_link hvr_animation link link--white hyperlink-style-2"> 707.GO.MITCH</a> 2531 </div> 2532 <div class="info-zone_contact_cell"> 2533 <p class="contact_title">Email</p> 2534 <a href="/cdn-cgi/l/email-protection#c6afa8a0a986a1a9abafb2a5aee8a5a9ab" class="info-zone_contact_link hvr_animation link link--white hyperlink-style-2"><span class="__cf_email__" data-cfemail="1a73747c755a7d7577736e797234797577">[email protected]</span></a> 2535 </div> 2536 </div> 2537 <div class="info-zone_contact"> 2538 <div class="info-zone_contact_cell"> 2539 <p class="info-wrap-contact_title">Address</p> 2540 <p class="info-zone_contact_link pre-line">The Mitchell Building 2541 190 Charlois Blvd 2542 Winston-Salem NC 27103</p> 2543 </div> 2544 </div> 2545 <div class="info-zone_contact"> 2546 <div class="info-zone_contact_cell"> 2547 <p class="pre-line"><style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}</style><div></div></p> 2548 </div> 2549 </div> 2550 <ul class="lp-socials social_icons-style-2 socials socials--grey socials_zone footer__c
2550ontact-column"> 2551 2552 <li> 2553 <a 2554 href="https://www.facebook.com/Gomitch.International" 2555 class="lp-socials__link socials__item wow fadeInUp socials__link" 2556 data-wow-delay="0s" 2557 target="_blank" 2558 aria-label="FACEBOOK" 2559 > 2560 <span class="lp-i lp-i--facebook" aria-hidden="true"></span> 2561 </a> 2562 </li> 2563 <li> 2564 <a 2565 href="https://www.youtube.com/channel/UCP-0nLBCEHlkSZT-uxRgXGw" 2566 class="lp-socials__link socials__item wow fadeInUp socials__link" 2567 data-wow-delay="0.1s" 2568 target="_blank" 2569 aria-label="YOUTUBE" 2570 > 2571 <span class="lp-i lp-i--youtube" aria-hidden="true"></span> 2572 </a> 2573 </li> 2574 <li> 2575 <a 2576 href="https://www.linkedin.com/company/john-mark-mitchell%27s-realty-group" 2577 class="lp-socials__link socials__item wow fadeInUp socials__link" 2578 data-wow-delay="0.2s" 2579 target="_blank" 2580 aria-label="LINKEDIN" 2581 > 2582 <span class="lp-i lp-i--linkedin" aria-hidden="true"></span> 2583 </a> 2584 </li> 2585 </ul> </div> 2586 </div> 2587 <div class="section-message"> 2588 <form data-type="contact-form"> 2589 <h2>Submit a Message</h2> 2590 <div class="h-pot"> 2591 <label for="-middleName">Middle Name</label> 2592 <input id="-middleName" name="middleName" value="" autocomplete="off" tabindex="-1"> 2593 </div> 2594 2595 2596 <div class="lp-input-group"> 2597 <label for="prod-name" class="lp-label">Name</label> 2598 <input id="prod-name" name="name" value="" required="" class="lp-input lp-input--light"> 2599 </div> 2600 <div class="lp-input-group"> 2601 <label for="prod-email" class="lp-label">Email</label> 2602 <input id="prod-email" type="email" name="email" value="" required="" class="lp-input lp-input--light"> 2603 </div> 2604 <div class="lp-input-group"> 2605 <label for="prod-phone" class="lp-label">Phone</label> 2606 <input id="prod-phone" type="tel" name="phoneNumber" value="" required="" class="lp-input lp-input--light"> 2607 </div> 2608 <div class="lp-input-group m16"> 2609 <label for="prod-message" class="lp-label">Message</label> 2610 <textarea id="prod-message" name="message" value="" required="" class="lp-input"></textarea> 2611 </div> 2612 2613 <div class="lp-disclaimer"> <label style='display: none;' for='-termsAccepted'>Opt In/Disclaimer Consent:</label> 2614 <label class='lp-tcr-content'> 2615 <span class='lp-tcr-checkbox'> 2616 <input 2617 type='checkbox' 2618 id='-termsAccepted' 2619 name='termsAccepted' 2620 oninvalid="this.setCustomValidity('Please accept the terms and conditions')"
2621 oninput="this.setCustomValidity('')" 2622 required 2623 /></span> 2624 <span class='lp-tcr-message'> 2625 2626 I agree to be contacted by 2627 Mitchell Prime Properties 2628 via call, email, and text for real estate services. To opt out, you can reply 'stop' at any time or reply 'help' for assistance. 2629 You can also click the unsubscribe link in the emails. Message and data rates may apply. Message frequency may vary. 2630 <a href='/terms-and-conditions' target='_blank'>Privacy Policy</a>. 2631 </span> 2632 </label> 2633 2634 </div> 2635 2636 <input style="display: none;" type="text" name="source" value="CONTACT_INQUIRY" /> 2637 2638 2639 <button type="submit" class="submitButton lp-btn button-style-2"> 2640 <span class="label-initial">Submit</span> 2641 <span class="label-loading">Submitting</span> 2642 <span class="label-success">Submitted</span> 2643 <span class="submit-icon lp-i lp-i--circle-notch lp-i--spin"></span> 2644 </button> 2645 <p class="success-message success hide"> 2646 Message sent successfully! 2647 </p> 2648 </form> 2649 2650 2651 </div> 2652 </div> 2653 </div> 2654 2655 </div> 2656 <button class="close lp-close" type="button" aria-label="close modal"> 2657 <span class="lp-close-icon" aria-hidden="true"></span> 2658 </button> 2659 </div> 2660 <div id="qualifying-questions-modal" tabindex="-1" role="dialog" aria-modal="true" aria-labelledby="qualifying-questions-modal-title" aria-hidden="true" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.7); z-index: 1050; display: none; align-items: center; justify-content: center;"> 2661 <style> 2662 #qualifying-questions-modal .custom-select-toggle { 2663 border: 1px solid #848484; 2664 border-radius: 8px; 2665 padding: 12px 16px; 2666 } 2667 2668 #qualifying-questions-modal .custom-select-toggle.is-placeholder { 2669 color: #848484; 2670 } 2671 2672 #qualifying-questions-modal #qualifying-questions-modal-phoneNumber::placeholder { 2673 color: #848484; 2674 opacity: 1; 2675 } 2676 2677 #qualifying-questions-modal .disclaimer-more { 2678 display: none; 2679 } 2680 2681 #qualifying-questions-modal #qualifying-questions-modal-disclaimer-text:not(.collapsed) .disclaimer-more { 2682 display: inline; 2683 } 2684 2685 #qualifying-questions-modal #qualifying-questions-modal-disclaimer-text:not(.collapsed) .disclaimer-ellipsis { 2686 display: none; 2687 } 2688 </style>
vendor: 119 bytes, lines 2688-2689
2688 2689 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
2689<script> 2690 function toggleDisclaimerQualifyingQuestionsModal() { 2691 const disclaimerText = document.getElementById('qualifying-questions-modal-disclaimer-text'); 2692 const toggleButton = document.getElementById('qualifying-questions-modal-toggle-disclaimer'); 2693 2694 if (disclaimerText.classList.contains('collapsed')) { 2695 disclaimerText.classList.remove('collapsed'); 2696 toggleButton.textContent = 'Read less'; 2697 toggleButton.setAttribute('aria-expanded', 'true'); 2698 } else { 2699 disclaimerText.classList.add('collapsed'); 2700 toggleButton.textContent = 'Read more'; 2701 toggleButton.setAttribute('aria-expanded', 'false'); 2702 } 2703 } 2704 </script>
2704 2705 <div style="max-width: 400px; width: 95%; margin: 0 auto;"> 2706 <div style="background: #fff; border: none; border-radius: 16px; color: black; box-shadow: none; position: relative;"> 2707 <button type="button" data-dismiss="modal" aria-label="Close" style="position: absolute; right: 20px; top: 10px; font-size: 28px; font-weight: 300; color: black; opacity: 1; background: none; border: none; padding: 0; width: auto; height: auto; cursor: pointer; z-index: 10;"> 2708 <span aria-hidden="true">×</span> 2709 </button> 2710 <div style="padding: 40px 30px 32px;"> 2711 <div style="text-align: left; margin-bottom: 32px;"> 2712 <h2 id="qualifying-questions-modal-title" style="margin: 0; color: #333; font-size: 18px; line-height: 1.4; text-transform: uppercase; letter-spacing: 0.5px; font-weight: normal;"> 2713 Thanks, please provide more information to help serve you 2714 </h2> 2715 </div> 2716 <form id="qualifying-questions-modal-form" data-type="contact-form"> 2717 <input type="hidden" name="source" value="PROFILE_UPDATE" /> 2718 <input type="hidden" name="email" value="" id="qualifying-questions-modal-email" /> 2719 <input type="hidden" name="triggerSource" id="qualifying-questions-modal-triggerSource" value="" /> 2720 <label for="qualifying-questions-modal-email" style="display:none;"> 2721 Email 2722 </label> 2723 <label for="qualifying-questions-modal-triggerSource" style="display:none;"> 2724 Trigger Source 2725 </label> 2726 2727 <div style="margin-bottom: 20px;"> 2728 <label for="qualifying-questions-modal-phoneNumber" style="display:none;"> 2729 Phone Number 2730 </label> 2731 <input 2732 type="tel" 2733 id="qualifying-questions-modal-phoneNumber" 2734 name="phoneNumber" 2735 style="padding: 12px 16px; font-size: 16px; border: 1px solid #848484; border-radius: 8px; background: transparent; color: black; width: 100%; box-sizing: border-box; outline: none;" 2736 pattern="^\+?1?[-.\s]?\(?[0-9]{3}\)?[-.\s]?[0-9]{3}[-.\s]?[0-9]{4}$" 2737 required 2738 placeholder="Phone" 2739 aria-label="Phone Number" 2740 inputmode="tel" 2741 autocomplete="tel" 2742 onfocus="this.style.borderColor='black';" 2743 onblur="this.style.borderColor='#848484';" 2744 /> 2745 </div> 2746 2747 <div style="margin-bottom: 20px;"> 2748 <label for="qualifying-questions-modal-interest" style="display:none;"> 2749 Interest 2750 </label> 2751 <select 2752 id="qualifying-questions-modal-interest" 2753 name="interest" 2754 required 2755 data-label="Interest" 2756 aria-label="Interest" 2757 style="padding: 12px 16px; font-size: 16px; border: 1px solid #848484; border-radius: 8px; background: #fff; color: #848484; width: 100%; box-sizing: border-box; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; background-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 16%22%3E%3Cpath fill=%22%23666%22 d=%22M4.427 7.427l3.396 3.396a.25.25 0 00.354 0l3.396-3.396A.25.25 0 0011.396 7H4.604a.25.25 0 00-.177.427z%22/%3E%3C/svg%3E'); background-repeat: no-repeat; background-position: right 16px center; background-size: 16px;" 2758 onfocus="this.style.borderColor='black'; this.style.color='black';" 2759 onblur="this.style.borderColor='#848484'; if(this.value === '') this.style.color='#848484'; else this.style.color='black';" 2760 > 2761 <option value="" style="background: #fff; color: #848484;" disabled selected>Interested in...</option> 2762 <option value="Selling & Buying" style="background: #fff; color: black;">Selling & Buying</option> 2763 <option value="Selling" style="background: #fff; color: black;">Selling</option> 2764 <option value="Buying" style="background: #fff; color: black;">Buying</option> 2765 <option value="Renting" style="background: #fff; color: black;">Renting</option> 2766 <option value="Other" style="background: #fff; color: black;">Other</option> 2767 </select> 2768 </div> 2769 2770 <div style="margin-bottom: 32px; font-size: 12px; line-height: 1.2;"> 2771 <label style='display: none;' for='qualifying-questions-modal-qualifying-questions-termsAccepted'>Opt In/Disclaimer Consent:</label> 2772 <label class='lp-tcr-content'>
2773 <span class='lp-tcr-checkbox'> 2774 <input 2775 type='checkbox' 2776 id='qualifying-questions-modal-qualifying-questions-termsAccepted' 2777 name='termsAccepted' 2778 aria-describedby='qualifying-questions-modal-disclaimer-text' 2779 oninvalid="this.setCustomValidity('Please accept the terms and conditions')" 2780 oninput="this.setCustomValidity('')" 2781 required 2782 /></span> 2783 <span class='lp-tcr-message'> 2784 <div id="qualifying-questions-modal-disclaimer-text" class="collapsed" style="color: #848484;"> 2785 2786 I agree to be contacted by 2787 <strong>Mitchell Prime Properties</strong> 2788 via call, email, and text <span class="disclaimer-more">for real estate services. 2789 To opt out, you can reply 'stop' at any time or reply 'help' for assistance. 2790 You can also click the unsubscribe link in the emails. 2791 Message and data rates may apply. Message frequency may vary.</span> 2792 <span class="disclaimer-ellipsis">...</span> 2793 <a href='/terms-and-conditions' target='_blank' rel='noopener noreferrer' style='text-decoration: underline;'>Privacy Policy</a>. 2794 </div> 2795 <button 2796 id="qualifying-questions-modal-toggle-disclaimer" 2797 type="button" 2798 style="background: none; border: none; color: #848484; font-size: inherit; font-weight: bold; padding: 0; margin-top: 4px; cursor: pointer;" 2799 aria-expanded="false" 2800 onclick="toggleDisclaimerQualifyingQuestionsModal()" 2801 > 2802 Read more 2803 </button> 2804 </span> 2805 </label> 2806 </div> 2807 2808 <div> 2809 <button 2810 type="submit" 2811 style="padding: 12px 24px; font-size: 16px; font-weight: normal; border-radius: 8px; border: 1px solid black; background: black; color: white; width: 100%; cursor: pointer; transition: all 0.2s ease; text-transform: uppercase; letter-spacing: 0.5px;" 2812 onmouseover="this.style.background='transparent'; this.style.color='black';" 2813 onmouseout="this.style.background='black'; this.style.color='white';" 2814 > 2815 Submit 2816 </button> 2817 </div> 2818 </form> 2819 </div> 2820 </div> 2821 </div> 2822 </div> 2823 2824
2824<script> 2825 (function() { 2826 var lazyVideos = [].slice.call(document.querySelectorAll("video.lazy")); 2827 2828 if ("IntersectionObserver" in window && lazyVideos.length > 0) { 2829 var lazyVideoObserver = new IntersectionObserver(function(entries, observer) { 2830 entries.forEach(function(video) { 2831 if (video.isIntersecting) { 2832 for (var source in video.target.children) { 2833 var videoSource = video.target.children[source]; 2834 if (typeof videoSource.tagName === "string" && videoSource.tagName === "SOURCE") { 2835 videoSource.src = videoSource.dataset.src; 2836 } 2837 } 2838 2839 video.target.load(); 2840 video.target.classList.remove("lazy"); 2841 lazyVideoObserver.unobserve(video.target); 2842 } 2843 }); 2844 }); 2845 2846 lazyVideos.forEach(function(lazyVideo) { 2847 lazyVideoObserver.observe(lazyVideo); 2848 }); 2849 } 2850 })(); 2851 </script>
2851 2852 2853 <!-- Global site tag (gtag.js) - Google Analytics --> 2854
2854<script defer src="https://www.googletagmanager.com/gtag/js"></script>
2854 2855 2856 <!-- Google Tag Manager --> 2857
2857<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 2858 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 2859 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.defer=true;j.async=false;j.src= 2860 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 2861 })(window,document,'script','dataLayer','GTM-T9SFQGHZ');</script>
2861 2862 <!-- End Google Tag Manager --> 2863 2864 2865 <!-- LP Tracker (divolte.js) - LP Divolte --> 2866
2866<script>window.divolteLp=window.divolteLp||function(){(divolteLp.q=divolteLp.q||[]).push(arguments)}</script>
2866 2867 <!-- LP Tracker (eventBus) - LP EventBus --> 2868
2868<script>window.eventBusLp=window.eventBusLp||function(){(eventBusLp.q=eventBusLp.q||[]).push(arguments)}</script>
2868 2869 2870
2870<script> 2871 window.dataLayer = window.dataLayer || []; 2872 document.sendGoogleTagManagerEvent = function() { 2873 /* Honor GPC-enabled browsers and prevent GTM event if GPC is enabled. More details: https://global-privacy-control.glitch.me/ */ 2874 if (window.navigator.globalPrivacyControl) { 2875 return; 2876 } 2877 2878 dataLayer.push(arguments); 2879 } 2880 2881 document.sendGoogleTagManagerEvent('js', new Date()); 2882 document.sendGoogleTagManagerEvent('config', 'G-YV7LBSKBJ8', { page: location.pathname, location: location.href }); 2883 document.sendGoogleAnalyticsEvent = function(googleEvent) { 2884 document.sendGoogleTagManagerEvent('event', googleEvent.eventAction || googleEvent.hitType, { 2885 event_category: googleEvent.eventCategory, 2886 event_label: googleEvent.eventLabel, 2887 value: googleEvent.eventValue, 2888 page: googleEvent.page, 2889 location: googleEvent.location 2890 }) 2891 }; 2892 2893 document.addEventListener("DOMContentLoaded", function() { 2894 (function() { 2895 //If the page has an element with ID of auto-year-update the element will be populated with the current year. 2896 var date = new Date(); 2897 var elements = document.getElementsByClassName('auto-year-update'); 2898 var i; 2899 for (i = 0; i < elements.length; i++) { 2900 elements[i].innerText = date.getFullYear(); 2901 } 2902 })(); 2903 if (window.divolteLp) { 2904 window.divolteLp('sendLpPageView', {}); 2905 } 2906 if (window.eventBusLp) { 2907 window.eventBusLp('sendLpPageView', {}); 2908 } 2909 }); 2910 </script>
2910 2911 2912 2913
2913<script> 2914 // Function to dynamically load a script 2915 function loadScript(url, callback) { 2916 var script = document.createElement('script'); 2917 script.type = 'text/javascript'; 2918 script.src = url; 2919 script.defer = true; 2920 script.async = true; 2921 script.onload = callback; 2922 document.head.appendChild(script); 2923 } 2924 2925 // Function to dynamically load CSS file 2926 function loadCSS(url) { 2927 var link = document.createElement("link"); 2928 link.rel = "stylesheet"; 2929 link.href = url; 2930 document.head.appendChild(link); 2931 } 2932 2933 // Global methods / variables that can be accessed by element js 2934 window.luxuryPresence = { 2935 libs: { 2936 loadJs: loadScript, 2937 loadCss: loadCSS, 2938 jsLibsMap: { 2939 paroller: { 2940 jsSrc: 'https://d1e1jt2fj4r8r.cloudfront.net/javascript/jquery.paroller.min.js', 2941 isLoaded: false, 2942 }, 2943 ionRangeSlider: { 2944 jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/js/ion.rangeSlider.min.js', 2945 cssSrc: 'https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css', 2946 isLoaded: false, 2947 requires: ['jquery'], 2948 }, 2949 splide: { 2950 jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/splidejs/4.1.4/js/splide.min.js', 2951 cssSrc: 'https://cdnjs.cloudflare.com/ajax/libs/splidejs/4.1.4/css/splide-core.min.css', 2952 isLoaded: false, 2953 }, 2954 wow: { 2955 jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js', 2956 isLoaded: false, 2957 }, 2958 jquery: { 2959 jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js', 2960 isLoaded: false, 2961 }, 2962 slick: { 2963 jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js', 2964 isLoaded: false, 2965 requires: ['jquery'], 2966 }, 2967 libphonenumber: { 2968 jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/libphonenumber-js/1.11.8/libphonenumber-js.min.js', 2969 isLoaded: false, 2970 }, 2971 }, 2972 }, 2973 }; 2974 </script>
2974 2975
2975<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>
2975 2976
2976<script defer src="https://cdnjs.cloudflare.com/ajax/libs/handlebars.js/4.7.8/handlebars.min.js"></script>
2976 2977
2977<script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/handlebars-intl.min.js"></script>
2977 2978
2978<script defer src="https://cdnjs.cloudflare.com/ajax/libs/superagent/4.1.0/superagent.min.js"></script>
2978 2979
2979<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>
2979 2980
2980<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>
2980 2981
2981<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>
2981 2982 2983 <!-- GOOGLE TRANSLATE SCRIPT --> 2984
2984<script> 2985 function googleTranslateElementInit() { 2986 // list of languages can be overridden by setting window.customLanguages in the head JS. example `window.customLanguages = 'en,de,fr,ro,sk,pl'` 2987 // Language codes can be taken from here https://cloud.google.com/translate/docs/languages 2988 const DEFAULT_LANGUAGES = 'en,es,zh-CN,zh-TW,tl,vi,ar,ko,ru,de,fr,hi,pt'; 2989 document.querySelectorAll('[data-type="TRANSLATE"]').forEach(function(translate){ 2990 translate.innerText = ''; 2991 new google.translate.TranslateElement({ 2992 pageLanguage: 'en', 2993 layout: google.translate.TranslateElement.InlineLayout.SIMPLE, 2994 includedLanguages: window.customLanguages || DEFAULT_LANGUAGES, 2995 }, translate); 2996 }); 2997 } 2998 </script>
2998 2999
2999<script defer src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
2999 3000
3000<script defer src="https://accounts.google.com/gsi/intermediate"></script>
3000 3001 3002 <!-- GOOGLE TRANSLATE SCRIPT END--> 3003
3003<script> 3004 3005 // UI helpers 3006 (function () { 3007 3008 function getSideMenu () { 3009 return document.querySelector('body > div.sidemenu'); 3010 } 3011 3012 function sideMenuHide (instant) { 3013 var sideMenu = getSideMenu(); 3014 if (!sideMenu || !sideMenu.classList.contains('visible')) { 3015 return; 3016 } 3017 sideMenu.classList.remove('visible'); 3018 sideMenu.dispatchEvent(new CustomEvent('lpui-hide', { detail: { instant: !!instant } })); 3019 window.dispatchEvent(new CustomEvent('lpui-sidemenu-hide', { detail: {instant: !!instant} })); 3020 } 3021 3022 function sideMenuShow () { 3023 var sideMenu = getSideMenu(); 3024 if (!sideMenu || sideMenu.classList.contains('visible')) { 3025 return; 3026 } 3027 sideMenu.classList.add('visible'); 3028 sideMenu.dispatchEvent(new Event('lpui-show')); 3029 window.dispatchEvent(new Event('lpui-sidemenu-show')); 3030 } 3031 3032 function sideMenuToggle () { 3033 var sideMenu = getSideMenu(); 3034 if (!sideMenu) { 3035 return; 3036 } 3037 var isSideMenuVisible = sideMenu.classList.contains('visible'); 3038 if (isSideMenuVisible) { 3039 sideMenuHide(); 3040 } else { 3041 sideMenuShow(); 3042 } 3043 } 3044 3045 var scrollLockRequests = {}; 3046 window.__debug_scrollLockRequests = scrollLockRequests; 3047 var hideScrollStyles = ''+ 3048 'body {'+ 3049 'overflow: hidden;' + 3050 '}'; 3051 var hideScrollId = 'hide-body-scroll-style'; 3052 3053 function scrollLock () { 3054 var style = document.createElement('style'); 3055 style.id = hideScrollId; 3056 style.textContent = hideScrollStyles; 3057 document.head.appendChild(style); 3058 window.dispatchEvent(new Event('lpui-scroll-locked')); 3059 } 3060 3061 function scrollUnlock () { 3062 document.getElementById(hideScrollId)?.remove(); 3063 window.dispatchEvent(new Event('lpui-scroll-unlocked')); 3064 } 3065 3066 function requestScrollLock (lockId) { 3067 var wasLocked = Object.keys(scrollLockRequests).length > 0; 3068 scrollLockRequests[lockId || '__anonymous_lock'] = true; 3069 if (!wasLocked) { 3070 scrollLock(); 3071 } 3072 } 3073 3074 function releaseScrollLock (lockId) { 3075 if (lockId) { 3076 delete scrollLockRequests[lockId]; 3077 if (!Object.keys(scrollLockRequests).length) { 3078 scrollUnlock(); 3079 } 3080 } else { 3081 scrollLockRequests = {}; 3082 window.__debug_scrollLockRequests = scrollLockRequests; 3083 scrollUnlock(); 3084 } 3085 } 3086 3087 function showModal (modalId, options) { 3088 var modal = document.getElementById(modalId); 3089 if (!modal) { 3090 return; 3091 } 3092 3093 if (!modal.classList.contains('visible')) { 3094 modal.classList.add('visible'); 3095 if (options && options.scrollLock) { 3096 window.lpUI.requestScrollLock(modalId); 3097 } 3098 modal.dispatchEvent(new Event('lpui-show')); 3099 window.dispatchEvent(new CustomEvent('lpui-modal-show', { detail: { id: modalId } })); 3100 } 3101 3102 const visibleModals = document.querySelectorAll('.modal.visible'); 3103 3104 if (visibleModals.length > 1) { 3105 3106 const maxZIndex = Array.from(visibleModals).reduce((maxZIndex, modal) => { 3107 const zIndex = window.getComputedStyle(modal).zIndex; 3108 const parsedZIndex = zIndex !== 'auto' ? parseInt(zIndex) : 0; 3109 return Math.max(maxZIndex, parsedZIndex); 3110 }, 0); 3111 3112 modal.style.zIndex = maxZIndex + 1; 3113 } 3114 3115 } 3116 3117 function _hideModal (modalEl) { 3118 if (!modalEl) { 3119 return; 3120 } 3121 if (!modalEl.classList.contains('visible')) { 3122 return; 3123 } 3124 modalEl.classList.remove('visible'); 3125 modalEl.style.zIndex = '';
3126 modalEl.dispatchEvent(new Event('lpui-hide')); 3127 var modalId = modalEl.getAttribute('id'); 3128 if (modalId) { 3129 window.lpUI.releaseScrollLock(modalId); 3130 window.dispatchEvent(new CustomEvent('lpui-modal-hide', { detail: { id: modalId } })); 3131 } 3132 } 3133 3134 function hideModal (modalId) { 3135 _hideModal(document.getElementById(modalId)); 3136 } 3137 3138 function hideClosestModal (el) { 3139 const modal = el?.closest('.modal'); 3140 if (!modal) { 3141 return; 3142 } 3143 if (modal.classList) { 3144 _hideModal(modal); 3145 return; 3146 } 3147 if (modal.length && modal[0].classList) { 3148 _hideModal(modal[0]); 3149 } 3150 } 3151 3152 window.lpUI = { 3153 sideMenuHide: sideMenuHide, 3154 sideMenuShow: sideMenuShow, 3155 sideMenuToggle: sideMenuToggle, 3156 requestScrollLock: requestScrollLock, 3157 releaseScrollLock: releaseScrollLock, 3158 showModal: showModal, 3159 hideModal: hideModal, 3160 hideClosestModal: hideClosestModal 3161 } 3162 })(); 3163 3164 var stringifyPrimitive = function(v) { 3165 switch (typeof v) { 3166 case 'string': 3167 return v; 3168 3169 case 'boolean': 3170 return v ? 'true' : 'false'; 3171 3172 case 'number': 3173 return isFinite(v) ? v : ''; 3174 3175 default: 3176 return ''; 3177 } 3178 }; 3179 3180 function objectToQuerystring(obj, sep, eq, name) { 3181 // https://github.com/Gozala/querystring/blob/master/encode.js 3182 sep = sep || '&'; 3183 eq = eq || '='; 3184 if (obj === null) { 3185 obj = undefined; 3186 } 3187 3188 if (typeof obj === 'object') { 3189 return Object.keys(obj).map(function(k) { 3190 var ks = encodeURIComponent(stringifyPrimitive(k)) + eq; 3191 if (Array.isArray(obj[k])) { 3192 return obj[k].map(function(v) { 3193 return ks + encodeURIComponent(stringifyPrimitive(v)); 3194 }).join(sep); 3195 } else { 3196 return ks + encodeURIComponent(stringifyPrimitive(obj[k])); 3197 } 3198 }).filter(Boolean).join(sep); 3199 3200 } 3201 3202 if (!name) return ''; 3203 return encodeURIComponent(stringifyPrimitive(name)) + eq + 3204 encodeURIComponent(stringifyPrimitive(obj)); 3205 } 3206 3207 function getPath(url, options) { 3208 var parser = document.createElement('a'); 3209 parser.href = url || ''; 3210 var path = parser.pathname || ''; 3211 if (path[0] !== '/') { 3212 // IE does not return path starting with a slash 3213 path = '/' + path; 3214 } 3215 3216 if (options && options.queryString) { 3217 path += parser.search; 3218 } 3219 3220 return path; 3221 } 3222 3223 function getMLSAutocomplete(keyword) { 3224 var searchURL = window.location.protocol + '//' + window.location.hostname + '/home-search/auto_complete'; 3225 var query = { 3226 kind: 'listings', 3227 query: keyword 3228 }; 3229 3230 return superagent 3231 .get(searchURL) 3232 .query(query) 3233 .then(function(res) { 3234 var data = res.body || []; 3235 // Array of listing_auto_complete documents: id, display_address, city, state, 3236 // price, sold_price, status, status_modified_at, photo_urls (array of URLs). 3237 3238 return data; 3239 }); 3240 } 3241 3242 function getMLSAutocompleteWithFilters(keyword, filters = {}) { 3243 var searchURL = window.location.protocol + '//' + window.location.hostname + '/home-search/auto_complete'; 3244 3245 return superagent 3246 .get(searchURL) 3247 .query({ kind: 'listings', query: keyword, ...filters }) 3248 .then(function(res) { 3249 // Same response shape as getMLSAutocomplete. 3250 return res.body || []; 3251 }); 3252 } 3253 3254 function makeMlsLink(data) { 3255 // Code Dupe from utils/googlePlace 3256 // mapping of google data type to mls data type 3257 var mapping = { 3258 neighborhood: 'neighborhood', 3259 locality: 'place', 3260 administrative_area_level_2: 'county', 3261 administrative_area_level_1: 'state', 3262 postal_code: 'postalcode', 3263 }; 3264 3265 function _filterTypes(types) { 3266 return types.filter(function(type) { return type !== 'political' }); 3267 } 3268 3269 if (!data || !Object.keys(data).length) { 3270 return '/home-search/listings'; 3271 } 3272 3273 var newData = {};
3274 _filterTypes(data.types).forEach(function(type) { 3275 if (mapping[type]) { 3276 newData.search_type = mapping[type]; 3277 } 3278 }); 3279 newData.omnibox = data.formatted_address; 3280 data.address_components.forEach(function(component) { 3281 _filterTypes(component.types).forEach(function(type) { 3282 if (mapping[type]) { 3283 newData[mapping[type]] = component.long_name; 3284 } 3285 }); 3286 }); 3287 var bounds = data.geometry.bounds; 3288 var convertedData = Object.assign(bounds, newData); 3289 3290 return '/home-search/listings?' + objectToQuerystring(convertedData); 3291 } 3292 3293 function debounce(func, wait) { 3294 let timeout; 3295 return function(...args) { 3296 const context = this; 3297 clearTimeout(timeout); 3298 timeout = setTimeout(() => func.apply(context, args), wait) 3299 } 3300 } 3301 3302 // Global methods / variables that can be accessed by element js 3303 window.luxuryPresence = { 3304 ...window.luxuryPresence, 3305 defaults: { 3306 companyId: 'f515aebe-353b-42ea-ba4c-592c0201af22', 3307 apiGatewayUrl: '/api-gw', 3308 routerUrl: '/api-nv', 3309 gql: {"agents":"\n query Agents (\n $agentId: ID\n $agentIds: [ID!]\n $companyId: String\n $network: Boolean\n $networkId: String\n $officeId: [ID!]\n $excludeOfficeId: [ID!]\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n $tags: [String]\n $tagsMode: TagsModeEnum\n $teamId: [ID!]\n $developmentId: [ID!]\n $prioritizeIds: Boolean\n ) {\n agents (\n agentId: $agentId\n agentIds: $agentIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n officeId: $officeId\n excludeOfficeId: $excludeOfficeId\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n tags: $tags\n tagsMode: $tagsMode\n teamId: $teamId\n developmentId: $developmentId\n prioritizeIds: $prioritizeIds\n ) {\n id\n firstName\n lastName\n avatar {\n smallUrl\n mediumUrl\n largeUrl\n height\n width\n }\n position\n bioLong\n bioShort\n seoTitle\n seoDescription\n slug\n phoneNumber\n phoneNumber2\n license\n email\n leadAgent\n greaterArea\n tags\n }\n agentsCount(\n agentIds: $agentIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n officeId: $officeId\n excludeOfficeId: $excludeOfficeId\n search: $search\n tags: $tags\n tagsMode: $tagsMode\n teamId: $teamId\n developmentId: $developmentId\n prioritizeIds: $prioritizeIds\n ) {\n count\n }\n }\n","properties":"\n query Properties(\n $agentIds: [ID!]\n $teamIds: [ID!]\n $neighborhoodIds: [ID!]\n $officeIds: [ID!]\n $propertyId: ID\n $companyId: String\n $networkId: String\n $network: Boolean\n $statusId: String\n $propertyIds: [ID!]\n $prioritizeIds: Boolean\n $statusIds: [String!]\n $excludeStatusId: [String!]\n $neighborhoodId: String\n $addressState: [String!]\n $addressCity: [String!]\n $relatedNeighborhoodPropertyId: String\n $developmentId: String\n $featuredListing: Boolean\n $leaseProperty: Boolean\n $search: String\n $searchTermMode: SearchTermModeEnum\n $globalProperty: Boolean\n $archived: Boolean\n $salesPriceGTE: Float\n $salesPriceLTE: Float\n $leasePriceGTE: Float\n $leasePriceLTE: Float\n $livingSpaceSizeGTE: Float\n $livingSpaceSizeLTE: Float\n $bathCountGTE: Float\n $bathCountLTE: Float\n $bedroomCountGTE: Float\n $bedroomCountLTE: Float\n $architectureStyle: String\n $lifestyle: String\n $propertyTypeId: String\n $propertyTypeIds: [String!]\n $spaceTypeIds: [ID!]\n $tag: String\n $backfillMLSResults: Boolean\n $displayMLSListings: String\n $hostname: String\n $websiteId: ID\n $backfillProviders: [String!]\n $backfillMLSListingIds: [String!]\n $backfillMLSAgentIds: [String!]\n $backfillMLSOfficeIds: [String!]\n $backfillBoundary: JSON\n $openHouse: Boolean\n $withGeo: Boolean\n $advancedFilters: JSON\n $seasonalPriceId: ID\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n ) {\n properties(\n \n agentIds: $agentIds\n teamIds: $teamIds\n propertyId: $propertyId\n propertyIds: $propertyIds\n prioritizeIds: $prioritizeIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n statusId: $statusId\n statusIds: $statusIds\n excludeStatusId: $excludeStatusId\n neighborhoodId: $neighborhoodId\n neighborhoodIds: $neighborhoodIds\n officeIds: $officeIds\n addressState: $addressState\n addressCity: $addressCity\n developmentId: $developmentId\n featuredListing: $featuredListing\n leaseProperty: $leaseProperty\n search: $search\n searchTermMode: $searchTermMode\n salesPriceGTE: $salesPriceGTE\n salesPriceLTE: $salesPriceLTE\n leasePriceGTE: $leasePriceGTE\n leasePriceLTE: $leasePriceLTE\n livingSpaceSizeGTE: $livingSpaceSizeGTE\n livingSpaceSizeLTE: $livingSpaceSizeLTE\n bathCountGTE: $bathCountGTE\n bathCountLTE: $bathCountLTE\n bedroomCountGTE: $bedroomCountGTE\n bedroomCountLTE: $bedroomCountLTE\n architectureStyle: $architectureStyle\n lifestyle: $lifestyle\n propertyTypeId: $propertyTypeId\n propertyTypeIds: $propertyTypeIds\n spaceTypeIds: $spaceTypeIds\n tag: $tag\n archived: $archived\n globalProperty: $globalProperty\n withGeo: $withGeo\n openHouse: $openHouse\n displayMLSListings: $displayMLSListings\n advancedFilters: $advancedFilters\n seasonalPriceId: $seasonalPriceId\n\n relatedNeighborhoodPropertyId: $relatedNeighborhoodPropertyId\n backfillMLSResults: $backfillMLSResults\n hostname: $hostname\n websiteId: $websiteId\n backfillProviders: $backfillProviders\n backfillMLSListingIds: $backfillMLSListingIds\n backfillMLSAgentIds: $backfillMLSAgentIds\n backfillMLSOfficeIds: $backfillMLSOfficeIds\n backfillBoundary: $backfillBoundary\n offset: $offset\n limit: $limit\n sort: $sort,\n sortDir: $sortDir\n ){\n id\n name\n status\n originalStatus {\n id\n name\n }\n salesPrice\n reducedPrice\n isPasswordProtected\n bedroomCount\n bathCount\n fullBathCount\n halfBathCount\n threeQuarterBathCount\n fullAddress\n addressLine1\n addressLine2\n addressCity\n addressState\n addressCountry\n postalCode\n description\n syncedAt\n officeName\n attributionContact\n neighborhood {\n id\n }\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n seoTitle\n seoDescription\n slug\n fromMLS\n mlsId\n mlsLogo\n mlsAttribution\n openHouse\n openHouseHours\n priceUponRequest\n privateAddress\n leaseProperty\n leasePrice\n currency\n leaseTermFrequencyInterval\n leaseTermFrequencyCount\n leasePeriod\n livingSpaceSize\n livingSpaceUnits\n lotAreaSize\n lotAreaUnits\n tags\n latitude\n longitude\n soldDate\n timeZone\n buyerAgencyCompensation\n buyerAgencyCompensationType\n landIdUrl\
3309n }\n propertiesCount(\n \n agentIds: $agentIds\n teamIds: $teamIds\n propertyId: $propertyId\n propertyIds: $propertyIds\n prioritizeIds: $prioritizeIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n statusId: $statusId\n statusIds: $statusIds\n excludeStatusId: $excludeStatusId\n neighborhoodId: $neighborhoodId\n neighborhoodIds: $neighborhoodIds\n officeIds: $officeIds\n addressState: $addressState\n addressCity: $addressCity\n developmentId: $developmentId\n featuredListing: $featuredListing\n leaseProperty: $leaseProperty\n search: $search\n searchTermMode: $searchTermMode\n salesPriceGTE: $salesPriceGTE\n salesPriceLTE: $salesPriceLTE\n leasePriceGTE: $leasePriceGTE\n leasePriceLTE: $leasePriceLTE\n livingSpaceSizeGTE: $livingSpaceSizeGTE\n livingSpaceSizeLTE: $livingSpaceSizeLTE\n bathCountGTE: $bathCountGTE\n bathCountLTE: $bathCountLTE\n bedroomCountGTE: $bedroomCountGTE\n bedroomCountLTE: $bedroomCountLTE\n architectureStyle: $architectureStyle\n lifestyle: $lifestyle\n propertyTypeId: $propertyTypeId\n propertyTypeIds: $propertyTypeIds\n spaceTypeIds: $spaceTypeIds\n tag: $tag\n archived: $archived\n globalProperty: $globalProperty\n withGeo: $withGeo\n openHouse: $openHouse\n displayMLSListings: $displayMLSListings\n advancedFilters: $advancedFilters\n seasonalPriceId: $seasonalPriceId\n\n ) {\n count\n }\n }\n","pressReleases":"\n query PressReleases (\n $companyId: ID\n $pressReleaseIds: [ID!]\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: String\n $search: String\n $categories: [String!]\n $propertyId: [ID!]\n $developmentId: [ID!]\n $agentId: [ID!]\n $teamId: [ID!]\n $year: [Int!]\n ) {\n pressReleases (\n companyId: $companyId\n pressReleaseIds: $pressReleaseIds\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n categories: $categories\n propertyId: $propertyId\n developmentId: $developmentId\n agentId: $agentId\n teamId: $teamId\n year: $year\n ) {\n items {\n id\n title\n description\n author\n externalUrl\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n altTagText\n }\n publishedAt\n categories\n }\n total\n }\n }\n","posts":"\n query Posts (\n $companyId: String\n $postId: [ID!]\n $slug: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: String\n $search: String\n $featured: Boolean\n $categoryId: [String!]\n $neighborhoodId: [String!]\n ) {\n posts (\n companyId: $companyId\n postId: $postId\n slug: $slug\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n featured: $featured\n postStatusId: \"5f528253-abb7-484e-95c3-330269ac1102\"\n categoryId: $categoryId\n neighborhoodId: $neighborhoodId\n ) {\n items {\n id\n postId\n title\n subtitle\n description\n status: postStatus\n featured\n slug\n categories {\n id\n name\n }\n createdAt\n publishedAt\n scheduledAt\n createdBy {\n ... on Agent {\n firstName\n lastName\n }\n }\n customAuthor\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n altTagText\n }\n seoTitle\n seoDescription\n }\n total\n }\n }\n","testimonials":"\n query Testimonials (\n $companyId: String\n $agentId: ID\n $teamId: ID\n $testimonialIds: [ID!]\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: String\n $search: String\n ) {\n testimonials (\n companyId: $companyId\n agentId: $agentId\n teamId: $teamId\n testimonialIds: $testimonialIds\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n ) {\n items {\n id\n testimonialId\n body\n author\n position\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n altTagText\n }\n seoTitle\n seoDescription\n agents {\n slug\n email\n firstName\n lastName\n avatar {\n smallUrl\n height\n width\n }\n }\n }\n total\n }\n }\n","neighborhoods":"\n query Neighborhoods (\n $neighborhoodId: ID\n $companyId: String\n $search: String\n $tag: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n ) {\n neighborhoods (\n neighborhoodId: $neighborhoodId\n companyId: $companyId\n search: $search\n tag: $tag\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n ) {\n id\n name\n description\n descriptionShort\n slug\n tags\n googlePlaceData\n mlsLink\n createdAt\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n seoTitle\n seoDescription\n }\n neighborhoodsCount(\n companyId: $companyId\n search: $search\n tag: $tag\n ) {\n count\n }\n }\n","developments":"\n query Developments (\n $developmentId: ID\n $companyId: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n $tag: [String!]\n $agentId: [ID!]\n $neighborhoodId: ID\n $neighborhoodIds: [ID!]\n ) {\n developments (\n developmentId: $developmentId\n companyId: $companyId\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n tag: $tag\n agentId: $agentId\n neighborhoodId: $neighborhoodId\n neighborhoodIds: $neighborhoodIds\n ) {\n id\n name\n description\n descriptionShort\n slug\n createdAt\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n googlePlaceData\n seoTitle\n seoDescription\n tags\n }\n developmentsCount(\n companyId: $companyId\n search: $search\n tag: $tag\n agentId: $agentId\n neighborhoodId: $neighborhoodId\n neighborhoodIds: $neighborhoodIds\n ) {\n count\n }\n }\n","pois":"\n query PointsOfInterest (\n $regionId: UUID!\n $radiu
3309s: Int\n $offset: Int\n $limit: Int\n $categories: [AreasOfInterestCategories!]\n $sortBy: AreasOfInterestSorting\n ) {\n pois: areasOfInterest (\n input: {\n regionId: $regionId\n radius: $radius\n offset: $offset\n limit: $limit\n categories: $categories\n sortBy: $sortBy\n }\n ) {\n items {\n name\n imageUrl\n url\n reviewCount\n rating\n price\n displayPhone\n distance\n category\n location {\n address1\n address2\n address3\n city\n zipCode\n country\n state\n }\n }\n total\n }\n }\n","offices":"\n query Offices (\n $companyId: ID!\n $officeIds: [ID!]\n $officeMlsIds: [String!]\n $externalIds: [String!]\n $externalSource: String\n $agentId: ID\n $archived: Boolean\n $tags: [String!]\n $slug: String\n $search: String\n $sort: String\n $sortDir: SortDirection\n $offset: Int\n $limit: Int\n ) {\n offices (\n companyId: $companyId\n officeIds: $officeIds\n officeMlsIds: $officeMlsIds\n externalIds: $externalIds\n externalSource: $externalSource\n agentId: $agentId\n archived: $archived\n tags: $tags\n slug: $slug\n search: $search\n sort: $sort\n sortDir: $sortDir\n offset: $offset\n limit: $limit\n ) {\n items {\n id\n companyId\n name\n slug\n officeMlsId\n shortDescription\n fullDescription\n addressLine1\n addressLine2\n addressCity\n addressState\n addressPostalCode\n addressCountry\n phone\n email\n officeHours\n coordinates\n googlePlaceData\n seoTitle\n seoDescription\n fullAddress\n tags\n media {\n id\n originalUrl\n thumbnailUrl\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n }\n }\n total\n }\n }\n","teams":"\n query Teams (\n $companyId: ID\n $teamIds: [ID!]\n $agentId: ID\n $externalIds: [String!]\n $externalSource: String\n $slug: String\n $search: String\n $sort: String\n $sortDir: String\n $offset: Int\n $limit: Int\n ) {\n teams (\n companyId: $companyId\n teamIds: $teamIds\n agentId: $agentId\n externalIds: $externalIds\n externalSource: $externalSource\n slug: $slug\n search: $search\n sort: $sort\n sortDir: $sortDir\n offset: $offset\n limit: $limit\n ) {\n items {\n id\n companyId\n name\n email\n shortBio\n addressLine1\n addressLine2\n addressCity\n addressState\n addressCountry\n phoneNumber1\n phoneNumber2\n postalCode\n avatar {\n id\n thumbnailUrl\n smallUrl\n mediumUrl\n largeUrl\n }\n urlWebsite\n socialLinks\n socialLinksArray\n tags\n seoTitle\n seoDesc\n slug\n displayOrder\n }\n total\n }\n }\n"}, 3310 propertyPlaceholderImage: {"id":"5e80fbef-32ee-49d0-96a8-4dfb3bf22fb7","alt":null,"bytes":40710,"width":1920,"format":"png","height":1200,"pngUrl":null,"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/892faa61-72dd-445b-a27d-4fcc491ce2f6","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/892faa61-72dd-445b-a27d-4fcc491ce2f6","authorUrl":null,"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/892faa61-72dd-445b-a27d-4fcc491ce2f6","sourceUrl":null,"xLargeUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/892faa61-72dd-445b-a27d-4fcc491ce2f6","__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/892faa61-72dd-445b-a27d-4fcc491ce2f6","de
3310scription":null,"displayName":"property_placeholder-logo","originalUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/892faa61-72dd-445b-a27d-4fcc491ce2f6","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/892faa61-72dd-445b-a27d-4fcc491ce2f6","originalFileName":"Property_placeholder-logo","cloudinaryPublicId":"892faa61-72dd-445b-a27d-4fcc491ce2f6"} 3311 }, 3312 objectToQuerystring: objectToQuerystring, 3313 getPath: getPath, 3314 getMLSAutocomplete: getMLSAutocomplete, 3315 getMLSAutocompleteWithFilters: getMLSAutocompleteWithFilters, 3316 makeMlsLink: makeMlsLink, 3317 debounce: debounce, 3318 }; 3319 3320 var wowOffset = 100; 3321 </script>
3321 3322
3322<script> 3323 (()=>{function e(e){return e&&e.__esModule?e.default:e}var t={},i={};i={getVideoFirstFrame(e){let t="https://res.cloudinary.com/";if(!e||!e.startsWith(t))return null;let i=e.replace(t,"").replace("f_auto:video","f_auto").split("/");if(-1===i[1].toLowerCase().indexOf("video"))return null;let r=i[i.length-1];r.lastIndexOf(".")>-1?r=`${r.slice(0,r.lastIndexOf("."))}.jpg`:r+=".jpg",i[i.length-1]=r;let s=3;"videos"===i[1].toLowerCase()&&""!==i[2]&&(s=2);let a=/^(?:[a-z]{1,3}|\$\w+)_\S+$/;for(;s<i.length-1&&a.test(i[s]);)s++;return i.splice(s,0,"so_0,eo_0"),t+i.join("/")}};let r={amp:"&",lt:"<",gt:">",quot:'"',apos:"'",nbsp:" "},s=/&(?:amp|lt|gt|quot|apos|nbsp|#(?:[0-9]+|[xX][0-9a-fA-F]+));/y,a=/[<&]/g,o=/["'>]/g,n=/<\/p\s*>|<br\s*\/?>|[\r\n\u2028\u2029]/g;function l(e,t){let i="";for(let l=0;l<e.length;){a.lastIndex=l;let d=a.exec(e);if(!d){i+=e.slice(l);break}let c=d.index;i+=e.slice(l,c);let u="&"===e[c]?function(e,t){s.lastIndex=t;let i=s.exec(e);return{text:i?function(e){if("#"!==e[1])return r[e.slice(1,-1)];
3323let t="x"===e[2]||"X"===e[2],i=parseInt(e.slice(t?3:2,-1),t?16:10);return 0===i||i>1114111||i>=55296&&i<=57343?e:160===i?" ":String.fromCodePoint(i)}(i[0]):"&",end:i?s.lastIndex:t+1}}(e,c):function(e,t,i){let r=function(e,t){let i=null;o.lastIndex=t+1;let r=o.exec(e);for(;r;){let t=r[0];if(i)t===i&&(i=null);else if('"'===t||"'"===t)i=t;else if(">"===t)return o.lastIndex;r=o.exec(e)}return -1}(e,t);return{text:-1===r?"<":function(e,t,i,r){if(!r)return"";let s=e.slice(t,i);if(/^<br\s*\/?>$/.test(s))return" ";if(/^<\/p\s*>$/.test(s)){n.lastIndex=i;let t=n.exec(e);if(t&&"<"===t[0][0])return" "}return""}(e,t,r,i),end:-1===r?t+1:r}}(e,c,t);i+=u.text,l=u.end}return i}t=function(e,{isEqual:t}){let r=[{field:"thumbnailUrl",w:320},{field:"smallUrl",w:960},{field:"mediumUrl",w:1280},{field:"largeUrl",w:1920},{field:"xLargeUrl",w:2560},{field:"xxLargeUrl",w:3456}],s=function(e,t,i){let r="en-US";if(!e)return"";if("string"==typeof e){let t=e.trim();if(/[^+\-0-9.]/.test(t))return e;if(!(e=parseFloat(t)))return""}let s="number"==typeof i?i:0,a=Number.isInteger(e)?0:s,o={minimumFractionDigits:a,maximumFractionDigits:a};return"USD"===t?`$${e.toLocaleString(r,o)}`:"CAD"===t?`$${e.toLocaleString(r,o)} CAD`:"EUR"===t?`\u{20AC}${e.toLocaleString(r,o)}`:"GBP"===t?`\xa3${e.toLocaleString(r,o)}`:"PERCENT"===t?`${e}%`:"number"==typeof i&&i>-1?e.toLocaleString(r,{maximumFractionDigits:i}):e.toLocaleString(r)},a=function(e){switch(e){case"DAY":return"daily";case"MONTH":return"monthly";case"WEEK":return"weekly";case"YEAR":return"yearly";case"QUARTER":return"quarterly";case"HALF_YEAR":return"semi-annually";case"NIGHTLY":return"nightly";case"SEASONAL":return"seasonally";default:return""}},o=function(e){switch(e){case"DAY":return"day";case"WEEK":return"wk";case"MONTH":return"mo";case"YEAR":return"yr";case"QUARTER":return"3 mos";case"HALF_YEAR":return"6 mos";case"NIGHTLY":return"night";case"SEASONAL":return"season";default:return""}},n=function(e){switch(e){case"DAY":return"day";case"WEEK":return"week";case"MONTH":return"month";case"YEAR":return"year";case"QUARTER":return"quarter";case"HALF_YEAR":return"6 months";case"NIGHTLY":return"night";case"SEASONAL":return"season";default:return""}},d=function(e,t){let i,r,s=t||{};switch(s.mode){case"short":i=o(e),r=s.frequencySeparator||"/";break;case"standard":case"std":i=n(e),r=s.frequencySeparator||"/";break;default:i=a(e),r=s.frequencySeparator||" "}return i?s.frequencyTag||s.frequencyClass?`${r}<${s.frequencyTag||"span"}${s.frequencyClass?` class="${s.frequencyClass}"`:""}>${i}</${s.frequencyTag||"span"}>`:r+i:""};return{isEmpty(e,t){let i=!e||"string"==typeof e&&!e.trim()||!Object.keys(e).length;return t.fn?i?t.fn(this):t.inverse(this):i},ifEquals(e,i,r){return t(e,i)?r.fn(this):r.inverse(this)},"raw-helper":function(e){return e.fn()},striptags:e=>e?l(e=(e=e.replace(/<\!--(.|[\r\n])*?-\->/g,"")).replace(/<(xml|style|svg)("[^"]*"|'[^']*'|[^>])*>(.|[\r\n])*?<\/\1>/gi,""),!1):"",striptagsLineBreaks:e=>e?l(e=(e=e.replace(/<\!--(.|[\r\n])*?-\->/g,"")).replace(/<(xml|style|svg)("[^"]*"|'[^']*'|[^>])*>(.|[\r\n])*?<\/\1>/gi,""),!0):"",truncate:(e,t,i)=>e?e.length>t?"string"==typeof i?e.slice(0,t-i.length)+i:e.slice(0,t):e:"",setSubArray(e=[],t,i,r,s){s.data.root[r]=e.slice(t,i)},formatAreaUnit(e){switch(e){case"ACRE":return"Acres";case"SQUARE_METER":return"Sq.M.";case"SQUARE_YARD":return"Sq.Yd.";default:return"Sq.Ft."}},formatFrequency:a,formatFrequencyShort:o,lpFormatFrequency:(e,t)=>d(e,t&&t.hash),subArray(e,t,i,r){return e>=t&&e<i?r.fn(this):r.inverse(this)},formatPropertyStatus(e,t,i){let r="";switch(e){case"SOLD":r="Sold";break;case"FOR_SALE":r="For Sale";break;case"COMING_SOON":r="Coming Soon";break;case"INACTIVE":r="Inactive";break;case"POCKET_LISTING":r="Pocket Listing";break;case"PENDING":r="Pending";break;case"UNDER_CONTRACT":r="Under Contract";break;case"ACTIVE_UNDER_CONTRACT":r="Active Under Contract";break;default:r=e}return("Sold"===r||"Leased"===r)&&t&&"string"==typeof i&&i&&(r+=` on ${i}`),r},formatGrade(e){switch(e){case"UNDERGRADUATE_COURSES":return"Undergrad";case"PRE_KINDERGARTEN":return"PreK";case"KINDERGARTEN":return"K";case"FIRST_GRADE":return"1st";case"SECOND_GRADE":return"2nd";case"THIRD_GRADE":return"3rd";case"FOURTH_GRADE":return"4th";case"FIFTH_GRADE":return"5th";case"SIXTH_GRADE":return"6th";case"SEVENTH_GRADE":return"7th";case"EIGHTH_GRADE":return"8th";case"NINTH_GRADE":return"9th";case"TENTH_GRADE":return"10th";case"ELEVENTH_GRADE":return"11th";case"TWELFTH_GRADE":return"12th";default:return""}},encodeURI:e=>encodeURI(e),encodeURIComponent:e=>encodeURIComponent(e),hbFormatDate(e,t){if(!e)return"";let i="current"===e?new Date:new Date(e);if(Number.isNaN(i.getTime()))return"";if("YYYY"===t||"year"===t)return`${i.getFullYear()}`;if("MM/DD/YY"===t){let e=i.getMonth()+1;return e<10&&(e=`0${e.toString()}`),`${e}/${i.getDate()}/${i.getFullYear().toString().substr(-2)}`}return`${["January","February","March","April","May","June","July","August","September","October","November","December"][i.getMonth()]} ${i.getDate()}, ${i.getFullYear()}`},openHousesFormat(e,t,i){if(!e||!t)return"";let r=e=>{let t=e.getHours();t>12&&(t-=12);let i=`${t}:${e.getMinutes()>9?e.getMinutes():"0"+e.getMinutes()}`;return e.getHours()>11?i+="PM":i+="AM",i},s="",a=e,o=t;
3323i&&(a=new Date(e).toLocaleString("en-US",{timeZone:i}),o=new Date(t).toLocaleString("en-US",{timeZone:i}),[,,,s]=new Date(t).toLocaleString("en-US",{timeZone:i,timeZoneName:"short"}).split(" "));let n=new Date(a),l=n.toLocaleDateString("en-US"),d=r(n),c=r(new Date(o));return`${l} ${d} - ${c} ${s}`},math:(e,t,i)=>(e=parseFloat(e),({"+":e+(i=parseFloat(i)),"-":e-i,"*":e*i,"/":e/i,"%":e%i})[t]),findByKey(e,t,i,r){let s=(e||[]).find(e=>e[t]===i);return r.fn(s)},capitalize(e,t,i){let r;return"string"==typeof e&&e.length&&(r=e.toLowerCase().split(t).map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" ").toString()),r},and:(...e)=>Array.prototype.slice.call(e).every(Boolean),or:(...e)=>Array.prototype.slice.call(e,0,-1).some(Boolean),not:e=>!e,orderByIds(t,i,r){let s="",a=null;r.data&&(a=e.createFrame(r.data));let o=(i||[]).filter(Boolean);if(o&&o.length){let e=0;s=o.reduce((i,s,o)=>{let n=(t||[]).find(e=>e.id===s);return n?(a&&(a.index=o-e),i+r.fn(n,{data:a})):(e+=1,i)},"")}else for(let e=0,i=(t||[]).length;e<i;e++)a&&(a.index=e),s+=r.fn(t[e],{data:a});return s},ifIn(e,t,i){return t&&t.indexOf(e)>-1?i.fn(this):i.inverse(this)},partial:(t,i)=>(e.registerPartial(t,e.compile(i.fn())),`
3323<script type="text/x-handlebars-template" class="${t} pagination-script">${i.fn()}<\/script>`),numCompare(e,t,i,r){return({"==":function(e,t){return e==t},"===":function(e,t){return e===t},"!=":function(e,t){return e!=t},"<":function(e,t){return e<t},">":function(e,t){return e>t},"<=":function(e,t){return e<=t},">=":function(e,t){return e>=t}})[i](e,t)?!r.fn||r.fn(this):!!r.fn&&r.inverse(this)},lpFormatNumber:s,arrayToHtmlList:(e,t)=>e.reduce((e,t)=>{try{if("object"==typeof t||null===t)return e;return e+=`<li>${t}</li>`}catch(e){}},""),join:(e,t,i)=>e&&e.join?e.join("string"==typeof t?t:", "):"",dedupe(t,i,r){let s=null,a=0,o=new Set;return r.data&&(s=e.createFrame(r.data)),(t||[]).reduce((e,t,n)=>{let l=i?t[i]:t;return!o.has(l)||i&&void 0===l?(o.add(l),s&&(s.index=n-a),e+r.fn(t,{data:s})):(a+=1,e)},"")},JSONstringify:(e,t)=>JSON.stringify(e),formatPropertyPrice(...t){let i=t[t.length-1].hash,r=t.length>1?t[0]:i.property,a=i.precision||0;t.length>2&&(i.mode=t[1]),i.mode||(i.mode="short");let o=t.length>3?t[2]:i.separator;if("string"!=typeof o&&(o=" | "),r.isPasswordProtected)return"Exclusive Listing";let n=t.length>4?t[3]:i.priceUponRequestText;if("string"!=typeof n&&(n="Price Upon Request"),r.priceUponRequest)return n;let l=r.salesPrice,c=null;"SOLD"!==r.status&&"Leased"!==r.status&&r.reducedPrice&&(i.reducedClass?c=r.reducedPrice:l=r.reducedPrice);let u="";c&&(u+=`<${i.reducedTag||"span"} class="${i.reducedClass}">${s(c,r.currency,a)}</${i.reducedTag||"span"}>`),l&&(l=s(l,r.currency,a),i.priceTag||i.priceClass?u+=`<${i.priceTag||"span"}${i.priceClass?` class="${i.priceClass}"`:""}>${l}</${i.priceTag||"span"}>`:u+=l);let h=r.leasePrice&&s(r.leasePrice,r.currency,a);if(h){u&&(u+=o);let e=`${h}${d(r.leasePeriod,i)}`;i.leaseTag||i.leaseClass?u+=`<${i.leaseTag||"span"}${i.leaseClass?` class="${i.leaseClass}"`:""}>${e}</${i.leaseTag||"span"}>`:u+=e}
3323return new e.SafeString(u)},mediaImage(t,i={}){if(!t)return;let{lazy:s,...a}=i.hash,o="",n="";if("string"==typeof t)o=t;else{let e={},{height:s,width:l,altTagText:d}=t;r.forEach(i=>{t[i.field]&&!e[t[i.field]]&&(e[t[i.field]]=i.w)});let c=Object.keys(e);if(!c.length)return;if(d&&(a.alt=d),s&&l&&(s>=l&&(a.class?a.class+=" portrait":a.class="portrait"),"setDims"in i.hash&&(a.width=l,a.height=s)),c.length>1&&l&&l<e[c[c.length-1]]){let t=c.findIndex(t=>e[t]>=l);c.splice(t+1),e[c[c.length-1]]=l}c.length>1&&(n=c.map(t=>`${t} ${e[t]}w`).join(", "),c.sort((t,i)=>Math.abs(e[t]-1280)-Math.abs(e[i]-1280))),o=c[0]}delete a.setDims,n||delete a.sizes,"alt"in a||(a.alt=""),!("loading"in a)&&(i?.data?.root?.sectionIndex>1||s)&&(a.loading="lazy");let l=Object.keys(a).map(t=>`${e.escapeExpression(t)}="${e.escapeExpression(a[t])}"`).join(" ");return new e.SafeString(`<img src="${o}"${n?` srcset="${n}"`:""}${l?` ${l}`:""}>`)},bgImage:e=>e?"string"==typeof e?e:e.largeUrl||e.url||"":"",concat(...e){let t="";for(let i in e)null!==e[i]&&void 0!==e[i]&&"object"!=typeof e[i]&&(t+=e[i]);return t},setVideoExtension(e,t){if(!e||!t)return"";let i=new URL(e);if("res.cloudinary.com"!==i.host)return i.pathname.endsWith(`.${t}`)?e:"";let r=i.pathname.lastIndexOf("."),s=i.pathname;return -1!==r&&(s=i.pathname.substr(0,r)),i.pathname=`${s}.${t}`,i.toString()},addVideoSources(e){if(!e)return"";if(!e.includes("res.cloudinary.com"))return`<source data-src="${e}">`;let t=e.replace(/\.(?:3gp|mpeg|mp4|m4v|m4p|ogv|ogg|mov|webm)$/,"");return[{format:"webm",codec:"vp9",htmlCodecs:";codecs=vp9"},{format:"mp4",codec:"h265",htmlCodecs:";codecs=hvc1"},{format:"mp4",codec:"h264",htmlCodecs:""}].map(e=>{let i=`${t.replace(/f_auto(?::video)?(?:,q_auto(?::\w+)?)?/,`f_${e.format},vc_${e.codec},q_auto:best,w_1920,c_limit`)}.${e.format}`;return`<source data-src="${i}" type="video/${e.format}${e.htmlCodecs}">`}).join("\n")},cloudinaryVideoFirstFrame:i.getVideoFirstFrame,initials(e,t){if(!e)return"";t?.hash?.endChar&&(e=e.split(t.hash.endChar)[0]);let i=+t?.hash?.maxChars||2,r=e.match(/\b\w/g)?.slice(0,i);return r?(t?.hash?.addText&&(r=r.map(e=>e+t.hash.addText)),r.join(t?.hash?.joinWith||"").toUpperCase()):""},normalizePhone(e){if(!e)return"";let t=String(e).trim();return(t.startsWith("+")?"+":"")+t.replace(/\D/g,"")}}};class d{constructor(e,t,i){if(this.config=e,this.window=t,this.document=i,!this.destroy)throw Error("Controllers must implement a deconstructor")}}let c="lp_lead_form_conversion_fired";function u(e,t){if(e&&t&&"function"==typeof t.sendGoogleTagManagerEvent&&!function(e){try{return"true"===e.sessionStorage.getItem(c)}catch{return!1}}(e))try{t.sendGoogleTagManagerEvent("event","generate_lead");try{e.sessionStorage.setItem(c,"true")}catch{}}catch{}}function h(e){return!!e&&(!!e.expired||Date.now()>=e.expiresAt)}let p="/api/v1/home-valuation";class m extends d{destroy(){}_cleanAddressString(e){if(!e||"string"!=typeof e)return"";let t=e.trim();if(t.includes("User entered address:")){let e=t.match(/User entered address:\s*\n?\s*([^\n]+)/);e&&e[1]&&(t=e[1].trim())}let i=t.indexOf(", call time frame:");return -1!==i&&(t=t.substring(0,i).trim()),t}_transformAddressComponents(e){let t=t=>(e.find(e=>e.componentType===t)||{}).componentName?.text,i={},r=t("street_number"),s=t("route"),a=t("administrative_area_level_1"),o=t("postal_code"),n=t("subpremise"),l=t("locality")||t("sublocality_level_1")||t("neighborhood");return r&&(i.streetNumber=r),s&&(i.streetName=s),l&&(i.city=l),a&&(i.state=a),o&&(i.zipcode=o),n&&(i.addressLine2=n),i}_extractAddressAndCoordinates(e){let t=null,i=null;if(e?.result){let{result:r}=e;r.address?.addressComponents&&(t=this._transformAddressComponents(r.address.addressComponents)),r.geocode?.location&&(i={latitude:r.geocode.location.latitude,longitude:r.geocode.location.longitude})}return{structuredAddress:t,coordinates:i}}_filterEmptyStrings(e){let t={};for(let[i,r]of Object.entries(e))""!==r&&null!=r&&(t[i]=r);return t}_getRawAddress(e){let t=e.activity.content||{},i=e.activity.comments_attributes?.[0]?.text;return[t.address,t["property-address"],t.property_address,t.Property_Address,i,t.message,t.homeValuationAddress,t.propertyAddress].map(e=>e&&this._cleanAddressString(e)).find(Boolean)||""}_logLeadEvent(e,t,i=null){let r={event:e,companyId:this.config.companyId,websiteId:this.config.websiteId,timestamp:new Date().toISOString(),hasEmail:!!t.activity?.author_email,hasAddress:!!this._getRawAddress(t)};if(i&&(r.errorMessage=i.userMessage||(i.status?`Request failed with status ${i.status}`:"An error occurred"),r.errorName=i.name,r.errorStatus=i.status),console.error(`[HomeValuation] ${e}`,JSON.stringify(r)),this.window.posthog)try{this.window.posthog.capture(e,r)}catch(e){console.error("[HomeValuation] PostHog capture failed:",e)}}_getUserFriendlyErrorMessage(e){return"AbortError"===e.name||e.message?.includes("timeout")?"Connection timed out. Please try again.":"TypeError"===e.name&&e.message?.includes("fetch")?"Unable to connect. Please check your internet connection and try again.":503===e.status||502===e.status||504===e.status?"Service temporarily unavailable. Please try again in a moment.":400===e.status?"Please check your information and try again.":"Something went wrong. Please try again or c
3323ontact us directly."}_formatStructuredAddress(e){if(!e||0===Object.keys(e).length)return"";let t=[];return t.push([e.streetNumber,e.streetName,e.addressLine2].filter(Boolean).join(" ")),t.push([[e.city,e.state].filter(Boolean).join(", "),e.zipcode].filter(Boolean).join(" ")),t.filter(Boolean).join(", ")}_buildHomeValuationData(e,t,i,r){let s=this._formatStructuredAddress(i)||this._getRawAddress(e);if(!s)throw Error("Unable to extract home valuation address from form data");let a={companyId:e.companyId,homeValuationAddress:s,homeValuationEstimate:t?new Intl.NumberFormat("en-US",{style:"currency",currency:"USD",maximumFractionDigits:0,minimumFractionDigits:0}).format(t):null,websiteId:e.page.websiteId,sourceUrl:e.activity.source_url},o={leadEmailAddress:e.activity.author_email,leadFullName:e.activity.author_name,leadFirstName:e.activity.firstName,leadLastName:e.activity.lastName,leadPhoneNumber:e.activity.author_phone,parcelId:e.activity.content?.parcelId,resourceId:e.page.pageMeta?.resourceId,pageId:e.page.pageId,sourceResource:e.page.pageMeta?.s
3323ourceResource,pageElementId:e.page.pageMeta?.pageElementId,formId:e.page.pageMeta?.formId,utmSource:e.activity.content?.utm_source,utmMedium:e.activity.content?.utm_medium,utmCampaign:e.activity.content?.utm_campaign,utmTerm:e.activity.content?.utm_term,utmContent:e.activity.content?.utm_content,utmId:e.activity.content?.utm_id,timeToSell:e.activity.content?.timeToSell,lookingToBuy:e.activity.content?.lookingToBuy,consented:!!e.activity.content?.termsAccepted,referrer:e.referrer,content:e.activity.content||{},fields:e.fields||{}},n=this._filterEmptyStrings(o);return{...a,...n,...i&&{address:i},...r&&{coordinates:r}}}async _validateAddressSafely(e){if(!e)return console.error("Home valuation: No address found in form data"),null;try{return await this._validateAddressWithGoogleMaps(e)}catch(e){throw console.error("Error validating address with Google Maps:",e),e.userMessage=this._getUserFriendlyErrorMessage(e),e}}async _getHomeValuationEstimateSafely(e){try{return await this._getHomeValuationEstimate(e)}catch(e){throw console.error("Error getting home valuation estimate:",e),e.userMessage=this._getUserFriendlyErrorMessage(e),e}}_isSafeRedirectUrl(e){try{let{protocol:t}=new URL(e,this.window.location.href);return"https:"===t||"http:"===t}catch{return!1}}_parseResponsePayload(e){try{return e?JSON.parse(e):{}}catch{return{raw:e}}}_createResponseError(e,t){let i=Error(e&&"object"==typeof e&&Object.keys(e).length?e.message||JSON.stringify(e):"Request failed");return e&&"object"==typeof e&&Object.keys(e).length&&Object.assign(i,e),i.status=t,i}_resolveValuationApiBase(){let{config:e}=this;if(void 0!==e.valuationApiBase&&null!==e.valuationApiBase&&(""!==e.valuationApiBase||!e.isBuilder))return e.valuationApiBase;if(e.websiteApiGatewayUrl)return e.websiteApiGatewayUrl;throw Error("websiteApiGatewayUrl/valuationApiBase not configured for home valuation")}async _submitLead(e,t,i){let r=new AbortController,s=setTimeout(()=>r.abort(),1e4);try{let a=await fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t),signal:r.signal});clearTimeout(s);let o=await a.text(),n=this._parseResponsePayload(o);if(!a.ok)throw this._createResponseError(n,a.status);if(n&&"success"===n.status&&n.redirectUrl){if(h(i))return n;if(!this._isSafeRedirectUrl(n.redirectUrl))return console.error("Home valuation: refusing redirect to unsupported protocol"),n;return this.window.location.href=n.redirectUrl,{redirected:!0,url:n.redirectUrl}}return n}catch(e){throw clearTimeout(s),e}}async _submitHomeValuationRequest(e){let t=this._resolveValuationApiBase();this._logLeadEvent("home_valuation_submission_started",e);try{let i=this._getRawAddress(e),r=null;try{r=await this._validateAddressSafely(i)}catch(t){throw this._logLeadEvent("home_valuation_address_validation_failed",e,t),t}let s=null;try{s=await this._getHomeValuationEstimateSafely(r)}catch(t){this._logLeadEvent("home_valuation_estimate_failed",e,t),s=null}let{structuredAddress:a,coordinates:o}=this._extractAddressAndCoordinates(r),n=`${t}${p}`,l=this._buildHomeValuationData(e,s,a,o),d=await this._submitLead(n,l,e.deadline);return this._logLeadEvent("home_valuation_submission_success",e),d}catch(t){throw t.userMessage||(t.userMessage=this._getUserFriendlyErrorMessage(t)),this._logLeadEvent("home_valuation_submission_failed",e,t),t}}async _validateAddressWithGoogleMaps(e){let{config:t,window:i}=this,r=t.googleMapsAPIKey;if(!r&&i.luxuryPresence?.mapApiLoader&&(r=await i.luxuryPresence.mapApiLoader.getMapApiKey()),!r)throw Error("Google Maps API key not configured");let s=new AbortController,a=setTimeout(()=>s.abort(),1e4);try{let t=await fetch(`https://addressvalidation.googleapis.com/v1:validateAddress?key=${r}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({address:{addressLines:[e]},enableUspsCass:!1}),signal:s.signal});if(clearTimeout(a),!t.ok){let e=Error(`Address validation failed: ${t.status}`);throw e.status=t.status,e}return t.json()}catch(e){throw clearTimeout(a),e}}_hasMandatoryAddressFields(e){return!!(e.streetNumber&&e.streetName&&e.city&&e.state&&e.zipcode)}_logMissingAddressFields(e){let t=[];e.streetNumber||t.push("streetNumber"),e.streetName||t.push("streetName"),e.city||t.push("city"),e.state||t.push("state"),e.zipcode||t.push("zipcode"),console.log("Home valuation estimate skipped - missing required fields:",t.join(", "),"Available fields:",Object.keys(e).join(", "))}_buildAddressQueryString(e){return Object.entries(e).map(([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(t)}`).join("&")}async _getHomeValuationEstimate(e=null){let t=`${this._resolveValuationApiBase()}${p}`;if(!e?.result?.address?.addressComponents)return null;let i=this._transformAddressComponents(e.result.address.addressComponents);if(!this._hasMandatoryAddressFields(i))return this._logMissingAddressFields(i),null;let r=this._buildAddressQueryString(i),s=`${t}?${r}`,a=new AbortController,o=setTimeout(()=>a.abort(),1e4);try{let e=await fetch(s,{headers:{Accept:"application/json"},signal:a.signal});if(clearTimeout(o),!e.ok){let t=Error(`Home valuation estimate failed: ${e.status}`);throw t.status=e.status,t}let t=await e.json();return t?.valueDollars??null}catch(e){throw clearTimeout(o),e}}}let g="middleName",y="redirect-pending",f=["name","firstName","lastName",g,"email","phone","phoneNumber","source","message","mlsId","sourceUrl"],v="lp_map_key_failed",w="oauthSuccess",b={cookieyes:{eventName:"cookieyes_consent_update",hasAnalyticsConsent:e=>(function(e){let t=e.cookie.match(/cookieyes-consent=([^;
3323]+)/);if(!t)return!1;try{let e=decodeURIComponent(t[1]);if(e.includes(",")){let t=e.split(",").map(e=>e.trim());if(t.some(e=>e.includes(":")))return t.some(e=>"analytics:yes"===e);return t.includes("analytics")}return e.includes("analytics")}catch(e){return!1}})(e),isAnalyticsAccepted:e=>Array.isArray(e?.accepted)&&e.accepted.includes("analytics")},"lp-consent":{eventName:"lp_consent_update",hasAnalyticsConsent:(e,t)=>!!t.__lpConsent?.state?.c?.analytics,isAnalyticsAccepted:e=>!!e?.choices?.analytics}};function S(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}function _(e,t){t.forEach(t=>{let i=e[t];Array.isArray(i)&&0===i.length&&delete e[t]})}function I(e,t,i,r){let s=t.map(t=>(function e(t){return Array.isArray(t)?t.flatMap(t=>e(t)):"string"==typeof t?t.split(/\s+/).filter(Boolean):null==t?[]:[t]})(e[t])),a=r?.merge?s.flat():s.find(e=>e.length>0)??[];t.forEach(t=>{delete e[t]}),a.length>0&&(e[i]=[...new Set(a)])}function E(e){let t={...e};if(t.urlWebsite||(t.urlWebsite=null),t.urlYoutube=null,t.urlFacebook=null,t.urlInstagram=null,t.urlLinkedin=null,t.urlPodcast=null,t.urlTwitter=null,Array.isArray(e.socialLinks)){let i=[...e.socialLinks].sort((e,t)=>{let i=e.type?.toLowerCase()||"",r=t.type?.toLowerCase()||"";return i.localeCompare(r)});t.socialLinks=i;let r={youtube:"urlYoutube",facebook:"urlFacebook",instagram:"urlInstagram",linkedin:"urlLinkedin",podcast:"urlPodcast",twitter:"urlTwitter"};i.forEach(e=>{let i=r[e.type?.toLowerCase()??""];i&&(t[i]=e.link)})}return t}function A(e){return e&&Array.isArray(e)?e.map(e=>E(e)):e}function L(e){let{region:t}=e;if(!S(t))return e;let{schools:i,pois:r,...s}=t,a={...s,schools:S(i)?i.data??[]:[],...Array.isArray(r)?{pois:r.map(e=>({...e,category:"string"==typeof e.category?e.category.toUpperCase():e.category}))}:{}};return{...e,region:a}}function x(e){return e&&Array.isArray(e)?e.map(e=>L(e)):e}function $(e){let t=e.featuresAndAmenities;if(!Array.isArray(t))return e;let i=t.map(e=>({featureIds:e.featureIds??[],features:e.features??[],description:e.description}));return{...e,featuresAndAmenities:i}}function T(e){return e&&Array.isArray(e)?e.map(e=>$(e)):e}function C(e,t){return S(e)?t(e):e}function k(e,t){return Array.isArray(e)?t(e):e}var M={};M=` 3324 query PropertyDisclaimers($input: PropertyDisclaimersInput!) { 3325 propertyDisclaimers(input: $input) { 3326 feedId 3327 listingId 3328 resolvedFromListing 3329 listingCardAttribution 3330 listingDetailCourtesy 3331 listingDetailFooter 3332 logo 3333 } 3334 } 3335`;let P={mlsAttribution:"listingCardAttribution",mlsLogo:"logo",listingDetailCourtesy:"listingDetailCourtesy",listingDetailFooter:"listingDetailFooter"},U=new class{constructor(e){this.isBuilder=!1,this.companyId=null,this.websiteId=null,this.pageId=null,this.shareId=null,this.pageMeta=null,this.websiteApiGatewayUrl=null,this.buyerSellerServiceUrl=null,this.leadIngesterUrl=null,this.divolteServiceUrl=null,this.eventBus=null,this.templateId=null,this.myhomeDashboardEnabled=!1,this.mlsEnabled=!1,this.hstValuationRedirectEnabled=!1,this.hvStepTwoCaptureEnabled=!1,this.googleMapsAPIKey=null}get valuationApiBase(){return this.isBuilder?this.websiteApiGatewayUrl:""}destroy(){}setPage(e,t={}){this.pageId=e,this.shareId=t.shareId||null,this.pageMeta={sourceResource:t.sourceResource,pageElementId:t.pageElementId,pageQueryVariables:t.pageQueryVariables||{}}}setIsBuilder(e){this.isBuilder=e}setCompany(e,t={}){this.companyId=e}setWebsite(e,t={}){this.websiteId=e,t.myhomeDashboardEnabled&&(this.myhomeDashboardEnabled=t.myhomeDashboardEnabled),t.mlsEnabled&&(this.mlsEnabled=t.mlsEnabled),t.hstValuationRedirectEnabled&&(this.hstValuationRedirectEnabled=t.hstValuationRedirectEnabled),t.hvStepTwoCaptureEnabled&&(this.hvStepTwoCaptureEnabled=t.hvStepTwoCaptureEnabled)}setWebsiteApiGatewayUrl(e,t={}){this.websiteApiGatewayUrl=e}setBuyerSellerServiceUrl(e,t={}){this.buyerSellerServiceUrl=e}setDivolteServiceUrl(e,t={}){this.divolteServiceUrl=e}setEventBusUrl(e,t={}){this.eventBusUrl=e}setTemplateId(e,t={}){this.templateId=e}setLeadIngesterUrl(e,t={}){this.leadIngesterUrl=e}setGoogleMapsAPIKey(e,t={}){this.googleMapsAPIKey=e}setEventBus({enabled:e,apiKey:t,url:i}){this.eventBus={enabled:e,apiKey:t,url:i}}}({}),N=new class extends d{constructor(e,t,i){super(e,t,i),this.setLoginState=this.setLoginState.bind(this),this.pageId=null,this.modals=[],this.exitModalTriggered={},this.exitModalEventListeners=[]}initialize(e){try{let{config:t,document:i}=this;this.pageId=t.pageId,this.modals=i.querySelectorAll("body > #modals >
3335 .modal"),e.modals.forEach(e=>{this._attachModalHandler(e)})}catch(e){console.log(e)}}destroy(){let{document:e}=this;this.exitModalEventListeners.forEach(t=>{e.removeEventListener("mouseout",t)}),this.modals=[],this.exitModalTriggered={},this.exitModalEventListeners=[]}setModalWithExpiry(e){let{window:t}=this,i=new Date().getTime()+864e5,r=`modal-controller-${e}`;try{t.localStorage.setItem(r,JSON.stringify(i))}catch(e){}}setLoginState(){let{window:e}=this;try{e.localStorage.setItem("isSignedUp","true")}catch(e){}}getModalWithExpiry(e){let{window:t}=this,i=t.localStorage,r=i.getItem(`modal-controller-${e}`);if(!r)return!1;let s=JSON.parse(r);return!(new Date().getTime()>s)||(i.removeItem(`modal-controller-${e}`),!1)}show(e,t={}){let{window:i}=this,r=this.getModalWithExpiry(e);(e&&!r||!0===t.forced)&&(i.lpUI.showModal(`modal-${e}`,t),this.setModalWithExpiry(e))}_attachModalHandler(e){let{pageId:t}=this,{trigger:i,pageSpecific:r}=e;(!r||e.pages.map(e=>e.pageId).includes(t))&&("EXIT"===i?this._exitModalHandler(e):"TIMER"===i?this._timerModalHandler(e):"FORCED"===i&&this._forcedModalHandler(e))}_exitModalHandler(e){let t=this,{document:i,exitModalTriggered:r}=this,{modalId:s}=e;function a(e){!r[s]&&(e.toElement||e.relatedTarget||(t.show(s),r[s]=!0))}i.addEventListener("mouseout",a),this.exitModalEventListeners.push(a)}_timerModalHandler(e){let{modalId:t,timerDelay:i}=e;setTimeout(()=>{this.show(t)},i)}_forcedModalHandler(e){let{modalId:t}=e,{window:i,document:r}=this;if("true"!==i.localStorage.getItem("isSignedUp")){let e=r.querySelector(`#modal-${t}`),s=e?.querySelector("form"),a=s?.dataset.delay||2e3;s.addEventListener("formsubmitted",()=>{this.setLoginState()}),i.addEventListener("oauthSuccess",()=>{this.setLoginState(),s.classList.add("success"),setTimeout(()=>{i.lpUI.hideModal(`modal-${t}`),s.reset(),s.classList.remove("success")},a)}),this.show(t,{forced:!0})}}}(U,window,document),R=new class extends d{constructor(e,t,i){super(e,t,i),this._boundClickHandler=this._buttonClickHandler.bind(this)}initialize(e={}){try{let{document:e}=this;e.body.removeEventListener("click",this._boundClickHandler),e.body.addEventListener("click",this._boundClickHandler)}catch(e){console.error(e)}}destroy(){let{document:e}=this;e.body.removeEventListener("click",this._boundClickHandler)}_buttonClickHandler(e){this._handleButtonClick(e).catch(e=>console.error(e))}async _handleButtonClick(e){let{window:t,document:i}=this,r=e.target.closest("button, a");if(!r)return;let s=r.dataset.type||"",a=r.href||r.dataset.href||"",o=r.target||"",{submit:n}=r.dataset;if(n){try{await this._handleSubmit(r)}catch(e){console.error(e)}((e,t=!1)=>{if(e){if(t)return window.open(e);window.location.assign(e)}})(a,"_blank"===o)}if(this._trackConversion(r),"VIDEO"===s)return void this._handleVideoButton(r);if("CONTACT_US"===s)return void this._handleContactUsButton(r);if("SUBSCRIBE"===s)return void t.lpUI.showModal("modal-global-subscribe");if("MY_ACCOUNT"===s)return void t.lpUI.showModal("modal-global-my-account");if("SHARE_POPUP"===s){let t=r.querySelector(".share-popup");t&&(t.style.display="flex"),e.stopPropagation();return}if("MODAL_"===s.substring(0,6)){let e=s.substring(6);t.lpUI.showModal(`modal-${e}`);return}if(a?.startsWith("mailto:")){let e=a.substring(7);i.sendGoogleAnalyticsEvent({hitType:"event",eventCategory:"button",eventAction:"click",eventLabel:"Email",eventValue:e})}else if(a?.startsWith("tel:")){let e=a.substring(4);i.sendGoogleAnalyticsEvent({hitType:"event",eventCategory:"button",eventAction:"click",eventLabel:"Phone",eventValue:e})}}async _handleSubmit(e){let t=e.closest("form"),{window:i}=this;return t?await i.luxuryPresence.contactForms.submitForm(t):null}_getVimeoSrc(e){if(!e||!e.includes("vimeo.com")||e.length>2e3)return null;let t=e.match(/(?:(?:www\.)?vimeo\.com\/(?:showcase\/\d+(?:\/video\/|\?video[=/])|channels\/(?:\w+\/)?|groups\/(?:[^/]*)\/videos\/|)|player\.vimeo\.com\/video\/)(\d+)(?:(?:\?.*&*h=|\/)+([\d,a-f]+))?/);if(!t)return null;let[,i,r]=t,s=`https://player.vimeo.com/video/${i}?`;return r&&(s+=`h=${r}&`),s+="autoplay=1"}_handleVideoButton(e){let{document:t}=this,i=e.closest("section"),{src:r}=e.dataset,s="";if(r&&(r.includes("youtube.com")||r.includes("youtu.be"))&&!r.includes("youtube.com/embed")){let e=r.match(/(?:youtube\.com\/\S*(?:(?:\/e(?:mbed))?\/|watch\?(?:\S*?&?v=)
3335)|youtu.be\/)([a-zA-Z0-9_-]{6,11})/);e&&(s=e[1])}let a=this._getVimeoSrc(r);if(s?r=`https://youtube.com/embed/${s}?autoplay=1&controls=0`:a&&(r=a),!r||!i)return;let o=r.endsWith(".mp4")||r.endsWith(".webm")||r.includes("cloudinary.com"),n=` 3336 <div id="modal-${i.id}" class="modal visible"> 3337 <div class="modal-content"> 3338 <div class="lightbox-video"> 3339 <div class="video-player"> 3340 <div class="embed-container"> 3341 ${o?`<video controls autoplay src="${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="${r}"></iframe>`} 3342 </div> 3343 </div> 3344 </div> 3345 </div> 3346 <button class="close lp-close" type="button" aria-label="close modal"><span class="lp-close-icon" aria-hidden="true"></span></button> 3347 </div> 3348 `;t.body.insertAdjacentHTML("beforeend",n);let l=t.getElementById(`modal-${i.id}`);l.querySelector(".close").addEventListener("click",()=>{l.remove()})}_handleContactUsButton(e){let{window:t,document:i}=this;i.sendGoogleAnalyticsEvent({hitType:"event",eventCategory:"button",eventAction:"click",eventLabel:"contact"}),t.lpUI.showModal("modal-global-contact-us",{scrollLock:!0})}_trackConversion(e){let{window:t,document:i}=this,{gtagConversionId:r,gtagConversionLabel:s,fbEventName:a}=e.dataset;if(r&&s){t.dataLayer&&t.dataLayer.length&&(t.dataLayer.some(e=>e.length&&"config"===e[0]&&e[1]===r)||i.sendGoogleTagManagerEvent("config",r));let e=`${r}/${s}`;i.sendGoogleTagManagerEvent("event","conversion",{send_to:e})}t.fbq&&a&&t.fbq("track",a,{})}}(U,window,document),B=new class extends d{constructor(e,t,i){super(e,t,i),this.validatedForms=[]}initialize(e={}){try{let{window:t,document:i}=this,{selector:r}=e,s=[];if(s=r?i.querySelectorAll(`${r} form[data-type="contact-form"]`):i.querySelectorAll('form[data-type="contact-form"]'),i.querySelectorAll('input[type="tel"]').length&&!t.libphonenumber&&t?.luxuryPresence?.libs){let{loadJs:e,jsLibsMap:i}=t.luxuryPresence.libs,{libphonenumber:r}=i;e(r.jsSrc,this.attachValidation.bind(this,s))}else this.attachValidation(s);this.validatedForms=this.validatedForms.concat(s)}catch(e){console.log(e)}}destroy(){this.validatedForms=[]}attachValidation(e){e.forEach(e=>{e.querySelectorAll("input, select, textarea").forEach(e=>{this.applyFieldValidation(e)})})}applyFieldValidation(e){"tel"===e.getAttribute("type")&&this._applyPhoneValidation(e)}_applyPhoneValidation(e){let{window:t}=this;if(t.libphonenumber){let i=t.libphonenumber.isValidPhoneNumber;e.addEventListener("keyup",function(){if(this.hasAttribute("required")||this.value.replace(/\s/g,"").length)try{let e=this.value;i(e,"US")?this.setCustomValidity(""):this.setCustomValidity("Please enter a valid phone number.")}catch(e){this.setCustomValidity("Please enter a valid phone number.")}else this.setCustomValidity("")})}}}(U,window,document),D=new class extends d{constructor(e,t,i){super(e,t,i),this.forms=[],this.homeValuationService=new m(e,t,i)}initialize(e={}){try{let{document:t}=this,{selector:i}=e,r=[];(r=i?t.querySelectorAll(`${i} form[data-type="contact-form"]`):t.querySelectorAll('form[data-type="contact-form"]')).forEach(e=>{this._attachSubmitHandler(e)}),this.forms=this.forms.concat(r)}catch(e){console.log(e)}}destroy(){this.forms=[]}submitForm(e){this._handleSubmit(null,e).catch(e=>console.error(e))}_attachValidation(e){let{window:t}=this;e.querySelectorAll("input, select, textarea").forEach(e=>{t.luxuryPresence.validation.applyFieldValidation(e)})}_attachSubmitHandler(e){e.addEventListener("submit",t=>this._handleSubmit(t,e))}_extractFormValues(e){let t=new FormData(e),i={},r=[],s=/^name(?:-\d+)?$/;return t.forEach((e,t)=>{if("string"==typeof e){let a=e.trim();s.test(t)&&a&&r.push(a);let o=i[t];i[t]=o?`${o} ${a}`:a}else i[t]=e}),r.length?i.name=r.join(" ").trim():!i.name&&i.firstName&&(i.name=i.firstName,i.lastName&&(i.name+=` ${i.lastName}`)),this._deriveNameParts(i)}_deriveNameParts(e){if(e.firstName||!e.name)return e;let t=e.name.indexOf(" ");return -1===t?{...e,firstName:e.name}:{...e,firstName:e.name.slice(0,t),lastName:e.lastName||e.name.slice(t+1).trim()}}_buildSubmissionData(e,t,i){let{window:r,config:s}=this,a=Object.keys(e).filter(e=>!f.includes(e)).reduce((t,i)=>(t[i]=e[i],t),{}),{pageId:o,companyId:n,websiteId:l,pageMeta:d}=s,c=r.localStorage.getItem("utm_vars")||"{}",u=r.localStorage.getItem("referrer")||"",h=this._getFormId(i);return{activity:{author_email:e.email,author_name:e.name,firstName:e.firstName||void 0,lastName:e.lastName||void 0,author_phone:e.phone||e.phoneNumber,activity_source:e.source||"CONTACT_INQUIRY",comments_attributes:[{text:e.message||void 0}],source_url:r.location.href,content:{...a,...JSON.parse(c)}},page:{pageId:o,companyId:n,websiteId:l,pageMeta:{...d,formId:h}},companyId:n,referrer:u,fields:t}}_handleSubmissionSuccess(e){let{window:t}=this,i=e.dataset.delay||2e3;e.classList.remove("loading"),e.classList.remove("error"),e.classList.add("success"),e.querySelectorAll(".success").forEach(e
3348=>e.classList.remove("hide")),e.dispatchEvent(new Event("formsubmitted")),setTimeout(()=>{t.lpUI.hideClosestModal(e),e.reset(),t.lpUI.sideMenuHide(),e.querySelectorAll(".success").forEach(e=>e.classList.add("hide")),e.classList.remove("success")},i)}async _handleSubmit(e,t){if(e&&e.preventDefault(),!t.classList.contains("loading")){this._hideSubmissionError(t),t.classList.remove("error"),t.classList.add("loading");try{let e=this._extractFormValues(t);if(e.middleName)return void t.classList.remove("loading");let i=this._getFields(t),r=this._buildSubmissionData(e,i,t);u(this.window,this.document);let s=await this._waitForLeadSubmit(e=>this._submitLeadRequest(r,e));if(this._sendGAEvent(r),s?.redirected)return void this._showRedirectPending(t);this._handleSubmissionSuccess(t)}catch(e){console.error("Form submission failed:",e),t.dispatchEvent(new Event("formsubmiterror")),t.classList.remove("loading"),t.classList.add("error"),e.userMessage?this._showSubmissionError(t,e.userMessage):this._showSubmissionError(t,"Something went wrong. Please try again.")}}}async _waitForLeadSubmit(e){let t,i={expired:!1,expiresAt:Date.now()+6e3},r=new Promise(e=>{t=setTimeout(()=>{i.expired=!0,e(null)},6e3)}),s=e(i).catch(e=>{if(h(i))return null;throw e});try{return await Promise.race([s,r])}finally{clearTimeout(t)}}_showRedirectPending(e){if(e.classList.add(y),e.querySelector(`.${y}__indicator`))return;let t=this.document.createElement("div");t.className=`${y}__indicator`,t.setAttribute("role","status"),t.setAttribute("aria-label","Loading"),t.innerHTML='<span class="lp-i lp-i--spinner lp-i--pulse" aria-hidden="true"></span>',e.appendChild(t)}_aliasUserWithEventBus(e){try{if(!this.window.eventBusProvider?.alias||!this.window.eventBusProvider?.isIdentified||!this.window.eventBusProvider?.getDistinctId||!this.window.LuxuryPresenceEventBus?.generateUUIDv5FromCompanyEmail)return;if(this.window.eventBusProvider.isIdentified())return void console.log("[EventBus] User already identified, skipping alias");let t=e.activity?.author_email,{companyId:i}=this.config;if(!t||!i)return void console.warn("[EventBus] Missing required data for user alias");let r=this.window.eventBusProvider.getDistinctId();if(!r)return void console.warn("[EventBus] No anonymous ID available for alias");let s=this.window.LuxuryPresenceEventBus.generateUUIDv5FromCompanyEmail(i,t);this.window.eventBusProvider.alias({anonId:r,canonicalId:s}),console.log("[EventBus] User aliased with canonical ID")}catch(e){console.error("[EventBus] User alias failed:",e)}}async _submitLeadRequest(e,t){let{config:i}=this;return(this._aliasUserWithEventBus(e),i.myhomeDashboardEnabled&&(e.activity?.activity_source==="HOME_VALUATION"||e.activity?.activity_source==="HOME_VALUE"))?this.homeValuationService._submitHomeValuationRequest({...e,deadline:t}):fetch(`${i.leadIngesterUrl}/api/v1/leads`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)}).then(e=>e.ok?e.json():e.json().then(e=>{throw e}))}_sendGAEvent(e){let{document:t}=this,i={hitType:"event",eventCategory:"button",eventAction:"click"};switch(e.activity.activity_source){case"NEWSLETTER_SIGNUP":i.eventLabel="Newsletter",t.sendGoogleTagManagerEvent("event","newsletter_signup");break;case"HOME_SEARCH":i.eventLabel="HomeSearch",t.sendGoogleTagManagerEvent("event","home_search");break;case"HOME_VALUE":case"HOME_VALUATION":i.eventLabel="HomeValue",t.sendGoogleTagManagerEvent("event","home_valuation");break;case"EBOOK":i.eventLabel="Ebook",t.sendGoogleTagManagerEvent("event","ebook_download");break;default:i={hitType:"pageview",page:"/thank-you"},t.sendGoogleTagManagerEvent("event","contact_inquiry")}t.sendGoogleAnalyticsEvent(i)}_getFields(e){let t=e.querySelectorAll("input, select, textarea"),i={};return t.forEach(t=>{let{id:r,name:s,type:a}=t;if(s===g)return!0;let o="";if(r){let i=e.querySelector(`label[for='${r}']`);i?o=i.textContent.trim():t.placeholder&&(o=t.placeholder.trim())}i[s]={label:o,type:t.tagName,inputType:"INPUT"===t.tagName?a:"text"}}),i}_getFormId(e){let t=e.closest("section[id^='section-'], footer[id], .modal[id^='modal-']");return t?.id?this._cleanFormId(t.id):""}_cleanFormId(e){for(let t of["section-","modal-"])if(e.startsWith(t))return e.substring(t.length);return e}_showSubmissionError(e,t){let i=e.querySelector(".submission-error-message");i||((i=this.document.createElement("div")).className="submission-error-message",i.setAttribute("role","alert"),e.appendChild(i)),i.textContent=t||"Something went wrong. Please try again.",i.style.display="block"}_hideSubmissionError(e){let t=e.querySelector(".submission-error-message");t&&(t.style.display="none")}}(U,window,document),O=new class extends d{constructor(e,t,i){super(e,t,i),this.retries=3,this.callbacks=[],this.id=`__googleMapsScriptId${Date.now()}`,this._apiKey="",this.reset()}set apiKey(e){this._apiKey=e,this.config.setGoogleMapsAPIKey(e)}get apiKey(){return this._apiKey}reset(){this.deleteScript(),this.done=!1,this.loading=!1,this.failed=!1,this.errors=[],this.onerrorEvent=null}destroy(){this.reset()}async getMapApiKey(){if(this.apiKey)return this.apiKey;let e=this._hadPreviousFailure(),t=!1;for(let i=1;i<=3;i+=1){let r=e&&!t;try{let e=await fetch(this._getMapKeyUrl(i,r));if(t=t||r,this._setFailureFlag(!1),!e.ok)throw Error(`Failed to fetch API key: ${e.status}`);let s=await e.text();if(!s)return"";return this.apiKey=s,this.apiKey}catch(e){console.error(e),i<3&&await this._delay(300*2**(i-1))}}return this._setFailureFlag(!0),""}_getMapKeyUrl(e,t){let i=[];e>1&&i.push(`attempt=${e}`),t&&i.push("recovered_after_failure=1");let r=i.length?`?${i.join("&")}`:"";return`${this._getBaseUrl()}/api/v1/map${r}`}_hadPreviousFailure(){try{return"1"===this.window.sessionStorage.getItem(v)}catch(e){return!1}}_setFailureFlag(e){try{e?this.window.sessionStorage.setItem(v,"1"):this.window.sessionStorage.removeItem(v)}catch(e){}}_delay(e){return new Promise(t=>{this.window.setTimeout(t,e)})}async createUrl(){let e=await this.getMapApiKey();if(!e)throw Error("Refusing to load Google Maps without an API key");
3348let t="https://maps.googleapis.com/maps/api/js";return t+`?callback=__googleMapsCallback&key=${e}&libraries=places`}async setScript(){let e;if(this.document.getElementById(this.id))return void this.callback();try{e=await this.createUrl()}catch(e){console.error(e),this.failed=!0,this.loading=!1,this.onerrorEvent=e,this.callback();return}let t=this.document.createElement("script");t.id=this.id,t.type="text/javascript",t.src=e,t.onerror=this.loadErrorCallback.bind(this),t.defer=!0,t.async=!0,this.document.head.appendChild(t)}loadErrorCallback(e){if(this.errors.push(e),this.errors.length<=this.retries){let e=this.errors.length*2**this.errors.length;console.log(`Failed to load Google Maps script, retrying in ${e} ms.`),setTimeout(()=>{this.deleteScript(),this.setScript().catch(e=>console.error(e))},e)}else this.failed=!0,this.onerrorEvent=e,this.callback()}deleteScript(){let e=this.document.getElementById(this.id);e&&e.remove()}load(){return this.loadPromise()}loadPromise(){return new Promise((e,t)=>{this.loadCallback(i=>{i?t(i):e()})})}loadCallback(e){this.callbacks.push(e),this.execute()}setCallback(){this.window.__googleMapsCallback=this.callback.bind(this)}resetIfRetryingFailed(){this.failed&&this.reset()}callback(){this.done=!0,this.loading=!1,this.callbacks.forEach(e=>{e(this.onerrorEvent)}),this.callbacks=[]}execute(){this.window.google&&this.window.google.maps&&this.window.google.maps.version&&this.callback(),this.resetIfRetryingFailed(),this.done?this.callback():this.loading||(this.loading=!0,this.setCallback(),this.setScript().catch(e=>console.error(e)))}_getBaseUrl(){let{isBuilder:e,websiteApiGatewayUrl:t}=this.config;return e?t:""}resizeStaticMapDimensions(e,t){if(e<=1024&&t<=1024)return{width:e,height:t};let i=Math.min(1024/e,1024/t);return{width:parseInt(e*i),height:parseInt(t*i)}}convertThemeToStaticApiUrl(e){return e.map(e=>{let t=e.stylers.reduce((e,t)=>{let i=t.visibility?`visibility:${t.visibility}`:"",r=t.color?`color:${t.color.replace("#","0x")}`:"",s=t.lightness?`lightness:${t.lightness}`:"";return`${e}|${i}${r}${s}`},""),i=e.elementType?`|element:${e.elementType}`:"";return`feature:${e.featureType}${i}${t}`})}async getMapApiSignedUrl(e){try{let t=await fetch(`${this._getBaseUrl()}/api/v1/map/signature?${e}`);if(!t.ok)throw Error("Failed to fetch signed URL");let{url:i}=await t.json();return i}catch(e){return console.error(e),""}}generateStaticMapUrl(e,t,i,r,s,a){let{width:o,height:n}=this.resizeStaticMapDimensions(s,a),l={center:`${e},${t}`,zoom:i,scale:2,size:`${o}x${n}`,key:this.apiKey};r&&(l.style=this.convertThemeToStaticApiUrl(r));let d=new URLSearchParams;return Object.entries(l).forEach(([e,t])=>{Array.isArray(t)?t.forEach(t=>d.append(e,t.toString())):d.append(e,t.toString())}),`https://maps.googleapis.com/maps/api/staticmap?${d.toString()}`}async generateDigitallySignedStaticMapUrl({srcWidth:e,srcHeight:t,theme:i,...r}){let{width:s,height:a}=this.resizeStaticMapDimensions(e,t),o={...r,size:`${s}x${a}`};i&&(o.style=this.convertThemeToStaticApiUrl(i));let n=new URLSearchParams;Object.entries(o).forEach(([e,t])=>{Array.isArray(t)?t.forEach(t=>n.append(e,t.toString())):n.append(e,t.toString())});let l=n.toString();try{return await this.getMapApiSignedUrl(l)}catch(e){return console.error(e),""}}}(U,window,document),q=new class extends d{destroy(){}updateQueryString(e,t,i){i||(i=this.window.location.href);let r=RegExp(`([?&])${e}=.*?(&|#|$)`,"i"),s="";null!=t&&(Array.isArray(t)?t.length&&(s=this.serializeArray(e,t)):"object"==typeof t?(r=RegExp(`([?&])${e}\\[[^=]*\\]=.*?(&|#|$)`,"i"),s=this.serializeObj(t,"",e)):s=`${e}=${encodeURIComponent(t)}`);let a=i.split("#"),o=a[0];if(r.test(i)){let e=o;for(s=s?`$1${s}$2`:"$1";r.test(e);)o=e.replace(r,s),e=e.replace(r,"$1");o=o.replace(/(&|\?)$/,"")}else if(s){let e=-1!==o.indexOf("?")?"&":"?";o+=`${e}${s}`}return void 0!==a[1]&&null!==a[1]&&(o+=`#${a[1]}`),o}getParameterByName(e,t){t||(t=this.window.location.href),e=e.replace(/[[\]]/g,"\\$&");let i=RegExp(`[?&]${e}(=([^&#]*)|&|#|$)`),r=Array.from(RegExp.prototype[Symbol.matchAll].call(i,t)).flat();if(!r.length){let i=RegExp(`[?&]${e}(\\[.*?\\])=(.*?)(?=&|#|$)`,"g");return r=Array.from(RegExp.prototype[Symbol.matchAll].call(i,t)).flat(),this._parseParamToObject(r,"advancedFilters"===e)}return r.length>3?r.reduce((e,t,i)=>((i+1)%3==0&&e.push(decodeURIComponent(t.replace(/\+/g," "))),e),[]):r[2]?decode
3348URIComponent(r[2].replace(/\+/g," ")):""}makePageKey(e){return e.replace("section-","").replace(/-/g,"")}makeParamKey(e,t){return e.global?e.urlKey:`${t}-${e.urlKey}`}deserializeParams(e,t){let i={},r=this.makePageKey(t),s=this.getParameterByName(r);return s&&(i.page=parseInt(s)),Array.isArray(e)&&e.forEach(e=>{let t=this.makeParamKey(e,r),s=this.getParameterByName(t);if("int"===e.type)isFinite(s=parseInt(s))||(s=null);else if("bool"===e.type||"boolean"===e.type)s="true"===s||"false"!==s&&null;else if("json"===e.type)try{s=JSON.parse(s)}catch(e){}i[e.formKey||e.param]=s}),i}serializeParams(e,t,i){let r=this.window.location.href,s=this.makePageKey(t);return r=this.updateQueryString(s,i.page,r),Array.isArray(e)&&e.forEach(e=>{let t=this.makeParamKey(e,s),a=i[e.formKey||e.param];"json"===e.type&&null!=a&&(a=JSON.stringify(a)),r=this.updateQueryString(t,a,r)}),r}formatSliderAtom(e,t=""){return t+(Number.isInteger(e)?e:e.toFixed(2))}formatSliderValue(e,t="",i=""){return e<1e3?this.formatSliderAtom(e,t):e<1e6?`${this.formatSliderAtom(e/1e3,t)}${i}K`:`${this.formatSliderAtom(e/1e6,t)}${i}M`}formatSliderPriceRange(e,t,i,r){return t.min===e&&0!==e?`${r.lowPrefix}${this.formatSliderValue(e,i," ")}`:t.max===e?`${this.formatSliderValue(e,i," ")}${r.highSuffix}`:`${this.formatSliderValue(e,i," ")}`}formatSliderAreaRange(e,t,i,r){return t.min===e&&0!==e?`${r.lowPrefix}${this.formatSliderValue(e)} ${i}`:t.max===e?`${this.formatSliderValue(e)}${r.highSuffix} ${i}`:`${this.formatSliderValue(e)} ${i}`}getSearchFormValues(e){let{queryElement:t,priceSliderElement:i,areaSliderElement:r,neighborhoodSelect:s}=e,a={};if(t&&(a.search=t.value||null),i){let e=i.value.split(";"),t=parseInt(i.dataset.min),r=parseInt(i.dataset.max),s=parseInt(e[0]),o=parseInt(e[1]);a.priceMin=s!==t?s:null,a.priceMax=o!==r?o:null}if(r){let e=r.value.split(";"),t=parseInt(r.dataset.min),i=parseInt(r.dataset.max),s=parseInt(e[0]),o=parseInt(e[1]);a.areaMin=s!==t?s:null,a.areaMax=o!==i?o:null}return s&&(a.neighborhoodId=s.value||null),a}serializeObj(e,t="",i=""){let r=[];for(let s in e)if(e.hasOwnProperty(s)){let a,o=e[s];if(i){let e=t?`[${t}][${s}]`:`[${s}]`;a=`${i}${e}`}else a=t?`${t}[${s}]`:s;null!==o&&Array.isArray(o)?o.length&&r.push(this.serializeArray(a,o)):null!==o&&"object"==typeof o?r.push(this.serializeObj(o,a)):r.push(`${a}=${encodeURIComponent(o)}`)}return r.join("&")}serializeArray(e,t,i=""){let r=[];return t.forEach(t=>{let s=i?`${i}${e}`:e;r.push(`${s}=${encodeURIComponent(t)}`)}),r.join("&")}_parseParamToObject(e,t=!1){if(!e.length)return null;let i={};for(let r=0;r<e.length;r++)if((r+1)%3==0){let s=decodeURIComponent(e[r].replace(/\+/g," ")),a=e[r-1];Object.assign(i,this._setObjectPath(a,s,i,t))}return i}_setObjectPath(e,t,i,r=!1){let s=e.split(/[\[\]]/).filter(Boolean),a=["in","nin","btw","ciin","cinin"],o={},n=o,l=((e,t,i)=>{if(!t)return;let r=(Array.isArray(t)?t:t.match(/([^[.\]])+/g)).reduce((e,t)=>e&&e[t],e);return void 0===r?i:r})(i,s.join("."));return s.forEach((e,o)=>{o===s.length-1?l?n[e]=Array.isArray(l)?[...l,t]:[l,t]:n[e]=r&&a.includes(e)?[t]:t:(n[e]=i[e]?i[e]:{},n=n[e])}),o}}(U,window,document),V=new class extends d{constructor(e,t,i){super(e,t,i),this._createLightbox=this._createLightbox.bind(this),this.expandSliders=[]}initialize(e={}){try{let{document:e}=this,t=e.querySelectorAll(".has-mobile-expand");t.forEach(e=>{this._addExpandButton(e)}),this.expandSliders=this.expandSliders.concat(t)}catch(e){console.log(e)}}destroy(){let{document:e}=this;e.querySelectorAll(".lp-expand-btn, .lp-expand-btn-wrapper").forEach(e=>e.remove()),this.expandSliders=[]}_addExpandButton(e){let{document:t}=this,i=e.closest("section[id]"),r=e.dataset.append,s=i.querySelector(".lp-expand-btn");if(!s)if((s=t.createElement("button")).className="lp-expand-btn",s.setAttribute("aria-label","Open a lightbox"),s.innerHTML='<span class="lp-i lp-i--expand-alt" aria-hidden="true"></span>',r){let e=i.querySelector(r);e&&e.appendChild(s)}else{let i=t.createElement("div");i.className="lp-expand-btn-wrapper",i.style.position="relative",i.appendChild(s),e.parentNode.insertBefore(i,e.nextSibling)}s.addEventListener("click",()=>{this._createLightbox({slider:e,section:i})})}_createLightbox({slider:e,section:t,initialIndex:i}){let{window:r,document:s}=this,a=`lightbox-for-${t?.id}`,o=r.$&&r.$.fn.slick,n=o&&e.slick,l="function"==typeof r.Splide,d=e.classList.contains("is-initialized")&&e.classList.contains("splide");function c(){let t=s.createElement("div");t.id=a,t.className="lp-lightbox",t.setAttribute("tabindex","-1"),t.setAttribute("role","dialog"),t.setAttribute("aria-modal","true"),t.innerHTML=` 3349 <button class="lp-lightbox__close" aria-label="close modal"></button> 3350 <div class="lp-lightbox__content"> 3351 <div class="lp-lightbox__carousel splide" role="group" aria-label="Image Gallery"> 3352 <div class="splide__arrows"> 3353 <button class="splide__arrow splide__arrow--prev lp-lightbox-arrow lp-lightbox-arrow--prev"></button> 3354 <button class="splide__arrow splide__arrow--next lp-lightbox-arrow lp-lightbox-arrow--next"></button> 3355 </div> 3356 <div class="splide__track"> 3357 <ul class="splide__list"></ul> 3358 </div> 3359 </div> 3360 </div> 3361 `,"function"==typeof r.lpUI.requestScrollLock?r.lpUI.requestScrollLock(a):s.body.style.overflow="hidden",s.body.appendChild(t);let o=t.querySelector(".lp-lightbox__carousel"),n=o.querySelector(".splide__list");t.classList.add("show"),(d?e.querySelectorAll(".splide__slide:not(.splide__slide--clone) img"):e.querySelectorAll("img")).forEac
3361h(e=>{let t=e.cloneNode(!0);t.removeAttribute("style");let i=s.createElement("li");i.className="lp-lightbox__slide splide__slide",i.appendChild(t),n.appendChild(i)});let l=new r.Splide(o,{rewind:!0,arrows:!0,arrowPath:"",type:"loop",clones:1,pagination:!1,perPage:1,perMove:1});l.mount(),void 0!==i&&i>=0&&l.go(i),setTimeout(()=>{t.focus()},100);let c=e=>{if(!t.classList.contains("show"))return;let i=t.querySelector(".splide__arrow--prev"),r=t.querySelector(".splide__arrow--next"),s=t.querySelector(".lp-lightbox__close");"ArrowLeft"===e.key&&i?(e.preventDefault(),i.click()):"ArrowRight"===e.key&&r?(e.preventDefault(),r.click()):"Escape"===e.key&&s&&(e.preventDefault(),s.click())};s.addEventListener("keydown",c),t.querySelector(".lp-lightbox__close").addEventListener("click",()=>{s.removeEventListener("keydown",c),t.classList.remove("show"),l&&l.destroy(),"function"==typeof r.lpUI.releaseScrollLock?r.lpUI.releaseScrollLock(a):s.body.style.overflow="",t.remove()})}if("function"==typeof r.lpUI.requestScrollLock?r.lpUI.requestScrollLock(a):s.body.style.overflow="hidden",o&&!d){let t,i,o,l,d;i={arrows:!0,dots:!1,infinite:!0,draggable:!0,prevArrow:'<button type="button" class="lp-lightbox-arrow--prev lp-lightbox-arrow" aria-label="Previous"></button>',nextArrow:'<button type="button" class="lp-lightbox-arrow--next lp-lightbox-arrow" aria-label="Next"></button>'},(o=s.createElement("div")).id=a,o.className="lp-lightbox",o.setAttribute("tabindex","-1"),o.setAttribute("role","dialog"),o.setAttribute("aria-modal","true"),o.innerHTML=` 3362 <button class="lp-lightbox__close" aria-label="close modal"></button> 3363 <div class="lp-lightbox__content"> 3364 <div class="lp-lightbox__carousel"></div> 3365 </div> 3366 `,s.body.appendChild(o),l=o.querySelector(".lp-lightbox__carousel"),o.classList.add("show"),n?(t=e.slick.$slides.find("img"),i.initialSlide=e.slick?.currentSlide||0,t.each(function(){r.$(".lp-lightbox__carousel").append(r.$(this).clone(!1).removeAttr("style").wrap('<div class="lp-lightbox__slide"></div>').parent())})):(t=e.querySelectorAll("img")).forEach(e=>{let t=e.cloneNode(!0);t.removeAttribute("style");let i=s.createElement("div");i.className="lp-lightbox__slide",i.appendChild(t),l.appendChild(i)}),r.$(l).slick(i),setTimeout(()=>{o.focus()},100),d=e=>{if(!o.classList.contains("show"))return;let t=o.querySelector(".lp-lightbox-arrow--prev"),i=o.querySelector(".lp-lightbox-arrow--next"),r=o.querySelector(".lp-lightbox__close");"ArrowLeft"===e.key&&t?(e.preventDefault(),t.click()):"ArrowRight"===e.key&&i?(e.preventDefault(),i.click()):"Escape"===e.key&&r&&(e.preventDefault(),r.click())},s.addEventListener("keydown",d),o.querySelector(".lp-lightbox__close").addEventListener("click",()=>{s.removeEventListener("keydown",d),o.classList.remove("show");let t=l?.slick?r.$(l).slick("slickCurrentSlide"):0;l?.slick&&r.$(l).slick("unslick"),n&&r.$(e).slick("slickGoTo",t),"function"==typeof r.lpUI.releaseScrollLock?r.lpUI.releaseScrollLock(a):s.body.style.overflow="",o.remove()})}else l?c():(r.luxuryPresence.libs.loadCss(r.luxuryPresence.libs.jsLibsMap.splide.cssSrc),r.luxuryPresence.libs.loadJs(r.luxuryPresence.libs.jsLibsMap.splide.jsSrc,()=>{c(),r.luxuryPresence.libs.jsLibsMap.splide.isLoaded=!0}))}}(U,window,document),F=new class extends d{destroy(){this.window.divolte||(this.window.divolteLp=function(){(this.window.divolteLp.q=this.window.divolteLp.q||[]).push(arguments)})}initialize(e={}){let{divolteServiceUrl:t}=this.config;t&&!this.window.divolte&&this.loadScript()}loadScript(){let{divolteServiceUrl:e}=this.config,t=this.document.createElement("script");t.id="divolte-script",t.type="text/javascript",t.defer=!0,t.async=!0,t.src=`${e}/divolte.js`,this.document.head.appendChild(t),t.addEventListener("load",this.executeQueue.bind(this))}executeQueue(){(this.window.divolteLp.q||[]).forEach(([e,t])=>{this[e](t)}),this.window.divolteLp=this.divolteLp.bind(this)}divolteLp(e,t){try{this[e](t)}catch(e){console.log(e)}}sendLpEvent(e,t){if(!e.includes("pageView"))return void console.log(`${e} IS NOT SUPPORTED`);let{companyId:i,templateId:r,websiteId:s,pageId:a,shareId:o,pageMeta:n}=this.config;this.window.divolte.signal(e,Object.assign({companyId:i,templateId:r,websiteId:s,pageId:a,shareId:o,pageMeta:n},t))}sendLpPageView(){this.sendLpEvent("pageView",{})}}(U,window,document),j=new class extends d{constructor(e,t,i){super(e,t,i)}initialize(e={}){(void 0!==e.enabled?e.enabled:this.config.eventBus?.enabled)&&this.config.eventBus?.apiKey&&this.config.eventBus?.url&&this.loadScript()}loadScript(){let{eventBusUrl:e}=this.config,t=this.document.createElement("script");t.id="posthog-script",t.type="text/javascript",t.defer=!0,t.async=!0,t.src=`${e}/v2.8.0/event-bus-js.js`,this.document.head.appendChild(t),t.addEventListener("load",this.executeQueue.bind(this))}executeQueue(){this.window.LuxuryPresenceEventBus&&(this.window.eventBusProvider=this.window.LuxuryPresenceEventBus.createEventBusProvider({apiKey:this.config.eventBus.apiKey,host:this.config.eventBus.url,defaultSource:"frontend://website-render-engine"}
3366)),(this.window.eventBusLp.q||[]).forEach(([e,t])=>{this[e](t)}),this.window.eventBusLp=this.eventBusLp.bind(this)}destroy(){if(!this.window.eventBusProvider){this.window.eventBusLp=function(){(this.window.eventBusLp.q=this.window.eventBusLp.q||[]).push(arguments)};return}this.window.eventBusProvider.shutdown()}sendLpEvent(e,t){if("user.activity.page.viewed"!==e)return void console.log(`${e} IS NOT SUPPORTED`);if(!this.window.eventBusProvider)return;let{companyId:i}=this.config;try{this.window.eventBusProvider.capture(e,{company:i,data:{}})}catch(e){console.log("EventBus capture error:",e)}}eventBusLp(e,t){try{this[e](t)}catch(e){console.log(e)}}sendLpPageView(){this.sendLpEvent("user.activity.page.viewed",{})}}(U,window,document),H=new class extends d{constructor(e,t,i){super(e,t,i),this.successListeners=[],this._listenToMessages=this._listenToMessages.bind(this),this._listenToOneTapMessage=this._listenToOneTapMessage.bind(this)}initialize(e={}){try{e.googleSignOnEnabled&&!e.iframe&&this._renderGoogleOneTap(),this.document.querySelectorAll('div[data-signin-type="google-sign-in"]').forEach(e=>this._convertGoogleSignIn(e)),this.document.querySelectorAll('div[data-signin-type="facebook-sign-in"]').forEach(e=>this._convertFacebookSignIn(e))}catch(e){console.log(e)}}destroy(){this.successListeners.forEach(e=>{this.window.removeEventListener("message",this._listenToMessages),this.window.removeEventListener("message",this._listenToOneTapMessage),this.window.removeEventListener(w,this.window[e])})}_renderGoogleOneTap(){if(!this._isGoogleOneTapOnCooldown()){let e=this.document.createElement("div");google.accounts.id.initializeIntermediate({src:this._buildUrlAndCopyAttributes(e,e,"googleOneTap")}),this.window.localStorage.removeItem("googleOneTapExpiration"),this.window.addEventListener("message",this._listenToOneTapMessage)}}_listenToOneTapMessage(e){let t="show_intermediate_iframe",{buyerSellerServiceUrl:i}=this.config,{data:r,origin:s}=e,{type:a,height:o,event:n,source:l,token:d}=r;if(a===t||"hide_intermediate_iframe"===a){let e=this.document.getElementById("onetap_google_intermediate_iframe");e&&(e.style.height=o,e.style.display=a===t?"unset":"none")}s===i&&"GOOGLE_SIGN_ON"===l&&("success"===n?(this._setExpirationLsItem(864e5),this._handleQualifyingQuestionsModal(d)):"cancel"===n&&this._setExpirationLsItem(72e5))}_setExpirationLsItem(e){let t=new Date().getTime()+e;this.window.localStorage.setItem("googleOneTapExpiration",t)}_isGoogleOneTapOnCooldown(){return Number(this.window.localStorage.getItem("googleOneTapExpiration"))>new Date().getTime()}_convertGoogleSignIn(e){this._replaceWithIframe("googleSignIn",e)}_convertFacebookSignIn(e){this._replaceWithIframe("facebookSignIn",e)}_replaceWithIframe(e,t){this._attachSuccessCallback(t);let i=this.document.createElement("iframe");i.src=this._buildUrlAndCopyAttributes(t,i,e),i.dataset.isSocialOauthButton=!0,t.replaceWith(i)}_listenToMessages(e){let{buyerSellerServiceUrl:t}=this.config;if(e.origin===t&&"success"===e.data.event){let e=new Event(w);this.window.dispatchEvent(e),u(this.window,this.document),this.successListeners.forEach(t=>{this.window[t]?this.window[t](e):console.error(`Callback function ${t} not found on window object`)}),this.document.documentElement.classList.add("is-login-success")}}_attachSuccessCallback(e){this.window.addEventListener("message",this._listenToMessages);let t=e.dataset.onSuccessFunctionName;t&&this.successListeners.push(t)}_buildUrlAndCopyAttributes(e,t,i){let{buyerSellerServiceUrl:r,companyId:s,websiteId:a,pageId:o,pageMeta:n}=this.config,{location:l}=this.window,d=l.origin+l.pathname,c=new URL(`${r}/buttons/${i}`),u=this.window.localStorage.getItem("utm_vars"),h=this.window.localStorage.getItem("referrer");c.searchParams.append("companyId",s),c.searchParams.append("websiteId",a),c.searchParams.append("pageId",o),c.searchParams.append("sourceUrl",d),c.searchParams.append("pageMeta",JSON.stringify(n)),u&&c.searchParams.append("utm",u),h&&c.searchParams.append("referrer",h);let p=["data-size","data-width","data-text","data-button-type","data-shape","data-layout","data-max-rows","data-use-continue-as","data-type","data-theme","data-logo_alignment","data-locale"];
3366return Array.from(e.attributes).forEach(e=>{p.includes(e.nodeName)?c.searchParams.append(e.nodeName,e.nodeValue):t.setAttribute("id"===e.nodeName?"data-id":e.nodeName,e.nodeValue)}),c.toString()}_decodeToken(e){try{let t=e.split(".")[1].replace(/-/g,"+").replace(/_/g,"/"),i=4-t.length%4,r=4===i?t:t+"=".repeat(i);return JSON.parse(atob(r))}catch(e){return null}}_handleQualifyingQuestionsModal(e){if(e&&this.window.luxuryPresence&&this.window.luxuryPresence.qualifyingQuestionsModal){let t=this._decodeToken(e);t&&t.email&&this.window.luxuryPresence.qualifyingQuestionsModal.showModal(t.email,"Google Sign On")}}}(U,window,document),G=new class extends d{constructor(e,t,i){super(e,t,i),this.showModal=this.showModal.bind(this),this.hasModalBeenSubmitted=this.hasModalBeenSubmitted.bind(this),this.modalId="qualifying-questions-modal",this.cookieKey="qualifyingQuestionsModalSubmitted",this.qualifyingQuestionsModalEnabled=!0,this.eventListeners=[],this.timeouts=[]}initialize(e={}){this.qualifyingQuestionsModalEnabled=e.qualifyingQuestionsModalEnabled??this.qualifyingQuestionsModalEnabled,this.qualifyingQuestionsModalEnabled&&this.attachModalCloseListeners()}destroy(){this.eventListeners.forEach(({element:e,event:t,handler:i})=>{e&&e.removeEventListener&&e.removeEventListener(t,i)}),this.timeouts.forEach(e=>{clearTimeout(e)}),this.restoreBodyScroll(),this.eventListeners=[],this.timeouts=[]}hasModalBeenSubmitted(){return"true"===this.getCookie(this.cookieKey)}setModalSubmittedCookie(){this.setCookie(this.cookieKey,"true",365)}showModal(e,t){!this.qualifyingQuestionsModalEnabled||this.hasModalBeenSubmitted()||(this.updateEmailValue(e),this.updateTriggerSourceValue(t),this.showModalElement())}getModalElement(){let e=this.document.getElementById(this.modalId);return e||console.error("Modal element not found:",this.modalId),e}updateEmailValue(e){let t=this.getModalElement();if(!t)return;let i=t.querySelector('input[name="email"]');i&&"string"==typeof e&&(i.value=e)}updateTriggerSourceValue(e){let t=this.getModalElement();if(!t)return;let i=t.querySelector(`#${this.modalId}-triggerSource`);i&&"string"==typeof e&&(i.value=e)}showModalElement(){let e=this.getModalElement();e&&(e.style.display="flex",this.blockBodyScroll())}getCookie(e){let t=`; ${this.document.cookie}`.split(`; ${e}=`);return 2===t.length?decodeURIComponent(t.pop().split(";").shift()):null}setCookie(e,t,i){let r="";if(i){let e=new Date;e.setTime(e.getTime()+864e5*i),r=`; expires=${e.toUTCString()}`}let s="; path=/; SameSite=Lax";this.window&&this.window.location&&"https:"===this.window.location.protocol&&(s+="; Secure"),this.document.cookie=`${e}=${encodeURIComponent(t||"")}${r}${s}`}blockBodyScroll(){this._prevOverflow=this.document.body.style.overflow,this.document.body.style.overflow="hidden"}restoreBodyScroll(){this.document.body.style.overflow=this._prevOverflow||"",this._prevOverflow=null}attachModalCloseListeners(){let e=this.getModalElement();if(!e)return;let t=this.document.getElementById(`${this.modalId}-form`);if(t){let i=()=>{this.setModalSubmittedCookie();let t=setTimeout(()=>{e.style.display="none",this.restoreBodyScroll()},100);this.timeouts.push(t)};t.addEventListener("formsubmitted",i),this.eventListeners.push({element:t,event:"formsubmitted",handler:i})}let i=e.querySelector('[data-dismiss="modal"]');if(i){let t=()=>{e.style.display="none",this.restoreBodyScroll()};i.addEventListener("click",t),this.eventListeners.push({element:i,event:"click",handler:t})}let r=t=>{(t.target===e||t.target.id===this.modalId)&&(e.style.display="none",this.restoreBodyScroll())};e.addEventListener("click",r),this.eventListeners.push({element:e,event:"click",handler:r})}}(U,window,document),K=new class extends d{constructor(e,t,i){super(e,t,i),this.isValidating=!1,this.lastValidationResult=null,this.lastValidationTime=null,this.validationCacheDuration=3e5}destroy(){this.isValidating=!1,this.lastValidationResult=null,this.lastValidationTime=null}async validateSession(e={}){let{useCache:t=!0}=e;if(t&&null!==this.lastValidationResult&&this.lastValidationTime&&Date.now()-this.lastValidationTime<this.validationCacheDuration)return this.lastValidationResult;if(this.isValidating)return null!==this.lastValidationResult&&this.lastValidationResult;this.isValidating=!0;let i=` 3367 query { 3368 validSession { 3369 success 3370 } 3371 } 3372 `;try{let e=await this.window.fetch("/graphql",{method:"POST",headers:{"Content-Type":"application/json"},credentials:"include",body:JSON.stringify({query:i})});if(!e.ok)return console.error("SessionController: HTTP error during session validation",e.status),this.lastValidationResult=!1,this.lastValidationTime=Date.now(),!1;let t=await e.json();if(t.errors)return this.lastValidationResult=!1,this.lastValidationTime=Date.now(),!1;let r=t.data?.validSession?.success===!0;return this.lastValidationResult=r,this.lastValidationTime=Date.now(),r}catch(e){return console.error("SessionController: Error validating session",e),this.lastValidationResult=!1,this.lastValidationTime=Date.now(),!1}finally{this.isValidating=!1}}clearCache(){this.lastValidationResult=null,this.lastValidationTime=null}}(U,window,document),z=new class extends d{constructor(e,t,i){super(e,t,i),this.consentListener=null,this.eventName=null}destroy(){this.consentListener&&this.eventName&&(this.document.removeEventListener(this.eventName,this.consentListener),this.consentListener=null)}loadScript(){this.document.getElementById("posthog-script")||this.window.luxuryPresence.eventBus.initialize({enabled:this.config.eventBus?.enabled}),this.document.getElementById("divolte-script")||this.window.luxuryPresence.divolte.initialize({})}removeScripts(){this.window.luxuryPresence?.eventBus?.destroy?.(),this.window.luxuryPresence?.divolte?.destroy?.(),this.document.getElementById("posthog-script")?.remove(),this.document.getElementById("divolte-script")?.remove()}async initialize(e={}){let t=b[e.provider];if(!t)return;this.eventName=t.eventName;let i=await this.window.luxuryPresence.session.validateSession();(t.hasAnalyticsConsent(this.document,this.window)||i)&&this.loadScript(),this.consentListener||(this.consentListener=e=>{t.isAnalyticsAccepted(e.detail)?this.loadScript():this.removeScripts()},this.document.addEventListener(t.eventName,this.consentListener))}}(U,window,document),Q=new class extends d{destroy(){}transformVariables(e,t){let i;return _(i={...t},["testimonialId"]),I(i,["testimonialId"],"testimonialIds"),0===i.limit&&delete i.limit,(void 0===i.limit||null===i.limit)&&(("testimonials"===e||"testimonialsCount"===e)&&(i.limit=50),("agents"===e||"agentsCount"===e||"developments"===e||"developmentsCount"===e||"neighborhoods"===e||"neighborhoodsCount"===e||"posts"===e||"postsCount"===e||"pressReleases"===e||"pressReleasesCount"===e)&&(i.limit=100)),!function(e){let{sortDir:t}=e;"string"==typeof t&&t.includes("_")&&(e.sortDir=t.replace(/_/g," "))}(i),!function(e,t){switch(t){case"agent":break;case"testimonials":case"testimonialsCount":_(e,["testimonialIds"]);break;case"agents":case"agentsCount":_(e,["officeId","teamId","developmentId","agentIds","tags"]),I(e,["officeId"],"officeIds"),I(e,["teamId"],"teamIds"),I(e,["developmentId"],"developmentIds");break;case"neighborhoods":case"neighborhoodsCount":_(e,["neighborhoodIds","neighborhoodId"]),I(e,["neighborhoodIds","neighborhoodId"],"neighborhoodId");break;case"developments":case"developmentsCount":_(e,["agentId","neighborhoodIds","neighborhoodId","developmentIds","tag"]),e.agentId&&Array.isArray(e.agentId)&&([e.agentId]=e.agentId),I(e,["neighborhoodIds","neighborhoodId"],"neighborhoodIds");break;case"properties":case"propertiesCount":_(e,["statusIds","statusId","propertyTypeIds","propertyTypeId","propertyId","networkId","propertyIds","agentIds","teamIds","officeIds","neighborhoodIds","
3372spaceTypeIds","addressState","addressCity","backfillProviders","backfillMLSListingIds","backfillMLSAgentIds","backfillMLSOfficeIds"]),["propertyIds","agentIds","teamIds","officeIds","neighborhoodIds","spaceTypeIds","backfillMLSListingIds","backfillMLSAgentIds","backfillMLSOfficeIds"].forEach(t=>I(e,[t],t)),I(e,["statusIds","statusId"],"propertyStatusId"),e.excludeStatusId&&(e.excludePropertyStatusId=e.excludeStatusId,delete e.excludeStatusId),I(e,["propertyTypeIds","propertyTypeId"],"propertyTypeId"),I(e,["networkId"],"networkId"),I(e,["propertyId"],"propertyIds"),["salesPriceGTE","salesPriceLTE","leasePriceGTE","leasePriceLTE","livingSpaceSizeGTE","livingSpaceSizeLTE"].forEach(t=>{null!=e[t]&&(e[t]=Math.trunc(Number(e[t])))});break;case"posts":case"postsCount":_(e,["categoryIds","categoryId","neighborhoodId"]),void 0!==e.order&&(e.sort=e.order,delete e.order),I(e,["categoryIds","categoryId"],"categoryId");break;case"postCategories":_(e,["categoryId","categoryIds"]),void 0!==e.order&&(e.sort=e.order,delete e.order),I(e,["categoryIds","categoryId"],"categoryId");break;case"pressReleases":case"pressReleasesCount":_(e,["pressReleaseId","categories","propertyId","developmentId","agentId","teamId"]),I(e,["pressReleaseId"],"pressReleaseIds");break;case"offices":case"officesCount":_(e,["officeId","officeIds","tags"]),I(e,["officeId"],"officeIds");break;case"teams":case"teamsCount":_(e,["teamId","teamIds"]),I(e,["teamId"],"teamIds");break;case"pois":_(e,["categories"]),Array.isArray(e.categories)&&(e.categories=e.categories.map(e=>e.toLowerCase())),"string"==typeof e.sortBy&&(e.sortBy=e.sortBy.toLowerCase())}}(i,e),i}transformResponse(e,t){return"agent"===e?C(t,E):"agents"===e||"agentsCount"===e?k(t,A):"neighborhood"===e?C(t,L):"neighborhoods"===e||"neighborhoodsCount"===e?k(t,x):"development"===e?C(t,$):"developments"===e||"developmentsCount"===e?k(t,T):t}transformPage(e){return{items:e&&e.items||[],count:e&&e.total||0}}applyPropertyDisclaimers(t,i){if(!Array.isArray(t)||!t.length||!i||!i.length)return Promise.resolve(t);let r=t.filter(e=>e&&e.vendorId&&e.mlsId).map(e=>({feedId:e.vendorId,listingId:e.mlsId,officeName:e.officeName??null,agentMlsId:e.mlsAgentId??null,officeMlsId:e.mlsOfficeId??null,attributionContact:e.attributionContact??null,status:e.status??null,syncedAt:e.syncedAt??null})),s=e=>{let r={};return(e||[]).forEach(e=>{r[`${e.feedId}:${e.listingId}`]=e}),t.map(e=>{let t=e&&r[`${e.vendorId}:${e.mlsId}`],s={};return i.forEach(e=>{let i=t?t[P[e]]:void 0;s[e]=i??null}),{...e,...s}})};if(!r.length)return Promise.resolve(s([]));let{websiteId:a}=this.config;return this.window.superagent?this.window.superagent.post(`${this.window.luxuryPresence.defaults.routerUrl}/graphql`).withCredentials().send({query:e(M),variables:{input:{websiteId:"string"==typeof a?a:void 0,properties:r}}}).then(e=>s(e.body&&e.body.data&&e.body.data.propertyDisclaimers),e=>(console.warn("[RouterApiController] propertyDisclaimers lookup failed:",e),s([]))):Promise.resolve(s([]))}}(U,window,document);function W(e,t){if(window.luxuryPresence[e])try{window.luxuryPresence[e].destroy()}catch(e){console.log(e)}window.luxuryPresence[e]=t}W("config",U),W("modals",N),W("buttons",R),W("validation",B),W("contactForms",D),W("mapApiLoader",O),W("pagination",q),W("expandSliders",V),W("divolte",F),W("eventBus",j),W("oauth",H),W("qualifyingQuestionsModal",G),W("session",K),W("consent",z),W("redirects",{checkHstRedirect:function(e){let{config:t}=window.luxuryPresence;return!t.hvStepTwoCaptureEnabled&&!!t.hstValuationRedirectEnabled&&!!t.mlsEnabled&&!!t.myhomeDashboardEnabled&&(window.location.href=`/home-search/home-valuation?address=${encodeURIComponent(e)}`,!0)},destroy(){}}),W("routerApi",Q),window.luxuryPresence.formatSliderPriceRange=q.formatSliderPriceRange.bind(q),window.luxuryPresence.formatSliderAreaRange=q.formatSliderAreaRange.bind(q),window.luxuryPresence.getSearchFormValues=q.getSearchFormValues.bind(q),window.luxuryPresence.handlebarsHelpersFactory=function(i){return e(t)(i,{isEqual:(e,t)=>e==t})}})(); 3373//# sourceMappingURL=lp-sdk.js.map 3374 3375 </script>
3375 3376 3377
3377<script> 3378 var lpGlobalInitialized = false; 3379 3380 function lpGlobalInit () { 3381 if (lpGlobalInitialized) { 3382 return; 3383 } 3384 lpGlobalInitialized = true; 3385 // Initialize wow animation plugin only according to turbolinks 3386 var wow; 3387 if (window.WOW) { 3388 wow = new WOW({ 3389 animateClass: 'animated', 3390 offset: wowOffset, 3391 live: false, 3392 callback: function(box) {} 3393 }); 3394 } 3395 // Initialize handlebar helpers only once 3396 function handlebarsInit() { 3397 if (!window.Handlebars) { 3398 return; 3399 } 3400 HandlebarsIntl.registerWith(Handlebars); 3401 Handlebars.registerHelper(window.luxuryPresence.handlebarsHelpersFactory(Handlebars)); 3402 } 3403 3404 handlebarsInit(); 3405 3406 var modalContentUrl = "/modals.html"; 3407 const modalsContainer = document.getElementById('modals'); 3408 if (modalsContainer) { 3409 fetch(modalContentUrl).then(function(res) { 3410 if (!res.ok) { 3411 throw new Error(`HTTP error! Status: ${res.status}`); 3412 } 3413 return res.text(); 3414 }).then(function(resultText) { 3415 modalsContainer.innerHTML = resultText; 3416 3417 // now we need to execute all script elements 3418 Array.from(modalsContainer.getElementsByTagName('script')).forEach(function (s) { 3419 const script = document.createElement("script"); 3420 script.text = s.innerHTML; 3421 Array.from(s.attributes).forEach(function (a) { 3422 script.setAttribute(a.name, a.value); 3423 }) 3424 s.parentNode.replaceChild(script, s); 3425 }); 3426 3427 try { 3428 window.luxuryPresence.modals.initialize(window.luxuryPresence._modalIncludes); 3429 window.luxuryPresence.contactForms.initialize({ selector: '#modals' }); 3430 window.luxuryPresence.validation.initialize({ selector: '#modals' }); 3431 window.luxuryPresence.oauth.initialize({ 3432 googleSignOnEnabled: true, 3433 iframe: false }); 3434 } catch (e) { 3435 console.log(e); 3436 } 3437 document.querySelectorAll('.modals > .modal .close').forEach(closeModalBtn => { 3438 closeModalBtn.addEventListener('click', function() { 3439 window.lpUI.hideClosestModal(closeModalBtn); 3440 }); 3441 }); 3442 }).catch((e) => console.log(e)); 3443 } 3444 /* Initialize Luxury Presence SDK */ 3445 try { 3446 window.luxuryPresence.config.setCompany("f515aebe-353b-42ea-ba4c-592c0201af22", {}); 3447 window.luxuryPresence.config.setWebsite("5bb57af9-a273-41f5-b2b4-09c6e0d8af74", { 3448 myhomeDashboardEnabled: false, 3449 mlsEnabled: true, 3450 hstValuationRedirectEnabled: true, 3451 hvStepTwoCaptureEnabled: false 3452 }); 3453 const url = new URL(window.location.href); 3454 const shareId = url.searchParams.get('shareId'); 3455 window.luxuryPresence.config.setPage("9a808f53-e0d7-466a-8003-a965c837846c", { 3456 sourceResource: "", 3457 pageElementId: "", 3458 pageQueryVariables: {}, 3459 shareId: "", 3460 }); 3461 window.luxuryPresence.config.setWebsiteApiGatewayUrl("https://wgw.luxurypresence.com", {}); 3462 window.luxuryPresence.config.setBuyerSellerServiceUrl("https://bss.luxurypresence.com", {}); 3463 window.luxuryPresence.config.setDivolteServiceUrl("https://t.luxurypresence.com", {}); 3464 window.luxuryPresence.config.setEventBusUrl("https://cdn.luxurypresence.com/scripts/event-bus-js", {}); 3465 window.luxuryPresence.config.setEventBus({ 3466 enabled: true, 3467 apiKey: "phc_PMYT31xlmXBaTCwpIRx1v6RrpLVZIuP47N3mOT6KLnr", 3468 url: "https://p.luxurypresence.com", 3469 }); 3470 window.luxuryPresence.config.setTemplateId("0c2b9641-6f2a-40f2-a2e0-dabc022eb278", {}); 3471 window.luxuryPresence.config.setLeadIngesterUrl("https://leads.luxurypresence.com", {}); 3472 window.luxuryPresence.buttons.initialize({}); 3473 window.luxuryPresence.consent.initialize({ provider: 'lp-consent' }); 3474 window.luxuryPresence.contactForms.initialize({}); 3475 window.luxuryPresence.validation.initialize({}); 3476 window.luxuryPresence.expandSliders.initialize({}); 3477 window.luxuryPresence.oauth.initialize({ googleSignOnEnabled: true, iframe: false }); 3478 window.luxuryPresence.qualifyingQuestionsModal.initialize({ qualifyingQuestionsModalEnabled: true }); 3479 } catch (e) { 3480 console.log(e); 3481 } 3482 3483 /* Inject Section Specific Javascript */ 3484 try { 3485(function init(sectionDomId) { 3486 const disclaimerLabel = document.querySelector('#' + sectionDomId + ' .lp-tcr-content'); 3487 if (disclaimerLabel) { 3488 const input = disclaimerLabel.querySelector('input'); 3489 if (input) { 3490 input.setAttribute('id', `${sectionDomId}-termsAccepted`); 3491 input.value = 'true'; 3492 const label = document.createElement('label'); 3493 label.setAttribute('for', `${sectionDomId}-termsAccepted`); 3494 label.classList.add('lp-visually-hidden'); 3495 label.textContent = 'Opt in/Disclaimer Consent:'; 3496 disclaimerLabel.prepend(label); 3497 } 3498 } 3499 function setHttp(link) { 3500 if (link.search(/^http[s]?\:\/\/|\//) == -1) { 3501 link = 'https://' + link; 3502 } 3503 return link; 3504 } 3505 const socialLinks = document.querySelectorAll('#' + sectionDomId + ' .socials__link, #' + sectionDomId + ' .lp-socials__link'); 3506 socialLinks.forEach(linkElement => { 3507 const href = linkElement.getAttribute('href'); 3508 if (href) { 3509 linkElement.setAttribute('href', setHttp(href)); 3510 } 3511 }); 3512 const redirectLink = $('#' + sectionDomId + ' .redirect-link'); 3513 if (redirectLink.length) { 3514 const rawHref = setHttp(redirectLink.attr('href')); 3515 let formEvent; 3516 if (rawHref) { 3517 formEvent = redirectLink.data('redirect') ? 'formsubmitted' : 'reset'; 3518 $('#' + sectionDomId + ' .contact-form').find('form').on(formEvent, function () { 3519 redirectLink.attr('href', rawHref); 3520 redirectLink[0].click(); 3521 }); 3522 } 3523 } 3524})('modal-global-contact-us'); 3525} catch(e) { 3526console.log(e); 3527} 3528 3529 try { 3530(function init(sectionDomId) { 3531 const $section = $('#' + sectionDomId); 3532 const $hamburger = $section.find('.hamburger-component'); 3533 function onSideMenuShow() { 3534 if (!$hamburger.hasClass('active')) { 3535 $hamburger.addClass('active'); 3536 } 3537 } 3538 function onSideMenuHide() { 3539 $hamburger.removeClass('active'); 3540 } 3541 const $window = $(window); 3542 $window.on('lpui-sidemenu-show.lpui-auto-clean', onSideMenuShow); 3543 $window.on('lpui-sidemenu-hide.lpui-auto-clean', onSideMenuHide); 3544 const $subContainers = $section.find('.navigation__item.sub-nav-container'); 3545 $subContainers.hover(function () { 3546 $(this).find('.sub-nav').addClass('visible'); 3547 }, function () { 3548 $(this).find('.sub-nav').removeClass('visible'); 3549 }); 3550 $window.on('click.lpui-auto-clean', function () { 3551 $('.sub-nav-container.visible-dropdown').removeClass('visible-dropdown'); 3552 }); 3553 let fixedWidth = 0; 3554 const rightPad = 20; 3555 function fixSubsPosition() { 3556 const wWidth = window.innerWidth; 3557 if (innerWidth === fixedWidth) { 3558 return; 3559 } 3560 fixedWidth = wWidth; 3561 $subContainers.each(function () { 3562 const $sub = $(this).find('.sub-nav'); 3563 $sub[0].style.right = '';
3564 const sRect = $sub[0].getBoundingClientRect(); 3565 const sRight = sRect.left + sRect.width; 3566 if (sRight > wWidth - rightPad) { 3567 const parentRect = $sub[0].offsetParent.getBoundingClientRect(); 3568 const parentRight = parentRect.left + parentRect.width; 3569 $sub[0].style.right = `${parentRight - wWidth + rightPad}px`; 3570 } 3571 }); 3572 } 3573 var debouncer; 3574 $window.on('resize.lpui-auto-clean', function () { 3575 clearTimeout(debouncer); 3576 debouncer = setTimeout(fixSubsPosition, 500); 3577 }); 3578 fixSubsPosition(); 3579 if ($('.property-intro').length || $('.property-intro-2').length) { 3580 $('nav').addClass('dark-opening'); 3581 $("#global-navbar").css({ 3582 "background-color": "rgb(26, 26, 26)", 3583 "color": "rgb(255, 255, 255)" 3584 }); 3585 } 3586 function initAutoTruncateMenu() { 3587 const $navbar = $section.find('.navbar'); 3588 const $navList = $section.find('.navigation > ul'); 3589 if (!$navbar.length || !$navList.length) { 3590 return; 3591 } 3592 const $logo = $section.find('.logo'); 3593 const $buttonsWrapper = $section.find('.buttons-wrapper'); 3594 const $allItems = $navList.children('.navigation__item'); 3595 const $phoneItem = $allItems.filter(function () { 3596 return $(this).find('a[href^="tel:"]').length > 0; 3597 }); 3598 const $menuItems = $allItems.not($phoneItem); 3599 if (!$menuItems.length) { 3600 return; 3601 } 3602 const buffer = 8; 3603 function measureFixedWidth() { 3604 let width = buffer; 3605 if ($logo.length) { 3606 width += $logo.outerWidth(true) || 0; 3607 } 3608 if ($buttonsWrapper.length) { 3609 width += $buttonsWrapper.outerWidth(true) || 0; 3610 } 3611 if ($phoneItem.length) { 3612 width += $phoneItem.outerWidth(true) || 0; 3613 } 3614 return width; 3615 } 3616 function truncateMenu() { 3617 if (!$navList.is(':visible')) { 3618 return; 3619 } 3620 $menuItems.css('display', ''); 3621 const availableWidth = $navbar[0].getBoundingClientRect().width - measureFixedWidth(); 3622 let widthSoFar = 0; 3623 let overflowed = false; 3624 $menuItems.each(function () { 3625 const $item = $(this); 3626 if (overflowed) { 3627 $item.css('display', 'none'); 3628 return; 3629 } 3630 widthSoFar += $item.outerWidth(true); 3631 if (widthSoFar > availableWidth) { 3632 $item.css('display', 'none'); 3633 overflowed = true; 3634 } 3635 }); 3636 } 3637 let truncateFrame; 3638 function scheduleTruncate() { 3639 if (truncateFrame) { 3640 return; 3641 } 3642 truncateFrame = window.requestAnimationFrame(function () { 3643 truncateFrame = null; 3644 truncateMenu(); 3645 }); 3646 } 3647 scheduleTruncate(); 3648 if (window.ResizeObserver) { 3649 const resizeObserver = new ResizeObserver(scheduleTruncate); 3650 resizeObserver.observe($navbar[0]); 3651 } else { 3652 $(window).on('resize.lpui-auto-truncate', scheduleTruncate); 3653 } 3654 $section.find('img').on('load.lpui-auto-truncate', scheduleTruncate); 3655 $(window).on('load.lpui-auto-truncate', scheduleTruncate); 3656 if (document.fonts && document.fonts.ready) { 3657 document.fonts.ready.then(scheduleTruncate); 3658 } 3659 } 3660 initAutoTruncateMenu(); 3661})('global-navbar'); 3662} catch(e) { 3663console.log(e); 3664} 3665 try { 3666(function init(sectionDomId, options) { 3667 var elementSelector = options.elementSelector || 'nav'; 3668 var element = document.querySelector(elementSelector); 3669 var sections = document.querySelectorAll('body > section'); 3670 var subNavContainers = element.querySelectorAll('.sub-nav'); 3671 var initialBackgroundColor = options.initialBackgroundColor || element.style.backgroundColor; 3672 var backgroundColorScroll = options.backgroundColorScroll || '#191919'; 3673 var fontColor = options.fontColor || '#fff'; 3674 var fontColorScroll = options.fontColorScroll || '#000'; 3675 var didScroll = false; 3676 var lastScrollTop = 0; 3677 var delta = 5; 3678 3679 // eslint-disable-next-line sonarjs/no-collapsible-if 3680 if (wow) { 3681 // Wowjs might not trigger for position fixed elements 3682 if (window.scrollY > 0) { 3683 element.querySelectorAll('.wow').forEach(el => wow.show(el)); 3684 } 3685 } 3686 function adjustNavPinState() { 3687 // Remove 'visible' class from all subNavContainers 3688 for (let i = 0; i < subNavContainers.length; i++) { 3689 subNavContainers[i].classList.remove('visible'); 3690 } 3691 if (window.scrollY > 0) { 3692 element.style.backgroundColor = backgroundColorScroll; 3693 element.style.color = fontColorScroll; 3694 element.classList.add('scroll'); 3695 } else {
3696 element.style.backgroundColor = initialBackgroundColor; 3697 element.style.color = fontColor; 3698 element.classList.remove('scroll'); 3699 } 3700 } 3701 adjustNavPinState(); 3702 function onScroll() { 3703 didScroll = true; 3704 } 3705 window.addEventListener('scroll', onScroll); 3706 3707 // eslint-disable-next-line 3708 var debounceInterval = setInterval(() => { 3709 if (didScroll) { 3710 // eslint-disable-next-line 3711 hasScrolled(); 3712 didScroll = false; 3713 } 3714 }, 250); 3715 function hasScrolled() { 3716 adjustNavPinState(); 3717 // eslint-disable-next-line 3718 var navbarHeight = element.offsetHeight; 3719 // eslint-disable-next-line 3720 var st = window.scrollY; 3721 3722 // Make sure they scroll more than delta 3723 if (Math.abs(lastScrollTop - st) <= delta) { 3724 return; 3725 } 3726 if (st > lastScrollTop && st > navbarHeight) { 3727 // Scroll Down 3728 element.style.transform = `translateY(-${navbarHeight}px) scaleY(0)`; 3729 document.documentElement.style.setProperty('--global-header-height', '0px'); 3730 3731 // Some sections "follow" the navbar with class sticky (i.e. Producer search) 3732 sections.forEach(section => { 3733 if (section.classList.contains('sticky')) { 3734 section.style.top = '0px'; 3735 } 3736 }); 3737 } else { 3738 // Scroll Up 3739 // eslint-disable-next-line 3740 if (st + window.innerHeight < document.documentElement.scrollHeight) { 3741 element.style.transform = `translateY(0) scaleY(1)`; 3742 document.documentElement.style.setProperty('--global-header-height', `${navbarHeight}px`); 3743 sections.forEach(section => { 3744 if (section.classList.contains('sticky')) { 3745 section.style.top = `${navbarHeight}px`; 3746 } 3747 }); 3748 } 3749 } 3750 lastScrollTop = st; 3751 } 3752})('NAVBAR', JSON.parse("{\"fontColor\":\"#fff\",\"elementSelector\":\"nav\",\"fontColorScroll\":\"#fff\",\"initialFontColor\":\"#fff\",\"backgroundColorScroll\":\"#1a1a1a\",\"initialBackgroundColor\":\"rgba(0,0,0,0)\"}")); 3753} catch(e) { 3754console.log(e); 3755} 3756 try { 3757(function init(sectionDomId) { 3758 var sidemenu = $('#' + sectionDomId); 3759 sidemenu.on('lpui-sidemenu-show.lpui-auto-clean', function () { 3760 window.lpUI.requestScrollLock(sectionDomId); 3761 }); 3762 $(window).on('lpui-sidemenu-hide.lpui-auto-clean', function () { 3763 window.lpUI.releaseScrollLock(sectionDomId); 3764 }); 3765 $(window).click(function (e) { 3766 let targetContactForm = $(e.target).closest('#modal-global-contact-us').length; 3767 let targetSideMenu = $(e.target).closest('.sidemenu').length; 3768 let targetContactItem = $(e.target).closest('[data-type="CONTACT_US"]').length; 3769 let targetHamburger = $(e.target).closest('.hamburger-component').length; 3770 if (!(targetContactForm || targetSideMenu || targetContactItem || targetHamburger)) { 3771 $('body').removeClass('locked'); 3772 $('.hamburger').removeClass('active'); 3773 $('.sidemenu').removeClass('visible'); 3774 $('#modal-global-contact-us').removeClass('visible'); 3775 } 3776 }); 3777})('global-sidemenu'); 3778} catch(e) { 3779console.log(e); 3780} 3781 3782 try { 3783(function init(footerId) { 3784 var textContent = $(".text_content_wrap p").text().trim().length; 3785 const socialLinks = $(`#${footerId} .lp-socials__link`); 3786 if (textContent < 1) { 3787 $(".text_content_wrap").remove(); 3788 $(".second_text_footer").css({ 3789 'margin-bottom': 0 3790 }); 3791 } 3792 if (socialLinks.length > 0) { 3793 socialLinks.attr('data-wow-offset', '10'); 3794 } 3795 if ($(window).width() > 1280) { 3796 let footer = document.querySelector("#" + footerId); 3797 let copyrightElem = footer.querySelector(".copy_zone"); 3798 if (copyrightElem) { 3799 copyrightElem.style.whiteSpace = "nowrap"; 3800 let nowrapElemWidth = copyrightElem.clientWidth; 3801 copyrightElem.style.whiteSpace = ""; 3802 let normalElemWidth = copyrightElem.clientWidth; 3803 if (nowrapElemWidth > normalElemWidth) { 3804 footer.querySelector(".form-col--socials").classList.add("form-col--xl-auto"); 3805 } 3806 } 3807 } 3808 const form = $("#" + footerId).find("form"); 3809 const redirectLink = $('#' + footerId + ' .redirect-link'); 3810 form.on("reset", function () { 3811 redirectPage(redirectLink); 3812 }); 3813 function redirectPage(link) { 3814 if (link.length) { 3815 const rawHref = link.attr('href'); 3816 link.attr('href', setHttp(rawHref)); 3817 link[0].click(); 3818 } 3819 } 3820 function setHttp(link) { 3821 if (link.search(/^http[s]?\:\/\/|\//) == -1) { 3822 link = 'http://' + link; 3823 } 3824 return link; 3825 } 3826})('global-footer'); 3827} catch(e) { 3828console.log(e); 3829} 3830 3831 try { 3832(function init(sectionDomId) { 3833 var _section = $('#' + sectionDomId); 3834 var _footer = document.getElementById('global-footer'); 3835 const redirectLink = _section.find('.js-redirect-link'); 3836 function setHttp(link) { 3837 if (link.search(/^(http[s]?\:\/\/|\/)/) == -1) { 3838 link = 'https://' + link; 3839 } 3840 return link; 3841 } 3842 function redirectPage(link) { 3843 if (link.length) { 3844 window.location.href = setHttp(link.attr('href')); 3845 } 3846 } 3847 const emailInput = _section.find('.js-email-input'); 3848 const emailRegex = /[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~\-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)+/; 3849 emailInput.on('input', function () { 3850 if (emailRegex.test(this.value)) { 3851 this.setCustomValidity(''); 3852 } else { 3853 this.setCustomValidity('Please enter a valid email address.'); 3854 } 3855 this.reportValidity(); 3856 }); 3857 _section.find('input[name="name"]').on("keyup", function () { 3858 if (this.value.replaceAll(/\d/g, "").trim().split(" ").length < 2 || this.value.replaceAll(/\d/g, "").trim() === "") { 3859 this.setCustomValidity("Please input your first name and last name."); 3860 } else { 3861 this.setCustomValidity(""); 3862 } 3863 }); 3864 _section.find('form').on("reset", function () { 3865 $(this).addClass("show-success"); 3866 redirectPage(redirectLink); 3867 }); 3868 $(window).scroll(function () { 3869 if ($(this).scrollTop() >= 150) _section.find('.btn-holder').addClass('visible');else _section.find('.btn-holder').removeClass('visible'); 3870 }); 3871 _section.find('.close-btn, .connect-btn').click(function () { 3872 _section.find('.pop-up').toggle(); 3873 _section.find('.btn-holder').toggle(); 3874 }); 3875 if (!_footer) return; 3876 const observer = new IntersectionObserver(entries => {
3877 entries.forEach(entry => { 3878 if (entry.isIntersecting) _section.hide();else _section.show(); 3879 }); 3880 }, { 3881 threshold: 0.1 3882 }); 3883 observer.observe(_footer); 3884 function selectToDropdown(selectItem) { 3885 let customDropdown = ` 3886 <div class="custom-select" role="presentation"> 3887 <button class="custom-select-toggle is-placeholder" type="button" aria-haspopup="true" aria-expanded="false"></button> 3888 <div class="custom-select-menu" style="display: none;max-height: none;"> 3889 <div class="custom-select-content"> 3890 </div> 3891 </div> 3892 </div>`; 3893 $(customDropdown).insertAfter(selectItem); 3894 let $dropdown = $($(selectItem).next()); 3895 let $dropdownToggle = $dropdown.find(".custom-select-toggle"); 3896 let $dropdownMenu = $dropdown.find(".custom-select-menu"); 3897 let $dropdownContent = $dropdown.find(".custom-select-content"); 3898 $dropdownToggle.addClass($(selectItem).attr("class")).removeClass("dropdown-select"); 3899 $dropdownToggle.attr("id", $(selectItem).attr("id") + "custom"); 3900 $dropdownMenu.attr("aria-labelledby", $dropdownToggle.attr("id")); 3901 appendOptionButtons(selectItem, $dropdownContent); 3902 $(selectItem).removeClass().addClass("sr-only"); 3903 var toggleText = $(selectItem).find(":selected").first().text() || $(selectItem).children().first().text(); 3904 $dropdownToggle.html(toggleText); 3905 $dropdown.on("click", ".custom-select-item", function (e) { 3906 if ($(this).hasClass("is-disabled")) return; 3907 let elementNumber = $(this).index(); 3908 let $originalSelect = $(this).closest(".custom-select").siblings("select"); 3909 let $linkedOption = $originalSelect.find("option").eq(elementNumber); 3910 if (!$linkedOption.prop("selected")) { 3911 $linkedOption.prop("selected", true); 3912 $originalSelect.change(); 3913 $(this).addClass("is-selected").siblings(".custom-select-item").removeClass("is-selected"); 3914 $dropdownToggle.html($(this).html()); 3915 closeSelectMenu($(this).closest(".custom-select-menu")); 3916 } 3917 $dropdownToggle.removeClass("is-placeholder"); 3918 }); 3919 function convertOptionToButton(option) { 3920 var optionText = $(option).text(); 3921 var optionValue = $(option).attr("value") || $(option).text(); 3922 var optionIsDisabled = $(option).prop("disabled"); 3923 var outputButton = `<button value="${optionValue}" class="custom-select-item" type="button" ${optionIsDisabled ? "disabled" : ""}>${optionText}</button>`; 3924 return outputButton; 3925 } 3926 function appendOptionButtons(selectItem, appendTarget) { 3927 $(selectItem).find("option").each(function () { 3928 let currentButton = convertOptionToButton(this); 3929 $(appendTarget).append(currentButton); 3930 }); 3931 } 3932 function showSelectMenu(selectMenu) { 3933 var customSelect = $(selectMenu).closest(".custom-select")[0]; 3934 $(customSelect).addClass("open"); 3935 $(selectMenu).slideDown(); 3936 } 3937 function closeSelectMenu(selectMenu) { 3938 var customSelect = $(selectMenu).closest(".custom-select")[0]; 3939 $(customSelect).removeClass("open"); 3940 $(selectMenu).slideUp(); 3941 } 3942 $dropdown.on("click", ".custom-select-toggle", function (e) { 3943 var $customSelect = $(this).closest(".custom-select"); 3944 var selectMenu = $customSelect.find(".custom-select-menu")[0]; 3945 if ($customSelect.hasClass("open")) { 3946 closeSelectMenu(selectMenu); 3947 } else { 3948 showSelectMenu(selectMenu); 3949 } 3950 }); 3951 $(document).on("click", function (e) { 3952 if ($(e.target).closest(".custom-select").length < 1 && $(".custom-select").hasClass("open")) { 3953 $(".custom-select.open").each(function () { 3954 var selectMenu = $(this).find(".custom-select-menu")[0]; 3955 closeSelectMenu(selectMenu); 3956 }); 3957 } 3958 }); 3959 } 3960 $(".pop-up select[name='interest']").each(function () { 3961 selectToDropdown(this); 3962 }); 3963})('global-mobile-contact'); 3964} catch(e) { 3965console.log(e); 3966} 3967 3968 try { 3969(function init(sectionDomId) { 3970 const $section = $('#' + sectionDomId); 3971 const video = $section.find('video'); 3972 const $videoWrap = $section.find('.full-screen-video-component > .video-wrapper'); 3973 if ($videoWrap.length) { 3974 video.each(function () { 3975 var v = this; 3976 if (v.readyState > 0) { 3977 $videoWrap.addClass('playing'); 3978 } else { 3979 v.addEventListener('canplay', function () { 3980 $videoWrap.addClass('playing'); 3981 }, { 3982 once: true 3983 }); 3984 } 3985 }); 3986 } 3987 if (video.length) { 3988 $section.find('.muted').css('display', 'inline'); 3989 $section.find('.mute-icon__container').on('click.lpui-auto-clean', function (evt) { 3990 if (video.prop("muted")) { 3991 $section.find('.unmuted').css('display', 'inline'); 3992 $section.find('.muted').css('display', 'none'); 3993 } else { 3994 $section.find('.muted').css('display', 'inline'); 3995 $section.find('.unmuted').css('display', 'none'); 3996 } 3997 video.prop("muted", !video.prop("muted")); 3998 }); 3999 function muteUponHide() { 4000 let videoDisplay = $('.video-wrapper .hidable').css('display'); 4001 if (videoDisplay === 'none') { 4002 video.prop("muted", true); 4003 $section.find('.muted').css('display', 'inline'); 4004 $section.find('.unmuted').css('display', 'none'); 4005 } 4006 } 4007 var debouncedMute = window.luxuryPresence.debounce(muteUponHide, 200); 4008 $(window).on('resize.lpui-auto-clean', debouncedMute); 4009 } 4010})('section-14a68307-266a-4cce-8c65-a1750073f283', 'undefined'); 4011} catch(e) { 4012console.log(e); 4013} 4014 try { 4015(function init(sectionDomId) {})('section-13295234-6156-4911-844b-1ddc0a2fc9bf', 'undefined'); 4016} catch(e) { 4017console.log(e); 4018} 4019 try { 4020(function init(sectionDomId) { 4021 const $section = $(`#${sectionDomId}`); 4022 const $container = $section.find('.featured-properties-section'); 4023 const $slider = $section.find('.featured-properties'); 4024 const threeSlides = $container.hasClass('three-slides'); 4025 const autoScroll = $container[0].dataset['autoScroll'] === 'true'; 4026 const autoplaySpeed = parseInt($container[0].dataset['autoplaySpeed']) || 3000; 4027 const sliderOptions = { 4028 "arrows": true, 4029 "infinite": false, 4030 autoplay: autoScroll,
4031 autoplaySpeed: autoplaySpeed, 4032 "nextArrow": $section.find('.slick-links-nav .next'), 4033 "prevArrow": $section.find('.slick-links-nav .prev'), 4034 "slidesToShow": 2, 4035 "slidesToScroll": 2, 4036 "responsive": [{ 4037 "settings": { 4038 "slidesToShow": 1, 4039 "slidesToScroll": 1 4040 }, 4041 "breakpoint": 769 4042 }] 4043 }; 4044 if (threeSlides) { 4045 sliderOptions.slidesToShow = 3; 4046 sliderOptions.slidesToScroll = 3; 4047 sliderOptions.responsive.unshift({ 4048 "settings": { 4049 "slidesToShow": 2, 4050 "slidesToScroll": 2 4051 }, 4052 "breakpoint": 1100 4053 }); 4054 } 4055 if (!$slider.hasClass('.slick-initialized')) { 4056 $slider.slick(sliderOptions); 4057 } 4058 $slider.on('beforeChange', function () { 4059 $slider.find('.featured-properties__share.featured-properties__share--opened').removeClass('featured-properties__share--opened'); 4060 }); 4061 $slider.find('.featured-properties__share .btn').on('click', function () { 4062 $parent = $(this).parent(); 4063 if ($parent.hasClass('featured-properties__share--opened')) { 4064 $parent.removeClass('featured-properties__share--opened'); 4065 } else { 4066 $slider.find('.featured-properties__share.featured-properties__share--opened').removeClass('featured-properties__share--opened'); 4067 $parent.addClass('featured-properties__share--opened'); 4068 } 4069 }); 4070})('section-db3fcdb7-0463-45e5-99ab-4d4aa8730a2a', JSON.parse("{\"resource\":\"properties\",\"useRouterApi\":false,\"companyId\":\"f515aebe-353b-42ea-ba4c-592c0201af22\",\"usePageResource\":false,\"sectionIndex\":3,\"routerApiAux\":{\"testimonials\":true,\"agents\":false,\"neighborhoods\":false,\"developments\":false,\"properties\":false,\"posts\":true,\"pressReleases\":true,\"offices\":true,\"teams\":true,\"pois\":true,\"postCategories\":true}}")); 4071} catch(e) { 4072console.log(e); 4073} 4074 try { 4075(function init(sectionDomId) { 4076 var textBlock = $('#' + sectionDomId + ' .hoverable-image__text-wrap'); 4077 var textBlockPaddingTop = parseInt($('#' + sectionDomId + ' .hoverable-image__text-col').css('padding-top')); 4078 var textBlockPaddingBottom = parseInt($('#' + sectionDomId + ' .hoverable-image__text-col').css('padding-bottom')); 4079 var imageBlock = $('#' + sectionDomId + ' .hoverable-image__img-col > div'); 4080 function resizeImage() { 4081 if (window.matchMedia('(min-width: 993px)').matches) { 4082 imageBlock.css('min-height', textBlock.height() + textBlockPaddingTop + textBlockPaddingBottom); 4083 } 4084 } 4085 $('#' + sectionDomId + ' .hoverable-image__img-col--on-hover').click(function () { 4086 if (window.matchMedia('(hover: none) and (pointer: coarse)').matches) { 4087 $(this).toggleClass('active'); 4088 } 4089 }); 4090 resizeImage(); 4091 $(window).on('resize.lpui-auto-clean', resizeImage); 4092})('section-2dc3c8fd-c003-45a7-8cc2-dbb90eb6282b', 'undefined'); 4093} catch(e) { 4094console.log(e); 4095} 4096 try { 4097(function init(sectionDomId) { 4098 if ($("#" + sectionDomId + " .featured-team").length) { 4099 var $slider = $("#" + sectionDomId + " .featured-team"); 4100 var numColumns = $slider.data('columns'); 4101 var showItems = numColumns ? numColumns : 4; 4102 const arrowsStyle = $slider.data('arrows-style') || ''; 4103 $("#" + sectionDomId + " .featured-team").slick({ 4104 arrows: true, 4105 dots: false, 4106 infinite: true, 4107 speed: 300, 4108 autoplay: false, 4109 slidesToShow: showItems, 4110 slidesToScroll: 1, 4111 prevArrow: `<button class='lp-arrow lp-arrow--prev lp-arrow--dark slick-arrow ${arrowsStyle}'></button>`, 4112 nextArrow: `<button class='lp-arrow lp-arrow--next lp-arrow--dark slick-arrow ${arrowsStyle}'></button>`, 4113 responsive: [{ 4114 breakpoint: 992, 4115 settings: { 4116 slidesToShow: 2, 4117 slidesToScroll: 1 4118 } 4119 }, { 4120 breakpoint: 769, 4121 settings: { 4122 slidesToShow: 1, 4123 slidesToScroll: 1 4124 } 4125 }] 4126 }); 4127 } 4128})('section-21604288-2bd6-4176-be1d-91d9da2d36d1', JSON.parse("{\"resource\":\"agents\",\"useRouterApi\":false,\"companyId\":\"f515aebe-353b-42ea-ba4c-592c0201af22\",\"usePageResource\":false,\"sectionIndex\":5,\"routerApiAux\":{\"testimonials\":true,\"agents\":false,\"neighborhoods\":false,\"developments\":false,\"properties\":false,\"posts\":true,\"pressReleases\":true,\"offices\":true,\"teams\":true,\"pois\":true,\"postCategories\":true}}")); 4129} catch(e) { 4130console.log(e); 4131} 4132 try { 4133(function init(sectionDomId) { 4134 var $section = $('#' + sectionDomId); 4135 var $window = $(window); 4136 var duration = 3000; 4137 var step = 50; 4138 var items = []; 4139 var started = false;
4140 4141 function analyze() { 4142 var elems = $section.find('.jsValue'); 4143 elems.each(function () { 4144 var $el = $(this); 4145 var match = $el.text().match(/^(\D*)(\d(.*\d)?)(.*)$/); 4146 4147 if (match) { 4148 var str = match[2]; 4149 var frac = 0; 4150 var fSep = ''; 4151 var nmb; 4152 4153 if (!/\..*\./.test(str)) { 4154 var m = str.match(/\.(\d+)$/); 4155 4156 if (m) { 4157 frac = m[1].length; 4158 fSep = '.'; 4159 nmb = parseFloat(str.replace(/[^\d\.]/g, '')); 4160 } 4161 } 4162 4163 if (!frac) { 4164 if (!/,.*,/.test(str)) { 4165 var _m = str.match(/,(\d+)$/); 4166 4167 if (_m) { 4168 frac = _m[1].length; 4169 fSep = ','; 4170 nmb = parseFloat(str.replace(',', '.').replace(/[^\d\.]/g, '')); 4171 } 4172 } 4173 } 4174 4175 if (!frac) { 4176 nmb = parseInt(str.replace(/\D/g, '')); 4177 } 4178 4179 items.push({ 4180 el: $el, 4181 prefix: match[1] || '', 4182 suffix: match[4] || '', 4183 str: match[2], 4184 nmb: nmb, 4185 frac: frac, 4186 fSep: fSep 4187 }); 4188 } 4189 }); 4190 4191 if (!items.length) { 4192 started = true; 4193 return; 4194 } 4195 } 4196 4197 function animate() { 4198 if (started) { 4199 return; 4200 } 4201 4202 started = true; 4203 setTimeout(iterate, step); 4204 } 4205 4206 var pos = 0; 4207 4208 function iterate() { 4209 if (pos >= duration) { 4210 items.forEach(function (item) { 4211 item.el.text(item.prefix + item.str + item.suffix); 4212 }); 4213 } else { 4214 items.forEach(function (item) { 4215 var valStr = formatValue(item, pos / duration); 4216 item.el.text(item.prefix + valStr + item.suffix); 4217 }); 4218 pos += step; 4219 setTimeout(iterate, step); 4220 } 4221 } 4222 4223 function formatValue(item, val) { 4224 var str = (item.nmb * val).toFixed(item.frac).replace(/\D/, ''); 4225 var i = 0; 4226 var j = 0; 4227 var res = ''; 4228 4229 while (i < item.str.length && j < str.length) { 4230 var c = item.str[item.str.length - i - 1]; 4231 var code = c.charCodeAt(0); 4232 4233 if (code >= 48 && code <= 57) { 4234 res = str[str.length - j - 1] + res; 4235 j++; 4236 } else { 4237 res = c + res; 4238 } 4239 4240 i++; 4241 } 4242 4243 return res; 4244 } 4245 4246 function calculateVisibility() { 4247 if ($window.height() + $window.scrollTop() >= $section.offset().top) { 4248 $window.off('scroll', calculateVisibility); 4249 animate(); 4250 } 4251 } 4252 4253 analyze(); 4254 4255 if (items.length) { 4256 $window.on('scroll.lpui-auto-clean', calculateVisibility); 4257 calculateVisibility(); 4258 } 4259})('section-65f88041-42f5-4814-b530-a3113da482a0', 'undefined'); 4260} catch(e) { 4261console.log(e); 4262} 4263 try { 4264(function init(sectionDomId) { 4265 const $section = $('#' + sectionDomId); 4266 if ($section.find('.parallax').length) $section.addClass('parallax-enabled'); 4267 if ($section.find('.video-wrapper').length) $section.addClass('video'); 4268 slider = $section.find('.js-slider'); 4269 var autoscroll = slider.attr('data-autoscroll') === 'true'; 4270 var autoscrollInterval = parseInt(slider.attr('data-autoscroll-interval'), 10) || 6; 4271 if (slider.length > 0) { 4272 slider.slick({ 4273 dots: false, 4274 fade: true, 4275 speed: 300, 4276 arrows: true, 4277 infinite: true, 4278 nextArrow: ".featured-testimonials .slick-links-nav .next", 4279 prevArrow: ".featured-testimonials .slick-links-nav .prev", 4280 slidesToShow: 1, 4281 adaptiveHeight: true, 4282 slidesToScroll: 1, 4283 autoplay: autoscroll, 4284 autoplaySpeed: autoscrollInterval * 1000 4285 }); 4286 } 4287})('section-6c009c9a-5130-46a4-b589-5cfa88814ca8', JSON.parse("{\"resource\":\"testimonials\",\"useRouterApi\":true,\"companyId\":\"f515aebe-353b-42ea-ba4c-592c0201af22\",\"usePageResource\":false,\"sectionIndex\":7,\"routerApiAux\":{\"testimonials\":true,\"agents\":false,\"neighborhoods\":false,\"developments\":false,\"properties\":false,\"posts\":true,\"pressReleases\":true,\"offices\":true,\"teams\":true,\"pois\":true,\"postCategories\":true}}")); 4288} catch(e) { 4289console.log(e); 4290} 4291 try { 4292(function init(sectionDomId) {})('section-4bfd8d07-1c47-4349-9a98-db5ae7c94200', JSON.parse("{\"resource\":\"neighborhoods\",\"useRouterApi\":false,\"companyId\":\"f515aebe-353b-42ea-ba4c-592c0201af22\",\"usePageResource\":false,\"sectionIndex\":8,\"routerApiAux\":{\"testimonials\":true,\"agents\":false,\"neighborhoods\":false,\"developments\":false,\"properties\":false,\"posts\":true,\"pressReleases\":true,\"offices\":true,\"teams\":true,\"pois\":true,\"postCategories\":true}}")); 4293} catch(e) { 4294console.log(e); 4295} 4296 try { 4297(function init(sectionDomId, options) { 4298 let section = null; 4299 switch (sectionDomId) { 4300 case 'NAVBAR': 4301 section = document.querySelector('body > nav, #global-navbar'); 4302 break; 4303 case 'FOOTER': 4304 section = document.querySelector('body > footer, #global-footer'); 4305 break; 4306 case 'SIDEMENU': 4307 section = document.querySelector('body > div.sidemenu, #global-sidemenu'); 4308 break; 4309 case 'CONTACT':
4310 section = document.querySelector('#modal-global-contact-us'); 4311 break; 4312 case 'MOBILE_CONTACT': 4313 section = document.querySelector('body > div.mobile-contact-wrapper, #global-mobile-contact'); 4314 break; 4315 case 'SUBSCRIBE': 4316 // Subscribe Not Implemented 4317 section = null; 4318 break; 4319 case 'ACCOUNT': 4320 // Account Not Implemented 4321 section = null; 4322 break; 4323 default: 4324 section = document.querySelector('#' + sectionDomId); 4325 } 4326 if (!section) { 4327 return; 4328 } 4329 var url = window.luxuryPresence.defaults.routerUrl; 4330 var companyId = window.luxuryPresence.defaults.companyId; 4331 var limit = options.limit || 8; 4332 if (typeof limit === 'string') { 4333 limit = parseInt(limit, 10) || 8; // this NaN protection also filters out 0 - this is expected 4334 } 4335 var templateSelector = options.templateSelector || '.jsIGTemplate'; 4336 var containerSelector = options.containerSelector || '.jsIGContainer'; 4337 var hasDataClass = options.hasDataClass || 'has-data'; 4338 var hideActivateMessage = options.hasDataClass || false; 4339 var payload = { 4340 companyId: companyId, 4341 limit: limit 4342 }; 4343 if (options.resourceId && typeof options.resourceId === 'string' && !options.resourceId.match(/^{{.*}}$/)) { 4344 payload.resourceId = options.resourceId; 4345 // Federated enum values are uppercase (AGENT/TEAM); element configs carry lowercase 4346 payload.resource = String(options.resource || 'agent').toUpperCase(); 4347 payload.fallbackToNoResource = options.fallbackToNoResource === 'true' || options.fallbackToNoResource === true; 4348 } 4349 var query = 'query InstagramFeed (\n' + ' $companyId: ID!\n' + ' $instagramAuthorizationId: ID\n' + ' $username: String\n' + (payload.resourceId ? '$resource: InstagramContentAuthResourceEnum\n $resourceId: ID\n $fallbackToNoResource: Boolean' : '') + ' $limit: Int\n' + ') {\n' + ' instagramContentFeed (\n' + ' companyId: $companyId\n' + ' instagramAuthorizationId: $instagramAuthorizationId\n' + ' username: $username\n' + (payload.resourceId ? 'resource: $resource\n resourceId: $resourceId\n fallbackToNoResource: $fallbackToNoResource' : '') + ' limit: $limit\n' + ' ) {\n' + ' active\n' + ' feedUrl\n' + ' username\n' + ' items {\n' + ' id\n' + ' caption\n' + ' commentsCount\n' + ' likeCount\n' + ' mediaType\n' + ' mediaUrl\n' + ' permalink\n' + ' shortcode\n' + ' thumbnailUrl\n' + ' timestamp\n' + ' username\n' + ' }\n' + ' }\n' + '}\n'; 4350 var templateHTML = section.querySelector(templateSelector)?.innerHTML || ''; 4351 var template = Handlebars.compile(templateHTML); 4352 var container = section.querySelector(containerSelector); 4353 if (options.variables) { 4354 Object.keys(options.variables).forEach(function (key) { 4355 if (options.variables.hasOwnProperty(key) && (typeof options.variables[key] !== 'string' || !options.variables[key].match(/^{{.*}}$/))) { 4356 payload[key] = options.variables[key]; 4357 } 4358 }); 4359 } 4360 function getData() { 4361 var feed = { 4362 error: true 4363 }; 4364 if (payload.companyId == null || payload.companyId === '') { 4365 // instagramContentFeed requires companyId (ID!) â nothing to fetch without it. 4366 // Checked after the options.variables merge, which may override the default. 4367 // Deferred so element listeners (attached after this template runs) still receive it. 4368 setTimeout(function () { 4369 section.dispatchEvent(new CustomEvent('ig-data', { 4370 detail: feed 4371 })); 4372 }, 0); 4373 return; 4374 } 4375 superagent.post(url + '/graphql').send({ 4376 query: query, 4377 variables: payload 4378 }).then(res => { 4379 try { 4380 if (!res.body.errors) { 4381 feed = res.body.data.instagramContentFeed; 4382 if (!feed.active) { 4383 if (!hideActivateMessage && sectionDomId === 'section-temp' && container) { 4384 if (payload.resourceId) { 4385 container.innerHTML = '<div style="text-align: center">Instagram account is not connected to selected ' + payload.resource + '.<br /> Connect it on the ' + payload.resource + ' page</div>'; 4386 } else { 4387 container.innerHTML = '<div style="text-align: center">Instagram account is not connected.<br /> Connect it on <a href="/profile">Profile page</a></div>'; 4388 } 4389 } 4390 } else { 4391 if (feed.items.length) { 4392 if (hasDataClass) { 4393 section.classList.add(hasDataClass); 4394 } 4395 const feedName = feed.username; 4396 section.querySelectorAll('.jsIGLink').forEach(link => link.setAttribute('href', feed.feedUrl)); 4397 section.querySelectorAll('.jsIGName').forEach(name => { 4398 name.textContent = '@' + feedName; 4399 name.setAttribute('title', '@' + feedName); 4400 }); 4401 if (container && template) { 4402 container.innerHTML = template(feed); 4403 } 4404 } 4405 } 4406 } 4407 } catch (e) {} 4408 section.dispatchEvent(new CustomEvent('ig-data', { 4409 detail: feed 4410 })); 4411 }).catch(e => { 4412 console.log('err', e); 4413 section.dispatchEvent(new CustomEvent('ig-data', { 4414 detail: feed 4415 })); 4416 }); 4417 } 4418 getData(); 4419})('section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694', JSON.parse("{\"limit\":33,\"resource\":\"agent\",\"resourceId\":\"\",\"fallbackToNoResource\":\"true\",\"companyId\":\"f515aebe-353b-42ea-ba4c-592c0201af22\",\"usePageResource\":false,\"sectionIndex\":9,\"useRouterApi\":false,\"routerApiAux\":{\"testimonials\":true,\"agents\":false,\"neighborhoods\":false,\"developments\":false,\"properties\":false,\"posts\":true,\"pressReleases\":true,\"offices\":true,\"teams\":true,\"pois\":true,\"postCategories\":true}}")); 4420} catch(e) { 4421console.log(e); 4422} 4423 try { 4424(function init(sectionDomId) { 4425 const $section = $('#' + sectionDomId); 4426 var templateHTML = $section.find('.jsIGItem').html(); 4427 var itemTemplate = templateHTML && Handlebars.compile(templateHTML); 4428 const $container = $section.find('.ig-feed-feed'); 4429 const $topPrev = $section.find('.top-nav-prev'); 4430 const $topNext = $section.find('.top-nav-next'); 4431 const $bottomPrev = $section.find('.bottom-nav-prev'); 4432 const $bottomNext = $section.find('.bottom-nav-next'); 4433 let limit = 33; 4434 try { 4435 limit = parseInt($container[0].dataset['limit']); 4436 } catch (e) {} 4437 if (!limit) { 4438 limit = 33; 4439 } 4440 let igFeed = {}; 4441 let usedWidth = 0; 4442 let slider = null; 4443 $section.on('ig-data', function (ev, feed) { 4444 feed = ev.detail || feed; 4445 igFeed = feed; 4446 if (feed.active && feed.items.length) { 4447 buildSlider(); 4448 } 4449 }); 4450 $(window).on('resize.lpui-auto-clean', onResize); 4451 let timer = null; 4452 function onResize() { 4453 clearTimeout(timer); 4454 timer = window.setTimeout(buildSlider, 50); 4455 } 4456 function getLayout(w, n) { 4457 if (w > 1100) { 4458 if (n > 7) { 4459 return { 4460 type: 'type1', 4461 single: 1, 4462 multi: n, 4463 slides: 3, 4464 slider: n > 9 4465 }; 4466 } 4467 if (n > 5) { 4468 return { 4469 type: 'type1', 4470 single: 2, 4471 multi: n, 4472 slides: 3, 4473 slider: false 4474 }; 4475 } 4476 return { 4477 type: 'type1', 4478 single: n, 4479 multi: n, 4480 slides: 3, 4481 slider: n > 3 4482 }; 4483 } else if (w > 880) { 4484 if (n > 4) { 4485 return { 4486 type: 'type2', 4487 single: 1, 4488 multi: n, 4489 slides: 2.5, 4490 slider: n > 7 4491 }; 4492 } 4493 return { 4494 type: 'type1', 4495 single: n, 4496 multi: n, 4497 slides: 3, 4498 slider: n > 3 4499 }; 4500 } else if (w > 767) { 4501 if (n > 4) { 4502 return { 4503 type: 'type3', 4504 single: 1, 4505 multi: n, 4506 slides: 2, 4507 slider: n > 5 4508 }; 4509 } 4510 return { 4511 type: 'type4', 4512 single: n, 4513 multi: n, 4514 slides: 2, 4515 slider: n > 2 4516 }; 4517 } else if (w > 460) { 4518 return { 4519 type: 'type4', 4520 single: n, 4521 multi: n, 4522 slides: 2, 4523 slider: n > 2 4524 }; 4525 } 4526 return { 4527 type: 'type5', 4528 single: n, 4529 multi: n, 4530 slides: 1, 4531 slider: n > 1 4532 }; 4533 } 4534 function ensureClass($el, className) { 4535 if ($el.hasClass(className)) { 4536 return; 4537 } 4538 $el.addClass(className); 4539 } 4540 function makeSquare($el) { 4541 const el = $el[0]; 4542 el.style.width = ''; 4543 el.style.height = ''; 4544 const rect = el.getBoundingClientRect(); 4545 if (rect.width !== rect.height) { 4546 el.style.width = rect.height + 'px'; 4547 } 4548 } 4549 function buildSlider() { 4550 const cWidth = $container[0].getBoundingClientRect().width; 4551 if (cWidth === usedWidth) { 4552 return; 4553 } 4554 $container.empty();
4555 slider = $('<div class="ig-feed-slider"></div>'); 4556 const items = igFeed.items.slice(0, limit); 4557 const layout = getLayout(cWidth, items.length); 4558 let i = 0; 4559 let slide = null; 4560 while (i < layout.single) { 4561 slide = $(`<div class="slide-single ${layout.type}"></div>`).append(itemTemplate(items[i])).appendTo(slider); 4562 i++; 4563 } 4564 while (i < layout.multi) { 4565 slide = $(`<div class="slide-multi ${layout.type}"></div>`).appendTo(slider); 4566 let slideContent = $('<div class="slide-multi-content"></div>').appendTo(slide); 4567 const lim = i + 4; 4568 while (i < lim && i < layout.multi) { 4569 slideContent.append(itemTemplate(items[i])); 4570 i++; 4571 } 4572 } 4573 $container.append(slider); 4574 if (layout.slider) { 4575 $topPrev.removeClass('hidden-control'); 4576 $topNext.removeClass('hidden-control'); 4577 $bottomPrev.removeClass('hidden-control'); 4578 $bottomNext.removeClass('hidden-control'); 4579 let prev, next; 4580 if ($bottomPrev.parent()[0].getBoundingClientRect().width) { 4581 prev = $bottomPrev; 4582 next = $bottomNext; 4583 } else { 4584 prev = $topPrev; 4585 next = $topNext; 4586 makeSquare($topPrev); 4587 makeSquare($topNext); 4588 } 4589 slider.children().each(function () { 4590 this.style.width = this.getBoundingClientRect().width + 'px'; 4591 }); 4592 slider.slick({ 4593 dots: false, 4594 prevArrow: prev, 4595 nextArrow: next, 4596 slidesToScroll: 1, 4597 infinite: false, 4598 slidesToShow: layout.slides 4599 }); 4600 } else { 4601 ensureClass($topPrev, 'hidden-control'); 4602 ensureClass($topNext, 'hidden-control'); 4603 ensureClass($bottomPrev, 'hidden-control'); 4604 ensureClass($bottomNext, 'hidden-control'); 4605 } 4606 } 4607})('section-dac7491d-4f59-4bd1-94dd-20ff0f0b5694', JSON.parse("{\"resource\":\"agent\",\"useRouterApi\":false,\"companyId\":\"f515aebe-353b-42ea-ba4c-592c0201af22\",\"usePageResource\":false,\"sectionIndex\":9,\"routerApiAux\":{\"testimonials\":true,\"agents\":false,\"neighborhoods\":false,\"developments\":false,\"properties\":false,\"posts\":true,\"pressReleases\":true,\"offices\":true,\"teams\":true,\"pois\":true,\"postCategories\":true}}")); 4608} catch(e) { 4609console.log(e); 4610} 4611 try { 4612(function init(sectionDomId) { 4613 const $section = $('#' + sectionDomId); 4614 if ($section.find('.parallax').length) $section.addClass('parallax-enabled'); 4615 if ($section.find('.video-wrapper').length) $section.addClass('video'); 4616})('section-fea47c6b-ee11-43ae-a214-8b7b2247331f', 'undefined'); 4617} catch(e) { 4618console.log(e); 4619} 4620 4621 var { body } = document; 4622 var globalNav = body.querySelector(':scope > nav'); 4623 var globalSideMenu = body.querySelector(':scope > div.sidemenu'); 4624 4625 document.querySelectorAll('body > .modal .close').forEach(modalCloseBtn => { 4626 modalCloseBtn.addEventListener('click', function() { 4627 window.lpUI.hideClosestModal(modalCloseBtn); 4628 }); 4629 }); 4630 4631 window.addEventListener('click', function() { 4632 document.querySelectorAll('.share-popup').forEach(sharedPopup => { 4633 sharedPopup.style.display = 'none' ; 4634 }); 4635 }); 4636 4637 /* Misc Partials / Addons */ 4638 function initWOW() { 4639 if (wow) { 4640 wow.init(); 4641 wow.scrollHandler(); 4642 setTimeout(function () { 4643 const wowHideStyle = document.getElementById('wow-hide-elements'); 4644 if(wowHideStyle) { 4645 wowHideStyle.disabled = true; 4646 } 4647 }, 1); 4648 } 4649 } 4650 4651 const wowHideElements = document.getElementById('wow-hide-elements'); 4652 if (wowHideElements) { 4653 wowHideElements.disabled = false; 4654 } 4655 4656 initWOW(); 4657 4658 /* Generic Navbar Handling */ 4659 globalNav?.querySelectorAll('.hamburger-component').forEach(hamburgerComponent => { 4660 hamburgerComponent.addEventListener('click', function() { 4661 window.lpUI.sideMenuToggle(); 4662 }); 4663 }); 4664 globalSideMenu?.querySelectorAll('.toggle').forEach(toggleEl => { 4665 toggleEl.addEventListener('click', function() { 4666 window.lpUI.sideMenuToggle(); 4667 }); 4668 }); 4669 4670 document.querySelectorAll('body > nav .sub-nav-container > a, body > div.sidemenu .sub-nav-container > a').forEach(linkEl => { 4671 linkEl.addEventListener('click', function(e) { 4672 e.preventDefault(); 4673 e.stopPropagation();
4674 var subNav = linkEl.parentElement.querySelector(':scope > .sub-nav'); 4675 if (subNav && subNav.classList.contains('visible')){ 4676 subNav.classList.remove('visible'); 4677 } else { 4678 globalNav?.querySelectorAll('.sub-nav-container .sub-nav').forEach(globalSubNav => { 4679 globalSubNav.classList.remove('visible'); 4680 }); 4681 globalSideMenu?.querySelectorAll('.sub-nav').forEach(sideMenuSubNav => { 4682 sideMenuSubNav.classList.remove('visible'); 4683 }); 4684 subNav?.classList.add('visible'); 4685 } 4686 }); 4687 }); 4688 window.addEventListener('click', function() { 4689 document.querySelectorAll('nav .sub-nav.visible, .sidemenu .sub-nav.visible').forEach(subNavEl => { 4690 subNavEl.classList.remove('visible'); 4691 }); 4692 }); 4693 4694 } 4695 4696 document.addEventListener('DOMContentLoaded', lpGlobalInit); 4697 4698 </script>
4698 4699 4700
4700<script type="module"> 4701 function selectorExists(selector) { 4702 return document.querySelector(selector) !== null; 4703 } 4704 4705 // Function to initialize the third-party library 4706 function initParoller(selector = '.my-paroller') { 4707 var $parollerElements = $(selector); 4708 if ($parollerElements.length > 0 && typeof $parollerElements.paroller === 'function') { 4709 $parollerElements.paroller(); 4710 } 4711 } 4712 4713 const parollerSelector = '.my-paroller'; 4714 4715 if (selectorExists(parollerSelector)) { 4716 window.luxuryPresence.libs.loadJs(window.luxuryPresence.libs.jsLibsMap.paroller.jsSrc, function() { 4717 initParoller(parollerSelector); 4718 window.luxuryPresence.libs.jsLibsMap.paroller.isLoaded = true; 4719 }); 4720 } 4721 </script>
4721 4722 4723 <!-- Google Tag Manager (noscript) -->
vendor: 80 bytes, lines 4723-4724
4723 4724 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
4724GTM-T9SFQGHZ
vendor: 107 bytes, lines 4724-4726
4724" 4725 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 4726
4726<!-- End Google Tag Manager --> 4727
4727<script> 4728 // Function to toggle body scrolling 4729function toggleBodyScroll() { 4730 const sideMenu = document.querySelector("body > div.sidemenu.visible"); 4731 if (sideMenu) { 4732 document.body.style.overflow = "hidden"; // Disable scrolling 4733 document.body.style.height = "100vh"; // Lock height 4734 } else { 4735 document.body.style.overflow = ""; // Restore scrolling 4736 document.body.style.height = ""; 4737 } 4738} 4739// MutationObserver to detect class changes 4740const observer = new MutationObserver(toggleBodyScroll); 4741const menuContainer = document.querySelector("body > div.sidemenu"); 4742if (menuContainer) { 4743 observer.observe(menuContainer, { attributes: true, attributeFilter: ["class"] }); 4744} 4745</script>
4745 4746
4746<script 4747 src="https://cdn.luxurypresence.com/scripts/a11y-widget/latest/widget.js" 4748 data-website-id="5bb57af9-a273-41f5-b2b4-09c6e0d8af74" 4749 4750 defer></script>
vendor: 1 bytes, line 4750
4750
4751<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a45288e12b62356f',t:'MTc5MTA5OTU4Ng=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
4751<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"d2a8f4b3d65944edb8fcd6ffce49ee5e","spa":2}' crossorigin="anonymous"></script>
4751 4752</body> 4753</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.