@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap);.realisations-slider .grid-custom{grid-template-columns:200px 1fr;grid-gap:10rem;gap:10rem}.realisations-slider .grid-custom .aside{padding-top:4rem}.realisations-slider .grid-custom .aside .links a{margin:0 .5rem .5rem 0}.realisations-slider .grid-custom .aside .slider-nav a{border:1px solid rgba(0,48,74,.25);border-radius:100%;display:inline-block;height:4rem;margin-right:.5rem;position:relative;width:4rem}.realisations-slider .grid-custom .aside .slider-nav a:hover{background:#fff}.realisations-slider .grid-custom .aside .slider-nav a svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.445,.05,.55,.95);width:1rem}.realisations-slider .grid-custom .aside .slider-nav a:before{display:none}.realisations-slider .grid-custom .swiper{padding-top:4rem;width:100%}.realisations-slider .grid-custom .swiper .swiper-slide{overflow:visible}.realisations-slider .links a{margin:.5rem}@media only screen and (max-width:1124px){.realisations-slider .grid-custom{grid-gap:5rem;gap:5rem}}@media only screen and (max-width:768px){.realisations-slider .grid-custom{grid-template-columns:1fr;grid-gap:3rem;gap:3rem}.realisations-slider .grid-custom .aside{text-align:center}.realisations-slider .grid-custom .aside .slider-nav a{margin:0 .25rem}.realisations-slider .grid-custom .aside .links a{margin:.5rem}}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.realisationcell,.realisationcell a{display:block}.realisationcell a:before{display:none}.realisationcell .image{aspect-ratio:1/.7;margin:0 0 1.5rem;position:relative}.realisationcell .image .bg-img{border-radius:1rem;overflow:hidden}.realisationcell .image .banner{border-radius:2rem;font-size:1.12rem;padding:.5rem 1rem;z-index:2}.realisationcell .image .banner.pidk{align-items:center;border-radius:100%;display:flex;font-size:1.36rem;height:8rem;justify-content:center;left:auto;line-height:1;position:absolute;right:1.5rem;text-align:center;top:1.5rem;top:-4rem;width:8rem}.realisationcell .image .banner.pidk span{font-family:Inter,sans-serif;font-size:.96rem;font-weight:700;text-transform:uppercase}