.differentials {
    display: flex;
    flex-direction: row;
	justify-content: space-between;
    text-align: center;
    margin-top: 10px;
    padding: 15px 5px;
    border-top: 3px solid var(--bg-primary);
    border-bottom: 3px solid var(--bg-primary);
}

.differentials .card{
    display: flex;
    flex-direction: row;
    align-items: center;
}

.differentials .card .icon svg{
	fill: var(--bg-primary);
	height: 40px;
}

.differentials .card img {
    max-width: 60px !important;
}

.differentials .card .text {
	width: 90%;
	display: flex;
	margin: 0px 12px;
    text-align: start;
	flex-direction: column;
	align-items: flex-start;
}

.differentials .card h3 {
    font-weight: bold;
    margin: 0px;
    color: var(--bg-primary);
}

.differentials .card p {
    line-height: 1.8rem;
    font-size: 1em;
	margin: 0px;
    max-width: 26rem;
}

@media (max-width: 992px) {
	.differentials {
		flex-direction: column;
		align-items: center;
	}

	.differentials .card {
		margin: 8px 0;
	}
}

@media (max-width:768px) {
	.differentials{
		padding: 10px 30px;
	}
}

@media (max-width:400px) {
	.differentials{
		align-items: start;
	}
	
	.differentials .icon{
		width: 62px;
	}
}
