:where(:root) .bricks-color-primary {color: var(--primaer__default)}:where(:root) .bricks-background-primary {background-color: var(--primaer__default)}:where(:root) .bricks-color-secondary {color: var(--sekundaer__default)}:where(:root) .bricks-background-secondary {background-color: var(--sekundaer__default)} html {background-color: var(--bg__page)} body {background: none} html {font-size: 100%} body {line-height: var(--font-24); font-size: var(--font-16); color: var(--by__text); font-family: "soleto", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif} h1, h2, h3, h4, h5, h6 {color: var(--hd__text); font-family: "soleto", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif} h1 {font-size: var(--font-48); font-weight: 700; line-height: var(--font-64); margin-bottom: var(--spacing-16)} h2 {font-size: var(--font-36); font-weight: 700; line-height: var(--font-48); margin-bottom: var(--spacing-16)} h3 {font-size: var(--font-28); line-height: var(--font-40); font-weight: 500; margin-bottom: var(--spacing-16)} h4 {font-size: var(--font-24); font-weight: 700; line-height: var(--spacing-32); margin-bottom: var(--spacing-16)} h5 {font-size: var(--font-20); font-weight: 500; line-height: var(--font-24); margin-bottom: var(--spacing-24)} h6 {font-size: var(--font-48); font-weight: 500; line-height: var(--font-64); color: #0078b4; margin-bottom: var(--spacing-16)} .bricks-button {border-radius: 4px; padding-top: var(--spacing-8); padding-right: var(--spacing-16); padding-bottom: var(--spacing-8); padding-left: var(--spacing-16); line-height: var(--font-24)} :root .bricks-button[class*="light"]:where(:not(.bricks-lightbox)) {border: 2px solid var(--neutral__550); color: var(--hd__text)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):hover {background-color: var(--transparent)} :root .bricks-button[class*="info"]:not(.outline) {background-color: var(--Neutral__300)} :root .bricks-button[class*="info"] {font-size: var(--font-12); color: var(--hd__text)} :root .bricks-button[class*="primary"]:hover {text-decoration: underline} :root .bricks-button[class*="secondary"]:hover {text-decoration: underline} :root .bricks-button[class*="light"]:where(:not(.bricks-lightbox)):hover {text-decoration: underline} :root .bricks-button[class*="primary"] {color: var(--white)} :root .bricks-button[class*="secondary"] {color: var(--white); line-height: var(--spacing-24)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) {background-color: var(--transparent)} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--primaer__default)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--primaer__hover)} :root .bricks-button[class*="secondary"]:not(.outline):hover {background-color: var(--sekundaer__hover)} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: var(--sekundaer__default)} :root .bricks-button[class*="light"]:not(.outline):where(:not(.bricks-lightbox)) {background-color: var(--transparent)} .brxe-section {padding-right: var(--spacing-128); padding-left: var(--spacing-128)} .brxe-container {width: 1140px} .woocommerce main.site-main {width: 1140px} #brx-content.wordpress {width: 1140px}.brxe-nav-menu .bricks-nav-menu > li > a:hover {text-decoration: underline}.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle:hover {text-decoration: underline}.brxe-nav-menu .bricks-nav-menu .sub-menu .menu-item:hover {background-color: var(--neutral__300)}.brxe-nav-menu .bricks-nav-menu .sub-menu > li:hover {text-decoration: underline}.brxe-form .form-group label {color: var(--hd__text); text-transform: none; font-family: "soleto"; font-size: var(--font-16)}.brxe-form .form-group .label {color: var(--hd__text); text-transform: none; font-family: "soleto"; font-size: var(--font-16)}.brxe-form ::placeholder {color: var(--neutral__550); font-family: "soleto"}.brxe-form select {color: var(--neutral__550); font-family: "soleto"; border: var(--spacing-2) solid var(--neutral__550); border-radius: var(--spacing-4); color: var(--hd__text)}.brxe-form .form-group input {border: var(--spacing-2) solid var(--neutral__550); border-radius: var(--spacing-4); color: var(--hd__text)}.brxe-form .flatpickr {border: var(--spacing-2) solid var(--neutral__550); border-radius: var(--spacing-4)}.brxe-form textarea {border: var(--spacing-2) solid var(--neutral__550); border-radius: var(--spacing-4); color: var(--hd__text)}.brxe-form .bricks-button {border: var(--spacing-2) solid var(--neutral__550); border-radius: var(--spacing-4)}.brxe-form .choose-files {border: var(--spacing-2) solid var(--neutral__550); border-radius: var(--spacing-4)}@media (max-width: 1280px) { h1 {font-size: var(--font-40); line-height: var(--font-48)} h2 {font-size: var(--font-36); line-height: var(--font-48)} h3 {line-height: var(--font-40)} h4 {font-size: var(--font-24); line-height: var(--font-32)} h5 {font-size: var(--font-20); line-height: var(--font-24)} h6 {font-size: var(--font-40); line-height: var(--font-48)} .brxe-section {padding-right: var(--spacing-24); padding-left: var(--spacing-24)}}@media (max-width: 768px) {:where(:root) .bricks-color-primary {color: #0078b4}:where(:root) .bricks-background-primary {background-color: #0078b4}:where(:root) .bricks-color-secondary {color: #911f36}:where(:root) .bricks-background-secondary {background-color: #911f36}:where(:root) .bricks-color-success {color: #2f6a00}:where(:root) .bricks-background-success {background-color: #2f6a00}:where(:root) .bricks-color-warning {color: #f58700}:where(:root) .bricks-background-warning {background-color: #f58700}:where(:root) .bricks-color-danger {color: #d83735}:where(:root) .bricks-background-danger {background-color: #d83735} h1 {font-size: var(--font-36); font-family: "soleto"; font-weight: 700; line-height: var(--font-48)} h2 {font-size: var(--font-32); font-family: "soleto"; font-weight: 700; line-height: var(--font-44)} h3 {font-size: var(--font-24); font-family: "soleto"; font-weight: 500; line-height: var(--font-32)} h4 {font-size: var(--font-24); font-family: "soleto"; font-weight: 700; line-height: var(--font-24)} h5 {font-size: var(--font-20); line-height: var(--font-20); font-family: "soleto"; font-weight: 500; margin-bottom: var(--spacing-16)} h6 {font-size: var(--font-36); line-height: var(--font-48); font-family: "soleto"; font-weight: 500} .brxe-section {padding-right: var(--spacing-24); padding-left: var(--spacing-24)}}@media (max-width: 478px) {:where(:root) .bricks-color-primary {color: #0078b4}:where(:root) .bricks-background-primary {background-color: #0078b4}:where(:root) .bricks-color-secondary {color: #911f36}:where(:root) .bricks-background-secondary {background-color: #911f36}:where(:root) .bricks-color-success {color: #2f6a00}:where(:root) .bricks-background-success {background-color: #2f6a00}:where(:root) .bricks-color-warning {color: #f58700}:where(:root) .bricks-background-warning {background-color: #f58700}:where(:root) .bricks-color-danger {color: #d83735}:where(:root) .bricks-background-danger {background-color: #d83735} h1 {font-size: var(--font-36); font-family: "soleto"; font-weight: 700; line-height: var(--font-48)} h2 {font-size: var(--font-32); font-family: "soleto"; font-weight: 700; line-height: var(--font-44)} h3 {font-family: "soleto"; font-weight: 500; line-height: var(--font-32)} h4 {font-size: var(--font-24); font-family: "soleto"; font-weight: 700; line-height: var(--font-32)} h5 {font-size: var(--font-20); font-family: "soleto"; font-weight: 500; line-height: var(--font-20); margin-bottom: var(--spacing-28)} h6 {font-size: var(--font-36); font-family: "soleto"; font-weight: 500; line-height: var(--font-48)} .brxe-section {padding-right: var(--spacing-20); padding-left: var(--spacing-20)}}