Help
RSS
API
Feed
Maltego
Contact
Domain > bitterrootvalleyproperties.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-02-19
54.165.3.118
(
ClassC
)
2024-09-17
52.3.142.197
(
ClassC
)
2025-01-21
104.18.120.91
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Tue, 21 Jan 2025 07:51:45 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveCache-Control: max-age3600Expires: Tue, 21 Jan 2025 08:51:45 GMTLocation: https://bitterrootvalleyproperties.com/Set-Cookie: __cf_bmnT8kFR7jOyFefKxZ0lFSyXUNCyGgqwj.wMuVBkAwoD8-1737445905-1.0.1.1-LPnYls_NFg99fgVEjUadReESe9v0x0sBm9mjgLJCrIhf8..4S3BUDIuaowii323s9oVhGAbjIuOx9t1UaWmOIg; path/; expiresTue, 21-Jan-25 08:21:45 GMT; domain.bitterrootvalleyproperties.com; HttpOnlyContent-Security-Policy: frame-ancestors selfServer: cloudflareCF-RAY: 9055b88b58cfef6f-PDX html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>cloudflare/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Tue, 21 Jan 2025 07:51:45 GMTContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-alivex-powered-by: Luxury Presencex-amz-id-2: Wkbrg3GgJiN02qPU5xVxQ1mRynUtYGYwK0gd8kmIDm6WrJTwwwR9/ZcfvOO+2FaZgpIKTCpnHVUx-amz-request-id: W89XF889AAHTXSNSlast-modified: Mon, 20 Jan 2025 18:01:33 GMTx-amz-server-side-encryption: AES256Cache-Control: max-age600, stale-while-revalidate1200, publicCF-Cache-Status: HITAccept-Ranges: bytesSet-Cookie: __cf_bmwgU2V.9TaMJXXCtJ2wLnQjPshEte7S_KbxPBpGYYGJ8-1737445905-1.0.1.1-IdT.3h9Ya1bZ0npZ3TNdXfkWAcnNTlo4vnRXWp2Ihg47K0GdVoDdD59UeN_9birOsPDL5aXu_UxNQvKMjuQJQA; path/; expiresTue, 21-Jan-25 08:21:45 GMT; domain.bitterrootvalleyproperties.com; HttpOnly; SecureContent-Security-Policy: frame-ancestors selfServer: cloudflareCF-RAY: 9055b88bdf512ca0-PDX !DOCTYPE html>html classno-js langen>head> meta charsetutf-8> meta http-equivx-ua-compatible contentieedge> meta nameviewport contentwidthdevice-width, initial-scale1.0> meta nametwitter:card contentsummary_large_image> title>Wanda Sumner | Hamilton, MT Real Estate Agent/title> meta propertyog:title contentWanda Sumner | Hamilton, MT Real Estate Agent> meta nametwitter:title contentWanda Sumner | Hamilton, MT Real Estate Agent> meta namedescription contentWanda Sumner Real Estate Bitterroot Valley Real Estate Hamilton Montana Real Estate> meta propertyog:description contentWanda Sumner Real Estate Bitterroot Valley Real Estate Hamilton Montana Real Estate> meta nametwitter:description contentWanda Sumner Real Estate Bitterroot Valley Real Estate Hamilton Montana Real Estate> meta propertyog:image contenthttps://media-production.lp-cdn.com/media/7bc8125f-019f-43c2-9f06-a3fdec33557b> meta nametwitter:image contenthttps://media-production.lp-cdn.com/media/7bc8125f-019f-43c2-9f06-a3fdec33557b> meta propertyog:url contenthttps://bitterrootvalleyproperties.com/> link relcanonical hrefhttps://bitterrootvalleyproperties.com/> script>(function(html){html.className html.className.replace(/\bno-js\b/,js)})(document.documentElement);/script> link relpreconnect hrefhttps://fonts.googleapis.com> link relpreconnect hrefhttps://fonts.gstatic.com crossorigin> link relstylesheet hrefhttps://fonts.googleapis.com/css?familyPlayfair%20Display:400,500,600,700,800,900,400i,500i,600i,700i,800i,900i>link relstylesheet hrefhttps://fonts.googleapis.com/css?familyLora:400,500,600,700,400i,500i,600i,700i> link relpreload hrefhttps://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css asstyle onloadthis.onloadnull;this.relstylesheet> noscript>link relstylesheet hrefhttps://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css>/noscript> link relicon typeimage/x-icon href/favicon.ico> link relicon typeimage/png sizes16x16 href/favicon-16x16.png> link relicon typeimage/png sizes32x32 href/favicon-32x32.png> link relicon typeimage/png sizes48x48 href/favicon-48x48.png> style idglobal-css>:root{--global-primary-font-family:Playfair Display,serif;--global-primary-font-family-short:Playfair Display;--global-secondary-font-family:Lora,serif;--global-secondary-font-family-short:Lora;--global-body-padding:0px;--global-background-color:#fff;--global-body-font-size:16px;--global-h1-font-size:56px;--global-h2-font-size:40px;--global-h3-font-size:32px;--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:Lora,serif;font-size:16px;}@media (min-width: 768px){body{padding:0px 0px 0px 0px;}}h1,h2,h3,h4,h5,h6,button{font-family:Playfair Display,serif;}h1{font-size:56px;}h2{font-size:40px;}h3{font-size:32px;}h4{font-size:21px;}h5{font-size:17px;}h6{font-size:16px;}/style> link relstylesheet typetext/css hrefhttps://styles.luxurypresence.com/producer/index.css /> style idwebsite-css>ul.slick-links-nav li span.link.slick-disabled{cursor:default;}@media only screen and (max-width:768px){ul.lp-socials{-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important;}}.lp-btn,.redesign .lp-btn{padding:20px 46px;}#modal-global-contact-us .contact-form .section-message form .submitButton{padding:14px 20px;}button.newsletter-signup__form-item{line-height:1;font-weight:700;}footer#global-footer div.text_footer.first_text_footer div.images_box{max-width:250px;}footer#global-footer div.text_footer.first_text_footer div.images_box .img_size{height:90px;}h1,h2,h3,h4,h5,.lp-h1,.lp-h2,.lp-h3,.lp-h4,.lp-h5{text-transform:uppercase!important;}div#global-sidemenu.sidemenu a,nav#global-navbar a{text-transform:uppercase;}div#global-sidemenu.sidemenu button,nav#global-navbar button{text-transform:uppercase;}div#modal-global-contact-us .contact-form .info-zone .info-zone_contact_cell{margin-bottom:21px;}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){div#modal-global-contact-us .contact-form .info-zone .type_user{margin-bottom:25px;}}div#modal-global-contact-us .contact-form .info-zone_contact{margin-bottom:14px;}div#modal-global-contact-us .contact-form .section-message h2{font-size:38px;}@media only screen and (max-width: 768px){div#modal-global-contact-us .contact-form .section-message h2{font-size:28px;}}div#modal-global-contact-us .contact-form h2{font-size:38px;}@media only screen and (max-width: 768px){div#modal-global-contact-us .contact-form h2{font-size:28px;}}#modal-global-contact-us .contact-form .section-message label{text-transform:uppercase;color:#fff!important;}#modal-global-contact-us .lp-input-group .lp-input{border-color:rgba(255, 255, 255, 0.25)!important;}#modal-global-contact-us .lp-input-group .lp-input:focus{border-color:rgba(255, 255, 255, 1)!important;}div#modal-global-contact-us a:not(.lp-socials__link):after{background-color:#fff!important;}.info-zone_contact_cell a:hover{color:#fff!important;}.info-zone_contact_cell a:before{background-color:rgba(255, 255, 255, 0.25)!important;width:100%;}.info-zone_contact_cell a:after{background-color:#fff!important;}div#modal-global-contact-us .contact-form .section-message form{max-width:490px;}@media only screen and (max-width:1080px){div#modal-global-contact-us .contact-form h2{font-size:37px;}}@media only screen and (max-width:925px){div#modal-global-contact-us .contact-form h2{font-size:25px;}}div#modal-global-contact-us .close{top:4vh;}#modal-global-contact-us .lp-disclaimer a{-webkit-text-decoration:none!important;text-decoration:none!important;position:relative;display:inline-block;vertical-align:top;}#modal-global-contact-us .lp-disclaimer a:after,#modal-global-contact-us .lp-disclaimer a:before{content:;height:1px;position:absolute;bottom:0;left:0;box-sizing:border-box;outline:none;-webkit-transition:0.4s;transition:0.4s;}#modal-global-contact-us .lp-disclaimer a:before{background-color:rgba(255, 255, 255, 0.25);width:100%;}#modal-global-contact-us .lp-disclaimer a:after{width:0%;-webkit-transition:0.4s;transition:0.4s;}#modal-global-contact-us .lp-disclaimer a:hover{-webkit-text-decoration:none!important;text-decoration:none!important;opacity:1;}#modal-global-contact-us .lp-disclaimer a:hover:after{width:100%;}div#modal-global-contact-us .contact-form{-webkit-background-position:center;background-position:center;}.lp-disclaimer .lp-tcr-message{font-weight:400!important;}footer#global-footer a.hvr_animation,footer#global-footer .lp-link{position:relative!important;color:#000!important;-webkit-transition:0.4s;transition:0.4s;}footer#global-footer a.hvr_animation:hover,footer#global-footer .lp-link:hover{color:#670038!important;}footer#global-footer a.hvr_animation:before,footer#global-footer .lp-link:before,footer#global-footer a.hvr_animation:after,footer#global-footer .lp-link: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;}footer#global-footer a.hvr_animation:before,footer#global-footer .lp-link:before{width:100%!important;background-color:rgba(0, 0, 0, 0.1)!important;}footer#global-footer a.hvr_animation:after,footer#global-footer .lp-link:after{width:0%!important;background-color:#670038!important;}footer#global-footer a.hvr_animation:hover:after,footer#global-footer .lp-link:hover:after{width:100%!important;}@media (max-width: 768px){#global-footer .footer .info-wrap .type_user{margin-bottom:21px;}}@media (min-width: 1201px){#global-footer .footer .info-wrap .type_user{margin-bottom:21px;}}footer#global-footer .footer .info-privacy .copy_zone a,footer#global-footer .footer .info-privacy .powered_zone a{font-weight:400;}@media only screen and (min-width: 768px){footer#global-footer div.form-col.form-col--copyright>.copy_zone{text-align:right;}}footer#global-footer .info-privacy,footer#global-footer .form-col--copyright{border-color:rgba(0, 0, 0, 0.1)!important;}nav#global-navbar .header .navigation .sub-nav ul{background-color:transparent;}nav#global-navbar .header .navigation .sub-nav ul li{background-color:#000;}nav#global-navbar .header .navigation .sub-nav ul li:hover{background-color:#000;}nav#global-navbar .header .navigation .sub-nav ul a{color:#fff;}nav#global-navbar.scroll{background-color:#000!important;}nav#global-navbar.scroll li.navigation__item a.navigation__link{color:#fff;}nav#global-navbar.scroll li.navigation__item a.navigation__link span:after{background-color:#fff;}nav#global-navbar.scroll button.hamburger-component.hamburger{color:#fff;}nav#global-navbar .header .navigation .sub-nav ul a{background-color:#fff;color:#000;}nav#global-navbar .header .navigation .sub-nav ul a:hover{background-color:#670038;color:#fff!important;}nav#global-navbar .header .navigation .sub-nav ul a span:after{background-color:#fff!important;-webkit-transition:0.4s;transition:0.4s;}nav#global-navbar .header{padding-top:15px;padding-bottom:15px;height:auto;}nav#global-navbar .header .logo a.logo__link img{max-height:80px!important;}@media only screen and (max-width:768px){nav#global-navbar .header .logo a.logo__link img{max-height:80px!important;}}nav .header{margin-top:0px!important;}nav .header .navigation .sub-nav__link{max-width:400px!important;}nav .header .navigation .sub-nav ul{max-width:400px!important;}.contact-form__content .lp-btn{background:#000!important;color:#fff!important;border-color:#000!important;}.contact-form__content .lp-btn:hover{background:transparent!important;color:#000!important;}.contact-form__content .lp-btn{background:transparent!important;color:#fff!important;border-color:#fff!important;}.contact-form__content .lp-btn:hover{background:#fff!important;color:#670038!important;border-color:#fff!important;}#global-mobile-contact .pop-up .lp-disclaimer a{position:relative!important;color:#fff!important;-webkit-transition:0.4s;transition:0.4s;font-weight:400;-webkit-text-decoration:none!important;text-decoration:none!important;display:inline-block;}#global-mobile-contact .pop-up .lp-disclaimer a:hover{color:#fff!important;}#global-mobile-contact .pop-up .lp-disclaimer a:before,#global-mobile-contact .pop-up .lp-disclaimer a: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;}#global-mobile-contact .pop-up .lp-disclaimer a:before{width:100%!important;background-color:rgba(255, 255, 255, 0.25)!important;}#global-mobile-contact .pop-up .lp-disclaimer a:after{width:0%!important;background-color:#fff!important;}#global-mobile-contact .pop-up .lp-disclaimer a:hover:after{width:100%!important;}@media only screen and (max-width: 768px){#global-mobile-contact .pop-up .lp-disclaimer a{-webkit-text-decoration:underline;text-decoration:underline;}#global-mobile-contact .pop-up .lp-disclaimer a:before,#global-mobile-contact .pop-up .lp-disclaimer a:after{display:none;}#global-mobile-contact .pop-up .lp-disclaimer a:hover{color:#fff;}}#global-mobile-contact .pop-up input,#global-mobile-contact .pop-up textarea{border-color:rgba(255, 255, 255, 0.25);-webkit-text-fill-color:#fff;}#global-mobile-contact .pop-up input:focus,#global-mobile-contact .pop-up textarea:focus{border-color:rgba(255, 255, 255, 0.75);}#global-mobile-contact .pop-up .close-btn{color:#fff;}#global-mobile-contact .pop-up .lp-container{padding:64px;}@media only screen and (max-width: 768px){#global-mobile-contact .pop-up .lp-container{padding:24px 24px;}}/style> style idwow-hide-elements>.wow{visibility:hidden!important}/style> style idpage-css> #section-34d6c589-7e00-4257-b383-21422caa8200{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-34d6c589-7e00-4257-b383-21422caa8200 .search-lease-tabs .search-lease-tab:not(.active){background-color:#670038!important;color:#fff;}#section-34d6c589-7e00-4257-b383-21422caa8200 .search-results{background-color:rgba(0, 0, 0, 0.8)!important;}#section-34d6c589-7e00-4257-b383-21422caa8200 .search-results a{color:rgba(255, 255, 255, 0.75)!important;}#section-34d6c589-7e00-4257-b383-21422caa8200 .search-results a:hover{color:rgba(255, 255, 255, 1)!important;}#section-34d6c589-7e00-4257-b383-21422caa8200 img{object-fit:contain;height:auto;}#section-34d6c589-7e00-4257-b383-21422caa8200{overflow:visible;z-index:1;}#section-34d6c589-7e00-4257-b383-21422caa8200>.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-34d6c589-7e00-4257-b383-21422caa8200>.video-wrapper-extended>.full-screen-video-component>.video-wrapper iframe,#section-34d6c589-7e00-4257-b383-21422caa8200>.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-34d6c589-7e00-4257-b383-21422caa8200>.video-wrapper-extended>.full-screen-video-component>.video-wrapper.playing iframe,#section-34d6c589-7e00-4257-b383-21422caa8200>.video-wrapper-extended>.full-screen-video-component>.video-wrapper.playing video{opacity:1;}#section-34d6c589-7e00-4257-b383-21422caa8200>.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-34d6c589-7e00-4257-b383-21422caa8200>.video-wrapper-extended>.full-screen-video-component>.video-wrapper iframe{height:56.25vw;}}@media (max-aspect-ratio: 16/9){#section-34d6c589-7e00-4257-b383-21422caa8200>.video-wrapper-extended>.full-screen-video-component>.video-wrapper iframe{width:177.78vh;}}#section-34d6c589-7e00-4257-b383-21422caa8200 .video-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;}#section-34d6c589-7e00-4257-b383-21422caa8200 .full-screen-video-component{position:relative;height:100%;overflow:hidden;}#section-34d6c589-7e00-4257-b383-21422caa8200 .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-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search.height-class-Full{min-height:100vh;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search.height-class-600px{min-height:600px;}#section-34d6c589-7e00-4257-b383-21422caa8200 .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-34d6c589-7e00-4257-b383-21422caa8200 .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-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .opening-description{letter-spacing:.1em;margin-bottom:15px;}@media (max-width: 768px){#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .opening-description a{white-space:pre-line;}}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .opening-title{margin-bottom:15px;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .opening-button{margin:0 15px;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .lp-title-group{max-width:100%;}#section-34d6c589-7e00-4257-b383-21422caa8200 .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-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .search-form.with-filters{padding-top:32px;}#section-34d6c589-7e00-4257-b383-21422caa8200 .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-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .search-button:hover{background-color:#fff;color:#000;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .search-lease-tabs{position:absolute;left:0;bottom:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .search-lease-tab{padding:4px 20px;background-color:#000;color:#fff;cursor:pointer;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .search-lease-tab.active{background-color:#fff;color:#000;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .search-wrapper{margin:5px;letter-spacing:normal;width:100%;max-width:444px;position:relative;}#section-34d6c589-7e00-4257-b383-21422caa8200 .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-34d6c589-7e00-4257-b383-21422caa8200 .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-34d6c589-7e00-4257-b383-21422caa8200 .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-34d6c589-7e00-4257-b383-21422caa8200 .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-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .results-container,#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .predefined-links{padding:10px 0;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .results-container a,#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .predefined-links a{color:#b6b6b6;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .results-container a:hover,#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .predefined-links a:hover{color:#fff;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .predefined-links{max-height:400px;overflow:auto;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .results-block{margin:15px 0;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .results-block-title{margin:0;padding:0 48px;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .results-block-title .results-title-label{margin:0 20px 10px 0;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .results-block-title .search-near-container{margin-bottom:15px;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .results-block:nth-child(n + 2) .search-near-container{display:none;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .results-link{display:block;padding:4px 48px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .results-link.selected-link{color:#fff;background-color:rgba(255, 255, 255, 0.2);}#section-34d6c589-7e00-4257-b383-21422caa8200 .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-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .not-visible{display:none!important;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .nothing-found{width:100%;padding:20px;}@media (max-width: 560px){#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .search-form{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .search-button{width:100%;max-width:444px;}}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening-with-search .search-near{cursor:pointer;}#section-34d6c589-7e00-4257-b383-21422caa8200 .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-34d6c589-7e00-4257-b383-21422caa8200 .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-34d6c589-7e00-4257-b383-21422caa8200 .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-34d6c589-7e00-4257-b383-21422caa8200 .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-34d6c589-7e00-4257-b383-21422caa8200 .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-34d6c589-7e00-4257-b383-21422caa8200 .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-34d6c589-7e00-4257-b383-21422caa8200 .loc-msg-close:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}#section-34d6c589-7e00-4257-b383-21422caa8200 .search-near-hidden .search-near-container{display:none;}#section-34d6c589-7e00-4257-b383-21422caa8200 .loc-msg-title{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:20px;}#section-34d6c589-7e00-4257-b383-21422caa8200 .loc-msg-container{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;overflow:auto;}#section-34d6c589-7e00-4257-b383-21422caa8200 .loc-msg-container p{margin:0;}#section-34d6c589-7e00-4257-b383-21422caa8200 .loc-msg-container p+p{margin-top:1em;}#section-34d6c589-7e00-4257-b383-21422caa8200.visible-loc-msg{z-index:1000;}#section-34d6c589-7e00-4257-b383-21422caa8200.visible-loc-msg .loc-msg-backdrop{background-color:rgba(255,255,255,0.4);}#section-34d6c589-7e00-4257-b383-21422caa8200.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-34d6c589-7e00-4257-b383-21422caa8200 .opening__carousel .title-item{display:none;}#section-34d6c589-7e00-4257-b383-21422caa8200 .opening__carousel.visible .title-item{display:block;}#section-34d6c589-7e00-4257-b383-21422caa8200 >*:last-child{position:relative;}#section-34d6c589-7e00-4257-b383-21422caa8200 .overlay-component{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;transition-property:opacity;transition-timing-function:linear;}#section-34d6c589-7e00-4257-b383-21422caa8200 .video-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;}@media screen and (max-width: 900px){#section-34d6c589-7e00-4257-b383-21422caa8200 .video-wrapper.hidable{display:none;}}#section-34d6c589-7e00-4257-b383-21422caa8200 .full-screen-video-component{position:relative;height:100%;overflow:hidden;}#section-34d6c589-7e00-4257-b383-21422caa8200 video{position:absolute;z-index:-1000;width:100%;object-fit:cover;}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#section-34d6c589-7e00-4257-b383-21422caa8200 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-34d6c589-7e00-4257-b383-21422caa8200 .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-34d6c589-7e00-4257-b383-21422caa8200 .poster{display:block;}}#section-3a20e46e-3868-49d4-84a6-7bbdf582cbcf{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-bottom:calc(2 / 4 * var(--global-section-padding));background-color:#ffffff;}#section-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .lp-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px;}#section-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .lp-container .lp-title-group{margin-top:unset!important;margin-bottom:unset!important;max-width:800px;}#section-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .lp-container .lp-title-group:has(h2:empty){display:none;}#section-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .lp-container .lp-title-group:has(p){display:block!important;}#section-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .lp-container .lp-title-group .lp-text--subtitle{margin-bottom:unset;}@media only screen and (max-width: 768px){#section-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .lp-container .company-stats__row{gap:40px;}}#section-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .lp-container .company-stats__row .company-stats__col .stat-card{padding-bottom:0px;}#section-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .lp-container .company-stats__row{margin-bottom:unset;padding-top:32px;padding-bottom:32px;border-top:1px solid rgba(0, 0, 0, 0.1);border-bottom:1px solid rgba(0, 0, 0, 0.1);}#section-3a20e46e-3868-49d4-84a6-7bbdf582cbcf{overflow:hidden;}#section-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .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-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .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-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .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-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .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-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .company-stats__col{max-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;}}#section-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .company-stats__cta-wrap{text-align:center;padding-top:96px;}@media (max-width: 768px){#section-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .company-stats__cta-wrap{padding-top:48px;}}#section-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .stat-card{max-width:364px;margin-left:auto;margin-right:auto;padding-bottom:64px;text-align:center;}#section-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .stat-card__value{margin-top:0;margin-bottom:16px;line-height:1;min-height:var(--global-h3-font-size);}@media (max-width: 768px){#section-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .stat-card__value{min-height:auto;}}#section-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .stat-card__title{margin-top:0;margin-bottom:0;}#section-3a20e46e-3868-49d4-84a6-7bbdf582cbcf .lp-text--subtitle{margin-left:auto;margin-right:auto;}#section-3a20e46e-3868-49d4-84a6-7bbdf582cbcf>div:last-child{padding-bottom:calc(2 / 4 * var(--global-section-padding))!important;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7{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-5db4b921-7204-477c-8267-3a70d2fa8ee7 div.featured-properties-section{padding-top:96px;padding-bottom:84px;}@media (max-width: 768px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 div.featured-properties-section{padding-bottom:64px;padding-top:64px;}}@media (max-width: 767px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 div.featured-properties-section .btn{width:100%;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 div.redesign.featured-properties-section ul.slick-links-nav span.spacer{background-color:rgba(0, 0, 0, 0.1);}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 div.redesign.featured-properties-section ul.slick-links-nav li span.link{color:#000!important;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 div.redesign.featured-properties-section ul.slick-links-nav li span.link:hover:not(.slick-disabled){color:#670038!important;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 div.redesign.featured-properties-section ul.slick-links-nav li span.link:before{background-color:rgba(0, 0, 0, 0.1)!important;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 div.redesign.featured-properties-section ul.slick-links-nav li span.link:after{background-color:#670038!important;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 div.redesign.featured-properties-section ul.slick-links-nav li span.link:hover:after{width:100%;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 div.redesign.featured-properties-section ul.featured-properties div.slick-track li.featured-properties__item-cover span.featured-properties__label{background:#670038!important;color:#fff;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 div.redesign.featured-properties-section ul.featured-properties .featured-properties__item{background-color:#000!important;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 div.redesign.featured-properties-section ul.featured-properties .featured-properties__text{padding-top:35px;padding-bottom:35px;background-color:#000!important;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 div.redesign.featured-properties-section ul.featured-properties .featured-properties__text p,#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 div.redesign.featured-properties-section ul.featured-properties .featured-properties__text h4,#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 div.redesign.featured-properties-section ul.featured-properties .featured-properties__text h5{color:#fff!important;}@media only screen and (max-width:1024px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 div.featured-properties-button-holder{margin-top:20px;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-header{margin-bottom:50px!important;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-section{padding:140px 0;}@media (max-width: 991px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-section{padding:100px 0;}}@media (max-width: 768px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-section{padding:40px 0;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-section .slick-list{width:100%;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-section .slick-track{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-section .slick-slide{height:inherit!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-section .slick-arrow:not(.slick-disabled){cursor:pointer;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-section .slick-links-nav{display:inline-block;list-style:none;vertical-align:top;margin:0 0 0;padding:28px 0 0;white-space:nowrap;}@media (max-width: 768px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-section .slick-links-nav{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-section .slick-links-nav li{display:inline-block;vertical-align:top;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-section .slick-links-nav li+li{margin-left:40px;position:relative;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-section .slick-links-nav .slick-hidden+.spacer{display:none;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-section .slick-links-nav .spacer{position:absolute;left:-23px;width:1px;height:10px;margin-top:-5px;top:50%;background-color:#fff;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-section .slick-links-nav .link.slick-disabled{cursor:default;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-section .slick-links-nav .link.slick-disabled:hover{color:inherit;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-section .slick-links-nav .link.slick-disabled:before,#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-section .slick-links-nav .link.slick-disabled:after{opacity:0;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-section .btn{min-width:250px;}@media (min-width: 561px) and (max-width: 1024px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-section .btn{width:275px;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:60px;text-align:center;}@media (max-width: 768px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-header{display:block;margin-bottom:40px;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-header h2{color:var(--fontColor);margin:0;}@media (max-width: 768px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-header h2{margin-bottom:25px;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-button-holder{text-align:center;margin-top:80px;}@media (max-width: 768px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-button-holder{margin-top:40px;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 768px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-nav{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-nav .slick-arrow{position:relative;left:auto;right:auto;bottom:auto;top:auto;text-align:left;font-size:14px;line-height:24px;width:auto;height:24px;text-transform:uppercase;margin-top:15px;color:#C6C6C6;opacity:1!important;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);font-family:var(--global-secondary-font-family);}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-nav .slick-arrow:hover{color:#fff;opacity:1;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-nav .slick-arrow:before{content:;}@media (max-width: 768px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-nav .slick-arrow{margin-top:0;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-nav .slick-arrow:after{content:;position:absolute;bottom:3px;height:1px;background-color:#fff;left:0;right:0;-webkit-transition:opacity .3s;transition:opacity .3s;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-nav .slick-arrow.slick-prev:before{content:none;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-nav .slick-arrow.slick-next{margin-left:41px;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-nav .slick-arrow.slick-next:before{left:-21px;width:1px;height:12px;background-color:#fff;pointer-events:none;top:8px;opacity:1;position:absolute;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties-nav .slick-arrow.slick-disabled:after{opacity:0;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties{padding:0;margin:0 -40px;color:#000;}@media (max-width: 991px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties{margin-left:-12px;margin-right:-12px;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__item-cover{padding:0 40px;}@media (max-width: 991px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__item-cover{padding:0 12px;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__item-cover:focus{outline:none;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__item{background-color:#fff;text-align:center;font-weight:bold;position:relative;height:100%;color:var(--fontColor);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width: 1025px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__item{min-height:500px;}}@media (hover: none) and (pointer: coarse){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__item{min-height:1px;background-color:transparent;}}@media (hover: hover) and (pointer: fine){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__item:hover .featured-properties__hover{opacity:1;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__item h4{text-transform:none;color:black;margin:0 0 7px;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__item p{color:black;margin:0 0 7px;}@media (max-width: 768px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__item p{margin-bottom:3px;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__item h5{color:black;margin:0;font-family:var(--global-secondary-font-family);text-transform:none;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__item >a{width:100%;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__img{vertical-align:top;width:100%;height:315px;background-color:gray;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__img img{width:100%;height:100%;object-fit:cover;}@media (max-width: 768px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__img{height:200px;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__text{color:var(--fontColor);background-color:#fff;padding:25px 15px 15px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (hover: none) and (pointer: coarse){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__text{padding:13px;min-height:175px;}}@media (max-width: 768px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__text h4{max-height:56px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__text p{white-space:normal;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__label{position:absolute;top:0;right:0;background:#000;color:#fff;padding:4px 35px;z-index:2;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__hover{color:var(--bgColor);padding:15px;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.75);opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media(max-width: 991px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__hover{display:none;}}@media(max-width: 768px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__hover h4{display:none;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__hover >a{position:absolute;top:0;left:0;width:100%;height:100%;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:10px 24px;position:relative;z-index:2;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__share{display:inline-block;position:relative;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__share.featured-properties__share--opened .socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (hover: none) and (pointer: coarse){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__share{display:block;width:100%;margin-top:4px;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__share .btn.btn--primary-light{display:block;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__share .socials{-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none;}@media (hover: none) and (pointer: coarse){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__share .socials{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:static;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);top:auto;left:auto;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__share .socials .socials__link{width:69px;}@media (hover: none) and (pointer: coarse){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties .featured-properties__share .socials .socials__link:hover{border-bottom:transparent!important;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties:not(.slick-initialized){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties:not(.slick-initialized) >.featured-properties__item-cover{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}@media (min-width: 769px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .featured-properties:not(.slick-initialized) >.featured-properties__item-cover{width:50%;}}@media (min-width: 1100px){#section-5db4b921-7204-477c-8267-3a70d2fa8ee7 .three-slides .featured-properties:not(.slick-initialized)>.featured-properties__item-cover{width:33%;}}#section-5db4b921-7204-477c-8267-3a70d2fa8ee7>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;background-color:#fff;}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .gallery-component__header{margin-bottom:20px!important;max-width:1400px!important;}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46{overflow:hidden;}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .gallery-component__header{margin-bottom:30px;max-width:640px;margin-left:auto;margin-right:auto;text-align:center;}@media (min-width: 768px){#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .gallery-component__header{margin-bottom:50px;}}@media (min-width: 1200px){#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .gallery-component__header{margin-bottom:70px;}}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .gallery-component__heading{margin-bottom:20px;}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .gallery-component__lead{margin-bottom:0;font-size:20px;line-height:1.4;}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .gallery-component__row{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;}@media (min-width: 769px){#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .gallery-component__row{margin:-8px -8px;height:566px;-ms-grid-columns:25% 25% 25% 25%;grid-template-columns:25% 25% 25% 25%;-ms-grid-rows:20% 20% 20% 20% 20%;grid-template-rows:20% 20% 20% 20% 20%;}}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .gallery-component__col{margin:8px;}@media (max-width: 768px){#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .gallery-component__col{margin:0 0 8px 0;height:250px;}}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .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;padding:20px 15px;-webkit-text-decoration:none;text-decoration:none;overflow:hidden;cursor:pointer;height:100%;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .gallery-card:after{content:;width:0;}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .gallery-card:before{content:;position:absolute;left:0;bottom:0;width:100%;height:100%;background-color:rgba(0, 0, 0, .2);-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-384b2d62-b567-44ca-ac04-02d07a0d4a46 .gallery-card:focus{outline:none;}@media (hover: hover) and (pointer: fine){#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .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-384b2d62-b567-44ca-ac04-02d07a0d4a46 .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;text-align:center;}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .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-384b2d62-b567-44ca-ac04-02d07a0d4a46 .gallery-card__preview{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .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;}@media (min-width: 769px){#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-5 .gallery-component__col:first-of-type,#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-6 .gallery-component__col:first-of-type{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4;}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-5 .gallery-component__col:nth-of-type(2),#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-6 .gallery-component__col:nth-of-type(2){-ms-grid-column:1;-ms-grid-column-span:0;grid-column:1/1;-ms-grid-row:4;-ms-grid-row-span:2;grid-row:4/6;}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-5 .gallery-component__col:nth-of-type(3),#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-6 .gallery-component__col:nth-of-type(3){-ms-grid-row:4;-ms-grid-row-span:2;grid-row:4/6;}}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-1.gallery-component__row{margin:0;}@media (min-width: 769px){#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-1.gallery-component__row{-ms-grid-rows:100%;grid-template-rows:100%;-ms-grid-columns:100%;grid-template-columns:100%;}}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-1.gallery-component__row .gallery-component__col{margin:0;}@media (min-width: 769px){#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-2.gallery-component__row{height:524px;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;-ms-grid-rows:100%;grid-template-rows:100%;}}@media (min-width: 769px){#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-3 .gallery-component__col:first-of-type{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:5;grid-row:1/6;}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-3 .gallery-component__col:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/5;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-3 .gallery-component__col:nth-of-type(3){-ms-grid-row:3;-ms-grid-row-span:3;grid-row:3/6;-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/5;}}@media (min-width: 769px){#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-4.gallery-component__row{height:540px;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;-ms-grid-rows:50% 50%;grid-template-rows:50% 50%;}}@media (min-width: 769px){#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-4.gallery-component__row .gallery-component__col{height:254px;}}@media (min-width: 769px){#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-5 .gallery-component__col:nth-of-type(4){-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/5;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-5 .gallery-component__col:nth-of-type(5){-ms-grid-row:3;-ms-grid-row-span:3;grid-row:3/6;-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/5;}}@media (min-width: 769px){#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-6 .gallery-component__col:nth-of-type(4){-ms-grid-column:3;-ms-grid-column-span:0;grid-column:3/3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-6 .gallery-component__col:nth-of-type(5){-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;-ms-grid-column:4;grid-column-start:4;}#section-384b2d62-b567-44ca-ac04-02d07a0d4a46 .count-6 .gallery-component__col:nth-of-type(6){-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/5;-ms-grid-row:3;-ms-grid-row-span:3;grid-row:3/6;}}#section-484e226e-9e25-473f-aafe-26c4af863f11{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-484e226e-9e25-473f-aafe-26c4af863f11 .ig-feed{padding:80px 0;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .title{margin:0 20px 0 0;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .instagram-link{display:block;margin:0 20px 0 0;color:var(--global-primary-font-color);}#section-484e226e-9e25-473f-aafe-26c4af863f11 .instagram-link .instagram-name{display:inline;margin:0;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .title+.instagram-link{margin-top:5px;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .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-484e226e-9e25-473f-aafe-26c4af863f11 .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-484e226e-9e25-473f-aafe-26c4af863f11 .follow-button{margin:20px 0 0 0;display:block;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .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-484e226e-9e25-473f-aafe-26c4af863f11 .nav-button.slick-disabled{opacity:0.6;pointer-events:none;cursor:default;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .nav-button:not(.slick-disabled):hover{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .top-nav-prev{margin-left:30px;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .top-nav-next{margin-left:10px;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .hidden-control{display:none;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .slide-single,#section-484e226e-9e25-473f-aafe-26c4af863f11 .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-484e226e-9e25-473f-aafe-26c4af863f11 .slide-single:first-child,#section-484e226e-9e25-473f-aafe-26c4af863f11 .slide-multi:first-child{margin-left:auto;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .slide-single:last-child,#section-484e226e-9e25-473f-aafe-26c4af863f11 .slide-multi:last-child{margin-right:auto;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .slide-single.type2,#section-484e226e-9e25-473f-aafe-26c4af863f11 .slide-multi.type2{width:calc(100% / 5 * 2);}#section-484e226e-9e25-473f-aafe-26c4af863f11 .slide-single.type3,#section-484e226e-9e25-473f-aafe-26c4af863f11 .slide-multi.type3{width:calc(100% / 2);}#section-484e226e-9e25-473f-aafe-26c4af863f11 .slide-single.type4,#section-484e226e-9e25-473f-aafe-26c4af863f11 .slide-multi.type4{width:calc(100% / 2);}#section-484e226e-9e25-473f-aafe-26c4af863f11 .slide-single.type5,#section-484e226e-9e25-473f-aafe-26c4af863f11 .slide-multi.type5{width:100%;}@media (max-width: 440px){#section-484e226e-9e25-473f-aafe-26c4af863f11 .ig-feed-container{padding:0;width:100%;}}#section-484e226e-9e25-473f-aafe-26c4af863f11 .ig-feed-feed{width:calc(100% + 20px);position:relative;left:-10px;overflow:hidden;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .ig-feed-slider{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .ig-feed-item__img{position:absolute;left:-1px;top:-1px;bottom:-1px;right:-1px;background:center/cover no-repeat;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .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-484e226e-9e25-473f-aafe-26c4af863f11 .ig-feed-item:hover .ig-feed-item__info{opacity:1;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .ig-feed-item__caption{text-overflow:ellipsis;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .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-484e226e-9e25-473f-aafe-26c4af863f11 .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-484e226e-9e25-473f-aafe-26c4af863f11 .ig-feed-item:hover .video-icon{opacity:0;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .slide-single .ig-feed-item__info{padding:15%;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .slide-single .ig-feed-item__caption{-webkit-line-clamp:7;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .ig-feed-item{background-color:var(--tileColor, #000);display:block;width:100%;padding-bottom:100%;overflow:hidden;position:relative;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .slide-multi::before{content:;display:block;width:100%;padding-bottom:100%;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .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;-ms-flex-pack:space-between;-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-484e226e-9e25-473f-aafe-26c4af863f11 .slide-multi-content .ig-feed-item{width:calc(50% - 10px);padding-bottom:calc(50% - 10px);}#section-484e226e-9e25-473f-aafe-26c4af863f11 .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-484e226e-9e25-473f-aafe-26c4af863f11 .bottom-controls{width:100%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .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-484e226e-9e25-473f-aafe-26c4af863f11 .bottom-nav-button.slick-disabled{opacity:0.6;pointer-events:none;cursor:default;}@media (max-width: 767px){#section-484e226e-9e25-473f-aafe-26c4af863f11 .top-right,#section-484e226e-9e25-473f-aafe-26c4af863f11 .top-left{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .title,#section-484e226e-9e25-473f-aafe-26c4af863f11 .instagram-link{margin-right:0;text-align:center;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .top-nav-prev,#section-484e226e-9e25-473f-aafe-26c4af863f11 .top-nav-next{display:none;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .bottom-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}#section-484e226e-9e25-473f-aafe-26c4af863f11 .ig-feed{display:none;}#section-484e226e-9e25-473f-aafe-26c4af863f11 .has-data .ig-feed{display:block;}#section-484e226e-9e25-473f-aafe-26c4af863f11.has-data .ig-feed,#section-484e226e-9e25-473f-aafe-26c4af863f11#section-temp .ig-feed{display:block;}#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#000;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;background-color:#000;}#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .media-text__image{object-position:top;}#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .media-text{position:relative;}@media (max-width: 768px){#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .media-text{background-color:var(--bgColor);}}@media (max-width: 768px){#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .media-text.lp-vertical-paddings{padding-top:0!important;}}#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .media-text .lp-text--subtitle{max-width:100%;}#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .media-text.right-to-left .media-text__image{left:auto;right:0;}#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .media-text.right-to-left .media-text__content{margin-left:0;margin-right:auto;}#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .media-text .lp-description a{color:currentColor;-webkit-text-decoration:underline;text-decoration:underline;}#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .media-text .lp-description a:hover{-webkit-text-decoration:none;text-decoration:none;}#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .media-text__image{position:absolute;left:0;top:0;height:100%;width:70%;z-index:1;object-fit:cover;display:block;}@media (max-width: 768px){#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .media-text__image{width:100%;height:332px;position:static;}}#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .media-text__container{position:relative;z-index:2;}#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .media-text__content{width:100%;max-width:745px;padding:77px 60px 77px 86px;margin-left:auto;background-color:var(--bgColor, #fff);}@media (max-width: 768px){#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .media-text__content{padding:24px 0;}}#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .media-text__buttons-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 580px){#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .media-text__buttons-group{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .media-text__buttons-group .lp-btn+.lp-btn{margin-left:24px;}@media (max-width: 580px){#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .media-text__buttons-group .lp-btn+.lp-btn{margin-left:0;margin-top:24px;}}#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .lp-title-group.text-left{text-align:left;}#section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 .redesign .description p{margin-bottom:1.666rem;}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(0 / 4 * var(--global-section-padding));--section-padding-bottom:calc(4 / 4 * var(--global-section-padding));background-color:#fff;}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__header{max-width:1000px!important;margin-bottom:32px!important;}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__header h2{margin-bottom:8px;}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__header p{font-size:16px;}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__row{display:-ms-grid!important;display:grid!important;margin-left:0px!important;margin-right:0px!important;row-gap:50px;-webkit-column-gap:14px;column-gap:14px;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__row:is(.cols-2){-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__row:is(.cols-3){-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__row:is(.cols-4){-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__row .gallery-component__col{margin-bottom:0px!important;padding-left:0px;padding-right:0px;max-width:100%!important;}@media screen and (max-width: 768px){#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__row{-ms-grid-columns:1fr!important;grid-template-columns:1fr!important;}}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 a.gallery-card{height:auto;}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component{padding-top:30px;padding-bottom:10px;}@media (min-width: 769px){#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component{padding:80px 0 60px;}}@media (min-width: 1200px){#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component{padding:80px 0 30px;}}@media (max-width: 767px){#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__container{padding-left:20px;padding-right:20px;}}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__header{margin-bottom:30px;max-width:640px;margin-left:auto;margin-right:auto;text-align:center;}@media (min-width: 768px){#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__header{margin-bottom:50px;}}@media (min-width: 1200px){#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__header{margin-bottom:70px;}}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__header img{max-width:260px;height:auto;}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__header img:not(:only-child){margin-bottom:30px;}@media (min-width: 768px){#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__header img:not(:only-child){margin-bottom:50px;}}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__heading{margin-bottom:20px;}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__lead{margin-bottom:0;font-size:20px;line-height:1.4;}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .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-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__col{width:100%;margin-bottom:20px;padding:0 7px;}@media (min-width: 768px){#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .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-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__col{max-width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;margin-bottom:50px;}}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__col:first-child{margin-left:auto;}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component__col:last-child{margin-right:auto;}@media (min-width: 992px){#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .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-f4f45f12-d36e-423a-98f2-e6f4db76d122 .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-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-component .cols-4 .gallery-component__col{max-width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;}}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .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-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-card:after{content:;width:0;padding-top:121.5%;}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .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-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-card:focus{outline:none;}@media (hover: hover) and (pointer: fine){#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-card:hover:before{background-color:#000;}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-card:hover .gallery-card__title{-webkit-transform:translateY(-51px);-moz-transform:translateY(-51px);-ms-transform:translateY(-51px);transform:translateY(-51px);}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .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-f4f45f12-d36e-423a-98f2-e6f4db76d122 .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-f4f45f12-d36e-423a-98f2-e6f4db76d122 .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-f4f45f12-d36e-423a-98f2-e6f4db76d122 .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-f4f45f12-d36e-423a-98f2-e6f4db76d122 .gallery-card__preview{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}#section-f4f45f12-d36e-423a-98f2-e6f4db76d122 .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-f4f45f12-d36e-423a-98f2-e6f4db76d122>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}#section-fd3381ca-98df-4d0d-9703-4698c296314a{color:rgba(255, 255, 255, 1);--fontColor:rgba(255, 255, 255, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:#f8f8f8;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:97%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(4 / 4 * var(--global-section-padding));--section-padding-bottom:calc(4 / 4 * var(--global-section-padding));background-color:#f8f8f8;background-image:linear-gradient(rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/daum6nfp5nh3qbwv9sq4);background-repeat:no-repeat;-webkit-background-position:center;background-position:center;-webkit-background-size:cover;background-size:cover;}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials{padding-bottom:88px!important;}@media (max-width: 768px){#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials{padding-bottom:64px!important;}}#section-fd3381ca-98df-4d0d-9703-4698c296314a .redesign .link:before{background-color:rgba(255, 255, 255, 0.25);}#section-fd3381ca-98df-4d0d-9703-4698c296314a .redesign .link:after{background-color:#fff;}#section-fd3381ca-98df-4d0d-9703-4698c296314a .redesign .link:hover{color:#fff!important;}#section-fd3381ca-98df-4d0d-9703-4698c296314a .redesign.featured-testimonials{overflow:hidden;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;}#section-fd3381ca-98df-4d0d-9703-4698c296314a.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-fd3381ca-98df-4d0d-9703-4698c296314a.parallax-enabled>div.video-wrapper{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:-9999;}#section-fd3381ca-98df-4d0d-9703-4698c296314a.parallax-enabled .featured-testimonials:before{display:block;content:;left:0;top:0;width:100%;background:var(--sectionBackground) center no-repeat;-webkit-background-size:cover;background-size:cover;position:fixed;z-index:-1;height:100%;}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials{padding:140px 0;position:relative;max-height:100vh;}@media(max-width: 768px){#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials{padding:40px 0;max-height:unset;}}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials .container{max-width:1300px;}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials .container:after{content:;clear:both;display:block;}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials .slick-arrow:not(.slick-disabled){cursor:pointer;}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials .featured-testimonials__left{text-align:right;padding-right:45px;max-width:500px;width:100%;float:left;}@media(max-width: 991px){#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials .featured-testimonials__left{max-width:350px;width:inherit;padding-right:30px;}}@media(max-width: 768px){#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials .featured-testimonials__left{text-align:center;padding-right:0;margin-bottom:30px;float:none;max-width:100%;}}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials .featured-testimonials__left h2{margin:0 0 15px;width:100%;}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials .featured-testimonials__left .slick-links-nav{display:inline-block;list-style:none;vertical-align:top;margin:0;padding:0;white-space:nowrap;}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials .featured-testimonials__left .slick-links-nav li{display:inline-block;vertical-align:top;}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials .featured-testimonials__left .slick-links-nav .separator{margin-left:40px;position:relative;pointer-events:none;}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials .featured-testimonials__left .slick-links-nav .separator:before{content:;position:absolute;left:-23px;width:1px;height:10px;margin-top:-5px;top:50%;background-color:currentColor;}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials .featured-testimonials__left .slick-links-nav .link.slick-disabled:hover{color:inherit;}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials .featured-testimonials__left .slick-links-nav .link.slick-disabled:before,#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials .featured-testimonials__left .slick-links-nav .link.slick-disabled:after{opacity:0;color:inherit;background-color:inherit;}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials .featured-testimonials__right{padding-left:45px;max-width:700px;overflow:hidden;}@media(max-width: 991px){#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials .featured-testimonials__right{padding-left:30px;}}@media(max-width: 768px){#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials .featured-testimonials__right{overflow:visible;padding-left:0;}}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials__slider{border-left:solid 1px #d5d5d5;margin-left:-45px;padding-left:45px;margin-bottom:40px;}@media(max-width: 991px){#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials__slider{margin-left:-30px;padding-left:30px;}}@media(max-width: 768px){#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials__slider{margin-left:0;padding:0;margin-bottom:30px;border:none;}}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials__slider blockquote{margin:0 0 25px;white-space:pre-line;}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials__slider cite{font-weight:bold;font-size:14px;line-height:18px;text-transform:uppercase;font-style:normal;}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials__slider .slick-slide{vertical-align:top;}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials__slider:not(.slick-initialized){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#section-fd3381ca-98df-4d0d-9703-4698c296314a .featured-testimonials__slider:not(.slick-initialized) li:not(:first-child){display:none;}#section-fd3381ca-98df-4d0d-9703-4698c296314a>div:last-child{padding-top:calc(4 / 4 * var(--global-section-padding))!important;padding-bottom:calc(4 / 4 * var(--global-section-padding))!important;}@media (min-width: 960px) and (orientation: landscape){#section-fd3381ca-98df-4d0d-9703-4698c296314a{background-image:linear-gradient(rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/daum6nfp5nh3qbwv9sq4);}}@media (min-width: 1280px) and (orientation: landscape){#section-fd3381ca-98df-4d0d-9703-4698c296314a{background-image:linear-gradient(rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/daum6nfp5nh3qbwv9sq4);}}@media (min-width: 1920px) and (orientation: landscape){#section-fd3381ca-98df-4d0d-9703-4698c296314a{background-image:linear-gradient(rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/daum6nfp5nh3qbwv9sq4);}}@media (min-width: 2560px) and (orientation: landscape){#section-fd3381ca-98df-4d0d-9703-4698c296314a{background-image:linear-gradient(rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)),url(https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/daum6nfp5nh3qbwv9sq4);}}#section-3bf99ef5-3504-4807-b4ce-5654859626a8{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(0 / 4 * var(--global-section-padding));background-color:#fff;}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 p{font-size:16px;}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .buttons-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-section--full-bleed{padding-top:0;}@media (min-width: 993px){#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-section--full-bleed{padding-bottom:0;}}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width: 992px){#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image--reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}@media (max-width: 992px){#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image--reverse{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image--reverse .hoverable-image__text-col{padding-right:120px;padding-left:0;}@media (max-width: 992px){#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image--reverse .hoverable-image__text-col{padding:0;margin-top:29px;margin-bottom:0;}}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image__img-col{-webkit-flex:50%;-ms-flex:50%;flex:50%;z-index:1;}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image__img-col>div{width:100%;height:100%;position:relative;padding-bottom:79%;}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .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-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image__img-col>div .main-image{visibility:visible;opacity:1;}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image__img-col>div .secondary-image{visibility:hidden;opacity:0;}@media (hover: hover) and (pointer: fine){#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image__img-col--on-hover:hover .main-image{visibility:hidden;opacity:0;}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image__img-col--on-hover:hover .secondary-image{visibility:visible;opacity:1;}}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image__img-col--on-hover.active .main-image{visibility:hidden;opacity:0;}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image__img-col--on-hover.active .secondary-image{visibility:visible;opacity:1;}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .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-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image__text-col{padding-left:0;margin-top:29px;margin-bottom:0;}}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image__text-col .lp-text--subtitle{max-width:100%;}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .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-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image__text-col .buttons-wrapper{margin:0;}}@media (max-width: 576px){#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .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-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image__text-col .buttons-wrapper .lp-btn{vertical-align:top;margin:24px 12px 0;}@media (max-width: 560px){#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image__text-col .buttons-wrapper .lp-btn{margin-left:0;margin-right:0;}}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image__text-wrap{-webkit-flex:1;-ms-flex:1;flex:1;}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .hoverable-image__text-wrap p:last-child{margin-bottom:0;}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .full-bleed-container{padding:0;}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .full-bleed-container .hoverable-image__text-col{padding:69px;}@media (max-width: 992px){#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .full-bleed-container .hoverable-image__text-col{padding:0;}}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .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-3bf99ef5-3504-4807-b4ce-5654859626a8 .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-3bf99ef5-3504-4807-b4ce-5654859626a8 .full-bleed-container .hoverable-image__img-col>div{max-height:none;}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .full-bleed-container .hoverable-image--straight .hoverable-image__text-wrap{padding-left:calc(50% + 69px);}@media (max-width: 992px){#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .full-bleed-container .hoverable-image--straight .hoverable-image__text-wrap{padding-left:0;}}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .full-bleed-container .hoverable-image--reverse .hoverable-image__text-wrap{padding-right:calc(50% + 69px);}@media (max-width: 992px){#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .full-bleed-container .hoverable-image--reverse .hoverable-image__text-wrap{padding-right:0;}}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .lp-h2{margin-bottom:16px;}@media (max-width: 992px){#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .lp-h2{margin-bottom:8px;}}#section-3bf99ef5-3504-4807-b4ce-5654859626a8 .redesign p{margin-bottom:1.666rem;text-transform:none;}#section-3bf99ef5-3504-4807-b4ce-5654859626a8>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(0 / 4 * var(--global-section-padding));--section-padding-bottom:calc(0 / 4 * var(--global-section-padding));background-color:#fff;}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .gallery-component__header{margin-bottom:20px!important;max-width:1400px!important;}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1{overflow:hidden;}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .gallery-component__header{margin-bottom:30px;max-width:640px;margin-left:auto;margin-right:auto;text-align:center;}@media (min-width: 768px){#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .gallery-component__header{margin-bottom:50px;}}@media (min-width: 1200px){#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .gallery-component__header{margin-bottom:70px;}}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .gallery-component__heading{margin-bottom:20px;}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .gallery-component__lead{margin-bottom:0;font-size:20px;line-height:1.4;}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .gallery-component__row{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;}@media (min-width: 769px){#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .gallery-component__row{margin:-8px -8px;height:566px;-ms-grid-columns:25% 25% 25% 25%;grid-template-columns:25% 25% 25% 25%;-ms-grid-rows:20% 20% 20% 20% 20%;grid-template-rows:20% 20% 20% 20% 20%;}}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .gallery-component__col{margin:8px;}@media (max-width: 768px){#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .gallery-component__col{margin:0 0 8px 0;height:250px;}}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .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;padding:20px 15px;-webkit-text-decoration:none;text-decoration:none;overflow:hidden;cursor:pointer;height:100%;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .gallery-card:after{content:;width:0;}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .gallery-card:before{content:;position:absolute;left:0;bottom:0;width:100%;height:100%;background-color:rgba(0, 0, 0, .2);-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-84948392-7c30-4c6a-95c3-c5ace46af3e1 .gallery-card:focus{outline:none;}@media (hover: hover) and (pointer: fine){#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .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-84948392-7c30-4c6a-95c3-c5ace46af3e1 .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;text-align:center;}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .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-84948392-7c30-4c6a-95c3-c5ace46af3e1 .gallery-card__preview{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .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;}@media (min-width: 769px){#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-5 .gallery-component__col:first-of-type,#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-6 .gallery-component__col:first-of-type{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4;}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-5 .gallery-component__col:nth-of-type(2),#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-6 .gallery-component__col:nth-of-type(2){-ms-grid-column:1;-ms-grid-column-span:0;grid-column:1/1;-ms-grid-row:4;-ms-grid-row-span:2;grid-row:4/6;}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-5 .gallery-component__col:nth-of-type(3),#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-6 .gallery-component__col:nth-of-type(3){-ms-grid-row:4;-ms-grid-row-span:2;grid-row:4/6;}}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-1.gallery-component__row{margin:0;}@media (min-width: 769px){#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-1.gallery-component__row{-ms-grid-rows:100%;grid-template-rows:100%;-ms-grid-columns:100%;grid-template-columns:100%;}}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-1.gallery-component__row .gallery-component__col{margin:0;}@media (min-width: 769px){#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-2.gallery-component__row{height:524px;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;-ms-grid-rows:100%;grid-template-rows:100%;}}@media (min-width: 769px){#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-3 .gallery-component__col:first-of-type{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:5;grid-row:1/6;}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-3 .gallery-component__col:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/5;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-3 .gallery-component__col:nth-of-type(3){-ms-grid-row:3;-ms-grid-row-span:3;grid-row:3/6;-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/5;}}@media (min-width: 769px){#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-4.gallery-component__row{height:540px;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;-ms-grid-rows:50% 50%;grid-template-rows:50% 50%;}}@media (min-width: 769px){#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-4.gallery-component__row .gallery-component__col{height:254px;}}@media (min-width: 769px){#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-5 .gallery-component__col:nth-of-type(4){-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/5;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-5 .gallery-component__col:nth-of-type(5){-ms-grid-row:3;-ms-grid-row-span:3;grid-row:3/6;-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/5;}}@media (min-width: 769px){#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-6 .gallery-component__col:nth-of-type(4){-ms-grid-column:3;-ms-grid-column-span:0;grid-column:3/3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-6 .gallery-component__col:nth-of-type(5){-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;-ms-grid-column:4;grid-column-start:4;}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1 .count-6 .gallery-component__col:nth-of-type(6){-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/5;-ms-grid-row:3;-ms-grid-row-span:3;grid-row:3/6;}}#section-84948392-7c30-4c6a-95c3-c5ace46af3e1>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;padding-bottom:calc(0 / 4 * var(--global-section-padding))!important;}#section-8694bf3f-177e-448b-9fa9-7e61ded41165{color:#000;--fontColor:#000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--section-padding-top:calc(0 / 4 * var(--global-section-padding));background-color:#fff;}#section-8694bf3f-177e-448b-9fa9-7e61ded41165 .cta-block{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;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;}#section-8694bf3f-177e-448b-9fa9-7e61ded41165 .cta-block .text-block{max-width:65%;}@media (max-width: 768px){#section-8694bf3f-177e-448b-9fa9-7e61ded41165 .cta-block .text-block{max-width:100%;margin-bottom:24px;}}#section-8694bf3f-177e-448b-9fa9-7e61ded41165 .cta-block .lp-h2{margin-bottom:0;}@media (max-width: 768px){#section-8694bf3f-177e-448b-9fa9-7e61ded41165 .cta-block{-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-8694bf3f-177e-448b-9fa9-7e61ded41165 .cta-block .lp-h2{margin-bottom:24px;text-align:center;}}#section-8694bf3f-177e-448b-9fa9-7e61ded41165 .cta-block--Center-aligned{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;}#section-8694bf3f-177e-448b-9fa9-7e61ded41165 .cta-block--Center-aligned .text-block{margin-left:auto;margin-right:auto;margin-bottom:24px;}@media (min-width: 769px){#section-8694bf3f-177e-448b-9fa9-7e61ded41165 .cta-block--Right-aligned .text-block{padding-right:20px;}}#section-8694bf3f-177e-448b-9fa9-7e61ded41165>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a{color:#ffffff;--fontColor:#ffffff;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:rgba(255, 255, 255, 0);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:0;--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:rgba(255, 255, 255, 0);}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal{min-height:0px!important;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal .form-group .lp-title-group,#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal .form-group .form-inputs-wrap{max-width:100%;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .form-group .lp-input{border-color:rgba(255, 255, 255, 0.25);}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal{min-height:0vh!important;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .lp-disclaimer a{position:relative!important;color:#fff!important;-webkit-transition:0.4s;transition:0.4s;-webkit-text-decoration:none!important;text-decoration:none!important;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .lp-disclaimer a:hover{color:#fff!important;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .lp-disclaimer a:before,#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .lp-disclaimer a: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;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .lp-disclaimer a:before{width:100%!important;background-color:rgba(255, 255, 255, 0.25)!important;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .lp-disclaimer a:after{width:0%!important;background-color:#fff!important;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .lp-disclaimer a:hover:after{width:100%!important;}@media only screen and (max-width: 768px){#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .lp-disclaimer a{-webkit-text-decoration:underline!important;text-decoration:underline!important;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .lp-disclaimer a:before,#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .lp-disclaimer a:after{display:none;}}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal__form--with-image .image{object-position:top;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal__form{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-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal{width:100%;background:center no-repeat;-webkit-background-size:cover;background-size:cover;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--fontColor);}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal .lp-text--subtitle{max-width:100%;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal .input-container+.input-container{margin-top:16px;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal__container{z-index:2;width:100%;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal .lp-title-group{text-align:center;max-width:420px;}@media (max-width: 768px){#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal .lp-title-group{max-width:100%;}}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal__form{background-color:#fff;max-width:860px;margin:auto;text-align:center;min-height:463px;position:relative;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal__form .form-group{padding:65px;display:block;}@media (max-width: 1200px){#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal__form .form-group{margin:0;max-width:50%;}}@media (max-width: 768px){#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal__form .form-group{padding:30px;max-width:100%;}}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal__form--with-image{max-width:1300px;min-height:675px;text-align:left;}@media (max-width: 768px){#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal__form--with-image{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:1px;}}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal__form--with-image .lp-title-group{text-align:left;margin-left:0;}@media (max-width: 768px){#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal__form--with-image .lp-title-group{max-width:100%;text-align:center;}}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal__form--with-image .image{width:50%;height:100%;object-fit:cover;position:absolute;top:0;right:0;}@media (max-width: 768px){#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal__form--with-image .image{position:static;width:100%;height:331px;}}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal__form--with-image .form-group{width:50%;}@media (max-width: 999px){#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal__form--with-image .form-group{padding:40px;}}@media (max-width: 768px){#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal__form--with-image .form-group{width:100%;padding:20px;}}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal__input{width:100%;display:block;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal__submit{margin-top:16px;width:100%;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal .form-inputs-wrap{max-width:420px;}@media (max-width: 768px){#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal .form-inputs-wrap{max-width:100%;}}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal .form-inputs-wrap .lp-btn{display:block;width:100%;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal .thank-you{display:none;padding:24px;text-align:center;min-height:675px;height:100%;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal .thank-you .lp-title-group{margin-left:auto;margin-right:auto;text-align:center;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal .success .thank-you{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-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal .success .form-group{display:none;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal .success .image{display:none;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal h2{margin-bottom:8px;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal h4{margin-bottom:48px;}@media (max-width: 768px){#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .popup-modal h4{margin-bottom:32px;}}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .form-inputs-wrap.center-aligned{margin-left:auto;margin-right:auto;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .lp-h-pot{height:0;width:0;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a .lp-disclaimer{margin-top:16px;}#section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a>div:last-child{padding-top:calc(0 / 4 * var(--global-section-padding))!important;padding-bottom:calc(2 / 4 * var(--global-section-padding))!important;}#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;-ms-flex-pack:space-between;-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(0, 0, 0, 1);color:rgba(255, 255, 255, 1);--fontColor:rgba(255, 255, 255, 1);--fontColor_H:0;--fontColor_S:0%;--fontColor_L:100%;--fontColor_A:1;--fontColor_darkenDir:-1;--bgColor:rgba(0, 0, 0, 1);--bgColor_H:0;--bgColor_S:0%;--bgColor_L:0%;--bgColor_A:1;--bgColor_darkenDir:1;}body>div.sidemenu{width:auto!important;left:auto!important;right:0!important;top:0;background-color:transparent;}body>div.sidemenu.visible .sidebar{-webkit-animation:slideIn .3s forwards;animation:slideIn .3s forwards;}body>div.sidemenu.is-hiding{display:block;}body>div.sidemenu.is-hiding .sidebar{-webkit-animation:slideOut .3s forwards;animation:slideOut .3s forwards;}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);}@-webkit-keyframes slideIn{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}@keyframes slideIn{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}@-webkit-keyframes slideOut{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes slideOut{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}body>div.sidemenu .sub-nav-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}body>div.sidemenu .sub-nav-container:hover .main-nav:after{border-bottom:2px solid var(--fontColor, #7a7a7a);border-right:2px solid var(--fontColor, #7a7a7a);}body>div.sidemenu .sub-nav-container .main-nav{position:relative;display:inline-block;}body>div.sidemenu .sub-nav-container .main-nav:after{content:;display:inline-block;position:relative;width:8px;height:8px;margin-left:25px;-webkit-transform:rotate(45deg) translateX(-100%);-moz-transform:rotate(45deg) translateX(-100%);-ms-transform:rotate(45deg) translateX(-100%);transform:rotate(45deg) translateX(-100%);border-bottom:2px solid var(--fontColor, #000000);border-right:2px solid var(--fontColor, #000000);top:0;bottom:auto;left:auto;-webkit-transition:0.5s all ease;transition:0.5s all ease;background-color:transparent;}body>div.sidemenu #main-section .sidebar{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}footer{background-color:#fff;color:#000000;--fontColor:#000000;--fontColor_H:0;--fontColor_S:0%;--fontColor_L:0%;--fontColor_A:1;--fontColor_darkenDir:1;--bgColor:#fff;--bgColor_H:0;--bgColor_S:0%;--bgColor_L:100%;--bgColor_A:1;--bgColor_darkenDir:-1;--greyColor:hsla(var(--fontColor_H),var(--fontColor_S),calc(var(--fontColor_L) + (50% - var(--fontColor_L)) * 0.445),var(--fontColor_A));}footer .redesign .inp--dark-bg input{color:var(--fontColor);border-color:hsla( var(--fontColor_H), var(--fontColor_S), calc(var(--fontColor_L) + (50% - var(--fontColor_L)) * 0.445), var(--fontColor_A));}footer .redesign .inp--dark-bg input:hover{border-color:var(--fontColor);}footer .redesign .btn--primary-light{border-color:var(--fontColor);color:var(--fontColor);}footer .redesign .btn--primary-light:hover{background-color:var(--fontColor);color:var(--bgColor);}footer.is-background-color-light .redesign .btn--primary-light{border-width:1px;}footer .redesign .socials--grey{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}footer .redesign .socials--grey .socials__link{background-color:hsla( var(--bgColor_H), var(--bgColor_S), calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.15), var(--bgColor_A));color:var(--greyColor);}footer .redesign .socials--grey .socials__link svg{fill:var(--greyColor);}footer .redesign .socials--grey .socials__link:hover{background-color:hsla( var(--bgColor_H), var(--bgColor_S), calc(var(--bgColor_L) + (50% - var(--bgColor_L)) * 0.4), var(--bgColor_A));color:var(--fontColor);}footer .redesign .socials--grey .socials__link:hover svg{fill:var(--fontColor);}footer .redesign.footer .grey-text{color:var(--fontColor);}footer .footer{position:relative;}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;-ms-flex-pack:space-between;-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;-ms-flex-pack:space-between;-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;-ms-flex-pack:space-between;-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 width25 height25 viewBox0 0 25 25 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21.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 strokeblack stroke-width1.82813 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);-webkit-mask-image:url(data:image/svg+xml,%3Csvg width25 height25 viewBox0 0 25 25 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21.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 strokeblack stroke-width1.82813 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg width25 height25 viewBox0 0 25 25 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21.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 strokeblack stroke-width1.82813 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);}body>div.mobile-contact-wrapper .lp-ico-arrow-top:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width17 height16 viewBox0 0 17 16 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM12.8716 9.99976L8.87158 5.99976L4.87158 9.99976 strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);-webkit-mask-image:url(data:image/svg+xml,%3Csvg width17 height16 viewBox0 0 17 16 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM12.8716 9.99976L8.87158 5.99976L4.87158 9.99976 strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg width17 height16 viewBox0 0 17 16 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM12.8716 9.99976L8.87158 5.99976L4.87158 9.99976 strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);}body>div.mobile-contact-wrapper .lp-ico-scroll-top:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21 3H3M12 21V7M12 7L5 14M12 7L19 14 strokewhite stroke-width1.5 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E );-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21 3H3M12 21V7M12 7L5 14M12 7L19 14 strokewhite stroke-width1.5 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E );mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21 3H3M12 21V7M12 7L5 14M12 7L19 14 strokewhite stroke-width1.5 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E );}body>div.mobile-contact-wrapper .lp-ico-close:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM17.5986 6.32617L5.59863 18.3262M5.59863 6.32617L17.5986 18.3262 strokewhite stroke-width1.5 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E );-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM17.5986 6.32617L5.59863 18.3262M5.59863 6.32617L17.5986 18.3262 strokewhite stroke-width1.5 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E );mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM17.5986 6.32617L5.59863 18.3262M5.59863 6.32617L17.5986 18.3262 strokewhite stroke-width1.5 stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E );}body>div.mobile-contact-wrapper .lp-ico-phone:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM13.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 strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM13.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 strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM13.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 strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);}body>div.mobile-contact-wrapper .lp-ico-sms:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21 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 strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21 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 strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21 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 strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);}body>div.mobile-contact-wrapper .lp-ico-email:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21.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 strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);-webkit-mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21.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 strokewhite stroke-linecapround stroke-linejoinround/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg width24 height24 viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg%3E%3Cpath dM21.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 strokewhite stroke-linecapround stroke-linejoinround/%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 idcustom-style-css>.social_icons-style-2 a{border-color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 0)!important;color:rgba(255, 255, 255, 1)!important;}.social_icons-style-2 a:hover{border-color:rgba(255, 255, 255, 1)!important;background-color:rgba(255, 255, 255, 1)!important;color:rgba(0, 0, 0, 1)!important;}.social_icons-style-2 a i{color:inherit!important;}.social_icons-style-2 a svg,.social_icons-style-2 a svg path{fill:currentColor!important;}.pagination-style-2 li a{color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(0, 0, 0, 0)!important;}.pagination-style-2 li a:hover{color:rgba(0, 0, 0, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255,255,255,1)!important;}.pagination-style-2 li.active a{color:rgba(0, 0, 0, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255,255,255,1)!important;}.button-style-3{color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 1)!important;border-color:rgba(0, 0, 0, 1)!important;}.button-style-3:hover{color:rgba(0, 0, 0, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(0, 0, 0, 1)!important;}.button-style-4{color:rgba(0, 0, 0, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255, 255, 255, 1)!important;}.button-style-4:hover{color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(255, 255, 255, 1)!important;}.hyperlink-style-2{color:rgba(255, 255, 255, 1)!important;}.hyperlink-style-2:hover{color:rgba(255, 255, 255, 1)!important;}.pagination-style-1 li a{color:rgba(0, 0, 0, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(0, 0, 0, 0)!important;}.pagination-style-1 li a:hover{color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 1)!important;border-color:rgba(0, 0, 0, 1)!important;}.pagination-style-1 li.active a{color:rgba(255, 255, 255, 1)!important;background-color:rgba(0, 0, 0, 1)!important;border-color:rgba(0, 0, 0, 1)!important;}.hyperlink-style-1{color:rgba(0, 0, 0, 1)!important;}.hyperlink-style-1:hover{color:rgba(0, 0, 0, 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(0, 0, 0, 1)!important;background-color:rgba(255, 255, 255, 1)!important;border-color:rgba(255, 255, 255, 1)!important;}.social_icons-style-1 a{border-color:rgba(0, 0, 0, 1)!important;background-color:rgba(0, 0, 0, 0)!important;color:rgba(0, 0, 0, 1)!important;}.social_icons-style-1 a:hover{border-color:rgba(0, 0, 0, 1)!important;background-color:rgba(0, 0, 0, 1)!important;color:rgba(255,255,255,1)!important;}.social_icons-style-1 a i{color:inherit!important;}.social_icons-style-1 a svg,.social_icons-style-1 a svg path{fill:currentColor!important;}.button-style-1{color:rgba(0, 0, 0, 1)!important;background-color:rgba(0, 0, 0, 0)!important;border-color:rgba(0, 0, 0, 1)!important;}.button-style-1:hover{color:rgba(255,255,255,1)!important;background-color:rgba(0, 0, 0, 1)!important;border-color:rgba(0, 0, 0, 1)!important;}/style> script> (function utmParse() { const url new URL(window.location.href); if (url.search) { const utm url.search.split(/\?|&/g).reduce((acc, current) > { const matched current.match(/utm_(content|campaign|medium|source|term|id)|gclid/g); if (matched) { accmatched0 current.replace(`${matched0}`, ); } return acc; }, {}); if (Object.keys(utm).length) { window.localStorage.setItem(utm_vars, JSON.stringify(utm)); } else { // Remove old utm vars window.localStorage.removeItem(utm_vars); } } // Set referrer in local storage // This is meant to be stored once to avoid self-referrals and to have the first referrer only. if (!window.localStorage.getItem(referrer)) { // Capture the Referrer URL const referrer document.referrer; if (referrer) { // Only store the referrer if it comes from outside the current domain (to avoid self-referrals) const currentDomain window.location.hostname; const referrerDomain new URL(referrer).hostname; if (referrerDomain ! currentDomain) { // Store it in localStorage localStorage.setItem(referrer, referrer); } } } })(); /script> !-- GOOGLE TRANSLATE STYLES are moved to external CSS -->/head>body> div idgoogle_translate_element styledisplay: none>/div> nav idglobal-navbar> div classredesign> div classcontent-container header> div classcontainer header__container> div classnavbar> div classlogo> a href/ classlogo__link> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/955aff3e-c3d7-49da-80b1-c0966ae2dd6f srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/955aff3e-c3d7-49da-80b1-c0966ae2dd6f 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/955aff3e-c3d7-49da-80b1-c0966ae2dd6f 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/955aff3e-c3d7-49da-80b1-c0966ae2dd6f 1090w classlogo__img light alt> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/83833d32-d283-44ca-a27c-17542deca5cb srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/83833d32-d283-44ca-a27c-17542deca5cb 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/83833d32-d283-44ca-a27c-17542deca5cb 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/83833d32-d283-44ca-a27c-17542deca5cb 1090w classlogo__img dark alt> /a> /div> div classnavigation> ul> li classnavigation__item sub-nav-container> a href# classnavigation__link wow fadeInUp>Properties/a> div classsub-nav> ul> li classsub-nav__item>a href/properties/sale classnav-link sub-nav__link feature>span>Featured Properties/span>/a>/li> li classsub-nav__item>a href/properties/sold classnav-link sub-nav__link feature>span>Past Transactions/span>/a>/li> /ul> /div> /li> li classnavigation__item> a href/home-search/listings classnavigation__link wow fadeInUp data-wow-delay2.1>span>Home Search/span>/a> /li> li classnavigation__item> a href/home-valuation classnavigation__link wow fadeInUp data-wow-delay2.2>span>Home Valuation/span>/a> /li> li classnavigation__item> a href/neighborhoods classnavigation__link wow fadeInUp data-wow-delay2.3>span>Neighborhoods/span>/a> /li> li classnavigation__item> a data-typeCONTACT_US classnavigation__link wow fadeInUp>span>Lets Connect/span>/a> /li> li classnavigation__item> a hreftel:4063605161 classnavigation__link wow fadeInUp data-wow-delay2.5>span>(406) 360-5161/span>/a> /li> /ul> /div> div classbuttons-wrapper> button typebutton classhamburger-component hamburger> span classhamburger__bars>/span> /button> /div> /div> /div> /div>/div> /nav> div idglobal-sidemenu classsidemenu> div classsidebar> button classtoggle sidebar__close close>/button> div classsidebar__content> ul classsidebar__nav> li classsidebar__nav-item> a href/ classsidebar__nav-link>Home/a> /li> li classsidebar__nav-item> a href/about classsidebar__nav-link>Meet Wanda/a> /li> li classsidebar__nav-item sub-nav-container> div classsub-nav> ul classsidebar__subnav> li classsidebar__subnav-item>a href/properties/sale classsidebar__subnav-link>Featured Properties/a>/li> li classsidebar__subnav-item>a href/properties/sold classsidebar__subnav-link>Past Transactions/a>/li> /ul> /div> a href# classsidebar__nav-link link main-nav>Properties/a> /li> li classsidebar__nav-item> a href/home-search/listings classsidebar__nav-link>Home Search/a> /li> li classsidebar__nav-item> a href/home-valuation classsidebar__nav-link>Home Valuation/a> /li> li classsidebar__nav-item> a href/neighborhoods classsidebar__nav-link>Neighborhoods/a> /li> li classsidebar__nav-item> a href/testimonials classsidebar__nav-link>Testimonials/a> /li> li classsidebar__nav-item sub-nav-container> div classsub-nav> ul classsidebar__subnav> li classsidebar__subnav-item>a href/buyers classsidebar__subnav-link>Buyer's Guide/a>/li> li classsidebar__subnav-item>a href/sellers classsidebar__subnav-link>Seller's Guide/a>/li> /ul> /div> a href# classsidebar__nav-link link main-nav>Resources/a> /li> li classsidebar__nav-item> a href/relocation-services classsidebar__nav-link>Relocation Services/a> /li> li classsidebar__nav-item> a href/blog classsidebar__nav-link>BLOG/a> /li> li classsidebar__nav-item> a href/Vlog classsidebar__nav-link>Vlog/a> /li> li classsidebar__nav-item> a href/contact classsidebar__nav-link>Lets Connect/a> /li> li classsidebar__nav-item> a href/home-search/account classsidebar__nav-link>My Search Portal/a> /li> /ul> /div>/div> /div> div idglobal-mobile-contact classmobile-contact-wrapper> div classbtn-holder style--backgroundColor: rgba(0, 0, 0, 1); --textColor: rgba(255, 255, 255, 1); --pillTextColor: rgba(255, 255, 255, 1); --pillBackgroundColor: rgba(103, 0, 56, 1);> button typebutton classconnect-btn lp-ico lp-ico-arrow-top visible>Let's Connect/button>/div>div classpop-up style--backgroundColor: rgba(0, 0, 0, 1); --textColor: rgba(255, 255, 255, 1);> div classlp-container> form data-typecontact-form classcontact-form> div classcontact-form__container> h3 classlp-h3>Leave a Message/h3> div classcontact-form__content> div classcontact-form__inputs-container> div classcontact-form__item> input id__Email typeemail nameemail classlp-input js-email-input lp-input--light required placeholderYour Email> /div> div classcontact-form__item> input classlp-input lp-input--light typetel placeholderPhone id__Phone namephone required> /div> div classcontact-form__item> textarea namemessage rows4 id__Message classlp-input lp-input--light placeholderYour Message required>/textarea> /div> div classlp-disclaimer>label classlp-tcr-content>span classlp-tcr-checkbox>input typecheckbox nametermsAccepted oninvalidthis.setCustomValidity(Please accept the terms and conditions) oninputthis.setCustomValidity() required>/span>span classlp-tcr-message>By providing Wanda Sumneryour contact information, you acknowledge and agree to oura 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 unsubscribelink in the emails. Message and data rates may apply./span>/label>/div> button typesubmit classlp-btn lp-btn--filled lp-btn--dark submit contact-form__item>Submit/button> div classlp-h-pot> input id__newsSignMiddleName namemiddleName value autocompleteoff tabindex-1> /div> input styledisplay: none; typetext namesource valueCONTACT_INQUIRY /> /div> /div> /div> div classsuccess-block> h3 classlp-h3 success-message>Thank you for your message. I will be in touch with you shortly./h3> /div> /form> button typebutton classclose-btn lp-ico lp-ico-close>/button> /div>/div> /div> section idsection-34d6c589-7e00-4257-b383-21422caa8200 classis-font-color-light is-background-color-dark data-el-idff2fdff3-a088-41a3-b3e4-21dd3d28f032> div classvideo-wrapper> div classfull-screen-video-component> div classvideo-wrapper hidable> video classlazy posterhttps://res.cloudinary.com/luxuryp/videos/f_auto,q_auto/so_0,eo_0/ahdtquvc0yumkmp1bggo/hov-rustic-kitchen-interior-1920-x-1080.jpg styleheight:100%; loop muted autoplay playsinline> source data-srchttps://res.cloudinary.com/luxuryp/videos/f_webm,vc_vp9,q_auto/ahdtquvc0yumkmp1bggo/hov-rustic-kitchen-interior-1920-x-1080.webm typevideo/webm;codecsvp9>source data-srchttps://res.cloudinary.com/luxuryp/videos/f_mp4,vc_h265,q_auto/ahdtquvc0yumkmp1bggo/hov-rustic-kitchen-interior-1920-x-1080.mp4 typevideo/mp4;codecshvc1>source data-srchttps://res.cloudinary.com/luxuryp/videos/f_mp4,vc_h264,q_auto/ahdtquvc0yumkmp1bggo/hov-rustic-kitchen-interior-1920-x-1080.mp4 typevideo/mp4> /video> /div> div classposter stylebackground-image: url(https://media-production.lp-cdn.com/media/7bc8125f-019f-43c2-9f06-a3fdec33557b)>/div> /div> /div> div classoverlay-component stylebackground-color: rgba(0, 0, 0, 0.30); >/div>div classredesign opening-with-search height-class-770px data-only-activefalse data-video-url> div classcenter-block> div classcontainer lp-container> div classlp-title-group> h1 classh1 lp-h1 opening-title>/h1> div classopening-description feature lp-pre-line >p>img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/5f2f578f-def2-4826-97c2-b8111339738f width345px heightauto />/p>p>Montana Real Estate Agent/p>/div> /div> div classbuttons>/div> /div> /div> div classbottom-spacer>/div>/div>/section>section idsection-3a20e46e-3868-49d4-84a6-7bbdf582cbcf classis-font-color-dark is-background-color-light data-el-idf5d446fb-a520-4f8d-8eda-49f27fa7ba8b> div classcompany-stats lp-vertical-paddings > div classlp-container> div classlp-title-group> h2 classlp-h2>Your Local Real Estate Expert/h2> p classlp-text--subtitle lp-pre-line>Wanda prides herself on “fulfilling dreams and building relationships” and is a proactive problem solver with excellent communications./p> /div> div classcompany-stats__row > div classcompany-stats__col> div classstat-card> h3 classstat-card__value jsValue>147/h3> p classstat-card__title> Total sales /p> /div> /div> div classcompany-stats__col> div classstat-card> h3 classstat-card__value jsValue>$75K - $7M/h3> p classstat-card__title> Price range /p> /div> /div> div classcompany-stats__col> div classstat-card> h3 classstat-card__value jsValue>$552K/h3> p classstat-card__title> Average price /p> /div> /div> /div> /div>/div>/section>section idsection-5db4b921-7204-477c-8267-3a70d2fa8ee7 classis-font-color-dark is-background-color-light data-el-id09e98f83-51e3-4837-80a0-019e211aba4b>div classredesign featured-properties-section data-auto-scrollfalse> div classcontainer> div classfeatured-properties-header> h2 classserif>Featured Properties/h2> ul classslick-links-nav> li>span classlink link--white feature prev>previous/span>/li> li>span classlink link--white feature next>next/span> span classspacer>/span>/li> /ul> /div> ul classfeatured-properties carousel-container> li classfeatured-properties__item-cover> div classfeatured-properties__item feature> a href/properties/77-alta-meadow-trail-darby-mt-us-59829-30027858> div classfeatured-properties__img>img srchttps://dlajgvw9htjpb.cloudfront.net/cms/3907514f-7bed-454c-bea4-0bed3e49dd32/30027858/-5082576918792080353.jpg alt loadinglazy>/div> span classfeatured-properties__label>For Sale/span> div classfeatured-properties__text> h4 classserif>77 Alta Meadow Trail/h4> p> 77 Alta Meadow Trail, Darby, MT 59829 /p> p> 2 BD | 4 BA | 6,450 Sq.Ft. /p> h5> $2,600,000 /h5> /div> /a> div classfeatured-properties__hover> a href/properties/77-alta-meadow-trail-darby-mt-us-59829-30027858>/a> div classfeatured-properties__buttons> a href/properties/77-alta-meadow-trail-darby-mt-us-59829-30027858 classbtn btn--primary-dark button-style-1>VIEW PROPERTY/a> /div> /div> /div> /li> li classfeatured-properties__item-cover> div classfeatured-properties__item feature> a href/properties/lots-3-4-jenkins-way-corvallis-mt-us-59828-22110669> div classfeatured-properties__img>img srchttps://dlajgvw9htjpb.cloudfront.net/cms/3907514f-7bed-454c-bea4-0bed3e49dd32/22110669/-2759268726722870989.jpg alt loadinglazy>/div> span classfeatured-properties__label>For Sale/span> div classfeatured-properties__text> h4 classserif>Lots 3 & 4 Jenkins Way/h4> p> Lots 3 & 4 Jenkins Way, Corvallis, MT 59828 /p> p> 108.8 Acres /p> h5> $1,080,000 /h5> /div> /a> div classfeatured-properties__hover> a href/properties/lots-3-4-jenkins-way-corvallis-mt-us-59828-22110669>/a> div classfeatured-properties__buttons> a href/properties/lots-3-4-jenkins-way-corvallis-mt-us-59828-22110669 classbtn btn--primary-dark button-style-1>VIEW PROPERTY/a> /div> /div> /div> /li> li classfeatured-properties__item-cover> div classfeatured-properties__item feature> a href/properties/5388-u-s-highway-93-s-conner-mt-us-59827-30035612> div classfeatured-properties__img>img srchttps://dlajgvw9htjpb.cloudfront.net/cms/3907514f-7bed-454c-bea4-0bed3e49dd32/30035612/-7678297665980438343.jpg alt loadinglazy>/div> span classfeatured-properties__label>For Sale/span> div classfeatured-properties__text> h4 classserif>5388 U S Highway 93 S/h4> p> 5388 U S Highway 93 S, Conner, MT 59827 /p> p> 2 BD | 4 BA | 6,256 Sq.Ft. /p> h5> $947,000 /h5> /div> /a> div classfeatured-properties__hover> a href/properties/5388-u-s-highway-93-s-conner-mt-us-59827-30035612>/a> div classfeatured-properties__buttons> a href/properties/5388-u-s-highway-93-s-conner-mt-us-59827-30035612 classbtn btn--primary-dark button-style-1>VIEW PROPERTY/a> /div> /div> /div> /li> li classfeatured-properties__item-cover> div classfeatured-properties__item feature> a href/properties/2664527480307183714-tract-c-hamilton-heights-road> div classfeatured-properties__img>img srchttps://dlajgvw9htjpb.cloudfront.net/cms/3907514f-7bed-454c-bea4-0bed3e49dd32/30029987/8530890802385738621.jpg alt loadinglazy>/div> span classfeatured-properties__label>For Sale/span> div classfeatured-properties__text> h4 classserif>Tract C Hamilton Heights Road/h4> p> Tract C Hamilton Heights Road, Corvallis, MT 59828 /p> p> 37.43 Acres /p> h5> $625,000 /h5> /div> /a> div classfeatured-properties__hover> a href/properties/2664527480307183714-tract-c-hamilton-heights-road>/a> div classfeatured-properties__buttons> a href/properties/2664527480307183714-tract-c-hamilton-heights-road classbtn btn--primary-dark button-style-1>VIEW PROPERTY/a> /div> /div> /div> /li> /ul> div classfeatured-properties-button-holder> a href/properties/sale classbtn btn--primary-light button-style-1 > VIEW ALL /a>/div> /div>/div>/section>section idsection-384b2d62-b567-44ca-ac04-02d07a0d4a46 classis-font-color-dark is-background-color-light data-el-id65666ae8-3cc0-4444-9289-95267aec8185>div classgallery-component redesign lp-vertical-paddings> div classlp-container gallery-component__container> div classgallery-component__header> h2 classlp-h2 gallery-component__heading>Search By Lifestyle/h2> /div> div classrow count-4 gallery-component__row> div classgallery-component__col> a classgallery-card href/home-search/listings?sortBy=LP_LISTING_ON_MARKET_TIMESTAMP&sortDirection=DESC&propertyType=%5B"RESIDENTIAL"%5D&listingStatus=%5B"ACTIVE"%2C"COMING_SOON"%5D¢er=%7B"lat"%3A46.221489316399044%2C"lng"%3A-114.08725529007596%7D&zoom=10&boundary=%5B%5B%5B46.735934332899596%2C-114.73819523148221%5D%2C%5B46.735934332899596%2C-113.43631534866971%5D%2C%5B45.702178391643116%2C-113.43631534866971%5D%2C%5B45.702178391643116%2C-114.73819523148221%5D%2C%5B46.735934332899596%2C-114.73819523148221%5D%5D%5D&omnibox=&keyword=&page=1&limit=48&storiesMin=1&storiesMax=1&isLease=false&cityName=&stateName= > div classgallery-card__preview> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/gidtszkcw2n1iltjcz0k srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/gidtszkcw2n1iltjcz0k 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/gidtszkcw2n1iltjcz0k 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/gidtszkcw2n1iltjcz0k 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/gidtszkcw2n1iltjcz0k 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/gidtszkcw2n1iltjcz0k 2400w alt loadinglazy> /div> h3 classlp-h3 gallery-card__title>Single-Story Homes/h3> /a> /div> div classgallery-component__col> a classgallery-card href/home-search/listings?sortBy=LP_LISTING_ON_MARKET_TIMESTAMP&sortDirection=DESC&propertyType=%5B"RESIDENTIAL"%5D&listingStatus=%5B"ACTIVE"%2C"COMING_SOON"%5D¢er=%7B"lat"%3A46.221489316399044%2C"lng"%3A-114.08725529007596%7D&zoom=10&boundary=%5B%5B%5B46.735934332899596%2C-114.73819523148221%5D%2C%5B46.735934332899596%2C-113.43631534866971%5D%2C%5B45.702178391643116%2C-113.43631534866971%5D%2C%5B45.702178391643116%2C-114.73819523148221%5D%2C%5B46.735934332899596%2C-114.73819523148221%5D%5D%5D&omnibox=&keyword=&page=1&limit=48&hasWaterfront=true&isLease=false&cityName=&stateName= > div classgallery-card__preview> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/on845hnmv3ng313gvtyg srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/on845hnmv3ng313gvtyg 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/on845hnmv3ng313gvtyg 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/on845hnmv3ng313gvtyg 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/on845hnmv3ng313gvtyg 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/on845hnmv3ng313gvtyg 2400w alt loadinglazy> /div> h3 classlp-h3 gallery-card__title>Waterfront Homes/h3> /a> /div> div classgallery-component__col> a classgallery-card href/home-search/listings?sortBy=LP_LISTING_ON_MARKET_TIMESTAMP&sortDirection=DESC&propertyType=%5B"LAND"%2C"RESIDENTIAL"%5D&listingStatus=%5B"ACTIVE"%2C"COMING_SOON"%5D¢er=%7B"lat"%3A46.221489316399044%2C"lng"%3A-114.08725529007596%7D&zoom=10&boundary=%5B%5B%5B46.735934332899596%2C-114.73819523148221%5D%2C%5B46.735934332899596%2C-113.43631534866971%5D%2C%5B45.702178391643116%2C-113.43631534866971%5D%2C%5B45.702178391643116%2C-114.73819523148221%5D%2C%5B46.735934332899596%2C-114.73819523148221%5D%5D%5D&omnibox=&keyword=&page=1&limit=48&storiesMin=NaN&storiesMax=NaN&lotSizeMin=217800&isLease=false&cityName=&stateName= > div classgallery-card__preview> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/tesmpjwyhll4w3pwhcxd srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/tesmpjwyhll4w3pwhcxd 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/tesmpjwyhll4w3pwhcxd 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/tesmpjwyhll4w3pwhcxd 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/tesmpjwyhll4w3pwhcxd 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/tesmpjwyhll4w3pwhcxd 2400w alt loadinglazy> /div> h3 classlp-h3 gallery-card__title>Homes with Land/h3> /a> /div> div classgallery-component__col> a classgallery-card href/home-search/listings?sortBy=LP_LISTING_ON_MARKET_TIMESTAMP&sortDirection=DESC&propertyType=%5B"LAND"%2C"RESIDENTIAL"%5D&listingStatus=%5B"ACTIVE"%2C"COMING_SOON"%5D¢er=%7B"lat"%3A46.221489316399044%2C"lng"%3A-114.08725529007596%7D&zoom=10&boundary=%5B%5B%5B46.735934332899596%2C-114.73819523148221%5D%2C%5B46.735934332899596%2C-113.43631534866971%5D%2C%5B45.702178391643116%2C-113.43631534866971%5D%2C%5B45.702178391643116%2C-114.73819523148221%5D%2C%5B46.735934332899596%2C-114.73819523148221%5D%5D%5D&omnibox=&keyword=Ranch&page=1&limit=48&lotSizeMin=871200&isLease=false&cityName=&stateName= > div classgallery-card__preview> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/s6yez7b7wp9zjwawdcfv srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/s6yez7b7wp9zjwawdcfv 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/s6yez7b7wp9zjwawdcfv 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/s6yez7b7wp9zjwawdcfv 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/s6yez7b7wp9zjwawdcfv 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/s6yez7b7wp9zjwawdcfv 2400w alt loadinglazy> /div> h3 classlp-h3 gallery-card__title>Ranch Homes/h3> /a> /div> /div> /div>/div>/section>section idsection-484e226e-9e25-473f-aafe-26c4af863f11 classis-font-color-dark is-background-color-light data-el-id5db65d6a-01e9-4ee3-babf-2748e074a284> script typetext/x-handlebars-template classjsIGItem> a href{{permalink}} target_blank classig-feed-item insta-type-{{mediaType}}> div classig-feed-item__img stylebackground-image: url({{#ifEquals mediaType VIDEO}}{{thumbnailUrl}}{{^}}{{mediaUrl}}{{/ifEquals}});>/div> div classig-feed-item__info>div classig-feed-item__caption>{{caption}}/div>/div> {{#ifEquals mediaType VIDEO}}div classvideo-icon>/div>{{/ifEquals}} /a> /script>div classig-feed redesign> div classig-feed-top lp-container> div classtop-wrapper> div classtop-left> h3 classlp-h3 title>Follow Me on Instagram/h3> a href# target_blank classinstagram-link jsIGLink>h4 classlp-h4 instagram-name jsIGName>/h4>/a> /div> div classtop-right> a href# target_blank classlp-btn lp-btn--dark lp-btn--outline lp-btn--mob-full-width follow-button jsIGLink button-style-1>Follow Me/a> a classnav-button top-nav-prev hidden-control button-style-1> svg width9 height15 viewBox0 0 9 15 fillnone xmlnshttp://www.w3.org/2000/svg>path dM7.099 13.25l-5.25-5.775L7.099 1.7 strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround/>/svg> /a> a classnav-button top-nav-next hidden-control button-style-1> svg width9 height15 viewBox0 0 9 15 fillnone xmlnshttp://www.w3.org/2000/svg>path dM1.90137 1.75L7.15137 7.525L1.90137 13.3 strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround/>/svg> /a> /div> /div> /div> div classlp-container ig-feed-container > div classig-feed-feed data-limit33> /div> /div> div classbottom-controls> a classbottom-nav-button bottom-nav-prev button-style-1> svg width9 height15 viewBox0 0 9 15 fillnone xmlnshttp://www.w3.org/2000/svg>path dM7.099 13.25l-5.25-5.775L7.099 1.7 strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround/>/svg> /a> a classbottom-nav-button bottom-nav-next button-style-1> svg width9 height15 viewBox0 0 9 15 fillnone xmlnshttp://www.w3.org/2000/svg>path dM1.90137 1.75L7.15137 7.525L1.90137 13.3 strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround/>/svg> /a> /div>/div>/section>section idsection-10d7e52f-ca40-44de-8a2d-3b0993c30fb7 classis-font-color-dark is-background-color-dark data-el-id80774f76-9c97-4268-8614-e44ca8fbb255> div classmedia-text lp-vertical-paddings right-to-left redesign style--bgColor: #ffffff> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/bxdhklmjkzvjju2jeaig srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/bxdhklmjkzvjju2jeaig 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/bxdhklmjkzvjju2jeaig 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/bxdhklmjkzvjju2jeaig 1280w sizes(max-width: 768px) 70vw, 100vw altMeet Wanda classmedia-text__image loadinglazy> div classlp-container media-text__container> div classmedia-text__content style--bgColor: #ffffff> div classlp-title-group text-left> p classlp-h4 lp-text--pretitle>/p> h2 classlp-h2>Meet Wanda/h2> p classlp-h4 lp-text--subtitle>/p> div classdescription lp-pre-line>div>strong>BROKER/strong>/div>div>Wanda has been helping people throughout the Bitterroot Valley reach their real estate goals since 2014. Prior to becoming a licensed Real Estate Broker, Wanda worked in corporate management and was a residential contractor. Growing up in the construction industry, Wanda understands all aspects of the building process and can offer her clients an additional level of knowledge./div>/div> /div> div classmedia-text__buttons-group> a href/about classlp-btn lp-btn--outline lp-btn--dark lp-btn--mob-full-width button-style-1 > Learn More /a> /div> /div> /div>/div>/section>section idsection-f4f45f12-d36e-423a-98f2-e6f4db76d122 classis-font-color-dark is-background-color-light data-el-idee87d271-1520-42d7-88f2-27f85a797fa1> div classgallery-component redesign> div classlp-container gallery-component__container> div classrow gallery-component__row cols-3> div classgallery-component__col> a classgallery-card href/home-search/listings > div classgallery-card__preview> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/vefwsy6mqo620wtpcwjb srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/vefwsy6mqo620wtpcwjb 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/vefwsy6mqo620wtpcwjb 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/vefwsy6mqo620wtpcwjb 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/vefwsy6mqo620wtpcwjb 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/vefwsy6mqo620wtpcwjb 2000w classportrait alt loadinglazy> /div> h3 classlp-h3 gallery-card__title>Buy a Home/h3> /a> /div> div classgallery-component__col> a classgallery-card href/home-valuation > div classgallery-card__preview> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/effm7tfq6vlbdgmgwm2b srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/effm7tfq6vlbdgmgwm2b 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/effm7tfq6vlbdgmgwm2b 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/effm7tfq6vlbdgmgwm2b 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/effm7tfq6vlbdgmgwm2b 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/effm7tfq6vlbdgmgwm2b 2000w classportrait alt loadinglazy> /div> h3 classlp-h3 gallery-card__title>Sell a Home/h3> /a> /div> div classgallery-component__col> a classgallery-card data-typeCONTACT_US > div classgallery-card__preview> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/amhcicde0pug8jgya1sv srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/amhcicde0pug8jgya1sv 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/amhcicde0pug8jgya1sv 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/amhcicde0pug8jgya1sv 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/amhcicde0pug8jgya1sv 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/amhcicde0pug8jgya1sv 2000w classportrait alt loadinglazy> /div> h3 classlp-h3 gallery-card__title>Let's Connect/h3> /a> /div> /div> /div>/div>/section>section classimage-section is-font-color-light is-background-color-light idsection-fd3381ca-98df-4d0d-9703-4698c296314a data-el-id3194d39b-ac2d-42a7-9973-4b279eaa51e6> script> (function(){ const sectionId section-fd3381ca-98df-4d0d-9703-4698c296314a const section document.querySelector(`#${sectionId}`); var sectionBg window.getComputedStyle(section, null).getPropertyValue(background-image); if(true true) { section.classList.add(parallax-enabled); section.style.setProperty(--sectionBackground, sectionBg); section.style.setProperty(background, none); } })()/script>div classredesign featured-testimonials parallax> div classcontainer> div classfeatured-testimonials__left> h2 classserif>Testimonials/h2> ul classslick-links-nav> li>span classlink feature prev hyperlink-style-2>previous/span>/li> li>span classseparator hyperlink-style-2>/span>/li> li>span classlink feature next hyperlink-style-2>next/span>/li> /ul> /div> div classfeatured-testimonials__right> ul classfeatured-testimonials__slider js-slider> li> blockquote>We call her Wonderful Wanda! By far the best realtor we have ever dealt with. Wanda goes the extra ten miles. We were most impressed by the advertising that she does and by the fact that she attends every showing. She is on site to answer questions that come up when clients are out looking at the property. All of the paperwork was perfect and close of escrow went without a hitch. Wanda even did some research for us that was not related to that property. We cant say enough good things about her. We would highly recommend her if you are looking for a really great realtor. She knows the area and is well-versed in the trends and the value of the prop.../blockquote> — cite>Steve & Tena/cite> /li> li> blockquote>Until the day she retires from real estate, my husband and I will be recommending Wanda Sumner to everyone we know. Shes that good! By a stroke of fortune, Wanda was the floor agent who answered our call while we were in Montana on vacation from Kansas City. We couldnt have found a better fit for us if we had tried. Shes honest, kind, professional and incredibly knowledgable about the Bitterroot Valley. She had loads of insight for us as out-of-state buyers and went the extra mile (or five) to help us see properties when we couldnt be there in person. When it came to the purchasing process, she listened to us, offered solid suggestions and wor.../blockquote> — cite>Buyer/cite> /li> li> blockquote>Wanda is the best. After the passing of a close relative, my wife and I inherited the estate. We found Wanda while looking for land that we were planning on purchasing with the money from selling the house we inherited. Wanda has gone way above and beyond in helping us with everything. We were looking for very specific, very rural, land with many criteria in mind. Not only did she do Constant searching and research in finding us just what we wanted, she was on the ball and right with us every step of the way. Most of the land we were looking at was back out of the way, and being in the middle of winter, we werent able to drive to it. Wanda went as .../blockquote> — cite>Jovin/cite> /li> /ul> a href/testimonials classbtn btn--primary-dark button-style-2 > VIEW ALL /a> /div> /div>/div>/section>section idsection-3bf99ef5-3504-4807-b4ce-5654859626a8 classis-font-color-dark is-background-color-light data-el-ide004cbf9-19e4-44e4-8a4c-3de3b2ce0df6> div classhoverable-section lp-vertical-paddings redesign> div classlp-container> div classhoverable-image hoverable-image--straight> div classhoverable-image__img-col> div class> div class> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/pwnjhnahdhnwaq69ysum srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/pwnjhnahdhnwaq69ysum 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/pwnjhnahdhnwaq69ysum 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/pwnjhnahdhnwaq69ysum 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1920/https://media-production.lp-cdn.com/media/pwnjhnahdhnwaq69ysum 1920w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/pwnjhnahdhnwaq69ysum 2400w sizes(max-width: 992px) 100vw, 50vw altmain classmain-image loadinglazy> /div> /div> /div> div classhoverable-image__text-col> div classhoverable-image__text-wrap> div classlp-a lp-text--subtitle> h2 styletext-align: center;>Get a Personalized Valuation of Your Property/h2>p styletext-align: center;>Connect with Wanda to get an estimate and better br />understand your homes value./p> /div> div classbuttons-wrapper> a rolebutton data-typeMODAL_16b53fcd-2acf-4577-9570-a632ed0696f3 classlp-btn lp-btn--dark lp-btn--outline lp-btn--big lp-btn--mob-full-width button-style-1 > Get a Home Valuation /a> /div> /div> /div> /div> /div>/div>/section>section idsection-84948392-7c30-4c6a-95c3-c5ace46af3e1 classis-font-color-dark is-background-color-light data-el-id65666ae8-3cc0-4444-9289-95267aec8185>div classgallery-component redesign lp-vertical-paddings> div classlp-container gallery-component__container> div classgallery-component__header> h2 classlp-h2 gallery-component__heading>Featured Neighborhoods/h2> /div> div classrow count-3 gallery-component__row> div classgallery-component__col> a classgallery-card href/neighborhoods/corvallis > div classgallery-card__preview> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/ugnmom0rlifkfs432gus srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/ugnmom0rlifkfs432gus 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/ugnmom0rlifkfs432gus 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/ugnmom0rlifkfs432gus 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/ugnmom0rlifkfs432gus 1920w alt loadinglazy> /div> h3 classlp-h3 gallery-card__title>Corvallis/h3> /a> /div> div classgallery-component__col> a classgallery-card href/neighborhoods/hamilton > div classgallery-card__preview> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/cph05kafzdtt3ruljbol srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/cph05kafzdtt3ruljbol 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/cph05kafzdtt3ruljbol 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/cph05kafzdtt3ruljbol 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/cph05kafzdtt3ruljbol 1920w alt loadinglazy> /div> h3 classlp-h3 gallery-card__title>Hamilton/h3> /a> /div> div classgallery-component__col> a classgallery-card href/neighborhoods/stevensville > div classgallery-card__preview> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/ikwyr8zi7becfdox10by srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/ikwyr8zi7becfdox10by 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/ikwyr8zi7becfdox10by 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width1280/https://media-production.lp-cdn.com/media/ikwyr8zi7becfdox10by 1280w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/ikwyr8zi7becfdox10by 1920w alt loadinglazy> /div> h3 classlp-h3 gallery-card__title>Stevensville/h3> /a> /div> /div> /div>/div>/section>section idsection-8694bf3f-177e-448b-9fa9-7e61ded41165 classis-font-color-dark is-background-color-light data-el-ide7db0aa2-a33d-4b1c-bd9f-41337c1c9384> div classlp-vertical-paddings redesign> div classlp-container cta-block cta-block--Center-aligned> div classtext-block> /div> a href/neighborhoods classlp-btn lp-btn--dark lp-btn--big lp-btn--outline lp-btn--mob-full-width button-style-1 > View All /a> /div>/div>/section>section idsection-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a classis-font-color-light is-background-color-light data-el-idc486d5ea-5179-43ae-904c-a0e6d0289d98> div classpopup-modal redesign lp-vertical-paddings> div classlp-container popup-modal__container> form classpopup-modal__form popup-modal__form--with-image data-typecontact-form stylebackground-color: rgba(0, 0, 0, 1); data-delay5000> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/fwjaw1bpp1mahqgatuks srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/fwjaw1bpp1mahqgatuks 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width960/https://media-production.lp-cdn.com/media/fwjaw1bpp1mahqgatuks 960w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/fwjaw1bpp1mahqgatuks 1080w sizes50vw altForm Image classimage portrait loadinglazy> div classform-group> div classlp-title-group popup-modal__left-align> h2 classlp-h2>Get Access To My Private Listings/h2> div classlp-h6 lp-text--subtitle>p>Fill out the form below to receive my comprehensive list of market listings./p>/div> /div> div classform-inputs-wrap > div classinput-container> input idsection-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a-mp-name namename typetext classlp-input lp-input--light popup-modal__input placeholderName required> span classinput-icon>/span> /div> div classinput-container> input idsection-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a-mp-email nameemail typeemail classlp-input lp-input--light popup-modal__input placeholderEmail required patterna-zA-Z0-9.!#$%&’*+/?^_`{|}~-+@a-zA-Z0-9-+(?:\.a-zA-Z0-9-+)+> span classinput-icon>/span> /div> div classinput-container> input idsection-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a-mp-phone namephone typetel classlp-input lp-input--light popup-modal__input placeholderPhone required> span classinput-icon>/span> /div> div classlp-h-pot> label forsection-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a-middleName>Middle Name/label> input idsection-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a-middleName namemiddleName value autocompleteoff tabindex-1> /div> div classlp-disclaimer>label classlp-tcr-content>span classlp-tcr-checkbox>input typecheckbox nametermsAccepted oninvalidthis.setCustomValidity(Please accept the terms and conditions) oninputthis.setCustomValidity() required>/span>span classlp-tcr-message>By providing Wanda Sumneryour contact information, you acknowledge and agree to oura 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 unsubscribelink in the emails. Message and data rates may apply./span>/label>/div> input typehidden namesource valueCONTACT_INQUIRY> button classpopup-modal__submit lp-btn lp-btn--light lp-btn--filled button-style-2 typesubmit>Submit/button> /div> /div> div classthank-you> div classlp-title-group> h2 classlp-h2>Thank You!/h2> p classlp-h6 lp-text--subtitle>Find all current listings available/p> /div> a href/properties/sale classlp-btn lp-btn--dark lp-btn--outline button-style-2 > See Your Listing /a> /div> /form> /div>/div>/section> div idmodals classmodals>/div> footer idglobal-footer classis-font-color-dark is-background-color-light> div classfooter redesign no_newsletter > div classcontainer> h3>Wanda Sumner/h3> div classinfo-wrap> div classinfo-wrap-contact agent_box> div classinfo-wrap-contact_zone type_user> h4 classserif>Get in Touch/h4> div classinfo-wrap-contact_cell> i> svg width30 height19 viewBox0 0 30 19 fillnone xmlnshttp://www.w3.org/2000/svg> path dM2 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 classcontact_title>Email/p> a href/cdn-cgi/l/email-protection#6314020d07024d10160e0d061123010b0b100e174d000c0e classlp-link info-wrap-contact_link grey-text hyperlink-style-1>span class__cf_email__ data-cfemailddaabcb3b9bcf3aea8b0b3b8af9dbfb5b5aeb0a9f3beb2b0>email protected/span>/a> /div> div classinfo-wrap-contact_cell> i>svg width30 height25 viewBox0 0 30 25 fillnone xmlnshttp://www.w3.org/2000/svg> path fill-ruleevenodd clip-ruleevenodd dM10.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 classcontact_title>Phone Number/p> a hreftel:(406) 360-5161 classlp-link info-wrap-contact_link grey-text hyperlink-style-1>(406) 360-5161/a> /div> /div> div classinfo-wrap-contact_zone> div classinfo-wrap-contact_cell> i> svg width31 height30 viewBox0 0 31 30 fillnone xmlnshttp://www.w3.org/2000/svg> path dM29.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 dM6.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 dM7.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 classinfo-wrap-contact_title>Address/p> p classinfo-wrap-contact_link grey-text>p>120 S 5TH ST STE 201br />HAMILTON MT 59840/p>/p> /div> /div> /div> /div> div classtext_footer first_text_footer> div classimages_box> div classimg_size> img srchttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/2ac8d020-3cdf-44a8-a0c0-20385c3bc471 srcsethttps://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/2ac8d020-3cdf-44a8-a0c0-20385c3bc471 320w, https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/2ac8d020-3cdf-44a8-a0c0-20385c3bc471 960w altFooter Image sizes200px> /div> /div> div classluxury-text> p stylefont-size: 12px;>©span classauto-year-update>#/span>. BHH Affiliates, LLC. An Independently owned and operated franchisee of BHH Affiliates, LLC. Berkshire Hathaway HomeServices and the Berkshire Hathaway HomeServices symbol are registered service marks of Columbia Insurance Company, a Berkshire Hathaway affiliate. Equal Housing Opportunity.br>br>img stylewidth: 100px; height: auto; srchttps://media-production.lp-cdn.com/media/49aaa610-51e0-40f7-92eb-be86321dd00d>/p> /div> /div> div classtext_footer second_text_footer> div classtext_content_wrap> div> div> /div>style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}/style> /div> /div> /div> div classinfo-privacy> div classform-row info-privacy__row> div classform-col form-col--powered powered-box> div classimg-wrap> img srchttps://media-production.lp-cdn.com/media/e595977b-5df0-4e07-a34a-427abb6233dc alt> /div> div classpowered_zone> Real Estate Website Design by a hrefhttps://www.luxurypresence.com/real-estate-website-design/ target_blank classlp-link grey-text luxury-link underlined hyperlink-style-1>Luxury Presence/a> /div> /div> div classform-col form-col--copyright> div classcopy_zone> span classcopy_words>Copyright ©/span> span classauto-year-update>2022/span> | a href/terms-and-conditions classlp-link grey-text hyperlink-style-1>Privacy Policy/a> /div> /div> div classform-col form-col--socials> ul classlp-socials social_icons-style-1 socials socials--grey socials_zone> li> a hrefhttps://www.facebook.com/WandaSumnerBitterrootValleyProperties classlp-socials__link socials__item socials__link wow fadeInUp data-wow-delay0s target_blank aria-labelFACEBOOK > span classlp-i lp-i--facebook aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.instagram.com/wandasumnerrealestate/ classlp-socials__link socials__item socials__link wow fadeInUp data-wow-delay0.1s target_blank aria-labelINSTAGRAM > span classlp-i lp-i--instagram aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.youtube.com/@realestatewithWandaSummer/featured classlp-socials__link socials__item socials__link wow fadeInUp data-wow-delay0.2s target_blank aria-labelYOUTUBE > span classlp-i lp-i--youtube aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.google.com/search?q=wanda+sumner+real+estate+agent+mt&sca_esv=63ac0807f30938cd&sca_upv=1&source=hp&ei=8IzDZsLvCNit4-EP-MfC2Q0&iflsig=AL9hbdgAAAAAZsObAECxtE4KaZZ0-iEmjwRhvXf4pq9b&ved=0ahUKEwjCp63q1YGIAxXY1jgGHfijMNsQ4dUDCBY&uact=5&oq=wanda+sumner+real+estate+agent+mt&gs_lp=Egdnd3Mtd2l6IiF3YW5kYSBzdW1uZXIgcmVhbCBlc3RhdGUgYWdlbnQgbXQyBRAhGKABMgUQIRigATIFECEYoAEyBRAhGKABMgUQIRigAUjBsQFQFVjNsAFwCHgAkAEAmAGYAaABoyaqAQQwLjM3uAEDyAEA-AEBmAIqoAKJJagCCsICEBAAGAMY5QIY6gIYjAMYjwHCAhAQLhgDGOUCGOoCGIwDGI8BwgILEAAYgAQYsQMYgwHCAgUQABiABMICDhAAGIAEGLEDGIMBGIoFwgIIEAAYgAQYsQPCAgsQLhiABBixAxiDAcICERAuGIAEGLEDGNEDGIMBGMcBwgIOEC4YgAQYsQMYgwEY1ALCAggQLhiABBixA8ICBRAuGIAEwgIIEC4YgAQY1ALCAgsQLhiABBjHARivAcICBxAuGIAEGArCAgcQABiABBgKwgIGEAAYFhgewgIIEAAYgAQYogTCAgQQIRgVwgIHECEYoAEYCpgDB5IHBDcuMzWgB7XFAQ&sclient=gws-wiz#lrd=0x535eb79aa1e847ad:0x487aba2d73fcf36b,1,,,, classlp-socials__link socials__item socials__link wow fadeInUp data-wow-delay0.3s target_blank aria-labelGOOGLE > span classlp-i lp-i--google aria-hiddentrue>/span> /a> /li> /ul> /div> /div> /div> /div>/div> /footer> div idmodal-global-contact-us classmodal stylebackground-color: ;> div classmodal-content> div classcontact-form redesign stylebackground-image: url(https://media-production.lp-cdn.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,width=1920/https://media-production.lp-cdn.com/media/tkv65hatlqexlw0o0qo2)> div classcontainer> div classsection-details style--colorTxt: #ffffff> h2>Contact Details/h2> div classinfo-zone> div classinfo-zone_contact type_user> h4 classserif>Wanda Sumner/h4> div classinfo-zone_contact_cell> i> svg width30 height25 viewBox0 0 30 25 fillnone xmlnshttp://www.w3.org/2000/svg> path fill-ruleevenodd clip-ruleevenodd dM10.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 classcontact_title>Phone/p> a hreftel:(406) 360-5161 classlp-link info-zone_contact_link link hyperlink-style-2>(406) 360-5161/a> /div> div classinfo-zone_contact_cell> i> svg width30 height19 viewBox0 0 30 19 fillnone xmlnshttp://www.w3.org/2000/svg> path dM2 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 classcontact_title>Email/p> a href/cdn-cgi/l/email-protection#b0c7d1ded4d19ec3c5ddded5c2f0d2d8d8c3ddc49ed3dfdd classlp-link info-zone_contact_link link hyperlink-style-2>span class__cf_email__ data-cfemail2e594f404a4f005d5b43404b5c6e4c46465d435a004d4143>email protected/span>/a> /div> /div> div classinfo-zone_contact type_user> /div> div classinfo-zone_contact> div classinfo-zone_contact_cell> i> svg width31 height30 viewBox0 0 31 30 fillnone xmlnshttp://www.w3.org/2000/svg> path dM29.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 dM6.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 dM7.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 classinfo-wrap-contact_title>Address/p> p classinfo-zone_contact_link pre-line>120 S 5TH ST STE 201 HAMILTON MT 59840/p> /div> /div> div classinfo-zone_contact> div classinfo-zone_contact_cell> p classpre-line>div>/div>style>* { box-sizing: border-box; } body {margin: 0;}ul{list-style:inherit;}/style>/p> /div> /div> ul classlp-socials social_icons-style-2 socials socials--grey socials_zone footer__contact-column> li> a hrefhttps://www.facebook.com/WandaSumnerBitterrootValleyProperties classlp-socials__link socials__item wow fadeInUp socials__link data-wow-delay0s target_blank aria-labelFACEBOOK > span classlp-i lp-i--facebook aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.instagram.com/wandasumnerrealestate/ classlp-socials__link socials__item wow fadeInUp socials__link data-wow-delay0.1s target_blank aria-labelINSTAGRAM > span classlp-i lp-i--instagram aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.youtube.com/@realestatewithWandaSummer/featured classlp-socials__link socials__item wow fadeInUp socials__link data-wow-delay0.2s target_blank aria-labelYOUTUBE > span classlp-i lp-i--youtube aria-hiddentrue>/span> /a> /li> li> a hrefhttps://www.google.com/search?q=wanda+sumner+real+estate+agent+mt&sca_esv=63ac0807f30938cd&sca_upv=1&source=hp&ei=8IzDZsLvCNit4-EP-MfC2Q0&iflsig=AL9hbdgAAAAAZsObAECxtE4KaZZ0-iEmjwRhvXf4pq9b&ved=0ahUKEwjCp63q1YGIAxXY1jgGHfijMNsQ4dUDCBY&uact=5&oq=wanda+sumner+real+estate+agent+mt&gs_lp=Egdnd3Mtd2l6IiF3YW5kYSBzdW1uZXIgcmVhbCBlc3RhdGUgYWdlbnQgbXQyBRAhGKABMgUQIRigATIFECEYoAEyBRAhGKABMgUQIRigAUjBsQFQFVjNsAFwCHgAkAEAmAGYAaABoyaqAQQwLjM3uAEDyAEA-AEBmAIqoAKJJagCCsICEBAAGAMY5QIY6gIYjAMYjwHCAhAQLhgDGOUCGOoCGIwDGI8BwgILEAAYgAQYsQMYgwHCAgUQABiABMICDhAAGIAEGLEDGIMBGIoFwgIIEAAYgAQYsQPCAgsQLhiABBixAxiDAcICERAuGIAEGLEDGNEDGIMBGMcBwgIOEC4YgAQYsQMYgwEY1ALCAggQLhiABBixA8ICBRAuGIAEwgIIEC4YgAQY1ALCAgsQLhiABBjHARivAcICBxAuGIAEGArCAgcQABiABBgKwgIGEAAYFhgewgIIEAAYgAQYogTCAgQQIRgVwgIHECEYoAEYCpgDB5IHBDcuMzWgB7XFAQ&sclient=gws-wiz#lrd=0x535eb79aa1e847ad:0x487aba2d73fcf36b,1,,,, classlp-socials__link socials__item wow fadeInUp socials__link data-wow-delay0.3s target_blank aria-labelGOOGLE > span classlp-i lp-i--google aria-hiddentrue>/span> /a> /li> /ul> /div> /div> div classsection-message> form data-typecontact-form> h2>Submit a Message/h2> div classh-pot> label for-middleName>Middle Name/label> input id-middleName namemiddleName value autocompleteoff tabindex-1> /div> div classlp-input-group> label forprod-name classlp-label>Name/label> input idprod-name namename value required classlp-input lp-input--light> /div> div classlp-input-group> label forprod-email classlp-label>Email/label> input idprod-email typeemail nameemail value required classlp-input lp-input--light> /div> div classlp-input-group> label forprod-phone classlp-label>Phone/label> input idprod-phone typetel namephoneNumber value required classlp-input lp-input--light> /div> div classlp-input-group m16> label forprod-message classlp-label>Message/label> textarea idprod-message namemessage value required classlp-input>/textarea> /div> div classlp-disclaimer>label classlp-tcr-content> span classlp-tcr-checkbox>input typecheckbox nametermsAccepted oninvalidthis.setCustomValidity(Please accept the terms and conditions) oninputthis.setCustomValidity() required>/span> span classlp-tcr-message> By providing Wanda Sumner 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 styledisplay: none; typetext namesource valueCONTACT_INQUIRY /> button typesubmit classsubmitButton lp-btn button-style-2> span classlabel-initial>Submit/span> span classlabel-loading>Submitting/span> span classlabel-success>Submitted/span> span classsubmit-icon lp-i lp-i--circle-notch lp-i--spin>/span> /button> p classsuccess-message success hide> Message sent successfully! /p> /form> /div> /div> /div> /div> button classclose lp-close typebutton aria-labelclose modal> span classlp-close-icon aria-hiddentrue>/span> /button> /div> script data-cfasyncfalse 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.childrensource; if (typeof videoSource.tagName string && videoSource.tagName SOURCE) { videoSource.src videoSource.dataset.src; } } video.target.load(); video.target.classList.remove(lazy); lazyVideoObserver.unobserve(video.target); } }); }); lazyVideos.forEach(function(lazyVideo) { lazyVideoObserver.observe(lazyVideo); }); } })(); /script> !-- Global site tag (gtag.js) - Google Analytics --> script defer srchttps://www.googletagmanager.com/gtag/js>/script> !-- Google Tag Manager --> script>(function(w,d,s,l,i){wlwl||;wl.push({gtm.start: new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0, jd.createElement(s),dll!dataLayer?&l+l:;j.defertrue;j.asyncfalse;j.src https://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f); })(window,document,script,dataLayer,GTM-T9SFQGHZ);/script> !-- End Google Tag Manager --> !-- LP Tracker (divolte.js) - LP Divolte --> script>window.divolteLpwindow.divolteLp||function(){(divolteLp.qdivolteLp.q||).push(arguments)}/script> 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-ZN056HKCYW, { page: location.pathname, location: location.href }); document.sendGoogleAnalyticsEvent function(googleEvent) { /* Now this has a mapping to match ga4 in order to not modify buttons.js and contactForms.js */ document.sendGoogleTagManagerEvent(event, googleEvent.eventAction, { event_category: googleEvent.eventCategory, event_label: googleEvent.eventLabel, value: googleEvent.eventValue }) }; document.addEventListener(DOMContentLoaded, function() { var pageView { hitType: pageview, page: location.pathname, location: location.href }; (function() { //If the page has an element with ID of auto-year-update the element will be populated with the current year. var date new Date(); var elements document.getElementsByClassName(auto-year-update); var i; for (i 0; i elements.length; i++) { elementsi.innerText date.getFullYear(); } })(); if (window.divolteLp) { window.divolteLp(sendLpPageView, {}); } document.sendGoogleAnalyticsEvent(pageView); }); /script> !-- Facebook Pixel Code --> script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;nf.fbqfunction(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbqn;n.pushn;n.loaded!0;n.version2.0; n.queue;tb.createElement(e);t.async!0; t.srcv;sb.getElementsByTagName(e)0; s.parentNode.insertBefore(t,s)}(window, document,script, https://connect.facebook.net/en_US/fbevents.js); fbq(init, 659208222735353); fbq(track, PageView); /script> noscript>img height1 width1 styledisplay:none srchttps://www.facebook.com/tr?id659208222735353&evPageView&noscript1 />/noscript> !-- End Facebook Pixel Code --> script> // Function to dynamically load a script function loadScript(url, callback) { var script document.createElement(script); script.type text/javascript; script.src url; script.defer true; script.async true; script.onload callback; document.head.appendChild(script); } // Function to dynamically load CSS file function loadCSS(url) { var link document.createElement(link); link.rel stylesheet; link.href url; document.head.appendChild(link); } // Global methods / variables that can be accessed by element js window.luxuryPresence { libs: { loadJs: loadScript, loadCss: loadCSS, jsLibsMap: { paroller: { jsSrc: https://d1e1jt2fj4r8r.cloudfront.net/javascript/jquery.paroller.min.js, isLoaded: false, }, ionRangeSlider: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/js/ion.rangeSlider.min.js, cssSrc: https://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/css/ion.rangeSlider.min.css, isLoaded: false, requires: jquery, }, splide: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/splidejs/4.1.4/js/splide.min.js, cssSrc: https://cdnjs.cloudflare.com/ajax/libs/splidejs/4.1.4/css/splide-core.min.css, isLoaded: false, }, wow: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js, isLoaded: false, }, jquery: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js, isLoaded: false, }, slick: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js, isLoaded: false, requires: jquery, }, libphonenumber: { jsSrc: https://cdnjs.cloudflare.com/ajax/libs/libphonenumber-js/1.11.8/libphonenumber-js.min.js, isLoaded: false, }, }, }, }; /script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js integritysha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g crossoriginanonymous referrerpolicyno-referrer onloadwindow.luxuryPresence.libs.jsLibsMap.jquery.isLoaded true>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/handlebars.js/4.7.8/handlebars.min.js>/script> script defer srchttps://cdn.jsdelivr.net/npm/handlebars-intl@1.1.2/dist/handlebars-intl.min.js>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/superagent/4.1.0/superagent.min.js>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js onloadwindow.luxuryPresence.libs.jsLibsMap.slick.isLoaded true>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js onloadwindow.luxuryPresence.libs.jsLibsMap.wow.isLoaded true>/script> script defer srchttps://cdnjs.cloudflare.com/ajax/libs/ion-rangeslider/2.3.1/js/ion.rangeSlider.min.js onloadwindow.luxuryPresence.libs.jsLibsMap.ionRangeSlider.isLoaded true>/script> !-- GOOGLE TRANSLATE SCRIPT --> script> function googleTranslateElementInit() { // list of languages can be overridden by setting window.customLanguages in the head JS. example `window.customLanguages en,de,fr,ro,sk,pl` // Language codes can be taken from here https://cloud.google.com/translate/docs/languages const DEFAULT_LANGUAGES en,es,zh-CN,zh-TW,tl,vi,ar,ko,ru,de,fr,hi,pt; document.querySelectorAll(data-typeTRANSLATE).forEach(function(translate){ translate.innerText ; new google.translate.TranslateElement({ pageLanguage: en, layout: google.translate.TranslateElement.InlineLayout.SIMPLE, includedLanguages: window.customLanguages || DEFAULT_LANGUAGES, }, translate); }); } /script> script defer src//translate.google.com/translate_a/element.js?cbgoogleTranslateElementInit>/script> script defer srchttps://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; scrollLockRequestslockId || __anonymous_lock true; if (!wasLocked) { scrollLock(); } } function releaseScrollLock (lockId) { if (lockId) { delete scrollLockRequestslockId; if (!Object.keys(scrollLockRequests).length) { scrollUnlock(); } } else { scrollLockRequests {}; window.__debug_scrollLockRequests scrollLockRequests; scrollUnlock(); } } function showModal (modalId, options) { var modal document.getElementById(modalId); if (!modal) { return; } if (!modal.classList.contains(visible)) { modal.classList.add(visible); if (options && options.scrollLock) { window.lpUI.requestScrollLock(modalId); } modal.dispatchEvent(new Event(lpui-show)); window.dispatchEvent(new CustomEvent(lpui-modal-show, { detail: { id: modalId } })); } const visibleModals document.querySelectorAll(.modal.visible); if (visibleModals.length > 1) { const maxZIndex Array.from(visibleModals).reduce((maxZIndex, modal) > { const zIndex window.getComputedStyle(modal).zIndex; const parsedZIndex zIndex ! auto ? parseInt(zIndex) : 0; return Math.max(maxZIndex, parsedZIndex); }, 0); modal.style.zIndex maxZIndex + 1; } } function _hideModal (modalEl) { if (!modalEl) { return; } if (!modalEl.classList.contains(visible)) { return; } modalEl.classList.remove(visible); modalEl.style.zIndex ; modalEl.dispatchEvent(new Event(lpui-hide)); var modalId modalEl.getAttribute(id); if (modalId) { window.lpUI.releaseScrollLock(modalId); window.dispatchEvent(new CustomEvent(lpui-modal-hide, { detail: { id: modalId } })); } } function hideModal (modalId) { _hideModal(document.getElementById(modalId)); } function hideClosestModal (el) { const modal el?.closest(.modal); if (!modal) { return; } if (modal.classList) { _hideModal(modal); return; } if (modal.length && modal0.classList) { _hideModal(modal0); } } window.lpUI { sideMenuHide: sideMenuHide, sideMenuShow: sideMenuShow, sideMenuToggle: sideMenuToggle, requestScrollLock: requestScrollLock, releaseScrollLock: releaseScrollLock, showModal: showModal, hideModal: hideModal, hideClosestModal: hideClosestModal } })(); var stringifyPrimitive function(v) { switch (typeof v) { case string: return v; case boolean: return v ? true : false; case number: return isFinite(v) ? v : ; default: return ; } }; function objectToQuerystring(obj, sep, eq, name) { // https://github.com/Gozala/querystring/blob/master/encode.js sep sep || &; eq eq || ; if (obj null) { obj undefined; } if (typeof obj object) { return Object.keys(obj).map(function(k) { var ks encodeURIComponent(stringifyPrimitive(k)) + eq; if (Array.isArray(objk)) { return objk.map(function(v) { return ks + encodeURIComponent(stringifyPrimitive(v)); }).join(sep); } else { return ks + encodeURIComponent(stringifyPrimitive(objk)); } }).filter(Boolean).join(sep); } if (!name) return ; return encodeURIComponent(stringifyPrimitive(name)) + eq + encodeURIComponent(stringifyPrimitive(obj)); } function getPath(url, options) { var parser document.createElement(a); parser.href url || ; var path parser.pathname || ; if (path0 ! /) { // IE does not return path starting with a slash path / + path; } if (options && options.queryString) { path + parser.search; } return path; } function getMLSAutocomplete(keyword) { var searchURL window.location.protocol + // + window.location.hostname + /home-search/auto_complete; var query { kind: listings, query: keyword }; return superagent .get(searchURL) .query(query) .then(function(res) { var data res.body || ; /* Of the format: { _index: listing_auto_completes_production_20190723232720775, _type: listing_auto_complete, _id: 235875624, _score: 0, status_modified_at: 1553250708, city: Jupiter, price: 1335743, display_address: 10088 Calabrese Trail Unit: 9 Jupiter FL 33478, sold_price: null, id: 235875624, state: FL, photo_urls: http://cdn.photos.sparkplatform.com/fl/20190322153144208228000000-o.jpg , status: Pending }, ... */ return data; }); } function getMLSAutocompleteWithFilters(keyword, filters {}) { var searchURL window.location.protocol + // + window.location.hostname + /home-search/auto_complete; return superagent .get(searchURL) .query({ kind: listings, query: keyword, ...filters }) .then(function(res) { /* Of the format: { _index: listing_auto_completes_production_20190723232720775, _type: listing_auto_complete, _id: 235875624, _score: 0, status_modified_at: 1553250708, city: Jupiter, price: 1335743, display_address: 10088 Calabrese Trail Unit: 9 Jupiter FL 33478, sold_price: null, id: 235875624, state: FL, photo_urls: http://cdn.photos.sparkplatform.com/fl/20190322153144208228000000-o.jpg , status: Pending }, ... */ return res.body || ; }); } function makeMlsLink(data) { // Code Dupe from utils/googlePlace // mapping of google data type to mls data type var mapping { neighborhood: neighborhood, locality: place, administrative_area_level_2: county, administrative_area_level_1: state, postal_code: postalcode, }; function _filterTypes(types) { return types.filter(function(type) { return type ! political }); } if (!data || !Object.keys(data).length) { return /home-search/listings; } var newData {}; _filterTypes(data.types).forEach(function(type) { if (mappingtype) { newData.search_type mappingtype; } }); newData.omnibox data.formatted_address; data.address_components.forEach(function(component) { _filterTypes(component.types).forEach(function(type) { if (mappingtype) { newDatamappingtype component.long_name; } }); }); var bounds data.geometry.bounds; var convertedData Object.assign(bounds, newData); return /home-search/listings? + objectToQuerystring(convertedData); } function debounce(func, wait) { let timeout; return function(...args) { const context this; clearTimeout(timeout); timeout setTimeout(() > func.apply(context, args), wait) } } // Global methods / variables that can be accessed by element js window.luxuryPresence { ...window.luxuryPresence, defaults: { companyId: 3907514f-7bed-454c-bea4-0bed3e49dd32, 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 $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\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\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:23b0623d-3f1b-43bf-8f6b-aaf8569a90ab,alt:null,bytes:11336,width:960,format:png,height:600,pngUrl:,shared:true,curated:false,duration:null,largeUrl:https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/f58d3bdd-9403-487b-9368-c910aa91f958,smallUrl:https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/f58d3bdd-9403-487b-9368-c910aa91f958,authorUrl:null,createdAt:2024-11-05T17:55:10.474Z,mediumUrl:https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/f58d3bdd-9403-487b-9368-c910aa91f958,sourceUrl:null,updatedAt:2024-11-05T17:55:10.474Z,xLargeUrl:https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/f58d3bdd-9403-487b-9368-c910aa91f958,__typename:Media,altTagText:null,authorName:null,sourceName:r2,xxLargeUrl:https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/f58d3bdd-9403-487b-9368-c910aa91f958,description:null,displayName:property-placeholder-wanda-new,originalUrl:https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85/https://media-production.lp-cdn.com/media/f58d3bdd-9403-487b-9368-c910aa91f958,resourceType:image,thumbnailUrl:https://media-production.lp-cdn.com/cdn-cgi/image/formatauto,quality85,fitscale-down,width320/https://media-production.lp-cdn.com/media/f58d3bdd-9403-487b-9368-c910aa91f958,originalFileName:property-placeholder-wanda-new,cloudinaryPublicId:f58d3bdd-9403-487b-9368-c910aa91f958} }, objectToQuerystring: objectToQuerystring, getPath: getPath, getMLSAutocomplete: getMLSAutocomplete, getMLSAutocompleteWithFilters: getMLSAutocompleteWithFilters, makeMlsLink: makeMlsLink, debounce: debounce, }; var wowOffset 100; /script> script> parcelRequirefunction(e,r,t,n){var i,ofunctiontypeof parcelRequire&&parcelRequire,ufunctiontypeof require&&require;function f(t,n){if(!rt){if(!et){var ifunctiontypeof parcelRequire&&parcelRequire;if(!n&&i)return i(t,!0);if(o)return o(t,!0);if(u&&stringtypeof t)return u(t);var cnew Error(Cannot find module +t+);throw c.codeMODULE_NOT_FOUND,c}p.resolvefunction(r){return et1r||r},p.cache{};var lrtnew f.Module(t);et0.call(l.exports,p,l,l.exports,this)}return rt.exports;function p(e){return f(p.resolve(e))}}f.isParcelRequire!0,f.Modulefunction(e){this.ide,this.bundlef,this.exports{}},f.modulese,f.cacher,f.parento,f.registerfunction(r,t){erfunction(e,r){r.exportst},{}};for(var c0;ct.length;c++)try{f(tc)}catch(e){i||(ie)}if(t.length){var lf(tt.length-1);objecttypeof exports&&undefined!typeof module?module.exportsl:functiontypeof define&&define.amd?define(function(){return l}):n&&(thisnl)}if(parcelRequiref,i)throw i;return f}({rRV2:function(require,module,exports) {module.exports{getVideoFirstFrame:function(e){if(!e||!e.startsWith(https://res.cloudinary.com/))return null;var te.replace(https://res.cloudinary.com/,).replace(f_auto:video,f_auto).split(/);if(-1t1.toLowerCase().indexOf(video))return null;var rtt.length-1;r.lastIndexOf(.)>-1?r.concat(r.slice(0,r.lastIndexOf(.)),.jpg):r+.jpg,tt.length-1r;var o3;videost1.toLowerCase()&&!t2&&(o2);for(var s/^(?:a-z{1,3}|\$\w+)_\S+$/;ot.length-1&&s.test(to);)o++;return t.splice(o,0,so_0,eo_0),https://res.cloudinary.com/+t.join(/)}};},{},KEHU:function(require,module,exports) {var elazy;function t(e,t){if(nulle)return{};var n,a,cr(e,t);if(Object.getOwnPropertySymbols){var oObject.getOwnPropertySymbols(e);for(a0;ao.length;a++)noa,t.indexOf(n)>0||Object.prototype.propertyIsEnumerable.call(e,n)&&(cnen)}return c}function r(e,t){if(nulle)return{};var r,n,a{},cObject.keys(e);for(n0;nc.length;n++)rcn,t.indexOf(r)>0||(arer);return a}function n(e){return(nfunctiontypeof Symbol&&symboltypeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&functiontypeof Symbol&&e.constructorSymbol&&e!Symbol.prototype?symbol:typeof e})(e)}function a(e,t){return s(e)||u(e,t)||o(e,t)||c()}function c(){throw new TypeError(Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a Symbol.iterator() method.)}function o(e,t){if(e){if(stringtypeof e)return i(e,t);var rObject.prototype.toString.call(e).slice(8,-1);returnObjectr&&e.constructor&&(re.constructor.name),Mapr||Setr?Array.from(e):Argumentsr||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}function i(e,t){(nullt||t>e.length)&&(te.length);for(var r0,nnew Array(t);rt;r++)nrer;return n}function u(e,t){var rnulle?null:undefined!typeof Symbol&&eSymbol.iterator||e@@iterator;if(null!r){var n,a,c,o,i,u!0,s!1;try{if(c(rr.call(e)).next,0t){if(Object(r)!r)return;u!1}else for(;!(u(nc.call(r)).done)&&(i.push(n.value),i.length!t);u!0);}catch(e){s!0,ae}finally{try{if(!u&&null!r.return&&(or.return(),Object(o)!o))return}finally{if(s)throw a}}return i}}function s(e){if(Array.isArray(e))return e}var lrequire(./cloudinary);function f(r,c){var oc.isEqual,i{field:thumbnailUrl,w:320},{field:smallUrl,w:960},{field:mediumUrl,w:1280},{field:largeUrl,w:1920},{field:xLargeUrl,w:2560},{field:xxLargeUrl,w:3456},ufunction(e,t,r){if(!e)return;if(stringtypeof e){var ne.trim();if(/^+\-0-9./.test(n))return e;if(!(eparseFloat(n)))return}var anumbertypeof r?r:0,cNumber.isInteger(e)?0:a,o{minimumFractionDigits:c,maximumFractionDigits:c};returnUSDt?$.concat(e.toLocaleString(en-US,o)):CADt?$.concat(e.toLocaleString(en-US,o), CAD):EURt?€.concat(e.toLocaleString(en-US,o)):PERCENTt?.concat(e,%):r&&numbertypeof r&&e>-1?e.toLocaleString(en-US,{maximumFractionDigits:r}):e.toLocaleString(en-US)},sfunction(e){switch(e){caseDAY:returndaily;caseMONTH:returnmonthly;caseWEEK:returnweekly;caseYEAR:returnyearly;caseQUARTER:returnquarterly;caseHALF_YEAR:returnsemi-annually;default:return}},ffunction(e){switch(e){caseDAY:returnday;caseWEEK:returnwk;caseMONTH:returnmo;caseYEAR:returnyr;caseQUARTER:return3 mos;caseHALF_YEAR:return6 mos;default:return}},dfunction(e,t){var r,n,at||{};switch(a.mode){caseshort:rf(e),na.frequencySeparator||/;break;casestandard:casestd:rfunction(e){switch(e){caseDAY:returnday;caseWEEK:returnweek;caseMONTH:returnmonth;caseYEAR:returnyear;caseQUARTER:returnquarter;caseHALF_YEAR:return6 months;default:return}}(e),na.frequencySeparator||/;break;caselong:default:rs(e),na.frequencySeparator|| }return r?a.frequencyTag||a.frequencyClass?.concat(n,).concat(a.frequencyTag||span).concat(a.frequencyClass? class.concat(a.frequencyClass,):,>).concat(r,/).concat(a.frequencyTag||span,>):n+r:};return{isEmpty:function(e,t){var r!e||stringtypeof e&&!e.trim()||!Object.keys(e).length;return t.fn?r?t.fn(this):t.inverse(this):r},ifEquals:function(e,t,r){return o(e,t)?r.fn(this):r.inverse(this)},raw-helper:function(e){return e.fn()},striptags:function(e){if(!e)return;return(e(ee.replace(/\!--(.|\r\n)*?-\->/g,)).replace(/(xml|style|svg)(^*|^*|^>)*>(.|\r\n)*?\/\1>/gi,)).replace(/\/?(^*|^*|^>)*(>|$)/g,)},striptagsLineBreaks:function(e){if(!e)return;return(e(e(ee.replace(/\!--(.|\r\n)*?-\->/g,)).replace(/(xml|style|svg)(^*|^*|^>)*>(.|\r\n)*?\/\1>/gi,)).replace(/(br\s*\/?>)|(\/p\s*>)(?.*(\/p\s*>|br\s*\/?>))/g, )).replace(/\/?(^*|^*|^>)*(>|$)/g,)},truncate:function(e,t,r){return e?e.length>t?stringtypeof r?e.slice(0,t-r.length)+r:e.slice(0,t):e:},setSubArray:function(){var earguments.length>0&&void 0!arguments0?arguments0:,targuments.length>1?arguments1:void 0,rarguments.length>2?arguments2:void 0,narguments.length>3?arguments3:void 0;(arguments.length>4?arguments4:void 0).data.rootne.slice(t,r)},formatAreaUnit:function(e){switch(e){caseACRE:returnAcres;caseSQUARE_METER:returnSq.M.;caseSQUARE_YARD:returnSq.Yd.;default:returnSq.Ft.}},formatFrequency:s,formatFrequencyShort:f,lpFormatFrequency:function(e,t){return d(e,t&&t.hash)},subArray:function(e,t,r,n){return e>t&&er?n.fn(this):n.inverse(this)},formatPropertyStatus:function(e){var t;switch(e){caseSOLD:tSold;break;caseFOR_SALE:tFor Sale;break;caseCOMING_SOON:tComing Soon;break;caseINACTIVE:tInactive;break;casePOCKET_LISTING:tPocket Listing;break;casePENDING:tPending;break;caseUNDER_CONTRACT:tUnder Contract;break;caseACTIVE_UNDER_CONTRACT:tActive Under Contract;break;default:te}return t},formatGrade:function(e){switch(e){caseUNDERGRADUATE_COURSES:returnUndergrad;casePRE_KINDERGARTEN:returnPreK;caseKINDERGARTEN:returnK;caseFIRST_GRADE:return1st;caseSECOND_GRADE:return2nd;caseTHIRD_GRADE:return3rd;caseFOURTH_GRADE:return4th;caseFIFTH_GRADE:return5th;caseSIXTH_GRADE:return6th;caseSEVENTH_GRADE:return7th;caseEIGHTH_GRADE:return8th;caseNINTH_GRADE:return9th;caseTENTH_GRADE:return10th;caseELEVENTH_GRADE:return11th;caseTWELFTH_GRADE:return12th;default:return}},encodeURI:function(e){function t(t){return e.apply(this,arguments)}return t.toStringfunction(){return e.toString()},t}(function(e){return encodeURI(e)}),encodeURIComponent:function(e){function t(t){return e.apply(this,arguments)}return t.toStringfunction(){return e.toString()},t}(function(e){return encodeURIComponent(e)}),hbFormatDate:function(e,t){var rcurrente?new Date:new Date(e);if(YYYYt||yeart)return.concat(r.getFullYear());if(MM/DD/YYt){var nr.getMonth()+1;return n10&&(n0.concat(n.toString())),.concat(n,/).concat(r.getDate(),/).concat(r.getFullYear().toString().substr(-2))}return.concat(January,February,March,April,May,June,July,August,September,October,November,Decemberr.getMonth(), ).concat(r.getDate(),, ).concat(r.getFullYear())},openHousesFormat:function(e,t,r){if(!e||!t)return;var nfunction(e){var te.getHours();t>12&&(t-12);var r.concat(t,:).concat(e.getMinutes()>9?e.getMinutes():0+e.getMinutes());return e.getHours()>11?r+PM:r+AM,r},c,oe,it;r&&(onew Date(e).toLocaleString(en-US,{timeZone:r}),inew Date(t).toLocaleString(en-US,{timeZone:r}),ca(new Date(t).toLocaleString(en-US,{timeZone:r,timeZoneName:short}).split( ),4)3);var unew Date(o),su.toLocaleDateString(en-US),ln(u),fn(new Date(i));return.concat(s, ).concat(l, - ).concat(f, ).concat(c)},math:function(e,t,r){return{+:(eparseFloat(e))+(rparseFloat(r)),-:e-r,*:e*r,/:e/r,%:e%r}t},findByKey:function(e,t,r,n){var a(e||).find(function(e){return etr});return n.fn(a)},capitalize:function(e,t,r){var n;returnstringtypeof e&&e.length&&(ne.toLowerCase().split(t).map(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}).join( ).toString()),n},and:function(){for(var earguments.length,tnew Array(e),r0;re;r++)trargumentsr;return Array.prototype.slice.call(t).every(Boolean)},or:function(){for(var earguments.length,tnew Array(e),r0;re;r++)trargumentsr;return Array.prototype.slice.call(t,0,-1).some(Boolean)},not:function(e){return!e},orderByIds:function(e,t,n){var a,cnull;n.data&&(cr.createFrame(n.data));var o(t||).filter(Boolean);if(o&&o.length){var i0;ao.reduce(function(t,r,a){var o(e||).find(function(e){return e.idr});return o?(c&&(c.indexa-i),t+n.fn(o,{data:c})):(i+1,t)},)}else for(var u0,s(e||).length;us;u++)c&&(c.indexu),a+n.fn(eu,{data:c});return a},ifIn:function(e,t,r){return t&&t.indexOf(e)>-1?r.fn(this):r.inverse(this)},partial:function(e,t){return r.registerPartial(e,r.compile(t.fn())),script typetext/x-handlebars-template class.concat(e, pagination-script>).concat(t.fn(),/,script,>)},numCompare:function(e,t,r,n){return{:function(e,t){return et},:function(e,t){return et},!:function(e,t){return e!t},:function(e,t){return et},>:function(e,t){return e>t},:function(e,t){return et},>:function(e,t){return e>t}}r(e,t)?!n.fn||n.fn(this):!!n.fn&&n.inverse(this)},lpFormatNumber:u,arrayToHtmlList:function(e,t){return e.reduce(function(e,t){try{returnobjectn(t)||nullt?e:e+li>.concat(t,/li>)}catch(r){}},)},join:function(e,t,r){return e&&e.join?e.join(stringtypeof t?t:, ):},dedupe:function(e,t,n){var anull,c0,onew Set;return n.data&&(ar.createFrame(n.data)),(e||).reduce(function(e,r,i){var ut?rt:r;return!o.has(u)||t&&void 0u?(o.add(u),a&&(a.indexi-c),e+n.fn(r,{data:a})):(c+1,e)},)},JSONstringify:function(e,t){return JSON.stringify(e)},formatPropertyPrice:function(){var e,t((earguments.length-1)0||arguments.lengthe?void 0:argumentse).hash,narguments.length>1?arguments.length0?void 0:arguments0:t.property,at.precision||0;arguments.length>2&&(t.modearguments.length1?void 0:arguments1),t.mode||(t.modeshort);var carguments.length>3?arguments.length2?void 0:arguments2:t.separator;if(string!typeof c&&(c | ),n.isPasswordProtected)returnExclusive Listing;var oarguments.length>4?arguments.length3?void 0:arguments3:t.priceUponRequestText;if(string!typeof o&&(oPrice Upon Request),n.priceUponRequest)return o;var in.salesPrice,snull;SOLD!n.status&&Leased!n.status&&n.reducedPrice&&(t.reducedClass?sn.reducedPrice:in.reducedPrice);var l;s&&(l+.concat(t.reducedTag||span, class).concat(t.reducedClass,>).concat(u(s,n.currency,a),/).concat(t.reducedTag||span,>)),i&&(iu(i,n.currency,a),t.priceTag||t.priceClass?l+.concat(t.priceTag||span).concat(t.priceClass? class.concat(t.priceClass,):,>).concat(i,/).concat(t.priceTag||span,>):l+i);var fn.leasePrice&&u(n.leasePrice,n.currency,a);if(f){l&&(l+c);var p.concat(f).concat(d(n.leasePeriod,t));t.leaseTag||t.leaseClass?l+.concat(t.leaseTag||span).concat(t.leaseClass? class.concat(t.leaseClass,):,>).concat(p,/).concat(t.leaseTag||span,>):l+p}return new r.SafeString(l)},mediaImage:function(n){var a,carguments.length>1&&void 0!arguments1?arguments1:{};if(n){var oc.hash,uo.lazy,st(o,e),l,f;if(stringtypeof n)ln;else{var d{},pn.height,gn.width,hn.altTagText;i.forEach(function(e){ne.field&&!dne.field&&(dne.fielde.w)});var mObject.keys(d);if(!m.length)return;if(h&&(s.alth),p&&g&&(p>g&&(s.class?s.class+ portrait:s.classportrait),setDimsin c.hash&&(s.widthg,s.heightp)),m.length>1&&g&&gdmm.length-1){var ym.findIndex(function(e){return de>g});m.splice(y+1),dmm.length-1g}m.length>1&&(fm.map(function(e){return.concat(e, ).concat(de,w)}).join(, ),m.sort(function(e,t){return Math.abs(de-1280)-Math.abs(dt-1280)})),lm0}delete s.setDims,f||delete s.sizes,altin s||(s.alt),loadingin s||!((nullc||null(ac.data)||void 0a||null(aa.root)||void 0a?void 0:a.sectionIndex)>1||u)||(s.loadinglazy);var vObject.keys(s).map(function(e){return.concat(r.escapeExpression(e),).concat(r.escapeExpression(se),)}).join( );return new r.SafeString(img src.concat(l,).concat(f? srcset.concat(f,):).concat(v? .concat(v):,>))}},bgImage:function(e){return e?stringtypeof e?e:e.largeUrl||e.url||:},concat:function(){for(var e,targuments.length,rnew Array(t),a0;at;a++)raargumentsa;for(var c in r)null!rc&&void 0!rc&&object!n(rc)&&(e+rc);return e},setVideoExtension:function(e,t){if(!e||!t)return;var rnew URL(e);if(res.cloudinary.com!r.host)return r.pathname.endsWith(..concat(t))?e:;var nr.pathname.lastIndexOf(.),ar.pathname;return-1!n&&(ar.pathname.substr(0,n)),r.pathname.concat(a,.).concat(t),r.toString()},addVideoSources:function(e){if(!e)return;if(!e.includes(res.cloudinary.com))returnsource data-src.concat(e,>);var te.replace(/\.(?:3gp|mpeg|mp4|m4v|m4p|ogv|ogg|mov|webm)$/,);return{format:webm,codec:vp9,htmlCodecs:;codecsvp9},{format:mp4,codec:h265,htmlCodecs:;codecshvc1},{format:mp4,codec:h264,htmlCodecs:}.map(function(e){var r.concat(t.replace(/f_auto(?::video)?/,f_.concat(e.format,,vc_).concat(e.codec)),.).concat(e.format);returnsource data-src.concat(r, typevideo/).concat(e.format).concat(e.htmlCodecs,>)}).join(\n)},cloudinaryVideoFirstFrame:l.getVideoFirstFrame,initials:function(e,t){var r,n,a,c,o;if(!e)return;null!t&&null!(rt.hash)&&void 0!r&&r.endChar&&(ee.split(t.hash.endChar)0);var i+(nullt||null(nt.hash)||void 0n?void 0:n.maxChars)||2,unull(ae.match(/\b\w/g))||void 0a?void 0:a.slice(0,i);return u?(null!t&&null!(ct.hash)&&void 0!c&&c.addText&&(uu.map(function(e){return e+t.hash.addText})),u.join((nullt||null(ot.hash)||void 0o?void 0:o.joinWith)||).toUpperCase()):}}}module.exportsf;},{./cloudinary:rRV2},F977:function(require,module,exports) {function o(o,e){if(!(o instanceof e))throw new TypeError(Cannot call a class as a function)}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},tlMJ:function(require,module,exports) {function o(e){return module.exportsofunctiontypeof Symbol&&symboltypeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&functiontypeof Symbol&&o.constructorSymbol&&o!Symbol.prototype?symbol:typeof o},module.exports.__esModule!0,module.exports.defaultmodule.exports,o(e)}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},Rod1:function(require,module,exports) {var erequire(./typeof.js).default;function r(r,t){if(object!e(r)||!r)return r;var orSymbol.toPrimitive;if(void 0!o){var io.call(r,t||default);if(object!e(i))return i;throw new TypeError(@@toPrimitive must return a primitive value.)}return(stringt?String:Number)(r)}module.exportsr,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./typeof.js:tlMJ},AkFJ:function(require,module,exports) {var erequire(./typeof.js).default,rrequire(./toPrimitive.js);function o(o){var tr(o,string);returnsymbole(t)?t:t+}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./typeof.js:tlMJ,./toPrimitive.js:Rod1},qjdW:function(require,module,exports) {var erequire(./toPropertyKey.js);function r(r,o){for(var t0;to.length;t++){var uot;u.enumerableu.enumerable||!1,u.configurable!0,valuein u&&(u.writable!0),Object.defineProperty(r,e(u.key),u)}}function o(e,o,t){return o&&r(e.prototype,o),t&&r(e,t),Object.defineProperty(e,prototype,{writable:!1}),e}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./toPropertyKey.js:AkFJ},EtW1:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ConfigControllervoid 0;var el(require(@babel/runtime/helpers/classCallCheck)),tl(require(@babel/runtime/helpers/createClass));function l(e){return e&&e.__esModule?e:{default:e}}var iexports.ConfigControllerfunction(){return(0,t.default)(function t(l){(0,e.default)(this,t),this.isBuilder!1,this.companyIdnull,this.websiteIdnull,this.pageIdnull,this.shareIdnull,this.pageMetanull,this.websiteApiGatewayUrlnull,this.buyerSellerServiceUrlnull,this.leadIngesterUrlnull,this.divolteServiceUrlnull,this.templateIdnull,this.leadIngesterEnabled!1,this.recaptcha{enabled:!1,recaptchaSiteId:},this.googleMapsAPIKeynull},{key:destroy,value:function(){}},{key:setPage,value:function(e){var targuments.length>1&&void 0!arguments1?arguments1:{};this.pageIde,this.shareIdt.shareId||null,this.pageMeta{sourceResource:t.sourceResource,pageElementId:t.pageElementId,pageQueryVariables:t.pageQueryVariables||{}}}},{key:setIsBuilder,value:function(e){this.isBuildere}},{key:setCompany,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.companyIde}},{key:setWebsite,value:function(e){var targuments.length>1&&void 0!arguments1?arguments1:{};this.websiteIde,t.recaptchaSiteId&&(this.recaptcha{enabled:!0,recaptchaSiteId:t.recaptchaSiteId}),t.leadIngesterEnabled&&(this.leadIngesterEnabledt.leadIngesterEnabled)}},{key:setWebsiteApiGatewayUrl,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.websiteApiGatewayUrle}},{key:setBuyerSellerServiceUrl,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.buyerSellerServiceUrle}},{key:setDivolteServiceUrl,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.divolteServiceUrle}},{key:setTemplateId,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.templateIde}},{key:setLeadIngesterUrl,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.leadIngesterUrle}},{key:setGoogleMapsAPIKey,value:function(e){arguments.length>1&&void 0!arguments1&&arguments1;this.googleMapsAPIKeye}})}();},{@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW},RBd3:function(require,module,exports) {function e(e){if(void 0e)throw new ReferenceError(this hasnt been initialised - super() hasnt been called);return e}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},VojR:function(require,module,exports) {var erequire(./typeof.js).default,rrequire(./assertThisInitialized.js);function o(o,t){if(t&&(objecte(t)||functiontypeof t))return t;if(void 0!t)throw new TypeError(Derived constructors may only return object or undefined);return r(o)}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./typeof.js:tlMJ,./assertThisInitialized.js:RBd3},tv1K:function(require,module,exports) {function e(o){return module.exportseObject.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},module.exports.__esModule!0,module.exports.defaultmodule.exports,e(o)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},hxEz:function(require,module,exports) {function e(o,t){return module.exportseObject.setPrototypeOf?Object.setPrototypeOf.bind():function(e,o){return e.__proto__o,e},module.exports.__esModule!0,module.exports.defaultmodule.exports,e(o,t)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},jhNH:function(require,module,exports) {var erequire(./setPrototypeOf.js);function o(o,t){if(function!typeof t&&null!t)throw new TypeError(Super expression must either be null or a function);o.prototypeObject.create(t&&t.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,prototype,{writable:!1}),t&&e(o,t)}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./setPrototypeOf.js:hxEz},dIju:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.BaseControllervoid 0;var et(require(@babel/runtime/helpers/createClass)),rt(require(@babel/runtime/helpers/classCallCheck));function t(e){return e&&e.__esModule?e:{default:e}}var sexports.BaseController(0,e.default)(function e(t,s,o){if((0,r.default)(this,e),this.configt,this.windows,this.documento,!this.destroy)throw new Error(Controllers must implement a deconstructor)});},{@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/classCallCheck:F977},zI87:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.MODAL_CLOSE_DELAYvoid 0;var eexports.MODAL_CLOSE_DELAY2e3;},{},Y3TA:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ModalControllervoid 0;var el(require(@babel/runtime/helpers/classCallCheck)),tl(require(@babel/runtime/helpers/createClass)),ol(require(@babel/runtime/helpers/possibleConstructorReturn)),rl(require(@babel/runtime/helpers/getPrototypeOf)),al(require(@babel/runtime/helpers/inherits)),irequire(./base),nrequire(./constants);function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,a){return t(0,r.default)(t),(0,o.default)(e,d()?Reflect.construct(t,a||,(0,r.default)(e).constructor):t.apply(e,a))}function d(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(dfunction(){return!!e})()}var uexports.ModalControllerfunction(o){function r(t,o,a){var i;return(0,e.default)(this,r),(is(this,r,t,o,a)).setLoginStatei.setLoginState.bind(i),i.pageIdnull,i.modals,i.exitModalTriggered{},i.exitModalEventListeners,i}return(0,a.default)(r,o),(0,t.default)(r,{key:initialize,value:function(e){var tthis;try{var othis.config,rthis.document;this.pageIdo.pageId,this.modalsr.querySelectorAll(body > #modals > .modal),e.modals.forEach(function(e){t._attachModalHandler(e)})}catch(a){console.log(a)}}},{key:destroy,value:function(){var ethis.document;this.exitModalEventListeners.forEach(function(t){e.removeEventListener(mouseout,t)}),this.modals,this.exitModalTriggered{},this.exitModalEventListeners}},{key:setModalWithExpiry,value:function(e){var tthis.window,o(new Date).getTime()+864e5,rmodal-controller-.concat(e);try{t.localStorage.setItem(r,JSON.stringify(o))}catch(a){}}},{key:setLoginState,value:function(){var ethis.window;try{e.localStorage.setItem(isSignedUp,true)}catch(t){}}},{key:getModalWithExpiry,value:function(e){var tthis.window.localStorage,ot.getItem(modal-controller-.concat(e));if(!o)return!1;var rJSON.parse(o);return!((new Date).getTime()>r)||(t.removeItem(modal-controller-.concat(e)),!1)}},{key:show,value:function(e){var targuments.length>1&&void 0!arguments1?arguments1:{},othis.window,rthis.getModalWithExpiry(e);(e&&!r||!0t.forced)&&(o.lpUI.showModal(modal-.concat(e),t),this.setModalWithExpiry(e))}},{key:_attachModalHandler,value:function(e){var tthis.pageId,oe.trigger;if(e.pageSpecific&&!e.pages.map(function(e){return e.pageId}).includes(t))return;EXITo?this._exitModalHandler(e):TIMERo?this._timerModalHandler(e):FORCEDo&&this._forcedModalHandler(e)}},{key:_exitModalHandler,value:function(e){var tthis,othis.document,rthis.exitModalTriggered,ae.modalId;function i(e){ra||e.toElement||e.relatedTarget||(t.show(a),ra!0)}o.addEventListener(mouseout,i),this.exitModalEventListeners.push(i)}},{key:_timerModalHandler,value:function(e){var tthis,oe.modalId,re.timerDelay;setTimeout(function(){t.show(o)},r)}},{key:_forcedModalHandler,value:function(e){var tthis,oe.modalId,rthis.window,athis.document;if(!(truer.localStorage.getItem(isSignedUp))){var ia.querySelector(#modal-.concat(o)),lnulli?void 0:i.querySelector(form),s(nulll?void 0:l.dataset.delay)||n.MODAL_CLOSE_DELAY;l.addEventListener(formsubmitted,function(){t.setLoginState()}),r.addEventListener(oauthSuccess,function(){t.setLoginState(),l.classList.add(success),setTimeout(function(){r.lpUI.hideModal(modal-.concat(o)),l.reset(),l.classList.remove(success)},s)}),this.show(o,{forced:!0})}}})}(i.BaseController);},{@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,./base:dIju,./constants:zI87},CDhX:function(require,module,exports) {function e(e){if(Array.isArray(e))return e}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},kjQs:function(require,module,exports) {function e(e,l){var rnulle?null:undefined!typeof Symbol&&eSymbol.iterator||e@@iterator;if(null!r){var t,u,n,o,f,a!0,i!1;try{if(n(rr.call(e)).next,0l){if(Object(r)!r)return;a!1}else for(;!(a(tn.call(r)).done)&&(f.push(t.value),f.length!l);a!0);}catch(e){i!0,ue}finally{try{if(!a&&null!r.return&&(or.return(),Object(o)!o))return}finally{if(i)throw u}}return f}}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},Bt3O:function(require,module,exports) {function e(e,o){(nullo||o>e.length)&&(oe.length);for(var l0,rArray(o);lo;l++)rlel;return r}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},wy3R:function(require,module,exports) {var rrequire(./arrayLikeToArray.js);function e(e,t){if(e){if(stringtypeof e)return r(e,t);var o{}.toString.call(e).slice(8,-1);returnObjecto&&e.constructor&&(oe.constructor.name),Mapo||Seto?Array.from(e):Argumentso||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?r(e,t):void 0}}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./arrayLikeToArray.js:Bt3O},YyOw:function(require,module,exports) {function e(){throw new TypeError(Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a Symbol.iterator() method.)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},Bt1D:function(require,module,exports) {var erequire(./arrayWithHoles.js),rrequire(./iterableToArrayLimit.js),orequire(./unsupportedIterableToArray.js),trequire(./nonIterableRest.js);function u(u,s){return e(u)||r(u,s)||o(u,s)||t()}module.exportsu,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./arrayWithHoles.js:CDhX,./iterableToArrayLimit.js:kjQs,./unsupportedIterableToArray.js:wy3R,./nonIterableRest.js:YyOw},wUzc:function(require,module,exports) {function e(e,o,t,n,r,u,i){try{var deu(i),ld.value}catch(e){return void t(e)}d.done?o(l):Promise.resolve(l).then(n,r)}function o(o){return function(){var tthis,narguments;return new Promise(function(r,u){var io.apply(t,n);function d(o){e(i,r,u,d,l,next,o)}function l(o){e(i,r,u,d,l,throw,o)}d(void 0)})}}module.exportso,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},VtUy:function(require,module,exports) {var define;var t,rrequire(./typeof.js).default;function e(){use strict;module.exportsefunction(){return n},module.exports.__esModule!0,module.exports.defaultmodule.exports;var t,n{},oObject.prototype,io.hasOwnProperty,aObject.defineProperty||function(t,r,e){tre.value},ufunctiontypeof Symbol?Symbol:{},cu.iterator||@@iterator,lu.asyncIterator||@@asyncIterator,hu.toStringTag||@@toStringTag;function f(t,r,e){return Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}),tr}try{f({},)}catch(t){ffunction(t,r,e){return tre}}function s(t,r,e,n){var or&&r.prototype instanceof w?r:w,iObject.create(o.prototype),unew T(n||);return a(i,_invoke,{value:G(t,e,u)}),i}function p(t,r,e){try{return{type:normal,arg:t.call(r,e)}}catch(t){return{type:throw,arg:t}}}n.wraps;var ysuspendedStart,vsuspendedYield,dexecuting,gcompleted,m{};function w(){}function x(){}function L(){}var b{};f(b,c,function(){return this});var EObject.getPrototypeOf,_E&&E(E(F()));_&&_!o&&i.call(_,c)&&(b_);var jL.prototypew.prototypeObject.create(b);function O(t){next,throw,return.forEach(function(r){f(t,r,function(t){return this._invoke(r,t)})})}function k(t,e){function n(o,a,u,c){var lp(to,t,a);if(throw!l.type){var hl.arg,fh.value;return f&&objectr(f)&&i.call(f,__await)?e.resolve(f.__await).then(function(t){n(next,t,u,c)},function(t){n(throw,t,u,c)}):e.resolve(f).then(function(t){h.valuet,u(h)},function(t){return n(throw,t,u,c)})}c(l.arg)}var o;a(this,_invoke,{value:function(t,r){function i(){return new e(function(e,o){n(t,r,e,o)})}return oo?o.then(i,i):i()}})}function G(r,e,n){var oy;return function(i,a){if(od)throw Error(Generator is already running);if(og){if(throwi)throw a;return{value:t,done:!0}}for(n.methodi,n.arga;;){var un.delegate;if(u){var cN(u,n);if(c){if(cm)continue;return c}}if(nextn.method)n.sentn._sentn.arg;else if(thrown.method){if(oy)throw og,n.arg;n.dispatchException(n.arg)}elsereturnn.method&&n.abrupt(return,n.arg);od;var lp(r,e,n);if(normall.type){if(on.done?g:v,l.argm)continue;return{value:l.arg,done:n.done}}throwl.type&&(og,n.methodthrow,n.argl.arg)}}}function N(r,e){var ne.method,or.iteratorn;if(ot)return e.delegatenull,thrown&&r.iterator.return&&(e.methodreturn,e.argt,N(r,e),throwe.method)||return!n&&(e.methodthrow,e.argnew TypeError(The iterator does not provide a +n+ method)),m;var ip(o,r.iterator,e.arg);if(throwi.type)return e.methodthrow,e.argi.arg,e.delegatenull,m;var ai.arg;return a?a.done?(er.resultNamea.value,e.nextr.nextLoc,return!e.method&&(e.methodnext,e.argt),e.delegatenull,m):a:(e.methodthrow,e.argnew TypeError(iterator result is not an object),e.delegatenull,m)}function P(t){var r{tryLoc:t0};1 in t&&(r.catchLoct1),2 in t&&(r.finallyLoct2,r.afterLoct3),this.tryEntries.push(r)}function S(t){var rt.completion||{};r.typenormal,delete r.arg,t.completionr}function T(t){this.tryEntries{tryLoc:root},t.forEach(P,this),this.reset(!0)}function F(e){if(e||e){var nec;if(n)return n.call(e);if(functiontypeof e.next)return e;if(!isNaN(e.length)){var o-1,afunction r(){for(;++oe.length;)if(i.call(e,o))return r.valueeo,r.done!1,r;return r.valuet,r.done!0,r};return a.nexta}}throw new TypeError(r(e)+ is not iterable)}return x.prototypeL,a(j,constructor,{value:L,configurable:!0}),a(L,constructor,{value:x,configurable:!0}),x.displayNamef(L,h,GeneratorFunction),n.isGeneratorFunctionfunction(t){var rfunctiontypeof t&&t.constructor;return!!r&&(rx||GeneratorFunction(r.displayName||r.name))},n.markfunction(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,L):(t.__proto__L,f(t,h,GeneratorFunction)),t.prototypeObject.create(j),t},n.awrapfunction(t){return{__await:t}},O(k.prototype),f(k.prototype,l,function(){return this}),n.AsyncIteratork,n.asyncfunction(t,r,e,o,i){void 0i&&(iPromise);var anew k(s(t,r,e,o),i);return n.isGeneratorFunction(r)?a:a.next().then(function(t){return t.done?t.value:a.next()})},O(j),f(j,h,Generator),f(j,c,function(){return this}),f(j,toString,function(){returnobject Generator}),n.keysfunction(t){var rObject(t),e;for(var n in r)e.push(n);return e.reverse(),function t(){for(;e.length;){var ne.pop();if(n in r)return t.valuen,t.done!1,t}return t.done!0,t}},n.valuesF,T.prototype{constructor:T,reset:function(r){if(this.prev0,this.next0,this.sentthis._sentt,this.done!1,this.delegatenull,this.methodnext,this.argt,this.tryEntries.forEach(S),!r)for(var e in this)te.charAt(0)&&i.call(this,e)&&!isNaN(+e.slice(1))&&(thiset)},stop:function(){this.done!0;var tthis.tryEntries0.completion;if(throwt.type)throw t.arg;return this.rval},dispatchException:function(r){if(this.done)throw r;var ethis;function n(n,o){return u.typethrow,u.argr,e.nextn,o&&(e.methodnext,e.argt),!!o}for(var othis.tryEntries.length-1;o>0;--o){var athis.tryEntrieso,ua.completion;if(roota.tryLoc)return n(end);if(a.tryLocthis.prev){var ci.call(a,catchLoc),li.call(a,finallyLoc);if(c&&l){if(this.preva.catchLoc)return n(a.catchLoc,!0);if(this.preva.finallyLoc)return n(a.finallyLoc)}else if(c){if(this.preva.catchLoc)return n(a.catchLoc,!0)}else{if(!l)throw Error(try statement without catch or finally);if(this.preva.finallyLoc)return n(a.finallyLoc)}}}},abrupt:function(t,r){for(var ethis.tryEntries.length-1;e>0;--e){var nthis.tryEntriese;if(n.tryLocthis.prev&&i.call(n,finallyLoc)&&this.prevn.finallyLoc){var on;break}}o&&(breakt||continuet)&&o.tryLocr&&ro.finallyLoc&&(onull);var ao?o.completion:{};return a.typet,a.argr,o?(this.methodnext,this.nexto.finallyLoc,m):this.complete(a)},complete:function(t,r){if(throwt.type)throw t.arg;returnbreakt.type||continuet.type?this.nextt.arg:returnt.type?(this.rvalthis.argt.arg,this.methodreturn,this.nextend):normalt.type&&r&&(this.nextr),m},finish:function(t){for(var rthis.tryEntries.length-1;r>0;--r){var ethis.tryEntriesr;if(e.finallyLoct)return this.complete(e.completion,e.afterLoc),S(e),m}},catch:function(t){for(var rthis.tryEntries.length-1;r>0;--r){var ethis.tryEntriesr;if(e.tryLoct){var ne.completion;if(thrown.type){var on.arg;S(e)}return o}}throw Error(illegal catch attempt)},delegateYield:function(r,e,n){return this.delegate{iterator:F(r),resultName:e,nextLoc:n},nextthis.method&&(this.argt),m}},n}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./typeof.js:tlMJ},loFk:function(require,module,exports) {function e(o){return(efunctiontypeof Symbol&&symboltypeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&functiontypeof Symbol&&e.constructorSymbol&&e!Symbol.prototype?symbol:typeof e})(o)}var orequire(../helpers/regeneratorRuntime)();module.exportso;try{regeneratorRuntimeo}catch(t){object(undefinedtypeof globalThis?undefined:e(globalThis))?globalThis.regeneratorRuntimeo:Function(r,regeneratorRuntime r)(o)}},{../helpers/regeneratorRuntime:VtUy},DEGM:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.loGetexports.goTovoid 0;var oexports.goTofunction(o){var earguments.length>1&&void 0!arguments1&&arguments1;o&&(e?window.open(o):window.location.assign(o))},eexports.loGetfunction(o,e,r){if(e){var t(Array.isArray(e)?e:e.match(/(^.\)+/g)).reduce(function(o,e){return o&&oe},o);return void 0t?r:t}};},{},kToa:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ButtonControllervoid 0;var es(require(@babel/runtime/helpers/slicedToArray)),ts(require(@babel/runtime/helpers/asyncToGenerator)),ns(require(@babel/runtime/helpers/classCallCheck)),rs(require(@babel/runtime/helpers/createClass)),as(require(@babel/runtime/helpers/possibleConstructorReturn)),os(require(@babel/runtime/helpers/getPrototypeOf)),is(require(@babel/runtime/helpers/inherits)),ls(require(@babel/runtime/regenerator)),urequire(../utils/navigation),crequire(./base);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n){return t(0,o.default)(t),(0,a.default)(e,b()?Reflect.construct(t,n||,(0,o.default)(e).constructor):t.apply(e,n))}function b(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(bfunction(){return!!e})()}var vexports.ButtonControllerfunction(a){function o(e,t,r){var a;return(0,n.default)(this,o),(ad(this,o,e,t,r))._boundClickHandlera._buttonClickHandler.bind(a),a}return(0,i.default)(o,a),(0,r.default)(o,{key:initialize,value:function(){arguments.length>0&&void 0!arguments0&&arguments0;try{var ethis.document;e.body.removeEventListener(click,this._boundClickHandler),e.body.addEventListener(click,this._boundClickHandler)}catch(t){console.error(t)}}},{key:destroy,value:function(){this.document.body.removeEventListener(click,this._boundClickHandler)}},{key:_buttonClickHandler,value:function(e){this._handleButtonClick(e)}},{key:_handleButtonClick,value:function(){var e(0,t.default)(l.default.mark(function e(t){var n,r,a,o,i,c,s,d,b,v;return l.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(nthis.window,rthis.document,at.target.closest(button, a)){e.next4;break}return e.abrupt(return);case 4:if(oa.dataset.type||,ia.href||a.dataset.href||,ca.target||,!a.dataset.submit){e.next18;break}return e.prev9,e.next12,this._handleSubmit(a);case 12:e.next17;break;case 14:e.prev14,e.t0e.catch(9),console.error(e.t0);case 17:(0,u.goTo)(i,_blankc);case 18:if(this._trackConversion(a),VIDEO!o){e.next22;break}return this._handleVideoButton(a),e.abrupt(return);case 22:if(CONTACT_US!o){e.next25;break}return this._handleContactUsButton(a),e.abrupt(return);case 25:if(SUBSCRIBE!o){e.next28;break}return n.lpUI.showModal(modal-global-subscribe),e.abrupt(return);case 28:if(MY_ACCOUNT!o){e.next31;break}return n.lpUI.showModal(modal-global-my-account),e.abrupt(return);case 31:if(SHARE_POPUP!o){e.next36;break}return(sa.querySelector(.share-popup))&&(s.style.displayflex),t.stopPropagation(),e.abrupt(return);case 36:if(MODAL_!o.substring(0,6)){e.next40;break}return do.substring(6),n.lpUI.showModal(modal-.concat(d)),e.abrupt(return);case 40:null!i&&i.startsWith(mailto:)?(bi.substring(7),r.sendGoogleAnalyticsEvent({hitType:event,eventCategory:button,eventAction:click,eventLabel:Email,eventValue:b})):null!i&&i.startsWith(tel:)&&(vi.substring(4),r.sendGoogleAnalyticsEvent({hitType:event,eventCategory:button,eventAction:click,eventLabel:Phone,eventValue:v}));case 41:caseend:return e.stop()}},e,this,9,14)}));return function(t){return e.apply(this,arguments)}}()},{key:_handleSubmit,value:function(){var e(0,t.default)(l.default.mark(function e(t){var n,r;return l.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(nt.closest(form),rthis.window,!n){e.next6;break}return e.next5,r.luxuryPresence.contactForms.submitForm(n);case 5:return e.abrupt(return,e.sent);case 6:return e.abrupt(return,null);case 7:caseend:return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:_getVimeoSrc,value:function(t){if(!t||!t.includes(vimeo.com)||t.length>2e3)return null;var nt.match(/(?:(?:www\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/(?:^/*)\/videos\/|)|player.vimeo.com\/video\/)(\d+)(?:(?:\?.*&*h|\/)+(\d,a-f+))?/);if(!n)return null;var r(0,e.default)(n,3),ar1,or2,ihttps://player.vimeo.com/video/.concat(a,?);return o&&(i+h.concat(o,&)),i+autoplay1}},{key:_handleVideoButton,value:function(e){var tthis.document,ne.closest(section),re.dataset.src,a;if(r&&(r.includes(youtube.com)||r.includes(youtu.be))&&!r.includes(youtube.com/embed)){var or.match(/(?:youtube\.com\/\S*(?:(?:\/e(?:mbed))?\/|watch\?(?:\S*?&?v))|youtu.be\/)(a-zA-Z0-9_-{6,11})/);o&&(ao1)}var ithis._getVimeoSrc(r);if(a?rhttps://youtube.com/embed/.concat(a,?autoplay1&controls0):i&&(ri),r&&n){var lr.endsWith(.mp4)||r.endsWith(.webm)||r.includes(cloudinary.com),u\n div idmodal-.concat(n.id, classmodal visible>\n div classmodal-content>\n div classlightbox-video>\n div classvideo-player>\n div classembed-container>\n ).concat(l?video controls autoplay src.concat(r,>/video>):iframe frameborder0 allowfullscreen1 allowaccelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture titleYouTube video player width100% height100% src.concat(r,>/iframe>),\n /div>\n /div>\n /div>\n /div>\n button classclose lp-close typebutton aria-labelclose modal>span classlp-close-icon aria-hiddentrue>/span>/button>\n /div>\n );t.body.insertAdjacentHTML(beforeend,u);var ct.getElementById(modal-.concat(n.id));c.querySelector(.close).addEventListener(click,function(){c.remove()})}}},{key:_handleContactUsButton,value:function(e){var tthis.window;this.document.sendGoogleAnalyticsEvent({hitType:event,eventCategory:button,eventAction:click,eventLabel:contact}),t.lpUI.showModal(modal-global-contact-us,{scrollLock:!0})}},{key:_trackConversion,value:function(e){var tthis.window,nthis.document,re.dataset,ar.gtagConversionId,or.gtagConversionLabel,ir.fbEventName;if(a&&o){if(t.dataLayer&&t.dataLayer.length)t.dataLayer.some(function(e){return e.length&&confige0&&e1a})||n.sendGoogleTagManagerEvent(config,a);var l.concat(a,/).concat(o);n.sendGoogleTagManagerEvent(event,conversion,{send_to:l})}t.fbq&&i&&t.fbq(track,i,{})}})}(c.BaseController);},{@babel/runtime/helpers/slicedToArray:Bt1D,@babel/runtime/helpers/asyncToGenerator:wUzc,@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,@babel/runtime/regenerator:loFk,../utils/navigation:DEGM,./base:dIju},a3AZ:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ValidationControllervoid 0;var en(require(@babel/runtime/helpers/classCallCheck)),tn(require(@babel/runtime/helpers/createClass)),in(require(@babel/runtime/helpers/possibleConstructorReturn)),ln(require(@babel/runtime/helpers/getPrototypeOf)),rn(require(@babel/runtime/helpers/inherits)),arequire(./base);function n(e){return e&&e.__esModule?e:{default:e}}function o(e,t,r){return t(0,l.default)(t),(0,i.default)(e,u()?Reflect.construct(t,r||,(0,l.default)(e).constructor):t.apply(e,r))}function u(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(ufunction(){return!!e})()}var sexports.ValidationControllerfunction(i){function l(t,i,r){var a;return(0,e.default)(this,l),(ao(this,l,t,i,r)).validatedForms,a}return(0,r.default)(l,i),(0,t.default)(l,{key:initialize,value:function(){var earguments.length>0&&void 0!arguments0?arguments0:{};try{var t,ithis.window,lthis.document,re.selector,a;if(ar?l.querySelectorAll(.concat(r, formdata-typecontact-form)):l.querySelectorAll(formdata-typecontact-form),!!l.querySelectorAll(inputtypetel).length&&!i.libphonenumber&&null!i&&null!(ti.luxuryPresence)&&void 0!t&&t.libs){var ni.luxuryPresence.libs;(0,n.loadJs)(n.jsLibsMap.libphonenumber.jsSrc,this.attachValidation.bind(this,a))}else this.attachValidation(a);this.validatedFormsthis.validatedForms.concat(a)}catch(o){console.log(o)}}},{key:destroy,value:function(){this.validatedForms}},{key:attachValidation,value:function(e){var tthis;e.forEach(function(e){e.querySelectorAll(input, select, textarea).forEach(function(e){t.applyFieldValidation(e)})})}},{key:applyFieldValidation,value:function(e){tele.getAttribute(type)&&this._applyPhoneValidation(e)}},{key:_applyPhoneValidation,value:function(e){var tthis.window;if(t.libphonenumber){var it.libphonenumber.isValidPhoneNumber;e.addEventListener(keyup,function(){if(this.hasAttribute(required)||this.value.replace(/\s/g,).length)try{var ethis.value;i(e,US)?this.setCustomValidity():this.setCustomValidity(Please enter a valid phone number.)}catch(t){this.setCustomValidity(Please enter a valid phone number.)}else this.setCustomValidity()})}}})}(a.BaseController);},{@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,./base:dIju},lsuE:function(require,module,exports) {var erequire(./toPropertyKey.js);function r(r,o,t){return(oe(o))in r?Object.defineProperty(r,o,{value:t,enumerable:!0,configurable:!0,writable:!0}):rot,r}module.exportsr,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./toPropertyKey.js:AkFJ},kqOT:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ContactFormControllerexports.ADD_FIELDvoid 0;var eu(require(@babel/runtime/helpers/defineProperty)),tu(require(@babel/runtime/helpers/asyncToGenerator)),ru(require(@babel/runtime/helpers/classCallCheck)),nu(require(@babel/runtime/helpers/createClass)),au(require(@babel/runtime/helpers/possibleConstructorReturn)),ou(require(@babel/runtime/helpers/getPrototypeOf)),cu(require(@babel/runtime/helpers/inherits)),iu(require(@babel/runtime/regenerator)),srequire(./base),lrequire(./constants);function u(e){return e&&e.__esModule?e:{default:e}}function d(e,t){var rObject.keys(e);if(Object.getOwnPropertySymbols){var nObject.getOwnPropertySymbols(e);t&&(nn.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function f(t){for(var r1;rarguments.length;r++){var nnull!argumentsr?argumentsr:{};r%2?d(Object(n),!0).forEach(function(r){(0,e.default)(t,r,nr)}):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(pfunction(){return!!e})()}var mexports.ADD_FIELDmiddleName,vcontact_form,bname,firstName,lastName,m,email,phone,phoneNumber,source,message,mlsId,sourceUrl,gexports.ContactFormControllerfunction(e){function a(e,t,n){var o;return(0,r.default)(this,a),(oh(this,a,e,t,n)).forms,o}return(0,c.default)(a,e),(0,n.default)(a,{key:initialize,value:function(){var ethis,targuments.length>0&&void 0!arguments0?arguments0:{};try{var rthis.document,nt.selector,a;(an?r.querySelectorAll(.concat(n, formdata-typecontact-form)):r.querySelectorAll(formdata-typecontact-form)).forEach(function(t){e._attachSubmitHandler(t)}),this.formsthis.forms.concat(a)}catch(o){console.log(o)}}},{key:destroy,value:function(){this.forms}},{key:submitForm,value:function(e){this._handleSubmit(null,e)}},{key:_attachValidation,value:function(e){var tthis.window;e.querySelectorAll(input, select, textarea).forEach(function(e){t.luxuryPresence.validation.applyFieldValidation(e)})}},{key:_attachSubmitHandler,value:function(e){var tthis;e.addEventListener(submit,function(r){return t._handleSubmit(r,e)})}},{key:_handleSubmit,value:function(){var e(0,t.default)(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.preve.next){case 0:if(nthis.window,athis.config,t&&t.preventDefault(),!r.classList.contains(loading)){e.next4;break}return e.abrupt(return);case 4:if(r.classList.add(loading),o,!a.recaptcha.enabled){e.next10;break}return e.next9,this._recaptchaToken();case 9:oe.sent;case 10:if(cnew FormData(r),s{},c.forEach(function(e,t){ststringtypeof e?e.trim():e}),!s.name&&s.firstName&&(s.names.firstName,s.lastName&&(s.name+ .concat(s.lastName))),uthis._getFields(r),dObject.keys(s).filter(function(e){return!b.includes(e)}).reduce(function(e,t){return etst,e},{}),ha.pageId,pa.companyId,ma.websiteId,ga.pageMeta,yn.localStorage.getItem(utm_vars)||{},_n.localStorage.getItem(referrer)||,Ethis._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.next25;break}return e.abrupt(return);case 25:return e.prev25,e.next28,this._submitLeadRequest(O);case 28:this._sendGAEvent(O),kr.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.next43;break;case 37:e.prev37,e.t0e.catch(25),console.log(e.t0),r.dispatchEvent(new Event(formsubmiterror)),r.classList.remove(loading),r.classList.add(error);case 43:caseend:return e.stop()}},e,this,25,37)}));return function(t,r){return e.apply(this,arguments)}}()},{key:_recaptchaToken,value:function(){var ethis.window,tthis.config;if(t.recaptcha.recaptchaSiteId)return new Promise(function(r,n){e.grecaptcha.enterprise.ready(function(){e.grecaptcha.enterprise.execute(t.recaptcha.recaptchaSiteId,{action: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,rthis.config;return tr.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 tthis.document,r{hitType:event,eventCategory:button,eventAction:click};switch(e.activity.activity_source){caseNEWSLETTER_SIGNUP:r.eventLabelNewsletter,t.sendGoogleTagManagerEvent(event,newsletter_signup);break;caseHOME_SEARCH:r.eventLabelHomeSearch,t.sendGoogleTagManagerEvent(event,home_search);break;caseHOME_VALUE:caseHOME_VALUATION:r.eventLabelHomeValue,t.sendGoogleTagManagerEvent(event,home_valuation);break;caseEBOOK:r.eventLabelEbook,t.sendGoogleTagManagerEvent(event,ebook_download);break;caseCONTACT_INQUIRY:default:r{hitType:pageview,page:/thank-you},t.sendGoogleTagManagerEvent(event,contact_inquiry)}t.sendGoogleAnalyticsEvent(r)}},{key:_getFields,value:function(e){var te.querySelectorAll(input, select, textarea),r{};return t.forEach(function(t){var nt.id,at.name,ot.type;if(am)return!0;var c;if(n){var ie.querySelector(labelfor.concat(n,));i?ci.textContent.trim():t.placeholder&&(ct.placeholder.trim())}ra{label:c,type:t.tagName,inputType:INPUTt.tagName?o:text}}),r}},{key:_getFormId,value:function(e){var te.closest(sectionid^section-, footerid, .modalid^modal-);return null!t&&t.id?this._cleanFormId(t.id):}},{key:_cleanFormId,value:function(e){for(var t0,rsection-,modal-;tr.length;t++){var nrt;if(e.startsWith(n))return e.substring(n.length)}return e}})}(s.BaseController);},{@babel/runtime/helpers/defineProperty:lsuE,@babel/runtime/helpers/asyncToGenerator:wUzc,@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,@babel/runtime/regenerator:loFk,./base:dIju,./constants:zI87},VZOD:function(require,module,exports) {function e(e,o){if(nulle)return{};var r{};for(var u in e)if({}.hasOwnProperty.call(e,u)){if(o.indexOf(u)>0)continue;rueu}return r}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},XK02:function(require,module,exports) {var erequire(./objectWithoutPropertiesLoose.js);function r(r,o){if(nullr)return{};var t,l,ue(r,o);if(Object.getOwnPropertySymbols){var sObject.getOwnPropertySymbols(r);for(l0;ls.length;l++)tsl,o.indexOf(t)>0||{}.propertyIsEnumerable.call(r,t)&&(utrt)}return u}module.exportsr,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./objectWithoutPropertiesLoose.js:VZOD},auLy:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.STATIC_MAP_MAX_DIMexports.MapApiLoaderControllervoid 0;var eh(require(@babel/runtime/helpers/defineProperty)),th(require(@babel/runtime/helpers/objectWithoutProperties)),rh(require(@babel/runtime/helpers/slicedToArray)),nh(require(@babel/runtime/helpers/asyncToGenerator)),ah(require(@babel/runtime/helpers/classCallCheck)),ih(require(@babel/runtime/helpers/createClass)),ch(require(@babel/runtime/helpers/possibleConstructorReturn)),sh(require(@babel/runtime/helpers/getPrototypeOf)),oh(require(@babel/runtime/helpers/inherits)),uh(require(@babel/runtime/regenerator)),lrequire(./base),psrcWidth,srcHeight,theme;function h(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var rObject.keys(e);if(Object.getOwnPropertySymbols){var nObject.getOwnPropertySymbols(e);t&&(nn.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(t){for(var r1;rarguments.length;r++){var nnull!argumentsr?argumentsr:{};r%2?f(Object(n),!0).forEach(function(r){(0,e.default)(t,r,nr)}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function y(e,t,r){return t(0,s.default)(t),(0,c.default)(e,b()?Reflect.construct(t,r||,(0,s.default)(e).constructor):t.apply(e,r))}function b(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(bfunction(){return!!e})()}var v__googleMapsCallback,ghttps://maps.googleapis.com/maps/api/js,mexports.STATIC_MAP_MAX_DIM1024,kexports.MapApiLoaderControllerfunction(e){function c(e,t,r){var n;return(0,a.default)(this,c),(ny(this,c,e,t,r)).retries3,n.callbacks,n.id__googleMapsScriptId.concat(Date.now()),n._apiKey,n.reset(),n}return(0,o.default)(c,e),(0,i.default)(c,{key:apiKey,get:function(){return this._apiKey},set:function(e){this._apiKeye,this.config.setGoogleMapsAPIKey(e)}},{key:reset,value:function(){this.deleteScript(),this.done!1,this.loading!1,this.errors,this.onerrorEventnull}},{key:destroy,value:function(){this.reset()}},{key:getMapApiKey,value:function(){var e(0,n.default)(u.default.mark(function e(){var t,r;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(!this.apiKey){e.next2;break}return e.abrupt(return,this.apiKey);case 2:return e.prev2,e.next5,fetch(.concat(this._getBaseUrl(),/api/v1/map));case 5:if((te.sent).ok){e.next8;break}throw new Error(Failed to fetch API key);case 8:return e.next10,t.text();case 10:return re.sent,this.apiKeyr,e.abrupt(return,this.apiKey);case 15:return e.prev15,e.t0e.catch(2),console.error(e.t0),e.abrupt(return,);case 19:caseend:return e.stop()}},e,this,2,15)}));return function(){return e.apply(this,arguments)}}()},{key:createUrl,value:function(){var e(0,n.default)(u.default.mark(function e(){var t,r;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:return tg,t+?callback.concat(v),e.next4,this.getMapApiKey();case 4:return(re.sent)&&(t+&key.concat(r)),t+&librariesplaces,e.abrupt(return,t);case 8:caseend:return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:setScript,value:function(){var e(0,n.default)(u.default.mark(function e(){var t,r;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:if(!this.document.getElementById(this.id)){e.next3;break}return this.callback(),e.abrupt(return);case 3:return e.next5,this.createUrl();case 5:te.sent,(rthis.document.createElement(script)).idthis.id,r.typetext/javascript,r.srct,r.onerrorthis.loadErrorCallback.bind(this),r.defer!0,r.async!0,this.document.head.appendChild(r);case 14:caseend:return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:loadErrorCallback,value:function(e){var tthis;if(this.errors.push(e),this.errors.lengththis.retries){var rthis.errors.length*Math.pow(2,this.errors.length);console.log(Failed to load Google Maps script, retrying in .concat(r, ms.)),setTimeout(function(){t.deleteScript(),t.setScript()},r)}else this.onerrorEvente,this.callback()}},{key:deleteScript,value:function(){var ethis.document.getElementById(this.id);e&&e.remove()}},{key:load,value:function(){return this.loadPromise()}},{key:loadPromise,value:function(){var ethis;return new Promise(function(t,r){e.loadCallback(function(e){e?r(e):t()})})}},{key:loadCallback,value:function(e){this.callbacks.push(e),this.execute()}},{key:setCallback,value:function(){this.window.__googleMapsCallbackthis.callback.bind(this)}},{key:resetIfRetryingFailed,value:function(){this.failed&&this.reset()}},{key:callback,value:function(){var ethis;this.done!0,this.loading!1,this.callbacks.forEach(function(t){t(e.onerrorEvent)}),this.callbacks}},{key:execute,value:function(){this.window.google&&this.window.google.maps&&this.window.google.maps.version&&this.callback(),this.resetIfRetryingFailed(),this.done?this.callback():this.loading||(this.loading!0,this.setCallback(),this.setScript())}},{key:_getBaseUrl,value:function(){var ethis.config,te.isBuilder,re.websiteApiGatewayUrl;return t?r:}},{key:resizeStaticMapDimensions,value:function(e,t){if(em&&tm)return{width:e,height:t};var rMath.min(m/e,m/t);return{width:parseInt(e*r),height:parseInt(t*r)}}},{key:convertThemeToStaticApiUrl,value:function(e){return e.map(function(e){var te.stylers.reduce(function(e,t){var rt.visibility?visibility:.concat(t.visibility):,nt.color?color:.concat(t.color.replace(#,0x)):,at.lightness?lightness:.concat(t.lightness):;return.concat(e,|).concat(r).concat(n).concat(a)},),re.elementType?|element:.concat(e.elementType):;returnfeature:.concat(e.featureType).concat(r).concat(t)})}},{key:getMapApiSignedUrl,value:function(){var e(0,n.default)(u.default.mark(function e(t){var r,n,a;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:return e.prev0,e.next3,fetch(.concat(this._getBaseUrl(),/api/v1/map/signature?).concat(t));case 3:if((re.sent).ok){e.next6;break}throw new Error(Failed to fetch signed URL);case 6:return e.next8,r.json();case 8:return ne.sent,an.url,e.abrupt(return,a);case 13:return e.prev13,e.t0e.catch(0),console.error(e.t0),e.abrupt(return,);case 17:caseend:return e.stop()}},e,this,0,13)}));return function(t){return e.apply(this,arguments)}}()},{key:generateStaticMapUrl,value:function(e,t,n,a,i,c){var sthis.resizeStaticMapDimensions(i,c),os.width,us.height,l{center:.concat(e,,).concat(t),zoom:n,scale:2,size:.concat(o,x).concat(u),key:this.apiKey};a&&(l.stylethis.convertThemeToStaticApiUrl(a));var pnew URLSearchParams;return Object.entries(l).forEach(function(e){var t(0,r.default)(e,2),nt0,at1;Array.isArray(a)?a.forEach(function(e){return p.append(n,e.toString())}):p.append(n,a.toString())}),.concat(https://maps.googleapis.com/maps/api/staticmap,?).concat(p.toString())}},{key:generateDigitallySignedStaticMapUrl,value:function(){var e(0,n.default)(u.default.mark(function e(n){var a,i,c,s,o,l,h,f,y,b;return u.default.wrap(function(e){for(;;)switch(e.preve.next){case 0:return an.srcWidth,in.srcHeight,cn.theme,s(0,t.default)(n,p),othis.resizeStaticMapDimensions(a,i),lo.width,ho.height,fd(d({},s),{},{size:.concat(l,x).concat(h)}),c&&(f.stylethis.convertThemeToStaticApiUrl(c)),ynew URLSearchParams,Object.entries(f).forEach(function(e){var t(0,r.default)(e,2),nt0,at1;Array.isArray(a)?a.forEach(function(e){return y.append(n,e.toString())}):y.append(n,a.toString())}),by.toString(),e.prev7,e.next10,this.getMapApiSignedUrl(b);case 10:return e.abrupt(return,e.sent);case 13:return e.prev13,e.t0e.catch(7),console.error(e.t0),e.abrupt(return,);case 17:caseend:return e.stop()}},e,this,7,13)}));return function(t){return e.apply(this,arguments)}}()})}(l.BaseController);},{@babel/runtime/helpers/defineProperty:lsuE,@babel/runtime/helpers/objectWithoutProperties:XK02,@babel/runtime/helpers/slicedToArray:Bt1D,@babel/runtime/helpers/asyncToGenerator:wUzc,@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,@babel/runtime/regenerator:loFk,./base:dIju},alUq:function(require,module,exports) {var rrequire(./arrayLikeToArray.js);function e(e){if(Array.isArray(e))return r(e)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./arrayLikeToArray.js:Bt3O},AZzA:function(require,module,exports) {function e(e){if(undefined!typeof Symbol&&null!eSymbol.iterator||null!e@@iterator)return Array.from(e)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},OMtq:function(require,module,exports) {function e(){throw new TypeError(Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a Symbol.iterator() method.)}module.exportse,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{},DRof:function(require,module,exports) {var erequire(./arrayWithoutHoles.js),rrequire(./iterableToArray.js),orequire(./unsupportedIterableToArray.js),urequire(./nonIterableSpread.js);function t(t){return e(t)||r(t)||o(t)||u()}module.exportst,module.exports.__esModule!0,module.exports.defaultmodule.exports;},{./arrayWithoutHoles.js:alUq,./iterableToArray.js:AZzA,./unsupportedIterableToArray.js:wy3R,./nonIterableSpread.js:OMtq},Igw1:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.PaginationControllervoid 0;var eu(require(@babel/runtime/helpers/toConsumableArray)),tu(require(@babel/runtime/helpers/typeof)),ru(require(@babel/runtime/helpers/classCallCheck)),au(require(@babel/runtime/helpers/createClass)),nu(require(@babel/runtime/helpers/possibleConstructorReturn)),ou(require(@babel/runtime/helpers/getPrototypeOf)),iu(require(@babel/runtime/helpers/inherits)),lrequire(./base),crequire(../utils/navigation);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t(0,o.default)(t),(0,n.default)(e,f()?Reflect.construct(t,r||,(0,o.default)(e).constructor):t.apply(e,r))}function f(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(ffunction(){return!!e})()}var pexports.PaginationControllerfunction(n){function o(){return(0,r.default)(this,o),s(this,o,arguments)}return(0,i.default)(o,n),(0,a.default)(o,{key:destroy,value:function(){}},{key:updateQueryString,value:function(e,r,a){a||(athis.window.location.href);var nnew RegExp((?&).concat(e,.*?(&|#|$)),i),o;null!r&&(Array.isArray(r)?r.length&&(othis.serializeArray(e,r)):object(0,t.default)(r)?(nnew RegExp((?&).concat(e,\\^*\\.*?(&|#|$)),i),othis.serializeObj(r,,e)):o.concat(e,).concat(encodeURIComponent(r)));var ia.split(#),li0;if(n.test(a)){var cl;for(oo?$1.concat(o,$2):$1;n.test(c);)lc.replace(n,o),cc.replace(n,$1);ll.replace(/(&|\?)$/,)}else if(o){var u-1!l.indexOf(?)?&:?;l+.concat(u).concat(o)}return void 0!i1&&null!i1&&(l+#.concat(i1)),l}},{key:getParameterByName,value:function(e,t){t||(tthis.window.location.href),ee.replace(/\/g,\\$&);var rnew RegExp(?&.concat(e,((^*)|&|#|$))),aArray.from(RegExp.prototypeSymbol.matchAll.call(r,t)).flat();if(!a.length){var nnew RegExp(?&.concat(e,(\\.*?\\)(.*?)(?&|#|$)),g);return aArray.from(RegExp.prototypeSymbol.matchAll.call(n,t)).flat(),this._parseParamToObject(a,advancedFilterse)}return a.length>3?a.reduce(function(e,t,r){return(r+1)%30&&e.push(decodeURIComponent(t.replace(/\+/g, ))),e},):a2?decodeURIComponent(a2.replace(/\+/g, )):}},{key:makePageKey,value:function(e){return e.replace(section-,).replace(/-/g,)}},{key:makeParamKey,value:function(e,t){return e.global?e.urlKey:.concat(t,-).concat(e.urlKey)}},{key:deserializeParams,value:function(e,t){var rthis,a{},nthis.makePageKey(t),othis.getParameterByName(n);return o&&(a.pageparseInt(o)),Array.isArray(e)&&e.forEach(function(e){var tr.makeParamKey(e,n),or.getParameterByName(t);if(inte.type)oparseInt(o),isFinite(o)||(onull);else if(boole.type||booleane.type)otrueo||false!o&&null;else if(jsone.type)try{oJSON.parse(o)}catch(i){}ae.formKey||e.paramo}),a}},{key:serializeParams,value:function(e,t,r){var athis,nthis.window.location.href,othis.makePageKey(t);return nthis.updateQueryString(o,r.page,n),Array.isArray(e)&&e.forEach(function(e){var ta.makeParamKey(e,o),ire.formKey||e.param;jsone.type&&null!i&&(iJSON.stringify(i)),na.updateQueryString(t,i,n)}),n}},{key:formatSliderAtom,value:function(e){return(arguments.length>1&&void 0!arguments1?arguments1:)+(Number.isInteger(e)?e:e.toFixed(2))}},{key:formatSliderValue,value:function(e){var targuments.length>1&&void 0!arguments1?arguments1:,rarguments.length>2&&void 0!arguments2?arguments2:;return e1e3?this.formatSliderAtom(e,t):e1e6?.concat(this.formatSliderAtom(e/1e3,t)).concat(r,K):.concat(this.formatSliderAtom(e/1e6,t)).concat(r,M)}},{key:formatSliderPriceRange,value:function(e,t,r,a){return t.mine&&0!e?.concat(a.lowPrefix).concat(this.formatSliderValue(e,r, )):t.maxe?.concat(this.formatSliderValue(e,r, )).concat(a.highSuffix):.concat(this.formatSliderValue(e,r, ))}},{key:formatSliderAreaRange,value:function(e,t,r,a){return t.mine&&0!e?.concat(a.lowPrefix).concat(this.formatSliderValue(e), ).concat(r):t.maxe?.concat(this.formatSliderValue(e)).concat(a.highSuffix, ).concat(r):.concat(this.formatSliderValue(e), ).concat(r)}},{key:getSearchFormValues,value:function(e){var te.queryElement,re.priceSliderElement,ae.areaSliderElement,ne.neighborhoodSelect,o{};if(t&&(o.searcht.value||null),r){var ir.value.split(;),lparseInt(r.dataset.min),cparseInt(r.dataset.max),uparseInt(i0),sparseInt(i1);o.priceMinu!l?u:null,o.priceMaxs!c?s:null}if(a){var fa.value.split(;),pparseInt(a.dataset.min),hparseInt(a.dataset.max),mparseInt(f0),dparseInt(f1);o.areaMinm!p?m:null,o.areaMaxd!h?d:null}return n&&(o.neighborhoodIdn.value||null),o}},{key:serializeObj,value:function(e){var rarguments.length>1&&void 0!arguments1?arguments1:,aarguments.length>2&&void 0!arguments2?arguments2:,n;for(var o in e)if(e.hasOwnProperty(o)){var ieo,lvoid 0;if(a){var cr?.concat(r,).concat(o,):.concat(o,);l.concat(a).concat(c)}else lr?.concat(r,).concat(o,):o;null!i&&Array.isArray(i)?i.length&&n.push(this.serializeArray(l,i)):null!i&&object(0,t.default)(i)?n.push(this.serializeObj(i,l)):n.push(.concat(l,).concat(encodeURIComponent(i)))}return n.join(&)}},{key:serializeArray,value:function(e,t){var rarguments.length>2&&void 0!arguments2?arguments2:,a;return t.forEach(function(t){var nr?.concat(r).concat(e):e;a.push(.concat(n,).concat(encodeURIComponent(t)))}),a.join(&)}},{key:_parseParamToObject,value:function(e){var targuments.length>1&&void 0!arguments1&&arguments1;if(!e.length)return null;for(var r{},a0;ae.length;a++)if((a+1)%30){var ndecodeURIComponent(ea.replace(/\+/g, )),oea-1;Object.assign(r,this._setObjectPath(o,n,r,t))}return r}},{key:_setObjectPath,value:function(t,r,a){var narguments.length>3&&void 0!arguments3&&arguments3,ot.split(/\\/).filter(Boolean),iin,nin,btw,ciin,cinin,l{},ul,s(0,c.loGet)(a,o.join(.));return o.forEach(function(t,l){lo.length-1?uts?Array.isArray(s)?.concat((0,e.default)(s),r):s,r:n&&i.includes(t)?r:r:(utat?at:{},uut)}),l}})}(l.BaseController);},{@babel/runtime/helpers/toConsumableArray:DRof,@babel/runtime/helpers/typeof:tlMJ,@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,./base:dIju,../utils/navigation:DEGM},txJo:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.ExpandSliderControllervoid 0;var en(require(@babel/runtime/helpers/classCallCheck)),ln(require(@babel/runtime/helpers/createClass)),tn(require(@babel/runtime/helpers/possibleConstructorReturn)),rn(require(@babel/runtime/helpers/getPrototypeOf)),in(require(@babel/runtime/helpers/inherits)),orequire(./base);function n(e){return e&&e.__esModule?e:{default:e}}function s(e,l,i){return l(0,r.default)(l),(0,t.default)(e,a()?Reflect.construct(l,i||,(0,r.default)(e).constructor):l.apply(e,i))}function a(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(afunction(){return!!e})()}var cexports.ExpandSliderControllerfunction(t){function r(l,t,i){var o;return(0,e.default)(this,r),(os(this,r,l,t,i))._createLightboxo._createLightbox.bind(o),o.expandSliders,o}return(0,i.default)(r,t),(0,l.default)(r,{key:initialize,value:function(){var ethis;arguments.length>0&&void 0!arguments0&&arguments0;try{var lthis.document.querySelectorAll(.has-mobile-expand);l.forEach(function(l){e._addExpandButton(l)}),this.expandSlidersthis.expandSliders.concat(l)}catch(t){console.log(t)}}},{key:destroy,value:function(){this.document.querySelectorAll(.lp-expand-btn, .lp-expand-btn-wrapper).forEach(function(e){return e.remove()}),this.expandSliders}},{key:_addExpandButton,value:function(e){var lthis,tthis.document,re.closest(sectionid),ie.dataset.append,or.querySelector(.lp-expand-btn);if(!o)if((ot.createElement(button)).classNamelp-expand-btn,o.setAttribute(aria-label,Open a lightbox),o.innerHTMLspan classlp-i lp-i--expand-alt aria-hiddentrue>/span>,i){var nr.querySelector(i);n&&n.appendChild(o)}else{var st.createElement(div);s.classNamelp-expand-btn-wrapper,s.style.positionrelative,s.appendChild(o),e.parentNode.insertBefore(s,e.nextSibling)}o.addEventListener(click,function(){l._createLightbox({slider:e,section:r})})}},{key:_createLightbox,value:function(e){var le.slider,te.section,rthis.window,ithis.document,olightbox-for-.concat(nullt?void 0:t.id),nr.$&&r.$.fn.slick,sn&&l.slick,afunctiontypeof r.Splide,cl.classList.contains(is-initialized)&&l.classList.contains(splide);function d(){var ei.createElement(div);e.ido,e.classNamelp-lightbox,e.innerHTML\n button classlp-lightbox__close aria-labelclose modal>/button>\n div classlp-lightbox__content>\n div classlp-lightbox__carousel splide rolegroup aria-labelImage Gallery>\n div classsplide__arrows>\n button classsplide__arrow splide__arrow--prev lp-lightbox-arrow lp-lightbox-arrow--prev>/button>\n button classsplide__arrow splide__arrow--next lp-lightbox-arrow lp-lightbox-arrow--next>/button>\n /div>\n div classsplide__track>\n ul classsplide__list>/ul>\n /div>\n /div>\n /div>\n ,functiontypeof r.lpUI.requestScrollLock?r.lpUI.requestScrollLock(o):i.body.style.overflowhidden,i.body.appendChild(e);var te.querySelector(.lp-lightbox__carousel),nt.querySelector(.splide__list);e.classList.add(show),(c?l.querySelectorAll(.splide__slide:not(.splide__slide--clone) img):l.querySelectorAll(img)).forEach(function(e){var le.cloneNode(!0);l.removeAttribute(style);var ti.createElement(li);t.classNamelp-lightbox__slide splide__slide,t.appendChild(l),n.appendChild(t)});var snew r.Splide(t,{rewind:!0,arrows:!0,arrowPath:,type:loop,clones:1,pagination:!1,perPage:1,perMove:1});s.mount(),e.querySelector(.lp-lightbox__close).addEventListener(click,function(){e.classList.remove(show),s&&s.destroy(),functiontypeof r.lpUI.releaseScrollLock?r.lpUI.releaseScrollLock(o):i.body.style.overflow,e.remove()})}functiontypeof r.lpUI.requestScrollLock?r.lpUI.requestScrollLock(o):i.body.style.overflowhidden,n?function(){var e{arrows:!0,dots:!1,infinite:!0,draggable:!0,prevArrow:button typebutton classlp-lightbox-arrow--prev lp-lightbox-arrow aria-labelPrevious>/button>,nextArrow:button typebutton classlp-lightbox-arrow--next lp-lightbox-arrow aria-labelNext>/button>},ti.createElement(div);t.ido,t.classNamelp-lightbox,t.innerHTML\n button classlp-lightbox__close aria-labelclose modal>/button>\n div classlp-lightbox__content>\n div classlp-lightbox__carousel>/div>\n /div>\n ,i.body.appendChild(t);var n,a,ct.querySelector(.lp-lightbox__carousel);t.classList.add(show),s?(nl.slick.$slides.find(img),e.initialSlide(null(al.slick)||void 0a?void 0:a.currentSlide)||0,n.each(function(){r.$(.lp-lightbox__carousel).append(r.$(this).clone(!1).removeAttr(style).wrap(div classlp-lightbox__slide>/div>).parent())})):(nl.querySelectorAll(img)).forEach(function(e){var le.cloneNode(!0);l.removeAttribute(style);var ti.createElement(div);t.classNamelp-lightbox__slide,t.appendChild(l),c.appendChild(t)}),r.$(c).slick(e),t.querySelector(.lp-lightbox__close).addEventListener(click,function(){t.classList.remove(show);var enull!c&&c.slick?r.$(c).slick(slickCurrentSlide):0;null!c&&c.slick&&r.$(c).slick(unslick),s&&r.$(l).slick(slickGoTo,e),functiontypeof r.lpUI.releaseScrollLock?r.lpUI.releaseScrollLock(o):i.body.style.overflow,t.remove()})}():a?d():(r.luxuryPresence.libs.loadCss(r.luxuryPresence.libs.jsLibsMap.splide.cssSrc),r.luxuryPresence.libs.loadJs(r.luxuryPresence.libs.jsLibsMap.splide.jsSrc,function(){d(),r.luxuryPresence.libs.jsLibsMap.splide.isLoaded!0}))}})}(o.BaseController);},{@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,./base:dIju},mZMu:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.DivolteControllervoid 0;var ea(require(@babel/runtime/helpers/slicedToArray)),ta(require(@babel/runtime/helpers/classCallCheck)),ia(require(@babel/runtime/helpers/createClass)),na(require(@babel/runtime/helpers/possibleConstructorReturn)),oa(require(@babel/runtime/helpers/getPrototypeOf)),ra(require(@babel/runtime/helpers/inherits)),lrequire(./base);function a(e){return e&&e.__esModule?e:{default:e}}function s(e,t,i){return t(0,o.default)(t),(0,n.default)(e,u()?Reflect.construct(t,i||,(0,o.default)(e).constructor):t.apply(e,i))}function u(){try{var e!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,,function(){}))}catch(e){}return(ufunction(){return!!e})()}var cexports.DivolteControllerfunction(n){function o(){return(0,t.default)(this,o),s(this,o,arguments)}return(0,r.default)(o,n),(0,i.default)(o,{key:destroy,value:function(){this.window.divolte||(this.window.divolteLpfunction(){(this.window.divolteLp.qthis.window.divolteLp.q||).push(arguments)})}},{key:initialize,value:function(){arguments.length>0&&void 0!arguments0&&arguments0;this.config.divolteServiceUrl&&!this.window.divolte&&this.loadScript()}},{key:loadScript,value:function(){var ethis.config.divolteServiceUrl,tthis.document.createElement(script);t.typetext/javascript,t.defer!0,t.async!0,t.src.concat(e,/divolte.js),this.document.head.appendChild(t),t.addEventListener(load,this.executeQueue.bind(this))}},{key:executeQueue,value:function(){var tthis;(this.window.divolteLp.q||).forEach(function(i){var n(0,e.default)(i,2),on0,rn1;to(r)}),this.window.divolteLpthis.divolteLp.bind(this)}},{key:divolteLp,value:function(e,t){try{thise(t)}catch(i){console.log(i)}}},{key:sendLpEvent,value:function(e,t){if(e.includes(pageView)){var ithis.config,n{companyId:i.companyId,templateId:i.templateId,websiteId:i.websiteId,pageId:i.pageId,shareId:i.shareId,pageMeta:i.pageMeta};this.window.divolte.signal(e,Object.assign(n,t))}else console.log(.concat(e, IS NOT SUPPORTED))}},{key:sendLpPageView,value:function(){this.sendLpEvent(pageView,{})}})}(l.BaseController);},{@babel/runtime/helpers/slicedToArray:Bt1D,@babel/runtime/helpers/classCallCheck:F977,@babel/runtime/helpers/createClass:qjdW,@babel/runtime/helpers/possibleConstructorReturn:VojR,@babel/runtime/helpers/getPrototypeOf:tv1K,@babel/runtime/helpers/inherits:jhNH,./base:dIju},B1Y1:function(require,module,exports) {use strict;Object.defineProperty(exports,__esModule,{value:!0}),exports.OAuthControllervoid 0;var es(require(@babel/runtime/helpers/classCallCheck)),ts(require(@babel/runtime/helpers/createClass)),as(require(@babel/runtime/helpers/possibleConstructorReturn)),ns(require(@babel/runtime/helpers/getPrototypeOf)),is(require(@babel/runtime/helpers/inherits)),orequire(./base);function s(e){return e&&e.__esModule?e:{default:e}}function r(e,t,i){return t(0,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(lfunction(){return!!e})()}var coauthSuccess,uexports.OAuthControllerfunction(a){function n(t,a,i){var o;return(0,e.default)(this,n),(or(this,n,t,a,i)).successListeners,o._listenToMessageso._listenToMessages.bind(o),o._listenToOneTapMessageo._listenToOneTapMessage.bind(o),o}return(0,i.default)(n,a),(0,t.default)(n,{key:initialize,value:function(){var ethis,targuments.length>0&&void 0!arguments0?arguments0:{};try{t.googleSignOnEnabled&&!t.iframe&&this._renderGoogleOneTap(),this.document.querySelectorAll(divdata-signin-typegoogle-sign-in).forEach(function(t){return e._convertGoogleSignIn(t)}),this.document.querySelectorAll(divdata-signin-typefacebook-sign-in).forEach(function(t){return e._convertFacebookSignIn(t)})}catch(a){console.log(a)}}},{key:destroy,value:function(){var ethis;this.successListeners.forEach(function(t){e.window.removeEventListener(message,e._listenToMessages),e.window.removeEventListener(message,e._listenToOneTapMessage),e.window.removeEventListener(c,e.windowt)})}},{key:_renderGoogleOneTap,value:function(){if(!this._isGoogleOneTapOnCooldown()){var ethis.document.createElement(div);google.accounts.id.initializeIntermediate({src:this._buildUrlAndCopyAttributes(e,e,googleOneTap)}),this.window.localStorage.removeItem(googleOneTapExpiration),this.window.addEventListener(message,this._listenToOneTapMessage)}}},{key:_listenToOneTapMessage,value:function(e){var tshow_intermediate_iframe,ahide_intermediate_iframe,nthis.config.buyerSellerServiceUrl,ie.data,oe.origin,si.type,ri.height,li.event,ci.source;if(st||sa){var uthis.document.getElementById(onetap_google_intermediate_iframe);u&&(u.style.heightr,u.style.displayst?unset:none)}on&&GOOGLE_SIGN_ONc&&(successl?this._setExpirationLsItem(864e5):cancell&&this._setExpirationLsItem(72e5))}},{key:_setExpirationLsItem,value:function(e){var t(new Date).getTime()+e;this.window.localStorage.setItem(googleOneTapExpiration,t)}},{key:_isGoogleOneTapOnCooldown,value:function(){var ethis.window.localStorage.getItem(googleOneTapExpiration);return Number(e)>(new Date).getTime()}},{key:_convertGoogleSignIn,value:function(e){this._replaceWithIframe(googleSignIn,e)}},{key:_convertFacebookSignIn,value:function(e){this._replaceWithIframe(facebookSignIn,e)}},{key:_replaceWithIframe,value:function(e,t){this._attachSuccessCallback(t);var athis.document.createElement(iframe);a.srcthis._buildUrlAndCopyAttributes(t,a,e),a.dataset.isSocialOauthButton!0,t.replaceWith(a)}},{key:_listenToMessages,value:function(e){var tthis,athis.config.buyerSellerServiceUrl;if(e.origina&&successe.data.event){var nnew Event(c);this.window.dispatchEvent(n),this.successListeners.forEach(function(e){t.windowe?t.windowe(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 te.dataset.onSuccessFunctionName;t&&this.successListeners.push(t)}},{key:_buildUrlAndCopyAttributes,value:function(e,t,a){var nthis.config,in.buyerSellerServiceUrl,on.companyId,sn.websiteId,rn.pageId,ln.pageMeta,cthis.window.location,uc.origin+c.pathname,dnew URL(.concat(i,/buttons/).concat(a)),hthis.window.localStorage.getItem(utm_vars),gthis.window.localStorage.getItem(referrer);d.searchParams.append(companyId,o),d.searchParams.append(websiteId,s),d.searchParams.append(pageId,r),d.searchParams.append(sourceUrl,u),d.searchParams.append(pageMeta,JSON.stringify(l)),h&&d.searchParams.append(utm,h),g&&d.searchParams.append(referrer,g);var pdata-size,data-width,data-text,data-button-type,data-shape,data-layout,data-max-rows,data-use-continue-as,data-type,data-theme,data-logo_alignment,data-locale;return Array.from(e.attributes).forEach(function(e){p.includes(e.nodeName)?d.searchParams.append(e.nodeName,e.nodeValue):t.setAttribute(ide.nodeName?data-id:e.nodeName,e.nodeValue)}),d.toString()}})}(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.validationControllerexports.paginationControllerexports.oauthControllerexports.modalControllerexports.mapApiLoaderControllerexports.expandSliderControllerexports.divolteControllerexports.contactFormControllerexports.configControllerexports.buttonControllervoid 0;var orequire(./config),rrequire(./modals),erequire(./buttons),trequire(./validation),nrequire(./contactForms),lrequire(./mapApiLoader),irequire(./pagination),drequire(./expandSlider),arequire(./divolte),prequire(./oauth),Cexports.configControllernew o.ConfigController({}),uexports.modalControllernew r.ModalController(C,window,document),wexports.buttonControllernew e.ButtonController(C,window,document),sexports.validationControllernew t.ValidationController(C,window,document),xexports.contactFormControllernew n.ContactFormController(C,window,document),cexports.mapApiLoaderControllernew l.MapApiLoaderController(C,window,document),mexports.paginationControllernew i.PaginationController(C,window,document),qexports.expandSliderControllernew d.ExpandSliderController(C,window,document),vexports.divolteControllernew a.DivolteController(C,window,document),gexports.oauthControllernew p.OAuthController(C,window,document);},{./config:EtW1,./modals:Y3TA,./buttons:kToa,./validation:a3AZ,./contactForms:kqOT,./mapApiLoader:auLy,./pagination:Igw1,./expandSlider:txJo,./divolte:mZMu,./oauth:B1Y1},Focm:function(require,module,exports) {use strict;var ro(require(../../utils/HandlebarsHelpersFactory)),erequire(./controllers);function o(r){return r&&r.__esModule?r:{default:r}}function n(r,e){if(window.luxuryPresencer)try{window.luxuryPresencer.destroy()}catch(o){console.log(o)}window.luxuryPresencere}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.formatSliderPriceRangee.paginationController.formatSliderPriceRange.bind(e.paginationController),window.luxuryPresence.formatSliderAreaRangee.paginationController.formatSliderAreaRange.bind(e.paginationController),window.luxuryPresence.getSearchFormValuese.paginationController.getSearchFormValues.bind(e.paginationController),window.luxuryPresence.handlebarsHelpersFactoryfunction(e){return(0,r.default)(e,{isEqual:function(r,e){return re}})};},{../../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(3907514f-7bed-454c-bea4-0bed3e49dd32, {}); window.luxuryPresence.config.setWebsite(977b5d27-ce9c-4a1d-acdd-2ea47bbb50b2, { recaptchaSiteId: , leadIngesterEnabled: true }); const url new URL(window.location.href); const shareId url.searchParams.get(shareId); window.luxuryPresence.config.setPage(82fea983-4506-49c7-a9a1-9e9af0b9bbf2, { 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.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 setHttp(link) { if (link.search(/^https?\:\/\//) -1) { link http:// + link; } return link; } const redirectLink $(# + sectionDomId + .redirect-link); let event; if (redirectLink.length) { event redirectLink.data(redirect) ? submit : reset; } $(# + sectionDomId + .contact-form).find(form).on(event, function () { if (redirectLink.length) { const rawHref redirectLink.attr(href); if (rawHref0 ! /) { redirectLink.attr(href, setHttp(rawHref)); } redirectLink0.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); $sub0.style.right ; const sRect $sub0.getBoundingClientRect(); const sRight sRect.left + sRect.width; if (sRight > wWidth - rightPad) { const parentRect $sub0.offsetParent.getBoundingClientRect(); const parentRight parentRect.left + parentRect.width; $sub0.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++) { subNavContainersi.classList.remove(visible); } if (window.scrollY > 0) { element.style.backgroundColor backgroundColorScroll; element.style.color fontColorScroll; element.classList.add(scroll); } else { element.style.backgroundColor initialBackgroundColor; element.style.color fontColor; element.classList.remove(scroll); } } adjustNavPinState(); function onScroll() { didScroll true; } window.addEventListener(scroll, onScroll); // eslint-disable-next-line var debounceInterval setInterval(() > { if (didScroll) { // eslint-disable-next-line hasScrolled(); didScroll false; } }, 250); function hasScrolled() { adjustNavPinState(); // eslint-disable-next-line var navbarHeight element.offsetHeight; // eslint-disable-next-line var st window.scrollY; // Make sure they scroll more than delta if (Math.abs(lastScrollTop - st) delta) { return; } if (st > lastScrollTop && st > navbarHeight) { // Scroll Down element.style.transform `translateY(-${navbarHeight}px) scaleY(0)`; document.documentElement.style.setProperty(--global-header-height, 0px); // Some sections follow the navbar with class sticky (i.e. Producer search) sections.forEach(section > { if (section.classList.contains(sticky)) { section.style.top 0px; } }); } else { // Scroll Up // eslint-disable-next-line if (st + window.innerHeight document.documentElement.scrollHeight) { element.style.transform `translateY(0) scaleY(1)`; document.documentElement.style.setProperty(--global-header-height, `${navbarHeight}px`); sections.forEach(section > { if (section.classList.contains(sticky)) { section.style.top `${navbarHeight}px`; } }); } } lastScrollTop st; }})(NAVBAR, JSON.parse({\fontColor\:\#fff\,\elementSelector\:\nav\,\fontColorScroll\:\#fff\,\initialFontColor\:\#fff\,\backgroundColorScroll\:\#1a1a1a\,\initialBackgroundColor\:\rgba(0,0,0,0)\}));} catch(e) {console.log(e);} try {(function init(sectionDomId) { var $sidemenu $(# + sectionDomId); var shown false; function onShow() { if (shown) { return; } shown true; window.lpUI.requestScrollLock(sectionDomId); } function onHide(ev, opts) { if (!shown) { return; } shown false; window.lpUI.releaseScrollLock(sectionDomId); $(body).removeClass(locked); opts ev.detail || opts; if (!opts || !opts.instant) { $sidemenu.addClass(is-hiding); setTimeout(function () { $sidemenu.removeClass(is-hiding); }, 300); } } $sidemenu.on(lpui-show, onShow); $(window).on(lpui-sidemenu-hide.lpui-auto-clean, onHide); $sidemenu.removeClass(is-hiding);})(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)); link0.click(); } } function setHttp(link) { if (link.search(/^https?\:\/\/|\//) -1) { link http:// + link; } return link; }})(global-footer);} catch(e) {console.log(e);} try {(function init(sectionDomId) { var _section $(# + sectionDomId); 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(); });})(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 youtubeResult1; } 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 vimeoResult3; } if (youtubeId) src `https://youtube.com/embed/${youtubeId}?autoplay1&mute1&loop1&enablejsapi1&showinfo0&controls0&playlist${youtubeId}`;else if (vimeoId) src `https://player.vimeo.com/video/${vimeoId}?autoplay1&muted1&loop1&quality320p&controlsfalse`; $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 $searchWrapper0.dataset.searchMls true; const searchProperties $searchWrapper0.dataset.searchProperties true; const selectedCountries $searchWrapper0.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 + $predefined0.getBoundingClientRect().height; height + $resultsContainer0.getBoundingClientRect().height; height + $loader0.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) { $lnk0.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) querystatus 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 results0; 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 > allowedTypest); }); } 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 (res0) results.push(...res0); if (res1) results.push(...res1); 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 (res0.length > 0) { res0 res0.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(res0, res1, res2, leaseProperty); }); } function makeResultsBlockHtml(title, links) { if (!links || !links.length) { return ; } var html div classresults-block>; html + div classresults-block-title>; if (searchNearEnabled) { html + div classsearch-near-container>a classsearch-near lp-link lp-link--light>Search Near Me/a>/div>; } html + div classresults-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 classnothing-found>No results found/div>); updateSearchDisplay(); return; } var propertiesHtml makeResultsBlockHtml(Featured Properties, propertiesResults.map(function (result) { return `a href/properties/${result.slug} classresults-link>${result.privateAddress ? result.name : result.fullAddress}/a>`; })); var placesHtml makeResultsBlockHtml(Locations, placesResults.map(function (result) { return `a classresults-link href${result.placeUrl}${leaseProperty ? &lease_propertytrue : }>${result.description}/a>`; })); var mlsHtml makeResultsBlockHtml(Address, mlsResults.map(function (result) { return `a href/home-search/listings/${result.id} classresults-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 classresults-link href${item.mlsLink}${leaseProperty ? `${item.mlsLink.includes(?) ? &lease_propertytrue : ?lease_propertytrue}` : }>${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(center1 * Math.PI / 180); for (var i 0; i n; i++) { points.push( + (center0 + radius * Math.sin(angle) * kx).toFixed(5) + , + (center1 - radius * Math.cos(angle)).toFixed(5) + ); angle + step; } points.push(points0); var str + points.join(,) + ; return &polygon + encodeURIComponent(str); } function makeNearMeUrl(center, leaseProperty) { var url /home-search/listings?search_typeenvelope; if (leaseProperty) { url + &lease_propertytrue; } var distance 0.11; var lat center1; var lng center0; 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; $section0.appendChild(link); link.click(); setTimeout(function () { $section0.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 classloc-msg-backdrop> div classloc-msg-wrap> div classloc-msg-modal> div classloc-msg-close>/div> h4 classloc-msg-title lp-h4>/h4> div classloc-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-34d6c589-7e00-4257-b383-21422caa8200, 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 match2; var frac 0; var fSep ; var nmb; if (!/\..*\./.test(str)) { var m str.match(/\.(\d+)$/); if (m) { frac m1.length; fSep .; nmb parseFloat(str.replace(/^\d\./g, )); } } if (!frac) { if (!/,.*,/.test(str)) { var _m str.match(/,(\d+)$/); if (_m) { frac _m1.length; fSep ,; nmb parseFloat(str.replace(,, .).replace(/^\d\./g, )); } } } if (!frac) { nmb parseInt(str.replace(/\D/g, )); } items.push({ el: $el, prefix: match1 || , suffix: match4 || , str: match2, 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.stritem.str.length - i - 1; var code c.charCodeAt(0); if (code > 48 && code 57) { res strstr.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-3a20e46e-3868-49d4-84a6-7bbdf582cbcf, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { const $section $(`#${sectionDomId}`); const $container $section.find(.featured-properties-section); const $slider $section.find(.featured-properties); const threeSlides $container.hasClass(three-slides); const autoScroll $container0.datasetautoScroll true; const sliderOptions { arrows: true, infinite: false, autoplay: autoScroll, autoplaySpeed: 3000, nextArrow: $section.find(.slick-links-nav .next), prevArrow: $section.find(.slick-links-nav .prev), slidesToShow: 2, slidesToScroll: 2, responsive: { settings: { slidesToShow: 1, slidesToScroll: 1 }, breakpoint: 769 } }; if (threeSlides) { sliderOptions.slidesToShow 3; sliderOptions.slidesToScroll 3; sliderOptions.responsive.unshift({ settings: { slidesToShow: 2, slidesToScroll: 2 }, breakpoint: 1100 }); } if (!$slider.hasClass(.slick-initialized)) { $slider.slick(sliderOptions); } $slider.on(beforeChange, function () { $slider.find(.featured-properties__share.featured-properties__share--opened).removeClass(featured-properties__share--opened); }); $slider.find(.featured-properties__share .btn).on(click, function () { $parent $(this).parent(); if ($parent.hasClass(featured-properties__share--opened)) { $parent.removeClass(featured-properties__share--opened); } else { $slider.find(.featured-properties__share.featured-properties__share--opened).removeClass(featured-properties__share--opened); $parent.addClass(featured-properties__share--opened); } });})(section-5db4b921-7204-477c-8267-3a70d2fa8ee7, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) {})(section-384b2d62-b567-44ca-ac04-02d07a0d4a46, 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.variableskey ! string || !options.variableskey.match(/^{{.*}}$/))) { payloadkey options.variableskey; } }); } 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 styletext-align: center>Instagram account is not connected to selected + payload.resource + .br /> Connect it on the + payload.resource + page/div>; } else { container.innerHTML div styletext-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-484e226e-9e25-473f-aafe-26c4af863f11, JSON.parse({\limit\:33,\resource\:\agent\,\resourceId\:\\,\fallbackToNoResource\:\true\,\companyId\:\3907514f-7bed-454c-bea4-0bed3e49dd32\,\sectionIndex\:5}));} 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($container0.datasetlimit); } 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 $el0; 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 $container0.getBoundingClientRect().width; if (cWidth usedWidth) { return; } $container.empty(); slider $(div classig-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 classslide-single ${layout.type}>/div>`).append(itemTemplate(itemsi)).appendTo(slider); i++; } while (i layout.multi) { slide $(`div classslide-multi ${layout.type}>/div>`).appendTo(slider); let slideContent $(div classslide-multi-content>/div>).appendTo(slide); const lim i + 4; while (i lim && i layout.multi) { slideContent.append(itemTemplate(itemsi)); 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-484e226e-9e25-473f-aafe-26c4af863f11, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) {})(section-10d7e52f-ca40-44de-8a2d-3b0993c30fb7, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) {})(section-f4f45f12-d36e-423a-98f2-e6f4db76d122, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { const $section $(# + sectionDomId); if ($section.find(.parallax).length) $section.addClass(parallax-enabled); if ($section.find(.video-wrapper).length) $section.addClass(video); slider $section.find(.js-slider); if (slider.length > 0) { slider.slick({ dots: false, fade: true, speed: 300, arrows: true, infinite: true, nextArrow: .featured-testimonials .slick-links-nav .next, prevArrow: .featured-testimonials .slick-links-nav .prev, slidesToShow: 1, adaptiveHeight: true, slidesToScroll: 1 }); }})(section-fd3381ca-98df-4d0d-9703-4698c296314a, 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-3bf99ef5-3504-4807-b4ce-5654859626a8, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) {})(section-84948392-7c30-4c6a-95c3-c5ace46af3e1, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) {})(section-8694bf3f-177e-448b-9fa9-7e61ded41165, undefined);} catch(e) {console.log(e);} try {(function init(sectionDomId) { const form $(# + sectionDomId).find(form); const redirectLink $(# + sectionDomId + .redirect-link); form.on(reset, function () { redirectPage(redirectLink); }); function redirectPage(link) { if (link.length) { const rawHref link.attr(href); link.attr(href, setHttp(rawHref)); link0.click(); } } function setHttp(link) { if (link.search(/^https?\:\/\/|\//) -1) { link http:// + link; } return link; }})(section-0e5fd43d-c693-4e6e-9a94-36135a9b2e7a, undefined);} catch(e) {console.log(e);} var { body } document; var globalNav body.querySelector(:scope > nav); var globalSideMenu body.querySelector(:scope > div.sidemenu); document.querySelectorAll(body > .modal .close).forEach(modalCloseBtn > { modalCloseBtn.addEventListener(click, function() { window.lpUI.hideClosestModal(modalCloseBtn); }); }); window.addEventListener(click, function() { document.querySelectorAll(.share-popup).forEach(sharedPopup > { sharedPopup.style.display none ; }); }); /* Misc Partials / Addons */ function initWOW() { if (wow) { wow.init(); wow.scrollHandler(); setTimeout(function () { const wowHideStyle document.getElementById(wow-hide-elements); if(wowHideStyle) { wowHideStyle.disabled true; } }, 1); } } const wowHideElements document.getElementById(wow-hide-elements); if (wowHideElements) { wowHideElements.disabled false; } initWOW(); /* Generic Navbar Handling */ globalNav?.querySelectorAll(.hamburger-component).forEach(hamburgerComponent > { hamburgerComponent.addEventListener(click, function() { window.lpUI.sideMenuToggle(); }); }); globalSideMenu?.querySelectorAll(.toggle).forEach(toggleEl > { toggleEl.addEventListener(click, function() { window.lpUI.sideMenuToggle(); }); }); document.querySelectorAll(body > nav .sub-nav-container > a, body > div.sidemenu .sub-nav-container > a).forEach(linkEl > { linkEl.addEventListener(click, function(e) { e.preventDefault(); e.stopPropagation(); var subNav linkEl.parentElement.querySelector(:scope > .sub-nav); if (subNav && subNav.classList.contains(visible)){ subNav.classList.remove(visible); } else { globalNav?.querySelectorAll(.sub-nav-container .sub-nav).forEach(globalSubNav > { globalSubNav.classList.remove(visible); }); globalSideMenu?.querySelectorAll(.sub-nav).forEach(sideMenuSubNav > { sideMenuSubNav.classList.remove(visible); }); subNav?.classList.add(visible); } }); }); window.addEventListener(click, function() { document.querySelectorAll(nav .sub-nav.visible, .sidemenu .sub-nav.visible).forEach(subNavEl > { subNavEl.classList.remove(visible); }); }); } document.addEventListener(DOMContentLoaded, lpGlobalInit); /script> script typemodule> function selectorExists(selector) { return document.querySelector(selector) ! null; } // Function to initialize the third-party library function initParoller(selector .my-paroller) { var $parollerElements $(selector); if ($parollerElements.length > 0 && typeof $parollerElements.paroller function) { $parollerElements.paroller(); } } const parollerSelector .my-paroller; if (selectorExists(parollerSelector)) { window.luxuryPresence.libs.loadJs(window.luxuryPresence.libs.jsLibsMap.paroller.jsSrc, function() { initParoller(parollerSelector); window.luxuryPresence.libs.jsLibsMap.paroller.isLoaded true; }); } /script> !-- Google Tag Manager (noscript) --> noscript>iframe srchttps://www.googletagmanager.com/ns.html?idGTM-T9SFQGHZ height0 width0 styledisplay:none;visibility:hidden>/iframe>/noscript> !-- End Google Tag Manager --> script srchttps://cdn.userway.org/widget.js data-accountn1DRbtZoc3 defer>/script>script>(function(){function c(){var ba.contentDocument||a.contentWindow.document;if(b){var db.createElement(script);d.innerHTMLwindow.__CF$cv$params{r:9055b88bdf512ca0,t:MTczNzQ0NTkwNS4wMDAwMDA};var adocument.createElement(script);a.nonce;a.src/cdn-cgi/challenge-platform/scripts/jsd/main.js;document.getElementsByTagName(head)0.appendChild(a);;b.getElementsByTagName(head)0.appendChild(d)}}if(document.body){var adocument.createElement(iframe);a.height1;a.width1;a.style.positionabsolute;a.style.top0;a.style.left0;a.style.bordernone;a.style.visibilityhidden;document.body.appendChild(a);if(loading!document.readyState)c();else if(window.addEventListener)document.addEventListener(DOMContentLoaded,c);else{var edocument.onreadystatechange||function(){};document.onreadystatechangefunction(b){e(b);loading!document.readyState&&(document.onreadystatechangee,c())}}}})();/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]