.sza {
    background-image: url(data:image/png;base64,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);
    background-color: #fff;
    padding: 30px 0;
}

.sza_h {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 10px;
}

.sza_h h3 {
    font-size: 26px;
    font-weight: 600;
    line-height: 30px;
    margin: 6px;
    color: #333;
}

.sza_h h3 > span {
    color: var(--color-main);
}

.sza .swiper {
    padding: 20px 0;
}

.sza .swiper-slide {
    height: auto !important;
}


.sza_b {
    display: flex;
}


.sza_b button:first-child {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}


.sza_b button:last-child {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}

.sza_b button {
    border: 2px solid #F2F2F2;;
    width: 40px;
    background-color: #fff;
    align-items: center;
    cursor: pointer;
    display: inline-flex;
    font-family: BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;
    font-size: 14px;
    justify-content: center;
    letter-spacing: -.05px;
    line-height: 22px;
    outline: none;
    text-decoration: none;
    user-select: none;
    color: #333;
    height: 40px;
    border-radius: 10px;
    transition-duration: .2;
}

.sza_b svg {
    width: 20px;
    height: 20px;
    fill: #B2B2B2;
}
.sza_b button:hover svg {
    fill: var(--color-main);
}
.sza_b button:hover {
    border-color: var(--color-main);
}



.sza_i {
    display: flex;
    flex-direction: column;
    border: 1px solid #eaebea;
    border-radius: 10px;
    padding: 20px;
    background: #fff;
    box-shadow: 0 8px 20px rgb(0 0 0 / 10%);
    height: 100%;
}

.sza_i h3 {
    font-size: 18px;
    line-height: 24px;
    font-family: 'Roboto', Тahoma, sans-serif;
    text-decoration: none;
    color: #333;
    margin: 20px 0;
}

.sza_i:hover {
    box-shadow: 0 13px 40px rgb(0 0 0 / 20%);
    transform: translateY(-5px);
    transition: transform .3s ease, box-shadow .3s ease;
}

.sza_i .db {
    width: 100%;
}

.sza_i a {
  display: grid;
  height: 100%;
}

.sza_c {
    display: flex;
    flex-flow: wrap;
    justify-content: space-between;
    align-items: stretch;
    margin-bottom: 20px;
    font-size: 14px;
    color: #626563;
}

.sza_c p::before {
    content: '';
    background: var(--color-main);
    display: inline-block;
    margin-right: 5px;
    width: 8px;
    height: 8px;
    vertical-align: middle;
    border-radius: 50%;
}

.sza_c span {
    color: #333;
    font-weight: 600;
}

.sza_m {
    display: flex;
    justify-content: center;
    margin-top: 20px;
}

.sza_m .db {
    font-size: 16px;
    line-height: 24px;
}