@keyframes lineUp{0%{opacity:0;transform:translateY(80%)}100%{opacity:1;transform:translateY(0)}}@keyframes lineUp{0%{opacity:0;transform:translateY(80%)}100%{opacity:1;transform:translateY(0)}}#top #wrap_all .all-works{padding-bottom:25px;display:grid;grid-row-gap:2rem;grid-column-gap:2rem}@media (min-width:601px){#top #wrap_all .all-works{grid-template-columns:1fr 1fr;padding-bottom:3rem}}#top #wrap_all .all-works .item{display:flex;flex-direction:column;position:relative;overflow:hidden;min-height:240px}#top #wrap_all .all-works .item:hover .image-overlay{background-color:var(--primary-color);opacity:.1!important}#top #wrap_all .all-works .item:hover .data{display:block;animation:.2s lineUp ease-out}#top #wrap_all .all-works .item:hover .thumbnail{transform:scale(1.1)}#top #wrap_all .all-works .item .thumbnail{width:100%;height:100%;background-size:cover;aspect-ratio:2/1.125;transition:all .5s;object-fit:cover;transition:all .5s;position:relative}#top #wrap_all .all-works .item .data{display:none;position:absolute;bottom:1rem;left:1rem;z-index:2}#top #wrap_all .all-works .item h3{color:var(--white);font-family:var(--font-crimsonpro);font-size:30px;font-weight:800;line-height:28px;max-width:230px}#top #wrap_all .all-works .item p{margin:0;color:var(--white);font-family:var(--font-brandon-grotesque);font-weight:900;font-size:17px;line-height:20px;text-transform:uppercase;letter-spacing:3px}#top #wrap_all .all-works .item .image-overlay{background-color:var(--primary-color);z-index:1}#top #wrap_all .all-works .item .image-overlay .image-overlay-inside{display:none}