/* BREAKPOINT: Desktop (BASE) */ body {font-family: "Switzer"; font-size: 16px; color: var(--bricks-color-luhgmp); line-height: 1.3} h1 {font-family: "Outfit"; font-size: 40px; font-weight: 700; line-height: 1.1; font-size: 4rem; margin-bottom: 30px} h2 {font-family: "Outfit"; font-size: 40px; font-weight: 700; line-height: 1.1; font-size: 3.8rem; margin-bottom: 30px} h3 {font-family: "Outfit"; font-size: 40px; font-weight: 700; line-height: 1.1; font-size: 2rem} h4 {font-family: "Outfit"; font-size: 40px; font-weight: 700; line-height: 1.1} h5 {font-family: "Outfit"; font-size: 40px; font-weight: 700; line-height: 1.1} h6 {font-family: "Outfit"; font-size: 40px; font-weight: 700; line-height: 1.1} .brx-boxed {max-width: 100vw} .brx-boxed #brx-header.sticky {max-width: 100vw; margin-left: auto; margin-right: auto} .bricks-button {font-family: "Outfit"; font-weight: 700} :root .bricks-button[class*="primary"]:not(.outline) {background-color: #b2e9ff} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: #ffcb68} :root .bricks-button[class*="secondary"] {color: #000000} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--bricks-color-luhgmp)} :root .bricks-button[class*="primary"]:hover {color: var(--bricks-color-zupyoi)} .brxe-container {width: 100%} .woocommerce main.site-main {width: 100%} #brx-content.wordpress {width: 100%}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) { body {font-family: "Switzer"; font-weight: 400} h1 {font-family: "Outfit"; font-weight: 700} h2 {font-family: "Outfit"; font-weight: 700} h3 {font-family: "Outfit"; font-weight: 700}}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) { h1 {font-size: 3.5rem; font-weight: 700; font-family: "Outfit"} h2 {font-size: 3rem; font-family: "Outfit"; font-weight: 700} body {font-family: "Switzer"} h1 {font-family: "Outfit"; font-weight: 700} h2 {font-family: "Outfit"; font-weight: 700} h3 {font-family: "Outfit"; font-weight: 700} h4 {font-family: "Outfit"; font-weight: 700} h5 {font-family: "Outfit"; font-weight: 700} h6 {font-family: "Outfit"; font-weight: 700} h3 {font-family: "Outfit"; font-weight: 700}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) { h3 {font-family: "Outfit"; font-weight: 700}}