.begevet-usps,
.begevet-usps *,
.begevet-usps *::before,
.begevet-usps *::after {
box-sizing: border-box;
}
.begevet-usps {
width: 100%;
margin: 0;
padding: 0;
}
.begevet-usps__inner {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
gap: 24px 40px;
width: 100%;
margin: 0;
padding: 0;
}
.begevet-usps__item {
display: flex;
align-items: center;
gap: 16px;
}
.begevet-usps__icon {
display: grid;
flex-shrink: 0;
place-items: center;
width: 52px;
height: 52px;
border-radius: 14px;
background: #E6EEE4;
color: #8C9F89;
}
.begevet-usps__text {
display: grid;
gap: 2px;
}
.begevet-widget.begevet-usps .begevet-usps__value {
font-size: 32px;
font-weight: 600;
line-height: 1;
letter-spacing: normal;
color: #50545D;
}
.begevet-widget.begevet-usps .begevet-usps__label {
font-size: 14px;
font-weight: 400;
line-height: 1.4;
color: #6B7079;
}
@media (max-width: 600px) {
.begevet-usps__inner {
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 22px 16px;
}
.begevet-usps__item {
gap: 12px;
}
.begevet-widget.begevet-usps .begevet-usps__value {
font-size: 26px;
}
}
@media (max-width: 480px) {
.begevet-usps__item {
flex-direction: column;
align-items: flex-start;
}
}