.paragraph--type--hero-section-legal-resource>.container {
    max-width: 900px;
    margin: 0 auto;
    padding: 0 20px;
}
/* @media (max-width: 768px) {
    .paragraph--type--hero-section-legal-resource {
        padding: 60px 0;
    }

    .field--name-field-title-black-hero-legal-res,
    .field--name-field-green-title-hero-legal-res,
    .field--name-field-title-black-after-hero-leg {
        font-size: 34px;
    }

    .field--name-field-description-hero-legal-res {
        font-size: 18px;
    }
} */