.distributor-benefits {
	margin-top: 60px;
	margin-bottom: 60px;
}
	.distributor-benefits h3 {
		font-size: 34px;
		text-align: left;
		font-family: "KazimirBold";
		font-weight: 700;
		margin: 0 auto 45px;
		line-height: 1.2;
	}
.distributor-benefits__item {
	flex-basis: 33.3%;
	font-size: 20px;
}
	.distributor-benefits__item > div {
		padding: 37px 52px;
		font-weight: 600;
	}
	.distributor-benefits__item img {
		margin-bottom: 15px;
	}

@media only screen and (max-width:1460px) {
	.distributor-benefits {
		margin-top: 4vw;
		margin-bottom: 4vw;
	}
	.distributor-benefits h3 {
		margin: 0 auto 3vw;
	}
	.distributor-benefits__item > div {
		padding: 2.5vw 3.5vw;
	}
	.distributor-benefits__item img {
		margin-bottom: 1vw;
	}
}

@media only screen and (max-width:960px) {
	.distributor-benefits__item {
		flex-basis: 49%;
		margin-right: 1%;
		margin-bottom: 2vw;
		font-size: 18px;
	}
	.distributor-benefits__item:nth-of-type(2n) {
		flex-basis: 49%;
		margin-right: 0;
		margin-left: 1%;
	}
}

@media only screen and (max-width:640px) {
	.distributor-benefits {
		margin-top: 6vw;
		margin-bottom: 6vw;
	}
	.distributor-benefits__item {
		font-size: 16px;
	}
	.distributor-benefits__item > div {
		padding: 3.5vw!important;
	}
	.distributor-benefits__item img {
		width: 44px;
		height: 44px;
		margin-bottom: 2vw;
	}
}

@media only screen and (max-width:480px) {
	.distributor-benefits h3 {
		font-size: 26px;
	}
	.distributor-benefits__item {
		flex-basis: 100%!important;
		margin-bottom: 2vw!important;
		margin-right: 0!important;
		margin-left: 0!important;
	}
	.distributor-benefits__item > div {
		padding: 5vw!important;
		display: flex;
		justify-content: flex-start;
		align-items: center;
	}
	.distributor-benefits__item img {
		margin: 0 20px 0 5px;
	}
}