.blog_outer{
	background-color:rgba(255,255,255,0.08);
}
.blog_outer:hover{
	box-shadow:0 0 20px rgba(0,0,0,0.2);
	background-color:rgba(255,255,255,0.2);
}
.blog_inner .flex{
	display:flex;
	height:100%;
	}
/*.blog_inner .grid{
	display:grid;
	grid-template-columns: 1fr;
}*/
.blog_inner a{
	text-decoration:none;
}
.blog_inner h3{
	margin:10px;
	text-align:center;
	font-size:22px;
}
.blog_inner h3:hover{
	color:var(--c-main);
}
.blog_inner p{
	
}
.blog_inner .more{
	padding:8px 16px;
	/*border-radius:2px;*/
	background-color:var(--c-main);
	color:black
}
.blog_inner .more:hover{
	color:var(--c-main);
	background-color:black;
}
.blog_inner img{
	transition: transform ease-in-out .4s ;
	width:100%;
	height:100%;
	object-fit:cover;
}
.blog_inner .img_containter{
	overflow:hidden;
	flex:50%;
}
.blog_inner .txt_containter{
	flex:50%;
	padding:20px;
}
/*.blog_inner a:hover img{
	transform:scale(1.1);
}*/
.blog_grid{
	display:grid;
	grid-template-columns: repeat(3, 1fr);
	gap:0%;
}

@media screen and (max-width: 768px) {
.blog_inner{
	display:block;
}
.blog_inner .flex{
	display:block;
}
.blog_grid{
	display:block;
}

}