@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap);.realisations-slider .swiper{padding-bottom:5rem}.realisations-slider .swiper-pagination{bottom:0;text-align:center}.realisations-slider .swiper-pagination .swiper-pagination-bullet{background:#c41215;opacity:.35}.realisations-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:.85}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.realisationcell{display:block}.realisationcell .image{aspect-ratio:1/.7;margin-bottom:1.5rem;overflow:hidden;position:relative}.realisationcell .image .bg-img{transition:all 1s cubic-bezier(.445,.05,.55,.95)}.realisationcell .image .banner{font-size:1.44rem;left:50%;padding:1rem 2rem;position:absolute;top:0;transform:translateX(-50%);z-index:1}.realisationcell .image .banner.sold-within{align-items:center;background:#c41215;border-radius:100%;color:#fff;display:flex;font-size:1.296rem;height:10rem;justify-content:center;left:auto;line-height:1.5;right:1.5rem;text-align:center;top:1.5rem;transform:translateX(0);width:10rem}.realisationcell .content .grid{grid-gap:3rem;gap:3rem}.realisationcell .content .grid .city{text-align:right;text-transform:uppercase}@media only screen and (max-width:1124px){.realisationcell .content .grid{grid-template-columns:3fr 2fr}}