body.bricks-is-frontend a[href]:not(:where(#wpadminbar a, .skip-link, .brxe-button, .bricks-button, [role="button"], .brxe-block, .brxe-div, .brxe-container, .brxe-section)):not(:has(:where(img, svg, picture, video, canvas, iframe, div, section, article, figure, h1, h2, h3, h4, h5, h6))),body.bricks-is-frontend a.contact-5__contact .brxe-text-basic,body.bricks-is-frontend a.footer-social-item .brxe-text-basic { position: relative; text-decoration: none !important; background: none;}body.bricks-is-frontend a[href]:not(:where(#wpadminbar a, .skip-link, .brxe-button, .bricks-button, [role="button"], .brxe-block, .brxe-div, .brxe-container, .brxe-section)):not(:has(:where(img, svg, picture, video, canvas, iframe, div, section, article, figure, h1, h2, h3, h4, h5, h6)))::after,body.bricks-is-frontend a.contact-5__contact .brxe-text-basic::after,body.bricks-is-frontend a.footer-social-item .brxe-text-basic::after { content: ""; position: absolute; top: 50%; right: 0; left: 0; height: 1px; background-color: currentColor; pointer-events: none; transform: translateY(.65em) scaleX(0); transform-origin: left center;}body.bricks-is-frontend a[href]:not(:where(#wpadminbar a, .skip-link, .brxe-button, .bricks-button, [role="button"], .brxe-block, .brxe-div, .brxe-container, .brxe-section)):not(:has(:where(img, svg, picture, video, canvas, iframe, div, section, article, figure, h1, h2, h3, h4, h5, h6))):is(:hover, :focus-visible, [aria-current="page"])::after,body.bricks-is-frontend a.contact-5__contact:is(:hover, :focus-visible) .brxe-text-basic::after,body.bricks-is-frontend a.footer-social-item:is(:hover, :focus-visible) .brxe-text-basic::after { transform: translateY(.65em) scaleX(1);}@media (prefers-reduced-motion: no-preference) { body.bricks-is-frontend a[href]:not(:where(#wpadminbar a, .skip-link, .brxe-button, .bricks-button, [role="button"], .brxe-block, .brxe-div, .brxe-container, .brxe-section)):not(:has(:where(img, svg, picture, video, canvas, iframe, div, section, article, figure, h1, h2, h3, h4, h5, h6)))::after, body.bricks-is-frontend a.contact-5__contact .brxe-text-basic::after, body.bricks-is-frontend a.footer-social-item .brxe-text-basic::after { transition: transform 300ms cubic-bezier(.22, .61, .36, 1); }}@media (prefers-reduced-motion: reduce) { body.bricks-is-frontend .our-team-list__item { opacity: 1 !important; transform: none !important; }}body.bricks-is-frontend a.skip-link:not(:focus-visible) { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; clip-path: inset(50%) !important; white-space: nowrap !important; border: 0 !important;}body.bricks-is-frontend a.skip-link:focus-visible { position: fixed !important; top: var(--space-xs) !important; left: var(--space-xs) !important; width: auto !important; height: auto !important; padding: var(--space-xs) var(--space-s) !important; margin: 0 !important; overflow: visible !important; clip: auto !important; clip-path: none !important; white-space: normal !important; color: var(--light) !important; background: var(--dark) !important; border-radius: var(--radius-s); z-index: 99999;} .brxe-container {max-width: var(--max-screen-width); width: 100%; row-gap: var(--space-m); column-gap: var(--space-m)} #brx-content.wordpress {max-width: var(--max-screen-width); width: 100%} .woocommerce main.site-main {width: 100%} html {font-size: 62.5%} body {font-size: var(--text-m); color: var(--text-body); line-height: 1.5; font-family: "Chivo"} h1, h2, h3, h4, h5, h6 {color: var(--text-title); line-height: 1.2; font-family: "Merchant"; font-weight: 300} h1 {font-size: var(--text-2xl)} h2 {font-size: var(--text-3xl)} h3 {font-size: var(--text-2xl)} h4 {font-size: var(--text-m)} h5 {font-size: var(--text-s)} h6 {font-size: var(--text-xs)} body.bricks-is-frontend :focus-visible {outline: 1px solid var(--primary)} @supports not selector(:focus-visible) { body.bricks-is-frontend :focus {outline: 1px solid var(--primary); }} .brxe-section {padding-top: var(--space-2xl); padding-right: var(--space-m); padding-bottom: var(--space-2xl); padding-left: var(--space-m)} .bricks-button {font-size: var(--text-s); font-weight: 600; line-height: 150%; text-transform: uppercase; padding-top: var(--space-xs); padding-right: var(--space-m); padding-bottom: var(--space-xs); padding-left: var(--space-m); border-radius: var(--radius-full); transition: all .2s ease} .bricks-button:where(.bricks-background-primary:not(.outline)) {background-color: var(--primary)} .bricks-button:where(.bricks-background-primary), .bricks-button:where(.bricks-color-primary) {color: var(--light)} .bricks-button:where(.bricks-background-secondary:not(.outline)) {background-color: var(--secondary)} .bricks-button:where(.bricks-background-dark:not(.outline)) {background-color: var(--dark)} .bricks-button:where(.bricks-background-primary:not(.outline)):hover {background-color: var(--primary-90)} .bricks-button:where(.bricks-background-secondary:not(.outline)):hover {background-color: var(--secondary-90)} .bricks-button:where(.bricks-background-dark:not(.outline)):hover {background-color: var(--dark-90)} .bricks-button:where(.bricks-background-light:not(.outline):not(.bricks-lightbox)):hover {background-color: var(--light-90)} .bricks-button:where(.bricks-background-dark), .bricks-button:where(.bricks-color-dark) {color: var(--light)} .bricks-button:where(.bricks-background-secondary), .bricks-button:where(.bricks-color-secondary) {color: var(--light)} .bricks-button:where(.bricks-background-light:not(.bricks-lightbox)), .bricks-button:where(.bricks-color-light:not(.bricks-lightbox)) {color: var(--dark)} .bricks-button:where(.bricks-background-light:not(.outline):not(.bricks-lightbox)) {background-color: var(--light)} .bricks-button:where(.outline) {border-radius: var(--radius-full)} :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(--primary)} :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: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, а:hover {text-decoration: underline} .brx-boxed {max-width: var(--max-screen-width)} .brx-boxed #brx-header.brx-sticky {max-width: var(--max-screen-width); margin-left: auto; margin-right: auto} html {background-color: var(--bg-body)} body {background: none}@media (max-width: 767px) { .bricks-button {padding-top: var(--space-s); padding-bottom: var(--space-s)}}figure {margin: 0;}