Help
RSS
API
Feed
Maltego
Contact
Domain > 1015-bosworth-st.marshaabrahams.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2022-09-03
151.139.128.11
(
ClassC
)
2025-10-28
104.18.120.91
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Tue, 28 Oct 2025 14:40:14 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveCache-Control: max-age3600Expires: Tue, 28 Oct 2025 15:40:14 GMTLocation: https://1015-bosworth-st.marshaabrahams.com/Set-Cookie: __cf_bmjnGrzUmdZMgnrvLdfHNn.HsVAywvFriOALaZyWu9ev8-1761662414-1.0.1.1-g3DYQkBMkefQJE1p21hJuz830t01OXkyfjGZ.Xz2oy64N_SBLpSmhbEXt.hwvbWj.iVnLPlWrgtQR8I7GBldM5AqMxF9trivA831BcT318w; path/; expiresTue, 28-Oct-25 15:10:14 GMT; domain.1015-bosworth-st.marshaabrahams.com; HttpOnlyServer: cloudflareCF-RAY: 995b2fec48af817f-PDX html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>cloudflare/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Tue, 28 Oct 2025 14:40:15 GMTContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-aliveCF-RAY: 995b2fecb8a9ff0a-PDXx-powered-by: Luxury Presencex-amz-id-2: PiWfoBhmZiAfJlsu4zt0/RGP1GTBfB2ddCpZgwcRAlGUIOIk+xRJxlSgLlifBh0SrU9+6mQk9/Yx-amz-request-id: 7GWHQD240WGWR0RFlast-modified: Tue, 21 Oct 2025 03:35:09 GMTx-amz-server-side-encryption: AES256Cache-Control: max-age600, stale-while-revalidate1200, publicCF-Cache-Status: MISSAccept-Ranges: bytesSet-Cookie: __cf_bmJR.jW7LeDlSfijjSGZe_2d82MQaSJ9xsAMB9iVFKUeI-1761662415-1.0.1.1-Kwtxcd0KOG8CeItA0CtobkQV6bdoz_HalGk9coacXjCyB3giMdCmsm7XAy0Bi1qkdp2KeWSbdpOKUuxPOyZ4tVyNU41231u.D4lBLDEeMAY; path/; expiresTue, 28-Oct-25 15:10:15 GMT; domain.1015-bosworth-st.marshaabrahams.com; HttpOnly; SecureServer: cloudflare !DOCTYPE html>html classno-js langen>head> meta charsetutf-8> meta http-equivx-ua-compatible contentieedge> meta nameviewport contentwidthdevice-width, initial-scale1.0> meta nametwitter:card contentsummary_large_image> title>1015 Bosworth St/title> meta propertyog:title content1015 Bosworth St> meta nametwitter:title content1015 Bosworth St> meta propertyog:image contenthttps://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/vsr4vuy251mq3fdjlrmo> meta nametwitter:image contenthttps://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/vsr4vuy251mq3fdjlrmo> meta propertyog:url contenthttps://1015-bosworth-st.marshaabrahams.com/> link relcanonical hrefhttps://1015-bosworth-st.marshaabrahams.com/> script>(function(html){html.className html.className.replace(/\bno-js\b/,js)})(document.documentElement);/script> link relpreconnect hrefhttps://fonts.googleapis.com> link relpreconnect hrefhttps://fonts.gstatic.com crossorigin> style>@font-face {font-family: Ivy Mode;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-Thin.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-Thin.woff) format(woff);font-weight: 100;font-style: normal;}@font-face {font-family: Ivy Mode;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-ThinItalic.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-ThinItalic.woff) format(woff);font-weight: 100;font-style: italic;}@font-face {font-family: Ivy Mode;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-Light.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-Light.woff) format(woff);font-weight: 300;font-style: normal;}@font-face {font-family: Ivy Mode;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-LightItalic.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-LightItalic.woff) format(woff);font-weight: 300;font-style: italic;}@font-face {font-family: Ivy Mode;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-Regular.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-Regular.woff) format(woff);font-weight: 400;font-style: normal;}@font-face {font-family: Ivy Mode;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-Italic.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-Italic.woff) format(woff);font-weight: 400;font-style: italic;}@font-face {font-family: Ivy Mode;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-Medium.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-Medium.woff) format(woff);font-weight: 500;font-style: normal;}@font-face {font-family: Ivy Mode;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-MediumItalic.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-MediumItalic.woff) format(woff);font-weight: 500;font-style: italic;}@font-face {font-family: Ivy Mode;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-SemiBold.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-SemiBold.woff) format(woff);font-weight: 600;font-style: normal;}@font-face {font-family: Ivy Mode;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-SemiBoldItalic.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-SemiBoldItalic.woff) format(woff);font-weight: 600;font-style: italic;}@font-face {font-family: Ivy Mode;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-Bold.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-Bold.woff) format(woff);font-weight: 700;font-style: normal;}@font-face {font-family: Ivy Mode;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-BoldItalic.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/IvyMode/IvyMode-BoldItalic.woff) format(woff);font-weight: 700;font-style: italic;}/style>style>@font-face {font-family: Founders Grotesk;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-Light.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-Light.woff) format(woff);font-weight: 300;font-style: normal;}@font-face {font-family: Founders Grotesk;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-LightItalic.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-LightItalic.woff) format(woff);font-weight: 300;font-style: italic;}@font-face {font-family: Founders Grotesk;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-Regular.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-Regular.woff) format(woff);font-weight: 400;font-style: normal;}@font-face {font-family: Founders Grotesk;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-RegularItalic.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-RegularItalic.woff) format(woff);font-weight: 400;font-style: italic;}@font-face {font-family: Founders Grotesk;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-Medium.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-Medium.woff) format(woff);font-weight: 500;font-style: normal;}@font-face {font-family: Founders Grotesk;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-MediumItalic.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-MediumItalic.woff) format(woff);font-weight: 500;font-style: italic;}@font-face {font-family: Founders Grotesk;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-Semibold.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-Semibold.woff) format(woff);font-weight: 600;font-style: normal;}@font-face {font-family: Founders Grotesk;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-SemiboldItalic.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-SemiboldItalic.woff) format(woff);font-weight: 600;font-style: italic;}@font-face {font-family: Founders Grotesk;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-Bold.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-Bold.woff) format(woff);font-weight: 700;font-style: normal;}@font-face {font-family: Founders Grotesk;src: url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-BoldItalic.woff2) format(woff2),url(https://d1e1jt2fj4r8r.cloudfront.net/fonts/FoundersGrotesk/FoundersGrotesk-BoldItalic.woff) format(woff);font-weight: 700;font-style: italic;}/style> link relpreload hrefhttps://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css asstyle onloadthis.onloadnull;this.relstylesheet> noscript>link relstylesheet hrefhttps://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css>/noscript> link relicon typeimage/x-icon href/favicon.ico> link relicon typeimage/png sizes16x16 href/favicon-16x16.png> link relicon typeimage/png sizes32x32 href/favicon-32x32.png> link relicon typeimage/png sizes48x48 href/favicon-48x48.png> style idglobal-css>:root{--global-primary-font-family:Ivy Mode,serif;--global-primary-font-family-short:Ivy Mode;--global-secondary-font-family:Founders Grotesk,sans-serif;--global-secondary-font-family-short:Founders Grotesk;--global-body-padding:0px;--global-background-color:#fff;--global-body-font-size:16px;--global-h1-font-size:120px;--global-h2-font-size:64px;--global-h3-font-size:36px;--global-h4-font-size:24px;--global-h5-font-size:18px;--global-h6-font-size:13px;--global-section-padding:96px;}@media (max-width: 768px){:root{--global-section-padding:64px;}}body{padding:0px;background-color:#fff;font-family:Founders Grotesk,sans-serif;font-size:16px;}@media (min-width: 768px){body{padding:0px 0px 0px 0px;}}h1,h2,h3,h4,h5,h6,button{font-family:Ivy Mode,serif;}h1{font-size:120px;}h2{font-size:64px;}h3{font-size:36px;}h4{font-size:24px;}h5{font-size:18px;}h6{font-size:13px;}/style> link relstylesheet typetext/css hrefhttps://styles.luxurypresence.com/pinnacle-property/index.css /> style idwebsite-css>/style> style idwow-hide-elements>.wow{visibility:hidden!important}/style> style idpage-css> #section-d90ae8dd-d242-4849-bcba-a6e5e38907b3{color:#fdfdff;--fontColor:#fdfdff;--fontColor_H:240;--fontColor_S:100%;--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;}#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3{overflow:hidden;}#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .section{position:relative;width:100vw;min-height:100vh;overflow:hidden;}#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .holder{overflow:hidden;}#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .lp-h1{margin-bottom:16px;}@media (min-width: 1800px){#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .lp-h1{margin-bottom:1.1111vw;}}#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .lp-text--subtitle{margin-bottom:0;}#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .text{max-width:765px;margin:0 auto;text-align:center;}@media (max-width: 767px){#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .text{max-width:90%;}}@media (min-width: 1800px){#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .text{max-width:53.125vw;}}#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .text-container{position:absolute;width:100%;bottom:80px;}@media (max-width: 767px){#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .text-container{bottom:60px;}}@media (min-width: 1800px){#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .text-container{bottom:5.5556vw;}}#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .text li{display:inline;position:relative;}#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .text li:not(:last-of-type){padding-right:12px;margin-right:12px;}#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .text li:not(:last-of-type):before{content:;background:rgba(255, 255, 255, 0.6);top:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:100%;width:4px;height:4px;}@media (max-width: 767px){#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .text li:not(:last-of-type):before{background-color:var(--colorBeige300, #C9C4BF);}}@media (max-width: 767px){#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .text li.city{display:block;padding-right:0;margin-right:0;margin-bottom:5px;}#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .text li.city:before{content:unset;}}#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .media{position:absolute;left:0;right:0;top:0;bottom:0;}#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .media:after{content:;background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.2) 47.92%, rgba(0, 0, 0, 0.5) 100%);position:absolute;left:0;right:0;top:0;bottom:0;}#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .media-image{height:100%;width:100%;object-fit:cover;}#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .scroll-down{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;padding:10px;margin-top:47px;z-index:3;}@media (min-width: 1800px){#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .scroll-down{margin-top:3.2639vw;}}#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .scroll-down:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .scroll-down--container{width:100%;height:88px;}@media (max-width: 1024px){#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .scroll-down--container{display:none;}}@media (min-width: 1800px){#section-d90ae8dd-d242-4849-bcba-a6e5e38907b3 .scroll-down--container{height:6.1111vw;}}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df{color:#000000;--fontColor:#000000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#fff;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df .open-house{width:100%;overflow:hidden;background-color:var(--bgColor, #fff);text-align:center;padding:20px;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df .open-house .title-wrapper,#section-1c94e82e-4241-4696-99c3-1f7e0fd870df .open-house .js-btn-visit{cursor:pointer;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df .open-house .title-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df .open-house .title-wrapper .title{margin-bottom:0;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df .open-house .title-wrapper svg{margin-left:15px;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df .open-house .btn-visit{background:transparent;border:unset;white-space:pre-line;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df .open-house .hours{opacity:.8;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .open-house{--verticalPaddings:20px;--horizontalPaddings:20px;width:173px;text-align:center;box-shadow:0px 2px 16px rgba(0, 0, 0, 0.08);margin:0 10px;overflow:hidden;padding:var(--verticalPaddings) var(--horizontalPaddings);position:fixed;bottom:0;left:30px;z-index:1001;height:auto;background-color:var(--bgColor, #fff);-webkit-transition:padding ease-out .3s,opacity ease-out .5s,top ease-out .3s;transition:padding ease-out .3s,opacity ease-out .5s,top ease-out .3s;opacity:0;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .open-house .title-wrapper{margin-bottom:0;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .open-house.expanded{padding:var(--verticalPaddings) var(--horizontalPaddings);}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .open-house.expanded .content-wrapper{-webkit-clip-path:polygon(0 0, 0 100%, 100% 100%, 100% 0);clip-path:polygon(0 0, 0 100%, 100% 100%, 100% 0);}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .open-house.expanded .wrapper-container{height:var(--height);}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .open-house.expanded .title-wrapper{margin-bottom:17px;}@media (max-width: 1024px){#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .open-house{--horizontalPaddings:68px;--verticalPaddings:0;width:100%;margin:0;box-shadow:unset;-webkit-transition:opacity ease-out .5s,padding ease-out .3s,bottom ease-out .3s;transition:opacity ease-out .5s,padding ease-out .3s,bottom ease-out .3s;bottom:0;top:unset;left:unset;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .open-house.expanded{--verticalPaddings:16px;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .open-house.expanded .title-wrapper{height:25px;}}@media (max-width: 767px){#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .open-house{--horizontalPaddings:32px;}}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .open-house .wrapper-container{position:relative;height:0;-webkit-transition:height .4s ease-out;transition:height .4s ease-out;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .open-house .content-wrapper{position:absolute;-webkit-clip-path:polygon(0 0, 0 0, 100% 0, 100% 0);clip-path:polygon(0 0, 0 0, 100% 0, 100% 0);-webkit-transition:clip-path .3s ease;transition:clip-path .3s ease;width:100%;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .title-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:height ease-out .3s;transition:height ease-out .3s;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .title-wrapper svg{margin-top:2px;cursor:pointer;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .hours{margin-bottom:0;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .hours-wrapper{padding-top:8px;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .hyperlink-wrapper{margin-top:8px;padding-top:16px;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .hyperlink-wrapper,#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .hours-wrapper{--lineWidth:91px;position:relative;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .hyperlink-wrapper:before,#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .hours-wrapper:before{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:;width:var(--lineWidth);height:1px;background:currentColor;opacity:.1;display:block;}@media (max-width: 1024px){#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .title-wrapper{height:80px;margin:0;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .title-wrapper svg{display:block;margin-top:1px;margin-left:20px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;position:relative;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .hyperlink-wrapper,#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .hours-wrapper{--lineWidth:100%;padding-top:16px;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .hyperlink-wrapper{margin-top:16px;}}@media (max-width: 767px){#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .title-wrapper{height:55px;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .open-house.expanded .title-wrapper{height:25px;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .hours-wrapper{padding-top:20px;}#section-1c94e82e-4241-4696-99c3-1f7e0fd870df:not(#section-temp) .hyperlink-wrapper{margin-top:20px;}}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#ffffff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#ffffff;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd{overflow:visible;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd section{overflow:visible;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .lp-title-group{max-width:100%;text-align:left;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .lp-title-group .lp-text--subtitle{max-width:100%;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .lp-title-group .lp-h2{margin-top:0;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 1200px){#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule .custom-select-menu{z-index:15;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule.no-image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule.no-image .lp-title-group{text-align:center;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule.no-image .schedule__content{width:100%;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule.no-image .schedule__form{width:816px;margin-left:auto;margin-right:auto;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule__image{width:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:1146px;}@media (max-width: 1920px){#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule__image{height:800px;}}@media (max-width: 1200px){#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule__image{width:100%;height:776px;}}@media (max-width: 580px){#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule__image{display:none;}}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule__image img{width:100%;height:100%;object-fit:cover;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule__content{width:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:48px;padding-right:48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media (max-width: 1200px){#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule__content{width:100%;}}@media (max-width: 768px){#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule__content{padding-left:24px;padding-right:24px;}}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule__content--padding{padding-top:48px;padding-bottom:48px;}@media (max-width: 1200px){#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule__content--padding{padding-bottom:64px;padding-top:88px;}}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule__form{display:block;margin:0;padding:0;width:640px;max-width:100%;}@media (max-width: 1200px){#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule__form{margin-left:auto;margin-right:auto;}}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .step{padding-left:64px;padding-right:64px;}@media (max-width: 768px){#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .step{padding-left:0;padding-right:0;}}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .calendar{margin-bottom:16px;}@media (max-width: 768px){#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .calendar{margin-left:64px;margin-right:64px;}}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .calendar__slide{padding-left:8px;padding-right:8px;cursor:pointer;outline:none;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .calendar__slide:focus{outline:none;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .calendar__slide.selected .calendar__item{border-color:#000000;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .calendar__item{border:1px solid #C4C4C4;border-radius:2px;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;margin-left:auto;margin-right:auto;height:160px;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .calendar__day{font-size:14px;line-height:1.71;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .calendar__date{font-size:56px;line-height:1.18;font-family:var(--global-primary-font-family);}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .calendar__month{font-size:14px;line-height:1.71;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .calendar .slick-list{margin-left:-8px;margin-right:-8px;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .calendar .lp-arrow{position:absolute;top:50%;outline:none;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .calendar .lp-arrow:focus{outline:none;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .calendar .lp-arrow.lp-arrow--next{right:0;left:auto;-webkit-transform:translate(calc(100% + 16px), -50%);-moz-transform:translate(calc(100% + 16px), -50%);-ms-transform:translate(calc(100% + 16px), -50%);transform:translate(calc(100% + 16px), -50%);}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .calendar .lp-arrow.lp-arrow--prev{left:0;right:auto;-webkit-transform:translate(calc(-100% - 16px), -50%);-moz-transform:translate(calc(-100% - 16px), -50%);-ms-transform:translate(calc(-100% - 16px), -50%);transform:translate(calc(-100% - 16px), -50%);}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .type-selector{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:24px;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .type-selector__group{width:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .type-selector__input{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;tabindex:-1;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .type-selector__input:checked+.type-selector__label{opacity:1;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .type-selector__label{opacity:0.5;width:100%;}@media (max-width: 560px){#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .type-selector__label{min-width:auto;}}@media (max-width: 768px){#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .type-selector__label span{display:none;}}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .time-frame-select:not(.sr-only){width:100%;margin-bottom:16px;background-color:transparent;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .custom-select-content{max-height:210px;overflow-y:auto;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .btn-next{width:100%;text-transform:uppercase;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .slick-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style-type:none;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .slick-dots li{margin-right:10px;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .step{display:none;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .step.visible{display:block;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .info-form .input-container{margin-bottom:16px;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .info-form .lp-input{width:100%;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .info-form .submit-text{display:none;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .info-form .submit-text--default{display:inline;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .scheduled-time{font-size:14px;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .schedule-reset{cursor:pointer;font-size:14px;background:transparent;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .btn-submit{width:100%;margin-bottom:8px;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;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .sync-icon{display:none;margin-right:10px;-webkit-animation:i-spin 2s linear infinite;animation:i-spin 2s linear infinite;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .success-icon{display:none;margin-right:10px;-webkit-transition:0s;transition:0s;visibility:visible;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .loading{pointer-events:none;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .loading .sync-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .loading .submit-text--default{display:none;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .loading .submit-text--loading{display:inline;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .loading .submit-text--success{display:none;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .thank-you-message{display:none;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .success{pointer-events:none;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .success .thank-you-message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .success .scheduled-time{display:none;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .success .schedule-reset{display:none;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .success .success-icon{display:block;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .success .submit-text--default{display:none;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .success .submit-text--loading{display:none;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .success .submit-text--success{display:inline;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .sr-only{position:absolute;width:0;height:0;overflow:hidden;opacity:0;visibility:hidden;}#section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd .lp-h-pot{width:0;}#section-ddc9b01b-86f5-4d27-8ab0-c9d7561851d3{color:#262626;--fontColor:#262626;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:15%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#fff;}#section-ddc9b01b-86f5-4d27-8ab0-c9d7561851d3 .description{overflow:hidden;}#section-ddc9b01b-86f5-4d27-8ab0-c9d7561851d3 .lp-h3{margin-bottom:96px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-align:center;}@media (min-width: 768px) and (max-width: 1439px){#section-ddc9b01b-86f5-4d27-8ab0-c9d7561851d3 .lp-h3{margin-bottom:104px;}}@media (max-width: 767px){#section-ddc9b01b-86f5-4d27-8ab0-c9d7561851d3 .lp-h3{margin-bottom:53px;text-align:center;-webkit-line-clamp:5;}}@media (min-width: 1621px){#section-ddc9b01b-86f5-4d27-8ab0-c9d7561851d3 .lp-h3{margin-bottom:6.6667vw;}}#section-ddc9b01b-86f5-4d27-8ab0-c9d7561851d3 .pretitle-block{padding:184px 92px 0 92px;}@media (min-width: 768px) and (max-width: 1439px){#section-ddc9b01b-86f5-4d27-8ab0-c9d7561851d3 .pretitle-block{padding:160px 64px 0 64px;}}@media (max-width: 767px){#section-ddc9b01b-86f5-4d27-8ab0-c9d7561851d3 .pretitle-block{padding:120px 23px 0 23px;}}@media (min-width: 1621px){#section-ddc9b01b-86f5-4d27-8ab0-c9d7561851d3 .pretitle-block{padding:12.7778vw 6.3889vw 0 6.3889vw;}}#section-ddc9b01b-86f5-4d27-8ab0-c9d7561851d3 .pretitle-block,#section-ddc9b01b-86f5-4d27-8ab0-c9d7561851d3 .more-text-block{border-left:1px solid var(--graphicColor);border-right:1px solid var(--graphicColor);}#section-ddc9b01b-86f5-4d27-8ab0-c9d7561851d3 .more-text-block{opacity:0;}#section-ddc9b01b-86f5-4d27-8ab0-c9d7561851d3 .more-text-block.visible{-webkit-animation:2s linear 0s forwards fadeInUp;animation:2s linear 0s forwards fadeInUp;}#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659{color:#64615f;--fontColor:#64615f;--fontColor_H:24;--fontColor_S:3%;--fontColor_L:38%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#f2f1f0;--bgColor_H:30;--bgColor_S:7%;--bgColor_L:95%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#f2f1f0;}#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 .holder{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr fit-content(33%);grid-template-columns:1fr 1fr fit-content(33%);}@media (min-width: 1440px) and (max-width: 1620px){#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 .holder{max-width:915px;margin-left:auto;margin-right:auto;}}@media (max-width: 767px){#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 .holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (min-width: 1621px){#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 .holder{max-width:63.5417vw;}}@media (max-width: 767px){#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 .item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;text-align:center;margin-bottom:40px;}}#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 .item-value{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;}@media (max-width: 767px){#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 .item-value{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}@media (min-width: 1621px){#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 .item-value{margin-bottom:0.6944vw;}}#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 .item-unit{margin-bottom:10px;margin-left:5px;}@media (max-width: 767px){#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 .item-unit{margin-bottom:5px;}}@media (min-width: 1621px){#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 .item-unit{margin-bottom:0.6944vw;margin-left:0.3977vw;}}#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 .item-title{margin-bottom:0;margin-top:14px;}@media (min-width: 1621px){#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 .item-title{margin-top:0.9.722vw;}}@media (min-width: 768px){#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 .item:nth-child(n+4){margin-top:56px;}}@media (min-width: 1621px){#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 .item:nth-child(n+4){margin-top:3.8889vw;}}#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 h2,#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 h3{color:var(--numberColor);}@media (min-width: 768px) and (max-width: 1100px){#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 h2{display:none;}}#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 h3{display:none;}@media (min-width: 768px) and (max-width: 1100px){#section-4b9dd8b1-660e-4edc-b741-f93b85ff2659 h3{display:block;}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,20px,0);opacity:0;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}to{-webkit-transform:translateZ(0);opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,20px,0);opacity:0;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}to{-webkit-transform:translateZ(0);opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translate3d(0,50px,0);opacity:0;-webkit-transform:translate3d(0,50px,0);-moz-transform:translate3d(0,50px,0);-ms-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);}to{-webkit-transform:translateZ(0);opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInUp{0%{-webkit-transform:translate3d(0,50px,0);opacity:0;-webkit-transform:translate3d(0,50px,0);-moz-transform:translate3d(0,50px,0);-ms-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);}to{-webkit-transform:translateZ(0);opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5{color:#ffffff;--fontColor:#ffffff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#262626;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:15%;--bgColor_A:1;--bgColor_darkenDir:1;background-color:#262626;}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .lp-vertical-paddings{--extra-space:94px;--vertical-padding:184px;padding:calc(var(--vertical-padding) + var(--extra-space)) 0;}@media (min-width: 1800px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .lp-vertical-paddings{--extra-space:6.525vw;--vertical-padding:12.7778vw;}}@media (min-width: 768px) and (max-width: 1439px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .lp-vertical-paddings{--extra-space:39px;--vertical-padding:160px;}}@media (max-width: 767px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .lp-vertical-paddings{--extra-space:0px;--vertical-padding:120px;}}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider{position:relative;height:520px;}@media (min-width: 1800px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider{height:36.05vw;}}@media (min-width: 768px) and (max-width: 1439px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider{height:375px;}}@media (max-width: 767px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider{height:240px;}}@media (max-width: 768px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider.slick-initialized .slider-item img{display:none;}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider.slick-initialized .slider-item.slick-current img,#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider.slick-initialized .slider-item.pre-active img{display:block;}}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-list{overflow:visible;}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-slide{padding:0 40px;outline:none;}@media (max-width: 767px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-slide{padding-left:0;padding-right:0;max-width:100vw;}}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-slide:focus{outline:none;}@media (max-width: 767px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-slide.mobile-updated{padding:0 8px;max-width:50vw;}}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-slide .slider-img{padding-top:520px;-webkit-transition:-webkit-transform .8s ease;transition:transform .8s ease;}@media (min-width: 1800px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-slide .slider-img{padding-top:36.05vw;}}@media (min-width: 768px) and (max-width: 1439px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-slide .slider-img{padding-top:375px;}}@media (max-width: 767px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-slide .slider-img{padding-top:240px;}}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-slide img{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);left:100%;}@media (max-width: 767px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-slide img{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;}}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider-img{position:relative;display:block;-webkit-transition:all .8s ease-in;transition:all .8s ease-in;}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider-img img{height:100%;width:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;top:0;-webkit-transition:all .8s ease-out;transition:all .8s ease-out;}@media (max-width: 767px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider-img img{object-fit:contain;width:100%;}}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-current .slider-img img,#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-first .slider-img img{--scale:1.361538461538462;-webkit-transform:translateX(-50%) scale(var(--scale))!important;-moz-transform:translateX(-50%) scale(var(--scale))!important;-ms-transform:translateX(-50%) scale(var(--scale))!important;transform:translateX(-50%) scale(var(--scale))!important;left:50%!important;cursor:none;}@media (min-width: 1800px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-current .slider-img img,#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-first .slider-img img{--scale:1.364863052636182;}}@media (min-width: 768px) and (max-width: 1439px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-current .slider-img img,#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-first .slider-img img{--scale:1.208;}}@media (max-width: 767px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-current .slider-img img,#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-first .slider-img img{--scale:1;}}@media (min-width: 768px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-current~.slick-slide .slider-img img{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);left:0;}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-last .slider-img img{-webkit-transform:translateX(-100%)!important;-moz-transform:translateX(-100%)!important;-ms-transform:translateX(-100%)!important;transform:translateX(-100%)!important;left:100%!important;}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider .slick-next .slider-img img{-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important;left:0!important;}}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider-holder{position:relative;display:none;}@media (max-width: 767px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider-arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media (min-width: 1223px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider-arrows .slick-prev{left:60px;}}@media (min-width: 1223px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .slider-arrows .slick-next{right:60px;}}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .progressbar{position:relative;width:140px;}@media (min-width: 1800px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .progressbar{width:9.7222vw;}}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .progressbar-holder{position:absolute;left:50%;bottom:calc(-64px - var(--extra-space));-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}@media (min-width: 1800px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .progressbar-holder{bottom:calc(-4.4444vw - var(--extra-space));}}@media (min-width: 768px) and (max-width: 1439px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .progressbar-holder{bottom:calc(-80px - var(--extra-space));}}@media (max-width: 767px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .progressbar-holder{bottom:calc(-72px - var(--extra-space));}}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .progressbar-current,#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .progressbar-total{position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .progressbar-current{right:calc(100% + 32px);}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .progressbar-total{left:calc(100% + 32px);}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .progressbar-progress{position:relative;}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .progressbar-progress:after{content:;position:absolute;left:0;top:50%;height:1px;width:100%;border-top:1px solid var(--colorAccent, #BC8F45);}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .progressbar:before{content:;position:absolute;left:0;top:50%;height:1px;width:100%;}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .progressbar:before{border-top:1px solid var(--colorGray200, #464341);}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .images__wrap{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-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .images__item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:12px;}@media (max-width: 992px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .images__item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:3px;}}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .images__item:nth-child(3n-2){-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .images__image{padding-bottom:56%;width:100%;background:center no-repeat;-webkit-background-size:cover;background-size:cover;cursor:pointer;}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .modal-1{display:none;position:fixed;background-color:#000;top:0;left:0;height:100%;width:100%;z-index:1000;overflow-y:auto;padding:120px 120px 254px 120px;}@media (min-width: 1800px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .modal-1{padding:8.3333vw 8.3333vw 17.6389vw 8.3333vw;}}@media (min-width: 768px) and (max-width: 1439px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .modal-1{padding:82px 64px 64px 94px;}}@media (max-width: 767px){#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .modal-1{padding:88px 0 96px 0;}}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .modal-1::-webkit-scrollbar{display:none;}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .visible{display:block;}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .lp-expand-btn{display:none;}#section-f4f3d43f-9113-4f42-91cc-723bd545a9c5 .lp-cursor-container.hide{opacity:0;-webkit-transform:scale3d(0, 0, 0);-moz-transform:scale3d(0, 0, 0);-ms-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0);}#section-d1919641-a127-42cb-b08e-71ffc48d967e{color:transparent;--fontColor:transparent;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:0;--fontColor_darkenDir:1;--bgColor:transparent;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:0;--bgColor_darkenDir:1;background-color:transparent;}#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour{overflow:hidden;}@media (min-width: 1224px) and (max-width: 1799px){#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour{height:787px;}}@media (min-width: 768px) and (max-width: 1223px){#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour{height:524px;}}@media (max-width: 767px){#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour{height:260px;}}@media (min-width: 1800px){#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour{height:53.2639vw;}}#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour .tour-overlay{position:relative;width:100%;height:100%;}#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour .tour-image{position:absolute;height:100%;width:100%;object-fit:cover;}#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour iframe{width:100%;height:70vh;border:none;display:block;margin-bottom:0;}@media (max-width: 540px){#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour iframe{display:none;}}#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour .button-wrapper{position:relative;width:100%;height:100%;cursor:pointer;}#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour .button-wrapper:before{content:;position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:.4;}#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour__header{padding:30px;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;}#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour__overlay{position:fixed;top:0;left:0;width:100%;height:100vh;display:none;background-color:#000;z-index:1000;}#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour__overlay .close-icon{position:relative;z-index:1;width:32px;height:32px;background:none;padding:10px;border:none;border-radius:0;color:#fff;font-size:0;cursor:pointer;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour__overlay .close-icon:before,#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour__overlay .close-icon:after{content:;position:absolute;left:6px;top:50%;margin-top:-1px;width:20px;height:2px;border-radius:2px;background-color:currentColor;-webkit-transition:all 0.3s;transition:all 0.3s;}#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour__overlay .close-icon:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour__overlay .close-icon:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour__overlay iframe{width:100%;height:calc(100vh - 84px);border:none;display:block;margin-bottom:0;}#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour .visible{display:block;}#section-d1919641-a127-42cb-b08e-71ffc48d967e .virtual-tour .ico-holder{position:absolute;z-index:100;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca{color:#262626;--fontColor:#262626;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:15%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#f2f1f0;--bgColor_H:30;--bgColor_S:7%;--bgColor_L:95%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#f2f1f0;}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section{--colorLighter1:hsla(var(--fontColor_H), var(--fontColor_S), var(--fontColor_L), 0.5);--colorLighter2:hsla(var(--fontColor_H), var(--fontColor_S), var(--fontColor_L), 0.3);}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:40px 0;cursor:pointer;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all ease .2s;transition:all ease .2s;cursor:pointer;}@media (min-width: 1800px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .heading{padding:2.7778vw 0;}}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .heading-number{width:315px;color:var(--numberColor);}@media (min-width: 768px) and (max-width: 1223px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .heading-number{width:100px;}}@media (max-width: 767px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .heading-number{width:37px;}}@media (min-width: 1800px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .heading-number{width:21.875vw;}}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .lp-h2{padding-right:40px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative;line-height:1;-webkit-transition:color .5s linear;transition:color .5s linear;}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .lp-h2:after{content:;position:absolute;display:block;right:0;top:50%;height:0;width:24px;border-top:1px solid var(--iconColor);}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .lp-h2:before{content:;position:absolute;display:block;right:11.5px;top:calc(50% - 11.5px);height:24px;width:0;border-left:1px solid var(--iconColor);}@media (min-width: 1800px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .lp-h2{padding-right:2.7778vw;}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .lp-h2:after{width:1.6667vw;}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .lp-h2:before{right:.7986vw;top:calc(50% - .7986vw);height:1.6667vw;}}@media (min-width: 768px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .list{-webkit-column-count:2;column-count:2;-webkit-column-gap:80px;column-gap:80px;}}@media (min-width: 1800px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .list{-webkit-column-gap:5.4444vw;column-gap:5.4444vw;}}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .item{border-top:solid 1px var(--graphicColor);}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .item:last-child{border-bottom:solid 1px var(--graphicColor);}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .item:last-child.active_acc{padding-bottom:100px;}@media (max-width: 1223px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .item:last-child.active_acc{padding-bottom:70px;}}@media (min-width: 1800px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .item:last-child.active_acc{padding-bottom:6.9444vw;}}@media (min-width: 768px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .item{break-inside:avoid-column;}}@media (hover: hover) and (pointer: fine){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .item:not(.active_acc) .heading:hover .lp-h2{color:var(--iconColor);}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .item:not(.active_acc) .heading:hover .lp-h2:after,#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .item:not(.active_acc) .heading:hover .lp-h2:before{-webkit-animation:rotate360 10s linear infinite;animation:rotate360 10s linear infinite;-webkit-animation:rotate360 10s linear infinite;animation:rotate360 10s linear infinite;-webkit-animation-play-state:running;animation-play-state:running;}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .item:not(.active_acc) .heading:hover .heading-number{color:var(--iconColor);}}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .item.active_acc .heading{padding-bottom:96px;}@media (min-width: 768px) and (max-width: 1223px;){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .item.active_acc .heading{padding-bottom:104px;}}@media (max-width: 767px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .item.active_acc .heading{padding-bottom:56px;}}@media (min-width: 1800px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .item.active_acc .heading{padding-bottom:6.6667vw;}}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .item.active_acc .lp-h2:before{display:none;}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .item.active_acc:not(:last-child){padding-bottom:90px;}@media (max-width: 767px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .item.active_acc:not(:last-child){padding-bottom:56px;}}@media (min-width: 1800px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .item.active_acc:not(:last-child){padding-bottom:6.25vw;}}@media (min-width: 1224px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .content{padding-left:315px;padding-right:100px;}}@media (min-width: 1800px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .content{padding-left:21.875vw;padding-right:7.6389vw;}}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-top:solid 1px var(--graphicColor);padding:24px 0;}@media (max-width: 767px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .cell{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:40px;}}@media (min-width: 1800px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .cell{padding:1.6667vw 0;}}@media (min-width: 768px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .cell .lp-h4{width:305px;}}@media (max-width: 767px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .cell .lp-h4{margin-bottom:20px;}}@media (min-width: 1800px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .cell .lp-h4{width:21.1806vw;}}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .cell .amenities-value{color:var(--numberColor);-webkit-flex:1 0;-ms-flex:1 0;flex:1 0;}@media (max-width: 560px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .cell .amenities-value{margin-top:3px;}}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .files{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:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}@media (max-width: 1223px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .files{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .files :not(:last-child){margin-bottom:30px;}}@media (min-width: 1224px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .files :nth-child(odd){margin-right:20px;}}@media (min-width: 768px) and (max-width: 1223px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .files{padding-left:100px;}}@media (min-width: 1800px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .files :nth-child(odd){margin-right:1.3889vw;}}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .btn--download{padding-left:60px;position:relative;text-align:left;}@media (min-width: 1224px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .btn--download{-webkit-flex:0 0 240px;-ms-flex:0 0 240px;flex:0 0 240px;}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .btn--download:nth-child(even):not(:last-child){margin-bottom:20px;}}@media (min-width: 768px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .btn--download{width:480px;}}@media (max-width: 767px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .btn--download{width:100%;}}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .btn--download:after{position:absolute;-webkit-clip-path:path(M4.5 0.5V8.45024L1.86 5.9144L1.14 6.6056L4.64 9.9656L5 10.2949L5.36 9.96512L8.86 6.60512L8.14 5.91392L5.5 8.45072V0.5H4.5ZM0.5 11.54V12.5H9.5V11.54H0.5Z);clip-path:path(M4.5 0.5V8.45024L1.86 5.9144L1.14 6.6056L4.64 9.9656L5 10.2949L5.36 9.96512L8.86 6.60512L8.14 5.91392L5.5 8.45072V0.5H4.5ZM0.5 11.54V12.5H9.5V11.54H0.5Z);-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;transform:unset;left:5px;top:20px;right:unset;}@media (min-width: 1800px){#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .btn--download{padding-left:4.1667vw;-webkit-flex:0 0 16.6667vw;-ms-flex:0 0 16.6667vw;flex:0 0 16.6667vw;}#section-9eb89a3c-4a9a-42f3-b803-238beef57eca .section .btn--download:nth-child(even):not(:last-child){margin-bottom:1.3889vw;}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}#section-64efbc6f-7100-491a-88d6-ab84d703d845{color:#e5ded8;--fontColor:#e5ded8;--fontColor_H:28;--fontColor_S:20%;--fontColor_L:87%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#262626;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:15%;--bgColor_A:1;--bgColor_darkenDir:1;background-color:#262626;}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .section{overflow:hidden;}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .item{text-align:center;outline:none;margin-left:auto;margin-right:auto;}@media (max-width: 1223px){#section-64efbc6f-7100-491a-88d6-ab84d703d845 .item{width:100%;}}@media (min-width: 1800px){#section-64efbc6f-7100-491a-88d6-ab84d703d845 .item{width:55.223vw;}}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .item .lp-h5{position:relative;margin-bottom:130px;}@media (max-width: 767px){#section-64efbc6f-7100-491a-88d6-ab84d703d845 .item .lp-h5{margin-bottom:114px;}}@media (min-width: 1800px){#section-64efbc6f-7100-491a-88d6-ab84d703d845 .item .lp-h5{margin-bottom:7.9167vw;}}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .item .lp-h5:after{content:;position:absolute;left:50%;top:calc(100% + 24px);width:0;height:50px;border-left:1px solid var(--colorGray200, #464341);}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .item .more-text{white-space:pre-line;}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .content{padding:0 100px;}@media (max-width: 1223px){#section-64efbc6f-7100-491a-88d6-ab84d703d845 .content{padding:0 50px;}}@media (min-width: 1800px){#section-64efbc6f-7100-491a-88d6-ab84d703d845 .content{padding:0 6.944vw;}}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .content.extended .more-text{-webkit-animation:0.0s ease-in 0s forwards maxLines;animation:0.0s ease-in 0s forwards maxLines;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .content.extended .link-more{display:inline-block;}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .content.extended.cropped .more-text{-webkit-animation:0.5s ease-out 0s forwards minLines;animation:0.5s ease-out 0s forwards minLines;}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .content.extended.cropped .more-text-holder{-webkit-transition:max-height ease-out .5s;transition:max-height ease-out .5s;max-height:var(--maxHeightInit);}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .more-text-holder{max-height:var(--maxHeight);-webkit-transition:max-height ease-in .5s;transition:max-height ease-in .5s;overflow:hidden;margin-bottom:56px;opacity:0;}@media (max-width: 767px){#section-64efbc6f-7100-491a-88d6-ab84d703d845 .more-text-holder{margin-bottom:40px;}}@media (min-width: 1800px){#section-64efbc6f-7100-491a-88d6-ab84d703d845 .more-text-holder{margin-bottom:3.8889vw;}}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .more-text-holder.visible{-webkit-animation:2s linear 0s forwards fadeInUp;animation:2s linear 0s forwards fadeInUp;}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .holder{position:relative;}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .slider-arrows{top:45%;}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .slider-arrows .slick-prev{left:0;}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .slider-arrows .slick-next{right:0;}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .slider{width:994px;margin:0 -100px;}@media (max-width: 1223px){#section-64efbc6f-7100-491a-88d6-ab84d703d845 .slider{width:calc(100% + 100px);margin:0 -50px;}}@media (min-width: 1800px){#section-64efbc6f-7100-491a-88d6-ab84d703d845 .slider{width:69.111vw;margin:0 -6.944vw;}}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .slider-transition .link-more{pointer-events:none;}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .slider-container{margin:0 auto;width:794px;overflow:hidden;padding-bottom:10px;}@media (max-width: 1223px){#section-64efbc6f-7100-491a-88d6-ab84d703d845 .slider-container{width:100%;}}@media (min-width: 1800px){#section-64efbc6f-7100-491a-88d6-ab84d703d845 .slider-container{width:55.223vw;}}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .link-more{display:none;position:relative;outline:none;}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .link-more.hide{display:none;}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .slick-list{margin-bottom:114px;}@media (max-width: 1223px){#section-64efbc6f-7100-491a-88d6-ab84d703d845 .slick-list{margin-bottom:80px;}}@media (min-width: 1800px){#section-64efbc6f-7100-491a-88d6-ab84d703d845 .slick-list{margin-bottom:7.9167vw;}}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .slick-dots{min-width:100%;text-align:center;}#section-64efbc6f-7100-491a-88d6-ab84d703d845 .slick-dots li:not(.slick-active){border-top:1px solid var(--colorGray200, #464341);}#section-0b6b67ed-0446-4675-9788-fd7ec6c42aa2{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-0b6b67ed-0446-4675-9788-fd7ec6c42aa2 .section{overflow:hidden;}#section-0b6b67ed-0446-4675-9788-fd7ec6c42aa2 .item{position:relative;height:787px;width:100%;border:0;background-color:transparent;cursor:pointer;}#section-0b6b67ed-0446-4675-9788-fd7ec6c42aa2 .item:after{content:;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.4;}@media (max-width: 767px){#section-0b6b67ed-0446-4675-9788-fd7ec6c42aa2 .item{height:260px;}}@media (min-width: 767px) and (max-width: 1223px){#section-0b6b67ed-0446-4675-9788-fd7ec6c42aa2 .item{height:524px;}}@media (min-width: 1800px){#section-0b6b67ed-0446-4675-9788-fd7ec6c42aa2 .item{height:54.6528vw;}}#section-0b6b67ed-0446-4675-9788-fd7ec6c42aa2 .item img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}#section-0b6b67ed-0446-4675-9788-fd7ec6c42aa2 .ico-holder{position:absolute;z-index:100;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:110px;width:110px;}@media (min-width: 2000px){#section-0b6b67ed-0446-4675-9788-fd7ec6c42aa2 .ico-holder{height:7.6389vw;width:7.6389vw;}}#section-882db99d-821e-471d-8dab-c5b3cf164ebc{color:rgba(229, 222, 216, 1);--fontColor:rgba(229, 222, 216, 1);--fontColor_H:28;--fontColor_S:20%;--fontColor_L:87%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:rgba(38, 38, 38, 1);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:15%;--bgColor_A:1;--bgColor_darkenDir:1;background-color:rgba(38, 38, 38, 1);}@media (max-width: 768px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .mg-calc.lp-vertical-paddings{padding-top:0!important;}}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .mg-calc__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-5%;margin-right:-5%;position:relative;z-index:2;}@media(max-width: 1200px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .mg-calc__row{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-left:0;margin-right:0;}}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .mg-calc__col{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:5%;padding-right:5%;}@media(max-width: 1200px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .mg-calc__col{padding-left:0;padding-right:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .mg-calc__title{margin-bottom:16px;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .mg-calc__description{margin-bottom:24px;white-space:pre-line;max-width:100%;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc{margin:0;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-20px;margin-right:-20px;}@media(max-width: 1200px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__row{margin-left:-8px;margin-right:-8px;}}@media(max-width: 768px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__row{margin-left:0;margin-right:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__col{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:20px;padding-right:20px;}@media(max-width: 1200px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__col{padding-left:8px;padding-right:8px;}}@media(max-width: 768px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__col{padding-left:0;padding-right:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__group{margin-bottom:16px;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__group .lp-input{width:100%;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__select-wrap{position:relative;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__label{margin-bottom:0;margin-right:5px;display:block;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__info{background-color:transparent;border:none;color:inherit;padding:5px;cursor:pointer;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__info svg{display:block;stroke:currentColor;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__footer{padding-top:96px;}@media(max-width: 1200px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__footer{padding-top:24px;}}@media(max-width: 580px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__footer{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-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__footer .lp-link{cursor:pointer;margin-bottom:20px;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__reset{margin-right:47px;}@media(max-width: 580px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__reset{margin-right:20px;}}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__reset svg{-webkit-transition:0.3s all;transition:0.3s all;stroke:currentColor;margin-left:5px;}@media (hover: hover) and (pointer: fine){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__reset:hover svg{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .calc__reset:focus{color:inherit;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .results{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:var(--chartCardBackgroundColor);position:relative;border-radius:4px;-webkit-transition:opacity 0s ease-out;transition:opacity 0s ease-out;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .results.sticky{position:fixed;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:0;left:0;right:0;padding-left:25px;padding-right:25px;opacity:1;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .results.sticky:before{top:-50px;}@media(max-width: 768px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .results:before{content:;display:block;position:absolute;left:-100px;right:-100px;top:0;bottom:0;min-height:100%;background-color:var(--chartCardBackgroundColor);}}@media(max-width: 1200px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .results{margin-bottom:32px;}}@media(max-width: 768px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .results{margin-bottom:56px;}}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .results__main{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media(max-width: 768px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .results__main{padding:0;display:none;}}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .results__footer{padding:24px 40px;position:relative;}@media(max-width: 768px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .results__footer{padding-bottom:40px;padding-left:0;padding-right:0;}}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .results__footer:before{display:block;content:;height:1px;position:absolute;left:0;right:0;top:0;background-color:currentColor;opacity:0.1;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .results__legend{padding-left:40px;padding-right:40px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media(max-width: 768px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .results__legend{padding-left:0;padding-right:0;}}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .results__chart{position:relative;color:var(--chartCardFontColor);}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .results__expand{display:none;}@media(max-width: 768px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .results__expand{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;-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;left:50%;bottom:0;width:48px;height:48px;border-radius:50%;background-color:#c4c4c4;-webkit-transform:translate(-50%, 50%);-moz-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%);}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .results__expand svg{-webkit-transition:0.3s all;transition:0.3s all;stroke:currentColor;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .results__expand.active svg{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .legend{padding:0;margin:0;list-style-type:none;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .legend__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;position:relative;padding-left:24px;-webkit-transition:0.3s all;transition:0.3s all;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .legend__item:nth-child(2):before{opacity:0.75;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .legend__item:nth-child(3):before{opacity:0.5;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .legend__item:nth-child(4):before{opacity:0.25;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .legend__item:before{content:;position:absolute;width:12px;height:12px;left:0;display:block;border-radius:4px;background-color:var(--markerColor);}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .legend__item.is-hovered .legend__name,#section-882db99d-821e-471d-8dab-c5b3cf164ebc .legend__item.is-hovered .legend__val{opacity:0.3;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .legend__val{color:var(--chartCardFontColor);}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .share__label{margin-right:20px;color:var(--chartCardFontColor);}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .share .lp-socials{width:100%;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .chart{text-align:center;padding:30px;position:relative;-webkit-transition:0.2s all;transition:0.2s all;}@media(max-width: 768px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .chart{text-align:left;padding-left:0;padding-right:0;height:128px;width:70px;}}@media(max-width: 768px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .chart.active{width:240px;height:300px;margin-left:calc(50% - 120px);}}@media(max-width: 768px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .chart svg{width:100%;height:100%;}}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .chart__text{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%);text-align:center;}@media(min-width: 768.02px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .chart__text{display:none;}}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .chart__text span{display:block;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .chart__title{color:var(--chartCardFontColor);fill:currentColor;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .chart__val{font-size:24px;color:var(--chartCardFontColor);fill:currentColor;font-family:var(--global-primary-font-family);}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .tooltip{border:1px solid #c4c4c4;border-radius:2px;background-color:#f4f4f4;font-size:12px;position:absolute;width:296px;z-index:900;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .tooltip__title{padding:8px 8px 8px 16px;border-bottom:1px solid #c4c4c4;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .tooltip__close{height:24px;width:24px;border:none;background-color:transparent;position:relative;padding:0;cursor:pointer;color:inherit;outline:none;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .tooltip__close:before,#section-882db99d-821e-471d-8dab-c5b3cf164ebc .tooltip__close:after{content:;width:12px;height:1px;background-color:currentColor;display:block;position:absolute;left:50%;top:50%;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .tooltip__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);}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .tooltip__close:after{-webkit-transform:translate(-50%, -50%) rotate(135deg);-moz-transform:translate(-50%, -50%) rotate(135deg);-ms-transform:translate(-50%, -50%) rotate(135deg);transform:translate(-50%, -50%) rotate(135deg);}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .tooltip__content{padding:16px;color:#848484;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .lp-combo-input .lp-input:first-child{min-width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:auto;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .lp-combo-input .lp-input:last-child{width:80px;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:5px;padding-right:5px;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .lp-socials li{margin-bottom:0;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .visually-hidden,#section-882db99d-821e-471d-8dab-c5b3cf164ebc .sr-only{position:absolute;width:0;height:0;overflow:hidden;opacity:0;visibility:hidden;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .svg-chart{overflow:visible;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .svg-chart .circle__item{-webkit-transition:all .25s linear;transition:all .25s linear;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .svg-chart .circle__item:nth-child(2){stroke-opacity:0.75;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .svg-chart .circle__item:nth-child(3){stroke-opacity:0.5;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .svg-chart .circle__item:nth-child(4){stroke-opacity:0.25;}#section-882db99d-821e-471d-8dab-c5b3cf164ebc .svg-chart .circle__item:hover,#section-882db99d-821e-471d-8dab-c5b3cf164ebc .svg-chart .circle__item.is-hovered{-webkit-filter:drop-shadow(6px -8px 6px rgb(0 0 0 / 0.25));filter:drop-shadow(6px -8px 6px rgb(0 0 0 / 0.25));}@media(max-width: 768px){#section-882db99d-821e-471d-8dab-c5b3cf164ebc .svg-chart .chart-text{display:none;}}#section-222a069e-bd9c-4154-8c2d-e97c73b22997{color:#262626;--fontColor:#262626;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:15%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#ffffff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#ffffff;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .section{--colorLighter1:hsla(var(--fontColor_H), var(--fontColor_S), var(--fontColor_L), 0.5);--colorLighter2:hsla(var(--fontColor_H), var(--fontColor_S), var(--fontColor_L), 0.3);overflow:hidden;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .map{width:100%;height:100%;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .map-container{height:432px;margin:0 auto;position:relative;}@media (max-width: 767px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .map-container{height:100vw;margin:0 -32px;}}@media (min-width: 768px) and (max-width: 1439px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .map-container{height:27vw;margin:0 -64px;}}@media (min-width: 1621px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .map-container{height:30vw;}}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .map iframe{width:100%;height:100%;border:none;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .map img{width:100%;height:100%;object-fit:cover;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .map .marker-container{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;pointer-events:none;margin-top:-26px;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .lp-title-group{margin:96px auto 101px;}@media (min-width: 768px) and (max-width: 1439px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .lp-title-group{margin:104px auto;}}@media (max-width: 767px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .lp-title-group{margin:56px auto;}}@media (min-width: 1621px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .lp-title-group{margin:6.6667vw auto;}}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .lp-text--pretitle{color:var(--colorLighter1);}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .lp-h3{text-align:center;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .description{position:relative;max-width:794px;width:100%;margin:0 auto;padding-top:96px;}@media (max-width: 767px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .description{padding-top:56px;}}@media (min-width: 768px) and (max-width: 1439px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .description{padding-top:104px;}}@media (min-width: 1621px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .description{padding-top:6.6667vw;max-width:55.1389vw;}}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .description:before{content:;width:100%;border-left:1px solid var(--graphicColor);border-right:1px solid var(--graphicColor);height:96px;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);position:absolute;}@media (max-width: 767px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .description:before{height:56px;}}@media (min-width: 768px) and (max-width: 1439px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .description:before{height:104px;}}@media (min-width: 1621px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .description:before{height:6.6667vw;}}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .subtitle-holder{padding:96px 0;}@media (max-width: 767px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .subtitle-holder{padding:53px 0;}}@media (min-width: 768px) and (max-width: 1439px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .subtitle-holder{padding:104px 0;}}@media (min-width: 1621px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .subtitle-holder{padding:6.6667vw 0;}}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .pretitle-block{padding:184px 92px 0 92px;margin:0 auto;max-width:794px;}@media (min-width: 768px) and (max-width: 1439px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .pretitle-block{padding:160px 64px 0 64px;}}@media (max-width: 767px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .pretitle-block{padding:120px 23px 0 23px;}}@media (min-width: 1621px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .pretitle-block{padding:12.7778vw 6.3889vw 0 6.3889vw;max-width:55.1389vw;}}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .more-text-block{width:calc(100% + 2px);opacity:0;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .more-text-block.visible{-webkit-animation:2s linear 0s forwards fadeInUp;animation:2s linear 0s forwards fadeInUp;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .pretitle-block,#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .more-text-block{border-left:1px solid var(--graphicColor);border-right:1px solid var(--graphicColor);}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls{cursor:pointer;margin:0 16px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0;width:40px;}@media (max-width: 767px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls{margin:0 40px;}}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-svpc,#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls button{background-color:white;width:40px;height:40px;border:1px solid white;border-radius:50%;cursor:pointer;position:relative;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-svpc{position:absolute;right:16px;top:20px;}@media (max-width: 767px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-svpc{right:40px;}}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls button:hover{color:rgba(0, 0, 0, 0.9);}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls.zoom-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;margin-bottom:18px;}@media (max-width: 767px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls.zoom-control{margin-bottom:26px;}}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls.zoom-control button{padding:0;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls.zoom-control button:after{content:;border-bottom:1px solid #000;width:16px;height:0;left:11.5px;top:19px;position:absolute;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls.zoom-control button.zoom-control-in{margin-bottom:10px;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls.zoom-control button.zoom-control-in:before{content:;border-right:1px solid #000;width:0;height:16px;left:19px;top:11.5px;position:absolute;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls.fullscreen-control{margin-bottom:6px;}@media (max-width: 767px){#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls.fullscreen-control{margin-bottom:14px;}}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls.fullscreen-control button{background-color:white;width:40px;height:40px;border:1px solid white;border-radius:50%;cursor:pointer;position:relative;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls.fullscreen-control .fullscreen-control-icon{border-style:solid;position:absolute;width:5px;height:5px;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls.fullscreen-control .fullscreen-control-icon.fullscreen-control-top-left{border-width:1px 0 0 1px;border-top-left-radius:3px;left:12px;top:12px;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls.fullscreen-control.is-fullscreen .fullscreen-control-icon.fullscreen-control-top-left{border-width:0 1px 1px 0;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls.fullscreen-control .fullscreen-control-icon.fullscreen-control-top-right{border-width:1px 1px 0 0;border-top-right-radius:3px;right:12px;top:12px;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls.fullscreen-control.is-fullscreen .fullscreen-control-icon.fullscreen-control-top-right{border-width:0 0 1px 1px;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls.fullscreen-control .fullscreen-control-icon.fullscreen-control-bottom-left{border-width:0 0 1px 1px;border-bottom-left-radius:3px;left:12px;bottom:12px;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls.fullscreen-control.is-fullscreen .fullscreen-control-icon.fullscreen-control-bottom-left{border-width:1px 1px 0 0;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls.fullscreen-control .fullscreen-control-icon.fullscreen-control-bottom-right{border-width:0 1px 1px 0;border-bottom-right-radius:3px;right:12px;bottom:12px;}#section-222a069e-bd9c-4154-8c2d-e97c73b22997 .gm-style .controls.fullscreen-control.is-fullscreen .fullscreen-control-icon.fullscreen-control-bottom-right{border-width:1px 0 0 1px;}#section-85be5890-fa13-4829-97e4-5bd07f79f410{color:#64615f;--fontColor:#64615f;--fontColor_H:24;--fontColor_S:3%;--fontColor_L:38%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#ffffff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#ffffff;}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider{position:relative;height:708px;}@media (min-width: 1800px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider{height:49.1vw;}}@media (min-width: 768px) and (max-width: 1439px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider{height:453px;}}@media (max-width: 767px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider{height:240px;}}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-slide{padding:0 40px;outline:none;}@media (max-width: 767px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-slide{padding-left:32px;padding-right:0;max-width:100vw;}}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-slide:focus{outline:none;}@media (max-width: 767px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-slide.mobile-updated{padding:0 8px;max-width:50vw;}}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-slide .slider-img{padding-top:520px;}@media (min-width: 1800px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-slide .slider-img{padding-top:36.05vw;}}@media (min-width: 768px) and (max-width: 1439px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-slide .slider-img{padding-top:375px;}}@media (max-width: 767px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-slide .slider-img{padding-top:240px;}}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-slide img{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);left:100%;}@media (max-width: 767px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-slide img{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;}}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-track{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;}@media (max-width: 767px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider-item{width:100vw;}}@media (max-width: 767px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider-item.mobile-updated{width:50vw;}}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider-img{position:relative;display:block;-webkit-transition:all .8s ease-in;transition:all .8s ease-in;padding-top:708px;}@media (min-width: 1800px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider-img{padding-top:49.1vw;}}@media (min-width: 768px) and (max-width: 1439px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider-img{padding-top:453px;}}@media (max-width: 767px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider-img{padding-top:240px;}}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider-img img{height:100%;width:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;top:0;-webkit-transition:all .8s ease-in;transition:all .8s ease-in;}@media (max-width: 767px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider-img img{object-fit:cover;width:100%;}}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-current .slider-img,#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-first .slider-img{padding-top:708px;}@media (min-width: 1800px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-current .slider-img,#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-first .slider-img{padding-top:49.1vw;}}@media (min-width: 768px) and (max-width: 1439px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-current .slider-img,#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-first .slider-img{padding-top:453px;}}@media (max-width: 767px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-current .slider-img,#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-first .slider-img{padding-top:240px;}}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-current .slider-img img,#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-first .slider-img img{-webkit-transform:translateX(-50%)!important;-moz-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important;left:50%!important;cursor:none;}@media (min-width: 768px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-current~.slick-slide .slider-img img{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);left:0;}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-last .slider-img img{-webkit-transform:translateX(-100%)!important;-moz-transform:translateX(-100%)!important;-ms-transform:translateX(-100%)!important;transform:translateX(-100%)!important;left:100%!important;}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider .slick-next .slider-img img{-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important;left:0!important;}}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider-holder{position:relative;display:none;}@media (max-width: 767px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider-arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media (min-width: 1223px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider-arrows .slick-prev{left:60px;}}@media (min-width: 1223px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .slider-arrows .slick-next{right:60px;}}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .progressbar{position:relative;width:140px;}@media (min-width: 1800px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .progressbar{width:9.7222vw;}}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .progressbar-holder{position:absolute;left:50%;bottom:-64px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}@media (min-width: 1800px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .progressbar-holder{bottom:-4.4444vw;}}@media (min-width: 768px) and (max-width: 1439px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .progressbar-holder{bottom:-80px;}}@media (max-width: 767px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .progressbar-holder{bottom:-72px;}}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .progressbar-current,#section-85be5890-fa13-4829-97e4-5bd07f79f410 .progressbar-total{position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .progressbar-current{right:calc(100% + 32px);}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .progressbar-total{left:calc(100% + 32px);}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .progressbar-progress{position:relative;}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .progressbar-progress:after{content:;position:absolute;left:0;top:50%;height:1px;width:100%;border-top:1px solid var(--colorAccent, #BC8F45);}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .progressbar:before{content:;position:absolute;left:0;top:50%;height:1px;width:100%;}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .progressbar:before{border-top:1px solid var(--colorGray200, #464341);}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .images__wrap{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-85be5890-fa13-4829-97e4-5bd07f79f410 .images__item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:12px;}@media (max-width: 992px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .images__item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:3px;}}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .images__item:nth-child(3n-2){-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .images__image{padding-bottom:56%;width:100%;background:center no-repeat;-webkit-background-size:cover;background-size:cover;cursor:pointer;}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .modal-1{display:none;position:fixed;background-color:#000;top:0;right:0;left:0;bottom:0;z-index:1000;height:100vh;overflow:auto;padding:120px 120px 254px 120px;-ms-overflow-style:none;scrollbar-width:none;}@media (min-width: 1800px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .modal-1{padding:8.3333vw 8.3333vw 17.6389vw 8.3333vw;}}@media (min-width: 768px) and (max-width: 1439px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .modal-1{padding:82px 64px 64px 94px;}}@media (max-width: 767px){#section-85be5890-fa13-4829-97e4-5bd07f79f410 .modal-1{padding:88px 0 96px 0;}}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .modal-1::-webkit-scrollbar{display:none;}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .visible{display:block;}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .lp-expand-btn{display:none;}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .lp-cursor-container.hide{opacity:0;-webkit-transform:scale3d(0, 0, 0);-moz-transform:scale3d(0, 0, 0);-ms-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0);}#section-85be5890-fa13-4829-97e4-5bd07f79f410 .progressbar:before{border-top:2px solid var(--colorBeige200, #E5DED8);}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4{color:#262626;--fontColor:#262626;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:15%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#f2f1f0;--bgColor_H:30;--bgColor_S:7%;--bgColor_L:95%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#f2f1f0;}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section{--colorLighter1:hsla(var(--fontColor_H), var(--fontColor_S), var(--fontColor_L), 0.5);--colorLighter2:hsla(var(--fontColor_H), var(--fontColor_S), var(--fontColor_L), 0.3);}@media (max-width: 767px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section{padding-top:96px;padding-bottom:56px;}}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .item{height:100%;background-color:var(--colorWhite, #ffffff);padding:80px 220px;text-align:center;margin:0 120px;}@media (min-width: 1800px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .item{padding:5.5556vw 15.2778vw;margin:0 8.3333vw;}}@media (min-width: 768px) and (max-width: 1439px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .item{padding:64px 101px;margin:0 80px;}}@media (max-width: 767px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .item{padding:40px 16px;margin:0 16px;}}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .item h2{margin-bottom:18px;}@media (min-width: 768px) and (max-width: 1439px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .item h2{margin-bottom:26px;}}@media (max-width: 767px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .item h2{margin-bottom:16px;}}@media (min-width: 1800px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .item h2{margin-bottom:1.667vw;}}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .lp-text--pretitle{margin-bottom:40px;}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .lp-text--pretitle span{display:none;}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .position{margin-bottom:40px;}@media (max-width: 1439px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .position{margin-bottom:24px;}}@media (min-width: 1800px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .position{margin-bottom:1.25vw;}}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .licence{color:var(--colorLighter1);margin-bottom:32px;}@media (max-width: 1439px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .licence{margin-bottom:40px;}}@media (min-width: 1800px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .licence{margin-bottom:2.7778vw;}}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .licence a{color:var(--colorLighter1);}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .bioshort{margin-bottom:32px;}@media (max-width: 1439px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .bioshort{margin-bottom:40px;}}@media (min-width: 1800px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .bioshort{margin-bottom:2.7778vw;}}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .avatar{display:inline-block;vertical-align:top;width:135px;height:135px;border-radius:50%;overflow:hidden;background-color:var(--colorBlack, #262626);margin-bottom:24px;text-align:center;}@media (min-width: 768px) and (max-width: 1439px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .avatar{width:112px;height:112px;}}@media (max-width: 767px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .avatar{width:96px;height:96px;}}@media (min-width: 1800px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .avatar{width:9.375vw;height:9.375vw;}}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .avatar img{width:100%;height:100%;object-fit:cover;}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .avatar h4{color:var(--colorWhite, #ffffff);line-height:65px;}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .links{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:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;padding-bottom:50px;}@media (min-width: 768px) and (max-width: 1439px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .links{padding-bottom:46px;}}@media (max-width: 767px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .links{padding-bottom:48px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}@media (min-width: 1800px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .links{padding-bottom:3.472vw;}}@media (max-width: 1223px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .website{margin-bottom:10px;overflow:hidden;padding-bottom:10px;max-width:100%;white-space:nowrap;text-overflow:ellipsis;}}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;border-top:1px solid var(--colorBeige200, #E5DED8);padding-top:40px;}@media (min-width: 1800px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .contacts{padding-top:2.7778vw;}}@media (max-width: 767px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .contacts{-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-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .contacts .lp-link{display:block;margin-bottom:20px;}@media (min-width: 1800px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .contacts .lp-link{margin-bottom:1.3889vw;}}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .contacts-title{color:var(--colorLighter1);margin-bottom:32px;}@media (min-width: 768px) and (max-width: 1439px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .contacts-title{margin-bottom:24px;}}@media (min-width: 1800px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .contacts-title{margin-bottom:2.2222vw;}}@media (max-width: 767px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .contacts-title{margin-bottom:8px;}}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .contacts .email{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;}@media (max-width: 767px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .contacts .phone:not(:last-child){margin-bottom:24px;-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-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .holder{max-width:100vw;}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .holder.multi-agent .lp-text--pretitle span{display:inline;}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .holder.multi-agent .item{margin:0 20px;}@media (min-width: 1800px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .holder.multi-agent .item{padding:5.5556vw 15.2778vw;margin:0 1.25vw;}}@media (min-width: 768px) and (max-width: 1439px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .holder.multi-agent .item{padding:64px 101px;margin:0 16px;}}@media (max-width: 767px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .holder.multi-agent .item{padding:40px 16px;margin:0 8px;}}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .slider{position:relative;}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .slider .slick-slide{outline:none;height:inherit!important;}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .slider .slick-slide:focus{outline:none;}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .slider .slick-track{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .slider-arrows .slick-prev{left:2.7778vw;}@media (max-width: 1800px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .slider-arrows .slick-prev{left:33px;}}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .slider-arrows .slick-next{right:2.7778vw;}@media (max-width: 1800px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .slider-arrows .slick-next{right:33px;}}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .slick-dots{margin:20px 0 0 0;width:100%;position:relative;left:-10px;text-align:center;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;transform:unset;}#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .slick-dots li:not(.slick-active){border-top:1px solid var(--colorBeige300, #C9C4BF);}@media (min-width: 560px){#section-d667ecb3-cb89-43ae-99aa-db6592f5fec4 .section .lp-socials{-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997{--borderColor:var(--colorAccent);color:#e5ded8;--fontColor:#e5ded8;--fontColor_H:28;--fontColor_S:20%;--fontColor_L:87%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#262626;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:15%;--bgColor_A:1;--bgColor_darkenDir:1;background-color:#262626;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section{--colorLighter1:hsla(var(--fontColor_H), var(--fontColor_S), var(--fontColor_L), 1);--colorLighter2:hsla(var(--fontColor_H), var(--fontColor_S), var(--fontColor_L), .3);width:100%;background:center no-repeat;-webkit-background-size:cover;background-size:cover;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;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .lp-text--subtitle{max-width:100%;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .input-container+.input-container{margin-top:56px;}@media (max-width: 767px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .input-container+.input-container{margin-top:48px;}}@media (min-width: 1800px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .input-container+.input-container{margin-top:3.8889vw;}}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form-holder{width:100%;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form{margin:auto;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;}@media (max-width: 1223px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;}}@media (min-width: 768px) and (max-width: 1223px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form{padding-left:0;}}@media (max-width: 767px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form{padding:0 32px;}}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form .form-group{width:40vw;}@media (max-width: 1223px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form .form-group{width:475px;padding:0;}}@media (max-width: 767px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form .form-group{width:100%;}}@media (min-width: 768px) and (max-width: 1223px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form .form-group .lp-title-group{display:none;}}@media (max-width: 1223px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form .form-group .thank-you{display:none;}}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form--with-image{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;max-width:unset;text-align:left;}@media (min-width: 768px) and (max-width: 1223px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form--with-image{padding-left:64px;}}@media (max-width: 768px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form--with-image{height:auto;}}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form--with-image .lp-title-group{text-align:left;margin-left:0;}@media (max-width: 767px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form--with-image .lp-title-group{max-width:100%;margin-bottom:72px;}}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form--with-image .image{width:49vw;height:428px;object-fit:cover;}@media (min-width: 768px) and (max-width: 1223px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form--with-image .image{width:100%;height:416px;margin-bottom:56px;}}@media (max-width: 767px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form--with-image .image{display:none;}}@media (min-width: 1800px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form--with-image .image{height:29.7222vw;}}@media (min-width: 1224px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form--with-image .form-group{padding-left:8.6806vw;}}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form .h-pot{position:absolute;height:0;width:0;overflow:hidden;visibility:hidden;line-height:0;font-size:0;z-index:-1;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .lp-input{width:100%;display:block;color:var(--textColor);border-color:1px solid var(--colorLighter1);}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .lp-input:placeholder-shown{color:var(--textColor);border-color:1px solid var(--colorLighter1);opacity:.6;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .btn-submit{margin-top:70px;}@media (max-width: 767px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .btn-submit{width:100%;}}@media (min-width: 768px) and (max-width: 1223px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .btn-submit{margin-top:90px;}}@media (min-width: 1800px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .btn-submit{margin-top:4.8611vw;}}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form-inputs-wrap{width:26.7361vw;overflow:hidden;}@media (max-width: 1223px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form-inputs-wrap{width:100%;}}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .form-inputs-wrap .lp-btn{display:block;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .thank-you{display:none;text-align:left;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:left;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:56px;max-width:494px;}@media (min-width: 1800px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .thank-you{max-width:34.3056vw;margin-bottom:3.8889vw;}}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .thank-you .lp-h2{margin-bottom:56px;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .thank-you.tablet{display:none;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .sent .lp-title-group{display:none;}@media (max-width: 1223px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .sent>.thank-you{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media (min-width: 1224px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .sent .form-group .thank-you{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .sent .lp-title-group,#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .sent .form-inputs-wrap{display:none;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section h2{margin-bottom:8px;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .lp-ico-success:before{width:12px;height:10px;color:var(--borderColor);-webkit-mask-image:url(data:image/svg+xml,%3Csvg xmlnshttp://www.w3.org/2000/svg width12 height10 viewBox0 0 12 10 fillnone%3E%3Cpath fill-ruleevenodd clip-ruleevenodd dM3.91006 7.49585L1.7071 5.29291C1.31658 4.90239 0.683416 4.90239 0.292893 5.29291C-0.0976309 5.68343 -0.0976309 6.3166 0.292893 6.70712L3.29288 9.70709C3.7168 10.131 4.4159 10.0892 4.7863 9.61781L11.7863 1.61786C12.1275 1.18359 12.0521 0.554936 11.6178 0.213723C11.1835 -0.127489 10.5549 -0.0520504 10.2136 0.38222L3.91006 7.49585Z fill%23BC8F45/%3E%3C/svg%3E);-webkit-mask-image:url(data:image/svg+xml,%3Csvg xmlnshttp://www.w3.org/2000/svg width12 height10 viewBox0 0 12 10 fillnone%3E%3Cpath fill-ruleevenodd clip-ruleevenodd dM3.91006 7.49585L1.7071 5.29291C1.31658 4.90239 0.683416 4.90239 0.292893 5.29291C-0.0976309 5.68343 -0.0976309 6.3166 0.292893 6.70712L3.29288 9.70709C3.7168 10.131 4.4159 10.0892 4.7863 9.61781L11.7863 1.61786C12.1275 1.18359 12.0521 0.554936 11.6178 0.213723C11.1835 -0.127489 10.5549 -0.0520504 10.2136 0.38222L3.91006 7.49585Z fill%23BC8F45/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg xmlnshttp://www.w3.org/2000/svg width12 height10 viewBox0 0 12 10 fillnone%3E%3Cpath fill-ruleevenodd clip-ruleevenodd dM3.91006 7.49585L1.7071 5.29291C1.31658 4.90239 0.683416 4.90239 0.292893 5.29291C-0.0976309 5.68343 -0.0976309 6.3166 0.292893 6.70712L3.29288 9.70709C3.7168 10.131 4.4159 10.0892 4.7863 9.61781L11.7863 1.61786C12.1275 1.18359 12.0521 0.554936 11.6178 0.213723C11.1835 -0.127489 10.5549 -0.0520504 10.2136 0.38222L3.91006 7.49585Z fill%23BC8F45/%3E%3C/svg%3E);}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .gradient__color{stop-color:var(--borderColor);}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .form-inputs-wrap.center-aligned{margin-left:auto;margin-right:auto;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .tablet{display:none;}@media (min-width: 768px) and (max-width: 1223px){#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .tablet{display:block;margin-bottom:56px;}}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .my-textarea{text-align:left;letter-spacing:initial;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .my-textarea:empty:not(:focus){border-bottom:1px solid var(--colorLighter1);opacity:.6;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .my-textarea:empty:not(:focus):before{content:attr(data-placeholder);font-family:inherit;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .sync-icon{display:none;margin-left:24px;-webkit-animation:i-spin 2s linear infinite;animation:i-spin 2s linear infinite;position:relative;top:3px;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .success-icon{display:none;margin-left:24px;-webkit-transition:0s;transition:0s;visibility:visible;position:relative;top:0px;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .loading{pointer-events:none;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .loading .sync-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .success{pointer-events:none;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .success .success-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .loading .btn-submit:after,#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .success .btn-submit:after{content:unset;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .lp-input:-webkit-autofill:-webkit-autofill,#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .lp-input:-webkit-autofill:hover:-webkit-autofill,#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .lp-input:-webkit-autofill:focus:-webkit-autofill,#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .lp-input:-webkit-autofill:-webkit-autofill:hover,#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .lp-input:-webkit-autofill:hover:-webkit-autofill:hover,#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .lp-input:-webkit-autofill:focus:-webkit-autofill:hover,#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .lp-input:-webkit-autofill:-webkit-autofill:focus,#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .lp-input:-webkit-autofill:hover:-webkit-autofill:focus,#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .lp-input:-webkit-autofill:focus:-webkit-autofill:focus{border:1px solid transparent;border-bottom:1px solid var(--colorLighter1);-webkit-text-fill-color:var(--colorLighter1);-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 10000s;transition:background-color 5000s ease-in-out 10000s;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .lp-disclaimer{margin-top:16px;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .lp-input::-webkit-input-placeholder{color:var(--textColor);opacity:1;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .lp-input::-moz-placeholder{color:var(--textColor);opacity:1;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .lp-input:-ms-input-placeholder{color:var(--textColor);opacity:1;}#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 .section .lp-input::placeholder{color:var(--textColor);opacity:1;}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2{color:#262626;--fontColor:#262626;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:15%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#f2f1f0;--bgColor_H:30;--bgColor_S:7%;--bgColor_L:95%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#f2f1f0;}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section{--colorLighter1:hsla(var(--fontColor_H), var(--fontColor_S), var(--fontColor_L), 0.5);--colorLighter2:hsla(var(--fontColor_H), var(--fontColor_S), var(--fontColor_L), 0.3);}@media (max-width: 767px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section{padding-top:96px;padding-bottom:56px;}}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .item{height:100%;background-color:var(--colorWhite, #ffffff);padding:80px 220px;text-align:center;margin:0 120px;}@media (min-width: 1800px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .item{padding:5.5556vw 15.2778vw;margin:0 8.3333vw;}}@media (min-width: 768px) and (max-width: 1439px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .item{padding:64px 101px;margin:0 80px;}}@media (max-width: 767px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .item{padding:40px 16px;margin:0 16px;}}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .item h2{margin-bottom:18px;}@media (min-width: 768px) and (max-width: 1439px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .item h2{margin-bottom:26px;}}@media (max-width: 767px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .item h2{margin-bottom:16px;}}@media (min-width: 1800px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .item h2{margin-bottom:1.667vw;}}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .lp-text--pretitle{margin-bottom:40px;}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .lp-text--pretitle span{display:none;}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .position{margin-bottom:40px;}@media (max-width: 1439px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .position{margin-bottom:24px;}}@media (min-width: 1800px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .position{margin-bottom:1.25vw;}}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .licence{color:var(--colorLighter1);margin-bottom:32px;}@media (max-width: 1439px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .licence{margin-bottom:40px;}}@media (min-width: 1800px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .licence{margin-bottom:2.7778vw;}}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .licence a{color:var(--colorLighter1);}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .bioshort{margin-bottom:32px;}@media (max-width: 1439px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .bioshort{margin-bottom:40px;}}@media (min-width: 1800px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .bioshort{margin-bottom:2.7778vw;}}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .avatar{display:inline-block;vertical-align:top;width:135px;height:135px;border-radius:50%;overflow:hidden;background-color:var(--colorBlack, #262626);margin-bottom:24px;text-align:center;}@media (min-width: 768px) and (max-width: 1439px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .avatar{width:112px;height:112px;}}@media (max-width: 767px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .avatar{width:96px;height:96px;}}@media (min-width: 1800px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .avatar{width:9.375vw;height:9.375vw;}}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .avatar img{width:100%;height:100%;object-fit:cover;}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .avatar h4{color:var(--colorWhite, #ffffff);line-height:65px;}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .links{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:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;padding-bottom:50px;}@media (min-width: 768px) and (max-width: 1439px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .links{padding-bottom:46px;}}@media (max-width: 767px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .links{padding-bottom:48px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}@media (min-width: 1800px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .links{padding-bottom:3.472vw;}}@media (max-width: 1223px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .website{margin-bottom:10px;overflow:hidden;padding-bottom:10px;max-width:100%;white-space:nowrap;text-overflow:ellipsis;}}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;border-top:1px solid var(--colorBeige200, #E5DED8);padding-top:40px;}@media (min-width: 1800px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .contacts{padding-top:2.7778vw;}}@media (max-width: 767px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .contacts{-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-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .contacts .lp-link{display:block;margin-bottom:20px;}@media (min-width: 1800px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .contacts .lp-link{margin-bottom:1.3889vw;}}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .contacts-title{color:var(--colorLighter1);margin-bottom:32px;}@media (min-width: 768px) and (max-width: 1439px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .contacts-title{margin-bottom:24px;}}@media (min-width: 1800px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .contacts-title{margin-bottom:2.2222vw;}}@media (max-width: 767px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .contacts-title{margin-bottom:8px;}}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .contacts .email{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;}@media (max-width: 767px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .contacts .phone:not(:last-child){margin-bottom:24px;-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-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .holder{max-width:100vw;}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .holder.multi-agent .lp-text--pretitle span{display:inline;}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .holder.multi-agent .item{margin:0 20px;}@media (min-width: 1800px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .holder.multi-agent .item{padding:5.5556vw 15.2778vw;margin:0 1.25vw;}}@media (min-width: 768px) and (max-width: 1439px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .holder.multi-agent .item{padding:64px 101px;margin:0 16px;}}@media (max-width: 767px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .holder.multi-agent .item{padding:40px 16px;margin:0 8px;}}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .slider{position:relative;}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .slider .slick-slide{outline:none;height:inherit!important;}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .slider .slick-slide:focus{outline:none;}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .slider .slick-track{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .slider-arrows .slick-prev{left:2.7778vw;}@media (max-width: 1800px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .slider-arrows .slick-prev{left:33px;}}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .slider-arrows .slick-next{right:2.7778vw;}@media (max-width: 1800px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .slider-arrows .slick-next{right:33px;}}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .slick-dots{margin:20px 0 0 0;width:100%;position:relative;left:-10px;text-align:center;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;transform:unset;}#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .slick-dots li:not(.slick-active){border-top:1px solid var(--colorBeige300, #C9C4BF);}@media (min-width: 560px){#section-93aef2b2-6956-40f1-b0cb-061063de8bd2 .section .lp-socials{-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}#section-0715d857-bce2-4a71-bd9e-b3e612e81f76{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#fff;}#section-0715d857-bce2-4a71-bd9e-b3e612e81f76 .boxed-text__description{margin-bottom:50px;text-align:center;}@media (max-width: 768px){#section-0715d857-bce2-4a71-bd9e-b3e612e81f76 .boxed-text__description{margin-bottom:30px;}}#section-0715d857-bce2-4a71-bd9e-b3e612e81f76 .button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media(max-width: 600px){#section-0715d857-bce2-4a71-bd9e-b3e612e81f76 .button-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-0715d857-bce2-4a71-bd9e-b3e612e81f76 .button-container .lp-btn{margin-right:20px;}#section-0715d857-bce2-4a71-bd9e-b3e612e81f76 .button-container .lp-btn:last-of-type{margin-right:0;}@media(max-width: 600px){#section-0715d857-bce2-4a71-bd9e-b3e612e81f76 .button-container .lp-btn{margin-right:0px;margin-bottom:20px;width:100%;}#section-0715d857-bce2-4a71-bd9e-b3e612e81f76 .button-container .lp-btn:last-of-type{margin-bottom:0;}}#section-0715d857-bce2-4a71-bd9e-b3e612e81f76 .lp-text--subtitle{margin-left:auto;margin-right:auto;text-transform:none;}#section-0715d857-bce2-4a71-bd9e-b3e612e81f76 .redesign p{margin-bottom:1.666rem;}nav{-webkit-transition:.3s all ease;transition:.3s all ease;}nav .header{--fontColor:var(--colorWhite, #ffffff);--bgColor:transparent;background-color:var(--bgColor);-webkit-transition:all .5s ease-in;transition:all .5s ease-in;width:100vw;}nav .header.scroll{--fontColor:var(--colorBlack, #262626);--bgColor:var(--colorWhite, #ffffff);}nav .header.scroll .logo__img.dark,nav .header.scroll .lp-btn--dark{opacity:1;}nav .header.scroll .logo__img.light,nav .header.scroll .lp-btn--light{opacity:0;}nav .lp-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:raw;-ms-flex-direction:raw;flex-direction:raw;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:112px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;}@media (min-width: 768px) and (max-width: 1300px){nav .lp-container{height:96px;}}@media (max-width: 767px){nav .lp-container{height:80px;}}@media (min-width: 1301px){nav .lp-container{padding-left:91px;padding-right:91px;}}@media (min-width: 1800px){nav .lp-container{padding-left:6.3194vw;padding-right:6.3194vw;}}@media (min-width: 2000px){nav .lp-container{height:7.7778vw;}}nav .nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:raw;-ms-flex-direction:raw;flex-direction:raw;list-style:none;margin:0;padding:0;position:absolute;left:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}nav .nav li{margin-bottom:0;color:var(--fontColor);-webkit-transition:all .5s ease-in;transition:all .5s ease-in;cursor:pointer;position:relative;text-transform:capitalize;opacity:0;-webkit-animation:1s linear 0s forwards fadeInDown;animation:1s linear 0s forwards fadeInDown;}nav .nav li:hover{color:var(--colorAccent, #BC8F45);}nav .nav li:not(:last-child){margin-right:32px;}nav .nav li.active:after{content:;height:1px;position:absolute;bottom:-5px;left:0;width:100%;background-color:var(--colorAccent, #BC8F45);-webkit-transition:0.4s;transition:0.4s;}@media (max-width: 1300px){nav .nav{display:none;}}nav .buttons{position:relative;}nav .logo{position:relative;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation:1s linear .5s forwards slideInDown;animation:1s linear .5s forwards slideInDown;opacity:0;-webkit-transform:translate3d(0,-50px,0);-moz-transform:translate3d(0,-50px,0);-ms-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0);z-index:3;}nav .logo__img.dark{opacity:0;}nav .logo__img{-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in;vertical-align:middle;max-width:200px;max-height:100px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}@media (max-width: 1300px){nav .logo__img{max-width:130px;max-height:60px;}}@media (max-width: 450px){nav .logo__img{max-width:90px;max-height:50px;}}nav .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}nav .lp-btn--dark{opacity:0;position:absolute;left:0;pointer-events:none;}@media (max-width: 767px){nav .lp-btn:after{display:none;}}@media (max-width: 450px){nav .lp-btn{padding-left:20px;padding-right:20px;}}nav .hamburger-component{background-color:transparent;cursor:pointer;outline:none;position:relative;padding:0;-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;border:none;display:none;margin-left:50px;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation:1s linear 0s forwards slideInDown;animation:1s linear 0s forwards slideInDown;}nav .hamburger-component:hover span:before,nav .hamburger-component:hover span:after{width:100%;-webkit-transition:0.3s all ease;transition:0.3s all ease;}@media (min-width: 1301px){nav .hamburger-component{display:none;}}@media (max-width: 1300px){nav .hamburger-component{margin-left:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media (max-width: 450px){nav .hamburger-component{margin-left:10px;}}nav .hamburger-component span{display:block;width:32px;height:1px;border-radius:2px;-webkit-transition:0.2s all;transition:0.2s all;position:relative;background-color:var(--fontColor);}nav .hamburger-component span:before,nav .hamburger-component span:after{display:block;width:32px;height:1px;border-radius:2px;background-color:var(--fontColor);position:absolute;right:0;content:;-webkit-transition:0.3s all ease;transition:0.3s all ease;}nav .hamburger-component span:before{top:-8px;}nav .hamburger-component span:after{bottom:-8px;}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,20px,0);opacity:0;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}to{-webkit-transform:translateZ(0);opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,20px,0);opacity:0;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}to{-webkit-transform:translateZ(0);opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-20px,0);opacity:0;-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{-webkit-transform:translateZ(0);opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-20px,0);opacity:0;-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{-webkit-transform:translateZ(0);opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translate3d(0,50px,0);opacity:0;-webkit-transform:translate3d(0,50px,0);-moz-transform:translate3d(0,50px,0);-ms-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);}to{-webkit-transform:translateZ(0);opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInUp{0%{-webkit-transform:translate3d(0,50px,0);opacity:0;-webkit-transform:translate3d(0,50px,0);-moz-transform:translate3d(0,50px,0);-ms-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);}to{-webkit-transform:translateZ(0);opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}}@-webkit-keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-50px,0);opacity:0;-webkit-transform:translate3d(0,-50px,0);-moz-transform:translate3d(0,-50px,0);-ms-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0);}to{-webkit-transform:translateZ(0);opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-50px,0);opacity:0;-webkit-transform:translate3d(0,-50px,0);-moz-transform:translate3d(0,-50px,0);-ms-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0);}to{-webkit-transform:translateZ(0);opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translate3d(-50px,0,0);opacity:0;-webkit-transform:translate3d(-50px,0, 0);-moz-transform:translate3d(-50px,0, 0);-ms-transform:translate3d(-50px,0, 0);transform:translate3d(-50px,0, 0);}to{-webkit-transform:translateZ(0);opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInLeft{0%{-webkit-transform:translate3d(-50px,0,0);opacity:0;-webkit-transform:translate3d(-50px,0, 0);-moz-transform:translate3d(-50px,0, 0);-ms-transform:translate3d(-50px,0, 0);transform:translate3d(-50px,0, 0);}to{-webkit-transform:translateZ(0);opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}}@-webkit-keyframes fadeInRight{0%{-webkit-transform:translate3d(50px,0,0);opacity:0;-webkit-transform:translate3d(50px,0, 0);-moz-transform:translate3d(50px,0, 0);-ms-transform:translate3d(50px,0, 0);transform:translate3d(50px,0, 0);}to{-webkit-transform:translateZ(0);opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInRight{0%{-webkit-transform:translate3d(50px,0,0);opacity:0;-webkit-transform:translate3d(50px,0, 0);-moz-transform:translate3d(50px,0, 0);-ms-transform:translate3d(50px,0, 0);transform:translate3d(50px,0, 0);}to{-webkit-transform:translateZ(0);opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}}body>div.sidemenu{background-color:#F2F1F0;color:#262626;--fontColor:#262626;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:15%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#F2F1F0;--bgColor_H:30;--bgColor_S:7%;--bgColor_L:95%;--bgColor_A:1;--bgColor_darkenDir:-1;}body>div.sidemenu{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:0.3s -webkit-transform ease,0s visibility linear 0.3s;transition:0.3s transform ease,0s visibility linear 0.3s;display:block;width:100%;left:auto;right:0;top:0;}body>div.sidemenu.visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition:0.3s -webkit-transform ease,0s visibility linear 0s;transition:0.3s transform ease,0s visibility linear 0s;}@media (min-width: 1301px){body>div.sidemenu{display:none;}}body>div.sidemenu .lp-container{position:relative;width:100vw;height:100vh;}body>div.sidemenu .nav{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;}body>div.sidemenu .nav-container{position:absolute;top:0;left:0;width:100%;height:100%;padding:120px 0 8px;overflow-y:auto;}@media (max-width: 767px){body>div.sidemenu .nav-container{padding:90px 32px 36px;}}body>div.sidemenu .lp-h2{margin-bottom:64px;position:relative;min-width:308px;max-width:100%;text-align:center;}@media (max-width: 767px){body>div.sidemenu .lp-h2{margin-bottom:48px;width:100%;}}body>div.sidemenu .lp-h2 a{color:currentColor;}body>div.sidemenu .lp-h2:not(:last-child):after{position:absolute;content:;border-bottom:1px solid currentColor;opacity:.1;height:1px;left:0;width:100%;bottom:-32px;}@media (max-width: 767px){body>div.sidemenu .lp-h2:not(:last-child):after{bottom:-24px;}}body>div.sidemenu .logo{position:absolute;left:64px;top:49px;max-width:150px;max-height:70px;}@media (max-width: 767px){body>div.sidemenu .logo{left:32px;top:32px;max-width:50px;max-height:50px;}}body>div.sidemenu .close-wrapper{position:absolute;right:70px;top:46px;}@media (max-width: 767px){body>div.sidemenu .close-wrapper{right:28px;top:30px;}}body>div.sidemenu .close-icon{cursor:pointer;position:relative;border:none;background:transparent;width:40px;height:40px;outline:none;padding:0;color:var(--fontColor);}body>div.sidemenu .close-icon:focus{outline:none;border:none;color:var(--fontColor);}body>div.sidemenu .close-icon:active{background:transparent;outline:none;border:none;color:var(--fontColor);}body>div.sidemenu .close-icon:before,body>div.sidemenu .close-icon:after{content:;display:block;position:absolute;width:32px;height:1px;background-color:var(--fontColor);right:-10px;top:50%;}body>div.sidemenu .close-icon: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 .close-icon:after{-webkit-transform:translate(-50%, -50%) rotate(-225deg);-moz-transform:translate(-50%, -50%) rotate(-225deg);-ms-transform:translate(-50%, -50%) rotate(-225deg);transform:translate(-50%, -50%) rotate(-225deg);}footer{background-color:#F2F1F0;color:#262626;--fontColor:#262626;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:15%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#F2F1F0;--bgColor_H:30;--bgColor_S:7%;--bgColor_L:95%;--bgColor_A:1;--bgColor_darkenDir:-1;}footer .section{--colorLighter1:hsla(var(--fontColor_H), var(--fontColor_S), var(--fontColor_L), 0.8);--colorLighter2:hsla(var(--fontColor_H), var(--fontColor_S), var(--fontColor_L), 0.5);overflow:hidden;}footer .custom-vertical-paddings{padding-top:8.33vw;padding-bottom:8.33vw;}@media (max-width: 1799px){footer .custom-vertical-paddings{padding-top:120px;padding-bottom:120px;}}@media (max-width: 1024px){footer .custom-vertical-paddings{padding-top:104px;padding-bottom:56px;}}@media (max-width: 767px){footer .custom-vertical-paddings{padding-top:56px;padding-bottom:24px;}}footer .top{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:83px;}@media (min-width: 1800px){footer .top{margin-bottom:5.7639vw;}}@media (min-width: 768px) and (max-width: 1300px){footer .top{margin-bottom:96px;}}@media (max-width: 767px){footer .top{margin-bottom:51px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}footer .top-block:not(:last-of-type){padding-right:56px;}@media (min-width: 1800px){footer .top-block:not(:last-of-type){padding-right:3.8889vw;}}@media (min-width: 768px) and (max-width: 1300px){footer .top-block:not(:last-of-type){padding-right:60px;}}@media (max-width: 767px){footer .top-block:not(:last-of-type){padding-right:0;margin-bottom:40px;}}footer .top .info{max-width:220px;}@media (min-width: 1800px){footer .top .info{max-width:16.6667vw;}}@media (min-width: 768px) and (max-width: 1024px){footer .top .info{max-width:190px;}}@media (max-width: 767px){footer .top .info{max-width:unset;}}footer .top .lp-h5{margin-bottom:24px;}@media (min-width: 1800px){footer .top .lp-h5{margin-bottom:1.6667vw;}}footer .contact-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative;}@media (max-width: 767px){footer .contact-block{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (min-width: 1301px){footer .contact-block:first-child .top-block{padding-right:96px;max-width:320px;}}footer .contact a,footer .office a{color:currentColor;-webkit-text-decoration:none;text-decoration:none;}footer .contact p,footer .office p{margin-bottom:0;}footer .sitemap{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;}footer .sitemap ul{-webkit-columns:2;columns:2;-webkit-columns:2;-moz-columns:2;-webkit-column-gap:24px;column-gap:24px;padding:0;margin:0;}@media (min-width: 1800px){footer .sitemap ul{-webkit-column-gap:1.6667vw;column-gap:1.6667vw;}}footer .sitemap li{display:block;margin:0;}footer .sitemap a{color:currentColor;}footer .form{margin-bottom:0;}footer .form .h-pot{position:absolute;height:0;width:0;overflow:hidden;visibility:hidden;line-height:0;font-size:0;z-index:-1;}footer .subscribe{-webkit-flex:0 0 408px;-ms-flex:0 0 408px;flex:0 0 408px;}footer .subscribe .btn-submit{margin-top:30px;}@media (min-width: 1800px){footer .subscribe .btn-submit{margin-top:2.0833vw;}}footer .subscribe .lp-input{width:284px;}@media (min-width: 1800px){footer .subscribe .lp-input{width:19.7222vw;}}@media (min-width: 768px) and (max-width: 1300px){footer .subscribe .lp-input{width:347px;}}@media (max-width: 767px){footer .subscribe .lp-input{width:100%;}}@media (min-width: 1800px){footer .subscribe{-webkit-flex:0 0 25.3333vw;-ms-flex:0 0 25.3333vw;flex:0 0 25.3333vw;}}@media (max-width: 1300px){footer .subscribe{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;}}@media (min-width: 768px) and (max-width: 1300px){footer .subscribe{margin-bottom:120px;}}footer .lp-link:after{content:unset;}footer .scroll-up{width:40px;height:40px;background-color:transparent;position:absolute;padding:0;cursor:pointer;font-size:0;line-height:0;border-radius:999px;border:1px solid var(--colorAccent, #BC8F45);-webkit-transition:.3s;transition:.3s;right:0;bottom:0;}@media (max-width: 1300px){footer .scroll-up{display:none;}}@media (hover: hover) and (pointer: fine){footer .scroll-up:hover{background-color:var(--colorAccent, #BC8F45);}footer .scroll-up:hover:after{color:var(--colorWhite, #FFFFFF);}}footer .scroll-up:after{content:\e900;font-size:8px;font-family:lp-icon;display:inline-block;color:var(--colorGray100);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;top:2px;left:0px;}@media (min-width: 1800px){footer .scroll-up{width:2.7778vw;height:2.7778vw;}footer .scroll-up:after{font-size:.5556vw;top:.1389vw;}}footer .bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 767px){footer .bottom{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}footer .disclaimer{margin-bottom:8px;color:var(--colorLighter2);}@media (min-width: 1800px){footer .disclaimer{margin-bottom:0.5556vw;}}footer .disclaimer-logos{margin-top:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}footer .disclaimer-logos img{max-width:150px;max-height:70px;margin-right:15px;}footer .disclaimer a{color:currentColor;}footer .lp-h6{text-transform:unset;}footer .lp-logo{max-width:97px;max-height:35px;}footer .by{margin-right:83px;font-size:18px;}@media (min-width: 1800px){footer .by{margin-right:5.7639vw;}}footer .by .lp-link:after{content:;background-color:var(--colorBlack);}footer .copyright{color:var(--colorLighter1);}footer .copyright-container{color:var(--colorLighter1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 767px){footer .copyright-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}footer .copyright-container a{color:var(--colorLighter1);}footer .copyright-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 1300px){footer .copyright-text{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}footer .copyright-text .by{margin-right:0;}}footer .copyright-text.no-lp-logo{margin-left:408px;}@media (min-width: 1800px){footer .copyright-text.no-lp-logo{margin-left:25.3333vw;}}@media (min-width: 768px) and (max-width: 1300px){footer .copyright-text.no-lp-logo{margin-left:202px;}}@media (max-width: 767px){footer .copyright-text.no-lp-logo{margin-left:0;}}footer .logo-container{-webkit-flex:0 0 408px;-ms-flex:0 0 408px;flex:0 0 408px;}@media (min-width: 1800px){footer .logo-container{-webkit-flex:0 0 25.3333vw;-ms-flex:0 0 25.3333vw;flex:0 0 25.3333vw;}}@media (min-width: 768px) and (max-width: 1300px){footer .logo-container{-webkit-flex:0 0 202px;-ms-flex:0 0 202px;flex:0 0 202px;}}@media (max-width: 767px){footer .logo-container{-webkit-flex:unset;-ms-flex:unset;flex:unset;}}footer .logo-img{max-width:200px;max-height:75px;}@media (min-width: 768px) and (max-width: 1300px){footer .logo-img{max-width:175px;}}@media (min-width: 1800px){footer .logo-img{max-width:13.8889vw;max-height:5.2083vw;}}@media (max-width: 767px){footer .logo{margin-bottom:35px;}}footer .sync-icon{display:none;margin-left:24px;-webkit-animation:i-spin 2s linear infinite;animation:i-spin 2s linear infinite;position:relative;top:3px;}footer .success-icon{display:none;margin-left:24px;-webkit-transition:0s;transition:0s;visibility:visible;position:relative;top:0px;}footer .loading{pointer-events:none;}footer .loading .sync-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}footer .success{pointer-events:none;}footer .success .success-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}footer .loading .btn-submit:after,footer .success .btn-submit:after{content:unset;} /style> style idcustom-style-css>.pagination-style-1 li a{color:rgba(0,0,0,1)!important;background-color:rgba(255, 255, 255, 0)!important;border-color:rgba(0, 0, 0, 0)!important;}.pagination-style-1 li a:hover{color:rgba(11, 11, 11, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(188, 143, 69, 1)!important;}.pagination-style-1 li.active a{color:rgba(11, 11, 11, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(188, 143, 69, 1)!important;}.social_icons-style-1 a{border-color:rgba(0, 0, 0, 0)!important;background-color:rgba(255, 255, 255, 0)!important;color:rgba(100, 97, 95, 1)!important;}.social_icons-style-1 a:hover{border-color:rgba(255, 255, 255, 0)!important;background-color:rgba(0, 0, 0, 0)!important;color:rgba(188, 143, 69, 1)!important;}.social_icons-style-1 a i{color:inherit!important;}.social_icons-style-1 a svg,.social_icons-style-1 a svg path{fill:currentColor!important;}.button-style-1{color:rgba(255, 255, 255, 1)!important;background-color:rgba(188, 143, 69, 0)!important;border-color:rgba(188, 143, 69, 1)!important;}.button-style-1:hover{color:rgba(255,255,255,1)!important;background-color:rgba(188, 143, 69, 1)!important;border-color:rgba(188, 143, 69, 1)!important;}.hyperlink-style-1{color:rgba(255, 255, 255, 1)!important;}.hyperlink-style-1:hover{color:rgba(255,255,255,1)!important;}.pagination-style-2 li a{color:rgba(255, 255, 255, 1)!important;background-color:rgba(255, 255, 255, 0)!important;border-color:rgba(0, 0, 0, 0)!important;}.pagination-style-2 li a:hover{color:rgba(255,255,255,1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(188, 143, 69, 1)!important;}.pagination-style-2 li.active a{color:rgba(255,255,255,1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(188, 143, 69, 1)!important;}.hyperlink-style-2{color:rgba(0,0,0,1)!important;}.hyperlink-style-2:hover{color:rgba(0, 0, 0, 1)!important;}.button-style-2{color:rgba(0,0,0,1)!important;background-color:rgba(188, 143, 69, 0)!important;border-color:rgba(188, 143, 69, 1)!important;}.button-style-2:hover{color:rgba(0, 0, 0, 1)!important;background-color:rgba(188, 143, 69, 1)!important;border-color:rgba(188, 143, 69, 1)!important;}.social_icons-style-2 a{border-color:rgba(0, 0, 0, 0)!important;background-color:rgba(255, 255, 255, 0)!important;color:rgba(229, 222, 216, 1)!important;}.social_icons-style-2 a:hover{border-color:rgba(255, 255, 255, 0)!important;background-color:rgba(0, 0, 0, 0)!important;color:rgba(188, 143, 69, 1)!important;}.social_icons-style-2 a i{color:inherit!important;}.social_icons-style-2 a svg,.social_icons-style-2 a svg path{fill:currentColor!important;}/style> script> (function utmParse() { const url new URL(window.location.href); if (url.search) { const utm url.search.split(/\?|&/g).reduce((acc, current) > { const matched current.match(/utm_(content|campaign|medium|source|term|id)|gclid/g); if (matched) { accmatched0 current.replace(`${matched0}`, ); } return acc; }, {}); if (Object.keys(utm).length) { window.localStorage.setItem(utm_vars, JSON.stringify(utm)); } else { // Remove old utm vars window.localStorage.removeItem(utm_vars); } } // Set referrer in local storage // This is meant to be stored once to avoid self-referrals and to have the first referrer only. if (!window.localStorage.getItem(referrer)) { // Capture the Referrer URL const referrer document.referrer; if (referrer) { // Only store the referrer if it comes from outside the current domain (to avoid self-referrals) const currentDomain window.location.hostname; const referrerDomain new URL(referrer).hostname; if (referrerDomain ! currentDomain) { // Store it in localStorage localStorage.setItem(referrer, referrer); } } } })(); /script> !-- GOOGLE TRANSLATE STYLES are moved to external CSS -->/head>body> div idgoogle_translate_element styledisplay: none>/div> nav idglobal-navbar data-el-id3cc969fe-69d1-48a1-84b5-73d4d7c5ff79> div classheader> div classlp-container> div classlogo> a href/ classlogo__link> /a> /div> ul classnav > /ul> div classright> div classbuttons js data-btn-defaultbutton-style-1 data-btn-scrollbutton-style-2> a rolebutton data-typeCONTACT_US classlp-btn lp-btn--light wow fadeInLeft default > Contact us /a> a rolebutton data-typeCONTACT_US classlp-btn lp-btn--dark scroll > Contact us /a> /div> button classhamburger-component> span>/span> /button> /div> /div>/div> /nav> div idglobal-sidemenu classsidemenu data-el-id31dd7079-bdc3-4e17-8d88-3ac104eb7ffd> div classsidebar> div classlp-container> div classlogo> a href/> /a> /div> div classnav-container> div classnav nav--static> h2 data-anchoroverview classlp-h2 nav__item>Overview/h2> h2 data-anchorgallery classlp-h2 nav__item>Gallery/h2> h2 data-anchorvirtual-tour classlp-h2 nav__item>Virtual Tour/h2> h2 data-anchoramenities classlp-h2 nav__item>Amenities/h2> h2 data-anchorquotes classlp-h2 nav__item>Quotes/h2> h2 data-anchorvideo classlp-h2 nav__item>Video/h2> h2 data-anchorlocation classlp-h2 nav__item>Location/h2> h2 data-anchorcontact-section classlp-h2 nav__item>Contact Us/h2> /div> /div> div classclose-wrapper> button classtoggle close-icon> /button> /div> /div>/div> /div> div idglobal-mobile-contact classmobile-contact-wrapper data-el-id> /div> section idsection-d90ae8dd-d242-4849-bcba-a6e5e38907b3 classsolid-section is-font-color-light is-background-color-light data-el-id65d1b319-f151-458e-afc1-e1dc50b19a05> div classsolid-subsection section stylecolor: #fdfdff; background-color: #ffffff;> /div> div classholder stylecolor: #fdfdff> div classmedia wow fadeInUp data-wow-delay.5s> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/vsr4vuy251mq3fdjlrmo srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/vsr4vuy251mq3fdjlrmo 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/vsr4vuy251mq3fdjlrmo 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/vsr4vuy251mq3fdjlrmo 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/vsr4vuy251mq3fdjlrmo 2000w classmedia-image altname sizes(min-width: 769px) 100vw, 1280px> /div> div classtext-container> div classtext> h1 classlp-h1 wow slideInUp data-wow-delay1s>1015 Bosworth Street/h1> ul classlp-text--subtitle wow fadeInUp data-wow-delay1.2s> li classcity>San Francisco, CA/li> li>$1,495,000/li> /ul> div classscroll-down--container> button classlp-arrow scroll-down js wow zoomIn data-wow-delay1.8s>/button> /div> /div> /div> /div> /div>/section>section idsection-1c94e82e-4241-4696-99c3-1f7e0fd870df classsolid-section is-font-color-dark is-background-color-light data-el-id5d46dfc6-9217-4766-8739-39a2719d6590> div classopen-house redesign> div classtitle-wrapper js-title-wrapper> p classtitle>Open House/p> svg width13 height9 viewBox0 0 13 9 fillnone xmlnshttp://www.w3.org/2000/svg> path dM0 4.47448L12 4.47448M12 4.47448L8.33696 0.5M12 4.47448L8.33696 8.5 strokecurrentColor/> /svg> /div> div classwrapper-container js-container> div classcontent-wrapper> div classhours-wrapper js-hours-wrapper js-btn-visit> /div> div classhyperlink-wrapper js-hyperlink> button classlp-link lp-a btn-visit js-btn-visit >Schedule a Visit/button> /div> /div> /div>/div>/section>section idsection-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd classsolid-section is-font-color-dark is-background-color-light data-el-ide9002bc3-993e-444a-b2e1-d546d6fa9b4e>/section>section idsection-ddc9b01b-86f5-4d27-8ab0-c9d7561851d3 classsolid-section is-font-color-dark is-background-color-light data-el-id24d3a261-200c-42ed-8738-ae77d70b314d>div classdescription lp-container lp-container--s style--graphicColor: #E5DED8;> div classpretitle-block wow fadeInUp data-wow-delay.5s> p classlp-text--pretitle stylecolor: #64615F>ABOUT/p> /div> div classlp-h3 js wow fadeInUp data-wow-delay.7s>Sitting above it all, this wonderfully private home in Glen Park offers quintessential outlooks complemented by charming interiors. A large living room and front bedroom overlook the Greenway to the multicolored rooftops of Glen Park’s hillside. The serene, light-filled kitchen and dining room is the heart of the home, featuring new appliances including a JennAir range. A second bedroom and full bathroom complete the upper level, along with access to a rear patio and yard, with multiple levels of barbecuing, entertaining, and room for your pup to play! The stunning lower-level expansion includes the primary bedroom, full bathroom and adjoining office. A large utility room houses laundry and plenty of storage, and one car parking in the garage, equipped with an electric car charger, complete this incredible home. Located across from the recently revamped Glen Park Greenway and adjacent to Glen Canyon’s 70+ acres of green space, trails, tennis courts, playgrounds, and baseball fields. Just 3 blocks to the amenities and transportation options in quaint and convenient Glen Park Village./div> div classmore-text-block js> div classmore-text-holder js> div classmore-text js> p stylefont-weight: 400;>Sitting above it all, this wonderfully private home in Glen Park offers quintessential outlooks complemented by charming interiors. A large living room and front bedroom overlook the Greenway to the multicolored rooftops of Glen Park’s hillside. The serene, light-filled kitchen and dining room is the heart of the home, featuring new appliances including a JennAir range. A second bedroom and full bathroom complete the upper level, along with access to a rear patio and yard, with multiple levels of barbecuing, entertaining, and room for your pup to play! The stunning lower-level expansion includes the primary bedroom, full bathroom and adjoining office. A large utility room houses laundry and plenty of storage, and one car parking in the garage, equipped with an electric car charger, complete this incredible home./p>p stylefont-weight: 400;> /p>p stylefont-weight: 400;>Located across from the recently revamped Glen Park Greenway and adjacent to Glen Canyon’s 70+ acres of green space, trails, tennis courts, playgrounds, and baseball fields. Just 3 blocks to the amenities and transportation options in quaint and convenient Glen Park Village./p> /div> div classmore-text-cropped js> Sitting above it all, this wonderfully private home in Glen Park offers quintessential outlooks complemented by charming interiors. A large living room and front bedroom overlook the Greenway to the multicolored rooftops of Glen Park’s hillside. The serene, light-filled kitchen and dining room is the heart of the home, featuring new appliances including a JennAir range. A second bedroom and full bathroom complete the upper level, along with access to a rear patio and yard, with multiple levels of barbecuing, entertaining, and room for your pup to play! The stunning lower-level expansion includes the primary bedroom, full bathroom and adjoining office. A large utility room houses laundry and plenty of storage, and one car parking in the garage, equipped with an electric car charger, complete this incredible home. Located across from the recently revamped Glen Park Greenway and adjacent to Glen Canyon’s 70+ acres of green space, trails, tennis courts, playgrounds, and baseball fields. Just 3 blocks to the amenities and transportation options in quaint and convenient Glen Park Village. /div> /div> a classlp-link link-more js wow fadeInLeft data-wow-delay1s>Show more/a> /div>/div>/section>section idsection-4b9dd8b1-660e-4edc-b741-f93b85ff2659 classsolid-section is-font-color-dark is-background-color-light data-el-id7a696512-5d29-4648-b25c-53580e4e72b8>div classoverview section lp-vertical-paddings style--numberColor: #262626;> div classlp-container> div classholder> div classitem> div classitem-value> h2 classlp-h2 wow slideInUp data-wow-delay.1s>1929/h2> h3 classlp-h3 wow slideInUp data-wow-delay.1s>1929/h3> /div> p classitem-title wow fadeInUp data-wow-delay.1s>Year Built/p> /div> div classitem> div classitem-value> h2 classlp-h2 wow slideInUp data-wow-delay.15s>3/h2> h3 classlp-h3 wow slideInUp data-wow-delay.15s>3/h3> /div> p classitem-title wow fadeInUp data-wow-delay.15s>Total Bedrooms/p> /div> div classitem> div classitem-value> h2 classlp-h2 wow slideInUp data-wow-delay.2s>2/h2> h3 classlp-h3 wow slideInUp data-wow-delay.2s>2/h3> /div> p classitem-title wow fadeInUp data-wow-delay.2s>Total Bathrooms/p> /div> div classitem> div classitem-value> h2 classlp-h2 wow slideInUp data-wow-delay.5s>1,630/h2> h3 classlp-h3 wow slideInUp data-wow-delay.5s>1,630/h3> p classitem-unit wow slideInUp data-wow-delay.5s>Sq.Ft./p> /div> p classitem-title wow fadeInUp data-wow-delay.5s>Living Space/p> /div> div classitem> div classitem-value> h2 classlp-h2 wow slideInUp data-wow-delay.55s>2,996/h2> h3 classlp-h3 wow slideInUp data-wow-delay.55s>2,996/h3> p classitem-unit wow slideInUp data-wow-delay.55s>Sq.Ft./p> /div> p classitem-title wow fadeInUp data-wow-delay.55s>Lot Size/p> /div> /div> /div>/div>/section>section idsection-f4f3d43f-9113-4f42-91cc-723bd545a9c5 classsolid-section is-font-color-light is-background-color-dark data-el-idc53a8e5a-e61f-415e-91ce-74ca88bb4c84>div classgallery section lp-vertical-paddings> div classslider-holder visible js-cursor-area> div classslider has-mobile-expand js slider-slick data-image-number41> div classslider-item> div classslider-img wow fadeInLeft> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/z99jsrfsvlp4uqxe4rjb srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/z99jsrfsvlp4uqxe4rjb 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/z99jsrfsvlp4uqxe4rjb 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/z99jsrfsvlp4uqxe4rjb 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/z99jsrfsvlp4uqxe4rjb 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow fadeInUp> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/vsr4vuy251mq3fdjlrmo srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/vsr4vuy251mq3fdjlrmo 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/vsr4vuy251mq3fdjlrmo 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/vsr4vuy251mq3fdjlrmo 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/vsr4vuy251mq3fdjlrmo 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow fadeInRight > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/pywettb7vodzs8row3sl srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/pywettb7vodzs8row3sl 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/pywettb7vodzs8row3sl 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/pywettb7vodzs8row3sl 1310w alt../name sizes100vw classportrait loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/mijxuditz2lxltik5rfb srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/mijxuditz2lxltik5rfb 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/mijxuditz2lxltik5rfb 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/mijxuditz2lxltik5rfb 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/mijxuditz2lxltik5rfb 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/gwhbpr2up80u1sia8mdq srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/gwhbpr2up80u1sia8mdq 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/gwhbpr2up80u1sia8mdq 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/gwhbpr2up80u1sia8mdq 1432w alt../name sizes100vw classportrait loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/f01cvilojdzykk5zur3s srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/f01cvilojdzykk5zur3s 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/f01cvilojdzykk5zur3s 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/f01cvilojdzykk5zur3s 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/f01cvilojdzykk5zur3s 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/jjaafgnfxpxptuujy9ib srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/jjaafgnfxpxptuujy9ib 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/jjaafgnfxpxptuujy9ib 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/jjaafgnfxpxptuujy9ib 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/jjaafgnfxpxptuujy9ib 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/o7mjrketu7aphnewsime srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/o7mjrketu7aphnewsime 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/o7mjrketu7aphnewsime 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/o7mjrketu7aphnewsime 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/o7mjrketu7aphnewsime 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/rm8ee5ruiy7baqla8nwv srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/rm8ee5ruiy7baqla8nwv 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/rm8ee5ruiy7baqla8nwv 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/rm8ee5ruiy7baqla8nwv 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/rm8ee5ruiy7baqla8nwv 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/bs0zvbrk6e0rrk1eatzm srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/bs0zvbrk6e0rrk1eatzm 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/bs0zvbrk6e0rrk1eatzm 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/bs0zvbrk6e0rrk1eatzm 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/bs0zvbrk6e0rrk1eatzm 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/qgmetglowhsiv1m8cnt1 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/qgmetglowhsiv1m8cnt1 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/qgmetglowhsiv1m8cnt1 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/qgmetglowhsiv1m8cnt1 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/qgmetglowhsiv1m8cnt1 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/zda1g08nc7wlpqkhwd3x srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/zda1g08nc7wlpqkhwd3x 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/zda1g08nc7wlpqkhwd3x 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/zda1g08nc7wlpqkhwd3x 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/zda1g08nc7wlpqkhwd3x 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/emn6qq8ba71jyfvnasmm srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/emn6qq8ba71jyfvnasmm 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/emn6qq8ba71jyfvnasmm 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/emn6qq8ba71jyfvnasmm 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/emn6qq8ba71jyfvnasmm 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/gnbbbmrvvp7iw5kdeuj4 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/gnbbbmrvvp7iw5kdeuj4 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/gnbbbmrvvp7iw5kdeuj4 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/gnbbbmrvvp7iw5kdeuj4 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/gnbbbmrvvp7iw5kdeuj4 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/hh65bxezvf2yo16tlczd srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/hh65bxezvf2yo16tlczd 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/hh65bxezvf2yo16tlczd 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/hh65bxezvf2yo16tlczd 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/hh65bxezvf2yo16tlczd 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/lonhrzg23ijk4gfrcpsh srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/lonhrzg23ijk4gfrcpsh 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/lonhrzg23ijk4gfrcpsh 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/lonhrzg23ijk4gfrcpsh 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/lonhrzg23ijk4gfrcpsh 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/wo5hsdowko6resermtsr srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/wo5hsdowko6resermtsr 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/wo5hsdowko6resermtsr 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/wo5hsdowko6resermtsr 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/wo5hsdowko6resermtsr 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/zxph3jonrltltijcdzdy srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/zxph3jonrltltijcdzdy 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/zxph3jonrltltijcdzdy 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/zxph3jonrltltijcdzdy 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/zxph3jonrltltijcdzdy 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/iegrmy10xqy1ldjbem6n srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/iegrmy10xqy1ldjbem6n 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/iegrmy10xqy1ldjbem6n 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/iegrmy10xqy1ldjbem6n 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/iegrmy10xqy1ldjbem6n 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/ap8evvjrxovhbd4vqyfu srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/ap8evvjrxovhbd4vqyfu 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/ap8evvjrxovhbd4vqyfu 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/ap8evvjrxovhbd4vqyfu 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/ap8evvjrxovhbd4vqyfu 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/jymqdfxjojd1j5dirdkk srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/jymqdfxjojd1j5dirdkk 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/jymqdfxjojd1j5dirdkk 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/jymqdfxjojd1j5dirdkk 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/jymqdfxjojd1j5dirdkk 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/xwinxqkycfvkgrovmtdw srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/xwinxqkycfvkgrovmtdw 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/xwinxqkycfvkgrovmtdw 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/xwinxqkycfvkgrovmtdw 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/xwinxqkycfvkgrovmtdw 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/tu34cofx1gbcggtv8is5 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/tu34cofx1gbcggtv8is5 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/tu34cofx1gbcggtv8is5 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/tu34cofx1gbcggtv8is5 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/tu34cofx1gbcggtv8is5 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/nujg4raakhyxfml1bdxn srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/nujg4raakhyxfml1bdxn 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/nujg4raakhyxfml1bdxn 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/nujg4raakhyxfml1bdxn 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/nujg4raakhyxfml1bdxn 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/nymeytpqh5kbnelb5hfz srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/nymeytpqh5kbnelb5hfz 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/nymeytpqh5kbnelb5hfz 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/nymeytpqh5kbnelb5hfz 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/nymeytpqh5kbnelb5hfz 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/vbtzxwttv7ap8fif0b1y srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/vbtzxwttv7ap8fif0b1y 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/vbtzxwttv7ap8fif0b1y 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/vbtzxwttv7ap8fif0b1y 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/vbtzxwttv7ap8fif0b1y 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/zguj8pf3jnlyzcchxeif srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/zguj8pf3jnlyzcchxeif 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/zguj8pf3jnlyzcchxeif 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/zguj8pf3jnlyzcchxeif 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/zguj8pf3jnlyzcchxeif 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/vczrk4unkthblxns6elb srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/vczrk4unkthblxns6elb 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/vczrk4unkthblxns6elb 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/vczrk4unkthblxns6elb 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/vczrk4unkthblxns6elb 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/nwrriyblmxzqadhssdbm srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/nwrriyblmxzqadhssdbm 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/nwrriyblmxzqadhssdbm 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/nwrriyblmxzqadhssdbm 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/nwrriyblmxzqadhssdbm 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/d9p4euvn610k71o10c8w srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/d9p4euvn610k71o10c8w 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/d9p4euvn610k71o10c8w 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/d9p4euvn610k71o10c8w 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/d9p4euvn610k71o10c8w 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/xrmcar4m08isostxh8t2 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/xrmcar4m08isostxh8t2 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/xrmcar4m08isostxh8t2 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/xrmcar4m08isostxh8t2 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/xrmcar4m08isostxh8t2 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/laf6eqh2wdibvlnnbehd srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/laf6eqh2wdibvlnnbehd 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/laf6eqh2wdibvlnnbehd 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/laf6eqh2wdibvlnnbehd 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/laf6eqh2wdibvlnnbehd 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/brvtnzlypxyr8qku8li1 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/brvtnzlypxyr8qku8li1 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/brvtnzlypxyr8qku8li1 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/brvtnzlypxyr8qku8li1 1406w alt../name sizes100vw classportrait loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/hzmqla00a2qypqmgmfa9 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/hzmqla00a2qypqmgmfa9 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/hzmqla00a2qypqmgmfa9 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/hzmqla00a2qypqmgmfa9 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/hzmqla00a2qypqmgmfa9 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/b4dauh54hmiguusjueph srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/b4dauh54hmiguusjueph 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/b4dauh54hmiguusjueph 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/b4dauh54hmiguusjueph 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/b4dauh54hmiguusjueph 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/sbzp76j98zjwjjdxx2t1 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/sbzp76j98zjwjjdxx2t1 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/sbzp76j98zjwjjdxx2t1 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/sbzp76j98zjwjjdxx2t1 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/sbzp76j98zjwjjdxx2t1 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/yxsrxxxss5c4uqfafpzu srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/yxsrxxxss5c4uqfafpzu 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/yxsrxxxss5c4uqfafpzu 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/yxsrxxxss5c4uqfafpzu 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/yxsrxxxss5c4uqfafpzu 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/kaiw3uxdfvaulwyedsye srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/kaiw3uxdfvaulwyedsye 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/kaiw3uxdfvaulwyedsye 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/kaiw3uxdfvaulwyedsye 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/kaiw3uxdfvaulwyedsye 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/cgzpra0l0zmyhvzladvk srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/cgzpra0l0zmyhvzladvk 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/cgzpra0l0zmyhvzladvk 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/cgzpra0l0zmyhvzladvk 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/cgzpra0l0zmyhvzladvk 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/d54ycmeobj4kchzzirl1 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/d54ycmeobj4kchzzirl1 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/d54ycmeobj4kchzzirl1 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/d54ycmeobj4kchzzirl1 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/d54ycmeobj4kchzzirl1 2000w alt../name sizes100vw loadinglazy> /div> /div> div classslider-item> div classslider-img wow > img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/tpujltdwjmravry97juk srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/tpujltdwjmravry97juk 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/tpujltdwjmravry97juk 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/tpujltdwjmravry97juk 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/tpujltdwjmravry97juk 2000w alt../name sizes100vw loadinglazy> /div> /div> /div> div classslider-arrows> button classlp-arrow lp-arrow--prev lp-arrow--light slick-arrow slick-prev wow zoomIn data-wow-delay.5s>/button> button classlp-arrow lp-arrow--next lp-arrow--light slick-arrow slick-next wow zoomIn data-wow-delay.5s>/button> /div> div classprogressbar-holder> div classprogressbar> p classprogressbar-current js>/p> p classprogressbar-total js>/p> div classprogressbar-progress js>/div> /div> /div> div classlp-cursor-container js-cursor hide> div classlp-cursor>/div> /div> div classlp-cursor-container cursor-circler-container js-cursor-circle hide> div classcursor-circle>/div> /div> /div> div classmodal-1 js> button classlp-lightbox__close close js aria-labelclose modal>/button> div classimages__wrap> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/vsr4vuy251mq3fdjlrmo)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/pywettb7vodzs8row3sl)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/mijxuditz2lxltik5rfb)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/gwhbpr2up80u1sia8mdq)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/f01cvilojdzykk5zur3s)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/jjaafgnfxpxptuujy9ib)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/o7mjrketu7aphnewsime)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/rm8ee5ruiy7baqla8nwv)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/bs0zvbrk6e0rrk1eatzm)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/qgmetglowhsiv1m8cnt1)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/zda1g08nc7wlpqkhwd3x)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/emn6qq8ba71jyfvnasmm)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/gnbbbmrvvp7iw5kdeuj4)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/hh65bxezvf2yo16tlczd)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/lonhrzg23ijk4gfrcpsh)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/wo5hsdowko6resermtsr)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/zxph3jonrltltijcdzdy)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/iegrmy10xqy1ldjbem6n)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/ap8evvjrxovhbd4vqyfu)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/jymqdfxjojd1j5dirdkk)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/xwinxqkycfvkgrovmtdw)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/tu34cofx1gbcggtv8is5)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/nujg4raakhyxfml1bdxn)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/nymeytpqh5kbnelb5hfz)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/vbtzxwttv7ap8fif0b1y)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/zguj8pf3jnlyzcchxeif)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/vczrk4unkthblxns6elb)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/nwrriyblmxzqadhssdbm)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/d9p4euvn610k71o10c8w)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/xrmcar4m08isostxh8t2)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/laf6eqh2wdibvlnnbehd)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/brvtnzlypxyr8qku8li1)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/hzmqla00a2qypqmgmfa9)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/b4dauh54hmiguusjueph)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/sbzp76j98zjwjjdxx2t1)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/yxsrxxxss5c4uqfafpzu)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/kaiw3uxdfvaulwyedsye)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/cgzpra0l0zmyhvzladvk)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/d54ycmeobj4kchzzirl1)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/tpujltdwjmravry97juk)>/div> /div> div classimages__item js> div classimages__image stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/z99jsrfsvlp4uqxe4rjb)>/div> /div> /div> /div>/div>/section>section idsection-d1919641-a127-42cb-b08e-71ffc48d967e classsolid-section is-font-color-dark is-background-color-dark data-el-id9646f1dc-e89a-43a7-8e19-6bc85b8996b6>/section>section idsection-9eb89a3c-4a9a-42f3-b803-238beef57eca classsolid-section is-font-color-dark is-background-color-light data-el-id916b93b3-42eb-4bfe-ac4d-ac1e7fdd7990>div classamenities section lp-vertical-paddings style--graphicColor: #B4B3B3; --iconColor: #BC8F45; --numberColor: #64615F> div classlp-container> div classamenities-list> div classitem> div classheading js> span classheading-number js wow fadeInUp data-wow-delay.1s>01/span> h2 classlp-h2 wow fadeInUp data-wow-delay.1s>Interior/h2> /div> div classcontent info-acc> div classcell> h4 classlp-h4>Total Bedrooms/h4> span classamenities-value>3/span> /div> div classcell> h4 classlp-h4>Total Bathrooms/h4> span classamenities-value>2/span> /div> div classcell> h4 classlp-h4>Full Bathrooms/h4> span classamenities-value>2/span> /div> /div> /div> div classitem> div classheading js> span classheading-number js wow fadeInUp data-wow-delay.2s>01/span> h2 classlp-h2 wow fadeInUp data-wow-delay.2s>Lot & Area/h2> /div> div classcontent info-acc> div classcell> h4 classlp-h4>Status/h4> span classamenities-value>Inactive/span> /div> div classcell> h4 classlp-h4>Living Area/h4> span classamenities-value>1,630 Sq.Ft./span> /div> div classcell> h4 classlp-h4>Lot Size/h4> span classamenities-value>2,996 Sq.Ft./span> /div> div classcell> h4 classlp-h4>MLS® ID/h4> span classamenities-value>422691761/span> /div> div classcell> h4 classlp-h4>Year Built/h4> span classamenities-value>1929/span> /div> /div> /div> div classitem> div classheading js> span classheading-number js wow fadeInUp data-wow-delay.25s>01/span> h2 classlp-h2 wow fadeInUp data-wow-delay.25s>Finance/h2> /div> div classcontent info-acc> div classcell> h4 classlp-h4>Sales Price/h4> span classamenities-value>$1,495,000/span> /div> /div> /div> /div> /div>/div>/section>section idsection-64efbc6f-7100-491a-88d6-ab84d703d845 classsolid-section is-font-color-light is-background-color-dark data-el-id661a6658-3ec1-4778-80dd-e4aabb715d51>script typetext/x-handlebars-template classitem pagination-script>{{#if message}} div classitem> div classcontent> {{#if author}}h5 classlp-h5>{{author}}/h5>{{/if}} div classmore-text-holder> h3 classlp-h3 more-text js>{{message}}/h3> /div> a classlp-link link-more hyperlink-style-1 js>Show more/a> /div> /div>{{/if}}/script>/section>section idsection-0b6b67ed-0446-4675-9788-fd7ec6c42aa2 classsolid-section is-font-color-light is-background-color-dark data-el-idc8e4838b-6df1-4058-bb1e-4dc9b5e2dd19>div classvideo section> button classitem wow fadeInUp data-typeVIDEO data-srchttps://vimeo.com/743979418> div classico-holder wow fadeIn data-wow-delay1s> div classlp-ico lp-ico--light lp-ico-video js-animation-target >/div> /div> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/pywettb7vodzs8row3sl srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/pywettb7vodzs8row3sl 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/pywettb7vodzs8row3sl 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/pywettb7vodzs8row3sl 1310w alt sizes100vw classportrait loadinglazy> /button>/div>/section>section idsection-882db99d-821e-471d-8dab-c5b3cf164ebc classsolid-section is-font-color-light is-background-color-dark data-el-ida20c6258-e500-4b74-ab53-34667fe44fbe>div classmg-calc lp-vertical-paddings redesign style --chartCardBackgroundColor: #ffffff; --chartCardFontColor: #000000; --chartValueColor1: #353535; --chartValueColor2: #353535; --chartValueColor3: #353535; --chartValueColor4: #353535; data-currencyUSD data-interest7 data-fallback-property-tax-rate.0008> div classlp-container> div classmg-calc__row> div classmg-calc__col> h2 classlp-h2 mg-calc__title>Mortgage Calculator/h2> div classmg-calc__description lp-text--subtitle>Estimate your monthly mortgage payment, including the principal and interest, property taxes, and HOA. Adjust the values to generate a more accurate rate./div> div classmg-calc__form> form action classcalc jsCalcForm> div classcalc__row> div classcalc__col> div classlp-visually-hidden hidden-inputs> input idsection-882db99d-821e-471d-8dab-c5b3cf164ebc-copyCalcHomePrice typehidden classjsCopyInputHomePrice lp-visually-hidden data-home-price1495000 > input idsection-882db99d-821e-471d-8dab-c5b3cf164ebc-copyCalcDownPayment typehidden classjsCopyInputDowPaymentAmount lp-visually-hidden> input idsection-882db99d-821e-471d-8dab-c5b3cf164ebc-copyDowPaymentPercentage typehidden classjsCopyDowPaymentPercentage lp-visually-hidden> input idsection-882db99d-821e-471d-8dab-c5b3cf164ebc-copyCalcPropertyTax typehidden classjsCopyInputPropertyTax lp-visually-hidden data-taxes-amount data-taxes-frequencyYEAR> input idsection-882db99d-821e-471d-8dab-c5b3cf164ebc-copyCalcHoaDues typehidden classjsCopyInputHoa lp-visually-hidden data-hoa data-hoa-frequency> input idsection-882db99d-821e-471d-8dab-c5b3cf164ebc-copyCalcInterestRate typehidden classjsCopyInputInterestRate lp-visually-hidden> /div> div classcalc__group> div classcalc__header> label classcalc__label forsection-882db99d-821e-471d-8dab-c5b3cf164ebc-calcHomePrice>Home Price/label> span classcalc__info data-tooltip-titleHome Price data-tooltipThe price of the home you wish to purchase. This can be either the listing price or your offer price.> svg width16 height16 viewBox0 0 16 16 fillnone xmlnshttp://www.w3.org/2000/svg> path dM7.99992 14.6663C11.6818 14.6663 14.6666 11.6816 14.6666 7.99967C14.6666 4.31778 11.6818 1.33301 7.99992 1.33301C4.31802 1.33301 1.33325 4.31778 1.33325 7.99967C1.33325 11.6816 4.31802 14.6663 7.99992 14.6663Z stroke-width1.33333 stroke-linecapround stroke-linejoinround/> path dM8.00024 10.6657V7.99902 stroke-width1.33333 stroke-linecapround stroke-linejoinround/> path dM8.00024 5.33301H8.00608 stroke-width1.33333 stroke-linecapround stroke-linejoinround/> /svg> /span> /div> input idsection-882db99d-821e-471d-8dab-c5b3cf164ebc-calcHomePrice typetext classjsInputHomePrice lp-input lp-input--light pattern0-9* inputmodenumeric data-home-price1495000 > /div> /div> div classcalc__col> div classcalc__group> div classcalc__header> label classcalc__label forsection-882db99d-821e-471d-8dab-c5b3cf164ebc-termInput>Term/label> span classcalc__info data-tooltip-titleTerm data-tooltipThe length of the loan program. The default is 30 years, but you can adjust according to your loan program.> svg width16 height16 viewBox0 0 16 16 fillnone xmlnshttp://www.w3.org/2000/svg> path dM7.99992 14.6663C11.6818 14.6663 14.6666 11.6816 14.6666 7.99967C14.6666 4.31778 11.6818 1.33301 7.99992 1.33301C4.31802 1.33301 1.33325 4.31778 1.33325 7.99967C1.33325 11.6816 4.31802 14.6663 7.99992 14.6663Z stroke-width1.33333 stroke-linecapround stroke-linejoinround/> path dM8.00024 10.6657V7.99902 stroke-width1.33333 stroke-linecapround stroke-linejoinround/> path dM8.00024 5.33301H8.00608 stroke-width1.33333 stroke-linecapround stroke-linejoinround/> /svg> /span> /div> div classcalc__select-wrap> select nametermInput idsection-882db99d-821e-471d-8dab-c5b3cf164ebc-termInput classjsInputTerm lp-input lp-input--light dropdown-select> option value10>10-year fixed/option> option value15>15-year fixed/option> option value20>20-year fixed/option> option value25>25-year fixed/option> option value30 selected>30-year fixed/option> /select> /div> /div> /div> /div> div classcalc__row> div classcalc__col> div classcalc__group> div classcalc__header> label classcalc__label forsection-882db99d-821e-471d-8dab-c5b3cf164ebc-calcDownPayment>Down Payment/label> span classcalc__info data-tooltip-titleDown Payment data-tooltipThe amount that you plan to put down on the home. Increasing the down payment will lower your monthly mortgage.> svg width16 height16 viewBox0 0 16 16 fillnone xmlnshttp://www.w3.org/2000/svg> path dM7.99992 14.6663C11.6818 14.6663 14.6666 11.6816 14.6666 7.99967C14.6666 4.31778 11.6818 1.33301 7.99992 1.33301C4.31802 1.33301 1.33325 4.31778 1.33325 7.99967C1.33325 11.6816 4.31802 14.6663 7.99992 14.6663Z stroke-width1.33333 stroke-linecapround stroke-linejoinround/> path dM8.00024 10.6657V7.99902 stroke-width1.33333 stroke-linecapround stroke-linejoinround/> path dM8.00024 5.33301H8.00608 stroke-width1.33333 stroke-linecapround stroke-linejoinround/> /svg> /span> /div> div classlp-combo-input> input idsection-882db99d-821e-471d-8dab-c5b3cf164ebc-calcDownPayment typetext classjsInputDowPaymentAmount lp-input lp-input--light pattern0-9* inputmodenumeric> input typetext classjsInputDowPaymentPercentage lp-input lp-input--light pattern0-9*.,?0-9* inputmodedecimal> /div> /div> /div> div classcalc__col> div classcalc__group> div classcalc__header> label classcalc__label forsection-882db99d-821e-471d-8dab-c5b3cf164ebc-calcPropertyTax>Property Tax/label> span classcalc__info data-tooltip-titleProperty Tax data-tooltipThe amount of tax per month on your home.> svg width16 height16 viewBox0 0 16 16 fillnone xmlnshttp://www.w3.org/2000/svg> path dM7.99992 14.6663C11.6818 14.6663 14.6666 11.6816 14.6666 7.99967C14.6666 4.31778 11.6818 1.33301 7.99992 1.33301C4.31802 1.33301 1.33325 4.31778 1.33325 7.99967C1.33325 11.6816 4.31802 14.6663 7.99992 14.6663Z stroke-width1.33333 stroke-linecapround stroke-linejoinround/> path dM8.00024 10.6657V7.99902 stroke-width1.33333 stroke-linecapround stroke-linejoinround/> path dM8.00024 5.33301H8.00608 stroke-width1.33333 stroke-linecapround stroke-linejoinround/> /svg> /span> /div> input idsection-882db99d-821e-471d-8dab-c5b3cf164ebc-calcPropertyTax typetext classjsInputPropertyTax lp-input lp-input--light placeholder pattern0-9* inputmodenumeric data-taxes-amount data-taxes-frequencyYEAR > /div> /div> /div> div classcalc__row> div classcalc__col> div classcalc__group> div classcalc__header> label classcalc__label forsection-882db99d-821e-471d-8dab-c5b3cf164ebc-calcInterestRate>Interest Rate/label> span classcalc__info data-tooltip-titleInterest Rate data-tooltipThe percent interest on your loan. This percentage is typically influenced by the current market, as well as your financial health.> svg width16 height16 viewBox0 0 16 16 fillnone xmlnshttp://www.w3.org/2000/svg> path dM7.99992 14.6663C11.6818 14.6663 14.6666 11.6816 14.6666 7.99967C14.6666 4.31778 11.6818 1.33301 7.99992 1.33301C4.31802 1.33301 1.33325 4.31778 1.33325 7.99967C1.33325 11.6816 4.31802 14.6663 7.99992 14.6663Z stroke-width1.33333 stroke-linecapround stroke-linejoinround/> path dM8.00024 10.6657V7.99902 stroke-width1.33333 stroke-linecapround stroke-linejoinround/> path dM8.00024 5.33301H8.00608 stroke-width1.33333 stroke-linecapround stroke-linejoinround/> /svg> /span> /div> input idsection-882db99d-821e-471d-8dab-c5b3cf164ebc-calcInterestRate typetext classjsInputInterestRate lp-input lp-input--light placeholder pattern0-9* inputmodedecimal> /div> /div> div classcalc__col> div classcalc__group> div classcalc__header> label classcalc__label forsection-882db99d-821e-471d-8dab-c5b3cf164ebc-calcHoaDues>HOA Dues/label> span classcalc__info data-tooltip-titleHOA Dues data-tooltipHomeowners association fees. These fees may be owed in order to maintain and improve properties in the association.> svg width16 height16 viewBox0 0 16 16 fillnone xmlnshttp://www.w3.org/2000/svg> path dM7.99992 14.6663C11.6818 14.6663 14.6666 11.6816 14.6666 7.99967C14.6666 4.31778 11.6818 1.33301 7.99992 1.33301C4.31802 1.33301 1.33325 4.31778 1.33325 7.99967C1.33325 11.6816 4.31802 14.6663 7.99992 14.6663Z stroke-width1.33333 stroke-linecapround stroke-linejoinround/> path dM8.00024 10.6657V7.99902 stroke-width1.33333 stroke-linecapround stroke-linejoinround/> path dM8.00024 5.33301H8.00608 stroke-width1.33333 stroke-linecapround stroke-linejoinround/> /svg> /span> /div> input idsection-882db99d-821e-471d-8dab-c5b3cf164ebc-calcHoaDues typetext classjsInputHoa lp-input lp-input--light placeholder pattern0-9* inputmodenumeric data-hoa data-hoa-frequency> /div> /div> /div> div classlp-disclaimer>All estimates are provided for informational purposes only. Actual amounts may vary./div> div classcalc__footer> a classlp-link lp-link--light calc__reset >Reset svg width14 height14 viewBox0 0 14 14 fillnone xmlnshttp://www.w3.org/2000/svg> path dM12.3333 4.6295C11.398 2.65617 9.358 1.29617 7 1.29617C6.21207 1.29617 5.43185 1.45136 4.7039 1.75289C3.97595 2.05442 3.31451 2.49638 2.75736 3.05353C2.20021 3.61068 1.75825 4.27212 1.45672 5.00007C1.15519 5.72802 1 6.50824 1 7.29617C1 8.0841 1.15519 8.86432 1.45672 9.59227C1.75825 10.3202 2.20021 10.9817 2.75736 11.5388C3.31451 12.096 3.97595 12.5379 4.7039 12.8394C5.43185 13.141 6.21207 13.2962 7 13.2962C8.5913 13.2962 10.1174 12.664 11.2426 11.5388C12.3679 10.4136 13 8.88747 13 7.29617M12.7039 1V5H8.7039 stroke-linejoinround/> /svg> /a> /div> /form> /div> /div> div classmg-calc__col> div classresults> div classresults__chart > div classchart jsResultChart> svg viewBox0 0 224 224 width224 height224 classsvg-chart> text x50% y50% dy-.1em text-anchormiddle fillcurrentColor font-familyvar(--global-primary-font-family) font-size24px classchart-text chart-amount>$0,000/text> text x50% y50% dy1.75em text-anchormiddle fillcurrentColor font-familyvar(--global-secindary-font-family) font-size16px classchart-text>Your Payment/text> circle strokecurrentColor stroke-width35 stroke-opacity0.1 fillnone cx112 cy112 r94.5 classcircle__bg>/circle> g> circle data-forinterest strokevar(--chartValueColor1, #626262) stroke-width35 stroke-dasharray118.80000000000001, 594 stroke-dashoffset0 transformrotate(180, 112, 112) fillnone cx112 cy112 r94.5 classcircle__item> title>20/title> /circle> circle data-fortaxes strokevar(--chartValueColor2, #F2F2F2) stroke-width35 stroke-dasharray89.1, 594 stroke-dashoffset-118.80000000000001 transformrotate(180, 112, 112) fillnone cx112 cy112 r94.5 classcircle__item> title>15/title> /circle> circle data-forhoa strokevar(--chartValueColor3, #aaa) stroke-width35 stroke-dasharray386.1, 594 stroke-dashoffset-207.89999999999998 transformrotate(180, 112, 112) fillnone cx112 cy112 r94.5 classcircle__item> title>65/title> /circle> !--circle data-forinsurance strokevar(--chartValueColor4, #353535) stroke-width35 stroke-dasharray386.1, 594 stroke-dashoffset-207.89999999999998 transformrotate(180, 112, 112) fillnone cx112 cy112 r94.5 classcircle__item> title>65/title> /circle>--> /g> /svg> /div> div classchart__text> span classchart__val jsYourPaymentsAmount>$0,000/span> span classchart__title>Your Payment/span> /div> /div> div classresults__main jsResWrap> div classresults__legend> ul classlegend> li classlegend__item style--markerColor: var(--chartValueColor1) data-forinterest> a href classlp-link lp-link--dark legend__name data-tooltip-titlePrincipal and Interest data-tooltipThe percent interest on your loan. This percentage is typically influenced by the current market, as well as your financial health.>Principal and Interest/a> span classlegend__val jsPrincipalInterest>$0 (0%)/span> /li> li classlegend__item style--markerColor: var(--chartValueColor2) data-fortaxes> a href classlp-link lp-link--dark legend__name data-tooltip-titleProperty Taxes data-tooltipThe amount of tax per month on your home.>Property Taxes/a> span classlegend__val jsPropertyTaxes>0 (0%)/span> /li> li classlegend__item style--markerColor: var(--chartValueColor3) data-forhoa> a href classlp-link lp-link--dark legend__name data-tooltip-titleHOA data-tooltipHomeowners association fees. These fees may be owed in order to maintain and improve properties in the association.>HOA Dues/a> span classlegend__val jsHoa>$0 (0%)/span> /li> !--li classlegend__item visually-hidden style--markerColor: var(--chartValueColor4) data-forinsurance> a href classlp-link lp-link--dark legend__name data-tooltip-titleHomeowners insurance data-tooltipThe amount you pay for coverage to repair your home in the event of loss or damage.>Homeowners insurance/a> span classlegend__val jsInsurance>$0 (0%)/span> /li>--> /ul> /div> div classresults__footer> div classshare> span classshare__label>Share/span> ul classlp-socials lp-socials--dark > li> a target_blank href# classlp-socials__link data-sharefacebook data-description1015 Bosworth St> i classlp-i lp-i--facebook>/i> /a> /li> li> a target_blank href# classlp-socials__link data-sharetwitter data-description1015 Bosworth St> i classlp-i lp-i--twitter>/i> /a> /li> li> a target_blank href# classlp-socials__link data-shareemail data-description1015 Bosworth St data-imagehttps://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/vsr4vuy251mq3fdjlrmo> i classlp-i lp-i--envelope>/i> /a> /li> /ul> /div> /div> /div> div classresults__expand> svg width16 height16 viewBox0 0 16 16 fillnone xmlnshttp://www.w3.org/2000/svg> path dM8 15V1 stroke-linecapround stroke-linejoinround/> path dM1 8L8 1L15 8 stroke-linecapround stroke-linejoinround/> /svg> /div> /div> /div> /div> /div>/div>/section>section idsection-222a069e-bd9c-4154-8c2d-e97c73b22997 classsolid-section is-font-color-dark is-background-color-light data-el-id128f6ba7-19de-4f6c-be5a-b2ec330af13e>div classlocation section style--graphicColor: #E5DED8;> div classlp-container lp-container--l> div classpretitle-block> p classlp-text--pretitle wow fadeInUp>Explore/p> /div> div classlp-title-group> h2 classlp-h2 js wow fadeInUp data-wow-delay.2s>/h2> /div> div classmap-container wow fadeInUp data-wow-delay.2s> div classmap data-lat37.73410399999999 data-lng-122.4379429>/div> /div> /div> /div> div classcontrols-container styledisplay: none> div classcontrols zoom-control> button classzoom-control-in titleZoom In>+/button> button classzoom-control-out titleZoom Out>−/button> /div> div classcontrols fullscreen-control> button titleToggle Fullscreen> div classfullscreen-control-icon fullscreen-control-top-left >/div> div classfullscreen-control-icon fullscreen-control-top-right >/div> div classfullscreen-control-icon fullscreen-control-bottom-left >/div> div classfullscreen-control-icon fullscreen-control-bottom-right >/div> /button> /div> /div>/div>/section>section idsection-85be5890-fa13-4829-97e4-5bd07f79f410 classsolid-section is-font-color-dark is-background-color-light data-el-id6bdf585d-2a97-489e-87b4-6fa8e743e5b4>/section>section idsection-d667ecb3-cb89-43ae-99aa-db6592f5fec4 classsolid-section is-font-color-dark is-background-color-light data-el-idf71ae3e8-00ba-44b1-afe9-cc772dd8cc3c>/section>section idsection-2a72ea27-b2bb-4124-a1b2-d8823e5a1997 classsolid-section is-font-color-light is-background-color-dark data-el-id7ac3b0e8-cc83-4b4d-8739-8b109c2040d5> div classcontact-section section> div classform-holder lp-vertical-paddings> form classjs form form--with-image data-typecontact-form> div classlp-title-group tablet> h2 classlp-h2 wow fadeInUp>Let’s connect/h2> /div> div classthank-you> h2 classlp-h2>Thank you for your message/h2> p>We will be in touch with you shortly/p> /div> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/mijxuditz2lxltik5rfb srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/mijxuditz2lxltik5rfb 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/mijxuditz2lxltik5rfb 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/mijxuditz2lxltik5rfb 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/mijxuditz2lxltik5rfb 2000w classimage wow fadeIn js-animation-target altname sizes100vw loadinglazy> div classform-group> div classthank-you> h2 classlp-h2>Thank you for your message/h2> p>We will be in touch with you shortly/p> /div> div classlp-title-group> h2 classlp-h2 wow fadeInUp>Let’s connect/h2> /div> div classform-inputs-wrap > div classinput-container wow fadeInLeft data-wow-delay.1s> input idsection-2a72ea27-b2bb-4124-a1b2-d8823e5a1997-mp-name namename typetext classlp-input lp-input--light placeholderYour Name required> /div> div classinput-container wow fadeInLeft data-wow-delay.15s> input idsection-2a72ea27-b2bb-4124-a1b2-d8823e5a1997-mp-phone namephone typetel classlp-input lp-input--light placeholderPhone required> /div> div classinput-container wow fadeInLeft data-wow-delay.2s> input idsection-2a72ea27-b2bb-4124-a1b2-d8823e5a1997-mp-email nameemail typeemail classlp-input lp-input--light placeholderEmail Address required patterna-zA-Z0-9.!#$%&’*+/?^_`{|}~-+@a-zA-Z0-9-+(?:\.a-zA-Z0-9-+)+> /div> div classinput-container wow fadeInLeft data-wow-delay.25s styleposition: relative;> input idsection-2a72ea27-b2bb-4124-a1b2-d8823e5a1997-mp-message namemessage typemessage classlp-input lp-input--light placeholderYour Message required tabindex-1 styleopacity: 0; position: absolute;> div classmy-textarea js lp-input lp-input--light contenteditable data-placeholderMessage styleposition: relative; z-index: 1;>/div> /div> div classlp-h-pot> label forsection-2a72ea27-b2bb-4124-a1b2-d8823e5a1997-middleName>Middle Name/label> input idsection-2a72ea27-b2bb-4124-a1b2-d8823e5a1997-middleName namemiddleName value autocompleteoff tabindex-1> /div> div classlp-disclaimer wow fadeInLeft data-wow-delay.3s> label styledisplay: none; forsection-2a72ea27-b2bb-4124-a1b2-d8823e5a1997-termsAccepted>Opt In/Disclaimer Consent:/label> label classlp-tcr-content> span classlp-tcr-checkbox> input typecheckbox idsection-2a72ea27-b2bb-4124-a1b2-d8823e5a1997-termsAccepted nametermsAccepted oninvalidthis.setCustomValidity(Please accept the terms and conditions) oninputthis.setCustomValidity() required />/span> span classlp-tcr-message> By providing Marsha Abrahams your contact information, you acknowledge and agree to our a href/terms-and-conditions target_blank>Privacy Policy/a> and consent to receiving marketing communications, including through automated calls, texts, and emails, some of which may use artificial or prerecorded voices. This consent isn’t necessary for purchasing any products or services and you may opt out at any time. To opt out from texts, you can reply, ‘stop’ at any time. To opt out from emails, you can click on the unsubscribe link in the emails. Message and data rates may apply. /span> /label>/div> input typehidden namesource valueCONTACT_INQUIRY> button classbtn-submit lp-btn lp-btn--light button-style-1 wow fadeInLeft js typesubmit data-wow-delay.35s> Send Message span classsync-icon> svg xmlnshttp://www.w3.org/2000/svg width16 height16 viewBox0 0 16 16 fillnone> path dM15 8C15 4.89724 12.9806 2.26353 10.1817 1.34641C9.85391 1.23898 9.51531 1.15512 9.16788 1.09683C8.78872 1.03322 8.39862 1 8 1C4.13401 1 1 4.13401 1 8C1 11.866 4.13401 15 8 15C11.866 15 15 11.866 15 8Z strokeurl(#section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997-paint0_angular_1938_14) stroke-width2/> defs> radialGradient idsection-2a72ea27-b2bb-4124-a1b2-d8823e5a1997-paint0_angular_1938_14 cx0 cy0 r1.5 gradientUnitsuserSpaceOnUse gradientTransformtranslate(8 9.83333) rotate(-90) scale(6.16667)> stop classgradient__color stop-color#E7B58B stop-opacity1/> stop classgradient__color offset1 stop-color#BC8F45 stop-opacity0/> /radialGradient> /defs> /svg> /span> span classsuccess-icon lp-ico lp-ico-success> /span> /button> /div> /div> /form> /div>/div>/section>section idsection-93aef2b2-6956-40f1-b0cb-061063de8bd2 classsolid-section is-font-color-dark is-background-color-light data-el-idf71ae3e8-00ba-44b1-afe9-cc772dd8cc3c>div classagents section lp-vertical-paddings> div class> div classholder > div classslider js > div classitem stylebackground-color: #FFFFFF> div classavatar> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/uyeo0k0lishhhvznaegb altMarsha Abrahams loadinglazy> h4 classlp-h4 js initials>EM/h4> /div> h2 classlp-h2 js name>Marsha Abrahams/h2> h5 classlp-h5 position>Real Estate Agent/h5> p classlicence>02008130/p> div classbioshort> p classfull-text styledisplay: none>As your agent, I will be your advocate. We’ll discuss your Real Estate objectives and put a plan in action to accomplish them./p> p classparcial-text>As your agent, I will be your advocate. We’ll discuss your Real Estate objectives and put a plan in action to accomplish them./p> a classlp-link hyperlink-style-2 js-more data-statusmore>Show more/a> /div> div classlinks> ul classlp-socials socials> li> a hrefhttps://www.instagram.com/marshaabrahamssf/ classlp-socials__link lp-socials__link js-link data-wow-delay0s target_blank aria-labelINSTAGRAM > span classlp-i lp-i--instagram aria-hiddentrue>/span> /a> /li> /ul> /div> div classcontacts> div classphone> h6 classlp-h6 contacts-title>Phone/h6> a hreftel:415.322.8054 classlp-link hyperlink-style-2 lp-h5>415.322.8054/a> /div> div classemail> h6 classlp-h6 contacts-title>Email/h6> a href/cdn-cgi/l/email-protection#026f426f6370716a63636070636a636f712c616d6f3d717760686761763f33323337273032406d71756d70766a273032517627304127303251636c2730324470636c616b71616d27304127303241432730323b36333133 classlp-link hyperlink-style-2 lp-h5> span class__cf_email__ data-cfemail036e436e6271706b62626171626b626e702d606c6e>email protected/span> /a> /div> /div> /div> /div> /div> /div>/div>/section>section idsection-0715d857-bce2-4a71-bd9e-b3e612e81f76 classsolid-section is-font-color-dark is-background-color-light data-el-id21c5a117-61cb-4f43-8635-2da86e3ae7dd> div classboxed-text lp-vertical-paddings--l redesign> div classlp-container> div classlp-title-group> h4 classlp-text--subtitle>This property is the exclusive listing of Vanguard Properties./h4> /div> div classboxed-text__description>p>DRE 01486075/p>/div> div classbutton-container> a hrefhttps://vanguardsf.com/ target_blank classlp-btn lp-btn--dark lp-btn--outline > Vanguard Properties /a> /div> /div>/div>/section> div idmodals classmodals>/div> footer idglobal-footer classis-font-color-dark is-background-color-light data-el-id53b0f493-eef5-4f82-bc82-ba3bee3edcc4> div classsection> div classlp-container lp-container--l custom-vertical-paddings> div classtop> div classtop-block subscribe wow fadeInLeft data-wow-delay.5s> h5 classlp-h5>Subscribe to our newsletter/h5> form classform data-typecontact-form> div classform-group form-group--one-liner> div classinput-container> input id-mp-email nameemail typeemail classlp-input placeholderEmail Address required patterna-zA-Z0-9.!#$%&’*+/?^_`{|}~-+@a-zA-Z0-9-+(?:\.a-zA-Z0-9-+)+> /div> div classlp-h-pot> label for-middleName>Middle Name/label> input id-middleName namemiddleName value autocompleteoff tabindex-1> /div> input typehidden namesource valueNEWSLETTER_SIGNUP /> div classlp-disclaimer> label styledisplay: none; for-termsAccepted>Opt In/Disclaimer Consent:/label> label classlp-tcr-content> span classlp-tcr-checkbox> input typecheckbox id-termsAccepted nametermsAccepted oninvalidthis.setCustomValidity(Please accept the terms and conditions) oninputthis.setCustomValidity() required />/span> span classlp-tcr-message> By providing Marsha Abrahams your contact information, you acknowledge and agree to our a href/terms-and-conditions target_blank>Privacy Policy/a> and consent to receiving marketing communications, including through automated calls, texts, and emails, some of which may use artificial or prerecorded voices. This consent isn’t necessary for purchasing any products or services and you may opt out at any time. To opt out from texts, you can reply, ‘stop’ at any time. To opt out from emails, you can click on the unsubscribe link in the emails. Message and data rates may apply. /span> /label>/div> button classbtn-submit lp-btn lp-btn--mob-full-width button-style-2 typesubmit> Contact us span classsync-icon> svg xmlnshttp://www.w3.org/2000/svg width16 height16 viewBox0 0 16 16 fillnone> path dM15 8C15 4.89724 12.9806 2.26353 10.1817 1.34641C9.85391 1.23898 9.51531 1.15512 9.16788 1.09683C8.78872 1.03322 8.39862 1 8 1C4.13401 1 1 4.13401 1 8C1 11.866 4.13401 15 8 15C11.866 15 15 11.866 15 8Z strokeurl(#paint0_angular_1938_14) stroke-width2/> defs> radialGradient idpaint0_angular_1938_14 cx0 cy0 r1.5 gradientUnitsuserSpaceOnUse gradientTransformtranslate(8 9.83333) rotate(-90) scale(6.16667)> stop stop-color#E7B58B stop-opacity1/> stop offset1 stop-color#BC8F45 stop-opacity0/> /radialGradient> /defs> /svg> /span> span classsuccess-icon> svg xmlnshttp://www.w3.org/2000/svg width12 height10 viewBox0 0 12 10 fillnone> path fill-ruleevenodd clip-ruleevenodd dM3.91006 7.49585L1.7071 5.29291C1.31658 4.90239 0.683416 4.90239 0.292893 5.29291C-0.0976309 5.68343 -0.0976309 6.3166 0.292893 6.70712L3.29288 9.70709C3.7168 10.131 4.4159 10.0892 4.7863 9.61781L11.7863 1.61786C12.1275 1.18359 12.0521 0.554936 11.6178 0.213723C11.1835 -0.127489 10.5549 -0.0520504 10.2136 0.38222L3.91006 7.49585Z fill#BC8F45/> /svg> /span> /button> /div> /form> /div> div classcontact-block> button classscroll-up js wow zoomIn data-wow-delay1.2s>/button> /div> /div> div classbottom> div classdisclaimer-container wow fadeInUp data-wow-delay1s> div classdisclaimer js lp-h6> p>We do not make any representation or warranty regarding any information, including without limitation its accuracy or completeness, contained on this Website./p> /div> /div> /div> div classcopyright-container wow fadeInUp data-wow-delay1s> div classcopyright-text no-lp-logo> div classby>Website designed and developed by a hrefhttps://luxurypresence.com target_blank classlp-link>Luxury Presence./a>/div> div classcopyright> © Copyright. span classauto-year-update>/span> a classlp-link href/terms-and-conditions>All Rights Reserved/a> /div> /div> /div> /div>/div> /footer> div idqualifying-questions-modal tabindex-1 roledialog aria-modaltrue aria-labelledbyqualifying-questions-modal-title aria-hiddentrue styleposition: 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;> style> #qualifying-questions-modal .custom-select-toggle { border: 1px solid #848484; border-radius: 8px; padding: 12px 16px; } #qualifying-questions-modal .custom-select-toggle.is-placeholder { color: #848484; } #qualifying-questions-modal #qualifying-questions-modal-phoneNumber::placeholder { color: #848484; opacity: 1; } #qualifying-questions-modal .disclaimer-more { display: none; } #qualifying-questions-modal #qualifying-questions-modal-disclaimer-text:not(.collapsed) .disclaimer-more { display: inline; } #qualifying-questions-modal #qualifying-questions-modal-disclaimer-text:not(.collapsed) .disclaimer-ellipsis { display: none; } /style> script data-cfasyncfalse src/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js>/script>script> function toggleDisclaimerQualifyingQuestionsModal() { const disclaimerText document.getElementById(qualifying-questions-modal-disclaimer-text); const toggleButton document.getElementById(qualifying-questions-modal-toggle-disclaimer); if (disclaimerText.classList.contains(collapsed)) { disclaimerText.classList.remove(collapsed); toggleButton.textContent Read less; toggleButton.setAttribute(aria-expanded, true); } else { disclaimerText.classList.add(collapsed); toggleButton.textContent Read more; toggleButton.setAttribute(aria-expanded, false); } } /script> div stylemax-width: 400px; width: 95%; margin: 0 auto;> div stylebackground: #fff; border: none; border-radius: 16px; color: black; box-shadow: none; position: relative;> button typebutton data-dismissmodal aria-labelClose styleposition: 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;> span aria-hiddentrue>×/span> /button> div stylepadding: 40px 30px 32px;> div styletext-align: left; margin-bottom: 32px;> h2 idqualifying-questions-modal-title stylemargin: 0; color: #333; font-size: 18px; line-height: 1.4; text-transform: uppercase; letter-spacing: 0.5px; font-weight: normal;> Thanks, please provide more information to help serve you /h2> /div> form idqualifying-questions-modal-form data-typecontact-form> input typehidden namesource valuePROFILE_UPDATE /> input typehidden nameemail value idqualifying-questions-modal-email /> input typehidden nametriggerSource idqualifying-questions-modal-triggerSource value /> label forqualifying-questions-modal-email styledisplay:none;> Email /label> label forqualifying-questions-modal-triggerSource styledisplay:none;> Trigger Source /label> div stylemargin-bottom: 20px;> label forqualifying-questions-modal-phoneNumber styledisplay:none;> Phone Number /label> input typetel idqualifying-questions-modal-phoneNumber namephoneNumber stylepadding: 12px 16px; font-size: 16px; border: 1px solid #848484; border-radius: 8px; background: transparent; color: black; width: 100%; box-sizing: border-box; outline: none; pattern^\+?1?-.\s?\(?0-9{3}\)?-.\s?0-9{3}-.\s?0-9{4}$ required placeholderPhone aria-labelPhone Number inputmodetel autocompletetel onfocusthis.style.borderColorblack; onblurthis.style.borderColor#848484; /> /div> div stylemargin-bottom: 20px;> label forqualifying-questions-modal-interest styledisplay:none;> Interest /label> select idqualifying-questions-modal-interest nameinterest required data-labelInterest aria-labelInterest stylepadding: 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;charsetutf8,%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; onfocusthis.style.borderColorblack; this.style.colorblack; onblurthis.style.borderColor#848484; if(this.value ) this.style.color#848484; else this.style.colorblack; > option value stylebackground: #fff; color: #848484; disabled selected>Interested in.../option> option valueSelling & Buying stylebackground: #fff; color: black;>Selling & Buying/option> option valueSelling stylebackground: #fff; color: black;>Selling/option> option valueBuying stylebackground: #fff; color: black;>Buying/option> option valueRenting stylebackground: #fff; color: black;>Renting/option> option valueOther stylebackground: #fff; color: black;>Other/option> /select> /div> div stylemargin-bottom: 32px; font-size: 12px; line-height: 1.2;> label styledisplay: none; forqualifying-questions-modal-qualifying-questions-termsAccepted>Opt In/Disclaimer Consent:/label> label classlp-tcr-content> span classlp-tcr-checkbox> input typecheckbox idqualifying-questions-modal-qualifying-questions-termsAccepted nametermsAccepted aria-describedbyqualifying-questions-modal-disclaimer-text oninvalidthis.setCustomValidity(Please accept the terms and conditions) oninputthis.setCustomValidity() required />/span> span classlp-tcr-message> div idqualifying-questions-modal-disclaimer-text classcollapsed stylecolor: #848484;> By providing strong>Marsha Abrahams/strong> your contact information, you acknowledge and agree to our a href/terms-and-conditions target_blank relnoopener noreferrer styletext-decoration: underline;>Privacy Policy/a> and consent to receiving marketingspan classdisclaimer-more> communications, including through automated calls, texts, and emails, some of which may use artificial or prerecorded voices. This consent isnt necessary for purchasing any products or services and you may opt out at any time. To opt out from texts, you can reply, stop at any time. To opt out from emails, you can click on the unsubscribe link in the emails. Message and data rates may apply./span>span classdisclaimer-ellipsis>.../span> /div> button idqualifying-questions-modal-toggle-disclaimer typebutton stylebackground: none; border: none; color: #848484; font-size: inherit; font-weight: bold; padding: 0; margin-top: 4px; cursor: pointer; aria-expandedfalse onclicktoggleDisclaimerQualifyingQuestionsModal() > Read more /button> /span> /label> /div> div> button typesubmit stylepadding: 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; onmouseoverthis.style.backgroundtransparent; this.style.colorblack; onmouseoutthis.style.backgroundblack; this.style.colorwhite; > Submit /button> /div> /form> /div> /div> /div> /div> script> (function() { var lazyVideos .slice.call(document.querySelectorAll(video.lazy)); if (IntersectionObserver in window && lazyVideos.length > 0) { var lazyVideoObserver new IntersectionObserver(function(entries, observer) { entries.forEach(function(video) { if (video.isIntersecting) { for (var source in video.target.children) { var videoSource video.target.childrensource; if (typeof videoSource.tagName string && videoSource.tagName SOURCE) { videoSource.src videoSource.dataset.src; } } video.target.load(); video.target.classList.remove(lazy); lazyVideoObserver.unobserve(video.target); } }); }); lazyVideos.forEach(function(lazyVideo) { lazyVideoObserver.observe(lazyVideo); }); } })(); /script> !-- Global site tag (gtag.js) - Google Analytics --> script defer srchttps://www.googletagmanager.com/gtag/js>/script> !-- Google Tag Manager --> script>(function(w,d,s,l,i){wlwl||;wl.push({gtm.start: new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0, jd.createElement(s),dll!dataLayer?&l+l:;j.defertrue;j.asyncfalse;j.src https://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f); })(window,document,script,dataLayer,GTM-T9SFQGHZ);/script> !-- End Google Tag Manager --> !-- LP Tracker (divolte.js) - LP Divolte --> script>window.divolteLpwindow.divolteLp||function(){(divolteLp.qdivolteLp.q||).push(arguments)}/script> !-- LP Tracker (eventBus) - LP EventBus --> script>window.eventBusLpwindow.eventBusLp||function(){(eventBusLp.qeventBusLp.q||).push(arguments)}/script> script> window.dataLayer window.dataLayer || ; document.sendGoogleTagManagerEvent function() { /* Honor GPC-enabled browsers and prevent GTM event if GPC is enabled. More details: https://global-privacy-control.glitch.me/ */ if (window.navigator.globalPrivacyControl) { return; } dataLayer.push(arguments); } document.sendGoogleTagManagerEvent(js, new Date()); document.sendGoogleTagManagerEvent(config, UA-223952904-13, { page: location.pathname, location: location.href }); document.sendGoogleAnalyticsEvent function(googleEvent) { /* Now this has a mapping to match ga4 in order to not modify buttons.js and contactForms.js */ document.sendGoogleTagManagerEvent(event, googleEvent.eventAction, { event_category: googleEvent.eventCategory, event_label: googleEvent.eventLabel, value: googleEvent.eventValue }) }; document.addEventListener(DOMContentLoaded, function() { var pageView { hitType: pageview, page: location.pathname, location: location.href }; (function() { //If the page has an element with ID of auto-year-update the element will be populated with the current year. var date new Date(); var elements document.getElementsByClassName(auto-year-update); var i; for (i 0; i elements.length; i++) { elementsi.innerText date.getFullYear(); } })(); if (window.divolteLp) { window.divolteLp(sendLpPageView, {}); } if (window.eventBusLp) { window.eventBusLp(sendLpPageView, {}); } document.sendGoogleAnalyticsEvent(pageView); }); /script> script> // Function to dynamically load a script function loadScript(url, callback) { var script document.createElement(script); script.type text/javascript; script.src url; script.defer true; script.async true; script.onload callback; document.head.appendChild(script); } // Function to dynamically load CSS file function loadCSS(url) { var link document.createElement(link); link.rel stylesheet; link.href url; document.head.appendChild(link); } // Global methods / variables that can be accessed by element js window.luxuryPresence { libs: { loadJs: loadScript, loadCss: loadCSS, jsLibsMap: { paroller: { jsSrc: https://d1e1jt2fj4r8r.cloudfront.net/javascript/jquery.paroller.min.js, isLoaded: false, }, ionRangeSlider: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/js/ion.rangeSlider.min.js, cssSrc: https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css, isLoaded: false, requires: jquery, }, splide: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/splidejs/4.1.4/js/splide.min.js, cssSrc: https://cdnjs.cloudflare.com/ajax/libs/splidejs/4.1.4/css/splide-core.min.css, isLoaded: false, }, wow: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js, isLoaded: false, }, jquery: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js, isLoaded: false, }, slick: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js, isLoaded: false, requires: jquery, }, libphonenumber: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/libphonenumber-js/1.11.8/libphonenumber-js.min.js, isLoaded: false, }, }, }, }; /script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js integritysha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g crossoriginanonymous referrerpolicyno-referrer onloadwindow.luxuryPresence.libs.jsLibsMap.jquery.isLoaded true>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/handlebars.js/4.7.8/handlebars.min.js>/script> script defer srchttps://cdn.jsdelivr.net/npm/handlebars-intl@1.1.2/dist/handlebars-intl.min.js>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/superagent/4.1.0/superagent.min.js>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js onloadwindow.luxuryPresence.libs.jsLibsMap.slick.isLoaded true>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js onloadwindow.luxuryPresence.libs.jsLibsMap.wow.isLoaded true>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/js/ion.rangeSlider.min.js onloadwindow.luxuryPresence.libs.jsLibsMap.ionRangeSlider.isLoaded true>/script> !-- GOOGLE TRANSLATE SCRIPT --> script> function googleTranslateElementInit() { // list of languages can be overridden by setting window.customLanguages in the head JS. example `window.customLanguages en,de,fr,ro,sk,pl` // Language codes can be taken from here https://cloud.google.com/translate/docs/languages const DEFAULT_LANGUAGES en,es,zh-CN,zh-TW,tl,vi,ar,ko,ru,de,fr,hi,pt; document.querySelectorAll(data-typeTRANSLATE).forEach(function(translate){ translate.innerText ; new google.translate.TranslateElement({ pageLanguage: en, layout: google.translate.TranslateElement.InlineLayout.SIMPLE, includedLanguages: window.customLanguages || DEFAULT_LANGUAGES, }, translate); }); } /script> script defer src//translate.google.com/translate_a/element.js?cbgoogleTranslateElementInit>/script> !-- GOOGLE TRANSLATE SCRIPT END--> script> // UI helpers (function () { function getSideMenu () { return document.querySelector(body > div.sidemenu); } function sideMenuHide (instant) { var sideMenu getSideMenu(); if (!sideMenu || !sideMenu.classList.contains(visible)) { return; } sideMenu.classList.remove(visible); sideMenu.dispatchEvent(new CustomEvent(lpui-hide, { detail: { instant: !!instant } })); window.dispatchEvent(new CustomEvent(lpui-sidemenu-hide, { detail: {instant: !!instant} })); } function sideMenuShow () { var sideMenu getSideMenu(); if (!sideMenu || sideMenu.classList.contains(visible)) { return; } sideMenu.classList.add(visible); sideMenu.dispatchEvent(new Event(lpui-show)); window.dispatchEvent(new Event(lpui-sidemenu-show)); } function sideMenuToggle () { var sideMenu getSideMenu(); if (!sideMenu) { return; } var isSideMenuVisible sideMenu.classList.contains(visible); if (isSideMenuVisible) { sideMenuHide(); } else { sideMenuShow(); } } var scrollLockRequests {}; window.__debug_scrollLockRequests scrollLockRequests; var hideScrollStyles + body {+ overflow: hidden; + }; var hideScrollId hide-body-scroll-style; function scrollLock () { var style document.createElement(style); style.id hideScrollId; style.textContent hideScrollStyles; document.head.appendChild(style); window.dispatchEvent(new Event(lpui-scroll-locked)); } function scrollUnlock () { document.getElementById(hideScrollId)?.remove(); window.dispatchEvent(new Event(lpui-scroll-unlocked)); } function requestScrollLock (lockId) { var wasLocked Object.keys(scrollLockRequests).length > 0; scrollLockRequestslockId || __anonymous_lock true; if (!wasLocked) { scrollLock(); } } function releaseScrollLock (lockId) { if (lockId) { delete scrollLockRequestslockId; if (!Object.keys(scrollLockRequests).length) { scrollUnlock(); } } else { scrollLockRequests {}; window.__debug_scrollLockRequests scrollLockRequests; scrollUnlock(); } } function showModal (modalId, options) { var modal document.getElementById(modalId); if (!modal) { return; } if (!modal.classList.contains(visible)) { modal.classList.add(visible); if (options && options.scrollLock) { window.lpUI.requestScrollLock(modalId); } modal.dispatchEvent(new Event(lpui-show)); window.dispatchEvent(new CustomEvent(lpui-modal-show, { detail: { id: modalId } })); } const visibleModals document.querySelectorAll(.modal.visible); if (visibleModals.length > 1) { const maxZIndex Array.from(visibleModals).reduce((maxZIndex, modal) > { const zIndex window.getComputedStyle(modal).zIndex; const parsedZIndex zIndex ! auto ? parseInt(zIndex) : 0; return Math.max(maxZIndex, parsedZIndex); }, 0); modal.style.zIndex maxZIndex + 1; } } function _hideModal (modalEl) { if (!modalEl) { return; } if (!modalEl.classList.contains(visible)) { return; } modalEl.classList.remove(visible); modalEl.style.zIndex ; modalEl.dispatchEvent(new Event(lpui-hide)); var modalId modalEl.getAttribute(id); if (modalId) { window.lpUI.releaseScrollLock(modalId); window.dispatchEvent(new CustomEvent(lpui-modal-hide, { detail: { id: modalId } })); } } function hideModal (modalId) { _hideModal(document.getElementById(modalId)); } function hideClosestModal (el) { const modal el?.closest(.modal); if (!modal) { return; } if (modal.classList) { _hideModal(modal); return; } if (modal.length && modal0.classList) { _hideModal(modal0); } } window.lpUI { sideMenuHide: sideMenuHide, sideMenuShow: sideMenuShow, sideMenuToggle: sideMenuToggle, requestScrollLock: requestScrollLock, releaseScrollLock: releaseScrollLock, showModal: showModal, hideModal: hideModal, hideClosestModal: hideClosestModal } })(); var stringifyPrimitive function(v) { switch (typeof v) { case string: return v; case boolean: return v ? true : false; case number: return isFinite(v) ? v : ; default: return ; } }; function objectToQuerystring(obj, sep, eq, name) { // https://github.com/Gozala/querystring/blob/master/encode.js sep sep || &; eq eq || ; if (obj null) { obj undefined; } if (typeof obj object) { return Object.keys(obj).map(function(k) { var ks encodeURIComponent(stringifyPrimitive(k)) + eq; if (Array.isArray(objk)) { return objk.map(function(v) { return ks + encodeURIComponent(stringifyPrimitive(v)); }).join(sep); } else { return ks + encodeURIComponent(stringifyPrimitive(objk)); } }).filter(Boolean).join(sep); } if (!name) return ; return encodeURIComponent(stringifyPrimitive(name)) + eq + encodeURIComponent(stringifyPrimitive(obj)); } function getPath(url, options) { var parser document.createElement(a); parser.href url || ; var path parser.pathname || ; if (path0 ! /) { // IE does not return path starting with a slash path / + path; } if (options && options.queryString) { path + parser.search; } return path; } function getMLSAutocomplete(keyword) { var searchURL window.location.protocol + // + window.location.hostname + /home-search/auto_complete; var query { kind: listings, query: keyword }; return superagent .get(searchURL) .query(query) .then(function(res) { var data res.body || ; /* Of the format: { _index: listing_auto_completes_production_20190723232720775, _type: listing_auto_complete, _id: 235875624, _score: 0, status_modified_at: 1553250708, city: Jupiter, price: 1335743, display_address: 10088 Calabrese Trail Unit: 9 Jupiter FL 33478, sold_price: null, id: 235875624, state: FL, photo_urls: http://cdn.photos.sparkplatform.com/fl/20190322153144208228000000-o.jpg , status: Pending }, ... */ return data; }); } function getMLSAutocompleteWithFilters(keyword, filters {}) { var searchURL window.location.protocol + // + window.location.hostname + /home-search/auto_complete; return superagent .get(searchURL) .query({ kind: listings, query: keyword, ...filters }) .then(function(res) { /* Of the format: { _index: listing_auto_completes_production_20190723232720775, _type: listing_auto_complete, _id: 235875624, _score: 0, status_modified_at: 1553250708, city: Jupiter, price: 1335743, display_address: 10088 Calabrese Trail Unit: 9 Jupiter FL 33478, sold_price: null, id: 235875624, state: FL, photo_urls: http://cdn.photos.sparkplatform.com/fl/20190322153144208228000000-o.jpg , status: Pending }, ... */ return res.body || ; }); } function makeMlsLink(data) { // Code Dupe from utils/googlePlace // mapping of google data type to mls data type var mapping { neighborhood: neighborhood, locality: place, administrative_area_level_2: county, administrative_area_level_1: state, postal_code: postalcode, }; function _filterTypes(types) { return types.filter(function(type) { return type ! political }); } if (!data || !Object.keys(data).length) { return /home-search/listings; } var newData {}; _filterTypes(data.types).forEach(function(type) { if (mappingtype) { newData.search_type mappingtype; } }); newData.omnibox data.formatted_address; data.address_components.forEach(function(component) { _filterTypes(component.types).forEach(function(type) { if (mappingtype) { newDatamappingtype component.long_name; } }); }); var bounds data.geometry.bounds; var convertedData Object.assign(bounds, newData); return /home-search/listings? + objectToQuerystring(convertedData); } function debounce(func, wait) { let timeout; return function(...args) { const context this; clearTimeout(timeout); timeout setTimeout(() > func.apply(context, args), wait) } } // Global methods / variables that can be accessed by element js window.luxuryPresence { ...window.luxuryPresence, defaults: { companyId: 2528b3eb-e7b2-4e84-9404-47262f52a163, apiGatewayUrl: https://gw.luxurypresence.com, gql: {agents:\n query Agents (\n $agentId: ID\n $agentIds: ID!\n $companyId: String\n $network: Boolean\n $networkId: String\n $officeId: ID!\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n $tags: String\n $tagsMode: TagsModeEnum\n $teamId: ID!\n $developmentId: ID!\n $prioritizeIds: Boolean\n ) {\n agents (\n agentId: $agentId\n agentIds: $agentIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n officeId: $officeId\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n tags: $tags\n tagsMode: $tagsMode\n teamId: $teamId\n developmentId: $developmentId\n prioritizeIds: $prioritizeIds\n ) {\n id\n firstName\n lastName\n avatar {\n smallUrl\n mediumUrl\n largeUrl\n height\n width\n }\n position\n bioLong\n bioShort\n seoTitle\n seoDescription\n slug\n phoneNumber\n phoneNumber2\n license\n email\n leadAgent\n greaterArea\n tags\n }\n agentsCount(\n agentIds: $agentIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n officeId: $officeId\n search: $search\n tags: $tags\n tagsMode: $tagsMode\n teamId: $teamId\n developmentId: $developmentId\n prioritizeIds: $prioritizeIds\n ) {\n count\n }\n }\n,properties:\n query Properties(\n $agentIds: ID!\n $teamIds: ID!\n $neighborhoodIds: ID!\n $officeIds: ID!\n $propertyId: ID\n $companyId: String\n $networkId: String\n $network: Boolean\n $statusId: String\n $propertyIds: ID!\n $prioritizeIds: Boolean\n $statusIds: String!\n $excludeStatusId: String!\n $neighborhoodId: String\n $addressState: String!\n $addressCity: String!\n $relatedNeighborhoodPropertyId: String\n $developmentId: String\n $featuredListing: Boolean\n $leaseProperty: Boolean\n $search: String\n $searchTermMode: SearchTermModeEnum\n $globalProperty: Boolean\n $archived: Boolean\n $salesPriceGTE: Float\n $salesPriceLTE: Float\n $leasePriceGTE: Float\n $leasePriceLTE: Float\n $livingSpaceSizeGTE: Float\n $livingSpaceSizeLTE: Float\n $bathCountGTE: Float\n $bathCountLTE: Float\n $bedroomCountGTE: Float\n $bedroomCountLTE: Float\n $architectureStyle: String\n $lifestyle: String\n $propertyTypeId: String\n $propertyTypeIds: String!\n $tag: String\n $backfillMLSResults: Boolean\n $displayMLSListings: String\n $hostname: String\n $websiteId: ID\n $backfillProviders: String!\n $backfillMLSListingIds: String!\n $backfillMLSAgentIds: String!\n $backfillMLSOfficeIds: String!\n $backfillBoundary: JSON\n $openHouse: Boolean\n $withGeo: Boolean\n $advancedFilters: JSON\n $seasonalPriceId: ID\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n ) {\n properties(\n \n agentIds: $agentIds\n teamIds: $teamIds\n propertyId: $propertyId\n propertyIds: $propertyIds\n prioritizeIds: $prioritizeIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n statusId: $statusId\n statusIds: $statusIds\n excludeStatusId: $excludeStatusId\n neighborhoodId: $neighborhoodId\n neighborhoodIds: $neighborhoodIds\n officeIds: $officeIds\n addressState: $addressState\n addressCity: $addressCity\n developmentId: $developmentId\n featuredListing: $featuredListing\n leaseProperty: $leaseProperty\n search: $search\n searchTermMode: $searchTermMode\n salesPriceGTE: $salesPriceGTE\n salesPriceLTE: $salesPriceLTE\n leasePriceGTE: $leasePriceGTE\n leasePriceLTE: $leasePriceLTE\n livingSpaceSizeGTE: $livingSpaceSizeGTE\n livingSpaceSizeLTE: $livingSpaceSizeLTE\n bathCountGTE: $bathCountGTE\n bathCountLTE: $bathCountLTE\n bedroomCountGTE: $bedroomCountGTE\n bedroomCountLTE: $bedroomCountLTE\n architectureStyle: $architectureStyle\n lifestyle: $lifestyle\n propertyTypeId: $propertyTypeId\n propertyTypeIds: $propertyTypeIds\n tag: $tag\n archived: $archived\n globalProperty: $globalProperty\n withGeo: $withGeo\n openHouse: $openHouse\n displayMLSListings: $displayMLSListings\n advancedFilters: $advancedFilters\n seasonalPriceId: $seasonalPriceId\n\n relatedNeighborhoodPropertyId: $relatedNeighborhoodPropertyId\n backfillMLSResults: $backfillMLSResults\n hostname: $hostname\n websiteId: $websiteId\n backfillProviders: $backfillProviders\n backfillMLSListingIds: $backfillMLSListingIds\n backfillMLSAgentIds: $backfillMLSAgentIds\n backfillMLSOfficeIds: $backfillMLSOfficeIds\n backfillBoundary: $backfillBoundary\n offset: $offset\n limit: $limit\n sort: $sort,\n sortDir: $sortDir\n ){\n id\n name\n status\n salesPrice\n reducedPrice\n isPasswordProtected\n bedroomCount\n bathCount\n fullBathCount\n halfBathCount\n threeQuarterBathCount\n fullAddress\n addressLine1\n addressLine2\n addressCity\n addressState\n addressCountry\n postalCode\n description\n syncedAt\n officeName\n attributionContact\n neighborhood {\n id\n }\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n seoTitle\n seoDescription\n slug\n fromMLS\n mlsId\n mlsLogo\n mlsAttribution\n openHouse\n openHouseHours\n priceUponRequest\n privateAddress\n leaseProperty\n leasePrice\n currency\n leaseTermFrequencyInterval\n leaseTermFrequencyCount\n leasePeriod\n livingSpaceSize\n livingSpaceUnits\n lotAreaSize\n lotAreaUnits\n tags\n latitude\n longitude\n timeZone\n buyerAgencyCompensation\n buyerAgencyCompensationType\n landIdUrl\n }\n propertiesCount(\n \n agentIds: $agentIds\n teamIds: $teamIds\n propertyId: $propertyId\n propertyIds: $propertyIds\n prioritizeIds: $prioritizeIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n statusId: $statusId\n statusIds: $statusIds\n excludeStatusId: $excludeStatusId\n neighborhoodId: $neighborhoodId\n neighborhoodIds: $neighborhoodIds\n officeIds: $officeIds\n addressState: $addressState\n addressCity: $addressCity\n developmentId: $developmentId\n featuredListing: $featuredListing\n leaseProperty: $leaseProperty\n search: $search\n searchTermMode: $searchTermMode\n salesPriceGTE: $salesPriceGTE\n salesPriceLTE: $salesPriceLTE\n leasePriceGTE: $leasePriceGTE\n leasePriceLTE: $leasePriceLTE\n livingSpaceSizeGTE: $livingSpaceSizeGTE\n livingSpaceSizeLTE: $livingSpaceSizeLTE\n bathCountGTE: $bathCountGTE\n bathCountLTE: $bathCountLTE\n bedroomCountGTE: $bedroomCountGTE\n bedroomCountLTE: $bedroomCountLTE\n architectureStyle: $architectureStyle\n lifestyle: $lifestyle\n propertyTypeId: $propertyTypeId\n propertyTypeIds: $propertyTypeIds\n tag: $tag\n archived: $archived\n globalProperty: $globalProperty\n withGeo: $withGeo\n openHouse: $openHouse\n displayMLSListings: $displayMLSListings\n advancedFilters: $advancedFilters\n seasonalPriceId: $seasonalPriceId\n\n ) {\n count\n }\n }\n,pressReleases:\n query PressReleases (\n $pressReleaseId: ID\n $companyId: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n $categories: String!\n $propertyId: String!\n $developmentId: String!\n $agentId: String!\n $teamId: String!\n ) {\n pressReleases (\n pressReleaseId: $pressReleaseId\n companyId: $companyId\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n categories: $categories\n propertyId: $propertyId\n developmentId: $developmentId\n agentId: $agentId\n teamId: $teamId\n ) {\n id\n title\n description\n author\n externalUrl\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n publishedAt\n categories\n }\n pressReleasesCount(\n companyId: $companyId\n search: $search\n categories: $categories\n propertyId: $propertyId\n developmentId: $developmentId\n agentId: $agentId\n teamId: $teamId\n ) {\n count\n }\n }\n,posts:\n query Posts (\n $postId: ID\n $companyId: String\n $offset: Int\n $limit: Int\n $order: String\n $sortDir: SortDirectionEnum\n $search: String\n $featured: Boolean\n $categoryId: String\n $categoryIds: String!\n $neighborhoodId: String!\n ) {\n posts (\n postId: $postId\n companyId: $companyId\n offset: $offset\n limit: $limit\n order: $order\n sortDir: $sortDir\n search: $search\n featured: $featured\n postStatusId: \5f528253-abb7-484e-95c3-330269ac1102\\n categoryId: $categoryId\n categoryIds: $categoryIds\n neighborhoodId: $neighborhoodId\n ) {\n id\n title\n subtitle\n description\n status\n featured\n slug\n categories {\n id\n name\n }\n createdAt\n publishedAt\n scheduledAt\n createdBy {\n firstName\n lastName\n }\n customAuthor\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n seoTitle\n seoDescription\n slug\n }\n postsCount(\n companyId: $companyId\n search: $search\n featured: $featured\n postStatusId: \5f528253-abb7-484e-95c3-330269ac1102\\n categoryId: $categoryId\n categoryIds: $categoryIds\n neighborhoodId: $neighborhoodId\n ) {\n count\n }\n }\n,testimonials:\n query Testimonials(\n $testimonialId: ID\n $agentId: ID\n $teamId: ID\n $companyId: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n ) {\n testimonials(\n testimonialId: $testimonialId\n agentId: $agentId\n teamId: $teamId\n companyId: $companyId\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n ){\n id\n body\n author\n position\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n seoTitle\n seoDescription\n agents {\n slug\n email\n firstName\n lastName\n avatar {\n smallUrl\n height\n width\n }\n }\n }\n testimonialsCount(\n companyId: $companyId\n agentId: $agentId\n teamId: $teamId\n search: $search\n ) {\n count\n }\n }\n,neighborhoods:\n query Neighborhoods (\n $neighborhoodId: ID\n $companyId: String\n $search: String\n $tag: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n ) {\n neighborhoods (\n neighborhoodId: $neighborhoodId\n companyId: $companyId\n search: $search\n tag: $tag\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n ) {\n id\n name\n description\n descriptionShort\n slug\n tags\n googlePlaceData\n mlsLink\n createdAt\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n seoTitle\n seoDescription\n }\n neighborhoodsCount(\n companyId: $companyId\n search: $search\n tag: $tag\n ) {\n count\n }\n }\n,developments:\n query Developments (\n $developmentId: ID\n $companyId: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n $tag: String!\n $agentId: ID!\n ) {\n developments (\n developmentId: $developmentId\n companyId: $companyId\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n tag: $tag\n agentId: $agentId\n ) {\n id\n name\n description\n descriptionShort\n slug\n createdAt\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n googlePlaceData\n seoTitle\n seoDescription\n tags\n }\n developmentsCount(\n companyId: $companyId\n search: $search\n tag: $tag\n agentId: $agentId\n ) {\n count\n }\n }\n,pois:\nquery PointsOfInterest(\n $regionId: String!,\n $radius: Int,\n $offset: Int,\n $limit: Int,\n $categories: PoiCategoryEnum!,\n $sortBy: PoiSortByEnum\n) {\n pois(\n regionId: $regionId,\n radius: $radius,\n offset: $offset,\n limit: $limit,\n categories: $categories,\n sortBy: $sortBy\n ) {\n name\n imageUrl\n url\n reviewCount\n rating\n price\n displayPhone\n distance\n category\n location {\n address1\n address2\n address3\n city\n zipCode\n country\n state\n }\n }\n }\n,offices:\n query Offices (\n $officeId: ID\n $officeIds: ID!\n $companyId: String\n $slug: String\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n $tags: String\n $offset: Int\n $limit: Int\n ) {\n offices (\n officeId: $officeId\n officeIds: $officeIds\n companyId: $companyId\n slug: $slug\n sort: $sort\n sortDir: $sortDir\n search: $search\n tags: $tags\n offset: $offset\n limit: $limit\n ) {\n id\n companyId\n name\n slug\n officeMlsId\n shortDescription\n fullDescription\n addressLine1\n addressLine2\n addressCity\n addressState\n addressPostalCode\n addressCountry\n phone\n email\n officeHours\n coordinates\n googlePlaceData \n seoTitle\n seoDescription\n fullAddress\n media {\n id\n originalUrl\n thumbnailUrl\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n }\n }\n officesCount(\n companyId: $companyId\n officeId: $officeId\n officeIds: $officeIds\n slug: $slug\n search: $search\n tags: $tags\n ) {\n count\n }\n }\n,teams:query TeamsAndCount(\n $offset: Int\n $limit: Int\n $search: String\n $sort: String\n $sortDir: SortDirectionEnum\n $companyId: ID\n) {\n teams(\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n companyId: $companyId\n ) {\n \n id\n companyId\n name\n email\n shortBio\n fullBio\n addressLine1\n addressLine2\n addressCity\n addressState\n addressCountry\n phoneNumber1\n phoneNumber2\n postalCode\n avatar {\n id\n thumbnailUrl\n smallUrl\n mediumUrl\n largeUrl\n }\n urlWebsite\n socialLinks\n socialLinksArray\n tags\n seoTitle\n seoDesc\n slug\n displayOrder\n\n }\n teamsCount(\n search: $search\n companyId: $companyId\n ) {\n count\n }\n}}, propertyPlaceholderImage: {} }, objectToQuerystring: objectToQuerystring, getPath: getPath, getMLSAutocomplete: getMLSAutocomplete, getMLSAutocompleteWithFilters: getMLSAutocompleteWithFilters, makeMlsLink: makeMlsLink, debounce: debounce, }; var wowOffset 100; /script> script> parcelRequirefunction(e,r,t,n){var i,ofunctiontypeof parcelRequire&&parcelRequire,ufunctiontypeof require&&require;function f(t,n){if(!rt){if(!et){var ifunctiontypeof parcelRequire&&parcelRequire;if(!n&&i)return i(t,!0);if(o)return o(t,!0);if(u&&stringtypeof t)return u(t);var cnew Error(Cannot find module +t+);throw c.codeMODULE_NOT_FOUND,c}p.resolvefunction(r){return et1r||r},p.cache{};var lrtnew f.Module(t);et0.call(l.exports,p,l,l.exports,this)}return rt.exports;function p(e){return f(p.resolve(e))}}f.isParcelRequire!0,f.Modulefunction(e){this.ide,this.bundlef,this.exports{}},f.modulese,f.cacher,f.parento,f.registerfunction(r,t){erfunction(e,r){r.exportst},{}};for(var c0;ct.length;c++)try{f(tc)}catch(e){i||(ie)}if(t.length){var lf(tt.length-1);objecttypeof exports&&undefined!typeof module?module.exportsl:functiontypeof define&&define.amd?define(function(){return l}):n&&(thisnl)}if(parcelRequiref,i)throw i;return f}({rRV2:function(require,module,exports) {module.exports{getVideoFirstFrame:function(e){if(!e||!e.startsWith(https://res.cloudinary.com/))return null;var te.replace(https://res.cloudinary.com/,).replace(f_auto:video,f_auto).split(/);if(-1t1.toLowerCase().indexOf(video))return null;var rtt.length-1;r.lastIndexOf(.)>-1?r.concat(r.slice(0,r.lastIndexOf(.)),.jpg):r+.jpg,tt.length-1r;var o3;videost1.toLowerCase()&&!t2&&(o2);for(var s/^(?:a-z{1,3}|\$\w+)_\S+$/;ot.length-1&&s.test(to);)o++;return t.splice(o,0,so_0,eo_0),https://res.cloudinary.com/+t.join(/)}};},{},KEHU:function(require,module,exports) {var elazy;function t(e,t){if(nulle)return{};var n,a,cr(e,t);if(Object.getOwnPropertySymbols){var oObject.getOwnPropertySymbols(e);for(a0;ao.length;a++)noa,t.indexOf(n)>0||Object.prototype.propertyIsEnumerable.call(e,n)&&(cnen)}return c}function r(e,t){if(nulle)return{};var r,n,a{},cObject.keys(e);for(n0;nc.length;n++)rcn,t.indexOf(r)>0||(arer);return a}function n(e){return(nfunctiontypeof Symbol&&symboltypeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&functiontypeof Symbol&&e.constructorSymbol&&e!Symbol.prototype?symbol:typeof e})(e)}function a(e,t){return s(e)||u(e,t)||o(e,t)||c()}function c(){throw new TypeError(Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a Symbol.iterator() method.)}function o(e,t){if(e){if(stringtypeof e)return i(e,t);var rObject.prototype.toString.call(e).slice(8,-1);returnObjectr&&e.constructor&&(re.constructor.name),Mapr||Setr?Array.from(e):Argumentsr||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}function i(e,t){(nullt||t>e.length)&&(te.length);for(var r0,nnew Array(t);rt;r++)nrer;return n}function u(e,t){var rnulle?null:undefined!typeof Symbol&&eSymbol.iterator||e@@iterator;if(null!r){var n,a,c,o,i,u!0,s!1;try{if(c(rr.call(e)).next,0t){if(Object(r)!r)return;u!1}else for(;!(u(nc.call(r)).done)&&(i.push(n.value),i.length!t);u!0);}catch(e){s!0,ae}finally{try{if(!u&&null!r.return&&(or.return(),Object(o)!o))return}finally{if(s)throw a}}return i}}function s(e){if(Array.isArray(e))return e}var lrequire(./cloudinary);function f(r,c){var oc.isEqual,i{field:thumbnailUrl,w:320},{field:smallUrl,w:960},{field:mediumUrl,w:1280},{field:largeUrl,w:1920},{field:xLargeUrl,w:2560},{field:xxLargeUrl,w:3456},ufunction(e,t,r){if(!e)return;if(stringtypeof e){var ne.trim();if(/^+\-0-9./.test(n))return e;if(!(eparseFloat(n)))return}var anumbertypeof r?r:0,cNumber.isInteger(e)?0:a,o{minimumFractionDigits:c,maximumFractionDigits:c};returnUSDt?$.concat(e.toLocaleString(en-US,o)):CADt?$.concat(e.toLocaleString(en-US,o), CAD):EURt?€.concat(e.toLocaleString(en-US,o)):PERCENTt?.concat(e,%):r&&numbertypeof r&&e>-1?e.toLocaleString(en-US,{maximumFractionDigits:r}):e.toLocaleString(en-US)},sfunction(e){switch(e){caseDAY:returndaily;caseMONTH:returnmonthly;caseWEEK:returnweekly;caseYEAR:returnyearly;caseQUARTER:returnquarterly;caseHALF_YEAR:returnsemi-annually;caseNIGHTLY:returnnightly;caseSEASONAL:returnseasonally;default:return}},ffunction(e){switch(e){caseDAY:returnday;caseWEEK:returnwk;caseMONTH:returnmo;caseYEAR:returnyr;caseQUARTER:return3 mos;caseHALF_YEAR:return6 mos;caseNIGHTLY:returnnight;caseSEASONAL:returnseason;default:return}},dfunction(e,t){var r,n,at||{};switch(a.mode){caseshort:rf(e),na.frequencySeparator||/;break;casestandard:casestd:rfunction(e){switch(e){caseDAY:returnday;caseWEEK:returnweek;caseMONTH:returnmonth;caseYEAR:returnyear;caseQUARTER:returnquarter;caseHALF_YEAR:return6 months;caseNIGHTLY:returnnight;caseSEASONAL:returnseason;default:return}}(e),na.frequencySeparator||/;break;caselong:default:rs(e),na.frequencySeparator|| }return r?a.frequencyTag||a.frequencyClass?.concat(n,).concat(a.frequencyTag||span).concat(a.frequencyClass? class.concat(a.frequencyClass,):,>).concat(r,/).concat(a.frequencyTag||span,>):n+r:};return{isEmpty:function(e,t){var r!e||stringtypeof e&&!e.trim()||!Object.keys(e).length;return t.fn?r?t.fn(this):t.inverse(this):r},ifEquals:function(e,t,r){return o(e,t)?r.fn(this):r.inverse(this)},raw-helper:function(e){return e.fn()},striptags:function(e){if(!e)return;return(e(e(ee.replace(/\!--(.|\r\n)*?-\->/g,)).replace(/(xml|style|svg)(^*|^*|^>)*>(.|\r\n)*?\/\1>/gi,)).replace(/ /g, )).replace(/\/?(^*|^*|^>)*(>|$)/g,)},striptagsLineBreaks:function(e){if(!e)return;return(e(e(e(ee.replace(/\!--(.|\r\n)*?-\->/g,)).replace(/(xml|style|svg)(^*|^*|^>)*>(.|\r\n)*?\/\1>/gi,)).replace(/(br\s*\/?>)|(\/p\s*>)(?.*(\/p\s*>|br\s*\/?>))/g, )).replace(/ /g, )).replace(/\/?(^*|^*|^>)*(>|$)/g,)},truncate:function(e,t,r){return e?e.length>t?stringtypeof r?e.slice(0,t-r.length)+r:e.slice(0,t):e:},setSubArray:function(){var earguments.length>0&&void 0!arguments0?arguments0:,targuments.length>1?arguments1:void 0,rarguments.length>2?arguments2:void 0,narguments.length>3?arguments3:void 0;(arguments.length>4?arguments4:void 0).data.rootne.slice(t,r)},formatAreaUnit:function(e){switch(e){caseACRE:returnAcres;caseSQUARE_METER:returnSq.M.;caseSQUARE_YARD:returnSq.Yd.;default:returnSq.Ft.}},formatFrequency:s,formatFrequencyShort:f,lpFormatFrequency:function(e,t){return d(e,t&&t.hash)},subArray:function(e,t,r,n){return e>t&&er?n.fn(this):n.inverse(this)},formatPropertyStatus:function(e){var t;switch(e){caseSOLD:tSold;break;caseFOR_SALE:tFor Sale;break;caseCOMING_SOON:tComing Soon;break;caseINACTIVE:tInactive;break;casePOCKET_LISTING:tPocket Listing;break;casePENDING:tPending;break;caseUNDER_CONTRACT:tUnder Contract;break;caseACTIVE_UNDER_CONTRACT:tActive Under Contract;break;default:te}return t},formatGrade:function(e){switch(e){caseUNDERGRADUATE_COURSES:returnUndergrad;casePRE_KINDERGARTEN:returnPreK;caseKINDERGARTEN:returnK;caseFIRST_GRADE:return1st;caseSECOND_GRADE:return2nd;caseTHIRD_GRADE:return3rd;caseFOURTH_GRADE:return4th;caseFIFTH_GRADE:return5th;caseSIXTH_GRADE:return6th;caseSEVENTH_GRADE:return7th;caseEIGHTH_GRADE:return8th;caseNINTH_GRADE:return9th;caseTENTH_GRADE:return10th;caseELEVENTH_GRADE:return11th;caseTWELFTH_GRADE:return12th;default:return}},encodeURI:function(e){function t(t){return e.apply(this,arguments)}return t.toStringfunction(){return e.toString()},t}(function(e){return encodeURI(e)}),encodeURIComponent:function(e){function t(t){return e.apply(this,arguments)}return t.toStringfunction(){return e.toString()},t}(function(e){return encodeURIComponent(e)}),hbFormatDate:function(e,t){var rcurrente?new Date:new Date(e);if(YYYYt||yeart)return.concat(r.getFullYear());if(MM/DD/YYt){var nr.getMonth()+1;return n10&&(n0.concat(n.toString())),.concat(n,/).concat(r.getDate(),/).concat(r.getFullYear().toString().substr(-2))}return.concat(January,February,March,April,May,June,July,August,September,October,November,Decemberr.getMonth(), ).concat(r.getDate(),, ).concat(r.getFullYear())},openHousesFormat:function(e,t,r){if(!e||!t)return;var nfunction(e){var te.getHours();t>12&&(t-12);var r.concat(t,:).concat(e.getMinutes()>9?e.getMinutes():0+e.getMinutes());return e.getHours()>11?r+PM:r+AM,r},c,oe,it;r&&(onew Date(e).toLocaleString(en-US,{timeZone:r}),inew Date(t).toLocaleString(en-US,{timeZone:r}),ca(new Date(t).toLocaleString(en-US,{timeZone:r,timeZoneName:short}).split( ),4)3);var unew Date(o),su.toLocaleDateString(en-US),ln(u),fn(new Date(i));return.concat(s, ).concat(l, - ).concat(f, ).concat(c)},math:function(e,t,r){return{+:(eparseFloat(e))+(rparseFloat(r)),-:e-r,*:e*r,/:e/r,%:e%r}t},findByKey:function(e,t,r,n){var a(e||).find(function(e){return etr});return n.fn(a)},capitalize:function(e,t,r){var n;returnstringtypeof e&&e.length&&(ne.toLowerCase().split(t).map(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}).join( ).toString()),n},and:function(){for(var earguments.length,tnew Array(e),r0;re;r++)trargumentsr;return Array.prototype.slice.call(t).every(Boolean)},or:function(){for(var earguments.length,tnew Array(e),r0;re;r++)trargumentsr;return Array.prototype.slice.call(t,0,-1).some(Boolean)},not:function(e){return!e},orderByIds:function(e,t,n){var a,cnull;n.data&&(cr.createFrame(n.data));var o(t||).filter(Boolean);if(o&&o.length){var i0;ao.reduce(function(t,r,a){var o(e||).find(function(e){return e.idr});return o?(c&&(c.indexa-i),t+n.fn(o,{data:c})):(i+1,t)},)}else for(var u0,s(e||).length;us;u++)c&&(c.indexu),a+n.fn(eu,{data:c});return a},ifIn:function(e,t,r){return t&&t.indexOf(e)>-1?r.fn(this):r.inverse(this)},partial:function(e,t){return r.registerPartial(e,r.compile(t.fn())),script typetext/x-handlebars-template class.concat(e, pagination-script>).concat(t.fn(),/,script,>)},numCompare:function(e,t,r,n){return{:function(e,t){return et},:function(e,t){return et},!:function(e,t){return e!t},:function(e,t){return et},>:function(e,t){return e>t},:function(e,t){return et},>:function(e,t){return e>t}}r(e,t)?!n.fn||n.fn(this):!!n.fn&&n.inverse(this)},lpFormatNumber:u,arrayToHtmlList:function(e,t){return e.reduce(function(e,t){try{returnobjectn(t)||nullt?e:e+li>.concat(t,/li>)}catch(r){}},)},join:function(e,t,r){return e&&e.join?e.join(stringtypeof t?t:, ):},dedupe:function(e,t,n){var anull,c0,onew Set;return n.data&&(ar.createFrame(n.data)),(e||).reduce(function(e,r,i){var ut?rt:r;return!o.has(u)||t&&void 0u?(o.add(u),a&&(a.indexi-c),e+n.fn(r,{data:a})):(c+1,e)},)},JSONstringify:function(e,t){return JSON.stringify(e)},formatPropertyPrice:function(){var e,t((earguments.length-1)0||arguments.lengthe?void 0:argumentse).hash,narguments.length>1?arguments.length0?void 0:arguments0:t.property,at.precision||0;arguments.length>2&&(t.modearguments.length1?void 0:arguments1),t.mode||(t.modeshort);var carguments.length>3?arguments.length2?void 0:arguments2:t.separator;if(string!typeof c&&(c | ),n.isPasswordProtected)returnExclusive Listing;var oarguments.length>4?arguments.length3?void 0:arguments3:t.priceUponRequestText;if(string!typeof o&&(oPrice Upon Request),n.priceUponRequest)return o;var in.salesPrice,snull;SOLD!n.status&&Leased!n.status&&n.reducedPrice&&(t.reducedClass?sn.reducedPrice:in.reducedPrice);var l;s&&(l+.concat(t.reducedTag||span, class).concat(t.reducedClass,>).concat(u(s,n.currency,a),/).concat(t.reducedTag||span,>)),i&&(iu(i,n.currency,a),t.priceTag||t.priceClass?l+.concat(t.priceTag||span).concat(t.priceClass? class.concat(t.priceClass,):,>).concat(i,/).concat(t.priceTag||span,>):l+i);var fn.leasePrice&&u(n.leasePrice,n.currency,a);if(f){l&&(l+c);var p.concat(f).concat(d(n.leasePeriod,t));t.leaseTag||t.leaseClass?l+.concat(t.leaseTag||span).concat(t.leaseClass? class.concat(t.leaseClass,):,>).concat(p,/).concat(t.leaseTag||span,>):l+p}return new r.SafeString(l)},mediaImage:function(n){var a,carguments.length>1&&void 0!arguments1?arguments1:{};if(n){var oc.hash,uo.lazy,st(o,e),l,f;if(stringtypeof n)ln;else{var d{},pn.height,gn.width,hn.altTagText;i.forEach(function(e){ne.field&&!dne.field&&(dne.fielde.w)});var mObject.keys(d);if(!m.length)return;if(h&&(s.alth),p&&g&&(p>g&&(s.class?s.class+ portrait:s.classportrait),setDimsin c.hash&&(s.widthg,s.heightp)),m.length>1&&g&&gdmm.length-1){var ym.findIndex(function(e){return de>g});m.splice(y+1),dmm.length-1g}m.length>1&&(fm.map(function(e){return.concat(e, ).concat(de,w)}).join(, ),m.sort(function(e,t){return Math.abs(de-1280)-Math.abs(dt-1280)})),lm0}delete s.setDims,f||delete s.sizes,altin s||(s.alt),loadingin s||!((nullc||null(ac.data)||void 0a||null(aa.root)||void 0a?void 0:a.sectionIndex)>1||u)||(s.loadinglazy);var vObject.keys(s).map(function(e){return.concat(r.escapeExpression(e),).concat(r.escapeExpression(se),)}).join( );return new r.SafeString(img src.concat(l,).concat(f? srcset.concat(f,):).concat(v? .concat(v):,>))}},bgImage:function(e){return e?stringtypeof e?e:e.largeUrl||e.url||:},concat:function(){for(var e,targuments.length,rnew Array(t),a0;at;a++)raargumentsa;for(var c in r)null!rc&&void 0!rc&&object!n(rc)&&(e+rc);return e},setVideoExtension:function(e,t){if(!e||!t)return;var rnew URL(e);if(res.cloudinary.com!r.host)return r.pathname.endsWith(..concat(t))?e:;var nr.pathname.lastIndexOf(.),ar.pathname;return-1!n&&(ar.pathname.substr(0,n)),r.pathname.concat(a,.).concat(t),r.toString()},addVideoSources:function(e){if(!e)return;if(!e.includes(res.cloudinary.com))returnsource data-src.concat(e,>);var te.replace(/\.(?:3gp|mpeg|mp4|m4v|m4p|ogv|ogg|mov|webm)$/,);return{format:webm,codec:vp9,htmlCodecs:;codecsvp9},{format:mp4,codec:h265,htmlCodecs:;codecshvc1},{format:mp4,codec:h264,htmlCodecs:}.map(function(e){var r.concat(t.replace(/f_auto(?::video)?/,f_.concat(e.format,,vc_).concat(e.codec)),.).concat(e.format);returnsource data-src.concat(r, typevideo/).concat(e.format).concat(e.htmlCodecs,>)}).join(\n)},cloudinaryVideoFirstFrame:l.getVideoFirstFrame,initials:function(e,t){var r,n,a,c,o;if(!e)return;null!t&&null!(rt.hash)&&void 0!r&&r.endChar&&(ee.split(t.hash.endChar)0);var i+(nullt||null(nt.hash)||void 0n?void 0:n.maxChars)||2,unull(ae.match(/\b\w/g))||void 0a?void 0:a.slice(0,i);return u?(null!t&&null!(ct.hash)&&void 0!c&&c.addText&&(uu.map(function(e){return e+t.hash.addText})),u.join((nullt||null(ot.hash)||void 0o?void 0:o.joinWith)||).toUpperCase()):}}}module.exportsf;},{./cloudinary:rRV2},F977:function(require,module,exports) {function o(o,e){if(!(o instanceof e))throw new TypeError(Cannot call a class as a function)}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},tlMJ:function(require,module,exports) {function o(e){return module.exportsofunctiontypeof Symbol&&symboltypeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&functiontypeof Symbol&&o.constructorSymbol&&o!Symbol.prototype?symbol:typeof o},module.exports.__esModule!0,module.exports.defaultmodule.exports,o(e)}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},Rod1:function(require,module,exports) {var erequire(./typeof.js).default;function r(r,t){if(object!e(r)||!r)return r;var orSymbol.toPrimitive;if(void 0!o){var io.call(r,t||default);if(object!e(i))return i;throw new TypeError(@@toPrimitive must return a primitive value.)}return(stringt?String:Number)(r)}module.exportsr,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./typeof.js:tlMJ},AkFJ:function(require,module,exports) {var erequire(./typeof.js).default,rrequire(./toPrimitive.js);function o(o){var tr(o,string);returnsymbole(t)?t:t+}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./typeof.js:tlMJ,./toPrimitive.js:Rod1},qjdW:function(require,module,exports) {var erequire(./toPropertyKey.js);function r(r,o){for(var t0;to.length;t++){var uot;u.enumerableu.enumerable||!1,u.configurable!0,valuein u&&(u.writable!0),Object.defineProperty(r,e(u.key),u)}}function o(e,o,t){return o&&r(e.prototype,o),t&&r(e,t),Object.defineProperty(e,prototype,{writable:!1}),e}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./toPropertyKey.js:AkFJ},EtW1:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ConfigControllervoid 0;var el(require(@babel/runtime/helpers/classCallCheck)),tl(require(@babel/runtime/helpers/createClass));function l(e){return e&&e.__esModule?e:{default:e}}var iexports.ConfigControllerfunction(){return(0,t.default)(function t(l){(0,e.default)(this,t),this.isBuilder!1,this.companyIdnull,this.websiteIdnull,this.pageIdnull,this.shareIdnull,this.pageMetanull,this.websiteApiGatewayUrlnull,this.buyerSellerServiceUrlnull,this.leadIngesterUrlnull,this.divolteServiceUrlnull,this.eventBusnull,this.templateIdnull,this.myhomeDashboardEnabled!1,this.recaptcha{enabled:!1,recaptchaSiteId:},this.googleMapsAPIKeynull},{key:destroy,value:function(){}},{key:setPage,value:function(e){var targuments.length>1&&void 0!arguments1?arguments1:{};this.pageIde,this.shareIdt.shareId||null,this.pageMeta{sourceResource:t.sourceResource,pageElementId:t.pageElementId,pageQueryVariables:t.pageQueryVariables||{}}}},{key:setIsBuilder,value:function(e){this.isBuildere}},{key:setCompany,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.companyIde}},{key:setWebsite,value:function(e){var targuments.length>1&&void 0!arguments1?arguments1:{};this.websiteIde,t.recaptchaSiteId&&(this.recaptcha{enabled:!0,recaptchaSiteId:t.recaptchaSiteId}),t.myhomeDashboardEnabled&&(this.myhomeDashboardEnabledt.myhomeDashboardEnabled)}},{key:setWebsiteApiGatewayUrl,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.websiteApiGatewayUrle}},{key:setBuyerSellerServiceUrl,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.buyerSellerServiceUrle}},{key:setDivolteServiceUrl,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.divolteServiceUrle}},{key:setEventBusUrl,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.eventBusUrle}},{key:setTemplateId,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.templateIde}},{key:setLeadIngesterUrl,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.leadIngesterUrle}},{key:setGoogleMapsAPIKey,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.googleMapsAPIKeye}},{key:setEventBus,value:function(e){var te.enabled,le.apiKey,ie.url;this.eventBus{enabled:t,apiKey:l,url:i}}})}();},{@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW},RBd3:function(require,module,exports) {function e(e){if(void 0e)throw new ReferenceError(this hasnt been initialised - super() hasnt been called);return e}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},VojR:function(require,module,exports) {var erequire(./typeof.js).default,rrequire(./assertThisInitialized.js);function o(o,t){if(t&&(objecte(t)||functiontypeof t))return t;if(void 0!t)throw new TypeError(Derived constructors may only return object or undefined);return r(o)}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./typeof.js:tlMJ,./assertThisInitialized.js:RBd3},tv1K:function(require,module,exports) {function e(o){return module.exportseObject.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},module.exports.__esModule!0,module.exports.defaultmodule.exports,e(o)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},hxEz:function(require,module,exports) {function e(o,t){return module.exportseObject.setPrototypeOf?Object.setPrototypeOf.bind():function(e,o){return e.__proto__o,e},module.exports.__esModule!0,module.exports.defaultmodule.exports,e(o,t)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},jhNH:function(require,module,exports) {var erequire(./setPrototypeOf.js);function o(o,t){if(function!typeof t&&null!t)throw new TypeError(Super expression must either be null or a function);o.prototypeObject.create(t&&t.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,prototype,{writable:!1}),t&&e(o,t)}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./setPrototypeOf.js:hxEz},dIju:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.BaseControllervoid 0;var et(require(@babel/runtime/helpers/createClass)),rt(require(@babel/runtime/helpers/classCallCheck));function t(e){return e&&e.__esModule?e:{default:e}}var sexports.BaseController(0,e.default)(function e(t,s,o){if((0,r.default)(this,e),this.configt,this.windows,this.documento,!this.destroy)throw new Error(Controllers must implement a deconstructor)});},{@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/classCallCheck:F977},zI87:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.MODAL_CLOSE_DELAYvoid 0;var eexports.MODAL_CLOSE_DELAY2e3;},{},Y3TA:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ModalControllervoid 0;var el(require(@babel/runtime/helpers/classCallCheck)),tl(require(@babel/runtime/helpers/createClass)),ol(require(@babel/runtime/helpers/possibleConstructorReturn)),rl(require(@babel/runtime/helpers/getPrototypeOf)),al(require(@babel/runtime/helpers/inherits)),irequire(./base),nrequire(./constants);function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,a){return t(0,r.default)(t),(0,o.default)(e,d()?Reflect.construct(t,a||,(0,r.default)(e).constructor):t.apply(e,a))}function d(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(dfunction(){return!!e})()}var uexports.ModalControllerfunction(o){function r(t,o,a){var i;return(0,e.default)(this,r),(is(this,r,t,o,a)).setLoginStatei.setLoginState.bind(i),i.pageIdnull,i.modals,i.exitModalTriggered{},i.exitModalEventListeners,i}return(0,a.default)(r,o),(0,t.default)(r,{key:initialize,value:function(e){var tthis;try{var othis.config,rthis.document;this.pageIdo.pageId,this.modalsr.querySelectorAll(body > #modals > .modal),e.modals.forEach(function(e){t._attachModalHandler(e)})}catch(a){console.log(a)}}},{key:destroy,value:function(){var ethis.document;this.exitModalEventListeners.forEach(function(t){e.removeEventListener(mouseout,t)}),this.modals,this.exitModalTriggered{},this.exitModalEventListeners}},{key:setModalWithExpiry,value:function(e){var tthis.window,o(new Date).getTime()+864e5,rmodal-controller-.concat(e);try{t.localStorage.setItem(r,JSON.stringify(o))}catch(a){}}},{key:setLoginState,value:function(){var ethis.window;try{e.localStorage.setItem(isSignedUp,true)}catch(t){}}},{key:getModalWithExpiry,value:function(e){var tthis.window.localStorage,ot.getItem(modal-controller-.concat(e));if(!o)return!1;var rJSON.parse(o);return!((new Date).getTime()>r)||(t.removeItem(modal-controller-.concat(e)),!1)}},{key:show,value:function(e){var targuments.length>1&&void 0!arguments1?arguments1:{},othis.window,rthis.getModalWithExpiry(e);(e&&!r||!0t.forced)&&(o.lpUI.showModal(modal-.concat(e),t),this.setModalWithExpiry(e))}},{key:_attachModalHandler,value:function(e){var tthis.pageId,oe.trigger;if(e.pageSpecific&&!e.pages.map(function(e){return e.pageId}).includes(t))return;EXITo?this._exitModalHandler(e):TIMERo?this._timerModalHandler(e):FORCEDo&&this._forcedModalHandler(e)}},{key:_exitModalHandler,value:function(e){var tthis,othis.document,rthis.exitModalTriggered,ae.modalId;function i(e){ra||e.toElement||e.relatedTarget||(t.show(a),ra!0)}o.addEventListener(mouseout,i),this.exitModalEventListeners.push(i)}},{key:_timerModalHandler,value:function(e){var tthis,oe.modalId,re.timerDelay;setTimeout(function(){t.show(o)},r)}},{key:_forcedModalHandler,value:function(e){var tthis,oe.modalId,rthis.window,athis.document;if(!(truer.localStorage.getItem(isSignedUp))){var ia.querySelector(#modal-.concat(o)),lnulli?void 0:i.querySelector(form),s(nulll?void 0:l.dataset.delay)||n.MODAL_CLOSE_DELAY;l.addEventListener(formsubmitted,function(){t.setLoginState()}),r.addEventListener(oauthSuccess,function(){t.setLoginState(),l.classList.add(success),setTimeout(function(){r.lpUI.hideModal(modal-.concat(o)),l.reset(),l.classList.remove(success)},s)}),this.show(o,{forced:!0})}}})}(i.BaseController);},{@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,./base:dIju,./constants:zI87},CDhX:function(require,module,exports) {function e(e){if(Array.isArray(e))return e}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},kjQs:function(require,module,exports) {function e(e,l){var rnulle?null:undefined!typeof Symbol&&eSymbol.iterator||e@@iterator;if(null!r){var t,u,n,o,f,a!0,i!1;try{if(n(rr.call(e)).next,0l){if(Object(r)!r)return;a!1}else for(;!(a(tn.call(r)).done)&&(f.push(t.value),f.length!l);a!0);}catch(e){i!0,ue}finally{try{if(!a&&null!r.return&&(or.return(),Object(o)!o))return}finally{if(i)throw u}}return f}}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},Bt3O:function(require,module,exports) {function e(e,o){(nullo||o>e.length)&&(oe.length);for(var l0,rArray(o);lo;l++)rlel;return r}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},wy3R:function(require,module,exports) {var rrequire(./arrayLikeToArray.js);function e(e,t){if(e){if(stringtypeof e)return r(e,t);var o{}.toString.call(e).slice(8,-1);returnObjecto&&e.constructor&&(oe.constructor.name),Mapo||Seto?Array.from(e):Argumentso||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?r(e,t):void 0}}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./arrayLikeToArray.js:Bt3O},YyOw:function(require,module,exports) {function e(){throw new TypeError(Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a Symbol.iterator() method.)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},Bt1D:function(require,module,exports) {var erequire(./arrayWithHoles.js),rrequire(./iterableToArrayLimit.js),orequire(./unsupportedIterableToArray.js),trequire(./nonIterableRest.js);function u(u,s){return e(u)||r(u,s)||o(u,s)||t()}module.exportsu,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./arrayWithHoles.js:CDhX,./iterableToArrayLimit.js:kjQs,./unsupportedIterableToArray.js:wy3R,./nonIterableRest.js:YyOw},wUzc:function(require,module,exports) {function e(e,o,t,n,r,u,i){try{var deu(i),ld.value}catch(e){return void t(e)}d.done?o(l):Promise.resolve(l).then(n,r)}function o(o){return function(){var tthis,narguments;return new Promise(function(r,u){var io.apply(t,n);function d(o){e(i,r,u,d,l,next,o)}function l(o){e(i,r,u,d,l,throw,o)}d(void 0)})}}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},VtUy:function(require,module,exports) {var define;var t,rrequire(./typeof.js).default;function e(){use strict;module.exportsefunction(){return n},module.exports.__esModule!0,module.exports.defaultmodule.exports;var t,n{},oObject.prototype,io.hasOwnProperty,aObject.defineProperty||function(t,r,e){tre.value},ufunctiontypeof Symbol?Symbol:{},cu.iterator||@@iterator,lu.asyncIterator||@@asyncIterator,hu.toStringTag||@@toStringTag;function f(t,r,e){return Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}),tr}try{f({},)}catch(t){ffunction(t,r,e){return tre}}function s(t,r,e,n){var or&&r.prototype instanceof w?r:w,iObject.create(o.prototype),unew T(n||);return a(i,_invoke,{value:G(t,e,u)}),i}function p(t,r,e){try{return{type:normal,arg:t.call(r,e)}}catch(t){return{type:throw,arg:t}}}n.wraps;var ysuspendedStart,vsuspendedYield,dexecuting,gcompleted,m{};function w(){}function x(){}function L(){}var b{};f(b,c,function(){return this});var EObject.getPrototypeOf,_E&&E(E(F()));_&&_!o&&i.call(_,c)&&(b_);var jL.prototypew.prototypeObject.create(b);function O(t){next,throw,return.forEach(function(r){f(t,r,function(t){return this._invoke(r,t)})})}function k(t,e){function n(o,a,u,c){var lp(to,t,a);if(throw!l.type){var hl.arg,fh.value;return f&&objectr(f)&&i.call(f,__await)?e.resolve(f.__await).then(function(t){n(next,t,u,c)},function(t){n(throw,t,u,c)}):e.resolve(f).then(function(t){h.valuet,u(h)},function(t){return n(throw,t,u,c)})}c(l.arg)}var o;a(this,_invoke,{value:function(t,r){function i(){return new e(function(e,o){n(t,r,e,o)})}return oo?o.then(i,i):i()}})}function G(r,e,n){var oy;return function(i,a){if(od)throw Error(Generator is already running);if(og){if(throwi)throw a;return{value:t,done:!0}}for(n.methodi,n.arga;;){var un.delegate;if(u){var cN(u,n);if(c){if(cm)continue;return c}}if(nextn.method)n.sentn._sentn.arg;else if(thrown.method){if(oy)throw og,n.arg;n.dispatchException(n.arg)}elsereturnn.method&&n.abrupt(return,n.arg);od;var lp(r,e,n);if(normall.type){if(on.done?g:v,l.argm)continue;return{value:l.arg,done:n.done}}throwl.type&&(og,n.methodthrow,n.argl.arg)}}}function N(r,e){var ne.method,or.iteratorn;if(ot)return e.delegatenull,thrown&&r.iterator.return&&(e.methodreturn,e.argt,N(r,e),throwe.method)||return!n&&(e.methodthrow,e.argnew TypeError(The iterator does not provide a +n+ method)),m;var ip(o,r.iterator,e.arg);if(throwi.type)return e.methodthrow,e.argi.arg,e.delegatenull,m;var ai.arg;return a?a.done?(er.resultNamea.value,e.nextr.nextLoc,return!e.method&&(e.methodnext,e.argt),e.delegatenull,m):a:(e.methodthrow,e.argnew TypeError(iterator result is not an object),e.delegatenull,m)}function P(t){var r{tryLoc:t0};1 in t&&(r.catchLoct1),2 in t&&(r.finallyLoct2,r.afterLoct3),this.tryEntries.push(r)}function S(t){var rt.completion||{};r.typenormal,delete r.arg,t.completionr}function T(t){this.tryEntries{tryLoc:root},t.forEach(P,this),this.reset(!0)}function F(e){if(e||e){var nec;if(n)return n.call(e);if(functiontypeof e.next)return e;if(!isNaN(e.length)){var o-1,afunction r(){for(;++oe.length;)if(i.call(e,o))return r.valueeo,r.done!1,r;return r.valuet,r.done!0,r};return a.nexta}}throw new TypeError(r(e)+ is not iterable)}return x.prototypeL,a(j,constructor,{value:L,configurable:!0}),a(L,constructor,{value:x,configurable:!0}),x.displayNamef(L,h,GeneratorFunction),n.isGeneratorFunctionfunction(t){var rfunctiontypeof t&&t.constructor;return!!r&&(rx||GeneratorFunction(r.displayName||r.name))},n.markfunction(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,L):(t.__proto__L,f(t,h,GeneratorFunction)),t.prototypeObject.create(j),t},n.awrapfunction(t){return{__await:t}},O(k.prototype),f(k.prototype,l,function(){return this}),n.AsyncIteratork,n.asyncfunction(t,r,e,o,i){void 0i&&(iPromise);var anew k(s(t,r,e,o),i);return n.isGeneratorFunction(r)?a:a.next().then(function(t){return t.done?t.value:a.next()})},O(j),f(j,h,Generator),f(j,c,function(){return this}),f(j,toString,function(){returnobject Generator}),n.keysfunction(t){var rObject(t),e;for(var n in r)e.push(n);return e.reverse(),function t(){for(;e.length;){var ne.pop();if(n in r)return t.valuen,t.done!1,t}return t.done!0,t}},n.valuesF,T.prototype{constructor:T,reset:function(r){if(this.prev0,this.next0,this.sentthis._sentt,this.done!1,this.delegatenull,this.methodnext,this.argt,this.tryEntries.forEach(S),!r)for(var e in this)te.charAt(0)&&i.call(this,e)&&!isNaN(+e.slice(1))&&(thiset)},stop:function(){this.done!0;var tthis.tryEntries0.completion;if(throwt.type)throw t.arg;return this.rval},dispatchException:function(r){if(this.done)throw r;var ethis;function n(n,o){return u.typethrow,u.argr,e.nextn,o&&(e.methodnext,e.argt),!!o}for(var othis.tryEntries.length-1;o>0;--o){var athis.tryEntrieso,ua.completion;if(roota.tryLoc)return n(end);if(a.tryLocthis.prev){var ci.call(a,catchLoc),li.call(a,finallyLoc);if(c&&l){if(this.preva.catchLoc)return n(a.catchLoc,!0);if(this.preva.finallyLoc)return n(a.finallyLoc)}else if(c){if(this.preva.catchLoc)return n(a.catchLoc,!0)}else{if(!l)throw Error(try statement without catch or finally);if(this.preva.finallyLoc)return n(a.finallyLoc)}}}},abrupt:function(t,r){for(var ethis.tryEntries.length-1;e>0;--e){var nthis.tryEntriese;if(n.tryLocthis.prev&&i.call(n,finallyLoc)&&this.prevn.finallyLoc){var on;break}}o&&(breakt||continuet)&&o.tryLocr&&ro.finallyLoc&&(onull);var ao?o.completion:{};return a.typet,a.argr,o?(this.methodnext,this.nexto.finallyLoc,m):this.complete(a)},complete:function(t,r){if(throwt.type)throw t.arg;returnbreakt.type||continuet.type?this.nextt.arg:returnt.type?(this.rvalthis.argt.arg,this.methodreturn,this.nextend):normalt.type&&r&&(this.nextr),m},finish:function(t){for(var rthis.tryEntries.length-1;r>0;--r){var ethis.tryEntriesr;if(e.finallyLoct)return this.complete(e.completion,e.afterLoc),S(e),m}},catch:function(t){for(var rthis.tryEntries.length-1;r>0;--r){var ethis.tryEntriesr;if(e.tryLoct){var ne.completion;if(thrown.type){var on.arg;S(e)}return o}}throw Error(illegal catch attempt)},delegateYield:function(r,e,n){return this.delegate{iterator:F(r),resultName:e,nextLoc:n},nextthis.method&&(this.argt),m}},n}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./typeof.js:tlMJ},loFk:function(require,module,exports) {function e(o){return(efunctiontypeof Symbol&&symboltypeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&functiontypeof Symbol&&e.constructorSymbol&&e!Symbol.prototype?symbol:typeof e})(o)}var orequire(../helpers/regeneratorRuntime)();module.exportso;try{regeneratorRuntimeo}catch(t){object(undefinedtypeof globalThis?undefined:e(globalThis))?globalThis.regeneratorRuntimeo:Function(r,regeneratorRuntime r)(o)}},{../helpers/regeneratorRuntime:VtUy},DEGM:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.loGetexports.goTovoid 0;var oexports.goTofunction(o){var earguments.length>1&&void 0!arguments1&&arguments1;o&&(e?window.open(o):window.location.assign(o))},eexports.loGetfunction(o,e,r){if(e){var t(Array.isArray(e)?e:e.match(/(^.\)+/g)).reduce(function(o,e){return o&&oe},o);return void 0t?r:t}};},{},kToa:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ButtonControllervoid 0;var es(require(@babel/runtime/helpers/slicedToArray)),ts(require(@babel/runtime/helpers/asyncToGenerator)),ns(require(@babel/runtime/helpers/classCallCheck)),rs(require(@babel/runtime/helpers/createClass)),as(require(@babel/runtime/helpers/possibleConstructorReturn)),os(require(@babel/runtime/helpers/getPrototypeOf)),is(require(@babel/runtime/helpers/inherits)),ls(require(@babel/runtime/regenerator)),crequire(../utils/navigation),urequire(./base);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n){return t(0,o.default)(t),(0,a.default)(e,b()?Reflect.construct(t,n||,(0,o.default)(e).constructor):t.apply(e,n))}function b(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(bfunction(){return!!e})()}var vexports.ButtonControllerfunction(a){function o(e,t,r){var a;return(0,n.default)(this,o),(ad(this,o,e,t,r))._boundClickHandlera._buttonClickHandler.bind(a),a}return(0,i.default)(o,a),(0,r.default)(o,{key:initialize,value:function(){arguments.length>0&&void 0!arguments0&&arguments0;try{var ethis.document;e.body.removeEventListener(click,this._boundClickHandler),e.body.addEventListener(click,this._boundClickHandler)}catch(t){console.error(t)}}},{key:destroy,value:function(){this.document.body.removeEventListener(click,this._boundClickHandler)}},{key:_buttonClickHandler,value:function(e){this._handleButtonClick(e).catch(function(e){return console.error(e)})}},{key:_handleButtonClick,value:function(){var e(0,t.default)(l.default.mark(function e(t){var n,r,a,o,i,u,s,d,b,v;return l.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(nthis.window,rthis.document,at.target.closest(button, a)){e.next4;break}return e.abrupt(return);case 4:if(oa.dataset.type||,ia.href||a.dataset.href||,ua.target||,!a.dataset.submit){e.next18;break}return e.prev9,e.next12,this._handleSubmit(a);case 12:e.next17;break;case 14:e.prev14,e.t0e.catch(9),console.error(e.t0);case 17:(0,c.goTo)(i,_blanku);case 18:if(this._trackConversion(a),VIDEO!o){e.next22;break}return this._handleVideoButton(a),e.abrupt(return);case 22:if(CONTACT_US!o){e.next25;break}return this._handleContactUsButton(a),e.abrupt(return);case 25:if(SUBSCRIBE!o){e.next28;break}return n.lpUI.showModal(modal-global-subscribe),e.abrupt(return);case 28:if(MY_ACCOUNT!o){e.next31;break}return n.lpUI.showModal(modal-global-my-account),e.abrupt(return);case 31:if(SHARE_POPUP!o){e.next36;break}return(sa.querySelector(.share-popup))&&(s.style.displayflex),t.stopPropagation(),e.abrupt(return);case 36:if(MODAL_!o.substring(0,6)){e.next40;break}return do.substring(6),n.lpUI.showModal(modal-.concat(d)),e.abrupt(return);case 40:null!i&&i.startsWith(mailto:)?(bi.substring(7),r.sendGoogleAnalyticsEvent({hitType:event,eventCategory:button,eventAction:click,eventLabel:Email,eventValue:b})):null!i&&i.startsWith(tel:)&&(vi.substring(4),r.sendGoogleAnalyticsEvent({hitType:event,eventCategory:button,eventAction:click,eventLabel:Phone,eventValue:v}));case 41:caseend:return e.stop()}},e,this,9,14)}));return function(t){return e.apply(this,arguments)}}()},{key:_handleSubmit,value:function(){var e(0,t.default)(l.default.mark(function e(t){var n,r;return l.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(nt.closest(form),rthis.window,!n){e.next6;break}return e.next5,r.luxuryPresence.contactForms.submitForm(n);case 5:return e.abrupt(return,e.sent);case 6:return e.abrupt(return,null);case 7:caseend:return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:_getVimeoSrc,value:function(t){if(!t||!t.includes(vimeo.com)||t.length>2e3)return null;var nt.match(/(?:(?:www\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/(?:^/*)\/videos\/|)|player.vimeo.com\/video\/)(\d+)(?:(?:\?.*&*h|\/)+(\d,a-f+))?/);if(!n)return null;var r(0,e.default)(n,3),ar1,or2,ihttps://player.vimeo.com/video/.concat(a,?);return o&&(i+h.concat(o,&)),i+autoplay1}},{key:_handleVideoButton,value:function(e){var tthis.document,ne.closest(section),re.dataset.src,a;if(r&&(r.includes(youtube.com)||r.includes(youtu.be))&&!r.includes(youtube.com/embed)){var or.match(/(?:youtube\.com\/\S*(?:(?:\/e(?:mbed))?\/|watch\?(?:\S*?&?v))|youtu.be\/)(a-zA-Z0-9_-{6,11})/);o&&(ao1)}var ithis._getVimeoSrc(r);if(a?rhttps://youtube.com/embed/.concat(a,?autoplay1&controls0):i&&(ri),r&&n){var lr.endsWith(.mp4)||r.endsWith(.webm)||r.includes(cloudinary.com),c\n div idmodal-.concat(n.id, classmodal visible>\n div classmodal-content>\n div classlightbox-video>\n div classvideo-player>\n div classembed-container>\n ).concat(l?video controls autoplay src.concat(r,>/video>):iframe frameborder0 allowfullscreen1 allowaccelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture titleYouTube video player width100% height100% src.concat(r,>/iframe>),\n /div>\n /div>\n /div>\n /div>\n button classclose lp-close typebutton aria-labelclose modal>span classlp-close-icon aria-hiddentrue>/span>/button>\n /div>\n );t.body.insertAdjacentHTML(beforeend,c);var ut.getElementById(modal-.concat(n.id));u.querySelector(.close).addEventListener(click,function(){u.remove()})}}},{key:_handleContactUsButton,value:function(e){var tthis.window;this.document.sendGoogleAnalyticsEvent({hitType:event,eventCategory:button,eventAction:click,eventLabel:contact}),t.lpUI.showModal(modal-global-contact-us,{scrollLock:!0})}},{key:_trackConversion,value:function(e){var tthis.window,nthis.document,re.dataset,ar.gtagConversionId,or.gtagConversionLabel,ir.fbEventName;if(a&&o){if(t.dataLayer&&t.dataLayer.length)t.dataLayer.some(function(e){return e.length&&confige0&&e1a})||n.sendGoogleTagManagerEvent(config,a);var l.concat(a,/).concat(o);n.sendGoogleTagManagerEvent(event,conversion,{send_to:l})}t.fbq&&i&&t.fbq(track,i,{})}})}(u.BaseController);},{@babel/runtime/helpers/slicedToArray:Bt1D,@babel/runtime/helpers/asyncToGenerator:wUzc,@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,@babel/runtime/regenerator:loFk,../utils/navigation:DEGM,./base:dIju},a3AZ:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ValidationControllervoid 0;var en(require(@babel/runtime/helpers/classCallCheck)),tn(require(@babel/runtime/helpers/createClass)),in(require(@babel/runtime/helpers/possibleConstructorReturn)),ln(require(@babel/runtime/helpers/getPrototypeOf)),rn(require(@babel/runtime/helpers/inherits)),arequire(./base);function n(e){return e&&e.__esModule?e:{default:e}}function o(e,t,r){return t(0,l.default)(t),(0,i.default)(e,u()?Reflect.construct(t,r||,(0,l.default)(e).constructor):t.apply(e,r))}function u(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(ufunction(){return!!e})()}var sexports.ValidationControllerfunction(i){function l(t,i,r){var a;return(0,e.default)(this,l),(ao(this,l,t,i,r)).validatedForms,a}return(0,r.default)(l,i),(0,t.default)(l,{key:initialize,value:function(){var earguments.length>0&&void 0!arguments0?arguments0:{};try{var t,ithis.window,lthis.document,re.selector,a;if(ar?l.querySelectorAll(.concat(r, formdata-typecontact-form)):l.querySelectorAll(formdata-typecontact-form),!!l.querySelectorAll(inputtypetel).length&&!i.libphonenumber&&null!i&&null!(ti.luxuryPresence)&&void 0!t&&t.libs){var ni.luxuryPresence.libs;(0,n.loadJs)(n.jsLibsMap.libphonenumber.jsSrc,this.attachValidation.bind(this,a))}else this.attachValidation(a);this.validatedFormsthis.validatedForms.concat(a)}catch(o){console.log(o)}}},{key:destroy,value:function(){this.validatedForms}},{key:attachValidation,value:function(e){var tthis;e.forEach(function(e){e.querySelectorAll(input, select, textarea).forEach(function(e){t.applyFieldValidation(e)})})}},{key:applyFieldValidation,value:function(e){tele.getAttribute(type)&&this._applyPhoneValidation(e)}},{key:_applyPhoneValidation,value:function(e){var tthis.window;if(t.libphonenumber){var it.libphonenumber.isValidPhoneNumber;e.addEventListener(keyup,function(){if(this.hasAttribute(required)||this.value.replace(/\s/g,).length)try{var ethis.value;i(e,US)?this.setCustomValidity():this.setCustomValidity(Please enter a valid phone number.)}catch(t){this.setCustomValidity(Please enter a valid phone number.)}else this.setCustomValidity()})}}})}(a.BaseController);},{@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,./base:dIju},lsuE:function(require,module,exports) {var erequire(./toPropertyKey.js);function r(r,o,t){return(oe(o))in r?Object.defineProperty(r,o,{value:t,enumerable:!0,configurable:!0,writable:!0}):rot,r}module.exportsr,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./toPropertyKey.js:AkFJ},klFi:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.defaultvoid 0;var ed(require(@babel/runtime/helpers/typeof)),td(require(@babel/runtime/helpers/asyncToGenerator)),rd(require(@babel/runtime/helpers/defineProperty)),nd(require(@babel/runtime/helpers/slicedToArray)),od(require(@babel/runtime/helpers/classCallCheck)),ad(require(@babel/runtime/helpers/createClass)),id(require(@babel/runtime/helpers/possibleConstructorReturn)),sd(require(@babel/runtime/helpers/getPrototypeOf)),ud(require(@babel/runtime/helpers/inherits)),ld(require(@babel/runtime/regenerator)),crequire(../controllers/base);function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t){var rObject.keys(e);if(Object.getOwnPropertySymbols){var nObject.getOwnPropertySymbols(e);t&&(nn.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function v(e){for(var t1;targuments.length;t++){var nnull!argumentst?argumentst:{};t%2?p(Object(n),!0).forEach(function(t){(0,r.default)(e,t,nt)}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function f(e,t,r){return t(0,s.default)(t),(0,i.default)(e,m()?Reflect.construct(t,r||,(0,s.default)(e).constructor):t.apply(e,r))}function m(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(mfunction(){return!!e})()}var h/api/v1/home-valuation,yexports.defaultfunction(r){function i(){return(0,o.default)(this,i),f(this,i,arguments)}return(0,u.default)(i,r),(0,a.default)(i,{key:destroy,value:function(){}},{key:_transformAddressComponents,value:function(e){var tfunction(t){var r;return null(r(e.find(function(e){return e.componentTypet})||{}).componentName)||void 0r?void 0:r.text},r{},nt(street_number),ot(route),at(administrative_area_level_1),it(postal_code),st(subpremise),ut(locality)||t(sublocality_level_1)||t(neighborhood);return n&&(r.streetNumbern),o&&(r.streetNameo),u&&(r.cityu),a&&(r.statea),i&&(r.zipcodei),s&&(r.addressLine2s),r}},{key:_extractAddressAndCoordinates,value:function(e){var tnull,rnull;if(e&&e.result){var ne.result;n.address&&n.address.addressComponents&&(tthis._transformAddressComponents(n.address.addressComponents)),n.geocode&&n.geocode.location&&(r{latitude:n.geocode.location.latitude,longitude:n.geocode.location.longitude})}return{structuredAddress:t,coordinates:r}}},{key:_filterEmptyStrings,value:function(e){for(var t{},r0,oObject.entries(e);ro.length;r++){var a(0,n.default)(or,2),ia0,sa1;!s&&null!s&&(tis)}return t}},{key:_buildHomeValuationData,value:function(e,t,r,n){var o,a,i,s,u,l,c,d,p,f,m,h,y,b,g,w,_,A,k,x,O,C{companyId:e.companyId,homeValuationAddress:null!(onull!(anull!(inull!(snull(ue.activity.content)||void 0u?void 0:u.homeValuationAddress)&&void 0!s?s:null(le.activity.content)||void 0l?void 0:l.address)&&void 0!i?i:null(ce.activity.content)||void 0c?void 0:c.propertyAddress)&&void 0!a?a:null(de.activity.comments_attributes)||void 0d||null(dd0)||void 0d?void 0:d.text)&&void 0!o?o:,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},j{leadEmailAddress:e.activity.author_email,leadFullName:e.activity.author_name,leadPhoneNumber:e.activity.author_phone,parcelId:null(pe.activity.content)||void 0p?void 0:p.parcelId,resourceId:null(fe.page.pageMeta)||void 0f?void 0:f.resourceId,pageId:e.page.pageId,sourceResource:null(me.page.pageMeta)||void 0m?void 0:m.sourceResource,pageElementId:null(he.page.pageMeta)||void 0h?void 0:h.pageElementId,formId:null(ye.page.pageMeta)||void 0y?void 0:y.formId,gRecaptchaResponse:e.g_recaptcha_response,gRecaptchaAction:e.g_recaptcha_action,utmSource:null(be.activity.content)||void 0b?void 0:b.utm_source,utmMedium:null(ge.activity.content)||void 0g?void 0:g.utm_medium,utmCampaign:null(we.activity.content)||void 0w?void 0:w.utm_campaign,utmTerm:null(_e.activity.content)||void 0_?void 0:_.utm_term,utmContent:null(Ae.activity.content)||void 0A?void 0:A.utm_content,utmId:null(ke.activity.content)||void 0k?void 0:k.utm_id,timeToSell:null(xe.activity.content)||void 0x?void 0:x.timeToSell,lookingToBuy:null(Oe.activity.content)||void 0O?void 0:O.lookingToBuy,referrer:e.referrer,content:e.activity.content||{},fields:e.fields||{}},Ithis._filterEmptyStrings(j);return v(v(v(v({},C),I),r&&{address:r}),n&&{coordinates:n})}},{key:_submitHomeValuationRequest,value:function(){var r(0,t.default)(l.default.mark(function r(n){var o,a,i,s,u,c,d,p,v,f,m,y,b,g,wthis;return l.default.wrap(function(r){for(;;)switch(r.prevr.next){case 0:if((sthis.config).websiteApiGatewayUrl){r.next3;break}throw new Error(websiteApiGatewayUrl not configured for home valuation);case 3:if(unull,!(c(null(on.activity.content)||void 0o?void 0:o.homeValuationAddress)||(null(an.activity.content)||void 0a?void 0:a.address)||(null(in.activity.content)||void 0i?void 0:i.propertyAddress))||!s.googleMapsAPIKey){r.next15;break}return r.prev6,r.next9,this._validateAddressWithGoogleMaps(c);case 9:ur.sent,r.next15;break;case 12:r.prev12,r.t0r.catch(6),console.error(Error validating address with Google Maps:,r.t0);case 15:return r.next17,this._getHomeValuationEstimate(u);case 17:return dr.sent,pthis._extractAddressAndCoordinates(u),vp.structuredAddress,fp.coordinates,m.concat(s.websiteApiGatewayUrl).concat(h),ythis._buildHomeValuationData(n,d,v,f),bnew AbortController,gsetTimeout(function(){return b.abort()},1e4),r.abrupt(return,fetch(m,{method:POST,headers:{Content-Type:application/json},body:JSON.stringify(y),signal:b.signal}).then(function(){var r(0,t.default)(l.default.mark(function t(r){var n,o;return l.default.wrap(function(t){for(;;)switch(t.prevt.next){case 0:return clearTimeout(g),t.next3,r.text();case 3:nt.sent;try{on?JSON.parse(n):{}}catch(a){o{raw:n}}if(r.ok){t.next7;break}throw o&&object(0,e.default)(o)&&Object.keys(o).length?o:{message:Request failed,status:r.status};case 7:if(!o||success!o.status||!o.redirectUrl){t.next10;break}return w.window.location.hrefo.redirectUrl,t.abrupt(return,{redirected:!0,url:o.redirectUrl});case 10:return t.abrupt(return,o);case 11:caseend:return t.stop()}},t)}));return function(e){return r.apply(this,arguments)}}()).catch(function(e){throw clearTimeout(g),e}));case 24:caseend:return r.stop()}},r,this,6,12)}));return function(e){return r.apply(this,arguments)}}()},{key:_validateAddressWithGoogleMaps,value:function(){var e(0,t.default)(l.default.mark(function e(t){var r,n;return l.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if((rthis.config).googleMapsAPIKey){e.next3;break}throw new Error(Google Maps API key not configured);case 3:return e.prev3,e.next6,fetch(https://addressvalidation.googleapis.com/v1:validateAddress?key.concat(r.googleMapsAPIKey),{method:POST,headers:{Content-Type:application/json},body:JSON.stringify({address:{addressLines:t},enableUspsCass:!1})});case 6:if((ne.sent).ok){e.next9;break}throw new Error(Address validation failed: .concat(n.status));case 9:return e.next11,n.json();case 11:return e.abrupt(return,e.sent);case 14:throw e.prev14,e.t0e.catch(3),console.error(Error validating address with Google Maps:,e.t0),e.t0;case 18:caseend:return e.stop()}},e,this,3,14)}));return function(t){return e.apply(this,arguments)}}()},{key:_getHomeValuationEstimate,value:function(){var e(0,t.default)(l.default.mark(function e(){var t,r,o,a,i,s,u,c,d,p,v,f,marguments;return l.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(tm.length>0&&void 0!m0?m0:null,(rthis.config).websiteApiGatewayUrl){e.next4;break}throw new Error(websiteApiGatewayUrl not configured);case 4:if(e.prev4,i.concat(r.websiteApiGatewayUrl).concat(h),si,!(t&&t.result&&t.result.address&&t.result.address.addressComponents)||null!(ot.result)&&void 0!o&&null!(oo.verdict)&&void 0!o&&o.hasUnconfirmedComponents){e.next13;break}uthis._transformAddressComponents(t.result.address.addressComponents),cObject.entries(u).map(function(e){var t(0,n.default)(e,2),rt0,ot1;return.concat(encodeURIComponent(r),).concat(encodeURIComponent(o))}).join(&),s.concat(i,?).concat(c),e.next14;break;case 13:return e.abrupt(return,null);case 14:return dnew AbortController,psetTimeout(function(){return d.abort()},1e4),e.next18,fetch(s,{headers:{Accept:application/json},signal:d.signal});case 18:return ve.sent,clearTimeout(p),e.next22,v.json();case 22:return fe.sent,e.abrupt(return,null!(anullf?void 0:f.valueDollars)&&void 0!a?a:null);case 26:return e.prev26,e.t0e.catch(4),console.error(Error getting home valuation estimate:,e.t0),e.abrupt(return,null);case 30:caseend:return e.stop()}},e,this,4,26)}));return function(){return e.apply(this,arguments)}}()})}(c.BaseController);},{@babel/runtime/helpers/typeof:tlMJ,@babel/runtime/helpers/asyncToGenerator:wUzc,@babel/runtime/helpers/defineProperty:lsuE,@babel/runtime/helpers/slicedToArray:Bt1D,@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,@babel/runtime/regenerator:loFk,../controllers/base:dIju},kqOT:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ContactFormControllerexports.ADD_FIELDvoid 0;var ed(require(@babel/runtime/helpers/defineProperty)),td(require(@babel/runtime/helpers/asyncToGenerator)),rd(require(@babel/runtime/helpers/classCallCheck)),nd(require(@babel/runtime/helpers/createClass)),ad(require(@babel/runtime/helpers/possibleConstructorReturn)),od(require(@babel/runtime/helpers/getPrototypeOf)),id(require(@babel/runtime/helpers/inherits)),cd(require(@babel/runtime/regenerator)),srequire(./base),urequire(./constants),ld(require(../services/homeValuation));function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var rObject.keys(e);if(Object.getOwnPropertySymbols){var nObject.getOwnPropertySymbols(e);t&&(nn.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function h(t){for(var r1;rarguments.length;r++){var nnull!argumentsr?argumentsr:{};r%2?f(Object(n),!0).forEach(function(r){(0,e.default)(t,r,nr)}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function p(e,t,r){return t(0,o.default)(t),(0,a.default)(e,m()?Reflect.construct(t,r||,(0,o.default)(e).constructor):t.apply(e,r))}function m(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(mfunction(){return!!e})()}var vexports.ADD_FIELDmiddleName,bcontact_form,yname,firstName,lastName,v,email,phone,phoneNumber,source,message,mlsId,sourceUrl,gexports.ContactFormControllerfunction(e){function a(e,t,n){var o;return(0,r.default)(this,a),(op(this,a,e,t,n)).forms,o.homeValuationServicenew l.default(e,t,n),o}return(0,i.default)(a,e),(0,n.default)(a,{key:initialize,value:function(){var ethis,targuments.length>0&&void 0!arguments0?arguments0:{};try{var rthis.document,nt.selector,a;(an?r.querySelectorAll(.concat(n, formdata-typecontact-form)):r.querySelectorAll(formdata-typecontact-form)).forEach(function(t){e._attachSubmitHandler(t)}),this.formsthis.forms.concat(a)}catch(o){console.log(o)}}},{key:destroy,value:function(){this.forms}},{key:submitForm,value:function(e){this._handleSubmit(null,e).catch(function(e){return console.error(e)})}},{key:_attachValidation,value:function(e){var tthis.window;e.querySelectorAll(input, select, textarea).forEach(function(e){t.luxuryPresence.validation.applyFieldValidation(e)})}},{key:_attachSubmitHandler,value:function(e){var tthis;e.addEventListener(submit,function(r){return t._handleSubmit(r,e)})}},{key:_handleSubmit,value:function(){var e(0,t.default)(c.default.mark(function e(t,r){var n,a,o,i,s,l,d,f,p,m,v,g,_,E,O,k,I,w;return c.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(nthis.window,athis.config,t&&t.preventDefault(),!r.classList.contains(loading)){e.next4;break}return e.abrupt(return);case 4:if(r.classList.add(loading),o,!a.recaptcha.enabled){e.next10;break}return e.next9,this._recaptchaToken();case 9:oe.sent;case 10:if(inew FormData(r),s{},l,d/^name(?:-\d+)?$/,i.forEach(function(e,t){if(stringtypeof e){var re.trim();d.test(t)&&r&&l.push(r);var nst;stn?.concat(n, ).concat(r):r}else ste}),l.length?s.namel.join( ).trim():!s.name&&s.firstName&&(s.names.firstName,s.lastName&&(s.name+ .concat(s.lastName))),fthis._getFields(r),pObject.keys(s).filter(function(e){return!y.includes(e)}).reduce(function(e,t){return etst,e},{}),ma.pageId,va.companyId,ga.websiteId,_a.pageMeta,En.localStorage.getItem(utm_vars)||{},On.localStorage.getItem(referrer)||,kthis._getFormId(r),I{g_recaptcha_response:o,g_recaptcha_action:b,activity:{author_email:s.email,author_name:s.name,author_phone:s.phone||s.phoneNumber,activity_source:s.source||CONTACT_INQUIRY,comments_attributes:{text:s.message||void 0},source_url:n.location.href,content:h(h({},p),JSON.parse(E))},page:{pageId:m,companyId:v,websiteId:g,pageMeta:h(h({},_),{},{formId:k})},companyId:v,referrer:O,fields:f},!s.middleName){e.next26;break}return e.abrupt(return);case 26:return e.prev26,e.next29,this._submitLeadRequest(I);case 29:this._sendGAEvent(I),wr.dataset.delay||u.MODAL_CLOSE_DELAY,r.classList.remove(loading),r.classList.add(success),r.querySelectorAll(.success).forEach(function(e){return e.classList.remove(hide)}),r.dispatchEvent(new Event(formsubmitted)),setTimeout(function(){n.lpUI.hideClosestModal(r),r.reset(),n.lpUI.sideMenuHide(),r.querySelectorAll(.success).forEach(function(e){return e.classList.add(hide)}),r.classList.remove(success)},w),e.next44;break;case 38:e.prev38,e.t0e.catch(26),console.log(e.t0),r.dispatchEvent(new Event(formsubmiterror)),r.classList.remove(loading),r.classList.add(error);case 44:caseend:return e.stop()}},e,this,26,38)}));return function(t,r){return e.apply(this,arguments)}}()},{key:_recaptchaToken,value:function(){var ethis.window,tthis.config;if(t.recaptcha.recaptchaSiteId)return new Promise(function(r,n){e.grecaptcha.enterprise.ready(function(){e.grecaptcha.enterprise.execute(t.recaptcha.recaptchaSiteId,{action:b}).then(function(e){return r(e)}).catch(function(e){return n(e)})})});console.log(No recaptchaSiteId provided)}},{key:_submitLeadRequest,value:function(){var e(0,t.default)(c.default.mark(function e(t){var r,n,a,o;return c.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(!(athis.config).myhomeDashboardEnabled||HOME_VALUATION!(null(rt.activity)||void 0r?void 0:r.activity_source)&&HOME_VALUE!(null(nt.activity)||void 0n?void 0:n.activity_source)){e.next3;break}return e.abrupt(return,this.homeValuationService._submitHomeValuationRequest(t));case 3:return o.concat(a.leadIngesterUrl,/api/v1/leads),e.abrupt(return,fetch(o,{method:POST,headers:{Content-Type:application/json},body:JSON.stringify(t)}).then(function(e){return e.ok?e.json():e.json().then(function(e){throw e})}));case 5:caseend:return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:_sendGAEvent,value:function(e){var tthis.document,r{hitType:event,eventCategory:button,eventAction:click};switch(e.activity.activity_source){caseNEWSLETTER_SIGNUP:r.eventLabelNewsletter,t.sendGoogleTagManagerEvent(event,newsletter_signup);break;caseHOME_SEARCH:r.eventLabelHomeSearch,t.sendGoogleTagManagerEvent(event,home_search);break;caseHOME_VALUE:caseHOME_VALUATION:r.eventLabelHomeValue,t.sendGoogleTagManagerEvent(event,home_valuation);break;caseEBOOK:r.eventLabelEbook,t.sendGoogleTagManagerEvent(event,ebook_download);break;caseCONTACT_INQUIRY:default:r{hitType:pageview,page:/thank-you},t.sendGoogleTagManagerEvent(event,contact_inquiry)}t.sendGoogleAnalyticsEvent(r)}},{key:_getFields,value:function(e){var te.querySelectorAll(input, select, textarea),r{};return t.forEach(function(t){var nt.id,at.name,ot.type;if(av)return!0;var i;if(n){var ce.querySelector(labelfor.concat(n,));c?ic.textContent.trim():t.placeholder&&(it.placeholder.trim())}ra{label:i,type:t.tagName,inputType:INPUTt.tagName?o:text}}),r}},{key:_getFormId,value:function(e){var te.closest(sectionid^section-, footerid, .modalid^modal-);return null!t&&t.id?this._cleanFormId(t.id):}},{key:_cleanFormId,value:function(e){for(var t0,rsection-,modal-;tr.length;t++){var nrt;if(e.startsWith(n))return e.substring(n.length)}return e}})}(s.BaseController);},{@babel/runtime/helpers/defineProperty:lsuE,@babel/runtime/helpers/asyncToGenerator:wUzc,@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,@babel/runtime/regenerator:loFk,./base:dIju,./constants:zI87,../services/homeValuation:klFi},VZOD:function(require,module,exports) {function e(e,o){if(nulle)return{};var r{};for(var u in e)if({}.hasOwnProperty.call(e,u)){if(o.indexOf(u)>0)continue;rueu}return r}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},XK02:function(require,module,exports) {var erequire(./objectWithoutPropertiesLoose.js);function r(r,o){if(nullr)return{};var t,l,ue(r,o);if(Object.getOwnPropertySymbols){var sObject.getOwnPropertySymbols(r);for(l0;ls.length;l++)tsl,o.indexOf(t)>0||{}.propertyIsEnumerable.call(r,t)&&(utrt)}return u}module.exportsr,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./objectWithoutPropertiesLoose.js:VZOD},auLy:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.STATIC_MAP_MAX_DIMexports.MapApiLoaderControllervoid 0;var eh(require(@babel/runtime/helpers/defineProperty)),th(require(@babel/runtime/helpers/objectWithoutProperties)),rh(require(@babel/runtime/helpers/slicedToArray)),nh(require(@babel/runtime/helpers/asyncToGenerator)),ah(require(@babel/runtime/helpers/classCallCheck)),ih(require(@babel/runtime/helpers/createClass)),ch(require(@babel/runtime/helpers/possibleConstructorReturn)),oh(require(@babel/runtime/helpers/getPrototypeOf)),sh(require(@babel/runtime/helpers/inherits)),uh(require(@babel/runtime/regenerator)),lrequire(./base),psrcWidth,srcHeight,theme;function h(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var rObject.keys(e);if(Object.getOwnPropertySymbols){var nObject.getOwnPropertySymbols(e);t&&(nn.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(t){for(var r1;rarguments.length;r++){var nnull!argumentsr?argumentsr:{};r%2?f(Object(n),!0).forEach(function(r){(0,e.default)(t,r,nr)}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function y(e,t,r){return t(0,o.default)(t),(0,c.default)(e,b()?Reflect.construct(t,r||,(0,o.default)(e).constructor):t.apply(e,r))}function b(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(bfunction(){return!!e})()}var v__googleMapsCallback,ghttps://maps.googleapis.com/maps/api/js,mexports.STATIC_MAP_MAX_DIM1024,kexports.MapApiLoaderControllerfunction(e){function c(e,t,r){var n;return(0,a.default)(this,c),(ny(this,c,e,t,r)).retries3,n.callbacks,n.id__googleMapsScriptId.concat(Date.now()),n._apiKey,n.reset(),n}return(0,s.default)(c,e),(0,i.default)(c,{key:apiKey,get:function(){return this._apiKey},set:function(e){this._apiKeye,this.config.setGoogleMapsAPIKey(e)}},{key:reset,value:function(){this.deleteScript(),this.done!1,this.loading!1,this.errors,this.onerrorEventnull}},{key:destroy,value:function(){this.reset()}},{key:getMapApiKey,value:function(){var e(0,n.default)(u.default.mark(function e(){var t,r;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(!this.apiKey){e.next2;break}return e.abrupt(return,this.apiKey);case 2:return e.prev2,e.next5,fetch(.concat(this._getBaseUrl(),/api/v1/map));case 5:if((te.sent).ok){e.next8;break}throw new Error(Failed to fetch API key);case 8:return e.next10,t.text();case 10:return re.sent,this.apiKeyr,e.abrupt(return,this.apiKey);case 15:return e.prev15,e.t0e.catch(2),console.error(e.t0),e.abrupt(return,);case 19:caseend:return e.stop()}},e,this,2,15)}));return function(){return e.apply(this,arguments)}}()},{key:createUrl,value:function(){var e(0,n.default)(u.default.mark(function e(){var t,r;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:return tg,t+?callback.concat(v),e.next4,this.getMapApiKey();case 4:return(re.sent)&&(t+&key.concat(r)),t+&librariesplaces,e.abrupt(return,t);case 8:caseend:return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:setScript,value:function(){var e(0,n.default)(u.default.mark(function e(){var t,r;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(!this.document.getElementById(this.id)){e.next3;break}return this.callback(),e.abrupt(return);case 3:return e.next5,this.createUrl();case 5:te.sent,(rthis.document.createElement(script)).idthis.id,r.typetext/javascript,r.srct,r.onerrorthis.loadErrorCallback.bind(this),r.defer!0,r.async!0,this.document.head.appendChild(r);case 14:caseend:return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:loadErrorCallback,value:function(e){var tthis;if(this.errors.push(e),this.errors.lengththis.retries){var rthis.errors.length*Math.pow(2,this.errors.length);console.log(Failed to load Google Maps script, retrying in .concat(r, ms.)),setTimeout(function(){t.deleteScript(),t.setScript().catch(function(e){return console.error(e)})},r)}else this.onerrorEvente,this.callback()}},{key:deleteScript,value:function(){var ethis.document.getElementById(this.id);e&&e.remove()}},{key:load,value:function(){return this.loadPromise()}},{key:loadPromise,value:function(){var ethis;return new Promise(function(t,r){e.loadCallback(function(e){e?r(e):t()})})}},{key:loadCallback,value:function(e){this.callbacks.push(e),this.execute()}},{key:setCallback,value:function(){this.window.__googleMapsCallbackthis.callback.bind(this)}},{key:resetIfRetryingFailed,value:function(){this.failed&&this.reset()}},{key:callback,value:function(){var ethis;this.done!0,this.loading!1,this.callbacks.forEach(function(t){t(e.onerrorEvent)}),this.callbacks}},{key:execute,value:function(){this.window.google&&this.window.google.maps&&this.window.google.maps.version&&this.callback(),this.resetIfRetryingFailed(),this.done?this.callback():this.loading||(this.loading!0,this.setCallback(),this.setScript().catch(function(e){return console.error(e)}))}},{key:_getBaseUrl,value:function(){var ethis.config,te.isBuilder,re.websiteApiGatewayUrl;return t?r:}},{key:resizeStaticMapDimensions,value:function(e,t){if(em&&tm)return{width:e,height:t};var rMath.min(m/e,m/t);return{width:parseInt(e*r),height:parseInt(t*r)}}},{key:convertThemeToStaticApiUrl,value:function(e){return e.map(function(e){var te.stylers.reduce(function(e,t){var rt.visibility?visibility:.concat(t.visibility):,nt.color?color:.concat(t.color.replace(#,0x)):,at.lightness?lightness:.concat(t.lightness):;return.concat(e,|).concat(r).concat(n).concat(a)},),re.elementType?|element:.concat(e.elementType):;returnfeature:.concat(e.featureType).concat(r).concat(t)})}},{key:getMapApiSignedUrl,value:function(){var e(0,n.default)(u.default.mark(function e(t){var r,n,a;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:return e.prev0,e.next3,fetch(.concat(this._getBaseUrl(),/api/v1/map/signature?).concat(t));case 3:if((re.sent).ok){e.next6;break}throw new Error(Failed to fetch signed URL);case 6:return e.next8,r.json();case 8:return ne.sent,an.url,e.abrupt(return,a);case 13:return e.prev13,e.t0e.catch(0),console.error(e.t0),e.abrupt(return,);case 17:caseend:return e.stop()}},e,this,0,13)}));return function(t){return e.apply(this,arguments)}}()},{key:generateStaticMapUrl,value:function(e,t,n,a,i,c){var othis.resizeStaticMapDimensions(i,c),so.width,uo.height,l{center:.concat(e,,).concat(t),zoom:n,scale:2,size:.concat(s,x).concat(u),key:this.apiKey};a&&(l.stylethis.convertThemeToStaticApiUrl(a));var pnew URLSearchParams;return Object.entries(l).forEach(function(e){var t(0,r.default)(e,2),nt0,at1;Array.isArray(a)?a.forEach(function(e){return p.append(n,e.toString())}):p.append(n,a.toString())}),.concat(https://maps.googleapis.com/maps/api/staticmap,?).concat(p.toString())}},{key:generateDigitallySignedStaticMapUrl,value:function(){var e(0,n.default)(u.default.mark(function e(n){var a,i,c,o,s,l,h,f,y,b;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:return an.srcWidth,in.srcHeight,cn.theme,o(0,t.default)(n,p),sthis.resizeStaticMapDimensions(a,i),ls.width,hs.height,fd(d({},o),{},{size:.concat(l,x).concat(h)}),c&&(f.stylethis.convertThemeToStaticApiUrl(c)),ynew URLSearchParams,Object.entries(f).forEach(function(e){var t(0,r.default)(e,2),nt0,at1;Array.isArray(a)?a.forEach(function(e){return y.append(n,e.toString())}):y.append(n,a.toString())}),by.toString(),e.prev7,e.next10,this.getMapApiSignedUrl(b);case 10:return e.abrupt(return,e.sent);case 13:return e.prev13,e.t0e.catch(7),console.error(e.t0),e.abrupt(return,);case 17:caseend:return e.stop()}},e,this,7,13)}));return function(t){return e.apply(this,arguments)}}()})}(l.BaseController);},{@babel/runtime/helpers/defineProperty:lsuE,@babel/runtime/helpers/objectWithoutProperties:XK02,@babel/runtime/helpers/slicedToArray:Bt1D,@babel/runtime/helpers/asyncToGenerator:wUzc,@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,@babel/runtime/regenerator:loFk,./base:dIju},alUq:function(require,module,exports) {var rrequire(./arrayLikeToArray.js);function e(e){if(Array.isArray(e))return r(e)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./arrayLikeToArray.js:Bt3O},AZzA:function(require,module,exports) {function e(e){if(undefined!typeof Symbol&&null!eSymbol.iterator||null!e@@iterator)return Array.from(e)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},OMtq:function(require,module,exports) {function e(){throw new TypeError(Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a Symbol.iterator() method.)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},DRof:function(require,module,exports) {var erequire(./arrayWithoutHoles.js),rrequire(./iterableToArray.js),orequire(./unsupportedIterableToArray.js),urequire(./nonIterableSpread.js);function t(t){return e(t)||r(t)||o(t)||u()}module.exportst,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./arrayWithoutHoles.js:alUq,./iterableToArray.js:AZzA,./unsupportedIterableToArray.js:wy3R,./nonIterableSpread.js:OMtq},Igw1:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.PaginationControllervoid 0;var eu(require(@babel/runtime/helpers/toConsumableArray)),tu(require(@babel/runtime/helpers/typeof)),ru(require(@babel/runtime/helpers/classCallCheck)),au(require(@babel/runtime/helpers/createClass)),nu(require(@babel/runtime/helpers/possibleConstructorReturn)),ou(require(@babel/runtime/helpers/getPrototypeOf)),iu(require(@babel/runtime/helpers/inherits)),lrequire(./base),crequire(../utils/navigation);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t(0,o.default)(t),(0,n.default)(e,f()?Reflect.construct(t,r||,(0,o.default)(e).constructor):t.apply(e,r))}function f(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(ffunction(){return!!e})()}var pexports.PaginationControllerfunction(n){function o(){return(0,r.default)(this,o),s(this,o,arguments)}return(0,i.default)(o,n),(0,a.default)(o,{key:destroy,value:function(){}},{key:updateQueryString,value:function(e,r,a){a||(athis.window.location.href);var nnew RegExp((?&).concat(e,.*?(&|#|$)),i),o;null!r&&(Array.isArray(r)?r.length&&(othis.serializeArray(e,r)):object(0,t.default)(r)?(nnew RegExp((?&).concat(e,\\^*\\.*?(&|#|$)),i),othis.serializeObj(r,,e)):o.concat(e,).concat(encodeURIComponent(r)));var ia.split(#),li0;if(n.test(a)){var cl;for(oo?$1.concat(o,$2):$1;n.test(c);)lc.replace(n,o),cc.replace(n,$1);ll.replace(/(&|\?)$/,)}else if(o){var u-1!l.indexOf(?)?&:?;l+.concat(u).concat(o)}return void 0!i1&&null!i1&&(l+#.concat(i1)),l}},{key:getParameterByName,value:function(e,t){t||(tthis.window.location.href),ee.replace(/\/g,\\$&);var rnew RegExp(?&.concat(e,((^*)|&|#|$))),aArray.from(RegExp.prototypeSymbol.matchAll.call(r,t)).flat();if(!a.length){var nnew RegExp(?&.concat(e,(\\.*?\\)(.*?)(?&|#|$)),g);return aArray.from(RegExp.prototypeSymbol.matchAll.call(n,t)).flat(),this._parseParamToObject(a,advancedFilterse)}return a.length>3?a.reduce(function(e,t,r){return(r+1)%30&&e.push(decodeURIComponent(t.replace(/\+/g, ))),e},):a2?decodeURIComponent(a2.replace(/\+/g, )):}},{key:makePageKey,value:function(e){return e.replace(section-,).replace(/-/g,)}},{key:makeParamKey,value:function(e,t){return e.global?e.urlKey:.concat(t,-).concat(e.urlKey)}},{key:deserializeParams,value:function(e,t){var rthis,a{},nthis.makePageKey(t),othis.getParameterByName(n);return o&&(a.pageparseInt(o)),Array.isArray(e)&&e.forEach(function(e){var tr.makeParamKey(e,n),or.getParameterByName(t);if(inte.type)oparseInt(o),isFinite(o)||(onull);else if(boole.type||booleane.type)otrueo||false!o&&null;else if(jsone.type)try{oJSON.parse(o)}catch(i){}ae.formKey||e.paramo}),a}},{key:serializeParams,value:function(e,t,r){var athis,nthis.window.location.href,othis.makePageKey(t);return nthis.updateQueryString(o,r.page,n),Array.isArray(e)&&e.forEach(function(e){var ta.makeParamKey(e,o),ire.formKey||e.param;jsone.type&&null!i&&(iJSON.stringify(i)),na.updateQueryString(t,i,n)}),n}},{key:formatSliderAtom,value:function(e){return(arguments.length>1&&void 0!arguments1?arguments1:)+(Number.isInteger(e)?e:e.toFixed(2))}},{key:formatSliderValue,value:function(e){var targuments.length>1&&void 0!arguments1?arguments1:,rarguments.length>2&&void 0!arguments2?arguments2:;return e1e3?this.formatSliderAtom(e,t):e1e6?.concat(this.formatSliderAtom(e/1e3,t)).concat(r,K):.concat(this.formatSliderAtom(e/1e6,t)).concat(r,M)}},{key:formatSliderPriceRange,value:function(e,t,r,a){return t.mine&&0!e?.concat(a.lowPrefix).concat(this.formatSliderValue(e,r, )):t.maxe?.concat(this.formatSliderValue(e,r, )).concat(a.highSuffix):.concat(this.formatSliderValue(e,r, ))}},{key:formatSliderAreaRange,value:function(e,t,r,a){return t.mine&&0!e?.concat(a.lowPrefix).concat(this.formatSliderValue(e), ).concat(r):t.maxe?.concat(this.formatSliderValue(e)).concat(a.highSuffix, ).concat(r):.concat(this.formatSliderValue(e), ).concat(r)}},{key:getSearchFormValues,value:function(e){var te.queryElement,re.priceSliderElement,ae.areaSliderElement,ne.neighborhoodSelect,o{};if(t&&(o.searcht.value||null),r){var ir.value.split(;),lparseInt(r.dataset.min),cparseInt(r.dataset.max),uparseInt(i0),sparseInt(i1);o.priceMinu!l?u:null,o.priceMaxs!c?s:null}if(a){var fa.value.split(;),pparseInt(a.dataset.min),hparseInt(a.dataset.max),mparseInt(f0),dparseInt(f1);o.areaMinm!p?m:null,o.areaMaxd!h?d:null}return n&&(o.neighborhoodIdn.value||null),o}},{key:serializeObj,value:function(e){var rarguments.length>1&&void 0!arguments1?arguments1:,aarguments.length>2&&void 0!arguments2?arguments2:,n;for(var o in e)if(e.hasOwnProperty(o)){var ieo,lvoid 0;if(a){var cr?.concat(r,).concat(o,):.concat(o,);l.concat(a).concat(c)}else lr?.concat(r,).concat(o,):o;null!i&&Array.isArray(i)?i.length&&n.push(this.serializeArray(l,i)):null!i&&object(0,t.default)(i)?n.push(this.serializeObj(i,l)):n.push(.concat(l,).concat(encodeURIComponent(i)))}return n.join(&)}},{key:serializeArray,value:function(e,t){var rarguments.length>2&&void 0!arguments2?arguments2:,a;return t.forEach(function(t){var nr?.concat(r).concat(e):e;a.push(.concat(n,).concat(encodeURIComponent(t)))}),a.join(&)}},{key:_parseParamToObject,value:function(e){var targuments.length>1&&void 0!arguments1&&arguments1;if(!e.length)return null;for(var r{},a0;ae.length;a++)if((a+1)%30){var ndecodeURIComponent(ea.replace(/\+/g, )),oea-1;Object.assign(r,this._setObjectPath(o,n,r,t))}return r}},{key:_setObjectPath,value:function(t,r,a){var narguments.length>3&&void 0!arguments3&&arguments3,ot.split(/\\/).filter(Boolean),iin,nin,btw,ciin,cinin,l{},ul,s(0,c.loGet)(a,o.join(.));return o.forEach(function(t,l){lo.length-1?uts?Array.isArray(s)?.concat((0,e.default)(s),r):s,r:n&&i.includes(t)?r:r:(utat?at:{},uut)}),l}})}(l.BaseController);},{@babel/runtime/helpers/toConsumableArray:DRof,@babel/runtime/helpers/typeof:tlMJ,@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,./base:dIju,../utils/navigation:DEGM},txJo:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ExpandSliderControllervoid 0;var en(require(@babel/runtime/helpers/classCallCheck)),ln(require(@babel/runtime/helpers/createClass)),tn(require(@babel/runtime/helpers/possibleConstructorReturn)),rn(require(@babel/runtime/helpers/getPrototypeOf)),in(require(@babel/runtime/helpers/inherits)),orequire(./base);function n(e){return e&&e.__esModule?e:{default:e}}function s(e,l,i){return l(0,r.default)(l),(0,t.default)(e,a()?Reflect.construct(l,i||,(0,r.default)(e).constructor):l.apply(e,i))}function a(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(afunction(){return!!e})()}var cexports.ExpandSliderControllerfunction(t){function r(l,t,i){var o;return(0,e.default)(this,r),(os(this,r,l,t,i))._createLightboxo._createLightbox.bind(o),o.expandSliders,o}return(0,i.default)(r,t),(0,l.default)(r,{key:initialize,value:function(){var ethis;arguments.length>0&&void 0!arguments0&&arguments0;try{var lthis.document.querySelectorAll(.has-mobile-expand);l.forEach(function(l){e._addExpandButton(l)}),this.expandSlidersthis.expandSliders.concat(l)}catch(t){console.log(t)}}},{key:destroy,value:function(){this.document.querySelectorAll(.lp-expand-btn, .lp-expand-btn-wrapper).forEach(function(e){return e.remove()}),this.expandSliders}},{key:_addExpandButton,value:function(e){var lthis,tthis.document,re.closest(sectionid),ie.dataset.append,or.querySelector(.lp-expand-btn);if(!o)if((ot.createElement(button)).classNamelp-expand-btn,o.setAttribute(aria-label,Open a lightbox),o.innerHTMLspan classlp-i lp-i--expand-alt aria-hiddentrue>/span>,i){var nr.querySelector(i);n&&n.appendChild(o)}else{var st.createElement(div);s.classNamelp-expand-btn-wrapper,s.style.positionrelative,s.appendChild(o),e.parentNode.insertBefore(s,e.nextSibling)}o.addEventListener(click,function(){l._createLightbox({slider:e,section:r})})}},{key:_createLightbox,value:function(e){var le.slider,te.section,rthis.window,ithis.document,olightbox-for-.concat(nullt?void 0:t.id),nr.$&&r.$.fn.slick,sn&&l.slick,afunctiontypeof r.Splide,cl.classList.contains(is-initialized)&&l.classList.contains(splide);function d(){var ei.createElement(div);e.ido,e.classNamelp-lightbox,e.innerHTML\n button classlp-lightbox__close aria-labelclose modal>/button>\n div classlp-lightbox__content>\n div classlp-lightbox__carousel splide rolegroup aria-labelImage Gallery>\n div classsplide__arrows>\n button classsplide__arrow splide__arrow--prev lp-lightbox-arrow lp-lightbox-arrow--prev>/button>\n button classsplide__arrow splide__arrow--next lp-lightbox-arrow lp-lightbox-arrow--next>/button>\n /div>\n div classsplide__track>\n ul classsplide__list>/ul>\n /div>\n /div>\n /div>\n ,functiontypeof r.lpUI.requestScrollLock?r.lpUI.requestScrollLock(o):i.body.style.overflowhidden,i.body.appendChild(e);var te.querySelector(.lp-lightbox__carousel),nt.querySelector(.splide__list);e.classList.add(show),(c?l.querySelectorAll(.splide__slide:not(.splide__slide--clone) img):l.querySelectorAll(img)).forEach(function(e){var le.cloneNode(!0);l.removeAttribute(style);var ti.createElement(li);t.classNamelp-lightbox__slide splide__slide,t.appendChild(l),n.appendChild(t)});var snew r.Splide(t,{rewind:!0,arrows:!0,arrowPath:,type:loop,clones:1,pagination:!1,perPage:1,perMove:1});s.mount(),e.querySelector(.lp-lightbox__close).addEventListener(click,function(){e.classList.remove(show),s&&s.destroy(),functiontypeof r.lpUI.releaseScrollLock?r.lpUI.releaseScrollLock(o):i.body.style.overflow,e.remove()})}functiontypeof r.lpUI.requestScrollLock?r.lpUI.requestScrollLock(o):i.body.style.overflowhidden,n&&!c?function(){var e{arrows:!0,dots:!1,infinite:!0,draggable:!0,prevArrow:button typebutton classlp-lightbox-arrow--prev lp-lightbox-arrow aria-labelPrevious>/button>,nextArrow:button typebutton classlp-lightbox-arrow--next lp-lightbox-arrow aria-labelNext>/button>},ti.createElement(div);t.ido,t.classNamelp-lightbox,t.innerHTML\n button classlp-lightbox__close aria-labelclose modal>/button>\n div classlp-lightbox__content>\n div classlp-lightbox__carousel>/div>\n /div>\n ,i.body.appendChild(t);var n,a,ct.querySelector(.lp-lightbox__carousel);t.classList.add(show),s?(nl.slick.$slides.find(img),e.initialSlide(null(al.slick)||void 0a?void 0:a.currentSlide)||0,n.each(function(){r.$(.lp-lightbox__carousel).append(r.$(this).clone(!1).removeAttr(style).wrap(div classlp-lightbox__slide>/div>).parent())})):(nl.querySelectorAll(img)).forEach(function(e){var le.cloneNode(!0);l.removeAttribute(style);var ti.createElement(div);t.classNamelp-lightbox__slide,t.appendChild(l),c.appendChild(t)}),r.$(c).slick(e),t.querySelector(.lp-lightbox__close).addEventListener(click,function(){t.classList.remove(show);var enull!c&&c.slick?r.$(c).slick(slickCurrentSlide):0;null!c&&c.slick&&r.$(c).slick(unslick),s&&r.$(l).slick(slickGoTo,e),functiontypeof r.lpUI.releaseScrollLock?r.lpUI.releaseScrollLock(o):i.body.style.overflow,t.remove()})}():a?d():(r.luxuryPresence.libs.loadCss(r.luxuryPresence.libs.jsLibsMap.splide.cssSrc),r.luxuryPresence.libs.loadJs(r.luxuryPresence.libs.jsLibsMap.splide.jsSrc,function(){d(),r.luxuryPresence.libs.jsLibsMap.splide.isLoaded!0}))}})}(o.BaseController);},{@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,./base:dIju},mZMu:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.DivolteControllervoid 0;var ea(require(@babel/runtime/helpers/slicedToArray)),ta(require(@babel/runtime/helpers/classCallCheck)),ia(require(@babel/runtime/helpers/createClass)),na(require(@babel/runtime/helpers/possibleConstructorReturn)),oa(require(@babel/runtime/helpers/getPrototypeOf)),ra(require(@babel/runtime/helpers/inherits)),lrequire(./base);function a(e){return e&&e.__esModule?e:{default:e}}function s(e,t,i){return t(0,o.default)(t),(0,n.default)(e,u()?Reflect.construct(t,i||,(0,o.default)(e).constructor):t.apply(e,i))}function u(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(ufunction(){return!!e})()}var dexports.DivolteControllerfunction(n){function o(){return(0,t.default)(this,o),s(this,o,arguments)}return(0,r.default)(o,n),(0,i.default)(o,{key:destroy,value:function(){this.window.divolte||(this.window.divolteLpfunction(){(this.window.divolteLp.qthis.window.divolteLp.q||).push(arguments)})}},{key:initialize,value:function(){arguments.length>0&&void 0!arguments0&&arguments0;this.config.divolteServiceUrl&&!this.window.divolte&&this.loadScript()}},{key:loadScript,value:function(){var ethis.config.divolteServiceUrl,tthis.document.createElement(script);t.iddivolte-script,t.typetext/javascript,t.defer!0,t.async!0,t.src.concat(e,/divolte.js),this.document.head.appendChild(t),t.addEventListener(load,this.executeQueue.bind(this))}},{key:executeQueue,value:function(){var tthis;(this.window.divolteLp.q||).forEach(function(i){var n(0,e.default)(i,2),on0,rn1;to(r)}),this.window.divolteLpthis.divolteLp.bind(this)}},{key:divolteLp,value:function(e,t){try{thise(t)}catch(i){console.log(i)}}},{key:sendLpEvent,value:function(e,t){if(e.includes(pageView)){var ithis.config,n{companyId:i.companyId,templateId:i.templateId,websiteId:i.websiteId,pageId:i.pageId,shareId:i.shareId,pageMeta:i.pageMeta};this.window.divolte.signal(e,Object.assign(n,t))}else console.log(.concat(e, IS NOT SUPPORTED))}},{key:sendLpPageView,value:function(){this.sendLpEvent(pageView,{})}})}(l.BaseController);},{@babel/runtime/helpers/slicedToArray:Bt1D,@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,./base:dIju},Xh9V:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.EventBusControllervoid 0;var eo(require(@babel/runtime/helpers/slicedToArray)),to(require(@babel/runtime/helpers/classCallCheck)),no(require(@babel/runtime/helpers/createClass)),io(require(@babel/runtime/helpers/possibleConstructorReturn)),ro(require(@babel/runtime/helpers/getPrototypeOf)),uo(require(@babel/runtime/helpers/inherits)),srequire(./base);function o(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n){return t(0,r.default)(t),(0,i.default)(e,c()?Reflect.construct(t,n||,(0,r.default)(e).constructor):t.apply(e,n))}function c(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(cfunction(){return!!e})()}var levent-bus-js.js,vv1.1.7,dexports.EventBusControllerfunction(i){function r(e,n,i){return(0,t.default)(this,r),a(this,r,e,n,i)}return(0,u.default)(r,i),(0,n.default)(r,{key:initialize,value:function(){var e,t,n,iarguments.length>0&&void 0!arguments0?arguments0:{};(void 0!i.enabled?i.enabled:null(ethis.config.eventBus)||void 0e?void 0:e.enabled)&&null!(tthis.config.eventBus)&&void 0!t&&t.apiKey&&null!(nthis.config.eventBus)&&void 0!n&&n.url&&this.loadScript()}},{key:loadScript,value:function(){var ethis.config.eventBusUrl,tthis.document.createElement(script);t.idposthog-script,t.typetext/javascript,t.defer!0,t.async!0,t.src.concat(e,/).concat(v,/).concat(l),this.document.head.appendChild(t),t.addEventListener(load,this.executeQueue.bind(this))}},{key:executeQueue,value:function(){var tthis;this.window.LuxuryPresenceEventBus&&(this.window.eventBusProviderthis.window.LuxuryPresenceEventBus.createEventBusProvider({apiKey:this.config.eventBus.apiKey,url:this.config.eventBus.url})),(this.window.eventBusLp.q||).forEach(function(n){var i(0,e.default)(n,2),ri0,ui1;tr(u)}),this.window.eventBusLpthis.eventBusLp.bind(this)}},{key:destroy,value:function(){this.window.eventBusProvider?this.window.eventBusProvider.shutdown():this.window.eventBusLpfunction(){(this.window.eventBusLp.qthis.window.eventBusLp.q||).push(arguments)}}},{key:sendLpEvent,value:function(e,t){if(user.activity.page.viewede){if(this.window.eventBusProvider){var n{company:this.config.companyId,data:{}};try{this.window.eventBusProvider.capture(e,n)}catch(i){console.log(EventBus capture error:,i)}}}else console.log(.concat(e, IS NOT SUPPORTED))}},{key:eventBusLp,value:function(e,t){try{thise(t)}catch(n){console.log(n)}}},{key:sendLpPageView,value:function(){this.sendLpEvent(user.activity.page.viewed,{})}})}(s.BaseController);},{@babel/runtime/helpers/slicedToArray:Bt1D,@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,./base:dIju},B1Y1:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.OAuthControllervoid 0;var es(require(@babel/runtime/helpers/classCallCheck)),ts(require(@babel/runtime/helpers/createClass)),ns(require(@babel/runtime/helpers/possibleConstructorReturn)),as(require(@babel/runtime/helpers/getPrototypeOf)),is(require(@babel/runtime/helpers/inherits)),orequire(./base);function s(e){return e&&e.__esModule?e:{default:e}}function r(e,t,i){return t(0,a.default)(t),(0,n.default)(e,l()?Reflect.construct(t,i||,(0,a.default)(e).constructor):t.apply(e,i))}function l(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(lfunction(){return!!e})()}var coauthSuccess,uexports.OAuthControllerfunction(n){function a(t,n,i){var o;return(0,e.default)(this,a),(or(this,a,t,n,i)).successListeners,o._listenToMessageso._listenToMessages.bind(o),o._listenToOneTapMessageo._listenToOneTapMessage.bind(o),o}return(0,i.default)(a,n),(0,t.default)(a,{key:initialize,value:function(){var ethis,targuments.length>0&&void 0!arguments0?arguments0:{};try{t.googleSignOnEnabled&&!t.iframe&&this._renderGoogleOneTap(),this.document.querySelectorAll(divdata-signin-typegoogle-sign-in).forEach(function(t){return e._convertGoogleSignIn(t)}),this.document.querySelectorAll(divdata-signin-typefacebook-sign-in).forEach(function(t){return e._convertFacebookSignIn(t)})}catch(n){console.log(n)}}},{key:destroy,value:function(){var ethis;this.successListeners.forEach(function(t){e.window.removeEventListener(message,e._listenToMessages),e.window.removeEventListener(message,e._listenToOneTapMessage),e.window.removeEventListener(c,e.windowt)})}},{key:_renderGoogleOneTap,value:function(){if(!this._isGoogleOneTapOnCooldown()){var ethis.document.createElement(div);google.accounts.id.initializeIntermediate({src:this._buildUrlAndCopyAttributes(e,e,googleOneTap)}),this.window.localStorage.removeItem(googleOneTapExpiration),this.window.addEventListener(message,this._listenToOneTapMessage)}}},{key:_listenToOneTapMessage,value:function(e){var tshow_intermediate_iframe,nhide_intermediate_iframe,athis.config.buyerSellerServiceUrl,ie.data,oe.origin,si.type,ri.height,li.event,ci.source,ui.token;if(st||sn){var dthis.document.getElementById(onetap_google_intermediate_iframe);d&&(d.style.heightr,d.style.displayst?unset:none)}oa&&GOOGLE_SIGN_ONc&&(successl?(this._setExpirationLsItem(864e5),this._handleQualifyingQuestionsModal(u)):cancell&&this._setExpirationLsItem(72e5))}},{key:_setExpirationLsItem,value:function(e){var t(new Date).getTime()+e;this.window.localStorage.setItem(googleOneTapExpiration,t)}},{key:_isGoogleOneTapOnCooldown,value:function(){var ethis.window.localStorage.getItem(googleOneTapExpiration);return Number(e)>(new Date).getTime()}},{key:_convertGoogleSignIn,value:function(e){this._replaceWithIframe(googleSignIn,e)}},{key:_convertFacebookSignIn,value:function(e){this._replaceWithIframe(facebookSignIn,e)}},{key:_replaceWithIframe,value:function(e,t){this._attachSuccessCallback(t);var nthis.document.createElement(iframe);n.srcthis._buildUrlAndCopyAttributes(t,n,e),n.dataset.isSocialOauthButton!0,t.replaceWith(n)}},{key:_listenToMessages,value:function(e){var tthis,nthis.config.buyerSellerServiceUrl;if(e.originn&&successe.data.event){var anew Event(c);this.window.dispatchEvent(a),this.successListeners.forEach(function(e){t.windowe?t.windowe(a):console.error(Callback function .concat(e, not found on window object))}),this.document.documentElement.classList.add(is-login-success)}}},{key:_attachSuccessCallback,value:function(e){this.window.addEventListener(message,this._listenToMessages);var te.dataset.onSuccessFunctionName;t&&this.successListeners.push(t)}},{key:_buildUrlAndCopyAttributes,value:function(e,t,n){var athis.config,ia.buyerSellerServiceUrl,oa.companyId,sa.websiteId,ra.pageId,la.pageMeta,cthis.window.location,uc.origin+c.pathname,dnew URL(.concat(i,/buttons/).concat(n)),hthis.window.localStorage.getItem(utm_vars),gthis.window.localStorage.getItem(referrer);d.searchParams.append(companyId,o),d.searchParams.append(websiteId,s),d.searchParams.append(pageId,r),d.searchParams.append(sourceUrl,u),d.searchParams.append(pageMeta,JSON.stringify(l)),h&&d.searchParams.append(utm,h),g&&d.searchParams.append(referrer,g);var pdata-size,data-width,data-text,data-button-type,data-shape,data-layout,data-max-rows,data-use-continue-as,data-type,data-theme,data-logo_alignment,data-locale;return Array.from(e.attributes).forEach(function(e){p.includes(e.nodeName)?d.searchParams.append(e.nodeName,e.nodeValue):t.setAttribute(ide.nodeName?data-id:e.nodeName,e.nodeValue)}),d.toString()}},{key:_decodeToken,value:function(e){try{var te.split(.)1.replace(/-/g,+).replace(/_/g,/),n4-t.length%4,a4n?t:t+.repeat(n);return JSON.parse(atob(a))}catch(i){return null}}},{key:_handleQualifyingQuestionsModal,value:function(e){if(e&&this.window.luxuryPresence&&this.window.luxuryPresence.qualifyingQuestionsModal){var tthis._decodeToken(e);t&&t.email&&this.window.luxuryPresence.qualifyingQuestionsModal.showModal(t.email,Google Sign On)}}})}(o.BaseController);},{@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,./base:dIju},cdTf:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.QualifyingQuestionsModalControllervoid 0;var ea(require(@babel/runtime/helpers/classCallCheck)),ta(require(@babel/runtime/helpers/createClass)),oa(require(@babel/runtime/helpers/possibleConstructorReturn)),ia(require(@babel/runtime/helpers/getPrototypeOf)),na(require(@babel/runtime/helpers/inherits)),lrequire(./base);function a(e){return e&&e.__esModule?e:{default:e}}function r(e,t,n){return t(0,i.default)(t),(0,o.default)(e,s()?Reflect.construct(t,n||,(0,i.default)(e).constructor):t.apply(e,n))}function s(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(sfunction(){return!!e})()}var uexports.QualifyingQuestionsModalControllerfunction(o){function i(t,o,n){var l;return(0,e.default)(this,i),(lr(this,i,t,o,n)).showModall.showModal.bind(l),l.hasModalBeenSubmittedl.hasModalBeenSubmitted.bind(l),l.modalIdqualifying-questions-modal,l.cookieKeyqualifyingQuestionsModalSubmitted,l.qualifyingQuestionsModalEnabled!0,l.eventListeners,l.timeouts,l}return(0,n.default)(i,o),(0,t.default)(i,{key:initialize,value:function(){var e,targuments.length>0&&void 0!arguments0?arguments0:{};this.qualifyingQuestionsModalEnablednull!(et.qualifyingQuestionsModalEnabled)&&void 0!e?e:this.qualifyingQuestionsModalEnabled,this.qualifyingQuestionsModalEnabled&&this.attachModalCloseListeners()}},{key:destroy,value:function(){this.eventListeners.forEach(function(e){var te.element,oe.event,ie.handler;t&&t.removeEventListener&&t.removeEventListener(o,i)}),this.timeouts.forEach(function(e){clearTimeout(e)}),this.restoreBodyScroll(),this.eventListeners,this.timeouts}},{key:hasModalBeenSubmitted,value:function(){returntruethis.getCookie(this.cookieKey)}},{key:setModalSubmittedCookie,value:function(){this.setCookie(this.cookieKey,true,365)}},{key:showModal,value:function(e,t){this.qualifyingQuestionsModalEnabled&&!this.hasModalBeenSubmitted()&&(this.updateEmailValue(e),this.updateTriggerSourceValue(t),this.showModalElement())}},{key:getModalElement,value:function(){var ethis.document.getElementById(this.modalId);return e||console.error(Modal element not found:,this.modalId),e}},{key:updateEmailValue,value:function(e){var tthis.getModalElement();if(t){var ot.querySelector(inputnameemail);o&&stringtypeof e&&(o.valuee)}}},{key:updateTriggerSourceValue,value:function(e){var tthis.getModalElement();if(t){var ot.querySelector(#.concat(this.modalId,-triggerSource));o&&stringtypeof e&&(o.valuee)}}},{key:showModalElement,value:function(){var ethis.getModalElement();e&&(e.style.displayflex,this.blockBodyScroll())}},{key:getCookie,value:function(e){var t; .concat(this.document.cookie).split(; .concat(e,));return 2t.length?decodeURIComponent(t.pop().split(;).shift()):null}},{key:setCookie,value:function(e,t,o){var i;if(o){var nnew Date;n.setTime(n.getTime()+24*o*60*60*1e3),i; expires.concat(n.toUTCString())}var l; path/; SameSiteLax;this.window&&this.window.location&&https:this.window.location.protocol&&(l+; Secure),this.document.cookie.concat(e,).concat(encodeURIComponent(t||)).concat(i).concat(l)}},{key:blockBodyScroll,value:function(){this._prevOverflowthis.document.body.style.overflow,this.document.body.style.overflowhidden}},{key:restoreBodyScroll,value:function(){this.document.body.style.overflowthis._prevOverflow||,this._prevOverflownull}},{key:attachModalCloseListeners,value:function(){var ethis,tthis.getModalElement();if(t){var othis.document.getElementById(.concat(this.modalId,-form));if(o){var ifunction(){e.setModalSubmittedCookie();var osetTimeout(function(){t.style.displaynone,e.restoreBodyScroll()},100);e.timeouts.push(o)};o.addEventListener(formsubmitted,i),this.eventListeners.push({element:o,event:formsubmitted,handler:i})}var nt.querySelector(data-dismissmodal);if(n){var lfunction(){t.style.displaynone,e.restoreBodyScroll()};n.addEventListener(click,l),this.eventListeners.push({element:n,event:click,handler:l})}var afunction(o){o.target!t&&o.target.id!e.modalId||(t.style.displaynone,e.restoreBodyScroll())};t.addEventListener(click,a),this.eventListeners.push({element:t,event:click,handler:a})}}})}(l.BaseController);},{@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,./base:dIju},gh1x:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.SessionControllervoid 0;var eu(require(@babel/runtime/helpers/asyncToGenerator)),tu(require(@babel/runtime/helpers/classCallCheck)),au(require(@babel/runtime/helpers/createClass)),iu(require(@babel/runtime/helpers/possibleConstructorReturn)),nu(require(@babel/runtime/helpers/getPrototypeOf)),ru(require(@babel/runtime/helpers/inherits)),su(require(@babel/runtime/regenerator)),lrequire(./base);function u(e){return e&&e.__esModule?e:{default:e}}function o(e,t,a){return t(0,n.default)(t),(0,i.default)(e,c()?Reflect.construct(t,a||,(0,n.default)(e).constructor):t.apply(e,a))}function c(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(cfunction(){return!!e})()}var dexports.SessionControllerfunction(i){function n(e,a,i){var r;return(0,t.default)(this,n),(ro(this,n,e,a,i)).isValidating!1,r.lastValidationResultnull,r.lastValidationTimenull,r.validationCacheDuration3e5,r}return(0,r.default)(n,i),(0,a.default)(n,{key:destroy,value:function(){this.isValidating!1,this.lastValidationResultnull,this.lastValidationTimenull}},{key:validateSession,value:function(){var t(0,e.default)(s.default.mark(function e(){var t,a,i,n,r,l,uarguments;return s.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(tu.length>0&&void 0!u0?u0:{},at.useCache,!(void 0a||a)||nullthis.lastValidationResult||!this.lastValidationTime){e.next6;break}if(!(Date.now()-this.lastValidationTimethis.validationCacheDuration)){e.next6;break}return e.abrupt(return,this.lastValidationResult);case 6:if(!this.isValidating){e.next8;break}return e.abrupt(return,null!this.lastValidationResult&&this.lastValidationResult);case 8:return this.isValidating!0,\n query {\n validSession {\n success\n }\n }\n ,e.prev10,e.next13,this.window.fetch(/graphql,{method:POST,headers:{Content-Type:application/json},credentials:include,body:JSON.stringify({query:\n query {\n validSession {\n success\n }\n }\n })});case 13:if((ne.sent).ok){e.next19;break}return console.error(SessionController: HTTP error during session validation,n.status),this.lastValidationResult!1,this.lastValidationTimeDate.now(),e.abrupt(return,!1);case 19:return e.next21,n.json();case 21:if(!(re.sent).errors){e.next26;break}return this.lastValidationResult!1,this.lastValidationTimeDate.now(),e.abrupt(return,!1);case 26:return l!0(null(ir.data)||void 0i||null(ii.validSession)||void 0i?void 0:i.success),this.lastValidationResultl,this.lastValidationTimeDate.now(),e.abrupt(return,l);case 32:return e.prev32,e.t0e.catch(10),console.error(SessionController: Error validating session,e.t0),this.lastValidationResult!1,this.lastValidationTimeDate.now(),e.abrupt(return,!1);case 38:return e.prev38,this.isValidating!1,e.finish(38);case 41:caseend:return e.stop()}},e,this,10,32,38,41)}));return function(){return t.apply(this,arguments)}}()},{key:clearCache,value:function(){this.lastValidationResultnull,this.lastValidationTimenull}})}(l.BaseController);},{@babel/runtime/helpers/asyncToGenerator:wUzc,@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,@babel/runtime/regenerator:loFk,./base:dIju},x0fx:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.CookieYesControllervoid 0;var eu(require(@babel/runtime/helpers/asyncToGenerator)),tu(require(@babel/runtime/helpers/classCallCheck)),nu(require(@babel/runtime/helpers/createClass)),ru(require(@babel/runtime/helpers/possibleConstructorReturn)),iu(require(@babel/runtime/helpers/getPrototypeOf)),su(require(@babel/runtime/helpers/inherits)),ou(require(@babel/runtime/regenerator)),lrequire(./base);function u(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n){return t(0,i.default)(t),(0,r.default)(e,a()?Reflect.construct(t,n||,(0,i.default)(e).constructor):t.apply(e,n))}function a(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(afunction(){return!!e})()}var dexports.CookieYesControllerfunction(r){function i(e,n,r){var s;return(0,t.default)(this,i),(sc(this,i,e,n,r)).consentListenernull,s}return(0,s.default)(i,r),(0,n.default)(i,{key:destroy,value:function(){this.consentListener&&(this.document.removeEventListener(cookieyes_consent_update,this.consentListener),this.consentListenernull)}},{key:hasAnalyticsConsent,value:function(){var ethis.document.cookie.match(/cookieyes-consent(^;+)/);if(!e)return!1;try{var tdecodeURIComponent(e1);try{var nJSON.parse(t);if(n.accepted&&Array.isArray(n.accepted))return n.accepted.includes(analytics);if(!0n.analytics||acceptedn.analytics)return!0}catch(r){}return t.includes(,)?t.split(,).map(function(e){return e.trim()}).includes(analytics):t.includes(analytics)}catch(i){return!1}}},{key:loadScript,value:function(){var e,t!this.document.getElementById(posthog-script),n!this.document.getElementById(divolte-script);t&&this.window.luxuryPresence.eventBus.initialize({enabled:null(ethis.config.eventBus)||void 0e?void 0:e.enabled});n&&this.window.luxuryPresence.divolte.initialize({})}},{key:removeScripts,value:function(){var e,t,n,r,i,s;null(ethis.window.luxuryPresence)||void 0e||null(ee.eventBus)||void 0e||null(te.destroy)||void 0t||t.call(e),null(nthis.window.luxuryPresence)||void 0n||null(nn.divolte)||void 0n||null(rn.destroy)||void 0r||r.call(n),null(ithis.document.getElementById(posthog-script))||void 0i||i.remove(),null(sthis.document.getElementById(divolte-script))||void 0s||s.remove()}},{key:initialize,value:function(){var t(0,e.default)(o.default.mark(function e(){var t,nthis;return o.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:return e.next2,this.window.luxuryPresence.session.validateSession();case 2:te.sent,(this.hasAnalyticsConsent()||t)&&this.loadScript(),this.consentListener||(this.consentListenerfunction(e){var te.detail;null!t&&t.accepted&&Array.isArray(t.accepted)&&t.accepted.includes(analytics)?n.loadScript():n.removeScripts()},this.document.addEventListener(cookieyes_consent_update,this.consentListener));case 5:caseend:return e.stop()}},e,this)}));return function(){return t.apply(this,arguments)}}()})}(l.BaseController);},{@babel/runtime/helpers/asyncToGenerator:wUzc,@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,@babel/runtime/regenerator:loFk,./base:dIju},nM9j:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.validationControllerexports.sessionControllerexports.qualifyingQuestionsModalControllerexports.paginationControllerexports.oauthControllerexports.modalControllerexports.mapApiLoaderControllerexports.expandSliderControllerexports.eventBusControllerexports.divolteControllerexports.cookieYesControllerexports.contactFormControllerexports.configControllerexports.buttonControllervoid 0;var orequire(./config),erequire(./modals),rrequire(./buttons),trequire(./validation),nrequire(./contactForms),lrequire(./mapApiLoader),irequire(./pagination),srequire(./expandSlider),drequire(./divolte),urequire(./eventBus),arequire(./oauth),prequire(./qualifyingQuestionsModal),Crequire(./session),wrequire(./cookieyes),xexports.configControllernew o.ConfigController({}),cexports.modalControllernew e.ModalController(x,window,document),mexports.buttonControllernew r.ButtonController(x,window,document),qexports.validationControllernew t.ValidationController(x,window,document),vexports.contactFormControllernew n.ContactFormController(x,window,document),gexports.mapApiLoaderControllernew l.MapApiLoaderController(x,window,document),fexports.paginationControllernew i.PaginationController(x,window,document),Mexports.expandSliderControllernew s.ExpandSliderController(x,window,document),yexports.divolteControllernew d.DivolteController(x,window,document),Aexports.eventBusControllernew u.EventBusController(x,window,document),Bexports.oauthControllernew a.OAuthController(x,window,document),Qexports.qualifyingQuestionsModalControllernew p.QualifyingQuestionsModalController(x,window,document),Sexports.sessionControllernew C.SessionController(x,window,document),bexports.cookieYesControllernew w.CookieYesController(x,window,document);},{./config:EtW1,./modals:Y3TA,./buttons:kToa,./validation:a3AZ,./contactForms:kqOT,./mapApiLoader:auLy,./pagination:Igw1,./expandSlider:txJo,./divolte:mZMu,./eventBus:Xh9V,./oauth:B1Y1,./qualifyingQuestionsModal:cdTf,./session:gh1x,./cookieyes:x0fx},Focm:function(require,module,exports) {use strict;var or(require(../../utils/HandlebarsHelpersFactory)),erequire(./controllers);function r(o){return o&&o.__esModule?o:{default:o}}function n(o,e){if(window.luxuryPresenceo)try{window.luxuryPresenceo.destroy()}catch(r){console.log(r)}window.luxuryPresenceoe}n(config,e.configController),n(modals,e.modalController),n(buttons,e.buttonController),n(validation,e.validationController),n(contactForms,e.contactFormController),n(mapApiLoader,e.mapApiLoaderController),n(pagination,e.paginationController),n(expandSliders,e.expandSliderController),n(divolte,e.divolteController),n(eventBus,e.eventBusController),n(oauth,e.oauthController),n(qualifyingQuestionsModal,e.qualifyingQuestionsModalController),n(session,e.sessionController),n(cookieyes,e.cookieYesController),window.luxuryPresence.formatSliderPriceRangee.paginationController.formatSliderPriceRange.bind(e.paginationController),window.luxuryPresence.formatSliderAreaRangee.paginationController.formatSliderAreaRange.bind(e.paginationController),window.luxuryPresence.getSearchFormValuese.paginationController.getSearchFormValues.bind(e.paginationController),window.luxuryPresence.handlebarsHelpersFactoryfunction(e){return(0,o.default)(e,{isEqual:function(o,e){return oe}})};},{../../utils/HandlebarsHelpersFactory:KEHU,./controllers:nM9j}},{},Focm, null)//# sourceMappingURL/lp-sdk.js.map /script> script> var lpGlobalInitialized false; function lpGlobalInit () { if (lpGlobalInitialized) { return; } lpGlobalInitialized true; // Initialize wow animation plugin only according to turbolinks var wow; if (window.WOW) { wow new WOW({ animateClass: animated, offset: wowOffset, live: false, callback: function(box) {} }); } // Initialize handlebar helpers only once function handlebarsInit() { if (!window.Handlebars) { return; } HandlebarsIntl.registerWith(Handlebars); Handlebars.registerHelper(window.luxuryPresence.handlebarsHelpersFactory(Handlebars)); } handlebarsInit(); /* Initialize Luxury Presence SDK */ try { window.luxuryPresence.config.setCompany(2528b3eb-e7b2-4e84-9404-47262f52a163, {}); window.luxuryPresence.config.setWebsite(81c79d27-a68f-4054-ac8a-f29e2c582d1c, { recaptchaSiteId: , myhomeDashboardEnabled: false }); const url new URL(window.location.href); const shareId url.searchParams.get(shareId); window.luxuryPresence.config.setPage(37232fa5-c1f3-4c9c-94fd-5dbf1d95d005, { sourceResource: , pageElementId: , pageQueryVariables: {}, shareId: , }); window.luxuryPresence.config.setWebsiteApiGatewayUrl(https://wgw.luxurypresence.com, {}); window.luxuryPresence.config.setBuyerSellerServiceUrl(https://bss.luxurypresence.com, {}); window.luxuryPresence.config.setDivolteServiceUrl(https://t.luxurypresence.com, {}); window.luxuryPresence.config.setEventBusUrl(https://cdn.luxurypresence.com/scripts/event-bus-js, {}); window.luxuryPresence.config.setEventBus({ enabled: true, apiKey: phc_PMYT31xlmXBaTCwpIRx1v6RrpLVZIuP47N3mOT6KLnr, url: https://us.i.posthog.com, }); window.luxuryPresence.config.setTemplateId(82ef847f-2f60-45e8-a100-27d47d5ee3a1, {}); window.luxuryPresence.config.setLeadIngesterUrl(https://leads.luxurypresence.com, {}); window.luxuryPresence.buttons.initialize({}); window.luxuryPresence.eventBus.initialize({}); window.luxuryPresence.contactForms.initialize({}); window.luxuryPresence.validation.initialize({}); window.luxuryPresence.expandSliders.initialize({}); window.luxuryPresence.oauth.initialize({ googleSignOnEnabled: false, iframe: false }); window.luxuryPresence.qualifyingQuestionsModal.initialize({ qualifyingQuestionsModalEnabled: true }); window.luxuryPresence.divolte.initialize({}); } catch (e) { console.log(e); } /* Inject Section Specific Javascript */ try {(function init(sectionDomId) { let section document.getElementById(sectionDomId); if (!section && sectionDomId main-section) { section document.getElementById(global-navbar); } const header section.querySelector(.header); const contactBtns header.querySelectorAll(.lp-btn); const contactBtnsContainer header.querySelector(.buttons); const defaultStyle contactBtnsContainer.getAttribute(data-btn-default); const scrollStyle contactBtnsContainer.getAttribute(data-btn-scroll); const defaultBtn contactBtnsContainer.querySelector(.default); const scrolltBtn contactBtnsContainer.querySelector(.scroll); if (defaultBtn) defaultBtn.classList.add(defaultStyle); if (scrolltBtn) scrolltBtn.classList.add(scrollStyle); let logo header.querySelector(.logo); if (logo.querySelector(.logo__img)) logo.style.width logo.querySelector(.logo__img).offsetWidth + px; .forEach.call(contactBtns, function (btn) { if (btn.getAttribute(data-type) CONTACT_US) { btn.removeAttribute(data-type); btn.setAttribute(data-anchor, contact-section); btn.classList.add(nav__item); } }); function onScroll() { if (waiting) { return; } waiting setTimeout(processScroll, 250); } var waiting null; function processScroll() { waiting null; const st $(window).scrollTop(); if (st > 10) { header.classList.add(scroll); } else { header.classList.remove(scroll); } } const findElement function (selector) { if (!selector) { return null; } if (selector.charAt(0) #) { $element $(`section${selector}`); if (!$element.length) { return null; } return $element; } $element $(`section > .${selector}`); if ($element.length) { return $element.parent(); } $element $(`section#section-${selector}`); if ($element.length) { return $element; } $element $(`section#${selector}`); if ($element.length) { return $element; } return null; }; const scrollDownAnimated function (element) { $(document.documentElement, document.body).animate({ scrollTop: element.offset().top }, 500); }; const defaultNavItems overview, gallery, virtual-tour, amenities, quotes, video, location; if ($(.floor-plans).length) defaultNavItems.push(floor-plans); let defaultNav ; let nav header.querySelector(.nav); const setDefaultNav function () { let sections document.querySelectorAll(section > .section); if (window.luxuryPresence.config.isBuilder) { defaultNav defaultNavItems; } else { .forEach.call(sections, function (section) { defaultNavItems.forEach(selector > { if (section.classList.contains(selector) && !defaultNav.includes(selector)) { defaultNav.push(selector); } }); }); } defaultNav.forEach((selector, index) > { $(nav).append(li data-anchor + selector + classnav__item styleanimation-delay: 1. + index + s> + selector.split(-).join( ) + /li>); }); }; if (!nav.classList.contains(nav-custom) && !$(nav).children().length) setDefaultNav(); const navItemAnchor $(header).find(.nav__item); if (!window.luxuryPresence.config.isBuilder) { navItemAnchor.each(function (e) { const anchorTo findElement($(this).data(anchor)); if (!anchorTo) { $(this).remove(); } }); } navItemAnchor.on(click, function (e) { $(header).find(.nav__item).removeClass(active); $(this).addClass(active); const anchorTo findElement($(this).data(anchor)); if (anchorTo) { scrollDownAnimated(anchorTo); } }); $(window).on(scroll.lpui-auto-clean, onScroll); $(window).on(resize.lpui-auto-clean, onScroll); processScroll();})(global-navbar);} catch(e) {console.log(e);} try {(function init(sectionDomId, options) { var elementSelector options.elementSelector || nav; var element document.querySelector(elementSelector); var sections document.querySelectorAll(body > section); var subNavContainers element.querySelectorAll(.sub-nav); var initialBackgroundColor options.initialBackgroundColor || element.style.backgroundColor; var backgroundColorScroll options.backgroundColorScroll || #191919; var fontColor options.fontColor || #fff; var fontColorScroll options.fontColorScroll || #000; var didScroll false; var lastScrollTop 0; var delta 5; // eslint-disable-next-line sonarjs/no-collapsible-if if (wow) { // Wowjs might not trigger for position fixed elements if (window.scrollY > 0) { element.querySelectorAll(.wow).forEach(el > wow.show(el)); } } function adjustNavPinState() { // Remove visible class from all subNavContainers for (let i 0; i subNavContainers.length; i++) { subNavContainersi.classList.remove(visible); } if (window.scrollY > 0) { element.style.backgroundColor backgroundColorScroll; element.style.color fontColorScroll; element.classList.add(scroll); } else { element.style.backgroundColor initialBackgroundColor; element.style.color fontColor; element.classList.remove(scroll); } } adjustNavPinState(); function onScroll() { didScroll true; } window.addEventListener(scroll, onScroll); // eslint-disable-next-line var debounceInterval setInterval(() > { if (didScroll) { // eslint-disable-next-line hasScrolled(); didScroll false; } }, 250); function hasScrolled() { adjustNavPinState(); // eslint-disable-next-line var navbarHeight element.offsetHeight; // eslint-disable-next-line var st window.scrollY; // Make sure they scroll more than delta if (Math.abs(lastScrollTop - st) delta) { return; } if (st > lastScrollTop && st > navbarHeight) { // Scroll Down element.style.transform `translateY(-${navbarHeight}px) scaleY(0)`; document.documentElement.style.setProperty(--global-header-height, 0px); // Some sections follow the navbar with class sticky (i.e. Producer search) sections.forEach(section > { if (section.classList.contains(sticky)) { section.style.top 0px; } }); } else { // Scroll Up // eslint-disable-next-line if (st + window.innerHeight document.documentElement.scrollHeight) { element.style.transform `translateY(0) scaleY(1)`; document.documentElement.style.setProperty(--global-header-height, `${navbarHeight}px`); sections.forEach(section > { if (section.classList.contains(sticky)) { section.style.top `${navbarHeight}px`; } }); } } lastScrollTop st; }})(NAVBAR, JSON.parse({}));} catch(e) {console.log(e);} try {(function init(sectionDomId) { const $sidemenu $(# + sectionDomId); let shown false; let filteredNav; function onShow() { if (shown) { return; } shown true; window.lpUI.requestScrollLock(sectionDomId); } function onHide() { if (!shown) { return; } shown false; window.lpUI.releaseScrollLock(sectionDomId); } $sidemenu.on(lpui-show, onShow); $sidemenu.on(lpui-hide, onHide); const scrollDownAnimated function (element) { $(document.documentElement, document.body).animate({ scrollTop: element.offset().top - $(#global-navbar).height() }, 2000); }; const findElement function (selector) { if (!selector) { return null; } if (selector.charAt(0) #) { $element $(`section${selector}`); if (!$element.length) { return null; } return $element; } $element $(`section > .${selector}`); if ($element.length) { return $element.parent(); } $element $(`section#section-${selector}`); if ($element.length) { return $element; } $element $(`section#${selector}`); if ($element.length) { return $element; } return null; }; const navItemAnchor $sidemenu.find(.nav__item); navItemAnchor.each(function (e) { const anchorTo findElement($(this).data(anchor)); if (!anchorTo) { $(this).remove(); } }); filteredNav $sidemenu.find(.nav__item); const navsAnchorsClassList filteredNav.map(function () { return $(this).data(anchor).charAt(0) # ? . + $(this).data(anchor).slice(1) : . + $(this).data(anchor); }).toArray().join(, ); let filteredSections; const sectionsList $(sectionid^section-); filteredSections sectionsList.filter(function () { return $(this).find(navsAnchorsClassList).length; }); let sortedNav filteredSections.map(function () { let self $(this); return filteredNav.filter(function () { if (self.children().hasClass($(this).data(anchor))) { return $(this); } })0; }); $sidemenu.find(.nav.nav--static).html(); sortedNav.each(function () { $sidemenu.find(.nav.nav--static).append(this); }); navItemAnchor.on(click, function (e) { onHide(); $sidemenu.removeClass(visible); const anchorTo findElement($(this).data(anchor)); if (anchorTo) { scrollDownAnimated(anchorTo); } });})(global-sidemenu);} catch(e) {console.log(e);} try {(function init(sectionDomId) { var section $(# + sectionDomId + .section); const form $(# + sectionDomId).find(form); const redirectLink $(# + sectionDomId + .redirect-link); section.find(.scroll-up).click(function (e) { e.preventDefault(); $(html, body).animate({ scrollTop: 0 }, 1000); }); $(section).find(.js-link).each(function () { if (!/^(?:f|ht)tps?\:\/\//.test($(this).attr(href))) { $(this).attr(href, http:// + $(this).attr(href)); } }); $(section).find(.js-contact a).addClass(lp-link); $(section).find(.disclaimer a).addClass(lp-link); form.on(reset, function () { redirectPage(redirectLink); }); function redirectPage(link) { if (link.length) { const rawHref link.attr(href); link.attr(href, setHttp(rawHref)); link0.click(); } } function setHttp(link) { if (link.search(/^https?\:\/\/|\//) -1) { link http:// + link; } return link; }})(global-footer);} catch(e) {console.log(e);} try {(function init(sectionDomId) { var section $(# + sectionDomId); var holder section.find(.holder); const scrollDown section.find(.scroll-down); scrollDown.click(function (e) { e.preventDefault(); $(html, body).animate({ scrollTop: section.offset().top + section.outerHeight() }, 800, swing); });})(section-d90ae8dd-d242-4849-bcba-a6e5e38907b3, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { const $section $(`#${sectionDomId}`); const $collapsedContainer $section.find(.js-container); const $titleWrapper $section.find(.js-title-wrapper); const $openHouse $section.find(.open-house); const $btnVisit $section.find(.js-btn-visit); const $btnWrapper $section.find(.js-hyperlink); const $hoursWrapper $section.find(.js-hours-wrapper); var $element $(section > .schedule); const showOpenHouse () > { if ($openHouse.hasClass(show)) $openHouse.css(opacity, 1); }; const findSchedule () > { const isInPB sectionDomId section-temp; const isInEB sectionDomId main-section; if (!$element.length && !isInPB && !isInEB) { $btnWrapper.hide(); $hoursWrapper.removeClass(js-btn-visit); showOpenHouse(); return false; } showOpenHouse(); return true; }; const handleCollapse () > { const isOpened $openHouse.hasClass(expanded); if (isOpened) { $openHouse.removeClass(expanded); return; } const contentHeight $collapsedContainer.find(.content-wrapper).height(); $collapsedContainer.css(--height, `${contentHeight}px`); $openHouse.addClass(expanded); }; $titleWrapper.on(click, handleCollapse); var found findSchedule(); if (!found) return; const scrollToElement element > { $(document.documentElement, document.body).animate({ scrollTop: element.offset().top }, 500); }; $btnVisit.on(click, function () { if (!$element.length) return; scrollToElement($element); });})(section-1c94e82e-4241-4696-99c3-1f7e0fd870df, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { var $section $(# + sectionDomId); var $calendarSlider $section.find(.js-calendar); var $timeSelect $(# + sectionDomId + -time_frame); var $scheduleForm $section.find(.js-scheduled-form); var currentDate new Date(); var selectedDateTime {}; var numberOfDays +$calendarSlider.data(limit) - 1; var initSlidesNum $section.find(.no-image).length ? 4 : 3; var availableTime; var startTime $timeSelect.data(start); var endTime $timeSelect.data(end); function getLongTimeHours(time) { var hours Number(time.match(/^(\d+)/)1); var AMPM time.match(/\s(.*)$/)1; if (AMPM PM && hours 12) hours hours + 12; if (AMPM AM && hours 12) hours hours - 12; var sHours hours.toString(); return sHours; } if ($section.find(.schedule).length) { availableTime +getLongTimeHours(startTime), +getLongTimeHours(endTime); } function fillInDates(detesNum) { var startDate new Date(currentDate).getHours() availableTime1 ? 0 : 1; currentDate.setDate(currentDate.getDate() + startDate); for (i 0; i detesNum; i++) { var formattedCurrentDate new Date(currentDate).toLocaleString(default, { weekday: long, year: numeric, month: long, day: numeric }); $calendarSlider.append($(` div classcalendar__slide js-calendar-slide data-date${formattedCurrentDate}> div classcalendar__item> div classcalendar__day>${currentDate.toLocaleString(default, { weekday: long })}/div> div classcalendar__date>${currentDate.toLocaleString(default, { day: numeric })}/div> div classcalendar__month>${currentDate.toLocaleString(default, { month: short })}/div> /div> /div> `)); currentDate.setDate(currentDate.getDate() + 1); } } if ($section.find(.schedule).length) { fillInDates(numberOfDays); } function fillInTime(from, to) { var newDate; for (i from; i to; i++) { newDate new Date(`August 01, 2000 ${i}:00:00`).toLocaleString(en-US, { hour: numeric, minute: numeric, hour12: true }); $timeSelect.append($(`option value${i} >${newDate}/option>`)); } } if ($section.find(.schedule).length) { if (availableTime0 availableTime1) { fillInTime(availableTime0, availableTime1); } else { $timeSelect.find(option).first().text(There is no available time); } } if ($section.find(.schedule).length) { $calendarSlider.slick({ slidesToShow: initSlidesNum, slidesToScroll: 1, infinite: false, arrows: true, dots: false, focusOnSelect: false, nextArrow: button classlp-arrow lp-arrow--next lp-arrow--dark slick-arrow aria-labelNext typebutton aria-disabledtrue>/button>, prevArrow: button classlp-arrow lp-arrow--prev lp-arrow--dark slick-arrow aria-labelPrevious typebutton aria-disabledtrue>/button>, responsive: { breakpoint: 767, settings: { slidesToShow: 2 } }, { breakpoint: 579, settings: { slidesToShow: 1 } } }); } if ($section.find(.schedule).length) { $calendarSlider.find(.js-calendar-slide).on(click, function () { $calendarSlider.find(.js-calendar-slide).removeClass(selected); $(this).addClass(selected); if (new Date($(this).data(date)).getDate() new Date().getDate()) { var currentTime new Date().getHours(); $scheduleForm.find(.custom-select-toggle).addClass(is-placeholder).text($scheduleForm.find(select)0.children0.innerText); $scheduleForm.find(.custom-select-item).removeClass(is-selected); $section.find(.js-btn-next).attr(disabled, disabled); $(# + sectionDomId + -time_frame).closest(.select-holder).find(.custom-select-item:not(:first)).each(function (i) { if ($(this).val() currentTime) { $(this).attr(disabled, disabled); } }); $(# + sectionDomId + -time_frame).find(option:not(:first)).each(function (i) { if ($(this).val() currentTime) { $(this).attr(disabled, disabled); } }); } else { $(# + sectionDomId + -time_frame).find(option:not(:first)).removeAttr(disabled); $(# + sectionDomId + -time_frame).closest(.select-holder).find(.custom-select-item:not(:first)).removeAttr(disabled); } if ($(# + sectionDomId + -time_frame).val() && $section.find(.js-calendar-slide.selected).length && $section.find(.js-type-select:checked).length) { $section.find(.js-btn-next).removeAttr(disabled); } }); $(# + sectionDomId + -time_frame).on(change, function () { if ($section.find(.js-calendar-slide.selected).length && $section.find(.js-type-select:checked).length && $(# + sectionDomId + -time_frame).val()) { $section.find(.js-btn-next).removeAttr(disabled); } }); $section.find(.js-btn-next).click(function (e) { e.preventDefault(); selectedDateTime.date $section.find(.js-calendar-slide.selected).data(date); selectedDateTime.time $(# + sectionDomId + -time_frame).val(); selectedDateTime.type $section.find(.js-type-select:checked).val(); $section.find(.js-step-1).removeClass(visible); $section.find(.js-step-2).addClass(visible); var scheduledDateTime selectedDateTime.date + at + new Date(`August 01, 2000 ${selectedDateTime.time}:00:00`).toLocaleString(en-US, { hour: numeric, minute: numeric, hour12: true }); var leadInfo $section.find(.js-calendar-value).data(name) + + $section.find(.js-calendar-value).data(address) + . + scheduledDateTime + . + selectedDateTime.type; var leadMessage $section.find(.js-calendar-value).data(name) + + $section.find(.js-calendar-value).data(address); $section.find(.js-scheduled-time).text(scheduledDateTime); $section.find(.js-calendar-value).val(leadMessage); $section.find(.js-calendar-lead-time).val(scheduledDateTime); }); } function resetScheduleForm() { $section.find(.js-step-2).removeClass(visible); $section.find(.js-step-1).addClass(visible); $(# + sectionDomId + -time_frame).find(option:not(:first)).removeAttr(disabled); $(# + sectionDomId + -time_frame).closest(.select-holder).find(.custom-select-item:not(:first)).removeAttr(disabled); $section.find(.js-btn-next).attr(disabled, disabled); $section.find(.js-calendar-slide).removeClass(selected); $scheduleForm.find(.js-type-select).first().prop(checked, true); $scheduleForm.find(.custom-select-toggle).addClass(is-placeholder).text($scheduleForm.find(select)0.children0.innerText); $scheduleForm.find(.custom-select-item).removeClass(is-selected); } if ($section.find(.schedule).length) { $scheduleForm.on(reset, resetScheduleForm); $section.find(.js-btn-reset).click(resetScheduleForm); } function convertSelectToDropdown(selectItem) { let customDropdown ` div classcustom-select rolepresentation> button classcustom-select-toggle typebutton aria-haspopuptrue aria-expandedfalse>/button> div classcustom-select-menu> div classcustom-select-content> /div> /div> /div>`; $(customDropdown).insertAfter(selectItem); let $dropdown $(selectItem).next(); let $dropdownToggle $dropdown.find(.custom-select-toggle); let $dropdownMenu $dropdown.find(.custom-select-menu); let $dropdownContent $dropdown.find(.custom-select-content); $dropdownToggle.addClass($(selectItem).attr(class)).removeClass(dropdown-select); $dropdownToggle.attr(id, $(selectItem).attr(id) + custom); $dropdownToggle.attr(data-name, $(selectItem).attr(name)); $dropdownMenu.attr(aria-labelledby, $dropdownToggle.attr(id)); appendOptionButtons(selectItem, $dropdownContent); $(selectItem).removeClass().addClass(sr-only); $(selectItem).on(focus, function () { showSelectMenu($dropdownMenu0); $dropdownToggle.focus(); }); var toggleText $(selectItem).find(:selected).first().text() || $(selectItem).children().first().text(); $dropdownToggle.addClass(is-placeholder).html(toggleText); $dropdown.on(click, .custom-select-item, function (e) { if ($(this).hasClass(is-disabled)) return; let elementNumber $(this).index(); let $originalSelect $(this).closest(.custom-select).siblings(select); let $linkedOption $originalSelect.find(option).eq(elementNumber); if (!$linkedOption.prop(selected)) { $linkedOption.prop(selected, true); $originalSelect.change(); $(this).addClass(is-selected).siblings(.custom-select-item).removeClass(is-selected); $dropdownToggle.removeClass(is-placeholder).html($(this).html()); closeSelectMenu($(this).closest(.custom-select-menu)); } }); function convertOptionToButton(option) { var optionText $(option).text(); var optionValue $(option).attr(value) || $(option).text(); var optionIsDisabled $(option).prop(disabled); var outputButton `button value${optionValue} classcustom-select-item typebutton ${optionIsDisabled ? disabled : }>${optionText}/button>`; return outputButton; } function appendOptionButtons(selectItem, appendTarget) { $(selectItem).find(option).each(function () { let currentButton convertOptionToButton(this); $(appendTarget).append(currentButton); }); } function showSelectMenu(selectMenu) { var customSelect $(selectMenu).closest(.custom-select)0; $(customSelect).addClass(open); $(selectMenu).slideDown(); } function closeSelectMenu(selectMenu) { var customSelect $(selectMenu).closest(.custom-select)0; $(customSelect).removeClass(open); $(selectMenu).slideUp(); } $dropdown.on(click, .custom-select-toggle, function (e) { var $customSelect $(this).closest(.custom-select); var selectMenu $customSelect.find(.custom-select-menu)0; if ($customSelect.hasClass(open)) { closeSelectMenu(selectMenu); } else { showSelectMenu(selectMenu); } }); $(document.body).on(click, function (e) { if ($(e.target).closest(form).length 1 && $(.custom-select).hasClass(open)) { $(.custom-select.open).each(function () { var selectMenu $(this).find(.custom-select-menu)0; closeSelectMenu(selectMenu); }); } }); } function destroyCustomSelects(selectItem) { let selectClasses $(selectItem).find(.custom-select-toggle).removeClass(custom-select-toggle).removeClass(is-placeholder).addClass(dropdown-select).attr(class); $(selectItem).prev(select).removeClass().addClass(selectClasses); $(selectItem).remove(); } ; $section.find(form).on(reset, function () { $(this).find(.custom-select).each(function () { let linkedSelect $(this).siblings(select); $(this).find(.custom-select-toggle).text(linkedSelect.children().last()0.innerText); $(this).find(.custom-select-item).removeClass(is-selected); }); }); let selectInitClasses $section.find(.dropdown-select).attr(class); $section.find(.dropdown-select).each(function () { convertSelectToDropdown(this); }); const form $(# + sectionDomId).find(form); const redirectLink $(# + sectionDomId + .redirect-link); form.on(reset, function () { redirectPage(redirectLink); }); function redirectPage(link) { if (link.length) { const rawHref link.attr(href); link.attr(href, setHttp(rawHref)); link0.click(); } } function setHttp(link) { if (link.search(/^https?\:\/\/|\//) -1) { link http:// + link; } return link; }})(section-ae0b5ef0-0ff0-4c35-bfa0-284379488fbd, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { var section document.getElementById(sectionDomId); var title section.getElementsByClassName(lp-h3)0; if (title) { var reg /\!\?\./; var fullText title.innerHTML; title.innerHTML fullText.split(reg)0 + fullText.charAt(fullText.search(reg)); } var scrollDownAnimated function scrollDownAnimated(element) { $(document.documentElement, document.body).animate({ scrollTop: element.offset().top }, 400); }; /* MORE TEXT*/ var isMobile window.innerWidth 768; var moreText section.getElementsByClassName(more-text)0; var moreTextCropped section.getElementsByClassName(more-text-cropped)0; var moreTextHolder section.getElementsByClassName(more-text-holder)0; var moreTextBlock section.getElementsByClassName(more-text-block)0; var $link $(# + sectionDomId + .link-more.js); var text moreTextCropped.textContent; moreTextCropped.innerText text.trim(); var moreLines 4; var moreLinesMobile 11; var numberOfLines isMobile ? moreLinesMobile : moreLines; function countLines(text) { var divHeight text.offsetHeight; var lineHeight parseInt($(text).css(line-height)); var lines divHeight / lineHeight; return lines; } section.style.setProperty(--maxHeight, moreText.offsetHeight + px); section.style.setProperty(--maxHeightInit, parseFloat($(moreText).css(line-height)) * numberOfLines + px); section.style.setProperty(--moreTextLines, moreLines); section.style.setProperty(--moreTextLinesMobile, moreLinesMobile); if (moreText) { if (countLines(moreText) > numberOfLines) { $(moreTextBlock).addClass(cropped).addClass(extended); } } $link.on(click, function () { $(moreTextBlock).toggleClass(cropped); $(this).toggleClass(link-more--less); if ($(this).hasClass(link-more--less)) { $(this).text(Show less); } else { $(this).text(Show more); scrollDownAnimated($(section)); } }); /* MORE TEXT*/ function processScroll() { var position section.getBoundingClientRect(); if (position.top + 100 window.innerHeight && position.bottom > 0) { $(moreTextBlock).addClass(visible); } } window.addEventListener(scroll, function () { processScroll(); }); processScroll(); $(window).on(scroll.lpui-auto-clean, processScroll); $(window).on(resize.lpui-auto-clean, processScroll);})(section-ddc9b01b-86f5-4d27-8ab0-c9d7561851d3, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { let itemValues document.getElementById(sectionDomId).querySelectorAll(.item-value--custom); let text, ind; .forEach.call(itemValues, function (value) { text value.querySelector(.lp-h2).textContent; ind text.search(/a-zA-Z/g); if (ind > -1) { value.querySelector(.item-unit).textContent text.substr(ind, text.length - ind).trim(); value.querySelector(.lp-h2).textContent text.substr(0, ind).trim(); value.querySelector(.lp-h3).textContent text.substr(0, ind).trim(); } });})(section-4b9dd8b1-660e-4edc-b741-f93b85ff2659, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { const section document.querySelector(# + sectionDomId); const gallery section.querySelector(.gallery); const slider section.querySelector(.slider.slider-slick); const sliderHolder section.querySelector(.slider-holder); let cursorArea; const $cursor $(section).find(.js-cursor); const $circle $(section).find(.js-cursor-circle); const progressbar section.querySelector(.progressbar); if (slider) { var bgSlides $(slider).children(); const modal1 section.querySelector(.modal-1); const imageNumber slider.getAttribute(data-image-number); const slidesNumber $(slider).children().length; const progress section.querySelector(.progressbar-progress); const progressCurrent section.querySelector(.progressbar-current); const progressTotal section.querySelector(.progressbar-total); progressTotal.textContent imageNumber 10 ? 0 + imageNumber : imageNumber; progressCurrent.textContent 01; const progressWidth parseInt(progress.offsetWidth) / imageNumber; progress.style.width progressWidth + px; const setCursorArea currentSlide > { if (cursorArea) cursorArea.removeEventListener(mousemove, handleMouseMove, true); cursorArea section.querySelector(.slick-slidedata-slick-index + currentSlide + img); cursorArea.addEventListener(mousemove, handleMouseMove, true); cursorArea.addEventListener(mouseout, handleMouseOut, true); }; const handleMouseOut event > { $cursor.addClass(hide); $circle.addClass(hide); }; const handleMouseMove event > { $cursor.removeClass(hide); $circle.removeClass(hide); const areaOffsetTop $(cursorArea).offset().top + (cursorArea.parentElement.parentElement.getBoundingClientRect().top - cursorArea.getBoundingClientRect().top); let top event.pageY - areaOffsetTop - $cursor.width() / 2; let left event.pageX - $cursor.width() / 2; $cursor.css({ top: `${top}px`, left: `${left}px` }); setTimeout(() > { $circle.css({ top: `${top}px`, left: `${left}px` }); }, 100); }; $(slider).on(init, function (event, slick) { $(# + sectionDomId + .slick-cloned .slider-img).removeClass(wow).attr(style, ); setCursorArea(1); }); $(slider).slick({ slidesToShow: 1, centerMode: true, initialSlide: 1, speed: 800, dots: false, arrows: true, nextArrow: $(# + sectionDomId + .lp-arrow--next), prevArrow: $(# + sectionDomId + .lp-arrow--prev), centerPadding: 85px, responsive: { breakpoint: 767, settings: { slidesToShow: 1, centerPadding: 0 } } }); let setProgress currentSlide > { let slideNum currentSlide > imageNumber - 1 ? currentSlide - imageNumber : currentSlide; if (slideNum 0) slideNum imageNumber; progress.style.width progressWidth * slideNum + px; slideNum slideNum 10 ? 0 + slideNum : slideNum; progressCurrent.textContent slideNum; }; $(slider).on(afterChange, function (event, slick, currentSlide, nextSlide) { setProgress(currentSlide); setCursorArea(currentSlide); }); $(slider).on(beforeChange, function (event, slick, currentSlide, nextSlide) { bgSlides.removeClass(pre-active); bgSlides.eq(nextSlide).prev().addClass(pre-active); bgSlides.eq(nextSlide).addClass(pre-active); bgSlides.eq(nextSlide).next().addClass(pre-active); $(# + sectionDomId + .slick-slide).removeClass(slick-first).removeClass(slick-last).removeClass(slick-next); if (currentSlide slidesNumber - 1 && !nextSlide) { $(# + sectionDomId + .slick-slidedata-slick-index + currentSlide + ).addClass(slick-last); $(# + sectionDomId + .slick-slidedata-slick-index + slidesNumber + ).addClass(slick-first); } else if (nextSlide slidesNumber - 1 && !currentSlide) { $(# + sectionDomId + .slick-slidedata-slick-index-1).addClass(slick-first); $(# + sectionDomId + .slick-slidedata-slick-index + currentSlide + ).addClass(slick-next); } }); slider.querySelectorAll(.slider-img img).forEach(item > { item.addEventListener(click, event > { modal1.classList.add(visible); window.lpUI.requestScrollLock(sectionDomId); }); }); modal1.querySelectorAll(.images__item).forEach((item, index) > { item.addEventListener(click, event > { modal1.classList.add(visible); $(slider).slick(slickGoTo, index + 1); section.querySelector(.lp-expand-btn).click(); }); }); modal1.querySelector(.close).onclick () > { modal1.classList.remove(visible); window.lpUI.releaseScrollLock(sectionDomId); }; const beforeChange (event, slick, currentSlide, nextSlide) > { const lightboxImages $(`#lightbox-for-${sectionDomId} .lp-lightbox__slide img`); lightboxImages.css(display, none); $(slick.$slides.eq(nextSlide)).find(img).css(display, block); }; section.querySelector(.lp-expand-btn).addEventListener(click, function () { const lightboxSlides $(`#lightbox-for-${sectionDomId} .lp-lightbox__slide`); var lightboxSlicked $(`#lightbox-for-${sectionDomId} .slick-initialized`); lightboxSlicked.on(beforeChange, (event, slick, currentSlide, nextSlide) > { beforeChange(event, slick, currentSlide, nextSlide); }); const lightboxCurrentSlide $(`#lightbox-for-${sectionDomId} .lp-lightbox__slide.slick-current`); lightboxSlides.find(img).css(display, none); lightboxCurrentSlide.find(img).css(display, block); }); } else { progressbar.style.display none; }})(section-f4f3d43f-9113-4f42-91cc-723bd545a9c5, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { var $section $(# + sectionDomId); if ($section.find(.virtual-tour).length) { function setAnimations() { const $target $section.find(.js-animation-target); let x 0, y 0; let tx 0, ty 0; let overchk false; let animationRun false; let animationRequest; document.addEventListener(mousemove, function (e) { x e.pageX; y e.pageY; }); $target.each(function () { $(this).css(will-change, transform); $(this).wrap(div classjs-target-wrap>/div>); $(this).closest(.js-target-wrap).append(div classjs-target>/div>).css({ position: relative, width: fit-content }); $(this).next(.js-target).css({ position: absolute, left: 0, top: 0, width: 100%, height: 100% }); $(this).next(.js-target).on(click, function () { if ($section.find(buttondata-typeVIDEO).length) { $section.find(buttondata-typeVIDEO).trigger(click); } }); }); function getOffset(el) { let _x 0; let _y 0; while (el && !isNaN(el.offsetLeft) && !isNaN(el.offsetTop)) { _x + el.offsetLeft - el.scrollLeft; _y + el.offsetTop - el.scrollTop; el el.offsetParent; } return { top: _y, left: _x }; } function loop(el) { if (overchk) { tx + (x - getOffset(el).left - tx) * 0.04; ty + (y - getOffset(el).top - ty) * 0.04; el.style.transform translate( + tx + px, + ty + px); } else { tx - tx * 0.3; ty - ty * 0.3; el.style.transform translate( + tx + px, + ty + px); } animationRequest requestAnimationFrame(function () { loop(el); }); } function runAnimation(el) { if (!animationRun) { animationRun true; loop(el); overchk true; } } function stopAnmation() { if (animationRun) { setTimeout(function () { window.cancelAnimationFrame(animationRequest); animationRun false; tx 0, ty 0; }, 100); overchk false; } } $section.find(.js-target).on(mouseenter, function () { runAnimation($(this).closest(.js-target-wrap).find(.js-animation-target)0); }); $section.find(.js-target).on(mouseleave, function () { stopAnmation(); }); } if (window.matchMedia((hover: hover) and (pointer: fine)).matches) { setAnimations(); } $section.find(.close-icon).click(function () { $section.find(.virtual-tour__overlay).removeClass(visible); window.lpUI.releaseScrollLock(sectionDomId + -virtualTour); }); let clickHandler function () { $section.find(.virtual-tour__overlay).addClass(visible); window.lpUI.requestScrollLock(sectionDomId + -virtualTour); const src $section.find(iframe.js-mobileVirtualTour).data(src).replace(/^http:/, https:); $section.find(iframe.js-mobileVirtualTour).attr(src, src); }; $section.find(.button-wrapper).on(click, clickHandler); var $iframe $section.find(.js-virtualTour); if (!$iframe.length) { return; } var iframeLoaded false; var mobileBtn $section.find(.mobile-button-wrapper); var imageCover $section.find(.tour-overlay); function loadIframe() { if (iframeLoaded) return; if (mobileBtn.css(display) ! none || imageCover.css(display) block) return; var scrollDistance $(window).scrollTop(); var windowHeight $(window).height(); var iframeScrollDistance $iframe.offset().top; if (scrollDistance > iframeScrollDistance - windowHeight) { const src $iframe.attr(data-src).replace(/^http:/, https:); $iframe.attr(src, src); $iframe.removeAttr(data-src); iframeLoaded true; $(window).off(scroll.lpui-auto-clean, debouncedloadFrame); $(window).off(resize.lpui-auto-clean, debouncedloadFrame); } } var debouncedloadFrame window.luxuryPresence.debounce(loadIframe, 200); $(window).on(scroll.lpui-auto-clean, debouncedloadFrame); $(window).on(resize.lpui-auto-clean, debouncedloadFrame); loadIframe(); }})(section-d1919641-a127-42cb-b08e-71ffc48d967e, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { let height $(#global-navbar) ? $(#global-navbar).height() : 0; const scrollDownAnimated function (element) { $(document.documentElement, document.body).animate({ scrollTop: element.offset().top - height }, 600); }; $(# + sectionDomId + .info-acc).hide().prev().click(function () { delay 0; $(# + sectionDomId + .isPrev).removeClass(isPrev); $(this).parent().prevAll().addClass(isPrev); let $active $(# + sectionDomId + .active_acc).not(this); if ($active.is(:visible)) { $(# + sectionDomId + .info-acc).not(this).slideUp(600); if ($active.hasClass(isPrev)) delay 600; } $(this).next().not(:visible).delay(delay).slideDown(600); }); $(# + sectionDomId + .heading).click(function () { let $prevActive $(# + sectionDomId + .active_acc).not($(this).parent()); let $newActive $(this).parent(); if ($prevActive.length) { if ($prevActive.hasClass(isPrev)) setTimeout(function () { scrollDownAnimated($prevActive); }, 0); $prevActive.removeClass(active_acc); } if ($newActive.hasClass(active_acc)) { $newActive.removeClass(active_acc); } else { $newActive.addClass(active_acc); } }); $(# + sectionDomId + .heading-number).each(function (index) { this.innerHTML 0 + (index + 1); });})(section-9eb89a3c-4a9a-42f3-b803-238beef57eca, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { let section document.getElementById(sectionDomId); let $slick $(section).find(.slider.slider-slick); $slick.slick({ slidesToShow: 1, dots: true, arrows: true, speed: 3000, centerMode: false, adaptiveHeight: true, autoplay: true, pauseOnHover: true, prevArrow: $(# + sectionDomId + .slick-prev), nextArrow: $(# + sectionDomId + .slick-next) }); $(section).find(.link-more).on(click, function () { $(this).parent().toggleClass(cropped); $(this).toggleClass(link-more--less); if ($(this).hasClass(link-more--less)) { $(this).text(Show less); if ($slick) { $slick.slick(slickPause); let height $slick.find(.slick-list).css(height); $slick.find(.slick-list).css(min-height, height); $slick.find(.slick-list).css(height, unset); } } else { $(this).text(Show more); if ($slick) { $slick.slick(slickPlay); $slick.find(.slick-list).css(min-height, unset); } } }); $slick.on(beforeChange, function (event, slick, currentSlide, nextSlide) { $slick.addClass(slider-transition); $slick.find(.extended).addClass(cropped); $slick.slick(slickPlay); $slick.find(.slick-list).css(min-height, unset); $slick.find(.link-more).removeClass(link-more--less).text(Show more); }); $slick.on(afterChange, function (event, slick, currentSlide, nextSlide) { $slick.removeClass(slider-transition); }); let lineHeight 1; let countLines text > { let divHeight text.offsetHeight; lineHeight parseInt($(text).css(line-height)); let lines divHeight / lineHeight; return lines; }; let linesNum 0; let numberOfLinesCurrent 0; let numberOfLines 7; let linesNumMax numberOfLines; let isShown false; let moreText; let cropText () > { isShown true; section.querySelectorAll(.more-text).forEach(item > { item.parentElement.classList.add(visible); linesNum countLines(item); if (linesNum > linesNumMax) linesNumMax linesNum; if (linesNum > numberOfLines) { item.parentElement.parentElement.classList.add(cropped); item.parentElement.parentElement.classList.add(extended); } }); section.style.setProperty(--maxHeight, parseFloat(lineHeight) * linesNumMax + px); section.style.setProperty(--maxHeightInit, parseFloat(lineHeight) * numberOfLines + px); moreText section.querySelector(.slick-current .more-text); if (moreText) numberOfLinesCurrent countLines(moreText); if (numberOfLinesCurrent > numberOfLines) { $slick.find(.slick-list).css(min-height, unset); $slick.find(.slick-list).css(height, unset); } }; function processScroll() { let position section.getBoundingClientRect(); if (position.top window.innerHeight) { if (!isShown) cropText(); } if (position.top window.innerHeight && position.bottom > window.innerHeight / 2) { if (!$slick.find(.link-more--less).length) $slick.slick(slickPlay); } else { $slick.slick(slickPause); } } function processResize() { $slick.slick(resize); if (isShown) cropText(); } window.addEventListener(scroll, function () { processScroll(); }); processResize(); processScroll(); $(window).on(scroll.lpui-auto-clean, processScroll); $(window).on(resize.lpui-auto-clean, processResize);})(section-64efbc6f-7100-491a-88d6-ab84d703d845, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { const $section $(# + sectionDomId); function setAnimations() { const $target $section.find(.js-animation-target); let x 0, y 0; let tx 0, ty 0; let overchk false; let animationRun false; let animationRequest; document.addEventListener(mousemove, function (e) { x e.pageX; y e.pageY; }); $target.each(function () { $(this).css(will-change, transform); $(this).wrap(div classjs-target-wrap>/div>); $(this).closest(.js-target-wrap).append(div classjs-target>/div>).css({ position: relative, width: fit-content }); $(this).next(.js-target).css({ position: absolute, left: 0, top: 0, width: 100%, height: 100% }); }); function getOffset(el) { let _x 0; let _y 0; while (el && !isNaN(el.offsetLeft) && !isNaN(el.offsetTop)) { _x + el.offsetLeft - el.scrollLeft; _y + el.offsetTop - el.scrollTop; el el.offsetParent; } return { top: _y, left: _x }; } function loop(el) { if (overchk) { tx + (x - getOffset(el).left - tx) * 0.04; ty + (y - getOffset(el).top - ty) * 0.04; el.style.transform translate( + tx + px, + ty + px); } else { tx - tx * 0.3; ty - ty * 0.3; el.style.transform translate( + tx + px, + ty + px); } animationRequest requestAnimationFrame(function () { loop(el); }); } function runAnimation(el) { if (!animationRun) { animationRun true; loop(el); overchk true; } } function stopAnmation() { if (animationRun) { setTimeout(function () { window.cancelAnimationFrame(animationRequest); animationRun false; tx 0, ty 0; }, 100); overchk false; } } $section.find(.js-target).on(mouseenter, function () { runAnimation($(this).closest(.js-target-wrap).find(.js-animation-target)0); }); $section.find(.js-target).on(mouseleave, function () { stopAnmation(); }); } if (window.matchMedia((hover: hover) and (pointer: fine)).matches) { setAnimations(); }})(section-0b6b67ed-0446-4675-9788-fd7ec6c42aa2, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { const $section $(# + sectionDomId); const $resultsExpandButton $section.find(.results__expand); const $calc $section.find(.calc); const $calcReset $section.find(.calc__reset); const mgCalc $section.find(.mg-calc); const fallbackPropertyTaxRate parseFloat(mgCalc.data(fallback-property-tax-rate)) || 0; if (mgCalc.length 0) return; const calcCurency mgCalc.data(currency) || USD; const interest mgCalc.data(interest) || 7; const svgChart $section.find(.svg-chart); const $inputHomePrice $section.find(.jsInputHomePrice); const $inputTerm $(`#${sectionDomId}-termInput`); const $inputDownPaymentAmount $section.find(.jsInputDowPaymentAmount); const $inputDownPaymentPercentage $section.find(.jsInputDowPaymentPercentage); const $inputPropertyTax $section.find(.jsInputPropertyTax); const $inputInterestRate $section.find(.jsInputInterestRate); const $inputHoa $section.find(.jsInputHoa); const $principalInterest $section.find(.jsPrincipalInterest); const $propertyTaxes $section.find(.jsPropertyTaxes); const $jsHoa $section.find(.jsHoa); const $yourMonthlyPaymentsAmount $section.find(.jsYourPaymentsAmount); const $resWrap $section.find(.jsResWrap); const $resultChart $section.find(.jsResultChart); let appState {}; const calculateDownPaymentAmount function () { return Math.round(appState.homePrice * appState.downPaymentPercentage / 100); }; const calculatePrincipalAmount function () { return appState.homePrice - appState.downPaymentAmount; }; const calculateYourMonthlyMortgagePaymentsAmount function () { let n appState.term * 12; let r appState.interestRate / 100 / 12; let P appState.homePrice - appState.downPaymentAmount; return !!P * (r * Math.pow(1 + r, n) / (Math.pow(1 + r, n) - 1)) ? Math.round(P * (r * Math.pow(1 + r, n) / (Math.pow(1 + r, n) - 1)) * 100) / 100 : 0; }; const calculateYourMonthlyPaymentsAmount function () { return Math.round((calculateYourMonthlyMortgagePaymentsAmount() + appState.propertyTaxesAmount + appState.hoaDues) * 100) / 100; }; const calculatePercenatge function (total, part) { return part * 100 / total ? Math.round(part * 100 / total * 100) / 100 : 0; }; const formatPercentageString function (num) { return num + %; }; const recalcFeesPerMonth function (data, period) { switch (period) { case YEAR: return Math.round(data / 12); case WEEK: return Math.round(data * 4); case QUARTER: return Math.round(data / 3); case HALF_YEAR: return Math.round(data / 6); default: return Math.round(data); } }; const generateShareLink function () { let url window.location.href.split(?)0; return encodeURIComponent(url + ? + objectToQuerystring(appState).replace(/\./g, %2E)); }; const decodeParameters function (url) { let parameters url.split(?)1; if (!!parameters) { let decodedParamArray decodeURIComponent(parameters).split(&).map(el > el.split()); return Object.fromEntries(decodedParamArray); } else { return false; } }; let currencyFormatter new Intl.NumberFormat(en-US, { style: currency, currency: calcCurency, maximumFractionDigits: 0 }); const renderCalc function () { $inputHomePrice.val(currencyFormatter.format(appState.homePrice)); $inputTerm.val(appState.term); $inputDownPaymentAmount.val(currencyFormatter.format(appState.downPaymentAmount)); $inputDownPaymentPercentage.val(formatPercentageString(appState.downPaymentPercentage)); $inputPropertyTax.val(currencyFormatter.format(appState.propertyTaxesAmount) + /month); $inputInterestRate.val(formatPercentageString(appState.interestRate)); $inputHoa.val(currencyFormatter.format(appState.hoaDues) + /month); $yourMonthlyPaymentsAmount.text(`${currencyFormatter.format(appState.yourMonthlyPaymentsAmount)}`); $principalInterest.text(`${currencyFormatter.format(appState.princepalsAndInterests)} (${calculatePercenatge(appState.yourMonthlyPaymentsAmount, appState.princepalsAndInterests).toFixed(0)}%)`); $propertyTaxes.text(`${currencyFormatter.format(appState.propertyTaxesAmount)} (${calculatePercenatge(appState.yourMonthlyPaymentsAmount, appState.propertyTaxesAmount).toFixed(0)}%)`); $jsHoa.text(`${currencyFormatter.format(appState.hoaDues)} (${calculatePercenatge(appState.yourMonthlyPaymentsAmount, appState.hoaDues).toFixed(0)}%)`); const data prepareData(appState); updateChartData(svgChart, data); }; const initCalc function (param) { if (param && (param.homePrice ! undefined || param.term ! undefined || param.downPaymentPercentage ! undefined || param.downPaymentAmount ! undefined || param.interestRate ! undefined || param.propertyTaxesAmount ! undefined || param.propertyTaxesAmount ! undefined || param.yourMonthlyPaymentsAmount ! undefined || param.princepalsAndInterests ! undefined)) { appState.homePrice param.homePrice ! undefined ? parseFloat(param.homePrice) : 0; appState.term param.term ! undefined ? parseInt(param.term) : 30; appState.downPaymentPercentage param.downPaymentPercentage ! undefined ? parseFloat(param.downPaymentPercentage) : 20; appState.downPaymentAmount param.downPaymentAmount ! undefined ? parseFloat(param.downPaymentAmount) : calculateDownPaymentAmount(); appState.interestRate param.interestRate ! undefined ? parseFloat(param.interestRate) : interest; appState.propertyTaxesAmount param.propertyTaxesAmount ! undefined ? parseFloat(param.propertyTaxesAmount) : Math.round(parseFloat(appState.homePrice) * fallbackPropertyTaxRate); appState.hoaDues param.hoaDues ! undefined ? parseFloat(param.hoaDues) : 0; appState.yourMonthlyPaymentsAmount param.yourMonthlyPaymentsAmount ! undefined ? parseFloat(param.yourMonthlyPaymentsAmount) : calculateYourMonthlyPaymentsAmount(); appState.princepalsAndInterests param.princepalsAndInterests ! undefined ? parseFloat(param.princepalsAndInterests) : calculateYourMonthlyMortgagePaymentsAmount(); } else { appState.homePrice parseFloat($inputHomePrice.data(home-price)) || 0; appState.term parseFloat($inputTerm.val()) || 30; appState.downPaymentPercentage 20; appState.downPaymentAmount calculateDownPaymentAmount(); appState.interestRate interest; if (parseFloat($inputPropertyTax.data(taxes-amount))) { appState.propertyTaxesAmount recalcFeesPerMonth(parseFloat($inputPropertyTax.data(taxes-amount)), $inputPropertyTax.data(taxes-frequency)); } else { appState.propertyTaxesAmount Math.round(appState.homePrice * fallbackPropertyTaxRate); } appState.hoaDues recalcFeesPerMonth(parseFloat($inputHoa.data(hoa)), $inputHoa.data(hoa-frequency)) || 0; appState.yourMonthlyPaymentsAmount calculateYourMonthlyPaymentsAmount(); appState.princepalsAndInterests calculateYourMonthlyMortgagePaymentsAmount(); } renderCalc(); }; const resetCalc function () { $calc.trigger(reset); appState.homePrice parseFloat($inputHomePrice.data(home-price)) || 0; appState.term parseFloat($inputTerm.val()) || 30; appState.downPaymentPercentage 20; appState.downPaymentAmount calculateDownPaymentAmount(); appState.interestRate interest; if (parseFloat($inputPropertyTax.data(taxes-amount))) { appState.propertyTaxesAmount recalcFeesPerMonth(parseFloat($inputPropertyTax.data(taxes-amount)), $inputPropertyTax.data(taxes-frequency)); } else { appState.propertyTaxesAmount Math.round(appState.homePrice * fallbackPropertyTaxRate); } appState.hoaDues recalcFeesPerMonth(parseFloat($inputHoa.data(hoa)), $inputHoa.data(hoa-frequency)) || 0; appState.yourMonthlyPaymentsAmount calculateYourMonthlyPaymentsAmount(); appState.princepalsAndInterests calculateYourMonthlyMortgagePaymentsAmount(); renderCalc(); }; initCalc(decodeParameters(window.location.href)); function filterInput($inp, inputFilter) { return $inp.on(input keydown keyup mousedown mouseup select contextmenu drop, function () { if (inputFilter(this.value)) { this.oldValue this.value; this.oldSelectionStart this.selectionStart; this.oldSelectionEnd this.selectionEnd; } else if (this.hasOwnProperty(oldValue)) { this.value this.oldValue; this.setSelectionRange(this.oldSelectionStart, this.oldSelectionEnd); } else { this.value ; } }); } ; const $copyHomePriceInput $section.find(.jsCopyInputHomePrice); function handleHomePriceChange() { const parsedNumber parseFloat($copyHomePriceInput.val()); !!parsedNumber ? appState.homePrice Math.round(parsedNumber * 100) / 100 : appState.homePrice 0; appState.downPaymentAmount calculateDownPaymentAmount(); appState.yourMonthlyPaymentsAmount calculateYourMonthlyPaymentsAmount(); appState.princepalsAndInterests calculateYourMonthlyMortgagePaymentsAmount(); renderCalc(); } var homepriceTimeout null; $inputHomePrice.on(input, function () { const cleanValue parseFloat($inputHomePrice.val().replace(/\D+/g, )); $copyHomePriceInput.val(cleanValue); $inputHomePrice.val(currencyFormatter.format(cleanValue)); window.clearTimeout(homepriceTimeout); homepriceTimeout window.setTimeout(handleHomePriceChange, 500); }); const $copyInputDowPaymentAmount $section.find(.jsCopyInputDowPaymentAmount); function handleDownPaymentAmountChange() { const parsedNumber parseFloat($copyInputDowPaymentAmount.val()); !!parsedNumber ? appState.downPaymentAmount parsedNumber appState.homePrice ? parsedNumber : appState.downPaymentAmount appState.homePrice : appState.downPaymentAmount 0; appState.downPaymentPercentage calculatePercenatge(appState.homePrice, appState.downPaymentAmount); appState.yourMonthlyPaymentsAmount calculateYourMonthlyPaymentsAmount(); appState.princepalsAndInterests calculateYourMonthlyMortgagePaymentsAmount(); renderCalc(); } var calculateTimeout null; $inputDownPaymentAmount.on(input, function () { const cleanValue parseFloat($inputDownPaymentAmount.val().replace(/\D+/g, )); $copyInputDowPaymentAmount.val(cleanValue); $inputDownPaymentAmount.val(currencyFormatter.format(cleanValue)); window.clearTimeout(calculateTimeout); calculateTimeout window.setTimeout(handleDownPaymentAmountChange, 500); }); const $copyDowPaymentPercentage $section.find(.jsCopyDowPaymentPercentage); function handleDownPaymentPercentage() { const parsedNumber parseFloat($copyDowPaymentPercentage.val()); !!parseFloat(parsedNumber) && !isNaN(parsedNumber) ? appState.downPaymentPercentage Math.round(parsedNumber * 100) / 100 : appState.downPaymentPercentage 0; appState.downPaymentAmount calculateDownPaymentAmount(); appState.yourMonthlyPaymentsAmount calculateYourMonthlyPaymentsAmount(); appState.princepalsAndInterests calculateYourMonthlyMortgagePaymentsAmount(); renderCalc(); } filterInput($inputDownPaymentPercentage, function (value) { return /^\d*.,?\d{0,2}$/.test(value) && (value || parseFloat(value) 100); }); $inputDownPaymentPercentage.on(focusin, function () { appState.downPaymentPercentage 0 ? $inputDownPaymentPercentage.val() : $inputDownPaymentPercentage.val(appState.downPaymentPercentage); }); $inputDownPaymentPercentage.on(focusout, function () { $inputDownPaymentPercentage.val(appState.downPaymentPercentage + %); }); var downpaymentPercentageTimeout null; $inputDownPaymentPercentage.on(input, function () { const cleanValue this.value.replace(,, .).replace(/^\d./g, ); const parts cleanValue.split(.); const finalValue parts.length > 2 ? parts0 + . + parts.slice(1).join() : cleanValue; $copyDowPaymentPercentage.val(finalValue); window.clearTimeout(downpaymentPercentageTimeout); downpaymentPercentageTimeout window.setTimeout(handleDownPaymentPercentage, 500); }); $inputTerm.on(change, function () { appState.term parseInt($inputTerm.val()); appState.yourMonthlyPaymentsAmount calculateYourMonthlyPaymentsAmount(); appState.princepalsAndInterests calculateYourMonthlyMortgagePaymentsAmount(); renderCalc(); }); function handlePropertyTaxChange() { const parsedNumber parseFloat($copyInputPropertyTax.val()); !!parseFloat(parsedNumber) ? appState.propertyTaxesAmount parseFloat(parsedNumber) : appState.propertyTaxesAmount 0; appState.yourMonthlyPaymentsAmount calculateYourMonthlyPaymentsAmount(); appState.princepalsAndInterests calculateYourMonthlyMortgagePaymentsAmount(); renderCalc(); } const $copyInputPropertyTax $section.find(.jsCopyInputPropertyTax); var propertyTaxTimeout null; $inputPropertyTax.on(input, function () { const cleanValue parseFloat($inputPropertyTax.val().replace(/\D+/g, )); $copyInputPropertyTax.val(cleanValue); $inputPropertyTax.val(currencyFormatter.format(cleanValue)); window.clearTimeout(propertyTaxTimeout); propertyTaxTimeout window.setTimeout(handlePropertyTaxChange, 500); }); $inputPropertyTax.on(focusin, function () { $inputPropertyTax.val(currencyFormatter.format(appState.propertyTaxesAmount)); }); $inputPropertyTax.on(focusout, function () { $inputPropertyTax.val(currencyFormatter.format(appState.propertyTaxesAmount) + /month); }); const $copyInputInterestRate $section.find(.jsCopyInputInterestRate); var inputInterestRateTimeout null; function handleInterestRateChange() { const parsedNumber parseFloat($copyInputInterestRate.val()); !!parseFloat(parsedNumber) ? appState.interestRate parseFloat(parsedNumber) : appState.interestRate 0; appState.yourMonthlyPaymentsAmount calculateYourMonthlyPaymentsAmount(); appState.princepalsAndInterests calculateYourMonthlyMortgagePaymentsAmount(); renderCalc(); } filterInput($inputInterestRate, function (value) { return /^\d*.,?\d{0,2}$/.test(value); }); $inputInterestRate.on(focusin, function () { appState.interestRate 0 ? $inputInterestRate.val() : $inputInterestRate.val(appState.interestRate); }); $inputInterestRate.on(focusout, function () { $inputInterestRate.val(appState.interestRate + %); }); $inputInterestRate.on(input, function () { const cleanValue parseFloat($inputInterestRate.val().replace(/^\d.,/g, ).replace(/(.*.,\d{2}).*/g, $1)); $copyInputInterestRate.val(cleanValue); window.clearTimeout(inputInterestRateTimeout); inputInterestRateTimeout window.setTimeout(handleInterestRateChange, 500); }); function handleInputHoaChange() { const parsedNumber parseFloat($copyInputHoa.val()); !!parseFloat(parsedNumber) ? appState.hoaDues parseFloat(parsedNumber) : appState.hoaDues 0; appState.yourMonthlyPaymentsAmount calculateYourMonthlyPaymentsAmount(); appState.princepalsAndInterests calculateYourMonthlyMortgagePaymentsAmount(); renderCalc(); } const $copyInputHoa $section.find(.jsCopyInputHoa); var inputHoaTimeout null; $inputHoa.on(input, function () { const cleanValue parseFloat($inputHoa.val().replace(/\D+/g, )); $copyInputHoa.val(cleanValue); $inputHoa.val(currencyFormatter.format(cleanValue)); window.clearTimeout(inputHoaTimeout); inputHoaTimeout window.setTimeout(handleInputHoaChange, 500); }); $inputHoa.on(focusin, function () { $inputHoa.val(currencyFormatter.format(appState.hoaDues)); }); $inputHoa.on(focusout, function () { $inputHoa.val(currencyFormatter.format(appState.hoaDues) + /month); }); $calcReset.on(click, function (e) { e.preventDefault(); resetCalc(); }); $section.find(*data-share).on(click, function (e) { let self $(this); switch (self.data(share)) { case facebook: self.attr(href, `https://www.facebook.com/sharer/sharer.php?u${generateShareLink()}"e${self.data(description)}`); break; case twitter: self.attr(href, `https://twitter.com/intent/tweet?url${generateShareLink()}&text${self.data(description)}`); break; default: self.attr(href, `mailto:?body${generateShareLink()}`); } }); const resultsExpand function (e) { e.preventDefault(); $resultsExpandButton.toggleClass(active); $resWrap.slideToggle(200); $resultChart.toggleClass(active); }; $resultsExpandButton.on(click, resultsExpand); const createTooltip function (element) { let positionX; let positionY; let cssTop; if (window.matchMedia((max-width: 580px)).matches) { positionX 30; positionY element.offset().top + element.outerHeight() + 25; } else if (window.matchMedia((max-width: 768px)).matches) { positionX element.offset().left; positionY element.offset().top + element.outerHeight() + 25; } else { positionX element.offset().left + element.outerWidth() + 5; positionY element.offset().top + 20; } const tooltipTitle element.data(tooltip-title) || ; const tooltipContent element.data(tooltip); const tooltipElement `div classtooltip> div classtooltip__title>${tooltipTitle}button classtooltip__close>/button>/div> div classtooltip__content>${tooltipContent}/div> /div>`; $(tooltipElement).insertAfter(element); cssTop element.position().top; $section.find(.tooltip).offset({ top: positionY, left: positionX }).animate({ opacity: 1, top: cssTop }, 200, function () {}); $section.find(.tooltip__close).click(function (e) { e.preventDefault(); destroyTooltips(); }); }; const destroyTooltips function () { const tooltipElement $section.find(.tooltip); if (tooltipElement.length) { let cssTop tooltipElement.position().top + 20; tooltipElement.animate({ opacity: 0, top: cssTop }, 200, function () { $(this).remove(); }); } }; $section.find(*data-tooltip).click(function (e) { e.preventDefault(); destroyTooltips(); createTooltip($(this)); }); $(document.body).click(function (e) { if (!$(e.target).closest(*data-tooltip).length && !$(e.target).closest(.tooltip).length) { destroyTooltips(); } }); $(window).on(resize.lpui-auto-clean, function () { destroyTooltips(); if (window.matchMedia((min-width: 769px)).matches) { $resWrap.removeAttr(style); } }); function convertSelectToDropdown(selectItem) { let customDropdown ` div classcustom-select rolepresentation> button classcustom-select-toggle typebutton aria-haspopuptrue aria-expandedfalse>/button> div classcustom-select-menu> div classcustom-select-content> /div> /div> /div>`; $(customDropdown).insertAfter(selectItem); let $dropdown $(selectItem).next(); let $dropdownToggle $dropdown.find(.custom-select-toggle); let $dropdownMenu $dropdown.find(.custom-select-menu); let $dropdownContent $dropdown.find(.custom-select-content); $dropdownToggle.addClass($(selectItem).attr(class)).removeClass(dropdown-select); $dropdownToggle.attr(id, $(selectItem).attr(id) + custom); $dropdownToggle.attr(data-name, $(selectItem).attr(name)); $dropdownMenu.attr(aria-labelledby, $dropdownToggle.attr(id)); appendOptionButtons(selectItem, $dropdownContent); $(selectItem).removeClass().addClass(sr-only); $(selectItem).on(focus, function () { showSelectMenu($dropdownMenu0); $dropdownToggle.focus(); }); var toggleText $(selectItem).find(:selected).first().text() || $(selectItem).children().first().text(); $dropdownToggle.addClass(is-placeholder).html(toggleText); $dropdown.on(click, .custom-select-item, function (e) { if ($(this).hasClass(is-disabled)) return; let elementNumber $(this).index(); let $originalSelect $(this).closest(.custom-select).siblings(select); let $linkedOption $originalSelect.find(option).eq(elementNumber); if (!$linkedOption.prop(selected)) { $linkedOption.prop(selected, true); $originalSelect.change(); $(this).addClass(is-selected).siblings(.custom-select-item).removeClass(is-selected); $dropdownToggle.removeClass(is-placeholder).html($(this).html()); closeSelectMenu($(this).closest(.custom-select-menu)); } }); function convertOptionToButton(option) { var optionText $(option).text(); var optionValue $(option).attr(value) || $(option).text(); var optionIsDisabled $(option).prop(disabled); var outputButton `button value${optionValue} classcustom-select-item typebutton ${optionIsDisabled ? disabled : }>${optionText}/button>`; return outputButton; } function appendOptionButtons(selectItem, appendTarget) { $(selectItem).find(option).each(function () { let currentButton convertOptionToButton(this); $(appendTarget).append(currentButton); }); } function showSelectMenu(selectMenu) { var customSelect $(selectMenu).closest(.custom-select)0; $(customSelect).addClass(open); $(selectMenu).slideDown(); } function closeSelectMenu(selectMenu) { var customSelect $(selectMenu).closest(.custom-select)0; $(customSelect).removeClass(open); $(selectMenu).slideUp(); } $dropdown.on(click, .custom-select-toggle, function (e) { var $customSelect $(this).closest(.custom-select); var selectMenu $customSelect.find(.custom-select-menu)0; if ($customSelect.hasClass(open)) { closeSelectMenu(selectMenu); } else { showSelectMenu(selectMenu); } }); $(document.body).on(click, function (e) { if ($(e.target).closest(form).length 1 && $(.custom-select).hasClass(open)) { $(.custom-select.open).each(function () { var selectMenu $(this).find(.custom-select-menu)0; closeSelectMenu(selectMenu); }); } }); } function destroyCustomSelects(selectItem) { let selectClasses $(selectItem).find(.custom-select-toggle).removeClass(custom-select-toggle).removeClass(is-placeholder).addClass(dropdown-select).attr(class); $(selectItem).prev(select).removeClass().addClass(selectClasses); $(selectItem).remove(); } ; $section.find(form).on(reset, function () { $(this).find(.custom-select).each(function () { let linkedSelect $(this).siblings(select); $(this).find(.custom-select-toggle).text(linkedSelect.children().last()0.innerText); $(this).find(.custom-select-item).removeClass(is-selected); }); }); let selectInitClasses $section.find(.dropdown-select).attr(class); $section.find(.dropdown-select).each(function () { convertSelectToDropdown(this); }); function prepareData(bulkData) { let buildData {}; buildData.interest bulkData.princepalsAndInterests || 0; buildData.taxes bulkData.propertyTaxesAmount || 0; buildData.hoa bulkData.hoaDues || 0; buildData.total buildData.interest + buildData.taxes + buildData.hoa; return buildData; } function buildItemCircle(elemNS) { let ratio arguments.length > 1 && arguments1 ! undefined ? arguments1 : .5; let offsetRatio arguments.length > 2 && arguments2 ! undefined ? arguments2 : 0; let currentItem arguments.length > 3 ? arguments3 : undefined; let chartCircleLength arguments.length > 4 ? arguments4 : undefined; elemNS.setAttributeNS(null, stroke-dasharray, `${ratio * chartCircleLength}, ${chartCircleLength}`); elemNS.setAttributeNS(null, stroke-dashoffset, `${-offsetRatio * chartCircleLength}`); elemNS.querySelector(title).textContent currencyFormatter.format(currentItem); } function updateChartData(chart, data) { const chartSize 224; const chartStrokeWidth 35; const chartRadius chartSize / 2 - chartStrokeWidth / 2; const chartCircleLength Math.round(chartRadius * 2 * Math.PI); let totalOffsetRatio 0; let dataCircles chart.find(.circle__item); for (let i 0; i dataCircles.length; i++) { let circle dataCirclesi; let outputParamName circle.dataset.for; let currentItem dataoutputParamName; let currentRatio currentItem / data.total ? currentItem / data.total : 0; buildItemCircle(circle, currentRatio, totalOffsetRatio, currentItem, chartCircleLength); totalOffsetRatio + currentRatio; } chart.find(.chart-amount).text(currencyFormatter.format(data.total)); } if (window.matchMedia((hover: hover) and (pointer: fine)).matches) { $resultChart.find(.circle__item).hover(function () { let targetAttr $(this).data(for); $section.find(`.legend__itemdata-for${targetAttr}`).addClass(is-hovered); }, function () { $section.find(.legend__item).removeClass(is-hovered); }); $section.find(.legend__item).hover(function () { let targetAttr $(this).data(for); $(this).addClass(is-hovered); $resultChart.find(`.circle__itemdata-for${targetAttr}`).addClass(is-hovered); }, function () { $(this).removeClass(is-hovered); $resultChart.find(.circle__item).removeClass(is-hovered); }); } let elTopEdge, elHeight, elBottomEdge, screenBottomEdge, screenTopEdge; const $resultsBar $section.find(.results); function inViewport(el) { const resultsBarHeight $section.find(.results).height() + 25; elTopEdge el.offset().top; elHeight el.outerHeight(); elBottomEdge el.offset().top + elHeight; screenBottomEdge $(window).scrollTop() + $(window).innerHeight(); screenTopEdge $(window).scrollTop(); return screenTopEdge > elTopEdge && screenTopEdge + resultsBarHeight elBottomEdge; } function onScroll() { if (window.matchMedia((max-width: 768px)).matches) { if (inViewport(mgCalc)) { $resultsBar.addClass(sticky); $resultsBar.css({ opacity: 1, pointerEvents: initial }); $section.css(z-index, 4); } else { $section.css(z-index, auto); if (screenTopEdge elTopEdge) { $resultsBar.removeAttr(style); $resultsBar.removeClass(sticky); } if (screenTopEdge > elBottomEdge - 100) { $resultsBar.css({ opacity: 0, pointerEvents: none }); } } } } $(window).on(scroll.lpui-auto-clean, onScroll);})(section-882db99d-821e-471d-8dab-c5b3cf164ebc, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { const theme { featureType: administrative, elementType: labels, stylers: { visibility: off } }, { featureType: poi, elementType: geometry.fill, stylers: { color: #C5E3BF } }, { featureType: poi, elementType: labels, stylers: { visibility: off } }, { featureType: road, elementType: geometry, stylers: { lightness: 100 }, { visibility: simplified } }, { featureType: road, elementType: geometry.fill, stylers: { color: #D1D1B8 } }, { featureType: water, elementType: geometry, stylers: { visibility: on }, { color: #C6E2FF } }; const zoom 14; window.luxuryPresence.mapApiLoader.load().then(() > { const section document.getElementById(sectionDomId); const mapContainer document.querySelector(`#${sectionDomId} .map`); const controlsContainer document.querySelector(`#${sectionDomId} .controls-container`); if (!mapContainer) { return; } const lat mapContainer.getAttribute(data-lat); const lng mapContainer.getAttribute(data-lng); const svg `svg xmlnshttp://www.w3.org/2000/svg width38 height54 viewBox0 0 38 54 fillnone> path dM18.75 0.910156C8.39883 0.910156 0 8.41779 0 17.6688C0 32.5653 18.75 53.0481 18.75 53.0481C18.75 53.0481 37.5 32.5653 37.5 17.6688C37.5 8.41779 29.1012 0.910156 18.75 0.910156ZM18.75 26.9791C17.2666 26.9791 15.8166 26.5423 14.5832 25.7239C13.3499 24.9054 12.3886 23.7422 11.8209 22.3812C11.2532 21.0202 11.1047 19.5226 11.3941 18.0778C11.6835 16.6329 12.3978 15.3058 13.4467 14.2641C14.4956 13.2225 15.832 12.5131 17.2868 12.2257C18.7417 11.9383 20.2497 12.0858 21.6201 12.6495C22.9906 13.2133 24.1619 14.1679 24.986 15.3928C25.8101 16.6177 26.25 18.0577 26.25 19.5309C26.2478 21.5056 25.457 23.3988 24.0509 24.7952C22.6449 26.1916 20.7385 26.977 18.75 26.9791Z fill#262626/> /svg> `; const markerIcon { url: data:image/svg+xml;charsetUTF-8;base64, + btoa(svg), fillColor: #cccccc, fillOpacity: 0, anchor: new google.maps.Point(19, 54), strokeWeight: 0, scale: 1 }; const markerContainer document.createElement(div); markerContainer.classList.add(marker-container); markerContainer.innerHTML svg; mapContainer.appendChild(markerContainer); const width mapContainer.offsetWidth; const height mapContainer.offsetHeight; window.luxuryPresence.mapApiLoader.generateDigitallySignedStaticMapUrl({ srcWidth: parseInt(width), srcHeight: parseInt(height), zoom, center: `${lat},${lng}`, theme }).then(url > { const img document.createElement(img); img.setAttribute(src, url); img.setAttribute(alt, Map); img.onclick function () { mapContainer.removeChild(img); initializeMap({ lat: parseFloat(lat), lng: parseFloat(lng) }); }; mapContainer.appendChild(img); }); function initializeMap(latLong) { var url https://www.google.com/maps/search/?api1&query + latLong.lat + , + latLong.lng; const map new google.maps.Map(mapContainer, { center: latLong, zoom, styles: theme, disableDefaultUI: true, zoomControlOptions: { position: google.maps.ControlPosition.LEFT_CENTER }, streetViewControl: true, streetViewControlOptions: { position: google.maps.ControlPosition.TOP_RIGHT } }); const marker new google.maps.Marker({ position: latLong, map: map, icon: markerIcon }); marker.addListener(click, function () { window.open(url, _blank); }); initZoomControl(map); initFullscreenControl(map); } function initZoomControl(map) { controlsContainer.querySelector(.zoom-control-in).onclick function () { map.setZoom(map.getZoom() + 1); }; controlsContainer.querySelector(.zoom-control-out).onclick function () { map.setZoom(map.getZoom() - 1); }; map.controlsgoogle.maps.ControlPosition.RIGHT_BOTTOM.push(controlsContainer.querySelector(.zoom-control)); } function initFullscreenControl(map) { const elementToSendFullscreen map.getDiv().firstChild; const fullscreenControl controlsContainer.querySelector(.fullscreen-control); map.controlsgoogle.maps.ControlPosition.LEFT_BOTTOM.push(fullscreenControl); fullscreenControl.onclick function () { if (isFullscreen(elementToSendFullscreen)) { exitFullscreen(); } else { requestFullscreen(elementToSendFullscreen); } }; document.onwebkitfullscreenchange document.onmsfullscreenchange document.onmozfullscreenchange document.onfullscreenchange function () { if (isFullscreen(elementToSendFullscreen)) { fullscreenControl.classList.add(is-fullscreen); } else { fullscreenControl.classList.remove(is-fullscreen); } }; } function isFullscreen(element) { return (document.fullscreenElement || document.webkitFullscreenElement || document.mozFullScreenElement || document.msFullscreenElement) element; } function requestFullscreen(element) { if (element.requestFullscreen) { element.requestFullscreen(); } else if (element.webkitRequestFullScreen) { element.webkitRequestFullScreen(); } else if (element.mozRequestFullScreen) { element.mozRequestFullScreen(); } else if (element.msRequestFullScreen) { element.msRequestFullScreen(); } } function exitFullscreen() { if (document.exitFullscreen) { document.exitFullscreen(); } else if (document.webkitExitFullscreen) { document.webkitExitFullscreen(); } else if (document.mozCancelFullScreen) { document.mozCancelFullScreen(); } else if (document.msExitFullscreen) { document.msExitFullscreen(); } } const scrollDownAnimated function (element) { $(document.documentElement, document.body).animate({ scrollTop: element.offset().top }, 400); }; const isMobile window.innerWidth 768; let moreText section.getElementsByClassName(more-text)0; let moreTextCropped section.getElementsByClassName(more-text-cropped)0; let moreTextHolder section.getElementsByClassName(more-text-holder)0; let moreTextBlock section.getElementsByClassName(more-text-block)0; let $link $(# + sectionDomId + .link-more.js); let text; if (moreTextCropped) { text moreTextCropped.textContent; moreTextCropped.innerText text.trim(); } if (text && text.trim().length) { const moreLines 5; const moreLinesMobile 5; const numberOfLines isMobile ? moreLinesMobile : moreLines; function countLines(text) { let divHeight text.offsetHeight; let lineHeight parseInt($(text).css(line-height)); let lines divHeight / lineHeight; return lines; } section.style.setProperty(--maxHeight, moreText.offsetHeight + px); section.style.setProperty(--maxHeightInit, parseFloat($(moreText).css(line-height)) * numberOfLines + px); section.style.setProperty(--moreTextLines, moreLines); section.style.setProperty(--moreTextLinesMobile, moreLinesMobile); if (moreText) { if (countLines(moreText) > numberOfLines) { $(moreTextBlock).addClass(cropped).addClass(extended); } } $link.on(click, function () { $(moreTextBlock).toggleClass(cropped); $(this).toggleClass(link-more--less); if ($(this).hasClass(link-more--less)) { $(this).text(Show less); } else { $(this).text(Show more); scrollDownAnimated($(section.getElementsByClassName(subtitle)0)); } }); } else { if (moreTextHolder) moreTextHolder.style.display none; let subtitle section.getElementsByClassName(subtitle)0; if (!subtitle) { let description section.getElementsByClassName(description)0; if (description) description.style.display none; } } function processScroll() { let position section.getBoundingClientRect(); if (position.top + 100 window.innerHeight && position.bottom > 0) { if (moreTextBlock) $(moreTextBlock).addClass(visible); } } window.addEventListener(scroll, function () { processScroll(); }); processScroll(); $(window).on(scroll.lpui-auto-clean, processScroll); $(window).on(resize.lpui-auto-clean, processScroll); });})(section-222a069e-bd9c-4154-8c2d-e97c73b22997, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { var section document.querySelector(# + sectionDomId); var slider section.querySelector(.slider.slider-slick); var sliderHolder section.querySelector(.slider-holder); var cursorArea; var $cursor $(section).find(.js-cursor); var $circle $(section).find(.js-cursor-circle); var progressbar section.querySelector(.progressbar); var isMobile window.innerWidth 768; if (slider) { var modal1 section.querySelector(.modal-1); var imageNumber slider.getAttribute(data-image-number); var slidesNumber $(slider).children().length; var progress section.querySelector(.progressbar-progress); var progressCurrent section.querySelector(.progressbar-current); var progressTotal section.querySelector(.progressbar-total); progressTotal.textContent imageNumber 10 ? 0 + imageNumber : imageNumber; progressCurrent.textContent 01; var progressWidth parseInt(progress.offsetWidth) / imageNumber; progress.style.width progressWidth + px; //custom cursor logic var setCursorArea function setCursorArea(currentSlide) { if (cursorArea) cursorArea.removeEventListener(mousemove, handleMouseMove, true); cursorArea section.querySelector(.slick-slidedata-slick-index + currentSlide + img); cursorArea.addEventListener(mousemove, handleMouseMove, true); cursorArea.addEventListener(mouseout, handleMouseOut, true); }; var handleMouseOut function handleMouseOut(event) { $cursor.addClass(hide); $circle.addClass(hide); }; var handleMouseMove function handleMouseMove(event) { $cursor.removeClass(hide); $circle.removeClass(hide); var areaOffsetTop $(cursorArea).offset().top; var top event.pageY - areaOffsetTop - $cursor.width() / 2; var left event.pageX - $cursor.width() / 2; $cursor.css({ top: .concat(top, px), left: .concat(left, px) }); setTimeout(function () { $circle.css({ top: .concat(top, px), left: .concat(left, px) }); }, 100); }; $(slider).on(init, function (event, slick) { $(# + sectionDomId + .slick-cloned .slider-img).removeClass(wow).attr(style, ); setCursorArea(1); }); $(slider).slick({ slidesToShow: 1, centerMode: true, initialSlide: 1, speed: 800, dots: false, arrows: true, nextArrow: $(# + sectionDomId + .lp-arrow--next), prevArrow: $(# + sectionDomId + .lp-arrow--prev), centerPadding: 85px, responsive: { breakpoint: 767, settings: { variableWidth: true, slidesToShow: 1, centerPadding: 0 } } }); var setProgress function setProgress(currentSlide) { var slideNum currentSlide > imageNumber - 1 ? currentSlide - imageNumber : currentSlide; if (slideNum 0) slideNum imageNumber; progress.style.width progressWidth * slideNum + px; slideNum slideNum 10 ? 0 + slideNum : slideNum; progressCurrent.textContent slideNum; }; $(slider).on(afterChange, function (event, slick, currentSlide, nextSlide) { setProgress(currentSlide); setCursorArea(currentSlide); }); // to deal with the first slide jump in slick $(slider).on(beforeChange, function (event, slick, currentSlide, nextSlide) { $(# + sectionDomId + .slick-slide).removeClass(slick-first).removeClass(slick-last).removeClass(slick-next); if (currentSlide slidesNumber - 1 && !nextSlide) { $(# + sectionDomId + .slick-slidedata-slick-index + currentSlide + ).addClass(slick-last); $(# + sectionDomId + .slick-slidedata-slick-index + slidesNumber + ).addClass(slick-first); } else if (nextSlide slidesNumber - 1 && !currentSlide) { $(# + sectionDomId + .slick-slidedata-slick-index-1).addClass(slick-first); $(# + sectionDomId + .slick-slidedata-slick-index + currentSlide + ).addClass(slick-next); } }); slider.querySelectorAll(.slider-img img).forEach(function (item) { item.addEventListener(click, function (event) { modal1.classList.add(visible); window.lpUI.requestScrollLock(sectionDomId); }); }); modal1.querySelectorAll(.images__item).forEach(function (item, index) { item.addEventListener(click, function (event) { modal1.classList.add(visible); $(slider).slick(slickGoTo, index + 1); section.querySelector(.lp-expand-btn).click(); }); }); modal1.querySelector(.close).onclick function () { modal1.classList.remove(visible); window.lpUI.releaseScrollLock(sectionDomId); }; if (isMobile) { var isSwiped false; $(slider).on(beforeChange, function (event, slick, currentSlide, nextSlide) { if (isSwiped) return; $(section).find(.slider-arrows).hide(); }); $(slider).on(afterChange, function (event, slick, currentSlide, nextSlide) { if (isSwiped) return; isSwiped true; $(# + sectionDomId + .slick-slide).addClass(mobile-updated); $(slider).slick(slickSetOption, { initialSlide: 1 }, false); }); } } else { progressbar.style.display none; }})(section-85be5890-fa13-4829-97e4-5bd07f79f410, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { $(# + sectionDomId + .js.item).each(function () { var str $(this).find(.js.name).text(); var matches str.match(/\b(\w)/g); $(this).find(.js.initials).text(matches.join()); }); $(# + sectionDomId).find(.bioshort).each(function () { const fullText $(this).find(.full-text).text(); const parcialText $(this).find(.parcial-text).text().replace(..., ); if (fullText parcialText || fullText.length 350) { $(this).find(.js-more).hide(); } }); $(# + sectionDomId + .js-link).each(function () { if (!/^(?:f|ht)tps?\:\/\//.test($(this).attr(href))) { $(this).attr(href, http:// + $(this).attr(href)); } }); let $slick $(# + sectionDomId + .slick-slider.js); if ($slick) { $slick.slick({ slidesToShow: 1, variableWidth: false, centerMode: true, dots: false, autoplay: true, prevArrow: $(# + sectionDomId + .lp-arrow--prev), nextArrow: $(# + sectionDomId + .lp-arrow--next), centerPadding: 80px, autoplaySpeed: 6000, responsive: { breakpoint: 1025, arrows: false, settings: { centerPadding: 36px } }, { breakpoint: 768, settings: { dots: true, arrows: false, centerPadding: 24px } } }); } $(# + sectionDomId).find(.js-more).on(click, function (e) { if (e.target.dataset.status more) { $(e.target).parent().find(.full-text).show(); $(e.target).parent().find(.parcial-text).hide(); $(e.target).text(Show less); e.target.dataset.status less; } else { $(e.target).parent().find(.full-text).hide(); $(e.target).parent().find(.parcial-text).show(); $(e.target).text(Show more); e.target.dataset.status more; } }); if ($slick) { $slick.on(beforeChange, function (event, slick, currentSlide, nextSlide) { $slick.find(.parcial-text).show(); $slick.slick(slickPlay); $slick.find(.full-text).hide(); $slick.find(.js-more).text(Show more); document.querySelectorAll(# + sectionDomId + .js-more).forEach(e > { e.dataset.status more; }); }); }})(section-d667ecb3-cb89-43ae-99aa-db6592f5fec4, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { let section document.getElementById(sectionDomId); let fakeMessage section.querySelector(.my-textarea); const form $(# + sectionDomId).find(form); $(# + sectionDomId + .js.form).on(formsubmitted, function (e) { setTimeout(function () { $(# + sectionDomId + .js.form).addClass(sent); fakeMessage.innerText ; }, 1000); setTimeout(function () { $(# + sectionDomId + .js.form).removeClass(success); }, 4000); setTimeout(function () { $(# + sectionDomId + .js.form).removeClass(sent); }, 6000); }); form.on(reset, function () { const redirectLink $(# + sectionDomId + .redirect-link); redirectPage(redirectLink); }); function redirectPage(link) { if (link.length) { const rawHref link.attr(href); link.attr(href, setHttp(rawHref)); link0.click(); } } function setHttp(link) { if (link.search(/^https?\:\/\/|\//) -1) { link http:// + link; } return link; } fakeMessage.addEventListener(keyup, function (e) { this.parentElement.querySelector(input).value this.innerText; }); let btnSubmit section.querySelector(.btn-submit); section.style.setProperty(--borderColor, $(btnSubmit).css(border-color)); const isDesktop window.innerWidth > 1440; let animatedTarget section.querySelector(.js-animation-target); if (animatedTarget && isDesktop) { const animationOffset section.getBoundingClientRect().bottom - animatedTarget.getBoundingClientRect().bottom; function processScroll() { let position section.getBoundingClientRect(); const headerHeight document.getElementById(global-navbar).offsetHeight; let scrollFactor headerHeight - position.top; if (scrollFactor > 0 && scrollFactor animationOffset) { animatedTarget.style.transform `translateY(${scrollFactor}px)`; } if (scrollFactor > animationOffset) { animatedTarget.style.transform `translateY(${animationOffset}px)`; } if (scrollFactor 0) { animatedTarget.style.transform `translateY(0px)`; } } window.addEventListener(scroll, function () { processScroll(); }); processScroll(); $(window).on(scroll.lpui-auto-clean, processScroll); $(window).on(resize.lpui-auto-clean, processScroll); }})(section-2a72ea27-b2bb-4124-a1b2-d8823e5a1997, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { $(# + sectionDomId + .js.item).each(function () { var str $(this).find(.js.name).text(); var matches str.match(/\b(\w)/g); $(this).find(.js.initials).text(matches.join()); }); $(# + sectionDomId).find(.bioshort).each(function () { const fullText $(this).find(.full-text).text(); const parcialText $(this).find(.parcial-text).text().replace(..., ); if (fullText parcialText || fullText.length 350) { $(this).find(.js-more).hide(); } }); $(# + sectionDomId + .js-link).each(function () { if (!/^(?:f|ht)tps?\:\/\//.test($(this).attr(href))) { $(this).attr(href, http:// + $(this).attr(href)); } }); let $slick $(# + sectionDomId + .slick-slider.js); if ($slick) { $slick.slick({ slidesToShow: 1, variableWidth: false, centerMode: true, dots: false, autoplay: true, prevArrow: $(# + sectionDomId + .lp-arrow--prev), nextArrow: $(# + sectionDomId + .lp-arrow--next), centerPadding: 80px, autoplaySpeed: 6000, responsive: { breakpoint: 1025, arrows: false, settings: { centerPadding: 36px } }, { breakpoint: 768, settings: { dots: true, arrows: false, centerPadding: 24px } } }); } $(# + sectionDomId).find(.js-more).on(click, function (e) { if (e.target.dataset.status more) { $(e.target).parent().find(.full-text).show(); $(e.target).parent().find(.parcial-text).hide(); $(e.target).text(Show less); e.target.dataset.status less; } else { $(e.target).parent().find(.full-text).hide(); $(e.target).parent().find(.parcial-text).show(); $(e.target).text(Show more); e.target.dataset.status more; } }); if ($slick) { $slick.on(beforeChange, function (event, slick, currentSlide, nextSlide) { $slick.find(.parcial-text).show(); $slick.slick(slickPlay); $slick.find(.full-text).hide(); $slick.find(.js-more).text(Show more); document.querySelectorAll(# + sectionDomId + .js-more).forEach(e > { e.dataset.status more; }); }); }})(section-93aef2b2-6956-40f1-b0cb-061063de8bd2, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) {})(section-0715d857-bce2-4a71-bd9e-b3e612e81f76, undefined);} catch(e) {console.log(e);} var { body } document; var globalNav body.querySelector(:scope > nav); var globalSideMenu body.querySelector(:scope > div.sidemenu); document.querySelectorAll(body > .modal .close).forEach(modalCloseBtn > { modalCloseBtn.addEventListener(click, function() { window.lpUI.hideClosestModal(modalCloseBtn); }); }); window.addEventListener(click, function() { document.querySelectorAll(.share-popup).forEach(sharedPopup > { sharedPopup.style.display none ; }); }); /* Misc Partials / Addons */ function initWOW() { if (wow) { wow.init(); wow.scrollHandler(); setTimeout(function () { const wowHideStyle document.getElementById(wow-hide-elements); if(wowHideStyle) { wowHideStyle.disabled true; } }, 1); } } const wowHideElements document.getElementById(wow-hide-elements); if (wowHideElements) { wowHideElements.disabled false; } initWOW(); /* Generic Navbar Handling */ globalNav?.querySelectorAll(.hamburger-component).forEach(hamburgerComponent > { hamburgerComponent.addEventListener(click, function() { window.lpUI.sideMenuToggle(); }); }); globalSideMenu?.querySelectorAll(.toggle).forEach(toggleEl > { toggleEl.addEventListener(click, function() { window.lpUI.sideMenuToggle(); }); }); document.querySelectorAll(body > nav .sub-nav-container > a, body > div.sidemenu .sub-nav-container > a).forEach(linkEl > { linkEl.addEventListener(click, function(e) { e.preventDefault(); e.stopPropagation(); var subNav linkEl.parentElement.querySelector(:scope > .sub-nav); if (subNav && subNav.classList.contains(visible)){ subNav.classList.remove(visible); } else { globalNav?.querySelectorAll(.sub-nav-container .sub-nav).forEach(globalSubNav > { globalSubNav.classList.remove(visible); }); globalSideMenu?.querySelectorAll(.sub-nav).forEach(sideMenuSubNav > { sideMenuSubNav.classList.remove(visible); }); subNav?.classList.add(visible); } }); }); window.addEventListener(click, function() { document.querySelectorAll(nav .sub-nav.visible, .sidemenu .sub-nav.visible).forEach(subNavEl > { subNavEl.classList.remove(visible); }); }); } document.addEventListener(DOMContentLoaded, lpGlobalInit); /script> script typemodule> function selectorExists(selector) { return document.querySelector(selector) ! null; } // Function to initialize the third-party library function initParoller(selector .my-paroller) { var $parollerElements $(selector); if ($parollerElements.length > 0 && typeof $parollerElements.paroller function) { $parollerElements.paroller(); } } const parollerSelector .my-paroller; if (selectorExists(parollerSelector)) { window.luxuryPresence.libs.loadJs(window.luxuryPresence.libs.jsLibsMap.paroller.jsSrc, function() { initParoller(parollerSelector); window.luxuryPresence.libs.jsLibsMap.paroller.isLoaded true; }); } /script> !-- Google Tag Manager (noscript) --> noscript>iframe srchttps://www.googletagmanager.com/ns.html?idGTM-T9SFQGHZ height0 width0 styledisplay:none;visibility:hidden>/iframe>/noscript> !-- End Google Tag Manager --> script srchttps://cdn.userway.org/widget.js data-accountn1DRbtZoc3 defer onloadonAccessibilityWidgetLoaded()>/script> script> function onAccessibilityWidgetLoaded() { var MS_IN_TWO_MINUTES 120000; window.setTimeout(function() { var accessibilityWidget document.querySelector(.uwy:not(.uon)); if (accessibilityWidget) { accessibilityWidget.style.display none; } }, MS_IN_TWO_MINUTES); } /script>script>(function(){function c(){var ba.contentDocument||a.contentWindow.document;if(b){var db.createElement(script);d.innerHTMLwindow.__CF$cv$params{r:995b2fecb8a9ff0a,t:MTc2MTY2MjQxNS4wMDAwMDA};var adocument.createElement(script);a.nonce;a.src/cdn-cgi/challenge-platform/scripts/jsd/main.js;document.getElementsByTagName(head)0.appendChild(a);;b.getElementsByTagName(head)0.appendChild(d)}}if(document.body){var adocument.createElement(iframe);a.height1;a.width1;a.style.positionabsolute;a.style.top0;a.style.left0;a.style.bordernone;a.style.visibilityhidden;document.body.appendChild(a);if(loading!document.readyState)c();else if(window.addEventListener)document.addEventListener(DOMContentLoaded,c);else{var edocument.onreadystatechange||function(){};document.onreadystatechangefunction(b){e(b);loading!document.readyState&&(document.onreadystatechangee,c())}}}})();/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]