* { margin: 0; padding: 0;}.brxe-section { position: relative;}body { overflow-x: hidden; .wp-gr .grw-header-inner { padding: 0!important; }}* { --header-logo-height: 72px; --header-height: calc(var(--header-logo-height) + var(--space-2xs) + var(--space-2xs));}@media (max-width: 1365px) { * { --header-logo-height: 52px; }}@media (max-width: 767px) { * { --header-logo-height: 40px; }}.bricks-button { transition: 300ms ease; border: none; padding: 0; overflow: hidden; border-radius: 0.25rem; height: fit-content; width: fit-content;}.bricks-button span, .bricks-button a { color: var(--white); border-radius: 0.25rem; font-size: 1.2rem; font-weight: 500; line-height: 1; padding: var(--space-s) var(--space-xs); transition: 300ms ease;}@media (max-width: 767px) { .bricks-button, .bricks-button span, .bricks-button a { width: 100%; }}@media (min-width: 768px) { .bricks-button:not(.sm) span, .bricks-button:not(.sm) a { font-size: 1.25rem; padding: var(--space-2xs) var(--space-s) var(--space-xs); }}@media (min-width: 1024px) { .bricks-button:not(.md, .sm) span, .bricks-button:not(.md, .sm) a { font-size: 1.5rem; padding: 1.125rem 1.75rem; }}.brxe-post-content { p { margin-block: var(--space-2xs); } h2, h3, h4, h5, h6 { margin-block-start: var(--space-s); } h2 { font-size: var(--fs-l); }}.brxe-post-content> :first-child { margin-top: 0;}.brxe-post-content> :last-child { margin-bottom: 0;}.gform_submission_error { font-size: var(--fs-l); color: var(--red-on-light);}