﻿:root {
    --benefits-icon-background-size: auto, auto 110%;
}

.home-benefits-section {
    background: white;
}

.home-benefits-container {
    max-width: 900px;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
}

.home-benefits-item {
    flex: 1 1 0;
    padding: 20px 10px 40px 10px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-top: var(--banner-border);
    border-right: var(--banner-border);
    border-bottom: var(--banner-border);
    font-weight: 500;
    letter-spacing: -1px;
}

    .home-benefits-item:first-child {
        border-left: var(--banner-border);
    }

.prices {
    background: linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.8)), url("../images/icons8-money-bag-ruble-80-black.png") no-repeat left center;
    background-size: var(--benefits-icon-background-size);
}

.lab {
    background: linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.8)), url("../images/icons8-enterprise-resource-planning-80-black.png") no-repeat left center;
    background-size: var(--benefits-icon-background-size);
}

.materials {
    background: linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.8)), url("../images/icons8-test-tube-80-black.png") no-repeat left center;
    background-size: var(--benefits-icon-background-size);
}
