
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}.home-hero.brxe-section {position: relative; overflow: hidden; isolation: isolate; padding-bottom: 0}@media (max-width: 478px) {.home-hero.brxe-section {height: 90vh}}.home-hero__sm-overlay.brxe-block {width: 100%; height: 10px; position: absolute; bottom: 0px; right: 0px; left: 0px; z-index: 1; background-image: linear-gradient(rgba(0, 0, 0, 0), var(--black-trans-10))}.container__contain { container-type: inline-size;}.home-hero__main-wrapper.brxe-block {display: grid; align-items: initial; grid-template-columns: var(--grid-1-2); grid-gap: 0px; padding-top: var(--space-m)}@container (max-width: 800px) { .home-hero__main-wrapper .home-hero__graphic-wrapper{ padding-bottom: var(--space-l) !Important; } .home-hero__main-wrapper .home-hero__slide { border-radius: var(--radius); }}@container (max-width: 800px) { .container__grid-1 { grid-template-columns: var(--grid-1) !Important; --text-inset: 0; }}.home-hero__intro-wrapper.brxe-block {align-items: flex-end; justify-content: flex-end; padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l)}.home-hero__intro.brxe-heading {color: var(--white); text-align: right; font-size: calc(var(--h1) * 1.3)}@media (max-width: 478px) {.home-hero__graphic-wrapper.brxe-block {padding-bottom: var(--space-l)}}.home-hero__slider.brxe-slider-nested .splide__pagination {right: calc(var(--text-inset) /2); left: auto; transform: translateX(0); bottom: .8rem}.home-hero__slider.brxe-slider-nested .splide__pagination .splide__pagination__page {color: var(--white); background-color: var(--white)}.home-hero__slider.brxe-slider-nested .splide__pagination .splide__pagination__page.is-active {color: var(--white-trans-50); background-color: var(--white-trans-50)}.home-hero__slider { background-color: rgba(255, 0, 0, 0) !Important;}@media (max-width: 478px) {.home-hero__slider.brxe-slider-nested .splide__pagination {bottom: -30px}}.home-hero__slide.brxe-block {position: relative; isolation: isolate; overflow: hidden; justify-content: flex-end; border-top-left-radius: var(--radius); border-top-right-radius: var(--radius); align-items: flex-start}.home-hero__slide { --main-gap: var(--space-l); --gap-half: calc(var(--main-gap) / 2 * -1); --border-left: 8px; --border-plus: calc(var(--card-padding) + var(--border-left));}.home-hero__info-wrapper.brxe-block {padding-top: var(--card-padding); padding-right: var(--card-padding); padding-bottom: var(--card-padding); padding-left: var(--border-plus); flex-direction: column; background-color: var(--white); border-top-right-radius: var(--radius); width: auto; flex-wrap: nowrap; align-items: flex-end; column-gap: var(--space-xs); position: relative; overflow: hidden; isolation: isolate; row-gap: var(--space-xs)}.home-hero__client-wrapper.brxe-block {row-gap: var(--label-gap); justify-content: flex-end}.home-hero__client-wrapper:hover .home-hero__client { transform: scale(1.03); transition: .4s ease-in-out;}.home-hero__label.brxe-text-basic {color: var(--accent); font-weight: 600; text-transform: uppercase; letter-spacing: 2px; font-size: var(--text-xs)}.home-hero__client.brxe-heading {font-size: var(--h4); text-wrap: nowrap; color: var(--base)}.home-hero__client { margin: 0;}@media (max-width: 478px) {.home-hero__client.brxe-heading {font-size: var(--h5)}}.transition__standard { transition: .7s ease-out;}.home-hero__project-wrapper.brxe-block {row-gap: var(--label-gap); flex-direction: column; justify-content: flex-end; align-items: flex-start}@media (max-width: 478px) {.home-hero__project-wrapper.brxe-block {display: none}}.home-hero__project-title.brxe-block {flex-direction: row; width: auto; column-gap: 10px; align-items: center; justify-content: flex-start}.home-hero__project.brxe-text-basic {font-size: var(--h6); font-weight: 600; text-wrap: nowrap; color: var(--base)}.home-hero__project { margin: 0;}.home-hero__icon.brxe-icon {font-size: .8rem; color: var(--accent); fill: var(--accent); order: -1}.home-hero__paper-bg-wrapper.brxe-block {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: -1; isolation: isolate}.home-hero__red.brxe-block {width: var(--border-left); height: 100%; position: absolute; left: 0px; bottom: 0px; top: 0px; z-index: 1; background-color: var(--primary); mix-blend-mode: multiply; display: none}.image__no-radius.brxe-image {border-radius: 0}.image__no-radius img { border-radius: 0;}.home-hero__media-wrapper.brxe-block {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; left: 0px; z-index: -1; bottom: 0px; isolation: isolate}.home-hero__overlay.brxe-block {z-index: 1; width: 40%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; background-image: linear-gradient(90deg, rgba(0, 0, 0, 0), var(--black-trans-60)); display: none}.home-hero__overlay-v.brxe-block {width: 100%; height: 3rem; position: absolute; right: 0px; bottom: 0px; left: 0px; z-index: 1; background-image: linear-gradient(-90deg, var(--black-trans-50), rgba(0, 0, 0, 0) 40%); display: flex}@media (max-width: 478px) {.home-hero__overlay-v.brxe-block {display: none}}.home-hero__media.brxe-image {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px}.home-hero__media.brxe-image:not(.tag), .home-hero__media.brxe-image img {object-fit: cover; object-position: 0 0 }.home-hero__bg-wrapper.brxe-block {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: -1}.home-hero__bg.brxe-image {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px}.home-hero__bg.brxe-image:not(.tag), .home-hero__bg.brxe-image img {object-fit: cover}.home-intro.brxe-section {position: relative; isolation: isolate; overflow: hidden}.home-intro__content-wrapper.brxe-block {display: grid; align-items: initial; grid-template-columns: var(--grid-2-3); align-content: center; grid-gap: var(--main-gap)}.home-intro__headline.brxe-heading {max-width: 16ch}.home-intro__testimonial-wrapper.brxe-block {justify-content: center}.home-intro__quote-icon.brxe-svg {height: 3rem; width: auto}.home-intro__testimonial.brxe-text {font-size: var(--text-xl); font-family: "neue-haas-grotesk-text"; max-width: 23ch}.home-intro__testimonial.brxe-text a {font-size: var(--text-xl); font-family: "neue-haas-grotesk-text"; font-size: inherit}.home-intro__testimonial strong { font-weight: 600; color: var(--primary);}.home-intro__attirbute-wrapper.brxe-block {flex-direction: row; align-items: center; width: auto}.home-intro__avatar-wrapper.brxe-block {aspect-ratio: 1; position: relative; overflow: hidden; border: 5px solid var(--primary); border-radius: 50%; width: 7rem}.home-intro__avatar.brxe-image:not(.tag), .home-intro__avatar.brxe-image img {object-fit: cover}.home-intro__avatar.brxe-image {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px}.home-intro__title-wrapper.brxe-block {row-gap: var(--label-gap)}.home-intro__name.brxe-text-basic {font-size: var(--text-m); font-weight: 600; color: var(--primary)}.home-intro__description.brxe-text-basic {font-size: var(--text-s)}.grid-main__bg-texture.brxe-block {background-image: url(/assets/New-Full-Fold-Texture-1.jpg); background-size: contain; width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: -1; mix-blend-mode: multiply}.grid-main__bg-paper.brxe-block {background-image: url(/assets/clean-white-stucco-wall.jpg); background-size: contain; width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: -2}.category.brxe-section {position: relative; overflow: hidden; isolation: isolate; background-image: url(/assets/Bg-Folds-Rough-2500x1688.jpg); background-repeat: repeat; background-size: contain}.category__content-wrapper.brxe-block {display: grid; align-items: initial; grid-template-columns: var(--grid-1-2); grid-gap: var(--main-gap); grid-auto-columns: 1fr}@container (max-width: 800px) { .category__content-wrapper .category__logo-wrapper { width: 100% !Important; }}.category__intro-wrapper.brxe-block {justify-content: flex-start; row-gap: calc(var(--content-gap) * 1.5)}.category__text-wrapper.brxe-block {color: var(--white)}.category__icon-button.brxe-button i {color: var(--accent)}.category__icon-button.brxe-button {border-color: var(--accent)}.category__logo-grid-wrapper.brxe-block {background-color: var(--white); padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); border-radius: var(--radius); align-items: center; column-gap: var(--content-gap); row-gap: var(--content-gap); flex-wrap: wrap; flex-direction: row; justify-content: center; overflow: hidden}.category__logo-wrapper.brxe-block {width: 10em}.category__logo { transition: .5s ease-in-out;} .category__logo:hover { transform: scale(1.08); transition: .5s ease-in-out;}.category__bg-wrapper.brxe-block {width: 100%; height: 100%; position: absolute; z-index: -1; top: 0px; right: 0px; bottom: 0px; left: 0px; display: none}.category__bg.brxe-image:not(.tag), .category__bg.brxe-image img {object-fit: cover; object-position: 0 100%}.category__bg.brxe-image {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px}.grid-main.brxe-section {position: relative; overflow: hidden; isolation: isolate; background-repeat: repeat; background-size: contain}.grid-main__inner.brxe-container {row-gap: var(--container-gap)}.grid-main__intro-wrapper.brxe-block {display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: var(--main-gap); padding-bottom: calc(var(--main-gap) / 2); border-bottom: 1px solid var(--base); overflow: hidden}@container (max-width: 800px) { .grid-main__intro-wrapper .grid-main__lede-wrapper { padding-left: 0 !Important; } .grid-main__intro-wrapper .grid-main__intro-start { flex-direction: column !Important; } .grid-main__intro-wrapper .grid-main__logo-wrapper { display:none !Important; } }.grid-main__intro-start.brxe-block {grid-template-columns: var(--grid-2); flex-direction: row; justify-content: space-between}.grid-main__text-wrapper.brxe-block {width: auto; row-gap: var(--space-xs)}.grid-main__overline.brxe-text-basic {font-size: var(--text-xs); font-weight: 600; text-transform: uppercase; letter-spacing: 2px}.grid-main__client-title.brxe-heading {font-size: var(--h2); text-wrap: balance; max-width: 15ch}.grid-main__logo-wrapper.brxe-block {max-width: 9rem; width: auto}.grid-main__logo.brxe-image {mix-blend-mode: multiply}.grid-main__lede-wrapper.brxe-block {padding-left: var(--space-m)}.grid-main__lede-wrapper { position: relative; --gap-left: calc(var(--main-gap) / 2 * -1);} .grid-main__lede-wrapper:before { position: absolute; content: ''; background: var(--base); width: 1px; height: 100%; inset: 0 auto 0 var(--gap-left);} .grid-main__lede-wrapper:after { position: absolute; content: ''; background: var(--base); width: 100%; height: 1px; inset: var(--gap-left) auto 0 0;}.grid-main__lede.brxe-text-basic {max-width: 39ch}.grid-main__more-link.brxe-text-link {flex-direction: row-reverse; gap: 15px; font-weight: 600; color: var(--base)}.grid-main__more-link.brxe-text-link .icon {color: var(--accent); fill: var(--accent)}.grid-main__grid-wrapper.brxe-block {display: grid; align-items: initial; grid-gap: var(--grid-gap); grid-template-columns: var(--grid-3)}@container (max-width: 800px) { .grid-main__grid-wrapper .grid-main__title { font-size: var(--h4) !Important; }}@container (max-width: 800px) { .container__card-grid { grid-template-columns: var(--grid-2) !Important; --text-inset: 0; } .container__card-grid .grid-main__title { font-size: var(--h4) !Important; }}@container (max-width: 600px) { .container__card-grid { grid-template-columns: var(--grid-1) !Important; --text-inset: 0; }}.grid-main__grid-item.brxe-block {background-color: var(--white); background-size: contain; background-repeat: no-repeat; padding-top: var(--card-border); padding-right: var(--card-border); padding-bottom: var(--card-border); padding-left: var(--card-border); border-radius: var(--radius); row-gap: 0px; position: relative}.grid-main__grid-item { box-shadow: var(--box-shadow-m);} .grid-main__grid-item:hover .grid-main__media { transform: scale(1.07); transition: 2s ease-in-out;}.grid-main__grid-item:hover .grid-main__media-wrapper { box-shadow: var(--box-shadow-m); transition: .4s ease-in-out;}.grid-main__media-wrapper.brxe-block {position: relative; isolation: isolate; overflow: hidden; border: 1px solid var(--neutral-ultra-light); border-radius: var(--radius-s); min-height: 9rem; aspect-ratio: 1/1}.grid-main__corner.brxe-block {z-index: 1; position: absolute; right: -1px; top: -1px; width: var(--box); height: var(--box); background-color: var(--bg); align-items: flex-end; justify-content: flex-start}.grid-main__corner { --box: calc(var(--space-xl) / 1.5); --icon-s: calc(var(--box) / 3.3); --bg: var(--neutral-ultra-light); padding: calc(var(--box) / 7); clip-path: polygon(0 0, 100% 100%, 100% 0);}.grid-main__icon.brxe-icon {font-size: var(--icon-s); color: var(--accent); fill: var(--accent)}.grid-main__media.brxe-image {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px}.grid-main__media.brxe-image:not(.tag), .grid-main__media.brxe-image img {object-fit: cover; object-position: 0 0}.grid-main__footer.brxe-block {flex-direction: row; justify-content: space-between; padding-top: var(--card-padding); padding-right: var(--card-padding); padding-bottom: calc(var(--card-padding) - var(--card-border)); padding-left: var(--card-padding); align-items: flex-end}.grid-main__footer a { color: inherit;}.grid-main__title.brxe-text-basic {font-size: var(--h5); font-weight: 700}.grid-main__client-name.brxe-text-basic {font-size: var(--text-s); text-align: right; z-index: 1}.full-slider.brxe-section {position: relative; overflow: hidden; isolation: isolate; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}.full-slider__sm-overlay.brxe-block {width: 100%; height: 10px; position: absolute; bottom: 0px; right: 0px; left: 0px; z-index: 1; background-image: linear-gradient(rgba(0, 0, 0, 0), var(--black-trans-10))}.full-slider__inner.brxe-container {margin-right: 0; margin-left: 0; width: 100%}.full-slider__main-wrapper.brxe-block {display: flex; grid-template-columns: var(--grid-1); grid-gap: 0px}@container (max-width: 800px) { .full-slider__main-wrapper .home-hero__graphic-wrapper{ padding-bottom: var(--space-l) !Important; } .full-slider__main-wrapper .home-hero__slide { border-radius: var(--radius); }}.full-slider__slider.brxe-slider-nested .splide__pagination {right: calc(var(--text-inset) /2); left: auto; transform: translateX(0)}.full-slider__slider.brxe-slider-nested .splide__pagination .splide__pagination__page {color: var(--accent); background-color: var(--accent)}.full-slider__slider.brxe-slider-nested .splide__pagination .splide__pagination__page.is-active {color: var(--white); background-color: var(--white)}.full-slider__slider { background-color: rgba(255, 0, 0, 0) !Important;}@media (max-width: 767px) {.full-slider__slider.brxe-slider-nested .splide__pagination {left: -28px; right: auto; transform: translateX(0)}}@media (max-width: 478px) {.full-slider__slider.brxe-slider-nested .splide__pagination {left: -24px; right: auto; transform: translateX(0)}}.full-slider__slide.brxe-block {position: relative; isolation: isolate; overflow: hidden; align-items: flex-start; justify-content: flex-end}.full-slider__slide { --main-gap: var(--space-l); --gap-half: calc(var(--main-gap) / 2 * -1); --border-left: 8px; --border-plus: calc(var(--card-padding) + var(--border-left));}.full-slider__media-wrapper.brxe-block {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; left: 0px; z-index: -1; bottom: 0px; isolation: isolate}.full-slider__overlay.brxe-block {z-index: 1; width: 40%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; background-image: linear-gradient(90deg, rgba(0, 0, 0, 0), var(--black-trans-60)); display: none}.full-slider__overlay-v.brxe-block {width: 100%; height: 4rem; position: absolute; right: 0px; bottom: 0px; left: 0px; z-index: 1; background-image: linear-gradient(rgba(0, 0, 0, 0), var(--black-trans-20))}.full-slider__media.brxe-image {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px}.full-slider__media.brxe-image:not(.tag), .full-slider__media.brxe-image img {object-fit: cover; object-position: 0 0 }.full-slider__bg-wrapper.brxe-block {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: -1}.full-slider__bg.brxe-image {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px}.full-slider__bg.brxe-image:not(.tag), .full-slider__bg.brxe-image img {object-fit: cover}.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}: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-iqxywz {background-color: #e6e7e8}.brxe-napxbx .brxe-vglpyy.brxe-block {color: var(--base)}.brxe-kegczo .brxe-oxpcnr.brxe-image:not(.tag), .brxe-kegczo .brxe-oxpcnr.brxe-image img {object-position: 100% 0}.brxe-kegczo .brxe-xanwmi.brxe-block {color: var(--base)}#brxe-bclijg {grid-template-columns: var(--grid-2)}@container (max-width: 860px) { #brxe-halcef { grid-template-columns: var(--grid-1) !Important; --text-inset: 0; }}#brxe-obyqos {background-color: #e6e7e8}.brxe-ppwirp .brxe-ykidse.brxe-block {color: var(--base)}#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 */
