@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+Display:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.estate-overview .filter .grid-custom{align-items:center;grid-template-columns:20rem 1fr;grid-gap:1.5rem 5rem;gap:1.5rem 5rem}.estate-overview .filter .grid-custom .title,.estate-overview .filter .grid-custom form .form-input{margin:0}.estate-overview .filter .grid-custom form .grid-filter{grid-template-columns:1fr 1fr 1fr 16.5rem;grid-gap:1.5rem;gap:1.5rem}.estate-overview .filter .grid-custom form .submit .btn{min-height:4.5rem}.estate-overview .sort-wrapper .grid{grid-gap:1.5rem 0;gap:1.5rem 0}.estate-overview .sort-wrapper .amount{line-height:1.5}.estate-overview .sort-wrapper .sort{text-align:right}.estate-overview .sort-wrapper .sort .sort-dropdown-wrapper,.estate-overview .sort-wrapper .sort .toggle-view{display:inline-block;vertical-align:middle}.estate-overview .sort-wrapper .sort .sort-dropdown-wrapper{margin-right:2rem;position:relative}.estate-overview .sort-wrapper .sort .sort-dropdown-wrapper .sort-dropdown-toggle{color:#8cc63f;cursor:pointer}.estate-overview .sort-wrapper .sort .sort-dropdown-wrapper .sort-dropdown-toggle img,.estate-overview .sort-wrapper .sort .sort-dropdown-wrapper .sort-dropdown-toggle span{display:inline-block;text-decoration:underline;vertical-align:middle}.estate-overview .sort-wrapper .sort .sort-dropdown-wrapper .sort-dropdown-toggle span{margin-right:.3rem}.estate-overview .sort-wrapper .sort .sort-dropdown-wrapper .sort-dropdown-toggle img{height:1rem}.estate-overview .sort-wrapper .sort .sort-dropdown-wrapper .sort-dropdown{background:#fff;border-radius:1rem;box-shadow:0 5px 10px rgba(0,0,0,.5);display:none;left:auto;padding:10px;position:absolute;right:0;top:calc(100% + 1rem);z-index:3}.estate-overview .sort-wrapper .sort .sort-dropdown-wrapper .sort-dropdown ::-webkit-input-placeholder{color:rgba(0,0,0,.6);font-size:1.36rem;font-style:normal;font-weight:300;text-transform:none}.estate-overview .sort-wrapper .sort .sort-dropdown-wrapper .sort-dropdown ::-moz-placeholder{color:rgba(0,0,0,.6);font-size:1.36rem;font-style:normal;font-weight:300;text-transform:none}.estate-overview .sort-wrapper .sort .sort-dropdown-wrapper .sort-dropdown :-ms-input-placeholder{color:rgba(0,0,0,.6);font-size:1.36rem;font-style:normal;font-weight:300;text-transform:none}.estate-overview .sort-wrapper .sort .sort-dropdown-wrapper .sort-dropdown :-moz-placeholder{color:rgba(0,0,0,.6);font-size:1.36rem;font-style:normal;font-weight:300;text-transform:none}.estate-overview .sort-wrapper .sort .sort-dropdown-wrapper .sort-dropdown a{display:block;padding:.5rem 1rem;white-space:nowrap}.estate-overview .sort-wrapper .sort .sort-dropdown-wrapper .sort-dropdown a:before{display:none}.estate-overview .sort-wrapper .sort .sort-dropdown-wrapper .sort-dropdown a:hover{background:#f5f5f5}.estate-overview .sort-wrapper .sort .sort-dropdown-wrapper .sort-dropdown a img,.estate-overview .sort-wrapper .sort .sort-dropdown-wrapper .sort-dropdown a span{display:inline-block;vertical-align:middle}.estate-overview .sort-wrapper .sort .sort-dropdown-wrapper .sort-dropdown a span{margin-right:.3rem}.estate-overview .sort-wrapper .sort .sort-dropdown-wrapper .sort-dropdown a img{height:.5rem}.estate-overview .estates .grid-h-3{grid-gap:3rem;gap:3rem}.estate-overview .pagination{text-align:center}.estate-overview .pagination a{display:inline-block;font-weight:700;margin:0 .75rem;vertical-align:middle}.estate-overview .pagination a:before{display:none}.estate-overview .pagination a:not(.btn).active,.estate-overview .pagination a:not(.btn):hover{color:#8cc63f}.estate-overview .pagination a.btn{padding:.5rem 1rem}.estate-overview .pagination a.btn span{margin:0}@media only screen and (max-width:1050px){.estate-overview .filter .grid-custom{grid-template-columns:1fr}.estate-overview .estates .grid-h-3{grid-template-columns:1fr 1fr}}@media only screen and (max-width:768px){.estate-overview .filter .grid-custom form .grid-filter{grid-template-columns:1fr 1fr}.estate-overview .filter .grid-custom form .grid-filter .submit .btn{width:100%}.estate-overview .sort-wrapper .grid{grid-template-columns:1fr 1fr}}@media only screen and (max-width:576px){.estate-overview .filter .grid-custom form .grid-filter{grid-template-columns:1fr}.estate-overview .sort-wrapper .grid{grid-template-columns:1fr;text-align:center}.estate-overview .sort-wrapper .grid .sort{text-align:center}.estate-overview .estates .grid-h-3{grid-template-columns:1fr}}.gallcell.coming-soon .image:before{background:hsla(0,0%,100%,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.gallcell.coming-soon .image .logo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}.gallcell.coming-soon .image .logo svg{height:15rem}.gallcell .image{aspect-ratio:1/.8;display:block;margin-bottom:1rem;overflow:hidden;position:relative}.gallcell .image:before{display:none}.gallcell .image .bg-img{transition:all .5s cubic-bezier(.445,.05,.55,.95);z-index:1}.gallcell .image .epc{bottom:1.5rem;left:1.5rem;position:absolute;z-index:2}.gallcell .image .epc img{height:3rem}.gallcell .image .banner{display:inline-block;font-size:1.36rem;font-weight:500;left:1.5rem;padding:1rem;position:absolute;text-transform:uppercase;top:1.5rem;z-index:2}.gallcell .image .banner.accent-text{color:#8cc63f}.gallcell .image:hover .bg-img{transform:scale(1.1)}.gallcell .content{padding-top:1.5rem}.gallcell .content .city{align-items:center;display:grid;grid-template-columns:auto 1fr;grid-gap:1.5rem;gap:1.5rem;margin-bottom:1.5rem}.gallcell .content .city span{font-size:1.536rem;font-weight:400}.gallcell .content .city .price{text-align:right}.gallcell .content .price{color:#8cc63f}.gallcell .content .price-wrapper{cursor:pointer;margin-top:1.5rem;position:relative}.gallcell .content .price-wrapper .price-stars{padding-left:.5rem}.gallcell .content .price-wrapper .price-stars img{height:1.2rem;margin-left:-.3rem;opacity:.5}.gallcell .content .price-wrapper .price-stars.rating-1 img:first-child,.gallcell .content .price-wrapper .price-stars.rating-2 img:first-child,.gallcell .content .price-wrapper .price-stars.rating-2 img:nth-child(2),.gallcell .content .price-wrapper .price-stars.rating-3 img:first-child,.gallcell .content .price-wrapper .price-stars.rating-3 img:nth-child(2),.gallcell .content .price-wrapper .price-stars.rating-3 img:nth-child(3),.gallcell .content .price-wrapper .price-stars.rating-4 img:first-child,.gallcell .content .price-wrapper .price-stars.rating-4 img:nth-child(2),.gallcell .content .price-wrapper .price-stars.rating-4 img:nth-child(3),.gallcell .content .price-wrapper .price-stars.rating-4 img:nth-child(4),.gallcell .content .price-wrapper .price-stars.rating-5 img:first-child,.gallcell .content .price-wrapper .price-stars.rating-5 img:nth-child(2),.gallcell .content .price-wrapper .price-stars.rating-5 img:nth-child(3),.gallcell .content .price-wrapper .price-stars.rating-5 img:nth-child(4),.gallcell .content .price-wrapper .price-stars.rating-5 img:nth-child(5),.gallcell .content .price-wrapper .price-stars.rating-6 img:first-child,.gallcell .content .price-wrapper .price-stars.rating-6 img:nth-child(2),.gallcell .content .price-wrapper .price-stars.rating-6 img:nth-child(3),.gallcell .content .price-wrapper .price-stars.rating-6 img:nth-child(4),.gallcell .content .price-wrapper .price-stars.rating-6 img:nth-child(5),.gallcell .content .price-wrapper .price-stars.rating-6 img:nth-child(6),.gallcell .content .price-wrapper .price-stars.rating-7 img:first-child,.gallcell .content .price-wrapper .price-stars.rating-7 img:nth-child(2),.gallcell .content .price-wrapper .price-stars.rating-7 img:nth-child(3),.gallcell .content .price-wrapper .price-stars.rating-7 img:nth-child(4),.gallcell .content .price-wrapper .price-stars.rating-7 img:nth-child(5),.gallcell .content .price-wrapper .price-stars.rating-7 img:nth-child(6),.gallcell .content .price-wrapper .price-stars.rating-7 img:nth-child(7),.gallcell .content .price-wrapper .price-stars.rating-8 img:first-child,.gallcell .content .price-wrapper .price-stars.rating-8 img:nth-child(2),.gallcell .content .price-wrapper .price-stars.rating-8 img:nth-child(3),.gallcell .content .price-wrapper .price-stars.rating-8 img:nth-child(4),.gallcell .content .price-wrapper .price-stars.rating-8 img:nth-child(5),.gallcell .content .price-wrapper .price-stars.rating-8 img:nth-child(6),.gallcell .content .price-wrapper .price-stars.rating-8 img:nth-child(7),.gallcell .content .price-wrapper .price-stars.rating-8 img:nth-child(8){opacity:1}.gallcell .content .price-wrapper .price-classes{background:#fff;bottom:0;display:none;left:0;padding:1.5rem;position:absolute;right:0;z-index:2}.gallcell .content .price-wrapper .price-classes.active{display:block}.gallcell .content .price-wrapper .price-classes .close{margin-top:.5rem}.gallcell .content .price-wrapper .price-classes .close img{height:1rem}.gallcell .content .price-wrapper .price-class{border-bottom:1px solid rgba(140,198,63,.2);display:flex;padding:.5rem 0}.gallcell .content .price-wrapper .price-class.active{background:#eff4d8}.gallcell .content .price-wrapper .price-class:nth-child(8){border-bottom:0}.gallcell .content .price-wrapper .price-class .price-stars,.gallcell .content .price-wrapper .price-class .text{display:inline-block;vertical-align:middle;width:50%}.gallcell .content .price-wrapper .price-class .text{margin-left:2rem;text-align:right}.gallcell .content .price-wrapper .icon,.gallcell .content .price-wrapper .price-stars{display:inline-block;vertical-align:middle}.gallcell .content .price-wrapper .icon{margin-left:1.5rem}.gallcell .content .price-wrapper .icon img{height:2.5rem}.gallcell .content .icons{margin-top:3rem}.gallcell .content .icons .icon{border-right:1px solid rgba(0,0,0,.4);display:inline-block;margin-bottom:1.5rem;margin-right:1.5rem;padding-right:1.5rem;text-align:center;vertical-align:middle}.gallcell .content .icons .icon:last-child{border-right:none;margin-right:0;padding-right:0}.gallcell .content .icons .icon img{height:1.5rem;margin-bottom:1rem}.gallcell .content .icons .icon span{display:block;font-size:1.36rem}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.ctacell{grid-column:span 3;min-height:100%;overflow:hidden;padding:3rem}.ctacell .grid-h-3-1{grid-gap:1.5rem 3rem;align-items:center;gap:1.5rem 3rem}.ctacell .grid-h-3-1 .title h2,.ctacell .grid-h-3-1 .title h3,.ctacell .grid-h-3-1 .title h4,.ctacell .grid-h-3-1 .title h5{margin:0}@media only screen and (max-width:1050px){.ctacell{grid-column:span 2}.ctacell .grid-h-3-1{grid-template-columns:3fr 1fr}}@media only screen and (max-width:768px){.ctacell .grid-h-3-1{grid-template-columns:1fr}.ctacell .grid-h-3-1 .left,.ctacell .grid-h-3-1 .link{text-align:center}}@media only screen and (max-width:576px){.ctacell{grid-column:span 1}}