
:root {--min-viewport: 360;--max-viewport: 1366;--base-font: 10;--clamp-unit: 1vw;} html {font-size: var(--root-font-size)} body {font-weight: 400; font-family: "Montserrat","Montserrat Fallback"; font-style: normal} h1, h2, h3, h4, h5, h6 {font-weight: 800; font-family: "Jost","Jost Fallback"} .brxe-container {width: var(--content-width)} .woocommerce main.site-main {width: var(--content-width)} #brx-content.wordpress {width: var(--content-width)}.header-top__wrapper { justify-content: end; width: var(--content-width); margin: 0 auto;}@media (max-width: 478px) {.header-top__wrapper { display: none;}}.header-top__inner {padding-top: .5em; padding-bottom: .5em; justify-content: center; font-size: var(--text-xs); min-height: var(--header-top-height)}header {--header-top-height: 1.2em; }.fr-header-bravo__top-inner {align-items: flex-end}.fr-header-bravo__top-inner { width: 100%;}.fr-header-bravo__top-links-wrapper {display: flex; align-items: center; flex-wrap: wrap; row-gap: .5em; column-gap: 2em}.fr-header-bravo__top-links-wrapper {--icon-size: 1em; --icon-fill-color: transparent; --icon-stroke-color: var(--bg-dark); --icon-fill-color-hover: transparent; --icon-stroke-color-hover: var(--bg-dark);}@media (max-width: 478px) {.fr-header-bravo__top-links-wrapper {margin-right: auto}}.fr-header-bravo__top-link {display: flex; align-items: center; column-gap: 0.5em; text-decoration: none}.fr-header-bravo__top-link svg { height: var(--icon-size); width: var(--icon-size); fill: var(--icon-fill-color); color: var(--icon-stroke-color);} .fr-header-bravo__top-link i { color: var(--icon-fill-color); font-size: var(--icon-size);} .fr-header-bravo__top-link svg:hover { fill: var(--icon-fill-color-hover); color: var(--icon-stroke-color); } .fr-header-bravo__top-link i:hover { color: var(--icon-fill-color-hover);}.fr-header-bravo__top-link-text {font-style: normal}.header-menu {height: calc(var(--logowidth) + 10px)}.header-menu { width: var(--content-width); margin: 0 auto; isolation: isolate; transition: none;}.header__inner {display: flex; flex-direction: row; justify-content: space-between; align-items: center; row-gap: var(--content-gap); column-gap: var(--content-gap); padding-right: 0; padding-left: 0; width: 100%}@media (max-width: 767px) {.header__inner {flex-wrap: nowrap}}.header__logo { --logoheight: 4.8rem;} .header__logo:has(.x-header_sticky-active) { border: 2px solid red;} .header__logo img { height: var(--logoheight); object-fit: contain; }.brx-nav-alpha .bricks-mobile-menu > li > a {padding-right: var(--space-m); padding-left: var(--space-m); color: var(--fr-text-light)}.brx-nav-alpha .bricks-mobile-menu > li > .brx-submenu-toggle > * {padding-right: var(--space-m); padding-left: var(--space-m); color: var(--fr-text-light)}.brx-nav-alpha .bricks-mobile-menu-toggle {color: var(--fr-text-dark)}.brx-nav-alpha .bricks-nav-menu .sub-menu .brx-submenu-toggle > a + button {color: var(--fr-text-dark); font-size: var(--text-m); line-height: 1}.brx-nav-alpha .bricks-nav-menu .sub-menu .brx-submenu-toggle button {margin-left: .5em}.brx-nav-alpha .bricks-nav-menu > li {margin-left: 0}.brx-nav-alpha { --link-gap: var(--content-gap);}@media (min-width: 0px) { .brx-nav-alpha ul:not(.sub-menu) { display: flex; gap: var(--link-gap); } }@media (max-width: 991px) {.brx-nav-alpha { display: none;}}.header-btn--outline {--btn-background: var(transparent);--btn-background-hover: var(--primary-hover);--btn-text-color: var(--primary);--btn-text-color-hover: var(--primary-ultra-light);--btn-border-color: var(--primary);--btn-border-color-hover: var(--primary-hover);--focus-color: var(--primary-light);--btn-border-width: var(--btn-outline-border-width); text-transform: uppercase; }header.scrolling .header-btn--outline { --btn-background: var(--primary); --btn-text-color: var(--white);}@media (max-width: 991px) {.header-btn--outline { display: none;}}.mobile-trigger .trigger-wrapper {background-color: var(--white); border-radius: var(--radius-xs)}.mobile-trigger {display: none}.mobile-trigger { xdisplay: none; }@media (max-width: 991px) {.mobile-trigger {display: flex; --fr-hamburger-line-color: var(--primary-dark); --fr-hamburger-line-color-active: var(--black-trans-90); --fr-hamburger-line-height: 4px; --fr-hamburger-scale: 80px}}.nav-sticky-menu[data-x-sticky-active*=true] {height: 66px !important; background: var(--primary-ultra-dark) !important}.nav-sticky-menu {--x-sticky-header-height: 66px !important; height: 66px} .nav-sticky-menu { width: 100%;}.nav-sticky-menu__wrapper { width: var(--content-width); margin: 0 auto;}.mobile-menu-modal .fr-modal__body {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); width: var(--width-l)}.mobile-menu-modal {--fr-modal-body-offset-vertical: var(--space-xs); --fr-modal-body-offset-horizontal: var(--space-xs); align-items: flex-start; justify-content: center}.mobile-menu-modal svg {width: var(--space-m); height: var(--space-m)}.mobile-menu-modal .modal-wrapper {height: 100%}.mobile-menu-modal li { padding-block-start: var(--space-m);}.mobile-menu-modal__inner {display: flex; row-gap: var(--space-xl); height: 100%}.mobile-menu-modal__heading {text-transform: uppercase; color: var(--white); width: 100%}.mobile-menu-nav .bricks-nav-menu > li > a {color: var(--primary-ultra-light); text-transform: uppercase; font-weight: 600}.mobile-menu-nav .bricks-nav-menu > li > .brx-submenu-toggle > * {color: var(--primary-ultra-light); text-transform: uppercase; font-weight: 600}.mobile-menu-nav .bricks-nav-menu > li {margin-left: 0}.mobile-menu-book {padding-left: 0}.fr-contact-section-alpha {align-items: flex-start; justify-content: flex-start; position: relative}.fr-contact-section-alpha__content-wrapper {width: var(--width-m); padding-top: var(--fr-card-padding); padding-right: var(--fr-card-padding); padding-bottom: var(--fr-card-padding); padding-left: var(--fr-card-padding); z-index: 1; display: grid; align-items: initial; gap: var(--grid-gap); grid-template-columns: var(--grid-2); grid-template-rows: var(--grid-1); align-items: stretch; margin-left: 0; background-color: var(--white); border-radius: var(--card-radius)}@media (max-width: 991px) {.fr-contact-section-alpha__content-wrapper { width: 100%; border: 1px solid var(--neutral-light);}}@media (max-width: 767px) {.fr-contact-section-alpha__content-wrapper {grid-template-columns: var(--grid-1)}}@media (max-width: 478px) {.fr-contact-section-alpha__content-wrapper {padding-right: 0; padding-left: 0}.fr-contact-section-alpha__content-wrapper { border-radius: 0; border-left: 0; border-top: 0; border-right: 0;}}.fr-contact-section-alpha__column-left {display: flex; flex-direction: column; row-gap: var(--fr-card-gap); justify-content: space-between}.fr-contact-section-alpha__intro {display: flex; flex-direction: column; row-gap: var(--content-gap)}.fr-social-alpha {align-items: center; display: flex; column-gap: var(--fr-card-gap); flex-wrap: wrap}@media (max-width: 991px) {.fr-social-alpha {row-gap: 1em}}.fr-social-alpha__list-item {max-width: fit-content}.fr-social-alpha__list-item { list-style-type: none;}.fr-social-alpha__icon-wrapper {flex-direction: row; display: flex; align-items: center; column-gap: px; text-decoration: none}.fr-social-alpha__icon-wrapper svg{ transition: transform .25s ease-in;} .fr-social-alpha__icon-wrapper:hover svg { transform: translatey(-2px);}.fr-social-alpha__icon {font-size: var(--text-l); text-align: center}.fr-contact-section-alpha__contact-wrapper {flex-direction: column; display: flex; row-gap: var(--fr-card-gap)}.fr-contact-section-alpha__contact-wrapper { container-type: inline-size;}.fr-contact-info-alpha {font-style: normal; display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; row-gap: 0.35em}.fr-contact-info-alpha {--icon-size: 2em; --icon-fill-color: transparent; --icon-stroke-color: var(--bg-dark); --icon-fill-color-hover: transparent; --icon-stroke-color-hover: var(--bg-dark);} .fr-contact-info-alpha { width: 100%; @container(width > 400px) { border: 1px solid red; flex-direction: row; column-gap: .2em; align-items: center; }} .fr-contact-info-alpha svg { height: var(--icon-size); width: var(--icon-size); fill: var(--icon-fill-color); color: var(--icon-stroke-color);} .fr-contact-info-alpha i { color: var(--icon-fill-color); font-size: var(--icon-size);} .fr-contact-info-alpha svg:hover { fill: var(--icon-fill-color-hover); color: var(--icon-stroke-color-hover); } .fr-contact-info-alpha i:hover { color: var(--icon-fill-color-hover);}.fr-contact-info-alpha__heading {font-size: var(--text-m); font-weight: 700}.fr-contact-info-alpha__details {text-decoration: none; font-size: var(--text-s); line-height: 1.2}.fr-contact-info-alpha__icon {background-color: var(--bg-light); border-radius: 50%; align-self: flex-start; order: -1; padding-top: .5em; padding-right: .5em; padding-bottom: .5em; padding-left: .5em}.fr-contact-info-alpha__icon{ aspect-ratio: 1; display: flex; justify-content: center; align-items: center}.fr-contact-section-alpha__media-wrapper {top: 0px; left: 0px; bottom: 0px; right: 0px; position: absolute}@media (max-width: 991px) {.fr-contact-section-alpha__media-wrapper {position: relative; width: 100%}}.fr-contact-section-alpha__map {height: 100%; width: 100%; filter: saturate(0%)}.fr-contact-section-alpha__map .infoBox h3 { font-size: var(--text-m);}@media (max-width: 991px) {.fr-contact-section-alpha__map {width: 100%; height: 50vh}.fr-contact-section-alpha__map .map {height: 50vh;width: 100%;}}.fr-contact-section-alpha__overlay {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-color: var(--neutral-trans-60)}.fr-contact-section-alpha__overlay { pointer-events: none}@media (max-width: 991px) {.fr-contact-section-alpha__overlay {display: none}}.fr-contact-section-echo {row-gap: var(--fr-container-gap)}.fr-contact-section-echo__inner {display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-template-rows: var(--grid-1); gap: var(--grid-gap); align-items: center}@media (max-width: 991px) {.fr-contact-section-echo__inner { grid-template-columns: 1fr;}}.fr-contact-section-echo__content-wrapper {row-gap: var(--fr-content-gap)}.fr-list-alpha {row-gap: .5em; display: flex; flex-direction: column; padding-left: 0; margin-top: 0; margin-bottom: 0}.fr-list-alpha { list-style-type: none;}.fr-list-alpha__li {display: grid; align-items: initial; grid-template-columns: auto minmax(0, 1fr); align-items: flex-start; gap: .5em}.fr-badge-group-alpha {flex-direction: row; display: flex; row-gap: var(--content-gap); column-gap: var(--content-gap)}@media (max-width: 478px) {.fr-badge-group-alpha {flex-direction: column}}.fr-badge-alpha {display: flex; align-items: center; column-gap: 0.5em; line-height: 1; width: max-content}.fr-badge-alpha {--icon-size: 1.5em; --icon-fill-color: transparent; --icon-stroke-color: var(--text-dark); --icon-fill-color-hover: transparent; --icon-stroke-color-hover: var(--text-dark);}.fr-badge-alpha__icon-wrapper::after { content: attr(data-badge-value); position: relative; display: flex; color: var(--text-dark);}.fr-badge-alpha__icon-wrapper {display: flex; align-items: center; column-gap: .25em; background-color: var(--bg-ultra-light); padding-top: .5em; padding-right: .5em; padding-bottom: .5em; padding-left: .5em; border-radius: var(--radius)}.fr-badge-alpha__icon-wrapper :is(svg, i) { height: var(--icon-size); width: var(--icon-size); fill: var(--icon-fill-color); color: var(--icon-stroke-color);} .fr-badge-alpha__icon-wrapper :is(svg, i):hover { fill: var(--icon-fill-color-hover); color: var(--icon-stroke-color); }:where(.brx-draggable:empty) { min-height: unset; min-width: unset;}.fr-contact-card-alpha__form {width: 100%}.footer {padding-right: 0; padding-bottom: 0; padding-left: 0}.footer__top-inner {flex-wrap: wrap; display: flex; flex-direction: row; column-gap: var(--grid-gap); row-gap: var(--grid-gap); align-items: center; padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs)}@media (max-width: 767px) {.footer__top-inner {flex-direction: row; align-items: center}.footer__top-inner { justify-content: center;}} @media (max-width: 1280px) {.fr-logo {margin-bottom: .5em}}@media (max-width: 991px) {.fr-logo {margin-bottom: -}}.footer__logo {width: var(--logowidth)}.footer-nav { --link-color: var(--primary); --link-color-hover: var(--primary-hover); --link-color-active: var(--primary); --toggle-gap: .5em; --sub-item-padding:1em;} .footer-nav ul.bricks-mobile-menu { display: flex;} .show-mobile-menu ul.bricks-mobile-menu { display: flex; flex-direction: column; align-items: flex-start;} .bricks-mobile-menu-toggle {margin-inline-start: auto;} .footer-nav .brx-submenu-toggle { display: flex; flex-direction: row; gap: var(--toggle-gap);} .footer-nav .brx-submenu-toggle button { margin: 0!important; padding: 0!important;} .footer-nav .sub-menu { min-width: auto!important;} .footer-nav .sub-menu li { padding-inline: var(--sub-item-padding);}@media (max-width: 991px) {.footer-nav {line-height: 0}}@media (max-width: 767px) {.footer-nav {display: flex}}.footer-nav__list-wrapper {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: var(--content-gap); row-gap: calc(var(--content-gap) / 2); font-size: var(--text-s); margin-right: 0; margin-left: 0}.footer-nav__list-wrapper[data-color="dark"] { color: var(--text-dark-muted);} .footer-nav__list-wrapper[data-color="light"] { color: var(--text-light-muted);}.footer-nav__list-item {margin-bottom: 5px}.footer__btn {margin-left: auto}@media (max-width: 991px) {.footer__btn {margin-left: 0}}.footer__bottom {padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); background-color: var(--black)}.legal-meta {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: var(--content-gap); row-gap: calc(var(--content-gap) / 2); font-size: var(--text-s); color: var(--white); text-align: center; justify-content: space-between}.legal-meta[data-color="dark"] { color: var(--text-dark-muted);} .legal-meta[data-color="light"] { color: var(--text-light-muted);}.legal-meta__copyright {display: flex; width: fit-content}.legal-meta__nav {display: flex; flex-direction: row; width: auto}.legal-meta__nav { --link-color: var(--text-dark-muted); --link-color-hover: var(--text-dark);}.legal-meta__list {padding-left: 0; display: flex; justify-content: center; flex-wrap: nowrap; column-gap: 1em; row-gap: 1em; margin-top: 0; margin-bottom: 0}.legal-meta__list {list-style-type: none;}.legal-meta__list-item {width: auto}.legal-meta__link {color: var(--white)}.legal-meta__link:hover { color: var(--primary-hover);}:root {--bricks-color-acss_import_transparent: transparent;}:root[data-brx-theme="dark"] {--bricks-color-acss_import_transparent: transparent;}#brxe-zvmnth {align-items: center; flex-direction: row; justify-content: space-between}#brxe-ukydsk .brxe-container {width: 100%}#brxe-bbqwxf {align-items: center; flex-direction: row; justify-content: space-between}#brxe-cgccge .bricks-mobile-menu-wrapper {align-items: center}#brxe-cgccge .bricks-mobile-menu-wrapper .brx-submenu-toggle {justify-content: center}#brxe-cgccge .bricks-mobile-menu-wrapper a {width: auto}#brxe-cgccge .bricks-nav-menu {flex-direction: column}#brxe-cgccge .bricks-mobile-menu > li > a {color: var(--primary-light)}#brxe-cgccge .bricks-mobile-menu > li > .brx-submenu-toggle > * {color: var(--primary-light)}#brxe-mydcci { --btn-background: var(--primary); --btn-background-hover: var(--primary-hover); --btn-text-color: var(--primary-ultra-light); --btn-text-color-hover: var(--primary-ultra-light); --btn-border-color: var(--primary); --btn-border-color-hover: var(--primary-hover); --focus-color: var(--primary-light); --btn-border-width: var(--btn-outline-border-width); background: var(--btn-background); text-align: center; padding-inline-end: 0; max-width: 100%; width: 100%; letter-spacing: 1px; font-weight: 700; margin-top: auto; &:hover { background: var(--btn-background-hover); }}#brxe-otytkl .fr-modal__close-icon {color: var(--white); font-size: var(--text-l); width: var(--space-l)}#brxe-otytkl .fr-modal__close-icon-wrapper {top: var(--space-m); right: var(--space-xl); bottom: auto; left: auto}#brxe-otytkl .fr-modal__overlay {background-color: var(--primary-ultra-dark)}#brxe-otytkl {align-items: flex-start; justify-content: center; --fr-modal-body-offset-vertical: var(--space-m); --fr-modal-body-offset-horizontal: var(--space-m)}#brxe-e50f37 {height: var(--text-l); width: var(--text-l)}#brxe-f0cb20 {height: var(--text-l); width: var(--text-l)}#brxe-94a78b {height: var(--text-l); width: var(--text-l)}#brxe-22fbef {height: var(--text-l); width: var(--text-l)}#brxe-86a331 {height: var(--text-l); width: var(--text-l)}#brxe-db3529 {display: none}#brxe-5eee88 {fill: var(--icon-color); color: var(--icon-color); height: var(--icon-size); width: var(--icon-size)}#brxe-bbfff1 { display: none;}#brxe-a52525 { display: none;}#brxe-d2f684 { display: none;}
/*# sourceURL=bricks-frontend-inline-inline-css */
