:where(:root) .bricks-color-primary {color: var(--blue-color)}:where(:root) .bricks-background-primary {background-color: var(--blue-color)}:where(:root) .bricks-color-light {color: var(--light-color)}:where(:root) .bricks-background-light {background-color: var(--light-color)}:where(:root) .bricks-color-muted {color: var(--light-color)}:where(:root) .bricks-background-muted {background-color: var(--light-color)}:where(:root) .bricks-color-dark {color: var(--dark-color)}:where(:root) .bricks-background-dark {background-color: var(--dark-color)}:where(:root) * {border-color: var(--dark-color)}:where(:root) .bricks-color-info {color: var(--blue-color)}:where(:root) .bricks-background-info {background-color: var(--blue-color)}:where(:root) .bricks-color-success {color: var(--green-color)}:where(:root) .bricks-background-success {background-color: var(--green-color)}:where(:root) .bricks-color-warning {color: #db8400}:where(:root) .bricks-background-warning {background-color: #db8400}:where(:root) .bricks-color-danger {color: #b63d2f}:where(:root) .bricks-background-danger {background-color: #b63d2f}:where(:root) .bricks-color-secondary {color: var(--green-color)}:where(:root) .bricks-background-secondary {background-color: var(--green-color)} .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: 40px} .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: 20px} .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: 0px} html {font-size: 100%} body {color: var(--dark-color); font-size: var(--text); font-family: "Plus Jakarta Sans"; line-height: var(--lineheight-normal); font-weight: 400} h1, h2, h3, h4, h5, h6 {font-weight: 700; line-height: var(--lineheight-small)} h1 {font-size: var(--fontsize-h1)} h2 {font-size: var(--fontsize-h2)} h3 {font-size: var(--fontsize-h3)} h4 {font-size: var(--fontsize-h4)} h5 {font-size: var(--fontsize-h5)} h6 {font-size: var(--fontsize-h6)} .bricks-type-hero {font-size: var(--text-xbigger); font-weight: 300} .bricks-type-lead {font-size: var(--fontsize-h5)} blockquote {padding-top: var(--padding-m); padding-right: var(--padding-m); padding-bottom: var(--padding-m); padding-left: var(--padding-m); font-size: var(--fontsize-h4)} .brxe-section {padding-top: var(--spacing-xxl); padding-right: var(--spacing-xs); padding-bottom: var(--spacing-xxl); padding-left: var(--spacing-xs)} .brxe-container {width: var(--container-m); max-width: 100%; row-gap: var(--gap-m); column-gap: var(--gap-m)} .woocommerce main.site-main {width: var(--container-m)} #brx-content.wordpress {width: var(--container-m); max-width: 100%} .brxe-block {row-gap: var(--gap-m); column-gap: var(--gap-m)} .bricks-button {font-weight: 600; letter-spacing: var(--letterspacing-small); border: 1px solid var(--bricks-border-color); padding-top: 12px; padding-right: 20px; padding-bottom: 12px; padding-left: 20px} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--green-color)} :root .bricks-button[class*="primary"] {border-color: var(--green-color); color: var(--white)} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox) {background-color: var(--white)} :root .bricks-button[class*="dark"]:not(.outline) {background-color: var(--dark-color)} :root .bricks-button[class*="muted"]:not(.outline) {background-color: var(--light-color)} :root .bricks-button[class*="muted"] {color: var(--blue-color); border-color: var(--light-color)} :root .bricks-button[class*="light"]:not(.bricks-lightbox) {color: var(--dark-color); border-color: var(--white)} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: var(--blue-color)} :root .bricks-button[class*="secondary"] {border-color: var(--blue-color); color: var(--white)} :root .bricks-button[class*="dark"] {color: var(--white); border-color: var(--dark-color)} .bricks-button.sm {padding-top: 6px; padding-right: 10px; padding-bottom: 6px; padding-left: 10px} .bricks-button.md {padding-top: 10px; padding-right: 18px; padding-bottom: 10px; padding-left: 18px} .bricks-button.lg {padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px} .bricks-button.xl {padding-top: 18px; padding-right: 26px; padding-bottom: 18px; padding-left: 26px} :root .bricks-button[class*="primary"].outline {color: var(--green-color); background-color: transparent} :root .bricks-button[class*="secondary"].outline {background-color: transparent; color: var(--blue-color)}.brxe-carousel .swiper-button {height: 40px; width: 40px; border: 2px solid var(--bricks-border-color); border-radius: 20px; color: var(--dark-color); font-size: 24px}.brxe-carousel .bricks-swiper-button-prev {top: auto}.brxe-carousel .bricks-swiper-button-next {top: auto}.brxe-carousel .swiper-pagination-bullet {background-color: rgba(255, 255, 255, 0.4); color: rgba(255, 255, 255, 0.4)}.brxe-carousel .swiper-pagination-bullet-active {background-color: var(--white); color: var(--white)}.brxe-carousel .bricks-swiper-container + .swiper-pagination-bullets {bottom: 20px; left: 20px; transform: translateX(0)}.brxe-nav-menu .bricks-nav-menu .sub-menu {border-radius: 8px; box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.15)}.brxe-nav-menu .bricks-nav-menu .sub-menu .menu-item {background-color: var(--white)}.brxe-nav-menu .bricks-nav-menu .sub-menu a {padding-top: var(--spacing-xxs); padding-right: var(--spacing-xxs); padding-bottom: var(--spacing-xxs); padding-left: var(--spacing-xxs)}.brxe-nav-menu .bricks-nav-menu .sub-menu button {padding-top: var(--spacing-xxs); padding-right: var(--spacing-xxs); padding-bottom: var(--spacing-xxs); padding-left: var(--spacing-xxs)}.brxe-nav-menu .bricks-nav-menu > li > a {font-size: var(--text-bigger); color: var(--white)}.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle {font-size: var(--text-bigger); color: var(--white)}.brxe-nav-menu .bricks-nav-menu .current-menu-item > a {color: var(--blue-color)}.brxe-nav-menu .bricks-nav-menu .current-menu-item > .brx-submenu-toggle {color: var(--blue-color)}.brxe-testimonials .image {border-radius: 30px}.brxe-testimonials .testimonial-name {font-size: var(--fontsize-h5)}.brxe-counter {color: var(--blue-color); font-weight: 700; font-size: var(--fontsize-h1)}.brxe-form .form-group input {border-style: none; background-color: var(--blue-color)}.brxe-form .flatpickr {border-style: none; background-color: var(--blue-color)}.brxe-form select {border-style: none; background-color: var(--blue-color)}.brxe-form textarea {border-style: none; background-color: var(--blue-color)}.brxe-form .bricks-button {border-style: none}.brxe-form .choose-files {border-style: none}@media (max-width: 478px) { .bricks-button {letter-spacing: 0px}}h1,h2,h3,h4,h5,h6, p, ul, ol, li {margin: 0;}