a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-size:14px;line-height:22px;font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:400;background:#fff;color:#333;margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:100%}a{color:#0080ff;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;transition:color .2s linear}a:hover{color:#06f;text-decoration:none}a,a:visited{text-decoration:none}b,strong{font-weight:700}em{font-style:italic}p{margin-bottom:20px}h1,h2,h3,h4,h5,h6{clear:both;font-family:Montserrat,'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:600;color:#222}h2{margin:0 0 40px;font-size:2em;line-height:1em;font-weight:300}h3{margin:0 0 20px;font-size:22px;line-height:1em;font-weight:300}h4{border-bottom:1px solid #ccc;font-weight:700}h4.white{color:#fff;border-bottom:none}h5{padding-bottom:10px;margin-bottom:20px;text-align:center;font-weight:300;font-size:20px;border-bottom:1px solid #ccc}h6{font-weight:700}.right{text-align:right}.center{text-align:center}section{position:relative;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}footer{position:relative;padding:30px 0;margin:30px 0 0;background:#f5f5f5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}footer p{margin:20px 0}footer h6{margin:15px 0}#social-wrap{background:#3b5a97;color:#fff}#social-wrap .row{padding-top:4px;padding-bottom:4px}ul.social{display:inline-block;margin:0;padding:0}ul.social li{display:inline-block;margin:0 14px 0 0;padding:0;font-size:36px;line-height:2em}.social-link{display:block}.facebook{color:#3b5998}.twitter{color:#55acee}.linkedin{color:#0077b5}.fa{display:inline-block;font:normal normal normal 14px/1 urevetica;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-stack{position:relative;display:inline-block;width:2.2em;height:2.2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-2x{font-size:2.2em}.fa-inverse{color:#fff}.fa-stack-1x{line-height:inherit;top:3px}a.social-facebook{color:#3a589e;font-size:1.1rem}a.social-twitter{color:#429cd6;font-size:1.1rem}a.social-instagram{color:#bc2a8d;font-size:1.1rem}footer a.social-facebook,footer a.social-instagram,footer a.social-twitter-x{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%}footer a.social-facebook{background-color:#3a589e}footer a.social-twitter-x{background-color:#000;margin:0 1em}footer a.social-instagram{background-color:#bc2a8d}footer a.social-facebook svg,footer a.social-instagram svg,footer a.social-twitter-x svg{fill:#fff;width:22px;height:auto}.mobile-app{padding-left:26px;background:url('/site/img/common/icon-mobile-app.svg') no-repeat 0 50%;color:#fff}#logomark{text-indent:-9999em;display:inline-block;width:240px;height:43px;background-image:url('/site/img/common/UtahRealEstatecom-Logo-White-Text.svg');background-position:center center;background-repeat:no-repeat;background-size:240px 43px;color:#fff}@media only screen and (max-width:768px){#logomark{width:180px;background-size:180px 35px}}@media only screen and (max-width:370px){#logomark{margin-top:12px;width:120px;background-size:120px 23px}}#tools{background:#f7f9f9;padding:.5em 0 1em}#tools p{text-align:center}#tools h2{text-align:center;font-size:24px;margin-bottom:0;line-height:1.4em}#tools h2 span{display:block}#tools a{display:block;margin-top:20px}a.img-holder{border-radius:50%;border:4px solid #ddd;overflow:hidden;margin:0 auto 20px auto;width:180px;height:180px}a.find-openhouse{background:#fff url('https://assets.utahrealestate.com/site/find-openhouse.webp') no-repeat 50% 50%;cursor:pointer}a.find-realtor{background:#fff url('https://assets.utahrealestate.com/site/find-realtor.webp') no-repeat 50% 50%;cursor:pointer}a.blog{background:#fff url('https://assets.utahrealestate.com/site/blog.webp') no-repeat 50% 50%;cursor:pointer}a.homeownership{background:#fff url('https://assets.utahrealestate.com/site/homeownership.webp') no-repeat 50% 50%;cursor:pointer}a.how-our-website-works{background:#fff url('https://assets.utahrealestate.com/site/how-our-website-works.webp') no-repeat 50% 50%;cursor:pointer}.home___cards{display:block;flex-direction:row;justify-content:space-between;align-items:center}.home___cards___unit{position:relative;width:100%;background:#606eea;padding:50px 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;min-height:440px;overflow:hidden}.home___cards___unit--full{padding:70px 30px;min-height:240px;justify-content:center}.home___cards___unit--green{background:#3cb0cb}.home___cards___unit--mustard{background:#e2a834}.home___cards___fixedImage{width:220px;position:absolute;bottom:0;left:50%;transform:translate(-50%,0)}.home___cards___unitWrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.home___cards___unitWrap--flipDirection{flex-direction:row-reverse}.home___cards___unitContent{width:50%;margin-right:30px}.home___cards___unitContent:last-of-type{margin-right:0}.home___cards___unitText,.home___cards___unitTitle{color:#fff;text-align:center}.home___cards___unitTitle{font-size:22px;line-height:20px;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.12px;margin:0}.home___cards___unitTitle--alt{letter-spacing:-.2px}.home___cards___unitText{font-size:15px;line-height:23px;max-width:300px;margin:10px 0 0}.home___cards___half{width:100%}.home___cards a{display:block;max-width:160px;margin:2em auto;padding:1em 2em;border-radius:30px;color:#fff;background:#361f5b;text-align:center}.home___cards img{height:auto;max-width:100%}@media (min-width:1024px){.home___cards{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.home___cards___half,.home___cards___unit{min-height:840px;width:50%}.home___cards___unit{padding:120px 0 140px}.home___cards___unit--full{width:100%;height:420px;min-height:420px}.home___cards___unit--green{padding-left:80px}.home___cards___unit--green .home___cards___unitImage{transform:translateX(70px)}.home___cards___unit--mustard{padding-right:80px}.home___cards___unit--mustard .home___cards___unitImage{transform:translateX(-70px)}.home___cards___unitTitle{font-size:36px;letter-spacing:-.5px;line-height:48px}.home___cards___fixedImage{width:auto;margin-bottom:20px}.home___cards___unitText{font-size:17px;line-height:25px;max-width:500px}.home___cards___unitText--smallUnit{display:block}}#app-info{background:#f1f4f5}#app-info div.mobile-img-holder{float:right;width:41%;overflow:hidden;margin:30px 0 0;min-height:280px;max-height:500px}#app-info div.mobile-img-holder img{height:auto;width:100%}#app-info h2{font-family:Montserrat,sans-serif;font-weight:600}#app-info div.app-copy{float:left;width:50%;padding-top:60px;font-size:17px;line-height:1.8em}#app-info div.app-badge{clear:both;width:100%;margin:0 auto;text-align:center}#app-info div.app-badge img{display:inline-block;margin:40px auto 0 auto;padding:0 10px;height:48px;width:auto}#marquee-image{display:flex;align-items:center;height:calc(50vh + .5rem)}#marquee-image .container{padding:0}#marquee-image .jumbotron{margin:0;padding:20px;background:rgba(0,0,0,.6)}#marquee-image h2{text-align:center;margin-bottom:20px;font-family:Montserrat,sans-serif;font-weight:600;font-size:2.2em;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.8)}@media (min-width:992px){#marquee-image h2{font-size:3.3em}}#marquee-image div.type-options{margin-bottom:20px}#marquee-image div.type-options a{color:#fff;background-color:rgba(0,0,0,.7);font-size:16px;border:1px solid rgba(255,255,255,.8);-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}#marquee-image div.type-options a:hover{background-color:#0080ff}#marquee-image div.type-options a.disabled-btn{cursor:default;background-color:#0080ff}#marquee-image div.type-options a.disabled-btn:after{content:"";position:absolute;margin-left:-.5em;top:100%;left:50%;border-top:10px solid #00f;border-top-color:inherit;border-left:10px solid transparent;border-right:10px solid transparent}.form___padding{width:96%;max-width:850px;margin:100px auto 0 auto}@media (min-width:992px){.form___padding{width:100%}}#marquee-image #frmMain{border-radius:.3em}#marquee-image #frmMain label{color:#fff}#frmMain .inline___form{display:flex;flex-direction:column;background-color:transparent}@media (min-width:768px){#frmMain .inline___form{flex-direction:row}}#frmMain .with___mls___number___search{gap:0}@media (min-width:768px){#frmMain .with___mls___number___search{gap:0}}#frmMain .inline___form div{display:flex;flex:1 1 auto}#marquee-image #frmMain .header{display:block;color:#fff;text-transform:uppercase;letter-spacing:.2em;text-shadow:0 1px 4px rgba(0,0,0,.8)}#marquee-image #frmMain .group{float:left;display:inline-block;vertical-align:top}#marquee-image #frmMain .right{float:right}#marquee-image #frmMain #type{width:inherit!important;height:inherit!important;border:1px solid #ccc;border-radius:.5em 0 0 .5em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/site/img/common/arrow-down.svg) no-repeat 90% 50%;background-size:10px 10px;border-right:0;padding:0 2em 0 .5em;font-family:Montserrat,sans-serif;font-weight:600;font-size:17px;color:#2d2d2d}@media (min-width:992px){#marquee-image #frmMain #type{font-size:17px}}@media (min-width:1400px){#marquee-image #frmMain #type{font-size:17px;padding-left:22px;padding-top:1px}}#marquee-image #frmMain #geolocation,#marquee-image #frmMain #listnoSearch{flex:1 1 auto;height:75px;font-size:1.3em;border-radius:0 0 0 0!important;border-left:none;border-right:none;padding-left:50px;appearance:none;-webkit-appearance:none;color:#2d2d2d!important;font-weight:500}#marquee-image #frmMain #listnoSearch{width:128px!important;border-radius:.5em!important}.milksteak{position:relative;flex:1 0 auto;padding:2em 0 0;margin-top:.5em}@media (min-width:768px){.milksteak{position:relative;padding:0 0 0 2.4em;margin-top:0}}.milksteak:before{content:'OR';position:absolute;left:calc(50% - .9em);top:0;font-family:Montserrat,sans-serif;font-weight:600;color:#fff}@media (min-width:768px){.milksteak:before{display:grid;place-items:center;position:absolute;left:0;top:0;height:100%}}#marquee-image #frmMain #geolocation::placeholder,#marquee-image #frmMain #listnoSearch::placeholder{color:#2d2d2d!important;font-family:Montserrat,sans-serif;font-weight:600;font-size:17px;opacity:.95}#marquee-image #frmMain #geolocation:placeholder-shown{text-overflow:ellipsis}#marquee-image #frmMain span.or{color:#fff}#marquee-image #frmMain #frmMain_search{margin-top:1em;padding:.6em;color:#fff;background:#1e62fd;border-color:transparent;border-radius:.5em}#marquee-image #frmMain #frmMain_search:before{font-family:Montserrat,sans-serif;font-weight:600;content:'Search';display:inline-block;font-size:16px;color:#fff}#submit-search-div{background-color:#fff;padding:14px;border-radius:0 .5em .5em 0;border:1px solid #ccc;border-left:0}@media (min-width:768px){#marquee-image #frmMain #frmMain_search{margin-top:0;padding:0 20px;border-radius:0 .5em .5em 0}#marquee-image #frmMain #frmMain_search:before{font-family:urevetica;content:'Search';font-weight:700}}#marquee-image #frmMain .rounded___corners{border-radius:.8em!important}#search-by-voice{background-color:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:0;border-right:0;position:relative}.mic-icon{color:#1e62fd;background-color:#e5eeff;border-radius:50%;padding:12px;font-size:24px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.1);width:44px;height:44px;margin-top:14px;margin-right:10px}.mic-icon:hover{background-color:#d0e2ff;box-shadow:0 4px 12px rgba(0,0,0,.15);cursor:pointer}.fa-microphone:before{position:relative;left:2px}.hover-info-box{background-color:#2d2d2d;text-align:center;color:#fff;font-size:11px;bottom:0;position:absolute;padding:1px 11px;left:-27px;bottom:-15px;white-space:nowrap;display:none}.hover-info-box:before{content:"";position:absolute;top:-12px;left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:transparent transparent #2d2d2d;width:0;height:0}.geo-wrapper{flex:0 1 100%!important}@media (max-width:768px){.form___padding #search-by-voice{border-radius:0!important;border-bottom:0!important;border-top:0!important}.form___padding #geolocation{border-bottom:0!important;border-top:0!important;font-size:14px!important;padding-left:30px!important;height:50px!important;outline:0!important;border:none!important;box-shadow:none!important}.form___padding #geolocation::placeholder{font-size:14px!important}.form___padding #type{border-bottom:0!important;border-top:0!important;border-left:0!important;border-radius:0!important;border:none!important;font-size:15px!important;padding:0 14px!important;outline:0!important;box-shadow:none!important}.form___padding #submit-search-div{border-top:0!important;border-left:1px solid #ccc!important;border-radius:0 0 .5em .5em!important;padding-top:0!important}.form___padding #frmMain_search{width:100%}.form___padding .mic-icon{width:35px!important;height:35px!important;font-size:20px!important;padding:9px!important;margin-top:6px!important}.form___padding .geo-wrapper{flex:0 1 100%!important;border-top:1px solid #ccc!important;border-right:1px solid #ccc!important;border-left:1px solid #ccc!important;border-radius:.5em .5em 0 0!important;padding-top:5px;background-color:#fff}.form___padding #frmMain_search{margin-top:8px!important}.form___padding .hover-info-box{left:-39px;bottom:-21px;padding:1px 7px!important}.form___padding .hover-info-box:before{left:57px}}@media only screen and (max-width:768px){#marquee-image #frmMain .group{float:none;display:block;text-align:center;padding:0;width:100%}#marquee-image #frmMain #listnoSearch{width:100%}#marquee-image #frmMain span.or{display:block;text-align:center}}#marquee-image #frmMain input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none}#toggle_pass_div{display:inline-block;font-size:12px;color:#666}#toggle_pass_div .custom-checkbox{display:block;text-align:left}#toggle_pass_div .custom-checkbox input[type=checkbox]{display:none}#toggle_pass_div .custom-checkbox span:before{font-family:urevetica;font-style:normal;font-size:18px;width:1em;height:1em;content:'\e017';margin-right:.3em;vertical-align:middle}#toggle_pass_div .custom-checkbox input[type=checkbox]:checked~span:before{content:'\e018';color:#0080ff}#marquee-image #frmMain .custom-checkbox{display:block;text-align:left;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.8)}#marquee-image #frmMain .custom-checkbox input[type=checkbox]{display:none}#marquee-image #frmMain .custom-checkbox span:before{font-family:urevetica;font-style:normal;font-size:18px;width:1em;height:1em;content:'\e017';margin-right:.3em;vertical-align:middle}#marquee-image #frmMain .custom-checkbox input[type=checkbox]:checked~span:before{content:'\e018';color:#0f6}::-ms-expand{display:none}div.advanced-options{clear:both;margin-top:10px}div.advanced-options a{color:rgba(255,255,255,.9);font-size:12px;outline:0;text-decoration:none}#advanced{height:auto;float:left;width:100%;display:none;border-top:1px solid #fff}#advanced .form-grouping{display:block;width:100%;margin:10px 0}#marquee-image #frmMain #advanced .form-grouping .group{width:33.33%}#marquee-image #frmMain #advanced .form-grouping .lggroup{width:100%}#marquee-image #frmMain #advanced .form-grouping .padded{padding-right:1em}div.local-links-wrap{float:left;clear:both;width:100%;margin:0 auto;padding-bottom:40px;border-bottom:1px solid #ccc}div.local-links-wrap p{border-top:1px solid #ccc;padding-top:30px}#toolbar-wrap{width:100%;float:none;position:relative;background-color:#f5f5f5}#action-bar-wrap{float:none}div.ad-pad{width:300px;margin-bottom:20px;padding:10px;background:#f2f2f2}#browserbox_shortcut .container{max-width:900px}.mls-img{display:block;max-width:200px;height:auto;float:none;margin:0 auto 20px auto}section.market___stats___masthead{background:#fff;padding:2em 0;text-align:center}div.logomark___wrap{display:inline-block;float:none;margin:0 auto}span.market___stats___logomark{text-indent:-9999em;display:inline-block;width:240px;height:47px;margin-top:.8em;background-image:url(/site/img/common/House-URE-Logo-Black-No-Background.png);background-position:center center;background-repeat:no-repeat;background-size:100% 100%;color:#fff}span.market___stats___site-header{display:inline-block;vertical-align:top;margin:0 0 0 12px;padding-left:12px;border-left:1px solid #144293;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;color:#144293;line-height:2.5;font-size:28px;letter-spacing:inherit}section.showingtime___stats{color:#fff;padding:0 0 2.4em;background:linear-gradient(135deg,#6f42c1 0,#4582ec 100%)}section.showingtime___stats h2{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;color:#fff;text-align:center;max-width:720px;margin:1.2em auto 1.4em auto;line-height:1.4em;text-shadow:0 4px 8px rgba(0,0,0,.5);font-size:2.8em;position:relative}section.showingtime___stats h2:after{content:"";display:block;height:2px;background-image:linear-gradient(#fff,#fff);position:absolute;top:calc(100%+5px);left:50%;width:45%;transform:translateX(-50%);margin:.5em 0 0}ul.showingtime___stats{list-style:none;padding:0;margin:0 -10px;display:flex;flex-flow:wrap;justify-content:space-between}ul.showingtime___stats li{margin:10px;padding:0;flex:1 1 300px;position:relative;text-align:center}ul.showingtime___stats li a{display:block}ul.showingtime___stats li a:hover{text-decoration:none}ul.showingtime___stats li h3{padding:.2em;font-size:2.4em;line-height:1em;font-family:Montserrat,sans-serif;font-weight:600;color:#274b6d;background:#e1f4fd;transition:box-shadow .3s;width:80%;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}ul.showingtime___stats li a:hover h3{box-shadow:0 0 30px rgba(255,255,255,.8)}ul.showingtime___stats li img{display:block;float:none;margin:0 auto;max-width:380px;height:auto}section.marketstats___wrap div.jumbotron{background-color:#f8faff}section.marketstats___wrap>section{padding:2em 0}section.marketstats___wrap>section .highcharts-title{margin-bottom:4em!important}section.marketstats___wrap h2{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;color:#25224a;text-align:center;max-width:720px;margin:1.4em auto 1em auto;line-height:1.4em;position:relative;font-size:2.8em}section.marketstats___wrap h2:after{content:"";display:block;height:2px;background-image:linear-gradient(#25224a,#25224a);position:absolute;top:calc(100%+5px);left:50%;width:45%;transform:translateX(-50%);margin:.5em 0 0}section.marketstats___wrap>section:nth-child(2n){background:#fff}section.marketstats___wrap>section:nth-child(2n) h3{background-image:linear-gradient(#fff,#fff,#fff,rgba(255,255,255,0))}section.marketstats___wrap>section:nth-child(odd){background:#f8faff}section.marketstats___wrap>section:nth-child(odd) h3{background-image:linear-gradient(#f8faff,#f8faff,#f8faff,rgba(248,250,255,0))}section.marketstats___wrap>section h3{position:-webkit-sticky;position:sticky;top:-1px;z-index:10;padding:1.2em 0 1.4em;margin:0;text-align:center;font-display:swap;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;font-size:2em;color:#6653ff}p.marketstats___summary___deck{margin:0 auto 4em;max-width:720px;font-family:'Noto Sans',sans-serif;font-size:1.4em;line-height:1.6em;text-align:center;font-weight:400}.as___logo{display:block;float:none;margin:0 auto .5em;width:240px;height:auto}div.marketstats___container{height:500px}div.marketstats___table___responsive{margin:4em 0}div.marketstats___table___responsive ul.button___wrap,ul.button___wrap{list-style:none;display:flex;padding:20px 0;margin:0 auto;max-width:640px}div.marketstats___table___responsive ul.button___wrap li,ul.button___wrap li{flex:1 1 auto;margin:10px;text-align:center}div.marketstats___table___responsive ul.button___wrap li a{background-color:#6653ff;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600}ul.button___wrap li a.external___link{padding:.5em 1em;background-color:#6653ff;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.8em}div.marketstats___table___responsive ul.button___wrap li svg,ul.button___wrap li svg{display:inline-block;vertical-align:middle}table.marketstats>thead>tr>th{background:#6653ff;color:#fff;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;text-align:center}table.marketstats>tbody>tr:first-child{font-weight:700}table.marketstats>tbody>tr>td{text-align:center}table.marketstats>tbody>tr>td:nth-child(2n){background:#fcfcfc}table.marketstats>tbody>tr>td:nth-child(odd){background:#ededfd}table.marketstats>tbody>tr>td:first-child{text-align:left;background:#6653ff;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;color:#fff}.container{max-width:1170px}.navbar-default{background-color:#253b7b;background-image:none;background-repeat:no-repeat;border-color:transparent}.navbar-default .navbar-collapse{border-color:transparent}.navbar{margin-bottom:0;border-radius:0;border:none}.navbar-brand{padding:0 15px;height:inherit;vertical-align:middle}@media only screen and (max-width:768px){.navbar-brand{margin-top:.2em}}.navbar-default .navbar-toggle{border-color:transparent}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar .nav>li>a{display:block;padding:15px 1rem;color:#fff;background-color:transparent;text-decoration:none;line-height:30px;font-family:Montserrat,sans-serif;font-weight:600}.navbar .nav>li>a:hover{color:#fff;background-color:#0080ff}ul.navbar-right{margin-right:-15px}.navbar-fixed-top ul.navbar-right{margin-right:0}@media only screen and (max-width:1024px){.navbar .nav>li>a span{display:none}}@media only screen and (max-width:992px){.navbar-fixed-top ul.navbar-right{margin-right:-15px}.navbar .nav>li>a{padding-left:15px;background-color:#555;color:#fff;border-bottom:1px solid rgba(255,255,255,.5);-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.navbar .nav>li>a:hover{color:#fff;background-color:#909090}.navbar-nav .open .dropdown-menu{background-color:#f8f8f8}.navbar-default .navbar-nav>.open>a{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#333}}#nav-login-mobile{margin:0;background-color:#f9b818;border-radius:0}@media only screen and (max-width:992px){#nav-login-mobile{margin:0 -15px 0 0}}@media only screen and (max-width:767px){#nav-login-mobile{margin:0}}#nav-login-mobile a{display:inline-block;padding:10px .1em;color:#fff;background-color:transparent;text-decoration:none;line-height:12px;font-weight:700;font-size:14px;text-shadow:0 1px 1px rgba(0,0,0,.5)}#nav-login-mobile a:last-of-type{margin-left:14px}#nav-login-desktop{display:block}#nav-login-desktop .drop___btn,#nav-login-desktop a{display:inline-block;padding:15px 1em;margin:8px 0 8px 8px;color:#fff;background-color:transparent;text-decoration:none;line-height:14px;background-color:#f9b818;border-radius:4px;font-family:Montserrat,sans-serif;font-weight:600;text-shadow:0 1px 1px rgba(0,0,0,.5)}#nav-login-desktop .drop___btn{border:none}#nav-login-desktop .dropdown___wrap{position:relative;display:inline-block}#nav-login-desktop .dropdown___content{visibility:hidden;opacity:0;z-index:1;position:absolute;right:0;margin:-4px 0 0;padding:1em;background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);transition:visibility 0s linear .3s,opacity .3s}#nav-login-desktop .dropdown___content a{background:0 0;color:#0080ff;margin:0;padding:1em;text-decoration:none;display:block;text-shadow:none!important;white-space:nowrap}#nav-login-desktop .dropdown___content a:hover{background-color:#f8f9fd}#nav-login-desktop .dropdown___wrap:hover .dropdown___content{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .3s}#nav-login-desktop .dropdown___wrap:hover .drop___btn{background-color:#f59307}ul.dropdown-menu.left{right:auto;left:0}#navbar #for-sale-link-mobile{display:none}.error-message{padding:40px 0}#mort-calc{position:relative;display:inline-block}#mort-calc .mort-calc-btn{color:#fff;padding:15px;border:none;cursor:pointer;line-height:30px;background:0 0}@media only screen and (max-width:1024px){#mort-calc .mort-calc-btn{padding:10px}}#mort-calc .mort-calc-content{display:none;position:absolute;background-color:#fff;width:100%;min-width:162px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}@media only screen and (max-width:1024px){#mort-calc .mort-calc-content{min-width:152px}}#mort-calc .mort-calc-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}#mort-calc .mort-calc-content a:hover{background-color:#f1f1f1}#mort-calc:hover .mort-calc-content{display:block}#mort-calc:hover .mort-calc-btn{background-color:#0080ff}#mort-calc .powered-by{color:#666;text-align:center;font-weight:700;font-size:.6em;letter-spacing:.3em}#mort-calc .logo{display:block;margin:0 auto 10px auto}#hire-realtor{position:relative;display:inline-block;z-index:5}.morphing{position:absolute;top:50%;right:0;width:32px;height:32px;background:#34c749;transform:translate(-50%,-50%) rotate(0);border-radius:50%;cursor:pointer;z-index:100;transition:.4s cubic-bezier(.2,.6,.3,1.1)}.morphing:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:2px;width:50%;background:#fff}.morphing:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:50%;width:2px;background:#fff}.morphing.clicked{transform:translate(-50%,-50%) rotate(360deg);background:#fc605c}.morphing.clicked:before{width:0}#hire-realtor .hire-realtor-btn{color:#fff;padding:15px;border:none;cursor:pointer;line-height:30px;background:0 0;font-family:Montserrat,sans-serif;font-weight:600}#hire-realtor .hire-realtor-content-desktop{display:none;position:absolute;background-color:#fff;width:100%;min-width:144px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}@media only screen and (max-width:1024px){#hire-realtor .hire-realtor-content-desktop{min-width:134px}}#hire-realtor .hire-realtor-content-desktop a{color:#000;padding:0;text-decoration:none;display:block}#hire-realtor .hire-realtor-content-desktop a:hover{background-color:#f1f1f1}#hire-realtor:hover .hire-realtor-content-desktop{display:block}#hire-realtor:hover .hire-realtor-btn{background-color:#0080ff}#hire-realtor .hire-realtor-pitfall{color:#666;text-align:center;font-weight:700;font-size:.6em;letter-spacing:.3em}#hire-realtor img.uar-badge-desktop{display:block;margin:0 auto;width:100%;height:auto}#hire-realtor img.uar-badge-mobile{display:none}img.realtor-value-desktop{display:block;margin:0 auto;width:100%;max-width:970px;height:auto}img.realtor-value-mobile{display:none}#marquee-image select.input-lg,section.gs-overview select.input-lg{line-height:1.3333333}#marquee-image .form-group-sm select.form-control{line-height:1.5}.col-lg-15,.col-md-15,.col-sm-15,.col-xs-15{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-md-15{width:20%;float:left}@media only screen and (max-width :992px){.col-xs-15{width:100%}.homes-by-city{margin-bottom:20px}.homes-by-city ul li{display:inline-block;margin-right:10px}}div.content___wrap___fluid___sidebar___300{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:2rem}div.content___wrap___fluid___sidebar___336{display:grid;grid-template-columns:minmax(0,1fr) 336px;grid-gap:2rem}div.content___wrap___fluid___sidebar___300 div.advert___wrap___height{height:100%}div.content___wrap___fluid___sidebar___300 div.advert___wrap___stick{position:sticky;top:2.5rem}@media screen and (max-width:992px){div.content___wrap___fluid___sidebar___300{display:block}div.content___wrap___fluid___sidebar___336{display:block}}#realtor-search{padding:0 0 2em}@media (min-width:768px){#realtor-search{padding:3em 0}}#realtor-search-criteria{width:100%;margin:2em 0;padding:2em 0;background-color:#fff;background-image:linear-gradient(354deg,#f8f9fd 0,#f8f9fd 60%,rgba(62,151,255,.1) 60%,rgba(62,151,255,.1) 100%)}#realtor-search #realtor-search-criteria{margin:0 0 4em 0!important}@media (min-width:768px){#realtor-search-criteria{background-image:linear-gradient(285deg,rgba(62,151,255,.1) 0,rgba(62,151,255,.1) 40%,#f8f9fd 40%,#f8f9fd 100%)}}.landing___view{margin:0 0 4em 0!important}#realtor-search-criteria h2{font-size:2.2em;margin:0;line-height:1em;font-weight:600;color:#183558}#realtor-search-criteria p{margin:0}#realtor-search-criteria div.grid-wrap{display:grid;gap:24px;padding:0 15px;align-items:center}#realtor-search-criteria div.grid-wrap div.left-col{justify-content:center;display:flex;flex-direction:column;gap:1.5em;order:2;text-align:left}@media (min-width:768px){#realtor-search-criteria div.grid-wrap{grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:1250px;min-height:325px}#realtor-search-criteria div.grid-wrap div.left-col{grid-area:1/1/auto/7}#realtor-search-criteria div.grid-wrap div.right-col{grid-area:1/7/auto/13;clip-path:polygon(20% 0px,100% 0px,100% 100%,0px 100%)}}#realtor-search-criteria div.grid-wrap div.right-col{max-width:100%;height:auto}#realtor-search-criteria div.grid-wrap div.right-col img{max-width:100%;height:auto}#realtor-search-criteria div.pub___roster___search{display:grid;grid-template-columns:repeat(1,1fr);gap:1em}@media (min-width:768px){#realtor-search-criteria div.pub___roster___search{grid-template-columns:repeat(2,1fr)}}#realtor-search-criteria div.pub___roster___search div.position-relative{position:relative}#realtor-search-criteria div.pub___roster___search div label{font-family:Montserrat;font-weight:600;font-size:.8em;text-transform:uppercase}#realtor-search-criteria div.pub___roster___search div label.designations___header{display:flex;gap:1em;justify-content:start!important}#realtor-search-criteria div.public___desig___search .jsInput input{height:34px!important;padding:6px 12px!important;font-size:14px!important;line-height:1.42857143!important}.view-matches{text-align:center}.viewMatchesBtn{display:inline-block;padding:1em 4em!important;font-family:Montserrat;font-weight:600;text-align:center;background:#0080ff;color:#fff;border-radius:2em;transition:all .15s ease}.viewMatchesBtn:hover{color:#fff}@media only screen and (max-width:1200px){body{font-size:13px;line-height:20px}#app-info div.mobile-img-holder{min-height:280px;max-height:420px}.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0}.navbar-collapse.collapse{display:none!important}ul.navbar-nav{float:none!important;margin:0 -15px;display:inherit}ul.navbar-nav>li{float:none}ul.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}#nav-login-desktop{float:right;display:none;background:pink}#tools h2 span{display:inline}#social-wrap{display:none}#app-info div.app-copy{width:100%;padding:10px 0}#app-info div.mobile-img-holder{display:none}#navbar #for-sale-link{display:none}#navbar #for-sale-link-mobile{display:block}#hire-realtor,#mort-calc{width:100%;background-color:#555;color:#fff;border-bottom:1px solid rgba(255,255,255,.5)}#hire-realtor .hire-realtor-btn,#mort-calc .mort-calc-btn{padding-left:15px;color:#fff;display:inline-block;width:100%;background-color:#555;text-align:left}#hire-realtor:hover .hire-realtor-btn,#mort-calc:hover .mort-calc-btn{color:#fff;background-color:#909090}#mort-calc .mort-calc-content{display:inline-block;right:0;width:inherit;min-width:inherit;height:100%;box-shadow:none;background:#fff;padding:0 6px}#mort-calc .powered-by{display:inline-block}#mort-calc .powered-by li{display:inline-block;margin:0;padding:0;line-height:1;vertical-align:middle}#hire-realtor .hire-realtor-content-desktop{display:none}#hire-realtor .hire-realtor-pitfall{display:none}#hire-realtor img.uar-badge-mobile{display:block;position:absolute;z-index:1;right:0;top:0;width:auto;height:100%}img.realtor-value-desktop{display:none}img.realtor-value-mobile{display:block;margin:0 auto;width:100%;max-width:460px;height:auto}#marquee-image #frmMain .input-group{width:100%}#marquee-image #frmMain .input-group-btn{width:100%}}@media only screen and (max-width:768px){.navbar-toggle{margin-right:0}#marquee-image #frmMain .input-group-btn{display:inherit;width:100%}#marquee-image #frmMain .form-inline .form-group{width:100%}}.clear:after,.clear:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both;zoom:1}.clearable{background:#fff url('/css/openlayers/default/img/close.png') no-repeat right -20px center;transition:background .4s}.clearable.x{background-position:right 20px center}.x input[type=text]{padding-right:24px}.clearable.onX{cursor:pointer}.clearable::-ms-clear{display:none;width:0;height:0}.mw-1600{width:100%!important;max-width:1600px!important}.mw-1440{width:100%!important;max-width:1440px!important}.mw-1250{width:100%!important;max-width:1250px!important}.content___wrapper{background:#fff;margin-top:-26em;padding:1em;border-radius:1em}@media (min-width:768px){.content___wrapper{margin-top:-22em;padding:2em}}#topbar{height:400px}.onediv{background-color:#ff9d00;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23000' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23ff9d00' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23fb8d17' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23f47d24' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23ed6e2d' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23e35f34' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23d85239' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23cc453e' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23be3941' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23b02f43' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23a02644' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23901e44' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23801843' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%236f1341' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%235e0f3d' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%234e0c38' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%233e0933' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%232e062c' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23210024' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed;background-size:cover}.twodiv{background-color:#300;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 800 400'%3E%3Cdefs%3E%3CradialGradient id='a' cx='396' cy='281' r='514' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23D18'/%3E%3Cstop offset='1' stop-color='%23330000'/%3E%3C/radialGradient%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='400' y1='148' x2='400' y2='333'%3E%3Cstop offset='0' stop-color='%23FA3' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23FA3' stop-opacity='0.5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect fill='url(%23a)' width='800' height='400'/%3E%3Cg fill-opacity='0.4'%3E%3Ccircle fill='url(%23b)' cx='267.5' cy='61' r='300'/%3E%3Ccircle fill='url(%23b)' cx='532.5' cy='61' r='300'/%3E%3Ccircle fill='url(%23b)' cx='400' cy='30' r='300'/%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed;background-size:cover}.threediv{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' %3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='0' y1='0' y2='1'%3E%3Cstop offset='0' stop-color='%2380F'/%3E%3Cstop offset='1' stop-color='%23f40'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpattern id='b' width='24' height='24' patternUnits='userSpaceOnUse'%3E%3Ccircle fill='%23ffffff' cx='12' cy='12' r='12'/%3E%3C/pattern%3E%3Crect width='100%25' height='100%25' fill='url(%23a)'/%3E%3Crect width='100%25' height='100%25' fill='url(%23b)' fill-opacity='0.1'/%3E%3C/svg%3E");background-attachment:fixed}.fourdiv{background-color:#002;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2000' height='2000' viewBox='0 0 800 800'%3E%3Cg fill='none' %3E%3Cg stroke='%23026' stroke-width='17'%3E%3Cline x1='-8' y1='-8' x2='808' y2='808'/%3E%3Cline x1='-8' y1='792' x2='808' y2='1608'/%3E%3Cline x1='-8' y1='-808' x2='808' y2='8'/%3E%3C/g%3E%3Cg stroke='%23002163' stroke-width='16'%3E%3Cline x1='-8' y1='767' x2='808' y2='1583'/%3E%3Cline x1='-8' y1='17' x2='808' y2='833'/%3E%3Cline x1='-8' y1='-33' x2='808' y2='783'/%3E%3Cline x1='-8' y1='-783' x2='808' y2='33'/%3E%3C/g%3E%3Cg stroke='%23002060' stroke-width='15'%3E%3Cline x1='-8' y1='742' x2='808' y2='1558'/%3E%3Cline x1='-8' y1='42' x2='808' y2='858'/%3E%3Cline x1='-8' y1='-58' x2='808' y2='758'/%3E%3Cline x1='-8' y1='-758' x2='808' y2='58'/%3E%3C/g%3E%3Cg stroke='%23001f5c' stroke-width='14'%3E%3Cline x1='-8' y1='67' x2='808' y2='883'/%3E%3Cline x1='-8' y1='717' x2='808' y2='1533'/%3E%3Cline x1='-8' y1='-733' x2='808' y2='83'/%3E%3Cline x1='-8' y1='-83' x2='808' y2='733'/%3E%3C/g%3E%3Cg stroke='%23001e59' stroke-width='13'%3E%3Cline x1='-8' y1='92' x2='808' y2='908'/%3E%3Cline x1='-8' y1='692' x2='808' y2='1508'/%3E%3Cline x1='-8' y1='-108' x2='808' y2='708'/%3E%3Cline x1='-8' y1='-708' x2='808' y2='108'/%3E%3C/g%3E%3Cg stroke='%23001d56' stroke-width='12'%3E%3Cline x1='-8' y1='667' x2='808' y2='1483'/%3E%3Cline x1='-8' y1='117' x2='808' y2='933'/%3E%3Cline x1='-8' y1='-133' x2='808' y2='683'/%3E%3Cline x1='-8' y1='-683' x2='808' y2='133'/%3E%3C/g%3E%3Cg stroke='%23001c53' stroke-width='11'%3E%3Cline x1='-8' y1='642' x2='808' y2='1458'/%3E%3Cline x1='-8' y1='142' x2='808' y2='958'/%3E%3Cline x1='-8' y1='-158' x2='808' y2='658'/%3E%3Cline x1='-8' y1='-658' x2='808' y2='158'/%3E%3C/g%3E%3Cg stroke='%23001b4f' stroke-width='10'%3E%3Cline x1='-8' y1='167' x2='808' y2='983'/%3E%3Cline x1='-8' y1='617' x2='808' y2='1433'/%3E%3Cline x1='-8' y1='-633' x2='808' y2='183'/%3E%3Cline x1='-8' y1='-183' x2='808' y2='633'/%3E%3C/g%3E%3Cg stroke='%23001a4c' stroke-width='9'%3E%3Cline x1='-8' y1='592' x2='808' y2='1408'/%3E%3Cline x1='-8' y1='192' x2='808' y2='1008'/%3E%3Cline x1='-8' y1='-608' x2='808' y2='208'/%3E%3Cline x1='-8' y1='-208' x2='808' y2='608'/%3E%3C/g%3E%3Cg stroke='%23001949' stroke-width='8'%3E%3Cline x1='-8' y1='567' x2='808' y2='1383'/%3E%3Cline x1='-8' y1='217' x2='808' y2='1033'/%3E%3Cline x1='-8' y1='-233' x2='808' y2='583'/%3E%3Cline x1='-8' y1='-583' x2='808' y2='233'/%3E%3C/g%3E%3Cg stroke='%23001846' stroke-width='7'%3E%3Cline x1='-8' y1='242' x2='808' y2='1058'/%3E%3Cline x1='-8' y1='542' x2='808' y2='1358'/%3E%3Cline x1='-8' y1='-558' x2='808' y2='258'/%3E%3Cline x1='-8' y1='-258' x2='808' y2='558'/%3E%3C/g%3E%3Cg stroke='%23001743' stroke-width='6'%3E%3Cline x1='-8' y1='267' x2='808' y2='1083'/%3E%3Cline x1='-8' y1='517' x2='808' y2='1333'/%3E%3Cline x1='-8' y1='-533' x2='808' y2='283'/%3E%3Cline x1='-8' y1='-283' x2='808' y2='533'/%3E%3C/g%3E%3Cg stroke='%2300163f' stroke-width='5'%3E%3Cline x1='-8' y1='292' x2='808' y2='1108'/%3E%3Cline x1='-8' y1='492' x2='808' y2='1308'/%3E%3Cline x1='-8' y1='-308' x2='808' y2='508'/%3E%3Cline x1='-8' y1='-508' x2='808' y2='308'/%3E%3C/g%3E%3Cg stroke='%2300153c' stroke-width='4'%3E%3Cline x1='-8' y1='467' x2='808' y2='1283'/%3E%3Cline x1='-8' y1='317' x2='808' y2='1133'/%3E%3Cline x1='-8' y1='-333' x2='808' y2='483'/%3E%3Cline x1='-8' y1='-483' x2='808' y2='333'/%3E%3C/g%3E%3Cg stroke='%23001439' stroke-width='3'%3E%3Cline x1='-8' y1='342' x2='808' y2='1158'/%3E%3Cline x1='-8' y1='442' x2='808' y2='1258'/%3E%3Cline x1='-8' y1='-458' x2='808' y2='358'/%3E%3Cline x1='-8' y1='-358' x2='808' y2='458'/%3E%3C/g%3E%3Cg stroke='%23001336' stroke-width='2'%3E%3Cline x1='-8' y1='367' x2='808' y2='1183'/%3E%3Cline x1='-8' y1='417' x2='808' y2='1233'/%3E%3Cline x1='-8' y1='-433' x2='808' y2='383'/%3E%3Cline x1='-8' y1='-383' x2='808' y2='433'/%3E%3C/g%3E%3Cg stroke='%23013' stroke-width='1'%3E%3Cline x1='-8' y1='392' x2='808' y2='1208'/%3E%3Cline x1='-8' y1='-408' x2='808' y2='408'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed}.fivediv{background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 800 800'%3E%3Cg %3E%3Ccircle fill='%23000000' cx='400' cy='400' r='600'/%3E%3Ccircle fill='%23230046' cx='400' cy='400' r='500'/%3E%3Ccircle fill='%232f0052' cx='400' cy='400' r='400'/%3E%3Ccircle fill='%233b075e' cx='400' cy='400' r='300'/%3E%3Ccircle fill='%2348156a' cx='400' cy='400' r='200'/%3E%3Ccircle fill='%23552277' cx='400' cy='400' r='100'/%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed;background-size:cover}.slider{display:flex;position:relative}.slider:before{content:'';position:absolute;width:25px;top:0;right:0;height:100%;margin-right:-1px;background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 90%,#fff 100%);z-index:1}.slick-track{will-change:transform}.slick-list{overflow:hidden;will-change:transform}.mobileSlider .draggable,.slider .draggable{cursor:inherit;position:inherit;margin:0 0 0 -.5em;padding:.5em;background:0 0;transition:none}.mobileSlider .draggable:hover,.slider .draggable:hover{background:0 0}.slider .draggable:hover:after{content:none}.mobileSlider a .property___card,.prop___grid a .property___card,.slider a .property___card{width:260px;height:100%;position:relative;display:flex;flex-direction:column;overflow:hidden;margin-right:1em;background-color:#fff;border-radius:1em;color:#333;line-height:1.2;border:.0625rem solid rgba(0,0,0,.1);box-shadow:0 6px 12px rgb(140 152 164/8%);transition:all .25s ease}.mobileSlider a .property___card:hover,.prop___grid a .property___card:hover,.slider a .property___card:hover{border:1px solid #0080ff;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.mobileSlider a .property___card{width:260px;margin-right:.5em}.mobileSlider:before{content:'';position:absolute;width:25px;top:0;right:0;height:100%;margin-right:-1px;background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 90%,#fff 100%);z-index:1}@media (min-width:768px){.mobileSlider a .property___card{width:100%}.mobileSlider:before{content:none}}.mobileSlider,.prop___grid{display:block;position:relative}.prop___grid a{display:block;margin-bottom:2em}@media (min-width:768px){.mobileSlider a,.prop___grid a{margin-bottom:0}}.prop___grid a .property___card{width:100%;margin-right:0}@media (min-width:768px){.mobileSlider,.prop___grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1em}}@media (min-width:992px){.mobileSlider,.prop___grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1em}}@media (min-width:1200px){.mobileSlider,.prop___grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1em}}.mobileSlider a .property___card .listing-img,.prop___grid a .property___card .listing-img{display:block;aspect-ratio:4/3}.slider a .property___card .faux___hyperlink{display:block;padding:1em;font-family:Montserrat;font-weight:600;font-size:.8em;text-align:center;color:#0080ff;border:1px solid #0080ff;border-radius:.5em}.buy___agt,.list___agt{display:inline-block;padding:.5em 1em .3em;margin-bottom:1em;border-radius:2em;font-family:Montserrat;font-weight:600;font-size:.7em;letter-spacing:.2em;text-transform:uppercase}.list___agt{color:#26367a;background-color:#69f0ae}.buy___agt{color:#fff;background-color:#5562eb}#draglist>div:hover{text-decoration:none}.mobileSlider a .property___card p.status,.prop___grid a .property___card p.status,.slider a .property___card p.status{display:flex;margin-bottom:.5em;font-size:.7em}.mobileSlider a .property___card p.status span,.prop___grid a .property___card p.status span,.slider a .property___card p.status span{margin-left:auto}.mobileSlider a .property___card .property___details,.prop___grid a .property___card .property___details,.slider a .property___card .property___details{padding:1em}.mobileSlider a .property___card .list___price,.prop___grid a .property___card .list___price,.slider a .property___card .list___price{margin-bottom:.2em!important;font-family:Montserrat,'Helvetica Neue',Arial,Helvetica,sans-serif!important;font-weight:600!important}.mobileSlider a .property___card .listing___address,.mobileSlider a .property___card .listing___details,.prop___grid a .property___card .listing___address,.prop___grid a .property___card .listing___details,.slider a .property___card .listing___address,.slider a .property___card .listing___details{margin-bottom:.5em}.mobileSlider a .property___card .activity___details,.prop___grid a .property___card .activity___details,.slider a .property___card .activity___details{display:flex;gap:.5em;margin-bottom:1em}.slider a .property___card .activity___details div{flex:0 1 100%}.slider a .property___card .activity___details div.activity___details___head{font-family:Montserrat;font-weight:600;font-size:.7em;letter-spacing:.2em;text-transform:uppercase;color:#183558}.slick-slide{padding:0;margin:0}.slick-slide:focus{outline:0}.slick-slide img{aspect-ratio:4/3;margin:0 auto}.mobileSlider .slick-disabled,.slider .slick-disabled{display:none!important}.mobileSlider [type=button],.slider [type=button]{position:fixed;top:45%;left:20px;z-index:10;width:38px;height:38px;border-radius:50%;overflow:hidden;border:0;text-indent:-9999px;background-color:#fff;box-shadow:0 6px 12px rgb(140 152 164/50%);background-position:center;background-repeat:no-repeat;cursor:pointer;transform:translateY(-50%);transition:all .25s ease}.mobileSlider .slick-next,.slider .slick-next{left:calc(100% - 24px);position:absolute;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" fill="%230080ff" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708"/></svg>')}@media (min-width:768px){.mobileSlider .slick-next,.slider .slick-next{left:calc(100% - 20px)}}.mobileSlider .slick-prev,.slider .slick-prev{left:-10px;position:absolute;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" fill="%230080ff" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0"/></svg>')}@media (min-width:768px){.mobileSlider .slick-prev,.slider .slick-prev{left:-20px}}.public___profile{display:block;text-align:center;margin-bottom:1.5em}@media (min-width:768px){.public___profile{display:flex;align-items:center;gap:2em;text-align:left;margin-bottom:3em}}.public___profile h2,.slide___summary___content h2{margin-bottom:.5em;font-size:2.2em;color:#183558}.slide___summary___content h2{font-size:1.6em;margin-bottom:.1em}.agentListingsPublicSidebarCard h3,.property-gallery h3,.sales___activity h3{margin-bottom:1em;font-size:1.4em;color:#183558}.public___profile img,.slide___summary___content img{width:128px;height:auto;margin-bottom:.5em;border-radius:50%;border:6px solid #fff;box-shadow:0 6px 12px rgb(140 152 164/20%);background-color:#f2f2f2}.public___profile img{display:block;float:none;margin:0 auto 1em}.slide___summary___content img{width:72px;margin:0;border-width:4px}@media (min-width:768px){.public___profile img{width:160px;height:auto;flex:1 0 auto}}.public___profile div{flex:0 1 100%}.designations___header{display:flex;gap:1em;justify-content:center;font-family:Montserrat;font-weight:600;font-size:.7em;text-transform:uppercase}@media (min-width:768px){.designations___header{justify-content:start}}.designations___header svg,.designations___info svg{width:14px;height:14px}.AgtLang,.designations___info .designations{font-size:1.3em}.slide___summary___content .designations{margin-top:-.5em;font-size:1em}.agentListingsPublicSidebarCard{margin-bottom:2em;padding:2em;border-radius:1em;border:.0625rem solid rgba(0,0,0,.1);box-shadow:0 6px 12px rgb(140 152 164/8%)}.agentListingsPublicSidebarCard a,.agentListingsPublicSidebarCard div.static,.agentPhone,.slide___summary___content___contact a{display:flex;justify-content:center;gap:1em;width:100%;margin:0 0 1em;padding:0 0 1em;border:1px solid #eee;border-top:none;border-right:none;border-left:none;line-height:1.3}.slide___summary___content___contact a{border-bottom:none;margin:0;padding:0}.agentPhone{margin:0;padding:0;border-bottom:none}.agentListingsPublicSidebarCard div.static{align-items:start}.align-items-center{align-items:center}.agentListingsPublicSidebarCard div:last-of-type{border-bottom:none;margin:0;padding:0}.agentListingsPublicSidebarCard a div.icon,.agentListingsPublicSidebarCard div.static div.icon,.agentPhone div.icon,.slide___summary___content___contact a div.icon{display:flex;flex:1 0 auto;align-items:center;justify-content:center;flex-direction:column;margin:0;width:40px;height:40px;background:rgba(62,151,255,.1);border-radius:50%}.agentListingsPublicSidebarCard a div.info,.agentListingsPublicSidebarCard div.static div.info,.agentPhone div.info,.slide___summary___content___contact a div.info{flex:0 1 100%;text-align:left}.agentListingsPublicSidebarCard a div.info span.header,.agentListingsPublicSidebarCard div.static div.info span.header,.agentPhone div.info span.header,.slide___summary___content___contact a div.info span.header{display:block;margin-bottom:.5em;font-family:Montserrat;font-weight:600;font-size:.6em;letter-spacing:.2em;text-transform:uppercase;color:rgba(0,0,0,.8)}.agentListingsPublicSidebarCard a div.icon svg,.agentListingsPublicSidebarCard div.static div.icon svg,.agentPhone div.icon svg,.slide___summary___content___contact a div.icon svg{width:20px;height:auto;fill:rgba(62,151,255,.8)}#EmailForm{padding:0}.modal___form{padding:0 .5em!important}.modal___form p{margin:.5em 0}#EmailForm div,#EmailForm_blur div{margin-bottom:1em}#EmailForm div label,#EmailForm_blur div label{display:block;position:relative;font-family:Montserrat;font-weight:600}#EmailForm div label:before,#EmailForm_blur div label:before{font-family:urevetica!important;font-style:normal!important;font-size:8px!important;content:'\e019'!important;margin-right:.5em!important;vertical-align:middle!important;font-weight:400!important;position:absolute!important;left:-12px!important;color:#c00!important}#EmailForm div label.no___dot:before,#EmailForm_blur div label.no___dot:before{content:none!important}#EmailForm div label:hover,#EmailForm_blur div label:hover{cursor:default!important}div.content___wrap___fluid___sidebar___340{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:2.6em}@media screen and (max-width:992px){div.content___wrap___fluid___sidebar___340{display:block}}.fixedRevealDiv{visibility:hidden;position:fixed;top:-100px;left:0;transition:all .5s;background:#fff;width:100%;z-index:1000;padding:.5em 0;box-shadow:0 2px 2px -1px rgba(0,0,0,.2)}.slideDiv{visibility:visible;top:0}@media (max-width:768px){.fixedRevealDiv{display:none!important}}.slide___summary___content{display:flex;align-items:center;width:100%;gap:1.6em;padding:0 2em}.sendAgentEmailBtn{display:block!important;width:100%!important;max-width:inherit!important;padding:1.2em!important;font-family:Montserrat;font-weight:600;text-align:center;background:#0080ff;color:#fff;border-radius:2em}.sendAgentEmailBtn:hover{color:#fff}.listings___empty___state{margin-bottom:3em}.listings___empty___state img{float:none;display:block;margin:0 auto}div.agent___card___public{display:flex;gap:1em;flex-direction:column;margin:0 0 1.2em;padding:1em 1.4em;border:.0625rem solid rgba(0,0,0,.1);box-shadow:0 6px 12px rgb(140 152 164/8%);border-radius:1em;transition:all .15s ease}@media (min-width:768px){div.agent___card___public{flex-direction:row}}div.agent___card___public:hover{transform:translateY(-2px);border:1px solid #0080ff;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.agent___card___name___title{flex:0 1 100%}.agent___card___name___title a{display:flex;align-items:center;gap:1.6em;color:#183558!important}a.agent___photo___link{flex:1 0 auto}.agent___card___name___title img{max-width:90px}@media (min-width:768px){.agent___card___name___title img{max-width:106px}}.agent___name___title{flex:0 1 100%}.agent___card___name___title h2{font-size:1.4em!important;margin-bottom:.3em!important;color:#183558!important}.agent___name___title p{margin-bottom:.5em}.agent___name___title p:last-child{margin-bottom:0}.languages span{display:block;margin-bottom:-.4em;font-family:Montserrat;font-weight:600;font-size:.7em;letter-spacing:.2em;text-transform:uppercase;color:#5562eb}.agent___card___links{flex:0 1 100%;display:flex;gap:1em;align-items:center}@media (min-width:768px){.agent___card___links{flex:1 0 auto}}.agent___card___links a{flex:0 1 100%;padding:1em .5em;border-radius:2em;font-family:Montserrat;font-weight:600;font-size:.8em;color:#666;text-transform:uppercase;text-align:center;background:rgba(62,151,255,.1)}@media (min-width:768px){.agent___card___links a{flex:1 1 auto}}.agent___card___links a span{display:none}@media (max-width:768px){.view-lrg{display:none!important}}@media (min-width:768px){.agent___card___links a{background-color:transparent}.agent___card___links a span{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0 auto .5em;border-radius:1em;background:rgba(62,151,255,.1)}.agent___card___links a svg{width:24px;height:auto;fill:#06f}.agent___card___links a span.call{display:inherit!important}.view-sm{display:none!important}}a.rentspreePublicLink{display:flex;padding:.5em;margin-bottom:1em;justify-content:center;align-items:center;text-decoration:none;border-radius:4px;cursor:pointer;font-family:Montserrat;font-weight:600;font-size:.9em;background:#6c1ed9;color:#fff}a.rentspreePublicLink:hover{text-decoration:none}a.rentspreePublicLink img{width:auto;height:32px;margin-right:.5em}.message___agt___puplic h3{text-align:center}.message___agt___puplic svg{width:96px;display:block;margin:2em auto}.message___agt___puplic .path{stroke-dasharray:1000;stroke-dashoffset:0}.message___agt___puplic .path.circle{-webkit-animation:dash .9s ease-in-out;animation:dash .9s ease-in-out}.message___agt___puplic .path.check{stroke-dashoffset:-100;-webkit-animation:dash-check .9s .35s ease-in-out forwards;animation:dash-check .9s .35s ease-in-out forwards}@-webkit-keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@-webkit-keyframes dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}@keyframes dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}.main___container{padding-bottom:4rem;background-color:#f8f9fd}.nav___wrapper___responsive{min-height:.01%;overflow-x:auto}.nav___wrapper{display:flex;justify-content:start;flex-wrap:nowrap;gap:1em;margin-left:1em;padding:1.6rem 0}@media (min-width:576px){.nav___wrapper{justify-content:center;margin:0}}.nav___wrapper a{display:flex;gap:.5em;padding-right:1em;align-items:center;font-family:Montserrat;font-weight:600;font-size:1em;border-radius:2em;position:relative;white-space:nowrap;position:relative;color:rgba(24,53,88,.8);background:rgba(0,128,255,.05);transition:all .5s ease-out}.nav___wrapper a span.img___wrap{display:grid;place-items:center;width:40px;height:40px;margin:.5em;margin-right:0;border-radius:50%;background:#fff}.nav___wrapper a:hover{color:#fff;background:#0080ff;text-decoration:none!important}.nav___wrapper a:focus{text-decoration:none!important}.nav___wrapper a span.img___wrap svg{width:26px;height:26px;fill:rgba(0,128,255,.8)}.nav___wrapper a.btn___connections___active span.img___wrap svg,.nav___wrapper a.btn___favorite___active span.img___wrap svg,.nav___wrapper a.btn___prop___feed___active span.img___wrap svg,.nav___wrapper a.btn___property___lists___active span.img___wrap svg,.nav___wrapper a.btn___settings___active span.img___wrap svg{fill:#fff}.nav___wrapper a.btn___prop___feed___active{color:#702cf9;background:rgba(112,44,249,.1)}.nav___wrapper a.btn___prop___feed___active span{background:#702cf9}.nav___wrapper a.btn___favorite___active{color:#f0142f;background:rgba(240,20,47,.1)}.nav___wrapper a.btn___favorite___active span{background:#f0142f}.nav___wrapper a.btn___connections___active{color:#216e26;background:#d5fbd9}.nav___wrapper a.btn___connections___active span{background:#216e26}.nav___wrapper a.btn___settings___active{color:#f25c05;background:rgba(242,92,5,.1)}.nav___wrapper a.btn___settings___active span{background:#f25c05}.nav___wrapper a.btn___property___lists___active{color:#ac277b;background:#feeaf5}.nav___wrapper a.btn___property___lists___active span{background:#ac277b}.content___wrap{display:flex;flex-direction:column;margin-bottom:1rem;padding:1rem .6rem;background:#fff;border-radius:.5rem;box-shadow:0 6px 12px rgb(140 152 164/8%)}@media (min-width:768px){.content___wrap{padding:1.6rem}}div.client___manager___wrap div h2{font-size:2em;margin:0 0 1.4em;color:#183558}.client___manager___wrap .header___content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #e3ebf6}@media (min-width:768px){.client___manager___wrap .header___content{flex-direction:row;align-items:space-between}}.client___manager___wrap .header___content h2{margin-bottom:1rem}@media (min-width:768px){.client___manager___wrap .header___content h2{margin-bottom:0}}.client___manager___wrap .header___content .header___content___actions{display:flex;align-items:center;gap:.5rem;width:100%}@media (min-width:768px){.client___manager___wrap .header___content .header___content___actions{width:inherit}}.client___manager___wrap .header___content .header___content___actions h5{margin:0;color:#183558;flex:0 0 auto;text-transform:uppercase;letter-spacing:.08em;font-size:1em}.client___manager___wrap .header___content .header___content___actions .form-control{display:block;width:100%;flex:0 1 100%}@media (min-width:768px){.client___manager___wrap .header___content .header___content___actions .form-control{display:inline-block;width:inherit}}.content___panel{margin:0;padding:2em;background-color:#fff;box-shadow:0 6px 12px rgb(140 152 164/8%);border-radius:.5em}.content___wrap .content___panel{border:none;box-shadow:none}.content___panel___sidebar{margin:0 0 2em;background-color:#fff;box-shadow:0 6px 12px rgb(140 152 164/8%);border-radius:.5em;overflow:hidden}.content___panel___sidebar___body{padding:2em}.content___panel___sidebar h2{margin:0!important;padding:.8em;background-color:#0058ff;color:#fff!important;text-align:center;font-size:1.2em!important}#viewMoreDays,#viewMoreFavs,#viewMorePropList{margin:2rem 0;text-align:center}#viewMoreDays a,#viewMoreFavs a,#viewMorePropList a,.find___connection{background:#69f0ae;color:#26367a;margin:0 auto;padding:1em 6em;border-radius:2em;display:block;font-family:Montserrat,sans-serif;font-weight:600;cursor:pointer}@media (min-width:768px){#viewMoreDays a,#viewMoreFavs a,#viewMorePropList a{display:inline-block}}#viewMoreDays a,#viewMoreFavs a,#viewMorePropList a{background:#0080ff;color:#fff}.empty___state{display:flex;align-items:center;flex-direction:column;padding:2em 0}.empty___state div{display:flex;align-items:center;justify-content:center;margin-bottom:.5em;padding:1.6em;border-radius:50%;background-color:rgba(62,151,255,.1)}.empty___state svg{width:48px;height:48px;fill:#3061ff}.empty___state h4{font-size:1.2em;color:#0b3965}.empty___state p:last-child{margin-bottom:0}ul.client___connection{display:flex;flex-wrap:wrap;margin:-12px;padding:0;list-style:none}ul.client___connection li{display:flex;gap:1em;flex-direction:row;align-items:flex-start;flex-wrap:wrap;margin:0;padding:12px;list-style:none;border:.0625rem solid transparent;border-radius:1em;transition:all .15s ease;width:100%}ul.client___connection li:hover{transform:translateY(-2px);border:1px solid #0080ff;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}@media (min-width:768px){ul.client___connection li{flex:0 0 auto;width:50%}}@media (min-width:1200px){ul.client___connection li{flex:0 0 auto;width:33.333%}}@media (min-width:1400px){ul.client___connection li{flex:0 0 auto;width:25%}}@media (min-width:992px){ul.client___connection li{flex-direction:column;justify-content:flex-start}}ul.client___connection li a{display:flex;flex-direction:row;align-items:center;gap:1rem;width:100%}@media (min-width:768px){ul.client___connection li a{flex-direction:column}}ul.client___connection li img{flex:0 1 auto;display:block;width:96px;height:96px;border-radius:50%;border:none;box-shadow:0 6px 12px rgb(140 152 164/20%);overflow:hidden;background:linear-gradient(90deg,#f1f4f5 40%,#fff,#f1f4f5 60%) right/300% 100%;animation:glossy 1.5s linear infinite}@media (min-width:992px){ul.client___connection li img{width:128px;height:128px;margin:0 auto 1em auto;border:6px solid #fff;box-shadow:0 6px 12px rgb(140 152 164/20%)}}ul.client___connection li .connection___details{display:flex;flex-direction:column;flex:1 0 auto}@media (min-width:768px){ul.client___connection li .connection___details{align-items:center}}ul.client___connection li h4{margin-bottom:.2em;color:#0b3965}ul.client___connection li .phone___buttons{display:flex;flex-direction:column;gap:.8em}ul.client___connection li p.client___connection___info{margin:0;flex:1 0 auto}@media (min-width:768px){ul.client___connection li p.client___connection___info{text-align:center}}ul.client___connection li p.client___connection___info span{display:block;margin:0;font-family:Montserrat;font-weight:600;font-size:.7em}ul.client___connection li .button___panel{display:grid;grid-template-columns:repeat(2,1fr);gap:1em;width:100%}ul.client___connection li .one___col{grid-template-columns:repeat(1,1fr)}ul.client___connection li .button___panel button{display:flex;align-items:center;justify-content:center;margin:0;padding:.4em 1em}ul.client___connection li .button___panel button svg{width:16px;height:16px}@media (min-width:768px){ul.client___connection li .button___panel button{margin:0;padding:.4em 1em;font-size:.9em;width:inherit;height:inherit}}.connections___list{display:flex;flex-direction:column;gap:1em}.connected{display:flex;align-items:center;gap:.5em}.connected .name___avatar{flex:1 0 auto;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;overflow:hidden;background:0 0;font-family:Montserrat;font-weight:600;font-size:1.2em;color:#fff}.connections___list .name___avatar.agt___photo{cursor:default}.connected .agt___photo{box-shadow:0 6px 12px rgb(140 152 164/20%)}.connected .agt___photo img{width:48px;height:48px}.connected .name{flex:0 1 100%;font-family:Montserrat;font-weight:600}.connected svg{flex:1 0 auto;fill:#ccc;width:16px;height:auto}.connections___list a.view___all{padding:1em;text-align:center;border-radius:2em;cursor:pointer;font-family:Montserrat;font-weight:600;color:#0058ff;background:#fff;border:1px solid #0058ff;transition:all .5s ease-out}.connections___list a.view___all:hover{color:#fff;background:#0058ff;border:1px solid #0058ff}.content___panel h2{color:#0058ff!important;font-size:1.4em!important;margin-bottom:1em!important}.content___panel .required___dot{font-size:.6em;color:#c00}.content___panel label,.content___panel label.required___field{display:block;position:relative;font-family:Montserrat;font-weight:600}.content___panel label.required___field:before{font-family:urevetica;font-style:normal;font-size:8px;content:'\e019';margin-right:.5em;vertical-align:middle;font-weight:400;position:absolute;left:-12px;color:#c00}#formOffice,.formPassword{display:block}@media (min-width:768px){#formOffice,.formPassword{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 2em}}#formOffice .col___span,.formPassword .col___span{grid-area:auto/1/auto/span 2}.content___panel button{width:100%;margin:2.2em auto .8em;padding:.8em 1.6em;border-radius:2em;font-family:Montserrat,sans-serif;font-weight:600;font-size:1em;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;cursor:pointer}@media (min-width:768px){.content___panel button{width:inherit}}.pulse{position:absolute;top:0;right:0;margin-top:-.1em;margin-right:-.1em;display:block;width:20px;height:20px;border:none;border-radius:50%;background:#f0142f;box-shadow:0 0 0 0 rgba(240,20,47,.5);-webkit-animation:client___pulse 2s infinite}@-webkit-keyframes client___pulse{0%{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}70%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 20px rgba(240,20,47,0)}100%{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);box-shadow:0 0 0 0 rgba(240,20,47,0)}}.content___panel button.btn___green{color:#21d59b;background:rgba(33,213,155,.12);border:1px solid rgba(33,213,155,.12)}.content___panel button.btn___green:hover{color:#fff;background:#21d59b;border:1px solid #21d59b}.content___panel a.btn___blue,.content___panel button.btn___blue{color:#fff;background:#0058ff;border:1px solid #0058ff}.content___panel a.btn___blue:hover,.content___panel button.btn___blue:hover{color:#fff;background:#004bc4;border:1px solid #004bc4}.content___panel button.btn___red{color:#f0142f;background:#fff;border:1px solid #f0142f}.content___panel button.btn___red:hover{color:#fff;background:#f0142f;border:1px solid #f0142f}div.prop___card___grid{display:grid;gap:1em}@media (min-width:576px){div.prop___card___grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){div.prop___card___grid{grid-template-columns:repeat(3,1fr)}}.prop___card{display:flex;flex-direction:column;overflow:hidden;position:relative;border-radius:1em;border:1px solid #e3ebf6;transition:all .15s ease;background:#fff;color:#000}.prop___card:hover{transform:translateY(-2px);border:1px solid #0080ff;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);cursor:pointer;color:#000}.prop___card div.photo___loading{aspect-ratio:4/3;position:relative;display:block;background:linear-gradient(90deg,#f1f4f5 40%,#fff,#f1f4f5 60%) right/300% 100%;animation:glossy 1.5s linear infinite}@keyframes glossy{to{background-position:left}}.prop___card div.photo___loading img{aspect-ratio:4/3;display:block;object-fit:cover;inline-size:100%}div.prop___details{padding:1em}div.prop___details .status{display:flex;align-items:center;margin-bottom:.5em;font-family:Montserrat,sans-serif;font-weight:600;font-size:.7em}div.prop___details .listed{position:absolute;right:0;padding-left:80px;background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%)}div.prop___details i{font-size:.8em;margin-right:.3em}div.list___details___first,div.list___details___last{margin-bottom:.3em}div.prop___details h3{margin-bottom:.3em;font-family:Montserrat,sans-serif;font-weight:600;font-size:1.4em;color:#000}#property-lists{display:grid;grid-template-columns:1fr;grid-gap:2rem}@media (min-width:992px){#property-lists{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){#property-lists{grid-template-columns:repeat(3,1fr)}}#back-to-lists{display:inline-flex;align-items:center;justify-content:center;margin-right:.6rem;width:42px;height:42px;border-radius:50%;background:rgba(62,151,255,.1)}#back-to-lists svg{fill:#3061ff}div.prop___list___notify,div.prop___list___timestamp{position:absolute;top:0;left:0;margin:.6rem 0 0 .6rem;padding:.6rem 1rem;z-index:1;color:#000103;background:#53ffc6;font-family:Montserrat,sans-serif;font-weight:600;font-size:1em;border-radius:2rem}div.prop___list___timestamp{color:#fff;background:rgba(0,0,0,.7);padding:.2rem .5rem;font-size:.75em}#property-lists div.prop___card div.thumbnail___four{display:grid;grid-template-columns:repeat(2,1fr)}#property-lists div.prop___card div.thumbnail___four___plus{display:grid;grid-template-columns:repeat(2,1fr)}#property-lists div.prop___card div.thumbnail___no___image,#property-lists div.prop___card div.thumbnail___one{display:grid;grid-template-columns:1fr}#property-lists div.prop___card div.photo___loading{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:50%;margin:0;border-radius:0}#property-lists div.prop___card div.photo___loading img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);color:transparent}div.property___list___title{margin-bottom:.3em;font-family:Montserrat,sans-serif;font-weight:600;font-size:1.2em;color:#000}#property-lists div.prop___card div.prop___count{display:flex;align-items:center;justify-content:center;background:#0052d4;background:-webkit-linear-gradient(to right,#6fb1fc,#4364f7,#0052d4);background:linear-gradient(to right,#6fb1fc,#4364f7,#0052d4)}#property-lists div.prop___card div.prop___count div{display:flex;align-items:center;justify-content:center;text-align:center;width:33%;max-width:100px;aspect-ratio:1/1;border-radius:50%;background:#00f;font-family:Montserrat,sans-serif;font-weight:600;font-size:1.4em;color:#fff;position:relative;box-shadow:rgba(0,0,0,.3) 0 8px 24px}@media (min-width:992px){#property-lists div.prop___card div.prop___count div{font-size:1.2vw}}@media (min-width:1200px){#property-lists div.prop___card div.prop___count div{font-size:1vw}}.button___group{display:flex;gap:.8em;justify-content:flex-end;position:absolute;bottom:0;right:0;margin:0 .8em .8em}.button___group button{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:rgba(255,255,255,.7);color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.button___group button svg{width:24px;height:24px;fill:#f0142f}.button___group .link svg{fill:#0058ff}#fav-button a svg{width:24px;height:24px;fill:#f0142f}.add-remove{float:none!important}.change-pass-checks{grid-area:auto/1/auto/span 2;margin:1em 0;padding:0;border-radius:.5em;background-color:#fff;border:.0625rem solid rgba(0,0,0,.1);box-shadow:0 6px 12px rgb(140 152 164/8%);overflow:hidden}.change-pass-checks h3{padding:1em;background-color:rgba(62,151,255,.1);font-family:Montserrat;font-weight:600;font-size:1em;color:#3061ff;text-align:center;text-transform:inherit!important}.change-pass-checks p{margin:0 0 1.2rem;font-weight:700}.padding___wrap{padding:2em}.padding___wrap>.icon{margin:0 0 .8rem}.padding___wrap>.icon:last-of-type{margin-bottom:0}.padding___wrap>.icon-check-circle:before{color:#cfcfcf;margin-right:1em;font-size:1.4em;vertical-align:middle}.padding___wrap>.icon-is-checked:before{color:#21d59b}h3.feeds___datestamp{margin:0 0 1.4rem;color:#0058ff!important;font-size:1.4rem!important}div.grouping{margin-bottom:2rem;padding-bottom:2rem;border-radius:1rem;box-shadow:rgba(0,0,0,.25) 0 25px 20px -20px}a.view-more-listings-solo{display:inline-block;margin:2rem auto;padding:.8rem 1.6rem;border-radius:2rem;font-family:Montserrat,sans-serif;font-weight:600;font-size:1rem;color:#fff;background:#0058ff;cursor:pointer}.favorites___grid{display:grid;grid-template-columns:1fr;gap:1em;margin-bottom:2.6rem}@media (min-width:992px){.favorites___grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.favorites___grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1400px){.favorites___grid{grid-template-columns:repeat(4,1fr)}}.favorites___message{margin:0 auto;width:100%;text-align:center}@media (min-width:1200px){.favorites___message{max-width:580px}}.centered___nav{display:block;padding:0!important}.centered___nav .navbar-header{display:flex;align-items:center;float:left;width:66.666%}.centered___nav .navbar-brand{margin-left:auto;padding:0!important}.centered___nav .navbar-brand img{width:100%;max-width:200px;height:36px}.centered___nav .mobile___nav___wrap{float:right}.centered___nav .navbar-collapse{clear:both}@media (min-width:992px){.centered___nav{display:flex;flex-basis:auto;flex-grow:1;align-items:center;padding:.5em 1em!important}.centered___nav .navbar-toggle{display:none}.centered___nav .navbar-header{order:1;flex:0 0 auto;width:20%}.centered___nav .navbar-brand{margin-left:0}.centered___nav .navbar-collapse{order:2;clear:both;flex:0 0 auto;width:60%;justify-content:center;padding:0!important}.centered___nav .navbar-nav{display:flex;flex:0 0 auto;width:100%;justify-content:center;margin:0!important;float:none!important}.centered___nav .mobile___nav___wrap{order:3;float:none;display:flex;justify-content:flex-end;flex:0 0 auto;width:20%}}.centered___nav .navbar-nav a{font-size:.9em!important;padding:.5em 1em!important}@media (min-width:992px){.centered___nav .navbar-nav a{font-size:1em!important;padding:.5em 1em!important;border-radius:.5em!important}}.centered___nav .navbar-collapse{border-top:none!important;box-shadow:none!important}@media (min-width:768px){.centered___nav .navbar-collapse{display:block!important}}@media only screen and (max-width:992px){.centered___nav .navbar-collapse.collapse{display:none!important}.centered___nav .collapse.in{display:block!important;width:100%!important}}@media (min-width:768px){.centered___nav .navbar-collapse.in{overflow-y:visible}}@media (min-width:992px){.name___avatar___dropdown{display:none!important}}.name___avatar___wrap .dropdown-menu{right:0;margin-right:.5em;padding:.4rem .8rem;left:inherit;border-radius:.4rem}.name___avatar{display:flex;width:48px;height:48px;align-items:center;justify-content:center;background-color:#0080ff;border-radius:50%;font-family:Montserrat;font-weight:600;font-size:1em;color:#fff;transition:all .3s ease}.name___avatar:focus,.name___avatar:hover{border:1px solid rgba(0,128,255,.5);box-shadow:0 0 0 .25rem rgba(255,255,255,.5);color:#0080ff;background-color:#fff;cursor:pointer;text-decoration:none}.nav-item-content-title{display:block;padding:.5rem 1rem;font-family:Montserrat,sans-serif;font-weight:600;font-size:1.2em}.name___avatar___wrap .dropdown-menu>li>a{padding:.5rem 1rem}.notification___banner{display:flex;padding:1em 0;background-color:#544cf2;color:#fff}.message___outer___wrap{display:flex;align-items:start;gap:2em;padding:0 1.4rem}.message___outer___wrap svg{fill:#fff;width:20px;height:auto}.message___inner___wrap{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:space-between}@media (min-width:992px){.message___inner___wrap{flex-direction:row;gap:3rem}}.message{flex:0 1 auto}.message___inner___wrap a{flex:1 0 auto;background:#69f0ae;color:#26367a;padding:.6em 2em;border-radius:2em;font-family:Montserrat,sans-serif;font-weight:600}.message___inner___wrap a:hover{cursor:pointer}.message h3{color:#fff;text-transform:inherit!important}.message p{margin:0}.close___banner{position:absolute;top:1rem;right:1rem;cursor:pointer}.cta___copy___wrap{display:flex;gap:2em;align-items:center;justify-content:space-between}.cta___copy{flex:0 1 auto}#voice-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:none;flex-direction:column;align-items:center;justify-content:flex-start;background:linear-gradient(to bottom right,#1e73fa,#0a2f5b);color:#fff;z-index:1040;padding:20px;box-sizing:border-box}#voice-overlay .close-btn{position:absolute;top:20px;right:20px;width:40px;height:40px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;border:2px solid #fff}#voice-overlay .text-wrapper{margin-top:18vh;font-size:26px;text-align:center;color:#fff;width:100%}#voice-overlay h2{font-size:1.625rem;text-align:center;color:#fff;width:100%;margin-bottom:40px}#voice-overlay h3{margin-bottom:1em;padding:0;font-size:1.4375rem;text-align:center;color:#fff;width:100%;text-transform:none!important;font-style:italic!important}#voice-overlay .transcript{font-size:1.625rem;line-height:1.5;margin:0 auto;max-width:550px}#voice-overlay .controls{position:absolute;bottom:10vh;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:15px}#voice-overlay .record-btn{background:#141e28;color:#72bafd;border:none;border-radius:50%;width:100px;height:100px;font-size:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 10px rgba(0,0,0,.3);margin-bottom:9px}#voice-overlay .submit-btn{background:#1e61fc;border-color:transparent;color:#fff;border-radius:.5em;padding:17px 160px;font-size:16px;font-weight:600;cursor:pointer}#voice-overlay .recording{color:#e50010!important}.search-by-voice-map-page{position:absolute!important;top:4px;right:50px;z-index:2;border-top:0!important;border-bottom:0!important}.search-by-voice-map-page .mic-icon{margin-top:0!important;margin-right:0!important;width:25px;height:25px;font-size:16px;padding:5px}.search-by-voice-map-page .hover-info-box{bottom:-28px;left:-31px;font-size:10px!important;padding:0 8px!important}@media (max-width:550px){#voice-overlay .submit-btn{padding:17px 185px}}@media (min-width:1800px) and (min-height:1400px){#voice-overlay h2{font-size:2.625rem}#voice-overlay h3{font-size:2.625rem}#voice-overlay .transcript{font-size:2.625rem}#voice-overlay .submit-btn{font-size:1.8rem;padding:27px 185px}}#advert-home{float:left;width:266px;min-height:150px;margin:0;padding:4px 8px;background:#20608e url('/images/advertisement/am-first-bg.gif') repeat-x bottom left}#advert-home .advert-header{display:block;float:left;margin:4px 0 6px}#advert-home table{clear:both;margin:0 auto;border-collapse:collapse;width:100%;border:1px solid #d5ebf6}#advert-home table th{text-align:left;padding:4px;background:#d5ebf6}#advert-home table td{padding:4px;background:#f4fcff}#advert-home .advert-left-col{float:left;width:128px;color:#fff;margin:6px 0 0;font:normal .7em "Lucida Grande",verdana,sans-serif}#advert-home .advert-right-col{display:block;float:right;width:134px;height:20px;margin:6px 0 0}#advert-160-160-wrapper{float:right;width:20%;margin:0;padding:0}#advert-160-160-wrapper .ad-160-600{float:right;width:160px;height:600px;margin:0;padding:0}#advert-160-160-wrapper .lower{clear:both;float:right;margin:20px 0 0}#advert-160-160-fixed{position:absolute;top:5px;width:160px;height:160px;margin:0}#advert-160-160-fixed-b{position:absolute;top:10px;width:160px;height:160px;margin:0}#advert-160-300-fixed{position:absolute;top:180px;width:160px;height:300px;margin:0}.advertisement_container{float:right;width:160px;height:600px}.advert-160-600-wrap{float:none;display:block;margin:0 auto 20px auto;padding:0;width:160px;height:600px}.advert-160-600{margin:0;padding:0}.advert-300-600{margin:0;padding:0;width:300px;min-height:250px;max-height:600px}.advert-300-600-sticky{position:-webkit-sticky;position:sticky;top:25px;margin:0;padding:0;width:300px;min-height:250px;max-height:600px}.advert-300-600-sticky-title{position:-webkit-sticky;position:sticky;top:0;margin:0;padding:0;width:300px;height:25px}.advert-600-300{margin:0 0 2em;padding:0;width:300px;min-height:250px;max-height:600px}.advert-300-250{float:none;display:block;margin:0 auto;padding:0;width:300px;max-height:250px}.advert-300-190{float:right;margin:4px 0;padding:0;width:300px;height:190px}.advert-300-160{float:right;margin:4px 0;padding:0;width:300px;height:160px}.advert-282-125{float:left;width:282px;height:122px;margin:10px}.advert-728-90{position:relative;margin:0 auto 10px auto}.advert-728-90-title{position:relative;margin:0 auto 0 auto}.advert-970-250{position:relative;margin:30px auto 10px auto;max-width:970px;height:250px;text-align:center}.advert-320-50{position:relative;margin:0 auto;width:320px;max-height:50px}#advert-540-200{width:540px;height:200px;margin:0 auto}.advert-cleared{clear:right;margin:20px 0 0}.advert-right-zone{float:right;position:static}.advert-728-90-carousel{position:relative;margin:auto;width:728px;height:110px}.advert-900-90-carousel{position:relative;margin:auto;width:900px;height:110px}.advert-728-90-gallery{position:relative;margin:auto;width:970px;height:100%;display:block}.advert___title{font-family:'Open Sans',sans-serif!important;text-transform:uppercase!important;font-size:.65rem!important;color:#ccc!important;text-align:center!important}.advert-list-details-right-title{position:absolute;top:0;margin-left:1160px;width:160px;height:20px;display:block;text-transform:uppercase;font-size:.65rem}.advert-list-details-right{position:absolute;top:20px;margin-left:1160px;width:160px;height:600px;display:block}.advert-list-offmarket-right-title{position:absolute;top:0;margin-left:1160px;width:160px;height:20px;display:block;text-transform:uppercase;font-size:.65rem;padding-top:1rem}.advert-list-offmarket-right{position:absolute;top:20px;margin-left:1160px;width:160px;height:600px;display:block;padding-top:1rem}.advert-tax-details-right{position:absolute;top:0;margin-left:1140px;width:160px;height:600px;display:block;padding-top:1rem}.mobile-advert-300-600{float:right;margin:0;padding:0;max-width:300px;max-height:600px}.mobile-advert-600-300{margin:0 auto 20px auto;padding:0;max-width:300px;max-height:600px}.mobile-advert-300-250{float:none;display:block;margin:0 auto;padding:0;max-width:300px;max-height:250px}.mobile-advert-320-50{position:relative;margin:0 auto;max-width:320px;max-height:50px}.contrast{background-color:#333;padding:40px 0}.hide-ad{display:none}.advert___300___600___wrap{width:300px;height:600px}@media only screen and (max-width:990px){.advert___300___600___wrap{float:none;margin:40px auto 0}}@media only screen and (max-width:769px){.advert-970-250{display:none}}@media only screen and (max-width:991px){#right.advert-300-250{display:none}}@media only screen and (max-width:1100px){.advert-right-zone{display:none}}@media screen and (max-width:1800px){.advert-list-details-right-title{display:none}.advert-list-details-right{display:none}.advert-list-offmarket-right-title{display:none}.advert-list-offmarket-right{display:none}.advert-tax-details-right{display:none}}@media screen and (max-width:991px){.advert-300-600{margin:0 auto;float:none}}@media screen and (max-width:1515px){.results___map___view .advert-728-90,.results___map___view .advert-728-90-title{display:none}}#dismiss{background:#666;border-radius:50%;display:block;height:20px;position:absolute;right:1em;text-align:center;top:1.3em;width:20px;cursor:pointer}#dismiss:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2090%2074%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22transparent%22%20stroke%2Dwidth%3D%220%22%20d%3D%22M8%2E2%2064L72%200l9%2E8%2010L18%2073%2E7%20M18%20%2E2L82%2064l%2D10%209%2E8L8%2E3%2010%22%2F%3E%3C%2Fsvg%3E");content:"";display:inline-block;height:10px;left:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:12px}