.kd-product-features {
	padding-top: 3.3em;
	padding-bottom: 3.3em;
}
.kd-product-features__list {
	display: flex;
	flex-wrap: wrap;
	grid-gap: 20px;
	margin-top: 34px;
}
.kd-product-features__list .kd-product-features__list-item {
	cursor: pointer;
}
.kd-product-features__list .kd-product-features__list-item svg circle,
.kd-product-features__list .kd-product-features__list-item svg path.circle,
.kd-product-features__list .kd-product-features__list-item svg polygon.circle,
.kd-product-features__list .kd-product-features__list-item svg polyline.circle,
.kd-product-features__list .kd-product-features__list-item svg rect.circle {
	transition: .3s ease;
}
.kd-product-features__list .kd-product-features__list-item:hover svg circle,
.kd-product-features__list .kd-product-features__list-item:hover svg path.circle,
.kd-product-features__list .kd-product-features__list-item:hover svg polygon.circle,
.kd-product-features__list .kd-product-features__list-item:hover svg polyline.circle, 
.kd-product-features__list .kd-product-features__list-item:hover svg rect.circle {
/*	fill: var(--color-primary);*/
	fill: #00853E;
}
.kd-product-features__text {
	margin-top: 20px;
}
.kd-product-features__list img {
	object-fit: contain;
    max-height: 80px;
    width: auto;
}

.kd-product-features.kd-product-features--logo-banner {
	padding-top: 0;
}