.module--gallery_squares{background-color:#000;display:flex;flex-wrap:wrap;justify-content:center;position:relative}.module--gallery_squares h2{align-items:center;color:#f4ffc8;display:flex;height:100%;justify-content:center;margin:0;opacity:1;padding:20px;position:absolute;transition:all .5s;width:100%;z-index:3}.module--gallery_squares:hover h2{opacity:.3;z-index:1}.module--gallery_squares img{display:block;height:130px;object-fit:cover;opacity:.3;position:relative;transition:all .5s;width:130px;z-index:2}.module--gallery_squares img:hover{opacity:1;z-index:2}