
html {scroll-behavior: smooth}:root {} .brxe-container {width: 1366px} .woocommerce main.site-main {width: 1366px} #brx-content.wordpress {width: 1366px} body {font-family: "neue-haas-grotesk-text"} h1, h2, h3, h4, h5, h6 {font-family: "neue-haas-grotesk-display"}.brxe-social-icons li {margin-right: 10px}.fr-header-bravo.brxe-div {background-color: var(--primary); padding-top: var(--space-s); padding-right: var(--gutter); padding-bottom: var(--space-s); padding-left: var(--gutter); position: relative; isolation: isolate}.fr-header-bravo__inner.brxe-container {display: flex; flex-direction: row; justify-content: space-between; align-items: center; row-gap: var(--content-gap); column-gap: var(--content-gap)}@media (max-width: 767px) {.fr-header-bravo__inner.brxe-container {flex-wrap: nowrap}}@media (max-width: 478px) {.fr-header-bravo__inner.brxe-container {display: flex; grid-template-columns: 3fr 2fr; column-gap: var(--space-l); justify-content: center}}.fr-header-bravo__header-left.brxe-block {flex-direction: row}@media (max-width: 478px) {.fr-header-bravo__header-left.brxe-block {justify-content: space-between; align-items: center}}.fr-heade-bravo__logo-type.brxe-text-link {font-family: "neue-haas-grotesk-text"; font-weight: 700; color: var(--white); font-size: var(--text-l)}.fr-heade-bravo__logo-type em { font-family: "IvyPresto-text", serif; font-weight: 400;}@media (max-width: 767px) {.fr-heade-bravo__logo-type.brxe-text-link {font-size: var(--text-xxl)}}.fr-header-bravo__cta.brxe-text-link {color: var(--accent); font-family: "neue-haas-grotesk-display"; font-weight: 600; gap: 10px}@media (max-width: 767px) {.fr-header-bravo__cta.brxe-text-link {font-size: var(--text-l)}}.fr-header-bravo__action-wrapper.brxe-block {flex-direction: row; align-items: center; justify-content: flex-end; column-gap: var(--space-s); width: auto}@media (max-width: 478px) {.fr-header-bravo__action-wrapper.brxe-block {align-items: center; column-gap: var(--space-xs)}}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu-toggle {color: var(--text-dark)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu > li > a {color: var(--text-light)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu > li > .brx-submenu-toggle > * {color: var(--text-light)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu > li {margin-left: 0}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu .sub-menu .brx-submenu-toggle > a + button {color: var(--link-color); font-size: var(--text-s); line-height: 1}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu .sub-menu {background-color: var(--base-ultra-light); box-shadow: var(--box-shadow-m)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu .sub-menu > li > a {color: var(--link-color); text-decoration: none; font-weight: 700; font-size: var(--text-m)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu .sub-menu > li > .brx-submenu-toggle > * {color: var(--link-color); text-decoration: none; font-weight: 700; font-size: var(--text-m)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu > li.menu-item-has-children > .brx-submenu-toggle button[aria-expanded] {font-size: var(--icon-size); color: var(--icon-color)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu .sub-menu > li > a {color: var(--text-light)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu .sub-menu > li > .brx-submenu-toggle > * {color: var(--text-light)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu > li:hover > a {color: var(--link-color-hover)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu > li:hover > .brx-submenu-toggle > * {color: var(--link-color-hover)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu > li > a {color: var(--white); line-height: 1; text-decoration: none; font-weight: 800; font-size: var(--text-m); padding-top: var(--btn-padding-block); padding-bottom: var(--btn-padding-block)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle > * {color: var(--white); line-height: 1; text-decoration: none; font-weight: 800; font-size: var(--text-m); padding-top: var(--btn-padding-block); padding-bottom: var(--btn-padding-block)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu .current-menu-item > a {color: var(--link-color-active)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu .current-menu-item > .brx-submenu-toggle > * {color: var(--link-color-active)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu > .current-menu-parent > a {color: var(--link-color-active)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu > .current-menu-parent > .brx-submenu-toggle > * {color: var(--link-color-active)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu > .current-menu-ancestor > a {color: var(--link-color-active)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu > .current-menu-ancestor > .brx-submenu-toggle > * {color: var(--link-color-active)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu .sub-menu > li:hover > a {color: var(--link-color-hover)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu .sub-menu > li:hover > .brx-submenu-toggle > * {color: var(--link-color-hover)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu .sub-menu .brx-submenu-toggle > a:hover + button {color: var(--link-color-hover)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu .sub-menu button[aria-expanded="true"] > * {transform: rotateZ(270deg)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu button[aria-expanded="true"] > * {transform: rotateZ(180deg)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu {gap: calc(var(--content-gap) - .5rem)}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu .sub-menu a {padding-right: 0; padding-left: 0}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu .sub-menu button {padding-right: 0; padding-left: 0}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu-wrapper {width: 70%}.fr-nav-alpha.brxe-nav-menu .bricks-nav-menu .sub-menu .menu-item:hover {background-color: var(--primary)}.bricks-nav-menu .sub-menu > .current-menu-item > a:hover {background-color: var(--primary);} .fr-nav-alpha { --link-color: var(--base); --link-color-hover: var(--primary-hover); --link-color-active: var(--primary); --toggle-gap: .5em; --border-color: transparent; --icon-size:var(--text)} .fr-nav-alpha li { white-space: nowrap; font-family: "inter tight", sans-serif;} .fr-nav-alpha ul.sub-menu li,.fr-nav-alpha ul.bricks-mobile-menu li { padding: var(--btn-padding-block) var(--btn-padding-inline); border-block-end: var(--btn-border-width) solid var(--border-color);} .fr-nav-alpha ul.bricks-mobile-menu { display: flex;} .fr-nav-alpha ul.bricks-mobile-menu li { width: 100%; display: flex; flex-direction: column; gap: 1em;} .fr-nav-alpha .bricks-mobile-menu-wrapper .bricks-mobile-menu>li>.brx-submenu-toggle>*,.fr-nav-alpha .bricks-mobile-menu-wrapper .bricks-mobile-menu>li>a,.fr-nav-alpha .bricks-mobile-menu-wrapper .sub-menu li>a,.fr-nav-alpha .bricks-mobile-menu-wrapper .sub-menu li>.brx-submenu-toggle>* { padding: 0; max-width: max-content; line-height: var(--btn-line-height);} .show-mobile-menu ul.bricks-mobile-menu { display: flex; flex-direction: column; align-items: flex-start;} .bricks-mobile-menu-toggle { margin-inline-start: auto;} .fr-nav-alpha .brx-submenu-toggle { display: flex; flex-direction: row; gap: var(--toggle-gap);} .fr-nav-alpha .brx-submenu-toggle button { margin: 0!important; padding: 0!important;} .fr-nav-alpha .sub-menu { min-width: auto!important;}@media (max-width: 991px) {.fr-nav-alpha.brxe-nav-menu {line-height: 0}}@media (max-width: 767px) {.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu > .menu-item-has-children .brx-submenu-toggle button {color: var(--text-light)}.fr-nav-alpha.brxe-nav-menu {display: flex}.brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-wrapper { padding-top: 4rem;}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu-toggle {color: var(--accent)}.fr-nav-alpha.brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-toggle {display: none !important}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu > li > a {color: var(--white); font-size: var(--text-xl); font-weight: 600}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu > li > .brx-submenu-toggle > * {color: var(--white); font-size: var(--text-xl); font-weight: 600}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu [aria-current="page"] {color: var(--accent)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu [aria-current="page"] + button {color: var(--accent)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu > .current-menu-item > a {color: var(--accent)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu > .current-menu-parent > a {color: var(--accent)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu > .current-menu-item > .brx-submenu-toggle > * {color: var(--accent)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu > .current-menu-parent > .brx-submenu-toggle > * {color: var(--accent)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu-wrapper {height: 100%}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu-wrapper:before {background-color: var(--primary)}}@media (max-width: 478px) {.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu > li > a:hover {color: var(--accent-semi-light)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu > li > .brx-submenu-toggle > *:hover {color: var(--accent-semi-light)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu .sub-menu > .menu-item {border-bottom: 1px solid var(--white-trans-20)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu .sub-menu > li > a {font-size: var(--h4); text-wrap: wrap; white-space: break-spaces; line-height: calc(4px + 2ex)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu .sub-menu > li > .brx-submenu-toggle > * {font-size: var(--h4); text-wrap: wrap; white-space: break-spaces; line-height: calc(4px + 2ex)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu-toggle {width: 2rem !important}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu-toggle .bar-top {width: 2rem !important}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu-toggle .bar-center {width: 2rem !important}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu-toggle .bar-bottom {width: 2rem !important}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu .sub-menu > li > a:hover {text-wrap: wrap; white-space: break-spaces; color: var(--base-light-trans-90)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu .sub-menu > li > .brx-submenu-toggle > *:hover {text-wrap: wrap; white-space: break-spaces; color: var(--base-light-trans-90)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu [aria-current="page"]:hover {color: var(--primary-semi-light)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu [aria-current="page"] + button:hover {color: var(--primary-semi-light)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu > .current-menu-item > a:hover {color: var(--primary-semi-light)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu > .current-menu-parent > a:hover {color: var(--primary-semi-light)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu > .current-menu-item > .brx-submenu-toggle > *:hover {color: var(--primary-semi-light)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu > .current-menu-parent > .brx-submenu-toggle > *:hover {color: var(--primary-semi-light)}.fr-nav-alpha.brxe-nav-menu .bricks-mobile-menu-wrapper {top: 0px}}.header__bg-wrapper.brxe-block {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: -1; overflow: hidden}.header__bg.brxe-image:not(.tag), .header__bg.brxe-image img {object-fit: cover; object-position: 100% 0}.header__bg.brxe-image {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px}.about.brxe-section {position: relative; overflow: hidden; isolation: isolate; background-image: url(/assets/BackgroundTextureClean.jpg); background-repeat: repeat-y; background-size: contain; padding-top: var(--section-space-xs); padding-bottom: 0}.container__contain { container-type: inline-size;}.about__breadcrumb-wrapper.brxe-block {padding-bottom: var(--card-border); border-bottom: 1px solid var(--base)}.about__breadcrumbs.brxe-breadcrumbs .item {font-size: var(--text-xs); color: var(--accent)}.about__breadcrumbs.brxe-breadcrumbs .item[aria-current="page"] {color: var(--base)}.about__content-wrapper.brxe-block {display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: var(--content-gap); align-content: center}@container (max-width: 980px) { .about__content-wrapper { grid-template-columns: var(--grid-1) !Important; gap: var(--space-s); --text-inset: 0; }}.about__info-wrapper.brxe-block {padding-top: var(--space-s); row-gap: var(--info-gap); justify-content: center}.about__info-wrapper { --info-gap: calc(var(--content-gap) + var(--space-m) * 2); --info-up: calc(var(--info-gap) / 2 * -1);}.about__main-info-wrapper.brxe-block {row-gap: var(--content-gap)}.about__project-wrapper.brxe-block {row-gap: var(--space-xs); padding-bottom: var(--section-space-l)}.space__under-label.brxe-heading {margin-top: -5px}.about__project-title.brxe-heading {font-size: var(--h2)}.about__lede.brxe-text {max-width: 60ch}.about__lede h2{ font-size: var(--h3);}.about__media-side.brxe-block {justify-content: flex-end}.clients.brxe-section {background-color: var(--base); background-image: url(/assets/Bg-Folds-Rough-2500x1688.jpg); background-size: cover; padding-bottom: 0; display: none}.clients__title-wrapper.brxe-block {color: var(--white); align-items: center}.clients__list-wrapper.brxe-block {color: var(--white); display: flex; flex-direction: row; flex-wrap: wrap; column-gap: var(--space-xs); row-gap: var(--space-xs); justify-content: center}.clients__client-wrapper.brxe-div {background-color: var(--base-dark-trans-30); padding-top: 3px; padding-right: 7px; padding-bottom: 3px; padding-left: 7px; border-radius: var(--radius)}.clients__client.brxe-text-link {font-size: var(--h5); font-weight: 600; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px}.footer.brxe-section {position: relative; overflow: hidden; isolation: isolate; padding-top: var(--space-xl); padding-right: var(--space-l); padding-bottom: var(--space-xl); padding-left: var(--space-l); border-radius: var(--radius)}.footer.brxe-block {position: relative; overflow: hidden; isolation: isolate; padding-top: var(--space-xl); padding-right: var(--space-l); padding-bottom: var(--space-xl); padding-left: var(--space-l); border-radius: var(--radius)}.footer__inner.brxe-container {row-gap: var(--space-l); max-width: 600px}@media (max-width: 767px) {.footer__inner.brxe-container {max-width: 100%}}.footer__intro-wrapper.brxe-block {align-items: center}.footer__logo.brxe-svg {height: 5rem}.footer__heading.brxe-heading {color: var(--white); font-size: var(--text-xxl)}.footer__form.brxe-form ::placeholder {font-size: var(--text-s)}.footer__form.brxe-form select {font-size: var(--text-s)}.footer__form.brxe-form label {font-size: var(--text-s); font-weight: 600}.footer__form.brxe-form .label {font-size: var(--text-s); font-weight: 600}.footer__form.brxe-form .bricks-button {font-size: var(--text-s); color: var(--white)}.footer__bottom.brxe-block {align-items: center; row-gap: var(--space-xs); margin-top: var(--space-m)}.footer__copyright.brxe-text-basic {font-size: var(--text-xs); color: var(--white)}.footer__bg-wrapper.brxe-block {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: -1}.footer__bg.brxe-image {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px}.footer__bg.brxe-image:not(.tag), .footer__bg.brxe-image img {object-fit: cover}.image__no-radius.brxe-image {border-radius: 0}.image__no-radius img { border-radius: 0;}:root {--bricks-color-acss_import_transparent: transparent;}@media (max-width: 478px) {#brxe-rthqgd {display: none}}#brxe-ybjvip {display: none}@media (max-width: 478px) {#brxe-ybjvip .icon > i {font-size: 1.8rem}#brxe-ybjvip .icon > svg {width: 1.8rem; height: 1.8rem}#brxe-ybjvip {display: flex}}@layer bricks {@media (max-width: 767px) {#brxe-qlstzx .bricks-nav-menu-wrapper { display: none; }#brxe-qlstzx .bricks-mobile-menu-toggle { display: block; }}}#brxe-qlstzx .bricks-nav-menu .sub-menu > li:hover > a {color: var(--white)}#brxe-qlstzx .bricks-nav-menu .sub-menu > li:hover > .brx-submenu-toggle > * {color: var(--white)}#brxe-qlstzx .bricks-nav-menu .sub-menu > .current-menu-item > a:hover {color: var(--white)}#brxe-qlstzx .bricks-nav-menu .sub-menu > .current-menu-item > .brx-submenu-toggle > *:hover {color: var(--white)}#brxe-qlstzx .bricks-nav-menu .sub-menu > .current-menu-ancestor > a:hover {color: var(--white)}#brxe-qlstzx .bricks-nav-menu .sub-menu > .current-menu-ancestor > .brx-submenu-toggle > *:hover {color: var(--white)}#brxe-qlstzx .bricks-nav-menu > li > a {font-family: "neue-haas-grotesk-display"}#brxe-qlstzx .bricks-nav-menu > li > .brx-submenu-toggle > * {font-family: "neue-haas-grotesk-display"}@media (max-width: 478px) {:where(.brxe-nav-menu) .bricks-mobile-menu-toggle .bar-top { min-width: 12px; top: -2px; width: 20px;}:where(.brxe-nav-menu) .bricks-mobile-menu-toggle .bar-bottom { min-width: 12px; top: 17px; width: 20px;}:where(.brxe-nav-menu) .bricks-mobile-menu-toggle { background-color: transparent; cursor: pointer; display: flex; height: 16px; min-width: 12px; position: relative; width: 20px;}:where(.brxe-nav-menu) .bricks-mobile-menu-toggle span { background-color: currentcolor; display: block; height: 4px; position: absolute; right: 0; transition: var(--bricks-transition);}}#brxe-eryogt {justify-content: space-between}#brxe-fwcoiq {text-align: center}.brxe-popup-4858.brx-popup {justify-content: center; align-items: center; padding-top: var(--space-m); padding-right: var(--space-xl); padding-bottom: var(--space-m); padding-left: var(--space-xl)}.brxe-popup-4858 .brx-popup-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; max-width: 800px}.brxe-popup-4858.brx-popup .brx-popup-backdrop {background-image: url(/assets/Bg-Folds-Rough-White.jpg); background-size: cover; background-position: center center}@media (max-width: 767px) {.brxe-popup-4858 .brx-popup-content {max-width: 100%}}@media (max-width: 478px) {.brxe-popup-4858 .brx-popup-content {max-width: 100%}}#brxe-vzffji {color: var(--primary)}#brxe-evzigc {font-size: var(--text-l)}
/*# sourceURL=bricks-frontend-inline-inline-css */
