.values-container {
	width: 100%;
}

.values-icon {
	max-width: 150px !important;
    min-width: 100% !important;
    justify-content: center;
    display: flex;
}

.values-container:hover img {
	transform: scale(1.1);
}

.values-icon::before {
	content: "";
    height: 1px;
	width: 100%;
    background: #B42D33;
    position: absolute;
    top: calc(50% - 0.5px);
}

.values-icon > div {
	background: #B42D33;
    width: fit-content;
}

.values-icon img {
	filter: drop-shadow(0px 3px 6px rgba(51, 51, 51, 0.2));
    transition: transform 0.5s ease;
}

@media (max-width: 767px) {

	.values-icon > div {
    	width: 70%;
	}

}