 html {font-size: 100%} body {font-size: clamp(1rem, 0.9335rem + 0.2128vw, 1.125rem);; font-family: "Sofia Sans"; color: var(--bricks-color-oqjfrj); font-weight: 200; line-height: 1.8} h1, h2, h3, h4, h5, h6 {font-family: ""; font-weight: 700; color: var(--bricks-color-oqjfrj)} h1 {font-family: "Neumann"; font-weight: 400; font-size: clamp(2rem, 1.734rem + 0.8511vw, 2.5rem);; line-height: 1.6} h2 {font-family: "Neumann"; font-weight: 400; font-size: clamp(2rem, 1.734rem + 0.8511vw, 2.5rem);; line-height: 1.6} h3 {font-family: "Neumann"; font-weight: 400; font-size: clamp(2rem, 1.734rem + 0.8511vw, 2.5rem);; line-height: 1.6} h4 {font-family: "Neumann"; font-weight: 400; font-size: clamp(2rem, 1.734rem + 0.8511vw, 2.5rem);; line-height: 1.6} h5 {font-family: "Neumann"; font-weight: 400; font-size: clamp(2rem, 1.734rem + 0.8511vw, 2.5rem);; line-height: 1.6} h6 {font-family: "Neumann"; font-weight: 400; font-size: 20px; line-height: 1.6} body.bricks-is-frontend :focus-visible {outline: none} @supports not selector(:focus-visible) { body.bricks-is-frontend :focus {outline: none; }} .brxe-container {width: 1440px; padding-top: clamp(5rem, 3.0053rem + 6.383vw, 8.75rem);; padding-right: 20px; padding-bottom: clamp(5rem, 3.0053rem + 6.383vw, 8.75rem);; padding-left: 20px} .woocommerce main.site-main {width: 1440px} #brx-content.wordpress {width: 1440px} html {background-color: var(--bricks-color-treesv)} body {background: none} .brxe-text * + p, .brxe-post-content:not([data-source=bricks]) * + p, body:not(.woocommerce-checkout) [class*=woocommerce] * + p {margin-block-start: 20px}