html {scroll-behavior: smooth}:root {--main-header-padding: var(--space-s);--main-header-logo-height: 47px;--main-header-height: calc(var(--main-header-padding) * 2 + var(--main-header-logo-height));--main-header-height-mobile: calc(var(--main-header-padding) * 2 + var(--main-header-logo-height-mobile));--top-header-padding: var(--space-xs);--top-header-icon-size: 1.25rem;--top-header-height: calc(var(--top-header-padding) * 2 + var(--top-header-icon-size));--main-header-logo-height-mobile: 30px;--full-header-height: calc(var(--top-header-height) + var(--main-header-height) + var(--wp-admin--admin-bar--height, 0px));--full-header-height-mobile: calc(var(--top-header-height) + var(--main-header-height-mobile) + var(--wp-admin--admin-bar--height, 0px));--toc-padding: var(--space-m);--transition-timing-function: cubic-bezier(0.46,0.03,0.52,0.96);--transition-duration: 0.3s;} .brxe-container {width: var(--content-width)} .woocommerce main.site-main {width: var(--content-width)} #brx-content.wordpress {width: var(--content-width)} html {font-size: 100%} body {font-size: 16px; font-family: "Proxima Nova", system-ui, -apple-system, sans-serif; color: var(--neutral-dark); font-weight: 400} h1, h2, h3, h4, h5, h6 {font-family: "Gotham", system-ui, -apple-system, sans-serif}.header-top {background-color: var(--primary); color: var(--white); font-size: var(--text-s); align-items: center; padding-top: var(--top-header-padding); padding-right: var(--gutter); padding-bottom: var(--top-header-padding); padding-left: var(--gutter)}.header-top__inner {flex-direction: row; align-items: center; row-gap: var(--gap); column-gap: var(--gap); justify-content: flex-end}.header-top__inner { --icon-color: var(--white); --gap: var(--space-xl);}.header-top__inner >*:not(:first-child):after{ content: ""; background: var(--primary-semi-dark); height: 100%; width: 3px; position: absolute; border-radius: 50vw; left: calc(var(--gap) / 2 * -1); }.header-top__nav {position: relative}.header-top__nav .brx-nav-nested-items > li > a {font-weight: 700}.header-top__nav .brx-nav-nested-items > li > .brxe-text-link:not(a) {font-weight: 700}.header-top__nav .brx-nav-nested-items > li > .brxe-icon {font-weight: 700}.header-top__nav .brx-nav-nested-items > li:has( > .brxe-svg) {font-weight: 700}.header-top__nav .brx-nav-nested-items > li > .brx-submenu-toggle > * {font-weight: 700}@media (max-width: 1366px) {.header-top__nav .brx-nav-nested-items > li > a {font-size: 0.875rem}.header-top__nav .brx-nav-nested-items > li > .brxe-text-link:not(a) {font-size: 0.875rem}.header-top__nav .brx-nav-nested-items > li > .brxe-icon {font-size: 0.875rem}.header-top__nav .brx-nav-nested-items > li:has( > .brxe-svg) {font-size: 0.875rem}.header-top__nav .brx-nav-nested-items > li > .brx-submenu-toggle > * {font-size: 0.875rem}}@media (max-width: 480px) {.header-top__nav .brx-nav-nested-items {gap: 15px}.header-top__nav .brx-nav-nested-items > li > a {font-size: 13px}.header-top__nav .brx-nav-nested-items > li > .brxe-text-link:not(a) {font-size: 13px}.header-top__nav .brx-nav-nested-items > li > .brxe-icon {font-size: 13px}.header-top__nav .brx-nav-nested-items > li:has( > .brxe-svg) {font-size: 13px}.header-top__nav .brx-nav-nested-items > li > .brx-submenu-toggle > * {font-size: 13px}}.header-top__nav-content {border-radius: var(--radius-l); background-color: transparent; box-shadow: 0 15px 30px 0 rgba(0, 0, 0, 0.05); grid-template-columns: var(--grid-2); z-index: 999999}@media (max-width: 768px) {.header-top__nav-content {grid-template-columns: var(--grid-1)}}.header-top__nav__loop-grid {display: grid; align-items: initial; grid-template-columns: var(--grid-auto-2); grid-gap: var(--space-m); border-radius: inherit; background-color: var(--white); padding-top: var(--space-m); padding-right: var(--gutter); padding-bottom: var(--space-m); padding-left: var(--gutter)}.header-top__nav__loop-grid {list-style: none;margin-block: 0;}.case-study-card {flex-direction: row; align-items: stretch; background-color: var(--neutral-ultra-light); border: 1px solid var(--neutral-light); border-radius: var(--radius-l); padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); column-gap: var(--space-m); row-gap: var(--space-m); transition: .35s ease; position: relative}.case-study-card:hover,.case-study-card:focus-within{  border-color: var(--base);  .case-study-card__cta{ gap: 0.625rem; color: var(--accent); }}@media (max-width: 992px) {.case-study-card {flex-direction: column}}.case-study-card__content {row-gap: var(--space-s); justify-content: center; padding-top: var(--space-s); padding-bottom: var(--space-s)}@media (max-width: 992px) {.case-study-card__content {padding-top: unset; padding-bottom: unset}}.case-study-card__header {row-gap: var(--space-xs)}.case-study-card__companies {color: var(--primary-semi-dark); font-size: var(--text-s); font-weight: 700}.case-study-card__title {font-size: var(--text-l); color: var(--black)}.case-study-card__body {margin-top: var(--space-m); margin-bottom: var(--space-xs); row-gap: var(--space-m)}.case-study-card__categories {font-weight: 700; font-size: var(--text-s); text-transform: capitalize; color: var(--black); background-color: var(--primary-light-trans-50); padding-top: 0.15em; padding-right: .75em; padding-bottom: 0.15em; padding-left: .75em; border-radius: var(--radius-l)}.case-study-card__stats {flex-direction: row; row-gap: var(--gap); column-gap: var(--gap)}.case-study-card__stats {list-style: none;padding-inline-start: 0;margin-block: 0; --gap: var(--space-xl);}.case-study-card__stats >*:not(:first-child):after{ content: ""; background: linear-gradient(var(--primary-semi-light), var(--white)); height: 100%; width: 2px; position: absolute; left: calc(var(--gap) / 2 * -1);}.case-study-card__stat {display: flex; flex-direction: column; row-gap: var(--space-s); position: relative}.case-study-card__stat-value {font-family: "Gotham"; font-size: calc(var(--h3) * 1.111); color: var(--primary-semi-dark); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(var(--primary-dark), var(--neutral-semi-light))}.case-study-card__stat-label {font-family: "Gotham"; font-weight: 700; color: var(--neutral-dark-trans-50)}.zga-text-link {color: var(--accent); font-family: "Gotham"; font-weight: 700; font-size: var(--text-s); text-transform: capitalize; flex-direction: row-reverse; transition: .25s ease-in}.zga-text-link{ --icon-size: 18px; &:hover, &:focus-within{ gap: 10px }} .zga-text-link:has(svg) svg{ width: var(--icon-size); height: var(--icon-size);}.zga-text-link::after {content: "";position: absolute;inset: 0;z-index: 10;}.bricks-area .zga-text-link::after {content: "";position: relative;}.case-study-card__media {position: relative; overflow: hidden; border-radius: inherit; order: -1}@media (max-width: 992px) {.case-study-card__media {aspect-ratio: 16/10}}.case-study-card__featured-image {width: 100%; height: 100%}.case-study-card__featured-image:not(.tag), .case-study-card__featured-image img {object-fit: cover; object-position: 0; aspect-ratio: 1}.header-top__social-icons {position: relative; gap: 1.25rem}.header-top__social-icons svg{ width: var(--top-header-icon-size); height: var(--top-header-icon-size); > path{ fill: var(--icon-color); }}.header {padding-top: var(--main-header-padding); padding-right: var(--gutter); padding-bottom: var(--main-header-padding); padding-left: var(--gutter); position: relative; background-color: var(--white)}header.scrolling { box-shadow: 0 10px 60px 0 rgba(0, 0, 0, 0.05);}.header__logo .bricks-site-logo {height: var(--main-header-logo-height); width: auto}@media (max-width: 1366px) {.header__logo .bricks-site-logo {height: calc(var(--main-header-logo-height) * 0.8)}}@media (max-width: 768px) {.header__logo .bricks-site-logo {width: auto; height: var(--main-header-logo-height-mobile)}}.header__nav .brx-submenu-toggle button[aria-expanded="true"] > * {transform: rotateZ(180deg)}.header__nav .brx-dropdown-content {background-color: #0c2236; color: var(--neutral-light); transition: opacity .35s, transform cubic-bezier(0.65,0.05,0.36,1)}.header__nav .brx-nav-nested-items > li > [aria-current="page"] {color: var(--primary-semi-dark); font-weight: 700}.header__nav .brx-nav-nested-items > li > .brx-submenu-toggle.aria-current > * {color: var(--primary-semi-dark); font-weight: 700}.header__nav .brx-submenu-toggle button[aria-expanded] > * {transition: transform .35s ease !important}.header__nav .brx-nav-nested-items > li > a {font-size: 1rem}.header__nav .brx-nav-nested-items > li > .brxe-text-link:not(a) {font-size: 1rem}.header__nav .brx-nav-nested-items > li > .brxe-icon {font-size: 1rem}.header__nav .brx-nav-nested-items > li:has( > .brxe-svg) {font-size: 1rem}.header__nav .brx-nav-nested-items > li > .brx-submenu-toggle > * {font-size: 1rem}.header__nav .brx-nav-nested-items > li > .brxe-button[aria-current="page"]{ color: var(--white);}@media (max-width: 992px) {.header__nav .brx-nav-nested-items > li > a {padding-top: var(--space-s); padding-bottom: var(--space-s); font-size: var(--text-xl)}.header__nav .brx-nav-nested-items > li > .brxe-text-link:not(a) {padding-top: var(--space-s); padding-bottom: var(--space-s); font-size: var(--text-xl)}.header__nav .brx-nav-nested-items > li > .brxe-icon {padding-top: var(--space-s); padding-bottom: var(--space-s); font-size: var(--text-xl)}.header__nav .brx-nav-nested-items > li:has( > .brxe-svg) {padding-top: var(--space-s); padding-bottom: var(--space-s); font-size: var(--text-xl)}.header__nav .brx-nav-nested-items > li > .brx-submenu-toggle > * {padding-top: var(--space-s); padding-bottom: var(--space-s); font-size: var(--text-xl)}.header__nav.brx-open .brx-nav-nested-items > li > button.brx-toggle-div {padding-top: var(--space-s); padding-bottom: var(--space-s)}.header__nav.brx-open .brx-nav-nested-items {top: var(--top-header-height); width: auto}}@media (max-width: 992px) {.header__toggle-menu{ box-sizing: content-box;}.header__toggle-menu {z-index: 9999; background-color: var(--white)}.header__toggle-menu .brxa-inner {--brxe-toggle-bar-height: 2px}}@media (max-width: 992px) {.header__nav-items {padding-top: calc(var(--full-header-height-mobile) - 7px); padding-right: var(--gutter); padding-bottom: var(--space-m); padding-left: var(--gutter); border-bottom-right-radius: var(--radius-xl); border-bottom-left-radius: var(--radius-xl); box-shadow: 0 15px 30px 0 rgba(0, 0, 0, 0.05)}}.header__content {padding-top: var(--space-l); padding-bottom: var(--space-l); border-bottom-right-radius: var(--radius-xl); border-bottom-left-radius: var(--radius-xl)}@media (max-width: 992px) {.header__content {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)}}.mega-menu-inner {row-gap: var(--space-s)}@media (max-width: 1366px) {.mega-menu-inner {padding-right: var(--gutter); padding-left: var(--gutter)}}@media (max-width: 992px) {.mega-menu-inner {padding-right: unset; padding-left: unset}}.mega-menu-inner__title {font-size: var(--text-m); font-family: "Gotham"; font-weight: 700; color: var(--white)}.mega-menu-inner__divider {margin-bottom: 1em}.mega-menu-inner__divider.horizontal .line {border-top-color: var(--primary-dark)}.mega-menu-inner__divider.vertical .line {border-right-color: var(--primary-dark)}.mega-menu-inner__divider .icon {color: var(--primary-dark)}.mega-menu-inner__industries {flex-direction: row; column-gap: var(--space-l); flex-wrap: wrap; row-gap: var(--space-l)}.mega-menu-inner__industries {list-style: none;padding-inline-start: 0;margin-block: 0;}@media (max-width: 768px) {.mega-menu-inner__industries {row-gap: var(--space-xs)}}.mega-menu-inner__service-item {text-wrap: nowrap; padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); border-radius: var(--radius-l); transition: .35s; display: flex; column-gap: .75em; row-gap: .5em; flex-direction: row-reverse; position: relative}.mega-menu-inner__service-item { --icon-size: 1.5em;} .mega-menu-inner__service-item:hover,.mega-menu-inner__service-item:focus-visible{ background: var(--primary-light-trans-10);}.mega-menu-inner__service-link::after {content: "";position: absolute;inset: 0;z-index: 10;}.bricks-area .mega-menu-inner__service-link::after {content: "";position: relative;}.mega-menu-inner__service-item-icon {height: var(--icon-size); width: var(--icon-size)}.mega-menu-inner__service-item-icon :not([fill="none"]) {fill: var(--primary-semi-light)}.zga-button {border-radius: var(--radius-l); padding-top: var(--btn-pad-y); padding-right: var(--btn-pad-x); padding-bottom: var(--btn-pad-y); padding-left: var(--btn-pad-x); transition: .35s ease-in; text-transform: capitalize; font-weight: 700; text-wrap: nowrap; text-decoration: none; cursor: pointer; isolation: isolate}.zga-button:has(svg){ --icon-size: 1em; --icon-color: var(--black); } .zga-button:has(svg) svg{ width: var(--icon-size); height: var(--icon-size); fill: red}.zga-button.hidden{display: none;}.zga-button--base {background-image: linear-gradient(90deg, var(--accent), var(--base), var(--base), var(--accent)); color: var(--white)}.zga-button--base{ background-size: 300% 100%; background-position: 0% center; transition: background-position 0.35s ease;}.zga-button--base:hover,.zga-button--base:focus-within{ background-position: 100% center;}@media (max-width: 992px) {.zga-button--header {margin-top: var(--space-l)}}.pdf-download-section {justify-content: center; align-items: center}.pdf-download-section__inner {justify-content: center; align-items: center; text-align: center; row-gap: var(--space-s); height: 40svh}.pdf-download-section__sub-heading {font-size: var(--h3); font-weight: 500; order: -1}.pdf-download-section__lede {width: 50ch}.pdf-download-section__download {margin-top: 1em}.pdf-download-section__icon {order: -2; height: 3em; width: 3em}.footer {overflow: hidden; position: relative; border-top: 5px solid var(--base); padding-top: calc(var(--gap) / 1.5); padding-right: var(--gutter); padding-bottom: calc(var(--gap) / 2); padding-left: var(--gutter); color: var(--white); row-gap: var(--gap)}.footer { --gap: var(--space-xxl);}.footer >*{ position: inherit;}.footer >*:not(:first-child):before{ content: ""; width: 100%; height: 2px; background: var(--white-trans-20); position: absolute; display: inline block; top: calc(var(--gap) / 2 * -1);}.footer:after { content: ""; inline-size: 100%; block-size: 100%; position: absolute; inset: 0; z-index: -1; pointer-events: none; background:  linear-gradient( to bottom, rgba(0, 0, 0, 0) -85.73%, rgba(0, 0, 0, 0.60) 23.15%, rgba(0, 7, 25, 0.86) 100% ),  linear-gradient( to left, rgba(12, 34, 54, 0.41) 0%, rgba(20, 52, 82, 0.41) 70.1%, rgba(34, 81, 125, 0.41) 89.29%, rgba(34, 81, 125, 0.41) 100% );}.footer__inner {display: grid; align-items: initial; grid-template-columns: minmax(0, 480px) minmax(0, 1fr); grid-gap: var(--gap); align-items: flex-end}@media (max-width: 992px) {.footer__inner {grid-template-columns: var(--grid-1)}}.footer__about {row-gap: var(--space-m)}.footer__description {color: var(--white-trans-70)}.zga-lead-form .form-group input {border-style: none; border-radius: var(--radius-l); background-color: transparent}.zga-lead-form .flatpickr {border-style: none; border-radius: var(--radius-l); background-color: transparent}.zga-lead-form select {border-style: none; border-radius: var(--radius-l); background-color: transparent}.zga-lead-form textarea {border-style: none; border-radius: var(--radius-l); background-color: transparent}.zga-lead-form .bricks-button:not([type=submit]) {border-style: none; border-radius: var(--radius-l)}.zga-lead-form .choose-files {border-style: none; border-radius: var(--radius-l)}.zga-lead-form .bricks-button {font-weight: 700; color: var(--white)}.zga-lead-form .submit-button-wrapper {width: 100%}.zga-lead-form {max-width: 34.125rem}.zga-lead-form { --form-radius: var(--radius-xl); --input-height: 48px; --form-padding: 7px; display: flex; padding: var(--form-padding); gap: 0.25em; border-radius: var(--form-radius); border: 2px solid transparent; background: transparent; background-image: linear-gradient(90deg, var(--primary), var(--primary)), linear-gradient(90deg, var(--primary-semi-dark), var(--white)); background-clip: padding-box, border-box; background-origin: border-box;}.zga-lead-form .message.success { flex: 1 0 100%; border-radius: calc(var(--form-radius) - var(--form-padding)); font-size: 15px;}.zga-lead-form > *:nth-child(1) { flex: 8; padding-block-end: unset;}.zga-lead-form input[type="email"] { min-height: var(--input-height);}.zga-lead-form input[type="email"]:focus-visible,.zga-lead-form input[type="email"]:focus { outline: none !important;}.zga-lead-form > .submit-button-wrapper { flex: 2;}.zga-lead-form button[type="submit"] { border-radius: calc(var(--form-radius) - var(--form-padding)); min-height: var(--input-height); text-wrap: nowrap; background-image: linear-gradient(90deg, var(--accent), var(--base), var(--base), var(--accent)); background-size: 300% 100%; background-position: 0% center; transition: background-position 0.35s ease;}.zga-lead-form button[type="submit"]:hover,.zga-lead-form button[type="submit"]:focus-within{ background-position: 100% center;}@media (max-width: 768px) {  .zga-lead-form { display: flex; flex-direction: column; }  .zga-lead-form .message.success { flex: 0; }}@media (max-width: 768px) {.zga-lead-form {max-width: 100%}}.footer__contact-list {padding-left: 0; margin-top: var(--space-m); margin-left: 0; row-gap: var(--space-s)}.footer__contact-list { list-style: none;}.footer__contact {gap: 0.9375rem}.footer__menu-list {padding-left: 0; margin-top: 0; flex-direction: row; justify-content: flex-end; column-gap: var(--space-xxl); row-gap: var(--space-l); display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: calc(var(--grid-gap) * 2)}.footer__menu-list{ list-style: none;}.footer__menu-list .footer__nav-link .footer__nav-label:before { content: ""; width: 0; height: 2px; background-color: var(--base); position: absolute; display: block; bottom: -2px; left: 0; transition: width 0.4s cubic-bezier(0.65, 0.05, 0.36, 1); border-radius: 50vw;}.footer__menu-list .footer__nav-link:hover .footer__nav-label:before { width: 80%;}@media (max-width: 992px) {.footer__menu-list {justify-content: space-between}}@media (max-width: 480px) {.footer__menu-list {grid-template-columns: var(--grid-1)}}.footer__menu {row-gap: var(--space-l); display: flex; flex-direction: column}.footer__title {color: var(--base); text-transform: capitalize; font-weight: 400; font-size: var(--text-m)}.footer__nav {display: flex}.footer__nav-list {padding-left: 0; margin-top: 0; row-gap: var(--space-m); display: flex; flex-direction: column}.footer__nav-list { list-style: none;}.footer__nav-item {flex-direction: row; column-gap: 1em; display: flex}.footer__icon {height: 1.25rem; width: 1.25rem; flex-shrink: 0}.footer__icon :not([fill="none"]) {fill: var(--primary-light)}.footer__nav-link {display: flex; flex-direction: column; row-gap: .25em; position: relative}.footer__nav-label {width: fit-content; position: relative}.footer__nav-label {--line-count: 2;display: -webkit-box;-webkit-line-clamp: var(--line-count);-webkit-box-orient: vertical;overflow: hidden;}.footer__abbr {font-size: 0.875rem; color: var(--primary-light); width: fit-content}.footer__bottom {flex-direction: row; justify-content: space-between; align-items: center; column-gap: var(--space-m); row-gap: var(--space-l)}.footer__copyright {color: var(--white-trans-70)}.footer__social-list {padding-left: 0; display: flex; column-gap: var(--space-s); row-gap: var(--space-s); align-items: center}.footer__social-list { list-style: none;}.footer__social-item {display: flex; justify-content: center; align-items: center; position: relative; padding-top: .5em; padding-right: .5em; padding-bottom: .5em; padding-left: .5em}.footer__social-item :is(:hover, :focus-within) > .footer__social-icon{ fill: var(--base) !important;}.footer__social-icon :not([fill="none"]) {fill: var(--white)}.footer__social-icon {height: 1.5rem; width: auto; transition: .3s}.footer__social-icon::after {content: "";position: absolute;inset: 0;z-index: 10;}.bricks-area .footer__social-icon a::after {content: "";position: relative;}.footer__bg-image {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: -1; pointer-events: none; width: 100%; height: 100%}.footer__bg-image:not(.tag), .footer__bg-image img {object-fit: cover}.footer__back-top .x-back-to-top_icon > * {height: 16px; width: auto}.footer__back-top {right: var(--gutter); bottom: var(--section-space-l); transform: translateY(15px); width: 50px; height: 50px}.footer__back-top .x-back-to-top_content {background-color: var(--base); border-radius: 10px}.footer__back-top .x-back-to-top_content { background-image: linear-gradient(90deg, var(--accent), var(--base));}@media (max-width: 768px) {.footer__back-top {bottom: var(--space-m)}}.popup-form {display: grid; align-items: initial; grid-template-columns: minmax(0, 530px) minmax(0, 1fr); grid-gap: calc(var(--grid-gap) * 2); position: relative; padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); background-color: var(--white)}@media (max-width: 1366px) {.popup-form {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)}}@media (max-width: 1280px) {.popup-form {grid-template-columns: var(--grid-2-3)}}@media (max-width: 768px) {.popup-form {grid-template-columns: var(--grid-1)}}.popup-form__close-icon-wrapper {position: absolute; top: calc(var(--space-m) / 2); right: calc(var(--space-m) / 2); display: flex; justify-content: center; align-items: center; cursor: pointer; background-color: var(--white); z-index: 10}.popup-form__close-icon {height: 1.875rem; width: 1.875rem}.popup-form__close-icon :not([fill="none"]) {fill: var(--neutral-semi-light)}.popup-form__form-wrapper {row-gap: var(--space-xs); justify-content: center}.popup-form__heading {font-size: var(--text-m); font-family: "Proxima Nova"; font-weight: 400; text-transform: uppercase; letter-spacing: .14em; line-height: 1.2; color: var(--primary-semi-dark)}.popup-form__sub-heading {font-size: var(--h2); font-weight: 400; text-transform: capitalize; text-wrap: balance}.popup-form__sub-heading span{ font-weight: 700;}.popup-form__lede {margin-top: var(--space-s); margin-bottom: var(--space-xs)}.zga-cta-form .form-group input {border-top: 0 solid var(--neutral-semi-light); border-right: 0 solid var(--neutral-semi-light); border-bottom: 1px solid var(--neutral-semi-light); border-left: 0 solid var(--neutral-semi-light); background-color: var(--neutral-ultra-light); padding-top: .75em; padding-bottom: .75em}.zga-cta-form .flatpickr {border-top: 0 solid var(--neutral-semi-light); border-right: 0 solid var(--neutral-semi-light); border-bottom: 1px solid var(--neutral-semi-light); border-left: 0 solid var(--neutral-semi-light); background-color: var(--neutral-ultra-light); padding-top: .75em; padding-bottom: .75em}.zga-cta-form select {border-top: 0 solid var(--neutral-semi-light); border-right: 0 solid var(--neutral-semi-light); border-bottom: 1px solid var(--neutral-semi-light); border-left: 0 solid var(--neutral-semi-light); background-color: var(--neutral-ultra-light); padding-top: .75em; padding-bottom: .75em}.zga-cta-form textarea {border-top: 0 solid var(--neutral-semi-light); border-right: 0 solid var(--neutral-semi-light); border-bottom: 1px solid var(--neutral-semi-light); border-left: 0 solid var(--neutral-semi-light); background-color: var(--neutral-ultra-light); padding-top: .75em; padding-bottom: .75em}.zga-cta-form .bricks-button:not([type=submit]) {border-top: 0 solid var(--neutral-semi-light); border-right: 0 solid var(--neutral-semi-light); border-bottom: 1px solid var(--neutral-semi-light); border-left: 0 solid var(--neutral-semi-light)}.zga-cta-form .choose-files {border-top: 0 solid var(--neutral-semi-light); border-right: 0 solid var(--neutral-semi-light); border-bottom: 1px solid var(--neutral-semi-light); border-left: 0 solid var(--neutral-semi-light)}.zga-cta-form .bricks-button {text-transform: capitalize; font-weight: 700; color: var(--white)}.zga-cta-form {justify-content: space-between}.zga-cta-form label {text-transform: capitalize; font-size: 16px; font-weight: 400}.zga-cta-form .label {text-transform: capitalize; font-size: 16px; font-weight: 400}.zga-cta-form .form-group:not(.submit-button-wrapper):not(.message):not(.captcha) {padding-bottom: var(--space-m)}.zga-cta-form .form-group :is(input, select, textarea):focus-visible { outline: none !important; border-color: var(--base) !important;}.zga-cta-form button[type="submit"]{ border-radius: var(--radius-l); min-height: 50px; background-image: linear-gradient(90deg,var(--accent), var(--base)); text-wrap: nowrap;}.form-group.captcha { margin-block-end: .75em}.popup-form__media {order: -1; overflow: hidden; border-radius: var(--radius-xl); position: relative}@media (max-width: 992px) {.popup-form__media {margin-top: 0; margin-bottom: 0}}.popup-form__image:not(.tag), .popup-form__image img {object-fit: cover}.popup-form__image {width: 100%; height: 100%}.popup-form__icon {position: absolute; top: var(--space-s); left: var(--space-s); height: auto; width: 3em}:root {--bricks-color-acss_import_transparent: transparent;}:root[data-brx-theme="dark"] {--bricks-color-acss_import_transparent: transparent;}.brxe-nltrad .icon > svg {height: var(--icon-size, 23px); width: var(--icon-size, 22px)}#brxe-gozkek .icon > svg {height: auto; width: 1.5em}#brxe-edunth .repeater-item:nth-child(1) svg {height: var(--top-header-icon-size); width: var(--top-header-icon-size); fill: var(--icon-color)}#brxe-yazpkc {flex-direction: row}.brxe-vzgwua .brxe-xqsdnw.brxe-text-link .icon > svg {height: var(--icon-size); width: var(--icon-size)}#brxe-zdhnlt {width: 100%; min-height: 1px; margin-top: 0; margin-bottom: 0}.header :has(> hr) { width: 100%; & hr{ border-color: var(--primary-semi-dark); }}#brxe-oncnsd {align-items: center; text-align: center; border-bottom-right-radius: var(--radius-l); border-bottom-left-radius: var(--radius-l); top: 54.2344px; left: -35px}@media (max-width: 992px) {#brxe-oncnsd {top: 0px; left: 0px}}#brxe-puelxn .brx-dropdown-content > li > a {padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs)}#brxe-puelxn .brx-dropdown-content .brx-submenu-toggle > * {padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs)}#brxe-puelxn.brx-has-megamenu .brx-dropdown-content > * {padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs)}@layer bricks {@media (max-width: 992px) {#brxe-hgwnnk .brx-toggle-div { display: inline-flex; }#brxe-hgwnnk .brxe-toggle { display: inline-flex; }[data-script-id="hgwnnk"] .brx-nav-nested-items {opacity: 0;visibility: hidden;gap: 0;position: fixed;z-index: 1001;top: 0;right: 0;bottom: 0;left: 0;display: flex;align-items: center;justify-content: center;flex-direction: column;background-color: #fff;overflow-y: scroll;flex-wrap: nowrap;}#brxe-hgwnnk.brx-open .brx-nav-nested-items {opacity: 1;visibility: visible;}}}#brxe-hdfenq {align-items: center; flex-direction: row; justify-content: space-between}#brxe-xxecbk .icon > svg {height: var(--icon-size, 20px); width: var(--icon-size, 20px); fill: var(--icon-color, var(--base))}#brxe-muttii .icon > svg {height: var(--icon-size, 20px); width: var(--icon-size, 20px); fill: var(--icon-color, var(--base))}#brxe-eaqiyn .icon > svg {height: var(--icon-size, 20px); width: var(--icon-size, 20px); fill: var(--icon-color, var(--base))}#brxe-blpovz :not([fill="none"]) {fill: unset}#brxe-rnwvag :not([fill="none"]) {fill: unset}#brxe-qyqmsg :not([fill="none"]) {fill: unset}.brxe-gyldye .brxe-jqpjom.brxe-svg :not([fill="none"]) {fill: unset}#brxe-bjoinv .x-back-to-top_icon > * {height: auto; width: 18px}#brxe-bjoinv {right: 40px; bottom: 40px; transform: translateY(10px)}@media (max-width: 768px) {#brxe-bjoinv {bottom: 40px}}.brxe-popup-652 .brx-popup-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; border-radius: var(--radius-xl)}.brxe-popup-652.brx-popup .brx-popup-backdrop {background-color: var(--primary-trans-90); transition: .3s}@media (max-width: 1366px) {.brxe-popup-652 .brx-popup-content {width: 98vw}}#brxe-431908 .form-group:nth-child(1) {width: 49%}#brxe-431908 .form-group:nth-child(2) {width: 49%}#brxe-431908 .form-group:nth-child(4) {width: 49%}#brxe-431908 .form-group:nth-child(5) {width: 49%}@media (max-width: 480px) {#brxe-431908 .form-group:nth-child(1) {width: 100%}#brxe-431908 .form-group:nth-child(2) {width: 100%}#brxe-431908 .form-group:nth-child(4) {width: 100%}#brxe-431908 .form-group:nth-child(5) {width: 100%}}.brxe-popup-628 .brx-popup-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; border-radius: var(--radius-xl)}.brxe-popup-628.brx-popup .brx-popup-backdrop {transition: .3s; background-color: var(--primary-trans-90)}@media (max-width: 1366px) {.brxe-popup-628 .brx-popup-content {width: 98vw}}#brxe-xarxsu .form-group:nth-child(1) {width: 49%}#brxe-xarxsu .form-group:nth-child(2) {width: 49%}#brxe-xarxsu .form-group:nth-child(3) {width: 49%}#brxe-xarxsu .form-group:nth-child(4) {width: 49%}@media (max-width: 480px) {#brxe-xarxsu .form-group:nth-child(1) {width: 100%}#brxe-xarxsu .form-group:nth-child(2) {width: 100%}#brxe-xarxsu .form-group:nth-child(3) {width: 100%}#brxe-xarxsu .form-group:nth-child(4) {width: 100%}}#brx-header.brx-sticky {transition: all .35s ease-out}#brx-header.brx-sticky > .brxe-section,#brx-header.brx-sticky > .brxe-container,#brx-header.brx-sticky > .brxe-block,#brx-header.brx-sticky > .brxe-div {transition: all .35s ease-out}#brx-header.brx-sticky .brxe-logo {transition: all .35s ease-out}#brx-header.brx-sticky .bricks-nav-menu > li > a {transition: all .35s ease-out}#brx-header.brx-sticky .bricks-nav-menu > li > .brx-submenu-toggle > a {transition: all .35s ease-out}#brx-header.brx-sticky .bricks-nav-menu > li > .brx-submenu-toggle > button > * {transition: all .35s ease-out}#brx-header.brx-sticky .brx-nav-nested-items > li > a {transition: all .35s ease-out}#brx-header.brx-sticky .brx-nav-nested-items > li > .brx-submenu-toggle {transition: all .35s ease-out}#brx-header.brx-sticky .brx-nav-nested-items > li > .brx-submenu-toggle > * {transition: all .35s ease-out}#brx-header.brx-sticky .brxe-nav-nested > .brxe-toggle .brxa-inner {transition: all .35s ease-out}#brx-header.brx-sticky .brxe-search {transition: all .35s ease-out}#brx-header.brx-sticky .brxe-search button {transition: all .35s ease-out} img[data-lazyloaded]{ opacity: 0; }  img.litespeed-loaded{ -webkit-transition: all .25s linear; -moz-transition: all .25s linear; transition: all .25s linear; opacity: 1; } :root { --scrollbar-size: 12px; --scrollbar-border-radius: 6px; --scrollbar-thumb-color: var(--primary-dark); --scrollbar-thumb-hover: var(--primary-semi-dark); --scrollbar-track-color: var(--primary-ultra-light); }  html { scrollbar-color: var(--scrollbar-thumb-color) var(--scrollbar-track-color); scrollbar-width: thin; }  ::-webkit-scrollbar { width: var(--scrollbar-size); height: var(--scrollbar-size); } ::-webkit-scrollbar-track { background: var(--scrollbar-track-color); border-radius: var(--scrollbar-border-radius); } ::-webkit-scrollbar-thumb { background-color: var(--scrollbar-thumb-color); border-radius: var(--scrollbar-border-radius); border: 3px solid var(--scrollbar-track-color); } ::-webkit-scrollbar-thumb:hover { background-color: var(--scrollbar-thumb-hover); }
/*# sourceURL=bricks-frontend-inline-inline-css */