:where(:root) .bricks-color-primary {color: var(--blue-color)}:where(:root) .bricks-background-primary {background-color: var(--blue-color)}:where(:root) .bricks-color-secondary {color: var(--green-color)}:where(:root) .bricks-background-secondary {background-color: var(--green-color)}:where(:root) .bricks-color-light {color: var(--light-color)}:where(:root) .bricks-background-light {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) .bricks-color-muted {color: var(--light-color)}:where(:root) .bricks-background-muted {background-color: var(--light-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} .brxe-text * + :is(h1, h2, h3, h4, h5, h6), .brxe-post-content:not([data-source=bricks]) * + :is(h1, h2, h3, h4, h5, h6), :is(.brxe-product-content, .brxe-product-short-description, .brxe-woocommerce-products-archive-description, .woocommerce-Tabs-panel--description, .woocommerce-product-details__short-description, :where(body.woocommerce) .term-description) * + :is(h1, h2, h3, h4, h5, h6):not(:where(.brxe-form-checkbox *, .brxe-woocommerce-dynamic-fragment *, .brxe-woocommerce-cart-form *, .brxe-woocommerce-cart-item-data *, .brxe-woocommerce-order-item-data *, .brxe-woocommerce-cart-quantity *, .brxe-woocommerce-checkout-steps-nav *, .brxe-woocommerce-checkout-step-nav-item *, .brxe-woocommerce-checkout-step *, .brxe-woocommerce-shipping-options *, .brxe-woocommerce-payment-options *, .brxe-woocommerce-form-field *, .brxe-woocommerce-form-submit *, .brxe-woocommerce-checkout-account-fields *, .brxe-woocommerce-checkout-billing-address *, .brxe-woocommerce-checkout-shipping-address *, .brxe-woocommerce-checkout-order-summary *, .brxe-woocommerce-checkout-place-order *, .brxe-woocommerce-account-login-form *, .brxe-woocommerce-account-register-form *, .brxe-woocommerce-account-lost-password-form *, .brxe-woocommerce-account-order-withdrawal-form *, .brxe-woocommerce-account-reset-password-form *, .brxe-woocommerce-account-orders-pagination *, .brxe-woocommerce-account-edit-address-form *, .brxe-woocommerce-account-edit-account-form *, .brxe-woocommerce-breadcrumbs *, .brxe-filter-checkbox *, .brxe-filter-radio *)) {margin-block-start: 40px} .brxe-text * + p:not(:where(.woocommerce-mini-cart__total, .woocommerce-checkout *, .brxe-woocommerce-account-form-edit-account *)), .brxe-post-content:not([data-source=bricks]) * + p:not(:where(.woocommerce-mini-cart__total, .woocommerce-checkout *, .brxe-woocommerce-account-form-edit-account *)), :is(.brxe-product-content, .brxe-product-short-description, .brxe-woocommerce-products-archive-description, .woocommerce-Tabs-panel--description, .woocommerce-product-details__short-description, :where(body.woocommerce) .term-description) * + p:not(:where(.woocommerce-mini-cart__total, .woocommerce-checkout *, .brxe-woocommerce-account-form-edit-account *)):not(:where(.brxe-form-checkbox *, .brxe-woocommerce-dynamic-fragment *, .brxe-woocommerce-cart-form *, .brxe-woocommerce-cart-item-data *, .brxe-woocommerce-order-item-data *, .brxe-woocommerce-cart-quantity *, .brxe-woocommerce-checkout-steps-nav *, .brxe-woocommerce-checkout-step-nav-item *, .brxe-woocommerce-checkout-step *, .brxe-woocommerce-shipping-options *, .brxe-woocommerce-payment-options *, .brxe-woocommerce-form-field *, .brxe-woocommerce-form-submit *, .brxe-woocommerce-checkout-account-fields *, .brxe-woocommerce-checkout-billing-address *, .brxe-woocommerce-checkout-shipping-address *, .brxe-woocommerce-checkout-order-summary *, .brxe-woocommerce-checkout-place-order *, .brxe-woocommerce-account-login-form *, .brxe-woocommerce-account-register-form *, .brxe-woocommerce-account-lost-password-form *, .brxe-woocommerce-account-order-withdrawal-form *, .brxe-woocommerce-account-reset-password-form *, .brxe-woocommerce-account-orders-pagination *, .brxe-woocommerce-account-edit-address-form *, .brxe-woocommerce-account-edit-account-form *, .brxe-woocommerce-breadcrumbs *, .brxe-filter-checkbox *, .brxe-filter-radio *)) {margin-block-start: 20px} .brxe-text * + *:not(:where(.woocommerce-mini-cart__total, .woocommerce-checkout *, .brxe-woocommerce-account-form-edit-account *)), .brxe-post-content:not([data-source=bricks]) * + *:not(:where(.woocommerce-mini-cart__total, .woocommerce-checkout *, .brxe-woocommerce-account-form-edit-account *)), :is(.brxe-product-content, .brxe-product-short-description, .brxe-woocommerce-products-archive-description, .woocommerce-Tabs-panel--description, .woocommerce-product-details__short-description, :where(body.woocommerce) .term-description) * + *:not(:where(.woocommerce-mini-cart__total, .woocommerce-checkout *, .brxe-woocommerce-account-form-edit-account *)):not(:where(.brxe-form-checkbox *, .brxe-woocommerce-dynamic-fragment *, .brxe-woocommerce-cart-form *, .brxe-woocommerce-cart-item-data *, .brxe-woocommerce-order-item-data *, .brxe-woocommerce-cart-quantity *, .brxe-woocommerce-checkout-steps-nav *, .brxe-woocommerce-checkout-step-nav-item *, .brxe-woocommerce-checkout-step *, .brxe-woocommerce-shipping-options *, .brxe-woocommerce-payment-options *, .brxe-woocommerce-form-field *, .brxe-woocommerce-form-submit *, .brxe-woocommerce-checkout-account-fields *, .brxe-woocommerce-checkout-billing-address *, .brxe-woocommerce-checkout-shipping-address *, .brxe-woocommerce-checkout-order-summary *, .brxe-woocommerce-checkout-place-order *, .brxe-woocommerce-account-login-form *, .brxe-woocommerce-account-register-form *, .brxe-woocommerce-account-lost-password-form *, .brxe-woocommerce-account-order-withdrawal-form *, .brxe-woocommerce-account-reset-password-form *, .brxe-woocommerce-account-orders-pagination *, .brxe-woocommerce-account-edit-address-form *, .brxe-woocommerce-account-edit-account-form *, .brxe-woocommerce-breadcrumbs *, .brxe-filter-checkbox *, .brxe-filter-radio *)) {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 {column-gap: var(--gap-m); row-gap: var(--gap-m); width: var(--container-m); max-width: 100%} .woocommerce main.site-main {width: var(--container-m)} #brx-content.wordpress {width: var(--container-m); max-width: 100%} .brxe-block {column-gap: var(--gap-m); row-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} .bricks-button:where(.bricks-background-primary), .bricks-button:where(.bricks-color-primary) {color: var(--white); border-color: var(--green-color)} .bricks-button:where(.bricks-background-primary:not(.outline)) {background-color: var(--green-color)} .bricks-button:where(.bricks-color-primary.outline) {color: var(--green-color); background-color: transparent} .bricks-button:where(.bricks-background-secondary), .bricks-button:where(.bricks-color-secondary) {color: var(--white); border-color: var(--blue-color)} .bricks-button:where(.bricks-background-secondary:not(.outline)) {background-color: var(--blue-color)} .bricks-button:where(.bricks-color-secondary.outline) {color: var(--blue-color); background-color: transparent} .bricks-button:where(.bricks-background-light:not(.bricks-lightbox)), .bricks-button:where(.bricks-color-light:not(.bricks-lightbox)) {color: var(--dark-color); border-color: var(--white)} .bricks-button:where(.bricks-background-light:not(.outline):not(.bricks-lightbox)) {background-color: var(--white)} .bricks-button:where(.bricks-background-dark), .bricks-button:where(.bricks-color-dark) {color: var(--white); border-color: var(--dark-color)} .bricks-button:where(.bricks-background-dark:not(.outline)) {background-color: var(--dark-color)} .bricks-button:where(.bricks-background-muted), .bricks-button:where(.bricks-color-muted) {color: var(--blue-color); border-color: var(--light-color)} .bricks-button:where(.bricks-background-muted:not(.outline)) {background-color: var(--light-color)} .bricks-button:where(.sm) {padding-top: 6px; padding-right: 10px; padding-bottom: 6px; padding-left: 10px} .bricks-button:where(.md) {padding-top: 10px; padding-right: 18px; padding-bottom: 10px; padding-left: 18px} .bricks-button:where(.lg) {padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px} .bricks-button:where(.xl) {padding-top: 18px; padding-right: 26px; padding-bottom: 18px; padding-left: 26px}.brxe-carousel .swiper-button {height: 35px; width: 35px; background-color: var(--white); color: var(--dark-color); font-size: 22px}.brxe-carousel .bricks-swiper-button-prev {left: 35px}.brxe-carousel .bricks-swiper-button-next {right: 35px}.brxe-carousel .bricks-swiper-container + .swiper-pagination-bullets {bottom: 20px; left: 20px; transform: translateX(0)}.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-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-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 .sub-menu .menu-item {background-color: var(--white)}.brxe-nav-menu .bricks-nav-menu .sub-menu {border-radius: 8px; box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.15)}.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 {background-color: var(--blue-color); border-style: none}.brxe-form .flatpickr {background-color: var(--blue-color); border-style: none}.brxe-form select {background-color: var(--blue-color); border-style: none}.brxe-form textarea {background-color: var(--blue-color); border-style: none}.brxe-form .form-field-richtext + .tox-tinymce {background-color: var(--blue-color); border-style: none}.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;}