.brxe-container { margin-inline: auto; width: 87.5vw; max-width: 1680px; } .brxe-section { padding-block: 7.5rem; } @media (max-width: 640px) { .brxe-container { padding-inline: 1rem; width: 100%; } } @media (max-width: 800px) { .brxe-section { padding-block: 5rem; } } ul, ol, li { list-style-type: none; margin: 0; padding: 0; } button { background: transparent; border: none; padding: 0; font: inherit; cursor: pointer; text-align: inherit; outline: none; } body.bricks-is-frontend :focus { outline: none; } body.bricks-is-frontend :focus-visible { outline: 2px solid var(--focus-base); outline-offset: 2px; }