:where(:root) * {border-color: var(--border-color) !important} html {font-size: 100%} body {font-family: "Inter"; font-weight: 400; font-size: var(--text-m); color: hsl(0 0% 100% / 0.6); line-height: 150%; letter-spacing: -0.005em} h1, h2, h3, h4, h5, h6 {font-family: "Inter"; color: var(--text); text-wrap: balance; font-weight: 700} h1 {font-size: var(--h-1); letter-spacing: -2%; line-height: 100%} h2 {font-size: var(--h-2); line-height: 130%} h3 {font-size: var(--h-3); letter-spacing: -1.5%} h4 {font-size: var(--h-4); line-height: 130%} h5 {font-size: var(--h-5)} h6 {font-size: var(--h-6)} body.bricks-is-frontend :focus-visible {outline: none} @supports not selector(:focus-visible) { body.bricks-is-frontend :focus {outline: none; }} .brxe-container {row-gap: var(--space-s); width: var(--site-width)} .woocommerce main.site-main {width: var(--site-width)} #brx-content.wordpress {width: var(--site-width)} .brxe-section {padding-top: var(--98p); padding-right: var(--32p); padding-bottom: var(--98p); padding-left: var(--32p)} .bricks-button {font-size: var(--text-m); line-height: 1.25; text-wrap: nowrap; color: var(--black); border: 0; border-style: none; border-radius: var(--borders); transition: .3s; padding-top: var(--16p); padding-right: 50px; padding-bottom: var(--16p); padding-left: 50px} .bricks-button:hover {transition: .3s} .bricks-button:where(.bricks-background-primary):hover, .bricks-button:where(.bricks-color-primary):hover {color: var(--black)} .bricks-button:where(.bricks-background-primary), .bricks-button:where(.bricks-color-primary) {color: var(--background)} .bricks-button:where(.bricks-background-primary:not(.outline)) {background-color: var(--asc)} .bricks-button:where(.bricks-background-primary:not(.outline)):hover {background-color: var(--asc)} .bricks-button:where(.bricks-background-secondary):hover, .bricks-button:where(.bricks-color-secondary):hover {color: var(--black)} .bricks-button:where(.bricks-background-secondary), .bricks-button:where(.bricks-color-secondary) {color: var(--text); border: 1px solid var(--secondary)!important} .bricks-button:where(.bricks-background-secondary:not(.outline)) {background-color: var(--primary)} .bricks-button:where(.bricks-background-secondary:not(.outline)):hover {background-color: var(--asc)} .bricks-button:where(.bricks-background-light:not(.bricks-lightbox)), .bricks-button:where(.bricks-color-light:not(.bricks-lightbox)) {color: var(--black); border: 2px solid var(--white)} .bricks-button:where(.bricks-background-light:not(.bricks-lightbox)):hover, .bricks-button:where(.bricks-color-light:not(.bricks-lightbox)):hover {color: var(--white); border-color: var(--black)} .bricks-button:where(.bricks-background-light:not(.outline):not(.bricks-lightbox)) {background-color: var(--white)} .bricks-button:where(.bricks-background-light:not(.outline):not(.bricks-lightbox)):hover {background-color: var(--asc)} .bricks-button:where(.bricks-background-dark), .bricks-button:where(.bricks-color-dark) {color: var(--white); border: 2px solid var(--black)} .bricks-button:where(.bricks-background-dark):hover, .bricks-button:where(.bricks-color-dark):hover {color: var(--white)} .bricks-button:where(.bricks-background-dark:not(.outline)) {background-color: var(--black)} .bricks-button:where(.bricks-background-dark:not(.outline)):hover {background-color: var(--asc)} .bricks-button:where(.sm) {padding-top: var(--12p); padding-right: 40px; padding-bottom: var(--12p); padding-left: 40px; font-size: var(--text-s)} .bricks-button:where(.md) {padding-top: var(--16p); padding-right: 50px; padding-bottom: var(--16p); padding-left: 50px} .bricks-button:where(.lg) {padding-top: var(--16p); padding-right: 40px; padding-bottom: var(--16p); padding-left: 40px; text-transform: uppercase; font-size: var(--text-l)} .bricks-button:where(.xl) {padding-top: var(--16p); padding-right: var(--64p); padding-bottom: var(--16p); padding-left: var(--64p); font-size: var(--text-xl)} :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 {color: var(--black); text-decoration: underline}.brxe-social-icons li {color: var(--black)} .brxe-block:where(:not(.accordion-content-wrapper):not(.accordion-title-wrapper)) {display: flex} .brxe-block {column-gap: var(--32p); row-gap: var(--16p)} .brxe-div {column-gap: var(--32p); row-gap: var(--16p)}.brxe-divider.horizontal .line {border-top-color: var(--f4)}.brxe-divider.vertical .line {border-right-color: var(--f4)}.brxe-divider .icon i {color: var(--f4)}.brxe-svg {height: var(--32p); width: var(--32p)}.brxe-counter {line-height: 1} html {background-color: var(--background)} body {background: none}@media (max-width: 767px) { .brxe-section {padding-right: 16px; padding-left: 16px}}