main#bs-5 p {
    font-size: 24px;
}

main#bs-5 .link {
    text-decoration: underline;
}

main#bs-5 h1, main#bs-5 h2, main#bs-5 h3, main#bs-5 h4, main#bs-5 h5, main#bs-5 h6 {
    margin: 0;
    font-weight: 700;
    line-height: 1.2;
}

main#bs-5 h2 {
    font-size: 3.5rem;
}

main#bs-5 h3 {
    font-size: 2.5rem;
}

main#bs-5 h4 {
    font-size: 2rem;
}

@media screen and (min-width: 768px) {
    main#bs-5 h2 {
        font-size: 8rem;
    }

    main#bs-5 h3 {
        font-size: 6rem;
    }
    main#bs-5 h4 {
        font-size: 3rem;
    }
}


main#bs-5 .text-break {
    word-break: break-word;
}