.service-news-list__container {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap:2rem;
	margin: 0 0 4rem 0;
}

.service-news-list__item {
	display: block;
	height: 40rem;
	background-position: bottom;
	background-size: contain;
	background-repeat: no-repeat;
	background-color: var(--color-bg);
	padding: 4rem 3.2rem;
	border-radius: 1.2rem;
	transition: 0.2s ease;
	text-decoration: none;
}

.service-news-list__item-name {
	display: flex;
	justify-content: space-between;
	text-decoration: none;
	font-size: 2.4rem;
	line-height: 2.8rem;
	font-weight: 600;
	color: var(--color-text);
	margin: 0 0 2rem 0;
}

.service-news-list__link-arrow{
	width: 3.6rem;
	height: 3.6rem;
	border-radius: 0.8rem;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #fff;
	transition: 0.2s ease;
}

.service-news-list__item:hover .service-news-list__link-arrow {
	background: #3A3989;
  }

.service-news-list__item .service-news-list__item-name > span {
	transition: 0.2s ease;
	flex: 0 0 70%;
	word-break: break-word;
}

.service-news-list__item:hover .service-news-list__item-name > span {
	opacity: 0.8;
}

.service-news-list__item:hover .service-news-list__link-arrow svg path {
	stroke: #fff;
}