.container-blog-widget{
	position: relative;
	padding: 55px 0 0 0;
	border-radius: 61px 61px 0 0;
	background-color: #efefef;
}

.content-blog-widget-bottom{
	position: absolute;
	top: 100%;
	width: 100%;
	height: 150px;
	background-color: #efefef;
}

.blog-widget{
	align-items: stretch !important;
}

.blog-widget-item{
	position: relative;
	border-radius: 8px 8px 8px 8px;
	background-color: #fff;
	width: 23%;
	min-height: 590px;
	cursor: pointer;
	transition: box-shadow 0.3S linear !important;
}

.blog-widget-item:hover{
	box-shadow: 4px 4px 7px rgba(0, 0, 0, 0.181);
}

.blog-widget-item-blank{
	width: 23%;
}

.blog-widget-image{
	border-radius: 8px 8px 0px 0px;
	width: 100%;
}

.blog-widget-information{
	padding: 14px 20px 70px 20px;
}

.blog-widget-name{
	font-size: 24px;
	font-weight: 500;
	line-height: 30.12px;
	letter-spacing: -0.04em;
}

.blog-widget-text{
	margin-top: 17px;
	font-size: 16px;
	font-weight: 500;
	line-height: 20.08px;
	letter-spacing: -0.04em;
}

.blog-widget-button{
	display: block;
	position: absolute;
	margin-top: 21px;
	font-size: 16px;
	font-weight: 500;
	line-height: 20.08px;
	letter-spacing: -0.04em;
	color: var(--color-violet) !important;
	text-decoration: underline;
	text-transform: lowercase;
	left: 20px;
	bottom: 30px;
}
