:where(:root) .bricks-color-primary {color: var(--primary-color)}:where(:root) .bricks-background-primary {background-color: var(--primary-color)}:where(:root) .bricks-color-secondary {color: var(--secondary-color)}:where(:root) .bricks-background-secondary {background-color: var(--secondary-color)}:where(:root) .bricks-color-light {color: var(--light-color)}:where(:root) .bricks-background-light {background-color: var(--light-color)}:where(:root) .bricks-color-warning {color: var(--triadic-quaternary-color)}:where(:root) .bricks-background-warning {background-color: var(--triadic-quaternary-color)}:where(:root) .bricks-color-danger {color: var(--red-color)}:where(:root) .bricks-background-danger {background-color: var(--red-color)} body {color: var(--dark-color); font-size: clamp(1.6rem, 1.547rem + 0.175vw, 1.8rem); font-family: "Ubuntu-local"; line-height: 1.74} h1, h2, h3, h4, h5, h6 {color: var(--dark-color); font-family: "Ubuntu-local"} h1 {font-size: var(--h1_font_size); margin-bottom: 1em} h2 {font-size: var(--h2_font_size); margin-bottom: 1em} h3 {font-size: clamp(3.318rem, 3.209rem + 0.363vw, 3.732rem); margin-bottom: 1em} h4 {font-size: clamp(2.765rem, 2.674rem + 0.303vw, 3.11rem); margin-bottom: 1em} h5 {font-size: clamp(2.304rem, 2.228rem + 0.253vw, 2.592rem); margin-bottom: 1em} h6 {font-size: clamp(1.92rem, 1.857rem + 0.211vw, 2.16rem); font-weight: 500; margin-bottom: 1em} .brxe-container {align-items: center; width: 1400px; max-width: 90%} .woocommerce main.site-main {width: 1400px} #brx-content.wordpress {width: 1400px; max-width: 90%} :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(:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-file__button):not(.wp-block-social-link-anchor):not(.wp-block-navigation-item__content):not(.wp-block-image > a):not(.wp-block-image > figure > 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, .brxe-product-content a, .brxe-product-short-description a, .brxe-product-tabs .woocommerce-Tabs-panel a {color: var(--triadic-tertiary-color)} :where(.brxe-accordion .accordion-content-wrapper) a:hover, :where(.brxe-icon-box .content) a:hover, :where(.brxe-list) a:hover, :where(.brxe-post-content):not([data-source="bricks"]) a:where(:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-file__button):not(.wp-block-social-link-anchor):not(.wp-block-navigation-item__content):not(.wp-block-image > a):not(.wp-block-image > figure > a)):hover, :where(.brxe-posts .dynamic p) a:hover, :where(.brxe-shortcode) a:hover, :where(.brxe-tabs .tab-content) a:hover, :where(.brxe-team-members) .description a:hover, :where(.brxe-testimonials) .testimonial-content-wrapper a:hover, :where(.brxe-text) a:hover, :where(a.brxe-text):hover, :where(.brxe-text-basic) a:hover, :where(a.brxe-text-basic):hover, :where(.brxe-post-comments) .comment-content a:hover, .brxe-product-content a:hover, .brxe-product-short-description a:hover, .brxe-product-tabs .woocommerce-Tabs-panel a:hover {color: var(--secondary-color)}.brxe-divider.horizontal .line {border-top-color: var(--light-grey-color)}.brxe-divider.vertical .line {border-right-color: var(--light-grey-color)}.brxe-divider .icon i {color: var(--light-grey-color)} .bricks-button {font-weight: 500; color: var(--dark-color); border-style: solid; border-radius: 0.3rem; transition: all 0.3s} .bricks-button:hover {color: var(--light-color)} .bricks-button:where(.bricks-background-primary:not(.outline)) {background-color: var(--primary-color)} .bricks-button:where(.bricks-background-primary:not(.outline)):hover {background-color: var(--triadic-tertiary-color)} .bricks-button:where(.bricks-background-secondary), .bricks-button:where(.bricks-color-secondary) {color: var(--light-color)} .bricks-button:where(.bricks-background-secondary:not(.outline)) {background-color: var(--triadic-tertiary-color)} .bricks-button:where(.bricks-background-secondary:not(.outline)):hover {background-color: var(--secondary-color)} .bricks-button:where(.bricks-background-light:not(.bricks-lightbox)), .bricks-button:where(.bricks-color-light:not(.bricks-lightbox)) {color: var(--dark-color)} .bricks-button:where(.bricks-background-light:not(.outline):not(.bricks-lightbox)) {background-color: var(--light-grey---background)} .bricks-button:where(.bricks-background-light:not(.outline):not(.bricks-lightbox)):hover {background-color: var(--turquoise-color)}.brxe-form .form-group label {text-transform: none; font-weight: 400; font-size: 1.6rem}.brxe-form .form-group .label {text-transform: none; font-weight: 400; font-size: 1.6rem}.brxe-form ::placeholder {color: var(--light-grey-color)}.brxe-form select {color: var(--light-grey-color); border-style: solid; border-color: var(--light-grey-color); border-radius: 0.3em}.brxe-form .form-group input {border-style: solid; border-color: var(--light-grey-color); border-radius: 0.3em}.brxe-form .flatpickr {border-style: solid; border-color: var(--light-grey-color); border-radius: 0.3em}.brxe-form textarea {border-style: solid; border-color: var(--light-grey-color); border-radius: 0.3em}.brxe-form .form-field-richtext + .tox-tinymce {border-style: solid; border-color: var(--light-grey-color); border-radius: 0.3em}.brxe-form .bricks-button {border-style: solid; border-color: var(--light-grey-color); border-radius: 0.3em; padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem}.brxe-form .choose-files {border-style: solid; border-color: var(--light-grey-color); border-radius: 0.3em}.woocommerce .button:hover, body:not(.woocommerce) .product_type_variable:hover, body:not(.woocommerce) .product_type_grouped:hover, body:not(.woocommerce) .product_type_external:hover, body:not(.woocommerce) .product_type_simple:hover, body:not(.woocommerce) .button:where(a[data-product_id]):hover, body:not(.woocommerce) .brx-popup-content:not(.woocommerce) form.cart .single_add_to_cart_button:hover, body:not(.woocommerce) .brxe-woocommerce-mini-cart .woocommerce-mini-cart__buttons .button:hover {background-color: var(--secondary-color); color: var(--light-color)}.woocommerce .button, body:not(.woocommerce) .product_type_variable, body:not(.woocommerce) .product_type_grouped, body:not(.woocommerce) .product_type_external, body:not(.woocommerce) .product_type_simple, body:not(.woocommerce) .button:where(a[data-product_id]), body:not(.woocommerce) .brx-popup-content:not(.woocommerce) form.cart .single_add_to_cart_button, body:not(.woocommerce) .brxe-woocommerce-mini-cart .woocommerce-mini-cart__buttons .button {background-color: var(--triadic-quaternary-color); border-style: solid; border-radius: 0.3rem; color: var(--dark-color); font-weight: 500; font-size: clamp(1.4rem, 1.3839rem + 0.129vw, 1.5rem)}.woocommerce-notices-wrapper .woocommerce-info a:hover, .woocommerce-NoticeGroup .woocommerce-info a.button:hover, .woocommerce-info a:hover, .woocommerce-info a.button:hover {color: var(--triadic-quaternary-color)}.woocommerce-notices-wrapper .woocommerce-info a, .woocommerce-NoticeGroup .woocommerce-info a.button, .woocommerce-info a, .woocommerce-info a.button {color: var(--triadic-tertiary-color)} #brx-content {margin-bottom: 10rem} .content-area {margin-bottom: 10rem}