:where(:root) .bricks-color-primary {color: #7871a8}:where(:root) .bricks-background-primary {background-color: #7871a8}:where(:root) .bricks-color-warning {color: #c9a13b}:where(:root) .bricks-background-warning {background-color: #c9a13b}:where(:root) .bricks-color-success {color: #4e8f6a}:where(:root) .bricks-background-success {background-color: #4e8f6a}:where(:root) .bricks-color-info {color: #5b6e8c}:where(:root) .bricks-background-info {background-color: #5b6e8c}:where(:root) .bricks-color-danger {color: #b55252}:where(:root) .bricks-background-danger {background-color: #b55252}:where(:root) .bricks-color-secondary {color: #6b7f75}:where(:root) .bricks-background-secondary {background-color: #6b7f75} html {font-size: 62,5%} body {font-family: "Red Hat Text"; font-size: var(--text-m); line-height: 1.6; font-weight: 400; font-style: normal; color: var(--neutrals-d-5)} h1, h2, h3, h4, h5, h6 {color: var(--color-h1); font-weight: 400; font-family: ""} h1 {font-weight: 600; font-size: var(--headline-2xl); color: #2A2838; line-height: 1.2} h2 {font-size: var(--headline-m); color: var(--secondary-d-8); font-weight: 400; margin-top: 2rem; margin-bottom: 8px} h3 {color: var(--secondary-d-8); font-family: "Red Hat Text"; font-weight: 600; font-size: var(--headline-2xs); text-transform: none; margin-top: 10px} h4 {font-size: var(--headline-s); font-family: "Red Hat Text"; color: var(--secondary); font-weight: 600; line-height: 1.5} h5 {color: var(--secondary-d-5); font-size: var(--headline-xs); font-family: "Red Hat Text"; font-weight: 600} h6 {color: var(--secondary-d-5); font-size: var(--text-s); text-transform: uppercase; font-weight: 600; letter-spacing: 1.5px; font-family: "Red Hat Text"} .bricks-type-hero {font-size: var(--headline-2xl); color: var(--color-primary)} html {background-color: var(--secondary-l-9)} body {background: none} .bricks-button {color: #ffffff; font-size: var(--text-m); font-family: "Lexend"; font-weight: 400; font-style: normal; border: 0; border-style: solid; border-color: #6b4e71; border-radius: 100px; padding-top: 0.4em; padding-right: 1.2em; padding-bottom: 0.4em; padding-left: 1.2em} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: #6b4e71} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) {background-color: rgba(45, 42, 38, 0)} .bricks-button.sm {padding-top: 0.3em; padding-bottom: 0.3em} .bricks-button.md {padding-top: 0.4em; padding-bottom: 0.4em} .brxe-image .icon {border: 2px solid var(--bricks-border-color); border-radius: 30px}.brxe-social-icons li {border-color: #5f4563}.brxe-icon-box .icon {border: 2px solid var(--bricks-border-color)}.brxe-form .form-group input {border-color: var(--secondary-l-6); border-radius: 8px; background-color: #ffffff}.brxe-form .flatpickr {border-color: var(--secondary-l-6); border-radius: 8px; background-color: #ffffff}.brxe-form select {border-color: var(--secondary-l-6); border-radius: 8px; background-color: #ffffff; color: var(--neutrals-d-0); font-family: "Red Hat Text"; font-weight: 500}.brxe-form textarea {border-color: var(--secondary-l-6); border-radius: 8px; background-color: #ffffff}.brxe-form .bricks-button {border-color: var(--secondary-l-6); border-radius: 8px; background-color: var(--primary); border-radius: 24px}.brxe-form .choose-files {border-color: var(--secondary-l-6); border-radius: 8px}.brxe-form ::placeholder {color: var(--neutrals-d-0); font-family: "Red Hat Text"; font-weight: 500} .brxe-container {width: 1400px; margin-right: auto; margin-left: auto; padding-right: 0; padding-left: 0} .woocommerce main.site-main {width: 1400px} #brx-content.wordpress {width: 1400px} .brxe-section {margin-right: 0; margin-left: 0}@media (max-width: 991px) { h4 {font-family: "Red Hat Text"}}@media (max-width: 767px) { h4 {font-family: "Red Hat Text"}}@media (max-width: 478px) { h1, h2, h3, h4, h5, h6 {font-weight: 400} body {font-family: "Cormorant Garamond"}[data-brx-variant="fhnths"] body {font-family: "Source Sans 3"} h4 {font-family: "Red Hat Text"} .brxe-container {padding-right: 2rem; padding-left: 2rem}}