body em, .arg-text-italic { font-family: "Crimson Text", Georgia, serif !important; font-style: italic; letter-spacing: -0.02em;}i, .brxe-accordion-nested i, .brxe-icon i { font-style: normal !important;}:root { --mint-l-5: rgba(82, 229, 181, 0.15);}body, html { background-color: var(--bricks-color-col-cwkedk) !important;}body, html { background-color: var(--bricks-color-col-cwkedk) !important;}body, html { background-color: var(--bricks-color-col-cwkedk) !important;}:root { --space-3xs: var(--arg-space-3xs); --space-2xs: var(--arg-space-2xs); --space-xs: var(--arg-space-xs); --space-s: var(--arg-space-s); --space-m: var(--arg-space-m); --space-l: var(--arg-space-l); --space-xl: var(--arg-space-xl); --space-2xl: var(--arg-space-2xl); --space-3xl: var(--arg-space-3xl); --text-xs: var(--arg-text-xs); --text-s: var(--arg-text-s); --text-m: var(--arg-text-m); --text-l: var(--arg-text-l); --text-xl: var(--arg-text-xl); --text-2xl: var(--arg-text-xxl); --text-3xl: var(--arg-text-xxxl); --text-4xl: var(--arg-text-huge); --text-5xl: var(--arg-text-gigantic); --text-huge: var(--arg-text-huge); --text-gigantic: var(--arg-text-gigantic); --lh-s: var(--arg-lh-s); --lh-m: var(--arg-lh-m); --lh-l: var(--arg-lh-l); --lh-xl: var(--arg-lh-xl); --primary: var(--brand-red); --white: var(--bricks-color-col-bz2lrl); --secondary: var(--bricks-color-col-sezalt); --primary-d-3: #861d31; --shadow-m: 0px 2px 6px rgba(0, 0, 0, 0.4); --columns-1: repeat(1, minmax(0, 1fr)); --columns-2: repeat(2, minmax(0, 1fr)); --columns-3: repeat(3, minmax(0, 1fr)); --columns-4: repeat(4, minmax(0, 1fr)); --columns-5: repeat(5, minmax(0, 1fr)); --columns-6: repeat(6, minmax(0, 1fr)); --columns-7: repeat(7, minmax(0, 1fr)); --columns-8: repeat(8, minmax(0, 1fr)); --max-screen-width: min(100%, 1200px); --min-screen-width: 0px;}body, html { background-color: var(--bricks-color-col-cwkedk) !important;}.btn { display: flex; align-items: center; justify-content: center; gap: var(--space-3xs); padding: var(--space-3xs) var(--space-s); color: var(--primary); font-size: var(--text-s); font-weight: 400; border: 2px solid var(--primary); box-shadow: var(--shadow-m); transition: all 0.25s ease-in-out; outline: 0; cursor: pointer; background: none; text-transform: uppercase; letter-spacing: .09rem;}.btn:hover { transform: translateY(-0.1rem); color: var(--white); border: 2px solid var(--white);}.btn_white { display: flex; align-items: center; justify-content: center; gap: var(--space-3xs); padding: var(--space-3xs) var(--space-s); color: var(--white); font-size: var(--text-s); font-weight: 400; border: 2px solid var(--white); box-shadow: var(--shadow-m); transition: all 0.25s ease-in-out; outline: 0; cursor: pointer; background: none; text-transform: uppercase; letter-spacing: .09rem;}.btn_white:hover { transform: translateY(-0.1rem); color: var(--primary); border-color: var(--primary);}.btn_solid { display: flex; align-items: center; justify-content: center; gap: var(--space-3xs); padding: var(--space-3xs) var(--space-s); color: var(--white); font-size: var(--text-s); font-weight: 200; border: 2px solid var(--primary); box-shadow: var(--shadow-m); transition: all 0.25s ease-in-out; outline: 0; cursor: pointer; background: var(--primary); text-transform: uppercase; letter-spacing: .09rem;}.btn_solid:hover { background: var(--primary-d-3); transform: translateY(-0.1rem); border: 2px solid var(--primary-d-3);}.brxe-container { width: var(--max-screen-width); min-width: var(--min-screen-width);}.brx-grid > .brxe-container,.brx-grid > * { width: 100% !important; max-width: 100% !important;} body {font-family: "Inter Tight"; color: var(--bricks-color-col-xd4omm); line-height: var(--arg-space-m); font-size: var(--arg-text-l)} h1, h2, h3, h4, h5, h6 {font-family: "Inter Tight"; font-weight: 400; color: var(--bricks-color-col-bz2lrl); line-height: 1.6} :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(--brand-red); transition: color 0.3s ease}