.section1 img {
    width: 10.625rem;
}
.section1 .flex {
    gap: 1.25rem;
}
.section1 .content h1 {
    font-size: .225rem;
    color: #999;
    margin-top: .3rem;
    margin-bottom: .25rem;
}
.section1 .content h1:first-child {
    margin-top: 0;
}
.section1 .content p {
    font-size: .3rem;
}
@media screen and (max-width: 768px) {
    .section1 img {
        width: 100%;
    }
    .section1 .content h1 {
        font-size: 16px !important;
    }
    .section1 .content p {
        font-size: 14px !important;
    }
}