 html {font-size: 100%} body {font-size: clamp(1rem, 0.95rem + 0.22vw, 1.125rem); font-family: "Montserrat"} h1, h2, h3, h4, h5, h6 {font-family: "Montserrat Alternates"; text-align: center; font-weight: 600} h1 {font-size: clamp(2.35rem, 1.6rem + 3.3vw, 4.25rem); font-weight: 400; font-family: "Montserrat Alternates"} h2 {font-family: "Montserrat Alternates"; font-size: clamp(1.85rem, 1.4rem + 2vw, 3rem)} h3 {font-size: clamp(1.5rem, 1.25rem + 1.1vw, 2.125rem); font-family: "Montserrat Alternates"} h4 {font-size: clamp(1.25rem, 1.1rem + 0.65vw, 1.625rem); font-family: "Montserrat Alternates"} h5 {font-size: clamp(1.1rem, 1.02rem + 0.35vw, 1.3rem); font-family: "Marcellus"} h6 {font-size: clamp(0.95rem, 0.93rem + 0.1vw, 1rem); font-family: "Montserrat Alternates"} blockquote {border-left: 3px groove hsl(46, 1%, 42%); font-size: clamp(1.5rem, 1.2rem + 1vw, 2.25rem); font-family: "Birthstone"; font-weight: 400} .bricks-button {font-size: clamp(0.875rem, 0.85rem + 0.15vw, 1rem); font-family: "Montserrat"; font-weight: 600; color: #eef5c9; border: 3px ridge #eef5c9; border-radius: 3px; box-shadow: 0 3px 4px 0 #4A342B} :root .bricks-button[class*="secondary"].outline {background-color: #2B1D17; box-shadow: 0 4px 4px 0 #2B1D17} .bricks-button.outline {border: 3px groove #D97706; border-radius: 3px; background-color: #2B1D17; color: #D97706} :root .bricks-button[class*="primary"].outline {color: #D97706; font-family: "Montserrat"; border: 3px groove #D97706; border-radius: 3px; box-shadow: 0 4px 4px 0 #2B1D17}.brxe-form .form-group label {font-size: clamp(0.875rem, 0.85rem + 0.12vw, 0.95rem); font-family: "Montserrat"; font-weight: 600}.brxe-form .form-group .label {font-size: clamp(0.875rem, 0.85rem + 0.12vw, 0.95rem); font-family: "Montserrat"; font-weight: 600}.brxe-form ::placeholder {font-family: "Marcellus"; font-size: clamp(0.875rem, 0.85rem + 0.12vw, 0.95rem)}.brxe-form select {font-family: "Marcellus"; font-size: clamp(0.875rem, 0.85rem + 0.12vw, 0.95rem); font-family: "Montserrat"; font-weight: 400}.brxe-form .form-group input {font-family: "Montserrat"; font-weight: 400}.brxe-form textarea {font-family: "Montserrat"; font-weight: 400}:where(:root) .bricks-color-primary {color: #4A342B}:where(:root) .bricks-background-primary {background-color: #4A342B}:where(:root) .bricks-color-secondary {color: #D97706}:where(:root) .bricks-background-secondary {background-color: #D97706}:where(:root) .bricks-color-light {color: #eef5c9}:where(:root) .bricks-background-light {background-color: #eef5c9}:where(:root) .bricks-color-dark {color: #2B1D17}:where(:root) .bricks-background-dark {background-color: #2B1D17}:where(:root) .bricks-color-muted {color: #8C7A70}:where(:root) .bricks-background-muted {background-color: #8C7A70}:where(:root) * {border-color: #E6DFD5}:where(:root) .bricks-color-info {color: #2563EB}:where(:root) .bricks-background-info {background-color: #2563EB}:where(:root) .bricks-color-success {color: var(--bricks-color-green)}:where(:root) .bricks-background-success {background-color: var(--bricks-color-green)}:where(:root) .bricks-color-warning {color: #C85A32}:where(:root) .bricks-background-warning {background-color: #C85A32}:where(:root) .bricks-color-danger {color: #DC2626}:where(:root) .bricks-background-danger {background-color: #DC2626} :where(.brxe-accordion .accordion-content-wrapper) a, :where(.brxe-icon-box .content) a, :where(.brxe-list) a, :where(.brxe-post-content):not([data-source="bricks"]) a, :where(.brxe-posts .dynamic p) a, :where(.brxe-shortcode) a, :where(.brxe-tabs .tab-content) a, :where(.brxe-team-members) .description a, :where(.brxe-testimonials) .testimonial-content-wrapper a, :where(.brxe-text) a, :where(a.brxe-text), :where(.brxe-text-basic) a, :where(a.brxe-text-basic), :where(.brxe-post-comments) .comment-content a {color: var(--rdzawy-svs-t-9); font-family: "Montserrat Underline"; font-weight: 600}.brxe-accordion .accordion-title .title {color: #4A342B; font-family: "Marcellus"; font-size: clamp(2.2rem, 1.8rem + 1.1vw, 3rem); text-align: left}.brxe-accordion .accordion-subtitle {color: #8C7A70; font-size: clamp(1.9rem, 1.7rem + 0.5vw, 2.2rem); font-family: "Montserrat"; font-weight: 600}.brxe-accordion .accordion-content-wrapper {color: #eef5c9; font-size: clamp(1.6rem, 1.45rem + 0.4vw, 1.8rem); font-family: "Montserrat"; font-weight: 400}.brxe-tabs .tab-title {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; color: #4A342B; font-size: clamp(1.6rem, 1.5rem + 0.3vw, 1.8rem); font-family: "Montserrat"; font-weight: 600; background-color: #eef5c9; border: 3px solid #4A342B; border-radius: 3px}.brxe-tabs .tab-title.brx-open {color: #D97706; font-size: clamp(1.6rem, 1.5rem + 0.3vw, 1.8rem); font-family: "Montserrat"; font-weight: 600; border: 3px ridge #D97706}.brxe-tabs .tab-content {padding-top: 2$; padding-right: 2$; padding-bottom: 2$; padding-left: 2$; color: #4A342B; background-color: #eef5c9; border: 3px solid #4A342B}