.featured-estates.black-bg .swiper .swiper-scrollbar{background:#d9d9d9}.featured-estates.black-bg .swiper .swiper-scrollbar .swiper-scrollbar-drag{background:#c4ff35}.featured-estates.main-bg .swiper .swiper-scrollbar{background:#d9d9d9}.featured-estates.main-bg .swiper .swiper-scrollbar .swiper-scrollbar-drag{background:#c4ff35}.featured-estates.light-main-bg .swiper .swiper-scrollbar{background:#d9d9d9}.featured-estates.light-main-bg .swiper .swiper-scrollbar .swiper-scrollbar-drag{background:#c4ff35}.featured-estates.gerantis-bg .swiper .swiper-scrollbar{background:#d9d9d9}.featured-estates.gerantis-bg .swiper .swiper-scrollbar .swiper-scrollbar-drag{background:#c4ff35}.featured-estates .grid-h-3-2{grid-gap:3rem 5rem;align-items:flex-end;gap:3rem 5rem}.featured-estates .grid-h-3-2 .title{max-width:100%;width:60rem}.featured-estates .grid-h-3-2 .link{text-align:right}.featured-estates .swiper{padding-bottom:3rem}.featured-estates .swiper .swiper-scrollbar .swiper-scrollbar-drag{background:#091323}.featured-estates .swiper .swiper-slide{height:auto}.featured-estates .swiper .swiper-slide .gallcell{height:100%}.featured-estates .gallcell .top{aspect-ratio:1/1.2}@media only screen and (max-width:1050px){.featured-estates .grid-h-3-2 .link{text-align:left}}@media only screen and (max-width:768px){.featured-estates .grid-h-3-2 .title{width:auto}}@font-face{font-family:Brockmann;font-style:normal;font-weight:400;src:url(/build/fonts/brockmann-regular-webfont.c610f160.woff2) format("woff2"),url(/build/fonts/brockmann-regular-webfont.bff43d83.woff) format("woff")}@font-face{font-family:Brockmann;font-style:italic;font-weight:400;src:url(/build/fonts/brockmann-regularitalic-webfont.9e45c7d1.woff2) format("woff2"),url(/build/fonts/brockmann-regularitalic-webfont.79a3d02e.woff) format("woff")}@font-face{font-family:Brockmann;font-style:italic;font-weight:500;src:url(/build/fonts/brockmann-mediumitalic-webfont.0f632ede.woff2) format("woff2"),url(/build/fonts/brockmann-mediumitalic-webfont.60b1d544.woff) format("woff")}@font-face{font-family:Brockmann;font-style:normal;font-weight:500;src:url(/build/fonts/brockmann-medium-webfont.b9053313.woff2) format("woff2"),url(/build/fonts/brockmann-medium-webfont.92906cf3.woff) format("woff")}@font-face{font-family:Brockmann;font-style:normal;font-weight:600;src:url(/build/fonts/brockmann-semibold-webfont.7d1823db.woff2) format("woff2"),url(/build/fonts/brockmann-semibold-webfont.340efd9a.woff) format("woff")}@font-face{font-family:Brockmann;font-style:italic;font-weight:600;src:url(/build/fonts/brockmann-semibolditalic-webfont.e17b8805.woff2) format("woff2"),url(/build/fonts/brockmann-semibolditalic-webfont.be81a745.woff) format("woff")}@font-face{font-family:Brockmann;font-style:normal;font-weight:700;src:url(/build/fonts/brockmann-bold-webfont.21f347d0.woff2) format("woff2"),url(/build/fonts/brockmann-bold-webfont.172f9b82.woff) format("woff")}@font-face{font-family:Brockmann;font-style:italic;font-weight:700;src:url(/build/fonts/brockmann-bolditalic-webfont.b5ccd9ca.woff2) format("woff2"),url(/build/fonts/brockmann-bolditalic-webfont.30e0b59a.woff) format("woff")}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.gallcell{background:#091323;border-radius:0 0 .5rem .5rem;display:block}.gallcell:before{display:none}.gallcell:hover .top .overlay{bottom:0;opacity:1;top:0}.gallcell .top{aspect-ratio:1/.75;border-radius:.5rem .5rem 0 0;overflow:hidden;padding:2rem;position:relative}.gallcell .top:before{background:linear-gradient(180deg,rgba(0,0,0,.6),hsla(0,0%,100%,0) 52%);content:"";height:100%;left:0;position:absolute;right:0;top:0;z-index:2}.gallcell .top h5{position:relative;z-index:3}.gallcell .top .bg-img{z-index:1}.gallcell .top .banner{border-radius:.5rem;bottom:2rem;font-size:1.05rem;font-weight:800;letter-spacing:1px;padding:1rem 1.5rem;position:absolute;right:2rem;text-transform:uppercase;z-index:3}.gallcell .top .overlay{background:rgba(25,47,82,.5);bottom:100%;left:0;opacity:0;position:absolute;right:0;top:-100%;transition:all .5s cubic-bezier(.445,.05,.55,.95);z-index:4}.gallcell .top .overlay span{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.gallcell .top .overlay span:hover{background:#091323;border:1px solid #091323;color:#f0f0f0}.gallcell .bottom{border-radius:0 0 .5rem .5rem;padding:2rem}.gallcell .bottom .grid-custom{align-items:center;grid-template-columns:1fr 17rem}.gallcell .bottom h5{font-size:1.275rem;margin:0}.gallcell .bottom .icons{text-align:right}.gallcell .bottom .icons .icon{display:inline-block;margin-left:1rem;vertical-align:mdidle}.gallcell .bottom .icons .icon:first-child{margin-left:0}.gallcell .bottom .icons .icon img,.gallcell .bottom .icons .icon span{display:inline-block;vertical-align:middle}.gallcell .bottom .icons .icon img{height:1.5rem;margin-right:.25rem}@media only screen and (max-width:1300px){.gallcell .bottom .grid-custom{grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.gallcell .bottom .grid-custom .icons{text-align:left}}