301 http code means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.
The browser will automatically redirect the user to the new address, and search engines will update their indexes.
200 http code is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.
The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.
GET / HTTP/1.1 Host: jvspp.com Accept: */* User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html> <html class="no-js" lang=en> <head> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="twitter:card" content="summary_large_image"> <title>Jeffrey A. Valcik and Associates, Inc. | Seattle Real Estate</title> <meta property="og:title" content="Jeffrey A. Valcik and Associates, Inc. | Seattle Real Estate"> <meta name="twitter:title" content="Jeffrey A. Valcik and Associates, Inc. | Seattle Real Estate"> <meta name="description" content="Explore luxury real estate, market insights, and exceptional properties tailored to unique lifestyles and investment opportunities. Contact me today!"> <meta property="og:description" content="Explore luxury real estate, market insights, and exceptional properties tailored to unique lifestyles and investment opportunities. Contact me today!"> <meta name="twitter:description" content="Explore luxury real estate, market insights, and exceptional properties tailored to unique lifestyles and investment opportunities. Contact me today!"> <meta property="og:image" content="https://res.cloudinary.com/luxuryp/videos/so_0,eo_0,f_auto,q_auto/ymjjzxe9xkjk1g1howxe/seattle-shoreline"> <meta name="twitter:image" content="https://res.cloudinary.com/luxuryp/videos/so_0,eo_0,f_auto,q_auto/ymjjzxe9xkjk1g1howxe/seattle-shoreline"> <meta property="og:url" content="https://seattlepremierproperties.com/"> <link rel="canonical" href="https://seattlepremierproperties.com/"> <script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Red%20Hat%20Display:300,400,500,600,700,800,900,300i,400i,500i,600i,700i,800i,900i"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open%20Sans:300,400,500,600,700,800,300i,400i,500i,600i,700i,800i"> <link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> <noscript><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css"></noscript> <link rel="icon" type="image/x-icon" href="/favicon.ico"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="48x48" href="/favicon-48x48.png"> <style id="global-css">:root{--global-primary-font-family:'Red Hat Display',sans-serif;--global-primary-font-family-short:Red Hat Display;--global-secondary-font-family:'Open Sans',sans-serif;--global-secondary-font-family-short:Open Sans;--global-body-padding:0px;--global-background-color:#fff;--global-body-font-size:16px;--global-h1-font-size:70px;--global-h2-font-size:43px;--global-h3-font-size:30px;--global-h4-font-size:21px;--global-h5-font-size:17px;--global-h6-font-size:16px;--global-section-padding:96px;}@media (max-width: 768px){:root{--global-section-padding:64px;}}body{padding:0px;background-color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;}@media (min-width: 768px){body{padding:0px 0px 0px 0px;}}h1,h2,h3,h4,h5,h6,button{font-family:'Red Hat Display',sans-serif;}h1{font-size:70px;}h2{font-size:43px;}h3{font-size:30px;}h4{font-size:21px;}h5{font-size:17px;}h6{font-size:16px;}</style> <link rel="stylesheet" type="text/css" href="https://styles.luxurypresence.com/producer/index.css" /> <style id="website-css">:root{--lp-icon-homes:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAYAAACLz2ctAAAACXBIWXMAAA9hAAAPYQGoP6dpAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAABEYSURBVHja7J13lFTlGYcfli4CooBiVERBUQLiIhIBK6iogFFETTjBRIlBsGANthALxAQ1BuNBjwYrCQoWFBFQCaioWDAWFBVrBCtBqcsuu5s/3ndlWHZ2b7/fd+d7zpmzbebOvXd++5W31qusrMThSIsidwscToAOJ0CHIw0auFuwFb8CDgQ2A/OBOe6WxEs9twkBoBkwCTiz2u9vBP4IrHe3yAkwLvqryPrk+ft84DbgEScXJ8CoOQ+4HmhRx/MqgL8BlwLlTjZOgGFpo1PuUKC+j9c9D4wBljjpuF1wUI4DFgGn+xQfwKHAv4HL3QbOjYB+aazT7Tm66QjLS7ppWeZk5ARYFz8F7gF6RHzc1cDdwBXAJicnJ8Dq1AdOBG7XdV9cPAVc5EZDtwbMpS1wC/BwzOKrWle+CozysKMOy1BgNNDcCdBcegNzgXMTfM/tEXvhQ0DPGN/nDODvwANAdydA8/gNMDvFD+dY4Fngwog2O9VZp18HA08Dw5wAzaAjcC8wBWiZ8rk0B27W6f/giI+9Mef71joSTgbaOwGmxzHALGC4Yed1LPA4cEGEx/y2ht+N1FH/CCfAZGkKTACmAfsaeo4762bosYiWBfnMFvvr+vNCJ8Bk2At4AvFKtLLgfE8EngQujvE92ujU/xCwuxNgfJyjC/B+lp33rkiI15PA3gGPUeHhOUORWMZjnQCjpQVwl5oh9rJ49D5e/4GCrA29elz2B6YDV5n8OdskwCOBF4CzMrJ56qBrw7lAOx+vW+dzN34dsMDUf1gbPsiGiIfhMaAr2eMYYJyP568J8B6HIqFkw5wA/bEL8C/Ew9CC7OLHVbg2xPrzAX20dgKsm8MRJ/8Qss90H88Nm58yDLEZHuwEmH+jcYEu0rsXgPhuBWb4eH5pBO/ZE3EXDtMljhNgzs5tmi7OGxaA+BYB1yJpoF7ZHNF7b6/T8VRgTydAifKYg4Q2FQJfAiOA73y+bkPE5zFUlwADClWALXWTcQ+WWO8j4nqCBbBuIL87LigHIWmn1yCpCwUjwD6IeWUUhcVU4M6Ary2JQYAgfvU/IG68AwpBgFcAj2JhBEdIliHh+2UBX7+G4KYYLwzWpdDorApwN11zjCf+UHnT2KD/eN+EOMYq4KOYz3MXxN05GWiUJQH2R0pdnEJhcq2O+mEoDzF6+mUk4v78me0CbAhMRMKnOhWo+BYAf4ngOJV4i4iJip6IQ+DiOPSShAB3B+YBlwBNClR83wBXR7R5qCA6W6BXdkDCyO4GdrRJgMXA4gLcaFSfMkfpVBYFlWydF5Ikw4GXo5yS4xbgbsAXFDa3IslJUW9m0qIT8BwwlgiSv5KqjDAEOAzJjzg66mHcYJ5HPDtRF7icgqSfps1CHd3fNV2AuXQG+ur0fCqwU0bFtwZJkF8aw7H/ipSJM4HPgMsQA7Zv0igxtowtLqgJwB5I8aC+OlJulxEBXhCT+EyjPfAgUvhpIj5926YVJ+qIRD3vgVjkD0FcRLYxGam+Glc11VuINtc4yil5nH61UoC5NEJyfTshPuPTkahe03kdydb7Icb3mIiYtUxdelyNVKC1WoDV2VnFuA+Slrk35uUDbwROQKqoxsk4pLC6ydyHGK9rnZJtyi77GrGlTdHFfbF+vQ94HzMKRF6egPjAX2ZcWgwHnlGrRyZGwNpojgQ2DAQGIeFELYnZkV6NObpuTcJPO4Lg4VxJsw74LRLpnlkBVmcnpEDl73R33Z54M8GW6bpvZULXd1q+D9RQ3kCCXrfxYWe10vsqfYxByvS2RhLa99PRcW+iM/dUIoGcKxO8PtvqUTdXa8b6QhFgLuW6fpxQNeoD3YCTgV5IQk6Yylo34y+tshAF+Cl5vEGF2OuiEnhTH1X34ASkkM++SOCE183ZAuDKFK5hs2X3/JV8f0hDgNshdr0S3dWmvQjdDMzUB0ikRzFi2e+ma5ea+AqxxaUxGpVYJL4yJBzPCAF2QLwEVWXDRgJ3GHbDXtYHSPziACQos6PusJsiZp8xiNE5DUotEuDntY2ASe6C+6jYuuT87lvgKOAdS25mV8Tcs1TXlWnRDfiPrmdNZwaSe1wjSRmiz0Zi4rpU+30bJCfYlvCst5Gclq9TPo8VOrLYQK05MHELcEckdOgOxJVWE4ch4TwO72wgWJm2pFmLBK+mIsADkTCdMR6eex7iRXB4X9jbYIr5UEfrxAV4gu58+vvYGU/Whb6jbsotEeD8uqwccQjwIh35/Lq+dkW6kjdx+qqTSpLLDQ5KBR6ipKMUYEvdaNxE8BZVxyOOa4e3adhkvgI+SEqAHZBi2ydHcKzxiMnGUTvrDT+/hXgIyo1CgCch3cN7RXTizZGQ81ZOY1YL0JN/PIwAGyF5CdPJb2IJykFIk2lHfkz2B2/Ao5coqAD3RDpT3oKEO8XBqUgeiMO+NeCHeDTWBxHgoYhxMQlx3IGkbDq2xWQzzMNez8+vAEcgFa6SKqXbQkfZRk5v2/C9wef2lNcnehVgMyTN7k6SbwbdD/i909s2/M/g81oRpQB3Q7oVnZfiRV2FRM04tlDf0POah9gAIxFgPyRQc1DKF9UIiZrZy+nO+DXgLHwEGdcmwJFILFexIRfWGbjB6e5HFmJeZHQJkgFHGAE20rXeJKQypkkMwcyaKGnwFuL2LDfonJbis4B6dQHuh2Szj8DMVllFOFddFVXpoD2R0rkfGyDGOX6XBrkh+S2QJCEbevK+rZuS75wOt7JUHACci8RidkphozIYMdMFEuAg4HGLbvgE3R1XOu1tQwOkw/wvkPyRYuLPH1mPOA0+9XuiVbS27CaPRbKtZjq9bcNmpN3t0/rzccCJSPvbXjG953ykWqovckfA7kg6YmOLbvQKJKfkY6c5z/TX5Ut3JAk/qgKggVJscwXYUAVYbNkNfQwp1lPqtOWbw3Sq7of4+INSgRSBeimMANE11XUW3sixwJ+dngJTX4XYCylx57cPyGJ9/cawAuypB6tn2Q3cCBwOvOq0FJrGwMG6k+6HpEnUVUFjvA5evqluB3wPWG7hTWuKS+uMik1If5NJunHpjZS2m0V+z0vgEiXVBbiOgP0eDGCN004svIqURR6sU/PputmoMjjfm7Pb9k1NtWH66n+ATazWaWO500tidEWq0L4a5p+/JgG2ROxr+1h0M85HerI5LKOmYIQfgH9adA1zcAlMmRIgSI5vhQXn/zXi+yxzH2W2BPg+UrvPdMbhM/zHYYcAV+vUZjLPAPe7jzCbAgQpMGQyY0m3cbMjGB2Bdl4E+DZSYNBEbiG9+swO/7RFgiCmAK8B11f9oTYXyxdINtzZhl3MCwR0+zgSpQFbevqNYOvyzF94ESDAbMMEuAapP7jefb7G0hmJsjlFR72a4grmeBXgm4h7bntDLu5mXMCBibRmS+DC6dReyeIVpMK/JwF+itT5OMOAi3wOyQJzmMPhSM+XIXj3nC0kJ2zLS6OaJQYI8HvE3bbOfeap0xUJ8e+D1AL3k/hUQbV+yl4a1XTUYTPNgpE3IM2gHekxEPglkrwWdEn2um5MSv2MgMuReh+npXThi5GAR0ey1AP2B0YjEVL7Ez7N8wWqpU547RX3XEoCLAcudVNvorRD/Ov9EdNJs4iOW0YNab9eBfgM4p5Lehq+EftiE22kuW4iLlbhtYnhPd4FFgUV4AcqhCTD3l9ESk844qExUmj0OB3x4o7/fJkaynb4ade6IEEBliC+XpdqGT3tkdD6i5FKBk0TeM8K8lTd8NOutaNuCJLobHmdG/0iZSekbsxAYLj+nCTvIimf68KMgMsRc8yAmE/2FZzBOaoptljNHucDe6R4LovzbST9dkx/NmYBbgIuxEOHHUdedkeqHFyB+GXTLuVbCTyS749+O6Z3QHyxcQ3hk3AFKINyqq7thiJ1vU3hU6RC19ooRsBPEEdyvxhO9A3gWqcjXxys67qeCSyNgrKIWuJKGwQ44LwYBFgOXAmscpqqk+2QSgVHIYEATQ0+10pgWm1P8DsFA+yt03CURumb1SzgyE9vtlQ/7WzJOS9D+v6tj3IE/BiJEzwiwjWCq2xVO9cDY4jOLZYUb1NH8HCQXnGViJciCjYjEc7fOI3lpYsuT5pZeO4L63pC0G6ZM4imIvtU4FGnsVqxtW/yKiSnKBYBLkVacobhM5y3wwsVlp73O3joZxdUgKWEqx9TiQSYfu70lVmmeXlSmI7pT4SYhmd6GZ4d1vI9HrsXNAjxJu8hdVn8hvGs1I2HKTREon3305/nYW4rVFt4D4+1hcIIcJOOYuN8rmcuQzwqadJCd5ddkGYuvYEmOQI8i5zk6ZSpZ6EA70UsHHVfXABDdC4HIllzXnkUODmlm1KEpBEWI8n2HWtZgsxGEnBMCIo4CgkCsYUyJM7wg7hHQJAQrY/x1sd3JekEGhypwjsEOMbja45HWoGNdiNgoPX9f70+OawA1+pu2Eutlgv9nFhI+iG5DT30+yCbrVGIJf92J0Dfm9ONSQmwarqqS4DTib/6/iDgaCTyt3dE1zYeqeb0mttXeGKj33sVxYe0HLHn5Yu4/SSmqbcBUhJiAJKt3yOG99gReECnbmezrJs38emgiEKA3yIutXyVCy4HvozoApsBZyIRv11JJipkX+AuJCGrxGmsVu7HZ73uoojeeC419+2dhfiNw9BKp9YH9T9sEhL1m2RI0tFIjrIjPxVI6qXvaSwKliIV63fJ+d0K3UUG8ZbsqjvRIbqma2fADR4NfEVOdU/HVjwPvOX3RVGNgN+xbbumG3yum+rr1DpLR7o7dX3XzqCbfCX+O0kWCtPwaHyOQ4BV2+8q5iP1gP1wDBI/dgLmdm9vgvRJa+v0thXlQabfqAX4AhJitQ64BP8V7Dtjh82rG+Jqaux09yOLkOTzVAX4JWJu+TWS4RZkHWkLA5DSIQ5hNgHLqBRFfCIzkZK+QXgOuyphXUl6NRNNm34Df25FBl1ICfCYRTe+IWIfPKjABfgiITxFRYZdzAzsSlDaHvEV717AApxHiCpmpgnw86C7qRTpQeEaqSsI2TajyMCLepCavSomMwS4pgAF+DzVqt5nQYBPkn7EtF/qI9Wofl5gAlxAyCKiJgrwB90R20YDxEjdtUDEt0EHC7ImQBBTjo35sG2B+zDXkxMl7xBBnKSpApxLQMu6AXRH2sk2ybgAl0SxVjdVgGV4TGw2lGFku6VsGcEdDlYIECSE3+aO6GMzvCn5CPH9Z1qAH2J3LkZ93ZQcGPI4Jq6FXyei6PAiwz/EqZaPFG2RsLRdMyTAMuDuqA5mugBnYX/twO7APwherd40Ab6I2P8KQoArqaG/mIUMIHhmYBoCrERKr2xEcr9X6UCwBMmXLo/qjcKW5kiCgWwdbW0r65ByH36vpZXuOHsjQbCleqxSJIC3DAmF36zfl+rXChVSuX6/GmmXVaKPMt3kVeqjQh9Vx9mkry3NOea3RNw+zQYBtkIqFPwkAyJcAZyEfwd+E6RHSxMVxnq2pD9uznmU54jFCmwQIMBkYGRGTBiLkQLvLsfYgjVgFXdiX4RMPnohMYT1nPzsEWBVMcyscAZSrMkJ0JLz3EgtDe8s5U+kVyvRrQED0AnJvM+Sk/9rJB/6rUIVYJFF5/oREiWTJXYGbgN2cAI0n4oMTsMAfZHwrfpOgOazkGw2sz4DOMcJ0Hw+I/5Kq2kxEalB6ARoOE9m9LNogiS6t3cCNJtXdPeYRdoghY+aOwGay5dEGI9mIIdTQInuRZae93SkKGZWOVsfmaeBpee9BAnTukmnrQqkWFAF4uRvpP9cRYh5ox5bfK8m+mCrwqaKdC1YWihrQZs8IQ43BTscToCODPH/AQDSRLJ+FuIOmwAAAABJRU5ErkJggg==");}:root .lp-i--podcast:before{-webkit-mask-image:var(--lp-icon-homes);mask-image:var(--lp-icon-homes);}:root footer#global-footer .footer .info-privacy .copy_zone a,:root footer#global-footer .footer .info-privacy .powered_zone a{font-weight:400;}:root body>div.mobile-contact-wrapper .mobile-contact.with-search div.buttons-holder{bottom:150px;}@media only screen and (max-width: 768px){:root iframe[name='widgetCta']{bottom:55px!important;right:15px!important;}}:root iframe[name="widgetCta"]{bottom:70px!important;right:15px!important;}:root body>div.mobile-contact-wrapper .connect-btn{border:2px solid #a6a6a6!important;}:root body>div.mobile-contact-wrapper{z-index:9999!important;}:root body>div.mobile-contact-wrapper .mobile-contact{z-index:9999!important;}@media (max-width: 768px){:root .legend__val{font-size:12px!important;}:root .lp-container .lp-link{font-size:13px!important;}}:root #global-mobile-contact .mobile-contact{z-index:9999;}@media (max-width: 1024px){:root div.calendar__item{margin-bottom:10px!important;}}@media (max-width: 850px){:root .property-neighborhood{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important;text-align:center!important;-webkit-align-items:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;}:root .property-neighborhood .details{-webkit-align-items:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;}}:root .redesign .btn--small{padding:20px 46px!important;}:root .lp-btn{padding:20px 46px!important;}:root button.newsletter-signup__form-item{line-height:1;font-weight:700;}:root #modal-global-contact-us .contact-form .section-message form .submitButton{padding:14px 20px;}:root div#modal-global-contact-us .contact-form .section-message form{max-width:490px;}@media only screen and (max-width:1080px){:root div#modal-global-contact-us .contact-form h2{font-size:34px;}}@media only screen and (max-width:925px){:root div#modal-global-contact-us .contact-form h2{font-size:24px;}}:root div#modal-global-contact-us .close{top:7vh;}@media only screen and (min-width:768px){:root nav#global-navbar .header .logo img{max-height:90px;}}:root nav#global-navbar .header .navigation .sub-nav ul{background-color:transparent;}:root nav#global-navbar .header .navigation .sub-nav ul li{background-color:rgba(255,255,255,1);}:root nav#global-navbar .header .navigation .sub-nav ul li:hover{background-color:#082042;}:root nav#global-navbar .header .navigation .sub-nav ul a{color:#000;}:root nav#global-navbar .header .navigation .sub-nav ul a:hover{color:#fff;}:root nav#global-navbar.scroll{background-color:#082042!important;}:root nav#global-navbar.scroll li.navigation__item a.navigation__link{color:#fff;}:root nav#global-navbar.scroll li.navigation__item a.navigation__link span:after{background-color:#fff;}:root nav#global-navbar.scroll button.hamburger-component.hamburger{color:#E1BA77;}:root div#modal-global-contact-us .contact-form .lp-link.info-zone_contact_link{overflow-wrap:anywhere!important;white-space:normal!important;}:root footer#global-footer .footer.no_newsletter .info-wrap-contact_zone:first-of-type{margin-bottom:21px;}:root footer#global-footer .info-wrap-contact_zone{margin-bottom:21px;}@media only screen and (max-width: 768px){:root footer#global-footer .footer.no_newsletter .info-wrap-contact_zone:first-of-type{margin-bottom:20px;}}@media only screen and (max-width: 768px){:root footer#global-footer .info-wrap-contact_zone{margin-bottom:0;}}@media only screen and (max-width: 768px){:root footer#global-footer .footer.no_newsletter h3{margin-bottom:20px;}}:root div#modal-global-contact-us a:not(.socials__item){position:relative!important;}:root div#modal-global-contact-us a:not(.socials__item):before,:root div#modal-global-contact-us a:not(.socials__item):after{-webkit-transition:0.4s;transition:0.4s;-webkit-text-decoration:none!important;text-decoration:none!important;line-height:1;content:"""";height:1px;position:absolute!important;bottom:0;left:0;}:root div#modal-global-contact-us a:not(.socials__item):before{width:100%!important;background-color:rgba(255,255,255,0.2)!important;}:root div#modal-global-contact-us a:not(.socials__item):after{width:0%!important;background-color:#fff!important;}:root div#modal-global-contact-us a:not(.socials__item):hover:after{width:100%!important;}:root div#modal-global-contact-us .lp-disclaimer a{-webkit-text-decoration:none!important;text-decoration:none!important;}:root div#global-mobile-contact div.mobile-contact a{background-color:#fff;border:1px solid #000;}:root div#global-mobile-contact div.mobile-contact a i{color:#000;}:root div#global-mobile-contact div.mobile-contact a:hover{background-color:#000;border:1px solid #000;}:root div#global-mobile-contact div.mobile-contact a:hover i{color:#fff;}:root div#modal-global-contact-us .contact-form .section-message textarea{border:solid 1px #fff;}:root div#modal-global-contact-us .contact-form .lp-input{border-color:#fff;}:root div#modal-global-contact-us .contact-form .section-message:after{background:#fff;}:root div#modal-global-contact-us .contact-form .section-message label{text-transform:uppercase;color:#fff;}:root footer#global-footer .footer.no_newsletter .info-wrap-contact_zone:first-of-type{margin-bottom:21px;}:root footer#global-footer .info-wrap-contact_zone{margin-bottom:21px;}@media only screen and (max-width: 768px){:root footer#global-footer .footer.no_newsletter .info-wrap-contact_zone:first-of-type{margin-bottom:20px;}}@media only screen and (max-width: 768px){:root footer#global-footer .info-wrap-contact_zone{margin-bottom:0;}}@media only screen and (max-width: 768px){:root footer#global-footer .footer.no_newsletter h3{margin-bottom:20px;}}:root div#modal-global-contact-us .contact-form .info-zone .info-zone_contact_cell{margin-bottom:21px;}:root div#modal-global-contact-us .contact-form .info-zone .type_user:nth-of-type(2){margin-bottom:21px;}@media only screen and (max-width: 768px){:root div#modal-global-contact-us .contact-form .info-zone .type_user{margin-bottom:25px;}}:root div#modal-global-contact-us .contact-form .info-zone_contact{margin-bottom:14px;}:root div#modal-global-contact-us .contact-form .section-message h2{font-size:38px;}@media only screen and (max-width: 768px){:root div#modal-global-contact-us .contact-form .section-message h2{font-size:28px;}}:root div#modal-global-contact-us .contact-form h2{font-size:38px;}@media only screen and (max-width: 768px){:root div#modal-global-contact-us .contact-form h2{font-size:28px;}}:root footer .footer.no_newsletter .info-wrap-contact h4{margin-top:-5px;}@media(max-width: 768px){:root div#modal-global-contact-us .contact-form .socials_zone{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}:root div#global-sidemenu.sidemenu a:hover{color:#E1BA77!important;}:root body>div.sidemenu .sub-nav.visible+.main-nav{color:#fff!important;}:root body>div.sidemenu .sub-nav-container .main-nav::after{border-bottom:1px solid #fff!important;border-right:1px solid #fff!important;}:root body>div.sidemenu .sub-nav-container .main-nav:hover::after{border-bottom:1px solid #E1BA77!important;border-right:1px solid #E1BA77!important;}:root body>div.sidemenu .sidebar__nav-link{font-size:17px!important;}:root body>div.sidemenu .sidebar__nav-item{border-bottom:1px solid #fff!important;}:root h1{text-transform:uppercase!important;}:root .lp-h1{text-transform:uppercase!important;}:root h2{text-transform:uppercase!important;}:root .lp-h2{text-transform:uppercase!important;}:root h3{text-transform:uppercase!important;}:root .lp-h3{text-transform:uppercase!important;}:root div#global-sidemenu.sidemenu a,:root nav#global-navbar a{text-transform:uppercase;}:root div#global-sidemenu.sidemenu button,:root nav#global-navbar button{text-transform:uppercase;}:root body>div.mobile-contact-wrapper .contact-form h3{color:#E1BA77;}:root #global-footer .footer a.info-wrap-contact_link,:root .info-privacy .copy_zone a{position:relative!important;}:root #global-footer .footer a.info-wrap-contact_link:before,:root .info-privacy .copy_zone a:before{-webkit-transition:0.4s;transition:0.4s;-webkit-text-decoration:none!important;text-decoration:none!important;line-height:1;content:"""";height:1px;position:absolute!important;bottom:0;left:0;}:root #global-footer .footer a.info-wrap-contact_link:before,:root .info-privacy .copy_zone a:before{width:100%!important;background-color:#999!important;}:root #global-footer .footer a.info-wrap-contact_link:after,:root .info-privacy .copy_zone a:after{background-color:#FFF;}@media only screen and (max-width: 560px){:root #modal-global-contact-us div.contact-form .info-zone .type_user{margin-bottom:20px;}:root #modal-global-contact-us div.contact-form .info-zone .type_user:nth-of-type(2){margin-bottom:0;}}:root .powered_zone .lp-link:after{background-color:#fff;}@media only screen and (min-width: 769px){:root #global-footer .footer .info-privacy{border-top:1px solid #fff;}}@media only screen and (max-width: 768px){:root #global-footer .footer .info-privacy .socials_zone{margin-top:25px;}:root #global-footer .footer .info-privacy .copy_zone{border-top:1px solid #fff;}}:root footer#global-footer div.text_footer.first_text_footer div.images_box{max-width:200px;}:root footer#global-footer div.text_footer.first_text_footer div.images_box .img_size{height:100px!important;}:root #global-footer .footer.no_newsletter h3{color:#E1BA77;}:root #global-footer div.footer .info-wrap-contact_zone svg path{fill:#E1BA77;}</style> <style id="wow-hide-elements">.wow{visibility:hidden!important}</style> <style id="page-css"> #section-b0695eff-758a-440a-ad13-3b93ba817e60{color:#ffffff;--fontColor:#ffffff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#000000;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .redesign h1{line-height:1;margin:0;}#section-b0695eff-758a-440a-ad13-3b93ba817e60{overflow:visible;z-index:1;}#section-b0695eff-758a-440a-ad13-3b93ba817e60>.video-wrapper-extended>.full-screen-video-component>.video-wrapper::before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;z-index:-1000;}#section-b0695eff-758a-440a-ad13-3b93ba817e60>.video-wrapper-extended>.full-screen-video-component>.video-wrapper iframe,#section-b0695eff-758a-440a-ad13-3b93ba817e60>.video-wrapper-extended>.full-screen-video-component>.video-wrapper video{pointer-events:none;-webkit-transition:opacity 2s cubic-bezier(0.835, 0, 0.19, 1);transition:opacity 2s cubic-bezier(0.835, 0, 0.19, 1);opacity:0;max-width:none;}#section-b0695eff-758a-440a-ad13-3b93ba817e60>.video-wrapper-extended>.full-screen-video-component>.video-wrapper.playing iframe,#section-b0695eff-758a-440a-ad13-3b93ba817e60>.video-wrapper-extended>.full-screen-video-component>.video-wrapper.playing video{opacity:1;}#section-b0695eff-758a-440a-ad13-3b93ba817e60>.video-wrapper-extended>.full-screen-video-component>.video-wrapper iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none;}@media (min-aspect-ratio: 16/9){#section-b0695eff-758a-440a-ad13-3b93ba817e60>.video-wrapper-extended>.full-screen-video-component>.video-wrapper iframe{height:56.25vw;}}@media (max-aspect-ratio: 16/9){#section-b0695eff-758a-440a-ad13-3b93ba817e60>.video-wrapper-extended>.full-screen-video-component>.video-wrapper iframe{width:177.78vh;}}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .video-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .full-screen-video-component{position:relative;height:100%;overflow:hidden;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search{position:relative;--top-padding:170px;--bottom-padding:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:770px;padding-top:var(--top-padding);padding-bottom:var(--bottom-padding);}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search.height-class-Full{min-height:100vh;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search.height-class-600px{min-height:600px;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .bottom-spacer{-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;max-height:calc(var(--top-padding) - var(--bottom-padding));}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .center-block{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .opening-description{letter-spacing:.1em;margin-bottom:15px;}@media (max-width: 768px){#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .opening-description a{white-space:pre-line;}}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .opening-title{margin-bottom:15px;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .opening-button{margin:0 15px;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .lp-title-group{max-width:100%;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .search-form{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .search-form.with-filters{padding-top:32px;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .search-button{margin:5px;border-radius:0;outline:none;background-color:#000;color:#fff;height:44px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:50px;padding-right:50px;-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;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .search-button:hover{background-color:#fff;color:#000;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .search-lease-tabs{position:absolute;left:0;bottom:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .search-lease-tab{padding:4px 20px;background-color:#000;color:#fff;cursor:pointer;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .search-lease-tab.active{background-color:#fff;color:#000;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .search-wrapper{margin:5px;letter-spacing:normal;width:100%;max-width:444px;position:relative;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .search-input-container{width:100%;border:none;height:43px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 16px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .search-input-container .search-icon{color:#c0c0c0;margin-right:10px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:20px;line-height:0;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .search-input-container .search-input{color:#000;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:50px;border:none;border-radius:0;outline:none;background:transparent;font-size:16px;padding:0;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .search-results{line-height:normal;text-align:left;background-color:rgba(0, 0, 0, 0.8);position:absolute;width:100%;left:0;top:100%;border:none;overflow:hidden;-webkit-transition:height 0.3s ease;transition:height 0.3s ease;height:0;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .results-container,#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .predefined-links{padding:10px 0;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .results-container a,#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .predefined-links a{color:#b6b6b6;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .results-container a:hover,#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .predefined-links a:hover{color:#fff;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .predefined-links{max-height:400px;overflow:auto;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .results-block{margin:15px 0;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .results-block-title{margin:0;padding:0 48px;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .results-block-title .results-title-label{margin:0 20px 10px 0;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .results-block-title .search-near-container{margin-bottom:15px;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .results-block:nth-child(n + 2) .search-near-container{display:none;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .results-link{display:block;padding:4px 48px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .results-link.selected-link{color:#fff;background-color:rgba(255, 255, 255, 0.2);}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .search-in-progress{padding:30px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:30px;opacity:0.5;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .not-visible{display:none!important;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .nothing-found{width:100%;padding:20px;}@media (max-width: 560px){#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .search-form{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .search-button{width:100%;max-width:444px;}}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening-with-search .search-near{cursor:pointer;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .loc-msg-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;background-color:transparent;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .loc-msg-wrap{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:20px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-clip-path:polygon(50% 50%, 50% 50%, 50% 50%, 50% 50%);clip-path:polygon(50% 50%, 50% 50%, 50% 50%, 50% 50%);-webkit-transition:clip-path 0.4s ease;transition:clip-path 0.4s ease;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .loc-msg-modal{border-radius:20px;padding:10px 20px 20px;max-width:400px;min-width:100px;background-color:rgba(0,0,0,0.9);color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;max-height:100%;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .loc-msg-close{position:absolute;width:40px;height:40px;top:10px;right:10px;cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .loc-msg-close:before{content:'';width:20px;height:2px;background-color:#fff;position:absolute;left:10px;top:19px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .loc-msg-close:after{content:'';width:20px;height:2px;background-color:#fff;position:absolute;left:10px;top:19px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .loc-msg-close:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .search-near-hidden .search-near-container{display:none;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .loc-msg-title{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:20px;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .loc-msg-container{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;overflow:auto;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .loc-msg-container p{margin:0;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .loc-msg-container p+p{margin-top:1em;}#section-b0695eff-758a-440a-ad13-3b93ba817e60.visible-loc-msg{z-index:1000;}#section-b0695eff-758a-440a-ad13-3b93ba817e60.visible-loc-msg .loc-msg-backdrop{background-color:rgba(255,255,255,0.4);}#section-b0695eff-758a-440a-ad13-3b93ba817e60.visible-loc-msg .loc-msg-wrap{-webkit-clip-path:polygon(0 0, 0 100%, 100% 100%, 100% 0%);clip-path:polygon(0 0, 0 100%, 100% 100%, 100% 0%);}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening__carousel .title-item{display:none;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .opening__carousel.visible .title-item{display:block;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 >*:last-child{position:relative;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .overlay-component{position:absolute;top:0;bottom:0;left:0;right:0;background-color:var(--overlay-color, var(--section-overlay, rgba(0, 0, 0, 0.3)));transition-property:opacity;transition-timing-function:linear;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .video-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;}@media screen and (max-width: 900px){#section-b0695eff-758a-440a-ad13-3b93ba817e60 .video-wrapper.hidable{display:none;}}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .full-screen-video-component{position:relative;height:100%;overflow:hidden;}#section-b0695eff-758a-440a-ad13-3b93ba817e60 video{position:absolute;z-index:-1000;width:100%;object-fit:cover;}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#section-b0695eff-758a-440a-ad13-3b93ba817e60 video{overflow:hidden;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto!important;}}#section-b0695eff-758a-440a-ad13-3b93ba817e60 .poster{display:none;position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1000;background:center center/cover;}@media screen and (max-width: 900px){#section-b0695eff-758a-440a-ad13-3b93ba817e60 .poster{display:block;}}#section-b193f427-93d8-41a5-a7d2-23505c6f0394{color:#fff;--fontColor:#fff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#082042;--bgColor_H:215;--bgColor_S:78%;--bgColor_L:15%;--bgColor_A:1;--bgColor_darkenDir:1;--section-padding-top:calc(4 / 4 * var(--global-section-padding));--section-padding-bottom:calc(0 / 4 * var(--global-section-padding));background-color:#082042;}#section-b193f427-93d8-41a5-a7d2-23505c6f0394 h2{color:#E1BA77;}#section-b193f427-93d8-41a5-a7d2-23505c6f0394 .boxed-text__description{margin-bottom:50px;text-align:center;}@media (max-width: 768px){#section-b193f427-93d8-41a5-a7d2-23505c6f0394 .boxed-text__description{margin-bottom:30px;}}#section-b193f427-93d8-41a5-a7d2-23505c6f0394 .lp-title-group .lp-h2{margin-top:0;}#section-b193f427-93d8-41a5-a7d2-23505c6f0394 .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-b193f427-93d8-41a5-a7d2-23505c6f0394 .button-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-b193f427-93d8-41a5-a7d2-23505c6f0394 .button-container .lp-btn{margin-right:20px;}#section-b193f427-93d8-41a5-a7d2-23505c6f0394 .button-container .lp-btn:last-of-type{margin-right:0;}@media(max-width: 600px){#section-b193f427-93d8-41a5-a7d2-23505c6f0394 .button-container .lp-btn{margin-right:0px;margin-bottom:20px;width:100%;}#section-b193f427-93d8-41a5-a7d2-23505c6f0394 .button-container .lp-btn:last-of-type{margin-bottom:0;}}#section-b193f427-93d8-41a5-a7d2-23505c6f0394 .lp-text--subtitle{margin-left:auto;margin-right:auto;text-transform:none;}#section-b193f427-93d8-41a5-a7d2-23505c6f0394 .redesign p{margin-bottom:1.666rem;}#section-b193f427-93d8-41a5-a7d2-23505c6f0394>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;padding-bottom:calc(0 / 4 * var(--global-section-padding))!important;}#section-d1c96a8b-d268-4921-912c-50da9e8217a8{color:#fff;--fontColor:#fff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#082042;--bgColor_H:215;--bgColor_S:78%;--bgColor_L:15%;--bgColor_A:1;--bgColor_darkenDir:1;background-color:#082042;}#section-d1c96a8b-d268-4921-912c-50da9e8217a8 .lp-title-group{display:none;}#section-d1c96a8b-d268-4921-912c-50da9e8217a8 .lp-vertical-paddings{padding-top:0;padding-bottom:120px;}@media(max-width: 768px){#section-d1c96a8b-d268-4921-912c-50da9e8217a8 .lp-vertical-paddings{padding-top:0;padding-bottom:90px;}}#section-d1c96a8b-d268-4921-912c-50da9e8217a8 div.company-stats__row{padding-top:0;}#section-d1c96a8b-d268-4921-912c-50da9e8217a8 .stat-card__value{color:#E1BA77;}#section-d1c96a8b-d268-4921-912c-50da9e8217a8 div.company-stats__row{padding:45px 0 25px 0;background-color:rgba(0, 0, 0,.2);}#section-d1c96a8b-d268-4921-912c-50da9e8217a8 div.company-stats__row div.company-stats__col{min-height:107px!important;}@media only screen and (min-width:769px){#section-d1c96a8b-d268-4921-912c-50da9e8217a8 div.company-stats__row div.company-stats__col{border-right:1px solid #fff;margin-bottom:20px;}}#section-d1c96a8b-d268-4921-912c-50da9e8217a8 div.company-stats__row div.company-stats__col:last-child{border:0;}#section-d1c96a8b-d268-4921-912c-50da9e8217a8 div.company-stats__row div.company-stats__col:nth-child(3){border:0;}#section-d1c96a8b-d268-4921-912c-50da9e8217a8 div.company-stats__row div.company-stats__col div.stat-card{padding:30px 27px;text-align:-webkit-center;}#section-d1c96a8b-d268-4921-912c-50da9e8217a8 div.company-stats__row div.company-stats__col div.stat-card h3.stat-card__value{font-size:30px;}#section-d1c96a8b-d268-4921-912c-50da9e8217a8{overflow:hidden;}#section-d1c96a8b-d268-4921-912c-50da9e8217a8 .company-stats__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-64px;padding-top:32px;}#section-d1c96a8b-d268-4921-912c-50da9e8217a8 .company-stats__row--four .company-stats__col{max-width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;}@media (max-width: 768px){#section-d1c96a8b-d268-4921-912c-50da9e8217a8 .company-stats__row--four .company-stats__col{max-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;}}#section-d1c96a8b-d268-4921-912c-50da9e8217a8 .company-stats__col{padding-left:15px;padding-right:15px;width:100%;min-height:1px;max-width:33.33%;-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (max-width: 768px){#section-d1c96a8b-d268-4921-912c-50da9e8217a8 .company-stats__col{max-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;}}#section-d1c96a8b-d268-4921-912c-50da9e8217a8 .company-stats__cta-wrap{text-align:center;padding-top:96px;}@media (max-width: 768px){#section-d1c96a8b-d268-4921-912c-50da9e8217a8 .company-stats__cta-wrap{padding-top:48px;}}#section-d1c96a8b-d268-4921-912c-50da9e8217a8 .stat-card{max-width:364px;margin-left:auto;margin-right:auto;padding-bottom:64px;text-align:center;}#section-d1c96a8b-d268-4921-912c-50da9e8217a8 .stat-card__value{margin-top:0;margin-bottom:16px;line-height:1;min-height:var(--global-h3-font-size);}@media (max-width: 768px){#section-d1c96a8b-d268-4921-912c-50da9e8217a8 .stat-card__value{min-height:auto;}}#section-d1c96a8b-d268-4921-912c-50da9e8217a8 .stat-card__title{margin-top:0;margin-bottom:0;}#section-d1c96a8b-d268-4921-912c-50da9e8217a8 .lp-text--subtitle{margin-left:auto;margin-right:auto;}#section-b82e057d-d93f-481a-bddb-232177299086{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#082042;--bgColor_H:215;--bgColor_S:78%;--bgColor_L:15%;--bgColor_A:1;--bgColor_darkenDir:1;--section-padding-top:calc(0 / 4 * var(--global-section-padding));--section-padding-bottom:calc(2 / 4 * var(--global-section-padding));background-color:#082042;}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component{padding-top:30px;padding-bottom:10px;}@media (min-width: 769px){#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component{padding:80px 0 60px;}}@media (min-width: 1200px){#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component{padding:80px 0 30px;}}@media (max-width: 767px){#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component__container{padding-left:20px;padding-right:20px;}}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component__header{margin-bottom:30px;max-width:640px;margin-left:auto;margin-right:auto;text-align:center;}@media (min-width: 768px){#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component__header{margin-bottom:50px;}}@media (min-width: 1200px){#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component__header{margin-bottom:70px;}}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component__header img{max-width:260px;height:auto;}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component__header img:not(:only-child){margin-bottom:30px;}@media (min-width: 768px){#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component__header img:not(:only-child){margin-bottom:50px;}}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component__heading{margin-bottom:20px;}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component__lead{margin-bottom:0;font-size:20px;line-height:1.4;}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component__row{margin-left:-7px;margin-right:-7px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component__col{width:100%;margin-bottom:20px;padding:0 7px;}@media (min-width: 768px){#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component__col{max-width:33.333333%;-webkit-flex-basis:33.333333%;-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;}}@media (min-width: 1200px){#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component__col{max-width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;margin-bottom:50px;}}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component__col:first-child{margin-left:auto;}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component__col:last-child{margin-right:auto;}@media (min-width: 992px){#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component .cols-2 .gallery-component__col{max-width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}}@media (min-width: 1200px){#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component .cols-3 .gallery-component__col{max-width:33.333333%;-webkit-flex-basis:33.333333%;-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;}}@media (min-width: 992px){#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-component .cols-4 .gallery-component__col{max-width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;}}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-card{position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;padding:20px 15px;-webkit-text-decoration:none;text-decoration:none;overflow:hidden;cursor:pointer;}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-card:after{content:"";width:0;padding-top:121.5%;}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-card:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background-color:transparent;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 76.6%, #000000);opacity:0.6;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:background-color .3s;transition:background-color .3s;z-index:1;}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-card:focus{outline:none;}@media (hover: hover) and (pointer: fine){#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-card:hover:before{background-color:#000;}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-card:hover .gallery-card__title{-webkit-transform:translateY(-51px);-moz-transform:translateY(-51px);-ms-transform:translateY(-51px);transform:translateY(-51px);}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-card:hover .gallery-card__title:after{opacity:.3;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-card:hover .gallery-card__preview img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-card__title{position:relative;width:100%;margin-bottom:0;color:#fff;letter-spacing:0;text-shadow:none;z-index:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .3s;transition:all .3s;text-transform:none;}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-card__title:after{content:"";position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid currentColor;opacity:0;-webkit-transition:all .3s;transition:all .3s;}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-card__preview{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}#section-b82e057d-d93f-481a-bddb-232177299086 .gallery-card__preview>img{width:100%;height:100%;object-fit:cover;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .75s ease-out;transition:transform .75s ease-out;}#section-b82e057d-d93f-481a-bddb-232177299086>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;padding-bottom:calc(2 / 4 * var(--global-section-padding))!important;}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(4 / 4 * var(--global-section-padding));--section-padding-bottom:calc(4 / 4 * var(--global-section-padding));background-color:#fff;}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image--straight .hoverable-image__img-col,#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image--reverse .hoverable-image__img-col{aspect-ratio:4/5;}@media only screen and (max-width: 768px){#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image--straight .hoverable-image__img-col>div,#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image--reverse .hoverable-image__img-col>div{min-height:auto!important;}}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__img-col>div .main-image{object-position:top;}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-section--full-bleed{padding-top:0;}@media (min-width: 993px){#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-section--full-bleed{padding-bottom:0;}}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 992px){#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image--reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}@media (max-width: 992px){#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image--reverse{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image--reverse .hoverable-image__text-col{padding-right:120px;padding-left:0;}@media (max-width: 992px){#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image--reverse .hoverable-image__text-col{padding:0;margin-top:29px;margin-bottom:0;}}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__img-col{-webkit-flex:50%;-ms-flex:50%;flex:50%;z-index:1;}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__img-col>div{width:100%;height:100%;position:relative;padding-bottom:79%;}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__img-col>div img{-webkit-transition:visibility 5s,opacity 0.5s linear;transition:visibility 5s,opacity 0.5s linear;position:absolute;object-fit:cover;width:100%;height:100%;}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__img-col>div .main-image{visibility:visible;opacity:1;}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__img-col>div .secondary-image{visibility:hidden;opacity:0;}@media (hover: hover) and (pointer: fine){#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__img-col--on-hover:hover .main-image{visibility:hidden;opacity:0;}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__img-col--on-hover:hover .secondary-image{visibility:visible;opacity:1;}}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__img-col--on-hover.active .main-image{visibility:hidden;opacity:0;}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__img-col--on-hover.active .secondary-image{visibility:visible;opacity:1;}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__text-col{-webkit-flex:50%;-ms-flex:50%;flex:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:120px;padding-right:0;}@media (max-width: 992px){#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__text-col{padding-left:0;margin-top:29px;margin-bottom:0;}}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__text-col .lp-text--subtitle{max-width:100%;}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__text-col .buttons-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px;}@media (max-width: 560px){#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__text-col .buttons-wrapper{margin:0;}}@media (max-width: 576px){#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__text-col .buttons-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__text-col .buttons-wrapper .lp-btn{vertical-align:top;margin:24px 12px 0;}@media (max-width: 560px){#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__text-col .buttons-wrapper .lp-btn{margin-left:0;margin-right:0;}}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__text-wrap{-webkit-flex:1;-ms-flex:1;flex:1;}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .hoverable-image__text-wrap p:last-child{margin-bottom:0;}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .full-bleed-container{padding:0;}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .full-bleed-container .hoverable-image__text-col{padding:69px;}@media (max-width: 992px){#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .full-bleed-container .hoverable-image__text-col{padding:0;}}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .full-bleed-container .hoverable-image__text-col .lp-container{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}@media (max-width: 992px){#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .full-bleed-container .hoverable-image__text-col .lp-container{position:static;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);left:0;}}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .full-bleed-container .hoverable-image__img-col>div{max-height:none;}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .full-bleed-container .hoverable-image--straight .hoverable-image__text-wrap{padding-left:calc(50% + 69px);}@media (max-width: 992px){#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .full-bleed-container .hoverable-image--straight .hoverable-image__text-wrap{padding-left:0;}}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .full-bleed-container .hoverable-image--reverse .hoverable-image__text-wrap{padding-right:calc(50% + 69px);}@media (max-width: 992px){#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .full-bleed-container .hoverable-image--reverse .hoverable-image__text-wrap{padding-right:0;}}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .lp-h2{margin-bottom:16px;}@media (max-width: 992px){#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .lp-h2{margin-bottom:8px;}}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c .redesign p{margin-bottom:1.666rem;text-transform:none;}#section-bf8985b9-db0e-4d55-a738-24d38ef0966c>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc{color:#fff;--fontColor:#fff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#082042;--bgColor_H:215;--bgColor_S:78%;--bgColor_L:15%;--bgColor_A:1;--bgColor_darkenDir:1;--section-padding-top:calc(4 / 4 * var(--global-section-padding));--section-padding-bottom:calc(0 / 4 * var(--global-section-padding));background-color:#082042;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc div.properties-grid.lp-vertical-paddings div.lp-container div.properties-grid__item a.lp-listing-card.listing-card .listing-card__info{background-color:#082042!important;color:#fff;text-transform:uppercase;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc div.properties-grid.lp-vertical-paddings div.lp-container div.properties-grid__item a.lp-listing-card.listing-card .listing-card__info .listing-card__logo{margin-bottom:10px;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc div.properties-grid.lp-vertical-paddings div.lp-container div.listing-card__status>div{background-color:#E1BA77!important;text-transform:uppercase;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .listing-card__attribution{background-color:#E1BA77;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .lp-arrow{background-color:transparent;border:solid 2px #E1BA77;color:#E1BA77;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .lp-arrow:hover{background-color:#E1BA77;color:#082042;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc div.properties-grid__arrows{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc h2{color:#E1BA77;margin-bottom:0;}@media(max-width: 768px){#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc h2{text-align:center;margin-bottom:30px;}}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .listing-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;color:#000000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-text-decoration:none;text-decoration:none;}@media (hover: hover) and (pointer: fine){#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .listing-card:hover .listing-card__image{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02);}}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .listing-card__img-wrap{position:relative;overflow:hidden;padding-bottom:56.25%;background-color:#ccc;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .listing-card__image{left:0;top:0;width:100%;height:100%;position:absolute;z-index:1;object-fit:cover;-webkit-transition:0.2s all;transition:0.2s all;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .listing-card__info{width:100%;padding:20px 16px;text-align:left;background-color:#ffffff;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .listing-card__price{margin:0;width:100%;line-height:1;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .listing-card__attributes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:80px;margin-top:4px;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .listing-card__attributes span{display:block;line-height:1.4;text-transform:uppercase;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .listing-card__attributes span+span{padding-left:5px;margin-left:5px;position:relative;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .listing-card__attributes span+span:before{content:'';display:block;position:absolute;left:-1px;top:50%;width:1px;height:1px;background-color:currentColor;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .listing-card__address{margin:12px 0 0 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:1.4;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .listing-card__status{padding:12px 16px;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-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;z-index:2;color:#fff;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .listing-card__status>div{background-color:rgba(0,0,0,0.7);padding:4px 7px;border-radius:4px;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .listing-card__status>div+div{margin-left:4px;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .listing-card__attribution{padding:12px 16px;position:absolute;bottom:0;left:0;z-index:2;color:#fff;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .listing-card__logo{width:80px;height:36px;padding:12px 4px 4px 4px;position:absolute;right:0;bottom:0;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .listing-card__logo img{width:100%;height:100%;object-fit:contain;display:block;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .slick-track{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;margin-left:0;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .properties-grid__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;padding-bottom:32px;}@media (max-width: 768px){#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .properties-grid__header{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .properties-grid__header .lp-title-group{padding-right:30px;text-align:left;margin-left:0;max-width:100%;margin-bottom:0;}@media (max-width: 768px){#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .properties-grid__header .lp-title-group{padding-right:0;}}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .properties-grid__header .lp-text--subtitle{max-width:100%;}@media (min-width: 767px){#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .properties-grid__header .lp-text--subtitle{margin-bottom:0;}}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .properties-grid__header .lp-text--subtitle p{margin-bottom:0;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .properties-grid__arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .properties-grid__arrows .lp-arrow{position:relative;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .properties-grid__arrows .lp-arrow+.lp-arrow{margin-left:16px;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .properties-grid__arrows .lp-arrow--next{left:0;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .properties-grid__arrows .lp-arrow--prev{left:0;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .properties-grid__container{margin-left:-10px;margin-right:-10px;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .properties-grid__item{padding:0 10px;height:inherit!important;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc .properties-grid__footer{padding:10px 0 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#section-7f323e4a-0285-4578-a63b-39e2e8f99dfc>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;padding-bottom:calc(0 / 4 * var(--global-section-padding))!important;}#section-950ce9c2-7e03-4ba7-aa22-b99a6c60f544{color:#fff;--fontColor:#fff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#082042;--bgColor_H:215;--bgColor_S:78%;--bgColor_L:15%;--bgColor_A:1;--bgColor_darkenDir:1;--section-padding-top:calc(0 / 4 * var(--global-section-padding));--section-padding-bottom:calc(2 / 4 * var(--global-section-padding));background-color:#082042;}#section-950ce9c2-7e03-4ba7-aa22-b99a6c60f544>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;padding-bottom:calc(2 / 4 * var(--global-section-padding))!important;}#section-6eb8f400-d8e7-4eaf-93c9-50c8dea7026a{color:#fff;--fontColor:#fff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#082042;--bgColor_H:215;--bgColor_S:78%;--bgColor_L:15%;--bgColor_A:1;--bgColor_darkenDir:1;--section-padding-top:calc(0 / 4 * var(--global-section-padding));--section-padding-bottom:calc(4 / 4 * var(--global-section-padding));background-color:#082042;}#section-6eb8f400-d8e7-4eaf-93c9-50c8dea7026a .boxed-text__description{margin-bottom:50px;text-align:center;}@media (max-width: 768px){#section-6eb8f400-d8e7-4eaf-93c9-50c8dea7026a .boxed-text__description{margin-bottom:30px;}}#section-6eb8f400-d8e7-4eaf-93c9-50c8dea7026a .lp-title-group .lp-h2{margin-top:0;}#section-6eb8f400-d8e7-4eaf-93c9-50c8dea7026a .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-6eb8f400-d8e7-4eaf-93c9-50c8dea7026a .button-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-6eb8f400-d8e7-4eaf-93c9-50c8dea7026a .button-container .lp-btn{margin-right:20px;}#section-6eb8f400-d8e7-4eaf-93c9-50c8dea7026a .button-container .lp-btn:last-of-type{margin-right:0;}@media(max-width: 600px){#section-6eb8f400-d8e7-4eaf-93c9-50c8dea7026a .button-container .lp-btn{margin-right:0px;margin-bottom:20px;width:100%;}#section-6eb8f400-d8e7-4eaf-93c9-50c8dea7026a .button-container .lp-btn:last-of-type{margin-bottom:0;}}#section-6eb8f400-d8e7-4eaf-93c9-50c8dea7026a .lp-text--subtitle{margin-left:auto;margin-right:auto;text-transform:none;}#section-6eb8f400-d8e7-4eaf-93c9-50c8dea7026a .redesign p{margin-bottom:1.666rem;}#section-6eb8f400-d8e7-4eaf-93c9-50c8dea7026a>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f{color:#000000;--fontColor:#000000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#ffffff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(4 / 4 * var(--global-section-padding));background-color:#ffffff;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f div.testimonials.redesign .custom-arrows--dark.arrows button.slick-arrow{background-color:transparent;border-color:#4A0F0F;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f div.testimonials.redesign .custom-arrows--dark.arrows button.slick-arrow:before{color:#4A0F0F;opacity:1;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f div.testimonials.redesign .custom-arrows--dark.arrows button.slick-arrow:hover{background-color:#4A0F0F;border-color:#4A0F0F;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f div.testimonials.redesign .custom-arrows--dark.arrows button.slick-arrow:hover:before{color:#fff;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f div.testimonials .author{text-transform:uppercase;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f div.testimonials{padding-bottom:96px;}@media(max-width: 768px){#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f div.testimonials{padding-bottom:64px;}}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f div.testimonials .userpic{background-color:transparent;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f div.testimonials .userpic img{-webkit-filter:invert(1);filter:invert(1);}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials{--animTime:.3s;--slidePads:285px;padding:80px 0;}@media (max-width: 1340px){#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials{--slidePads:160px;}}@media (max-width: 991px){#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials{--slidePads:0;}}@media (max-width: 768px){#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials{padding:50px 0;}}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .title{text-align:center;margin:0 0 20px;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .subtitle{width:100%;max-width:640px;text-align:center;margin:0 auto 50px;}@media (max-width: 768px){#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .subtitle{margin-bottom:30px;}}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .title+.items-slider{margin-top:50px;}@media (max-width: 768px){#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .title+.items-slider{margin-top:30px;}}@media (max-width: 767px){#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .slider-container{padding:0;}}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .top-block{z-index:2;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 auto;text-align:center;max-width:540px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .userpic{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:104px;height:104px;margin:0 auto 25px;border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:#000000;color:#fff;overflow:hidden;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .userpic img{display:block;width:100%;height:100%;object-fit:cover;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .userpic .userpic-initials{font-size:36px;line-height:1.3;font-weight:normal;text-align:center;margin:0 0 0.14em;display:inline;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .card-button{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;z-index:3;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .author{margin-bottom:20px;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .card{padding:50px 20px;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.15);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}@media (max-width: 767px){#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .card{padding:30px 20px;}}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .card .video-wrapper,#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .card .overlay-component,#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .card .poster{position:absolute;top:0;left:0;width:100%;height:100%;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .card .poster{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;z-index:-1;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .item{padding:3px;position:relative;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .item,#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .item.slick-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;-webkit-transition:all var(--animTime) ease;transition:all var(--animTime) ease;}@media (min-width: 992px){#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .item.sl-next,#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .item.slick-slide.sl-next,#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .item.sl-prev,#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .item.slick-slide.sl-prev{opacity:0.5;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .item.sl-next .card,#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .item.slick-slide.sl-next .card,#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .item.sl-prev .card,#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .item.slick-slide.sl-prev .card{padding-top:30px;padding-bottom:30px;margin:20px 0;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .item.sl-prev .card,#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .item.slick-slide.sl-prev .card{-webkit-transform:translateX(calc(100% - var(--slidePads)));-moz-transform:translateX(calc(100% - var(--slidePads)));-ms-transform:translateX(calc(100% - var(--slidePads)));transform:translateX(calc(100% - var(--slidePads)));}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .item.sl-next .card,#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .item.slick-slide.sl-next .card{-webkit-transform:translateX(calc(var(--slidePads) - 100%));-moz-transform:translateX(calc(var(--slidePads) - 100%));-ms-transform:translateX(calc(var(--slidePads) - 100%));transform:translateX(calc(var(--slidePads) - 100%));}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .item.sl-active,#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .item.slick-slide.sl-active{z-index:1;}}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .items-slider .slick-track,#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .items-slider .slick-list{height:100%;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .items-slider .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .items-slider:not(.slick-slider){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .items-slider:not(.slick-slider) .item{opacity:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;padding-left:var(--slidePads);padding-right:var(--slidePads);}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .in-transition .card{-webkit-transition:all var(--animTime) ease;transition:all var(--animTime) ease;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:30px;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f .testimonials .arrows .slick-arrow{margin:0 13px;position:relative;top:auto;left:auto;bottom:auto;right:auto;}#section-9d8fff01-80af-40a8-a583-3cdc0e29f10f>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;}#section-11594394-c77b-4f14-9603-35296db0c2df{color:#fff;--fontColor:#fff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#ffffff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#ffffff;}@media only screen and (max-width: 768px){#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .opening-wrapper{min-height:0!important;}}@media only screen and (max-width:768px){#section-11594394-c77b-4f14-9603-35296db0c2df div.home-valuation .content{padding-top:200px;padding-bottom:64px;}}@media (max-width: 768px){#section-11594394-c77b-4f14-9603-35296db0c2df .lp-btn,#section-11594394-c77b-4f14-9603-35296db0c2df .redesign .lp-btn{font-size:12px!important;}}#section-11594394-c77b-4f14-9603-35296db0c2df .results-wrapper{z-index:99;}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .benefits{text-transform:uppercase;}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .loader .line{background:#4A0F0F;}@media(max-width: 620px){#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .search-wrapper .lp-btn{background-color:transparent!important;color:#fff!important;border-color:#fff!important;}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .search-wrapper .lp-btn:hover{background-color:#fff!important;color:#4A0F0F!important;border-color:#fff!important;}#section-11594394-c77b-4f14-9603-35296db0c2df [class*=button-style-]:disabled{opacity:1!important;}}@media only screen and (max-width:1024px){#section-11594394-c77b-4f14-9603-35296db0c2df div.home-valuation .content{padding:96px 24px 96px 24px;}}@media only screen and (max-width:768px){#section-11594394-c77b-4f14-9603-35296db0c2df div.home-valuation .content{padding-bottom:64px;padding-top:100px;}}@media only screen and (max-width:1024px){#section-11594394-c77b-4f14-9603-35296db0c2df div.home-valuation .opening-wrapper{min-height:calc(0 - var(--header-height, 96px));}}#section-11594394-c77b-4f14-9603-35296db0c2df{--lp-icon-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='none'%3E%3Cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='m6.5 12.26 4.15 4.15 8-8'/%3E%3C/svg%3E");--lp-dropdown-arrow:url("data:image/svg+xml,%3Csvg width='13' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 1.167 6.333 5.833 1.667 1.167' stroke='%23C8E2E8' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='square'/%3E%3C/svg%3E");--lp-icon-back:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m15 5-7 7 7 7'/%3E%3C/svg%3E");--lp-icon-done:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='none'%3E%3Cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='m6.5 12.26 4.15 4.15 8-8'/%3E%3C/svg%3E");--lp-icon-success:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 11.0799V11.9999C21.9988 14.1563 21.3005 16.2545 20.0093 17.9817C18.7182 19.7088 16.9033 20.9723 14.8354 21.5838C12.7674 22.1952 10.5573 22.1218 8.53447 21.3744C6.51168 20.6271 4.78465 19.246 3.61096 17.4369C2.43727 15.6279 1.87979 13.4879 2.02168 11.3362C2.16356 9.18443 2.99721 7.13619 4.39828 5.49694C5.79935 3.85768 7.69279 2.71525 9.79619 2.24001C11.8996 1.76477 14.1003 1.9822 16.07 2.85986' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 4L12 14.01L9 11.01' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--lp-icon-close:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.72102 22.2787C1.79068 22.3485 1.8734 22.4038 1.96444 22.4415C2.05549 22.4793 2.15309 22.4987 2.25165 22.4987C2.35021 22.4987 2.44781 22.4793 2.53885 22.4415C2.6299 22.4038 2.71262 22.3485 2.78227 22.2787L11.9998 13.0612L21.221 22.2787C21.3618 22.4195 21.5526 22.4985 21.7516 22.4985C21.9507 22.4985 22.1415 22.4195 22.2823 22.2787C22.423 22.138 22.5021 21.9471 22.5021 21.7481C22.5021 21.5491 22.423 21.3582 22.2823 21.2175L13.061 12L22.2785 2.77872C22.4193 2.63799 22.4983 2.44712 22.4983 2.2481C22.4983 2.04907 22.4193 1.8582 22.2785 1.71747C22.1378 1.57674 21.9469 1.49768 21.7479 1.49768C21.5489 1.49768 21.358 1.57674 21.2173 1.71747L11.9998 10.9387L2.77852 1.72122C2.63505 1.59835 2.45049 1.53415 2.26173 1.54144C2.07298 1.54873 1.89392 1.62698 1.76035 1.76055C1.62678 1.89412 1.54853 2.07318 1.54124 2.26193C1.53395 2.45069 1.59815 2.63525 1.72102 2.77872L10.9385 12L1.72102 21.2212C1.58134 21.3617 1.50293 21.5518 1.50293 21.75C1.50293 21.9481 1.58134 22.1382 1.72102 22.2787Z' fill='%23212227'/%3E%3C/svg%3E");--lp-icon-location:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M5 10.5C5 6 8 3 12.5 3S20 6.75 20 10.5c0 2.33-2.18 5.54-6.53 9.6a1.5 1.5 0 0 1-2 .06C7.17 16.51 5 13.29 5 10.5Zm7.5 1.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Z'/%3E%3C/svg%3E");--lp-icon-mail:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 4H20C21.1 4 22 4.9 22 6V18C22 19.1 21.1 20 20 20H4C2.9 20 2 19.1 2 18V6C2 4.9 2.9 4 4 4Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 6L12 13L2 6' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--lp-icon-question-mark:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.08984 9.00002C9.32495 8.33169 9.789 7.76813 10.3998 7.40915C11.0106 7.05018 11.7287 6.91896 12.427 7.03873C13.1253 7.15851 13.7587 7.52154 14.2149 8.06355C14.6712 8.60555 14.9209 9.29154 14.9198 10C14.9198 12 11.9198 13 11.9198 13' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 17H12.01' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--lp-icon-checkmark:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 11L12 14L22 4' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 12V19C21 19.5304 20.7893 20.0391 20.4142 20.4142C20.0391 20.7893 19.5304 21 19 21H5C4.46957 21 3.96086 20.7893 3.58579 20.4142C3.21071 20.0391 3 19.5304 3 19V5C3 4.46957 3.21071 3.96086 3.58579 3.58579C3.96086 3.21071 4.46957 3 5 3H16' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--lp-icon-data:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 2H6C5.46957 2 4.96086 2.21071 4.58579 2.58579C4.21071 2.96086 4 3.46957 4 4V20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V8L14 2Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 2V8H20' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 13H8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 17H8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 9H9H8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--lp-icon-home:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 9L12 2L21 9V20C21 20.5304 20.7893 21.0391 20.4142 21.4142C20.0391 21.7893 19.5304 22 19 22H5C4.46957 22 3.96086 21.7893 3.58579 21.4142C3.21071 21.0391 3 20.5304 3 20V9Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 22V12H15V22' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--lp-icon-thunder-move:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m16.37 19.94 5.85-8.77A.75.75 0 0 0 21.6 10H17V4.48a.75.75 0 0 0-1.37-.42l-5.85 8.77A.75.75 0 0 0 10.4 14H15v5.52a.75.75 0 0 0 1.37.42ZM4.5 5h5a1.5 1.5 0 0 1 0 3h-5a1.5 1.5 0 1 1 0-3Zm0 12h5a1.5 1.5 0 0 1 0 3h-5a1.5 1.5 0 0 1 0-3Zm-2-6h4a1.5 1.5 0 0 1 0 3h-4a1.5 1.5 0 0 1 0-3Z' /%3E%3C/svg%3E");--col-padding:16px;--textNeutralColor:#848484;position:relative;overflow:visible;}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation{padding:var(--header-height, 96px) 72px 0 72px;}@media (max-width: 1024px){#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation{padding:0;}}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation__container{width:100%;max-width:none;padding-left:72px;padding-right:72px;}@media (max-width: 620px){#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation__container{padding-left:16px;padding-right:16px;}}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation--fullbleed{padding:0;}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .opening-wrapper{min-height:calc(60vh - var(--header-height, 96px));position:relative;width:100%;height:100%;}@media (max-width: 620px){#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .opening-wrapper{min-height:80vh;}}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .background{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .background:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg, rgba(33, 34, 39, 0) 0%, #212227 100%);}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .background>img{object-fit:cover;height:100%;width:100%;}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:224px 112px min(15vh, 80px) 112px;}@media (max-width: 1024px){#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .content{padding:216px 24px 60px 24px;}}@media (max-width: 620px){#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .content{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding-top:124px;padding-bottom:24px;}}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .benefits{margin:0;list-style:none;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;gap:16px 24px;font-size:14px;}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .benefits .benefit{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;margin-bottom:0;}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .benefits .benefit::before{content:"";-webkit-mask-image:var(--lp-icon-check);mask-image:var(--lp-icon-check);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px;height:24px;margin-right:12px;background-color:var(--highlightColor, currentColor);}@media (max-width: 620px){#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .benefits .benefit{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .search-wrapper{position:relative;margin-top:22px;padding:24px;background-color:#fff;color:#000;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;}@media (max-width: 620px){#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .search-wrapper{padding:0;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:transparent;}}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .search-wrapper .search-icon{padding:0 12px;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: 620px){#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .search-wrapper .search-icon{display:none;}}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .search-wrapper .search-input{-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100;border:none;padding:12px 24px;}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .search-wrapper .search-input:focus{outline:none;}@media (max-width: 620px){#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .search-wrapper .search-input{width:100%;margin-bottom:0.5rem;}}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .search-wrapper .lp-btn{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-checklist{margin:0;list-style:none;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;gap:16px 24px;padding:0;font-size:14px;line-height:2;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-checklist li{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;margin-bottom:0;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-checklist li::before{font-size:inherit;content:"";display:inline-block;vertical-align:middle;-webkit-mask-image:var(--lp-icon-done);mask-image:var(--lp-icon-done);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px;height:24px;margin-right:12px;background-color:var(--bgcolor, currentColor);}@media (max-width: 620px){#section-11594394-c77b-4f14-9603-35296db0c2df .hv-checklist li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-checklist--golden li::before{background-color:var(--highlightColor, #CCB091);}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-checklist--small{margin-left:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:24px 16px;font-size:12px;line-height:1.33333;}@media (max-width: 620px){#section-11594394-c77b-4f14-9603-35296db0c2df .hv-checklist--small li{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-checklist--small li::before{width:16px;height:16px;margin-right:8px;}#section-11594394-c77b-4f14-9603-35296db0c2df .results-wrapper{position:absolute;left:0;top:100%;width:100%;max-width:584px;z-index:12;}@media (max-width: 620px){#section-11594394-c77b-4f14-9603-35296db0c2df .results-wrapper{top:46px;}}#section-11594394-c77b-4f14-9603-35296db0c2df .search-results{line-height:normal;text-align:left;background-color:var(--lp-color-light, #fff);position:relative;top:0;width:100%;border:none;overflow:hidden;border-radius:0;-webkit-transition:height 0.3s ease;transition:height 0.3s ease;height:0;z-index:1;box-shadow:0px 15px 40px rgba(0, 0, 0, 0.08);}#section-11594394-c77b-4f14-9603-35296db0c2df .search-results.show{margin-top:4px;}#section-11594394-c77b-4f14-9603-35296db0c2df .search-results.on-top{top:auto;bottom:calc(100% + 1.25rem);box-shadow:none;}#section-11594394-c77b-4f14-9603-35296db0c2df .search-in-progress{padding:30px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:30px;opacity:0.5;}#section-11594394-c77b-4f14-9603-35296db0c2df .not-visible{display:none!important;}#section-11594394-c77b-4f14-9603-35296db0c2df .nothing-found{width:100%;padding:20px;}#section-11594394-c77b-4f14-9603-35296db0c2df .predefined-links{max-height:400px;overflow-x:hidden;overflow-y:auto;}#section-11594394-c77b-4f14-9603-35296db0c2df .results-container,#section-11594394-c77b-4f14-9603-35296db0c2df .predefined-links{padding:12px 24px;}@media (max-width: 620px){#section-11594394-c77b-4f14-9603-35296db0c2df .results-container,#section-11594394-c77b-4f14-9603-35296db0c2df .predefined-links{padding-top:8px;padding-bottom:8px;}}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-search__input{font-size:16px;}#section-11594394-c77b-4f14-9603-35296db0c2df .results-link{cursor:pointer;width:100%;padding-top:18px;padding-bottom:17px;border-bottom:1px solid #f3f3f3;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-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;color:#848484;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;white-space:nowrap;overflow:hidden;font-weight:400;}#section-11594394-c77b-4f14-9603-35296db0c2df .results-link:last-child{border-bottom:none;}#section-11594394-c77b-4f14-9603-35296db0c2df .results-link .highlighted{color:var(--lp-color-dark, #000);}#section-11594394-c77b-4f14-9603-35296db0c2df .results-link .main-text{max-width:100%;text-overflow:ellipsis;overflow:hidden;}#section-11594394-c77b-4f14-9603-35296db0c2df .results-link .secondary-text{margin-left:0.3em;-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%;text-overflow:ellipsis;overflow:hidden;}#section-11594394-c77b-4f14-9603-35296db0c2df .results-link:hover,#section-11594394-c77b-4f14-9603-35296db0c2df .results-link.selected-link{color:var(--lp-color-dark-2, #000);font-weight:500;}#section-11594394-c77b-4f14-9603-35296db0c2df .results-block-title{margin-bottom:0.125rem;}#section-11594394-c77b-4f14-9603-35296db0c2df .results-title-label{padding-left:var(--res-h-pads);padding-right:var(--res-h-pads);font-weight:700;line-height:1.625;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal{position:fixed;top:0;left:0;width:100%;height:100%;padding:0;background-color:rgba(0,0,0,.75);z-index:1010;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal.visible{-webkit-animation:fadeIn .6s ease;animation:fadeIn .6s ease;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal:not(.visible){display:none;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal ::-webkit-scrollbar{width:6px;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal ::-webkit-scrollbar-track{border-radius:6px;background-color:#f3f3f3;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal ::-webkit-scrollbar-thumb{border-radius:6px;background-color:#c4c4c4;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:100%;margin:auto;background-color:#fff;color:#000;overflow:hidden;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__back{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;margin-bottom:16px;font-size:12px;line-height:16px;font-weight:600;border:none;background:transparent;-webkit-text-decoration:none;text-decoration:none;padding:0;cursor:pointer;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__back .hv-icon{margin-right:8px;font-size:16px;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__back .hv-icon::after{width:16px;height:16px;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;scrollbar-color:#C4C4C4 #f3f3f3;scrollbar-width:thin;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__row{height:100%;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:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:-16px;margin-right:-16px;}@media(max-width: 1024px){#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__row{margin-left:0;margin-right:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:-webkit-max-content;height:-moz-max-content;height:max-content;min-height:100%;}}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__sso-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:12px;margin-bottom:24px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__col{position:relative;max-width:50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:16px;padding-right:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__col:not(:first-child)::before{content:"";position:absolute;left:-0.5px;top:0;height:100%;border-right:1px solid #E7E7E7;pointer-events:none;}@media (max-width: 1024px){#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__col:not(:first-child)::before{display:none;}}@media(max-width: 1024px){#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__col{max-width:100%;-webkit-flex:0;-ms-flex:0;flex:0;padding:0;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__col:not(:first-child){border-top:1px solid #e7e7e7;}}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__content-block{padding-top:40px;padding-bottom:40px;width:max(415px, 66.66667%);margin:15vh auto;}@media(max-width: 1024px){#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__content-block{width:100%;margin:auto;}}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__title{margin-bottom:8px;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__lead{margin-bottom:24px;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__powered-by{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__powered-by svg{margin-left:.5em;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-modal__how-calc{margin-top:12px;margin-bottom:0;}#section-11594394-c77b-4f14-9603-35296db0c2df .content-item:not(:last-of-type){padding-bottom:24px;border-bottom:1px solid #e7e7e7;margin-bottom:24px;}#section-11594394-c77b-4f14-9603-35296db0c2df .content-item__label{margin-bottom:8px;font-size:12px;line-height:16px;text-transform:uppercase;letter-spacing:0.5px;}#section-11594394-c77b-4f14-9603-35296db0c2df .content-item__address{margin-bottom:0;}#section-11594394-c77b-4f14-9603-35296db0c2df .plunk-result{-webkit-order:2;-ms-flex-order:2;order:2;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-form{width:100%;margin-bottom:0;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-form__line{margin-bottom:16px;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-form__footer{margin-top:24px;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-form__footer:only-child{margin-top:0;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-form__footer .lp-btn{width:100%;margin-bottom:8px;}#section-11594394-c77b-4f14-9603-35296db0c2df .agent-card__row{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-11594394-c77b-4f14-9603-35296db0c2df .agent-card__avatar{width:72px;height:72px;-webkit-flex:0 0 72px;-ms-flex:0 0 72px;flex:0 0 72px;border-radius:50%;margin-right:20px;overflow:hidden;}@media (max-width: 620px){#section-11594394-c77b-4f14-9603-35296db0c2df .agent-card__avatar{width:56px;height:56px;-webkit-flex-basis:56px;-ms-flex-preferred-size:56px;flex-basis:56px;}}#section-11594394-c77b-4f14-9603-35296db0c2df .agent-card__avatar>img{width:100%;height:100%;object-fit:cover;}#section-11594394-c77b-4f14-9603-35296db0c2df .agent-card__avatar>img.portrait{object-position:top;}#section-11594394-c77b-4f14-9603-35296db0c2df .agent-card__name{margin-bottom:4px;}#section-11594394-c77b-4f14-9603-35296db0c2df .agent-card__name:last-child{margin-bottom:0;}#section-11594394-c77b-4f14-9603-35296db0c2df .agent-card__label{margin-bottom:0;font-size:14px;line-height:16px;}#section-11594394-c77b-4f14-9603-35296db0c2df .agent-card__label .hv-icon:after{width:16px;height:16px;vertical-align:middle;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-icon{font-size:inherit;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-icon:after{--width:24px;--height:24px;--bgcolor:var(--lp-color-dark);content:"";display:inline-block;vertical-align:middle;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--width, 1em);height:var(--height, 1em);background-color:var(--bgcolor, currentColor);}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-icon-success:after{-webkit-mask-image:var(--lp-icon-success);mask-image:var(--lp-icon-success);}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-icon-done:after{-webkit-mask-image:var(--lp-icon-done);mask-image:var(--lp-icon-done);}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-icon-close{width:21px;height:21px;background:transparent;cursor:pointer;border:unset;}@media (hover: hover) and (pointer: fine){#section-11594394-c77b-4f14-9603-35296db0c2df .hv-icon-close:hover{opacity:0.7;}}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-icon-close:focus{outline:none;opacity:0.7;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-icon-close:after{-webkit-mask-image:var(--lp-icon-close);mask-image:var(--lp-icon-close);height:100%;width:100%;background-color:var(--lp-color-primary-dark-blue);}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-icon-location:after{-webkit-mask-image:var(--lp-icon-location);mask-image:var(--lp-icon-location);}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-icon-mail:after{-webkit-mask-image:var(--lp-icon-mail);mask-image:var(--lp-icon-mail);}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-icon-question-mark:after{-webkit-mask-image:var(--lp-icon-question-mark);mask-image:var(--lp-icon-question-mark);}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-icon-checkmark:after{-webkit-mask-image:var(--lp-icon-checkmark);mask-image:var(--lp-icon-checkmark);}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-icon-back:after{-webkit-mask-image:var(--lp-icon-back);mask-image:var(--lp-icon-back);}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-icon-data:after{-webkit-mask-image:var(--lp-icon-data);mask-image:var(--lp-icon-data);}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-icon-home:after{-webkit-mask-image:var(--lp-icon-home);mask-image:var(--lp-icon-home);}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-icon-thunder-move:after{-webkit-mask-image:var(--lp-icon-thunder-move);mask-image:var(--lp-icon-thunder-move);}@-webkit-keyframes grow{from{width:40%;}to{width:100%;}}@keyframes grow{from{width:40%;}to{width:100%;}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transform-origin:50% 50%;}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);transform-origin:50% 50%;}}@keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transform-origin:50% 50%;}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);transform-origin:50% 50%;}}#section-11594394-c77b-4f14-9603-35296db0c2df .valuation-placeholder{max-width:200px;margin-bottom:0;}#section-11594394-c77b-4f14-9603-35296db0c2df .valuation-placeholder::before,#section-11594394-c77b-4f14-9603-35296db0c2df .valuation-placeholder::after{content:"";display:block;width:80px;height:.5rem;background-color:#f3f3f3;border-radius:1rem;}#section-11594394-c77b-4f14-9603-35296db0c2df .valuation-placeholder::before{width:144px;margin-bottom:.75rem;-webkit-animation-delay:2s;animation-delay:2s;}#section-11594394-c77b-4f14-9603-35296db0c2df .valuation-output{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;gap:16px;}#section-11594394-c77b-4f14-9603-35296db0c2df .valuation-output .lp-socials{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-bottom:-1em;row-gap:0;}#section-11594394-c77b-4f14-9603-35296db0c2df .valuation-output .lp-socials li{margin-bottom:1em;}#section-11594394-c77b-4f14-9603-35296db0c2df .text-neutral{color:var(--textNeutralColor, #848484);}#section-11594394-c77b-4f14-9603-35296db0c2df .mb-0{margin-bottom:0;}#section-11594394-c77b-4f14-9603-35296db0c2df .mb-1{margin-bottom:8px;}#section-11594394-c77b-4f14-9603-35296db0c2df .mb-2{margin-bottom:16px;}#section-11594394-c77b-4f14-9603-35296db0c2df .mb-3{margin-bottom:24px;}#section-11594394-c77b-4f14-9603-35296db0c2df .mt-0{margin-bottom:0;}#section-11594394-c77b-4f14-9603-35296db0c2df .mt-1{margin-top:8px;}#section-11594394-c77b-4f14-9603-35296db0c2df .mt-2{margin-top:16px;}#section-11594394-c77b-4f14-9603-35296db0c2df .mt-3{margin-top:24px;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-popup{height:100vh;width:100%;padding:24px;background-color:rgba(0, 0, 0, 0.3);position:fixed;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;top:0;left:0;z-index:1010;overflow-y:auto;scrollbar-color:#C4C4C4 #f3f3f3;scrollbar-width:thin;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-popup ::-webkit-scrollbar{width:6px;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-popup ::-webkit-scrollbar-track{border-radius:6px;background-color:#f3f3f3;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-popup ::-webkit-scrollbar-thumb{border-radius:6px;background-color:#c4c4c4;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-popup__text-header{padding-right:80px;margin-bottom:24px;}@media (max-width: 620px){#section-11594394-c77b-4f14-9603-35296db0c2df .hv-popup__text-header{padding-right:40px;}}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-popup__title{margin-bottom:8px;padding-right:24px;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-popup__lead{margin-bottom:24px;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-popup__close{position:absolute;right:40px;top:44px;cursor:pointer;}@media (max-width: 620px){#section-11594394-c77b-4f14-9603-35296db0c2df .hv-popup__close{right:16px;top:24px;}}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-popup__container{position:relative;width:100%;max-width:631px;margin:auto;background:#fff;color:#000;padding:40px;-webkit-animation-duration:.3s;animation-duration:.3s;}@media (max-width: 620px){#section-11594394-c77b-4f14-9603-35296db0c2df .hv-popup__container{padding:24px 16px;}}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-popup__label{display:block;margin-bottom:8px;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-popup__btn-group{margin-top:24px;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-popup__btn-group button,#section-11594394-c77b-4f14-9603-35296db0c2df .hv-popup__btn-group .lp-btn{display:block;width:100%;margin-top:12px;}#section-11594394-c77b-4f14-9603-35296db0c2df .hv-popup__footer{margin-top:12px;text-align:center;}#section-11594394-c77b-4f14-9603-35296db0c2df .close-icon{width:24px;height:24px;}#section-11594394-c77b-4f14-9603-35296db0c2df .close-icon:after{content:'';display:block;background-color:#000000;width:24px;height:24px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 7L17 17' stroke='black' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M7 17L17 7' stroke='black' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 7L17 17' stroke='black' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M7 17L17 7' stroke='black' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E%0A");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 7L17 17' stroke='black' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M7 17L17 7' stroke='black' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E%0A");}#section-11594394-c77b-4f14-9603-35296db0c2df .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-11594394-c77b-4f14-9603-35296db0c2df .map-container{width:100%;height:152px;}#section-11594394-c77b-4f14-9603-35296db0c2df .hint{cursor:pointer;}#section-11594394-c77b-4f14-9603-35296db0c2df [hidden]{display:none!important;}#section-11594394-c77b-4f14-9603-35296db0c2df .redesign p{white-space:normal;}#section-11594394-c77b-4f14-9603-35296db0c2df .conditional-desktop-only{display:block;}#section-11594394-c77b-4f14-9603-35296db0c2df .conditional-mobile-only{display:none;}#section-11594394-c77b-4f14-9603-35296db0c2df .schedule-consultation{border-top:none!important;}@media (max-width: 1024px){#section-11594394-c77b-4f14-9603-35296db0c2df .js-result-shown{max-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}#section-11594394-c77b-4f14-9603-35296db0c2df .js-result-shown:not(:first-child){border-bottom:1px solid #e7e7e7;}#section-11594394-c77b-4f14-9603-35296db0c2df .js-result-shown .hv-modal__col{border-top:none;-webkit-order:2;-ms-flex-order:2;order:2;}#section-11594394-c77b-4f14-9603-35296db0c2df .js-result-shown .plunk-result{-webkit-order:-1;-ms-flex-order:-1;order:-1;}#section-11594394-c77b-4f14-9603-35296db0c2df .js-result-shown .conditional-desktop-only{display:none;}#section-11594394-c77b-4f14-9603-35296db0c2df .js-result-shown .conditional-mobile-only{display:block;}}#section-11594394-c77b-4f14-9603-35296db0c2df .loader{position:absolute;right:0;left:0;bottom:-36px;color:var(--fontColor, #ffffff);}@media(max-width: 768px){#section-11594394-c77b-4f14-9603-35296db0c2df .loader{margin-top:.75rem;}}#section-11594394-c77b-4f14-9603-35296db0c2df .loader .line-wrapper{background:#ffffff;height:3px;position:relative;}#section-11594394-c77b-4f14-9603-35296db0c2df .loader .line{position:absolute;top:0;left:0;bottom:0;right:0;height:3px;width:0;background-color:var(--highlightColor);}#section-11594394-c77b-4f14-9603-35296db0c2df .loader .text{margin-top:8px;}#section-11594394-c77b-4f14-9603-35296db0c2df .lp-h5{text-transform:none;font-weight:400;font-family:var(--global-primary-font-family);font-size:24px;}#section-11594394-c77b-4f14-9603-35296db0c2df .lp-input{color:currentColor;}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .search-wrapper .search-input::-webkit-input-placeholder{color:#848484;opacity:1;}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .search-wrapper .search-input::-moz-placeholder{color:#848484;opacity:1;}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .search-wrapper .search-input:-ms-input-placeholder{color:#848484;opacity:1;}#section-11594394-c77b-4f14-9603-35296db0c2df .home-valuation .search-wrapper .search-input::placeholder{color:#848484;opacity:1;}#section-d4ea0365-fd70-4aa0-893a-a3ba2b242b05{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(4 / 4 * var(--global-section-padding));--section-padding-bottom:calc(0 / 4 * var(--global-section-padding));background-color:#fff;}#section-d4ea0365-fd70-4aa0-893a-a3ba2b242b05 .boxed-text__description{margin-bottom:50px;text-align:center;}@media (max-width: 768px){#section-d4ea0365-fd70-4aa0-893a-a3ba2b242b05 .boxed-text__description{margin-bottom:30px;}}#section-d4ea0365-fd70-4aa0-893a-a3ba2b242b05 .lp-title-group .lp-h2{margin-top:0;}#section-d4ea0365-fd70-4aa0-893a-a3ba2b242b05 .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-d4ea0365-fd70-4aa0-893a-a3ba2b242b05 .button-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-d4ea0365-fd70-4aa0-893a-a3ba2b242b05 .button-container .lp-btn{margin-right:20px;}#section-d4ea0365-fd70-4aa0-893a-a3ba2b242b05 .button-container .lp-btn:last-of-type{margin-right:0;}@media(max-width: 600px){#section-d4ea0365-fd70-4aa0-893a-a3ba2b242b05 .button-container .lp-btn{margin-right:0px;margin-bottom:20px;width:100%;}#section-d4ea0365-fd70-4aa0-893a-a3ba2b242b05 .button-container .lp-btn:last-of-type{margin-bottom:0;}}#section-d4ea0365-fd70-4aa0-893a-a3ba2b242b05 .lp-text--subtitle{margin-left:auto;margin-right:auto;text-transform:none;}#section-d4ea0365-fd70-4aa0-893a-a3ba2b242b05 .redesign p{margin-bottom:1.666rem;}#section-d4ea0365-fd70-4aa0-893a-a3ba2b242b05>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;padding-bottom:calc(0 / 4 * var(--global-section-padding))!important;}#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(4 / 4 * var(--global-section-padding));--section-padding-bottom:calc(4 / 4 * var(--global-section-padding));background-color:#fff;}#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid{text-align:center;}#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .lp-text--pretitle,#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .lp-text--subtitle{margin-left:auto;margin-right:auto;}#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .items.items-1 .item{margin-left:auto;margin-right:auto;}#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .items.three-columns .item{width:calc(100% / 3);}@media (max-width: 768px){#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .items.three-columns .item{width:100%;}}#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .items .item{width:50%;overflow:hidden;}@media (max-width: 768px){#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .items .item{width:100%;}}#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .items .item h3{margin-bottom:1.666rem;}@media (max-width: 768px){#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .items .item h3{margin-bottom:0;}}#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .items .item .item-wrapper{padding-bottom:70%;position:relative;display:block;}#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .items .item .item-wrapper .image-holder{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;left:0;right:0;top:0;bottom:0;background:center no-repeat;-webkit-background-size:cover;background-size:cover;background-color:#eeeeee;}#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .items .item .item-wrapper .image-holder img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;}#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .items .item .item-wrapper .overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0, 0, 0, 0.3);}#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .items .item .item-wrapper .content-container{color:white;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:600px;width:70%;}@media (max-width: 1024px){#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .items .item .item-wrapper .content-container{width:calc(100% - 40px);}}#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .items .item .item-wrapper .content-container .button-wrapper{-webkit-transition:all linear 0.4s;transition:all linear 0.4s;}@media (min-width: 1025px){#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .items .item .item-wrapper .content-container .button-wrapper{max-height:0;opacity:0;}}@media (max-width: 1024px){#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .items .item .item-wrapper .content-container .button-wrapper{display:none;}}@media (min-width: 1025px){#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .items .item:hover .item-wrapper .image-holder{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}}@media (min-width: 1025px){#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .featured-neighborhoods-grid .items .item:hover .item-wrapper .content-container .button-wrapper{max-height:90px;opacity:1;}}#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .neighborhood-name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .button-container{padding-top:60px;}@media(max-width: 768px){#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1 .button-container{padding-top:40px;}}#section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}#section-c4cecf06-8e45-4420-a979-44e661367554{color:#fff;--fontColor:#fff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#082042;--bgColor_H:215;--bgColor_S:78%;--bgColor_L:15%;--bgColor_A:1;--bgColor_darkenDir:1;background-color:#082042;}#section-c4cecf06-8e45-4420-a979-44e661367554 input.lp-input--light{color:#fff!important;border-color:#fff;}#section-c4cecf06-8e45-4420-a979-44e661367554 input.lp-input--light:-webkit-autofill{border:1px solid #fff;-webkit-text-fill-color:#fff!important;}@media(max-width:560px){#section-c4cecf06-8e45-4420-a979-44e661367554 div.newsletter-signup{min-height:60vh;}}#section-c4cecf06-8e45-4420-a979-44e661367554 .lp-title-group .lp-h1,#section-c4cecf06-8e45-4420-a979-44e661367554 .lp-title-group .lp-h2{margin-top:0;}#section-c4cecf06-8e45-4420-a979-44e661367554 h2{color:#E1BA77;}#section-c4cecf06-8e45-4420-a979-44e661367554 .newsletter-signup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media (max-width: 768px){#section-c4cecf06-8e45-4420-a979-44e661367554 .newsletter-signup{min-height:80vh;}#section-c4cecf06-8e45-4420-a979-44e661367554 .newsletter-signup .lp-container-custom{padding:0 25px;}}#section-c4cecf06-8e45-4420-a979-44e661367554 .newsletter-signup__form{margin:0;}#section-c4cecf06-8e45-4420-a979-44e661367554 .newsletter-signup__form.success .newsletter-signup__form-container{display:none;}#section-c4cecf06-8e45-4420-a979-44e661367554 .newsletter-signup__form.success .success-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-c4cecf06-8e45-4420-a979-44e661367554 .newsletter-signup__inputs-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media (max-width: 768px){#section-c4cecf06-8e45-4420-a979-44e661367554 .newsletter-signup__inputs-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-c4cecf06-8e45-4420-a979-44e661367554 .newsletter-signup__form-container{position:relative;z-index:1;}@media (max-width: 768px){#section-c4cecf06-8e45-4420-a979-44e661367554 .newsletter-signup__form-container .lp-h2{margin-bottom:32px;}}@media (max-width: 768px){#section-c4cecf06-8e45-4420-a979-44e661367554 .newsletter-signup__form-container .lp-text--subtitle{margin-bottom:32px;}}#section-c4cecf06-8e45-4420-a979-44e661367554 .newsletter-signup__form-item +.newsletter-signup__form-item{margin-left:16px;}@media (max-width: 768px){#section-c4cecf06-8e45-4420-a979-44e661367554 .newsletter-signup__form-item +.newsletter-signup__form-item{margin-left:0px;margin-top:32px;}}@media (min-width: 769px){#section-c4cecf06-8e45-4420-a979-44e661367554 .newsletter-signup__form-item.lp-input{padding-top:0;padding-bottom:0;width:250px;}}#section-c4cecf06-8e45-4420-a979-44e661367554 .newsletter-signup__form-item.lp-btn{text-transform:uppercase;font-weight:700;}@media (min-width: 769px){#section-c4cecf06-8e45-4420-a979-44e661367554 .newsletter-signup__form-item.lp-btn{width:200px;}}#section-c4cecf06-8e45-4420-a979-44e661367554 .newsletter-signup .success-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;visibility:visible;opacity:1;z-index:2;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;text-align:center;}#section-c4cecf06-8e45-4420-a979-44e661367554 .newsletter-signup .success-block.hide{display:none;}#section-c4cecf06-8e45-4420-a979-44e661367554 .lp-text--subtitle{margin-left:auto;margin-right:auto;text-transform:none;}#section-c4cecf06-8e45-4420-a979-44e661367554 .lp-h-pot{max-width:1px;}#section-c4cecf06-8e45-4420-a979-44e661367554 .lp-title-group{max-width:unset;padding:0 20px;}#section-c4cecf06-8e45-4420-a979-44e661367554 input:-webkit-autofill,#section-c4cecf06-8e45-4420-a979-44e661367554 input:-webkit-autofill:hover,#section-c4cecf06-8e45-4420-a979-44e661367554 input:-webkit-autofill:focus,#section-c4cecf06-8e45-4420-a979-44e661367554 input:-webkit-autofill:active{-webkit-text-fill-color:var(--fontColor);-webkit-box-shadow:0 0 0px 1000px var(--bgColor) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;}#section-c4cecf06-8e45-4420-a979-44e661367554 .lp-disclaimer{max-width:730px;margin:20px auto 0 auto;}#section-c4cecf06-8e45-4420-a979-44e661367554 input.lp-input--light::-webkit-input-placeholder{color:#fff!important;opacity:0.7;}#section-c4cecf06-8e45-4420-a979-44e661367554 input.lp-input--light::-moz-placeholder{color:#fff!important;opacity:0.7;}#section-c4cecf06-8e45-4420-a979-44e661367554 input.lp-input--light:-ms-input-placeholder{color:#fff!important;opacity:0.7;}#section-c4cecf06-8e45-4420-a979-44e661367554 input.lp-input--light::placeholder{color:#fff!important;opacity:0.7;}#section-51e81c76-6201-4484-89db-9522c574ca49{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;}@media only screen and (min-width: 1400px){#section-51e81c76-6201-4484-89db-9522c574ca49 div.redesign ul.featured-press{max-width:1380px;}#section-51e81c76-6201-4484-89db-9522c574ca49 div.redesign ul.featured-press li{max-width:430px;}#section-51e81c76-6201-4484-89db-9522c574ca49 div.redesign ul.featured-press figure{height:235px;}}#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press h4 span.link{text-decoration-color:#ccc;}#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press h4 span.link:hover{text-decoration-color:#000;}#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press h4 .link{text-transform:uppercase;}#section-51e81c76-6201-4484-89db-9522c574ca49 div.featured-press-section{padding-bottom:84px;}@media(max-width: 768px){#section-51e81c76-6201-4484-89db-9522c574ca49 div.featured-press-section{padding-bottom:52px;}}#section-51e81c76-6201-4484-89db-9522c574ca49 div.featured-press-section header{max-width:1100px;}#section-51e81c76-6201-4484-89db-9522c574ca49 .featured-press-section{padding:140px 0;text-align:center;}@media(max-width: 768px){#section-51e81c76-6201-4484-89db-9522c574ca49 .featured-press-section{padding:40px 0;}}@media(min-width:769px){#section-51e81c76-6201-4484-89db-9522c574ca49 .featured-press-section{padding:82px 0;}}#section-51e81c76-6201-4484-89db-9522c574ca49 .featured-press-section header{max-width:700px;margin:0 auto 50px;}@media(max-width: 768px){#section-51e81c76-6201-4484-89db-9522c574ca49 .featured-press-section header{margin-bottom:40px;}}#section-51e81c76-6201-4484-89db-9522c574ca49 .featured-press-section header h2{margin:0 0 25px;}@media(max-width: 768px){#section-51e81c76-6201-4484-89db-9522c574ca49 .featured-press-section header h2{margin-bottom:20px;}}#section-51e81c76-6201-4484-89db-9522c574ca49 .featured-press-section header p{margin:0;}#section-51e81c76-6201-4484-89db-9522c574ca49 .featured-press__details{list-style-type:none;display:block;margin:0 0 9px;}#section-51e81c76-6201-4484-89db-9522c574ca49 .featured-press__details >li{display:inline-block;position:relative;font-size:14px;font-weight:700;line-height:1;}#section-51e81c76-6201-4484-89db-9522c574ca49 .featured-press__details >li+li{margin-left:6px;padding-left:10px;border-left:2px solid;}#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press{margin:auto;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;text-align:left;list-style:none;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1130px;}@media(max-width: 1100px){#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press{margin-left:-10px;margin-right:-10px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}@media(max-width: 769px){#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press{margin:0 auto 50px;max-width:100%;}}#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press >li{max-width:unset;width:calc(45% - 20px);margin:0 10px 40px;}#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press >li:hover figure:before{opacity:1;}@media(max-width: 769px){#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press >li{max-width:100%;width:100%;margin-left:40px;margin-right:40px;margin-bottom:0;}#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press >li+li{margin-top:65px;}}@media(min-width: 770px){#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press.three-columns >li{width:calc(33% - 20px);}}#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press figure{height:300px;position:relative;margin-bottom:25px;background-color:gray;}#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press figure:before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0, 0, 0, .4);-webkit-transition:.3s linear;transition:.3s linear;opacity:0;}#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press img{vertical-align:top;height:100%;width:100%;object-fit:cover;}#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press .label{position:absolute;top:0;left:0;max-width:100%;background-color:#fff;color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press h4{margin:0 0 10px;}#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press h4 .link{white-space:normal;-webkit-text-decoration:underline;text-decoration:underline;font-weight:400;text-underline-offset:5px;}#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press h4 .link:before,#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press h4 .link:after{content:none;}#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press p{margin:0 0 20px;white-space:normal;}#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press strong{display:inline-block;vertical-align:top;font-weight:700;font-size:14px;}#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press time{position:relative;display:inline;}#section-51e81c76-6201-4484-89db-9522c574ca49 ul.featured-press time:before{content:"";display:inline-block;height:11px;background-color:#c6c6c6;width:1px;margin:8px 15px 0 12px;vertical-align:top;}@media (min-width: 769px){#section-51e81c76-6201-4484-89db-9522c574ca49 ul.one-item >li{max-width:610px;width:100%;}#section-51e81c76-6201-4484-89db-9522c574ca49 ul.one-item figure{height:250px;}}#section-395956f1-f1f8-45fd-b3be-838ff9277957{color:#ffffff;--fontColor:#ffffff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#fff;--gradient-color:var(--overlay-color, rgba(0, 0, 0, 0.4));background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/1420c50a-d035-4d13-b611-15bc6f167212');background-repeat:no-repeat;-webkit-background-position:center;background-position:center;-webkit-background-size:cover;background-size:cover;}#section-395956f1-f1f8-45fd-b3be-838ff9277957.parallax-enabled{-webkit-clip-path:polygon(0px 0px, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0px 0px, 100% 0%, 100% 100%, 0% 100%);}#section-395956f1-f1f8-45fd-b3be-838ff9277957.parallax-enabled>div.video-wrapper{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:-9999;}#section-395956f1-f1f8-45fd-b3be-838ff9277957.parallax-enabled .work-with-us:before{display:block;content:'';left:0;top:0;width:100%;background:var(--sectionBackground) center no-repeat;-webkit-background-size:cover;background-size:cover;position:fixed;z-index:-1;height:100%;}#section-395956f1-f1f8-45fd-b3be-838ff9277957 .redesign.work-with-us{position:relative;color:var(--fontColor, #ffffff);}#section-395956f1-f1f8-45fd-b3be-838ff9277957 .redesign.work-with-us .container{text-align:center;max-width:750px;min-height:689px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:50px;padding-bottom:50px;position:relative;z-index:1;}@media (max-width: 768px){#section-395956f1-f1f8-45fd-b3be-838ff9277957 .redesign.work-with-us .container{min-height:auto;padding-top:100px;padding-bottom:100px;}}#section-395956f1-f1f8-45fd-b3be-838ff9277957 .redesign.work-with-us h2{position:relative;padding-bottom:28px;margin:0 0 30px;}@media(max-width: 768px){#section-395956f1-f1f8-45fd-b3be-838ff9277957 .redesign.work-with-us h2{padding-bottom:40px;}}#section-395956f1-f1f8-45fd-b3be-838ff9277957 .redesign.work-with-us h2:after{content:'';position:absolute;bottom:0;left:50%;margin-left:-55px;width:110px;height:1px;background-color:var(--fontColor, #ffffff);}#section-395956f1-f1f8-45fd-b3be-838ff9277957 .redesign.work-with-us p{margin:0 0 30px;}@media(max-width: 768px){#section-395956f1-f1f8-45fd-b3be-838ff9277957 .redesign.work-with-us p{margin-bottom:40px;}}#section-395956f1-f1f8-45fd-b3be-838ff9277957 .redesign.work-with-us .btn-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:23px;margin-top:32px;}@media(max-width: 560px){#section-395956f1-f1f8-45fd-b3be-838ff9277957 .redesign.work-with-us .btn-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;}}@media (min-width: 960px) and (orientation: landscape){#section-395956f1-f1f8-45fd-b3be-838ff9277957{background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/1420c50a-d035-4d13-b611-15bc6f167212');}}@media (min-width: 1280px) and (orientation: landscape){#section-395956f1-f1f8-45fd-b3be-838ff9277957{background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/1420c50a-d035-4d13-b611-15bc6f167212');}}@media (min-width: 1920px) and (orientation: landscape){#section-395956f1-f1f8-45fd-b3be-838ff9277957{background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/1420c50a-d035-4d13-b611-15bc6f167212');}}@media (min-width: 2560px) and (orientation: landscape){#section-395956f1-f1f8-45fd-b3be-838ff9277957{background-image:linear-gradient(var(--gradient-color), var(--gradient-color)),url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/1420c50a-d035-4d13-b611-15bc6f167212');}}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87{color:rgba(0, 0, 0, 1);--fontColor:rgba(0, 0, 0, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:rgba(255, 255, 255, 1);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:rgba(255, 255, 255, 1);}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 div.ig-feed.redesign .slick-arrow{border:2px solid currentColor;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 div.ig-feed{padding-top:96px;padding-bottom:86px;}@media(max-width: 768px){#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 div.ig-feed{padding-top:64px;padding-bottom:64px;}}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 div.video-icon::before{border-color:transparent transparent transparent #4A0F0F;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .ig-feed{padding:80px 0;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .title{margin:0 20px 0 0;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .instagram-link{display:block;margin:0 20px 0 0;color:var(--global-primary-font-color);}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .instagram-link .instagram-name{display:inline;margin:0;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .title+.instagram-link{margin-top:5px;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .top-wrapper{margin-bottom:20px;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:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .top-right{margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .follow-button{margin:20px 0 0 0;display:block;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .nav-button{margin-top:20px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:42px;color:#1a1a1a;border:1px solid currentColor;cursor:pointer;transition-property:color,background-color,border-color;transition-duration:.3s;transition-timing-function:ease;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .nav-button.slick-disabled{opacity:0.6;pointer-events:none;cursor:default;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .nav-button:not(.slick-disabled):hover{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .top-nav-prev{margin-left:30px;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .top-nav-next{margin-left:10px;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .hidden-control{display:none;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-single,#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-multi{position:relative;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% / 3);padding:10px;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-single:first-child,#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-multi:first-child{margin-left:auto;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-single:last-child,#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-multi:last-child{margin-right:auto;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-single.type2,#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-multi.type2{width:calc(100% / 5 * 2);}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-single.type3,#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-multi.type3{width:calc(100% / 2);}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-single.type4,#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-multi.type4{width:calc(100% / 2);}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-single.type5,#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-multi.type5{width:100%;}@media (max-width: 440px){#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .ig-feed-container{padding:0;width:100%;}}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .ig-feed-feed{width:calc(100% + 20px);position:relative;left:-10px;overflow:hidden;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .ig-feed-slider{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .ig-feed-item__img{position:absolute;left:-1px;top:-1px;bottom:-1px;right:-1px;background:center/cover no-repeat;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .ig-feed-item__info{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:10%;overflow:hidden;color:#fff;text-align:center;background-color:rgba(0, 0, 0, 0.8);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .ig-feed-item:hover .ig-feed-item__info{opacity:1;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .ig-feed-item__caption{text-overflow:ellipsis;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .video-icon{position:absolute;width:50px;height:50px;background-color:#fff;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;opacity:1;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .video-icon::before{content:'';display:block;width:0px;height:0px;border-style:solid;position:relative;left:1px;border-width:7.5px 0px 7.5px 11px;border-color:transparent transparent transparent #292826;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .ig-feed-item:hover .video-icon{opacity:0;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-single .ig-feed-item__info{padding:15%;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-single .ig-feed-item__caption{-webkit-line-clamp:7;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .ig-feed-item{background-color:var(--tileColor, #000);display:block;width:100%;padding-bottom:100%;overflow:hidden;position:relative;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-multi::before{content:'';display:block;width:100%;padding-bottom:100%;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-multi-content{padding:10px;position:absolute;width:100%;height:100%;left:0;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;overflow:hidden;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-multi-content .ig-feed-item{width:calc(50% - 10px);padding-bottom:calc(50% - 10px);}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .slide-multi-content .ig-feed-item:nth-child(n + 3){-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .bottom-controls{width:100%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .bottom-nav-button{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:20px 10px 0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:48px;height:48px;color:#1a1a1a;border:1px solid currentColor;cursor:pointer;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .bottom-nav-button.slick-disabled{opacity:0.6;pointer-events:none;cursor:default;}@media (max-width: 767px){#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .top-right,#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .top-left{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .title,#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .instagram-link{margin-right:0;text-align:center;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .top-nav-prev,#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .top-nav-next{display:none;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .bottom-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .ig-feed{display:none;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87 .has-data .ig-feed{display:block;}#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87.has-data .ig-feed,#section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87#section-temp .ig-feed{display:block;}#modal-global-contact-us .close{z-index:11;}#modal-global-contact-us .close:focus{outline:0;}#modal-global-contact-us .contact-form{padding:70px 0;width:100%;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:var(--colorTxt, #ffffff);-webkit-background-size:cover;background-size:cover;}#modal-global-contact-us .contact-form:after{content:'';position:absolute;display:block;background-color:rgba(2, 5, 7, 0.85);height:100%;width:100%;z-index:0;}#modal-global-contact-us .contact-form.loading textarea,#modal-global-contact-us .contact-form.loading input,#modal-global-contact-us .contact-form.loading label,#modal-global-contact-us .contact-form.loading button{pointer-events:none;opacity:.5;}#modal-global-contact-us .contact-form.loading .submit-icon{display:inline-block;}#modal-global-contact-us .contact-form .submit-icon{display:none;}#modal-global-contact-us .contact-form .contact-form-close{width:40px;height:50px;display:block;padding:0;border:none;background-color:transparent;cursor:pointer;position:absolute;right:50px;top:50px;z-index:110;}@media (max-width: 560px){#modal-global-contact-us .contact-form .contact-form-close{right:20px;top:20px;width:30px;height:40px;}}#modal-global-contact-us .contact-form .contact-form-close:before,#modal-global-contact-us .contact-form .contact-form-close:after{content:'';display:block;width:40px;height:1px;background-color:#fff;position:absolute;left:50%;top:50%;}@media (max-width: 560px){#modal-global-contact-us .contact-form .contact-form-close:before,#modal-global-contact-us .contact-form .contact-form-close:after{width:30px;}}#modal-global-contact-us .contact-form .contact-form-close:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);}#modal-global-contact-us .contact-form .contact-form-close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);}#modal-global-contact-us .contact-form .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1440px;width:100%;padding:0 160px;margin:0 auto;z-index:10;}@media (max-width: 1320px){#modal-global-contact-us .contact-form .container{padding:0 80px;}}@media (max-width: 1200px){#modal-global-contact-us .contact-form .container{padding:0 30px;}}@media (max-width: 900px){#modal-global-contact-us .contact-form .container{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (max-width: 560px){#modal-global-contact-us .contact-form .container{padding:0 20px;}}#modal-global-contact-us .contact-form h2{margin:0 0 18px 0;padding:0;}@media (max-width: 560px){#modal-global-contact-us .contact-form h2{margin:0 0 24px 0;}}#modal-global-contact-us .contact-form .section-details{width:50%;}@media (max-width: 1200px){#modal-global-contact-us .contact-form .section-details{padding-right:30px;}}@media (max-width: 900px){#modal-global-contact-us .contact-form .section-details{width:100%;padding-right:0;max-width:700px;margin-bottom:38px;}}#modal-global-contact-us .contact-form .section-message{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative;}@media (max-width: 1200px){#modal-global-contact-us .contact-form .section-message{padding-left:30px;}}@media (max-width: 900px){#modal-global-contact-us .contact-form .section-message{width:100%;padding-left:0;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}}#modal-global-contact-us .contact-form .section-message:after{content:'';position:absolute;display:block;width:1px;background:#999999;height:calc(100% + 50px);left:0;top:-20px;}@media (max-width: 900px){#modal-global-contact-us .contact-form .section-message:after{display:none;}}#modal-global-contact-us .contact-form .section-message form{max-width:435px;width:100%;}#modal-global-contact-us .contact-form .section-message form .submitButton{width:auto;}@media (max-width: 560px){#modal-global-contact-us .contact-form .section-message form .submitButton{width:100%;}}@media (max-width: 900px){#modal-global-contact-us .contact-form .section-message form{max-width:700px;}}#modal-global-contact-us .contact-form .section-message form.loading textarea,#modal-global-contact-us .contact-form .section-message form.loading input,#modal-global-contact-us .contact-form .section-message form.loading label,#modal-global-contact-us .contact-form .section-message form.loading button{pointer-events:none;opacity:.5;}#modal-global-contact-us .contact-form .section-message form.loading .label-loading{display:inline;}#modal-global-contact-us .contact-form .section-message form.loading .label-success,#modal-global-contact-us .contact-form .section-message form.loading .label-initial{display:none;}#modal-global-contact-us .contact-form .section-message form.loading .submit-icon{display:inline-block;}#modal-global-contact-us .contact-form .section-message form.success .label-loading,#modal-global-contact-us .contact-form .section-message form.success .label-initial{display:none;}#modal-global-contact-us .contact-form .section-message form.success .label-success{display:inline;}#modal-global-contact-us .contact-form .section-message .label-loading,#modal-global-contact-us .contact-form .section-message .label-success{display:none;}#modal-global-contact-us .contact-form .section-message .submit-icon{display:none;}#modal-global-contact-us .contact-form .section-message h2{margin-bottom:28px;}#modal-global-contact-us .contact-form .section-message .form-group_modal{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:39px;}#modal-global-contact-us .contact-form .section-message .form-group_modal input{border:none;border-bottom:1px solid #c0c0c0;display:block;width:100%;background:transparent;color:#ffffff;height:22px;font-size:16px;}@media (max-width: 560px){#modal-global-contact-us .contact-form .section-message .form-group_modal input{height:25px;}}#modal-global-contact-us .contact-form .section-message .form-group-textarea{margin-bottom:30px;}@media (max-width: 560px){#modal-global-contact-us .contact-form .section-message .form-group-textarea{margin-bottom:23px;}}#modal-global-contact-us .contact-form .section-message label{display:block;width:100%;line-height:1.63;letter-spacing:1px;color:#c0c0c0;font-weight:bold;text-transform:uppercase;}#modal-global-contact-us .contact-form .section-message textarea{resize:none;height:105px;width:100%;background:transparent;border:solid 1px #ffffff;margin:23px 0 0 0;color:#ffffff;padding:10px;font-size:16px;}@media (max-width: 560px){#modal-global-contact-us .contact-form .section-message textarea{margin:10px 0 0 0;height:89px;}}#modal-global-contact-us .contact-form .info-zone h4{margin:0 0 16px 0;}@media (max-width: 560px){#modal-global-contact-us .contact-form .info-zone h4{margin:0 0 13px 0;}}#modal-global-contact-us .contact-form .info-zone .type_user:nth-of-type(2){margin-bottom:30px;}@media (max-width: 560px){#modal-global-contact-us .contact-form .info-zone .type_user{margin-bottom:58px;}}#modal-global-contact-us .contact-form .info-zone_contact{margin-bottom:23px;}#modal-global-contact-us .contact-form .info-zone_contact:nth-last-child(2){margin-bottom:30px;}#modal-global-contact-us .contact-form .info-zone_contact_cell{position:relative;padding-left:45px;margin-bottom:22px;font-weight:bold;font-size:14px;max-width:90%;letter-spacing:1.5px;text-transform:uppercase;}@media (max-width: 560px){#modal-global-contact-us .contact-form .info-zone_contact_cell{padding-left:0;}}#modal-global-contact-us .contact-form .info-zone_contact_cell:last-of-type{margin-bottom:0;}#modal-global-contact-us .contact-form .info-zone_contact_cell i{position:absolute;left:0;top:0;display:block;}@media (max-width: 560px){#modal-global-contact-us .contact-form .info-zone_contact_cell i{position:relative;margin-bottom:7px;}}#modal-global-contact-us .contact-form .info-zone_contact_cell i svg path{fill:var(--colorTxt);}#modal-global-contact-us .contact-form .info-zone_contact_cell div{padding:0;}#modal-global-contact-us .contact-form .info-zone_contact_cell .contact_title{line-height:1;margin-bottom:5px;}#modal-global-contact-us .contact-form .info-zone_contact_link{color:var(--colorTxt);}@media (max-width: 560px){#modal-global-contact-us .contact-form .info-zone .type_user:nth-of-type(2){margin-bottom:58px;}}@media (max-width: 560px){#modal-global-contact-us .contact-form .hours_box{margin-bottom:52px;}}#modal-global-contact-us .contact-form .socials_zone{padding-left:45px;}@media (max-width: 560px){#modal-global-contact-us .contact-form .socials_zone{padding-left:0;}}#modal-global-contact-us .contact-form .socials_zone li{margin-bottom:10px;}#modal-global-contact-us .contact-form .socials_zone li:not(:last-child){padding-right:34px;}@media (max-width: 560px){#modal-global-contact-us .contact-form .socials_zone li:not(:last-child){padding-right:12px;}}#modal-global-contact-us .contact-form .success-message.success{margin-top:15px;color:var(--colorTxt);position:absolute;}#modal-global-contact-us .contact-form .success-message.hide{opacity:0;}#modal-global-contact-us .contact-form.one_contact .info-zone .type_user{margin-bottom:73px;}@media (max-width: 768px){#modal-global-contact-us .contact-form.one_contact .info-zone .type_user{margin-bottom:51px;}}@media (max-width: 560px){#modal-global-contact-us .contact-form.one_contact .info-zone .type_user{margin-bottom:40px;}}#modal-global-contact-us .contact-form.one_contact .hours_box{margin-bottom:38px;}#modal-global-contact-us .contact-form.no_icon .info-zone_contact_cell{padding-left:0;}#modal-global-contact-us .contact-form.no_icon .info-zone_contact_cell i{display:none;}#modal-global-contact-us .contact-form.no_icon .socials_zone{padding-left:0;}#modal-global-contact-us .contact-form .pre-line{white-space:pre-line;}#modal-global-contact-us .lp-input-group{margin-bottom:40px;}#modal-global-contact-us .lp-input-group.m16{margin-bottom:16px;}#modal-global-contact-us .lp-disclaimer{margin-top:0;}#modal-global-contact-us .lp-input{border-color:#ffffff;}#modal-global-contact-us .lp-input:focus,#modal-global-contact-us .lp-input:active{border-color:#5e5e5e;}nav{color:#fff;-webkit-transition:0.2s -webkit-transform ease;transition:0.2s transform ease;z-index:102;}nav.scroll .logo .logo__img.light{display:block;}nav.scroll .logo .logo__img.dark{display:none;}nav .header{height:100px;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);}@media (max-width: 768px){nav .header{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}nav .header .container{max-width:1440px;padding:0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;}@media (max-width: 1024px){nav .header .container{padding:0 15px;}}nav .header .navbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;min-height:70px;padding:8px 0 7px;width:100%;}nav .header .logo{z-index:911;position:relative;margin-right:10px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}nav .header .logo a{overflow:hidden;display:inline-block;}nav .header .logo img{max-width:100%;max-height:52px;vertical-align:top;object-fit:contain;}@media (max-width: 1024px){nav .header .logo img{max-height:50px;}}nav .header .logo img.dark{display:none;}@media(max-width: 1024px){nav .header .logo img.dark{display:none!important;}}nav .header .logo img.light{display:block;}@media(max-width: 1024px){nav .header .logo img.light{display:inline-block!important;}}nav .header .logo__link{-webkit-animation-duration:1s;animation-duration:1s;overflow:hidden;}nav .header .logo__img.light{display:block;}nav .header .logo__img.dark{display:none;}nav .header .navigation{margin-left:auto;color:inherit;}@media (max-width: 1024px){nav .header .navigation{display:none;}}nav .header .navigation ul{position:relative;list-style-type:none;padding-left:0;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}nav .header .navigation ul li a span,nav .header .navigation ul li button span{position:relative;white-space:nowrap;}nav .header .navigation ul li a span:after,nav .header .navigation ul li button span:after{content:'';position:absolute;display:block;height:1px;background-color:#c6c6c6;width:0;bottom:0;left:0;-webkit-transition:all .2s ease;transition:all .2s ease;}nav .header .navigation ul li a:hover span:after,nav .header .navigation ul li button:hover span:after{width:100%;-webkit-transition:all .2s ease;transition:all .2s ease;}nav .header .navigation__item{padding:0;margin:0;}nav .header .navigation__link{display:block;padding:12px 13px;color:inherit;position:relative;font-size:13px;line-height:1.08;font-weight:700;letter-spacing:1.5px;background-color:transparent;border:none;cursor:pointer;text-align:left;text-transform:uppercase;}@media (max-width: 1280px){nav .header .navigation__link{padding:19px 10px;font-size:11.5px;}}nav .header .navigation__link .sub-nav-container .navigation__link:hover{background:#000000;}nav .header .navigation .sub-nav{position:absolute;bottom:0;padding:0;opacity:0;visibility:hidden;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translate(0, calc(100% + -10px));-moz-transform:translate(0, calc(100% + -10px));-ms-transform:translate(0, calc(100% + -10px));transform:translate(0, calc(100% + -10px));}nav .header .navigation .sub-nav ul{margin:0;padding:12px 0;display:block;background-color:rgba(26, 26, 26, .75);max-width:300px;}nav .header .navigation .sub-nav__item{position:relative;display:block;margin:0;text-align:left;}nav .header .navigation .sub-nav__item:last-child{border-bottom-color:transparent;}nav .header .navigation .sub-nav__link{display:block;max-width:300px;color:#ffffff;margin:0;line-height:1;letter-spacing:1.5px;padding:19px 13px;-webkit-transition:all .2s ease;transition:all .2s ease;}nav .header .navigation .sub-nav.visible{opacity:1;visibility:visible;-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%);}nav .header .navigation .sub-nav.visible+.navigation__link{background:#000000;}nav .header .hamburger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;padding:28px 13px;background-color:transparent;color:inherit;vertical-align:middle;cursor:pointer;outline:none;z-index:915;opacity:1;}nav .header .hamburger__bars{position:relative;display:block;width:26px;height:2px;background-color:currentColor;-webkit-transition:0.2s -webkit-transform ease;transition:0.2s transform ease;}nav .header .hamburger__bars:before,nav .header .hamburger__bars:after{content:'';display:block;width:26px;height:2px;background-color:currentColor;position:absolute;left:0;top:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:0.2s -webkit-transform ease;transition:0.2s transform ease;}nav .header .hamburger__bars:before{-webkit-transform:translateY(-9px);-moz-transform:translateY(-9px);-ms-transform:translateY(-9px);transform:translateY(-9px);}nav .header .hamburger__bars:after{-webkit-transform:translateY(9px);-moz-transform:translateY(9px);-ms-transform:translateY(9px);transform:translateY(9px);}nav .header .hamburger:hover{text-shadow:.5px 0 0,-.5px 0 0;}nav .header .hamburger:hover .hamburger__bars:before{-webkit-transform:translateY(-7px);-moz-transform:translateY(-7px);-ms-transform:translateY(-7px);transform:translateY(-7px);}nav .header .hamburger:hover .hamburger__bars:after{-webkit-transform:translateY(7px);-moz-transform:translateY(7px);-ms-transform:translateY(7px);transform:translateY(7px);}nav .header .hamburger.active .hamburger__bars{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);opacity:0;}nav .header .hamburger.active .hamburger__bars:before{display:none;}nav .header .hamburger.active .hamburger__bars:after{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}nav .content-container{-webkit-transition:0.2s all ease;transition:0.2s all ease;}nav.scroll .content-container,nav .scroll .content-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}nav.scroll .content-container .navigation__link,nav .scroll .content-container .navigation__link{visibility:visible!important;}nav.scroll .content-container .navigation .sub-nav,nav .scroll .content-container .navigation .sub-nav{-webkit-transform:translate(0, calc(100% + -10px));-moz-transform:translate(0, calc(100% + -10px));-ms-transform:translate(0, calc(100% + -10px));transform:translate(0, calc(100% + -10px));}nav.scroll .content-container .navigation .sub-nav ul,nav .scroll .content-container .navigation .sub-nav ul{padding:0;}nav.scroll .content-container .navigation .sub-nav.visible,nav .scroll .content-container .navigation .sub-nav.visible{opacity:1;visibility:visible;-webkit-transform:translate(0, calc(100% + 23px));-moz-transform:translate(0, calc(100% + 23px));-ms-transform:translate(0, calc(100% + 23px));transform:translate(0, calc(100% + 23px));}nav .dark-opening{background-color:rgb(26, 26, 26)!important;}nav nav.dark-opening .header{margin-top:0;}nav #ctaShowButton,nav #ctaMessage{display:none!important;}nav #ctaShowButton{display:none;opacity:0;pointer-events:none;}nav .search{cursor:pointer;}nav .search svg{display:block;}nav .buttons-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}body>div.sidemenu{background-color:rgba(8, 32, 66, 1);color:rgba(255, 255, 255, 1);--fontColor:rgba(255, 255, 255, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:rgba(8, 32, 66, 1);--bgColor_H:215;--bgColor_S:78%;--bgColor_L:15%;--bgColor_A:1;--bgColor_darkenDir:1;}body>div.sidemenu{width:auto!important;left:auto!important;right:-100%;top:0;background-color:transparent;-webkit-transition:right .3s;transition:right .3s;display:block;}body>div.sidemenu:not(.visible){pointer-events:none;visibility:hidden;}body>div.sidemenu.visible{right:0;}body>div.sidemenu .sidebar{position:relative;width:400px;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:40px;padding-bottom:100px;background-color:var(--bgColor, #fff);color:var(--fontColor, #000);font-family:var(--global-primary-font-family);font-size:21px;line-height:1.333333;letter-spacing:.5px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;}@media (max-width: 767px){body>div.sidemenu .sidebar{width:270px;font-size:18px;}}body>div.sidemenu .sidebar__content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;padding-left:40px;padding-right:40px;text-align:center;overflow-y:auto;}@media (max-width: 767px){body>div.sidemenu .sidebar__content{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding-left:20px;padding-right:20px;}}body>div.sidemenu .sidebar__close{position:absolute;right:30px;top:30px;display:inline-block;width:38px;height:38px;padding:10px;border:none;border-radius:0;background:transparent;color:inherit;z-index:1;cursor:pointer;}body>div.sidemenu .sidebar__close:before,body>div.sidemenu .sidebar__close:after{content:'';display:block;width:22px;height:2px;background-color:currentColor;position:absolute;left:50%;top:50%;}body>div.sidemenu .sidebar__close:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);}body>div.sidemenu .sidebar__close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);}@media (max-width: 767px){body>div.sidemenu .sidebar__close{right:10px;top:10px;}}body>div.sidemenu .sidebar__close:focus{outline:none;}body>div.sidemenu .sidebar__nav{list-style:none;padding:0;margin:auto 0;}body>div.sidemenu .sidebar__nav-item{margin:0;padding-top:4px;padding-bottom:4px;border-bottom:1px solid hsla( var(--bgColor_H, 0), var(--bgColor_S, 0%), calc(50% + (var(--bgColor_L, 100%) - 50%) * 0.9), var(--bgColor_A, 1) );}body>div.sidemenu .sidebar__nav-link{display:inline-block;padding:10px;border:none;border-radius:0;background:transparent;text-transform:none;-webkit-transition:all .25s;transition:all .25s;cursor:pointer;color:inherit;}body>div.sidemenu .sidebar__nav-link:focus{outline:none;}body>div.sidemenu .sidebar__subnav{list-style:none;padding:4px 0 10px;margin:0;font-size:17px;}@media (max-width: 767px){body>div.sidemenu .sidebar__subnav{font-size:14px;letter-spacing:.3px;}}body>div.sidemenu .sidebar__subnav-item{margin-bottom:10px;}body>div.sidemenu .sidebar__subnav-item:last-child{margin-bottom:0;}body>div.sidemenu .sidebar__subnav-link{display:inline-block;padding:0;border:none;border-radius:0;background:transparent;text-transform:none;opacity:.7;-webkit-transition:all .25s;transition:all .25s;cursor:pointer;color:inherit;}body>div.sidemenu .sidebar__subnav-link:focus{outline:none;}body>div.sidemenu .sub-nav{visibility:hidden;opacity:0;max-height:0;-webkit-transition:all .3s;transition:all .3s;}body>div.sidemenu .sub-nav.visible{display:block;visibility:visible;opacity:1;max-height:100vh;}body>div.sidemenu .sub-nav.visible+.main-nav{color:#7a7a7a;}body>div.sidemenu .sub-nav.visible+.main-nav:after{margin-left:40px;border-bottom:2px solid var(--fontColor, #7a7a7a);border-right:2px solid var(--fontColor, #7a7a7a);}body>div.sidemenu .sub-nav-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}body>div.sidemenu .sub-nav-container:hover .main-nav:after{border-bottom:2px solid var(--fontColor, #7a7a7a);border-right:2px solid var(--fontColor, #7a7a7a);}body>div.sidemenu .sub-nav-container .main-nav{position:relative;display:inline-block;}body>div.sidemenu .sub-nav-container .main-nav:after{content:'';display:inline-block;position:relative;width:8px;height:8px;margin-left:25px;-webkit-transform:rotate(45deg) translateX(-100%);-moz-transform:rotate(45deg) translateX(-100%);-ms-transform:rotate(45deg) translateX(-100%);transform:rotate(45deg) translateX(-100%);border-bottom:2px solid var(--fontColor, #000000);border-right:2px solid var(--fontColor, #000000);top:0;bottom:auto;left:auto;-webkit-transition:0.5s all ease;transition:0.5s all ease;background-color:transparent;}body>div.sidemenu #main-section .sidebar{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}footer{background-color:rgba(8, 32, 66, 1);color:rgba(255, 255, 255, 1);--fontColor:rgba(255, 255, 255, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:rgba(8, 32, 66, 1);--bgColor_H:215;--bgColor_S:78%;--bgColor_L:15%;--bgColor_A:1;--bgColor_darkenDir:1;--greyColor:hsla( var(--fontColor_H), var(--fontColor_S), calc(var(--fontColor_L) + (50% - var(--fontColor_L)) * 0.445), var(--fontColor_A));}footer .redesign .inp--dark-bg input{color:var(--fontColor);border-color:hsla( var(--fontColor_H), var(--fontColor_S), calc(var(--fontColor_L) + (50% - var(--fontColor_L)) * 0.445), var(--fontColor_A));}footer .redesign .inp--dark-bg input:hover{border-color:var(--fontColor);}footer .redesign .btn--primary-light{border-color:var(--fontColor);color:var(--fontColor);}footer .redesign .btn--primary-light:hover{background-color:var(--fontColor);color:var(--bgColor);}footer.is-background-color-light .redesign .btn--primary-light{border-width:1px;}footer .redesign .socials--grey{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}footer .redesign .socials--grey .socials__link{background-color:hsla( var(--bgColor_H), var(--bgColor_S), calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.15), var(--bgColor_A));color:var(--greyColor);}footer .redesign .socials--grey .socials__link svg{fill:var(--greyColor);}footer .redesign .socials--grey .socials__link:hover{background-color:hsla( var(--bgColor_H), var(--bgColor_S), calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.4), var(--bgColor_A));color:var(--fontColor);}footer .redesign .socials--grey .socials__link:hover svg{fill:var(--fontColor);}footer .redesign.footer .grey-text{color:var(--fontColor);}footer .footer{position:relative;}footer .footer .text_content_wrap p{margin-bottom:15px;}footer .footer .text_content_wrap p:last-of-type{margin-bottom:0;}footer .footer .container{max-width:1440px;padding:60px 50px;}@media (max-width: 768px){footer .footer .container{padding-left:25px;padding-right:25px;}}@media (max-width: 560px){footer .footer .container{padding-left:20px;padding-right:20px;padding-top:40px;}}@media (max-width: 500px){footer .footer .container{padding-bottom:100px;}}footer .footer h3{margin:0 0 15px 0;}footer .footer h5{text-transform:capitalize;}footer .footer .info-wrap{margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}footer .footer .info-wrap .agent_box{width:70%;}@media (max-width: 1280px){footer .footer .info-wrap .agent_box{width:50%;}}@media (max-width: 768px){footer .footer .info-wrap .agent_box{width:100%;}}footer .footer .info-wrap .newsletter_box{width:30%;}@media (max-width: 1280px){footer .footer .info-wrap .newsletter_box{width:50%;}}@media (max-width: 768px){footer .footer .info-wrap .newsletter_box{width:100%;}}footer .footer .info-wrap .newsletter_box--padding{padding-top:44px;}@media (max-width: 768px){footer .footer .info-wrap .newsletter_box--padding{padding-top:0;}}footer .footer .info-wrap .newsletter_box .contact_title{margin-bottom:13px;line-height:1.6;}@media (max-width: 768px){footer .footer .info-wrap .newsletter_box .info-wrap-contact_cell{margin-bottom:0;padding-left:0;}}@media (max-width: 768px){footer .footer .info-wrap .newsletter_box .icon_text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:22px;position:relative;}footer .footer .info-wrap .newsletter_box .icon_text i{position:relative;width:30px;margin-right:20px;}footer .footer .info-wrap .newsletter_box .icon_text .contact_title{margin-bottom:0;}}@media (max-width: 768px){footer .footer .info-wrap .newsletter_box .info-wrap-contact_zone{margin-bottom:0;}}footer .footer .info-wrap-contact{position:relative;}footer .footer .info-wrap-contact_zone{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:39px;}@media (max-width: 768px){footer .footer .info-wrap-contact_zone{margin-bottom:21px;}footer .footer .info-wrap-contact_zone:last-child{margin-bottom:51px;}}footer .footer .info-wrap-contact_zone i{position:absolute;left:0;display:block;}footer .footer .info-wrap-contact_zone i svg path{fill:currentColor;}footer .footer .info-wrap-contact_zone h4{margin:0 0 13px 0;width:100%;}footer .footer .info-wrap-contact_cell{position:relative;padding-left:50px;width:400px;font-size:14px;text-transform:uppercase;font-weight:bold;letter-spacing:1.5px;}@media (max-width: 1280px){footer .footer .info-wrap-contact_cell:first-of-type{margin-bottom:21px;}}footer .footer .info-wrap-contact_cell .contact_title{line-height:1;margin-bottom:5px;}footer .footer .info-wrap-contact_link{color:var(--greyColor);position:relative;}@media (max-width: 560px){footer .footer .info-wrap-contact_link{letter-spacing:0;}}footer .footer .hvr_animation{position:relative;-webkit-text-decoration:none!important;text-decoration:none!important;}footer .footer .hvr_animation:after{content:'';position:absolute;left:0;bottom:0;width:0%;height:1px;background:var(--greyColor);-webkit-transition:.3s linear;transition:.3s linear;}footer .footer .hvr_animation:hover:after{width:100%;}footer .footer .hvr_animation.underlined:after{width:100%;}footer .footer .hvr_animation.underlined:hover:after{width:0%;}footer .footer .form-content{padding:0!important;}footer .footer .form-content label{color:var(--fontColor);text-transform:none;letter-spacing:1;}footer .footer .form-content input{padding:2px 24px 2px 0;}footer .footer .form-content .subscribe_btn{margin-top:20px;position:relative;}footer .footer .form-content .subscribe_btn i{font-size:18px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;}footer .footer .form-content.success i{opacity:1;}footer .footer .form-content.success .subscribe_btn span{opacity:0;}footer .footer .form-content.success .hide{opacity:0;}footer .footer .form-content.success .hide +span{opacity:1;}footer .footer .text_footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:39px;}@media (max-width: 1280px){footer .footer .text_footer{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (max-width: 560px){footer .footer .text_footer{text-align:center;}}footer .footer .text_footer p{white-space:normal;}footer .footer .text_footer .images_box{max-width:186px;width:100%;margin-right:43px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}@media (max-width: 560px){footer .footer .text_footer .images_box{margin:0 auto 20px auto;}}@media (max-width: 1280px){footer .footer .text_footer .img_size{margin-bottom:20px;}}@media (max-width: 560px){footer .footer .text_footer .img_size{margin-bottom:0;}}footer .footer .text_footer .img_size img{width:100%;height:100%;object-fit:contain;}footer .footer .first_text_footer .img_size{width:100%;height:63px;}footer .footer .first_text_footer .img_size img{width:100%;height:100%;object-fit:contain;}@media (max-width: 768px){footer .footer .first_text_footer{margin-bottom:51px;}}footer .footer .second_text_footer .first_img_size{width:45px;height:45px;margin-right:15px;}footer .footer .second_text_footer .second_img_size{width:100px;height:45px;}@media (max-width: 560px){footer .footer .second_text_footer{margin-bottom:21px;}}footer .footer .info-privacy{padding-top:45px;border-top:1px solid hsla( var(--bgColor_H), var(--bgColor_S), calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.55), var(--bgColor_A));}@media (max-width: 768px){footer .footer .info-privacy{padding-top:0;border-top:none;}}footer .footer .info-privacy__row{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}footer .footer .info-privacy .copy_zone{font-size:18px;}@media (min-width: 1350px){footer .footer .info-privacy .copy_zone{text-align:center;}}@media (min-width: 1281px){footer .footer .info-privacy .copy_zone{padding-top:8px;padding-bottom:8px;}}@media (max-width: 768px){footer .footer .info-privacy .copy_zone{text-align:center;margin-bottom:10px;padding-top:45px;border-top:1px solid hsla( var(--bgColor_H), var(--bgColor_S), calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.55), var(--bgColor_A));}}footer .footer .info-privacy .copy_zone a{color:var(--greyColor);}footer .footer .info-privacy .powered_zone{font-size:18px;}@media (min-width: 1281px){footer .footer .info-privacy .powered_zone{padding-top:8px;padding-bottom:8px;}}@media (max-width: 1280px){footer .footer .info-privacy .powered_zone{text-align:center;}}@media (max-width: 768px){footer .footer .info-privacy .powered_zone{text-align:center;margin-bottom:24px;}}footer .footer .info-privacy .powered_zone a{color:var(--greyColor);}@media (min-width: 1281px){footer .footer .info-privacy .socials_zone{-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media (max-width: 1280px){footer .footer .info-privacy .socials_zone{width:100%;margin-top:20px;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}}@media (max-width: 768px){footer .footer .info-privacy .socials_zone{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:0;margin-bottom:20px;}footer .footer .info-privacy .socials_zone li{padding:0 7px 10px 7px;}}footer .footer.one_contact .type_user{margin-bottom:73px;}@media (max-width: 768px){footer .footer.one_contact .type_user{margin-bottom:51px;}}footer .footer.no_newsletter h3{margin-bottom:46px;}footer .footer.no_newsletter .newsletter_box{display:none;}footer .footer.no_newsletter .info-wrap-contact{width:calc(70% + 230px);width:100%;padding-left:230px;}@media (max-width: 1200px){footer .footer.no_newsletter .info-wrap-contact{padding-left:0;}}@media (max-width: 768px){footer .footer.no_newsletter .info-wrap-contact{width:100%;}}@media (max-width: 1200px){footer .footer.no_newsletter .info-wrap-contact_cell{width:50%;}}@media (max-width: 768px){footer .footer.no_newsletter .info-wrap-contact_cell{width:100%;}}footer .footer.no_newsletter .info-wrap-contact h4{position:absolute;margin-top:-8px;left:0;max-width:200px;}@media (max-width: 1200px){footer .footer.no_newsletter .info-wrap-contact h4{position:relative;left:auto;max-width:100%;width:100%;margin-bottom:20px;margin-top:0;}}@media (max-width: 768px){footer .footer.no_newsletter .info-wrap-contact h4{position:relative;left:auto;max-width:100%;}}footer .footer.no_newsletter .info-wrap-contact_zone:first-of-type{margin-bottom:71px;}@media (max-width: 1200px){footer .footer.no_newsletter .info-wrap-contact_zone:first-of-type{margin-bottom:39px;}}@media (max-width: 768px){footer .footer.no_newsletter .info-wrap-contact_zone:first-of-type{margin-bottom:51px;}}footer .footer.no_newsletter .info-wrap-contact_zone:last-child{margin-bottom:0;}footer .footer.no_icon .info-wrap-contact_cell{padding-left:0;}footer .footer.no_icon .info-wrap-contact_cell i{display:none;}footer .footer.no-names .info-wrap-contact{padding-left:0;}footer .form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-left:-15px;margin-right:-15px;}@media (min-width: 1281px){footer .form-row{-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media (max-width: 900px){footer .form-row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}footer .form-col{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:15px;padding-right:15px;}@media (min-width: 768px){footer .form-col{-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;}}@media (min-width: 768px){footer .form-col--socials{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}@media (min-width: 1281px){footer .form-col--socials{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;}}@media (max-width: 768px){footer .form-col--socials{-webkit-order:-1;-ms-flex-order:-1;order:-1;}}@media (min-width: 1281px){footer .form-col--xl-auto{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}}footer .additional-links-separator{display:block;width:100%;height:0;overflow:hidden;}@media (min-width: 768px){footer .additional-links-separator{display:inline;width:auto;height:auto;}footer .additional-links-separator:before{content:"|";}}footer .h-pot{height:0;width:0;overflow:hidden;visibility:hidden;}footer .img-wrap{max-width:100px;width:100%;display:block;margin-right:20px;}@media (max-width: 900px){footer .img-wrap{margin-right:0;margin-bottom:10px;}}footer .img-wrap img{width:100%;object-fit:cover;}footer .powered-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}@media (max-width: 900px){footer .powered-box{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}footer .form-col--copyright{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:10px 0;}footer .luxury-link{white-space:nowrap;}body>div.mobile-contact-wrapper{z-index:100;position:relative;}body>div.mobile-contact-wrapper .lp-ico:before{content:'';width:1em;height:1em;background-color:currentColor;-webkit-background-size:cover;background-size:cover;display:block;-webkit-mask-position:center;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition:all .3s;transition:all .3s;}body>div.mobile-contact-wrapper .lp-ico-search:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.6231 21.3002L17.1372 16.8143M19.5606 10.9877C19.5606 15.5441 15.8669 19.2377 11.3106 19.2377C6.75421 19.2377 3.06055 15.5441 3.06055 10.9877C3.06055 6.43135 6.75421 2.73769 11.3106 2.73769C15.8669 2.73769 19.5606 6.43135 19.5606 10.9877Z' stroke='black' stroke-width='1.82813' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.6231 21.3002L17.1372 16.8143M19.5606 10.9877C19.5606 15.5441 15.8669 19.2377 11.3106 19.2377C6.75421 19.2377 3.06055 15.5441 3.06055 10.9877C3.06055 6.43135 6.75421 2.73769 11.3106 2.73769C15.8669 2.73769 19.5606 6.43135 19.5606 10.9877Z' stroke='black' stroke-width='1.82813' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.6231 21.3002L17.1372 16.8143M19.5606 10.9877C19.5606 15.5441 15.8669 19.2377 11.3106 19.2377C6.75421 19.2377 3.06055 15.5441 3.06055 10.9877C3.06055 6.43135 6.75421 2.73769 11.3106 2.73769C15.8669 2.73769 19.5606 6.43135 19.5606 10.9877Z' stroke='black' stroke-width='1.82813' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}body>div.mobile-contact-wrapper .lp-ico-arrow-top:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8716 9.99976L8.87158 5.99976L4.87158 9.99976' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8716 9.99976L8.87158 5.99976L4.87158 9.99976' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8716 9.99976L8.87158 5.99976L4.87158 9.99976' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}body>div.mobile-contact-wrapper .lp-ico-scroll-top:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 3H3M12 21V7M12 7L5 14M12 7L19 14' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 3H3M12 21V7M12 7L5 14M12 7L19 14' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 3H3M12 21V7M12 7L5 14M12 7L19 14' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");}body>div.mobile-contact-wrapper .lp-ico-close:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5986 6.32617L5.59863 18.3262M5.59863 6.32617L17.5986 18.3262' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5986 6.32617L5.59863 18.3262M5.59863 6.32617L17.5986 18.3262' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5986 6.32617L5.59863 18.3262M5.59863 6.32617L17.5986 18.3262' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");}body>div.mobile-contact-wrapper .lp-ico-phone:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.8699 6.57142C14.7459 6.74157 15.551 7.16808 16.1821 7.79637C16.8132 8.42465 17.2416 9.22612 17.4126 10.0982M13.8699 3C15.6899 3.20128 17.3871 4.01265 18.6827 5.3009C19.9784 6.58914 20.7955 8.27768 21 10.0893M10.4412 13.592C9.36357 12.5192 8.51264 11.3061 7.88843 10.0118C7.83474 9.90047 7.80789 9.84481 7.78726 9.77437C7.71397 9.52405 7.76662 9.21668 7.91909 9.00469C7.962 8.94504 8.01326 8.894 8.11578 8.79194C8.42933 8.47979 8.58611 8.32372 8.6886 8.16677C9.07515 7.57491 9.07515 6.81189 8.6886 6.22002C8.58611 6.06308 8.42933 5.90701 8.11578 5.59486L7.94101 5.42087C7.46438 4.94637 7.22607 4.70912 6.97012 4.58024C6.4611 4.32392 5.85996 4.32392 5.35093 4.58024C5.09499 4.70912 4.85667 4.94637 4.38004 5.42087L4.23867 5.56161C3.76367 6.03449 3.52617 6.27093 3.34478 6.59239C3.1435 6.94909 2.99878 7.5031 3.00001 7.91222C3.00111 8.28092 3.07295 8.53291 3.21664 9.03688C3.98881 11.7453 5.44574 14.3009 7.58743 16.4331C9.72911 18.5652 12.2963 20.0156 15.0168 20.7843C15.523 20.9274 15.7761 20.9989 16.1465 21C16.5575 21.0012 17.114 20.8571 17.4723 20.6568C17.7952 20.4762 18.0327 20.2397 18.5077 19.7669L18.649 19.6261C19.1257 19.1516 19.364 18.9144 19.4934 18.6596C19.7509 18.1528 19.7509 17.5544 19.4934 17.0476C19.364 16.7928 19.1257 16.5556 18.649 16.0811L18.4743 15.9071C18.1607 15.5949 18.0039 15.4388 17.8463 15.3368C17.2518 14.952 16.4853 14.952 15.8908 15.3368C15.7332 15.4388 15.5764 15.5949 15.2628 15.9071C15.1603 16.0091 15.1091 16.0602 15.0491 16.1029C14.8362 16.2547 14.5274 16.3071 14.276 16.2341C14.2052 16.2136 14.1493 16.1869 14.0375 16.1334C12.7374 15.512 11.5189 14.6648 10.4412 13.592Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.8699 6.57142C14.7459 6.74157 15.551 7.16808 16.1821 7.79637C16.8132 8.42465 17.2416 9.22612 17.4126 10.0982M13.8699 3C15.6899 3.20128 17.3871 4.01265 18.6827 5.3009C19.9784 6.58914 20.7955 8.27768 21 10.0893M10.4412 13.592C9.36357 12.5192 8.51264 11.3061 7.88843 10.0118C7.83474 9.90047 7.80789 9.84481 7.78726 9.77437C7.71397 9.52405 7.76662 9.21668 7.91909 9.00469C7.962 8.94504 8.01326 8.894 8.11578 8.79194C8.42933 8.47979 8.58611 8.32372 8.6886 8.16677C9.07515 7.57491 9.07515 6.81189 8.6886 6.22002C8.58611 6.06308 8.42933 5.90701 8.11578 5.59486L7.94101 5.42087C7.46438 4.94637 7.22607 4.70912 6.97012 4.58024C6.4611 4.32392 5.85996 4.32392 5.35093 4.58024C5.09499 4.70912 4.85667 4.94637 4.38004 5.42087L4.23867 5.56161C3.76367 6.03449 3.52617 6.27093 3.34478 6.59239C3.1435 6.94909 2.99878 7.5031 3.00001 7.91222C3.00111 8.28092 3.07295 8.53291 3.21664 9.03688C3.98881 11.7453 5.44574 14.3009 7.58743 16.4331C9.72911 18.5652 12.2963 20.0156 15.0168 20.7843C15.523 20.9274 15.7761 20.9989 16.1465 21C16.5575 21.0012 17.114 20.8571 17.4723 20.6568C17.7952 20.4762 18.0327 20.2397 18.5077 19.7669L18.649 19.6261C19.1257 19.1516 19.364 18.9144 19.4934 18.6596C19.7509 18.1528 19.7509 17.5544 19.4934 17.0476C19.364 16.7928 19.1257 16.5556 18.649 16.0811L18.4743 15.9071C18.1607 15.5949 18.0039 15.4388 17.8463 15.3368C17.2518 14.952 16.4853 14.952 15.8908 15.3368C15.7332 15.4388 15.5764 15.5949 15.2628 15.9071C15.1603 16.0091 15.1091 16.0602 15.0491 16.1029C14.8362 16.2547 14.5274 16.3071 14.276 16.2341C14.2052 16.2136 14.1493 16.1869 14.0375 16.1334C12.7374 15.512 11.5189 14.6648 10.4412 13.592Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.8699 6.57142C14.7459 6.74157 15.551 7.16808 16.1821 7.79637C16.8132 8.42465 17.2416 9.22612 17.4126 10.0982M13.8699 3C15.6899 3.20128 17.3871 4.01265 18.6827 5.3009C19.9784 6.58914 20.7955 8.27768 21 10.0893M10.4412 13.592C9.36357 12.5192 8.51264 11.3061 7.88843 10.0118C7.83474 9.90047 7.80789 9.84481 7.78726 9.77437C7.71397 9.52405 7.76662 9.21668 7.91909 9.00469C7.962 8.94504 8.01326 8.894 8.11578 8.79194C8.42933 8.47979 8.58611 8.32372 8.6886 8.16677C9.07515 7.57491 9.07515 6.81189 8.6886 6.22002C8.58611 6.06308 8.42933 5.90701 8.11578 5.59486L7.94101 5.42087C7.46438 4.94637 7.22607 4.70912 6.97012 4.58024C6.4611 4.32392 5.85996 4.32392 5.35093 4.58024C5.09499 4.70912 4.85667 4.94637 4.38004 5.42087L4.23867 5.56161C3.76367 6.03449 3.52617 6.27093 3.34478 6.59239C3.1435 6.94909 2.99878 7.5031 3.00001 7.91222C3.00111 8.28092 3.07295 8.53291 3.21664 9.03688C3.98881 11.7453 5.44574 14.3009 7.58743 16.4331C9.72911 18.5652 12.2963 20.0156 15.0168 20.7843C15.523 20.9274 15.7761 20.9989 16.1465 21C16.5575 21.0012 17.114 20.8571 17.4723 20.6568C17.7952 20.4762 18.0327 20.2397 18.5077 19.7669L18.649 19.6261C19.1257 19.1516 19.364 18.9144 19.4934 18.6596C19.7509 18.1528 19.7509 17.5544 19.4934 17.0476C19.364 16.7928 19.1257 16.5556 18.649 16.0811L18.4743 15.9071C18.1607 15.5949 18.0039 15.4388 17.8463 15.3368C17.2518 14.952 16.4853 14.952 15.8908 15.3368C15.7332 15.4388 15.5764 15.5949 15.2628 15.9071C15.1603 16.0091 15.1091 16.0602 15.0491 16.1029C14.8362 16.2547 14.5274 16.3071 14.276 16.2341C14.2052 16.2136 14.1493 16.1869 14.0375 16.1334C12.7374 15.512 11.5189 14.6648 10.4412 13.592Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}body>div.mobile-contact-wrapper .lp-ico-sms:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 11.5C21.0034 12.8199 20.6951 14.1219 20.1 15.3C19.3944 16.7117 18.3098 17.8992 16.9674 18.7293C15.6251 19.5594 14.0782 19.9994 12.5 20C11.1801 20.0034 9.87812 19.6951 8.7 19.1L3 21L4.9 15.3C4.30493 14.1219 3.99656 12.8199 4 11.5C4.00061 9.92176 4.44061 8.37485 5.27072 7.03255C6.10083 5.69025 7.28825 4.60557 8.7 3.9C9.87812 3.30493 11.1801 2.99656 12.5 3H13C15.0843 3.11499 17.053 3.99476 18.5291 5.47086C20.0052 6.94695 20.885 8.91565 21 11V11.5Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 11.5C21.0034 12.8199 20.6951 14.1219 20.1 15.3C19.3944 16.7117 18.3098 17.8992 16.9674 18.7293C15.6251 19.5594 14.0782 19.9994 12.5 20C11.1801 20.0034 9.87812 19.6951 8.7 19.1L3 21L4.9 15.3C4.30493 14.1219 3.99656 12.8199 4 11.5C4.00061 9.92176 4.44061 8.37485 5.27072 7.03255C6.10083 5.69025 7.28825 4.60557 8.7 3.9C9.87812 3.30493 11.1801 2.99656 12.5 3H13C15.0843 3.11499 17.053 3.99476 18.5291 5.47086C20.0052 6.94695 20.885 8.91565 21 11V11.5Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 11.5C21.0034 12.8199 20.6951 14.1219 20.1 15.3C19.3944 16.7117 18.3098 17.8992 16.9674 18.7293C15.6251 19.5594 14.0782 19.9994 12.5 20C11.1801 20.0034 9.87812 19.6951 8.7 19.1L3 21L4.9 15.3C4.30493 14.1219 3.99656 12.8199 4 11.5C4.00061 9.92176 4.44061 8.37485 5.27072 7.03255C6.10083 5.69025 7.28825 4.60557 8.7 3.9C9.87812 3.30493 11.1801 2.99656 12.5 3H13C15.0843 3.11499 17.053 3.99476 18.5291 5.47086C20.0052 6.94695 20.885 8.91565 21 11V11.5Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}body>div.mobile-contact-wrapper .lp-ico-email:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.5 18L14.8571 12M9.14286 12L2.50003 18M2 7L10.1649 12.7154C10.8261 13.1783 11.1567 13.4097 11.5163 13.4993C11.8339 13.5785 12.1661 13.5785 12.4837 13.4993C12.8433 13.4097 13.1739 13.1783 13.8351 12.7154L22 7M6.8 20H17.2C18.8802 20 19.7202 20 20.362 19.673C20.9265 19.3854 21.3854 18.9265 21.673 18.362C22 17.7202 22 16.8802 22 15.2V8.8C22 7.11984 22 6.27976 21.673 5.63803C21.3854 5.07354 20.9265 4.6146 20.362 4.32698C19.7202 4 18.8802 4 17.2 4H6.8C5.11984 4 4.27976 4 3.63803 4.32698C3.07354 4.6146 2.6146 5.07354 2.32698 5.63803C2 6.27976 2 7.11984 2 8.8V15.2C2 16.8802 2 17.7202 2.32698 18.362C2.6146 18.9265 3.07354 19.3854 3.63803 19.673C4.27976 20 5.11984 20 6.8 20Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.5 18L14.8571 12M9.14286 12L2.50003 18M2 7L10.1649 12.7154C10.8261 13.1783 11.1567 13.4097 11.5163 13.4993C11.8339 13.5785 12.1661 13.5785 12.4837 13.4993C12.8433 13.4097 13.1739 13.1783 13.8351 12.7154L22 7M6.8 20H17.2C18.8802 20 19.7202 20 20.362 19.673C20.9265 19.3854 21.3854 18.9265 21.673 18.362C22 17.7202 22 16.8802 22 15.2V8.8C22 7.11984 22 6.27976 21.673 5.63803C21.3854 5.07354 20.9265 4.6146 20.362 4.32698C19.7202 4 18.8802 4 17.2 4H6.8C5.11984 4 4.27976 4 3.63803 4.32698C3.07354 4.6146 2.6146 5.07354 2.32698 5.63803C2 6.27976 2 7.11984 2 8.8V15.2C2 16.8802 2 17.7202 2.32698 18.362C2.6146 18.9265 3.07354 19.3854 3.63803 19.673C4.27976 20 5.11984 20 6.8 20Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.5 18L14.8571 12M9.14286 12L2.50003 18M2 7L10.1649 12.7154C10.8261 13.1783 11.1567 13.4097 11.5163 13.4993C11.8339 13.5785 12.1661 13.5785 12.4837 13.4993C12.8433 13.4097 13.1739 13.1783 13.8351 12.7154L22 7M6.8 20H17.2C18.8802 20 19.7202 20 20.362 19.673C20.9265 19.3854 21.3854 18.9265 21.673 18.362C22 17.7202 22 16.8802 22 15.2V8.8C22 7.11984 22 6.27976 21.673 5.63803C21.3854 5.07354 20.9265 4.6146 20.362 4.32698C19.7202 4 18.8802 4 17.2 4H6.8C5.11984 4 4.27976 4 3.63803 4.32698C3.07354 4.6146 2.6146 5.07354 2.32698 5.63803C2 6.27976 2 7.11984 2 8.8V15.2C2 16.8802 2 17.7202 2.32698 18.362C2.6146 18.9265 3.07354 19.3854 3.63803 19.673C4.27976 20 5.11984 20 6.8 20Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}body>div.mobile-contact-wrapper a{-webkit-text-decoration:none;text-decoration:none;}body>div.mobile-contact-wrapper .btn-holder{bottom:-50px;left:19px;position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:13px;opacity:0;-webkit-transition:all .3s;transition:all .3s;}@media (max-width: 1024px){body>div.mobile-contact-wrapper .btn-holder{right:19px;padding:0 48px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}body>div.mobile-contact-wrapper .btn-holder.visible{bottom:28px;opacity:1;}body>div.mobile-contact-wrapper .search-btn{width:48px;height:48px;border-radius:999px;font-size:0;line-height:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .3s;transition:all .3s;padding:12px;color:#141414;background:#fff;}@media (max-width: 1024px){body>div.mobile-contact-wrapper .search-btn{position:absolute;left:0;bottom:0;}}body>div.mobile-contact-wrapper .search-btn:before{width:24px;height:24px;}body>div.mobile-contact-wrapper .connect-btn{height:48px;padding:0 24px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;text-transform:uppercase;border-radius:25px;color:var(--pillTextColor);background:var(--pillBackgroundColor);border:1px solid rgba(255, 255, 255, 0.2);cursor:pointer;font-size:10px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:0.4px;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-transition:all .4s;transition:all .4s;box-shadow:0 0 0 0 rgba(255, 255, 255, 0.2);-webkit-animation:pulsate 2s ease infinite;animation:pulsate 2s ease infinite;}body>div.mobile-contact-wrapper .connect-btn:before{width:16px;height:16px;}body>div.mobile-contact-wrapper .pop-up{display:none;position:fixed;bottom:0;left:0;width:100%;-webkit-transition:all .3s;transition:all .3s;border-radius:16px 16px 0 0;color:var(--textColor);background:var(--backgroundColor);}@media (min-width: 1025px){body>div.mobile-contact-wrapper .pop-up{max-width:637px;border-radius:16px;bottom:28px;left:19px;}}body>div.mobile-contact-wrapper .pop-up .lp-container{padding-top:24px;padding-bottom:24px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media (min-width: 1025px){body>div.mobile-contact-wrapper .pop-up .lp-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:40px;padding-bottom:40px;min-height:450px;padding-left:56px;padding-right:56px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}body>div.mobile-contact-wrapper .pop-up .close-btn{width:44px;height:44px;background-color:transparent;border-color:transparent;display:block;margin:24px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--textColor);cursor:pointer;padding:10px;border:0;}body>div.mobile-contact-wrapper .pop-up .close-btn:before{width:24px;height:24px;}@media (min-width: 1025px){body>div.mobile-contact-wrapper .pop-up .close-btn{position:absolute;top:14px;right:12px;margin:0;}}body>div.mobile-contact-wrapper .pop-up .icon-btn{width:44px;height:44px;border-radius:999px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:8px;color:var(--textColor);position:relative;}body>div.mobile-contact-wrapper .pop-up .icon-btn:after{position:absolute;bottom:0;width:100%;left:0;border-radius:999px;height:100%;content:'';border:solid 1px var(--textColor);opacity:.3;}body>div.mobile-contact-wrapper .pop-up .icon-btn:before{width:24px;height:24px;}body>div.mobile-contact-wrapper .success-block{display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width: 1025px){body>div.mobile-contact-wrapper .success-block{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}}body>div.mobile-contact-wrapper .success-block .lp-btn{margin-top:24px;}body>div.mobile-contact-wrapper .contact-form{margin:0;}@media (max-width: 1024px){body>div.mobile-contact-wrapper .contact-form__item{width:100%;}}body>div.mobile-contact-wrapper .contact-form__item .lp-input{width:100%;}body>div.mobile-contact-wrapper .contact-form__item+.contact-form__item{margin-top:16px;}body>div.mobile-contact-wrapper .contact-form.show-success .contact-form__container,body>div.mobile-contact-wrapper .contact-form.success .contact-form__container{display:none;}body>div.mobile-contact-wrapper .contact-form.show-success .success-block,body>div.mobile-contact-wrapper .contact-form.success .success-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}body>div.mobile-contact-wrapper .success-message{font-size:22px;}@-webkit-keyframes pulsate{0%{box-shadow:0 0 0 0 rgba(255, 255, 255, 0.2);}50%{box-shadow:0 0 4px 6px rgba(255, 255, 255, .5);}100%{box-shadow:0 0 12px 12px rgba(255, 255, 255, 0);}} </style> <style id="custom-style-css">.hyperlink-style-1{color:rgba(0, 0, 0, 1)!important;}.hyperlink-style-1:hover{color:rgba(225, 186, 119, 1)!important;}.social_icons-style-1 a{border-color:rgba(74, 15, 15, 1)!important;background-color:rgba(0, 0, 0, 0)!important;color:rgba(74, 15, 15, 1)!important;}.social_icons-style-1 a:hover{border-color:rgba(74, 15, 15, 1)!important;background-color:rgba(74, 15, 15, 1)!important;color:rgba(255,255,255,1)!important;}.social_icons-style-1 a i{color:inherit!important;}.social_icons-style-1 a svg,.social_icons-style-1 a svg path{fill:currentColor!important;}.pagination-style-1 li a{color:rgba(74, 15, 15, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(0, 0, 0, 0)!important;}.pagination-style-1 li a:hover{color:rgba(255, 255, 255, 1)!important;background-color:rgba(74, 15, 15, 1)!important;border-color:rgba(74, 15, 15, 1)!important;}.pagination-style-1 li.active a{color:rgba(255, 255, 255, 1)!important;background-color:rgba(74, 15, 15, 1)!important;border-color:rgba(74, 15, 15, 1)!important;}.button-style-1{color:rgba(74, 15, 15, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(74, 15, 15, 1)!important;}.button-style-1:hover{color:rgba(255,255,255,1)!important;background-color:rgba(74, 15, 15, 1)!important;border-color:rgba(74, 15, 15, 1)!important;}.social_icons-style-2 a{border-color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 0)!important;color:rgba(255, 255, 255, 1)!important;}.social_icons-style-2 a:hover{border-color:rgba(255, 255, 255, 1)!important;background-color:rgba(255, 255, 255, 1)!important;color:rgba(74, 15, 15, 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;}.pagination-style-2 li a{color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(0, 0, 0, 0)!important;}.pagination-style-2 li a:hover{color:rgba(74, 15, 15, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255,255,255,1)!important;}.pagination-style-2 li.active a{color:rgba(74, 15, 15, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255,255,255,1)!important;}.button-style-2{color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(255, 255, 255, 1)!important;}.button-style-2:hover{color:rgba(74, 15, 15, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255, 255, 255, 1)!important;}.hyperlink-style-2{color:rgba(255, 255, 255, 1)!important;}.hyperlink-style-2:hover{color:rgba(225, 186, 119, 1)!important;}.button-style-3{color:rgba(255, 255, 255, 1)!important;background-color:rgba(74, 15, 15, 1)!important;border-color:rgba(74, 15, 15, 1)!important;}.button-style-3:hover{color:rgba(74, 15, 15, 1)!important;background-color:rgba(94, 94, 94, 0)!important;border-color:rgba(74, 15, 15, 1)!important;}.pagination-style-3 li a{color:rgba(225, 186, 119, 1)!important;background-color:rgba(255, 255, 255, 0)!important;border-color:rgba(225, 186, 119, 0)!important;}.pagination-style-3 li a:hover{color:rgba(8, 32, 66, 1)!important;background-color:rgba(225, 186, 119, 1)!important;border-color:rgba(225, 186, 119, 1)!important;}.pagination-style-3 li.active a{color:rgba(8, 32, 66, 1)!important;background-color:rgba(225, 186, 119, 1)!important;border-color:rgba(225, 186, 119, 1)!important;}.social_icons-style-3 a{border-color:rgba(225, 186, 119, 1)!important;background-color:rgba(255, 255, 255, 0)!important;color:rgba(225, 186, 119, 1)!important;}.social_icons-style-3 a:hover{border-color:rgba(225, 186, 119, 1)!important;background-color:rgba(225, 186, 119, 1)!important;color:rgba(8, 32, 66, 1)!important;}.social_icons-style-3 a i{color:inherit!important;}.social_icons-style-3 a svg,.social_icons-style-3 a svg path{fill:currentColor!important;}.button-style-4{color:rgba(74, 15, 15, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255, 255, 255, 1)!important;}.button-style-4:hover{color:rgba(255, 255, 255, 1)!important;background-color:rgba(192, 192, 192, 0)!important;border-color:rgba(255, 255, 255, 1)!important;}.button-style-5{color:rgba(225, 186, 119, 1)!important;background-color:rgba(255, 255, 255, 0)!important;border-color:rgba(225, 186, 119, 1)!important;}.button-style-5:hover{color:rgba(8, 32, 66, 1)!important;background-color:rgba(225, 186, 119, 1)!important;border-color:rgba(225, 186, 119, 1)!important;}</style> <script> (function utmParse() { const url = new URL(window.location.href); if (url.search) { const utm = url.search.split(/\?|&/g).reduce((acc, current) => { const matched = current.match(/utm_(content|campaign|medium|source|term|id)|gclid/g); if (matched) { acc[matched[0]] = current.replace(`${matched[0]}=`, ''); } return acc; }, {}); if (Object.keys(utm).length) { window.localStorage.setItem('utm_vars', JSON.stringify(utm)); } else { // Remove old utm vars window.localStorage.removeItem('utm_vars'); } } // Set referrer in local storage // This is meant to be stored once to avoid self-referrals and to have the first referrer only. if (!window.localStorage.getItem('referrer')) { // Capture the Referrer URL const referrer = document.referrer; if (referrer) { // Only store the referrer if it comes from outside the current domain (to avoid self-referrals) const currentDomain = window.location.hostname; const referrerDomain = new URL(referrer).hostname; if (referrerDomain !== currentDomain) { // Store it in localStorage localStorage.setItem('referrer', referrer); } } } })(); </script> <!-- Bing Webmaster Tools Verification --> <script> // Check if on the homepage before the body loads if (window.location.pathname === '/' || window.location.pathname === '/index.html') { document.write('<meta name="msvalidate.01" content="1E3FD7F9FF43C828234943F524BC4F6B" />'); } </script> <!-- GOOGLE TRANSLATE STYLES are moved to external CSS --> </head> <body> <div id="google_translate_element" style="display: none"></div> <nav id="global-navbar"> <div class="redesign"> <div class="content-container header"> <div class="container header__container"> <div class="navbar"> <div class="logo"> <a href="/" class="logo__link"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/1e135c0c-2fcc-4a05-b90f-9f7eba96bd46" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/1e135c0c-2fcc-4a05-b90f-9f7eba96bd46 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/1e135c0c-2fcc-4a05-b90f-9f7eba96bd46 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/1e135c0c-2fcc-4a05-b90f-9f7eba96bd46 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/1e135c0c-2fcc-4a05-b90f-9f7eba96bd46 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/1e135c0c-2fcc-4a05-b90f-9f7eba96bd46 2560w" class="logo__img light" alt=""> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/24d0590e-d4de-441c-8a5d-8a4bf9c22fc0" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/24d0590e-d4de-441c-8a5d-8a4bf9c22fc0 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/24d0590e-d4de-441c-8a5d-8a4bf9c22fc0 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/24d0590e-d4de-441c-8a5d-8a4bf9c22fc0 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/24d0590e-d4de-441c-8a5d-8a4bf9c22fc0 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/24d0590e-d4de-441c-8a5d-8a4bf9c22fc0 2560w" class="logo__img dark" alt=""> </a> </div> <div class="navigation"> <ul> <li class="navigation__item"> <a href="/properties" class="navigation__link wow fadeInUp" data-wow-delay="2.0"><span>Properties</span></a> </li> <li class="navigation__item"> <a href="/neighborhoods" class="navigation__link wow fadeInUp" data-wow-delay="2.1"><span>Neighborhoods</span></a> </li> <li class="navigation__item"> <a href="/home-search/listings" class="navigation__link wow fadeInUp" data-wow-delay="2.2"><span>Home Search</span></a> </li> <li class="navigation__item"> <a href="/home-valuation" class="navigation__link wow fadeInUp" data-wow-delay="2.3"><span>Home Valuation</span></a> </li> <li class="navigation__item"> <a data-type="CONTACT_US" class="navigation__link wow fadeInUp"><span>Let's Connect</span></a> </li> <li class="navigation__item"> <a href="tel:2069406006" class="navigation__link wow fadeInUp" data-wow-delay="2.5"><span>(206) 940-6006</span></a> </li> </ul> </div> <div class="buttons-wrapper"> <button type="button" class="hamburger-component hamburger"> <span class="hamburger__bars"></span> </button> </div> </div> </div> </div> </div> </nav> <div id="global-sidemenu" class="sidemenu"> <div class="sidebar"> <button class="toggle sidebar__close close"></button> <div class="sidebar__content"> <ul class="sidebar__nav"> <li class="sidebar__nav-item"> <a href="/" class="sidebar__nav-link">Home</a> </li> <li class="sidebar__nav-item"> <a href="/about" class="sidebar__nav-link">About Jeffrey</a> </li> <li class="sidebar__nav-item"> <a href="/properties" class="sidebar__nav-link">Properties</a> </li> <li class="sidebar__nav-item"> <a href="/home-search/listings" class="sidebar__nav-link">Home Search</a> </li> <li class="sidebar__nav-item"> <a href="/home-valuation" class="sidebar__nav-link">Home Valuation</a> </li> <li class="sidebar__nav-item"> <a href="/neighborhoods" class="sidebar__nav-link">Neighborhoods</a> </li> <li class="sidebar__nav-item"> <a href="/testimonials" class="sidebar__nav-link">Testimonials</a> </li> <li class="sidebar__nav-item"> <a href="/blog" class="sidebar__nav-link">Blog</a> </li> <li class="sidebar__nav-item sub-nav-container"> <div class="sub-nav"> <ul class="sidebar__subnav"> <li class="sidebar__subnav-item"><a href="/buyers" class="sidebar__subnav-link">Buyer's Guide</a></li> <li class="sidebar__subnav-item"><a href="/sellers" class="sidebar__subnav-link">Seller's Guide</a></li> <li class="sidebar__subnav-item"><a href="/mortgage-calculator" class="sidebar__subnav-link">Mortgage Calculator</a></li> </ul> </div> <a href="#" class="sidebar__nav-link link main-nav">Resources</a> </li> <li class="sidebar__nav-item"> <a href="/contact" class="sidebar__nav-link">Let's Connect</a> </li> </ul> </div> </div> </div> <div id="global-mobile-contact" class="mobile-contact-wrapper"> <div class="btn-holder" style=" --backgroundColor: rgba(8, 32, 66, 1); --textColor: rgba(255, 255, 255, 1); --pillTextColor: rgba(255, 255, 255, 1); --pillBackgroundColor: rgba(225, 186, 119, 1);"> <button type="button" class="connect-btn lp-ico lp-ico-arrow-top visible">Let's Connect</button> </div> <div class="pop-up" style="--backgroundColor: rgba(8, 32, 66, 1); --textColor: rgba(255, 255, 255, 1);"> <div class="lp-container"> <form data-type="contact-form" class="contact-form"> <div class="contact-form__container"> <h3 class="lp-h3">Leave a Message</h3> <div class="contact-form__content"> <div class="contact-form__inputs-container"> <div class="contact-form__item"> <input id="__Email" type="email" name="email" class="lp-input js-email-input lp-input--light" required placeholder="Your Email"> </div> <div class="contact-form__item"> <input class="lp-input lp-input--light" type="tel" placeholder="Phone" id="__Phone" name="phone" required> </div> <div class="contact-form__item"> <textarea name="message" rows="4" id="__Message" class="lp-input lp-input--light" placeholder="Your Message" required></textarea> </div> <div class="lp-disclaimer"><label class="lp-tcr-content"> <span class="lp-tcr-checkbox"><input type="checkbox" name="termsAccepted" oninvalid="this.setCustomValidity('Please accept the terms and conditions')" oninput="this.setCustomValidity('')" required></span> <span class="lp-tcr-message"> By providing Jeffrey A. Valcik and Associates, Inc. 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 type="submit" class="lp-btn lp-btn--filled lp-btn--dark submit button-style-5 contact-form__item">Submit</button> <div class="lp-h-pot"> <input id="__newsSignMiddleName" name="middleName" value="" autocomplete="off" tabindex="-1"> </div> <input style="display: none;" type="text" name="source" value="CONTACT_INQUIRY" /> </div> </div> </div> <div class="success-block"> <h3 class="lp-h3 success-message">Thank you for your message. I will be in touch with you shortly.</h3> <a href="/properties" class="lp-btn lp-btn--filled lp-btn--dark button-style-5" > Browse Homes </a> </div> </form> <button type="button" class="close-btn lp-ico lp-ico-close"></button> </div> </div> </div> <section id="section-b0695eff-758a-440a-ad13-3b93ba817e60" class="video-section is-font-color-light is-background-color-dark" data-el-id="ff2fdff3-a088-41a3-b3e4-21dd3d28f032"> <div class="video-wrapper"> <div class="full-screen-video-component"> <div class="video-wrapper hidable"> <video class="lazy" poster="https://res.cloudinary.com/luxuryp/videos/f_auto,q_auto/so_0,eo_0/ymjjzxe9xkjk1g1howxe/seattle-shoreline.jpg" style="height:100%;" loop muted autoplay playsinline> <source data-src="https://res.cloudinary.com/luxuryp/videos/f_webm,vc_vp9,q_auto/ymjjzxe9xkjk1g1howxe/seattle-shoreline.webm" type="video/webm;codecs=vp9"> <source data-src="https://res.cloudinary.com/luxuryp/videos/f_mp4,vc_h265,q_auto/ymjjzxe9xkjk1g1howxe/seattle-shoreline.mp4" type="video/mp4;codecs=hvc1"> <source data-src="https://res.cloudinary.com/luxuryp/videos/f_mp4,vc_h264,q_auto/ymjjzxe9xkjk1g1howxe/seattle-shoreline.mp4" type="video/mp4"> </video> </div> <div class="poster" style="background-image: url('https://res.cloudinary.com/luxuryp/videos/so_0,eo_0,f_auto,q_auto/ymjjzxe9xkjk1g1howxe/seattle-shoreline')"></div> </div> </div> <div class="overlay-component"style="--section-overlay: rgba(0, 0, 0, 0.30);"></div> <div class="redesign opening-with-search height-class-Full" data-only-active="false" data-video-url=""> <div class="center-block"> <div class="container lp-container"> <div class="lp-title-group"> <h1 class="h1 lp-h1 opening-title"></h1> <div class="opening-description feature lp-pre-line "><h1>SEATTLE PREMIER PROPERTIES, INC.</h1> <p>Jeffrey A. Valcik and Associates, Inc. Founder</p></div> </div> <div class="buttons"></div> <div class="search-form"> <div class="search-wrapper search-near-hidden" data-search-mls="true" data-search-properties="true" data-locations="US"> <div class="search-input-container"> <span class="search-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 13" width="1em" height="1em"><g transform="translate(1 1)" stroke="currentColor" fill="none" fill-rule="evenodd"><circle cx="5.5" cy="5.5" r="5.5"/><path d="M9.5 9.5l2.123 2.123" stroke-linecap="square"/></g></svg> </span> <input type="text" placeholder="Search by Address, City, or Neighborhood" class="search-input" value="" /> </div> <div class="search-results"> <div class="results-container"></div> <div class="search-in-progress not-visible"> <i class="lp-i lp-i--spinner lp-i--pulse"></i> </div> <div class="predefined-links not-visible"> </div> </div> </div> <button class="lp-btn search-button button-style-2">Search</button> </div> </div> </div> <div class="bottom-spacer"></div> </div> </section> <section id="section-b193f427-93d8-41a5-a7d2-23505c6f0394" class="solid-section is-font-color-light is-background-color-dark" data-el-id="21c5a117-61cb-4f43-8635-2da86e3ae7dd"> <div class="boxed-text lp-vertical-paddings redesign"> <div class="lp-container"> <div class="lp-title-group"> <h2 class="lp-h2 js-title">Success By Numbers</h2> </div> <div class="boxed-text__description"><p>Specializing in Seattle neighborhoods, Jeffrey Valcik has represented buyers & sellers in since 1988.</p></div> </div> </div> </section> <section id="section-d1c96a8b-d268-4921-912c-50da9e8217a8" class="solid-section is-font-color-light is-background-color-dark" data-el-id="f5d446fb-a520-4f8d-8eda-49f27fa7ba8b"> <div class="company-stats lp-vertical-paddings "> <div class="lp-container"> <div class="lp-title-group"> <h2 class="lp-h2"></h2> </div> <div class="company-stats__row "> <div class="company-stats__col"> <div class="stat-card"> <h3 class="stat-card__value jsValue">1250+ Total</h3> <p class="stat-card__title"> Real Estate Sold </p> </div> </div> <div class="company-stats__col"> <div class="stat-card"> <h3 class="stat-card__value jsValue">39+ Years</h3> <p class="stat-card__title"> Of Real Estate Experience </p> </div> </div> <div class="company-stats__col"> <div class="stat-card"> <h3 class="stat-card__value jsValue">5 Stars</h3> <p class="stat-card__title"> On Google Reviews </p> </div> </div> </div> </div> </div> </section> <section id="section-b82e057d-d93f-481a-bddb-232177299086" class="solid-section is-font-color-dark is-background-color-dark" data-el-id="ee87d271-1520-42d7-88f2-27f85a797fa1"> <div class="gallery-component redesign"> <div class="lp-container gallery-component__container"> <div class="row gallery-component__row cols-3"> <div class="gallery-component__col"> <a class="gallery-card" href="/home-search/listings" > <div class="gallery-card__preview"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/1503a172-7b08-420c-9fb9-4cde55b48161" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/1503a172-7b08-420c-9fb9-4cde55b48161 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/1503a172-7b08-420c-9fb9-4cde55b48161 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/1503a172-7b08-420c-9fb9-4cde55b48161 1100w" class="portrait" alt="" loading="lazy"> </div> <h3 class="lp-h3 gallery-card__title">Buy</h3> </a> </div> <div class="gallery-component__col"> <a class="gallery-card" href="/home-valuation" > <div class="gallery-card__preview"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/665a9d0f-e740-4833-ac64-122cd1eb0f9c" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/665a9d0f-e740-4833-ac64-122cd1eb0f9c 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/665a9d0f-e740-4833-ac64-122cd1eb0f9c 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/665a9d0f-e740-4833-ac64-122cd1eb0f9c 1100w" class="portrait" alt="" loading="lazy"> </div> <h3 class="lp-h3 gallery-card__title">Sell</h3> </a> </div> <div class="gallery-component__col"> <a class="gallery-card" data-type="CONTACT_US" > <div class="gallery-card__preview"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/c6171dcd-b0f6-4e02-b833-55606ad66921" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/c6171dcd-b0f6-4e02-b833-55606ad66921 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/c6171dcd-b0f6-4e02-b833-55606ad66921 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/c6171dcd-b0f6-4e02-b833-55606ad66921 1100w" class="portrait" alt="" loading="lazy"> </div> <h3 class="lp-h3 gallery-card__title">Let's Connect</h3> </a> </div> </div> </div> </div> </section> <section id="section-bf8985b9-db0e-4d55-a738-24d38ef0966c" class="solid-section is-font-color-dark is-background-color-light" data-el-id="e004cbf9-19e4-44e4-8a4c-3de3b2ce0df6"> <div class="hoverable-section lp-vertical-paddings redesign"> <div class="lp-container"> <div class="hoverable-image hoverable-image--straight"> <div class="hoverable-image__img-col"> <div class=""> <div class=""> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/6809d759-7d07-4132-8238-8e9f90e96c80" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/6809d759-7d07-4132-8238-8e9f90e96c80 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/6809d759-7d07-4132-8238-8e9f90e96c80 666w" sizes="(max-width: 992px) 100vw, 50vw" alt="main" class="main-image portrait" loading="lazy"> </div> </div> </div> <div class="hoverable-image__text-col"> <div class="hoverable-image__text-wrap"> <h2 class="lp-h2">Meet Jeffrey</h2> <div class="lp-a lp-text--subtitle"> <p>With an innate drive and strong work ethic, Jeffrey excelled in high school and began studying at Pacific Lutheran University at age 16. He has lived in the Seattle area for over 40 years, as well as in Port Orchard, Washington, and Aventura, Florida. A licensed broker since 1988, he founded Seattle Premier Properties and is affiliated with two prestigious brokerages: John L. Scott, where he serves as Director of Exceptional Homes in the Pacific Northwest, and Douglas Elliman, specializing in South Florida. Jeffrey is an accredited national and international real estate consultant, handling luxury sales from beachfront estates in Los Angeles to island homes in the Keys, as well as penthouses in Manhattan and Long Island.</p> <p>A top producer, Jeffrey has sold over 1,250 properties totaling more than $1 billion since starting his career in 1986. With three decades of experience as a Brokerage Owner, Managing Broker, and Relocation Director, he is recognized by the New York Times, CNN, and local affiliates. He holds over 12 real estate industry certifications and is committed to giving back to Seattle communities, donating commissions to causes like Mary’s Place, United Way, Children’s Hospital, and the Leukemia Society.</p> </div> <div class="buttons-wrapper"> <a href="/about" class="lp-btn lp-btn--dark lp-btn--outline lp-btn--big lp-btn--mob-full-width button-style-1" > Learn More </a> </div> </div> </div> </div> </div> </div> </section> <section id="section-7f323e4a-0285-4578-a63b-39e2e8f99dfc" class="solid-section is-font-color-light is-background-color-dark" data-el-id="d5edaeed-c369-43a4-ad5b-56683b068f6a"> <script type="text/x-handlebars-template" class="gridItem pagination-script"> <a class="lp-listing-card listing-card" {{#if fromMLS}}href="/home-search/listings/{{id}}" data-turbolinks="false"{{else}}href="/properties/{{slug}}"{{/if}}> <div class="listing-card__img-wrap"> {{{mediaImage media.[0] class='listing-card__image' sizes='660px'}}} <div class="listing-card__status"> {{#if status}} <div class="listing-card__label">{{formatPropertyStatus status}}</div> {{/if}} {{#if mlsId}} <div class="listing-card__mls-key">MLS® {{mlsId}}</div> {{/if}} </div> {{#if mlsAttribution}} <div class="listing-card__attribution"> {{mlsAttribution}} </div> {{/if}} </div> <div class="listing-card__info"> <h4 class="listing-card__price">{{formatPropertyPrice this 'short' separator = ' ' priceClass="listing-card__price--sales" leaseClass="listing-card__price--lease"}}</h4> <div class="listing-card__address">{{#unless privateAddress}}{{fullAddress}}{{else}}Call for Address{{/unless}}</div> {{#if (or bedroomCount bathCount livingSpaceSize)}} <div class="listing-card__attributes"> {{#if bedroomCount}}<span>{{bedroomCount}} Bed{{#numCompare bedroomCount '1' '>'}}s{{/numCompare}}</span>{{/if}} {{#if bathCount}}<span>{{bathCount}} Bath{{#numCompare bathCount '1' '>'}}s{{/numCompare}}</span>{{/if}} {{#if livingSpaceSize}} {{#numCompare livingSpaceSize "0" "!="}} <span>{{lpFormatNumber livingSpaceSize}} {{#numCompare livingSpaceSize 0 ">"}}{{formatAreaUnit livingSpaceUnits}}</span>{{/numCompare}} {{/numCompare}} {{/if}} </div> {{/if}} {{#if mlsLogo}} <div class="listing-card__logo"> <img src="{{mlsLogo}}"> </div> {{/if}} </div> </a> </script> <div class="properties-grid lp-vertical-paddings redesign"> <div class="lp-container"> <div class="properties-grid__header"> <div class="lp-title-group"> <h2 class="lp-h2">Browse My Properties</h2> </div> <div class="properties-grid__arrows"></div> </div> <div class="properties-grid__container jsPropertiesCarousel"> <div class="properties-grid__item"> <a class="lp-listing-card listing-card" href="/properties/1620-sunset-ave-sw"> <div class="listing-card__img-wrap"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/282f3779-3af5-4863-a701-71e808dfb192" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/282f3779-3af5-4863-a701-71e808dfb192 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/282f3779-3af5-4863-a701-71e808dfb192 1280w" sizes="660px" class="listing-card__image" alt="" loading="lazy"> <div class="listing-card__status"> <div class="listing-card__label">Sold</div> <div class="listing-card__mls-key">MLS® 1906470</div> </div> </div> <div class="listing-card__info"> <h4 class="listing-card__price"><span class="listing-card__price--sales">$3,700,000</span></h4> <div class="listing-card__address">1620 Sunset Ave SW, Seattle, WA 98116</div> <div class="listing-card__attributes"> <span>6 Beds</span> <span>6 Baths</span> <span>9,627 Sq.Ft.</span> </div> </div> </a> </div> <div class="properties-grid__item"> <a class="lp-listing-card listing-card" href="/properties/2447-5th-avenue-w-2506-seattle-wa-us-98119-nwm2255779"> <div class="listing-card__img-wrap"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/75a7efa6-8554-4a13-9bbb-89aa2695432b" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/75a7efa6-8554-4a13-9bbb-89aa2695432b 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/75a7efa6-8554-4a13-9bbb-89aa2695432b 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/75a7efa6-8554-4a13-9bbb-89aa2695432b 1601w" sizes="660px" class="listing-card__image" alt="" loading="lazy"> <div class="listing-card__status"> <div class="listing-card__label">Sold</div> <div class="listing-card__mls-key">MLS® 2255779</div> </div> <div class="listing-card__attribution"> Provided by NWMLS, Windermere Real Estate Midtown </div> </div> <div class="listing-card__info"> <h4 class="listing-card__price"><span class="listing-card__price--sales">$2,225,000</span></h4> <div class="listing-card__address">2447 5th Avenue W, Seattle, WA 98119</div> <div class="listing-card__attributes"> <span>3,880 Sq.Ft.</span> </div> <div class="listing-card__logo"> <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/pv3nzs2ntl6l765u6u0g/symbol-color-nwmls "> </div> </div> </a> </div> <div class="properties-grid__item"> <a class="lp-listing-card listing-card" href="/properties/2939-mayfair-ave-n"> <div class="listing-card__img-wrap"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/0c6dc5bb-a127-49bd-949b-090b3f218783" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/0c6dc5bb-a127-49bd-949b-090b3f218783 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/0c6dc5bb-a127-49bd-949b-090b3f218783 1280w" sizes="660px" class="listing-card__image" alt="" loading="lazy"> <div class="listing-card__status"> <div class="listing-card__label">Sold</div> <div class="listing-card__mls-key">MLS® 2303316</div> </div> </div> <div class="listing-card__info"> <h4 class="listing-card__price"><span class="listing-card__price--sales">$1,755,000</span></h4> <div class="listing-card__address">2939 Mayfair Ave N, Seattle, WA 98109</div> <div class="listing-card__attributes"> <span>4 Beds</span> <span>3 Baths</span> <span>2,720 Sq.Ft.</span> </div> </div> </a> </div> <div class="properties-grid__item"> <a class="lp-listing-card listing-card" href="/properties/603-38th-ave"> <div class="listing-card__img-wrap"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/20c876c3-7c1f-45cd-b198-1a638121a249" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/20c876c3-7c1f-45cd-b198-1a638121a249 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/20c876c3-7c1f-45cd-b198-1a638121a249 1280w" sizes="660px" class="listing-card__image" alt="" loading="lazy"> <div class="listing-card__status"> <div class="listing-card__label">Sold</div> <div class="listing-card__mls-key">MLS® 1901036</div> </div> </div> <div class="listing-card__info"> <h4 class="listing-card__price"><span class="listing-card__price--sales">$1,724,500</span></h4> <div class="listing-card__address">603 38th Ave, Seattle, WA 98122</div> <div class="listing-card__attributes"> <span>4 Beds</span> <span>3 Baths</span> <span>2,652 Sq.Ft.</span> </div> </div> </a> </div> <div class="properties-grid__item"> <a class="lp-listing-card listing-card" href="/properties/507-w-olympic-place-a-seattle-wa-us-98119-nwm2211512"> <div class="listing-card__img-wrap"> <img src="https://dlajgvw9htjpb.cloudfront.net/cms/a635d66d-8242-4a3f-8437-748675be59c2/2211512/-8540174603961895852.jpg" class="listing-card__image" alt="" loading="lazy"> <div class="listing-card__status"> <div class="listing-card__label">Sold</div> <div class="listing-card__mls-key">MLS® 2211512</div> </div> <div class="listing-card__attribution"> Provided by NWMLS, Realogics Sotheby's Int'l Rlty </div> </div> <div class="listing-card__info"> <h4 class="listing-card__price"><span class="listing-card__price--sales">$1,715,000</span></h4> <div class="listing-card__address">507 W Olympic Place Unit: A, Seattle, WA 98119</div> <div class="listing-card__attributes"> <span>3 Beds</span> <span>3 Baths</span> <span>2,660 Sq.Ft.</span> </div> <div class="listing-card__logo"> <img src="https://res.cloudinary.com/luxuryp/images/f_auto,q_auto/pv3nzs2ntl6l765u6u0g/symbol-color-nwmls "> </div> </div> </a> </div> <div class="properties-grid__item"> <a class="lp-listing-card listing-card" href="/properties/826-w-fulton-st"> <div class="listing-card__img-wrap"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/fa1ba799-cc2f-4b2c-9975-b33446d414ad" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/fa1ba799-cc2f-4b2c-9975-b33446d414ad 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/fa1ba799-cc2f-4b2c-9975-b33446d414ad 1280w" sizes="660px" class="listing-card__image" alt="" loading="lazy"> <div class="listing-card__status"> <div class="listing-card__label">Sold</div> <div class="listing-card__mls-key">MLS® 1906065</div> </div> </div> <div class="listing-card__info"> <h4 class="listing-card__price"><span class="listing-card__price--sales">$1,689,950</span></h4> <div class="listing-card__address">826 W Fulton St, Seattle, WA 98119</div> <div class="listing-card__attributes"> <span>4 Beds</span> <span>3 Baths</span> <span>2,640 Sq.Ft.</span> </div> </div> </a> </div> </div> </div> </div> </section> <section id="section-950ce9c2-7e03-4ba7-aa22-b99a6c60f544" class="solid-section is-font-color-light is-background-color-dark" data-el-id="9b47c4ee-5cfb-4660-a12f-f05384cc67e3"> <div class="lp-container lp-vertical-paddings redesign"> <div class="nwmls-disclaimer__container"> <p class="nwmls-disclaimer"> Based on information submitted to the MLS GRID as of <span class="js-current-date"></span>. All data is obtained from various sources and may not have been verified by the broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information. </p> </div> </div> </section> <section id="section-6eb8f400-d8e7-4eaf-93c9-50c8dea7026a" class="solid-section is-font-color-light is-background-color-dark" data-el-id="21c5a117-61cb-4f43-8635-2da86e3ae7dd"> <div class="boxed-text lp-vertical-paddings redesign"> <div class="lp-container"> <div class="button-container"> <a href="/properties" class="lp-btn lp-btn--dark lp-btn--outline button-style-2" > View All </a> </div> </div> </div> </section> <section id="section-9d8fff01-80af-40a8-a583-3cdc0e29f10f" class="solid-section is-font-color-dark is-background-color-light" data-el-id="1296c4a2-2800-4a54-95a4-c30fa6be4ba5"> <div class="testimonials redesign"> <div class="container"> <h2 class="title">Testimonials</h2> </div> <div class="container slider-container"> <div class="items-slider"> <div class="item"> <div class="image-subsection card" style="color: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/0bbcce2b-d3d2-4b50-a379-5f04197ce427'); background-repeat: no-repeat; background-position: center; background-size: cover;"> <div class="top-block"> <div class="userpic"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/0bc4f86a-b751-4c3b-832a-8a74548d8001" alt="Mario T." loading="lazy"> </div> <h4 class="author">Mario T.</h4> <blockquote class="testimonial-text">Whether marketing and selling my residence in Seattle (for more than the other brokers thought they could get), to consulting with my broker in Beverly Hills in my relocation, and finally my second home in Miami, your expertise...</blockquote> </div> <a href="/testimonials" class="btn btn--primary-dark card-button button-style-2" > Read More </a> </div> </div> <div class="item"> <div class="image-subsection card" style="color: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/0bbcce2b-d3d2-4b50-a379-5f04197ce427'); background-repeat: no-repeat; background-position: center; background-size: cover;"> <div class="top-block"> <div class="userpic"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/0bc4f86a-b751-4c3b-832a-8a74548d8001" alt="Mike B." loading="lazy"> </div> <h4 class="author">Mike B.</h4> <blockquote class="testimonial-text">Jeff is very knowledgeable about the Queen Anne market. He held numerous open houses and had contacts for workers to get the property in good shape, staged beautifully, and good photos. I would use Jeff again.</blockquote> </div> <a href="/testimonials" class="btn btn--primary-dark card-button button-style-2" > Read More </a> </div> </div> <div class="item"> <div class="image-subsection card" style="color: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/0bbcce2b-d3d2-4b50-a379-5f04197ce427'); background-repeat: no-repeat; background-position: center; background-size: cover;"> <div class="top-block"> <div class="userpic"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/0bc4f86a-b751-4c3b-832a-8a74548d8001" alt="Jennifer H." loading="lazy"> </div> <h4 class="author">Jennifer H.</h4> <blockquote class="testimonial-text">Jeff was energetic, generous, and committed and sold our property quickly after a lackluster few months on the market with another agent who missed our only decent offer. We were relieved to have him represent us. Highly recomm...</blockquote> </div> <a href="/testimonials" class="btn btn--primary-dark card-button button-style-2" > Read More </a> </div> </div> <div class="item"> <div class="image-subsection card" style="color: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/0bbcce2b-d3d2-4b50-a379-5f04197ce427'); background-repeat: no-repeat; background-position: center; background-size: cover;"> <div class="top-block"> <div class="userpic"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/0bc4f86a-b751-4c3b-832a-8a74548d8001" alt="James L." loading="lazy"> </div> <h4 class="author">James L.</h4> <blockquote class="testimonial-text">Jeff was outstanding in helping us sell our home. We were in a situation where our home had sat on the market for 90+ days with a previous realtor and just wasn't moving. We decided to switch to Jeff because we really needed it...</blockquote> </div> <a href="/testimonials" class="btn btn--primary-dark card-button button-style-2" > Read More </a> </div> </div> </div> <div class="arrows custom-arrows--dark"> </div> </div> </div> </section> <section id="section-11594394-c77b-4f14-9603-35296db0c2df" class="solid-section is-font-color-light is-background-color-light" data-el-id="297a2620-2ed9-402f-835c-5c1dff0fb23a"> <div id="modal-home-valuation-plunk" class="modal hv-modal redesign"> <div class="hv-modal__content"> <div class="hv-modal__body"> <div class="lp-container lp-container--l home-valuation__container"> <div class="hv-modal__row"> <div class="hv-modal__col"> <div class="js-scene-1 hv-modal__content-block" data-ui-main="form"> <button class="hv-modal__back text-neutral js-close-form"> <span class="hv-icon hv-icon-back"></span> Back to search </button> <h3 class="lp-h3 hv-modal__title mb-1">Get your instant home valuation</h3> <p class="hv-modal__lead text-neutral" data-ui-auth="default">Enter your details to see how much your home is worth.</p> <p class="hv-modal__lead text-neutral js-auth-failed" data-ui-auth="error" hidden>*Authentication failed. Please enter your details below to get your free valuation.</p> <!-- Hide SSO until the backend is ready to support it--> <!-- <div class="hv-modal__sso-row js-auth-row" data-ui-auth="default" hidden>--> <!-- <div style="width: 321px; border: none; margin: 0;" data-shape="rectangular"--> <!-- data-signin-type="google-sign-in"--> <!-- class="social-oauth"--> <!-- data-on-success-function-name="onSuccessValCb"--> <!-- height="40"--> <!-- data-size="large"--> <!-- data-width="320"--> <!-- data-text="signin_with"--> <!-- data-shape="circle"--> <!-- data-type="standard"--> <!-- data-theme="outline">--> <!-- </div>--> <!-- <div style="width: 321px; border: none; margin: 0;"--> <!-- data-signin-type="facebook-sign-in"--> <!-- class="social-oauth"--> <!-- data-on-success-function-name="onSuccessValCb"--> <!-- height="40"--> <!-- data-size="large"--> <!-- data-width="320"--> <!-- data-button-type="continue_with"--> <!-- data-layout="default"--> <!-- data-max-rows="1">--> <!-- </div>--> <!-- </div>--> <form class="hv-form"> <input type="hidden" name="agentFirstName" value='Jeffrey'> <input type="hidden" name="agentLastName" value='Valcik'> <input type="hidden" name="agentEmail" value='[email protected]'> <input type="hidden" name="agentAvatar" value='https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/70fad26c-0a66-41ba-8752-ace0df452a10'> <input type="hidden" name="agentPhoneNumber" value='(206) 940-6006'> <input type="hidden" name="customAgentEmail" value=''> <input type="hidden" name="customAgentName" value=''> <input type="hidden" name="customAgentPhone" value=''> <div id="customAgentAvatarDiv" style="display: none;"> </div> <label for="section-11594394-c77b-4f14-9603-35296db0c2df-hv-address" style="display: none;">Home Valuation Address</label> <input type="hidden" id="section-11594394-c77b-4f14-9603-35296db0c2df-hv-address" name="property-address" /> <label for="section-11594394-c77b-4f14-9603-35296db0c2df-hv-valuation" style="display: none;">Home Valuation</label> <input type="hidden" id="section-11594394-c77b-4f14-9603-35296db0c2df-hv-valuation" name="property-valuation" /> <div class="hv-form__line"> <div class="hv-form__group lp-input-group"> <label for="section-11594394-c77b-4f14-9603-35296db0c2df-hv-name" class="lp-label">Full Name*</label> <input type="text" id="section-11594394-c77b-4f14-9603-35296db0c2df-hv-name" name="name" class="lp-input" placeholder="Full Name" required /> </div> </div> <div class="h-pot lp-h-pot"> <label for="section-11594394-c77b-4f14-9603-35296db0c2df-middleName">Middle Name</label> <input id="section-11594394-c77b-4f14-9603-35296db0c2df-middleName" name="middleName" value="" autocomplete="off" tabindex="-1" /> </div> <div class="hv-form__line"> <div class="hv-form__group lp-input-group"> <label for="section-11594394-c77b-4f14-9603-35296db0c2df-hv-email" class="lp-label">Email*</label> <input type="email" id="section-11594394-c77b-4f14-9603-35296db0c2df-hv-email" name="email" class="lp-input js-email-input" placeholder="Email" required /> </div> </div> <div class="hv-form__line"> <div class="hv-form__group lp-input-group"> <label for="section-11594394-c77b-4f14-9603-35296db0c2df-hv-phone" class="lp-label">Phone*</label> <input type="tel" id="section-11594394-c77b-4f14-9603-35296db0c2df-hv-phone" name="phone" class="lp-input" placeholder="Phone" pattern="[0-9\-\(\)+\.\+ ]{5,}" required /> </div> </div> <div class="lp-disclaimer"><label class="lp-tcr-content"> <span class="lp-tcr-checkbox"><input type="checkbox" name="termsAccepted" oninvalid="this.setCustomValidity('Please accept the terms and conditions')" oninput="this.setCustomValidity('')" required></span> <span class="lp-tcr-message"> By providing Jeffrey A. Valcik and Associates, Inc. your contact information, you acknowledge and agree to our <a href="/terms-and-conditions" target="_blank">Privacy Policy</a> and consent to receiving marketing communications, including through automated calls, texts, and emails, some of which may use artificial or prerecorded voices. This consent isn’t necessary for purchasing any products or services and you may opt out at any time. To opt out from texts, you can reply, ‘stop’ at any time. To opt out from emails, you can click on the unsubscribe link in the emails. Message and data rates may apply. </span> </label> </div> <div class="hv-form__footer"> <button type="submit" class="lp-btn home-val-btn lp-btn--dark lp-btn--filled lp-btn--mob-full-width custom-ebook__submit-btn button-style-1">Unlock Your Free Valuation</button> </div> <ul class="hv-checklist hv-checklist--small mt-2"> <li class="p14"> Instant result </li> <li class="p14"> Sell for more </li> <li class="p14"> Get expert advice </li> </ul> </form> </div> <div class="js-scene-2 hv-modal__content-block" data-ui-main="agent" hidden> <button class="hv-modal__back text-neutral js-close-form conditional-desktop-only"> <span class="hv-icon hv-icon-back"></span> Back to search </button> <div class="content-item schedule-consultation"> <h3 class="lp-h3 hv-modal__title mb-1" data-ui-result="default">Get the best price for your home</h3> <h3 class="lp-h3 hv-modal__title mb-1" data-ui-result="error" hidden>Reach out for more information</h3> <p class="hv-modal__lead text-neutral mb-0">Schedule a free consultation with a top local agent who can help you estimate and understand your home's value.</p> </div> <div class="content-item"> <div class="agent-card"> <div class="agent-card__row"> <div class="agent-card__avatar"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/70fad26c-0a66-41ba-8752-ace0df452a10" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/70fad26c-0a66-41ba-8752-ace0df452a10 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/70fad26c-0a66-41ba-8752-ace0df452a10 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/70fad26c-0a66-41ba-8752-ace0df452a10 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/70fad26c-0a66-41ba-8752-ace0df452a10 1365w" sizes="72px" alt="Jeffrey A. Valcik and Associates, Inc. Seattle, WA Real Estate Agent Headshot" class="portrait" loading="lazy"> </div> <div class="agent-card__details"> <p class="agent-card__name lp-h5"> Jeffrey Valcik </p> <p class="agent-card__label text-neutral"> <span class="hv-icon hv-icon-thunder-move"></span> Managing Broker & Exceptional Homes Director </p> </div> </div> </div> </div> <div class="content-item"> <p class="content-item__label text-neutral">About Me</p> <div class="agent-description mb-3"> Since 1988, Jeff has been a brokerage owner, managing broker, national corporate relocation director, and for the last two decades, a national real estate consultant with over 1,500 personal sales equalling in the billions from island property, working ranches, manses in Seattle, luxury mountain retreats in Canada, penthouses in Manhattan to ocean front villas in Los Angeles and Miami. Jeff has been sought out and featured on CNN and local affiliates of ABC, CBS, and NBC. </div> <div class="hv-form__footer"> <a href="/cdn-cgi/l/email-protection#105a757676505a71666360603e737f7d2f6365727a7573642d587f7d7535222046717c657164797f7e" target="_blank" class="lp-btn lp-btn--dark lp-btn--filled lp-btn--mob-full-width js-schedule js-mail button-style-1">Schedule free consultation</a> <a href="tel:(206) 940-6006" data-number="(206) 940-6006" class="lp-btn lp-btn--dark lp-btn--filled lp-btn--mob-full-width js-schedule js-phone button-style-1">Call (206) 940-6006</a> </div> <ul class="hv-checklist hv-checklist--small mt-2"> <li class="p14"> Trusted agent </li> <li class="p14"> Local expert </li> <li class="p14"> Prompt response </li> </ul> </div> </div> </div> <div class="hv-modal__col plunk-result"> <div class="hv-modal__content-block"> <button class="hv-modal__back text-neutral js-close-form conditional-mobile-only"> <span class="hv-icon hv-icon-back"></span> Back to search </button> <div class="content-item"> <h5 class="lp-h5 text-neutral mb-2">Luxury Presence Home Value</h5> <p class="valuation-placeholder js-valuation-placeholder" data-ui-value="placeholder" data-ui-result="default"></p> <div class="valuation-output js-valuation-output" data-ui-value="value" data-ui-result="default" hidden> <h2 id="plunk-value" class="lp-h1 js-plunk-value mb-0">Estimate not available</h2> </div> <p class="valuation-error js-valuation-error mb-0" data-ui-result="error" hidden> We need more information to provide an accurate estimate for this address. Local expert Jeffrey Valcik will reach out shortly or you can schedule a consultation now. </p> </div> <div class="content-item"> <p class="content-item__label text-neutral">Property Address</p> <p class="content-item__address js-property-address">Address</p> <div class="map-container mt-2" id="map" data-ui-result="default"> <img src="https://res.cloudinary.com/dvgalsdp3/image/upload/v1668765837/dummy-map_zkxabi.png" alt="dummy-map" /> </div> <p class="hv-modal__how-calc text-neutral" data-ui-result="default"> <a href="#" class="lp-link lp-link--dark" id="how-calculate-popup">How we calculate your estimate</a> </p> </div> </div> </div> </div> </div> </div> </div> </div> <div class="home-valuation home-valuation--fullbleed" style="--highlightColor:rgba(225, 186, 119, 1)"> <div class="opening-wrapper"> <div class="background"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/bbefe27a-cc0d-4e3e-bcb7-36dac4cd19f1" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/bbefe27a-cc0d-4e3e-bcb7-36dac4cd19f1 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/bbefe27a-cc0d-4e3e-bcb7-36dac4cd19f1 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/bbefe27a-cc0d-4e3e-bcb7-36dac4cd19f1 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/bbefe27a-cc0d-4e3e-bcb7-36dac4cd19f1 1920w" sizes="90vw" class="image" alt="" loading="lazy"> </div> <div class="content"> <h2 class="lp-h2 h2 title mb-3">How Much Is Your Home Worth?</h2> <ul class="benefits"> <li class="benefit"> Instant property valuation </li> <li class="benefit"> Expert advice </li> <li class="benefit"> Sell for more </li> </ul> <div class="search-wrapper js-address-search"> <div class="search-icon"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 10.5C5 6 8 3 12.5 3C17 3 20 6.75 20 10.5C20 12.8326 17.8237 16.0357 13.471 20.1093C12.9154 20.6293 12.0585 20.6508 11.4775 20.1595C7.15915 16.5078 5 13.288 5 10.5ZM12.5 12C13.8807 12 15 10.8807 15 9.5C15 8.11929 13.8807 7 12.5 7C11.1193 7 10 8.11929 10 9.5C10 10.8807 11.1193 12 12.5 12Z" fill="black"/></svg> </div> <input type="text" id="section-11594394-c77b-4f14-9603-35296db0c2df-search" name="home-address" class="search-input" placeholder="Enter your home address…" /> <button class="lp-btn home-val-btn lp-btn--filled lp-btn--dark lp-btn--large lp-btn--mob-full-width js-continue button-style-1" disabled>Get a Free Home Valuation</button> <div class="results-wrapper"> <div class="search-results"> <div class="results-container"></div> <div class="search-in-progress not-visible"> <i class="lp-i lp-i--spinner lp-i--pulse"></i> </div> <div class="predefined-links not-visible"> </div> </div> </div> <div class="loader" hidden> <div class="line-wrapper"><div class="line"></div></div> <div class="text wow fadeIn">Loading valuation...</div> </div> </div> </div> </div> </div> </section> <section id="section-d4ea0365-fd70-4aa0-893a-a3ba2b242b05" class="solid-section is-font-color-dark is-background-color-light" data-el-id="21c5a117-61cb-4f43-8635-2da86e3ae7dd"> <div class="boxed-text lp-vertical-paddings redesign"> <div class="lp-container"> <div class="lp-title-group"> <h2 class="lp-h2 js-title">Looking to Buy or Sell a Home?</h2> </div> <div class="boxed-text__description"><p>Browse My In Depth Buyer and Seller Guides</p></div> <div class="button-container"> <a href="/buyers" class="lp-btn lp-btn--dark lp-btn--outline button-style-1" > Buyer's Guide </a> <a href="/sellers" class="lp-btn lp-btn--dark lp-btn--outline button-style-1" > Seller's Guide </a> </div> </div> </div> </section> <section id="section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1" class="solid-section is-font-color-dark is-background-color-light" data-el-id="ef4a3598-d218-4978-bdc4-94d84dee161b"> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/x-handlebars-template" class="gridItem pagination-script"><div class="item"> <a href="/neighborhoods/{{slug}}" class="item-wrapper"> <div class="image-holder"> {{{mediaImage media.[0] sizes="(max-width: 768px) 100vw, 50vw" alt=name}}} </div> <div class="overlay"></div> <div class="content-container"> <h3 class="lp-h3 neighborhood-name">{{name}}</h3> <div class="button-wrapper"> <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> </div> </div> </a> </div> </script> <div class="featured-neighborhoods-grid lp-vertical-paddings redesign"> <div class="lp-container"> <div class="lp-title-group"> <h2 class="lp-h2">Neighborhoods</h2> </div> </div> <div class="items items-3 three-columns "> <div class="item"> <a href="/neighborhoods/downtown-seattle" class="item-wrapper"> <div class="image-holder"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/5dc120a3-ab5d-4264-b705-d8eb0ce7f556" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/5dc120a3-ab5d-4264-b705-d8eb0ce7f556 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/5dc120a3-ab5d-4264-b705-d8eb0ce7f556 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/5dc120a3-ab5d-4264-b705-d8eb0ce7f556 1920w" alt="Downtown Seattle" sizes="(max-width: 768px) 100vw, 50vw" loading="lazy"> </div> <div class="overlay"></div> <div class="content-container"> <h3 class="lp-h3 neighborhood-name">Downtown Seattle</h3> <div class="button-wrapper"> <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> </div> </div> </a> </div> <div class="item"> <a href="/neighborhoods/queen-anne" class="item-wrapper"> <div class="image-holder"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/27bda2ec-0821-43e6-8ffc-c7a612526fc2" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/27bda2ec-0821-43e6-8ffc-c7a612526fc2 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/27bda2ec-0821-43e6-8ffc-c7a612526fc2 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/27bda2ec-0821-43e6-8ffc-c7a612526fc2 1920w" alt="Queen Anne" sizes="(max-width: 768px) 100vw, 50vw" loading="lazy"> </div> <div class="overlay"></div> <div class="content-container"> <h3 class="lp-h3 neighborhood-name">Queen Anne</h3> <div class="button-wrapper"> <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> </div> </div> </a> </div> <div class="item"> <a href="/neighborhoods/madison-park" class="item-wrapper"> <div class="image-holder"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/2b70caac-10a6-4180-9e54-cb598bf7c2f1" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/2b70caac-10a6-4180-9e54-cb598bf7c2f1 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/2b70caac-10a6-4180-9e54-cb598bf7c2f1 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/2b70caac-10a6-4180-9e54-cb598bf7c2f1 1920w" alt="Madison Park" sizes="(max-width: 768px) 100vw, 50vw" loading="lazy"> </div> <div class="overlay"></div> <div class="content-container"> <h3 class="lp-h3 neighborhood-name">Madison Park</h3> <div class="button-wrapper"> <span class="lp-btn lp-btn--light lp-btn--filled lp-btn--big button-style-2">Learn More</span> </div> </div> </a> </div> </div> <div class="button-container"> <a href="/neighborhoods" class="lp-btn lp-btn--outline lp-btn--dark lp-btn--big button-style-1" > View All </a> </div> </div> </section> <section id="section-c4cecf06-8e45-4420-a979-44e661367554" class="solid-section is-font-color-light is-background-color-dark" data-el-id="19e4a145-7cee-4338-8873-657ce2636b4c"> <div class="newsletter-signup lp-vertical-paddings redesign"> <div class="lp-container-custom"> <form data-type="contact-form" class="newsletter-signup__form"> <div class="newsletter-signup__form-container"> <div class="lp-title-group"> <h2 class="lp-h2">Receive Exclusive Listings in Your Inbox</h2> <div class="lp-text--subtitle"><p>Are you interested in buying a home? Look no further than working with a real estate expert.</p></div> </div> <div class="newsletter-signup-form"> <div class="newsletter-signup__inputs-container"> <input id="section-c4cecf06-8e45-4420-a979-44e661367554__newsSignFirstName" type="text" name="name" class="lp-input lp-input--light newsletter-signup__form-item" required placeholder="Name"> <input id="section-c4cecf06-8e45-4420-a979-44e661367554__newsSignEmail" type="email" name="email" class="lp-input lp-input--light newsletter-signup__form-item" required placeholder="Email" pattern="[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)+"> <button type="submit" class="lp-btn lp-btn--filled lp-btn--light submit button-style-2 newsletter-signup__form-item lp-btn--mob-full-width">Submit</button> <div class="lp-h-pot"> <input id="section-c4cecf06-8e45-4420-a979-44e661367554__newsSignMiddleName" name="middleName" value="" autocomplete="off" tabindex="-1"> </div> <input style="display: none;" type="text" name="source" value="NEWSLETTER_SIGNUP" /> </div> </div> <div class="lp-disclaimer"><label class="lp-tcr-content"> <span class="lp-tcr-checkbox"><input type="checkbox" name="termsAccepted" oninvalid="this.setCustomValidity('Please accept the terms and conditions')" oninput="this.setCustomValidity('')" required></span> <span class="lp-tcr-message"> By providing Jeffrey A. Valcik and Associates, Inc. your contact information, you acknowledge and agree to our <a href="/terms-and-conditions" target="_blank">Privacy Policy</a> and consent to receiving marketing communications, including through automated calls, texts, and emails, some of which may use artificial or prerecorded voices. This consent isn’t necessary for purchasing any products or services and you may opt out at any time. To opt out from texts, you can reply, ‘stop’ at any time. To opt out from emails, you can click on the unsubscribe link in the emails. Message and data rates may apply. </span> </label> </div> </div> <div class="success-block"> <div class="lp-title-group"> <h2 class="lp-h2">Thank You</h2> <div class="lp-text--subtitle"><p>You have successfully been added to my Newsletter. Stay tuned for the latest updates sent straight to your inbox!</p></div> </div> </div> </form> </div> </div> </section> <section id="section-51e81c76-6201-4484-89db-9522c574ca49" class="solid-section is-font-color-dark is-background-color-light" data-el-id="cbccba56-02a9-4c0c-90bb-602d2d676658"> <div class="redesign featured-press-section"> <div class="container"> <header> <h2 class="serif">Blog</h2> </header> <ul class="featured-press "> <li> <a href="/blog/discover-what-makes-magnolia-was-neighborhoods-stand-out"> <figure> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/069ed4cc-27c3-4dcb-9f50-1e6df444e941" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/069ed4cc-27c3-4dcb-9f50-1e6df444e941 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/069ed4cc-27c3-4dcb-9f50-1e6df444e941 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/069ed4cc-27c3-4dcb-9f50-1e6df444e941 1920w" alt="" loading="lazy"> <span class="label">Real Estate</span> </figure> <h4 class="serif "><span class="link hyperlink-style-1">Discover What Makes Magnolia, WA's Neighborhoods Stand Out!</span> </h4> <p> Exploring the Unique Charm and Appeal of Magnolia's Distinctive Areas </p> <ul class="featured-press__details"> </ul> </a> </li> <li> <a href="/blog/the-hidden-gems-of-queen-anne-wa"> <figure> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/52ab60a2-faeb-401a-86cf-a6cb63925793" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/52ab60a2-faeb-401a-86cf-a6cb63925793 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/52ab60a2-faeb-401a-86cf-a6cb63925793 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/52ab60a2-faeb-401a-86cf-a6cb63925793 1920w" alt="" loading="lazy"> <span class="label">Lifestyle</span> </figure> <h4 class="serif "><span class="link hyperlink-style-1">The Hidden Gems of Queen Anne, WA</span> </h4> <p> Exploring Queen Anne: A Guide to Unmissable Experiences </p> <ul class="featured-press__details"> </ul> </a> </li> </ul> <a href="/blog" class="btn btn--primary-dark button-style-1" > VIEW ALL </a> </div> </div> </section> <section class="image-section is-font-color-light is-background-color-light" id="section-395956f1-f1f8-45fd-b3be-838ff9277957" data-el-id="e6b1ae9f-5b8d-4ac5-a23f-bfb55ef91c3c"> <script> (function(){ const sectionId = 'section-395956f1-f1f8-45fd-b3be-838ff9277957' const section = document.querySelector(`#${sectionId}`); var sectionBg = window.getComputedStyle(section, null).getPropertyValue('background-image'); if('false' === 'true') { section.classList.add('parallax-enabled'); section.style.setProperty('--sectionBackground', sectionBg); section.style.setProperty('background', 'none'); } })() </script> <div class="redesign work-with-us "> <div class="container"> <h2 class="serif">Work With Jeffrey</h2> <p>Jeffrey A. Valcik and Associates, Inc. is dedicated to helping you find your dream home and assisting with any selling needs you may have. Contact him today to discuss all your real estate needs!</p> <div class="btn-container"> <a role="button" data-type="CONTACT_US" class="btn btn--primary-light button-style-2" > Let's Connect </a> </div> </div> </div> </section> <section id="section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87" class="solid-section is-font-color-dark is-background-color-light" data-el-id="5db65d6a-01e9-4ee3-babf-2748e074a284"> <script type="text/x-handlebars-template" class="jsIGItem"> <a href="{{permalink}}" target="_blank" class="ig-feed-item insta-type-{{mediaType}}"> <div class="ig-feed-item__img" style="background-image: url('{{#ifEquals mediaType 'VIDEO'}}{{thumbnailUrl}}{{^}}{{mediaUrl}}{{/ifEquals}}');"></div> <div class="ig-feed-item__info"><div class="ig-feed-item__caption">{{caption}}</div></div> {{#ifEquals mediaType 'VIDEO'}}<div class="video-icon"></div>{{/ifEquals}} </a> </script> <div class="ig-feed redesign"> <div class="ig-feed-top lp-container"> <div class="top-wrapper"> <div class="top-left"> <h3 class="lp-h3 title">Follow Me on Instagram</h3> <a href="#" target="_blank" class="instagram-link jsIGLink"><h4 class="lp-h4 instagram-name jsIGName"></h4></a> </div> <div class="top-right"> <a href="#" target="_blank" class="lp-btn lp-btn--dark lp-btn--outline lp-btn--mob-full-width follow-button jsIGLink button-style-1">Follow Me</a> <a class="nav-button top-nav-prev hidden-control button-style-1"> <svg width="9" height="15" viewBox="0 0 9 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.099 13.25l-5.25-5.775L7.099 1.7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> </a> <a class="nav-button top-nav-next hidden-control button-style-1"> <svg width="9" height="15" viewBox="0 0 9 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.90137 1.75L7.15137 7.525L1.90137 13.3" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> </a> </div> </div> </div> <div class="lp-container ig-feed-container "> <div class="ig-feed-feed" data-limit="33"> </div> </div> <div class="bottom-controls"> <a class="bottom-nav-button bottom-nav-prev button-style-1"> <svg width="9" height="15" viewBox="0 0 9 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.099 13.25l-5.25-5.775L7.099 1.7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> </a> <a class="bottom-nav-button bottom-nav-next button-style-1"> <svg width="9" height="15" viewBox="0 0 9 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.90137 1.75L7.15137 7.525L1.90137 13.3" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> </a> </div> </div> </section> <div id="modals" class="modals"></div> <footer id="global-footer" class="is-font-color-light is-background-color-dark"> <div class="footer redesign no_newsletter "> <div class="container"> <h3>Jeffrey A. Valcik and Associates, Inc.</h3> <div class="info-wrap"> <div class="info-wrap-contact agent_box"> <div class="info-wrap-contact_zone type_user"> <h4 class="serif">GET IN TOUCH</h4> <div class="info-wrap-contact_cell"> <i> <svg width="30" height="19" viewBox="0 0 30 19" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M2 0C0.903517 0 0 0.903517 0 2V16.6667C0 17.7631 0.903517 18.6667 2 18.6667H28C29.0965 18.6667 30 17.7631 30 16.6667V2C30 0.903517 29.0965 0 28 0H2ZM2.4375 1.33333H27.5625L15.6458 11.4896C15.3389 11.7512 14.6612 11.7512 14.3542 11.4896L2.4375 1.33333ZM1.33333 2.13542L10.1979 9.6979L1.33333 16.5729V2.13542ZM28.6667 2.13542V16.5729L19.8021 9.6979L28.6667 2.13542ZM11.2396 10.5833L13.4896 12.5C14.3543 13.2369 15.6457 13.2369 16.5104 12.5L18.7604 10.5833L27.4687 17.3333H2.53125L11.2396 10.5833Z" fill="#1A1A1A" /> </svg> </i> <p class="contact_title">Email</p> <a href="/cdn-cgi/l/email-protection#87ede2e1e1c7ede6f1f4f7f7a9e4e8ea" class="lp-link info-wrap-contact_link grey-text hyperlink-style-2"><span class="__cf_email__" data-cfemail="c8a2adaeae88a2a9bebbb8b8e6aba7a5">[email protected]</span></a> </div> <div class="info-wrap-contact_cell"> <i><svg width="30" height="25" viewBox="0 0 30 25" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.7964 8.1207H19.2036V8.7279C19.2036 10.8195 20.9082 12.5259 23.001 12.5259H24.741L25.2852 20.7051C25.3776 22.1235 24.2868 23.2719 22.8822 23.2719H7.0032C5.5944 23.2719 4.5084 22.1085 4.6002 20.7039C4.782 17.9895 4.9152 15.2313 5.154 12.5265H6.9996C9.0918 12.5265 10.797 10.8207 10.797 8.7285V8.1207H10.7964ZM11.46 16.5807C11.46 14.6565 13.0188 13.0977 14.943 13.0977C16.8666 13.0977 18.4254 14.6571 18.4254 16.5807C18.4254 18.5055 16.8678 20.0631 14.943 20.0631C13.02 20.0637 11.46 18.5043 11.46 16.5807ZM14.943 12.0381C12.4344 12.0381 10.4004 14.0721 10.4004 16.5807C10.4004 19.0887 12.435 21.1233 14.943 21.1233C17.4486 21.1233 19.485 19.0869 19.485 16.5807C19.485 14.0727 17.451 12.0381 14.943 12.0381ZM9.0846 4.8363C8.22 4.8363 7.512 5.5443 7.512 6.4089V8.7285C7.512 9.0093 7.2804 9.2415 6.999 9.2415H1.5726C1.2906 9.2415 1.0596 9.0111 1.0596 8.7285V6.9285C1.0596 6.4797 1.1628 6.0945 1.3902 5.7069C1.896 4.8465 2.7294 4.1013 3.795 3.4749C9.279 0.2517 20.7192 0.2523 26.2044 3.4749C27.2706 4.1013 28.104 4.8465 28.6098 5.7069C28.8354 6.0921 28.9398 6.4815 28.9398 6.9285V8.7285C28.9398 9.0111 28.71 9.2415 28.4268 9.2415H23.0004C22.719 9.2415 22.4874 9.0093 22.4874 8.7285V6.4089C22.4874 5.5425 21.7806 4.8363 20.9148 4.8363H9.0846ZM8.571 6.4089C8.571 6.1263 8.8026 5.8965 9.0846 5.8965H20.9154C21.1968 5.8965 21.429 6.1275 21.429 6.4089V8.7285C21.429 9.5943 22.1352 10.3017 23.001 10.3017H28.4274C29.292 10.3017 30 9.5931 30 8.7285V6.9285C30 6.2835 29.8464 5.7291 29.5206 5.1729C28.9188 4.1493 27.9564 3.2799 26.7384 2.5641C20.9214 -0.8547 9.0798 -0.8547 3.2622 2.5641C2.0436 3.2799 1.0812 4.1487 0.48 5.1729C0.153 5.7291 0 6.2835 0 6.9279V8.7279C0 9.5925 0.7092 10.3011 1.5726 10.3011H6.999C7.8648 10.3011 8.571 9.5937 8.571 8.7279V6.4089ZM9.7368 7.5915V8.7285C9.7368 10.2387 8.5092 11.4669 6.999 11.4669H4.6686C4.3914 11.4669 4.164 11.6799 4.1412 11.9511C3.8892 14.8347 3.7386 17.7435 3.5448 20.6331C3.4116 22.6425 4.989 24.3315 7.0032 24.3315H22.8822C24.882 24.3315 26.475 22.6575 26.3406 20.6343L25.7622 11.9607C25.7436 11.6811 25.5102 11.4675 25.2342 11.4675L23.001 11.4663C21.4902 11.4663 20.2632 10.2375 20.2632 8.7279V7.5909C20.2632 7.2981 20.0262 7.0611 19.7334 7.0611H10.2666C9.9738 7.0611 9.7368 7.2987 9.7368 7.5915Z" fill="#1A1A1A" /> </svg></i> <p class="contact_title">Phone Number</p> <a href="tel:(206) 940-6006" class="lp-link info-wrap-contact_link grey-text hyperlink-style-2">(206) 940-6006</a> </div> </div> <div class="info-wrap-contact_zone"> <div class="info-wrap-contact_cell"> <i> <svg width="31" height="30" viewBox="0 0 31 30" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M29.9821 6.49489C29.7931 6.35756 29.679 6.32046 29.4572 6.39228L20.298 9.41368L16.1952 8.03558L15.8172 9.41525L19.7644 10.7038V28.1462L9.89831 25.7069V22.1034H8.71438V25.7515L1.21616 28.2532V15.3945H0.0322266V29.2729C0.0322266 29.5077 0.130098 29.7279 0.321106 29.8645C0.445418 29.9541 0.585911 29.9999 0.735086 29.9999C0.814804 29.9999 0.890971 29.9868 0.967926 29.96L9.48433 27.029L20.1792 29.7887C20.3224 29.8254 20.4751 29.8171 20.6152 29.7654L29.8104 26.2235C30.0942 26.1177 30.0251 25.8466 30.0251 25.5431V7.08291C30.0251 6.85086 30.17 6.63144 29.9821 6.49489ZM28.8412 25.0388L20.9483 28.0361V10.7065L28.8412 8.08649V25.0388Z" fill="#1A1A1A" /> <path d="M6.57515 19.1142C6.6671 19.422 6.95006 19.6323 7.2713 19.6323C7.59215 19.6323 7.87511 19.422 7.96746 19.1142C8.67742 16.7514 10.0393 15.2447 11.3559 13.788C12.9944 11.9747 14.5422 10.2615 14.5422 7.2717C14.5422 3.39788 11.1451 0 7.2713 0C3.39827 0 0 3.39748 0 7.2717C0 10.2615 1.54819 11.9747 3.18674 13.788C4.50328 15.2447 5.86479 16.7514 6.57515 19.1142ZM7.2713 1.45426C10.316 1.45426 13.0883 4.22663 13.0883 7.2717C13.0883 9.70191 11.7852 11.1435 10.2769 12.8121C9.2461 13.9534 8.10992 15.2096 7.2713 16.9199C6.43229 15.2096 5.29651 13.953 4.2657 12.8121C2.75698 11.1432 1.45426 9.70191 1.45426 7.2717C1.45426 4.22663 4.22663 1.45426 7.2713 1.45426Z" fill="#1A1A1A" /> <path d="M7.26193 10.1616C8.8705 10.1616 10.1795 8.86084 10.1795 7.26175C10.1795 5.66305 8.87089 4.3623 7.26193 4.3623C5.65297 4.3623 4.34473 5.66305 4.34473 7.26175C4.34512 8.86084 5.65336 10.1616 7.26193 10.1616ZM7.26193 5.81657C8.06898 5.81657 8.72527 6.46536 8.72527 7.26175C8.72527 8.05932 8.06898 8.70733 7.26193 8.70733C6.45528 8.70733 5.79899 8.05893 5.79899 7.26175C5.79899 6.46536 6.45528 5.81657 7.26193 5.81657Z" fill="#1A1A1A" /> </svg> </i> <p class="info-wrap-contact_title">Address</p> <p class="info-wrap-contact_link grey-text"><p>120 WESTLAKE AVE N APT 924<br>SEATTLE WA 98109</p></p> </div> </div> </div> </div> <div class="text_footer first_text_footer"> <div class="images_box"> <div class="img_size"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/3198ce0c-ca71-4fa4-8f52-5476f219f781" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/3198ce0c-ca71-4fa4-8f52-5476f219f781 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/3198ce0c-ca71-4fa4-8f52-5476f219f781 355w" alt="Footer Image" sizes="200px"> </div> </div> <div class="luxury-text"> <p style="font-size: 12px;">All information is deemed reliable but not guaranteed and should be independently reviewed and verified.<br><br></p> <p style="font-size: 12px;">The IDX display contains information sourced from the Northwest Multiple Listing Service. This data is intended solely for personal, non-commercial use and is not to be utilized for any other purposes except to identify potential properties for purchase. Although the MLS data displayed is typically considered reliable, it is not guaranteed to be accurate by the MLS. Buyers are responsible for verifying the accuracy of all information and are advised to conduct their own investigations or seek professional assistance. Other sources besides the Listing Agent may have contributed to the MLS data presented. Unless expressly specified in writing, the Broker/Agent has not confirmed any information obtained from external sources. The Broker/Agent may or may not have acted as the Listing and/or Selling Agent and cannot guarantee the accuracy of property locations displayed on any map. Any compensation offers are solely made to participants of the MLS where the listing is registered.<br><br>©<span class="auto-year-update">#</span> Northwest Multiple Listing Service all rights reserved.<br><br></p> <p><img class="disclaimer-logo" src="https://media-production.lp-cdn.com/media/7bf9369e-03bf-4241-9ca8-6589829015d8" alt="" width="170px" height="auto"></p> <p> </p> <p><img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/4dd2d3da-b765-4925-bcb3-8cbae9e3fd29" alt="" width="250px" height="auto"></p> </div> </div> <div class="text_footer second_text_footer"> <div class="text_content_wrap"> <div> <div> </div> <style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}</style> </div> </div> </div> <div class="info-privacy"> <div class="form-row info-privacy__row"> <div class="form-col form-col--powered powered-box"> <div class="img-wrap"> <img src="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/05349cc8-48b5-4051-b0d9-28221c9fc2a5" srcset="https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/05349cc8-48b5-4051-b0d9-28221c9fc2a5 320w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/05349cc8-48b5-4051-b0d9-28221c9fc2a5 960w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/05349cc8-48b5-4051-b0d9-28221c9fc2a5 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/05349cc8-48b5-4051-b0d9-28221c9fc2a5 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=2560/https://media-production.lp-cdn.com/media/05349cc8-48b5-4051-b0d9-28221c9fc2a5 2560w, https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=3456/https://media-production.lp-cdn.com/media/05349cc8-48b5-4051-b0d9-28221c9fc2a5 3456w" sizes="200px" alt=""> </div> <div class="powered_zone"> Real Estate Website Design by <a href="https://www.luxurypresence.com/real-estate-website-design/" target="_blank" class="lp-link grey-text luxury-link underlined hyperlink-style-2">Luxury Presence</a> </div> </div> <div class="form-col form-col--copyright"> <div class="copy_zone"> <span class="copy_words">Copyright ©</span> <span class="auto-year-update">2022</span> | <a href="/terms-and-conditions" class="lp-link grey-text hyperlink-style-2">Privacy Policy</a> <span class="additional-links-separator"></span> <a href="/dmca-notice" class="lp-link grey-text ">DMCA Notice</a> </div> </div> <div class="form-col form-col--socials"> <ul class="lp-socials social_icons-style-3 socials socials--grey socials_zone"> <li> <a href="https://www.facebook.com/SeattlePremierProperties" class="lp-socials__link socials__item socials__link wow fadeInUp" data-wow-delay="0s" target="_blank" aria-label="FACEBOOK" > <span class="lp-i lp-i--facebook" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.instagram.com/jeffreyvalcik/" class="lp-socials__link socials__item socials__link wow fadeInUp" data-wow-delay="0.1s" target="_blank" aria-label="INSTAGRAM" > <span class="lp-i lp-i--instagram" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.linkedin.com/in/jeffrey-valcik-27b7a8a/" class="lp-socials__link socials__item socials__link wow fadeInUp" data-wow-delay="0.2s" target="_blank" aria-label="LINKEDIN" > <span class="lp-i lp-i--linkedin" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.yelp.com/biz/jeffrey-a-valcik-seattle-premier-properties-seattle" class="lp-socials__link socials__item socials__link wow fadeInUp" data-wow-delay="0.3s" target="_blank" aria-label="YELP" > <span class="lp-i lp-i--yelp" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.tiktok.com/@jeffreyavalcik?lang=en" class="lp-socials__link socials__item socials__link wow fadeInUp" data-wow-delay="0.4s" target="_blank" aria-label="TIKTOK" > <span class="lp-i lp-i--tiktok" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.google.com/search?q=jeffrey+valcik+seattle&rlz=1C1VDKB_enPH1045PH1045&oq=Jeff+Valcik+&gs_lcrp=EgZjaHJvbWUqCAgBEAAYFhgeMgoIABBFGBYYHhg5MggIARAAGBYYHjIGCAIQRRg9MgYIAxBFGDwyBggEEEUYPdIBCTIxNjRqMGoxNagCCLACAQ&sourceid=chrome&ie=UTF-#lrd=0x5490154a64444b01:0x1769ce6509f3a2c9,1,,,," class="lp-socials__link socials__item socials__link wow fadeInUp" data-wow-delay="0.5s" target="_blank" aria-label="GOOGLE" > <span class="lp-i lp-i--google" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.zillow.com/profile/Jeffrey%20A%20Valcik" class="lp-socials__link socials__item socials__link wow fadeInUp" data-wow-delay="0.6s" target="_blank" aria-label="ZILLOW" > <span class="lp-i lp-i--zillow" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.homes.com/real-estate-agents/jeffrey-valcik/00t8ny1/" class="lp-socials__link socials__item socials__link wow fadeInUp" data-wow-delay="0.7s" target="_blank" aria-label="PODCAST" > <span class="lp-i lp-i--podcast" aria-hidden="true"></span> </a> </li> </ul> </div> </div> </div> </div> </div> </footer> <div id="modal-global-contact-us" class="modal " style="background-color: ;"> <div class="modal-content"> <div class="contact-form redesign " style="background-image: url('https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/4ff41f5f-7cb6-444b-8826-109b84311157')"> <div class="container"> <div class="section-details" style="--colorTxt: #ffffff"> <h2>Contact Details</h2> <div class="info-zone"> <div class="info-zone_contact type_user"> <h4 class="serif">JEFFREY A. VALCIK AND ASSOCIATES, INC.</h4> <div class="info-zone_contact_cell"> <i> <svg width="30" height="25" viewBox="0 0 30 25" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.7964 8.1207H19.2036V8.7279C19.2036 10.8195 20.9082 12.5259 23.001 12.5259H24.741L25.2852 20.7051C25.3776 22.1235 24.2868 23.2719 22.8822 23.2719H7.0032C5.5944 23.2719 4.5084 22.1085 4.6002 20.7039C4.782 17.9895 4.9152 15.2313 5.154 12.5265H6.9996C9.0918 12.5265 10.797 10.8207 10.797 8.7285V8.1207H10.7964ZM11.46 16.5807C11.46 14.6565 13.0188 13.0977 14.943 13.0977C16.8666 13.0977 18.4254 14.6571 18.4254 16.5807C18.4254 18.5055 16.8678 20.0631 14.943 20.0631C13.02 20.0637 11.46 18.5043 11.46 16.5807ZM14.943 12.0381C12.4344 12.0381 10.4004 14.0721 10.4004 16.5807C10.4004 19.0887 12.435 21.1233 14.943 21.1233C17.4486 21.1233 19.485 19.0869 19.485 16.5807C19.485 14.0727 17.451 12.0381 14.943 12.0381ZM9.0846 4.8363C8.22 4.8363 7.512 5.5443 7.512 6.4089V8.7285C7.512 9.0093 7.2804 9.2415 6.999 9.2415H1.5726C1.2906 9.2415 1.0596 9.0111 1.0596 8.7285V6.9285C1.0596 6.4797 1.1628 6.0945 1.3902 5.7069C1.896 4.8465 2.7294 4.1013 3.795 3.4749C9.279 0.2517 20.7192 0.2523 26.2044 3.4749C27.2706 4.1013 28.104 4.8465 28.6098 5.7069C28.8354 6.0921 28.9398 6.4815 28.9398 6.9285V8.7285C28.9398 9.0111 28.71 9.2415 28.4268 9.2415H23.0004C22.719 9.2415 22.4874 9.0093 22.4874 8.7285V6.4089C22.4874 5.5425 21.7806 4.8363 20.9148 4.8363H9.0846ZM8.571 6.4089C8.571 6.1263 8.8026 5.8965 9.0846 5.8965H20.9154C21.1968 5.8965 21.429 6.1275 21.429 6.4089V8.7285C21.429 9.5943 22.1352 10.3017 23.001 10.3017H28.4274C29.292 10.3017 30 9.5931 30 8.7285V6.9285C30 6.2835 29.8464 5.7291 29.5206 5.1729C28.9188 4.1493 27.9564 3.2799 26.7384 2.5641C20.9214 -0.8547 9.0798 -0.8547 3.2622 2.5641C2.0436 3.2799 1.0812 4.1487 0.48 5.1729C0.153 5.7291 0 6.2835 0 6.9279V8.7279C0 9.5925 0.7092 10.3011 1.5726 10.3011H6.999C7.8648 10.3011 8.571 9.5937 8.571 8.7279V6.4089ZM9.7368 7.5915V8.7285C9.7368 10.2387 8.5092 11.4669 6.999 11.4669H4.6686C4.3914 11.4669 4.164 11.6799 4.1412 11.9511C3.8892 14.8347 3.7386 17.7435 3.5448 20.6331C3.4116 22.6425 4.989 24.3315 7.0032 24.3315H22.8822C24.882 24.3315 26.475 22.6575 26.3406 20.6343L25.7622 11.9607C25.7436 11.6811 25.5102 11.4675 25.2342 11.4675L23.001 11.4663C21.4902 11.4663 20.2632 10.2375 20.2632 8.7279V7.5909C20.2632 7.2981 20.0262 7.0611 19.7334 7.0611H10.2666C9.9738 7.0611 9.7368 7.2987 9.7368 7.5915Z" fill="#1A1A1A"/> </svg> </i> <p class="contact_title">Phone</p> <a href="tel:(206) 940-6006" class="lp-link info-zone_contact_link link hyperlink-style-2">(206) 940-6006</a> </div> <div class="info-zone_contact_cell"> <i> <svg width="30" height="19" viewBox="0 0 30 19" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M2 0C0.903517 0 0 0.903517 0 2V16.6667C0 17.7631 0.903517 18.6667 2 18.6667H28C29.0965 18.6667 30 17.7631 30 16.6667V2C30 0.903517 29.0965 0 28 0H2ZM2.4375 1.33333H27.5625L15.6458 11.4896C15.3389 11.7512 14.6612 11.7512 14.3542 11.4896L2.4375 1.33333ZM1.33333 2.13542L10.1979 9.6979L1.33333 16.5729V2.13542ZM28.6667 2.13542V16.5729L19.8021 9.6979L28.6667 2.13542ZM11.2396 10.5833L13.4896 12.5C14.3543 13.2369 15.6457 13.2369 16.5104 12.5L18.7604 10.5833L27.4687 17.3333H2.53125L11.2396 10.5833Z" fill="#1A1A1A"/> </svg> </i> <p class="contact_title">Email</p> <a href="/cdn-cgi/l/email-protection#9df7f8fbfbddf7fcebeeededb3fef2f0" class="lp-link info-zone_contact_link link hyperlink-style-2"><span class="__cf_email__" data-cfemail="f19b949797b19b9087828181df929e9c">[email protected]</span></a> </div> </div> <div class="info-zone_contact type_user"> </div> <div class="info-zone_contact"> <div class="info-zone_contact_cell"> <i> <svg width="31" height="30" viewBox="0 0 31 30" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M29.9821 6.49489C29.7931 6.35756 29.679 6.32046 29.4572 6.39228L20.298 9.41368L16.1952 8.03558L15.8172 9.41525L19.7644 10.7038V28.1462L9.89831 25.7069V22.1034H8.71438V25.7515L1.21616 28.2532V15.3945H0.0322266V29.2729C0.0322266 29.5077 0.130098 29.7279 0.321106 29.8645C0.445418 29.9541 0.585911 29.9999 0.735086 29.9999C0.814804 29.9999 0.890971 29.9868 0.967926 29.96L9.48433 27.029L20.1792 29.7887C20.3224 29.8254 20.4751 29.8171 20.6152 29.7654L29.8104 26.2235C30.0942 26.1177 30.0251 25.8466 30.0251 25.5431V7.08291C30.0251 6.85086 30.17 6.63144 29.9821 6.49489ZM28.8412 25.0388L20.9483 28.0361V10.7065L28.8412 8.08649V25.0388Z" fill="#1A1A1A"/> <path d="M6.57515 19.1142C6.6671 19.422 6.95006 19.6323 7.2713 19.6323C7.59215 19.6323 7.87511 19.422 7.96746 19.1142C8.67742 16.7514 10.0393 15.2447 11.3559 13.788C12.9944 11.9747 14.5422 10.2615 14.5422 7.2717C14.5422 3.39788 11.1451 0 7.2713 0C3.39827 0 0 3.39748 0 7.2717C0 10.2615 1.54819 11.9747 3.18674 13.788C4.50328 15.2447 5.86479 16.7514 6.57515 19.1142ZM7.2713 1.45426C10.316 1.45426 13.0883 4.22663 13.0883 7.2717C13.0883 9.70191 11.7852 11.1435 10.2769 12.8121C9.2461 13.9534 8.10992 15.2096 7.2713 16.9199C6.43229 15.2096 5.29651 13.953 4.2657 12.8121C2.75698 11.1432 1.45426 9.70191 1.45426 7.2717C1.45426 4.22663 4.22663 1.45426 7.2713 1.45426Z" fill="#1A1A1A"/> <path d="M7.26193 10.1616C8.8705 10.1616 10.1795 8.86084 10.1795 7.26175C10.1795 5.66305 8.87089 4.3623 7.26193 4.3623C5.65297 4.3623 4.34473 5.66305 4.34473 7.26175C4.34512 8.86084 5.65336 10.1616 7.26193 10.1616ZM7.26193 5.81657C8.06898 5.81657 8.72527 6.46536 8.72527 7.26175C8.72527 8.05932 8.06898 8.70733 7.26193 8.70733C6.45528 8.70733 5.79899 8.05893 5.79899 7.26175C5.79899 6.46536 6.45528 5.81657 7.26193 5.81657Z" fill="#1A1A1A"/> </svg> </i> <p class="info-wrap-contact_title">Address</p> <p class="info-zone_contact_link pre-line">120 WESTLAKE AVE N APT 924 SEATTLE WA 98109</p> </div> </div> <div class="info-zone_contact"> <div class="info-zone_contact_cell"> <p class="pre-line"><div></div><style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}</style></p> </div> </div> <ul class="lp-socials social_icons-style-2 socials socials--grey socials_zone footer__contact-column"> <li> <a href="https://www.facebook.com/SeattlePremierProperties" class="lp-socials__link socials__item wow fadeInUp socials__link" data-wow-delay="0s" target="_blank" aria-label="FACEBOOK" > <span class="lp-i lp-i--facebook" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.instagram.com/jeffreyvalcik/" class="lp-socials__link socials__item wow fadeInUp socials__link" data-wow-delay="0.1s" target="_blank" aria-label="INSTAGRAM" > <span class="lp-i lp-i--instagram" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.linkedin.com/in/jeffrey-valcik-27b7a8a/" class="lp-socials__link socials__item wow fadeInUp socials__link" data-wow-delay="0.2s" target="_blank" aria-label="LINKEDIN" > <span class="lp-i lp-i--linkedin" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.yelp.com/biz/jeffrey-a-valcik-seattle-premier-properties-seattle" class="lp-socials__link socials__item wow fadeInUp socials__link" data-wow-delay="0.3s" target="_blank" aria-label="YELP" > <span class="lp-i lp-i--yelp" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.tiktok.com/@jeffreyavalcik?lang=en" class="lp-socials__link socials__item wow fadeInUp socials__link" data-wow-delay="0.4s" target="_blank" aria-label="TIKTOK" > <span class="lp-i lp-i--tiktok" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.google.com/search?q=jeffrey+valcik+seattle&rlz=1C1VDKB_enPH1045PH1045&oq=Jeff+Valcik+&gs_lcrp=EgZjaHJvbWUqCAgBEAAYFhgeMgoIABBFGBYYHhg5MggIARAAGBYYHjIGCAIQRRg9MgYIAxBFGDwyBggEEEUYPdIBCTIxNjRqMGoxNagCCLACAQ&sourceid=chrome&ie=UTF-#lrd=0x5490154a64444b01:0x1769ce6509f3a2c9,1,,,," class="lp-socials__link socials__item wow fadeInUp socials__link" data-wow-delay="0.5s" target="_blank" aria-label="GOOGLE" > <span class="lp-i lp-i--google" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.zillow.com/profile/Jeffrey%20A%20Valcik" class="lp-socials__link socials__item wow fadeInUp socials__link" data-wow-delay="0.6s" target="_blank" aria-label="ZILLOW" > <span class="lp-i lp-i--zillow" aria-hidden="true"></span> </a> </li> <li> <a href="https://www.homes.com/real-estate-agents/jeffrey-valcik/00t8ny1/" class="lp-socials__link socials__item wow fadeInUp socials__link" data-wow-delay="0.7s" target="_blank" aria-label="PODCAST" > <span class="lp-i lp-i--podcast" aria-hidden="true"></span> </a> </li> </ul> </div> </div> <div class="section-message"> <form data-type="contact-form"> <h2>Submit a Message</h2> <div class="h-pot"> <label for="-middleName">Middle Name</label> <input id="-middleName" name="middleName" value="" autocomplete="off" tabindex="-1"> </div> <div class="lp-input-group"> <label for="prod-name" class="lp-label">Name</label> <input id="prod-name" name="name" value="" required="" class="lp-input lp-input--light"> </div> <div class="lp-input-group"> <label for="prod-email" class="lp-label">Email</label> <input id="prod-email" type="email" name="email" value="" required="" class="lp-input lp-input--light"> </div> <div class="lp-input-group"> <label for="prod-phone" class="lp-label">Phone</label> <input id="prod-phone" type="tel" name="phoneNumber" value="" required="" class="lp-input lp-input--light"> </div> <div class="lp-input-group m16"> <label for="prod-message" class="lp-label">Message</label> <textarea id="prod-message" name="message" value="" required="" class="lp-input"></textarea> </div> <div class="lp-disclaimer"><label class="lp-tcr-content"> <span class="lp-tcr-checkbox"><input type="checkbox" name="termsAccepted" oninvalid="this.setCustomValidity('Please accept the terms and conditions')" oninput="this.setCustomValidity('')" required></span> <span class="lp-tcr-message"> By providing Jeffrey A. Valcik and Associates, Inc. your contact information, you acknowledge and agree to our <a href="/terms-and-conditions" target="_blank">Privacy Policy</a> and consent to receiving marketing communications, including through automated calls, texts, and emails, some of which may use artificial or prerecorded voices. This consent isn’t necessary for purchasing any products or services and you may opt out at any time. To opt out from texts, you can reply, ‘stop’ at any time. To opt out from emails, you can click on the unsubscribe link in the emails. Message and data rates may apply. </span> </label> </div> <input style="display: none;" type="text" name="source" value="CONTACT_INQUIRY" /> <button type="submit" class="submitButton lp-btn button-style-2"> <span class="label-initial">Submit</span> <span class="label-loading">Submitting</span> <span class="label-success">Submitted</span> <span class="submit-icon lp-i lp-i--circle-notch lp-i--spin"></span> </button> <p class="success-message success hide"> Message sent successfully! </p> </form> </div> </div> </div> </div> <button class="close lp-close" type="button" aria-label="close modal"> <span class="lp-close-icon" aria-hidden="true"></span> </button> </div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script> (function() { var lazyVideos = [].slice.call(document.querySelectorAll("video.lazy")); if ("IntersectionObserver" in window && lazyVideos.length > 0) { var lazyVideoObserver = new IntersectionObserver(function(entries, observer) { entries.forEach(function(video) { if (video.isIntersecting) { for (var source in video.target.children) { var videoSource = video.target.children[source]; if (typeof videoSource.tagName === "string" && videoSource.tagName === "SOURCE") { videoSource.src = videoSource.dataset.src; } } video.target.load(); video.target.classList.remove("lazy"); lazyVideoObserver.unobserve(video.target); } }); }); lazyVideos.forEach(function(lazyVideo) { lazyVideoObserver.observe(lazyVideo); }); } })(); </script> <!-- Global site tag (gtag.js) - Google Analytics --> <script defer src="https://www.googletagmanager.com/gtag/js"></script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.defer=true;j.async=false;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-T9SFQGHZ');</script> <!-- End Google Tag Manager --> <!-- LP Tracker (divolte.js) - LP Divolte --> <script>window.divolteLp=window.divolteLp||function(){(divolteLp.q=divolteLp.q||[]).push(arguments)}</script> <!-- LP Tracker (posthog) --> <script> !function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.crossOrigin="anonymous",p.async=!0,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="init capture register register_once register_for_session unregister unregister_for_session getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey getNextSurveyStep identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty createPersonProfile opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing debug".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]); posthog.init('phc_PMYT31xlmXBaTCwpIRx1v6RrpLVZIuP47N3mOT6KLnr', {api_host: 'https://us.i.posthog.com', autocapture: false}) </script> <script> window.dataLayer = window.dataLayer || []; document.sendGoogleTagManagerEvent = function() { /* Honor GPC-enabled browsers and prevent GTM event if GPC is enabled. More details: https://global-privacy-control.glitch.me/ */ if (window.navigator.globalPrivacyControl) { return; } dataLayer.push(arguments); } document.sendGoogleTagManagerEvent('js', new Date()); document.sendGoogleTagManagerEvent('config', 'G-DDRND81NPY', { page: location.pathname, location: location.href }); document.sendGoogleAnalyticsEvent = function(googleEvent) { /* Now this has a mapping to match ga4 in order to not modify buttons.js and contactForms.js */ document.sendGoogleTagManagerEvent('event', googleEvent.eventAction, { event_category: googleEvent.eventCategory, event_label: googleEvent.eventLabel, value: googleEvent.eventValue }) }; document.addEventListener("DOMContentLoaded", function() { var pageView = { hitType: 'pageview', page: location.pathname, location: location.href }; (function() { //If the page has an element with ID of auto-year-update the element will be populated with the current year. var date = new Date(); var elements = document.getElementsByClassName('auto-year-update'); var i; for (i = 0; i < elements.length; i++) { elements[i].innerText = date.getFullYear(); } })(); if (window.divolteLp) { window.divolteLp('sendLpPageView', {}); } if (window.posthogLp) { window.posthogLp('sendLpPageView', {}); } document.sendGoogleAnalyticsEvent(pageView); }); </script> <script> // Function to dynamically load a script function loadScript(url, callback) { var script = document.createElement('script'); script.type = 'text/javascript'; script.src = url; script.defer = true; script.async = true; script.onload = callback; document.head.appendChild(script); } // Function to dynamically load CSS file function loadCSS(url) { var link = document.createElement("link"); link.rel = "stylesheet"; link.href = url; document.head.appendChild(link); } // Global methods / variables that can be accessed by element js window.luxuryPresence = { libs: { loadJs: loadScript, loadCss: loadCSS, jsLibsMap: { paroller: { jsSrc: 'https://d1e1jt2fj4r8r.cloudfront.net/javascript/jquery.paroller.min.js', isLoaded: false, }, ionRangeSlider: { jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/js/ion.rangeSlider.min.js', cssSrc: 'https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css', isLoaded: false, requires: ['jquery'], }, splide: { jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/splidejs/4.1.4/js/splide.min.js', cssSrc: 'https://cdnjs.cloudflare.com/ajax/libs/splidejs/4.1.4/css/splide-core.min.css', isLoaded: false, }, wow: { jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js', isLoaded: false, }, jquery: { jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js', isLoaded: false, }, slick: { jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js', isLoaded: false, requires: ['jquery'], }, libphonenumber: { jsSrc: 'https://cdnjs.cloudflare.com/ajax/libs/libphonenumber-js/1.11.8/libphonenumber-js.min.js', isLoaded: false, }, }, }, }; </script> <script defer src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin="anonymous" referrerpolicy="no-referrer" onload="window.luxuryPresence.libs.jsLibsMap.jquery.isLoaded = true"></script> <script defer src="https://cdnjs.cloudflare.com/ajax/libs/handlebars.js/4.7.8/handlebars.min.js"></script> <script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/handlebars-intl.min.js"></script> <script defer src="https://cdnjs.cloudflare.com/ajax/libs/superagent/4.1.0/superagent.min.js"></script> <script defer src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js" onload="window.luxuryPresence.libs.jsLibsMap.slick.isLoaded = true"></script> <script defer src="https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js" onload="window.luxuryPresence.libs.jsLibsMap.wow.isLoaded = true"></script> <script defer src="https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/js/ion.rangeSlider.min.js" onload="window.luxuryPresence.libs.jsLibsMap.ionRangeSlider.isLoaded = true"></script> <!-- GOOGLE TRANSLATE SCRIPT --> <script> function googleTranslateElementInit() { // list of languages can be overridden by setting window.customLanguages in the head JS. example `window.customLanguages = 'en,de,fr,ro,sk,pl'` // Language codes can be taken from here https://cloud.google.com/translate/docs/languages const DEFAULT_LANGUAGES = 'en,es,zh-CN,zh-TW,tl,vi,ar,ko,ru,de,fr,hi,pt'; document.querySelectorAll('[data-type="TRANSLATE"]').forEach(function(translate){ translate.innerText = ''; new google.translate.TranslateElement({ pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.SIMPLE, includedLanguages: window.customLanguages || DEFAULT_LANGUAGES, }, translate); }); } </script> <script defer src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script> <script defer src="https://accounts.google.com/gsi/intermediate"></script> <!-- GOOGLE TRANSLATE SCRIPT END--> <script> // UI helpers (function () { function getSideMenu () { return document.querySelector('body > div.sidemenu'); } function sideMenuHide (instant) { var sideMenu = getSideMenu(); if (!sideMenu || !sideMenu.classList.contains('visible')) { return; } sideMenu.classList.remove('visible'); sideMenu.dispatchEvent(new CustomEvent('lpui-hide', { detail: { instant: !!instant } })); window.dispatchEvent(new CustomEvent('lpui-sidemenu-hide', { detail: {instant: !!instant} })); } function sideMenuShow () { var sideMenu = getSideMenu(); if (!sideMenu || sideMenu.classList.contains('visible')) { return; } sideMenu.classList.add('visible'); sideMenu.dispatchEvent(new Event('lpui-show')); window.dispatchEvent(new Event('lpui-sidemenu-show')); } function sideMenuToggle () { var sideMenu = getSideMenu(); if (!sideMenu) { return; } var isSideMenuVisible = sideMenu.classList.contains('visible'); if (isSideMenuVisible) { sideMenuHide(); } else { sideMenuShow(); } } var scrollLockRequests = {}; window.__debug_scrollLockRequests = scrollLockRequests; var hideScrollStyles = ''+ 'body {'+ 'overflow: hidden;' + '}'; var hideScrollId = 'hide-body-scroll-style'; function scrollLock () { var style = document.createElement('style'); style.id = hideScrollId; style.textContent = hideScrollStyles; document.head.appendChild(style); window.dispatchEvent(new Event('lpui-scroll-locked')); } function scrollUnlock () { document.getElementById(hideScrollId)?.remove(); window.dispatchEvent(new Event('lpui-scroll-unlocked')); } function requestScrollLock (lockId) { var wasLocked = Object.keys(scrollLockRequests).length > 0; scrollLockRequests[lockId || '__anonymous_lock'] = true; if (!wasLocked) { scrollLock(); } } function releaseScrollLock (lockId) { if (lockId) { delete scrollLockRequests[lockId]; if (!Object.keys(scrollLockRequests).length) { scrollUnlock(); } } else { scrollLockRequests = {}; window.__debug_scrollLockRequests = scrollLockRequests; scrollUnlock(); } } function showModal (modalId, options) { var modal = document.getElementById(modalId); if (!modal) { return; } if (!modal.classList.contains('visible')) { modal.classList.add('visible'); if (options && options.scrollLock) { window.lpUI.requestScrollLock(modalId); } modal.dispatchEvent(new Event('lpui-show')); window.dispatchEvent(new CustomEvent('lpui-modal-show', { detail: { id: modalId } })); } const visibleModals = document.querySelectorAll('.modal.visible'); if (visibleModals.length > 1) { const maxZIndex = Array.from(visibleModals).reduce((maxZIndex, modal) => { const zIndex = window.getComputedStyle(modal).zIndex; const parsedZIndex = zIndex !== 'auto' ? parseInt(zIndex) : 0; return Math.max(maxZIndex, parsedZIndex); }, 0); modal.style.zIndex = maxZIndex + 1; } } function _hideModal (modalEl) { if (!modalEl) { return; } if (!modalEl.classList.contains('visible')) { return; } modalEl.classList.remove('visible'); modalEl.style.zIndex = ''; modalEl.dispatchEvent(new Event('lpui-hide')); var modalId = modalEl.getAttribute('id'); if (modalId) { window.lpUI.releaseScrollLock(modalId); window.dispatchEvent(new CustomEvent('lpui-modal-hide', { detail: { id: modalId } })); } } function hideModal (modalId) { _hideModal(document.getElementById(modalId)); } function hideClosestModal (el) { const modal = el?.closest('.modal'); if (!modal) { return; } if (modal.classList) { _hideModal(modal); return; } if (modal.length && modal[0].classList) { _hideModal(modal[0]); } } window.lpUI = { sideMenuHide: sideMenuHide, sideMenuShow: sideMenuShow, sideMenuToggle: sideMenuToggle, requestScrollLock: requestScrollLock, releaseScrollLock: releaseScrollLock, showModal: showModal, hideModal: hideModal, hideClosestModal: hideClosestModal } })(); var stringifyPrimitive = function(v) { switch (typeof v) { case 'string': return v; case 'boolean': return v ? 'true' : 'false'; case 'number': return isFinite(v) ? v : ''; default: return ''; } }; function objectToQuerystring(obj, sep, eq, name) { // https://github.com/Gozala/querystring/blob/master/encode.js sep = sep || '&'; eq = eq || '='; if (obj === null) { obj = undefined; } if (typeof obj === 'object') { return Object.keys(obj).map(function(k) { var ks = encodeURIComponent(stringifyPrimitive(k)) + eq; if (Array.isArray(obj[k])) { return obj[k].map(function(v) { return ks + encodeURIComponent(stringifyPrimitive(v)); }).join(sep); } else { return ks + encodeURIComponent(stringifyPrimitive(obj[k])); } }).filter(Boolean).join(sep); } if (!name) return ''; return encodeURIComponent(stringifyPrimitive(name)) + eq + encodeURIComponent(stringifyPrimitive(obj)); } function getPath(url, options) { var parser = document.createElement('a'); parser.href = url || ''; var path = parser.pathname || ''; if (path[0] !== '/') { // IE does not return path starting with a slash path = '/' + path; } if (options && options.queryString) { path += parser.search; } return path; } function getMLSAutocomplete(keyword) { var searchURL = window.location.protocol + '//' + window.location.hostname + '/home-search/auto_complete'; var query = { kind: 'listings', query: keyword }; return superagent .get(searchURL) .query(query) .then(function(res) { var data = res.body || []; /* Of the format: [{ "_index": "listing_auto_completes_production_20190723232720775", "_type": "listing_auto_complete", "_id": "235875624", "_score": 0, "status_modified_at": 1553250708, "city": "Jupiter", "price": 1335743, "display_address": "10088 Calabrese Trail Unit: 9 Jupiter FL 33478", "sold_price": null, "id": 235875624, "state": "FL", "photo_urls": [ "http://cdn.photos.sparkplatform.com/fl/20190322153144208228000000-o.jpg" ], "status": "Pending" }, ...] */ return data; }); } function getMLSAutocompleteWithFilters(keyword, filters = {}) { var searchURL = window.location.protocol + '//' + window.location.hostname + '/home-search/auto_complete'; return superagent .get(searchURL) .query({ kind: 'listings', query: keyword, ...filters }) .then(function(res) { /* Of the format: [{ "_index": "listing_auto_completes_production_20190723232720775", "_type": "listing_auto_complete", "_id": "235875624", "_score": 0, "status_modified_at": 1553250708, "city": "Jupiter", "price": 1335743, "display_address": "10088 Calabrese Trail Unit: 9 Jupiter FL 33478", "sold_price": null, "id": 235875624, "state": "FL", "photo_urls": [ "http://cdn.photos.sparkplatform.com/fl/20190322153144208228000000-o.jpg" ], "status": "Pending" }, ...] */ return res.body || []; }); } function makeMlsLink(data) { // Code Dupe from utils/googlePlace // mapping of google data type to mls data type var mapping = { neighborhood: 'neighborhood', locality: 'place', administrative_area_level_2: 'county', administrative_area_level_1: 'state', postal_code: 'postalcode', }; function _filterTypes(types) { return types.filter(function(type) { return type !== 'political' }); } if (!data || !Object.keys(data).length) { return '/home-search/listings'; } var newData = {}; _filterTypes(data.types).forEach(function(type) { if (mapping[type]) { newData.search_type = mapping[type]; } }); newData.omnibox = data.formatted_address; data.address_components.forEach(function(component) { _filterTypes(component.types).forEach(function(type) { if (mapping[type]) { newData[mapping[type]] = component.long_name; } }); }); var bounds = data.geometry.bounds; var convertedData = Object.assign(bounds, newData); return '/home-search/listings?' + objectToQuerystring(convertedData); } function debounce(func, wait) { let timeout; return function(...args) { const context = this; clearTimeout(timeout); timeout = setTimeout(() => func.apply(context, args), wait) } } // Global methods / variables that can be accessed by element js window.luxuryPresence = { ...window.luxuryPresence, defaults: { companyId: 'a635d66d-8242-4a3f-8437-748675be59c2', apiGatewayUrl: 'https://gw.luxurypresence.com', gql: {"agents":"\n query Agents (\n $agentId: ID\n $agentIds: [ID!]\n $companyId: String\n $network: Boolean\n $networkId: String\n $officeId: [ID!]\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n $tags: [String]\n $tagsMode: TagsModeEnum\n $teamId: [ID!]\n $developmentId: [ID!]\n $prioritizeIds: Boolean\n ) {\n agents (\n agentId: $agentId\n agentIds: $agentIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n officeId: $officeId\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n tags: $tags\n tagsMode: $tagsMode\n teamId: $teamId\n developmentId: $developmentId\n prioritizeIds: $prioritizeIds\n ) {\n id\n firstName\n lastName\n avatar {\n smallUrl\n mediumUrl\n largeUrl\n height\n width\n }\n position\n bioLong\n bioShort\n seoTitle\n seoDescription\n slug\n phoneNumber\n phoneNumber2\n license\n email\n leadAgent\n greaterArea\n tags\n }\n agentsCount(\n agentIds: $agentIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n officeId: $officeId\n search: $search\n tags: $tags\n tagsMode: $tagsMode\n teamId: $teamId\n developmentId: $developmentId\n prioritizeIds: $prioritizeIds\n ) {\n count\n }\n }\n","properties":"\n query Properties(\n $agentIds: [ID!]\n $teamIds: [ID!]\n $neighborhoodIds: [ID!]\n $officeIds: [ID!]\n $propertyId: ID\n $companyId: String\n $networkId: String\n $network: Boolean\n $statusId: String\n $propertyIds: [ID!]\n $prioritizeIds: Boolean\n $statusIds: [String!]\n $excludeStatusId: [String!]\n $neighborhoodId: String\n $addressState: [String!]\n $addressCity: [String!]\n $relatedNeighborhoodPropertyId: String\n $developmentId: String\n $featuredListing: Boolean\n $leaseProperty: Boolean\n $search: String\n $searchTermMode: SearchTermModeEnum\n $globalProperty: Boolean\n $archived: Boolean\n $salesPriceGTE: Float\n $salesPriceLTE: Float\n $leasePriceGTE: Float\n $leasePriceLTE: Float\n $livingSpaceSizeGTE: Float\n $livingSpaceSizeLTE: Float\n $bathCountGTE: Float\n $bathCountLTE: Float\n $bedroomCountGTE: Float\n $bedroomCountLTE: Float\n $architectureStyle: String\n $lifestyle: String\n $propertyTypeId: String\n $propertyTypeIds: [String!]\n $tag: String\n $backfillMLSResults: Boolean\n $displayMLSListings: String\n $hostname: String\n $websiteId: ID\n $backfillProviders: [String!]\n $backfillMLSListingIds: [String!]\n $backfillMLSAgentIds: [String!]\n $backfillMLSOfficeIds: [String!]\n $backfillBoundary: JSON\n $openHouse: Boolean\n $withGeo: Boolean\n $advancedFilters: JSON\n $seasonalPriceId: ID\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n ) {\n properties(\n \n agentIds: $agentIds\n teamIds: $teamIds\n propertyId: $propertyId\n propertyIds: $propertyIds\n prioritizeIds: $prioritizeIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n statusId: $statusId\n statusIds: $statusIds\n excludeStatusId: $excludeStatusId\n neighborhoodId: $neighborhoodId\n neighborhoodIds: $neighborhoodIds\n officeIds: $officeIds\n addressState: $addressState\n addressCity: $addressCity\n developmentId: $developmentId\n featuredListing: $featuredListing\n leaseProperty: $leaseProperty\n search: $search\n searchTermMode: $searchTermMode\n salesPriceGTE: $salesPriceGTE\n salesPriceLTE: $salesPriceLTE\n leasePriceGTE: $leasePriceGTE\n leasePriceLTE: $leasePriceLTE\n livingSpaceSizeGTE: $livingSpaceSizeGTE\n livingSpaceSizeLTE: $livingSpaceSizeLTE\n bathCountGTE: $bathCountGTE\n bathCountLTE: $bathCountLTE\n bedroomCountGTE: $bedroomCountGTE\n bedroomCountLTE: $bedroomCountLTE\n architectureStyle: $architectureStyle\n lifestyle: $lifestyle\n propertyTypeId: $propertyTypeId\n propertyTypeIds: $propertyTypeIds\n tag: $tag\n archived: $archived\n globalProperty: $globalProperty\n withGeo: $withGeo\n openHouse: $openHouse\n displayMLSListings: $displayMLSListings\n advancedFilters: $advancedFilters\n seasonalPriceId: $seasonalPriceId\n\n relatedNeighborhoodPropertyId: $relatedNeighborhoodPropertyId\n backfillMLSResults: $backfillMLSResults\n hostname: $hostname\n websiteId: $websiteId\n backfillProviders: $backfillProviders\n backfillMLSListingIds: $backfillMLSListingIds\n backfillMLSAgentIds: $backfillMLSAgentIds\n backfillMLSOfficeIds: $backfillMLSOfficeIds\n backfillBoundary: $backfillBoundary\n offset: $offset\n limit: $limit\n sort: $sort,\n sortDir: $sortDir\n ){\n id\n name\n status\n salesPrice\n reducedPrice\n isPasswordProtected\n bedroomCount\n bathCount\n fullBathCount\n halfBathCount\n threeQuarterBathCount\n fullAddress\n addressLine1\n addressLine2\n addressCity\n addressState\n addressCountry\n postalCode\n description\n syncedAt\n officeName\n attributionContact\n neighborhood {\n id\n }\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n seoTitle\n seoDescription\n slug\n fromMLS\n mlsId\n mlsLogo\n mlsAttribution\n openHouse\n openHouseHours\n priceUponRequest\n privateAddress\n leaseProperty\n leasePrice\n currency\n leaseTermFrequencyInterval\n leaseTermFrequencyCount\n leasePeriod\n livingSpaceSize\n livingSpaceUnits\n lotAreaSize\n lotAreaUnits\n tags\n latitude\n longitude\n timeZone\n buyerAgencyCompensation\n buyerAgencyCompensationType\n }\n propertiesCount(\n \n agentIds: $agentIds\n teamIds: $teamIds\n propertyId: $propertyId\n propertyIds: $propertyIds\n prioritizeIds: $prioritizeIds\n companyId: $companyId\n network: $network\n networkId: $networkId\n statusId: $statusId\n statusIds: $statusIds\n excludeStatusId: $excludeStatusId\n neighborhoodId: $neighborhoodId\n neighborhoodIds: $neighborhoodIds\n officeIds: $officeIds\n addressState: $addressState\n addressCity: $addressCity\n developmentId: $developmentId\n featuredListing: $featuredListing\n leaseProperty: $leaseProperty\n search: $search\n searchTermMode: $searchTermMode\n salesPriceGTE: $salesPriceGTE\n salesPriceLTE: $salesPriceLTE\n leasePriceGTE: $leasePriceGTE\n leasePriceLTE: $leasePriceLTE\n livingSpaceSizeGTE: $livingSpaceSizeGTE\n livingSpaceSizeLTE: $livingSpaceSizeLTE\n bathCountGTE: $bathCountGTE\n bathCountLTE: $bathCountLTE\n bedroomCountGTE: $bedroomCountGTE\n bedroomCountLTE: $bedroomCountLTE\n architectureStyle: $architectureStyle\n lifestyle: $lifestyle\n propertyTypeId: $propertyTypeId\n propertyTypeIds: $propertyTypeIds\n tag: $tag\n archived: $archived\n globalProperty: $globalProperty\n withGeo: $withGeo\n openHouse: $openHouse\n displayMLSListings: $displayMLSListings\n advancedFilters: $advancedFilters\n seasonalPriceId: $seasonalPriceId\n\n ) {\n count\n }\n }\n","pressReleases":"\n query PressReleases (\n $pressReleaseId: ID\n $companyId: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n $categories: [String!]\n $propertyId: [String!]\n $developmentId: [String!]\n $agentId: [String!]\n $teamId: [String!]\n ) {\n pressReleases (\n pressReleaseId: $pressReleaseId\n companyId: $companyId\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n categories: $categories\n propertyId: $propertyId\n developmentId: $developmentId\n agentId: $agentId\n teamId: $teamId\n ) {\n id\n title\n description\n author\n externalUrl\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n publishedAt\n categories\n }\n pressReleasesCount(\n companyId: $companyId\n search: $search\n categories: $categories\n propertyId: $propertyId\n developmentId: $developmentId\n agentId: $agentId\n teamId: $teamId\n ) {\n count\n }\n }\n","posts":"\n query Posts (\n $postId: ID\n $companyId: String\n $offset: Int\n $limit: Int\n $order: String\n $sortDir: SortDirectionEnum\n $search: String\n $featured: Boolean\n $categoryId: String\n $categoryIds: [String!]\n $neighborhoodId: [String!]\n ) {\n posts (\n postId: $postId\n companyId: $companyId\n offset: $offset\n limit: $limit\n order: $order\n sortDir: $sortDir\n search: $search\n featured: $featured\n postStatusId: \"5f528253-abb7-484e-95c3-330269ac1102\"\n categoryId: $categoryId\n categoryIds: $categoryIds\n neighborhoodId: $neighborhoodId\n ) {\n id\n title\n subtitle\n description\n status\n featured\n slug\n categories {\n id\n name\n }\n createdAt\n publishedAt\n scheduledAt\n createdBy {\n firstName\n lastName\n }\n customAuthor\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n seoTitle\n seoDescription\n slug\n }\n postsCount(\n companyId: $companyId\n search: $search\n featured: $featured\n postStatusId: \"5f528253-abb7-484e-95c3-330269ac1102\"\n categoryId: $categoryId\n categoryIds: $categoryIds\n neighborhoodId: $neighborhoodId\n ) {\n count\n }\n }\n","testimonials":"\n query Testimonials(\n $testimonialId: ID\n $agentId: ID\n $companyId: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n ) {\n testimonials(\n testimonialId: $testimonialId\n agentId: $agentId\n companyId: $companyId\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n ){\n id\n body\n author\n position\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n seoTitle\n seoDescription\n agents {\n slug\n email\n firstName\n lastName\n avatar {\n smallUrl\n height\n width\n }\n }\n }\n testimonialsCount(\n companyId: $companyId\n agentId: $agentId\n search: $search\n ) {\n count\n }\n }\n","neighborhoods":"\n query Neighborhoods (\n $neighborhoodId: ID\n $companyId: String\n $search: String\n $tag: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n ) {\n neighborhoods (\n neighborhoodId: $neighborhoodId\n companyId: $companyId\n search: $search\n tag: $tag\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n ) {\n id\n name\n description\n descriptionShort\n slug\n tags\n googlePlaceData\n mlsLink\n createdAt\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n seoTitle\n seoDescription\n }\n neighborhoodsCount(\n companyId: $companyId\n search: $search\n tag: $tag\n ) {\n count\n }\n }\n","developments":"\n query Developments (\n $developmentId: ID\n $companyId: String\n $offset: Int\n $limit: Int\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n $tag: [String!]\n $agentId: [ID!]\n ) {\n developments (\n developmentId: $developmentId\n companyId: $companyId\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n tag: $tag\n agentId: $agentId\n ) {\n id\n name\n description\n descriptionShort\n slug\n createdAt\n media {\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n height\n width\n }\n googlePlaceData\n seoTitle\n seoDescription\n tags\n }\n developmentsCount(\n companyId: $companyId\n search: $search\n tag: $tag\n agentId: $agentId\n ) {\n count\n }\n }\n","pois":"\nquery PointsOfInterest(\n $regionId: String!,\n $radius: Int,\n $offset: Int,\n $limit: Int,\n $categories: [PoiCategoryEnum!],\n $sortBy: PoiSortByEnum\n) {\n pois(\n regionId: $regionId,\n radius: $radius,\n offset: $offset,\n limit: $limit,\n categories: $categories,\n sortBy: $sortBy\n ) {\n name\n imageUrl\n url\n reviewCount\n rating\n price\n displayPhone\n distance\n category\n location {\n address1\n address2\n address3\n city\n zipCode\n country\n state\n }\n }\n }\n","offices":"\n query Offices (\n $officeId: ID\n $officeIds: [ID!]\n $companyId: String\n $slug: String\n $sort: String\n $sortDir: SortDirectionEnum\n $search: String\n $tags: [String]\n $offset: Int\n $limit: Int\n ) {\n offices (\n officeId: $officeId\n officeIds: $officeIds\n companyId: $companyId\n slug: $slug\n sort: $sort\n sortDir: $sortDir\n search: $search\n tags: $tags\n offset: $offset\n limit: $limit\n ) {\n id\n companyId\n name\n slug\n officeMlsId\n shortDescription\n fullDescription\n addressLine1\n addressLine2\n addressCity\n addressState\n addressPostalCode\n addressCountry\n phone\n email\n officeHours\n coordinates\n googlePlaceData \n seoTitle\n seoDescription\n fullAddress\n media {\n id\n originalUrl\n thumbnailUrl\n smallUrl\n mediumUrl\n largeUrl\n xLargeUrl\n xxLargeUrl\n }\n }\n officesCount(\n companyId: $companyId\n officeId: $officeId\n officeIds: $officeIds\n slug: $slug\n search: $search\n tags: $tags\n ) {\n count\n }\n }\n","teams":"query TeamsAndCount(\n $offset: Int\n $limit: Int\n $search: String\n $sort: String\n $sortDir: SortDirectionEnum\n $companyId: ID\n) {\n teams(\n offset: $offset\n limit: $limit\n sort: $sort\n sortDir: $sortDir\n search: $search\n companyId: $companyId\n ) {\n \n id\n companyId\n name\n email\n shortBio\n fullBio\n addressLine1\n addressLine2\n addressCity\n addressState\n addressCountry\n phoneNumber1\n phoneNumber2\n postalCode\n avatar {\n id\n thumbnailUrl\n smallUrl\n mediumUrl\n largeUrl\n }\n urlWebsite\n socialLinks\n socialLinksArray\n tags\n seoTitle\n seoDesc\n slug\n displayOrder\n\n }\n teamsCount(\n search: $search\n companyId: $companyId\n ) {\n count\n }\n}"}, propertyPlaceholderImage: {"id":"ae942c56-cec0-4cb1-bb3a-f231e4b90d41","alt":null,"bytes":274247,"width":1920,"format":"jpeg","height":1200,"pngUrl":"","shared":true,"curated":false,"duration":null,"largeUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/2794241a-df65-4fc0-959a-e76d5ba90cab","smallUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=960/https://media-production.lp-cdn.com/media/2794241a-df65-4fc0-959a-e76d5ba90cab","authorUrl":null,"createdAt":"2025-01-24T19:02:17.060Z","mediumUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1280/https://media-production.lp-cdn.com/media/2794241a-df65-4fc0-959a-e76d5ba90cab","sourceUrl":null,"updatedAt":"2025-01-24T19:02:17.060Z","xLargeUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/2794241a-df65-4fc0-959a-e76d5ba90cab","__typename":"Media","altTagText":null,"authorName":null,"sourceName":"r2","xxLargeUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/2794241a-df65-4fc0-959a-e76d5ba90cab","description":null,"displayName":"property-placeholder","originalUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85/https://media-production.lp-cdn.com/media/2794241a-df65-4fc0-959a-e76d5ba90cab","resourceType":"image","thumbnailUrl":"https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=320/https://media-production.lp-cdn.com/media/2794241a-df65-4fc0-959a-e76d5ba90cab","originalFileName":"Property placeholder","cloudinaryPublicId":"2794241a-df65-4fc0-959a-e76d5ba90cab"} }, objectToQuerystring: objectToQuerystring, getPath: getPath, getMLSAutocomplete: getMLSAutocomplete, getMLSAutocompleteWithFilters: getMLSAutocompleteWithFilters, makeMlsLink: makeMlsLink, debounce: debounce, }; var wowOffset = 100; </script> <script> parcelRequire=function(e,r,t,n){var i,o="function"==typeof parcelRequire&&parcelRequire,u="function"==typeof require&&require;function f(t,n){if(!r[t]){if(!e[t]){var i="function"==typeof parcelRequire&&parcelRequire;if(!n&&i)return i(t,!0);if(o)return o(t,!0);if(u&&"string"==typeof t)return u(t);var c=new Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}p.resolve=function(r){return e[t][1][r]||r},p.cache={};var l=r[t]=new f.Module(t);e[t][0].call(l.exports,p,l,l.exports,this)}return r[t].exports;function p(e){return f(p.resolve(e))}}f.isParcelRequire=!0,f.Module=function(e){this.id=e,this.bundle=f,this.exports={}},f.modules=e,f.cache=r,f.parent=o,f.register=function(r,t){e[r]=[function(e,r){r.exports=t},{}]};for(var c=0;c<t.length;c++)try{f(t[c])}catch(e){i||(i=e)}if(t.length){var l=f(t[t.length-1]);"object"==typeof exports&&"undefined"!=typeof module?module.exports=l:"function"==typeof define&&define.amd?define(function(){return l}):n&&(this[n]=l)}if(parcelRequire=f,i)throw i;return f}({"rRV2":[function(require,module,exports) { module.exports={getVideoFirstFrame:function(e){if(!e||!e.startsWith("https://res.cloudinary.com/"))return null;var t=e.replace("https://res.cloudinary.com/","").replace("f_auto:video","f_auto").split("/");if(-1===t[1].toLowerCase().indexOf("video"))return null;var r=t[t.length-1];r.lastIndexOf(".")>-1?r="".concat(r.slice(0,r.lastIndexOf(".")),".jpg"):r+=".jpg",t[t.length-1]=r;var o=3;"videos"===t[1].toLowerCase()&&""!==t[2]&&(o=2);for(var s=/^(?:[a-z]{1,3}|\$\w+)_\S+$/;o<t.length-1&&s.test(t[o]);)o++;return t.splice(o,0,"so_0,eo_0"),"https://res.cloudinary.com/"+t.join("/")}}; },{}],"KEHU":[function(require,module,exports) { var e=["lazy"];function t(e,t){if(null==e)return{};var n,a,c=r(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(c[n]=e[n])}return c}function r(e,t){if(null==e)return{};var r,n,a={},c=Object.keys(e);for(n=0;n<c.length;n++)r=c[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e,t){return s(e)||u(e,t)||o(e,t)||c()}function c(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function o(e,t){if(e){if("string"==typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function u(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,c,o,i=[],u=!0,s=!1;try{if(c=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=c.call(r)).done)&&(i.push(n.value),i.length!==t);u=!0);}catch(e){s=!0,a=e}finally{try{if(!u&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(s)throw a}}return i}}function s(e){if(Array.isArray(e))return e}var l=require("./cloudinary");function f(r,c){var o=c.isEqual,i=[{field:"thumbnailUrl",w:320},{field:"smallUrl",w:960},{field:"mediumUrl",w:1280},{field:"largeUrl",w:1920},{field:"xLargeUrl",w:2560},{field:"xxLargeUrl",w:3456}],u=function(e,t,r){if(!e)return"";if("string"==typeof e){var n=e.trim();if(/[^+\-0-9.]/.test(n))return e;if(!(e=parseFloat(n)))return""}var a="number"==typeof r?r:0,c=Number.isInteger(e)?0:a,o={minimumFractionDigits:c,maximumFractionDigits:c};return"USD"===t?"$".concat(e.toLocaleString("en-US",o)):"CAD"===t?"$".concat(e.toLocaleString("en-US",o)," CAD"):"EUR"===t?"€".concat(e.toLocaleString("en-US",o)):"PERCENT"===t?"".concat(e,"%"):r&&"number"==typeof r&&e>-1?e.toLocaleString("en-US",{maximumFractionDigits:r}):e.toLocaleString("en-US")},s=function(e){switch(e){case"DAY":return"daily";case"MONTH":return"monthly";case"WEEK":return"weekly";case"YEAR":return"yearly";case"QUARTER":return"quarterly";case"HALF_YEAR":return"semi-annually";default:return""}},f=function(e){switch(e){case"DAY":return"day";case"WEEK":return"wk";case"MONTH":return"mo";case"YEAR":return"yr";case"QUARTER":return"3 mos";case"HALF_YEAR":return"6 mos";default:return""}},d=function(e,t){var r,n,a=t||{};switch(a.mode){case"short":r=f(e),n=a.frequencySeparator||"/";break;case"standard":case"std":r=function(e){switch(e){case"DAY":return"day";case"WEEK":return"week";case"MONTH":return"month";case"YEAR":return"year";case"QUARTER":return"quarter";case"HALF_YEAR":return"6 months";default:return""}}(e),n=a.frequencySeparator||"/";break;case"long":default:r=s(e),n=a.frequencySeparator||" "}return r?a.frequencyTag||a.frequencyClass?"".concat(n,"<").concat(a.frequencyTag||"span").concat(a.frequencyClass?' class="'.concat(a.frequencyClass,'"'):"",">").concat(r,"</").concat(a.frequencyTag||"span",">"):n+r:""};return{isEmpty:function(e,t){var r=!e||"string"==typeof e&&!e.trim()||!Object.keys(e).length;return t.fn?r?t.fn(this):t.inverse(this):r},ifEquals:function(e,t,r){return o(e,t)?r.fn(this):r.inverse(this)},"raw-helper":function(e){return e.fn()},striptags:function(e){if(!e)return"";return(e=(e=(e=e.replace(/<\!--(.|[\r\n])*?-\->/g,"")).replace(/<(xml|style|svg)("[^"]*"|'[^']*'|[^>])*>(.|[\r\n])*?<\/\1>/gi,"")).replace(/ /g," ")).replace(/<\/?("[^"]*"|'[^']*'|[^>])*(>|$)/g,"")},striptagsLineBreaks:function(e){if(!e)return"";return(e=(e=(e=(e=e.replace(/<\!--(.|[\r\n])*?-\->/g,"")).replace(/<(xml|style|svg)("[^"]*"|'[^']*'|[^>])*>(.|[\r\n])*?<\/\1>/gi,"")).replace(/(<br\s*\/?>)|(<\/p\s*>)(?=.*(<\/p\s*>|<br\s*\/?>))/g," ")).replace(/ /g," ")).replace(/<\/?("[^"]*"|'[^']*'|[^>])*(>|$)/g,"")},truncate:function(e,t,r){return e?e.length>t?"string"==typeof r?e.slice(0,t-r.length)+r:e.slice(0,t):e:""},setSubArray:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0;(arguments.length>4?arguments[4]:void 0).data.root[n]=e.slice(t,r)},formatAreaUnit:function(e){switch(e){case"ACRE":return"Acres";case"SQUARE_METER":return"Sq.M.";case"SQUARE_YARD":return"Sq.Yd.";default:return"Sq.Ft."}},formatFrequency:s,formatFrequencyShort:f,lpFormatFrequency:function(e,t){return d(e,t&&t.hash)},subArray:function(e,t,r,n){return e>=t&&e<r?n.fn(this):n.inverse(this)},formatPropertyStatus:function(e){var t="";switch(e){case"SOLD":t="Sold";break;case"FOR_SALE":t="For Sale";break;case"COMING_SOON":t="Coming Soon";break;case"INACTIVE":t="Inactive";break;case"POCKET_LISTING":t="Pocket Listing";break;case"PENDING":t="Pending";break;case"UNDER_CONTRACT":t="Under Contract";break;case"ACTIVE_UNDER_CONTRACT":t="Active Under Contract";break;default:t=e}return t},formatGrade:function(e){switch(e){case"UNDERGRADUATE_COURSES":return"Undergrad";case"PRE_KINDERGARTEN":return"PreK";case"KINDERGARTEN":return"K";case"FIRST_GRADE":return"1st";case"SECOND_GRADE":return"2nd";case"THIRD_GRADE":return"3rd";case"FOURTH_GRADE":return"4th";case"FIFTH_GRADE":return"5th";case"SIXTH_GRADE":return"6th";case"SEVENTH_GRADE":return"7th";case"EIGHTH_GRADE":return"8th";case"NINTH_GRADE":return"9th";case"TENTH_GRADE":return"10th";case"ELEVENTH_GRADE":return"11th";case"TWELFTH_GRADE":return"12th";default:return""}},encodeURI:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e){return encodeURI(e)}),encodeURIComponent:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e){return encodeURIComponent(e)}),hbFormatDate:function(e,t){var r="current"===e?new Date:new Date(e);if("YYYY"===t||"year"===t)return"".concat(r.getFullYear());if("MM/DD/YY"===t){var n=r.getMonth()+1;return n<10&&(n="0".concat(n.toString())),"".concat(n,"/").concat(r.getDate(),"/").concat(r.getFullYear().toString().substr(-2))}return"".concat(["January","February","March","April","May","June","July","August","September","October","November","December"][r.getMonth()]," ").concat(r.getDate(),", ").concat(r.getFullYear())},openHousesFormat:function(e,t,r){if(!e||!t)return"";var n=function(e){var t=e.getHours();t>12&&(t-=12);var r="".concat(t,":").concat(e.getMinutes()>9?e.getMinutes():"0"+e.getMinutes());return e.getHours()>11?r+="PM":r+="AM",r},c="",o=e,i=t;r&&(o=new Date(e).toLocaleString("en-US",{timeZone:r}),i=new Date(t).toLocaleString("en-US",{timeZone:r}),c=a(new Date(t).toLocaleString("en-US",{timeZone:r,timeZoneName:"short"}).split(" "),4)[3]);var u=new Date(o),s=u.toLocaleDateString("en-US"),l=n(u),f=n(new Date(i));return"".concat(s," ").concat(l," - ").concat(f," ").concat(c)},math:function(e,t,r){return{"+":(e=parseFloat(e))+(r=parseFloat(r)),"-":e-r,"*":e*r,"/":e/r,"%":e%r}[t]},findByKey:function(e,t,r,n){var a=(e||[]).find(function(e){return e[t]===r});return n.fn(a)},capitalize:function(e,t,r){var n;return"string"==typeof e&&e.length&&(n=e.toLowerCase().split(t).map(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}).join(" ").toString()),n},and:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return Array.prototype.slice.call(t).every(Boolean)},or:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return Array.prototype.slice.call(t,0,-1).some(Boolean)},not:function(e){return!e},orderByIds:function(e,t,n){var a="",c=null;n.data&&(c=r.createFrame(n.data));var o=(t||[]).filter(Boolean);if(o&&o.length){var i=0;a=o.reduce(function(t,r,a){var o=(e||[]).find(function(e){return e.id===r});return o?(c&&(c.index=a-i),t+n.fn(o,{data:c})):(i+=1,t)},"")}else for(var u=0,s=(e||[]).length;u<s;u++)c&&(c.index=u),a+=n.fn(e[u],{data:c});return a},ifIn:function(e,t,r){return t&&t.indexOf(e)>-1?r.fn(this):r.inverse(this)},partial:function(e,t){return r.registerPartial(e,r.compile(t.fn())),'<script type="text/x-handlebars-template" class="'.concat(e,' pagination-script">').concat(t.fn(),"</","script",">")},numCompare:function(e,t,r,n){return{"==":function(e,t){return e==t},"===":function(e,t){return e===t},"!=":function(e,t){return e!=t},"<":function(e,t){return e<t},">":function(e,t){return e>t},"<=":function(e,t){return e<=t},">=":function(e,t){return e>=t}}[r](e,t)?!n.fn||n.fn(this):!!n.fn&&n.inverse(this)},lpFormatNumber:u,arrayToHtmlList:function(e,t){return e.reduce(function(e,t){try{return"object"===n(t)||null===t?e:e+"<li>".concat(t,"</li>")}catch(r){}},"")},join:function(e,t,r){return e&&e.join?e.join("string"==typeof t?t:", "):""},dedupe:function(e,t,n){var a=null,c=0,o=new Set;return n.data&&(a=r.createFrame(n.data)),(e||[]).reduce(function(e,r,i){var u=t?r[t]:r;return!o.has(u)||t&&void 0===u?(o.add(u),a&&(a.index=i-c),e+n.fn(r,{data:a})):(c+=1,e)},"")},JSONstringify:function(e,t){return JSON.stringify(e)},formatPropertyPrice:function(){var e,t=((e=arguments.length-1)<0||arguments.length<=e?void 0:arguments[e]).hash,n=arguments.length>1?arguments.length<=0?void 0:arguments[0]:t.property,a=t.precision||0;arguments.length>2&&(t.mode=arguments.length<=1?void 0:arguments[1]),t.mode||(t.mode="short");var c=arguments.length>3?arguments.length<=2?void 0:arguments[2]:t.separator;if("string"!=typeof c&&(c=" | "),n.isPasswordProtected)return"Exclusive Listing";var o=arguments.length>4?arguments.length<=3?void 0:arguments[3]:t.priceUponRequestText;if("string"!=typeof o&&(o="Price Upon Request"),n.priceUponRequest)return o;var i=n.salesPrice,s=null;"SOLD"!==n.status&&"Leased"!==n.status&&n.reducedPrice&&(t.reducedClass?s=n.reducedPrice:i=n.reducedPrice);var l="";s&&(l+="<".concat(t.reducedTag||"span",' class="').concat(t.reducedClass,'">').concat(u(s,n.currency,a),"</").concat(t.reducedTag||"span",">")),i&&(i=u(i,n.currency,a),t.priceTag||t.priceClass?l+="<".concat(t.priceTag||"span").concat(t.priceClass?' class="'.concat(t.priceClass,'"'):"",">").concat(i,"</").concat(t.priceTag||"span",">"):l+=i);var f=n.leasePrice&&u(n.leasePrice,n.currency,a);if(f){l&&(l+=c);var p="".concat(f).concat(d(n.leasePeriod,t));t.leaseTag||t.leaseClass?l+="<".concat(t.leaseTag||"span").concat(t.leaseClass?' class="'.concat(t.leaseClass,'"'):"",">").concat(p,"</").concat(t.leaseTag||"span",">"):l+=p}return new r.SafeString(l)},mediaImage:function(n){var a,c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(n){var o=c.hash,u=o.lazy,s=t(o,e),l="",f="";if("string"==typeof n)l=n;else{var d={},p=n.height,g=n.width,h=n.altTagText;i.forEach(function(e){n[e.field]&&!d[n[e.field]]&&(d[n[e.field]]=e.w)});var m=Object.keys(d);if(!m.length)return;if(h&&(s.alt=h),p&&g&&(p>=g&&(s.class?s.class+=" portrait":s.class="portrait"),"setDims"in c.hash&&(s.width=g,s.height=p)),m.length>1&&g&&g<d[m[m.length-1]]){var y=m.findIndex(function(e){return d[e]>=g});m.splice(y+1),d[m[m.length-1]]=g}m.length>1&&(f=m.map(function(e){return"".concat(e," ").concat(d[e],"w")}).join(", "),m.sort(function(e,t){return Math.abs(d[e]-1280)-Math.abs(d[t]-1280)})),l=m[0]}delete s.setDims,f||delete s.sizes,"alt"in s||(s.alt=""),"loading"in s||!((null==c||null===(a=c.data)||void 0===a||null===(a=a.root)||void 0===a?void 0:a.sectionIndex)>1||u)||(s.loading="lazy");var v=Object.keys(s).map(function(e){return"".concat(r.escapeExpression(e),'="').concat(r.escapeExpression(s[e]),'"')}).join(" ");return new r.SafeString('<img src="'.concat(l,'"').concat(f?' srcset="'.concat(f,'"'):"").concat(v?" ".concat(v):"",">"))}},bgImage:function(e){return e?"string"==typeof e?e:e.largeUrl||e.url||"":""},concat:function(){for(var e="",t=arguments.length,r=new Array(t),a=0;a<t;a++)r[a]=arguments[a];for(var c in r)null!==r[c]&&void 0!==r[c]&&"object"!==n(r[c])&&(e+=r[c]);return e},setVideoExtension:function(e,t){if(!e||!t)return"";var r=new URL(e);if("res.cloudinary.com"!==r.host)return r.pathname.endsWith(".".concat(t))?e:"";var n=r.pathname.lastIndexOf("."),a=r.pathname;return-1!==n&&(a=r.pathname.substr(0,n)),r.pathname="".concat(a,".").concat(t),r.toString()},addVideoSources:function(e){if(!e)return"";if(!e.includes("res.cloudinary.com"))return'<source data-src="'.concat(e,'">');var t=e.replace(/\.(?:3gp|mpeg|mp4|m4v|m4p|ogv|ogg|mov|webm)$/,"");return[{format:"webm",codec:"vp9",htmlCodecs:";codecs=vp9"},{format:"mp4",codec:"h265",htmlCodecs:";codecs=hvc1"},{format:"mp4",codec:"h264",htmlCodecs:""}].map(function(e){var r="".concat(t.replace(/f_auto(?::video)?/,"f_".concat(e.format,",vc_").concat(e.codec)),".").concat(e.format);return'<source data-src="'.concat(r,'" type="video/').concat(e.format).concat(e.htmlCodecs,'">')}).join("\n")},cloudinaryVideoFirstFrame:l.getVideoFirstFrame,initials:function(e,t){var r,n,a,c,o;if(!e)return"";null!=t&&null!==(r=t.hash)&&void 0!==r&&r.endChar&&(e=e.split(t.hash.endChar)[0]);var i=+(null==t||null===(n=t.hash)||void 0===n?void 0:n.maxChars)||2,u=null===(a=e.match(/\b\w/g))||void 0===a?void 0:a.slice(0,i);return u?(null!=t&&null!==(c=t.hash)&&void 0!==c&&c.addText&&(u=u.map(function(e){return e+t.hash.addText})),u.join((null==t||null===(o=t.hash)||void 0===o?void 0:o.joinWith)||"").toUpperCase()):""}}}module.exports=f; },{"./cloudinary":"rRV2"}],"F977":[function(require,module,exports) { function o(o,e){if(!(o instanceof e))throw new TypeError("Cannot call a class as a function")}module.exports=o,module.exports.__esModule=!0,module.exports.default=module.exports; },{}],"tlMJ":[function(require,module,exports) { function o(e){return module.exports=o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},module.exports.__esModule=!0,module.exports.default=module.exports,o(e)}module.exports=o,module.exports.__esModule=!0,module.exports.default=module.exports; },{}],"Rod1":[function(require,module,exports) { var e=require("./typeof.js").default;function r(r,t){if("object"!=e(r)||!r)return r;var o=r[Symbol.toPrimitive];if(void 0!==o){var i=o.call(r,t||"default");if("object"!=e(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(r)}module.exports=r,module.exports.__esModule=!0,module.exports.default=module.exports; },{"./typeof.js":"tlMJ"}],"AkFJ":[function(require,module,exports) { var e=require("./typeof.js").default,r=require("./toPrimitive.js");function o(o){var t=r(o,"string");return"symbol"==e(t)?t:t+""}module.exports=o,module.exports.__esModule=!0,module.exports.default=module.exports; },{"./typeof.js":"tlMJ","./toPrimitive.js":"Rod1"}],"qjdW":[function(require,module,exports) { var e=require("./toPropertyKey.js");function r(r,o){for(var t=0;t<o.length;t++){var u=o[t];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(r,e(u.key),u)}}function o(e,o,t){return o&&r(e.prototype,o),t&&r(e,t),Object.defineProperty(e,"prototype",{writable:!1}),e}module.exports=o,module.exports.__esModule=!0,module.exports.default=module.exports; },{"./toPropertyKey.js":"AkFJ"}],"EtW1":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ConfigController=void 0;var e=l(require("@babel/runtime/helpers/classCallCheck")),t=l(require("@babel/runtime/helpers/createClass"));function l(e){return e&&e.__esModule?e:{default:e}}var i=exports.ConfigController=function(){return(0,t.default)(function t(l){(0,e.default)(this,t),this.isBuilder=!1,this.companyId=null,this.websiteId=null,this.pageId=null,this.shareId=null,this.pageMeta=null,this.websiteApiGatewayUrl=null,this.buyerSellerServiceUrl=null,this.leadIngesterUrl=null,this.divolteServiceUrl=null,this.posthog=null,this.templateId=null,this.leadIngesterEnabled=!1,this.recaptcha={enabled:!1,recaptchaSiteId:""},this.googleMapsAPIKey=null},[{key:"destroy",value:function(){}},{key:"setPage",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.pageId=e,this.shareId=t.shareId||null,this.pageMeta={sourceResource:t.sourceResource,pageElementId:t.pageElementId,pageQueryVariables:t.pageQueryVariables||{}}}},{key:"setIsBuilder",value:function(e){this.isBuilder=e}},{key:"setCompany",value:function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.companyId=e}},{key:"setWebsite",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.websiteId=e,t.recaptchaSiteId&&(this.recaptcha={enabled:!0,recaptchaSiteId:t.recaptchaSiteId}),t.leadIngesterEnabled&&(this.leadIngesterEnabled=t.leadIngesterEnabled)}},{key:"setWebsiteApiGatewayUrl",value:function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.websiteApiGatewayUrl=e}},{key:"setBuyerSellerServiceUrl",value:function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.buyerSellerServiceUrl=e}},{key:"setDivolteServiceUrl",value:function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.divolteServiceUrl=e}},{key:"setTemplateId",value:function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.templateId=e}},{key:"setLeadIngesterUrl",value:function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.leadIngesterUrl=e}},{key:"setGoogleMapsAPIKey",value:function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.googleMapsAPIKey=e}},{key:"setPosthog",value:function(e){var t=e.enabled,l=e.apiKey,i=e.url;this.posthog={enabled:t,apiKey:l,url:i}}}])}(); },{"@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW"}],"RBd3":[function(require,module,exports) { function e(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports; },{}],"VojR":[function(require,module,exports) { var e=require("./typeof.js").default,r=require("./assertThisInitialized.js");function o(o,t){if(t&&("object"==e(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return r(o)}module.exports=o,module.exports.__esModule=!0,module.exports.default=module.exports; },{"./typeof.js":"tlMJ","./assertThisInitialized.js":"RBd3"}],"tv1K":[function(require,module,exports) { function e(o){return module.exports=e=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},module.exports.__esModule=!0,module.exports.default=module.exports,e(o)}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports; },{}],"hxEz":[function(require,module,exports) { function e(o,t){return module.exports=e=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,o){return e.__proto__=o,e},module.exports.__esModule=!0,module.exports.default=module.exports,e(o,t)}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports; },{}],"jhNH":[function(require,module,exports) { var e=require("./setPrototypeOf.js");function o(o,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");o.prototype=Object.create(t&&t.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,"prototype",{writable:!1}),t&&e(o,t)}module.exports=o,module.exports.__esModule=!0,module.exports.default=module.exports; },{"./setPrototypeOf.js":"hxEz"}],"dIju":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.BaseController=void 0;var e=t(require("@babel/runtime/helpers/createClass")),r=t(require("@babel/runtime/helpers/classCallCheck"));function t(e){return e&&e.__esModule?e:{default:e}}var s=exports.BaseController=(0,e.default)(function e(t,s,o){if((0,r.default)(this,e),this.config=t,this.window=s,this.document=o,!this.destroy)throw new Error("Controllers must implement a deconstructor")}); },{"@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/classCallCheck":"F977"}],"zI87":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.MODAL_CLOSE_DELAY=void 0;var e=exports.MODAL_CLOSE_DELAY=2e3; },{}],"Y3TA":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ModalController=void 0;var e=l(require("@babel/runtime/helpers/classCallCheck")),t=l(require("@babel/runtime/helpers/createClass")),o=l(require("@babel/runtime/helpers/possibleConstructorReturn")),r=l(require("@babel/runtime/helpers/getPrototypeOf")),a=l(require("@babel/runtime/helpers/inherits")),i=require("./base"),n=require("./constants");function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,a){return t=(0,r.default)(t),(0,o.default)(e,d()?Reflect.construct(t,a||[],(0,r.default)(e).constructor):t.apply(e,a))}function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(d=function(){return!!e})()}var u=exports.ModalController=function(o){function r(t,o,a){var i;return(0,e.default)(this,r),(i=s(this,r,[t,o,a])).setLoginState=i.setLoginState.bind(i),i.pageId=null,i.modals=[],i.exitModalTriggered={},i.exitModalEventListeners=[],i}return(0,a.default)(r,o),(0,t.default)(r,[{key:"initialize",value:function(e){var t=this;try{var o=this.config,r=this.document;this.pageId=o.pageId,this.modals=r.querySelectorAll("body > #modals > .modal"),e.modals.forEach(function(e){t._attachModalHandler(e)})}catch(a){console.log(a)}}},{key:"destroy",value:function(){var e=this.document;this.exitModalEventListeners.forEach(function(t){e.removeEventListener("mouseout",t)}),this.modals=[],this.exitModalTriggered={},this.exitModalEventListeners=[]}},{key:"setModalWithExpiry",value:function(e){var t=this.window,o=(new Date).getTime()+864e5,r="modal-controller-".concat(e);try{t.localStorage.setItem(r,JSON.stringify(o))}catch(a){}}},{key:"setLoginState",value:function(){var e=this.window;try{e.localStorage.setItem("isSignedUp","true")}catch(t){}}},{key:"getModalWithExpiry",value:function(e){var t=this.window.localStorage,o=t.getItem("modal-controller-".concat(e));if(!o)return!1;var r=JSON.parse(o);return!((new Date).getTime()>r)||(t.removeItem("modal-controller-".concat(e)),!1)}},{key:"show",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=this.window,r=this.getModalWithExpiry(e);(e&&!r||!0===t.forced)&&(o.lpUI.showModal("modal-".concat(e),t),this.setModalWithExpiry(e))}},{key:"_attachModalHandler",value:function(e){var t=this.pageId,o=e.trigger;if(e.pageSpecific&&!e.pages.map(function(e){return e.pageId}).includes(t))return;"EXIT"===o?this._exitModalHandler(e):"TIMER"===o?this._timerModalHandler(e):"FORCED"===o&&this._forcedModalHandler(e)}},{key:"_exitModalHandler",value:function(e){var t=this,o=this.document,r=this.exitModalTriggered,a=e.modalId;function i(e){r[a]||e.toElement||e.relatedTarget||(t.show(a),r[a]=!0)}o.addEventListener("mouseout",i),this.exitModalEventListeners.push(i)}},{key:"_timerModalHandler",value:function(e){var t=this,o=e.modalId,r=e.timerDelay;setTimeout(function(){t.show(o)},r)}},{key:"_forcedModalHandler",value:function(e){var t=this,o=e.modalId,r=this.window,a=this.document;if(!("true"===r.localStorage.getItem("isSignedUp"))){var i=a.querySelector("#modal-".concat(o)),l=null==i?void 0:i.querySelector("form"),s=(null==l?void 0:l.dataset.delay)||n.MODAL_CLOSE_DELAY;l.addEventListener("formsubmitted",function(){t.setLoginState()}),r.addEventListener("oauthSuccess",function(){t.setLoginState(),l.classList.add("success"),setTimeout(function(){r.lpUI.hideModal("modal-".concat(o)),l.reset(),l.classList.remove("success")},s)}),this.show(o,{forced:!0})}}}])}(i.BaseController); },{"@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","./base":"dIju","./constants":"zI87"}],"CDhX":[function(require,module,exports) { function e(e){if(Array.isArray(e))return e}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports; },{}],"kjQs":[function(require,module,exports) { function e(e,l){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var t,u,n,o,f=[],a=!0,i=!1;try{if(n=(r=r.call(e)).next,0===l){if(Object(r)!==r)return;a=!1}else for(;!(a=(t=n.call(r)).done)&&(f.push(t.value),f.length!==l);a=!0);}catch(e){i=!0,u=e}finally{try{if(!a&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(i)throw u}}return f}}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports; },{}],"Bt3O":[function(require,module,exports) { function e(e,o){(null==o||o>e.length)&&(o=e.length);for(var l=0,r=Array(o);l<o;l++)r[l]=e[l];return r}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports; },{}],"wy3R":[function(require,module,exports) { var r=require("./arrayLikeToArray.js");function e(e,t){if(e){if("string"==typeof e)return r(e,t);var o={}.toString.call(e).slice(8,-1);return"Object"===o&&e.constructor&&(o=e.constructor.name),"Map"===o||"Set"===o?Array.from(e):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?r(e,t):void 0}}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports; },{"./arrayLikeToArray.js":"Bt3O"}],"YyOw":[function(require,module,exports) { function e(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports; },{}],"Bt1D":[function(require,module,exports) { var e=require("./arrayWithHoles.js"),r=require("./iterableToArrayLimit.js"),o=require("./unsupportedIterableToArray.js"),t=require("./nonIterableRest.js");function u(u,s){return e(u)||r(u,s)||o(u,s)||t()}module.exports=u,module.exports.__esModule=!0,module.exports.default=module.exports; },{"./arrayWithHoles.js":"CDhX","./iterableToArrayLimit.js":"kjQs","./unsupportedIterableToArray.js":"wy3R","./nonIterableRest.js":"YyOw"}],"wUzc":[function(require,module,exports) { function e(e,o,t,n,r,u,i){try{var d=e[u](i),l=d.value}catch(e){return void t(e)}d.done?o(l):Promise.resolve(l).then(n,r)}function o(o){return function(){var t=this,n=arguments;return new Promise(function(r,u){var i=o.apply(t,n);function d(o){e(i,r,u,d,l,"next",o)}function l(o){e(i,r,u,d,l,"throw",o)}d(void 0)})}}module.exports=o,module.exports.__esModule=!0,module.exports.default=module.exports; },{}],"VtUy":[function(require,module,exports) { var define; var t,r=require("./typeof.js").default;function e(){"use strict";module.exports=e=function(){return n},module.exports.__esModule=!0,module.exports.default=module.exports;var t,n={},o=Object.prototype,i=o.hasOwnProperty,a=Object.defineProperty||function(t,r,e){t[r]=e.value},u="function"==typeof Symbol?Symbol:{},c=u.iterator||"@@iterator",l=u.asyncIterator||"@@asyncIterator",h=u.toStringTag||"@@toStringTag";function f(t,r,e){return Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}),t[r]}try{f({},"")}catch(t){f=function(t,r,e){return t[r]=e}}function s(t,r,e,n){var o=r&&r.prototype instanceof w?r:w,i=Object.create(o.prototype),u=new T(n||[]);return a(i,"_invoke",{value:G(t,e,u)}),i}function p(t,r,e){try{return{type:"normal",arg:t.call(r,e)}}catch(t){return{type:"throw",arg:t}}}n.wrap=s;var y="suspendedStart",v="suspendedYield",d="executing",g="completed",m={};function w(){}function x(){}function L(){}var b={};f(b,c,function(){return this});var E=Object.getPrototypeOf,_=E&&E(E(F([])));_&&_!==o&&i.call(_,c)&&(b=_);var j=L.prototype=w.prototype=Object.create(b);function O(t){["next","throw","return"].forEach(function(r){f(t,r,function(t){return this._invoke(r,t)})})}function k(t,e){function n(o,a,u,c){var l=p(t[o],t,a);if("throw"!==l.type){var h=l.arg,f=h.value;return f&&"object"==r(f)&&i.call(f,"__await")?e.resolve(f.__await).then(function(t){n("next",t,u,c)},function(t){n("throw",t,u,c)}):e.resolve(f).then(function(t){h.value=t,u(h)},function(t){return n("throw",t,u,c)})}c(l.arg)}var o;a(this,"_invoke",{value:function(t,r){function i(){return new e(function(e,o){n(t,r,e,o)})}return o=o?o.then(i,i):i()}})}function G(r,e,n){var o=y;return function(i,a){if(o===d)throw Error("Generator is already running");if(o===g){if("throw"===i)throw a;return{value:t,done:!0}}for(n.method=i,n.arg=a;;){var u=n.delegate;if(u){var c=N(u,n);if(c){if(c===m)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===y)throw o=g,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=d;var l=p(r,e,n);if("normal"===l.type){if(o=n.done?g:v,l.arg===m)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=g,n.method="throw",n.arg=l.arg)}}}function N(r,e){var n=e.method,o=r.iterator[n];if(o===t)return e.delegate=null,"throw"===n&&r.iterator.return&&(e.method="return",e.arg=t,N(r,e),"throw"===e.method)||"return"!==n&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+n+"' method")),m;var i=p(o,r.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,m;var a=i.arg;return a?a.done?(e[r.resultName]=a.value,e.next=r.nextLoc,"return"!==e.method&&(e.method="next",e.arg=t),e.delegate=null,m):a:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,m)}function P(t){var r={tryLoc:t[0]};1 in t&&(r.catchLoc=t[1]),2 in t&&(r.finallyLoc=t[2],r.afterLoc=t[3]),this.tryEntries.push(r)}function S(t){var r=t.completion||{};r.type="normal",delete r.arg,t.completion=r}function T(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(P,this),this.reset(!0)}function F(e){if(e||""===e){var n=e[c];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function r(){for(;++o<e.length;)if(i.call(e,o))return r.value=e[o],r.done=!1,r;return r.value=t,r.done=!0,r};return a.next=a}}throw new TypeError(r(e)+" is not iterable")}return x.prototype=L,a(j,"constructor",{value:L,configurable:!0}),a(L,"constructor",{value:x,configurable:!0}),x.displayName=f(L,h,"GeneratorFunction"),n.isGeneratorFunction=function(t){var r="function"==typeof t&&t.constructor;return!!r&&(r===x||"GeneratorFunction"===(r.displayName||r.name))},n.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,L):(t.__proto__=L,f(t,h,"GeneratorFunction")),t.prototype=Object.create(j),t},n.awrap=function(t){return{__await:t}},O(k.prototype),f(k.prototype,l,function(){return this}),n.AsyncIterator=k,n.async=function(t,r,e,o,i){void 0===i&&(i=Promise);var a=new k(s(t,r,e,o),i);return n.isGeneratorFunction(r)?a:a.next().then(function(t){return t.done?t.value:a.next()})},O(j),f(j,h,"Generator"),f(j,c,function(){return this}),f(j,"toString",function(){return"[object Generator]"}),n.keys=function(t){var r=Object(t),e=[];for(var n in r)e.push(n);return e.reverse(),function t(){for(;e.length;){var n=e.pop();if(n in r)return t.value=n,t.done=!1,t}return t.done=!0,t}},n.values=F,T.prototype={constructor:T,reset:function(r){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(S),!r)for(var e in this)"t"===e.charAt(0)&&i.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=t)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(r){if(this.done)throw r;var e=this;function n(n,o){return u.type="throw",u.arg=r,e.next=n,o&&(e.method="next",e.arg=t),!!o}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],u=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var c=i.call(a,"catchLoc"),l=i.call(a,"finallyLoc");if(c&&l){if(this.prev<a.catchLoc)return n(a.catchLoc,!0);if(this.prev<a.finallyLoc)return n(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return n(a.catchLoc,!0)}else{if(!l)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return n(a.finallyLoc)}}}},abrupt:function(t,r){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc<=this.prev&&i.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var o=n;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=r&&r<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=t,a.arg=r,o?(this.method="next",this.next=o.finallyLoc,m):this.complete(a)},complete:function(t,r){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&r&&(this.next=r),m},finish:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var e=this.tryEntries[r];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),S(e),m}},catch:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var e=this.tryEntries[r];if(e.tryLoc===t){var n=e.completion;if("throw"===n.type){var o=n.arg;S(e)}return o}}throw Error("illegal catch attempt")},delegateYield:function(r,e,n){return this.delegate={iterator:F(r),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=t),m}},n}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports; },{"./typeof.js":"tlMJ"}],"loFk":[function(require,module,exports) { function e(o){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(o)}var o=require("../helpers/regeneratorRuntime")();module.exports=o;try{regeneratorRuntime=o}catch(t){"object"===("undefined"==typeof globalThis?"undefined":e(globalThis))?globalThis.regeneratorRuntime=o:Function("r","regeneratorRuntime = r")(o)} },{"../helpers/regeneratorRuntime":"VtUy"}],"DEGM":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.loGet=exports.goTo=void 0;var o=exports.goTo=function(o){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];o&&(e?window.open(o):window.location.assign(o))},e=exports.loGet=function(o,e,r){if(e){var t=(Array.isArray(e)?e:e.match(/([^[.\]])+/g)).reduce(function(o,e){return o&&o[e]},o);return void 0===t?r:t}}; },{}],"kToa":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ButtonController=void 0;var e=s(require("@babel/runtime/helpers/slicedToArray")),t=s(require("@babel/runtime/helpers/asyncToGenerator")),n=s(require("@babel/runtime/helpers/classCallCheck")),r=s(require("@babel/runtime/helpers/createClass")),a=s(require("@babel/runtime/helpers/possibleConstructorReturn")),o=s(require("@babel/runtime/helpers/getPrototypeOf")),i=s(require("@babel/runtime/helpers/inherits")),l=s(require("@babel/runtime/regenerator")),c=require("../utils/navigation"),u=require("./base");function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n){return t=(0,o.default)(t),(0,a.default)(e,b()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}function b(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(b=function(){return!!e})()}var v=exports.ButtonController=function(a){function o(e,t,r){var a;return(0,n.default)(this,o),(a=d(this,o,[e,t,r]))._boundClickHandler=a._buttonClickHandler.bind(a),a}return(0,i.default)(o,a),(0,r.default)(o,[{key:"initialize",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];try{var e=this.document;e.body.removeEventListener("click",this._boundClickHandler),e.body.addEventListener("click",this._boundClickHandler)}catch(t){console.error(t)}}},{key:"destroy",value:function(){this.document.body.removeEventListener("click",this._boundClickHandler)}},{key:"_buttonClickHandler",value:function(e){this._handleButtonClick(e).catch(function(e){return console.error(e)})}},{key:"_handleButtonClick",value:function(){var e=(0,t.default)(l.default.mark(function e(t){var n,r,a,o,i,u,s,d,b,v;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=this.window,r=this.document,a=t.target.closest("button, a")){e.next=4;break}return e.abrupt("return");case 4:if(o=a.dataset.type||"",i=a.href||a.dataset.href||"",u=a.target||"",!a.dataset.submit){e.next=18;break}return e.prev=9,e.next=12,this._handleSubmit(a);case 12:e.next=17;break;case 14:e.prev=14,e.t0=e.catch(9),console.error(e.t0);case 17:(0,c.goTo)(i,"_blank"===u);case 18:if(this._trackConversion(a),"VIDEO"!==o){e.next=22;break}return this._handleVideoButton(a),e.abrupt("return");case 22:if("CONTACT_US"!==o){e.next=25;break}return this._handleContactUsButton(a),e.abrupt("return");case 25:if("SUBSCRIBE"!==o){e.next=28;break}return n.lpUI.showModal("modal-global-subscribe"),e.abrupt("return");case 28:if("MY_ACCOUNT"!==o){e.next=31;break}return n.lpUI.showModal("modal-global-my-account"),e.abrupt("return");case 31:if("SHARE_POPUP"!==o){e.next=36;break}return(s=a.querySelector(".share-popup"))&&(s.style.display="flex"),t.stopPropagation(),e.abrupt("return");case 36:if("MODAL_"!==o.substring(0,6)){e.next=40;break}return d=o.substring(6),n.lpUI.showModal("modal-".concat(d)),e.abrupt("return");case 40:null!=i&&i.startsWith("mailto:")?(b=i.substring(7),r.sendGoogleAnalyticsEvent({hitType:"event",eventCategory:"button",eventAction:"click",eventLabel:"Email",eventValue:b})):null!=i&&i.startsWith("tel:")&&(v=i.substring(4),r.sendGoogleAnalyticsEvent({hitType:"event",eventCategory:"button",eventAction:"click",eventLabel:"Phone",eventValue:v}));case 41:case"end":return e.stop()}},e,this,[[9,14]])}));return function(t){return e.apply(this,arguments)}}()},{key:"_handleSubmit",value:function(){var e=(0,t.default)(l.default.mark(function e(t){var n,r;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.closest("form"),r=this.window,!n){e.next=6;break}return e.next=5,r.luxuryPresence.contactForms.submitForm(n);case 5:return e.abrupt("return",e.sent);case 6:return e.abrupt("return",null);case 7:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:"_getVimeoSrc",value:function(t){if(!t||!t.includes("vimeo.com")||t.length>2e3)return null;var n=t.match(/(?:(?:www\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/(?:[^/]*)\/videos\/|)|player.vimeo.com\/video\/)(\d+)(?:(?:\?.*&*h=|\/)+([\d,a-f]+))?/);if(!n)return null;var r=(0,e.default)(n,3),a=r[1],o=r[2],i="https://player.vimeo.com/video/".concat(a,"?");return o&&(i+="h=".concat(o,"&")),i+="autoplay=1"}},{key:"_handleVideoButton",value:function(e){var t=this.document,n=e.closest("section"),r=e.dataset.src,a="";if(r&&(r.includes("youtube.com")||r.includes("youtu.be"))&&!r.includes("youtube.com/embed")){var o=r.match(/(?:youtube\.com\/\S*(?:(?:\/e(?:mbed))?\/|watch\?(?:\S*?&?v=))|youtu.be\/)([a-zA-Z0-9_-]{6,11})/);o&&(a=o[1])}var i=this._getVimeoSrc(r);if(a?r="https://youtube.com/embed/".concat(a,"?autoplay=1&controls=0"):i&&(r=i),r&&n){var l=r.endsWith(".mp4")||r.endsWith(".webm")||r.includes("cloudinary.com"),c='\n <div id="modal-'.concat(n.id,'" class="modal visible">\n <div class="modal-content">\n <div class="lightbox-video">\n <div class="video-player">\n <div class="embed-container">\n ').concat(l?'<video controls autoplay src="'.concat(r,'"></video>'):'<iframe frameborder="0" allowfullscreen="1" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" title="YouTube video player" width="100%" height="100%" src="'.concat(r,'"></iframe>'),'\n </div>\n </div>\n </div>\n </div>\n <button class="close lp-close" type="button" aria-label="close modal"><span class="lp-close-icon" aria-hidden="true"></span></button>\n </div>\n ');t.body.insertAdjacentHTML("beforeend",c);var u=t.getElementById("modal-".concat(n.id));u.querySelector(".close").addEventListener("click",function(){u.remove()})}}},{key:"_handleContactUsButton",value:function(e){var t=this.window;this.document.sendGoogleAnalyticsEvent({hitType:"event",eventCategory:"button",eventAction:"click",eventLabel:"contact"}),t.lpUI.showModal("modal-global-contact-us",{scrollLock:!0})}},{key:"_trackConversion",value:function(e){var t=this.window,n=this.document,r=e.dataset,a=r.gtagConversionId,o=r.gtagConversionLabel,i=r.fbEventName;if(a&&o){if(t.dataLayer&&t.dataLayer.length)t.dataLayer.some(function(e){return e.length&&"config"===e[0]&&e[1]===a})||n.sendGoogleTagManagerEvent("config",a);var l="".concat(a,"/").concat(o);n.sendGoogleTagManagerEvent("event","conversion",{send_to:l})}t.fbq&&i&&t.fbq("track",i,{})}}])}(u.BaseController); },{"@babel/runtime/helpers/slicedToArray":"Bt1D","@babel/runtime/helpers/asyncToGenerator":"wUzc","@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","@babel/runtime/regenerator":"loFk","../utils/navigation":"DEGM","./base":"dIju"}],"a3AZ":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ValidationController=void 0;var e=n(require("@babel/runtime/helpers/classCallCheck")),t=n(require("@babel/runtime/helpers/createClass")),i=n(require("@babel/runtime/helpers/possibleConstructorReturn")),l=n(require("@babel/runtime/helpers/getPrototypeOf")),r=n(require("@babel/runtime/helpers/inherits")),a=require("./base");function n(e){return e&&e.__esModule?e:{default:e}}function o(e,t,r){return t=(0,l.default)(t),(0,i.default)(e,u()?Reflect.construct(t,r||[],(0,l.default)(e).constructor):t.apply(e,r))}function u(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(u=function(){return!!e})()}var s=exports.ValidationController=function(i){function l(t,i,r){var a;return(0,e.default)(this,l),(a=o(this,l,[t,i,r])).validatedForms=[],a}return(0,r.default)(l,i),(0,t.default)(l,[{key:"initialize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{var t,i=this.window,l=this.document,r=e.selector,a=[];if(a=r?l.querySelectorAll("".concat(r,' form[data-type="contact-form"]')):l.querySelectorAll('form[data-type="contact-form"]'),!!l.querySelectorAll('input[type="tel"]').length&&!i.libphonenumber&&null!=i&&null!==(t=i.luxuryPresence)&&void 0!==t&&t.libs){var n=i.luxuryPresence.libs;(0,n.loadJs)(n.jsLibsMap.libphonenumber.jsSrc,this.attachValidation.bind(this,a))}else this.attachValidation(a);this.validatedForms=this.validatedForms.concat(a)}catch(o){console.log(o)}}},{key:"destroy",value:function(){this.validatedForms=[]}},{key:"attachValidation",value:function(e){var t=this;e.forEach(function(e){e.querySelectorAll("input, select, textarea").forEach(function(e){t.applyFieldValidation(e)})})}},{key:"applyFieldValidation",value:function(e){"tel"===e.getAttribute("type")&&this._applyPhoneValidation(e)}},{key:"_applyPhoneValidation",value:function(e){var t=this.window;if(t.libphonenumber){var i=t.libphonenumber.isValidPhoneNumber;e.addEventListener("keyup",function(){if(this.hasAttribute("required")||this.value.replace(/\s/g,"").length)try{var e=this.value;i(e,"US")?this.setCustomValidity(""):this.setCustomValidity("Please enter a valid phone number.")}catch(t){this.setCustomValidity("Please enter a valid phone number.")}else this.setCustomValidity("")})}}}])}(a.BaseController); },{"@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","./base":"dIju"}],"lsuE":[function(require,module,exports) { var e=require("./toPropertyKey.js");function r(r,o,t){return(o=e(o))in r?Object.defineProperty(r,o,{value:t,enumerable:!0,configurable:!0,writable:!0}):r[o]=t,r}module.exports=r,module.exports.__esModule=!0,module.exports.default=module.exports; },{"./toPropertyKey.js":"AkFJ"}],"kqOT":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ContactFormController=exports.ADD_FIELD=void 0;var e=u(require("@babel/runtime/helpers/defineProperty")),t=u(require("@babel/runtime/helpers/asyncToGenerator")),r=u(require("@babel/runtime/helpers/classCallCheck")),n=u(require("@babel/runtime/helpers/createClass")),a=u(require("@babel/runtime/helpers/possibleConstructorReturn")),o=u(require("@babel/runtime/helpers/getPrototypeOf")),c=u(require("@babel/runtime/helpers/inherits")),i=u(require("@babel/runtime/regenerator")),s=require("./base"),l=require("./constants");function u(e){return e&&e.__esModule?e:{default:e}}function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function f(t){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?d(Object(n),!0).forEach(function(r){(0,e.default)(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function h(e,t,r){return t=(0,o.default)(t),(0,a.default)(e,p()?Reflect.construct(t,r||[],(0,o.default)(e).constructor):t.apply(e,r))}function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(p=function(){return!!e})()}var m=exports.ADD_FIELD="middleName",v="contact_form",b=["name","firstName","lastName",m,"email","phone","phoneNumber","source","message","mlsId","sourceUrl"],g=exports.ContactFormController=function(e){function a(e,t,n){var o;return(0,r.default)(this,a),(o=h(this,a,[e,t,n])).forms=[],o}return(0,c.default)(a,e),(0,n.default)(a,[{key:"initialize",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{var r=this.document,n=t.selector,a=[];(a=n?r.querySelectorAll("".concat(n,' form[data-type="contact-form"]')):r.querySelectorAll('form[data-type="contact-form"]')).forEach(function(t){e._attachSubmitHandler(t)}),this.forms=this.forms.concat(a)}catch(o){console.log(o)}}},{key:"destroy",value:function(){this.forms=[]}},{key:"submitForm",value:function(e){this._handleSubmit(null,e).catch(function(e){return console.error(e)})}},{key:"_attachValidation",value:function(e){var t=this.window;e.querySelectorAll("input, select, textarea").forEach(function(e){t.luxuryPresence.validation.applyFieldValidation(e)})}},{key:"_attachSubmitHandler",value:function(e){var t=this;e.addEventListener("submit",function(r){return t._handleSubmit(r,e)})}},{key:"_handleSubmit",value:function(){var e=(0,t.default)(i.default.mark(function e(t,r){var n,a,o,c,s,u,d,h,p,m,g,y,_,E,O,k;return i.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=this.window,a=this.config,t&&t.preventDefault(),!r.classList.contains("loading")){e.next=4;break}return e.abrupt("return");case 4:if(r.classList.add("loading"),o="",!a.recaptcha.enabled){e.next=10;break}return e.next=9,this._recaptchaToken();case 9:o=e.sent;case 10:if(c=new FormData(r),s={},c.forEach(function(e,t){s[t]="string"==typeof e?e.trim():e}),!s.name&&s.firstName&&(s.name=s.firstName,s.lastName&&(s.name+=" ".concat(s.lastName))),u=this._getFields(r),d=Object.keys(s).filter(function(e){return!b.includes(e)}).reduce(function(e,t){return e[t]=s[t],e},{}),h=a.pageId,p=a.companyId,m=a.websiteId,g=a.pageMeta,y=n.localStorage.getItem("utm_vars")||"{}",_=n.localStorage.getItem("referrer")||"",E=this._getFormId(r),O={g_recaptcha_response:o,g_recaptcha_action:v,activity:{author_email:s.email,author_name:s.name,author_phone:s.phone||s.phoneNumber,activity_source:s.source||"CONTACT_INQUIRY",comments_attributes:[{text:s.message||void 0}],source_url:n.location.href,content:f(f({},d),JSON.parse(y))},page:{pageId:h,companyId:p,websiteId:m,pageMeta:f(f({},g),{},{formId:E})},companyId:p,referrer:_,fields:u},!s.middleName){e.next=25;break}return e.abrupt("return");case 25:return e.prev=25,e.next=28,this._submitLeadRequest(O);case 28:this._sendGAEvent(O),k=r.dataset.delay||l.MODAL_CLOSE_DELAY,r.classList.remove("loading"),r.classList.add("success"),r.querySelectorAll(".success").forEach(function(e){return e.classList.remove("hide")}),r.dispatchEvent(new Event("formsubmitted")),setTimeout(function(){n.lpUI.hideClosestModal(r),r.reset(),n.lpUI.sideMenuHide(),r.querySelectorAll(".success").forEach(function(e){return e.classList.add("hide")}),r.classList.remove("success")},k),e.next=43;break;case 37:e.prev=37,e.t0=e.catch(25),console.log(e.t0),r.dispatchEvent(new Event("formsubmiterror")),r.classList.remove("loading"),r.classList.add("error");case 43:case"end":return e.stop()}},e,this,[[25,37]])}));return function(t,r){return e.apply(this,arguments)}}()},{key:"_recaptchaToken",value:function(){var e=this.window,t=this.config;if(t.recaptcha.recaptchaSiteId)return new Promise(function(r,n){e.grecaptcha.enterprise.ready(function(){e.grecaptcha.enterprise.execute(t.recaptcha.recaptchaSiteId,{action:v}).then(function(e){return r(e)}).catch(function(e){return n(e)})})});console.log("No recaptchaSiteId provided")}},{key:"_submitLeadRequest",value:function(e){var t,r=this.config;return t=r.leadIngesterEnabled?"".concat(r.leadIngesterUrl,"/api/v1/leads"):"/home-search/activities",fetch(t,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)}).then(function(e){return e.ok?e.json():e.json().then(function(e){throw e})})}},{key:"_sendGAEvent",value:function(e){var t=this.document,r={hitType:"event",eventCategory:"button",eventAction:"click"};switch(e.activity.activity_source){case"NEWSLETTER_SIGNUP":r.eventLabel="Newsletter",t.sendGoogleTagManagerEvent("event","newsletter_signup");break;case"HOME_SEARCH":r.eventLabel="HomeSearch",t.sendGoogleTagManagerEvent("event","home_search");break;case"HOME_VALUE":case"HOME_VALUATION":r.eventLabel="HomeValue",t.sendGoogleTagManagerEvent("event","home_valuation");break;case"EBOOK":r.eventLabel="Ebook",t.sendGoogleTagManagerEvent("event","ebook_download");break;case"CONTACT_INQUIRY":default:r={hitType:"pageview",page:"/thank-you"},t.sendGoogleTagManagerEvent("event","contact_inquiry")}t.sendGoogleAnalyticsEvent(r)}},{key:"_getFields",value:function(e){var t=e.querySelectorAll("input, select, textarea"),r={};return t.forEach(function(t){var n=t.id,a=t.name,o=t.type;if(a===m)return!0;var c="";if(n){var i=e.querySelector("label[for='".concat(n,"']"));i?c=i.textContent.trim():t.placeholder&&(c=t.placeholder.trim())}r[a]={label:c,type:t.tagName,inputType:"INPUT"===t.tagName?o:"text"}}),r}},{key:"_getFormId",value:function(e){var t=e.closest("section[id^='section-'], footer[id], .modal[id^='modal-']");return null!=t&&t.id?this._cleanFormId(t.id):""}},{key:"_cleanFormId",value:function(e){for(var t=0,r=["section-","modal-"];t<r.length;t++){var n=r[t];if(e.startsWith(n))return e.substring(n.length)}return e}}])}(s.BaseController); },{"@babel/runtime/helpers/defineProperty":"lsuE","@babel/runtime/helpers/asyncToGenerator":"wUzc","@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","@babel/runtime/regenerator":"loFk","./base":"dIju","./constants":"zI87"}],"VZOD":[function(require,module,exports) { function e(e,o){if(null==e)return{};var r={};for(var u in e)if({}.hasOwnProperty.call(e,u)){if(o.indexOf(u)>=0)continue;r[u]=e[u]}return r}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports; },{}],"XK02":[function(require,module,exports) { var e=require("./objectWithoutPropertiesLoose.js");function r(r,o){if(null==r)return{};var t,l,u=e(r,o);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(r);for(l=0;l<s.length;l++)t=s[l],o.indexOf(t)>=0||{}.propertyIsEnumerable.call(r,t)&&(u[t]=r[t])}return u}module.exports=r,module.exports.__esModule=!0,module.exports.default=module.exports; },{"./objectWithoutPropertiesLoose.js":"VZOD"}],"auLy":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.STATIC_MAP_MAX_DIM=exports.MapApiLoaderController=void 0;var e=h(require("@babel/runtime/helpers/defineProperty")),t=h(require("@babel/runtime/helpers/objectWithoutProperties")),r=h(require("@babel/runtime/helpers/slicedToArray")),n=h(require("@babel/runtime/helpers/asyncToGenerator")),a=h(require("@babel/runtime/helpers/classCallCheck")),i=h(require("@babel/runtime/helpers/createClass")),c=h(require("@babel/runtime/helpers/possibleConstructorReturn")),o=h(require("@babel/runtime/helpers/getPrototypeOf")),s=h(require("@babel/runtime/helpers/inherits")),u=h(require("@babel/runtime/regenerator")),l=require("./base"),p=["srcWidth","srcHeight","theme"];function h(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(t){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?f(Object(n),!0).forEach(function(r){(0,e.default)(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function y(e,t,r){return t=(0,o.default)(t),(0,c.default)(e,b()?Reflect.construct(t,r||[],(0,o.default)(e).constructor):t.apply(e,r))}function b(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(b=function(){return!!e})()}var v="__googleMapsCallback",g="https://maps.googleapis.com/maps/api/js",m=exports.STATIC_MAP_MAX_DIM=1024,k=exports.MapApiLoaderController=function(e){function c(e,t,r){var n;return(0,a.default)(this,c),(n=y(this,c,[e,t,r])).retries=3,n.callbacks=[],n.id="__googleMapsScriptId".concat(Date.now()),n._apiKey="",n.reset(),n}return(0,s.default)(c,e),(0,i.default)(c,[{key:"apiKey",get:function(){return this._apiKey},set:function(e){this._apiKey=e,this.config.setGoogleMapsAPIKey(e)}},{key:"reset",value:function(){this.deleteScript(),this.done=!1,this.loading=!1,this.errors=[],this.onerrorEvent=null}},{key:"destroy",value:function(){this.reset()}},{key:"getMapApiKey",value:function(){var e=(0,n.default)(u.default.mark(function e(){var t,r;return u.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.apiKey){e.next=2;break}return e.abrupt("return",this.apiKey);case 2:return e.prev=2,e.next=5,fetch("".concat(this._getBaseUrl(),"/api/v1/map"));case 5:if((t=e.sent).ok){e.next=8;break}throw new Error("Failed to fetch API key");case 8:return e.next=10,t.text();case 10:return r=e.sent,this.apiKey=r,e.abrupt("return",this.apiKey);case 15:return e.prev=15,e.t0=e.catch(2),console.error(e.t0),e.abrupt("return","");case 19:case"end":return e.stop()}},e,this,[[2,15]])}));return function(){return e.apply(this,arguments)}}()},{key:"createUrl",value:function(){var e=(0,n.default)(u.default.mark(function e(){var t,r;return u.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=g,t+="?callback=".concat(v),e.next=4,this.getMapApiKey();case 4:return(r=e.sent)&&(t+="&key=".concat(r)),t+="&libraries=places",e.abrupt("return",t);case 8:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"setScript",value:function(){var e=(0,n.default)(u.default.mark(function e(){var t,r;return u.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.document.getElementById(this.id)){e.next=3;break}return this.callback(),e.abrupt("return");case 3:return e.next=5,this.createUrl();case 5:t=e.sent,(r=this.document.createElement("script")).id=this.id,r.type="text/javascript",r.src=t,r.onerror=this.loadErrorCallback.bind(this),r.defer=!0,r.async=!0,this.document.head.appendChild(r);case 14:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"loadErrorCallback",value:function(e){var t=this;if(this.errors.push(e),this.errors.length<=this.retries){var r=this.errors.length*Math.pow(2,this.errors.length);console.log("Failed to load Google Maps script, retrying in ".concat(r," ms.")),setTimeout(function(){t.deleteScript(),t.setScript().catch(function(e){return console.error(e)})},r)}else this.onerrorEvent=e,this.callback()}},{key:"deleteScript",value:function(){var e=this.document.getElementById(this.id);e&&e.remove()}},{key:"load",value:function(){return this.loadPromise()}},{key:"loadPromise",value:function(){var e=this;return new Promise(function(t,r){e.loadCallback(function(e){e?r(e):t()})})}},{key:"loadCallback",value:function(e){this.callbacks.push(e),this.execute()}},{key:"setCallback",value:function(){this.window.__googleMapsCallback=this.callback.bind(this)}},{key:"resetIfRetryingFailed",value:function(){this.failed&&this.reset()}},{key:"callback",value:function(){var e=this;this.done=!0,this.loading=!1,this.callbacks.forEach(function(t){t(e.onerrorEvent)}),this.callbacks=[]}},{key:"execute",value:function(){this.window.google&&this.window.google.maps&&this.window.google.maps.version&&this.callback(),this.resetIfRetryingFailed(),this.done?this.callback():this.loading||(this.loading=!0,this.setCallback(),this.setScript().catch(function(e){return console.error(e)}))}},{key:"_getBaseUrl",value:function(){var e=this.config,t=e.isBuilder,r=e.websiteApiGatewayUrl;return t?r:""}},{key:"resizeStaticMapDimensions",value:function(e,t){if(e<=m&&t<=m)return{width:e,height:t};var r=Math.min(m/e,m/t);return{width:parseInt(e*r),height:parseInt(t*r)}}},{key:"convertThemeToStaticApiUrl",value:function(e){return e.map(function(e){var t=e.stylers.reduce(function(e,t){var r=t.visibility?"visibility:".concat(t.visibility):"",n=t.color?"color:".concat(t.color.replace("#","0x")):"",a=t.lightness?"lightness:".concat(t.lightness):"";return"".concat(e,"|").concat(r).concat(n).concat(a)},""),r=e.elementType?"|element:".concat(e.elementType):"";return"feature:".concat(e.featureType).concat(r).concat(t)})}},{key:"getMapApiSignedUrl",value:function(){var e=(0,n.default)(u.default.mark(function e(t){var r,n,a;return u.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,fetch("".concat(this._getBaseUrl(),"/api/v1/map/signature?").concat(t));case 3:if((r=e.sent).ok){e.next=6;break}throw new Error("Failed to fetch signed URL");case 6:return e.next=8,r.json();case 8:return n=e.sent,a=n.url,e.abrupt("return",a);case 13:return e.prev=13,e.t0=e.catch(0),console.error(e.t0),e.abrupt("return","");case 17:case"end":return e.stop()}},e,this,[[0,13]])}));return function(t){return e.apply(this,arguments)}}()},{key:"generateStaticMapUrl",value:function(e,t,n,a,i,c){var o=this.resizeStaticMapDimensions(i,c),s=o.width,u=o.height,l={center:"".concat(e,",").concat(t),zoom:n,scale:2,size:"".concat(s,"x").concat(u),key:this.apiKey};a&&(l.style=this.convertThemeToStaticApiUrl(a));var p=new URLSearchParams;return Object.entries(l).forEach(function(e){var t=(0,r.default)(e,2),n=t[0],a=t[1];Array.isArray(a)?a.forEach(function(e){return p.append(n,e.toString())}):p.append(n,a.toString())}),"".concat("https://maps.googleapis.com/maps/api/staticmap","?").concat(p.toString())}},{key:"generateDigitallySignedStaticMapUrl",value:function(){var e=(0,n.default)(u.default.mark(function e(n){var a,i,c,o,s,l,h,f,y,b;return u.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=n.srcWidth,i=n.srcHeight,c=n.theme,o=(0,t.default)(n,p),s=this.resizeStaticMapDimensions(a,i),l=s.width,h=s.height,f=d(d({},o),{},{size:"".concat(l,"x").concat(h)}),c&&(f.style=this.convertThemeToStaticApiUrl(c)),y=new URLSearchParams,Object.entries(f).forEach(function(e){var t=(0,r.default)(e,2),n=t[0],a=t[1];Array.isArray(a)?a.forEach(function(e){return y.append(n,e.toString())}):y.append(n,a.toString())}),b=y.toString(),e.prev=7,e.next=10,this.getMapApiSignedUrl(b);case 10:return e.abrupt("return",e.sent);case 13:return e.prev=13,e.t0=e.catch(7),console.error(e.t0),e.abrupt("return","");case 17:case"end":return e.stop()}},e,this,[[7,13]])}));return function(t){return e.apply(this,arguments)}}()}])}(l.BaseController); },{"@babel/runtime/helpers/defineProperty":"lsuE","@babel/runtime/helpers/objectWithoutProperties":"XK02","@babel/runtime/helpers/slicedToArray":"Bt1D","@babel/runtime/helpers/asyncToGenerator":"wUzc","@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","@babel/runtime/regenerator":"loFk","./base":"dIju"}],"alUq":[function(require,module,exports) { var r=require("./arrayLikeToArray.js");function e(e){if(Array.isArray(e))return r(e)}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports; },{"./arrayLikeToArray.js":"Bt3O"}],"AZzA":[function(require,module,exports) { function e(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports; },{}],"OMtq":[function(require,module,exports) { function e(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}module.exports=e,module.exports.__esModule=!0,module.exports.default=module.exports; },{}],"DRof":[function(require,module,exports) { var e=require("./arrayWithoutHoles.js"),r=require("./iterableToArray.js"),o=require("./unsupportedIterableToArray.js"),u=require("./nonIterableSpread.js");function t(t){return e(t)||r(t)||o(t)||u()}module.exports=t,module.exports.__esModule=!0,module.exports.default=module.exports; },{"./arrayWithoutHoles.js":"alUq","./iterableToArray.js":"AZzA","./unsupportedIterableToArray.js":"wy3R","./nonIterableSpread.js":"OMtq"}],"Igw1":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.PaginationController=void 0;var e=u(require("@babel/runtime/helpers/toConsumableArray")),t=u(require("@babel/runtime/helpers/typeof")),r=u(require("@babel/runtime/helpers/classCallCheck")),a=u(require("@babel/runtime/helpers/createClass")),n=u(require("@babel/runtime/helpers/possibleConstructorReturn")),o=u(require("@babel/runtime/helpers/getPrototypeOf")),i=u(require("@babel/runtime/helpers/inherits")),l=require("./base"),c=require("../utils/navigation");function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t=(0,o.default)(t),(0,n.default)(e,f()?Reflect.construct(t,r||[],(0,o.default)(e).constructor):t.apply(e,r))}function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(f=function(){return!!e})()}var p=exports.PaginationController=function(n){function o(){return(0,r.default)(this,o),s(this,o,arguments)}return(0,i.default)(o,n),(0,a.default)(o,[{key:"destroy",value:function(){}},{key:"updateQueryString",value:function(e,r,a){a||(a=this.window.location.href);var n=new RegExp("([?&])".concat(e,"=.*?(&|#|$)"),"i"),o="";null!=r&&(Array.isArray(r)?r.length&&(o=this.serializeArray(e,r)):"object"===(0,t.default)(r)?(n=new RegExp("([?&])".concat(e,"\\[[^=]*\\]=.*?(&|#|$)"),"i"),o=this.serializeObj(r,"",e)):o="".concat(e,"=").concat(encodeURIComponent(r)));var i=a.split("#"),l=i[0];if(n.test(a)){var c=l;for(o=o?"$1".concat(o,"$2"):"$1";n.test(c);)l=c.replace(n,o),c=c.replace(n,"$1");l=l.replace(/(&|\?)$/,"")}else if(o){var u=-1!==l.indexOf("?")?"&":"?";l+="".concat(u).concat(o)}return void 0!==i[1]&&null!==i[1]&&(l+="#".concat(i[1])),l}},{key:"getParameterByName",value:function(e,t){t||(t=this.window.location.href),e=e.replace(/[[\]]/g,"\\$&");var r=new RegExp("[?&]".concat(e,"(=([^&#]*)|&|#|$)")),a=Array.from(RegExp.prototype[Symbol.matchAll].call(r,t)).flat();if(!a.length){var n=new RegExp("[?&]".concat(e,"(\\[.*?\\])=(.*?)(?=&|#|$)"),"g");return a=Array.from(RegExp.prototype[Symbol.matchAll].call(n,t)).flat(),this._parseParamToObject(a,"advancedFilters"===e)}return a.length>3?a.reduce(function(e,t,r){return(r+1)%3==0&&e.push(decodeURIComponent(t.replace(/\+/g," "))),e},[]):a[2]?decodeURIComponent(a[2].replace(/\+/g," ")):""}},{key:"makePageKey",value:function(e){return e.replace("section-","").replace(/-/g,"")}},{key:"makeParamKey",value:function(e,t){return e.global?e.urlKey:"".concat(t,"-").concat(e.urlKey)}},{key:"deserializeParams",value:function(e,t){var r=this,a={},n=this.makePageKey(t),o=this.getParameterByName(n);return o&&(a.page=parseInt(o)),Array.isArray(e)&&e.forEach(function(e){var t=r.makeParamKey(e,n),o=r.getParameterByName(t);if("int"===e.type)o=parseInt(o),isFinite(o)||(o=null);else if("bool"===e.type||"boolean"===e.type)o="true"===o||"false"!==o&&null;else if("json"===e.type)try{o=JSON.parse(o)}catch(i){}a[e.formKey||e.param]=o}),a}},{key:"serializeParams",value:function(e,t,r){var a=this,n=this.window.location.href,o=this.makePageKey(t);return n=this.updateQueryString(o,r.page,n),Array.isArray(e)&&e.forEach(function(e){var t=a.makeParamKey(e,o),i=r[e.formKey||e.param];"json"===e.type&&null!=i&&(i=JSON.stringify(i)),n=a.updateQueryString(t,i,n)}),n}},{key:"formatSliderAtom",value:function(e){return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"")+(Number.isInteger(e)?e:e.toFixed(2))}},{key:"formatSliderValue",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return e<1e3?this.formatSliderAtom(e,t):e<1e6?"".concat(this.formatSliderAtom(e/1e3,t)).concat(r,"K"):"".concat(this.formatSliderAtom(e/1e6,t)).concat(r,"M")}},{key:"formatSliderPriceRange",value:function(e,t,r,a){return t.min===e&&0!==e?"".concat(a.lowPrefix).concat(this.formatSliderValue(e,r," ")):t.max===e?"".concat(this.formatSliderValue(e,r," ")).concat(a.highSuffix):"".concat(this.formatSliderValue(e,r," "))}},{key:"formatSliderAreaRange",value:function(e,t,r,a){return t.min===e&&0!==e?"".concat(a.lowPrefix).concat(this.formatSliderValue(e)," ").concat(r):t.max===e?"".concat(this.formatSliderValue(e)).concat(a.highSuffix," ").concat(r):"".concat(this.formatSliderValue(e)," ").concat(r)}},{key:"getSearchFormValues",value:function(e){var t=e.queryElement,r=e.priceSliderElement,a=e.areaSliderElement,n=e.neighborhoodSelect,o={};if(t&&(o.search=t.value||null),r){var i=r.value.split(";"),l=parseInt(r.dataset.min),c=parseInt(r.dataset.max),u=parseInt(i[0]),s=parseInt(i[1]);o.priceMin=u!==l?u:null,o.priceMax=s!==c?s:null}if(a){var f=a.value.split(";"),p=parseInt(a.dataset.min),h=parseInt(a.dataset.max),m=parseInt(f[0]),d=parseInt(f[1]);o.areaMin=m!==p?m:null,o.areaMax=d!==h?d:null}return n&&(o.neighborhoodId=n.value||null),o}},{key:"serializeObj",value:function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=[];for(var o in e)if(e.hasOwnProperty(o)){var i=e[o],l=void 0;if(a){var c=r?"[".concat(r,"][").concat(o,"]"):"[".concat(o,"]");l="".concat(a).concat(c)}else l=r?"".concat(r,"[").concat(o,"]"):o;null!==i&&Array.isArray(i)?i.length&&n.push(this.serializeArray(l,i)):null!==i&&"object"===(0,t.default)(i)?n.push(this.serializeObj(i,l)):n.push("".concat(l,"=").concat(encodeURIComponent(i)))}return n.join("&")}},{key:"serializeArray",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=[];return t.forEach(function(t){var n=r?"".concat(r).concat(e):e;a.push("".concat(n,"=").concat(encodeURIComponent(t)))}),a.join("&")}},{key:"_parseParamToObject",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e.length)return null;for(var r={},a=0;a<e.length;a++)if((a+1)%3==0){var n=decodeURIComponent(e[a].replace(/\+/g," ")),o=e[a-1];Object.assign(r,this._setObjectPath(o,n,r,t))}return r}},{key:"_setObjectPath",value:function(t,r,a){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=t.split(/[\[\]]/).filter(Boolean),i=["in","nin","btw","ciin","cinin"],l={},u=l,s=(0,c.loGet)(a,o.join("."));return o.forEach(function(t,l){l===o.length-1?u[t]=s?Array.isArray(s)?[].concat((0,e.default)(s),[r]):[s,r]:n&&i.includes(t)?[r]:r:(u[t]=a[t]?a[t]:{},u=u[t])}),l}}])}(l.BaseController); },{"@babel/runtime/helpers/toConsumableArray":"DRof","@babel/runtime/helpers/typeof":"tlMJ","@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","./base":"dIju","../utils/navigation":"DEGM"}],"txJo":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ExpandSliderController=void 0;var e=n(require("@babel/runtime/helpers/classCallCheck")),l=n(require("@babel/runtime/helpers/createClass")),t=n(require("@babel/runtime/helpers/possibleConstructorReturn")),r=n(require("@babel/runtime/helpers/getPrototypeOf")),i=n(require("@babel/runtime/helpers/inherits")),o=require("./base");function n(e){return e&&e.__esModule?e:{default:e}}function s(e,l,i){return l=(0,r.default)(l),(0,t.default)(e,a()?Reflect.construct(l,i||[],(0,r.default)(e).constructor):l.apply(e,i))}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}var c=exports.ExpandSliderController=function(t){function r(l,t,i){var o;return(0,e.default)(this,r),(o=s(this,r,[l,t,i]))._createLightbox=o._createLightbox.bind(o),o.expandSliders=[],o}return(0,i.default)(r,t),(0,l.default)(r,[{key:"initialize",value:function(){var e=this;arguments.length>0&&void 0!==arguments[0]&&arguments[0];try{var l=this.document.querySelectorAll(".has-mobile-expand");l.forEach(function(l){e._addExpandButton(l)}),this.expandSliders=this.expandSliders.concat(l)}catch(t){console.log(t)}}},{key:"destroy",value:function(){this.document.querySelectorAll(".lp-expand-btn, .lp-expand-btn-wrapper").forEach(function(e){return e.remove()}),this.expandSliders=[]}},{key:"_addExpandButton",value:function(e){var l=this,t=this.document,r=e.closest("section[id]"),i=e.dataset.append,o=r.querySelector(".lp-expand-btn");if(!o)if((o=t.createElement("button")).className="lp-expand-btn",o.setAttribute("aria-label","Open a lightbox"),o.innerHTML='<span class="lp-i lp-i--expand-alt" aria-hidden="true"></span>',i){var n=r.querySelector(i);n&&n.appendChild(o)}else{var s=t.createElement("div");s.className="lp-expand-btn-wrapper",s.style.position="relative",s.appendChild(o),e.parentNode.insertBefore(s,e.nextSibling)}o.addEventListener("click",function(){l._createLightbox({slider:e,section:r})})}},{key:"_createLightbox",value:function(e){var l=e.slider,t=e.section,r=this.window,i=this.document,o="lightbox-for-".concat(null==t?void 0:t.id),n=r.$&&r.$.fn.slick,s=n&&l.slick,a="function"==typeof r.Splide,c=l.classList.contains("is-initialized")&&l.classList.contains("splide");function d(){var e=i.createElement("div");e.id=o,e.className="lp-lightbox",e.innerHTML='\n <button class="lp-lightbox__close" aria-label="close modal"></button>\n <div class="lp-lightbox__content">\n <div class="lp-lightbox__carousel splide" role="group" aria-label="Image Gallery">\n <div class="splide__arrows">\n <button class="splide__arrow splide__arrow--prev lp-lightbox-arrow lp-lightbox-arrow--prev"></button>\n <button class="splide__arrow splide__arrow--next lp-lightbox-arrow lp-lightbox-arrow--next"></button>\n </div>\n <div class="splide__track">\n <ul class="splide__list"></ul>\n </div>\n </div>\n </div>\n ',"function"==typeof r.lpUI.requestScrollLock?r.lpUI.requestScrollLock(o):i.body.style.overflow="hidden",i.body.appendChild(e);var t=e.querySelector(".lp-lightbox__carousel"),n=t.querySelector(".splide__list");e.classList.add("show"),(c?l.querySelectorAll(".splide__slide:not(.splide__slide--clone) img"):l.querySelectorAll("img")).forEach(function(e){var l=e.cloneNode(!0);l.removeAttribute("style");var t=i.createElement("li");t.className="lp-lightbox__slide splide__slide",t.appendChild(l),n.appendChild(t)});var s=new r.Splide(t,{rewind:!0,arrows:!0,arrowPath:"",type:"loop",clones:1,pagination:!1,perPage:1,perMove:1});s.mount(),e.querySelector(".lp-lightbox__close").addEventListener("click",function(){e.classList.remove("show"),s&&s.destroy(),"function"==typeof r.lpUI.releaseScrollLock?r.lpUI.releaseScrollLock(o):i.body.style.overflow="",e.remove()})}"function"==typeof r.lpUI.requestScrollLock?r.lpUI.requestScrollLock(o):i.body.style.overflow="hidden",n?function(){var e={arrows:!0,dots:!1,infinite:!0,draggable:!0,prevArrow:'<button type="button" class="lp-lightbox-arrow--prev lp-lightbox-arrow" aria-label="Previous"></button>',nextArrow:'<button type="button" class="lp-lightbox-arrow--next lp-lightbox-arrow" aria-label="Next"></button>'},t=i.createElement("div");t.id=o,t.className="lp-lightbox",t.innerHTML='\n <button class="lp-lightbox__close" aria-label="close modal"></button>\n <div class="lp-lightbox__content">\n <div class="lp-lightbox__carousel"></div>\n </div>\n ',i.body.appendChild(t);var n,a,c=t.querySelector(".lp-lightbox__carousel");t.classList.add("show"),s?(n=l.slick.$slides.find("img"),e.initialSlide=(null===(a=l.slick)||void 0===a?void 0:a.currentSlide)||0,n.each(function(){r.$(".lp-lightbox__carousel").append(r.$(this).clone(!1).removeAttr("style").wrap('<div class="lp-lightbox__slide"></div>').parent())})):(n=l.querySelectorAll("img")).forEach(function(e){var l=e.cloneNode(!0);l.removeAttribute("style");var t=i.createElement("div");t.className="lp-lightbox__slide",t.appendChild(l),c.appendChild(t)}),r.$(c).slick(e),t.querySelector(".lp-lightbox__close").addEventListener("click",function(){t.classList.remove("show");var e=null!=c&&c.slick?r.$(c).slick("slickCurrentSlide"):0;null!=c&&c.slick&&r.$(c).slick("unslick"),s&&r.$(l).slick("slickGoTo",e),"function"==typeof r.lpUI.releaseScrollLock?r.lpUI.releaseScrollLock(o):i.body.style.overflow="",t.remove()})}():a?d():(r.luxuryPresence.libs.loadCss(r.luxuryPresence.libs.jsLibsMap.splide.cssSrc),r.luxuryPresence.libs.loadJs(r.luxuryPresence.libs.jsLibsMap.splide.jsSrc,function(){d(),r.luxuryPresence.libs.jsLibsMap.splide.isLoaded=!0}))}}])}(o.BaseController); },{"@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","./base":"dIju"}],"mZMu":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.DivolteController=void 0;var e=a(require("@babel/runtime/helpers/slicedToArray")),t=a(require("@babel/runtime/helpers/classCallCheck")),i=a(require("@babel/runtime/helpers/createClass")),n=a(require("@babel/runtime/helpers/possibleConstructorReturn")),o=a(require("@babel/runtime/helpers/getPrototypeOf")),r=a(require("@babel/runtime/helpers/inherits")),l=require("./base");function a(e){return e&&e.__esModule?e:{default:e}}function s(e,t,i){return t=(0,o.default)(t),(0,n.default)(e,u()?Reflect.construct(t,i||[],(0,o.default)(e).constructor):t.apply(e,i))}function u(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(u=function(){return!!e})()}var c=exports.DivolteController=function(n){function o(){return(0,t.default)(this,o),s(this,o,arguments)}return(0,r.default)(o,n),(0,i.default)(o,[{key:"destroy",value:function(){this.window.divolte||(this.window.divolteLp=function(){(this.window.divolteLp.q=this.window.divolteLp.q||[]).push(arguments)})}},{key:"initialize",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.config.divolteServiceUrl&&!this.window.divolte&&this.loadScript()}},{key:"loadScript",value:function(){var e=this.config.divolteServiceUrl,t=this.document.createElement("script");t.type="text/javascript",t.defer=!0,t.async=!0,t.src="".concat(e,"/divolte.js"),this.document.head.appendChild(t),t.addEventListener("load",this.executeQueue.bind(this))}},{key:"executeQueue",value:function(){var t=this;(this.window.divolteLp.q||[]).forEach(function(i){var n=(0,e.default)(i,2),o=n[0],r=n[1];t[o](r)}),this.window.divolteLp=this.divolteLp.bind(this)}},{key:"divolteLp",value:function(e,t){try{this[e](t)}catch(i){console.log(i)}}},{key:"sendLpEvent",value:function(e,t){if(e.includes("pageView")){var i=this.config,n={companyId:i.companyId,templateId:i.templateId,websiteId:i.websiteId,pageId:i.pageId,shareId:i.shareId,pageMeta:i.pageMeta};this.window.divolte.signal(e,Object.assign(n,t))}else console.log("".concat(e," IS NOT SUPPORTED"))}},{key:"sendLpPageView",value:function(){this.sendLpEvent("pageView",{})}}])}(l.BaseController); },{"@babel/runtime/helpers/slicedToArray":"Bt1D","@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","./base":"dIju"}],"U6I1":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.PostHogController=void 0;var e=a(require("@babel/runtime/helpers/classCallCheck")),t=a(require("@babel/runtime/helpers/createClass")),o=a(require("@babel/runtime/helpers/possibleConstructorReturn")),r=a(require("@babel/runtime/helpers/getPrototypeOf")),n=a(require("@babel/runtime/helpers/inherits")),s=require("./base");function a(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n){return t=(0,r.default)(t),(0,o.default)(e,l()?Reflect.construct(t,n||[],(0,r.default)(e).constructor):t.apply(e,n))}function l(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(l=function(){return!!e})()}var i=exports.PostHogController=function(o){function r(t,o,n){var s;return(0,e.default)(this,r),(s=u(this,r,[t,o,n])).window.posthogLp=s.posthogLp.bind(s),s}return(0,n.default)(r,o),(0,t.default)(r,[{key:"destroy",value:function(){this.window.posthog&&this.window.posthog.shutdown()}},{key:"sendLpEvent",value:function(e,t){if(e.includes("pageView")){var o=this.config,r={companyId:o.companyId,templateId:o.templateId,websiteId:o.websiteId,pageId:o.pageId,shareId:o.shareId,pageMeta:o.pageMeta};this.window.posthog.capture(e,Object.assign(r,t))}else console.log("".concat(e," IS NOT SUPPORTED"))}},{key:"posthogLp",value:function(e,t){try{this[e](t)}catch(o){console.log(o)}}},{key:"sendLpPageView",value:function(){this.sendLpEvent("pageView",{})}}])}(s.BaseController); },{"@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","./base":"dIju"}],"B1Y1":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.OAuthController=void 0;var e=s(require("@babel/runtime/helpers/classCallCheck")),t=s(require("@babel/runtime/helpers/createClass")),a=s(require("@babel/runtime/helpers/possibleConstructorReturn")),n=s(require("@babel/runtime/helpers/getPrototypeOf")),i=s(require("@babel/runtime/helpers/inherits")),o=require("./base");function s(e){return e&&e.__esModule?e:{default:e}}function r(e,t,i){return t=(0,n.default)(t),(0,a.default)(e,l()?Reflect.construct(t,i||[],(0,n.default)(e).constructor):t.apply(e,i))}function l(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(l=function(){return!!e})()}var c="oauthSuccess",u=exports.OAuthController=function(a){function n(t,a,i){var o;return(0,e.default)(this,n),(o=r(this,n,[t,a,i])).successListeners=[],o._listenToMessages=o._listenToMessages.bind(o),o._listenToOneTapMessage=o._listenToOneTapMessage.bind(o),o}return(0,i.default)(n,a),(0,t.default)(n,[{key:"initialize",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{t.googleSignOnEnabled&&!t.iframe&&this._renderGoogleOneTap(),this.document.querySelectorAll('div[data-signin-type="google-sign-in"]').forEach(function(t){return e._convertGoogleSignIn(t)}),this.document.querySelectorAll('div[data-signin-type="facebook-sign-in"]').forEach(function(t){return e._convertFacebookSignIn(t)})}catch(a){console.log(a)}}},{key:"destroy",value:function(){var e=this;this.successListeners.forEach(function(t){e.window.removeEventListener("message",e._listenToMessages),e.window.removeEventListener("message",e._listenToOneTapMessage),e.window.removeEventListener(c,e.window[t])})}},{key:"_renderGoogleOneTap",value:function(){if(!this._isGoogleOneTapOnCooldown()){var e=this.document.createElement("div");google.accounts.id.initializeIntermediate({src:this._buildUrlAndCopyAttributes(e,e,"googleOneTap")}),this.window.localStorage.removeItem("googleOneTapExpiration"),this.window.addEventListener("message",this._listenToOneTapMessage)}}},{key:"_listenToOneTapMessage",value:function(e){var t="show_intermediate_iframe",a="hide_intermediate_iframe",n=this.config.buyerSellerServiceUrl,i=e.data,o=e.origin,s=i.type,r=i.height,l=i.event,c=i.source;if(s===t||s===a){var u=this.document.getElementById("onetap_google_intermediate_iframe");u&&(u.style.height=r,u.style.display=s===t?"unset":"none")}o===n&&"GOOGLE_SIGN_ON"===c&&("success"===l?this._setExpirationLsItem(864e5):"cancel"===l&&this._setExpirationLsItem(72e5))}},{key:"_setExpirationLsItem",value:function(e){var t=(new Date).getTime()+e;this.window.localStorage.setItem("googleOneTapExpiration",t)}},{key:"_isGoogleOneTapOnCooldown",value:function(){var e=this.window.localStorage.getItem("googleOneTapExpiration");return Number(e)>(new Date).getTime()}},{key:"_convertGoogleSignIn",value:function(e){this._replaceWithIframe("googleSignIn",e)}},{key:"_convertFacebookSignIn",value:function(e){this._replaceWithIframe("facebookSignIn",e)}},{key:"_replaceWithIframe",value:function(e,t){this._attachSuccessCallback(t);var a=this.document.createElement("iframe");a.src=this._buildUrlAndCopyAttributes(t,a,e),a.dataset.isSocialOauthButton=!0,t.replaceWith(a)}},{key:"_listenToMessages",value:function(e){var t=this,a=this.config.buyerSellerServiceUrl;if(e.origin===a&&"success"===e.data.event){var n=new Event(c);this.window.dispatchEvent(n),this.successListeners.forEach(function(e){t.window[e]?t.window[e](n):console.error("Callback function ".concat(e," not found on window object"))}),this.document.documentElement.classList.add("is-login-success")}}},{key:"_attachSuccessCallback",value:function(e){this.window.addEventListener("message",this._listenToMessages);var t=e.dataset.onSuccessFunctionName;t&&this.successListeners.push(t)}},{key:"_buildUrlAndCopyAttributes",value:function(e,t,a){var n=this.config,i=n.buyerSellerServiceUrl,o=n.companyId,s=n.websiteId,r=n.pageId,l=n.pageMeta,c=this.window.location,u=c.origin+c.pathname,d=new URL("".concat(i,"/buttons/").concat(a)),h=this.window.localStorage.getItem("utm_vars"),g=this.window.localStorage.getItem("referrer");d.searchParams.append("companyId",o),d.searchParams.append("websiteId",s),d.searchParams.append("pageId",r),d.searchParams.append("sourceUrl",u),d.searchParams.append("pageMeta",JSON.stringify(l)),h&&d.searchParams.append("utm",h),g&&d.searchParams.append("referrer",g);var p=["data-size","data-width","data-text","data-button-type","data-shape","data-layout","data-max-rows","data-use-continue-as","data-type","data-theme","data-logo_alignment","data-locale"];return Array.from(e.attributes).forEach(function(e){p.includes(e.nodeName)?d.searchParams.append(e.nodeName,e.nodeValue):t.setAttribute("id"===e.nodeName?"data-id":e.nodeName,e.nodeValue)}),d.toString()}}])}(o.BaseController); },{"@babel/runtime/helpers/classCallCheck":"F977","@babel/runtime/helpers/createClass":"qjdW","@babel/runtime/helpers/possibleConstructorReturn":"VojR","@babel/runtime/helpers/getPrototypeOf":"tv1K","@babel/runtime/helpers/inherits":"jhNH","./base":"dIju"}],"nM9j":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.validationController=exports.posthogController=exports.paginationController=exports.oauthController=exports.modalController=exports.mapApiLoaderController=exports.expandSliderController=exports.divolteController=exports.contactFormController=exports.configController=exports.buttonController=void 0;var o=require("./config"),r=require("./modals"),e=require("./buttons"),t=require("./validation"),n=require("./contactForms"),l=require("./mapApiLoader"),i=require("./pagination"),d=require("./expandSlider"),p=require("./divolte"),a=require("./posthog"),C=require("./oauth"),s=exports.configController=new o.ConfigController({}),u=exports.modalController=new r.ModalController(s,window,document),w=exports.buttonController=new e.ButtonController(s,window,document),x=exports.validationController=new t.ValidationController(s,window,document),c=exports.contactFormController=new n.ContactFormController(s,window,document),m=exports.mapApiLoaderController=new l.MapApiLoaderController(s,window,document),g=exports.paginationController=new i.PaginationController(s,window,document),q=exports.expandSliderController=new d.ExpandSliderController(s,window,document),v=exports.divolteController=new p.DivolteController(s,window,document),h=exports.posthogController=new a.PostHogController(s,window,document),f=exports.oauthController=new C.OAuthController(s,window,document); },{"./config":"EtW1","./modals":"Y3TA","./buttons":"kToa","./validation":"a3AZ","./contactForms":"kqOT","./mapApiLoader":"auLy","./pagination":"Igw1","./expandSlider":"txJo","./divolte":"mZMu","./posthog":"U6I1","./oauth":"B1Y1"}],"Focm":[function(require,module,exports) { "use strict";var r=o(require("../../utils/HandlebarsHelpersFactory")),e=require("./controllers");function o(r){return r&&r.__esModule?r:{default:r}}function n(r,e){if(window.luxuryPresence[r])try{window.luxuryPresence[r].destroy()}catch(o){console.log(o)}window.luxuryPresence[r]=e}n("config",e.configController),n("modals",e.modalController),n("buttons",e.buttonController),n("validation",e.validationController),n("contactForms",e.contactFormController),n("mapApiLoader",e.mapApiLoaderController),n("pagination",e.paginationController),n("expandSliders",e.expandSliderController),n("divolte",e.divolteController),n("oauth",e.oauthController),window.luxuryPresence.formatSliderPriceRange=e.paginationController.formatSliderPriceRange.bind(e.paginationController),window.luxuryPresence.formatSliderAreaRange=e.paginationController.formatSliderAreaRange.bind(e.paginationController),window.luxuryPresence.getSearchFormValues=e.paginationController.getSearchFormValues.bind(e.paginationController),window.luxuryPresence.handlebarsHelpersFactory=function(e){return(0,r.default)(e,{isEqual:function(r,e){return r==e}})}; },{"../../utils/HandlebarsHelpersFactory":"KEHU","./controllers":"nM9j"}]},{},["Focm"], null) //# sourceMappingURL=/lp-sdk.js.map </script> <script> var lpGlobalInitialized = false; function lpGlobalInit () { if (lpGlobalInitialized) { return; } lpGlobalInitialized = true; // Initialize wow animation plugin only according to turbolinks var wow; if (window.WOW) { wow = new WOW({ animateClass: 'animated', offset: wowOffset, live: false, callback: function(box) {} }); } // Initialize handlebar helpers only once function handlebarsInit() { if (!window.Handlebars) { return; } HandlebarsIntl.registerWith(Handlebars); Handlebars.registerHelper(window.luxuryPresence.handlebarsHelpersFactory(Handlebars)); } handlebarsInit(); var modalContentUrl = "/modals.html"; const modalsContainer = document.getElementById('modals'); if (modalsContainer) { fetch(modalContentUrl).then(function(res) { if (!res.ok) { throw new Error(`HTTP error! Status: ${res.status}`); } return res.text(); }).then(function(resultText) { modalsContainer.innerHTML = resultText; // now we need to execute all script elements Array.from(modalsContainer.getElementsByTagName('script')).forEach(function (s) { const script = document.createElement("script"); script.text = s.innerHTML; Array.from(s.attributes).forEach(function (a) { script.setAttribute(a.name, a.value); }) s.parentNode.replaceChild(script, s); }); try { window.luxuryPresence.modals.initialize(window.luxuryPresence._modalIncludes); window.luxuryPresence.contactForms.initialize({ selector: '#modals' }); window.luxuryPresence.validation.initialize({ selector: '#modals' }); window.luxuryPresence.oauth.initialize({ googleSignOnEnabled: true, iframe: false }); } catch (e) { console.log(e); } document.querySelectorAll('.modals > .modal .close').forEach(closeModalBtn => { closeModalBtn.addEventListener('click', function() { window.lpUI.hideClosestModal(closeModalBtn); }); }); }).catch((e) => console.log(e)); } /* Initialize Luxury Presence SDK */ try { window.luxuryPresence.config.setCompany("a635d66d-8242-4a3f-8437-748675be59c2", {}); window.luxuryPresence.config.setWebsite("35dce10e-25d3-48b8-ad56-9d4bcc778453", { recaptchaSiteId: "", leadIngesterEnabled: true }); const url = new URL(window.location.href); const shareId = url.searchParams.get('shareId'); window.luxuryPresence.config.setPage("4af19a03-8d96-4e57-b1c3-6b6f2aebbd42", { sourceResource: "", pageElementId: "", pageQueryVariables: {}, shareId: "", }); window.luxuryPresence.config.setWebsiteApiGatewayUrl("https://wgw.luxurypresence.com", {}); window.luxuryPresence.config.setBuyerSellerServiceUrl("https://bss.luxurypresence.com", {}); window.luxuryPresence.config.setDivolteServiceUrl("https://t.luxurypresence.com", {}); window.luxuryPresence.config.setPosthog({ enabled: true, apiKey: "phc_PMYT31xlmXBaTCwpIRx1v6RrpLVZIuP47N3mOT6KLnr", url: "https://us.i.posthog.com", }); window.luxuryPresence.config.setTemplateId("0c2b9641-6f2a-40f2-a2e0-dabc022eb278", {}); window.luxuryPresence.config.setLeadIngesterUrl("https://leads.luxurypresence.com", {}); window.luxuryPresence.buttons.initialize({}); window.luxuryPresence.contactForms.initialize({}); window.luxuryPresence.validation.initialize({}); window.luxuryPresence.expandSliders.initialize({}); window.luxuryPresence.oauth.initialize({ googleSignOnEnabled: true, iframe: false }); window.luxuryPresence.divolte.initialize({}); } catch (e) { console.log(e); } /* Inject Section Specific Javascript */ try { (function init(sectionDomId) { const disclaimerLabel = document.querySelector('#' + sectionDomId + ' .lp-tcr-content'); const input = disclaimerLabel.querySelector('input'); input.setAttribute('id', `${sectionDomId}-termsAccepted`); input.value = 'true'; const label = document.createElement('label'); label.setAttribute('for', `${sectionDomId}-termsAccepted`); label.classList.add('lp-visually-hidden'); label.textContent = 'Opt in/Disclaimer Consent:'; disclaimerLabel.prepend(label); function prependHttps(url) { const protocolRegex = /^https?:\/\//i; if (!url || url.trim().length === 0) { return ''; } const trimmedUrl = url.trim(); if (protocolRegex.test(trimmedUrl) || trimmedUrl.startsWith('/')) { return trimmedUrl; } return `https://${trimmedUrl}`; } const redirectLink = $('#' + sectionDomId + ' .redirect-link'); const rawHref = prependHttps(redirectLink.attr('href')); let formEvent; if (rawHref) { formEvent = redirectLink.data('redirect') ? 'formsubmitted' : 'reset'; $('#' + sectionDomId + ' .contact-form').find('form').on(formEvent, function () { redirectLink.attr('href', rawHref); redirectLink[0].click(); }); } })('modal-global-contact-us'); } catch(e) { console.log(e); } try { (function init(sectionDomId) { const $section = $('#' + sectionDomId); const $hamburger = $section.find('.hamburger-component'); function onSideMenuShow() { if (!$hamburger.hasClass('active')) { $hamburger.addClass('active'); } } function onSideMenuHide() { $hamburger.removeClass('active'); } const $window = $(window); $window.on('lpui-sidemenu-show.lpui-auto-clean', onSideMenuShow); $window.on('lpui-sidemenu-hide.lpui-auto-clean', onSideMenuHide); const $subContainers = $section.find('.navigation__item.sub-nav-container'); $subContainers.hover(function () { $(this).find('.sub-nav').addClass('visible'); }, function () { $(this).find('.sub-nav').removeClass('visible'); }); $window.on('click.lpui-auto-clean', function () { $('.sub-nav-container.visible-dropdown').removeClass('visible-dropdown'); }); let fixedWidth = 0; const rightPad = 20; function fixSubsPosition() { const wWidth = window.innerWidth; if (innerWidth === fixedWidth) { return; } fixedWidth = wWidth; $subContainers.each(function () { const $sub = $(this).find('.sub-nav'); $sub[0].style.right = ''; const sRect = $sub[0].getBoundingClientRect(); const sRight = sRect.left + sRect.width; if (sRight > wWidth - rightPad) { const parentRect = $sub[0].offsetParent.getBoundingClientRect(); const parentRight = parentRect.left + parentRect.width; $sub[0].style.right = `${parentRight - wWidth + rightPad}px`; } }); } var debouncer; $window.on('resize.lpui-auto-clean', function () { clearTimeout(debouncer); debouncer = setTimeout(fixSubsPosition, 500); }); fixSubsPosition(); if ($('.property-intro').length || $('.property-intro-2').length) { $('nav').addClass('dark-opening'); $("#global-navbar").css({ "background-color": "rgb(26, 26, 26)", "color": "rgb(255, 255, 255)" }); } })('global-navbar'); } catch(e) { console.log(e); } try { (function init(sectionDomId, options) { var elementSelector = options.elementSelector || 'nav'; var element = document.querySelector(elementSelector); var sections = document.querySelectorAll('body > section'); var subNavContainers = element.querySelectorAll('.sub-nav'); var initialBackgroundColor = options.initialBackgroundColor || element.style.backgroundColor; var backgroundColorScroll = options.backgroundColorScroll || '#191919'; var fontColor = options.fontColor || '#fff'; var fontColorScroll = options.fontColorScroll || '#000'; var didScroll = false; var lastScrollTop = 0; var delta = 5; // eslint-disable-next-line sonarjs/no-collapsible-if if (wow) { // Wowjs might not trigger for position fixed elements if (window.scrollY > 0) { element.querySelectorAll('.wow').forEach(el => wow.show(el)); } } function adjustNavPinState() { // Remove 'visible' class from all subNavContainers for (let i = 0; i < subNavContainers.length; i++) { subNavContainers[i].classList.remove('visible'); } if (window.scrollY > 0) { element.style.backgroundColor = backgroundColorScroll; element.style.color = fontColorScroll; element.classList.add('scroll'); } else { element.style.backgroundColor = initialBackgroundColor; element.style.color = fontColor; element.classList.remove('scroll'); } } adjustNavPinState(); function onScroll() { didScroll = true; } window.addEventListener('scroll', onScroll); // eslint-disable-next-line var debounceInterval = setInterval(() => { if (didScroll) { // eslint-disable-next-line hasScrolled(); didScroll = false; } }, 250); function hasScrolled() { adjustNavPinState(); // eslint-disable-next-line var navbarHeight = element.offsetHeight; // eslint-disable-next-line var st = window.scrollY; // Make sure they scroll more than delta if (Math.abs(lastScrollTop - st) <= delta) { return; } if (st > lastScrollTop && st > navbarHeight) { // Scroll Down element.style.transform = `translateY(-${navbarHeight}px) scaleY(0)`; document.documentElement.style.setProperty('--global-header-height', '0px'); // Some sections "follow" the navbar with class sticky (i.e. Producer search) sections.forEach(section => { if (section.classList.contains('sticky')) { section.style.top = '0px'; } }); } else { // Scroll Up // eslint-disable-next-line if (st + window.innerHeight < document.documentElement.scrollHeight) { element.style.transform = `translateY(0) scaleY(1)`; document.documentElement.style.setProperty('--global-header-height', `${navbarHeight}px`); sections.forEach(section => { if (section.classList.contains('sticky')) { section.style.top = `${navbarHeight}px`; } }); } } lastScrollTop = st; } })('NAVBAR', JSON.parse("{\"fontColor\":\"#fff\",\"elementSelector\":\"nav\",\"fontColorScroll\":\"#fff\",\"initialFontColor\":\"#fff\",\"backgroundColorScroll\":\"#1a1a1a\",\"initialBackgroundColor\":\"rgba(0,0,0,0)\"}")); } catch(e) { console.log(e); } try { (function init(sectionDomId) { var sidemenu = $('#' + sectionDomId); sidemenu.on('lpui-sidemenu-show.lpui-auto-clean', function () { window.lpUI.requestScrollLock(sectionDomId); }); $(window).on('lpui-sidemenu-hide.lpui-auto-clean', function () { window.lpUI.releaseScrollLock(sectionDomId); }); $(window).click(function (e) { let targetContactForm = $(e.target).closest('#modal-global-contact-us').length; let targetSideMenu = $(e.target).closest('.sidemenu').length; let targetContactItem = $(e.target).closest('[data-type="CONTACT_US"]').length; let targetHamburger = $(e.target).closest('.hamburger-component').length; if (!(targetContactForm || targetSideMenu || targetContactItem || targetHamburger)) { $('body').removeClass('locked'); $('.hamburger').removeClass('active'); $('.sidemenu').removeClass('visible'); $('#modal-global-contact-us').removeClass('visible'); } }); })('global-sidemenu'); } catch(e) { console.log(e); } try { (function init(footerId) { var textContent = $(".text_content_wrap p").text().trim().length; const socialLinks = $(`#${footerId} .lp-socials__link`); if (textContent < 1) { $(".text_content_wrap").remove(); $(".second_text_footer").css({ 'margin-bottom': 0 }); } if (socialLinks.length > 0) { socialLinks.attr('data-wow-offset', '10'); } if ($(window).width() > 1280) { let footer = document.querySelector("#" + footerId); let copyrightElem = footer.querySelector(".copy_zone"); if (copyrightElem) { copyrightElem.style.whiteSpace = "nowrap"; let nowrapElemWidth = copyrightElem.clientWidth; copyrightElem.style.whiteSpace = ""; let normalElemWidth = copyrightElem.clientWidth; if (nowrapElemWidth > normalElemWidth) { footer.querySelector(".form-col--socials").classList.add("form-col--xl-auto"); } } } const form = $("#" + footerId).find("form"); const redirectLink = $('#' + footerId + ' .redirect-link'); form.on("reset", function () { redirectPage(redirectLink); }); function redirectPage(link) { if (link.length) { const rawHref = link.attr('href'); link.attr('href', setHttp(rawHref)); link[0].click(); } } function setHttp(link) { if (link.search(/^http[s]?\:\/\/|\//) == -1) { link = 'http://' + link; } return link; } })('global-footer'); } catch(e) { console.log(e); } try { (function init(sectionDomId) { var _section = $('#' + sectionDomId); var _footer = document.getElementById('global-footer'); const emailInput = _section.find('.js-email-input'); const emailRegex = /[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~\-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)+/; emailInput.on('input', function () { if (emailRegex.test(this.value)) { this.setCustomValidity(''); } else { this.setCustomValidity('Please enter a valid email address.'); } this.reportValidity(); }); _section.find('form').on("reset", function () { $(this).addClass("show-success"); }); $(window).scroll(function () { if ($(this).scrollTop() >= 150) _section.find('.btn-holder').addClass('visible');else _section.find('.btn-holder').removeClass('visible'); }); _section.find('.close-btn, .connect-btn').click(function () { _section.find('.pop-up').toggle(); _section.find('.btn-holder').toggle(); }); if (!_footer) return; const observer = new IntersectionObserver(entries => { entries.forEach(entry => { if (entry.isIntersecting) _section.hide();else _section.show(); }); }, { threshold: 0.1 }); observer.observe(_footer); })('global-mobile-contact'); } catch(e) { console.log(e); } try { (function init(sectionDomId) { const $section = $('#' + sectionDomId); const showOnlyActive = $section.find('.opening-with-search')[0].dataset.onlyActive === 'true'; const $videoWrap = $section.find('.full-screen-video-component > .video-wrapper'); const $url = $section.find('.opening-with-search').attr('data-video-url'); let $iframe = $section.find('.full-screen-video-component > .video-wrapper').find('iframe'); let $video = $section.find('.full-screen-video-component > .video-wrapper').find('video'); let $mute = true; if ($url) { $section.children('.video-wrapper:not(.video-wrapper-extended)').remove(); if ($iframe) { let src = $iframe.attr('data-src'); let youtubeId = ''; let vimeoId = ''; if (src && (src.indexOf('youtube.com') !== -1 || src.indexOf('youtu.be') > -1) && src.indexOf('youtube.com/embed') < 0) { const youtubeRegex = /(?:youtube\.com\/\S*(?:(?:\/e(?:mbed))?\/|watch\?(?:\S*?&?v=))|youtu.be\/)([a-zA-Z0-9_-]{6,11})/; const youtubeResult = src.match(youtubeRegex); if (youtubeResult) youtubeId = youtubeResult[1]; } if (src && src.indexOf('vimeo.com') !== -1) { const vimeoRegex = /(?:(www\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/([^/]*)\/videos\/|)|player.vimeo.com\/video\/)(\d{6,})(?:|\/\?)/; const vimeoResult = src.match(vimeoRegex); if (vimeoResult) vimeoId = vimeoResult[3]; } if (youtubeId) src = `https://youtube.com/embed/${youtubeId}?autoplay=1&mute=1&loop=1&enablejsapi=1&showinfo=0&controls=0&playlist=${youtubeId}`;else if (vimeoId) src = `https://player.vimeo.com/video/${vimeoId}?autoplay=1&muted=1&loop=1&quality=320p&controls=false`; $iframe.attr('src', src); $iframe.on("load", function () { $iframe.parent().addClass('playing'); }); } } else if ($videoWrap.length) { const $video = $videoWrap.find('video'); $video.each(function () { var v = this; if (v.readyState > 0) { $videoWrap.addClass('playing'); } else { v.addEventListener('canplay', function () { $videoWrap.addClass('playing'); }, { once: true }); } }); } window.luxuryPresence.mapApiLoader.load().then(() => { var $dots = $section.find(".js-dots"); var $carousel = $section.find('.js-carousel'); $carousel.on('init', function () { $carousel.addClass('visible'); $carousel.find('.title-item').find('.lp-h1').css({ "transform": "translateX(-100px)", "opacity": "0" }); $carousel.find('.title-item').first().find('.lp-h1').css({ 'transform': 'translateX(0)', 'opacity': '1' }); }); $carousel.slick({ dots: false, arrows: false, appendDots: $dots, speed: 2000, fade: true, autoplay: true, pauseOnHover: false, slidesToShow: 1, adaptiveHeight: true }); $carousel.on('beforeChange', function () { $carousel.find('.slick-slide').find('.lp-h1').css({ "transform": "translateX(0)", "opacity": "1", "transition": "1s all" }); $carousel.find('.slick-slide.slick-current').find('.lp-h1').css({ 'transform': 'translateX(100px)' }); }); $carousel.on('afterChange', function () { $carousel.find('.slick-slide').not('.slick-current').find('.lp-h1').css({ 'transform': 'translateX(-100px)', "transition": "0s all", "opacity": "0" }); }); $(window).on('resize', function () { $carousel.slick('resize'); }); const $searchWrapper = $section.find('.search-wrapper'); if (!$searchWrapper.length) { return; } const searchMls = $searchWrapper[0].dataset.searchMls === 'true'; const searchProperties = $searchWrapper[0].dataset.searchProperties === 'true'; const selectedCountries = $searchWrapper[0].dataset.locations; const searchPlaces = searchMls; const showNeighborhoods = searchMls; const searchNearEnabled = searchMls; const $searchInput = $section.find('.search-input'); const $searchResults = $section.find('.search-results'); const $resultsContainer = $section.find('.results-container'); const $loader = $section.find('.search-in-progress'); const $predefined = $section.find('.predefined-links'); const $searchBtn = $section.find('.search-button'); const $leaseFalseButton = $section.find('.jsLeaseFalse'); const $leaseTrueButton = $section.find('.jsLeaseTrue'); const $nextSection = $section.next(); const fixZIndex = $nextSection.length && parseInt($nextSection.css('z-index')) || 1; const searchDelay = 300; const maxPlaces = 5; const maxMls = 5; const leaseFilter = $leaseFalseButton.length > 0 && $leaseTrueButton.length > 0; const service = new google.maps.places.AutocompleteService(); const geocoder = new google.maps.Geocoder(); var keyword; var leasePropertyState = false; var leasePropertySearched; var searchActive = false; var isLoading = false; function showSearchResults() { searchActive = true; updateSearchDisplay(); } function hideSearchResults() { searchActive = false; updateSearchDisplay(); } function showLoading() { isLoading = true; updateSearchDisplay(); } function hideLoading() { isLoading = false; updateSearchDisplay(); } function updateSearchDisplay() { if (leaseFilter) { if (leasePropertyState) { $leaseTrueButton.addClass('active'); $leaseFalseButton.removeClass('active'); } else { $leaseFalseButton.addClass('active'); $leaseTrueButton.removeClass('active'); } } if (!searchActive) { $searchResults.removeClass('show'); $searchResults.css('height', '0'); if (fixZIndex) { $section.css('z-index', ''); } return; } var hasResults = !!$resultsContainer.html(); var hasPredefined = $predefined.find('a:not(.not-processed)').length > 0; if (hasResults) { $predefined.addClass('not-visible'); $loader.addClass('not-visible'); $resultsContainer.removeClass('not-visible'); } else if (isLoading) { $resultsContainer.addClass('not-visible'); $predefined.addClass('not-visible'); $loader.removeClass('not-visible'); } else if (hasPredefined) { $resultsContainer.addClass('not-visible'); $loader.addClass('not-visible'); $predefined.removeClass('not-visible'); } else { $resultsContainer.addClass('not-visible'); $loader.addClass('not-visible'); $predefined.addClass('not-visible'); } var height = 0; height += $predefined[0].getBoundingClientRect().height; height += $resultsContainer[0].getBoundingClientRect().height; height += $loader[0].getBoundingClientRect().height; if (height > 0) { if (fixZIndex) { $section.css('z-index', '' + (fixZIndex + 1)); } $searchResults.addClass('show'); } else { if (fixZIndex) { $section.css('z-index', ''); } $searchResults.removeClass('show'); } $searchResults.css('height', height + 'px'); } function clearSelection() { $searchResults.find('.selected-link').removeClass('selected-link'); } function moveSelection(up) { var $cont = $resultsContainer.html() ? $resultsContainer : $predefined; var $links = $cont.find('.results-link'); if (!$links.length) { return; } var idx = -1; $links.each(function (i) { if (idx === -1 && $(this).is('.selected-link')) { idx = i; } }); var newIdx; if (up) { newIdx = idx - 1; if (newIdx < 0) { newIdx = $links.length - 1; } } else { newIdx = idx + 1; if (newIdx > $links.length - 1) { newIdx = 0; } } if (newIdx !== idx) { $searchResults.find('.selected-link').removeClass('selected-link'); $($links.get(newIdx)).addClass('selected-link'); } } var newSearchTimer; function inputChanged(ev) { if (ev.which === 38) { ev.preventDefault(); moveSelection(true); return false; } if (ev.which === 40) { ev.preventDefault(); moveSelection(); return false; } if (ev.which === 13) { $lnk = $searchResults.find('.selected-link'); if ($lnk.length) { $lnk[0].click(); hideSearchResults(); } else { $searchBtn.click(); } } window.clearTimeout(newSearchTimer); newSearchTimer = window.setTimeout(startSearch, searchDelay); } function startSearch() { const term = $searchInput.val(); if (term === keyword && leasePropertySearched === leasePropertyState) { return; } leasePropertySearched = leasePropertyState; keyword = term; if (term) { doSearch(term, leasePropertySearched); } else { setResults(null); } } function mlsSearch(term, leaseProperty) { if (!leaseFilter) { if (showOnlyActive) { const filters = { 'status[]': 'ACTIVE' }; return window.luxuryPresence.getMLSAutocompleteWithFilters(term, filters); } return window.luxuryPresence.getMLSAutocomplete(term); } var query = { omnibox: term, limit: maxMls }; if (showOnlyActive) query['status[]'] = ['ACTIVE']; if (leaseFilter && leaseProperty) { query.lease_property = true; } return superagent.get(window.location.protocol + '//' + window.location.host + '/home-search/listings.json').query(query).then(function (res) { if (!Array.isArray(res.body)) { return []; } return res.body; }, function (e) { console.log(e); return []; }); } function resolveGeoBounds(placeId, description) { return new Promise(function (resolve, reject) { geocoder.geocode({ 'placeId': placeId }, function (results, status) { if (status != 'OK') { return resolve(null); } var result = results[0]; var bounds = new google.maps.LatLngBounds(); bounds.extend(result.geometry.viewport.getSouthWest()); bounds.extend(result.geometry.viewport.getNorthEast()); result.geometry.bounds = bounds.toJSON(); var placeUrl = window.luxuryPresence.makeMlsLink(result); return resolve({ placeUrl: placeUrl, description: description }); }); }); } function addRestrictions(request) { if (selectedCountries === 'Worldwide') { return request; } if (selectedCountries === 'US & Canada') { request.componentRestrictions = { country: ['us', 'ca'] }; return request; } request.componentRestrictions = { country: 'us' }; return request; } function resolveAutocomplete(term, deeper) { var request = addRestrictions({ input: term, types: deeper ? ['geocode'] : ['(regions)'], limit: 1 }); return new Promise(function (resolve, reject) { service.getPlacePredictions(request, function (results, status) { if (status !== google.maps.places.PlacesServiceStatus.OK) { resolve(null); return; } if (!Array.isArray(results)) { resolve(null); return; } if (deeper) { var allowedTypes = { 'route': true, 'neighborhood': true, 'administrative_area_level_3': true, 'administrative_area_level_4': true, 'administrative_area_level_5': true, 'sublocality_level_1': true, 'sublocality_level_2': true, 'sublocality_level_3': true, "colloquial_area": true }; results = results.filter(function (res) { return res.types.find(t => allowedTypes[t]); }); } if (!results.length) { resolve(null); return; } resolve(results); }); }); } var placesResult = {}; function placesSearch(term, ignoreInput) { if (placesResult.term !== term) { placesResult = { term: term, result: Promise.all([resolveAutocomplete(term), resolveAutocomplete(term, true)]).then(function (res) { let results = []; if (res[0]) results.push(...res[0]); if (res[1]) results.push(...res[1]); if (!results) { return []; } const uniqueResults = []; const placeIds = new Set(); results.forEach(place => { if (!placeIds.has(place.place_id)) { placeIds.add(place.place_id); uniqueResults.push(place); } }); return uniqueResults; }).then(function (results) { if (!ignoreInput && term !== keyword) { return []; } if (!results) { return []; } var geoResultPromises = results.map(function (result) { return resolveGeoBounds(result.place_id, result.description); }); return Promise.all(geoResultPromises).then(function (geoLinks) { return geoLinks.filter(function (i) { return i; }).slice(0, maxPlaces); }); }) }; } return placesResult.result; } function propertiesSearch(term, leaseProperty) { var payload = { companyId: window.luxuryPresence.defaults.companyId, search: term, offset: 0, limit: 6, statusIds: ["5f528253-abb7-484e-95c3-330269ac1105", "959c11cf-8655-4f91-874c-292b0ab7ea6b", "a0012964-4f51-4430-abf8-6547c5ab6441", "df04ccbe-4621-4140-a504-ee1a17430bb7", "88b4ace6-f39b-4b25-a051-8f6dba976833", "96031d77-bbe5-4de3-90d8-1e4e70de8ca8"] }; if (leaseFilter) { payload.leaseProperty = !!leaseProperty; } return superagent.post(window.luxuryPresence.defaults.apiGatewayUrl + '/graphql').send({ query: window.luxuryPresence.defaults.gql.properties, variables: payload }).then(function (res) { return (res.body.data || {}).properties || []; }, function (err) { return []; }); } function doSearch(term, leaseProperty) { showLoading(); Promise.all([searchMls ? mlsSearch(term, leaseProperty) : [], searchPlaces ? placesSearch(term) : [], searchProperties ? propertiesSearch(term, leaseProperty) : []]).then(function (res) { if (term !== keyword) { return; } if (res[0].length > 0) { res[0] = res[0].map(function (item) { return { id: item.id, display_address: [item.address_1, item.city, [item.state, item.postal_code].filter(function (i) { return i; }).join(' ')].filter(function (i) { return i; }).join(', ') }; }); } setResults(res[0], res[1], res[2], leaseProperty); }); } function makeResultsBlockHtml(title, links) { if (!links || !links.length) { return ''; } var html = '<div class="results-block">'; html += '<div class="results-block-title">'; if (searchNearEnabled) { html += '<div class="search-near-container"><a class="search-near lp-link lp-link--light">Search Near Me</a></div>'; } html += '<div class="results-title-label">' + title + '</div></div>'; html += links.join('') + '</div>'; return html; } function setResults(mlsResults, placesResults, propertiesResults, leaseProperty) { clearSelection(); hideLoading(); if (!mlsResults) { $resultsContainer.html(''); updateSearchDisplay(); return; } if (!mlsResults.length && !placesResults.length && !propertiesResults.length) { $resultsContainer.html('<div class="nothing-found">No results found</div>'); updateSearchDisplay(); return; } var propertiesHtml = makeResultsBlockHtml('Featured Properties', propertiesResults.map(function (result) { return `<a href="/properties/${result.slug}" class="results-link">${result.privateAddress ? result.name : result.fullAddress}</a>`; })); var placesHtml = makeResultsBlockHtml('Locations', placesResults.map(function (result) { return `<a class="results-link" href="${result.placeUrl}${leaseProperty ? '&lease_property=true' : ''}">${result.description}</a>`; })); var mlsHtml = makeResultsBlockHtml('Address', mlsResults.map(function (result) { return `<a href="/home-search/listings/${result.id}" class="results-link">${result.display_address}</a>`; })); $resultsContainer.html(propertiesHtml + placesHtml + mlsHtml); updateSearchDisplay(); } function searchBtnClicked() { var resultsBlockHref = $("#" + sectionDomId + " .results-container .results-block .results-link").attr("href"); const term = $searchInput.val(); if (!term) { return; } if (searchMls) { if (resultsBlockHref !== undefined) window.location.href = resultsBlockHref; return; } if (searchProperties) { window.location.href = "/properties/sale"; } } var neighborhoods = null; function fetchNeighborhoods() { var url = window.luxuryPresence.defaults.apiGatewayUrl; var gqlQuery = 'query ($companyId: String, $offset: Int, $limit: Int) {' + 'neighborhoods (companyId: $companyId, offset: $offset, limit: $limit) {id, name, mlsLink, googlePlaceData}}'; var payload = {}; payload.offset = 0; payload.limit = 100; payload.companyId = window.luxuryPresence.defaults.companyId; return superagent.post(url + '/graphql').withCredentials().send({ query: gqlQuery, variables: payload }).then(function (res) { neighborhoods = res.body.data && res.body.data.neighborhoods; if (neighborhoods && !neighborhoods.length) { neighborhoods = null; } }); } function setPredefinedNeighborhoods() { return fetchNeighborhoods().then(function () { if (!neighborhoods) { return; } var leaseProperty = leaseFilter && leasePropertyState; var placesHtml = makeResultsBlockHtml('Locations', neighborhoods.map(function (item) { return `<a class="results-link" href="${item.mlsLink}${leaseProperty ? `${item.mlsLink.includes('?') ? '&lease_property=true' : '?lease_property=true'}` : ''}">${item.googlePlaceData && item.googlePlaceData.formatted_address || item.name}</a>`; })); $predefined.html(placesHtml); updateSearchDisplay(); }); } if (showNeighborhoods) { setPredefinedNeighborhoods(); } $searchInput.on('focus', showSearchResults); $searchInput.on('keyup focus', inputChanged); $searchResults.on('mouseenter', '.results-link', function (ev) { clearSelection(); }); $searchBtn.on('click', searchBtnClicked); $leaseFalseButton.on('click', function () { if (leasePropertyState) { leasePropertyState = false; if (showNeighborhoods) { setPredefinedNeighborhoods(); } updateSearchDisplay(); setResults(null); startSearch(); } }); $leaseTrueButton.on('click', function () { if (!leasePropertyState) { leasePropertyState = true; if (showNeighborhoods) { setPredefinedNeighborhoods(); } updateSearchDisplay(); setResults(null); startSearch(); } }); function createPolygonUrl(center, radius, n) { var step = Math.PI * 2 / n; var angle = 0 - step / 2; var points = []; var kx = 1.0 / Math.cos(center[1] * Math.PI / 180); for (var i = 0; i < n; i++) { points.push('[' + (center[0] + radius * Math.sin(angle) * kx).toFixed(5) + ',' + (center[1] - radius * Math.cos(angle)).toFixed(5) + ']'); angle += step; } points.push(points[0]); var str = '[[' + points.join(',') + ']]'; return '&polygon=' + encodeURIComponent(str); } function makeNearMeUrl(center, leaseProperty) { var url = '/home-search/listings?search_type=envelope'; if (leaseProperty) { url += '&lease_property=true'; } var distance = 0.11; var lat = center[1]; var lng = center[0]; url += '&south=' + (lat - distance); url += '&north=' + (lat + distance); url += '&west=' + (lng - distance); url += '&east=' + (lng + distance); url += createPolygonUrl(center, distance, 54); return url; } var $locMsg = null; $section.on('click', '.search-near', function () { showLoading(); navigator.geolocation.getCurrentPosition(function (position) { hideLoading(); hideSearchResults(); if (!position || !position.coords || !position.coords.latitude || !position.coords.longitude) { showLocationMessage('Unknown Location', '<p>Getting position of your device failed.</p><p>You can type your address manually in the search field</p>'); return; } var url = makeNearMeUrl([position.coords.longitude, position.coords.latitude], leaseFilter && leasePropertyState); var link = document.createElement('a'); link.href = url; link.class = 'lp-visually-hidden'; $section[0].appendChild(link); link.click(); setTimeout(function () { $section[0].removeChild(link); }, 100); }, function (geoError) { hideLoading(); hideSearchResults(); var title = 'Unknown Location'; var msg; if (geoError.code === 1) { msg = '<p>To be able to search near you we need to know your current location.</p><p>If you don\'t want to give access to your device\'s location, you can type your address in the search field</p>'; } else { msg = '<p>Getting position of your device failed.</p><p>You can type your address manually in the search field</p>'; } showLocationMessage(title, msg); }); }); var locHideTimer = null; function showLocationMessage(title, message) { clearTimeout(locHideTimer); if (!$locMsg) { var html = `<div class="loc-msg-backdrop"> <div class="loc-msg-wrap"> <div class="loc-msg-modal"> <div class="loc-msg-close"></div> <h4 class="loc-msg-title lp-h4"></h4> <div class="loc-msg-container"></div> </div> </div> </div> `; $locMsg = $(html); $locMsg.on('click', hideLocationMessage); $section.append($locMsg); } $locMsg.find('.loc-msg-container').html(message); $locMsg.find('.loc-msg-title').html(title); setTimeout(function () { if ($locMsg) { $section.addClass('visible-loc-msg'); } }); } function hideLocationMessage() { $section.removeClass('visible-loc-msg'); locHideTimer = setTimeout(function () { $locMsg.remove(); $locMsg = null; }, 400); } function outsideClickHandler(e) { if ($searchWrapper.find($(e.target)).length > 0) { return; } hideSearchResults(); } $(document).on('click', outsideClickHandler); if ('geolocation' in navigator) { $searchWrapper.removeClass('search-near-hidden'); } updateSearchDisplay(); }); })('section-b0695eff-758a-440a-ad13-3b93ba817e60', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) {})('section-b193f427-93d8-41a5-a7d2-23505c6f0394', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) { var $section = $('#' + sectionDomId); var $window = $(window); var duration = 3000; var step = 50; var items = []; var started = false; function analyze() { var elems = $section.find('.jsValue'); elems.each(function () { var $el = $(this); var match = $el.text().match(/^(\D*)(\d(.*\d)?)(.*)$/); if (match) { var str = match[2]; var frac = 0; var fSep = ''; var nmb; if (!/\..*\./.test(str)) { var m = str.match(/\.(\d+)$/); if (m) { frac = m[1].length; fSep = '.'; nmb = parseFloat(str.replace(/[^\d\.]/g, '')); } } if (!frac) { if (!/,.*,/.test(str)) { var _m = str.match(/,(\d+)$/); if (_m) { frac = _m[1].length; fSep = ','; nmb = parseFloat(str.replace(',', '.').replace(/[^\d\.]/g, '')); } } } if (!frac) { nmb = parseInt(str.replace(/\D/g, '')); } items.push({ el: $el, prefix: match[1] || '', suffix: match[4] || '', str: match[2], nmb: nmb, frac: frac, fSep: fSep }); } }); if (!items.length) { started = true; return; } } function animate() { if (started) { return; } started = true; setTimeout(iterate, step); } var pos = 0; function iterate() { if (pos >= duration) { items.forEach(function (item) { item.el.text(item.prefix + item.str + item.suffix); }); } else { items.forEach(function (item) { var valStr = formatValue(item, pos / duration); item.el.text(item.prefix + valStr + item.suffix); }); pos += step; setTimeout(iterate, step); } } function formatValue(item, val) { var str = (item.nmb * val).toFixed(item.frac).replace(/\D/, ''); var i = 0; var j = 0; var res = ''; while (i < item.str.length && j < str.length) { var c = item.str[item.str.length - i - 1]; var code = c.charCodeAt(0); if (code >= 48 && code <= 57) { res = str[str.length - j - 1] + res; j++; } else { res = c + res; } i++; } return res; } function calculateVisibility() { if ($window.height() + $window.scrollTop() >= $section.offset().top) { $window.off('scroll', calculateVisibility); animate(); } } analyze(); if (items.length) { $window.on('scroll.lpui-auto-clean', calculateVisibility); calculateVisibility(); } })('section-d1c96a8b-d268-4921-912c-50da9e8217a8', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) {})('section-b82e057d-d93f-481a-bddb-232177299086', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) { var textBlock = $('#' + sectionDomId + ' .hoverable-image__text-wrap'); var textBlockPaddingTop = parseInt($('#' + sectionDomId + ' .hoverable-image__text-col').css('padding-top')); var textBlockPaddingBottom = parseInt($('#' + sectionDomId + ' .hoverable-image__text-col').css('padding-bottom')); var imageBlock = $('#' + sectionDomId + ' .hoverable-image__img-col > div'); function resizeImage() { if (window.matchMedia('(min-width: 993px)').matches) { imageBlock.css('min-height', textBlock.height() + textBlockPaddingTop + textBlockPaddingBottom); } } $('#' + sectionDomId + ' .hoverable-image__img-col--on-hover').click(function () { if (window.matchMedia('(hover: none) and (pointer: coarse)').matches) { $(this).toggleClass('active'); } }); resizeImage(); $(window).on('resize.lpui-auto-clean', resizeImage); })('section-bf8985b9-db0e-4d55-a738-24d38ef0966c', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) { var section = $('#' + sectionDomId); var arrowsContainer = section.find('.properties-grid__arrows'); section.find('.jsPropertiesCarousel').slick({ slidesToShow: 2, dots: false, arrows: true, appendArrows: arrowsContainer, prevArrow: '<button class="lp-arrow lp-arrow--light lp-arrow--prev"></button>', nextArrow: '<button class="lp-arrow lp-arrow--light lp-arrow--next"></button>', responsive: [{ breakpoint: 768, settings: { slidesToShow: 1 } }] }); })('section-7f323e4a-0285-4578-a63b-39e2e8f99dfc', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) { // please write all js here and use sectionDomId in selectors in order of DOM encapsulation const section = document.getElementById(sectionDomId); const currentDate = section.querySelector('.js-current-date'); //create a new date with format month/day/year and hour:minute:seconds const date = new Date(); const newDate = new Date(date).toLocaleString("default", { year: 'numeric', month: 'numeric', day: 'numeric', hour: 'numeric', minute: 'numeric', timeZone: 'UTC' }); const formattedDate = `${newDate.split(',')[0]} at ${newDate.split(',')[1]} UTC`; currentDate.innerHTML = formattedDate; })('section-950ce9c2-7e03-4ba7-aa22-b99a6c60f544', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) {})('section-6eb8f400-d8e7-4eaf-93c9-50c8dea7026a', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) { const $section = $('#' + sectionDomId); const $slider = $section.find('.items-slider'); let $slides = $slider.children(); $slides.each(function () { const $el = $(this); const $initials = $el.find('.userpic-initials'); if (!$initials.length) { return; } const author = $el.find('.author').text() || ''; if (!author) { return; } $initials.text(author.split('|')[0].split(/\s+/).map(w => w[0] ? w[0].toUpperCase() : '').join('')); }); let slidesCount = $slider.children().length; if (slidesCount < 2) { return; } while (slidesCount < 5) { $slides.each(function () { $(this).clone().appendTo($slider); }); slidesCount = $slider.children().length; } $slider.slick({ centerMode: true, centerPadding: '285px', infinite: true, appendArrows: $section.find('.arrows'), speed: 300, autoplay: !!$slider.data('autoplay'), autoplaySpeed: 6000, responsive: [{ breakpoint: 1340, settings: { centerPadding: '164px' } }, { breakpoint: 991, settings: { centerMode: false } }] }); updateSlides(0); function updateSlides(active) { $slider.find('.slick-slide').each(function (i) { const $el = $(this); const idx = $el.data('slick-index'); const r = ((idx - active) % slidesCount + slidesCount) % slidesCount; $el.removeClass(['sl-prev', 'sl-next', 'sl-active']); if (r === 0) { $el.addClass('sl-active'); } else if (r === 1 || r === 2) { $el.addClass('sl-next'); } else if (r === slidesCount - 1 || r === slidesCount - 2) { $el.addClass('sl-prev'); } }); } $slider.on('beforeChange', function (ev, slick, current, next) { $slider.addClass('in-transition'); updateSlides(next); }); $slider.on('afterChange', function () { $slider.removeClass('in-transition'); }); })('section-9d8fff01-80af-40a8-a583-3cdc0e29f10f', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) { const $section = $(`#${sectionDomId}`); const content = $section.find(".js-content-1"); const inputAddress = $section.find("[name='home-address']"); const btnContinue = $section.find(".js-continue"); const btnMail = $section.find(".js-mail"); const btnBack = $section.find(".js-close-form"); const btnContact = $section.find('[data-type="CONTACT_US"]'); const btnPhone = $section.find(".js-phone"); const $loader = $section.find('.loader'); const emailInput = $section.find('.js-email-input'); const emailRegex = /[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~\-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)+/; const howWeCalcBtn = $section.find("#how-calculate-popup"); let inputAddressVal; let addressValuation; let service; let validAddressData; const MODAL_ID = "modal-home-valuation-plunk"; const $valueModal = $section.find("#" + MODAL_ID); const $form = $valueModal.find(".hv-form"); const $propertyAddressInput = $form.find("[name='property-address']"); const $propertyValuationInput = $form.find("[name='property-valuation']"); const $propertyAddressOutput = $valueModal.find(".js-property-address"); const $propertyValuationOutput = $valueModal.find(".js-plunk-value"); const VALUATION_ERROR = "Estimate not available."; emailInput.on('input', function () { if (emailRegex.test(this.value)) { this.setCustomValidity(''); } else { this.setCustomValidity('Please enter a valid email address.'); } this.reportValidity(); }); function uiShowScene(sceneName, state) { const selector = `[data-ui-${sceneName}]`; const dataName = "ui" + sceneName.charAt(0).toUpperCase() + sceneName.slice(1); $(selector).each(function () { if ($(this).data(dataName) === state) { this.hidden = false; } else { this.hidden = true; } }); } function setAddress(address) { $propertyAddressInput.val(address); $propertyAddressOutput.text(address); } const initMap = place => { if (!place) { throw new Error("No place provided for map!"); } const center = new google.maps.LatLng(place.geocode.location.latitude, place.geocode.location.longitude); map = new google.maps.Map($section.find("#map")[0], { center, width: 415, height: 152, zoom: 17, disableDefaultUI: true, gestureHandling: "none" }); }; $form.find('input[name="name"]').on("keyup", function () { if (this.value.replaceAll(/\d/g, "").trim().split(" ").length < 2 || this.value.replaceAll(/\d/g, "").trim() === "") { this.setCustomValidity("Please input your first name and last name."); } else { this.setCustomValidity(""); } }); const openPopup = htmlString => { const overlay = document.createElement("div"); $section.append(overlay); $(overlay).addClass("hv-popup"); $(overlay).append(` <div class="hv-popup__container slideInUp"> <div class="hv-popup__close close-icon" id="popup-close"></div> <div class=""hv-popup__content"> ${htmlString} </div> </div> `); const closeIcon = $(overlay).find("#popup-close"); closeIcon.on("click", () => closePopup(overlay)); $(overlay).on("click", e => { if (e.target === e.currentTarget) { closePopup(overlay); } }); window.lpUI.requestScrollLock(sectionDomId + "_popup"); return overlay; }; const closePopup = popupEl => { window.lpUI.releaseScrollLock(sectionDomId + "_popup"); popupEl.remove(); btnContinue.attr("disabled", false); }; const openHowWeCalcPopup = () => { openPopup(` <div class="hv-popup__text-header"> <h5 class="lp-h5 hv-popup__title">How we calculate your estimate</h2> <p class="text-neutral hv-popup__lead">Luxury Presence Home Value is the current estimated value of this home. It is calculated from a comprehensive database which encompasses properties from all 50 states, covering 99% of the US population, and valuation software developed by Automated Valuation Model (AVM) Analytics.</p> </div> `); }; const processValuation = valuationResult => { addressValuation = valuationResult && valuationResult.valueDollars ? new Intl.NumberFormat("en-US", { style: "currency", currency: "USD", maximumFractionDigits: 0, minimumFractionDigits: 0 }).format(valuationResult.valueDollars) : VALUATION_ERROR; $propertyValuationInput.val(addressValuation); $propertyValuationOutput.text(addressValuation); initMap(validAddressData.result); uiShowScene("auth", "default"); uiShowScene("result", "default"); uiShowScene("value", "placeholder"); setTimeout(() => { lpUI.showModal(MODAL_ID, { scrollLock: true }); }, 5000); }; const showLoader = () => { let $line = $loader.find('.line'); $loader.prop('hidden', false); $line.prop('Counter', 0).animate({ Counter: 100 }, { duration: 6000, easing: 'swing', step: function (now) { $line.css('width', now + '%'); } }); }; const sendHomeValuationEmailAndLeadEvent = async () => { let sendHomeValuationEmailApiUrl = `${window.luxuryPresence.config.websiteApiGatewayUrl}/api/v1/home-valuation`; let customAgentAvatarDiv = document.getElementById('customAgentAvatarDiv'); let customAgentAvatarImage = customAgentAvatarDiv?.getElementsByTagName('img')[0]; let customAgentAvatarSrc = customAgentAvatarImage?.src; const homeValuationAddress = inputAddressVal; let homeValuationEstimate = addressValuation; if (addressValuation === VALUATION_ERROR) { homeValuationEstimate = null; } const utm = window.localStorage.getItem('utm_vars') || '{}'; let homeValPostRequest = { pageId: window.luxuryPresence.config.pageId, formId: sectionDomId.slice(8), homeValuationAddress: homeValuationAddress, homeValuationEstimate: homeValuationEstimate, websiteId: window.luxuryPresence.config.websiteId, companyId: window.luxuryPresence.config.companyId, sourceUrl: window.location.href, leadFullName: $section.find('[name="name"]')[0].value, leadEmailAddress: $section.find('[name="email"]')[0].value, leadPhoneNumber: $section.find('[name="phone"]')[0].value, agentFirstName: $section.find('[name="agentFirstName"]')[0].value, agentLastName: $section.find('[name="agentLastName"]')[0].value, agentEmail: $section.find('[name="agentEmail"]')[0].value, agentAvatar: $section.find('[name="agentAvatar"]')[0].value, agentPhoneNumber: $section.find('[name="agentPhoneNumber"]')[0].value, customAgentEmail: $section.find('[name="customAgentEmail"]')[0].value, customAgentName: $section.find('[name="customAgentName"]')[0].value, customAgentAvatar: customAgentAvatarSrc, ...JSON.parse(utm), customAgentPhone: $section.find('[name="customAgentPhone"]')[0].value }; if (window.luxuryPresence.config.pageMeta.sourceResource) { homeValPostRequest.sourceResource = window.luxuryPresence.config.pageMeta.sourceResource; } if (window.luxuryPresence.config.pageMeta.pageElementId) { homeValPostRequest.pageElementId = window.luxuryPresence.config.pageMeta.pageElementId; } const results = await fetch(sendHomeValuationEmailApiUrl, { method: "POST", body: JSON.stringify(homeValPostRequest), headers: { "Content-Type": "application/json" } }).then(data => data.json()); return results; }; const getAddressValidation = async addressStr => { return await fetch(`https://addressvalidation.googleapis.com/v1:validateAddress?key=${window.luxuryPresence.mapApiLoader.apiKey}`, { method: "POST", body: JSON.stringify({ address: { addressLines: [addressStr] }, enableUspsCass: false }) }).then(data => data.json()); }; const setValuation = async () => { showLoader(); try { const homeValURL = new URL(`${window.luxuryPresence.config.websiteApiGatewayUrl}/api/v1/home-valuation`); if (validAddressData.result && validAddressData.result.address.addressComponents) { const addressComps = validAddressData.result.address.addressComponents; const componentTypeDir = { street_number: "streetNumber", route: "streetName", sublocality_level_1: "city", neighborhood: "city", locality: "city", administrative_area_level_1: "state", postal_code: "zipcode", subpremise: "addressLine2" }; addressComps.forEach(comp => { const param = componentTypeDir[comp.componentType]; if (param) { homeValURL.searchParams.append(param, comp.componentName.text); } }); } const response = await fetch(homeValURL); if (!response.ok) { throw new Error(response.status); } const data = await response.json(); if (data) { processValuation(data); } } catch (e) { addressValuation = VALUATION_ERROR; $propertyValuationInput.val(addressValuation); $propertyValuationOutput.text(addressValuation); initMap(validAddressData?.result); uiShowScene("auth", "default"); uiShowScene("result", "default"); uiShowScene("value", "placeholder"); setTimeout(() => { lpUI.showModal(MODAL_ID, { scrollLock: true }); }, 5000); } }; const gapi = window.luxuryPresence.mapApiLoader.load().then(() => { service = new google.maps.places.AutocompleteService(); }); const $inputBlock = $section.find(".js-address-search"); const $searchResults = $inputBlock.find(".search-results"); const $resultsContainer = $inputBlock.find(".results-container"); const $searchLoader = $inputBlock.find(".search-in-progress"); const $searchWrapper = $section.find('.search-wrapper'); let searchKw = null; let searchActive = false; let isLoading = false; const searchDelay = 300; function searchAddress(term) { const request = { input: term, types: ["address"], componentRestrictions: { country: ["us"] } }; isLoading = true; return new Promise(function (resolve, reject) { gapi.then(function () { service.getPlacePredictions(request, function (results, status) { if (status !== google.maps.places.PlacesServiceStatus.OK) { resolve(null); return; } if (!Array.isArray(results)) { resolve(null); return; } resolve(results); }); }).finally(() => { isLoading = false; }); }); } function doSearch(term) { showSearchLoading(); searchAddress(term).then(function (res) { if (term !== searchKw) { return; } setResults(res); }); } function clearSelection() { $searchResults.find('.selected-link').removeClass('selected-link'); } function moveSelection(up) { var $cont = $resultsContainer.html() ? $resultsContainer : $predefined; var $links = $cont.find('.results-link'); if (!$links.length) { return; } var idx = -1; $links.each(function (i) { if (idx === -1 && $(this).is('.selected-link')) { idx = i; } }); var newIdx; if (up) { newIdx = idx - 1; if (newIdx < 0) { newIdx = $links.length - 1; } } else { newIdx = idx + 1; if (newIdx > $links.length - 1) { newIdx = 0; } } if (newIdx !== idx) { $searchResults.find('.selected-link').removeClass('selected-link'); $($links.get(newIdx)).addClass('selected-link'); } } function inputChanged(ev) { if (ev.which === 38) { ev.preventDefault(); moveSelection(true); return false; } if (ev.which === 40) { ev.preventDefault(); moveSelection(); return false; } if (ev.which === 13) { $lnk = $searchResults.find('.selected-link'); if ($lnk.length) { $lnk[0].click(); $lnk.removeClass('selected-link'); hideSearchResults(); window.clearTimeout(btnTimeout); btnTimeout = window.setTimeout(function () { btnContinue.click(); }, 500); } } window.clearTimeout(newSearchTimer); newSearchTimer = window.setTimeout(startSearch, searchDelay); } function showSearchResults() { searchActive = true; updateSearchDisplay(); } function hideSearchResults() { searchActive = false; updateSearchDisplay(); } function showSearchLoading() { updateSearchDisplay(); } function hideSearchLoading() { updateSearchDisplay(); } function updateSearchDisplay() { if (!searchActive) { $searchResults.removeClass("show"); $searchResults.css("height", "0"); content.removeClass("results-visible"); return; } const hasResults = !!$resultsContainer.html(); if (hasResults) { $searchLoader.addClass("not-visible"); $resultsContainer.removeClass("not-visible"); content.addClass("results-visible"); } else if (isLoading) { $resultsContainer.addClass("not-visible"); $searchLoader.removeClass("not-visible"); } else { $resultsContainer.addClass("not-visible"); $searchLoader.addClass("not-visible"); content.removeClass("results-visible"); } let height = 0; height += $resultsContainer[0].getBoundingClientRect().height; height += $searchLoader[0].getBoundingClientRect().height; if (height > 0) { $searchResults.addClass("show"); } else { $searchResults.removeClass("show"); } $searchResults.css("height", height + "px"); } function setResults(results) { hideSearchLoading(); if (!results) { $resultsContainer.html(""); updateSearchDisplay(); return; } if (!results.length) { updateSearchDisplay(); return; } const resultsHtml = makeResultsBlockHtml("", results.map(function (result) { const mainTextMatchedString = result.structured_formatting.main_text.substring(result.structured_formatting.main_text_matched_substrings[0].offset, result.structured_formatting.main_text_matched_substrings[0].length); const restOfTerm = result.structured_formatting.main_text.substring(result.structured_formatting.main_text_matched_substrings[0].length); return `<a class="results-link l14" data-value="${result.description}" data-place-id="${result.place_id}"> <span class="main-text"> <span class="highlighted l14 l14--semibold">${mainTextMatchedString}</span>${restOfTerm}, </span> <span class="secondary-text">${result.structured_formatting.secondary_text ? result.structured_formatting.secondary_text : ""}</span> </a>`; })); $resultsContainer.html(resultsHtml); updateSearchDisplay(); } function startSearch() { const term = inputAddress.val(); if (term === searchKw) { return; } searchKw = term; if (term) { doSearch(term); } else { setResults(null); } } function makeResultsBlockHtml(title, links) { if (!links || !links.length) { return ""; } let html = '<div class="results-block">'; html += '<div class="results-block-title">'; html += '<div class="results-title-label">' + title + "</div></div>"; html += links.join("") + "</div>"; return html; } function doneTyping() { inputAddressVal = inputAddress.val(); } function addressValidated(data) { { validAddressData = data; const address = validAddressData.result.address.formattedAddress || val; inputAddress.val(address); doneTyping(); btnContinue.attr("disabled", false); inputAddressVal = address; } } $inputBlock.on("click", ".results-link", function () { const val = $(this).data("value"); hideSearchResults(); if (!val) { return; } getAddressValidation(val.replace("#", "Unit ")).then(addressValidated); }); let newSearchTimer; let btnTimeout; btnContinue.on("click", function () { inputAddressVal = inputAddress.val(); if (inputAddressVal) { setAddress(inputAddressVal); setValuation(); btnContinue.attr("disabled", true); } }); function formatPhoneNumber() { let phone = btnPhone.data("number") + ""; phone = phone.replace(/\D/g, ""); phone = phone.slice(0, 3) + " " + phone.slice(3, 6) + " " + phone.slice(6); btnPhone.html("Call " + phone); } formatPhoneNumber(); btnBack.on("click", closeModal); btnContact.on("click", closeModal); function closeModal() { $loader.prop('hidden', true); uiShowScene("main", "form"); btnContinue.attr("disabled", false); lpUI.hideModal(MODAL_ID); inputAddress.focus(); } inputAddress.on("keyup", function () { btnContinue.attr("disabled", true); }); $(howWeCalcBtn).on("click", () => openHowWeCalcPopup()); function buildMailtoLink(linkEl) { let address = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : "Private Address"; let value = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 0; const mailtoHref = linkEl?.href.replace(/\?.*/, ""); const emailSubject = "I'm interested in selling my home"; const agentName = document.querySelector(`#${sectionDomId} .agent-card__name`)?.textContent.trim() || "Agent"; const sourceUrl = window.location.href; const emailBody = `Hi ${agentName}, I'm looking for more information on selling a property. I received the valuation below from your website, and would like to discuss the available options with you. 🏠 Address: ${address} 💰 Valuation: ${value} 🌐 Website: ${sourceUrl} When would be the best time to meet? Looking forward to hearing from you.`; const newHref = mailtoHref + "?subject=" + encodeURIComponent(emailSubject) + "&body=" + encodeURIComponent(emailBody); return newHref; } function uiShowResult() { if (addressValuation !== VALUATION_ERROR) { uiShowScene("value", "value"); } else { uiShowScene("result", "error"); } $valueModal.addClass("js-result-shown"); $valueModal.find(".hv-modal__body").scrollTop(0); uiShowScene("main", "agent"); if (btnMail.length && btnMail.attr("href").indexOf("mailto:") >= 0) { btnMail.attr("href", buildMailtoLink(btnMail[0], inputAddressVal, addressValuation)); } } $form.on("formsubmitted", uiShowResult); $form.on("reset", function (e) { inputAddress.val(""); }); window.onSuccessValCb = function () { uiShowResult(); }; const EVENT_NAME = "oauthSuccess"; window.removeEventListener(EVENT_NAME, window.onSuccessValCb); window.addEventListener(EVENT_NAME, window.onSuccessValCb); function handleError(e) { const { buyerSellerServiceUrl = "https://bss.luxurypresence.com" } = window.luxuryPresence.config; if (e.origin === buyerSellerServiceUrl && e.data.event === "login failed") { if (e.data.provider === "FACEBOOK") { document.querySelector("#" + sectionDomId + ' iframe[data-signin-type="facebook-sign-in"]').remove(); } else if (e.data.provider === "GOOGLE") { document.querySelector("#" + sectionDomId + ' iframe[data-signin-type="google-sign-in"]').remove(); } if (!document.querySelector("#" + sectionDomId + " iframe[data-signin-type]")) { uiShowScene("auth", "error"); } } } inputAddress.on('focus', showSearchResults); inputAddress.on('keyup focus', inputChanged); $searchResults.on('mouseenter', '.results-link', function (ev) { clearSelection(); }); function outsideClickHandler(e) { if ($searchWrapper.find($(e.target)).length > 0) { return; } hideSearchResults(); } $(document).on('click', outsideClickHandler); window.addEventListener("message", handleError); window.onSuccessCallback = function () {}; $form.on("submit", function (e) { e.preventDefault(); sendHomeValuationEmailAndLeadEvent(); $form.trigger('formsubmitted'); setTimeout(function () { window.lpUI.hideClosestModal($form); $form[0].reset(); window.lpUI.sideMenuHide(); $form.find('.success').addClass('hide'); $form.removeClass('success'); }, 600000); }); })('section-11594394-c77b-4f14-9603-35296db0c2df', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) {})('section-d4ea0365-fd70-4aa0-893a-a3ba2b242b05', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) {})('section-b4b495f3-2d7d-481e-84d4-fa2ad00c65d1', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) { var $contactForm = $('#' + sectionDomId + ' .newsletter-signup__form'); $contactForm.find('.contact-form__reset').click(function (e) { e.preventDefault(); $(this).closest('form').removeClass('success').trigger("reset"); }); $contactForm.find('input[name="name"]').on("keyup", function () { if (this.value.replaceAll(/\d/g, "").trim() === "") { this.setCustomValidity("Please enter your name."); } else { this.setCustomValidity(""); } }); const form = $("#" + sectionDomId).find("form"); const redirectLink = $('#' + sectionDomId + ' .redirect-link'); form.on("reset", function () { redirectPage(redirectLink); }); function redirectPage(link) { if (link.length) { const rawHref = link.attr('href'); link.attr('href', setHttp(rawHref)); link[0].click(); } } function setHttp(link) { if (link.search(/^http[s]?\:\/\/|\//) == -1) { link = 'http://' + link; } return link; } })('section-c4cecf06-8e45-4420-a979-44e661367554', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) {})('section-51e81c76-6201-4484-89db-9522c574ca49', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId) { const $section = $('#' + sectionDomId); if ($section.find('.parallax').length) $section.addClass('parallax-enabled'); if ($section.find('.video-wrapper').length) $section.addClass('video'); })('section-395956f1-f1f8-45fd-b3be-838ff9277957', 'undefined'); } catch(e) { console.log(e); } try { (function init(sectionDomId, options) { let section = null; switch (sectionDomId) { case 'NAVBAR': section = document.querySelector('body > nav, #global-navbar'); break; case 'FOOTER': section = document.querySelector('body > footer, #global-footer'); break; case 'SIDEMENU': section = document.querySelector('body > div.sidemenu, #global-sidemenu'); break; case 'CONTACT': section = document.querySelector('#modal-global-contact-us'); break; case 'MOBILE_CONTACT': section = document.querySelector('body > div.mobile-contact-wrapper, #global-mobile-contact'); break; case 'SUBSCRIBE': // Subscribe Not Implemented section = null; break; case 'ACCOUNT': // Account Not Implemented section = null; break; default: section = document.querySelector('#' + sectionDomId); } if (!section) { return; } var url = window.luxuryPresence.defaults.apiGatewayUrl; var companyId = window.luxuryPresence.defaults.companyId; var limit = options.limit || 8; if (typeof limit === 'string') { limit = parseInt(limit, 10) || 8; // this NaN protection also filters out 0 - this is expected } var templateSelector = options.templateSelector || '.jsIGTemplate'; var containerSelector = options.containerSelector || '.jsIGContainer'; var hasDataClass = options.hasDataClass || 'has-data'; var hideActivateMessage = options.hasDataClass || false; var payload = { companyId: companyId, limit: limit }; if (options.resourceId && typeof options.resourceId === 'string' && !options.resourceId.match(/^{{.*}}$/)) { payload.resourceId = options.resourceId; payload.resource = options.resource || 'agent'; payload.fallbackToNoResource = options.fallbackToNoResource === 'true' || options.fallbackToNoResource === true; } var query = 'query InstagramFeed (\n' + ' $companyId: String\n' + ' $instagramAuthorizationId: String\n' + ' $username: String\n' + (payload.resourceId ? '$resource: InstagramAuthResourceEnum\n $resourceId: ID\n $fallbackToNoResource: Boolean' : '') + ' $limit: Int\n' + ') {\n' + ' instagramFeed (\n' + ' companyId: $companyId\n' + ' instagramAuthorizationId: $instagramAuthorizationId\n' + ' username: $username\n' + (payload.resourceId ? 'resource: $resource\n resourceId: $resourceId\n fallbackToNoResource: $fallbackToNoResource' : '') + ' limit: $limit\n' + ' ) {\n' + ' active\n' + ' feedUrl\n' + ' username\n' + ' items {\n' + ' id\n' + ' caption\n' + ' commentsCount\n' + ' likeCount\n' + ' mediaType\n' + ' mediaUrl\n' + ' permalink\n' + ' shortcode\n' + ' thumbnailUrl\n' + ' timestamp\n' + ' username\n' + ' }\n' + ' }\n' + '}\n'; var templateHTML = section.querySelector(templateSelector)?.innerHTML || ''; var template = Handlebars.compile(templateHTML); var container = section.querySelector(containerSelector); if (options.variables) { Object.keys(options.variables).forEach(function (key) { if (options.variables.hasOwnProperty(key) && (typeof options.variables[key] !== 'string' || !options.variables[key].match(/^{{.*}}$/))) { payload[key] = options.variables[key]; } }); } function getData() { var feed = { error: true }; superagent.post(url + '/graphql').withCredentials() // for EB .send({ query: query, variables: payload }).then(res => { try { if (!res.body.errors) { feed = res.body.data.instagramFeed; if (!feed.active) { if (!hideActivateMessage && sectionDomId === 'section-temp' && container) { if (payload.resourceId) { container.innerHTML = '<div style="text-align: center">Instagram account is not connected to selected ' + payload.resource + '.<br /> Connect it on the ' + payload.resource + ' page</div>'; } else { container.innerHTML = '<div style="text-align: center">Instagram account is not connected.<br /> Connect it on <a href="/profile">Profile page</a></div>'; } } } else { if (feed.items.length) { if (hasDataClass) { section.classList.add(hasDataClass); } const feedName = feed.username; section.querySelectorAll('.jsIGLink').forEach(link => link.setAttribute('href', feed.feedUrl)); section.querySelectorAll('.jsIGName').forEach(name => { name.textContent = '@' + feedName; name.setAttribute('title', '@' + feedName); }); if (container && template) { container.innerHTML = template(feed); } } } } } catch (e) {} section.dispatchEvent(new CustomEvent('ig-data', { detail: feed })); }).catch(e => { console.log('err', e); section.dispatchEvent(new CustomEvent('ig-data', { detail: feed })); }); } getData(); })('section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87', JSON.parse("{\"limit\":33,\"resource\":\"agent\",\"resourceId\":\"\",\"fallbackToNoResource\":\"true\",\"companyId\":\"a635d66d-8242-4a3f-8437-748675be59c2\",\"sectionIndex\":16}")); } catch(e) { console.log(e); } try { (function init(sectionDomId) { const $section = $('#' + sectionDomId); var templateHTML = $section.find('.jsIGItem').html(); var itemTemplate = templateHTML && Handlebars.compile(templateHTML); const $container = $section.find('.ig-feed-feed'); const $topPrev = $section.find('.top-nav-prev'); const $topNext = $section.find('.top-nav-next'); const $bottomPrev = $section.find('.bottom-nav-prev'); const $bottomNext = $section.find('.bottom-nav-next'); let limit = 33; try { limit = parseInt($container[0].dataset['limit']); } catch (e) {} if (!limit) { limit = 33; } let igFeed = {}; let usedWidth = 0; let slider = null; $section.on('ig-data', function (ev, feed) { feed = ev.detail || feed; igFeed = feed; if (feed.active && feed.items.length) { buildSlider(); } }); $(window).on('resize.lpui-auto-clean', onResize); let timer = null; function onResize() { clearTimeout(timer); timer = window.setTimeout(buildSlider, 50); } function getLayout(w, n) { if (w > 1100) { if (n > 7) { return { type: 'type1', single: 1, multi: n, slides: 3, slider: n > 9 }; } if (n > 5) { return { type: 'type1', single: 2, multi: n, slides: 3, slider: false }; } return { type: 'type1', single: n, multi: n, slides: 3, slider: n > 3 }; } else if (w > 880) { if (n > 4) { return { type: 'type2', single: 1, multi: n, slides: 2.5, slider: n > 7 }; } return { type: 'type1', single: n, multi: n, slides: 3, slider: n > 3 }; } else if (w > 767) { if (n > 4) { return { type: 'type3', single: 1, multi: n, slides: 2, slider: n > 5 }; } return { type: 'type4', single: n, multi: n, slides: 2, slider: n > 2 }; } else if (w > 460) { return { type: 'type4', single: n, multi: n, slides: 2, slider: n > 2 }; } return { type: 'type5', single: n, multi: n, slides: 1, slider: n > 1 }; } function ensureClass($el, className) { if ($el.hasClass(className)) { return; } $el.addClass(className); } function makeSquare($el) { const el = $el[0]; el.style.width = ''; el.style.height = ''; const rect = el.getBoundingClientRect(); if (rect.width !== rect.height) { el.style.width = rect.height + 'px'; } } function buildSlider() { const cWidth = $container[0].getBoundingClientRect().width; if (cWidth === usedWidth) { return; } $container.empty(); slider = $('<div class="ig-feed-slider"></div>'); const items = igFeed.items.slice(0, limit); const layout = getLayout(cWidth, items.length); let i = 0; let slide = null; while (i < layout.single) { slide = $(`<div class="slide-single ${layout.type}"></div>`).append(itemTemplate(items[i])).appendTo(slider); i++; } while (i < layout.multi) { slide = $(`<div class="slide-multi ${layout.type}"></div>`).appendTo(slider); let slideContent = $('<div class="slide-multi-content"></div>').appendTo(slide); const lim = i + 4; while (i < lim && i < layout.multi) { slideContent.append(itemTemplate(items[i])); i++; } } $container.append(slider); if (layout.slider) { $topPrev.removeClass('hidden-control'); $topNext.removeClass('hidden-control'); $bottomPrev.removeClass('hidden-control'); $bottomNext.removeClass('hidden-control'); let prev, next; if ($bottomPrev.parent()[0].getBoundingClientRect().width) { prev = $bottomPrev; next = $bottomNext; } else { prev = $topPrev; next = $topNext; makeSquare($topPrev); makeSquare($topNext); } slider.children().each(function () { this.style.width = this.getBoundingClientRect().width + 'px'; }); slider.slick({ dots: false, prevArrow: prev, nextArrow: next, slidesToScroll: 1, infinite: false, slidesToShow: layout.slides }); } else { ensureClass($topPrev, 'hidden-control'); ensureClass($topNext, 'hidden-control'); ensureClass($bottomPrev, 'hidden-control'); ensureClass($bottomNext, 'hidden-control'); } } })('section-9959fb45-7ffe-4fb7-b28c-14d32d41fb87', 'undefined'); } catch(e) { console.log(e); } var { body } = document; var globalNav = body.querySelector(':scope > nav'); var globalSideMenu = body.querySelector(':scope > div.sidemenu'); document.querySelectorAll('body > .modal .close').forEach(modalCloseBtn => { modalCloseBtn.addEventListener('click', function() { window.lpUI.hideClosestModal(modalCloseBtn); }); }); window.addEventListener('click', function() { document.querySelectorAll('.share-popup').forEach(sharedPopup => { sharedPopup.style.display = 'none' ; }); }); /* Misc Partials / Addons */ function initWOW() { if (wow) { wow.init(); wow.scrollHandler(); setTimeout(function () { const wowHideStyle = document.getElementById('wow-hide-elements'); if(wowHideStyle) { wowHideStyle.disabled = true; } }, 1); } } const wowHideElements = document.getElementById('wow-hide-elements'); if (wowHideElements) { wowHideElements.disabled = false; } initWOW(); /* Generic Navbar Handling */ globalNav?.querySelectorAll('.hamburger-component').forEach(hamburgerComponent => { hamburgerComponent.addEventListener('click', function() { window.lpUI.sideMenuToggle(); }); }); globalSideMenu?.querySelectorAll('.toggle').forEach(toggleEl => { toggleEl.addEventListener('click', function() { window.lpUI.sideMenuToggle(); }); }); document.querySelectorAll('body > nav .sub-nav-container > a, body > div.sidemenu .sub-nav-container > a').forEach(linkEl => { linkEl.addEventListener('click', function(e) { e.preventDefault(); e.stopPropagation(); var subNav = linkEl.parentElement.querySelector(':scope > .sub-nav'); if (subNav && subNav.classList.contains('visible')){ subNav.classList.remove('visible'); } else { globalNav?.querySelectorAll('.sub-nav-container .sub-nav').forEach(globalSubNav => { globalSubNav.classList.remove('visible'); }); globalSideMenu?.querySelectorAll('.sub-nav').forEach(sideMenuSubNav => { sideMenuSubNav.classList.remove('visible'); }); subNav?.classList.add('visible'); } }); }); window.addEventListener('click', function() { document.querySelectorAll('nav .sub-nav.visible, .sidemenu .sub-nav.visible').forEach(subNavEl => { subNavEl.classList.remove('visible'); }); }); } document.addEventListener('DOMContentLoaded', lpGlobalInit); </script> <script type="module"> function selectorExists(selector) { return document.querySelector(selector) !== null; } // Function to initialize the third-party library function initParoller(selector = '.my-paroller') { var $parollerElements = $(selector); if ($parollerElements.length > 0 && typeof $parollerElements.paroller === 'function') { $parollerElements.paroller(); } } const parollerSelector = '.my-paroller'; if (selectorExists(parollerSelector)) { window.luxuryPresence.libs.loadJs(window.luxuryPresence.libs.jsLibsMap.paroller.jsSrc, function() { initParoller(parollerSelector); window.luxuryPresence.libs.jsLibsMap.paroller.isLoaded = true; }); } </script> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T9SFQGHZ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager --> <script src="https://cdn.userway.org/widget.js" data-account="n1DRbtZoc3" defer></script> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'93d0457f5bbf8dd7',t:'MTc0Njc4NDAwNS4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body> </html>