
html {scroll-behavior: smooth}:root {--min-screen-width: 320px;--danger: #C21F33;--secondary: #289f7d;--max-screen-width: 2560px;--primary: #C21F33;--tertiary: #fffbf0;--bg-body: #ffffff;--bg-overlay: #ffffff40;--text-body: #1c1c1c;--space-m: clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);--text-title: #1c1c1c;--space-s: clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem);--border-primary: #d9d9d966;--light: rgb(255,255,255);--dark: #121212;--success: rgb(0, 250, 71);--space-4xs: clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem);--space-3xs: clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem);--space-2xs: clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem);--space-xs: clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem);--space-l: clamp(2rem,calc(1.81vw + 1.42rem),3.96rem);--space-xl: clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem);--space-2xl: clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem);--space-3xl: clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem);--space-4xl: clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem);--text-xs: clamp(1.26rem,calc(-0.23vw + 1.34rem),1.01rem);--text-s: clamp(1.42rem,calc(-0.07vw + 1.44rem),1.35rem);--text-m: clamp(1.6rem,calc(0.19vw + 1.54rem),1.6rem);--text-l: clamp(1.8rem,calc(0.55vw + 1.62rem),2.4rem);--text-xl: clamp(2.02rem,calc(1.09vw + 1.68rem),3.2rem);--text-2xl: clamp(2.28rem,calc(1.84vw + 1.69rem),4.26rem);--text-3xl: clamp(2.56rem,calc(2.89vw + 1.64rem),5.68rem);--text-4xl: clamp(2.88rem,calc(4.34vw + 1.49rem),6.58rem);--hero-title-size: var(--text-3xl);--post-title-size: var(--text-2xl);--nav-link-size: var(--text-s);--radius-xs: clamp(0.4rem,calc(0vw + 0.4rem),0.4rem);--radius-s: clamp(0.6rem,calc(0.19vw + 0.54rem),0.8rem);--radius-m: clamp(1rem,calc(0.19vw + 0.94rem),1.2rem);--radius-l: clamp(1.6rem,calc(0.37vw + 1.48rem),2rem);--radius-xl: clamp(2.6rem,calc(0.56vw + 2.42rem),3.2rem);--radius-full: 999rem;--shadow-xs: 0 1px 2px var(--shadow-primary);--shadow-s: 0 1.5px 3px var(--shadow-primary);--shadow-m: 0 2px 6px var(--shadow-primary);--shadow-l: 0 3px 12px var(--shadow-primary);--shadow-xl: 0 6px 48px var(--shadow-primary);--muted: #80808080;--warning: rgb(227, 227, 28);--info: #4190be;--shadow: rgba(0, 0, 0, 0.15);--accent: #00a396;--transition: .25s;--backdrop: rgba(0, 0, 0, 0.15);--mid-screen-width: 1920px;--grey: #f5f5f5;--light-grey: #82828226;}h1,h2,h3,h4,h5,h6{ text-wrap:balance;}button:hover,butotn:focus{ opacity: 0.5;}::selection{ background: var(--primary); color: var(--light);}body::-webkit-scrollbar {width: 12px; }body::-webkit-scrollbar-track {background: var(--dark); }body::-webkit-scrollbar-thumb { background-color: var(--primary);}:where(:root) .bricks-color-primary {color: var(--primary)}:where(:root) .bricks-background-primary {background-color: var(--primary)}:where(:root) .bricks-color-secondary {color: var(--secondary)}:where(:root) .bricks-background-secondary {background-color: var(--secondary)}:where(:root) .bricks-color-light {color: var(--light)}:where(:root) .bricks-background-light {background-color: var(--light)}:where(:root) .bricks-color-dark {color: var(--dark)}:where(:root) .bricks-background-dark {background-color: var(--dark)}:where(:root) * {border-color: var(--border-primary)}:where(:root) .bricks-color-danger {color: var(--danger)}:where(:root) .bricks-background-danger {background-color: var(--danger)}:where(:root) .bricks-color-success {color: var(--success)}:where(:root) .bricks-background-success {background-color: var(--success)}:where(:root) .bricks-color-warning {color: var(--warning)}:where(:root) .bricks-background-warning {background-color: var(--warning)}:where(:root) .bricks-color-info {color: var(--info)}:where(:root) .bricks-background-info {background-color: var(--info)}:where(:root) .bricks-color-muted {color: var(--muted)}:where(:root) .bricks-background-muted {background-color: var(--muted)} body {font-size: var(--text-m); color: var(--text-body); font-family: "Montserrat"} h1, h2, h3, h4, h5, h6 {line-height: 1.1} h1 {font-size: var(--text-2xl); letter-spacing: -2px} h2 {font-size: var(--text-xl); letter-spacing: -1px} h3 {font-size: var(--text-l); letter-spacing: -1px; line-height: 1.4; margin-bottom: 1em} h4 {font-size: var(--text-m)} h5 {font-size: var(--text-l)} h6 {font-size: var(--text-m)} .bricks-type-hero {font-size: var(--hero-title-size); letter-spacing: -1.5px} .bricks-type-lead {font-weight: 300; line-height: 1.2} .brxe-section {align-items: center; justify-content: center} .brxe-container {padding-top: 0; padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); width: var(--mid-screen-width); display: flex; column-gap: var(--space-m); row-gap: var(--space-m)} .woocommerce main.site-main {width: var(--mid-screen-width)} #brx-content.wordpress {width: var(--mid-screen-width)} .brxe-block {column-gap: var(--space-s); row-gap: var(--space-s)}.brxe-divider.horizontal .line {border-top-color: var(--border-primary)}.brxe-divider.vertical .line {border-right-color: var(--border-primary)}.brxe-divider .icon i {color: var(--border-primary)} :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); text-decoration: underline; transition: all var(--transition)} html {background-color: var(--bg-body)} body {background: none}.brx-popup .brx-popup-backdrop {background-color: var(--backdrop)} .brxe-text * + :is(h1, h2, h3, h4, h5, h6), .brxe-post-content:not([data-source=bricks]) * + :is(h1, h2, h3, h4, h5, h6), body:not(.woocommerce-checkout) [class*=woocommerce] * + :is(h1, h2, h3, h4, h5, h6) {margin-block-start: var(--space-s)} .brxe-text * + p, .brxe-post-content:not([data-source=bricks]) * + p, body:not(.woocommerce-checkout) [class*=woocommerce] * + p:not(.brxe-woocommerce-account-form-edit-account *) {margin-block-start: var(--space-s)}.brxe-text * + :is(ul), .brxe-post-content:not([data-source=bricks]) * + :is(ul), body:not(.woocommerce-checkout) [class*=woocommerce] * + :is(ul) {padding-inline-start: 1em}.brxe-text * + :is(ol), .brxe-post-content:not([data-source=bricks]) * + :is(ol), body:not(.woocommerce-checkout) [class*=woocommerce] * + :is(ol) {padding-inline-start: 1em} .bricks-button {border: 1px solid var(--text-body); border-radius: var(--radius-xs); transition: all var(--transition); color: var(--text-body); font-weight: 700; font-size: var(--text-s); line-height: 2} :root .bricks-button[class*="primary"] {color: var(--light); border-color: var(--primary)} :root .bricks-button[class*="secondary"] {border-color: var(--secondary); color: var(--light)} :root .bricks-button[class*="muted"] {border-color: var(--muted); color: var(--dark)} :root .bricks-button[class*="light"]:not(.bricks-lightbox) {border-color: var(--bg-body); color: var(--primary)} :root .bricks-button[class*="dark"] {border-color: var(--dark); color: var(--light)} .bricks-button.sm {font-size: var(--text-s)} :root .bricks-button[class*="dark"].outline {color: var(--dark)}.brxe-form .form-group label {text-transform: none}.brxe-form .form-group .label {text-transform: none}.brxe-form ::placeholder {color: var(--border-primary)}.brxe-form select {color: var(--border-primary); background-color: var(--light); border-radius: var(--radius-m); padding-right: var(--space-s); padding-left: var(--space-s)}.brxe-form .form-group input {background-color: var(--light); border-radius: var(--radius-m); padding-right: var(--space-s); padding-left: var(--space-s)}.brxe-form .flatpickr {background-color: var(--light); border-radius: var(--radius-m); padding-right: var(--space-s); padding-left: var(--space-s)}.brxe-form textarea {background-color: var(--light); border-radius: var(--radius-m); padding-right: var(--space-s); padding-left: var(--space-s)}.brxe-form .bricks-button {border-radius: var(--radius-m)}.brxe-form .choose-files {border-radius: var(--radius-m)}.brxe-form .form-group {padding-bottom: var(--space-m)}:root {--bricks-color-fkhtxb: transparent;}:root[data-brx-theme="dark"] {--bricks-color-fkhtxb: transparent;}#brxe-rrseey .bricks-site-logo {height: 75px; width: 286px}#brxe-rrseey {padding-bottom: 15px}#brxe-xegmal {row-gap: 0px; align-items: center}#brxe-wjbspl {height: 100vh; justify-content: center; color: var(--light); background-color: var(--dark)}
/*# sourceURL=bricks-frontend-inline-inline-css */