.benefits_4  {
}

.benefits_4 .section_title {
color: var(--title_color);
	margin: 0 0 15px 0;
}

.benefits_4 .section_text {
	margin-bottom: 45px;
}

.benefits_4 .items_icon {
	width: 60px;
	height: 60px;
	border-radius: 50%;
	flex-shrink: 0;
	margin-bottom: 20px;
}

.benefits_4 .items_icon img {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	object-fit: contain;
}

.benefits_4 .benefits_repeater {
	padding: 0;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin: 0 -15px;
}

.benefits_4 .benefits_repeater .item {
	display: flex;
	flex-direction: column;
	padding: 15px;
	width: 25%;
}

.benefits_4 .item_text {
	margin: 0;
}

.benefits_4 .text_area {
	padding: 30px;
	background: var(--main_color_second);
}

.benefits_4 .text_area {
	width: 65%;
	flex-shrink: 0;
}

.benefits_4 .image_area img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.benefits_4 .image_area {
	width: 35%;
	flex-shrink: 0;
}

.benefits_4 .items_title {
	margin: 0 0 20px 0;
}

/* Responsiveness // Responsiveness // Responsiveness */
@media (max-width: 1199px) {
	.benefits_4 {
		padding: 50px 0;
	}
}

@media (max-width: 991px) {
	.benefits_4 .benefits_repeater .item {
		width: 50%;
	}
}

@media (max-width: 767px) {
	.benefits_4 .items_icon {
		width: 30px;
		height: 30px;
		margin-bottom: 15px
	}

	.benefits_4 .items_title {
		margin-bottom: 15px;
	}
}

@media (max-width: 600px) {
	.benefits_4 .benefits_repeater .item {
		width: 100%;
	}

	.benefits_4 .benefits_repeater .item:last-child {
		padding-bottom: 0;
	}
}
