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}[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}.item-hs{position:absolute;bottom:15px;z-index:10}.item-hs a[data-agora-icon-right]:hover:after{color:var(--c-1)}.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)}.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)}.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}.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)}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%)}}.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}input:checked,input[type="checkbox"]{accent-color:var(--primary-color-500)}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.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)}.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-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-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-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-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}}@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}}body:not(.snapshot-active) .aga-map-plugin{--items-defined-p5:2;--items-defined-p4:3;--items-defined-p3:3;--items-defined-p2:1;--items-defined-p1:1}body.snapshot-active .aga-map-plugin{--items-defined-p5:2.5;--items-defined-p4:3;--items-defined-p3:3;--items-defined-p2:1;--items-defined-p1:1}@media screen and (max-width:1600px){body.snapshot-active .aga-map-plugin{--items-defined-p5:3}body:not(.snapshot-active) .aga-map-plugin{--items-defined-p5:3}}.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}.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)}.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}.ldp-caro,.ldp-caro .owl-stage-outer,.ldp-caro .owl-stage{max-height:490px}.ldp-caro .item,.ldp-slider .single-img{height:490px}.ldp-caro .owl-nav{width:100px;background:rgba(255,255,255,.73);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 figure{height:100%}.ldp-caro .item figure img{width:auto!important;height:100%!important}not-in-use.ldp-slider .agy-caro-it:not(.active)>*{filter:blur(2px)}@media(max-width:1024px){.ldp-caro .item{height:380px}}@media screen and (max-width:576px){.ldp-slider .agy-caro-in{scroll-padding:0!important}.ldp-slider .agy-caro-it:not(.active)>*{filter:none}.ldp-caro .item figure img{object-fit:contain;margin:0 auto}.ldp-caro .item,.ldp-slider .single-img{height:320px}.ldp-caro .item img{object-fit:contain;margin:0 auto}}.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 img:not(.ai-ldp-caro .ldp-caro .item img){width:auto!important;height:100%!important;max-width:inherit!important}.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}@supports(hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){.ldp-caro .owl-stage{display:inherit}}.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)}.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:valid){background-image:linear-gradient(to top,rgba(0,0,0,.01),transparent 100%)}label:has(>.item-text:valid)::before,.form-content label:has(>.item-select:valid)::before{margin-top:-9px;visibility:visible;font-size:var(--f-s-2);font-weight:500}label:has(>.item-text:valid){background:rgba(0,0,0,.001)}.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-2);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)}.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}.label-sel.active::before{margin-top:-9px!important;visibility:visible!important;font-size:var(--f-s-1);font-weight:500}.form-content label.show-label{font-size:var(--f-s-3)}.form-content label#showDate:before,.form-content label#showTime:before{font-size:var(--f-s-1)!important;visibility:visible;position:unset}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 var(--c-1);opacity:.5;position:absolute;bottom:0;left:0}body.with-title-slider.scroll .item-h{transition:transform .5s;background-color:#fff;width:100%}.h-logo{margin:10px 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-n-1+label{color:#000}body:not(.with-title-slider) .item-h nav a,body:not(.with-title-slider) .item-h .ph-l,body.with-title-slider.scroll .item-h nav a,body.with-title-slider.scroll .item-h .ph-l{color:#000}.item-n-1~nav .ph-l{display:inline-block;font-size:16px;color:#fff!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{background-color:#fff;position:sticky;top:0;z-index:11;justify-content:space-between;align-items:center!important;height:90px;xpadding:0 1.2rem 0 0!important}.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{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{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:1.25rem}.item-n-1~nav span{padding-left:1rem;display:block}.item-n-1~nav span>span a{font-size:1rem;margin:.6rem 0}.item-n-1~nav>p{width:50%}.item-n-1~nav>a{width:100%;font-size:17px;text-align:center}.item-n-1~nav>p>a{font-weight:600}.item-n-2,.item-n-2+label{display:none}.item-n-2~nav{margin-bottom:.2rem;overflow-x:auto;white-space:nowrap;scrollbar-width:none;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;text-transform:capitalize;color:currentColor;margin-left:0;margin-right:0;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{display:inline-block;margin-right:2rem}.item-n-2~nav>p>a{color:#fff;position:relative;background:rgba(0,0,0,.001)}.item-n-2~nav>p:last-of-type{margin-right:0}.item-n-2~nav>p>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;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{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{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{display:block}.item-n-2~nav>p>a:has(~span:hover):after{display:block}.item-n-2~nav>p>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}.item-n-2~nav>a,.item-n-2~nav>a:hover,.item-n-2~nav>p>a:hover{--_p:0!important}.item-h nav a[aria-label="search"],.agora-layout-header nav a[aria-label="search"]{font-size:0}.item-n-2~nav>a{margin:0!important;padding:.6rem 1.2rem}.item-n-2~nav>p,.item-n-2~nav>em{display:inline-block;margin-bottom:0;margin-top:0;padding:.6rem 1.2rem;line-height:normal;font-style:normal}.item-n-2~nav>p>a,.item-n-2~nav>em>a{color:#fff;position:relative;background:rgba(0,0,0,.001);padding:0;font-weight:var(--f-w-5)!important;font-style:normal}.item-n-2~nav span.sub{position:absolute;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.11);display:block;margin-top:.8rem;transform:scale(0);transform-origin:0 0;transition:.2s cubic-bezier(.4,0,.2,1);z-index:999;padding: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:uppercase;color:#444;padding:.9rem 1.6rem;box-sizing:border-box;display:block;font-size:var(--f-s-2);font-weight:500;transition:.2s background;cursor:pointer;text-align:left;max-width:230px;text-wrap-mode:wrap;line-height:21px}.item-n-2~nav>p>a:has(+span)+span:after,.item-n-2~nav>em>a:has(+span)+span:after{z-index:-10;content:"";position:absolute;width:0;height:0;top:-4px;left:5px;right:0;box-sizing:border-box;border:5px solid #fff;border-color:transparent transparent #fff #fff;transform:rotate(130deg)}.burger-c~nav .more{position:relative;font-style:normal;padding:1.2rem;line-height:normal;vertical-align:middle;transition:.5s}body.company-template .item-n-2~nav:not([data-menu-count])>.more{display:none}.burger-c~nav .more .more-content{transform:scale(0);background:#fff;position:absolute;transition:all .2s cubic-bezier(.4,0,.2,1);right:9px;transform-origin:100% 0;padding:0;border-radius:2px;min-width:160px;z-index:3;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);visibility:hidden;top:4.8rem}.item-n-2~nav span a{text-transform:uppercase;color:#444;padding:.9rem 1.6rem;box-sizing:border-box;display:block;font-size:var(--f-s-2);font-weight:500;transition:.2s background;cursor:pointer;text-align:left;max-width:230px;text-wrap-mode:wrap;line-height:21px}.item-n-1~nav .more{display:none!important}@media screen and (min-width:1025px){.item-n-1:checked+label{margin-right:1.05rem}}@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}.item-n-1:checked~nav{border:10px solid transparent;background-clip:padding-box;padding-top:80px}.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://staging.newhomesdirectory.com/images/company/NHD/logo.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){padding-left:5.5rem;display:flex;align-items:center;justify-content:flex-start;gap:10px;height:30px;line-height:normal;text-transform:capitalize}.item-n-1~nav>a:not(.with-webbuilder .item-n-1~nav>a)::before{content:'';font-family:'agorafonts';font-size:16px;font-weight:normal}}@media screen and (max-width:640px){.item-n-1~nav>p{width:100%}}.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-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-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-1)}.item-btn{background-color: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-1)}.item-btn.btn-cl{background-color:transparent;color:var(--c-1)}.item-btn:hover{background-color:transparent;color:var(--c-1)}.item-btn.btn-cl:hover{background-color:var(--c-1);color:#fff}.item-view>a{margin:2px 2px 0;background:transparent;color: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-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{position:fixed;bottom:0;background:rgba(255,255,255,.96);box-shadow:0 27px 42px var(--c-1);padding:8px 10px;width:100%;z-index:999;margin:0}body.srch-opnd .item-ac a:nth-last-of-type(2){margin-left:auto}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}}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)!important;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)}