@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;500;700&display=swap);.realisation-cell{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2px}.realisation-cell .item{padding-top:100%;position:relative}.realisation-cell .item .bg-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.realisation-cell .item .content{position:absolute;bottom:0;left:0;right:0;z-index:2;background:rgba(0,0,0,.6);padding:30px 50px}.realisation-cell .item .content .banner{position:absolute;z-index:3;text-transform:uppercase;font-weight:700;border-radius:50%;top:-45%;right:50px;line-height:0;letter-spacing:1px;font-size:12px}.realisation-cell .item .content .banner span{display:inline-block;padding-top:50%;padding-bottom:50%;margin-left:15px;margin-right:15px}.realisation-cell .item .content .banner.sold{background:#fff;color:#ff5100}.realisation-cell .item .content h2{text-transform:uppercase;letter-spacing:1px;margin:0 0 15px;font-size:17px}.realisation-cell .item .content h3{color:#fff;font-weight:700;font-size:26px;margin:0}.realisation-cell .quote{position:relative;padding:12vh 5vw 7vh;background:#f0f0f0;font-size:17px}.realisation-cell .quote img{position:absolute;right:0;top:0;width:90px;z-index:1;opacity:.5}.realisation-cell .quote .text{line-height:1.5}.realisation-cell .quote .author{position:absolute;left:5vw;bottom:30px;color:#000}.realisation-cell .quote.orange{background:#ff5100}.realisation-cell .quote.orange .author,.realisation-cell .quote.orange .text{color:#fff}@media only screen and (max-width:1024px){.realisation-cell{grid-template-columns:1fr 1fr}.realisation-cell .item .content h3{font-size:22px}}@media only screen and (max-width:768px){.realisation-cell .quote{padding-top:7vh}.realisation-cell .item .content h2{font-size:15px}.realisation-cell .item .content h3{font-size:17px}.realisation-cell .item .content .banner{right:15px}}@media only screen and (max-width:576px){.realisation-cell{grid-template-columns:1fr}.realisation-cell .quote{padding-top:15vh;padding-bottom:15vh}}.pagination{text-align:center}.pagination a{color:#000;transition-duration:.3s;display:inline-block;vertical-align:middle;margin:0 5px;font-size:17px}.pagination a img{width:7px}.pagination a.active,.pagination a:hover{color:#ff5100;-webkit-transform:scale(1.2);transform:scale(1.2)}