.realization-list-item{width:100%;height:40rem;position:relative;overflow:hidden;border-radius:0.5rem}@media screen and (min-width:calc(1200px + 1px)){.realization-list-item:nth-child(2n+2){transform:translateY(4.2rem)}}.realization-list-item .img{position:absolute;left:0;top:0;width:100%;height:100%}.realization-list-item .img img{transition:all 0.5s ease-in-out;position:absolute;min-height:100%;min-width:100%;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;object-position:center}.realization-list-item .content{position:absolute;left:0;top:0;height:100%;width:100%;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-end;padding:2.3rem 4.85rem 2.3rem 3.35rem;background:linear-gradient(to bottom,rgba(0,0,0,0) 20%,rgba(0,0,0,0.8))}.realization-list-item .content>*{z-index:2;color:var(--color-text-inverted)}.realization-list-item .content .title{font-size:3rem;padding-right:3rem;line-height:1em}@media screen and (min-width:calc(1200px + 1px)){.realization-list-item .content .title a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-green-100);text-decoration-color:var(--color-green-100);text-decoration-thickness:0.05em;text-underline-offset:0.05em}}.realization-list-item .content .btn{margin-top:1.5rem}@media screen and (min-width:calc(1200px + 1px)){.realization-list-item{transition:all 0.2s ease-in-out}.realization-list-item:hover{box-shadow:0 0 3rem rgba(0,0,0,0.2)}.realization-list-item:hover .img img{transform:translate(-50%,-50%) scale(1.05)}}
/*# sourceMappingURL=list-item.css.map */