#about-shili {
    margin-top: 5rem;
}

#about-shili > .big-title {
    font-weight: bold;
    font-size: 1.5rem;
    text-transform: uppercase;
    line-height: 1.15;
}

#about-shili > .small-title {
    font-size: 1.5rem;
    line-height: 6;
}

#about-shili > .content {
    display: flex;
    flex-direction: column;
    color: black;
    gap: 2rem;
}

#about-shili > .content > .left {
    font-size: 1.5rem;
    font-weight: bold;
    line-height: 1.5;
}

#about-shili > .content > .right {
    font-size: 1.5rem;
    line-height: 1.3;
}

#about-shili > .content > .right .bold {
    font-weight: bold;
    font-size: 2rem;
}

@media (min-width: 1024px) {
    #about-shili > .big-title {
        font-size: 5rem;
    }

    #about-shili > .content {
        flex-direction: row;
        justify-content: space-between;
    }

    #about-shili > .content > .left {
        font-size: 3.5rem;
    }

    #about-shili > .content > .right {
        font-size: 2.5rem;
    }

    #about-shili > .content > .right .bold {
        font-size: 4rem;
    }

}