/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 08 2025 | 13:35:32 */
.wp-block-query .wp-block-post .wp-block-post-featured-image {
	border-radius: 10px;
	overflow: hidden;
}
.wp-block-query .wp-block-post .wp-block-post-featured-image a {
	position:relative;
}

.wp-block-query .wp-block-post .wp-block-post-featured-image a:after,
.wp-block-query .wp-block-post .wp-block-post-featured-image a:before {
	content:"";
	position:absolute;
	width:100%;
    height:100%;
	top: 0;
	left:0;
	z-index:1
}
.wp-block-query .wp-block-post .wp-block-post-featured-image a:before {
	background-image: url('/wp-content/themes/kalium/assets/images/icons/eye.gif');
	background-position: center;
	background-repeat: no-repeat;
	background-size: 50px;
	opacity:0;
	transition: opacity .8s ease-in;
	z-index:2;
}
.wp-block-query .wp-block-post .wp-block-post-featured-image a:after {
	background: rgba(0,0,0,0.7);
	opacity:0;
	transition: opacity .5s ease-in;
	z-index:1;
}

.wp-block-query .wp-block-post .wp-block-post-featured-image a:hover:before {
	opacity: .8;
	animation: hn-pulse-eye 2s infinite
}
.wp-block-query .wp-block-post .wp-block-post-featured-image a:hover:after {
	opacity:.4
}

@keyframes hn-pulse-eye {
	0% {
		opacity:.8;
	}
	50% {
		opacity:.5;
	}
	100% {
		opacity:.8
	}
}
