
:root {}.header.brxe-block {padding-top: var(--space-xs); padding-right: var(--container-gap); padding-bottom: var(--space-xs); padding-left: var(--container-gap); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0 0 40px 0 var(--black-trans-10); z-index: 99999; background-color: var(--white); position: fixed}@media (max-width: 991px) {.header.brxe-block {padding-top: 5px; padding-right: 25px; padding-bottom: 5px; padding-left: 25px}}.hero-section.brxe-section {background-blend-mode: normal; background-position: center center; background-size: cover; position: relative}:where(.hero-section.brxe-section > *:not(figcaption)) {position: relative}.hero-section.brxe-section::before {background-image: linear-gradient(240deg, var(--primary-trans-90), var(--primary-dark-trans-90)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {.hero-section.brxe-section {background-size: cover}}.hero-container.brxe-container {display: grid; align-items: initial; grid-gap: var(--grid-gap); justify-items: center}@media (max-width: 767px) {.hero-container.brxe-container {grid-template-columns: var(--grid-1)}}@media (max-width: 478px) {.hero-container.brxe-container {grid-template-columns: var(--grid-1)}}.hero-area__hook.brxe-text-basic {font-size: var(--text-xl); color: var(--white)}.hero-area__heading.brxe-heading {color: var(--white)}.hero-area-cta-buttons.brxe-block {grid-column: var(--grid-2); grid-gap: var(--grid-gap); flex-direction: row; width: var(--width-m); display: grid; align-items: initial; grid-template-columns: var(--grid-2)}.hero-area-cta-buttons-area.brxe-block {align-items: center}.button-xl.brxe-button {text-transform: uppercase; font-weight: 700; color: var(--white); border-radius: var(--radius); background-color: var(--accent)}.button-xl.brxe-button:hover {background-color: var(--primary); border-color: var(--primary)}@media (max-width: 767px) {.button-xl.brxe-button {align-self: stretch}}.button-xl-outline.brxe-button {text-transform: uppercase; font-weight: 700; color: var(--primary-ultra-light); border: 3px solid var(--primary-ultra-light); border-radius: var(--radius); background-color: var(--bricks-color-acss_import_transparent)}.featured-even.brxe-block {grid-gap: var(--grid-gap); display: grid; align-items: initial; grid-template-columns: var(--grid-3-2)}@media (max-width: 767px) {.featured-even.brxe-block {grid-template-columns: var(--grid-1)}}@media (max-width: 767px) {.featured-even__left.brxe-block {align-items: stretch}}.featured-even__heading.brxe-heading {color: var(--primary-semi-dark)}.featured-even__text.brxe-text-basic {font-size: var(--text-l)}.ds-featured-area-odd.brxe-section {background-color: var(--bg-ultra-light)}.featured-odd.brxe-block {grid-template-columns: var(--grid-2-3); display: grid; align-items: initial}@media (max-width: 767px) {.featured-odd.brxe-block {grid-template-columns: var(--grid-1)}}@media (max-width: 478px) {.featured-odd__left.brxe-block {display: grid; align-items: initial}}@media (max-width: 767px) {.featured-odd__right.brxe-block {align-items: stretch}}.featured-odd__heading.brxe-heading {color: var(--primary-semi-dark)}.featured-odd__text.brxe-text-basic {font-size: var(--text-l)}.ds-bg-gray-to-white.brxe-section {background-image: linear-gradient(var(--bg-ultra-light), var(--white))}.review-card.brxe-block {align-items: center; align-self: center !important; background-color: var(--white); border-style: solid; border-color: var(--white); border-radius: var(--radius-xl); padding-top: var(--section-space-xs); padding-right: var(--section-space-xs); padding-bottom: var(--section-space-xs); padding-left: var(--section-space-xs)}.review-card__image.brxe-image {border-radius: var(--radius-circle)}.review-card__name.brxe-text-basic {font-weight: 700}.review-card__rating.brxe-rating {order: -1}.footer.brxe-section {background-color: var(--secondary-dark); padding-top: var(--container-gap); padding-bottom: 25px}.footer{ background: linear-gradient( white 120px, var(--primary-dark) 30px);}.footer-cta.brxe-div {display: grid; align-items: initial; grid-gap: var(--grid-gap); background-color: var(--primary-ultra-dark); border-radius: 8px; background-image: linear-gradient(190deg, var(--secondary-dark-trans-50), var(--primary-ultra-dark)); grid-template-columns: var(--grid-1-3); padding-top: var(--grid-gap); padding-right: var(--grid-gap); padding-bottom: var(--grid-gap); padding-left: var(--grid-gap); width: var(--width-xl); align-items: center; justify-items: center; grid-auto-columns: var(--section-space-xl)}@media (max-width: 478px) {.footer-cta.brxe-div {grid-template-columns: var(--grid-1)}}.footer-cta-left.brxe-image {align-items: center}.footer-cta-right__heading.brxe-text-basic {color: var(--white)}.footer-cta-right__text.brxe-text-basic {text-align: center; color: var(--white)}.footer-container.brxe-container {grid-template-columns: var(--grid-4); display: grid; align-items: initial; padding-bottom: var(--space-m)}@media (max-width: 478px) {.footer-container.brxe-container {grid-template-columns: var(--grid-2)}}.footer-link-area.brxe-block {display: grid; align-items: initial; grid-gap: var(--space-xs); padding-bottom: 15px}.footer-link-area__title.brxe-text-basic {color: var(--primary-semi-light); font-size: var(--text-s); line-height: var(--text-xs); text-transform: uppercase; font-weight: 700}.footer-link-area__link.brxe-text-link {color: var(--white); font-size: var(--text-s); line-height: var(--text-xs)}.footer-link-area__link.brxe-text-link:hover {text-decoration: underline}.footer-link-area__link.brxe-text-basic {color: var(--white); font-size: var(--text-s); line-height: var(--text-xs)}.footer-link-area__link.brxe-text-basic:hover {text-decoration: underline}.footer-bottom-container.brxe-block {grid-template-columns: var(--grid-3); display: grid; align-items: initial; grid-gap: var(--grid-gap); padding-top: var(--space-xs)}@media (max-width: 767px) {.footer-bottom-container.brxe-block {grid-template-columns: var(--grid-1)}}@media (max-width: 767px) {.footer-bottom-left.brxe-block {align-items: center}}.footer-bottom-right.brxe-block {flex-direction: row}@media (max-width: 767px) {.footer-bottom-right.brxe-block {justify-content: center}}.footer-bottom-right__link.brxe-text-basic {display: inline-block; color: var(--white); text-transform: uppercase; font-weight: 700; font-size: 16px}.mobile-cta-phone-icon.brxe-image {visibility: hidden}.mobile-cta-phone-icon { z-index: 88888888 !important; display: block !important; border-radius: 100px !important; width: 52px !important; height: 52px !important; box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 6px 0, rgba(0, 0, 0, 0.16) 0px 2px 32px 0; position: fixed !important; bottom: 22px !important; left: 19px !important;}@media (max-width: 991px) {.mobile-cta-phone-icon.brxe-image {visibility: visible}}.footer-copyright.brxe-block {flex-direction: row; justify-content: center; padding-bottom: var(--space-s)}@media (max-width: 767px) {.footer-copyright.brxe-block {column-gap: 0px; row-gap: 0px; padding-top: 0; padding-bottom: 0}}:root {--bricks-color-acss_import_transparent: transparent;}:root[data-brx-theme="dark"] {--bricks-color-acss_import_transparent: transparent;}.brxe-gjmwuv {border: 3px solid var(--accent)}@media (max-width: 767px) {#brxe-557776 {order: 1}}@media (max-width: 478px) {#brxe-557776 {order: 1}}@media (max-width: 767px) {#brxe-cd81a7 {order: 1}}@media (max-width: 478px) {#brxe-cd81a7 {order: 1}}@media (max-width: 767px) {#brxe-jvsnwu {order: 1}}@media (max-width: 478px) {#brxe-jvsnwu {order: 1}}@media (max-width: 767px) {#brxe-022f38 {order: 1}}@media (max-width: 478px) {#brxe-022f38 {order: 1}}@media (max-width: 767px) {#brxe-d940ec {order: 1}}@media (max-width: 478px) {#brxe-d940ec {order: 1}}@media (max-width: 767px) {#brxe-xkkmvg {order: 1}}@media (max-width: 478px) {#brxe-xkkmvg {order: 1}}@media (max-width: 767px) {#brxe-samolf {order: 1}}@media (max-width: 478px) {#brxe-samolf {order: 1}}@media (max-width: 767px) {#brxe-zcwymk {order: 1}}@media (max-width: 478px) {#brxe-zcwymk {order: 1}}.brxe-zggaqm {display: grid; align-items: initial; grid-gap: var(--grid-gap); grid-template-columns: var(--grid-auto-3)}#brxe-dnvigp {display: grid; align-items: initial}.brxe-264b6c li.has-link a, .brxe-264b6c li.no-link {padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; color: #ffffff; font-size: 16px}@media (max-width: 767px) {.brxe-264b6c li.has-link a, .brxe-264b6c li.no-link {padding-top: 0; padding-bottom: 0}}.brxe-hoofoh {display: grid; align-items: initial; grid-gap: 10px}
/*# sourceURL=bricks-frontend-inline-inline-css */
