.il_images_boxes{position:relative;width:100%;height:100%}.il_images_boxes .items{display:flex;flex-wrap:wrap;width:100%;height:100%}.il_images_boxes .items .item{display:block;height:50%;width:50%;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.il_images_boxes .items .item .hover{display:flex;align-items:stretch;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,171,202,0.5);padding:16px;opacity:0;transition:.3s ease all}.il_images_boxes .items .item .hover .hover-inner{padding:16px;border:1px solid #FFF;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:22px;color:#FFF;text-align:center}.il_images_boxes .items .item:hover .hover{opacity:1}