@import url(https://use.typekit.net/oqv1vzg.css);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.estates-similar .title{grid-template-columns:auto 20rem;grid-gap:2rem;gap:2rem;align-items:center;margin-bottom:5rem;padding-left:10rem}.estates-similar .title .slider-dots-wrap{text-align:right}.estates-similar .title .slider-dots-wrap .slider-counter,.estates-similar .title .slider-dots-wrap .slider-dots{display:inline-block;vertical-align:middle}.estates-similar .title .slider-dots-wrap .slider-counter{margin-left:2rem}.estates-similar .title .slider-dots-wrap .slick-dots{position:relative;bottom:auto;text-align:left}.estates-similar .title .slider-dots-wrap .slick-dots li{display:none;width:auto;margin:0}.estates-similar .title .slider-dots-wrap .slick-dots li.slick-active,.estates-similar .title .slider-dots-wrap .slick-dots li.slick-active+li{display:inline-block}.estates-similar .title .slider-dots-wrap .slick-dots li:has(+li.slick-active){display:inline-block}.estates-similar .title .slider-dots-wrap .slick-dots li+li{margin-left:.5rem}.estates-similar .title .slider-dots-wrap .slick-dots li button{width:2rem;height:.3rem;border-radius:.5rem}.estates-similar .slider .slick-next,.estates-similar .slider .slick-prev{top:-5rem}.estates-similar .slider .slide{padding:0 1rem}.estates-similar .slider .slide .estatecell{order:1}.estates-similar .slider .slide .estatecell:before{display:none}.estates-similar .slider .slide .estatecell:hover .image .bg-img img{top:-5%;left:-5%;width:110%;height:110%}.estates-similar .slider .slide .estatecell:hover .image .slide-in{transform:translateY(0)}.estates-similar .slider .slide .estatecell:hover .details .more-btn{transform:translateX(1rem)}.estates-similar .slider .slide .estatecell.sold{pointer-events:none}.estates-similar .slider .slide .estatecell.sold .image .overlay{display:grid}.estates-similar .slider .slide .estatecell.sold .image .banner{display:none}.estates-similar .slider .slide .estatecell.sold .details .price{opacity:0}.estates-similar .slider .slide .estatecell.featured .image{aspect-ratio:1/.7}.estates-similar .slider .slide .estatecell.highlight{order:0;color:#fff;background:#0041b4}.estates-similar .slider .slide .estatecell .image{position:relative;background:linear-gradient(135deg,#090d33,#020634);overflow:hidden}.estates-similar .slider .slide .estatecell .image .bg-img img{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .5s cubic-bezier(.39,.575,.565,1);-o-object-position:center bottom;object-position:center bottom}.estates-similar .slider .slide .estatecell .image .overlay{display:none;opacity:1;background:rgba(0,0,0,.5);mix-blend-mode:normal}.estates-similar .slider .slide .estatecell .image .overlay span{margin:auto;text-transform:uppercase;font-weight:800;color:#fff}.estates-similar .slider .slide .estatecell .image .banner{position:absolute;top:0;left:0;padding:.5em 1em;font-size:1.12rem;text-transform:uppercase;letter-spacing:.02em;color:#fff;background:#0041b4}.estates-similar .slider .slide .estatecell .image .banner.isinoption,.estates-similar .slider .slide .estatecell .image .banner.issold{top:2rem;color:#090d33;background:#fff}.estates-similar .slider .slide .estatecell .image .banner.openhouse ul li::marker{color:#fff}.estates-similar .slider .slide .estatecell .image .banner.openhouse span{display:block;margin-bottom:1em}.estates-similar .slider .slide .estatecell .image .banner.openhouse p{font-weight:800;font-size:1.12rem}.estates-similar .slider .slide .estatecell .image .slide-in{display:grid;grid-template-columns:auto 2rem;position:absolute;bottom:0;left:0;width:100%;padding:1rem;color:#fff;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transform:translateY(100%);transition:all .5s cubic-bezier(.39,.575,.565,1)}.estates-similar .slider .slide .estatecell .image .slide-in .numbers .item{display:inline-block;vertical-align:middle;padding-right:.5em;font-size:1.4rem;font-weight:400}.estates-similar .slider .slide .estatecell .image .slide-in .numbers .item+.item{padding-left:.5em}.estates-similar .slider .slide .estatecell .image .slide-in .numbers .item img,.estates-similar .slider .slide .estatecell .image .slide-in .numbers .item svg{display:inline-block;vertical-align:middle;width:1em;height:1em;margin-right:.5em;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.estates-similar .slider .slide .estatecell .image .slide-in .numbers .item span{display:inline-block;vertical-align:middle}.estates-similar .slider .slide .estatecell .image .slide-in .fav{display:grid;width:2rem;height:2rem}.estates-similar .slider .slide .estatecell .image .slide-in .fav.active .empty{display:none}.estates-similar .slider .slide .estatecell .image .slide-in .fav.active .full{display:block}.estates-similar .slider .slide .estatecell .image .slide-in .fav .empty,.estates-similar .slider .slide .estatecell .image .slide-in .fav .full{position:relative;width:2rem;height:2rem;margin:auto}.estates-similar .slider .slide .estatecell .image .slide-in .fav .full{display:none}.estates-similar .slider .slide .estatecell .image .slide-in .fav svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.estates-similar .slider .slide .estatecell .image .slide-in .fav svg path{fill:#fff!important}.estates-similar .slider .slide .estatecell .details{display:grid;grid-gap:1rem;gap:1rem;height:7rem;padding-top:2rem}.estates-similar .slider .slide .estatecell .details .location{font-size:1.75rem;font-weight:800}.estates-similar .slider .slide .estatecell .details .price{font-size:1.75rem}@media only screen and (max-width:768px){.estates-similar .slider .slide .estatecell .image{aspect-ratio:1/.8}}@media only screen and (hover:none){.estates-similar .slider .slide .estatecell .image .slide-in{transform:translateY(0)}}.estates-similar .slider .slide .estatecell{width:100%}.estates-similar .slider .slide .estatecell .image{aspect-ratio:1/.6}.estates-similar .buttons{margin-top:5rem;text-align:center}@media only screen and (max-width:768px){.estates-similar{text-align:center}.estates-similar .title{grid-template-columns:1fr;padding-left:0}.estates-similar .title .slider-dots-wrap{text-align:center}}