@import url("mdl-support.css");img{max-width:100%;max-height:100%}input:invalid{box-shadow:none}div[data-detail-link^="/"]{cursor:pointer}a:link,a:visited{text-decoration:none}section{position:relative;width:100%}[data-value="0"],[data-value="0.0"],[data-value=""],[data-value="0.00"],[data-value="#"],[data-value="no"]{display:none!important}[data-no-value]:not([data-no-value=""]){display:none!important}.mdl-selectfield [data-value="0"]{display:block!important}textarea{resize:vertical}[data-agora-icon]:before,[data-agora-icon-right]:after{content:attr(data-agora-icon);font-family:'agorafonts'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:24px;letter-spacing:normal;word-wrap:normal;vertical-align:middle;margin:0 .2rem;transform:translateY(-1px)}[data-agora-icon-right]:after{content:attr(data-agora-icon-right)}[data-spacer].b{display:block}[data-spacer]:after{content:attr(data-spacer)}[data-pre-spacer]:before{content:attr(data-pre-spacer)}i[data-spacer],i[data-pre-spacer]{font-style:normal}i.b[data-spacer]{display:block;width:100%}[data-value][data-plural]{display:none!important;font-style:normal;margin:0!important}[data-plural=""][data-value="1"],[data-plural=""][data-value="1.0"],[data-plural=""][data-value^="0."],[data-plural="s"]:not([data-value="1"]):not([data-value="1.0"]):not([data-value^="0."]){display:inline-block!important}[data-web-links][data-value]:not([data-value*="http"]),[data-agent-bio][data-value="######0"]{display:none!important}input[data-save-listing$="_true"]+span+span,input[data-save-listing$="_True"]+span+span{display:none!important}input[data-save-listing$="_true"]+span,input[data-save-listing$="_True"]+span{display:inline-block!important;color:var(--c-1)}[data-current-rt]:not([data-current-rt="CMNCMN"]):not([data-current-rt="CMNSLD"]):not([data-current-rt="CMNRNT"]) [data-enable-for]{display:none}[data-current-rt="AGENTTEAM"]:not([data-current-rt="CMNCMN"]):not([data-current-rt="CMNSLD"]):not([data-current-rt="CMNRNT"]) [data-enable-for="AGENTTEAM"],[data-current-rt="AGENT"]:not([data-current-rt="CMNCMN"]):not([data-current-rt="CMNSLD"]):not([data-current-rt="CMNRNT"]) [data-enable-for="AGENT"]{display:block}[data-current-rt="CMNCMN"] [data-enable-for]:not([data-enable-for*="CMNCMN"]),[data-current-rt="CMNSLD"] [data-enable-for]:not([data-enable-for*="CMNSLD"]),[data-current-rt="CMNRNT"] [data-enable-for]:not([data-enable-for*="CMNRNT"]){display:none!important}.OneSearchBox{background:#fff;z-index:999;box-shadow:0 1px 3px rgba(0,0,0,.12);left:0;cursor:pointer}.OneSearchBox hr{opacity:.3;border-color:rgba(26,26,29,.15)}.OneSearchBox font{font-size:var(--f-s-1)}xmain>section{margin:2rem 0}.bg-b>*{position:relative}.bg-b::before{content:"";position:absolute;height:100%;left:50%;top:0;width:calc(100vw - 17.4px);margin:0 auto;transform:translateX(-50%);z-index:0}.grey:before{background:#f7f8f6!important}.white:before{background:var(--c-99)!important}.grey-l:before{background:rgba(247,246,244,.54)!important}.red{background:var(--c-10)}.red:before{background:var(--c-10)}.black:before{background:var(--c-2)}.d-txt{color:rgba(0,0,0,.8);border:0;border-bottom:1px solid rgba(0,0,0,.12);font-size:13px;margin:0;padding:4px 0;width:100%;background:0;text-align:left}.d-txt::placeholder{color:rgba(0,0,0,.8)}.item-h{position:relative;height:80px;justify-content:space-between;align-items:center!important;padding:0 1.2rem 0 0!important}x.ovr-lay::after{xbackground:radial-gradient(at top right,#000000a8,#ff00,#00800000);display:block;width:100%;height:100%;content:"";position:absolute;top:0;right:0;z-index:3;pointer-events:none}.banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background-color:rgba(0,0,0,.2)}.banner h1{z-index:5}.banner h1.t-s-1{text-shadow:1px 1px 1px rgba(0,0,0,.004)!important}body:not(.with-title-slider) .item-h{background-color:#fff;position:sticky;top:0;width:100%;z-index:12}body.with-title-slider .item-h{position:fixed;top:0;z-index:11;width:100%}body.with-title-slider.scroll .item-h{transition:transform .5s;background-color:#fff;width:100%}body.with-title-slider.scroll .item-h::after,body:not(.with-title-slider) .item-h::after{content:'';pointer-events:none;display:block;width:100%;height:100%;box-shadow:inset 0 -2px 0 rgba(237,33,39,.5);position:absolute;bottom:0;left:0}body:not(.with-title-slider) .h-logo>a,body.with-title-slider.scroll .h-logo>a{height:100%}.item-h .m-lo,body.with-title-slider.scroll .item-h .m-lo,body.with-title-slider .item-h .f-lo{display:block}.item-h .f-lo,body.with-title-slider.scroll .item-h .f-lo,body.with-title-slider .item-h .m-lo{display:none}body.with-title-slider:not(.scroll) .item-h .h-logo a{margin-left:80px}body.with-title-slider:not(.scroll) .item-n-1+label{color:#fff}body:not(.with-title-slider) .item-n-2~nav a,body:not(.with-title-slider) .item-n-2~.ph-l,body.with-title-slider.scroll .item-n-2~nav a,body.with-title-slider.scroll .item-n-2~.ph-l{color:#000}.item-n-1~nav .ph-l{display:inline-block;font-size:16px;color:#fff!important}.flag{width:45px;height:30px;background:none;border:0;box-sizing:border-box!important}.item-n-1~nav{position:fixed;background:#000;width:560px;max-width:100%;right:0;top:0;bottom:0;margin:0;transition:transform .5s cubic-bezier(.77,.2,.05,1);padding:1.5rem 3rem;box-sizing:border-box;color:#fff;clip-path:circle(0 at 97% 4%);transition:all .5s ease-in-out;display:flex;flex-flow:row wrap;align-content:flex-start;overflow:auto;z-index:1;visibility:hidden}@-moz-document url-prefix(){.item-n-1 ~ nav,.item-n-1 ~ nav .a-b-1{transition:none}}@supports(-webkit-touch-callout:none){.item-n-1~nav,.item-n-1~nav .a-b-1{transition:none}}.item-n-1{display:none}body:has(.item-n-1:checked){overflow-y:hidden}.item-h:has(.item-n-1:checked):before{content:"";position:fixed;background:rgba(0,0,0,.47);width:100%;height:100vh;top:0}.item-h:has(.item-n-1:checked)>*{user-select:none}.item-h:has(.item-n-1:checked){z-index:13}.item-n-1:checked+label{position:absolute;right:0}.item-n-1+label+.s-f-fg-1,.item-n-1:not(:checked)~nav+a,.item-n-1:not(:checked)~nav+a~button{display:none}.item-n-1:checked~nav+a,.item-n-1:checked~nav+a~button{z-index:1}.item-n-1:checked~nav{clip-path:circle(75%);height:100vh;visibility:visible}.item-n-1:checked~nav>a,.item-n-1:checked~nav+a,.item-n-1:checked~nav>p,.item-n-1:checked~nav>em,.item-n-1:checked~nav+p{color:#fff!important}.item-n-1+label{font-size:0;cursor:pointer;position:relative;z-index:2;float:right;margin-left:auto;margin-right:2rem}.item-n-1+label::after{content:"";font-family:'agorafonts'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:30px;letter-spacing:normal;word-wrap:normal;vertical-align:middle;margin:0 .2rem 0 0;transform:translateY(-1px)}.item-n-1:checked+label::after{content:"";color:#fff}.item-n-1~nav a,.item-n-1~nav p{text-decoration:none;color:#fff;margin:1.5rem 0;display:block;font-size:1.5rem;cursor:pointer;user-select:none;height:40px;line-height:36px}.item-n-1~nav span a{font-size:17px;height:30px;line-height:30px}.item-n-1~nav span{padding:0 4.8rem;display:block}.item-n-1~nav span>span a{font-size:1rem;margin:.6rem 0}.item-n-1~nav>p,.item-n-1~nav>em{width:50%}.item-n-1~nav>a,.item-n-1~nav>p,.item-n-1~nav>em{width:100%;font-size:17px;text-align:center}.item-n-1~nav>p>a,.item-n-1~nav>em>a{font-weight:600;font-size:17px;margin:0}.item-n-2,.item-n-2+label{display:none}.item-n-1~nav>a,.item-n-1~nav>p{display:inline-block!important}.item-n-1~nav>p>a,.item-n-1~nav>em>a,.item-n-1~nav span a{display:block!important}.item-n-2~nav{margin-bottom:.2rem;overflow-x:auto;white-space:nowrap;scrollbar-width:none;width:calc(100% - 690px);text-align:right;color:#fff;transition:color .6s cubic-bezier(.32,.94,.6,1)}.item-n-2~nav>a,.item-n-2~nav>p,.item-n-2~nav>em{text-decoration:none;font-style:normal;text-transform:uppercase;height:25px;line-height:25px;color:currentColor;margin-left:1.2rem;margin-right:1.2rem;display:inline-block;font-weight:400}.item-n-2~nav>a:last-child{padding-right:0}.item-n-2~nav span{position:absolute;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.11);display:block;margin-top:.8rem;border-radius:5px;transform:scale(0);transform-origin:0 0;transition:.2s cubic-bezier(.4,0,.2,1);z-index:999}.item-n-2~nav>p,.item-n-2~nav>em{display:inline-block;margin-right:2rem}.item-n-2~nav>p>a,.item-n-2~nav>em>a{color:#fff;position:relative;background:rgba(0,0,0,.001)}.item-n-2~nav>p:last-of-type,.item-n-2~nav>em:last-of-type{margin-right:0}.item-n-2~nav>p>span:before,.item-n-2~nav>em>span:before{width:100%;height:15px;content:"";display:block;margin-top:-15px;opacity:0}.item-n-2~nav span a{text-transform:capitalize;color:#444;padding:.75rem 1.2rem;box-sizing:border-box;display:block!important;font-size:16px;transition:.2s background;width:160px;cursor:pointer;text-align:left}.item-n-2~nav span a:hover{background:rgba(0,0,0,.1)}.item-n-2~nav>p>a:hover+span>span,.item-n-2~nav>em>a:hover+span>span{display:none}.item-n-2~nav a:hover+span,.item-n-2~nav span:hover,.item-n-2~nav a:active+span,.item-n-2~nav a:focus+span{visibility:visible!important;transform:scale(1)}.item-n-2~nav span>span{left:100%;top:auto;margin-left:.5rem;transform-origin:0 0;margin-top:-40px}.item-n-2~nav>p>a:has(+span):after,.item-n-2~nav>em>a:has(+span):after{z-index:-10;content:"";position:absolute;width:0;height:0;bottom:-19px;left:0;right:0;margin:0 auto;box-sizing:border-box;border:5px solid #fff;border-color:transparent transparent #fff #fff;transform:rotate(130deg);box-shadow:0 0 3px -1px rgba(0,0,0,.46);display:none}.item-n-2~nav>p>a:has(+span):hover:after,.item-n-2~nav>em>a:has(+span):hover:after{display:block}.item-n-2~nav>p>a:has(~span:hover):after,.item-n-2~nav>em>a:has(~span:hover):after{display:block}.item-n-2~nav>p>span a:has(+span):after,.item-n-2~nav>em>span a:has(+span):after{content:"";width:24px;height:24px;overflow:hidden;position:absolute;right:4px;opacity:.36;font-family:'agorafonts'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:24px;letter-spacing:normal;word-wrap:normal;vertical-align:middle;margin:0 .2rem;transform:translateY(-1px)}.item-n-2~nav span>span:before{width:10px;height:100%;content:"";display:block;margin-left:-8px;position:absolute;opacity:0}.article-header{line-height:27px;background:var(--c-3);flex:1;gap:1rem}.article-header>h3{font-size:var(--f-s-3)!important;line-height:31px;xwidth:calc(100% - 115px);flex-grow:1}.article-header>h3:first-line {font-size:var(--f-s-3)}.f-list price{font-size:var(--f-s-2);xwidth:115px;color:var(--c-1)}.f-list price:first-line {color:var(--c-1);font-size:var(--f-s-4);font-weight:var(--f-w-6)}.over-text{position:absolute;top:25%;bottom:0;margin:auto;display:inline-table;z-index:1;color:#fff;font-size:clamp(1.4rem,5vw,3rem);width:35vw;left:2rem;background-image:linear-gradient(to top,rgba(0,0,0,.01),transparent 100%)}.over-text img{width:70px}.form-content label{display:block;font-size:0;color:#444;font-family:var(--s-f)}.form-content label:before{content:"" attr(label-name)"";position:absolute;margin-top:0;transition:.2s margin-top;visibility:hidden}label:has(>.item-text:not(:placeholder-shown)){background-image:linear-gradient(to top,rgba(0,0,0,.01),transparent 100%)}label:has(>.item-text:not(:placeholder-shown))::before,.form-content .label-sel.active::before{margin-top:-9px;visibility:visible;font-size:var(--f-s-2);font-weight:500}label:has(>.item-text:not(:placeholder-shown)){background:rgba(0,0,0,.001)}label:has(>.item-text.no-float-cap)::before{margin-top:-9px;visibility:visible;font-size:var(--f-s-2);font-weight:500}.label-select{font-size:var(--f-s-3)!important;font-weight:500}.item-text{border:0;border-bottom:1px solid #aeaeae;background:transparent;width:100%;padding:12px 0;box-sizing:border-box;outline:0;font-size:var(--f-s-3);font-weight:normal;color:#000;font-family:var(--s-f)}.item-text::placeholder{color:#000}.item-text.c-4::placeholder{color:rgba(0,0,0,.5)}x.contact-us .item-text::placeholder{font-size:0}.contact-us .item-text.c-4::placeholder{font-size:var(--f-s-3)}.item-text::-ms-input-placeholder{color:#000}.item-select{padding:11px 0;width:100%;background:#fff;cursor:pointer;font-family:inherit;font-size:var(--f-s-3);transition:all 150ms ease;border:0;border-bottom:1px solid #aeaeae;outline:0;color:#000}.im-f{object-fit:cover;width:100%;height:240px}.xform-bigimg{height:800px}.form-bigimg{background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(../../../../../images/company/AGY/form-img.webp);background-size:cover;background-position:center;min-height:480px}.item-f{background:#000;color:#fff;padding:2rem 0}.item-f>nav{margin-bottom:1.8rem;padding:0 1.2rem}.item-f a{xtext-decoration:underline;color:#fff;text-transform:uppercase;font-size:var(--f-s-2)}.item-f nav a{color:#fff;text-transform:uppercase;xtext-decoration:none;margin-right:1rem}.item-f nav a:hover{xtext-decoration:underline}.footer-line{gap:12px}.agy-caro{position:relative;max-width:100%}.agy-caro>i{bottom:5px;background:none;box-shadow:none;height:50px;width:50px;position:absolute;text-align:center;line-height:50px;border-radius:50%;transform:translateY(-50%);transition:transform .1s linear;z-index:1}.agy-caro>i:not(.disabled){cursor:pointer}.agy-caro>i.disabled{pointer-events:none;transform:translateY(-50%) scale(1);opacity:.6;cursor:auto}.agy-caro>i:active{transform:translateY(-50%) scale(.85)}.agy-caro>i:first-child{left:calc(50% - 45px)}.agy-caro>i:last-child{right:calc(50% - 45px)}.agy-caro-in{scroll-snap-type:x mandatory;margin:0!important;padding:0!important;border-radius:8px;scroll-behavior:smooth;scrollbar-width:none;display:flex!important;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.agy-caro-in::-webkit-scrollbar{display:none}.agy-caro-in.no-transition{scroll-behavior:auto}.agy-caro-in.dragging{scroll-snap-type:none;scroll-behavior:auto;user-select:none}.agy-caro-in.dragging .ag-car-item{cursor:grab;user-select:none}.agy-caro-it{scroll-snap-align:start;list-style:none;flex:0 0 auto}.agy-caro-dots{width:100%;text-align:center;margin:3rem}.agy-caro-dots>button{width:10px;height:12px;margin:5px 7px;background:#d6d6d6;display:inline-block;transition:opacity .2s ease;border-radius:30px;border:0;box-sizing:border-box}.agy-caro-dots>button:hover{background:#869791}.agy-caro-in:has(li:only-child){justify-content:center}.agy-caro-in .agy-caro-it:only-child{box-shadow:none}.agy-caro-in .agy-caro-it:only-child>.ca-im-count,.agy-caro:has(.agy-caro-in .agy-caro-it:only-child)>i,*:not(.property-gallery-container)>.hero-slider:not(.property-gallery-container):has(.item-s .item:only-of-type)>.dots-wrapper,.hero-slider:has(.item-s .item:only-of-type)>i{display:none}.dots-wrapper{display:flex;justify-content:center;margin:0 auto}.dot{border:0;background:#fff;width:35px;height:6px;margin:5px;outline:0;cursor:pointer;transition:.2s;font-size:0}.dot:hover{background:var(--c-1)}.dot.active{width:50px;background:var(--c-1);pointer-events:none;cursor:none}.show-nav>i{visibility:visible!important;font-style:normal}.item-hs{position:absolute;bottom:15px;z-index:10}.item-hs a[data-agora-icon-right]:hover:after{color:var(--c-1)}.item-ons{position:relative;background:#fff;display:flex;justify-content:space-between;height:65px;line-height:65px;margin-bottom:1.4rem}.item-ons>input[type="text"]:has(+.OneSearchBox),.item-ons>.OneSearchBox+input[type="text"]{width:calc(100% - 70px);outline:0;border:0;height:100%;box-sizing:border-box;padding:1rem 1.5rem;font-family:var(--s-f);font-size:var(--f-s-3);text-overflow:ellipsis}.item-ons .OneSearchBox{line-height:37px}.item-ons .OneSearchBox a{padding:0 1.4rem!important;font-size:13px;cursor:pointer}.item-ons .OneSearchBox a>span,.item-onse-d .OneSearchBox a>span{font-size:11px;font-style:italic;font-weight:600;text-indent:1px;display:inline-block}.item-l{color:#fff;padding:.625rem .25rem;font-size:var(--f-s-5);text-decoration:none;font-weight:normal;display:inline-block;transition:.2s;margin:0 .8rem 1.4rem 0;border-bottom:1px solid transparent;background-image:linear-gradient(to top,rgba(0,0,0,.01),transparent 100%)}.item-l:after{transition:all .5s;position:absolute;bottom:0;left:0;right:0;margin:auto;width:0;content:'.';color:transparent;background:var(--c-1);height:1px;opacity:1}.item-l:hover:after,.item-l.active:after{width:100%}.OneSearchBox a.highlightitem{background:rgba(26,25,25,.05)}.hs-a-b-1{width:70px;margin-left:auto;font-size:0}.hs-a-b-1:before{font-size:var(--f-s-7)}.article-header h3.f-s-5:has(>br):first-line {font-size:var(--f-s-5);font-family:var(--p-f);color:var(--c-2)}.agy-com .list:after{transition:all .5s;position:absolute;bottom:0;left:0;right:0;margin:auto;width:0;content:'.';color:transparent;background:var(--c-1);height:1px;opacity:1}.agy-com .agy-caro-it:hover .list:after{width:100%}.agy-com .agy-caro-it:hover .list{color:var(--c-2)}.agy-com span.detail{font-family:var(--s-f);font-size:var(--f-s-2)}.agy-com a.detail::after{color:var(--c-1)}.agy-com span.detail::after{color:var(--c-1)}a[data-agora-icon-right]:after,button[data-agora-icon-right]:after,span[data-agora-icon-right]:after{margin-left:8px;font-size:var(--f-s-4)}.ani-aro::after{font-weight:600;transition:.4s cubic-bezier(.37,0,.63,1);margin-left:25px!important}.ani-aro:hover::after,.agy-caro-it:hover .ani-aro::after{transform:translate3d(-10px,0,0);font-weight:600}.r-items:nth-child(even):before{background:transparent!important}.pr-items:nth-child(odd):before,.off-items:nth-child(odd):before,.pr-items article header{background:transparent!important}.pr-items.items article img{object-fit:contain;width:93%!important;margin:0 auto}.r-items:nth-child(even) article header{background:var(--c-99)!important}.new-dev .sub-cont{background:var(--c-3)}x.media .video:after{content:"";background:rgba(0,0,0,.5) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3NCA4MCI+PHBhdGggZD0ibTIwIDEwIDQzIDI1czUgNSAwIDEwTDIwIDcwcy04LjYgNS0xMC01VjE1czAtOC42IDEwLTV6IiBmaWxsPSJub25lIiBzdHJva2Utd2lkdGg9IjUiIHN0cm9rZT0iI2ZmZiIvPjwvc3ZnPgo=) center/2.5rem no-repeat;border-radius:8px;height:72px;left:calc(50% - 2.25rem);position:absolute;top:calc(50% - 2.25rem);width:72px;z-index:1}.cnt-form::after{color:var(--c-1)}.f-hr{border-top:1px solid rgba(0,0,0,.2);border-bottom:0}.join-club ::placeholder{color:#aeaeae}.join-club .acknowledgement-policy{display:none}.join-club aside h3{margin-bottom:20px}.data-privacy-policy.active{position:fixed;bottom:20px;margin:0 auto;left:0;right:0;max-height:inherit!important;z-index:999;max-width:700px}.data-privacy-policy.active .content{padding:14px!important;justify-content:space-between}.data-privacy-policy.active .content p{font-size:var(--f-s-2);width:calc(100% - 100px)!important;text-align:left}.data-privacy-policy.active .content p a{font-size:var(--f-s-2);text-decoration:none;color:var(--c-1)}.j-mail span.ani-aro{right:8px;height:24px}button[data-agora-icon-right]:after{font-weight:var(--f-w-6)}.f-list .p-card{position:absolute;width:calc(100% - 16px);height:calc(100% - 16px)}.tab{display:none!important}.tab-container .tab-a.active-a:after{content:'';display:block;border-top:2px solid var(--c-1);position:absolute;bottom:0;top:44px;background:0;left:0;width:100%}.tab-container .tab-a.active-a:before{content:'';width:8px;height:8px;border-top:2px solid var(--c-1);border-left:2px solid var(--c-1);background:#f7f7f7;position:absolute;top:40px;z-index:9;left:0;right:0;margin:0 auto;transform:rotate(225deg)}.tab-active{display:flex!important}.yt-title{text-shadow:1px 1px .25rem #000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;top:16px}.yt-video:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:var(--f-s-9)}.r-max-footer a:not(:last-child)::after{content:'';border-right:2px solid #fff;padding-left:12px}.p-detail section:first-child price span[ag-l-k="TAX_INFORMATION"]{font-size:var(--f-s-3);font-weight:500;margin-left:4px}.p-detail section:first-child [data-agora-icon]:hover{color:var(--c-10)!important}.p-detail section:first-child [data-agora-icon]:before{font-size:18px;margin-right:.2rem!important;margin-left:0}.listing-type .l-type{border:1px solid}.p-detail .l-type.mls-status{display:none}.l-agent span.a-b-2{width:max-content}.form-content label.show-label{font-size:var(--f-s-3)}.p-detail .p-icon::before{font-size:var(--f-s-8);color:var(--c-8)}.form-content label#showDate:before,.form-content label#showTime:before{font-size:var(--f-s-1)!important;visibility:visible;position:unset}.p-detail.sold price{color:var(--c-1)}.p-detail textarea{height:55px}.s-list .show-nav>i{bottom:-30px}.disclaimer .mls-logo{z-index:1}.homejunction-demographics iframe{height:auto;xmax-height:1400px;xoverflow:scroll}.homejunction-demographics iframe .demo-graph-row{padding:0}.p-detail price[ag-l-p][ag-l-p-o]:after{font-size:var(--f-s-5)!important}.a-map #directionBtn[disabled],.p-detail #directionBtn[disabled="disabled"]{pointer-events:none;cursor:none;opacity:.7}.p-detail .b-list span.btn-list:first-child{margin-left:0}.p-detail .form-content label.f-s-2.show-label{font-size:var(--f-s-2)!important}.p-detail p[data-spanishremarks]{border-top:1px solid rgba(0,0,0,.25);padding-top:35px}.item-acc{display:flex;flex-direction:column}.item-acc-i{display:flex;align-items:center;text-transform:capitalize;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.25);padding:10px 0;pointer-events:none;font-weight:bold;user-select:none}.item-acc-c:has(>.item-acc-i){max-height:100%!important;overflow:hidden;transition:max-height .2s ease-out;border-bottom:0}.item-acc-i:not(.open)[data-agora-icon-right]:after{transform:rotate(180deg)!important}.item-acc .acc-con{column-count:3}.item-acc-c.int-fea .acc-con{column-count:1}.item-acc .acc-con span::before{content:attr(data-th)':';padding-right:4px;font-weight:var(--f-w-b)}.ag-bio .ag-logo{max-width:200px!important}.item-te h2:before{font-size:var(--f-s-7);padding-right:4px}.item-te .star:before{font-size:var(--f-s-7)}.p-trans .t-dtls{width:calc(100% - 100px)}.pagination ul li{display:inline-block;margin:0 .2rem}.pagination ul li a{width:34px;height:34px;line-height:34px;text-align:center;display:block;color:var(--c-2);border-radius:2px}.pagination ul li a:hover{background:rgba(26,26,29,.54);color:rgba(255,255,255,.96)}.pagination ul li.active a{background-color:var(--c-10);color:var(--c-99)!important}.pagination ul li:not(.active):first-child a,.pagination ul li:not(.active):last-child a{color:rgba(94,106,59,.32);width:24px;overflow:hidden;display:inline-block;margin:0 .5rem}.pagination ul li:not(.active):first-child a:hover,.pagination ul li:not(.active):last-child a:hover{color:rgba(94,106,59,.96);background:0}.pagination ul li:not(.active):first-child a::before{content:""}.pagination ul li:not(.active):last-child a::before{content:""}.pagination ul li:not(.active):first-child a::before,.pagination ul li:not(.active):last-child a::before{display:inline-block;font-family:"agorafonts";font-size:24px;-webkit-font-feature-settings:"kern" 1,"liga" 1,"case" 1;-moz-font-feature-settings:"kern=1","liga=1","case=1";-moz-font-feature-settings:"kern" on,"liga" on,"case" on;-ms-font-feature-settings:"kern" 1,"liga" 1,"case";-o-font-feature-settings:"kern","liga","case";font-feature-settings:"kern","liga","case"}.stroke{color:transparent;-webkit-text-stroke:.125rem;-webkit-text-stroke-color:currentcolor;-webkit-text-stroke-color:#e9161d}.a-result p{max-width:800px}.search-con select,.a-result .item-text{border:0}.search-con select{padding:1rem 0}.s-item input,.s-item select{height:42px}.s-item select{padding:0 8px!important}.s-item input{text-indent:12px}.s-item .OneSearchBox{left:unset}.s-con{background:rgba(0,0,0,.1);margin-bottom:20px!important}.s-item .hs-a-b-1{right:4px;height:42px;top:0;width:auto}.s-item .hs-a-b-1::before{display:flex;align-items:center;height:100%;font-size:24px}section.press aside img{max-width:130px;height:auto;min-width:125px}.com-co .s-con{margin-bottom:70px!important}.com-co .agora-multibox{bottom:-52px}.com-co .agora-onesearch-multi-sel-item-cont{display:inline-flex;align-items:center;padding:8px 10px}.com-co .s-con .item-text{width:calc(100% - 70px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.com-co .hs-a-b-1:before{height:100%;display:flex;justify-content:center;align-items:center}.com-co article h3:has(>br):first-line {font-size:var(--f-s-5);font-family:var(--p-f);color:var(--c-5)}.list-count span.a-b-2{height:50px!important;line-height:50px!important}.list-count span.a-b-2::after{font-size:28px}.agora-map-wrapper .f-b-1 [class^="aga-"]{vertical-align:middle;line-height:38px}.agora-map-wrapper .map-context .pin{padding:5px;border-color:var(--c-2)}.agora-map-wrapper .map-context .pin:after{left:-5px;border-top-color:var(--c-2)}.agora-map-wrapper .map-action-POI .f-b-1{margin:0 auto;margin-top:8px}.a-map .agora-map-wrapper{margin-bottom:20px}.aga-map-item ul li:not(:first-child):not(:has(>[aria-busy]))::before{display:none}.a-map label::before{font-size:24px!important;color:var(--c-2);margin:0!important}.search-cont .count{gap:4px}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center}.modal-c{margin:20% auto;border:1px solid #888;width:300px;overflow:hidden}.modal-c.office{width:330px}.modal .close{top:15px;right:15px;z-index:9;width:24px;height:24px;line-height:22px}.modal .close:before{font-size:var(--f-s-2);line-height:22px}body.popup-active{overflow:hidden}.dev-list .item-select{background:transparent}.property.virtualTour .p-badge .l-type.vt,.p-detail.virtualTour .l-type.vt,.property.newlisting .p-badge .l-type.nl,.p-detail.newlisting .l-type.nl,.p-detail.broker .l-type.cl,.p-detail.rental .l-type.rl,.property.pricereduced .p-badge .l-type.pr,.p-detail.pricereduced .l-type.pr,.property.openhouse .p-badge .l-type.oh,.property.exclusive .p-badge .l-type.el,.p-detail.openhouse .l-type.oh,.property.have-mul-openhouse .p-badge .l-type.oh .ohd,.property.have-mul-openhouse .p-badge .l-type.oh,.p-detail.have-mul-openhouse .l-type.oh .ohd,.p-detail.have-mul-openhouse .l-type.oh,.p-detail.exclusive .l-type.el,.property.rental .p-badge .l-type.rl{display:inline-block!important}.property.pricereduced .p-badge .l-type.pr i:after,.p-detail.pricereduced .l-type.pr i:after{font-size:var(--f-s-1);margin:0 4px}.p-badge .l-type .ohd:before{font-size:var(--f-s-3)}.property.sold .p-badge .l-type.status,.p-detail.sold .l-type.status{background:var(--c-10)!important;color:var(--c-99)!important}.property.sold.rental .p-badge .l-type.status{font-size:0}.property.sold.rental .p-badge .l-type.status,.p-detail.sold.rental .l-type.status{background:var(--c-2)!important;border:0}.property.sold.rental .p-badge .l-type.status:after{content:'Rented';font-size:var(--f-s-1);vertical-align:middle}.property.sold footer span,.property.sold .full,article.property.sold.rental span.f-s-4.c-10{display:none}x.p-detail .p-link::after{color:var(--c-1)}x.p-detail .p-link.l-h:hover{--_p:calc(100% - 40px)}body.property-template header{position:relative!important}.ldp-slider>i{transform:translateY(-50%);font-style:normal;font-family:var(--s-f);font-weight:var(--f-w-6);color:rgba(0,0,0,.48);font-size:23px;user-select:none;text-shadow:1px 1px 10px rgba(0,0,0,.24);background:rgba(255,255,255,.82);width:40px;height:40px;line-height:40px;bottom:20px}.ldp-slider>i:first-child{left:calc(50% - 45px)}.ldp-slider>i:last-child{right:calc(50% - 45px)}.ldp-slider>i:active{transform:translateY(-50%) scale(1)}.ldp-slider>i:first-child:before{position:absolute;content:"";width:87px;height:100%;background:rgba(255,255,255,.73);left:1px;border-radius:21px;z-index:-1;transform:scale(1.15)}not-in-use.ldp-slider .agy-caro-it:not(.active)>*{filter:blur(2px)}x.ldp-slider .agy-caro-it:not(.active)>*{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ca-im-count{background:#fff;border-radius:2px;position:absolute;top:12px;left:12px;padding:5px;line-height:var(--l-h-n);font-size:12px;color:var(--c-2);display:none}.region-detail .f-agent article.agent header{background-color:var(--c-99)!important}.region-detail .r-des+.agency-journal::before{background-color:var(--c-99)!important}.region-detail .agent-result-section.s-b-w{background:#f7f8f6!important}.c-menu{z-index:10;border-bottom:1px solid #e9e9e9}.region-detail .pagination{display:none}body.scroll .c-menu{position:fixed}.c-menu .subnav .expand-more{user-select:none;cursor:pointer;display:none}.c-menu .subnav{width:100%;display:flex;justify-content:space-around;flex-wrap:wrap}.c-menu .subnav a{color:#000;font-size:var(--f-s-4)}.c-menu .subnav a.active{color:var(--c-1)}.agora-back-to-top{bottom:8px;position:fixed;right:8px;z-index:4;transform:scale(0);transform-origin:100% 100%;transition:.3s cubic-bezier(.4,0,.2,1) all;border-radius:50%;height:56px;margin:auto;min-width:56px;width:56px;padding:0;overflow:hidden;background:var(--c-1);color:var(--c-99);box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)}.agora-back-to-top i{position:absolute;top:50%;left:50%;transform:translate(-12px,-12px)}body.scroll .agora-back-to-top{transform:scale(1);display:block!important}.aga-map-plugin .map-actions i,.ReactModalPortal .search-property-detailview .sub-head{font-size:var(--f-s-5)!important;font-family:var(--s-f);color:var(--c-1)}.ReactModalPortal p,.ReactModalPortal span,.ReactModalPortal i,.ReactModalPortal div,.ReactModalPortal b{font-family:var(--s-f)!important}.ReactModalPortal p,.search-property-detailview .sub-head>i{font-size:var(--f-s-2)!important}.ReactModalPortal .aga-button,.properties-more i:before,.alice-carousel__prev-btn [data-area]::after,.alice-carousel__next-btn [data-area]::after{font-size:var(--f-s-3)!important}.ReactModalPortal .search-property-detailview h1,.ReactModalPortal .search-property-detailview .property-price,.ReactModalPortal .search-property-detailview .inline-detail li span.icon{font-size:var(--f-s-6)!important;font-family:var(--p-f);font-variant-numeric:lining-nums}.ReactModalPortal .search-property-detailview h3{font-size:var(--f-s-3);margin-bottom:.8rem}.ReactModalPortal .search-property-detailview .inline-detail li span.content,.ReactModalPortal .search-property-detailview .detail-list .detail-block ul li i{font-size:var(--f-s-1)!important;line-height:normal}.ReactModalPortal .search-property-detailview .inline-detail li:last-child a i:before{font-size:var(--f-s-4)!important}.ReactModal__Content{border-radius:unset!important;max-height:100%}.search-property-detailview>button:first-child+div{padding-top:1.5rem}.aga-map-item .slides img{pointer-events:none;filter:none!important}.aga-map-item .slides a{display:block;width:100%;height:100%}.SearchBar,.property-headings{width:100%!important;padding-top:0!important}@media(max-width:840px){.ReactModal__Content.search-property-detailview{max-height:unset!important}.property-headings{padding:8px 8px 0!important}.SearchBar{padding-bottom:0!important}}@media screen and (min-width:840px){.SearchBar-wrapper{top:80px}body.body_propertymapsearch{--map-offset-height:148px}}.hero-slider.banner .item-s{min-height:unset}.hero-slider.banner .item-s .item{aspect-ratio:191/73}.hero-slider.banner h1{z-index:9}.form-content label#showDate input[type="date"]{position:relative;height:45px}.xform-content label#showDate input[type="date"]::before{content:attr(data-placeholder);width:100%;background:#f7f8f6!important;position:absolute;top:0;left:0;height:100%;padding-top:12px;cursor:pointer}.xform-content label#showDate input[type="date"]:focus::before,.xform-content label#showDate input[type="date"]:valid::before{display:none}label.consent-statement{font-size:var(--f-s-2)!important}.article-header i[data-city-state^=","],.article-header i[data-city-state$=","]{display:none}.article-header [ag-l-p][ag-l-p-o].ag-l-p-p-r-t:hover::before{width:115px}body.error .disclaimer .powered-by{display:none}body.error .disclaimer{height:auto;padding-top:4px}body.error:after{display:none}.ldp-caro .owl-stage-outer{max-height:550px}.ldp-caro .owl-nav{width:100px;background:rgba(219,219,219,.6);border-radius:35px;z-index:1;position:absolute;bottom:20px;margin:0 auto;left:0;right:0}.ldp-caro .owl-nav>div{font-style:normal;font-family:var(--s-f);font-weight:var(--f-w-6);color:rgba(0,0,0,.48)!important;font-size:23px!important;user-select:none!important;text-shadow:1px 1px 10px rgba(0,0,0,.24);background:rgba(255,255,255,.82)!important;width:40px;height:40px;line-height:32px;border-radius:100%!important}.ldp-caro .item,.ldp-slider .single-img{height:550px}.ldp-caro .item img{width:auto!important;height:100%!important;max-width:inherit!important}.ldp-caro .item img:hover{cursor:pointer}.ldp-caro .owl-stage{display:-moz-box;display:-webkit-box}.ldp-caro .owl-item{min-width:200px}.ldp-caro .owl-nav .button-disabled{opacity:.5;cursor:default!important;pointer-events:none!important}.with-webbuilder .webbuilder-bar{position:fixed!important}@supports(hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){.ldp-caro .owl-stage{display:inherit}}@media screen and (min-width:1025px){.item-n-1:checked+label{margin-right:1.05rem}}@media(min-width:1024px){.item-dr-c.any{width:380px}.item-dr-c.more{width:750px}.p-detail h1{width:calc(100% - 240px)}.p-detail.sold h1{width:calc(100% - 320px)}.p-detail .form-content .p-input,.p-detail .form-content .a-b-2{margin-left:5px}.p-detail .form-content .acknowledgement-policy input{margin-left:4px}}@media(max-width:1024px){body.with-title-slider.scroll .item-h{background-color:#fff}body.with-title-slider .h-logo>a{height:100%}body.with-title-slider .item-h .f-lo{display:none}body.with-title-slider .item-h .m-lo{display:block}.bg-b::before{width:100vw!important}.item-ac>.a-b-2[data-agora-icon]{font-size:0;padding:0 12px;vertical-align:middle}.item-ac>.a-b-2[data-agora-icon]:before{display:inline-block;font-size:23px}.item-con{display:inline-block}.item-dr-c.more .OneSearchBox{max-height:200px;bottom:0;top:inherit!important}.data-privacy-policy .content .action{width:auto!important}.item-uc{margin-bottom:8rem;padding-right:5.5rem}.flag{height:40px}.c-menu .subnav:not(.responsive)>a{display:none}.c-menu .subnav .icon:after{float:right}.c-menu .subnav .expand-more{display:block}.c-menu .subnav.responsive .expand-more{margin-bottom:3rem}.c-menu .subnav.responsive .icon:after{content:""}.c-menu .subnav.responsive>a{display:block;text-align:center;width:100%;font-size:var(--f-s-3)}.over-text{width:calc(100% - 2rem)!important}body.with-title-slider:not(.scroll) .item-h .h-logo a{margin-left:0}.item-n-1:checked~nav{border:10px solid transparent;background-clip:padding-box}.item-uc{width:100%;padding-left:5.5rem;position:relative;padding-top:80px;margin-top:8px;text-align:center}.item-uc::before{content:'';background-image:url(https://apt.theagencyre.com/AGY/app/assets/img/logo-home.png);background-size:contain;background-repeat:no-repeat;width:136px;height:64px;display:block;position:absolute;left:0;top:0}.item-n-1~nav .ph-l{margin-right:16px;margin-left:0!important}.item-n-1~nav .ph-l+.flag{margin-bottom:0}.item-n-1~nav .flag{margin-bottom:16px;margin-left:0!important}.item-uc p[ag-user]{width:100%;display:block}.item-uc .u-login,.item-uc .u-logined,.item-uc .user-logged-in{margin:0 auto!important;display:block!important}.item-n-1~nav>a:not(.with-webbuilder .item-n-1~nav>a),.item-n-1~nav>p:not(.with-webbuilder .item-n-1~nav>p),.item-n-1~nav>em:not(.with-webbuilder .item-n-1~nav>em){padding-left:5.5rem;gap:10px;height:auto;line-height:30px;text-align:left}.item-n-1~nav>a:not(.with-webbuilder .item-n-1~nav>a)::before,.item-n-1~nav>p:not(.with-webbuilder .item-n-1~nav>p)>a::before,.item-n-1~nav>em:not(.with-webbuilder .item-n-1~nav>em)>a::before{content:'';font-family:'agorafonts';font-size:16px;font-weight:normal;margin-right:2rem}.f-list price{padding-right:30px}.f-list price::before{content:"" attr(ag-l-p-c-t)""!important;position:absolute!important;right:0!important;font-size:var(--f-s-1)!important;line-height:31px!important;width:26px!important;top:inherit!important;bottom:inherit!important;background:none!important;color:inherit!important;padding:0!important;text-align:right!important}.f-list price::after{transform:translateX(29px)!important}.ldp-caro .item{height:420px}}@media screen and (min-width:768px) and (max-width:1024px){.p-detail .btn-list{max-width:100px}.p-detail .btn-list[data-agora-icon]:before{display:block}}@media only screen and (max-width:840px){.map-plugin>.aga-content.aga-map-plugin section:first-child+section{padding-top:0!important}body .choice.view:not(:checked)~.aga-map-plugin .properties-more i:before{line-height:14px}.aga-map-item span:not(:first-child) h2{margin-bottom:1.8rem}.aga-map-item span:first-child h2{display:none}.aga-map-plugin .aga-map-item .nav{z-index:2}.search-property-detailview>button:first-child+div>.header>div:first-child>div,.search-property-detailview>button:first-child+div>.slider-gallery+div{width:100%}.search-property-detailview>button:first-child+div>.header>div:first-child>div:last-child>.property-price{margin-bottom:3rem}.aga-map-plugin .aga-map-item span+span>h3{display:block!important}body.choice-view-active .aga-map-plugin section:first-child+section>div:first-child+div{height:calc(100vh - 250px)!important;overflow-y:auto}body.body_propertymapsearch .join-club{display:none}body.body_propertymapsearch:has(a[title="Grid View"].active) .join-club{display:block}}@media only screen and (min-width:768px){.p-fact{gap:24px}.media article{align-items:center}}@media only screen and (max-width:768px){.media article{align-items:unset}.search-cont .pagination{order:3;margin:0 auto;padding-top:12px!important}.hero-slider.banner .item-s{aspect-ratio:unset}.p-detail section:first-child .btn-list{font-size:0}.p-detail section:first-child .b-list [data-agora-icon]:before{display:block;font-size:26px}.ag-bio .a-photo{width:270px;height:auto}}@media screen and (max-width:640px){.item-n-1~nav>p,.item-n-1~nav>em{width:100%}.aga-map-item>span:first-child h3{font-size:var(--f-s-2)!important}body .aga-map-plugin section:first-child+section h1{margin-bottom:4rem!important}body .choice.view:checked~.aga-map-plugin .properties-more{top:-24px!important}.choice.view:checked~.aga-map-plugin .aga-map-item .actions{bottom:10px}body.body_propertymapsearch:not(:has(a[title="Grid View"].active)) .property-search-section:not(body.snapshot-active .property-search-section){height:calc(100dvh - 210px)!important}}@media screen and (max-width:576px){.s-item{padding:0!important}.s-item:not(:last-child) select{margin-bottom:4px}.p-fact{display:flex;flex-wrap:wrap}x.p-fact span{width:33.33%;margin-right:0}x.p-fact span.p-icon:last-child{margin-left:12px!important}.search-cont label{justify-content:center;margin-top:8px}.search-cont .count{justify-content:center}.sort-bar .pagination{order:2;margin-top:8px}.sort-bar .label-sel,.sort-bar .pagination{justify-content:center}.item-acc .acc-con{column-count:1}.list-cont .listings{flex:1 50%;border-bottom:1px solid var(--c-1)!important}.ldp-slider .agy-caro-in{scroll-padding:0!important}.ldp-slider .agy-caro-it:not(.active)>*{filter:none}.ldp-caro .item,.ldp-slider .single-img{height:260px}.ldp-caro .item img{object-fit:contain;margin:0 auto}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.item-onstxt{font-size:16px!important}}@media only screen and (max-device-width:480px){.item-onstxt{font-size:16px!important}}a.ag-fake-contains{display:none}.bbs span .ag-fake-contains{width:40px;display:inline-flex;overflow:hidden}.ag-fake-contains:has(>.ag-fake){position:relative;color:rgba(0,0,0,0);pointer-events:none!important;cursor:default}.ag-fake{display:none}.ag-fake{position:absolute;left:0;top:0;width:100%;height:calc(100% - 2px);background:#eee;overflow:hidden;display:block;border-radius:2px;margin-top:1px}.ag-fake:after{content:"";top:0;transform:translateX(100%);width:100%;height:100%;position:absolute;z-index:1;animation:slide 1s infinite;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.8)),color-stop(99%,rgba(128,186,232,0)),color-stop(100%,rgba(125,185,232,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#007db9e8',GradientType=1);opacity:.64}.ag-fake-mask{display:none}img.ag-fake-inline-contains{position:relative;object-position:-99999px 99999px;background:#eee}@keyframes slide{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}[ag-language-select]{position:fixed;visibility:visible;display:block;background:var(--c-9);z-index:9999;border-radius:2px;box-shadow:rgba(0,0,0,.16) 0 1px 4px;transform:scale(0);min-width:240px;transition:transform .4s cubic-bezier(.77,.2,.05,1);transform-origin:top right}[ag-language-select] label{cursor:pointer}[ag-language-select].active{transform:scale(1)}[ag-language-select] span{width:100%;display:block;position:relative}[ag-language-select]>span{margin:8px 0;display:block}[ag-language-select]>span>span>label{display:block;padding:2px 0 8px 0;color:var(--c-2)}[ag-language-select]>span>span>label.active:before{content:"";position:absolute;width:calc(100% + 16px);height:100%;top:0;left:-8px;background:var(--c-99);z-index:-1;box-shadow:rgba(0,0,0,.12) 0 1px 3px,rgba(0,0,0,.24) 0 1px 2px}[ag-language-select]>span>label,[ag-language-select]>span>span>span>label{display:block;width:100%;padding:8px;font-size:var(--f-s-2);color:var(--c-2)}[ag-language-select]>span>span>span>label:hover{background:rgba(0,0,0,.16)}[ag-language-select] label+span{position:absolute;transform:scale(0);visibility:hidden;background:var(--c-99);border-radius:2px;box-shadow:rgba(0,0,0,.12) 0 1px 3px,rgba(0,0,0,.24) 0 1px 2px;left:-8px;width:calc(100% + 16px);z-index:3}[ag-language-select] label.active+span:before{content:"";position:absolute;left:0;top:-3px;width:100%;height:3px;z-index:9999;background:#fff;border-bottom:1px solid #f00}[ag-language-select] label.active+span{position:absolute;transform:scale(1);visibility:visible}[ag-language-select] label i,[ag-language-select] label b{font-weight:normal}[ag-language-select]>span:first-child label i{margin-right:8px}[ag-language-select]>span:first-child{border-bottom:1px solid rgba(0,0,0,.16);padding:8px 16px 0 16px;background:var(--c-99);margin-top:0;border-radius:2px;font-size:var(--f-s-2);color:var(--c-1)}[ag-language-select]>span:not(:first-child){border:1px solid rgba(0,0,0,.16);margin:8px;width:calc(100% - 16px);padding:8px 32px 0 8px;border-radius:2px;background:var(--c-99);font-size:var(--f-s-2);color:var(--c-1)}[ag-language-select]>span:after{content:"";speak:none;font-feature-settings:"liga";font-family:agorafonts!important;font-size:24px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;text-transform:none;position:absolute;right:4px;top:calc(50% - 12px)}[ag-language-select]>span:not(:first-child) label+span{width:calc(100% + 16px + 24px)}[ag-language-select]>span:first-child label+span{width:calc(100% + 16px + 16px);left:-16px}[ag-language-select]>span:first-child>i{display:block;position:absolute;right:32px;z-index:0;top:calc(50% - 14px)}[ag-language-select]>span>span>label:after{content:"";position:absolute;left:-16px;top:-24px;width:calc(100% + 32px);height:calc(100% + 24px);background:rgba(0,0,0,0);z-index:1}[ag-l-p]{position:relative}[ag-l-p][ag-l-p-o]:hover:before{content:'Converted from ' attr(ag-l-p-o) ' (' attr(ag-l-p-c) ')';position:absolute;top:100%;right:0;padding:4px 8px;z-index:1;font-size:var(--f-s-0);line-height:normal;background:var(--primary-color-500);border-radius:2px;color:var(--c-3);text-align:left;font-family:var(--s-f)}[ag-l-p][ag-l-p-o]:after{content:' ⇄ ' attr(ag-l-p-o);display:inline-block;font-size:var(--f-s-2)!important;color:var(--c-2);transform:translate(0,-2px);font-family:var(--s-f)}[ag-l-p][ag-l-p-o].ag-l-p-c-f-s:after{font-size:var(--f-s-1)!important}[ag-l-p][ag-l-p-o].ag-l-p-p-r-t:hover::before{top:initial;right:0;bottom:100%;z-index:9}article header [ag-l-p][ag-l-p-o]:after,h1~price[ag-l-p][ag-l-p-o]:after{content:attr(ag-l-p-o);display:block;font-size:inherit;text-align:right}article header [ag-l-p][ag-l-p-o]:after,h1~price[ag-l-p][ag-l-p-o]:after{content:attr(ag-l-p-o) ' ' attr(ag-l-p-c);font-size:var(--f-s-1)!important}.fflag{background-image:url(../../../../../images/company/AGY/flagSprite42.png);background-repeat:no-repeat;background-size:100% 49494%;display:inline-block;overflow:hidden;position:relative;vertical-align:middle;box-sizing:content-box}.fflag-BS{background-position:left .2287%}.fflag-CA{background-position:center .4524%}.fflag-KY{background-position:center .6721%}.fflag-DY{background-position:center .8958%}.fflag-JM{background-position:center 1.1162%}.fflag-MX{background-position:center 1.3379%}.fflag-PA{background-position:center 1.5589%}.fflag-TC{background-position:center 1.7805%}.fflag-US{background-position:center 2.0047%}.fflag-NL{background-position:center 2.2247%}.fflag-PT{background-position:center 2.4467%}.fflag-ES{background-position:left 2.6674%}.fflag.ff-sm{width:18px;height:11px}.fflag.ff-md{width:27px;height:17px}.fflag.ff-lg{width:42px;height:27px}.fflag.ff-xl{width:60px;height:37px}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}[ag-user]{display:inline-block;position:relative}[ag-user]>span{position:absolute;background:var(--c-3);z-index:9999;border-radius:2px;box-shadow:rgba(0,0,0,.16) 0 1px 4px;transform:scale(0);top:calc(100% + 8px);right:0;min-width:180px}[ag-user]>span>*{display:block;width:100%;padding:16px;color:var(--c-2);cursor:pointer}[ag-user]>span>*:first-child{display:none}[ag-user]>button.active+span{transform:scale(1)}[data-perform-action="SaveListing"][ag-user-collection="3"]{color:rgba(0,0,0,0);font-size:0;pointer-events:none}[data-perform-action="SaveListing"][ag-user-collection="3"]:before{content:"";color:var(--c-1);line-height:1}[data-perform-action="SaveListing"][ag-user-collection="3"]:not(:empty):before{transform:translateY(-5px)}[data-perform-action="SaveListing"][ag-user-collection="3"]:not(:empty):after{content:"Saved";color:var(--c-1);font-size:var(--f-s-2);display:inline-block;line-height:1}.item-n-1~nav [ag-user]>span>*{height:inherit;line-height:inherit;margin:inherit;box-sizing:border-box;padding:16px;font-size:var(--f-s-2)}#dmca,#california,#cookies,#information-we-collect-about-you,#our-use-of-your-information,#interest-based-advertising,#contact-information,#analytics-providers{scroll-margin-top:80px}@media only screen and (max-width:480px){[ag-language-select]{right:0!important;margin:0 auto;left:0;transform-origin:top;max-width:80%}}.save-listings:has(span[data-thumbs-up]) a.ca-l,.save-listings:has(span[data-thumbs-down]) a.ca-l{z-index:1}footer.dashboard-item:has(span[data-thumbs-up]),footer.dashboard-item:has(span[data-thumbs-down]){z-index:9}.imp-lgn span[data-thumbs-up],.imp-lgn span[data-thumbs-down]{pointer-events:none}body.custom-dashboard article.property.disliked .gr{filter:grayscale(100%)}span[data-thumbs-up$="_True"]:before,span[data-thumbs-up$="_true"]:before{content:""}span[data-thumbs-up$="_False"]:before,span[data-thumbs-up$="_false"]:before{content:""}span[data-thumbs-down$="_True"]:before,span[data-thumbs-down$="_true"]:before{content:"";color:#808080}span[data-thumbs-down$="_False"]:before,span[data-thumbs-down$="_false"]:before{content:""}.dashboard-item .ca-f-b-1{min-width:38px;min-height:38px;line-height:38px}.dashboard-item .ca-f-b-1::before{font-size:20px;width:38px;height:38px;line-height:38px!important}.dashboard-item .ca-f-b-1[data-note-count="0"]::before{content:""}.property-note-popup .dashboard-item .ca-f-b-1{float:right;margin-right:4px}.dashboard-item.container{width:100%;padding:2rem}.dashboard-item.container h4{margin:1.2rem 0;font-family:var(--s-f);font-weight:var(--f-w-4);font-size:var(--f-s-6);color:var(--c-4)}.dashboard-item.container .mdl-textfield__input{color:var(--c-4)}.property-note-popup.popup-open .agora-mdl-data-dialog-container-body{max-width:580px}.property-note-popup.popup-open .agora-mdl-data-dialog-container-body .dashboard-item textarea[readonly]{background-color:#f0f0f0;color:#888;filter:grayscale(100%)}.sign-up-soldlisting{position:absolute;top:0;height:100%;color:#000;z-index:12;cursor:pointer;width:100%;margin:0;left:0;right:0;padding:1rem;box-sizing:border-box;font-size:var(--f-s-5);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.restricted-listing .map-context .properties-panel .properties-list{position:relative}body.restricted-listing .showing-restricted-listing::after{content:"";width:100%;height:100%;background:rgba(255,255,255,.64);position:absolute;z-index:10;backdrop-filter:blur(10px);top:0}body.restricted-listing .sign-up-soldlisting .lock-img{margin:0 1rem 0 .5rem;width:55px;box-sizing:border-box}body.restricted-listing .sign-up-soldlisting .lock-img+span{width:calc(100% - 86px);line-height:27px}body.restricted-listing .sign-up-soldlisting .lock-img+span>a{color:#fff;text-decoration:underline;margin-right:6px;display:inline-block}body.restricted-listing.showing-restricted-listing .WebBuilderAdminSection{filter:blur(10px);pointer-events:none}body .restricted-listing-label{display:none}body.restricted-listing .showing-restricted-listing .restricted-listing-label{display:block}body.restricted-listing .showing-restricted-listing .restricted-listing-label .sign-up-soldlisting{background:none}body.restricted-listing .showing-restricted-listing .slides .nav,body.restricted-listing .showing-restricted-listing .restricted-listing-label~.mdl-card__menu,body.restricted-listing .showing-restricted-listing .property-info .description .Icons{visibility:hidden}body.restricted-listing .showing-restricted-listing:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.04),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.02)!important}body.showing-restricted-listing.restricted-listing{overflow:hidden}body.showing-restricted-listing.restricted-listing .restricted-listing-label.restricted-detail{display:block}body.restricted-listing .WebBuilderAdminSection:has(>.restricted-listing-label.restricted-detail){filter:unset!important;pointer-events:unset!important}body.showing-restricted-listing .restricted-listing-label.restricted-detail{position:fixed;width:100%;z-index:12;top:50vh}body.showing-restricted-listing .restricted-listing-label.restricted-detail .sign-up-soldlisting{background:transparent;justify-content:center;margin:auto;width:fit-content;border-radius:unset;position:unset}body.showing-restricted-listing .restricted-listing-label.restricted-detail .sign-up-soldlisting img+span{width:unset!important}.tab-container .about-cont ul{list-style:disc;padding-left:40px;margin-top:10px}.item-acc-c .acc-con.addendum span::before{display:none}.delete-account-form h1{font-size:var(--f-s-9);color:var(--c-1);text-transform:uppercase;font-family:var(--s-f);font-weight:var(--f-w-4)!important;text-align:center}.delete-account-form .head-sec span{text-align:center;padding-bottom:16px;display:inline-block;width:100%}body.company.company-template .content-section .banner:has(video)::after{content:unset!important;background-color:unset!important}.market-report-con{max-width:1440px;margin:0 auto;margin-top:20px}.market-report-con .market-report iframe{width:100%}@media only screen and (max-width:768px){.banner-text.txt,.item-hs{position:static!important}.market-report-con{margin:10px;width:100%}.market-report-con .market-report iframe{min-width:100%!important}}ul.breadcrumb:not(.body_propertymapsearch ul.breadcrumb),section:first-child:has(>ul.breadcrumb)>ul.breadcrumb:not(.body_propertymapsearch ul.breadcrumb){width:100%;margin:.6rem 0;padding:0}.body_propertymapsearch ul.breadcrumb,.body_propertymapsearch section:first-child:has(>ul.breadcrumb)>ul.breadcrumb{width:100%;margin-bottom:.4rem;padding:0}ul.breadcrumb li,section:first-child:has(>ul.breadcrumb)>ul.breadcrumb li{display:inline-block}ul.breadcrumb li a,section:first-child:has(>ul.breadcrumb)>ul li a{font-weight:var(--f-w-6);font-size:var(--f-s-2);color:var(--c-1);text-decoration:none}.body_propertymapsearch ul.breadcrumb li a,.body_propertymapsearch section:first-child:has(>ul.breadcrumb)>ul li a{text-decoration:underline}ul.breadcrumb li:not(:last-child)::after,section:first-child:has(>ul.breadcrumb)>ul.breadcrumb li:not(:last-child)::after{content:"";font-family:'agorafonts'!important;font-size:var(--f-s-3);speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;letter-spacing:normal;vertical-align:middle;margin:0 .2rem;transform:translateY(0)}.sort-div label[for="sort-label"]{color:var(--c-100)!important;font-size:var(--f-s-3)}.sort-div .drop-menu{top:24px!important;box-shadow:0 2px 3px 0 rgba(0,0,0,.18)}.sort-div .drop-menu li a{font-size:var(--f-s-2)}.map-plugin .aga-map-plugin section:first-child+section span.sort-div{padding-top:0}.map-plugin .aga-map-plugin section:first-child+section span.sort-div::before{content:none}.map-plugin .aga-map-plugin section:first-child+section>div:first-child{align-items:flex-start}.map-plugin .map-actions{left:20px}.properties-more>i{font-size:max(16px,min(16px,1.2rem))!important}.aga-map-plugin section:first-child:has(>ul){padding:0 12px 8px 12px!important}.aga-map-item img,.map-actions i::after,.map-actions .office::after,.aga-map-plugin section:first-child>div,.aga-map-plugin section:first-child+section{border-radius:2px!important}.aga-map-item span .property-badge ul li{background:#fff!important}.map-marker.property.cluster{font-size:var(--f-s-1)!important}body .aga-map-plugin section:first-child+section .properties-more+h1{font-size:var(--f-s-5)!important;color:var(--c-100);font-variant-numeric:lining-nums}.aga-map-plugin section:first-child:has(>ul)>h1+div{height:calc(100vh - 270px)}.aga-map-plugin section:first-child:has(>ul)>h1{font-size:1.6rem!important;font-weight:500;color:var(--text-color-1);margin:16px 0}.aga-map-plugin section:first-child:has(>ul) .map-actions{position:absolute;top:105px;left:21px}.aga-map-plugin section:first-child+section h1{margin:0!important}body .aga-map-plugin section:first-child+section h1+h2{margin:0!important}.aga-map-item h2{font-family:var(--s-f);font-size:var(--f-s-4)!important;color:var(--c-100)!important;line-height:var(--l-h-1)!important}.aga-map-item ul{line-height:var(--l-h-2)!important}.aga-map-item ul li,.aga-map-item span:not(:first-child) h3,.aga-map-item p{color:var(--c-100)!important}.aga-map-item ul li{font-size:var(--f-s-2)!important}.aga-map-item ul li:not(:first-child):not(:has(>[aria-busy]))::before{display:none}.aga-map-item p{font-size:9px!important}.aga-map-item span:not(:first-child) h3,.aga-map-item p{opacity:1!important;line-height:var(--l-h-1)!important;font-variant-numeric:lining-nums}.aga-map-item span:not(:first-child) h3{margin-bottom:1.2rem}.aga-map-item span:not(:first-child) h2{line-height:var(--l-h-1)!important}.aga-map-item span:not(:first-child) h2:before{line-height:var(--l-h-n)!important}.aga-map-item span:not(:first-child) h3>a{font-family:var(--p-f);font-variant-numeric:lining-nums;color:var(--c-100);font-size:var(--f-s-3)}.aga-map-item span:not(:first-child) h4{opacity:1!important;font-size:var(--f-s-1)!important}.search-office-quickview{padding:0!important;border-radius:0!important}.search-office-quickview .aga-office-item img{object-fit:cover!important}.search-office-quickview .aga-office-item span:first-child>a{width:100%}.search-office-quickview .aga-office-item span:first-child+span{padding:1rem 1.5rem 0}.search-office-quickview .aga-office-item span:first-child+span h2{margin-bottom:1rem!important}.search-office-quickview .aga-office-item span:first-child+span h2>a{font-family:var(--p-f);font-size:var(--f-s-5)!important;color:var(--c-2)!important}.search-office-quickview .aga-office-item span:first-child+span h3{font-family:var(--s-f);font-size:var(--f-s-2)!important;line-height:var(--l-h-1);margin-bottom:2rem}.aga-map-item span+span{padding:16px 5px!important}.aga-map-plugin .aga-map-item .nav{bottom:14px!important}.aga-map-plugin .aga-map-item .nav label{background:rgba(255,255,255,.83)!important;color:var(--secondary-color)!important;line-height:30px!important}.aga-map-item span .property-badge{top:0!important;left:2px!important}.aga-map-item span .property-badge ul li,.search-property-detailview .property-badge ul li{margin:0 0 .2rem!important;border-radius:0!important;border-left:2px solid var(--c-o-1,var(--c-1));text-transform:capitalize!important;color:var(--c-100);background:#fff!important}.search-property-detailview .property-badge ul li.open::after,.aga-map-item span .property-badge ul li.open::after{color:var(--c-100)!important}.aga-map-item span .property-badge ul li i{font-family:var(--s-f);font-size:var(--f-s-1);text-transform:capitalize}.map-marker.cluster b{background-image:linear-gradient(to top,rgba(0,0,0,.01),transparent 100%)}.aga-map-plugin section:first-child+section>div:first-child>span label i:before{font-size:var(--f-s-1)!important}.aga-map-plugin section:first-child+section>div:first-child>span{z-index:3!important;margin-bottom:0!important}.aga-map-plugin section:first-child+section>div:first-child+div{margin-top:8px}.search-property-detailview .nav{background:rgba(154,154,154,.61)!important}.search-property-detailview .nav label{border:2px solid var(--primary-color-50)!important}.search-property-detailview .nav label.active{border-color:var(--primary-color)!important}body.ReactModal__Body--open .search-property-quickview-overlay .alice-carousel__prev-btn,body.ReactModal__Body--open .search-property-quickview-overlay .alice-carousel__next-btn{transform:translateY(-50%);font-family:monospace!important;font-weight:var(--f-w-6);color:rgba(0,0,0,.48)!important;font-size:23px!important;user-select:none;background:rgba(255,255,255,.82)!important;width:40px!important;height:40px!important;line-height:40px!important;bottom:10px;box-shadow:none!important;z-index:1;padding:0;top:inherit!important}body.ReactModal__Body--open .search-property-quickview-overlay .alice-carousel__prev-btn:before{position:absolute;content:"";width:87px;height:100%;background:rgba(255,255,255,.73);left:1.4px;border-radius:21px;z-index:-1;transform:scale(1.15)}body.ReactModal__Body--open .search-property-quickview-overlay .alice-carousel__prev-btn-wrapper>p,body.ReactModal__Body--open .search-property-quickview-overlay .alice-carousel__next-btn-wrapper>p{line-height:var(--l-h-2)}body.ReactModal__Body--open .search-property-quickview-overlay .alice-carousel__prev-btn-wrapper>p>span[data-area]::after,body.ReactModal__Body--open .search-property-quickview-overlay .alice-carousel__next-btn-wrapper>p>span[data-area]::after{font-family:var(--s-f);font-weight:var(--f-w-6);font-size:23px!important}body.ReactModal__Body--open .search-property-quickview-overlay .alice-carousel__prev-btn{left:calc(50% - 45px)!important}body.ReactModal__Body--open .search-property-quickview-overlay .alice-carousel__next-btn{right:calc(50% - 45px)!important}.search-property-detailview .inline-detail li:last-child .aga-button{color:#fff!important;line-height:38px}.search-property-detailview .detail-list .detail-block{background:#fff!important}.search-property-detailview .nav label h3{font-size:var(--f-s-0)!important}.map-plugin>.aga-map-plugin section:first-child+section{overflow-y:visible!important}.map-actions .office label b{background:var(--primary-color-200)!important}.map-actions .office input:checked~label>b{background:var(--primary-color)!important}.aga-map-plugin .map-actions ul li:has(i.aga-grid){display:none}.aga-map-plugin section:nth-child(2)>div:first-child label:not(label.properties-more,label[for="sort-label"]){display:none!important}.aga-map-plugin section:first-child+section>div:first-child+div{overflow:visible!important;height:unset!important}.body_propertymapsearch .aga-map-plugin{background-color:var(--map-background)}html:not(.dark) .aga-map-item+label{margin:10px calc(50% - 56px);border-radius:var(--b-r-1)!important;background-color:var(--c-1);color:var(--c-99);border:unset!important}x.market-snaps{background-image:url('../../images/snapwave-image.png')!important;background-position:bottom right!important;background-size:50% auto!important;background-repeat:no-repeat!important}.market-snaps{border-radius:var(--b-r-1);border-bottom:2px solid var(--c-o-1,var(--c-1));margin-bottom:12px!important}.market-snaps:last-child{margin-bottom:0!important}x.market-snaps .snap-data::after{content:url('../../images/snapwave-image.png');position:absolute;bottom:0;right:0;height:150px}.market-snaps .snap-count{width:36px;height:28px;border-radius:50px 0 50px 50px;font-size:0;flex:1 0 auto;letter-spacing:.5px}.market-snaps .snap-count::before{content:attr(data-th);position:absolute;font-size:12px}.market-snaps .snap-data.blue .snap-count{background-color:var(--c-o-1,var(--c-1))}.market-snaps .snap-data.green .snap-count{background-color:#2d89c7}.market-snaps .snap-data.rounded .snap-count{background-color:transparent;border:2px solid #3a611f;border-radius:32%;color:#3a611f}.market-snaps .snap-label{font-size:max(14px,min(14px,1.2rem));width:calc(100% - 36px)}.market-snaps .snap-label:hover{text-decoration:underline}.snap-shot-div{overflow-y:auto}body.snapshot-active .snap-shot-div{display:block!important;padding:0 8px 8px 12px!important}body.snapshot-active .aga-map-plugin section:first-child .map-actions{display:none}body.snapshot-active .map-plugin>.aga-map-plugin section:first-child+section{width:100%}body.snapshot-active .snap-shot-div::-webkit-scrollbar{width:5px!important;opacity:0!important}body.snapshot-active .snap-shot-div::-webkit-scrollbar-thumb{background:rgba(111,133,147,.1)!important}body.snapshot-active .properties-more::before{content:"View Snapshot"!important}.snap-shot-div:has(.ag-fake-contains) .snap-count{display:none}.search-property-detailview>button:first-child+div{height:82vh!important;min-height:unset!important}@media(any-hover:hover){body.srch-opnd .item-btn.btn-cl:hover{background-color:unset!important;color:unset!important}body.srch-opnd .item-btn:hover{background-color:unset!important;color:unset!important}}@media screen and (min-width:840px){body.snapshot-active .property-search-section{display:flex}body.snapshot-active .map-plugin .properties-more{display:none}.property-search-section{height:100%!important;min-height:calc(100vh - var(--map-offset-height))}body.body_propertymapsearch .aga-map-plugin>section:first-child{position:sticky;max-height:calc(100vh - var(--map-offset-height));top:var(--map-offset-height)}.map-plugin>.aga-map-plugin section:first-child+section{min-height:calc(100vh - var(--map-offset-height))}.aga-map-plugin .properties-more:not(.drag){height:100%;top:0;background:transparent}x.aga-map-plugin .properties-more:not(.drag):hover{border-right:2px solid var(--c-o-1,var(--c-1))}.aga-map-plugin .properties-more:not(.drag):before{content:unset}body.body_propertymapsearch:has(.properties-more:not(.drag)) .aga-map-plugin>section:first-child::after{content:'';position:absolute;top:50%;right:0;display:block;height:48px;width:20px;background-color:#fff;transition:all .2s ease;border-radius:2px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="32"><rect x="6" y="0" width="2" height="32" fill="%23333"/><rect x="12" y="0" width="2" height="32" fill="%23333"/></svg>');background-repeat:no-repeat;background-position:center}.snap-shot-div{position:sticky;height:calc(100vh - var(--map-offset-height))!important;top:var(--map-offset-height)}body.snapshot-active .snap-shot-div{max-width:25%;min-width:374px}body.snapshot-active .map-plugin{width:75%}.map-plugin,.map-plugin>main{overflow:visible!important}.map-plugin>main{min-height:calc(100vh - var(--map-offset-height))}}@media screen and (min-width:640px){.body_propertymapsearch:has(.aga-content section:first-child i.aga-fullscreen-exit) .item-h,.body_propertymapsearch:has(.aga-content section:first-child i.aga-fullscreen-exit) .SearchBar-wrapper,.body_propertymapsearch:has(.aga-content section:first-child i.aga-fullscreen-exit) .builder-dis-detail,.body_propertymapsearch:has(.aga-content section:first-child i.aga-fullscreen-exit) .aga-content section:first-child>ul,.body_propertymapsearch:has(.aga-content section:first-child i.aga-fullscreen-exit) .aga-content section:first-child>ul+h1,.body_propertymapsearch:has(.aga-content section:first-child i.aga-fullscreen-exit) .aga-content section:first-child>ul+h1+h2,.body_propertymapsearch:has(.aga-content section:first-child i.aga-fullscreen-exit) .f-mma,.body_propertymapsearch:has(.aga-content section:first-child i.aga-fullscreen-exit) .item-f,.body_propertymapsearch:has(.aga-content section:first-child i.aga-fullscreen-exit) .mma-container{display:none}.body_propertymapsearch:has(.aga-content section:first-child i.aga-fullscreen-exit) .property-search-section{height:100vh!important}.body_propertymapsearch:has(.aga-content section:first-child i.aga-fullscreen-exit) .aga-content section:first-child{position:unset;max-height:unset;top:unset;height:100vh;width:100vw;padding:0!important}.body_propertymapsearch:has(.aga-content section:first-child i.aga-fullscreen-exit) .aga-map-plugin section:first-child:has(>ul)>h1+div{height:100%;border-radius:0!important}.body_propertymapsearch:has(.aga-content section:first-child i.aga-fullscreen-exit) .aga-map-plugin section:first-child:has(>ul) .map-actions{top:20px}}@media(min-width:1025px){.body_propertymapsearch .item-h>section{--cs:12}}@media(min-width:1440px){.body_propertymapsearch .item-h>section{--cs:16}}@media(max-width:1600px) and (min-width:1024px){.market-snaps .snap-data{column-count:1}}@media only screen and (max-width:1024px){.search-property-detailview .header{position:relative!important}}@media only screen and (max-width:840px){body .choice.view:not(:checked)~.aga-map-plugin .properties-more{top:-25px!important}body .choice.view:not(:checked)~.aga-map-plugin .properties-more i:before{line-height:14px}.aga-map-item span:not(:first-child) h2{margin-bottom:1.8rem}.aga-map-item span:first-child h2{display:none}.aga-map-plugin .aga-map-item .nav{z-index:2}.search-property-detailview>button:first-child+div>.header>div:first-child>div,.search-property-detailview>button:first-child+div>.slider-gallery+div{width:100%}.search-property-detailview>button:first-child+div>.header>div:first-child>div:last-child>.property-price{margin-bottom:3rem}.aga-map-plugin .aga-map-item span+span>h3{display:block!important}body.choice-view-active .aga-map-plugin section:first-child+section>div:first-child+div{height:calc(100vh - 250px)!important;overflow-y:auto}body.snapshot-active .snap-shot-div{height:calc(100% - 300px)!important}body.snapshot-active.choice-view-active .snap-shot-div{height:0!important;overflow:hidden}body.snapshot-active .map-plugin,body.snapshot-active .aga-map-plugin{overflow:visible;height:auto}.item-view>a[title="grid view"]{display:none}.choice.view:not(:checked)~.aga-map-plugin section:first-child+section>div:first-child+div{overflow:unset;height:fit-content!important}.choice.view:checked~.aga-map-plugin .aga-map-item,body.body_propertymapsearch:has(a[title="Grid View"].active) .aga-map-plugin section:nth-child(2) .aga-map-item{width:calc(100%/2 - 8px)!important}.aga-map-plugin section:first-child+section,.aga-map-plugin section:first-child{padding:0 8px 8px 8px!important;margin-right:0!important}.map-plugin>.aga-map-plugin section:first-child+section{padding-top:2rem!important}.body_propertymapsearch .item-f{display:none}body.body_propertymapsearch:has(a[title="Grid View"].active) .item-f{display:block}.aga-map-plugin .properties-more{display:none}.aga-map-plugin section:nth-child(2)>div>ul,.aga-map-plugin section:first-child+section div:first-child h1,.aga-map-plugin section:first-child+section div:first-child h1+h2{display:none}.aga-map-plugin section:first-child+section>div:first-child{justify-content:flex-end!important}.aga-map-plugin section:first-child+section>div:first-child>.sort-div{margin:0 8px 8px 0!important}.map-plugin>.aga-map-plugin section:first-child+section{background-color:var(--c-99)}body.body_propertymapsearch:has(a[title="Grid View"].active) .aga-map-plugin section:first-child{display:none}body.body_propertymapsearch:has(a[title="Grid View"].active) .aga-map-plugin .aga-map-item span:first-child{height:unset!important}body.body_propertymapsearch:has(a[title="Grid View"].active) .aga-map-plugin .aga-map-item span:first-child+span,body.body_propertymapsearch:has(a[title="Grid View"].active) .aga-map-plugin .aga-map-item span:first-child+span h2,body.body_propertymapsearch:has(a[title="Grid View"].active) .aga-map-plugin .aga-map-item span:last-of-type{display:block!important}body.body_propertymapsearch:has(a[title="Grid View"].active) .aga-map-item:nth-child(4)~.aga-map-item{display:flex}body.body_propertymapsearch:has(a[title="Grid View"].active) .property-search-wrapper,body.body_propertymapsearch:has(a[title="Grid View"].active) .property-search-section{height:100%!important}body.body_propertymapsearch:has(a[title="Grid View"].active) .map-plugin,body.body_propertymapsearch:has(a[title="Grid View"].active) .map-plugin>main{overflow:visible}body.body_propertymapsearch:has(a[title="Grid View"].active) .aga-map-item>span:first-of-type .property-head h2{display:inline-block!important}body.body_propertymapsearch:has(a[title="Grid View"].active) .aga-map-plugin .aga-map-item span .property-badge{display:block!important}body.body_propertymapsearch:not(:has(a[title="Grid View"].active)) .aga-map-plugin .aga-map-item+label{display:none}body.body_propertymapsearch:not(:has(a[title="Grid View"].active)) .aga-map-item>span:first-of-type .property-head{position:relative}body.body_propertymapsearch:not(:has(a[title="Grid View"].active)) .aga-map-item>span:first-of-type .property-head h2{color:#000!important}body.body_propertymapsearch:not(:has(a[title="Grid View"].active)) .map-plugin>.aga-map-plugin section:first-child{height:100%}body.body_propertymapsearch:not(:has(a[title="Grid View"].active)) .map-plugin>.aga-map-plugin section:first-child+section{display:none}body.body_propertymapsearch:has(a[title="Map View"].active) .aga-map-plugin section:nth-child(2) .aga-map-item span:nth-child(2) ul,body.body_propertymapsearch:has(a[title="Map View"].active) .aga-map-plugin section:nth-child(2) .aga-map-item span:nth-child(2) p{display:none}}@media screen and (max-width:640px){.item-n-1~nav>p{width:100%}.aga-map-item>span:first-child h3{font-size:var(--f-s-2)!important}body .aga-map-plugin section:first-child+section h1{margin-bottom:4rem!important}body .choice.view:checked~.aga-map-plugin .properties-more{top:-24px!important}.choice.view:checked~.aga-map-plugin .aga-map-item .actions{bottom:10px}body.snapshot-active .snap-shot-div{height:calc(100% - (32px + 16px + 92px))!important}body.snapshot-active .snap-shot-div{overflow:visible}body.snapshot-active .property-search-section{height:100%!important}.choice.view:checked~.aga-map-plugin .aga-map-item{width:calc(100%/1 - 8px)!important}.aga-map-plugin{justify-content:center!important}body.body_propertymapsearch:has(a[title="Grid View"].active) .aga-map-plugin section:first-child+section .sort-div{display:block}body.body_propertymapsearch:not(:has(a[title="Grid View"].active)) .property-search-section:not(body.snapshot-active .property-search-section){height:calc(100dvh - 262px)!important}.aga-map-plugin .map-actions ul .expand{display:none}}@media screen and (max-width:520px){body.body_propertymapsearch:has(a[title="Grid View"].active) .aga-map-plugin section:nth-child(2) .aga-map-item{width:calc(100%/1 - 8px)!important}}.SearchBar,.property-headings{margin:0 auto!important;width:calc(100% - 24px);padding:1rem 0}.item-sea{justify-content:center;align-items:center!important;background:#fff;border-radius:2px}.item-sea .agora-multibox{display:none}.item-sea .item-dr-c.more .agora-multibox{display:block}.item-onse{margin:2px 0;border:2px solid #eaeaea;border-radius:2px;padding:0!important;height:40px;background:#fff}.item-onse-d{width:100%;margin:2px 5px}x.item-onse-d .OneSearchBox{line-height:21px}.item-onse-d .OneSearchBox font{font-size:12px}.item-onse-d .OneSearchBox font+hr{opacity:.3;border-color:rgba(26,26,29,.15)}.item-onse-d .OneSearchBox a{padding:4px 8px!important;font-size:13px;display:inline-block;box-sizing:border-box;cursor:pointer;color:rgba(0,0,0,.54)!important}.item-onse-d .OneSearchBox .agora-onesearch-multi-sel-item-cont a{color:rgba(26,26,29,.86)!important}.item-onse-d .OneSearchBox a>strong{font-weight:normal;font-size:13px;color:#000}.item-onse-d .OneSearchBox .agora-onesearch-multi-sel-item-close>i{background:rgba(0,0,0,.82);color:#fff;border-radius:100%;padding:1px;font-size:12px}.item-onstxt{background:transparent;border:0;width:100%;height:100%;font-family:var(--s-f);font-size:13px;text-overflow:ellipsis}.item-onstxt::placeholder,.d-txt::placeholder{color:#000;opacity:1}.item-da[data-item-count]{left:18px;top:0;position:absolute}.item-da[data-item-count]:before{content:attr(data-item-count);position:absolute;display:block;left:-16px;background:#ec164a;border-radius:50%;width:14px;height:14px;font-size:10px;text-align:center;line-height:14px;color:rgba(255,255,255,.96);font-style:normal;font-weight:500;top:-7px}.item-da[data-item-count="0"]:before{display:none}.item-dr{border:2px solid #eaeaea;border-radius:2px;margin:0 0 0 4px;text-transform:capitalize;box-sizing:border-box;line-height:40px;height:40px;display:inline-block;position:relative;background:#fff}.item-dr-la{height:100%;padding:0 5px;cursor:pointer;user-select:none;font-size:13px;color:#000;overflow-wrap:break-word;line-height:21px;display:flex;align-items:center;justify-content:space-between}.item-dr-la[data-agora-icon-right]{padding:0 5px 0 12px}.item-dr-la[data-agora-icon-right]:after{font-size:var(--f-s-4)}.item-dr>input{display:none}.item-dr-c{position:absolute;background:#fff;min-width:215px;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);transform:scale(0);transition:transform .3s cubic-bezier(.4,0,.2,1) 0s,opacity .2s cubic-bezier(.4,0,.2,1) 0s;opacity:0;transform-origin:0 0;margin-top:8px;font-size:var(--f-s-1);line-height:24px}.item-dr-c.more{right:0;transform-origin:100% 0}.item-dr-c.more::before{right:8px;left:inherit}.item-dr-c::before{content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:8px}.item-dr-c ul li{padding:4px 7px 7px 4px;cursor:pointer}.item-dr-c ul li:hover{background:rgba(119,130,140,.1)}.item-dr-c ul li label{display:flex;align-items:flex-start}.item-dr-c ul li label>.mdl-checkbox__input{margin:0 .7rem 0 0}.item-dr-c ul li label>.mdl-checkbox__label{line-height:16px}.item-dr-c .dr-ul{column-count:2;height:auto}.item-dr-c .d-txt{font-family:var(--p-f)}.item-dr-c .mast-plan li{padding-left:0}.item-dr-c ul.mast-plan li label>.mdl-checkbox__input{margin-left:0}.item-dr-la.active+.item-dr-c{transform:scale(1);opacity:1;z-index:999;padding:.9rem}.item-con{width:100px!important;padding:0 2px;border:0;font-weight:bold;border-right:2px solid #cacaca;border-radius:0;height:40px!important;line-height:18px}.item-con::before{content:attr(data-country);font-size:15px}.item-dr.item-cont+.item-onse-d{width:calc(100% - 130px)}.item-ac{margin-left:.75rem}.item-ac>.clear-search-btn,.item-ac>.save-search-btn{font-size:var(--f-s-1);font-weight:400;padding:6px 8px;background-color:var(--c-o-1,var(--c-1));color:var(--c-99);border-radius:2px;transition:.2s ease-in-out}.item-ac>.clear-search-btn[data-agora-icon]:before,.item-ac>.save-search-btn[data-agora-icon]:before{font-size:var(--f-s-4);margin:0 3px 0 0}.agora-multibox .agora-onesearch-multi-sel-item-cont{display:inline-block;background-color:#e0e0e0;color:#000;border-radius:16px;padding:4px 10px;margin:4px;cursor:default}.agora-multibox .agora-onesearch-multi-sel-item-close{margin-right:.3rem;cursor:pointer}.agora-multibox .agora-onesearch-multi-sel-item-close>i{background:rgba(0,0,0,.82);color:#fff;border-radius:100%;padding:3px;font-size:12px}.agora-multibox .agora-onesearch-multi-sel-item-close+a{font-size:var(--f-s-1);font-weight:var(--f-w-6)}.item-dr-c.more .OneSearchBox{max-height:200px;overflow-y:auto}.item-dr-c.more .OneSearchBox a{padding:.5rem 1rem!important;font-size:13px;cursor:pointer}.item-dr-c.more .OneSearchBox a:hover,.item-ons .OneSearchBox a:hover{background:#f7f6f4}.item-dr-c.more .OneSearchBox>img[src*="one-search-loading-max.gif"],.item-ons .OneSearchBox>img[src*="one-search-loading-max.gif"]{margin:.5rem 1rem}.con-menu{max-height:350px;overflow-y:auto;text-align:left}.con-menu>a{display:block;cursor:pointer;padding:.4rem .7rem;font-size:13px}.con-menu>a:hover{background-color:#eee}.label-con{border-right:2px solid #cacaca;padding:0 0 0 7px!important;font-weight:700;border-radius:0;height:100%!important;line-height:15px!important;display:flex!important;align-items:center;justify-content:center;color:var(--c-o-1,var(--c-1))}.label-con::before{content:attr(data-country);font-size:13px}.item-dr:has(>.item-dr-la.label-con){margin:0;border:0;width:130px!important;display:inline-block;text-align:center;height:100%}.d-txt{color:rgba(0,0,0,.8);border:0;border-bottom:1px solid rgba(0,0,0,.12);font-size:13px;margin:0;padding:4px 0;width:100%;background:0;text-align:left}.d-txt::placeholder{color:rgba(0,0,0,.8)}.item-dr-c.price,.item-dr-c.sqft{width:500px}.item-dr-c.price .list-bd,.item-dr-c.sqft .list-bd{column-count:2;margin-top:10px;width:100%}.item-dr-c.price .list-bd li,.item-dr-c.sqft .list-bd li{display:flex;justify-content:flex-start;align-items:flex-start;line-height:20px}.item-dr-c.sqft .list-bd li label{flex-direction:column}.item-dr-c.sqft .list-bd li span{color:var(--c-o-1,var(--c-1))}.item-btn{background-color:var(--c-o-1,var(--c-1));color:#fff;font-family:var(--s-f);display:inline-block;border-radius:2px;padding:4px 8px;font-size:var(--f-s-2);line-height:24px;transition:.2s ease-in-out;border:1px solid var(--c-o-1,var(--c-1))}.item-btn.btn-cl{background-color:transparent;color:var(--c-o-1,var(--c-1))}.item-btn:hover{background-color:transparent;color:var(--c-o-1,var(--c-1))}.item-btn.btn-cl:hover{background-color:var(--c-o-1,var(--c-1));color:#fff}.item-view>a{margin:2px 2px 0;background:transparent;color:var(--c-o-1,var(--c-1));display:inline-block;border-radius:2px;padding:4px 8px;font-size:var(--f-s-3);line-height:26px;transition:.2s ease-in-out}.item-view>a[data-agora-icon]:before{font-size:var(--f-s-4);margin:0 .4rem 0 0}.item-view>a:hover,.item-view>a.active{background:var(--c-o-1,var(--c-1));color:#fff}@media(max-width:1024px){.item-dr-c{position:relative;margin-top:0;box-shadow:none;background:rgba(0,0,0,.02);max-height:0;transform:scale(1);overflow:hidden}.item-dr-la.active+.item-dr-c{max-height:initial;width:100%;overflow:visible}.item-dr,.item-ac{display:none}.item-ac>.bt-2[data-agora-icon]{font-size:0;padding:0 12px;vertical-align:middle}.item-ac>.bt-2[data-agora-icon]:before{display:inline-block;font-size:23px}body.srch-opnd .item-sea{position:fixed;left:0;top:0;background:#fff!important;width:100%;height:100%;z-index:999;overflow-y:auto;overflow-x:hidden;align-content:flex-start;padding-bottom:90px!important}body.srch-opnd .item-dr,body.srch-opnd .item-ac{display:flex;flex-flow:row wrap}body.srch-opnd .item-ac a:nth-last-of-type(2){margin-left:auto}body.srch-opnd .item-ac{position:fixed;bottom:0;background:rgba(255,255,255,.96);box-shadow:0 27px 42px var(--c-o-1,var(--c-1));padding:8px 10px;width:100%;z-index:999;margin:0}body.srch-opnd .item-view{display:none}.item-dr{margin:5px 0;width:100%;text-align:left;height:auto;padding:0!important}.item-con{display:inline-block}.item-dr-la{text-align:left;width:100%;padding:0 1rem 0 2rem;line-height:inherit}.con-menu{position:absolute;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.item-dr-c.more .OneSearchBox{max-height:200px;bottom:0;top:inherit!important}.item-ac>.bt-2[data-agora-icon]{font-size:0;padding:0 12px;vertical-align:middle}.item-ac>.bt-2[data-agora-icon]:before{display:inline-block;font-size:23px}.item-dr-la.active+.item-dr-c{padding:1.5rem}}@media(min-width:1024px){.item-dr-c.any{width:380px}.item-dr-c.more{width:700px}}@media(min-width:1025px) and (max-width:1100px){.item-sea .item-ac+div.s-f-fg-1{flex-grow:0!important}}@media screen and (min-width:840px){.SearchBar-wrapper{position:sticky;z-index:11;left:0;right:0;top:80px}body.agent-template-1 .SearchBar-wrapper{top:0!important}body.body_propertymapsearch.agent-template-1.scroll .aga-map-plugin>section:first-child{max-height:calc(100vh - 82px);top:82px;padding-top:0}body.srch-opnd .SearchBar-wrapper{z-index:13}.SearchBar-wrapper:after{content:'';width:100%;height:100%;position:absolute;background:var(--background-offset);top:0;z-index:-1}.SearchBar-wrapper .property-headings{display:none}}@media only screen and (max-width:840px){.item-onstxt{font-size:inherit}}