:root {--bricks-color-uzxycn: rgba(0, 0, 0, 0);}:root {--space-xs: clamp(0.90rem, calc(0.90rem + 0.0017 * (100vw - 380px)), 1.10rem);--space-s: clamp(1.30rem, calc(1.30rem + 0.0026 * (100vw - 380px)), 1.60rem);--space-m: clamp(2.00rem, calc(2.00rem + 0.0034 * (100vw - 380px)), 2.40rem);--space-l: clamp(3.00rem, calc(3.00rem + 0.0052 * (100vw - 380px)), 3.60rem);--space-xl: clamp(4.50rem, calc(4.50rem + 0.0078 * (100vw - 380px)), 5.40rem);--space-xxl: clamp(6.80rem, calc(6.80rem + 0.0112 * (100vw - 380px)), 8.10rem);--space-section: clamp(10.00rem, calc(10.00rem + 0.0172 * (100vw - 380px)), 12.00rem);--logo-width: clamp(12.00rem, calc(12.00rem + 0.0690 * (100vw - 380px)), 20.00rem);--h1: clamp(4.40rem, calc(4.40rem + 0.0095 * (100vw - 380px)), 5.50rem);--h2: clamp(3.50rem, calc(3.50rem + 0.0078 * (100vw - 380px)), 4.40rem);--h3: clamp(2.80rem, calc(2.80rem + 0.0060 * (100vw - 380px)), 3.50rem);--h4: clamp(2.20rem, calc(2.20rem + 0.0052 * (100vw - 380px)), 2.80rem);--h5: clamp(1.80rem, calc(1.80rem + 0.0034 * (100vw - 380px)), 2.20rem);--h6: clamp(1.40rem, calc(1.40rem + 0.0034 * (100vw - 380px)), 1.80rem);--text-xs: clamp(1.00rem, calc(1.00rem + 0.0017 * (100vw - 380px)), 1.20rem);--text-s: clamp(1.30rem, calc(1.30rem + 0.0009 * (100vw - 380px)), 1.40rem);--text-m: clamp(1.60rem, calc(1.60rem + 0.0017 * (100vw - 380px)), 1.80rem);--text-mm: clamp(1.80rem, calc(1.80rem + 0.0017 * (100vw - 380px)), 2.00rem);--text-l: clamp(2.00rem, calc(2.00rem + 0.0026 * (100vw - 380px)), 2.30rem);--text-xl: clamp(2.50rem, calc(2.50rem + 0.0026 * (100vw - 380px)), 2.80rem);--text-xxl: clamp(3.10rem, calc(3.10rem + 0.0034 * (100vw - 380px)), 3.50rem);--grid-gap: var(--space-xl) var(--space-l);--grid-gap-s: var(--space-l) var(--space-m);--card-gap: var(--space-m);--content-gap: calc(var(--space-m) * 1.5);--container-gap: var(--space-xxl);--padding-section: var(--space-section) var(--space-m);--offset: 80px;--text-line-height: calc(10px + 2ex);--heading-line-height: calc(7px + 2ex);--text-font-weight: 400;--heading-font-weight: 600;--text-color: var(--base);--heading-color: var(--base-ultra-dark);--radius: 20px;--radius-inside: calc(var(--radius) * 0.5);--radius-outside: calc(var(--radius) * 1.4);--radius-btn: .3em;--radius-pill: 9999px;--radius-circle: 50%;--radius-s: 14px;--radius-m: 20px;--radius-l: 30px;--radius-xl: 45px;--border-color: var(--base-light);--container-width: 1540px;--container-min-width: 380px;--max-width: 980px;--max-width-m: 840px;--max-width-s: 640px;--min-height: 340px;--min-height-section: 540px;--primary: #8338ec;--primary-dark: #692dbd;--primary-ultra-dark: #4f228e;--primary-light: #ece1fc;--primary-ultra-light: #f9f5fe;--base: #4d4d66;--base-ultra-dark: #2e2e3d;--base-dark: #3e3e52;--base-light: #e4e4e8;--base-ultra-light: #f6f6f7;--white: #ffffff;--white-trans-10: rgba(255, 255, 255, 0.1);--white-trans-20: rgba(255, 255, 255, 0.2);--white-trans-30: rgba(255, 255, 255, 0.3);--white-trans-40: rgba(255, 255, 255, 0.4);--white-trans-50: rgba(255, 255, 255, 0.5);--white-trans-60: rgba(255, 255, 255, 0.6);--white-trans-70: rgba(255, 255, 255, 0.7);--white-trans-80: rgba(255, 255, 255, 0.8);--white-trans-90: rgba(255, 255, 255, 0.9);--black: #000000;--grid-1: repeat(1, minmax(0, 1fr));--grid-2: repeat(2, minmax(0, 1fr));--grid-3: repeat(3, minmax(0, 1fr));--grid-4: repeat(4, minmax(0, 1fr));--grid-5: repeat(5, minmax(0, 1fr));--grid-6: repeat(6, minmax(0, 1fr));--grid-7: repeat(7, minmax(0, 1fr));--grid-8: repeat(8, minmax(0, 1fr));--grid-9: repeat(9, minmax(0, 1fr));--grid-10: repeat(10, minmax(0, 1fr));--grid-11: repeat(11, minmax(0, 1fr));--grid-12: repeat(12, minmax(0, 1fr));--grid-1-2: minmax(0, 1fr) minmax(0, 2fr);--grid-1-3: minmax(0, 1fr) minmax(0, 3fr);--grid-1-4: minmax(0, 1fr) minmax(0, 4fr);--grid-2-1: minmax(0, 2fr) minmax(0, 1fr);--grid-2-3: minmax(0, 2fr) minmax(0, 3fr);--grid-2-4: minmax(0, 2fr) minmax(0, 4fr);--grid-3-1: minmax(0, 3fr) minmax(0, 1fr);--grid-3-2: minmax(0, 3fr) minmax(0, 2fr);--grid-3-4: minmax(0, 3fr) minmax(0, 4fr);--grid-4-1: minmax(0, 4fr) minmax(0, 1fr);--grid-4-2: minmax(0, 4fr) minmax(0, 2fr);--grid-4-3: minmax(0, 4fr) minmax(0, 3fr);}.brxe-nav-menu .bricks-nav-menu > li > a {color: var(--base-light); font-family: "SourceSans"; text-transform: uppercase; font-weight: 200; font-size: var(--h5)}.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle {color: var(--base-light); font-family: "SourceSans"; text-transform: uppercase; font-weight: 200; font-size: var(--h5)}.brxe-nav-menu .bricks-nav-menu > li > a:hover {text-shadow: 0 0 10px #ffffff}.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle:hover {text-shadow: 0 0 10px #ffffff} .brxe-container {padding-top: 48px; padding-right: 48px; padding-bottom: 48px; padding-left: 48px; width: 1540px} .woocommerce main.site-main {width: 1540px} #brx-content.wordpress {width: 1540px} html {background-color: var(--black)} body {background: none} .pswp .pswp__bg {background-color: var(--black)}.brxe-form .form-group label {color: var(--base-light)}.brxe-form .form-group .label {color: var(--base-light)}.brxe-form ::placeholder {color: var(--base-light)}.brxe-form select {color: var(--base-light); background-color: rgba(0, 0, 0, 0); border-top: 0 solid var(--base-light); border-right: 0 solid var(--base-light); border-bottom: 2px solid var(--base-light); border-left: 0 solid var(--base-light)}.brxe-form .form-group input {background-color: rgba(0, 0, 0, 0); border-top: 0 solid var(--base-light); border-right: 0 solid var(--base-light); border-bottom: 2px solid var(--base-light); border-left: 0 solid var(--base-light); color: var(--base-light)}.brxe-form .flatpickr {background-color: rgba(0, 0, 0, 0); border-top: 0 solid var(--base-light); border-right: 0 solid var(--base-light); border-bottom: 2px solid var(--base-light); border-left: 0 solid var(--base-light)}.brxe-form textarea {background-color: rgba(0, 0, 0, 0); border-top: 0 solid var(--base-light); border-right: 0 solid var(--base-light); border-bottom: 2px solid var(--base-light); border-left: 0 solid var(--base-light); color: var(--base-light)}.brxe-form .bricks-button {border-top: 0 solid var(--base-light); border-right: 0 solid var(--base-light); border-bottom: 2px solid var(--base-light); border-left: 0 solid var(--base-light); color: var(--base-light); background-color: rgba(0, 0, 0, 0); border: 2px solid var(--base-light)}.brxe-form .choose-files {border-top: 0 solid var(--base-light); border-right: 0 solid var(--base-light); border-bottom: 2px solid var(--base-light); border-left: 0 solid var(--base-light)} body {color: var(--base-light)} h1, h2, h3, h4, h5, h6 {color: var(--base-light)} .brxe-text {color: var(--base-light)} .brxe-text-basic {color: var(--base-light)}h1,h2,h3,h4,h5,h6, p {margin: 0;}@layer bricks {}#brxe-dmjced {align-self: center !important; justify-content: center; align-items: center}#brxe-rapznp {height: 100vh; justify-content: center; align-items: center}[id]{ scroll-margin-top: calc(var(--offset) / 1.6); } html { scroll-behavior: smooth; }  body.bricks-is-frontend :focus{ outline: none; } body.bricks-is-frontend :focus-visible{ outline: solid 1px var(--primary); outline-offset: 5px; transition: all .3s; }  ul{ padding: 0; margin: 0; } .bricks-nav-menu { flex-wrap: wrap; justify-content: center; }  body{ font-size: var(--text-m); color: var(--text-color); } :where(p), :where(span){ line-height: var(--text-line-height); } :where(p){ font-weight: var(--text-font-weight); } h1, h2, h3, h4, h5, h6{ line-height: var(--heading-line-height); color: var(--heading-color); font-weight: var(--heading-font-weight); } h1 { font-size: var(--h1); } h2 { font-size: var(--h2); } h3 { font-size: var(--h3); } h4 { font-size: var(--h4); } h5 { font-size: var(--h5); } h6 { font-size: var(--h6); }  :where(section:not(section section)){ padding: var(--padding-section); } section:where(:not(.bricks-shape-divider)){ gap: var(--container-gap); } :where(.brxe-container) > .brxe-block, :where(.brxe-container){ gap: var(--content-gap); }  .bricks-is-frontend header{ max-width: 100vw; } body.bricks-is-frontend{ overflow-x: clip; } body.bricks-is-frontend.no-scroll{ overflow: hidden !important; }  body .brxe-post-content a:not([class]), body .brxe-text a:not([class]), body label a{ text-decoration-line: underline; text-decoration-color: var(--primary); text-underline-offset: .2em; text-decoration-thickness: 1px; transition: all .3s; } body .brxe-post-content a:hover:not([class]), body .brxe-text a:hover:not([class]), body label a:hover{ color: var(--primary); }