:where(:root) .bricks-color-primary {color: var(--bricks-color-pesqzm)}:where(:root) .bricks-background-primary {background-color: var(--bricks-color-pesqzm)}:where(:root) .bricks-color-secondary {color: var(--bricks-color-llimtr)}:where(:root) .bricks-background-secondary {background-color: var(--bricks-color-llimtr)}:where(:root) .bricks-color-light {color: var(--bricks-color-eaeann)}:where(:root) .bricks-background-light {background-color: var(--bricks-color-eaeann)}:where(:root) .bricks-color-dark {color: var(--bricks-color-kxtltl)}:where(:root) .bricks-background-dark {background-color: var(--bricks-color-kxtltl)}:where(:root) .bricks-color-muted {color: var(--bricks-color-ffwbop)}:where(:root) .bricks-background-muted {background-color: var(--bricks-color-ffwbop)}:where(:root) * {border-color: var(--bricks-color-piekws)}:where(:root) .bricks-color-success {color: var(--bricks-color-zxfyru)}:where(:root) .bricks-background-success {background-color: var(--bricks-color-zxfyru)} :where(.brxe-accordion .accordion-content-wrapper) a, :where(.brxe-icon-box .content) a, :where(.brxe-list) a, :where(.brxe-post-content):not([data-source="bricks"]) a, :where(.brxe-posts .dynamic p) a, :where(.brxe-shortcode) a, :where(.brxe-tabs .tab-content) a, :where(.brxe-team-members) .description a, :where(.brxe-testimonials) .testimonial-content-wrapper a, :where(.brxe-text) a, :where(a.brxe-text), :where(.brxe-text-basic) a, :where(a.brxe-text-basic), :where(.brxe-post-comments) .comment-content a, .brxe-product-content a, .brxe-product-short-description a, .brxe-product-tabs .woocommerce-Tabs-panel a {color: var(--bricks-color-llimtr); transition: 0.3s} :where(.brxe-accordion .accordion-content-wrapper) a:hover, :where(.brxe-icon-box .content) a:hover, :where(.brxe-list) a:hover, :where(.brxe-post-content):not([data-source="bricks"]) a:hover, :where(.brxe-posts .dynamic p) a:hover, :where(.brxe-shortcode) a:hover, :where(.brxe-tabs .tab-content) a:hover, :where(.brxe-team-members) .description a:hover, :where(.brxe-testimonials) .testimonial-content-wrapper a:hover, :where(.brxe-text) a:hover, :where(a.brxe-text):hover, :where(.brxe-text-basic) a:hover, :where(a.brxe-text-basic):hover, :where(.brxe-post-comments) .comment-content a:hover, .brxe-product-content a:hover, .brxe-product-short-description a:hover, .brxe-product-tabs .woocommerce-Tabs-panel a:hover {color: var(--bricks-color-pesqzm)} html {font-size: 62.5%} body {font-family: "droid-sans"; font-weight: 400; font-size: 2rem; color: var(--bricks-color-iveumb); line-height: 1.5} h1, h2, h3, h4, h5, h6 {color: var(--bricks-color-pesqzm); font-family: "droid-sans"; font-weight: 400} .brxe-container {width: 109rem} .woocommerce main.site-main {width: 109rem} #brx-content.wordpress {width: 109rem} .bricks-button {font-size: 1.4rem; font-family: "Arial"; font-weight: 400; transition: 0.3s; border: 0.2rem solid var(--bricks-border-color); border-radius: 1rem; padding-top: var(--spacing-10); padding-right: var(--spacing-15); padding-bottom: var(--spacing-10); padding-left: var(--spacing-15)} .bricks-button.outline {border: 0.2rem solid var(--bricks-border-color); border-radius: 1rem} :root .bricks-button[class*="primary"] {color: var(--bricks-color-jjmzsl); border-color: var(--bricks-color-llimtr)} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--bricks-color-llimtr)} :root .bricks-button[class*="primary"].outline {border-color: var(--bricks-color-llimtr); color: var(--bricks-color-llimtr)} :root .bricks-button[class*="secondary"] {color: var(--bricks-color-jjmzsl); border-color: var(--bricks-color-pesqzm)} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: var(--bricks-color-pesqzm)} :root .bricks-button[class*="secondary"].outline {border-color: var(--bricks-color-pesqzm); color: var(--bricks-color-pesqzm)} :root .bricks-button[class*="light"].outline {border-color: var(--bricks-color-jjmzsl); color: var(--bricks-color-jjmzsl)} :root .bricks-button[class*="primary"]:hover {color: var(--bricks-color-llimtr)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--bricks-color-jjmzsl)} :root .bricks-button[class*="primary"].outline:hover {background-color: var(--bricks-color-llimtr); color: var(--bricks-color-jjmzsl)} :root .bricks-button[class*="secondary"]:hover {color: var(--bricks-color-pesqzm)} :root .bricks-button[class*="secondary"]:not(.outline):hover {background-color: var(--bricks-color-jjmzsl)} :root .bricks-button[class*="secondary"].outline:hover {background-color: var(--bricks-color-pesqzm); color: var(--bricks-color-jjmzsl)} :root .bricks-button[class*="light"].outline:hover {background-color: var(--bricks-color-jjmzsl); color: var(--bricks-color-pesqzm)} .brxe-section {padding-right: 2rem; padding-left: 2rem}.the-font-pro-65 { font-family: "THE FONT PRO", sans-serif; font-size: 6.5rem; line-height: 1;}.the-font-pro-45{ font-family: "THE FONT PRO", sans-serif; font-size: 4.5rem; line-height: 1.2;}.futura-pt-53 { font-family: "Futura-PT", sans-serif; font-size: 5.3rem; line-height: 1.1;}.mark-my-words-60 { font-family: "Mark My Words", sans-serif; font-size: 6rem;}.font-40 { font-size: 4rem; line-height: 1.15;}.font-55 { font-size: 5.5rem; line-height: 1.16;}.text-teal-light-blue { color: #16BECF;}.text-teal-blue { color: #16A5B4;}.text-teal-green { color: #399687;}.text-grey { color: #4D4D4F;}.text-light-green { color: #ABD037;}.text-green { color: #8AB63F;}.text-green-alternate { color: #00964C;}.text-blue-dark { color: #0033A0;}.text-uppercase { text-transform: uppercase;}.text-bold { font-weight: 700;}@media (max-width: 1350px){ .image-outside-right.brxe-block { min-width: 0 !important;} .image-outside-left.brxe-block{ min-width: 0 !important; margin-left: 0rem !important;}.img-ratio-600x420.brxe-image:not(.tag), .img-ratio-600x420.brxe-image img { aspect-ratio: 600 / 470 !important; object-fit: cover;} }@media (max-width: 1000px){#brxe-mrtbgm { column-gap: var(--spacing-15) !important;}}.brxe-wwgrji,.brxe-nrghdn,.brxe-gjxifm,.brxe-pqhdsa { width: 60% !important; background-color: transparent !important;}.brxe-sevfer.brxe-div,.brxe-dncrgb.brxe-div,.brxe-czcjrk.brxe-div,.brxe-aeedco.brxe-div { overflow: hidden !important; border-radius: 15px !important; display: flex; flex-direction: column;  align-items: center; }.brxe-sevfer.brxe-div img,.brxe-dncrgb.brxe-div img,.brxe-czcjrk.brxe-div img,.brxe-aeedco.brxe-div img { display: block; max-width: 100%; height: auto;}.brxe-tpzmli .brxe-exbehy.brxe-block,.brxe-vdxgwu .brxe-lxmmbn.brxe-block,.brxe-krffhe .brxe-mldmjy.brxe-block{ align-self: center !important;}.brxe-vdxgwu .brxe-aslswy.brxe-container,.brxe-krffhe .brxe-fzkuaz.brxe-container,.brxe-tpzmli .brxe-kjqwnp.brxe-container{padding: 4rem !important;}@media (max-width: 400px) { :root .bricks-button[class*="light"].outline { font-size: 1.4rem !important; } .pp-rq-outline .pp-rq-outline__link{ font-size: 1.4rem !important; }}.banner-homepage-container.brxe-container,.banner-subpage-container.brxe-container { display: grid; align-items: initial; grid-gap: 5rem; grid-template-columns: 35fr 65fr;}@media (max-width: 1125px) {  .banner-homepage-container.brxe-container, .banner-subpage-container.brxe-container { display: flex !important; flex-direction: column-reverse !important;  align-items: center !important; gap: 2.5rem !important; grid-template-columns: none !important;  width: calc(100% + 4rem) !important; margin-left: -2rem !important; margin-right: -2rem !important; }  .banner-homepage-container.brxe-container > .brxe-block, .banner-subpage-container.brxe-container > .brxe-block { width: 100% !important; max-width: 100% !important; }   .banner-homepage-container.brxe-container img, .banner-subpage-container.brxe-container img, .banner-homepage-image.brxe-video, .banner-homepage-image.brxe-video video, .banner-homepage-image.brxe-video iframe { margin-left: -5rem; width: 105% !important; max-width: 105% !important; height: auto; display: block; object-fit: cover; border-radius: 0 !important; border-bottom-left-radius: 0 !important; }  .banner-homepage-container.brxe-container > .brxe-block:first-child, .banner-subpage-container.brxe-container > .brxe-block:first-child { display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center !important; }  .banner-homepage-container.brxe-container > .brxe-block:first-child > *, .banner-subpage-container.brxe-container > .brxe-block:first-child > * { text-align: center !important; margin-left: auto !important; margin-right: auto !important; }}@media (max-width: 1000px) {  .banner-homepage-container.brxe-container, .banner-subpage-container.brxe-container { display: flex !important; flex-direction: column-reverse !important;  align-items: center !important; gap: 2.5rem !important; grid-template-columns: none !important;  width: calc(100% + 4rem) !important; margin-left: -2rem !important; margin-right: -2rem !important; }  .banner-homepage-container.brxe-container > .brxe-block, .banner-subpage-container.brxe-container > .brxe-block { width: 100% !important; max-width: 100% !important; }   .banner-homepage-container.brxe-container img, .banner-subpage-container.brxe-container img, .banner-homepage-image.brxe-video, .banner-homepage-image.brxe-video video, .banner-homepage-image.brxe-video iframe { margin-left: -2rem; width: 115% !important; max-width: 115% !important; height: auto; display: block; object-fit: cover; border-radius: 0 !important; border-bottom-left-radius: 0 !important; }  .banner-homepage-container.brxe-container > .brxe-block:first-child, .banner-subpage-container.brxe-container > .brxe-block:first-child { display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center !important; }  .banner-homepage-container.brxe-container > .brxe-block:first-child > *, .banner-subpage-container.brxe-container > .brxe-block:first-child > * { text-align: center !important; margin-left: auto !important; margin-right: auto !important; }}@media (max-width: 1400px) { .pp-filterbar .pp-left.pp-left { grid-template-columns: repeat(4, minmax(0, 1fr)) !important; }}@media (max-width: 1125px) { .pp-filterbar .pp-left.pp-left { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }}@media (max-width: 900px) { .pp-filterbar .pp-left.pp-left { grid-template-columns: repeat(1, minmax(0, 1fr)) !important; }}@media (max-width: 1300px) {.image-outside-right.brxe-video{min-width: 0 !important;}}.pp-similar-section .brxe-button.pp-arrow.pp-similar-nav-next,.pp-similar-section .brxe-button.pp-arrow.pp-similar-nav-prev { z-index: 8 !important;}@media (max-width: 1225px) {  #brxe-vqeawe.brx-open { padding: 24px 24px 32px; text-align: left;  position: relative; }  #brxe-vqeawe.brx-open #brxe-qjpyrb::before { content: ""; display: block; width: 190px; height: 48px; background-image: var(--wpr-bg-96b9faf0-3b4d-4fe3-9d66-923fff0733bd); background-repeat: no-repeat; background-position: center center; background-size: contain; margin: 5px auto 24px auto;  }  #brxe-vqeawe.brx-open .brx-nav-nested-items { gap: 20px !important; display: flex; flex-direction: column; align-items: stretch; margin: 0; padding: 0; }  #brxe-vqeawe.brx-open .brx-nav-nested-items > li { list-style: none; margin: 0 auto;  padding: 0; width: 80vw; max-width: 480px; border-bottom: 1px solid rgba(0,0,0,0.08); }  #brxe-vqeawe.brx-open .brx-submenu-toggle { display: flex; flex-direction: row;  align-items: center; justify-content: space-between;  gap: 8px; padding: 14px 0; cursor: pointer; } #brxe-vqeawe.brx-open .brx-submenu-toggle:hover { background: rgba(0,0,0,0.02); }  #brxe-vqeawe.brx-open .brx-submenu-toggle > a { margin-left: 10px; flex: 1; font-size: 14px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; text-align: left;  display: block; }  #brxe-vqeawe.brx-open .brx-submenu-toggle > button {margin-right: 10px !important; background: none; border: none; padding: 0 0 0 8px; display: flex; align-items: center; justify-content: center; cursor: pointer; flex-shrink: 0; } #brxe-vqeawe.brx-open .brx-submenu-toggle > button svg { width: 16px; height: 16px; transition: transform 0.2s ease, color 0.2s ease; }  #brxe-vqeawe.brx-open .brx-submenu-toggle > button[aria-expanded="true"] svg { transform: rotate(180deg); color: #3E90C9; }  #brxe-vqeawe.brx-open .brx-dropdown-content { margin: 0 0 10px; padding: 6px 0 8px 0; border-left: none; } #brxe-vqeawe.brx-open .brx-dropdown-content .menu-item { padding: 4px 0; text-align: left;  } #brxe-vqeawe.brx-open .brx-dropdown-content .brxe-text-link { justify-content: left; flex-flow: row; font-size: 13px; text-transform: none; } #brxe-vqeawe.brx-open .brx-dropdown-content .brxe-text-link:hover { text-decoration: underline; }  #brxe-vqeawe.brx-open .brx-nav-nested-items > li > .brxe-text-link {margin-left: 10px; display: block; padding: 14px 0; font-size: 14px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; text-align: left; }  #brxe-vqeawe.brx-open .pp-search-row--in-menu { margin-top: 10px; } #brxe-vqeawe.brx-open .pp-search-row--in-menu .pp-search-row-inner { padding: 0; } #brxe-vqeawe.brx-open .pp-search-row--in-menu .searchwp-form .swp-flex--row { border-bottom: 0px solid rgba(0,0,0,0.08) !important; padding: 10px 0; justify-content: flex-start; } #brxe-vqeawe.brx-open .pp-search-row--in-menu .searchwp-form-input-container { width: 100%; } #brxe-vqeawe.brx-open .pp-search-row--in-menu .swp-input--search { border-radius: 999px; font-size: 13px; }#brxe-vqeawe.brx-open .brx-nav-nested-items > li:has(.pp-search-row--in-menu) { border-bottom: none !important; margin-bottom: 60px;}#brxe-vqeawe.brx-open .brx-nav-nested-items > li:has(#brxe-ssnamn) {margin-bottom: 20px; border-bottom: none !important;} #brxe-vqeawe.brx-open .brx-submenu-toggle > button { background: transparent; border: none; outline: none; box-shadow: none; -webkit-tap-highlight-color: transparent; } #brxe-vqeawe.brx-open .brx-submenu-toggle > button:focus, #brxe-vqeawe.brx-open .brx-submenu-toggle > button:active { outline: none; box-shadow: none; background: transparent; }  #brxe-vqeawe.brx-open li.nav-dropdown .brx-dropdown-content { max-height: 0; opacity: 0; overflow: hidden; transition: max-height 0.25s ease, opacity 0.25s ease; }  #brxe-vqeawe.brx-open li.nav-dropdown:has(> .brx-submenu-toggle > button[aria-expanded="true"]) .brx-dropdown-content { max-height: 500px;  opacity: 1; }#brxe-vqeawe.brx-open .brx-nav-nested-items a,#brxe-vqeawe.brx-open .brx-nav-nested-items button { -webkit-tap-highlight-color: transparent;  outline: none;}#brxe-vqeawe.brx-open .brx-submenu-toggle > button:focus,#brxe-vqeawe.brx-open .brx-submenu-toggle > button:focus-visible,#brxe-vqeawe.brx-open .brx-submenu-toggle > button:active { outline: none; box-shadow: none;}}.pp-arrow,.pp-series-cta { cursor: pointer !important;}.basic-image-gallery img { transition: transform 0.25s ease, box-shadow 0.25s ease;}.basic-image-gallery .bricks-layout-item:hover img { transform: translateY(-6px); box-shadow: 0 10px 20px rgba(0, 0, 0, 0.18);}.basic-image-gallery a,.basic-image-gallery .bricks-lightbox,.basic-image-gallery img { cursor: pointer !important;}.bcorp-tabs-menu .tab-title,.industry-tabs-menu .tab-title { transition: transform 0.18s ease, box-shadow 0.18s ease; cursor: pointer;}.bcorp-tabs-menu .tab-title:hover,.industry-tabs-menu .tab-title:hover { transform: translateY(-2px);  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.14); }.bcorp-tabs-menu .tab-title:focus-visible,.industry-tabs-menu .tab-title:focus-visible { transform: translateY(-2px); box-shadow: 0 4px 8px rgba(0, 0, 0, 0.14); outline: none;}.blog-filters-content .brxe-filter-checkbox { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 10px;}.blog-filters-content .brxe-filter-checkbox li label { display: block; cursor: pointer; position: relative;}.blog-filters-content .brxe-filter-checkbox li input[type="checkbox"] { position: absolute; opacity: 0; pointer-events: none;}.blog-filters-content .brxe-filter-checkbox li .brx-option-text { display: block; padding: 12px 18px; border-radius: 8px; border: 1px solid #dde3ea; background: #fcfdfd;  font-size: 15px; line-height: 1.45; font-weight: 500; color: var(--bricks-color-iveumb, #4d4d4f); text-align: left; transition: background-color .15s, border-color .15s, color .15s;}.blog-filters-content .brxe-filter-checkbox li label:hover .brx-option-text { background: #f5f7f8;  border-color: #c8d2dd;}.blog-filters-content .brxe-filter-checkbox li input[type="checkbox"]:checked + .brx-option-text { background: #f3f9f8;  border-color: #16A5B4;  color: #1f535a; font-weight: 600;}.blog-filters-content .brxe-filter-checkbox li input[type="checkbox"]:focus-visible + .brx-option-text { outline: 2px solid #16A5B4; outline-offset: 2px;}@media (max-width: 1100px) { #brxe-gtcgsl{--columns: 3 !important;}}@media (max-width: 800px) {.bricks-layout-wrapper[data-layout=metro]:not(.isotope){ grid-template-columns: repeat(2, minmax(0, 1fr));} #brxe-gtcgsl{--columns: 2 !important;}#brxe-hmhvzn{font-size: 5rem;}#brxe-euhxan{ font-size: 3rem;}#brxe-qvoevc{font-size: 3rem;}}@media (max-width: 450px) {#brxe-hmhvzn{font-size: 4rem;}}.banner-homepage-image.brxe-video,.banner-subpage-image.brxe-video{ position: relative; width: 100%; aspect-ratio: 16 / 9; overflow: hidden;  border-bottom-left-radius: 4rem;}.banner-homepage-image.brxe-video iframe,.banner-subpage-image.brxe-video iframe,.banner-homepage-image.brxe-video video,.banner-subpage-image.brxe-video video{ position: absolute; inset: 0; width: 100% !important; height: 100% !important; border: 0 !important; display: block;}@media (max-width: 1125px){  .banner-homepage-image.brxe-video, .banner-subpage-image.brxe-video{ border-bottom-left-radius: 0 !important; border-radius: 0 !important; margin-left: auto !important; margin-right: auto !important; }  .banner-homepage-container.brxe-container, .banner-subpage-container.brxe-container{ align-items: center !important; }}@media (max-width: 1000px) { .banner-homepage-image.brxe-video, .banner-subpage-image.brxe-video{ width: 105% !important; max-width: 100% !important; margin-left: -2rem !important; aspect-ratio: 14 / 9; height: auto !important; max-height: 50vh; overflow: hidden; position: relative;  border-radius: 0 !important; } .banner-homepage-container.brxe-container img, .banner-subpage-container.brxe-container img{ width: 105% !important; max-width: 100% !important; margin-left: -2rem !important; aspect-ratio: 14 / 9; max-height: 50vh; height: auto; object-fit: cover; display: block; border-radius: 0 !important; }.banner-homepage-image.brxe-video, .banner-subpage-image.brxe-video{ margin-left: -2rem !important; }}@media (max-width: 1125px) { #brxe-xtvgmf { padding-top: var(--spacing-5) !important; }}@media (max-width: 991px) { .banner-subpage-image.brxe-video { min-width: calc(105% + 2rem) !important; } #brxe-xszggy{align-items: center; } #brxe-kewzgx{ text-align: center; } #brxe-kdynrb{ text-align: center; }}@media (max-width: 1125px){  .banner-homepage-container.brxe-container, .banner-subpage-container.brxe-container{ display: flex !important; flex-direction: column-reverse !important; align-items: center !important; gap: 2.5rem !important; grid-template-columns: none !important;  width: 100% !important; max-width: 100% !important; margin-left: 0 !important; margin-right: 0 !important; }  .banner-homepage-image.brxe-video, .banner-subpage-image.brxe-video{ width: 100vw !important; max-width: 100vw !important; margin-left: calc(50% - 50vw) !important;  margin-right: 0 !important; aspect-ratio: 14 / 9; max-height: 55vh; overflow: hidden; border-radius: 0 !important; position: relative; }  .banner-homepage-image.brxe-video iframe, .banner-subpage-image.brxe-video iframe, .banner-homepage-image.brxe-video video, .banner-subpage-image.brxe-video video{ position: absolute; inset: 0; width: 100% !important; height: 100% !important; border: 0 !important; display: block; }  .banner-homepage-container.brxe-container img, .banner-subpage-container.brxe-container img{ width: 100vw !important; max-width: 100vw !important; margin-left: calc(50% - 50vw) !important; aspect-ratio: 14 / 9; max-height: 55vh; height: auto; object-fit: cover; display: block; border-radius: 0 !important; }}.banner-homepage-image.brxe-video,.banner-subpage-image.brxe-video{ position: relative; width: 100%; aspect-ratio: 14 / 9 !important; overflow: hidden; border-bottom-left-radius: 4rem;}@media (max-width: 800px){.banner-homepage-image.brxe-video,.banner-subpage-image.brxe-video{ position: relative; width: 100%; aspect-ratio: 16 / 9 !important; overflow: hidden; border-bottom-left-radius: 4rem;}}.latest-news-image.brxe-image{ width: 100%; aspect-ratio: 16 / 9 !important;  overflow: hidden;}.latest-news-image.brxe-image img{ width: 100% !important; height: 100% !important; object-fit: cover !important; display: block;}.latest-news-image.brxe-image{ height: auto !important; max-height: none !important;}.latest-news-image.brxe-image img{ max-height: none !important;}.brxe-accordion-nested .accordion-title-wrapper{ display: flex !important; align-items: center !important; justify-content: space-between !important; gap: 1rem !important;}.brxe-accordion-nested .accordion-title-wrapper > h3{ flex: 1 1 auto !important; min-width: 0 !important; margin: 0 !important;}.brxe-accordion-nested .accordion-title-wrapper > i.brxe-icon{ flex: 0 0 auto !important; margin-left: auto !important; align-self: center !important;}@media (max-width: 400px){.the-font-pro-65.text-teal-light-blue.text-uppercase,.the-font-pro-65.text-teal-blue.text-uppercase,.mark-my-words-60.text-light-green,.futura-pt-53.text-grey.text-uppercase{ font-size: 5rem !important;}}#brxe-tlyghz, #brxe-xiqmqd, #brxe-mtxytj, #brxe-guspbi, #brxe-suskue, #brxe-tdoans, #brxe-cezzzf, #brxe-aqltcw{align-content: center;}@media (max-width: 1224px){ #brxe-tlyghz, #brxe-xiqmqd, #brxe-mtxytj, #brxe-guspbi, #brxe-suskue, #brxe-tdoans, #brxe-cezzzf, #brxe-aqltcw{ height: 7rem; }} @media (max-width: 767px){ #brxe-iytjvv.industry-tabs-menu{ display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 14px !important; max-width: 560px; margin-left: auto !important; margin-right: auto !important; }  #brxe-iytjvv.industry-tabs-menu > .tab-title, #brxe-iytjvv.industry-tabs-menu > #brxe-ccrwgg{ width: 100% !important; margin: 0 !important; }  #brxe-iytjvv.industry-tabs-menu .tab-title{ min-height: 54px; border-radius: 14px !important; display: flex !important; align-items: center !important; justify-content: center !important; text-align: center !important; padding: 12px 14px !important; } #brxe-iytjvv.industry-tabs-menu .tab-title .brxe-text-basic{ width: 100%; line-height: 1.15; font-size: 16px; }  #brxe-ccrwgg{ display: flex !important; } #brxe-ccrwgg > a{ width: 100% !important; min-height: 54px; border-radius: 14px !important; display: flex !important; align-items: center !important; justify-content: center !important; }}@media (max-width: 520px){ #brxe-iytjvv.industry-tabs-menu{ grid-template-columns: 1fr !important; max-width: 360px; }}@media (max-width: 1100px){  .brxe-container.grid-col-2-equal:has(.image-outside-left), .brxe-container.grid-col-2-equal:has(.image-outside-right){  } .homepage-ctas-block .brxe-container.grid-col-2-equal, .homepage-ctas-block .brxe-div.grid-col-2-equal{ all: unset; }  .brxe-container.grid-col-2-equal:has(.image-outside-left), .brxe-container.grid-col-2-equal:has(.image-outside-right){ display: flex !important; flex-direction: column !important; gap: 24px !important; align-items: center !important; text-align: center !important; }  .brxe-container.grid-col-2-equal:has(.image-outside-left) > .brxe-block, .brxe-container.grid-col-2-equal:has(.image-outside-right) > .brxe-block{ width: 100% !important; display: flex !important; flex-direction: column !important; align-items: center !important; }  .brxe-container.grid-col-2-equal:has(.image-outside-left) > .image-outside-left, .brxe-container.grid-col-2-equal:has(.image-outside-right) > .image-outside-right{ order: 1 !important; max-width: 80% !important; margin: 0 auto !important; border-radius: 30px !important; overflow: hidden !important; background: #fff; position: relative; }  .brxe-container.grid-col-2-equal:has(.image-outside-left) > .brxe-block:not(.image-outside-left):not(.image-outside-right), .brxe-container.grid-col-2-equal:has(.image-outside-right) > .brxe-block:not(.image-outside-left):not(.image-outside-right){ order: 2 !important; max-width: 680px; margin: 0 auto !important; }  .brxe-container.grid-col-2-equal:has(.image-outside-left) img, .brxe-container.grid-col-2-equal:has(.image-outside-right) img{ display: block; margin-left: auto !important; margin-right: auto !important; }  .brxe-container.grid-col-2-equal:has(.image-outside-left) .parallax-container, .brxe-container.grid-col-2-equal:has(.image-outside-right) .parallax-container{ width: 100%; aspect-ratio: 600 / 420; height: auto !important; overflow: hidden; position: relative; }  .brxe-container.grid-col-2-equal:has(.image-outside-left) .parallax-image, .brxe-container.grid-col-2-equal:has(.image-outside-right) .parallax-image{ position: absolute; inset: 0; width: 100% !important; height: 100% !important; object-fit: cover !important; object-position: center center !important; transform: translate3d(0,0,0) !important; }  .brxe-container.grid-col-2-equal:has(.image-outside-left) .image-outside-left > a.brxe-text-link, .brxe-container.grid-col-2-equal:has(.image-outside-right) .image-outside-right > a.brxe-text-link{ display: flex !important; align-items: center; justify-content: center; width: 100% !important; margin: 0 !important; padding: 18px 22px !important; border-radius: 0 !important; }}@media (max-width: 991px){ .brxe-container.grid-col-2-equal:has(.image-outside-left) > .image-outside-left, .brxe-container.grid-col-2-equal:has(.image-outside-right) > .image-outside-right{ max-width: 80%; }}@media (max-width: 1125px){ #brxe-xoebog,  #brxe-nvigmg,  #brxe-eiymyj {  aspect-ratio: auto !important; width: auto !important; max-width: 100% !important; height: auto !important; object-fit: contain !important; margin-left: auto !important; margin-right: auto !important; display: block !important; }  .banner-homepage-container.brxe-container > .brxe-block:first-child :is(#brxe-xoebog, #brxe-nvigmg, #brxe-eiymyj), .banner-subpage-container.brxe-container > .brxe-block:first-child :is(#brxe-xoebog, #brxe-nvigmg, #brxe-eiymyj){ aspect-ratio: auto !important; width: auto !important; max-width: 100% !important; height: auto !important; object-fit: contain !important; }}@media (max-width: 767px){ #brxe-mjrzmo.bcorp-tabs-menu{ display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 14px !important; max-width: 560px; margin-left: auto !important; margin-right: auto !important; justify-items: stretch !important; align-items: stretch !important; }  #brxe-mjrzmo.bcorp-tabs-menu > .tab-title{ width: 100% !important; margin: 0 !important; }  #brxe-mjrzmo.bcorp-tabs-menu .tab-title{ min-height: 54px; display: flex !important; align-items: center !important; justify-content: center !important; text-align: center !important; padding: 12px 14px !important; } #brxe-mjrzmo.bcorp-tabs-menu .tab-title .brxe-text-basic{ width: 100%; line-height: 1.15; font-size: 16px; }}@media (max-width: 520px){ #brxe-mjrzmo.bcorp-tabs-menu{ grid-template-columns: 1fr !important; max-width: 360px; } #brxe-tsfflo{font-size: 2.5rem !important;}}@media (max-width: 766px){.cta-page-bottom > .brxe-block > .brxe-div{align-self: center; } #brxe-qmeyji{text-align: -webkit-center;}.cta-page-bottom > .brxe-block{align-items: center; }}