.container-about {
    display: grid;
    grid-template-columns: 50% 50%;
}

.container-about div p {
    font-size: 8vw;
    color: var(--brown);
    font-family: 'LilitaOne';
}

.container-about div {
    display: flex;
    align-items: center;
    justify-content: center;
}

.section-text-about {
    padding: 6% 12%;
}

.section-text-about {
    text-align: left;
}

.section-text-about div p {
    font-size: 18px;
    color: var(--brown);
    text-align: justify;
}

@media (max-width: 996px) {
    .container-about {
        grid-template-columns: 100%;
    }
    .container-about div p {
        padding: 12% 0;
        font-size: 12vw;
    }
    .section-text-about {
        padding: 6% 8%;
    }
}