:root {  --inf: #316ab5; --suc: #06b83e; --wrn: #ff8800;  --gry-d1: #363636; --gry-l2: #f2f2f2;  --blue-l1: var(--blu-l1); --blue-d1: var(--blu-d1); --blue-d2: var(--blu-d2);  --text-m: var(--txt-m); --text-l: var(--txt-l); --text-xl: var(--txt-xl); --text-s: var(--txt-s); --text-xs: var(--txt-xs); --text-2xs: var(--txt-2xs);}:root[data-brx-theme="dark"] { --bgsite: #0c0e12; --bgcont: #1d222b; --txt: #d6d6d6; --txth: #fcfcfc; --link: #ffb700;}@media (max-width: 767px) { :root {  --h1: 28px; --h2: 24px; --h3: 21px; --h4: 18px; --h5: 16px; --h6: 14px;  --text-xl: 18px; --text-l: 16px; --text-m: 15px; --text-s: 14px; --text-xs: 13px; --text-2xs: 11px;  --txt-xl: var(--text-xl); --txt-l: var(--text-l); --txt-m: var(--text-m); --txt-s: var(--text-s); --txt-xs: var(--text-xs); --txt-2xs: var(--text-2xs);  --space-2xl: 86px; --space-xl: 64px; --space-l: 48px; --space-m: 36px; --space-s: 24px; --space-xs: 16px; --space-2xs: 10px;  --gap-xl: 48px; --gap-l: 40px; --gap-m: 32px; --gap-s: 24px; --gap-xs: 16px; --gap-2xs: 10px; --gap-3xs: 6px; }}.brxe-text ul,.brxe-text ol { margin: 0 0 var(--space-xs) 0;  padding-left: var(--space-s);  list-style-position: outside;}.brxe-text li { margin: 0 0 var(--space-2xs) 0; }.brxe-text li > ul,.brxe-text li > ol { margin: var(--space-2xs) 0;  padding-left: var(--space-s); }strong, * strong { font-weight: 600;} .brx-boxed {max-width: 1520px; border-style: none; background-color: var(--bgcont)} .brx-boxed #brx-header.brx-sticky {max-width: 1520px; margin-left: auto; margin-right: auto} .pswp.brx .pswp__top-bar button.pswp__button--close svg {color: var(--gry-l2)} html {background-color: var(--bgsite)} body {background: none} .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-xs)} .brxe-text * + *, .brxe-post-content:not([data-source=bricks]) * + *, body:not(.woocommerce-checkout) [class*=woocommerce] * + *:not(.brxe-woocommerce-account-form-edit-account *) {margin-block-start: var(--space-xs)}.brxe-text * + :is(blockquote), .brxe-post-content:not([data-source=bricks]) * + :is(blockquote), body:not(.woocommerce-checkout) [class*=woocommerce] * + :is(blockquote) {margin-block-start: var(--space-m); margin-block-end: var(--space-m)}.brxe-text * + :is(ul), .brxe-post-content:not([data-source=bricks]) * + :is(ul), body:not(.woocommerce-checkout) [class*=woocommerce] * + :is(ul) {margin-block-start: var(--space-xs); margin-block-end: var(--space-2xs)}.brxe-text * + :is(ol), .brxe-post-content:not([data-source=bricks]) * + :is(ol), body:not(.woocommerce-checkout) [class*=woocommerce] * + :is(ol) {margin-block-start: var(--space-xs); margin-block-end: var(--space-2xs)}.brxe-text * + :is(li), .brxe-post-content:not([data-source=bricks]) * + :is(li), body:not(.woocommerce-checkout) [class*=woocommerce] * + :is(li) {margin-block-end: var(--space-2xs)} .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-m)} blockquote:hover {border-color: var(--link)} html {font-size: 100%} body {letter-spacing: -0.1px; text-wrap: pretty; font-family: "Poppins"; font-weight: 400; color: var(--txt); font-size: var(--txt-m); line-height: var(--lh14)} h1, h2, h3, h4, h5, h6 {text-wrap: balance; text-shadow: 0 0.5px 1.5px var(--blk-t-1); font-weight: 700; font-family: "Poppins"; letter-spacing: -0.015em; color: var(--txth); line-height: var(--lh12)} h1 {font-weight: 700; font-family: "Poppins"; font-size: var(--h1)} h2 {font-family: "Poppins"; font-weight: 700; font-size: var(--h2)} h3 {font-size: var(--h3); font-family: "Poppins"; font-weight: 600} h4 {font-size: var(--h4); font-weight: 600; font-family: "Poppins"} h5 {font-size: var(--h5); font-weight: 600; font-family: "Poppins"} h6 {font-size: var(--h6); font-weight: 500; font-family: "Poppins"} .bricks-type-hero {line-height: var(--lh13)} blockquote {padding-top: var(--gap-s); padding-right: var(--gap-m); padding-bottom: var(--gap-s); padding-left: var(--gap-m); border-top: 4px solid var(--link); border-right: 0 solid var(--link); border-bottom: 4px solid var(--link); border-left: 0 solid var(--link); font-size: 1.1em; line-height: 1.3em; font-family: "Poppins"; font-weight: 400; font-style: italic; text-wrap: balance} .brxe-section {column-gap: 0px; row-gap: 0px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0} .brxe-container {width: 100%; max-width: 1520px; column-gap: var(--space-xl); row-gap: var(--space-xl)} .woocommerce main.site-main {width: 100%} #brx-content.wordpress {width: 100%; max-width: 1520px} .brxe-block {flex-direction: column; justify-content: flex-start; align-items: flex-start; row-gap: var(--gap-3xs); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; column-gap: var(--gap-3xs)} .brxe-div {width: 100%; column-gap: var(--gap-xs); row-gap: var(--gap-xs); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0} .bricks-button {font-family: "Poppins"; font-size: var(--txt-m); line-height: 1; letter-spacing: -0.015em; text-wrap: balance; text-decoration: none; font-weight: 500; text-transform: uppercase; color: var(--wht); transition: all 0.24s ease; border: 1px solid #ffffff; border-radius: 1px; padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em} :root .bricks-button[class*="primary"] {color: var(--wht); border: 1px solid rgba(255, 255, 255, 0)} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--blu)} :root .bricks-button[class*="primary"]:hover {color: var(--wht)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--blu-l1)} :root .bricks-button[class*="secondary"]:not(.outline):hover {background-color: var(--blu-l1)} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox):hover {background-color: var(--blu-l1)} :root .bricks-button[class*="muted"]:not(.outline):hover {background-color: var(--blu-l1)} :root .bricks-button[class*="dark"]:not(.outline):hover {background-color: var(--blu-l1)} :root .bricks-button[class*="info"]:not(.outline):hover {background-color: var(--blu-l1)} :root .bricks-button[class*="success"]:not(.outline):hover {background-color: var(--blu-l1)} :root .bricks-button[class*="warning"]:not(.outline):hover {background-color: var(--blu-l1)} :root .bricks-button[class*="danger"]:not(.outline):hover {background-color: var(--blu-l1)} :root .bricks-button[class*="danger"]:hover {color: var(--wht)} :root .bricks-button[class*="warning"]:hover {color: var(--wht)} :root .bricks-button[class*="success"]:hover {color: var(--wht)} :root .bricks-button[class*="info"]:hover {color: var(--wht)} :root .bricks-button[class*="muted"]:hover {color: var(--wht)} :root .bricks-button[class*="dark"]:hover {color: var(--wht)} :root .bricks-button[class*="light"]:not(.bricks-lightbox):hover {color: var(--wht)} :root .bricks-button[class*="secondary"]:hover {color: var(--wht)} .bricks-button:hover {color: var(--wht); border: 1px solid rgba(255, 255, 255, 0)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):hover {background-color: var(--blu-l1)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) {background-color: var(--txth)} :root .bricks-button[class*="secondary"] {color: var(--blk); border-color: rgba(255, 255, 255, 0)} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: var(--yel)} .bricks-button.sm {padding-top: 0.5em; padding-right: 0.8em; padding-bottom: 0.5em; padding-left: 0.8em; font-size: 12px; font-weight: 400; line-height: 1em; letter-spacing: 0px; text-shadow: 0 0 1px rgba(0, 0, 0, 0.27)} .bricks-button.md {padding-top: 0.8em; padding-right: 1em; padding-bottom: 0.8em; padding-left: 1em; font-size: 14px} .bricks-button.lg {padding-top: 1.2em; padding-right: 1.2em; padding-bottom: 1.2em; padding-left: 1.2em} .bricks-button.xl {padding-top: 1.4em; padding-right: 1.6em; padding-bottom: 1.4em; padding-left: 1.6em} :root .bricks-button[class*="light"]:not(.bricks-lightbox) {border-color: rgba(159, 159, 159, 0.3); color: var(--txth)} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox) {background-color: var(--wht)} :root .bricks-button[class*="dark"]:not(.outline) {background-color: rgba(36, 36, 36, 0.72)} :root .bricks-button[class*="dark"] {color: var(--gry-l1); border-color: rgba(255, 255, 255, 0)} :root .bricks-button[class*="muted"]:not(.outline) {background-color: rgba(113, 113, 113, 0.54)} :root .bricks-button[class*="muted"] {color: var(--blk); border-color: rgba(255, 255, 255, 0)} :root .bricks-button[class*="info"]:not(.outline) {background-color: var(--inf)} :root .bricks-button[class*="info"] {color: var(--wht); border-color: rgba(255, 255, 255, 0)} :root .bricks-button[class*="success"]:not(.outline) {background-color: var(--suc)} :root .bricks-button[class*="success"] {color: var(--wht); border-color: rgba(255, 255, 255, 0)} :root .bricks-button[class*="warning"]:not(.outline) {background-color: var(--wrn)} :root .bricks-button[class*="warning"] {color: var(--wht); border-color: rgba(255, 255, 255, 0)} :root .bricks-button[class*="danger"] {color: var(--wht); border-color: rgba(255, 255, 255, 0)} :root .bricks-button[class*="danger"]:not(.outline) {background-color: var(--red-d1)} .bricks-button.sm:hover {text-shadow: 0 0 1px rgba(255, 255, 255, 0.82)}:where(:root) .bricks-color-primary {color: var(--blu)}:where(:root) .bricks-background-primary {background-color: var(--blu)}:where(:root) .bricks-color-secondary {color: var(--yel)}:where(:root) .bricks-background-secondary {background-color: var(--yel)}:where(:root) .bricks-color-light {color: var(--blu-l2)}:where(:root) .bricks-background-light {background-color: var(--blu-l2)}:where(:root) .bricks-color-dark {color: var(--blu-d2)}:where(:root) .bricks-background-dark {background-color: var(--blu-d2)}:where(:root) .bricks-color-muted {color: var(--txt)}:where(:root) .bricks-background-muted {background-color: var(--txt)}:where(:root) * {border-color: var(--wht)}:where(:root) .bricks-color-info {color: var(--blu-l1)}:where(:root) .bricks-background-info {background-color: var(--blu-l1)}:where(:root) .bricks-color-success {color: var(--suc)}:where(:root) .bricks-background-success {background-color: var(--suc)}:where(:root) .bricks-color-warning {color: var(--yel-l1)}:where(:root) .bricks-background-warning {background-color: var(--yel-l1)}:where(:root) .bricks-color-danger {color: var(--red-d1)}:where(:root) .bricks-background-danger {background-color: var(--red-d1)} :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 {text-decoration: underline; color: var(--link)} :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(--link); transition: all 0.15s ease}.brx-popup {justify-content: center; align-items: center}.brxe-svg {height: 120px; width: auto}.brxe-form .form-group input {background-color: var(--wht); color: var(--gry-d1); font-weight: 500; font-family: "Poppins"; line-height: var(--lh12); font-size: var(--txt-m); border: 1px solid var(--gry-l2); border-radius: 2px; padding-top: var(--space-xs); padding-bottom: var(--space-xs)}.brxe-form .flatpickr {background-color: var(--wht); border: 1px solid var(--gry-l2); border-radius: 2px; padding-top: var(--space-xs); padding-bottom: var(--space-xs)}.brxe-form select {background-color: var(--wht); color: var(--gry-d1); font-weight: 500; font-family: "Poppins"; line-height: var(--lh12); font-size: var(--txt-m); text-align: left; border: 1px solid var(--gry-l2); border-radius: 2px; padding-top: var(--space-xs); padding-bottom: var(--space-xs)}.brxe-form textarea {background-color: var(--wht); color: var(--gry-d1); font-weight: 500; font-family: "Poppins"; line-height: var(--lh12); font-size: var(--txt-m); border: 1px solid var(--gry-l2); border-radius: 2px; padding-top: var(--space-xs); padding-bottom: var(--space-xs)}.brxe-form .form-group label {font-size: var(--txt-m); color: var(--txt); text-wrap: balance; line-height: var(--lh13)}.brxe-form .form-group .label {font-size: var(--txt-m); color: var(--txt); text-wrap: balance; line-height: var(--lh13)}.brxe-form ::placeholder {font-size: var(--txt-m); text-align: left}.brxe-form .bricks-button {border: 1px solid var(--gry-l2); border-radius: 2px}.brxe-form .choose-files {border: 1px solid var(--gry-l2); border-radius: 2px}@media (max-width: 991px) { .brxe-container {column-gap: var(--space-l); row-gap: var(--space-l)}}@media (max-width: 767px) { .brxe-container {column-gap: var(--space-m); row-gap: var(--space-m)}}@media (max-width: 478px) { .brxe-container {column-gap: var(--space-s); row-gap: var(--space-s)} :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 {text-decoration: underline}}h1,h2,h3,h4,h5,h6, p, figure {margin: 0;}