.brxe-heading:last-child, .brxe-text-basic:last-child, .brxe-post-title:last-child { margin-bottom: 0px; } g { mask: none; }  .brxe-post-content h2:first-child { margin-top: 0; } .brxe-post-content h4 { margin-top: 30px; margin-bottom: 20px; font-size: 24px; } .brxe-post-content h3 { margin-top: 30px; margin-bottom: 20px; font-size: 28px; } .brxe-post-content h2 { margin-top: 60px; font-size: 32px; } .brxe-post-content { line-height: 1.75; } .brxe-post-content p, .brxe-post-content ul { margin-block-end: 20px; } .brxe-post-content h1, .brxe-post-content h2, .brxe-post-content h3, .brxe-post-content h4, .brxe-post-content h5, .brxe-post-content h6 { font-weight: bold; } .brxe-post-content a { color: #1a73e8; } .brxe-post-content a:hover { text-decoration: underline; } .brxe-post-content figure.wp-block-image { border-radius: 8px; box-shadow: 0px 20px 40px rgba(0,0,0,0.15); margin-top: 30px; margin-bottom: 30px; overflow: hidden; } @media (max-width: 900px) { .brxe-post-content figure.wp-block-image { border-radius: 12px; } } @media (max-width: 1024px) { .brxe-post-content h2 { font-size: 28px; } .brxe-post-content h3 { font-size: 20px; } .brxe-post-content h4 { font-size: 18px; } }