
html {scroll-behavior: smooth}.border--bottom-light.brxe-container {margin-bottom: var(--space-xs); padding-bottom: var(--space-xs); border-bottom: 1px solid var(--shade-light)}.border--bottom-light.brxe-xslidemenu {margin-bottom: var(--space-xs); padding-bottom: var(--space-xs); border-bottom: 1px solid var(--shade-light)}.fr-social-alpha.brxe-div {align-items: center; display: flex; column-gap: var(--fr-card-gap); flex-wrap: wrap}@media (max-width: 991px) {.fr-social-alpha.brxe-div {row-gap: 1em}}.fr-social-alpha__icon-wrapper.brxe-div {flex-direction: row; display: flex; align-items: center; column-gap: px; text-decoration: none}.link--black {color:var(--shade-medium)!important} .link--black:hover {color:var(--black)!important}.fr-social-alpha__icon.brxe-icon {font-size: var(--text-l); text-align: center}.gap--m {}.fr-logo.brxe-logo .bricks-site-logo {width: 7.5em}.fr-brx-nav-delta.brxe-nav-menu .bricks-mobile-menu-toggle {color: var(--fr-text-dark)}.fr-brx-nav-delta.brxe-nav-menu .bricks-mobile-menu > li > a {color: var(--fr-text-light)}.fr-brx-nav-delta.brxe-nav-menu .bricks-mobile-menu > li > .brx-submenu-toggle > * {color: var(--fr-text-light)}.fr-brx-nav-delta.brxe-nav-menu .bricks-nav-menu > li {margin-left: 0}.fr-brx-nav-delta.brxe-nav-menu .bricks-nav-menu .sub-menu .brx-submenu-toggle > a + button {color: var(--fr-text-dark); font-size: var(--text-s); line-height: 1}.fr-brx-nav-delta.brxe-nav-menu .bricks-nav-menu .sub-menu .brx-submenu-toggle button {margin-left: .5em}.fr-brx-nav-delta.brxe-nav-menu .bricks-nav-menu .sub-menu {background-color: var(--shade-ultra-light)}.fr-brx-nav-delta.brxe-nav-menu .bricks-nav-menu .sub-menu > li > a {color: var(--fr-text-dark); line-height: 0.5}.fr-brx-nav-delta.brxe-nav-menu .bricks-nav-menu .sub-menu > li > .brx-submenu-toggle > * {color: var(--fr-text-dark); line-height: 0.5}.fr-brx-nav-delta.brxe-nav-menu .bricks-nav-menu > li.menu-item-has-children > .brx-submenu-toggle button[aria-expanded] {font-size: var(--text-s)}.fr-brx-nav-delta.brxe-nav-menu .bricks-mobile-menu .sub-menu > li > a {color: var(--fr-text-light)}.fr-brx-nav-delta.brxe-nav-menu .bricks-mobile-menu .sub-menu > li > .brx-submenu-toggle > * {color: var(--fr-text-light)}.fr-brx-nav-delta.brxe-nav-menu .bricks-nav-menu > li:hover > a {color: var(--action-hover)}.fr-brx-nav-delta.brxe-nav-menu .bricks-nav-menu > li:hover > .brx-submenu-toggle > * {color: var(--action-hover)}.fr-brx-nav-delta.brxe-nav-menu .bricks-nav-menu .sub-menu a {padding-top: var(--space-xs); padding-bottom: var(--space-xs)}.fr-brx-nav-delta.brxe-nav-menu .bricks-nav-menu .sub-menu button {padding-top: var(--space-xs); padding-bottom: var(--space-xs)}.fr-brx-nav-delta.brxe-nav-menu {display: flex; justify-content: flex-end}.fr-brx-nav-delta.brxe-nav-menu .bricks-nav-menu > li > a {color: var(--shade)}.fr-brx-nav-delta.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle > * {color: var(--shade)}.fr-brx-nav-delta {--button-color: var(--primary); --button-color-hover: var(--black); --button-text: var(--black); --button-text-hover: var(--black); --link-gap: var(--content-gap);}@media (min-width: 768px) { .fr-brx-nav-delta { width: 100%; } .fr-brx-nav-delta ul:not(.sub-menu) { display: flex; gap: var(--link-gap); } }.fr-brx-nav-delta .bricks-nav-menu > li{ display:flex; align-items:center;} .fr-brx-nav-delta .bricks-nav-menu > li:first-child { margin-left: auto;}.fr-brx-nav-delta .bricks-nav-menu > li:last-child a { display:flex; justify-content: center; margin-left: 10px;background-color: var(--button-color); border-color: var(--button-color);color: var(--button-text); border-width: var(--btn-border-size); border-radius: var(--btn-radius); border-style:solid; transition:0.4s; min-width: var(--btn-width); line-height: var(--btn-line-height); letter-spacing: var(--btn-letter-spacing); text-transform: var(--btn-text-transform); text-decoration: var(--btn-text-decoration);font-style: var(--btn-text-style); font-weight: var(--btn-weight); padding: var(--btn-pad-y) var(--btn-pad-x); text-align: center; } .fr-brx-nav-delta .bricks-nav-menu > li:last-child a:hover { transform: translateY(-5px);color:var(--black);} .brxe-nav-menu .bricks-mobile-menu-wrapper ul.bricks-mobile-menu{margin-top: 50px;} .brxe-nav-menu .bricks-mobile-menu-wrapper li a{line-height: 35px;} .fr-brx-nav-delta .bricks-nav-menu > li:not(:last-child) { margin: 2rem 0 ;}.fr-brx-nav-delta .bricks-nav-menu > li:not(:last-child) a::after { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 0.1em; background-color: var(--primary); opacity: 0; transition: opacity 300ms, transform 300ms;} .fr-brx-nav-delta .bricks-nav-menu > li:not(:last-child) a:hover::after,.fr-brx-nav-delta .bricks-nav-menu > li:not(:last-child) a:focus::after { opacity: 1; transform: translate3d(0, 0.2em, 0);}@media (max-width: 991px) {.fr-brx-nav-delta.brxe-nav-menu {line-height: 0; display: none}}@media (max-width: 767px) {.fr-brx-nav-delta.brxe-nav-menu .bricks-mobile-menu > .menu-item-has-children .brx-submenu-toggle button {color: var(--fr-text-light)}.fr-brx-nav-delta.brxe-nav-menu {margin-right: 0; margin-left: auto}}.fr-hero-alpha__inner-wrapper.brxe-container {display: grid; align-items: initial; grid-template-columns: var(--grid-2-3); grid-gap: var(--grid-gap); align-items: center; grid-template-rows: var(--grid-1)}@media (max-width: 767px) {.fr-hero-alpha__inner-wrapper.brxe-container {grid-template-columns: var(--grid-1)}}.fr-hero-alpha__content.brxe-div {display: flex; flex-direction: column; row-gap: var(--fr-content-gap); justify-content: center}.fr-cta-links-alpha.brxe-div {column-gap: var(--content-gap); row-gap: var(--content-gap); display: flex; flex-wrap: wrap; flex-direction: row; align-items: center}@media (max-width: 478px) {.fr-cta-links-alpha > * { width: 100% !important;}}.fr-hero-alpha__image.brxe-image {width: 100%}.fr-content-grid-echo.brxe-container {display: grid; align-items: initial; grid-gap: var(--grid-gap); grid-template-columns: var(--grid-2); grid-template-rows: var(--grid-1); align-items: center}@media (max-width: 767px) {.fr-content-grid-echo.brxe-container {grid-template-columns: var(--grid-1)}}.fr-content-grid-echo__content-wrapper.brxe-block {row-gap: var(--content-gap)}@media (max-width: 767px) {.fr-content-grid-echo__content-wrapper.brxe-block {order: 1}}.fr-process-section-charlie.brxe-section {row-gap: var(--fr-container-gap)}.fr-process-section-charlie__inner.brxe-container {align-items: stretch}.fr-process-section-charlie__inner {display: grid; gap: var(--space-xl);}@media (min-width: 991px) { .fr-process-section-charlie__inner { grid-template-columns: 2fr 4fr; }}.fr-process-section-charlie__sticky-wrapper.brxe-block {row-gap: var(--fr-content-gap); position: sticky; top: 0px}.fr-process-card-charlie.brxe-block {row-gap: var(--fr-card-gap); flex-grow: 1}.fr-process-card-charlie:nth-child(-n + 9) .fr-process-card-charlie__step::before { content: '0';}.fr-process-card-charlie__step.brxe-text-basic {order: -1; font-size: var(--text-xl); display: none}.fr-process-card-charlie__step::after { counter-increment: process-counter; content: counter(process-counter);}.fr-process-grid-charlie.brxe-block {align-items: stretch; display: grid; align-items: initial; grid-gap: var(--grid-gap); grid-template-columns: var(--grid-2); grid-template-rows: var(--grid-1)}.fr-process-grid-charlie { counter-reset: process-counter 0;}@media (max-width: 767px) {.fr-process-grid-charlie.brxe-block {grid-template-columns: var(--grid-1)}}.fr-feature-section-foxtrot.brxe-section {row-gap: var(--fr-container-gap)}.fr-intro-alpha.brxe-container {align-items: center; text-align: center; row-gap: var(--content-gap)}@media (max-width: 767px) {.fr-intro-alpha.brxe-container {text-align: left; align-items: flex-start}}.fr-feature-grid-foxtrot { display: grid; grid-template-columns: repeat(3, 1fr); grid-template-rows: 1fr; gap: var(--grid-gap); align-items: stretch;}@media (max-width: 991px) {.fr-feature-grid-foxtrot { grid-template-columns: repeat(2, 1fr);}}@media (max-width: 478px) {.fr-feature-grid-foxtrot { grid-template-columns: 1fr;}}.fr-feature-card-foxtrot.brxe-block {flex-direction: row; column-gap: var(--fr-card-gap); row-gap: var(--fr-card-gap)}@media (max-width: 767px) {.fr-feature-card-foxtrot.brxe-block {flex-wrap: nowrap}}.fr-feature-card-foxtrot__media-wrapper.brxe-block {width: auto}@media (max-width: 991px) {.fr-feature-card-foxtrot__media-wrapper.brxe-block {width: 20%}}.fr-feature-card-foxtrot__icon.brxe-icon {font-size: var(--text-xxl)}.fr-feature-card-foxtrot__body.brxe-block {row-gap: var(--fr-card-gap)}.fr-feature-card-foxtrot__heading.brxe-heading {width: 100%}.fr-feature-section-sierra.brxe-section {row-gap: var(--container-gap)}.fr-feature-section-sierra { contain: paint;}.fr-feature-grid-sierra.brxe-container {row-gap: var(--container-gap)}.fr-feature-grid-sierra { --features-span: 5;  --grid-card-gap: calc(var(--grid-gap) * 1.5); --image-aspect-ratio: 6/4; --boxed-layout-width: 1920px;}.fr-feature-card-sierra.brxe-block {grid-gap: var(--grid-card-gap); grid-template-columns: var(--grid-12); display: grid; align-items: initial; grid-template-rows: var(--grid-1)}@media (min-width: 768px) {  .fr-feature-card-sierra:nth-child(odd) > *:last-child { order: -1; justify-content: flex-end; }.fr-feature-card-sierra:nth-child(even) > *:last-child { order: 0; justify-content: flex-start; } .fr-feature-card-sierra > *:nth-child(odd) { grid-column: span var(--features-span); } .fr-feature-card-sierra > *:nth-child(even) { grid-column: span calc(12 - var(--features-span)); } .fr-feature-card-sierra > *:last-child * { min-width: calc((50vw - ((var(--features-span) - 6) * (var(--width-vp-max) / 12))) - (var(--grid-card-gap) / 4)); } }@media (max-width: 991px) {.fr-feature-card-sierra.brxe-block {grid-template-columns: 1fr}}@media (max-width: 767px) {.fr-feature-card-sierra.brxe-block {grid-template-columns: 1fr}}.fr-feature-card-sierra__content-wrapper.brxe-block {row-gap: var(--fr-card-gap); display: flex; flex-direction: column; justify-content: center}.fr-price-card-lima__feature-list.brxe-block {row-gap: .25em}.fr-price-card-lima__feature-item.brxe-block {flex-direction: row; column-gap: .75em; align-items: center}@media (max-width: 767px) {.fr-price-card-lima__feature-item.brxe-block {flex-wrap: nowrap}}.fr-price-card-lima__feature-icon.brxe-icon {font-size: var(--text-m)}.fr-price-card-lima__feature-label.brxe-text-basic {font-size: var(--text-s)}.fr-feature-card-sierra__media-wrapper.brxe-block {order: -1; flex-direction: row; justify-content: flex-end; flex-grow: 1}.fr-feature-card-sierra__image.brxe-image {height: 100%; flex-grow: 1}.fr-feature-card-sierra__image.brxe-image:not(.tag), .fr-feature-card-sierra__image.brxe-image img {object-fit: cover}.fr-feature-card-sierra__image {aspect-ratio: var(--image-aspect-ratio);}.fr-testimonial-section-alpha.brxe-section {row-gap: var(--fr-container-gap)}.fr-testimonial-section-alpha__grid.brxe-container {grid-gap: var(--grid-gap); grid-template-columns: var(--grid-2); grid-template-rows: var(--grid-1); align-items: stretch; display: grid; align-items: initial}@media (max-width: 991px) {.fr-testimonial-section-alpha__grid.brxe-container {grid-template-columns: var(--grid-1)}}.fr-testimonial-card-alpha.brxe-block {row-gap: var(--fr-card-gap); padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); border-radius: var(--radius-s); background-color: var(--secondary-light)}.fr-testimonial-card-alpha__header.brxe-block {flex-direction: row; column-gap: 0.25em}.fr-testimonial-card-alpha__star.brxe-icon {font-size: var(--text-m)}.fr-testimonial-card-alpha__body.brxe-block {row-gap: var(--fr-card-gap)}.fr-testimonial-card-alpha__callout.brxe-text-basic {font-weight: 800}.fr-testimonial-card-alpha__quote.brxe-text-basic {font-size: var(--text-m); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; border: 0}.fr-testimonial-card-alpha__quote {font-family: inherit;}.fr-testimonial-card-alpha__footer.brxe-block {column-gap: var(--fr-card-gap); row-gap: var(--fr-card-gap); margin-top: auto; display: flex; flex-direction: row; align-items: center}@media (max-width: 767px) {.fr-testimonial-card-alpha__footer.brxe-block {flex-wrap: nowrap}}@media (max-width: 478px) {.fr-testimonial-card-alpha__footer.brxe-block {display: flex; flex-direction: row}}.fr-testimonial-card-alpha__name-wrapper.brxe-block {row-gap: 0.25em}.fr-testimonial-card-alpha__name.brxe-text-basic {font-weight: 800; line-height: 1.2}.fr-feature-section-echo.brxe-section {row-gap: var(--container-gap)}.fr-profile-section-echo.brxe-section {row-gap: var(--fr-container-gap)}.fr-profile-grid-echo.brxe-container {row-gap: var(--container-gap)}@media (min-width: 478px) { .fr-profile-grid-echo > * { display: grid; align-items: stretch; } .fr-profile-grid-echo > *:nth-child(odd) { grid-template-columns: 2fr 3fr; } .fr-profile-grid-echo > *:nth-child(even) { grid-template-columns: 3fr 2fr; } .fr-profile-grid-echo > *:nth-child(even) .fr-profile-card-echo__body { order: -1; } }.fr-profile-card-echo.brxe-block {border-radius: var(--fr-card-radius); overflow: hidden}@media (max-width: 478px) {.fr-profile-card-echo { grid-template-columns: 1fr;}}.fr-profile-card-echo__body.brxe-block {padding-top: var(--space-l); padding-right: var(--space-xl); padding-bottom: var(--space-l); padding-left: var(--space-xl); justify-content: center; row-gap: var(--fr-card-gap); background-color: var(--white)}.fr-profile-card-echo__media-wrapper.brxe-block {order: -1}.fr-profile-card-echo__avatar.brxe-image:not(.tag), .fr-profile-card-echo__avatar.brxe-image img {object-fit: cover}.fr-profile-card-echo__avatar.brxe-image {width: 100%; flex-grow: 1; overflow: hidden}.fr-faq-grid-alpha.brxe-container {display: grid; align-items: initial; grid-gap: var(--space-xxl); grid-template-columns: var(--grid-2-3); grid-template-rows: var(--grid-1); align-items: stretch}@media (max-width: 767px) {.fr-faq-grid-alpha.brxe-container {grid-template-columns: var(--grid-1)}}.fr-faq-section-alpha__sticky.brxe-block {row-gap: var(--content-gap); column-gap: var(--content-gap); position: sticky; top: var(--header-height)}.fr-faq-accordion-alpha.brxe-accordion-nested .accordion-content-wrapper {padding-top: 1em; padding-right: 0; padding-bottom: 1em; padding-left: 0}.fr-faq-accordion-alpha.brxe-accordion-nested .accordion-title-wrapper {min-height: 2.5em; font-family: "Montserrat"; font-size: var(--text-m)}.fr-faq-accordion-alpha.brxe-accordion-nested .accordion-title-wrapper .brxe-heading {font-family: "Montserrat"; font-size: var(--text-m)}.brx-open .fr-faq-accordion-alpha__icon {transform: rotate(180deg);}.fr-faq-accordion-alpha__item.brxe-block {background-color: rgba(255, 0, 0, 0)}.fr-faq-accordion-alpha__title.brxe-block {justify-content: center}.fr-faq-accordion-alpha__button.brxe-block {color: var(--fr-text-dark); display: flex; flex-direction: row; justify-content: space-between; align-items: center; background-color: transparent}@media (max-width: 767px) {.fr-faq-accordion-alpha__button.brxe-block {flex-wrap: nowrap}}.fr-faq-accordion-alpha__question.brxe-text-basic {width: 95%}.fr-faq-accordion-alpha__question.brxe-text {width: 95%}.fr-faq-accordion-alpha__icon.brxe-icon {font-size: var(--text-l); transition: transform 0.2s ease-in-out}.fr-contact-section-echo.brxe-section {row-gap: var(--fr-container-gap)}.fr-contact-section-echo__inner {display: grid; grid-template-columns: repeat(2, 1fr); gap: var(--fr-content-gap); align-items: center;}@media (max-width: 767px) {.fr-contact-section-echo__inner { grid-template-columns: 1fr;}}.fr-contact-section-echo__content-wrapper.brxe-block {row-gap: var(--fr-content-gap)}.fr-checklist-alpha.brxe-block {padding-left: 0; margin-top: 0; margin-bottom: 0}.fr-checklist-alpha__li.brxe-block {flex-direction: row; align-items: baseline; flex-wrap: nowrap; column-gap: .5em}.fr-checklist-alpha__icon.brxe-icon {font-size: var(--text-l); position: relative; top: .1em}.fr-checklist-alpha__text.brxe-text-basic {line-height: 1.2}.fr-footer-alpha.brxe-section {padding-top: var(--space-m); padding-bottom: 0}.fr-subfooter-alpha.brxe-section {font-size: var(--text-s); padding-top: var(--space-m); padding-bottom: var(--space-m}.fr-footer-alpha__nav-ul.brxe-div {padding-left: 0; row-gap: var(--fr-content-gap); flex-direction: row; justify-content: flex-end; column-gap: var(--fr-content-gap)}@media (max-width: 478px) {.fr-footer-alpha__nav-ul.brxe-div {flex-direction: column}}
/*# sourceURL=bricks-frontend-inline-inline-css */
