.home-news-container{
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-template-rows: auto;
	max-width: 1280px;
  	width: 100%;
  	gap: 1rem;
  	padding: 1rem 0 3rem;
}
.home-news-title .link{
	white-space: nowrap;
  	align-self: center;
}
.home-news-title .h2.text-left{
  	font-size: 40px;
  	font-weight: 700;
  	letter-spacing: 0.5px;
  	color: #4f4a66;
  	text-align: center;
}
.home-news-container .card{
	display: grid;
	grid-template-columns: 2fr 3fr;
	grid-template-rows: auto;
	background: #f2f8ff;
  	border-radius: 24px;
}
.home-news-container .card .card-img img{
	border-radius: 24px;
	width: 100%;
}
.home-news-container .card .card-title {
	font-size: 1.25rem;
  	font-weight: 600;
  	color: #4f4a66;
}

.home-news-container .card .card-body {
  	padding: 0.45rem;
  	display: flex;
  	flex-flow: column;
  	justify-content: space-between;
}
@media only screen and (max-width: 768px){
	.home-news-container{
		grid-template-columns: 1fr;
		grid-template-rows: auto;
		padding-left: 0.5rem;
    	padding-right: 0.5rem;
    	width: unset;
	}
}

@media only screen and (max-width: 567px){
	.home-news-container .card{
		grid-template-columns: 1fr;
	}
}