body:has(.home-banner).scroll .item-h::after,body:not(:has(.home-banner)) .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(:has(.home-banner)) .item-h{background-color:#fff;position:sticky;top:0;width:100%;z-index:12}body:has(.home-banner) .item-h{position:fixed;top:0;z-index:100;width:100%}body:has(.home-banner).scroll .item-h{transition:transform .5s;background-color:#fff;width:100%}body:not(:has(.home-banner)) .h-logo>a,body:has(.home-banner).scroll .h-logo>a{height:100%}.item-h .m-lo,body:has(.home-banner).scroll .item-h .m-lo,body:has(.home-banner) .item-h .f-lo{display:block}.item-h .f-lo,body:has(.home-banner).scroll .item-h .f-lo,body:has(.home-banner) .item-h .m-lo{display:none}xbody.with-title-slider:not(.scroll) .item-h .h-logo a{margin-left:80px}x.flag{width:45px;height:30px;background:none;border:0;box-sizing:border-box!important}body:has(.home-banner):not(.scroll) .item-n-1+label{color:#fff}body:not(:has(.home-banner)) .item-h .item-n-2~nav a,body:not(:has(.home-banner)) .agora-layout-header .item-n-2~nav a,body:not(:has(.home-banner)) .item-h .ph-l,body:has(.home-banner).scroll .item-h .item-n-2~nav a,body:has(.home-banner).scroll .item-h .ph-l{color:#000}body.with-webbuilder .item-n-2~nav>p,body.with-webbuilder .item-n-2~nav>em{margin-right:2rem;margin-bottom:0}.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;justify-content:space-around;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-n-1:checked~nav:before{content:"";position:fixed;background:rgba(0,0,0,.47);width:100%;height:100vh;top:0;left:0;z-index:-1}.item-h:has(.item-n-1:checked)>*{user-select:none}.item-n-1:checked+label{position:absolute;right:4rem}.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(149%);height:100vh;visibility:visible}.with-webbuilder .item-n-1:checked~nav{padding-top:8rem}.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;text-transform:uppercase}.item-n-1~nav span a{font-size:16px;height:30px;line-height:30px;margin:.55rem 0}.item-n-1~nav span{display:block}.item-n-1~nav span.ic-web-icons{padding:1rem 4rem}.item-n-1~nav span>span a{font-size:1rem;margin:.6rem 0}.item-n-1~nav>p,.item-n-1~nav>em{width:100%}.item-n-1~nav>a{width:100%;font-size:17px;text-align:center;font-weight:600}.item-n-1~nav>p>a,.item-n-1~nav>em>a{font-size:17px;font-weight:600;margin:0}.item-n-1~nav>p>a:hover,.item-n-1~nav>p:hover a{--_p:0}.item-n-2,.item-n-2+label{display:none}body:not(.with-webbuilder) .item-n-1~nav a,body:not(.with-webbuilder) .item-n-1~nav>p,body:not(.with-webbuilder) .item-n-1~nav>em{display:block!important}.item-n-2~nav{margin-bottom:.2rem;overflow-x:visible;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{margin:0!important;padding:.6rem 1.2rem}.item-n-2~nav>a,.item-n-2~nav>p,.item-n-2~nav>em{text-decoration:none;text-transform:uppercase;color:currentColor;margin:0;float;left;display:inline-block;font-weight:400}.item-n-2~nav>a:last-child{padding-right:0}.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 .new-web.new.webbuilder{cursor:pointer;text-transform:uppercase}.item-n-2~nav .new-web.new.webbuilder:before{background:var(--c-2);font-size:15px;border-radius:100%;padding:.35rem;color:#fff;margin-right:7px}.item-n-2~nav span.sub .new-web.new.webbuilder{padding:1rem 1.5rem;color:#000;display:block}.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>em em{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>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 span a:hover{color:#000;--_p:0}.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,.item-n-2~nav a.hover+span{visibility:visible!important;transform:scale(1)}@supports(-webkit-touch-callout:none){.item-n-2~nav a:active+span,.item-n-2~nav a:focus+span{visibility:hidden!important;transform:scale(0)}.item-n-2~nav a input[type="checkbox"]{display:none}.item-n-2~nav a:has(input[type="checkbox"]:checked)+span.sub{visibility:visible!important;transform:scale(1)}.item-n-2~nav a:has(input[type="checkbox"]:checked) label{pointer-events:none}}.item-n-2~nav .sub-span,.item-n-2~nav span span{left:100%;top:auto;margin-left:.5rem;transform-origin:0 0!important;margin-top:-35px!important}.item-n-2~nav span span:has(>.new-web.new.webbuilder){margin-left:-.5rem!important}.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)}.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(-3px)}.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 a:hover+span{margin-top:0}.burger-c~nav .more{position:relative;font-style:normal;padding:1.2rem;line-height:normal;vertical-align:middle;transition:.5s}body:not(:has(.home-banner)) .burger-c~nav .more,body:has(.home-banner).scroll .burger-c~nav .more{color:var(--c-100)}.item-n-1~nav .more{display:none!important}.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}.burger-c~nav .more:hover .more-content{transform:scale(1);visibility:visible}.item-n-2~nav .more-content a+span{right:100%;left:inherit;margin-left:0;margin-right:8px;transform-origin:100% 0;top:auto;margin-top:-34px}.item-n-2~nav .more-content .menu-item:has(>span){margin:0;position:relative}body.company-template.with-webbuilder .webbuilder-bar .mdl-menu.mdl-menu--bottom-left{left:12px}body.company-template.with-webbuilder .webbuilder-bar .mdl-menu.mdl-menu--bottom-right{right:12px}body.company-template.with-webbuilder .item-h{height:auto}body.company-template .header-menu,body.company-template .item-n-2~nav{width:inherit}body.company-template .item-n-2~nav:not([data-menu-count])>.more{display:none}body.company-template .item-uc .u-login{min-width:164px}.item-uc p[ag-user]:has(.user-logged-in.u-logined){margin:0}.item-uc p[ag-user] .user-logged-in.u-logined{min-width:110px}@media screen and (min-width:1025px){.item-n-1:checked+label{margin-right:1.05rem}}@media(max-width:1024px){body:has(.home-banner).scroll .item-h{background-color:#fff}body:has(.home-banner) .h-logo>a{height:100%}xbody.with-title-slider .item-h .f-lo{display:none}xbody.with-title-slider .item-h .m-lo{display:block}x.flag{height:40px}xbody.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;padding-bottom:50px;position:relative;padding-top:80px;margin-top:8px;text-align:center}x.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}}@media screen and (max-width:640px){.item-n-1~nav>p,.item-n-1~nav>em{width:100%}}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."]):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}[data-perform-action=SaveListing][ag-user-collection="3"]{color:transparent;font-size:0;pointer-events:none}[data-perform-action=SaveListing][ag-user-collection="3"]:before{color:var(--c-1);content:"";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{color:var(--c-1);content:"Saved";display:inline-block;font-size:var(--f-s-2);line-height:1}.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-2);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,var(--c-o-1,var(--c-1)))}#agoraAlertMessageBox.alert_box.consent .message-body{width:90%;max-width:673px}#agoraAlertMessageBox.alert_box.consent .msg>a{font-size:var(--f-s-3)!important}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.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)}.l-type.br{border:1px solid}.s-con{background:rgba(255,255,255,.1);margin-bottom:50px!important}.s-item .item-text,.search-con select{border:0}.s-item input{text-indent:12px}.s-item input,.s-item select{height:42px}.s-item .s-a-b-1:before{align-items:center;display:flex;font-size:24px;height:100%}.s-item .s-a-b-1{height:42px;right:4px;top:0;width:auto}.pagination ul li{margin:0 .2rem}.pagination ul li a{height:34px;line-height:34px;width:34px}.pagination ul li.active a.c-1{background-color:var(--c-1);color:var(--c-99)!important}.pagination ul li a.c-1:hover{background:rgba(26,26,29,.54);color:var(--c-99)!important;cursor:pointer}.pagination ul li:not(.active):first-child a,.pagination ul li:not(.active):last-child a{color:rgba(94,106,59,.32);display:inline-block;margin:0 .5rem;overflow:hidden;width:24px}.pagination ul li:not(.active):first-child a:before,.pagination ul li:not(.active):last-child a:before{display:inline-block;font-family:agorafonts;-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";font-size:24px}.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:hover,.pagination ul li:not(.active):last-child a:hover{background:0;color:rgba(94,106,59,.96)!important}.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}.p-detail+.tab-container .tab-active{display:block!important}.t-labels{border-bottom:1px solid #dcdcdc}.tab-container .tab-b.active-a:after,.tab-container .tab-b:hover:after{content:'';display:block;position:absolute;border-top:3px solid var(--c-2);bottom:-1px;background:0;left:0;width:100%}.tab-container .tab-b:not(.active-a):after{content:'';transform:scaleX(0);transform-origin:0% 50%;transition:transform 300ms ease-in-out}.tab-container .tab-b:not(.active-a):hover:after{transform:scaleX(1)}.tab-container span.tab-b{margin-right:35px}.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;xoverflow:hidden}.modal-c.office{width:330px}.modal .close{top:15px;right:15px;z-index:9;width:24px;height:24px;line-height:24px}.modal .close:before{font-size:var(--f-s-2);line-height:22px}.modal .close.round{top:-20px;right:-15px;width:45px;height:45px;line-height:40px;border:1px solid}.modal .close.round:before{font-size:var(--f-s-3)}body.popup-active{overflow:hidden}.p-detail.broker .l-type.cl,.p-detail.exclusive .l-type.el,.property.rental .p-badge .l-type.rl,.p-detail.have-mul-openhouse .l-type.oh,.p-detail.have-mul-openhouse .l-type.oh .ohd,.p-detail.newlisting .l-type.nl,.p-detail.openhouse .l-type.oh,.p-detail.pricereduced .l-type.pr,.p-detail.rental .l-type.rl,.p-detail.virtualTour .l-type.vt,.property.exclusive .p-badge .l-type.el,.property.have-mul-openhouse .p-badge .l-type.oh,.property.have-mul-openhouse .p-badge .l-type.oh .ohd,.property.newlisting .p-badge .l-type.nl,.property.openhouse .p-badge .l-type.oh,.property.pricereduced .p-badge .l-type.pr,.property.virtualTour .p-badge .l-type.vt{display:inline-block!important}.p-detail.pricereduced .l-type.pr i:after,.property.pricereduced .p-badge .l-type.pr i:after,.property.priceincreased .p-badge .l-type.pr i:after{font-size:var(--f-s-1);margin:0 4px}.delete-account-form h1{color:var(--c-1);font-family:var(--s-f);font-size:var(--f-s-9);font-weight:var(--f-w-4)!important;text-align:center;text-transform:uppercase}.delete-account-form .head-sec span{display:inline-block;padding-bottom:16px;text-align:center;width:100%}[avm-report-url="get-a-home-valuation"] .map-pop-up>div+div span{align-items:center}[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;padding:0!important}[ag-user]>span>*{display:block;width:100%;padding:16px!important;color:var(--c-2);cursor:pointer;height:auto!important;line-height:normal!important;text-align:left;text-transform:none!important}[ag-user]>span>*:first-child{display:none!important}[ag-user]>button.active+span{transform:scale(1)}.dashboard-item .ca-f-b-1{line-height:38px;min-height:38px;min-width:38px}.dashboard-item .ca-f-b-1:before{font-size:20px;height:38px;line-height:38px!important;width:38px}.dashboard-item .ca-f-b-1[data-note-count="0"]:before{content:""}[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}.s-con.m-listings{background:#fafafa;padding-bottom:28px!important;margin-bottom:0!important}.s-con.m-listings .s-item .item-text,.s-con.m-listings .search-con select{border-bottom:1px solid #aeaeae}.testimonial-wrapper .testimonial .review-by{border-top:1px solid var(--c-7)}body.agent-template-1 .agora-mdl-data-dialog-container .agora-mdl-data-dialog-container-body .mdl-close::before{position:relative;z-index:9}#AddTestimonial_Form .agent-information.mdl-card .title h5{margin:0 0 20px 0;font-weight:400;line-height:normal;font-size:20px}#AddTestimonial_Form .agent-information.mdl-card .title h1{font-weight:400;line-height:normal;margin:0;font-size:2em}#AddTestimonial_Form .agent-information.mdl-card .mdl-textfield .mdl-textfield__label{color:rgba(0,0,0,.54)!important}.testimonial-wrapper .testimonial span.star,.testimonial-container .testimonial-item span.star{color:#faaf19}.d-app{color:#fff!important;background:var(--c-o-1,var(--c-1));padding:8px 12px 6px 6px;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:12px;display:inline;margin-left:8px}.d-app:before{font-size:20px!important}.app-install .content{background:#fff}body:has(>.app-install.active) .item-h{height:auto}body .app-install .content p{font-weight:600;line-height:normal;font-size:var(--f-s-3)}.app-install .content{position:relative;z-index:9;background:#fff}.app-install .content .action-cancel label{padding:16px 8px 16px 8px!important}.app-install .content .action{padding-left:4px!important}.app-install .content .action label{background-color:var(--c-o-1,var(--c-1))!important}.app-install{border-bottom:1px solid rgba(0,0,0,.08)}.app-install .content img{padding:5px!important;width:50px!important;height:50px!important}body.privacy-policy-active:has(>.app-install.active) .data-privacy-policy.active{top:unset!important}.content-page .youtube-section iframe{position:absolute;height:100%!important;width:100%!important;margin:0!important;z-index:1;border:0;display:none}.content-page .youtube-section.play iframe{display:block}.content-page .youtube-section .play-wrapper label:hover,.content-page .youtube-section .play-wrapper .play-wrapper label:focus{background:color-mix(in srgb,var(--c-100) 50%,transparent);color:var(--c-99);border:4px solid color-mix(in srgb,var(--c-100) 50%,transparent)}.content-page .youtube-section .play-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;z-index:0;top:0;left:0}.content-page .youtube-section .play-wrapper label{display:flex;background:transparent;font-size:10rem;top:50%;right:50%;cursor:pointer;z-index:10;color:var(--c-99);border-radius:50%;border:4px solid color-mix(in srgb,var(--c-100) 50%,transparent);transition:.5s ease-in-out;width:350px;height:350px;align-items:center;justify-content:center}.content-page .full-width .youtube-section iframe{width:100%;height:60vh!important}.content-page .full-width .play-wrapper label.play{width:150px;height:150px}.content-page .full-width .play-wrapper label.play i{font-size:var(--f-s-9)}.content-page .youtube-section .play-wrapper{height:50vh}.content-page .youtube-section img{width:100%;height:50vh}.content-page .youtube-section{height:60vh;background-position:center;background-repeat:no-repeat;background-size:cover}.content-page .with-banner img,.content-page .video-banner{height:450px}.content-page .video-banner video{top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%}body:has(.home-banner)[style^="border-top:"].with-webbuilder .webbuilder-bar{margin-top:7px}body.restricted-listing:not(body.body_propertymapsearch) .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:not(body.body_propertymapsearch) .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:not(body.body_propertymapsearch) .sign-up-soldlisting .lock-img+span{width:calc(100% - 86px);line-height:27px;font-weight:400}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:not(body.body_propertymapsearch) .showing-restricted-listing .restricted-listing-label{display:block}body.restricted-listing:not(body.body_propertymapsearch) .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}.aga-map-item.showing-restricted-listing{position:relative}.aga-map-item.showing-restricted-listing .sign-up-soldlisting .lock-img{height:unset;object-fit:unset;aspect-ratio:unset}@media(min-width:840px){#AddTestimonial_Form .mdl-cell--9-col,.mdl-cell--9-col-desktop.mdl-cell--9-col-desktop{width:calc(75% - 16px)}#AddTestimonial_Form .mdl-cell--3-col,.mdl-cell--3-col-desktop.mdl-cell--3-col-desktop{width:calc(25% - 16px)}}@media(min-width:480px) and (max-width:839px){#AddTestimonial_Form .mdl-cell--4-col,.mdl-cell--4-col-tablet.mdl-cell--4-col-tablet{width:calc(50% - 16px)}}@media(max-width:479px){#AddTestimonial_Form .mdl-cell--4-col,.mdl-cell--4-col-phone.mdl-cell--4-col-phone{width:calc(100% - 16px)}}@media screen and (max-width:1024px){.data-privacy-policy .content .action{width:auto!important}.content-page .with-banner img,.content-page .video-banner{height:350px!important}}@media screen and (max-width:701px){.t-labels{border:0}}@media screen and (max-width:576px){.s-item:not(:last-child) select{margin-bottom:4px}.s-item{padding:0!important}.sort-bar .label-sel,.sort-bar .pagination{justify-content:center}.sort-bar .pagination{margin-top:16px;order:2}.item-acc .acc-con{column-count:1}.content-page .youtube-section,.content-page .youtube-section .play-wrapper,.content-page .full-width .youtube-section iframe{height:40vh!important}.idc-agslider,.idc-agslider .carousel-slider.slider .caro-in .carousel-item.card .carousel-item a img{height:332px!important}}.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-o-1,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-o-1,var(--c-1))}.agy-com span.detail::after{color:var(--c-o-1,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{max-height:550px}.ldp-caro .item{height:550px}.ldp-slider .single-img{max-height:550px;overflow:hidden}.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{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}not-in-use.ldp-slider .agy-caro-it:not(.active)>*{filter:blur(2px)}@media(max-width:1024px){.ldp-caro .item{height:420px}}@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:260px}.ldp-caro .item img{object-fit:contain;margin:0 auto}}@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)}.dots-wrapper{display:flex;justify-content:center;margin:0 auto}.dot{border:0;background:transparent;width:35px;height:6px;margin:5px;outline:0;cursor:pointer;transition:.2s;font-size:0;padding:0}.dot:hover{background:var(--c-o-1,var(--c-1))}.dot.active{width:50px;background:var(--c-o-1,var(--c-1));pointer-events:none;cursor:none}.show-nav>i{visibility:visible!important;font-style:normal}.caro-disc .dots-wrapper .dot{border:1px solid var(--c-4)!important;border-radius:50%;width:12px!important;height:12px!important;line-height:12px;padding:0}.caro-disc .dots-wrapper .dot:hover{background:var(--c-2)!important;border:1px solid var(--c-2)!important}.caro-disc .dots-wrapper .dot.active{background:var(--c-2)!important;pointer-events:none;cursor:none;border:1px solid var(--c-2)!important}.caro-disc .dots-wrapper .dot{position:relative}.caro-disc .dots-wrapper .dot::before{content:'';position:absolute;top:-16px;left:-16px;right:-16px;bottom:-16px;background:transparent}.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)}textarea{resize:vertical}.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}.form-content label.show-label{font-size:var(--f-s-3);font-family:var(--s-f);font-weight:var(--f-w-4)}.form-content label#showDate:before,.form-content label#showTime:before{font-size:var(--f-s-1)!important;visibility:visible;position:unset}label.consent-statement{font-size:var(--f-s-2)!important}.form-content .radio-grp label:before{display:none}.form-content .radio-grp label{font-size:var(--f-s-3);color:#444}.p-detail label.consent-statement,.p-detail label.consent-statement a{font-weight:var(--f-w-4)}:root{--p-f:"Questrial",sans-serif!important;--s-f:"Roboto",sans-seri!important;--t-f:"Libre Baskerville",serif;--primary-font:var(--p-f)!important;--secondary-font:var(--s-f)!important;--principal-interest:#31313b!important;--property-taxes:#9a5da9!important;--homeowners-insurance:#6abe66!important;--hoa:#626267!important;--mortgage-insurance:#818181!important;--avm-heading--color:var(--h-c-1)!important;--avm-value-history-data:var(--h-c-1)!important;--f-s-0:max(11px,min(11px,.7rem));--f-s-1:max(12px,min(12px,.8rem));--f-s-2:max(14px,min(14px,1.2rem));--f-s-3:max(16px,min(16px,1.6rem));--f-s-4:max(18px,min(18px,1.8rem));--f-s-5:max(20px,min(20px,2rem));--f-s-6:max(20px,min(24px,2.2rem));--f-s-7:max(25px,min(34px,3.4rem));--f-s-8:max(30px,min(40px,3.7rem));--f-s-9:max(35px,min(50px,4rem));--f-s-10:max(40px,min(70px,5.5rem));--f-s-11:max(35px,min(64px,4rem));--f-s-12:max(40px,min(90px,7rem));--body-font:max(16px,min(16px,1.6rem));--f-w-1:100;--f-w-2:200;--f-w-3:300;--f-w-4:400;--f-w-5:500;--f-w-6:600;--f-w-7:700;--f-w-b:bold;--f-w-n:normal;--txt-t:transparent;--bg-t:transparent;--bu-c-1:var(--c-1);--bu-c-2:var(--c-2);--bu-c-99:var(--c-99);--bu-c-100:var(--c-100);--bu-bg-c-1:var(--c-1);--bu-bg-c-2:var(--c-2);--bu-bg-c-99:var(--c-99);--bu-bg-c-100:var(--c-100);--blg-bg:var(--c-5);--general-font-size:50px;--sp:0px;--l-h-1:20px;--l-h-2:24px;--l-h-3:28px;--l-h-4:32px;--l-h-n:normal;--fixedheight:calc(100vh - 0px);--b-r-1:4px;--b-r-2:12px;--b-r-3:24px;--size:850;--header-bg:#000;--opacity-header-1:.4;--opacity-header-2:1;--agent-overlay:rgba(0,0,0,.4);--map-background:#fff}@media(min-width:768px){:root{--size:1500}}.bg-c-1{background-color:var(--c-o-1,var(--c-1))}.bg-c-2{background-color:var(--c-2)}.bg-c-3{background-color:var(--c-3)}.bg-c-4{background-color:var(--c-4)}.bg-c-5{background-color:var(--c-5)}.bg-c-6{background-color:var(--c-6)}.bg-c-99{background-color:var(--c-99)}.bg-c-100{background-color:var(--c-100)}.bg-t{background-color:var(--bg-t)!important}.blg-bg{background-color:var(--blg-bg)}.h-c-1{color:var(--c-o-1,var(--c-1))}.h-c-2{color:var(--c-2)}.h-c-3{color:var(--c-3)}.h-c-4{color:var(--c-4)}.h-c-5{color:var(--c-5)}.h-c-6{color:var(--c-6)}.h-c-99{color:var(--c-99)}.h-c-100{color:var(--c-100)}.f-c-1{color:var(--c-o-1,var(--c-1))}.f-c-2{color:var(--c-2)}.f-c-3{color:var(--c-3)}.f-c-4{color:var(--c-4)}.f-c-5{color:var(--c-5)}.f-c-6{color:var(--c-6)}.f-c-99{color:var(--c-99)}.f-c-100{color:var(--c-100)}.bu-c-1{color:var(--c-o-1,var(--c-1))}.bu-c-2{color:var(--c-2)}.bu-c-3{color:var(--c-3)}.bu-c-3{color:var(--c-4)}.bu-c-3{color:var(--c-5)}.bu-c-3{color:var(--c-6)}.bu-c-99{color:var(--c-99)}.bu-c-100{color:var(--c-100)}.f-s-12{font-size:var(--f-s-12)}.t-f{font-family:var(--t-f)}.b-r-1{border-radius:var(--b-r-1)}body::-webkit-scrollbar{width:7px!important;background-color:#31313b}body::-webkit-scrollbar-track{background-color:#31313b;-webkit-border-radius:4px;border-radius:4px;border-left:1px solid #31313b}body::-webkit-scrollbar-thumb{-webkit-border-radius:1px;border-radius:1px;background:#faaf19}html{font-size:clamp(1px,18px,calc(10*100vw/390));font-size:clamp(1px,18px,calc(10*100vw/var(--size)))}html:has(.search-property-detailview){font-size:clamp(14px,calc(10*100vw/var(--size)),18px)}button,body,p,a{font-family:var(--s-f)}body,p,a{font-size:var(--body-font);font-weight:var(--f-w-3);line-height:var(--l-h-n)}a:link,a:visited{text-decoration:none}p{line-height:24px;max-width:100%}img.ag-lazy:not(.ag-lazy-s){background-image:url('data:image/svg+xml;base64,77u/PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMjAwIj48cmFkaWFsR3JhZGllbnQgaWQ9ImEiIGN4PSIuNjYiIGN5PSIuMzEzIiBmeD0iLjY2IiBmeT0iLjMxMyIgZ3JhZGllbnRUcmFuc2Zvcm09InNjYWxlKDEuNSkiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI0ZGQjAwMCIvPjxzdG9wIG9mZnNldD0iLjMiIHN0b3AtY29sb3I9IiNGRkIwMDAiIHN0b3Atb3BhY2l0eT0iLjkiLz48c3RvcCBvZmZzZXQ9Ii42IiBzdG9wLWNvbG9yPSIjRkZCMDAwIiBzdG9wLW9wYWNpdHk9Ii42Ii8+PHN0b3Agb2Zmc2V0PSIuOCIgc3RvcC1jb2xvcj0iI0ZGQjAwMCIgc3RvcC1vcGFjaXR5PSIuMyIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0ZGQjAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+PC9yYWRpYWxHcmFkaWVudD48Y2lyY2xlIGN4PSIxMDAiIGN5PSIxMDAiIHI9IjcwIiBmaWxsPSJub25lIiBzdHJva2U9InVybCgjYSkiIHN0cm9rZS1kYXNoYXJyYXk9IjIwMCAxMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMTUiIHRyYW5zZm9ybS1vcmlnaW49ImNlbnRlciI+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBjYWxjTW9kZT0ic3BsaW5lIiBkdXI9IjIiIGtleVNwbGluZXM9IjAgMCAxIDEiIGtleVRpbWVzPSIwOzEiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIHZhbHVlcz0iMzYwOzAiLz48L2NpcmNsZT48Y2lyY2xlIGN4PSIxMDAiIGN5PSIxMDAiIHI9IjcwIiBmaWxsPSJub25lIiBzdHJva2U9IiNGRkIwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxNSIgb3BhY2l0eT0iLjIiIHRyYW5zZm9ybS1vcmlnaW49ImNlbnRlciIvPjwvc3ZnPg==')!important}.item-n-2~nav>a,.item-n-2~nav>a:hover,.item-n-2~nav>p>a:hover{--_p:0!important}.l-h,p a{background:linear-gradient(90deg,var(--txt-t) 50%,#0000 0) calc(100% - var(--_p,0%))/200% 100%,linear-gradient(var(--c-2) 0 0) 0 100%/var(--_p,0) var(--s) no-repeat;-webkit-background-clip:text,padding-box;background-clip:text,padding-box}label.consent-statement a,body:not(:has(.idc-areaMap)) .content-page p a{color:var(--c-o-1,var(--c-1))!important}.bg-b{z-index:1}.bg-b:before{content:"";height:100%;left:50%;margin:0 auto;position:absolute;top:0;transform:translateX(-50%);width:calc(100vw - 17.4px);z-index:-1}.cream:before{background:var(--c-3)!important}.card{box-shadow:none}.is-busy::after{border:4px solid rgba(250,175,25,.2);border-left-color:var(--c-2);border-top-color:var(--c-2)}.a-b-2{line-height:40px;border-radius:var(--b-r-1)}.a-b-2:hover{color:var(--bu-c-2)!important;border-color:var(--bu-c-2)}.btn-1{text-transform:uppercase;color:var(--txt-t);font-weight:var(--f-w-7);display:inline-block;font-size:var(--f-s-4)}.btn-1::after{color:var(--c-2);transform:rotate(45deg)!important;font-size:var(--f-s-4)!important;font-weight:var(--f-w-7)!important;margin-left:12px!important;transition:all .4s ease-in-out}.btn-1:hover::after{transform:rotate(90deg)!important}.btn-2{z-index:1;cursor:pointer;background-color:var(--bg-t);border:1px solid var(--txt-t);border-radius:4px;text-decoration:none;position:relative;overflow:hidden;color:var(--bu-c-99);padding:0 20px;height:42px;line-height:42px;display:inline-block;text-transform:uppercase;font-size:var(--f-s-2);font-weight:var(--f-w-6);background-image:none!important}.b-btn-2{height:48px;line-height:48px}.btn-2::before{content:"";z-index:-1;background-color:var(--bg-t);border-radius:5000vw;width:30em;height:30em;position:absolute;bottom:-50%;left:50%;transform:translate(-50%,50%) scale(0);transition:transform .4s ease;pointer-events:none}.btn-2:hover{border:1px solid var(--txt-t)}.btn-2:hover::before{transform:translate(-50%,50%) scale(1);transition:transform .9s ease}.btn-3{color:transparent!important;background:transparent;display:inline-block;border:1px solid rgba(49,49,59,.2);font-family:var(--s-f)!important;position:relative;z-index:1;width:fit-content;padding:8px 16px;border-radius:var(--b-r-1);text-transform:capitalize;overflow:hidden;font-size:var(--f-s-2);cursor:pointer;transition:all .3s}.btn-3:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:transparent;transition:all .3s;visibility:hidden;z-index:-1}.btn-3:hover:before{width:100%;visibility:visible}.btn-1.c2-c1{color:var(--c-4)!important}.btn-3.c1-c2{color:var(--bu-c-1)!important}.btn-2.c1-c2{background-color:var(--bu-bg-c-1);border:1px solid var(--bu-c-1)}.btn-2.c1-c2::before{background-color:var(--bu-bg-c-2)}.btn-2.c1-c2:hover{border:1px solid var(--bu-c-2)}.btn-2.c99-c2{background-color:var(--bu-bg-c-99);border:1px solid var(--bu-c-99);color:#1b315e}.btn-2.c99-c2::before{background-color:var(--bu-bg-c-2)}.btn-2.c99-c2:hover{border:1px solid var(--bu-c-2);color:var(--bu-c-99)}.btn-3.c1-c2:hover{color:var(--c-99)!important;border:1px solid var(--bu-c-2)}.btn-3.c1-c2:before{background-color:var(--bu-bg-c-2);border:1px solid var(--bu-c-2)}:is(.agora-mdl-data-dialog-container,.openhouse-registration,.alert_box_loaded,.custom-dashboard,.home-flash,.delete-account-form,.contact-card) .mdl-button.mdl-button--primary{background-image:linear-gradient(to right,var(--bu-c-1) 0,var(--bu-c-1) 51%,var(--bu-c-1) 100%);border-radius:var(--b-r-1)}.a-b-1{background-image:linear-gradient(to right,var(--bu-c-1) 0,var(--bu-c-1) 51%,var(--bu-c-1) 100%);height:42px;line-height:42px;border-radius:var(--b-r-1);text-transform:uppercase;font-size:var(--f-s-2);font-weight:var(--f-w-6)}.bn-head-con{z-index:9;left:50%;transform:translateX(-50%)}.bn-head{border-bottom:5px solid var(--c-2);width:fit-content}:is(.agora-mdl-data-dialog-container,.openhouse-registration,.custom-dashboard,.delete-account-form,.contact-card) .mdl-button.mdl-button--colored,.mdl-button.mdl-js-ripple-effect#cancelbutton,.mdl-button.mdl-color-text--primary{border-radius:var(--b-r-1)}.p-badge .l-type,.l-type.br,.body_propertymapsearch .search-property-detailview .property-badge ul li,.body_propertymapsearch .aga-map-item span .property-badge ul li{border:0;background:var(--property-badge)!important;font-weight:var(--f-w-5)!important;text-transform:capitalize!important;border-radius:2px!important;color:var(--c-100);font-family:var(--s-f)}.body_propertymapsearch .search-property-detailview .property-badge ul li i,.body_propertymapsearch .aga-map-item span .property-badge ul li i{font-weight:var(--f-w-5)!important;font-size:var(--f-s-1)}.body_propertymapsearch .search-property-detailview .property-badge ul li{margin-right:4px!important}.p-badge .l-type[data-value="Sold"],.p-detail.sold:not(.rental) .l-type.status,.p-detail.sold .l-type.sold{background:#fa6032!important;color:var(--c-99)}.p-detail .l-type.mls-status{display:none}.banner-text.txt{top:unset!important;bottom:280px;padding:0 50px!important;z-index:10;left:unset!important;right:unset!important}body.with-webbuilder .banner-text.txt{top:unset!important}.banner-text.txt h1 sup{font-size:var(--f-s-2)}.banner-text.txt h1{min-height:unset!important}.item-hs{position:absolute;bottom:80px;z-index:10;max-width:755px}.item-hs a[data-agora-icon-right]:hover:after{color:var(--c-2)}body:has(.idc-agslider) .home-banner{z-index:2}body:has(.idc-agslider) .home-banner:has(.banners-popup,.addBanner-section,.control-box){z-index:unset}.item-ons{height:60px;line-height:60px;padding:10px;border-radius:var(--b-r-1)}.item-ons>input[type="text"]:has(+.OneSearchBox),.item-ons>.OneSearchBox+input[type="text"]{width:calc(100% - 110px)!important;border-radius:var(--b-r-1)}.item-l:after{background:var(--c-2)!important}.item-l:hover{color:var(--c-2)}.item-ons .get-my-direction{color:var(--c-2)!important}.item-ons .OneSearchBox{line-height:37px}.data-privacy-policy{background:var(--c-o-1,var(--c-1))!important}.data-privacy-policy.active{border-radius:var(--b-r-1);border:1px solid var(--c-99);border:1px solid color-mix(in srgb,var(--c-99) 50%,transparent)}.data-privacy-policy.active .content p a{color:#faaf19}.data-privacy-policy .content .action label{background:var(--c-2)!important}.agora-back-to-top{background:var(--c-2)!important}.item-h a img{width:220px;height:auto}.hs-a-b-1{margin-left:auto;display:inline-flex;align-items:center;text-transform:uppercase}.hs-a-b-1::after{font-size:var(--f-s-5)!important;margin-left:4px}.h-region .details sup{line-height:0}.h-region .details .item:hover{color:var(--c-2)}.h-region .details .item:hover i{color:var(--c-o-1,var(--c-1))}.form-bg-img{border-radius:0 4px 4px 0}.form-item{padding-top:0!important}body.company footer .f-inner .s-icons a{text-align:left!important;background:none!important}body.company .f-inner .f-nav a::after{content:'|';font-size:var(--f-s-2);margin:0 8px 0 16px}body.company .f-inner .f-nav a:last-child::after{display:none}body.company .f-inner .m-block{max-width:250px}.disclaimer .powered-by a{font-size:9px}body.company .f-inner .f-nav a{display:inline-block;padding:16px 0 0 8px;text-decoration:underline .1rem rgba(255,255,255,0)}body.company .f-inner .f-nav a:hover{text-decoration-color:var(--c-2)!important;transition:text-decoration-color 300ms}.h-testimonial .main-sl .agent-name::before{content:'- '}.h-testimonial .main-sl .dots-wrapper::before{content:"";width:80%;height:1px;background-color:var(--c-99);position:absolute}.h-testimonial .main-sl .agy-caro-in{max-width:900px}.h-testimonial .main-sl .dots-wrapper>.dot{border:1px solid var(--c-99);margin-top:20px!important}.h-testimonial .main-sl .dots-wrapper>.dot.active{background:var(--c-2);border:1px solid var(--c-2)}.h-testimonial .main-sl .agy-caro-in .agy-caro-it{overflow:auto;max-height:200px;scrollbar-color:rgba(0,0,0,.1) #a9a0a000;scrollbar-width:thin}body:has(.home-banner).scroll .item-h::before,body:not(:has(.home-banner)) .item-h::before,body.body_propertymapsearch .item-h::before,body.agent-template-1:not(:has(.home-banner)) .agora-layout-header:before{content:'';pointer-events:none;display:block;width:100%;height:100%;box-shadow:inset 0 -1px 0 var(--c-2);position:absolute;bottom:0;left:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}body:has(.home-banner).scroll .item-h::after,body:not(:has(.home-banner)) .item-h::after{display:none}body:not(:has(.home-banner)) .h-logo>a,body:has(.home-banner).scroll .h-logo>a{align-items:center;display:flex}body:not(:has(.home-banner)):not(.body_propertymapsearch) .item-h{position:fixed;background-color:var(--c-99)}body:not(:has(.home-banner)):not(.body_propertymapsearch):not(.scroll) .item-h{position:sticky}.item-h{position:fixed;top:0;width:100%;z-index:11;align-items:center!important;height:80px;justify-content:space-between;left:0;padding:0 12px!important;right:0;transition:transform .5s}.item-n-2~nav>a,.item-n-2~nav>p>a{font-weight:var(--f-w-5)!important}.u-login.a-b-1{background-image:unset}.u-login.a-b-1.r-b:focus,.u-login.a-b-1.r-b:hover{box-shadow:none;transform:none}body:has(.home-banner):not(.scroll) .h-logo img{margin-top:20px}.item-h nav a[aria-label="search"],.agora-layout-header nav a[aria-label="search"]{font-size:0}.item-h nav a[aria-label="search"]:after,.agora-layout-header nav a[aria-label="search"]:after{content:"";display:inline-block;font-family:agorafonts;-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";font-size:20px;vertical-align:sub}.item-h .item-n-1~nav a[aria-label="search"],.agora-layout-header .item-n-1~nav a[aria-label="search"]{font-size:17px}.item-h .item-n-1~nav a[aria-label="search"]:after,.agora-layout-header .item-n-1~nav a[aria-label="search"]:after{display:none}body:has(.item-n-1:checked~nav) .idc-agslider .slider.dots-container{z-index:0}.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:15px}.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:30px;gap:10px;height:auto;line-height:30px;text-align:left;margin:1.5rem 0}body:not(.with-webbuilder) .item-n-1~nav span{display:block;padding:0 0 0 29px}body .item-n-1~nav .logo-drawer>span{padding:0}body.with-webbuilder .item-n-2~nav ul>li>a:not(.mdl-button){text-transform:uppercase!important}.ldp-caro .owl-stage{max-height:550px}.ldp-caro .item figure{height:100%}.ldp-caro .item figure img{width:auto!important;height:100%!important}.a-result.search-bar .item-text{color:var(--c-o-1,var(--c-1))}.a-result p{max-width:800px}.s-con .item-text{font-family:var(--p-f)}.sort-bar{margin-top:16px!important;margin-bottom:16px!important}.sort-bar .item-select{border-bottom:1px solid #aeaeae!important;background:inherit!important}.agent:hover .btn-3:not(:hover){border-color:var(--c-o-1,var(--c-1))}.agent:hover img{opacity:.5}.agent .lic[data-value="0"],.agent .lic[data-value="0.0"],.agent .lic[data-value=""],.agent .lic[data-value="0.00"],.agent .lic[data-value="#"],.agent .lic[data-value="no"]{display:block!important;visibility:hidden!important}.ag-bio .a-detail{border-top:1px solid rgba(49,49,59,.2);border-bottom:1px solid rgba(49,49,59,.2)}#TestimonialItem .desc{color:var(--c-o-1,var(--c-1))}.p-detail .b-list span.btn-list:first-child{margin-left:0}.p-detail section:first-child [data-agora-icon]:before{font-size:var(--f-s-4);margin-left:0;margin-right:.2rem!important}.p-detail .p-icon:before{font-size:var(--f-s-8)}.p-fact .p-icon span:first-child{gap:10px}.item-acc .acc-con span::before{font-weight:var(--f-w-4)}.p-detail.sold price,.p-detail.sold section h1>span{color:#b31b1b}.item-acc-i{border-bottom:1px solid #ffb000}.p-detail .form-content .property-requestbox span label.show-label{font-size:var(--f-s-2)!important}.reg-map{height:650px}.modal-c.office{width:660px;max-width:95%}.modal-c.office:has(.o-item:only-child){width:max-content}.modal-c.office article{overflow-y:scroll;max-height:500px}.modal-c.office article .o-item:only-child{width:100%}.modal-c.office article a{border-bottom:2px solid var(--c-2)}.state-pin{color:var(--c-o-1,var(--c-1));font-weight:var(--f-w-5);background:var(--c-99);padding:2px 6px;border-radius:2px;white-space:nowrap;text-shadow:none;user-select:none;pointer-events:none}.office-detail .banner .item-s{min-height:unset}.office-detail .banner .item-s .item{max-height:450px}.office-detail .banner .item-s .item img{min-height:300px}#ftListings .agy-caro-in:has(>article:first-child:nth-last-child(1)),#ftListings .agy-caro-in:has(>article:first-child:nth-last-child(2)){justify-content:center}.office-detail .agent-result .pagination{display:none}.p-detail.p-website .s-fact div:nth-child(2)>div:first-child span::after{content:'';font-size:var(--f-s-2);width:1px;height:15px;margin-left:8px;position:absolute;background:var(--c-o-1,var(--c-1));font-weight:var(--f-w-6);right:0;bottom:5px}.p-detail.p-website .s-fact div:nth-child(2)>div:first-child span:last-child::after{display:none}.p-detail .property-requestbox textarea{height:55px}.p-detail.p-website .owl-carousel .owl-item .item{filter:blur(2px);-moz-filter:blur(2px);-webkit-filter:blur(2px)}.p-detail.p-website .owl-carousel .owl-item.active .item{filter:none}.p-detail.p-website .owl-carousel .owl-item .item.full{height:680px}.p-detail.p-website .owl-carousel .owl-item .item.full img{height:100%!important;object-fit:cover}.p-detail.p-website .owl-carousel .owl-nav .owl-prev,.p-detail.p-website .owl-carousel .owl-nav .owl-next{position:absolute;box-sizing:border-box;opacity:.8;top:calc(50% - 24px);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;width:50px;height:50px;text-align:center;line-height:50px;font-size:var(--f-s-7);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--b-r-3);background:var(--c-3)}.p-detail.p-website .owl-carousel .owl-nav .owl-prev{left:8px}.p-detail.p-website .owl-carousel .owl-nav .owl-next{right:8px}.p-detail .l-agent figure{width:125px}.p-detail .l-agent figure img{max-width:100%}.f-company .c-block img{max-height:75px}.content-page .with-banner::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.2);pointer-events:none}.content-page p .idc-areaMap .map-view-tabs a{background:none!important;background-clip:unset!important}body:not(.body_propertymapsearch) main,body.agent-template-1:not(.body_propertymapsearch) .agora-content-wrapper{min-height:650px}@supports(-webkit-touch-callout:none){main{min-height:-webkit-fill-available}}.delete-account-form h1{text-transform:capitalize;font-family:var(--p-f)}body.company.popup-active .popup-open .Login_pop .Login-tab.Sign-tab .word-right .acknowledgement a.privacyForceLead{text-decoration:none}.header-page .property-details h1{text-transform:capitalize!important}[id="idc-avm"] footer .policy>div div>a{font-size:var(--f-s-1)}footer .aga-content.policy h4{font-size:var(--f-s-3)!important;color:var(--f-c-1)!important}.footer-avm .htmlForm-container .consent-section a{font-size:inherit;font-family:inherit;color:var(--c-o-1,var(--c-1))!important}.strt_over{text-decoration:underline!important;background:none}.agora-mdl-data-dialog-container .Login_pop .logindesc{font-weight:var(--f-w-3)}.blog-wrapper .read-more .btn{color:var(--c-4)!important;font-size:var(--f-s-2)}body main:has(.blog-container){background-color:var(--c-5)!important}.blog-slider figure img{max-height:unset;max-width:unset}[ag-user]>span>*{color:var(--c-o-1,var(--c-1))!important}.r-b:focus,.r-b:hover{box-shadow:none;transform:none}.dashboard-section,.custom-dashboard main{background:var(--c-99)!important}.search-cont .count{gap:6px}.signin-with .icon-btn{background:#1b315e!important;display:flex;justify-content:center;align-items:center;width:fit-content;width:-moz-fit-content;margin:0 auto}.signin-with .icon-btn::before{content:"";margin-right:8px;display:inline-block;width:20px;height:20px;background:url('https://cdn-cws.datafloat.com/VLA/SSO/Logo/VLA_Carrington_Icon.svg') no-repeat center;background-size:contain}.property.card .article-header price span{display:inline-block;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--f-s-2)}#widgetoptionHSAPPDOWNLOAD{display:none}.aga-map-plugin .aga-map-item{container-type:inline-size;container-name:card}.aga-map-plugin .aga-map-item .sqFt{display:block!important}.aga-map-plugin .aga-map-item span+span{display:flex;align-items:center}.aga-map-plugin .aga-map-item span:not(:first-child) h2{flex:1;font-size:var(--f-s-2)!important}.aga-map-plugin .aga-map-item span:not(:first-child) h2+ul.property-info{flex:2;justify-content:flex-end}.aga-map-plugin .aga-map-item span:not(:first-child) h2+ul.property-info li:nth-last-of-type(2){margin-right:0}.aga-map-plugin .aga-map-item ul.property-info li b{font-weight:var(--f-w-5)!important;color:var(--c-100)!important}.aga-map-plugin .aga-map-item ul.property-info li{font-family:var(--s-f);color:var(--c-4)!important}.aga-map-item span:not(:first-child) h3{margin-bottom:0!important}.aga-map-plugin .aga-map-item span:not(:first-child) h3>a{font-family:var(--s-f);font-weight:normal}.aga-map-plugin .aga-map-item span:not(:first-child) .property-info~p{color:var(--c-4)!important;font-size:10px!important;text-transform:capitalize}.aga-map-plugin .aga-map-item span .property-info li.status{display:none}.property-search-section .aga-map-plugin .aga-map-item .nav label{background:#31313b!important;color:var(--c-99)!important}.aga-map-plugin .map-marker.property.single.highlight{background:var(--primary-color-500,var(--c-o-1,var(--c-1)))}.workgin-with-agent-label label span.mdl-checkbox__label{font-size:var(--f-s-2)!important}.agora-content-wrapper .WidgetEditMode li.mdl-menu__item:last-child{display:block}.aga-map-item span .property-badge ul li,.search-property-detailview .property-badge ul li{border-left:unset}body.body_propertymapsearch .disclaimer #ag-mls-disclaimer p img{margin-top:10px}@container card (max-width:350px){.aga-map-item span:not(:first-child){flex-direction:column !important;align-items:flex-start !important;}.aga-map-item span:not(:first-child) h2,.aga-map-item span:not(:first-child) h2 + ul.property-info{flex:none !important;width:100% !important;justify-content:flex-start !important;}}@media screen and (min-width:1600px){.h-testimonial .main-sl .agy-caro-in{max-width:80%}.h-testimonial .main-sl .agy-caro-in .agy-caro-it{max-height:280px}}@media screen and (min-width:1025px){body:not(.body_propertymapsearch).company.company-template.scroll-down header.item-h{transform:translate(0%,-99%)}body:not(.body_propertymapsearch).company.company-template.scroll-down.with-webbuilder header.item-h{transform:translate(0%,-186%)}body:has(.home-banner).scroll .item-h,body:has(.home-banner).scroll .item-h::before{border-radius:4px}.agent.m-8{--sp:48px;margin:8px 24px}body.company.company-template.scroll.with-webbuilder:has(.home-banner) .item-n-2~nav>ul>li>a:not(.mdl-button){color:var(--c-100)}body.company.company-template.scroll.with-webbuilder:has(.home-banner) .item-n-2~nav>ul>li>a:not(.mdl-button):hover{color:var(--c-99)}}@media only screen and (min-width:576px){.p-fact{gap:24px}}@media screen and (max-width:1024px){body:has(.home-banner):not(.scroll) .item-h{position:sticky!important}body:has(.home-banner):not(.scroll) .item-h .f-lo{display:none!important}body:has(.home-banner):not(.scroll) .item-h .m-lo{display:block!important}body:has(.home-banner):not(.scroll) .h-logo img{margin-top:0}body:has(.home-banner):not(.scroll) .item-n-1+label{color:var(--c-100)}.banner-text.txt{padding:0 10px!important}.h-testimonial .img-block{display:none}.h-testimonial .main-sl .dots-wrapper::before{width:100%}.p-detail.p-website .owl-carousel .owl-item .item.full{height:350px}.reg-map{height:500px}.banner-text.txt{bottom:74%}}@media(max-width:840px){body.body_propertymapsearch .item-h+main{background:#f4f5f7!important}body.body_propertymapsearch:has(a[title="Grid View"].active) .aga-map-plugin .aga-map-item span:first-child+span{display:flex!important}}@media screen and (min-width:840px){body.body_propertymapsearch{--map-offset-height:149px}}@media screen and (max-width:767px){.form-item h2{padding-top:40px;padding-bottom:0!important}x.banner-text.txt,.item-hs{position:static!important;padding-top:25px!important;padding-bottom:25px!important}.p-detail.p-website .listing-type{margin-top:10px}.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:var(--f-s-7)}.p-detail .s-fact div:first-child>h1{margin-bottom:10px!important}body.company footer .f-inner .s-icons{margin-top:20px}.banner-text.txt{xbackground:var(--c-1);xpadding-bottom:2rem!important;bottom:2%!important}.banner-text.txt h1{margin-bottom:0!important}.f-company .c-block{margin-bottom:30px}}@media screen and (max-width:576px){.home-banner .item-hs .item-ons .hs-a-b-1{font-size:0}.banner-text.txt h1{max-width:355px}.f-company .c-block:first-child{width:100%;margin-bottom:30px}.a-b-1,.a-b-2{line-height:48px}.p-detail .ag-render .item-acc .acc-con{column-count:1}.p-detail.p-website .s-fact div:nth-child(2)>div:first-child span{width:50%;line-height:var(--l-h-4)}.p-detail.p-website .s-fact div:nth-child(2)>div:first-child span::after{display:none}.p-detail.p-website .listing-type{margin-top:0!important}}@media screen and (max-width:400px){.f-company .c-block{width:100%;margin-bottom:30px}.f-company .c-block:last-child{margin-bottom:0}}body.company #idc-avm footer .policy a{font-size:var(--f-s-1);color:var(--c-o-1,var(--c-1))!important}.OneSearchBox{background:var(--c-99);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:var(--c-99);display:flex;justify-content:space-between;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,.item-ons .OneSearchBox a,.item-ons .OneSearchBox a>strong{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:var(--f-w-6);text-indent:1px;display:inline-block}.item-l{color:var(--c-99);padding:.625rem .25rem;font-size:var(--f-s-4);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)}.article-header{flex:1}.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)}.property.sold [id^="save-"],.property.sold [id^="favourite-"]{display:none!important}.card.property .full .ca-f-b-1{background:color-mix(in srgb,var(--c-100) 50%,transparent)!important;opacity:unset}.article-header h3.f-s-5:has(>br):first-line {color:var(--c-o-1,var(--c-1));font-family:var(--s-f);font-size:var(--f-s-5);font-weight:var(--f-w-4)}.property .p-badge{margin:16px 0 0 16px}.card.property:hover .full{display:block!important}.card.property .full{top:18px;right:18px;z-index:10}.card.property .full .ca-f-b-1{background-color:var(--bu-bg-c-100);height:35px;width:35px;line-height:35px!important;min-height:35px;min-width:35px}.ca-f-b-1:before{line-height:35px!important;height:35px;width:35px}.card.property .full .ca-f-b-1:hover:before{color:var(--c-2)}.property.card.style-1:not(.dash) .article-header{border-radius:0 0 4px 4px}.property.card.style-1 img{border-radius:4px 4px 0 0}.card.property .icons{top:10px;right:18px}.card.property .icons .ca-f-b-1{height:35px;width:35px;line-height:35px!important;min-height:35px;min-width:35px}.card.property .icons .ca-f-b-1:before{color:var(--c-99)}.manage-agent-property .card.property.agent-hidden .show-property.w-icon,.manage-agent-property .card.property:not(.agent-listing):not(.agent-own) .add-property.w-icon{display:block!important;background-color:#0b640b}.manage-agent-property .card.property.agent-listing:not(.agent-hidden) .hide-property.w-icon,.manage-agent-property .card.property:not(.agent-listing):not(.agent-hidden).agent-own .hide-property.w-icon{display:block!important;background:#a50b0b}.manage-agent-property .agent-hidden figure{opacity:.2}@media(min-width:1025px){.card.property .full{display:none}.card.property:hover .full{display:block!important}}.card.property.style-40 .property-card-container{line-height:15px;gap:10px;min-height:146px}.card.property.style-40 .property-card-container .properties-size span:before,.card.property.style-41 .property-card-container .properties-size span:before,.card.property.style-42 .property-card-container .properties-size span:before{content:"|";left:-8px;position:absolute;margin-left:1px}.card.property.style-40 .property-card-container .properties-size span:first-child:before,.card.property.style-41 .property-card-container .properties-size span:first-child:before,.card.property.style-42 .property-card-container .properties-size span:first-child:before{display:none}.card.property.style-40:hover::before{content:'';position:absolute;height:100%;width:100%;left:0;top:0;color:var(--c-99);text-align:center;line-height:43px;background:rgb(255 255 255/80%);z-index:99}.card.property.style-40:hover .hover-btn{position:absolute;top:0;color:var(--c-100);display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:99;visibility:visible!important}.card.property.style-40 .hover-btn{display:none}.card.property.style-40 .hover-btn a{border:2px solid var(--c-100);padding:10px 30px 10px 30px}.card.property.style-40 .hover-btn a:hover{background:var(--c-99)}.card.property.style-40 .p-badge,.card.property.style-41 .p-badge,.card.property.style-42 .p-badge{top:3px;left:3px}.card.property.style-40:hover .Card-Menu{z-index:999}.card.property.style-41 .property-card-container{gap:10px;line-height:15px}.card.property.style-42 .property-card-container{gap:8px}.template-list .template-preview-item:hover{background-position:bottom!important}.template-list .template-preview-item{background-size:100%!important;aspect-ratio:1.06}body.company.agent-template-1 .featured[data-view-mode="gallery"] .featured-slider{justify-content:center;display:flex!important;padding:0}.card.property .article-header h3 a.ca-l{color:hsla(0,0%,100%,.01)!important}.card.property .article-header h3 a:hover{background:none}@media only screen and (min-width:1025px){body .company.agent-template-1 .featured[data-view-mode="carousel"][data-slider-view="1"] [class*="gallery-template-"]{max-width:1024px;margin:0 auto}}@media only screen and (max-width:840px){body.company.agent-template-1 .featured[data-view-mode="gallery"] .featured-slider .card.property{width:calc(50% - 16px)}}@media only screen and (max-width:480px){body.company.agent-template-1 .featured[data-view-mode="gallery"] .featured-slider .card.property{width:calc(100% - 16px)}}@media only screen and (min-width:840px){body.company.agent-template-1 .featured[data-view-mode="gallery"] .gallery-template-3 .featured-slider .card.property{width:calc(50% - 16px);margin:8px}}.featured[data-view-mode="gallery"] .gallery-template-2 .featured-slider .card.property{flex-grow:1}.b-cards header{border-bottom:1px solid var(--c-o-1,var(--c-1))}.b-cards .b-tags{gap:10px}.b-tags .tag{padding-left:25px}.b-tags .tag::before{content:"+";position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:var(--f-s-3);font-weight:var(--f-w-5);color:var(--c-99)}.b-tags .tag:hover::before{color:var(--c-2)}.b-cards footer{min-height:42px}