.slo {
    background-color: #F5FAFF;
}

.slo .slo-top {
    line-height: 7.375rem;
    border-bottom: 2px solid #E3E8ED;

}

.slo .slo-content {
    padding: 3.375rem 0;
}

.slo-content .container {
    flex-wrap: wrap;
}

.slo-content .container::after {
    display: block;
    content: '';
    width: 30%;
    height: 0;
}

.slo-content .content-item {
    width: 30%;
    background-color: #fff;
    flex-direction: column;
    justify-content: flex-start;
    border-radius: .625rem;
    margin-bottom: 2rem;
    cursor: pointer;
}

.slo-content .content-item>img {
    width: 100%;
    height: 14.0625rem;
    object-fit: contain;
    border-top-left-radius: .625rem;
    border-top-right-radius: .625rem;
}

.slo-content .content-item>span {
    width: 85%;
    margin: 0 auto;

}

.slo-content .content-item>span:nth-child(2) {
    margin: .4375rem 0 .125rem 0;
}

.slo-content .content-item>span:nth-child(3) {
    text-align: right;
}


@media(max-width:1000px) {
    .slo .slo-top {
        line-height: 3.6875rem;
        border-bottom: 2px solid #E3E8ED;

    }

    .slo .slo-content {
        padding: 1.25rem 0;
    }

    .slo-content .content-item {
        width: 49%;
        margin-bottom: .625rem;
    }
}