.bonuses4 {

}

.bonuses4 h2 {

	margin: 0 0 20px 0;

	text-align: center;

}

.bonuses4 .sub_title {

	margin-bottom: 45px;

	text-align: center;

}

.bonuses4 .items {

	display: grid;

	grid-template-columns: 1fr 1fr 1fr;

	grid-gap: 30px;

}

.bonuses4 .item {

	background: var(--main_color_second);

}

.bonuses4 .item_img {

	margin-bottom: 30px;

	position: relative;

	padding-top: 49%;

}

.bonuses4 .item_img img {

	position: absolute;

	top: 0;

	left: 0;

	right: 0;

	bottom: 0;

	width: 100%;

	height: 100%;

	object-fit: cover;

}

.bonuses4 .item_title {

	padding: 0 20px;

	margin: 0 0 15px;

}

.bonuses4 .item_text {

	padding: 0 20px 30px 20px;

}

/* Responsiveness // Responsiveness // Responsiveness */

@media (max-width: 1199px) {

	.bonuses4 {

		padding: 50px 0;

	}

}

@media (max-width: 991px) {

	.bonuses4 .items {

		grid-template-columns: 1fr 1fr;

	}

}

@media (max-width: 767px) {

	.bonuses4 .items {

		grid-template-columns: 1fr;

	}

	.bonuses4 .item_img,
	.bonuses4 .sub_title {

		margin-bottom: 20px;

	}

	.bonuses4 .item_text {

		padding-bottom: 20px;

	}

}