@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {.brxe-breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.brxe-breadcrumbs .separator{display:flex}.brxe-breadcrumbs .item:has(>svg,>i){align-items:center;display:flex}}@layer bricks {.brxe-accordion-nested{--brx-icon-transform:rotate(90deg);width:100%}.brxe-accordion-nested .accordion-title-wrapper{cursor:pointer}.brxe-accordion-nested .accordion-title-wrapper .brxe-heading{margin:0}.brxe-accordion-nested .accordion-content-wrapper{display:none}.brxe-accordion-nested .brx-open>.accordion-content-wrapper{display:block}.brxe-accordion-nested .brx-icon-expanded{display:none}.brxe-accordion-nested .brx-icon-transform{transition:transform .1s}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-transform{transform:var(--brx-icon-transform)}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-collapsed{display:none}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-expanded{display:block}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-form){display:flex;flex-wrap:wrap;width:100%}:where(.brxe-form) .label,:where(.brxe-form) label{color:inherit;font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}:where(.brxe-form) .form-group{display:flex;flex-direction:column;padding:0 0 20px;width:100%}:where(.brxe-form) .form-group.captcha,:where(.brxe-form) .form-group:last-child{padding-bottom:0}:where(.brxe-form) .form-group.captcha{line-height:1}:where(.brxe-form) .form-group.file{display:block}:where(.brxe-form) .form-group.file>label.choose-files{margin-bottom:0}:where(.brxe-form) .form-group>.label{margin-bottom:5px}:where(.brxe-form) .form-group .form-group-error-message{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger);display:none;padding:15px;width:100%}:where(.brxe-form) .form-group .form-group-error-message.show{display:block}:where(.brxe-form) .form-group .password-input-wrapper{position:relative}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle{background:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle span{display:flex}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle span.hide{display:none}:where(.brxe-form) .submit-button-wrapper{width:auto}:where(.brxe-form) .required:after{content:"*";padding:0 2px;position:relative;top:-2px}:where(.brxe-form) .options-wrapper{list-style-type:none;margin:0;padding:0}:where(.brxe-form) .options-wrapper li{align-items:baseline;display:flex;gap:8px}:where(.brxe-form) .options-wrapper input,:where(.brxe-form) .options-wrapper label{display:inline-block;height:auto;margin:0 5px 0 0;width:auto}:where(.brxe-form) .options-wrapper input[type=checkbox],:where(.brxe-form) .options-wrapper input[type=radio]{margin:initial;padding:initial;position:relative;top:1px}:where(.brxe-form) button[type=submit].sending{cursor:default}:where(.brxe-form) button[type=submit].sending .text{opacity:.5}:where(.brxe-form) button[type=submit].sending>i,:where(.brxe-form) button[type=submit].sending>svg{display:none}:where(.brxe-form) button[type=submit].sending .loading{animation:load8 1s linear infinite;display:flex;opacity:1}:where(.brxe-form) button[type=submit].sending .loading svg{transform:scaleX(-1)}:where(.brxe-form) button[type=submit] .loading{display:none}:where(.brxe-form) button[type=submit] svg{height:1em;transform-origin:center}:where(.brxe-form) .recaptcha-hidden{display:none}:where(.brxe-form) .recaptcha-error{display:none;padding:0!important}:where(.brxe-form) .recaptcha-error.show{display:block}:where(.brxe-form) .recaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-form) .hcaptcha-error{display:none;padding:0!important}:where(.brxe-form) .hcaptcha-error.show{display:block}:where(.brxe-form) .hcaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-form) input[type=checkbox]+.label,:where(.brxe-form) input[type=checkbox]+label,:where(.brxe-form) input[type=radio]+.label,:where(.brxe-form) input[type=radio]+label{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:inherit}:where(.brxe-form) textarea{height:inherit;resize:vertical}:where(.brxe-form) .message{background-color:var(--bricks-bg-info);color:var(--bricks-text-info);display:flex;gap:15px;justify-content:space-between;opacity:1;padding-bottom:0;position:relative;width:100%}:where(.brxe-form) .message.success{background-color:var(--bricks-bg-success);color:var(--bricks-text-success)}:where(.brxe-form) .message.error{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger)}:where(.brxe-form) .message .text{padding:15px}:where(.brxe-form) .message.closing{opacity:0;transition:opacity .2s}:where(.brxe-form) .message .close{all:unset;cursor:pointer;padding:15px}:where(.brxe-form) input.file,:where(.brxe-form) input[type=file]{display:block;height:0;opacity:0;width:0}:where(.brxe-form) .file-result{display:none;padding:0}:where(.brxe-form) .file-result.show{align-items:center;display:flex;margin:0 0 15px}:where(.brxe-form) .file-result.show.danger{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger);justify-content:space-between;padding:15px}:where(.brxe-form) .file-result.show.danger svg{cursor:pointer;height:1em;margin-left:5px}:where(.brxe-form) .file-result.show.danger svg g{stroke:currentcolor}:where(.brxe-form) .file-result.show .remove{display:inline-block;font-size:12px;line-height:30px;margin:0 15px;padding:0 10px}:where(.brxe-form) .file-result.show .remove:hover{background-color:var(--bricks-text-danger);color:#fff}:where(.brxe-form) .choose-files{align-self:flex-start;background-color:transparent;border:1px solid var(--bricks-border-color);cursor:pointer;display:inline-block;font-family:inherit;font-size:12px;font-weight:600;line-height:40px;padding:0 15px;text-align:center;text-transform:none;white-space:nowrap;width:auto}:where(.brxe-form) .choose-files:hover{background-color:rgba(0,0,0,.05)}:where(.brxe-form) .gallery-preview{display:flex;flex-wrap:wrap;gap:10px}:where(.brxe-form) .gallery-preview:not(:empty)+button{margin-top:5px}:where(.brxe-form) .image-preview{align-self:flex-start;overflow:hidden;position:relative}:where(.brxe-form) .image-preview:hover button{opacity:1}:where(.brxe-form) .image-preview:has(img)+button{margin-top:5px}:where(.brxe-form) .image-preview button{background-color:#fff;border:none;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}:where(.brxe-form) .image-preview button:hover{background-color:var(--bricks-text-danger);color:#fff}:where(.brxe-form) .image-preview button.hide{display:none}.grecaptcha-badge{visibility:hidden}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-list){list-style-type:none;margin:0;padding:0;width:100%}:where(.brxe-list) li{position:relative}:where(.brxe-list) li:last-child{margin-bottom:0}:where(.brxe-list) li[data-highlight]:before{content:attr(data-highlight);display:inline-block}:where(.brxe-list) .content{align-items:center;display:flex;justify-content:space-between}:where(.brxe-list) .icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}:where(.brxe-list) .icon svg{font-size:medium}:where(.brxe-list) .title{display:inline-block;margin:0 10px 0 0}:where(.brxe-list) .meta{margin-left:10px}:where(.brxe-list) .description{display:flex}:where(.brxe-list) .separator{border-top-style:solid;border-top-width:1px;flex:1;flex-basis:50px}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-hb0002 {align-items: flex-start; justify-content: center}.ind-breadcrumb.ind-breadcrumb { display: flex; align-items: center; height: 57.5px; min-height: 57.5px; padding: 0 112px; background: #004869; border-bottom: 1.5px solid #002d41; } .ind-breadcrumb .ind-breadcrumb__row.ind-breadcrumb__row { width: min(100%, 1280px); max-width: 1280px; margin-inline: auto; padding: 0; display: flex; align-items: center; gap: 8px; height: 57.5px; min-height: 57.5px; } .ind-breadcrumb a, .ind-breadcrumb p, .ind-breadcrumb span { margin: 0; color: #d2d2d2; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; line-height: 24px; letter-spacing: 0; text-transform: none; } .ind-breadcrumb .ind-breadcrumb__current, .ind-breadcrumb .is-current { color: #ffbd1c; font-weight: 700; }@media (max-width: 991px) { .ind-breadcrumb.ind-breadcrumb { padding-inline: 32px; } }@media (max-width: 640px) { .ind-breadcrumb.ind-breadcrumb { padding-inline: 20px; } }#brxe-ih0001 {overflow: hidden}.ind-hero.ind-hero { position: relative; overflow: hidden; background: #004869; border-bottom: 2px solid #004869; padding: 112px 112px 114px; isolation: isolate; } .ind-hero.ind-hero::before { content: ""; position: absolute; inset: 0; background-image: linear-gradient(90deg, rgba(0,72,105,.18) 0%, rgba(0,72,105,.44) 45%, #004869 100%), url('/wp-content/uploads/2026/06/bg-section-form.webp'); background-size: cover; background-position: center; opacity: 1; z-index: -1; } .ind-hero .ind-container.ind-container { width: min(100%, 1280px); max-width: 1280px; margin-inline: auto; padding: 0; } .ind-hero__grid.ind-hero__grid { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 80px; align-items: start; } .ind-hero__left, .ind-hero__right { min-width: 0; } .ind-hero__right.ind-hero__right { display: flex; flex-direction: column; align-items: flex-start; gap: 16px; padding-top: 0; } .ind-pill.ind-pill { display: inline-flex; align-items: center; justify-content: center; width: fit-content; min-height: 32px; padding: 8px 16px; border: 1px solid #ffbd1c; border-radius: 999px; background: rgba(255,189,28,.30); color: #fff1d0; font-family: Manrope, sans-serif; font-size: 10px; font-weight: 700; line-height: 16px; letter-spacing: 1.2px; text-transform: uppercase; } .ind-heading.ind-heading { margin: 0; max-width: 620px; color: #fff; font-family: Epilogue, sans-serif; font-size: 56px; font-weight: 900; line-height: 64px; letter-spacing: 0; text-transform: none; } .ind-heading .ind-yellow { color: #ffbd1c; } .ind-hero__copy.ind-hero__copy { max-width: 618px; margin: 0; color: #d2d2d2; font-family: Manrope, sans-serif; font-size: 18px; font-weight: 400; line-height: 27px; letter-spacing: 0; text-transform: none; } .ind-btnrow.ind-btnrow { display: flex; align-items: center; gap: 12px; padding-top: 16px; } .ind-hero .ind-btn-primary.ind-btn-primary.bricks-button, .ind-hero .ind-btn-light.ind-btn-light.bricks-button { display: inline-flex; align-items: center; justify-content: center; min-height: 56px; padding: 16px 32px; border-radius: 8px; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 700; line-height: 24px; letter-spacing: 0; text-transform: none; text-decoration: none; } .ind-hero .ind-btn-primary.ind-btn-primary.bricks-button { background: #ffbd1c; background-color: #ffbd1c; color: #002d41; border: 0; } .ind-hero .ind-btn-light.ind-btn-light.bricks-button { background: #fff; background-color: #fff; color: #006390; border: 1.5px solid #006390; } .ind-proof.ind-proof { display: flex; align-items: center; gap: 8px; margin: 0; color: #d2d2d2; font-family: Manrope, sans-serif; font-size: 12px; font-weight: 400; line-height: 18px; letter-spacing: 0; text-transform: none; } .ind-proof img { width: 16px; height: 16px; flex: 0 0 16px; display: block; } .ind-proof strong { font-weight: 700; }@media (max-width: 991px) { .ind-hero.ind-hero { padding: 72px 32px 80px; } .ind-hero__grid.ind-hero__grid { grid-template-columns: 1fr; gap: 32px; } .ind-heading.ind-heading { font-size: 44px; line-height: 52px; } }@media (max-width: 640px) { .ind-hero.ind-hero { padding: 56px 20px 64px; } .ind-heading.ind-heading { font-size: 36px; line-height: 42px; } .ind-btnrow.ind-btnrow { flex-direction: column; align-items: stretch; width: 100%; } .ind-hero .ind-btn-primary.ind-btn-primary.bricks-button, .ind-hero .ind-btn-light.ind-btn-light.bricks-button { width: 100%; } }.ind-stats.ind-stats { padding: 0 112px; background: #003548; border-bottom: 2px solid #004869; } .ind-stats .ind-container.ind-container.ind-container { width: min(100%, 1280px); max-width: 1280px; margin-inline: auto; padding: 0; } .ind-stats__grid.ind-stats__grid.ind-stats__grid { width: 100%; display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); align-items: center; } .ind-stats .ind-stat.ind-stat { min-height: 112px; display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; gap: 8px; border-left: 1px solid rgba(255,255,255,.14); } .ind-stats .ind-stat:first-child { border-left: 0; } .ind-stats .ind-stat > :first-child { color: #ffbd1c; font-family: Epilogue, sans-serif; font-size: 32px; font-weight: 900; line-height: 38px; letter-spacing: 0; margin: 0; } .ind-stats .ind-stat > :last-child { max-width: 190px; margin: 0; color: #d2d2d2; font-family: Manrope, sans-serif; font-size: 14px; font-weight: 400; line-height: 20px; }@media (max-width: 767px) { .ind-stats.ind-stats { padding-inline: 20px; } .ind-stats__grid.ind-stats__grid { grid-template-columns: 1fr 1fr; } .ind-stats .ind-stat.ind-stat { border-left: 0; border-top: 1px solid rgba(255,255,255,.14); } .ind-stats .ind-stat:nth-child(-n+2) { border-top: 0; } } .ind-stats .ind-stat > * { visibility: visible; }.ind-stats.ind-stats{padding-inline:clamp(16px,5vw,112px);overflow:hidden;} .ind-stats .ind-container.ind-container.ind-container{width:100%;max-width:1280px;} .ind-stats__grid.ind-stats__grid.ind-stats__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));} .ind-stats .ind-stat.ind-stat{min-width:0;padding:18px 10px;border-top:0;} .ind-stats .ind-stat > :first-child{font-size:clamp(22px,6vw,32px);line-height:1.15;overflow-wrap:normal;} .ind-stats .ind-stat > :last-child{font-size:clamp(11px,3.3vw,14px);line-height:1.35;max-width:150px;}@media(max-width:767px){.ind-stats__grid.ind-stats__grid.ind-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr));} .ind-stats .ind-stat.ind-stat{min-height:104px;border-left:0;border-top:1px solid rgba(255,255,255,.14);} .ind-stats .ind-stat:nth-child(-n+2){border-top:0;} .ind-stats .ind-stat > :first-child{font-size:24px;line-height:28px;} .ind-stats .ind-stat > :last-child{font-size:12px;line-height:16px;}}#brxe-ip0006 {font-size: 48px; line-height: 60px; font-weight: 900; text-transform: none; letter-spacing: 0px; color: #333333}#brxe-ip0007 {font-size: 18px; line-height: 27px; font-weight: 400; color: #606060}#brxe-b6e0ba {font-size: 16px; line-height: 24px; font-weight: 800; text-transform: none; letter-spacing: 0px; color: #333333; margin-bottom: 12px}#brxe-5388a8 {font-size: 14px; line-height: 21px; font-weight: 400; color: #606060}#brxe-ip0011 {padding-top: 25.5px; padding-right: 25.5px; padding-bottom: 25.5px; padding-left: 25.5px; min-height: 260px; border: 1.5px solid #d2d2d2; background-color: #ffffff}#brxe-480de1 {font-size: 16px; line-height: 24px; font-weight: 800; text-transform: none; letter-spacing: 0px; color: #333333; margin-bottom: 12px}#brxe-0c2100 {font-size: 14px; line-height: 21px; font-weight: 400; color: #606060}#brxe-ip0014 {padding-top: 25.5px; padding-right: 25.5px; padding-bottom: 25.5px; padding-left: 25.5px; min-height: 260px; border: 1.5px solid #d2d2d2; background-color: #ffffff}#brxe-c7ab44 {font-size: 16px; line-height: 24px; font-weight: 800; text-transform: none; letter-spacing: 0px; color: #333333; margin-bottom: 12px}#brxe-78ea47 {font-size: 14px; line-height: 21px; font-weight: 400; color: #606060}#brxe-ip0017 {padding-top: 25.5px; padding-right: 25.5px; padding-bottom: 25.5px; padding-left: 25.5px; min-height: 260px; border: 1.5px solid #d2d2d2; background-color: #ffffff}#brxe-2e248c {font-size: 16px; line-height: 24px; font-weight: 800; text-transform: none; letter-spacing: 0px; color: #333333; margin-bottom: 12px}#brxe-1fb048 {font-size: 14px; line-height: 21px; font-weight: 400; color: #606060}#brxe-ip0020 {padding-top: 25.5px; padding-right: 25.5px; padding-bottom: 25.5px; padding-left: 25.5px; min-height: 260px; border: 1.5px solid #d2d2d2; background-color: #ffffff}#brxe-ip0002 {width: 100%; max-width: 1288px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-ip0001 {background-color: #fffdf9; padding-top: 112px; padding-right: clamp(24px, 7.4vw, 112px); padding-bottom: 112px; padding-left: clamp(24px, 7.4vw, 112px)}.ind-pain{background:#fffdf9;padding:112px clamp(24px,7.4vw,112px);color:#333;} .ind-pain .ind-container{width:100%;max-width:1288px;margin-inline:auto;} .ind-pain .ind-two{display:grid;grid-template-columns:minmax(0,568px) minmax(0,620px);justify-content:space-between;gap:48px;align-items:start;} .ind-pain .ind-kicker{display:block;margin:0 0 16px;color:#006390;font-size:10px;line-height:16px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;} .ind-pain .ind-h2{max-width:568px;margin:0;color:#333;font-family:Epilogue,Manrope,Arial,sans-serif;font-size:48px;line-height:60px;font-weight:900;letter-spacing:0;text-transform:none;} .ind-pain .ind-copy{max-width:568px;margin:24px 0 0;color:#606060;font-size:18px;line-height:27px;font-weight:400;white-space:pre-line;} .ind-pain .ind-cardgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;} .ind-pain .ind-card{background:#fff;border:1.5px solid #d2d2d2;border-radius:12px;padding:25.5px;min-height:260px;box-shadow:none;} .ind-pain .ind-card h3{display:flex;align-items:flex-start;gap:12px;margin:0 0 12px;color:#333;font-size:16px;line-height:24px;font-weight:800;text-transform:none;letter-spacing:0;} .ind-pain .ind-card h3::before{content:'';width:28px;height:28px;flex:0 0 28px;border-radius:999px;background:#ffafb6 url('https://modularwallkit.com/wp-content/uploads/2026/06/close.svg') center/18px 18px no-repeat;} .ind-pain .ind-card p{margin:0;color:#606060;font-size:14px;line-height:21px;font-weight:400;} .ind-pain .ind-card p strong{font-weight:800;color:#606060;}@media(max-width:1024px){.ind-pain{padding-block:84px} .ind-pain .ind-two{grid-template-columns:1fr;gap:40px} .ind-pain .ind-h2{font-size:42px;line-height:52px} .ind-pain .ind-copy{font-size:17px;line-height:26px} .ind-pain .ind-card{min-height:220px}}@media(max-width:767px){.ind-pain{padding:64px 24px} .ind-pain .ind-cardgrid{grid-template-columns:1fr} .ind-pain .ind-h2{font-size:34px;line-height:42px} .ind-pain .ind-copy{font-size:15px;line-height:23px} .ind-pain .ind-card{min-height:auto}}.ind-pain{overflow:hidden;padding-inline:clamp(20px,6vw,112px);} .ind-pain .ind-container{max-width:1288px;width:100%;} .ind-pain .ind-two.ind-two{grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));} .ind-pain .ind-cardgrid.ind-cardgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));} .ind-pain .ind-card{min-width:0;} .ind-pain .ind-card h3{overflow-wrap:anywhere;} .ind-pain .ind-copy,.ind-pain .ind-card p{overflow-wrap:break-word;}@media(max-width:767px){.ind-pain{padding:64px 24px;} .ind-pain .ind-two.ind-two{grid-template-columns:1fr;gap:34px;} .ind-pain .ind-cardgrid.ind-cardgrid{grid-template-columns:1fr;gap:18px;} .ind-pain .ind-h2{font-size:34px;line-height:42px;max-width:100%;} .ind-pain .ind-card{padding:22px;} .ind-pain .ind-card h3{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;}}#brxe-pr0004 {text-align: center; font-size: 48px; line-height: 60px; font-weight: 900; text-transform: none; letter-spacing: 0px; color: #333333}#brxe-e55258 {width: 64px; height: 64px; font-size: 24px; line-height: 1; font-weight: 900; color: #ffffff; text-align: center; background-color: #006390}#brxe-7cf9f9 {font-size: 18px; line-height: 27px; font-weight: 800; text-transform: none; letter-spacing: 0px; color: #333333; text-align: center}#brxe-988875 {font-size: 16px; line-height: 24px; font-weight: 400; color: #606060; text-align: center}#brxe-prt001 {gap: 8px; font-size: 12px; line-height: 18px; font-weight: 800; color: #15ab5b; text-align: center; background-color: #c4f4db; border: 1px solid #15ab5b; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px}#brxe-prt001 i {font-size: 16px; color: #15ab5b}#brxe-305455 {width: 64px; height: 64px; font-size: 24px; line-height: 1; font-weight: 900; color: #ffffff; text-align: center; background-color: #006390}#brxe-a3b4f4 {font-size: 18px; line-height: 27px; font-weight: 800; text-transform: none; letter-spacing: 0px; color: #333333; text-align: center}#brxe-d3406e {font-size: 16px; line-height: 24px; font-weight: 400; color: #606060; text-align: center}#brxe-prt002 {gap: 8px; font-size: 12px; line-height: 18px; font-weight: 800; color: #15ab5b; text-align: center; background-color: #c4f4db; border: 1px solid #15ab5b; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px}#brxe-prt002 i {font-size: 16px; color: #15ab5b}#brxe-2181bd {width: 64px; height: 64px; font-size: 24px; line-height: 1; font-weight: 900; color: #ffffff; text-align: center; background-color: #006390}#brxe-2210cc {font-size: 18px; line-height: 27px; font-weight: 800; text-transform: none; letter-spacing: 0px; color: #333333; text-align: center}#brxe-d68cd3 {font-size: 16px; line-height: 24px; font-weight: 400; color: #606060; text-align: center}#brxe-prt003 {gap: 8px; font-size: 12px; line-height: 18px; font-weight: 800; color: #15ab5b; text-align: center; background-color: #c4f4db; border: 1px solid #15ab5b; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px}#brxe-prt003 i {font-size: 16px; color: #15ab5b}#brxe-pr0005 {display: grid; align-items: initial; margin-top: 40px; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-pr0002 {width: 100%; max-width: 1288px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; row-gap: 0px; column-gap: 0px}#brxe-pr0001 {background-color: #e8e8e8; padding-top: 64px; padding-right: clamp(24px, 7.4vw, 112px); padding-bottom: 64px; padding-left: clamp(24px, 7.4vw, 112px)}.ind-process{background:#e8e8e8;padding:64px clamp(24px,7.4vw,112px);color:#333;} .ind-process .ind-container{width:100%;max-width:1288px;margin-inline:auto;padding:0;display:flex;flex-direction:column;gap:0;align-items:center;} .ind-process .ind-kicker{margin:0;color:#006390;font-size:10px;line-height:16px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;text-align:center;} .ind-process .ind-h2{max-width:768px;margin:20px auto 0;color:#333;font-family:Epilogue,Manrope,Arial,sans-serif;font-size:48px;line-height:60px;font-weight:900;letter-spacing:0;text-align:center;text-transform:none;} .ind-process .ind-blue{color:#006390;} .ind-process .ind-steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:0;margin-top:40px;} .ind-process .ind-steps::before{content:'';position:absolute;left:16.666%;right:16.666%;top:32px;height:2px;background:#006390;} .ind-process .ind-steps>div{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;min-width:0;padding-inline:24px;} .ind-process .ind-stepnum{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 2px;border:3px solid #006390;border-radius:999px;background:radial-gradient(circle,#006390 0 25px,#e8e8e8 26px);color:#fff;font-family:Epilogue,Manrope,Arial,sans-serif;font-size:24px;line-height:1;font-weight:900;} .ind-process .ind-stepnum::before{content:none;} .ind-process .ind-steps h3{margin:0;color:#333;font-size:18px;line-height:27px;font-weight:800;text-align:center;text-transform:none;letter-spacing:0;} .ind-process .ind-copy{max-width:400px;margin:0 auto;color:#606060;font-size:16px;line-height:24px;font-weight:400;text-align:center;} .ind-process .ind-time{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:2px;padding:4px 8px;min-height:auto;border:1px solid #15ab5b;border-radius:8px;background:#c4f4db;color:#15ab5b;font-size:12px;line-height:18px;font-weight:800;text-decoration:none;pointer-events:none;} .ind-process .ind-time i{font-size:16px;line-height:1;color:#15ab5b;}@media(max-width:1024px){.ind-process .ind-h2{font-size:42px;line-height:52px} .ind-process .ind-steps>div{padding-inline:14px} .ind-process .ind-copy{font-size:15px;line-height:23px}}@media(max-width:767px){.ind-process{padding:56px 24px} .ind-process .ind-h2{font-size:34px;line-height:42px} .ind-process .ind-steps{grid-template-columns:1fr;gap:34px;margin-top:34px} .ind-process .ind-steps::before{display:none} .ind-process .ind-steps>div{padding-inline:0} .ind-process .ind-stepnum{width:58px;height:58px;background:radial-gradient(circle,#006390 0 23px,#e8e8e8 24px)}}.ind-process{overflow:hidden;padding-inline:clamp(20px,6vw,112px);} .ind-process .ind-container{max-width:1288px;width:100%;} .ind-process .ind-steps.ind-steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));} .ind-process .ind-steps>div{min-width:0;} .ind-process .ind-steps h3,.ind-process .ind-copy{overflow-wrap:break-word;}@media(max-width:767px){.ind-process{padding:56px 24px;} .ind-process .ind-h2{font-size:34px;line-height:42px;max-width:100%;} .ind-process .ind-steps.ind-steps{grid-template-columns:1fr;gap:34px;margin-top:34px;} .ind-process .ind-steps::before{display:none;} .ind-process .ind-steps>div{padding-inline:0;} .ind-process .ind-copy{max-width:320px;} .ind-process .ind-time{max-width:100%;white-space:nowrap;}}@container (max-width:767px){.ind-process .ind-steps.ind-steps{grid-template-columns:1fr;} .ind-process .ind-steps::before{display:none;}}#brxe-rs0003 {text-align: center}#brxe-rs0004 {text-align: center; font-size: 48px; line-height: 60px; font-weight: 900; text-transform: none; letter-spacing: 0px; color: #333333; font-family: "Epilogue"; margin-top: -28px; margin-right: auto; margin-bottom: 0; margin-left: auto}#brxe-c3ac6b {font-size: 24px; color: #006390; fill: #006390}#brxe-f76903 {font-size: 24px; color: #006390; fill: #006390}#brxe-852b41 {font-size: 24px; color: #006390; fill: #006390}#brxe-183fb6 {font-size: 24px; color: #006390; fill: #006390}#brxe-8ce491 {font-size: 24px; color: #006390; fill: #006390}#brxe-27622a {font-size: 24px; color: #006390; fill: #006390}#brxe-rs0030 {background-color: #006390; font-family: "Manrope"; font-size: 16px; line-height: 24px; font-weight: 800; color: #ffffff; text-align: center; text-transform: none; letter-spacing: 0px; min-height: 56px; padding-top: 16px; padding-right: 32px; padding-bottom: 16px; padding-left: 32px; border: 0; border-style: solid; border-radius: 8px}#brxe-rs0002 {width: 100%; max-width: 1288px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-rs0001 {background-color: #fffdf9; padding-top: 64px; padding-right: clamp(24px, 7.4vw, 112px); padding-bottom: 64px; padding-left: clamp(24px, 7.4vw, 112px)}.ind-reasons.ind-reasons { background: #fffdf9; padding: 64px 112px;} .ind-reasons .mw-container.ind-container { width: 100%; max-width: 1288px; margin-inline: auto; padding: 0; display: flex; flex-direction: column; align-items: center; gap: 40px;} .ind-reasons .ind-kicker.ind-kicker { margin: 0; color: var(--jf-color-primary, #006390); font-family: Manrope, Arial, sans-serif; font-size: 10px; line-height: 16px; font-weight: 800; letter-spacing: 1.2px; text-transform: uppercase; text-align: center;} .ind-reasons .ind-kicker.ind-kicker::before { content: none; display: none;} .ind-reasons .ind-h2.ind-h2 { max-width: 768px; margin: 0 auto; color: var(--jf-color-heading, #333333); font-family: Epilogue, Manrope, Arial, sans-serif; font-size: 48px; line-height: 60px; font-weight: 900; text-align: center; letter-spacing: 0; text-transform: none;} .ind-reasons .ind-reason-grid.ind-reason-grid { width: 100%; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 20px;} .ind-reasons .ind-reason.ind-reason { min-height: 190px; padding: 25.5px; display: flex; flex-direction: column; align-items: flex-start; gap: 8px; background: #ffffff; border: 1.5px solid #d2d2d2; border-radius: 12px;} .ind-reasons .ind-iconbox.ind-iconbox { width: 44px; height: 44px; display: grid; place-items: center; flex: 0 0 44px; padding: 0; border-radius: 8px; background: #ade5ff; color: var(--jf-color-primary, #006390); font-size: 24px; line-height: 1;} .ind-reasons .ind-iconbox.ind-iconbox i,.ind-reasons .ind-iconbox.ind-iconbox svg { width: 24px; height: 24px; display: block; color: currentColor; fill: currentColor;} .ind-reasons .ind-reason.ind-reason h3 { margin: 8px 0 0; color: var(--jf-color-heading, #333333); font-family: Manrope, Arial, sans-serif; font-size: 16px; line-height: 24px; font-weight: 800; letter-spacing: 0; text-transform: none;} .ind-reasons .ind-copy.ind-copy { margin: 0; color: var(--jf-color-text, #606060); font-family: Manrope, Arial, sans-serif; font-size: 14px; line-height: 21px; font-weight: 400;} .ind-reasons .bricks-button.ind-reason-cta { align-self: center; min-height: 56px; display: inline-flex; align-items: center; justify-content: center; padding: 16px 32px; border: 0; border-radius: 8px; background: var(--jf-color-primary, #006390); color: #ffffff; font-family: Manrope, Arial, sans-serif; font-size: 16px; line-height: 24px; font-weight: 800; text-decoration: none;}@media (max-width: 991px) { .ind-reasons.ind-reasons { padding: 56px 40px; } .ind-reasons .ind-reason-grid.ind-reason-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }}@media (max-width: 767px) { .ind-reasons.ind-reasons { padding: 48px 20px; } .ind-reasons .mw-container.ind-container { gap: 28px; } .ind-reasons .ind-h2.ind-h2 { font-size: 34px; line-height: 42px; } .ind-reasons .ind-reason-grid.ind-reason-grid { grid-template-columns: 1fr; }}#brxe-qu0005 {color: #ffffff; font-size: 36px; line-height: 44px; font-weight: 900; text-transform: none; letter-spacing: 0px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-qu0006 .icon {width: 32px; height: 32px}#brxe-qu0006 .separator {display: none}#brxe-qu0006 .title {font-size: 16px; line-height: 24px; color: #d2d2d2}#brxe-qu0003 {display: flex; flex-direction: column; row-gap: 20px; align-items: flex-start}#brxe-qu0012 .submit-button-wrapper {width: 100%}#brxe-qu0010 {display: block; width: 100%; padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; background-color: #ffffff; border-radius: 8px}#brxe-qu0001 {background-color: #003548; background-image: url("https://modularwallkit.com/wp-content/uploads/2026/06/bg-section.webp"); background-size: cover; padding-top: 72px; padding-right: clamp(24px, 7.4vw, 112px); padding-bottom: 72px; padding-left: clamp(24px, 7.4vw, 112px)}@layer jf-pages {.ind-quote{ position:relative; isolation:isolate; overflow:hidden; min-height:738px; padding:72px clamp(24px,7.4vw,112px); color:#fff; background-color:#003548; background-image:linear-gradient(rgba(0,45,65,.75),rgba(0,45,65,.75)),url('https://modularwallkit.com/wp-content/uploads/2026/06/bg-section.webp'); background-position:center; background-size:cover;} .ind-quote .ind-quote__grid{ width:100%; max-width:1288px; margin-inline:auto; display:grid; grid-template-columns:minmax(0,1fr) minmax(0,612px); gap:64px; align-items:center;} .ind-quote__left{display:flex;flex-direction:column;gap:20px;align-items:flex-start;min-width:0;} .ind-quote .ind-kicker{ display:block; margin:0; color:#ade5ff; font:700 10px/16px Manrope,Arial,sans-serif; letter-spacing:1.2px; text-transform:uppercase;} .ind-quote .ind-kicker::before{content:none;display:none;} .ind-quote .ind-h2,.ind-quote h2{ max-width:650px; margin:0; color:#fff; font-family:Epilogue,Manrope,Arial,sans-serif; font-size:36px; line-height:44px; font-weight:900; letter-spacing:0; text-transform:none;} .ind-quote__copy{ max-width:650px; margin:0; color:#ade5ff; font:400 16px/24px Manrope,Arial,sans-serif; white-space:pre-line;} .ind-quote__order-features{display:flex;flex-direction:column;gap:20px;align-items:flex-start;padding-top:20px;} .ind-quote__order{ width:min(100%,440px); display:flex; flex-direction:column; gap:20px; padding:24px; border:1px solid rgba(255,255,255,.3); border-radius:8px; background:rgba(255,255,255,.15);} .ind-quote__order-title{margin:0;color:#fff;font:700 20px/30px Epilogue,Manrope,Arial,sans-serif;letter-spacing:0;text-transform:none;} .ind-quote-list{width:100%;display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;} .ind-quote-list li{display:block;margin:0;padding:0;color:#d2d2d2;} .ind-quote-list li::before{content:none;display:none;} .ind-quote-list .content{display:flex;align-items:center;gap:16px;min-height:32px;} .ind-quote-list .icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;margin:0;border-radius:0;background:transparent;color:inherit;font-size:0;line-height:1;} .ind-quote-list .icon svg{display:block;width:32px;height:32px;} .ind-quote-list .title{margin:0;color:#d2d2d2;font:400 16px/24px Manrope,Arial,sans-serif;} .ind-quote__chips{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;} .ind-quote__chip{display:inline-flex;align-items:center;min-height:34px;padding:8px 16px;border:1px solid #ffbd1c;border-radius:999px;background:rgba(255,189,28,.3);color:#fff1d0;font:700 10px/16px Manrope,Arial,sans-serif;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;} .ind-quote-card{ width:100%; min-width:0; overflow:hidden; padding:32px; border-radius:8px; background:#fff; color:#333;} .ind-quote-form{width:100%;} .ind-quote-form form{display:flex;flex-wrap:wrap;gap:16px 16px;} .ind-quote-form .form-group{margin:0;} .ind-quote-form .form-group:not(.submit-button-wrapper):not(.captcha){padding:0;} .ind-quote-form label{display:none;} .ind-quote-form input,.ind-quote-form textarea,.ind-quote-form select{ width:100%; min-height:48px; padding:12px; border:1.5px solid #d2d2d2; border-radius:4px; background:#fff; color:#333; font:400 16px/24px Manrope,Arial,sans-serif;} .ind-quote-form textarea{min-height:150px;resize:vertical;} .ind-quote-form ::placeholder{color:#777;opacity:1;} .ind-quote-form .captcha{width:100%;} .ind-quote-form .submit-button-wrapper{width:100%;margin-top:4px;} .ind-quote-form button[type=submit],.ind-quote-form .bricks-button{ width:100%; min-height:56px; justify-content:center; border:0; border-radius:8px; background:#006390; color:#fff; font:700 16px/24px Manrope,Arial,sans-serif; letter-spacing:0; text-transform:none;}@media(max-width:900px){ .ind-quote{min-height:auto;padding-block:56px;} .ind-quote .ind-quote__grid{grid-template-columns:1fr;gap:40px;} .ind-quote-card{max-width:612px;}}@media(max-width:560px){ .ind-quote{padding-inline:20px;} .ind-quote .ind-h2,.ind-quote h2{font-size:32px;line-height:38px;} .ind-quote__order{width:100%;padding:20px;} .ind-quote-card{padding:22px;} .ind-quote-form form{gap:12px;}}} .ind-quote .ind-kicker{color:#ade5ff;text-align:left;} .ind-quote .ind-quote__order-title{color:#fff;text-align:left;} .ind-quote .ind-quote-list .content{justify-content:flex-start;text-align:left;} .ind-quote .ind-quote-list .title{flex:1;color:#d2d2d2;text-align:left;} .ind-quote .ind-quote-form .submit-button-wrapper button.bricks-button,.ind-quote .ind-quote-form button[type=submit].bricks-button{background:#006390;background-color:#006390;background-image:none;border:0;color:#fff;}@media(max-width:900px){ .ind-quote .ind-quote__grid{display:grid;grid-template-columns:1fr;gap:40px;} .ind-quote .ind-quote-card{width:100%;max-width:612px;}}@media(max-width:560px){ .ind-quote .ind-quote-form .form-group:not(.submit-button-wrapper):not(.captcha){width:100%;} .ind-quote .ind-quote-card{padding:22px;} .ind-quote .ind-quote__order{width:100%;padding:20px;}} .ind-quote .ind-quote__grid{width:100%;max-width:1288px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,612px);gap:40px 64px;align-items:center;}@media(max-width:900px){ .ind-quote .ind-quote__grid{grid-template-columns:1fr;gap:40px;}}@media(max-width:560px){ .ind-quote .ind-quote-form form .form-group:not(.submit-button-wrapper):not(.captcha){width:100%;max-width:100%;flex:0 0 100%;}} .ind-quote .ind-quote-form form{display:flex;flex-wrap:wrap;gap:16px;} .ind-quote .ind-quote-form form .form-group{margin:0;padding:0;} .ind-quote .ind-quote-form form .form-group:nth-child(1),.ind-quote .ind-quote-form form .form-group:nth-child(2),.ind-quote .ind-quote-form form .form-group:nth-child(3),.ind-quote .ind-quote-form form .form-group:nth-child(4){width:calc(50% - 8px);} .ind-quote .ind-quote-form form .form-group:nth-child(n+5){width:100%;}@media(max-width:560px){ .ind-quote .ind-quote-form form .form-group:nth-child(1), .ind-quote .ind-quote-form form .form-group:nth-child(2), .ind-quote .ind-quote-form form .form-group:nth-child(3), .ind-quote .ind-quote-form form .form-group:nth-child(4), .ind-quote .ind-quote-form form .form-group:nth-child(n+5){width:100%;max-width:100%;flex:0 0 100%;}} .ind-quote .ind-quote-form form .form-group:nth-child(1),.ind-quote .ind-quote-form form .form-group:nth-child(2),.ind-quote .ind-quote-form form .form-group:nth-child(3),.ind-quote .ind-quote-form form .form-group:nth-child(4){width:auto;flex:0 0 calc(50% - 8px);} .ind-quote .ind-quote-form form .form-group:nth-child(n+5){width:100%;flex:0 0 100%;}@media(max-width:560px){ .ind-quote .ind-quote-form form .form-group:nth-child(1), .ind-quote .ind-quote-form form .form-group:nth-child(2), .ind-quote .ind-quote-form form .form-group:nth-child(3), .ind-quote .ind-quote-form form .form-group:nth-child(4), .ind-quote .ind-quote-form form .form-group:nth-child(n+5){width:100%;flex:0 0 100%;}} .ind-quote form.ind-quote-form{display:flex;flex-wrap:wrap;gap:16px;} .ind-quote form.ind-quote-form .form-group{margin:0;padding:0;} .ind-quote form.ind-quote-form .form-group:nth-child(1),.ind-quote form.ind-quote-form .form-group:nth-child(2),.ind-quote form.ind-quote-form .form-group:nth-child(3),.ind-quote form.ind-quote-form .form-group:nth-child(4){width:auto;flex:0 0 calc(50% - 8px);} .ind-quote form.ind-quote-form .form-group:nth-child(n+5){width:100%;flex:0 0 100%;}@media(max-width:560px){ .ind-quote form.ind-quote-form .form-group:nth-child(1), .ind-quote form.ind-quote-form .form-group:nth-child(2), .ind-quote form.ind-quote-form .form-group:nth-child(3), .ind-quote form.ind-quote-form .form-group:nth-child(4), .ind-quote form.ind-quote-form .form-group:nth-child(n+5){width:100%;flex:0 0 100%;}}#brxe-ga0007 {width: 100%}#brxe-ga0009 {width: 100%}#brxe-ga0011 {width: 100%}#brxe-ga0005 .splide__arrow {height: 40px; width: 40px; font-size: 24px; min-height: 24px; min-width: 24px; color: #006390; background-color: #ffffff; border: 1.5px solid #006390; border-radius: 8px}#brxe-ga0005 .splide__arrow svg {height: 24px; width: 24px; fill: #006390}#brxe-ga0005 .splide__arrow--prev {top: calc(100% + 12px); left: calc(100% - 88px)}#brxe-ga0005 .splide__arrow--next {top: calc(100% + 12px); left: calc(100% - 40px)}#brxe-ga0004 {font-size: 48px; line-height: 60px; font-weight: 900; text-transform: none; letter-spacing: 0px; color: #333333; text-align: left; margin-top: 8px; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-ga0013 {display: flex; flex-direction: column; row-gap: 8px; max-width: 747px}#brxe-ga0014 {background-color: #ffffff; color: #006390; font-size: 13px; line-height: 18px; font-weight: 800; text-transform: none; letter-spacing: 0px; min-height: 48px; padding-top: 0; padding-right: 24px; padding-bottom: 0; padding-left: 24px; border: 1px solid #006390; border-radius: 6px}#brxe-ga0012 {display: flex; justify-content: space-between; align-items: flex-end; column-gap: 32px; row-gap: 16px; width: 100%; order: -1}#brxe-ga0002 {width: 100%; max-width: 1288px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto}#brxe-ga0001 {background-color: #e8e8e8; padding-top: 64px; padding-right: clamp(24px, 7.4vw, 112px); padding-bottom: 64px; padding-left: clamp(24px, 7.4vw, 112px); min-height: 632px}.ind-gallery { background: #e8e8e8; padding: 64px clamp(24px, 7.4vw, 112px); min-height: 632px;} .ind-gallery .ind-container { width: 100%; max-width: 1288px; margin-inline: auto; padding: 0;} .ind-gallery .ind-gallery-top { width: 100%; display: flex; justify-content: space-between; align-items: flex-end; gap: 32px; margin-bottom: 16px;} .ind-gallery .ind-gallery-title { max-width: 747px; display: flex; flex-direction: column; gap: 8px;} .ind-gallery .ind-kicker { margin: 0; color: var(--jf-color-primary, #006390); font-size: 10px; line-height: 16px; font-weight: 700; letter-spacing: .8px; text-transform: uppercase;} .ind-gallery .ind-kicker::before { content: none; display: none;} .ind-gallery .ind-h2 { max-width: 747px; margin: 8px 0 0; color: var(--jf-color-heading, #333333); font-family: Epilogue, Manrope, Arial, sans-serif; font-size: 48px; line-height: 60px; font-weight: 900; text-align: left; text-transform: none; letter-spacing: 0;} .ind-gallery .ind-copy { max-width: 747px; margin: 0; color: var(--jf-color-text, #606060); font-size: 16px; line-height: 24px; font-weight: 400;} .ind-gallery .ind-gallery-cta.bricks-button { min-height: 48px; display: inline-flex; align-items: center; justify-content: center; gap: 10px; padding: 0 24px; border: 1px solid var(--jf-color-primary, #006390); border-radius: 6px; background: #fff; color: var(--jf-color-primary, #006390); font-size: 13px; line-height: 18px; font-weight: 800; text-decoration: none; text-transform: none; letter-spacing: 0;} .ind-gallery .ind-gallery-slider { width: 100%; padding-bottom: 56px;} .ind-gallery .ind-gallery-slide { overflow: hidden; border-radius: 12px;} .ind-gallery .ind-gallery-slide img { width: 100%; height: 300px; display: block; object-fit: cover; border-radius: 12px;} .ind-gallery .splide__arrow { border-radius: 8px;}@media (max-width: 900px) { .ind-gallery .ind-gallery-top { display: grid; justify-content: start; justify-items: start; align-items: start; gap: 18px; } .ind-gallery .ind-gallery-slide img { height: 280px; }}@media (max-width: 560px) { .ind-gallery { min-height: auto; } .ind-gallery .ind-h2 { max-width: 100%; font-size: 32px; line-height: 38px; } .ind-gallery .ind-gallery-slider { padding-bottom: 48px; } .ind-gallery .ind-gallery-slide img { height: 260px; }}#brxe-fq0003 {text-align: center; font-size: 10px; line-height: 16px; font-weight: 700; letter-spacing: 1.2px; text-transform: uppercase; color: #006390}#brxe-q1h001 {color: #333333; font-size: 18px; line-height: 27px; font-weight: 700; letter-spacing: 0px; text-transform: none}#brxe-q1i001 {font-size: 24px; color: #006390; fill: #006390}#brxe-0b2574 {display: flex; flex-direction: row; align-items: center; justify-content: space-between; padding-top: 18px; padding-right: 20px; padding-bottom: 18px; padding-left: 20px}#brxe-8c47aa {color: #606060; font-size: 16px; line-height: 24px; font-weight: 400}#brxe-b93bd1 {padding-top: 0; padding-right: 22px; padding-bottom: 18px; padding-left: 22px}#brxe-fq0006 {border: 1.5px solid #85d8ff; border-radius: 8px; padding-top: 1.5px; padding-right: 1.5px; padding-bottom: 1.5px; padding-left: 1.5px; margin-top: 0}#brxe-q2h001 {color: #333333; font-size: 18px; line-height: 27px; font-weight: 700; letter-spacing: 0px; text-transform: none}#brxe-q2i001 {font-size: 24px; color: #006390; fill: #006390}#brxe-d115fa {display: flex; flex-direction: row; align-items: center; justify-content: space-between; padding-top: 18px; padding-right: 20px; padding-bottom: 18px; padding-left: 20px}#brxe-5250f2 {color: #606060; font-size: 16px; line-height: 24px; font-weight: 400}#brxe-db96e8 {padding-top: 0; padding-right: 22px; padding-bottom: 18px; padding-left: 22px}#brxe-fq0010 {border: 1.5px solid #85d8ff; border-radius: 8px; padding-top: 1.5px; padding-right: 1.5px; padding-bottom: 1.5px; padding-left: 1.5px; margin-top: 0}#brxe-q3h001 {color: #333333; font-size: 18px; line-height: 27px; font-weight: 700; letter-spacing: 0px; text-transform: none}#brxe-q3i001 {font-size: 24px; color: #006390; fill: #006390}#brxe-8643f2 {display: flex; flex-direction: row; align-items: center; justify-content: space-between; padding-top: 18px; padding-right: 20px; padding-bottom: 18px; padding-left: 20px}#brxe-22e4e0 {color: #606060; font-size: 16px; line-height: 24px; font-weight: 400}#brxe-553b93 {padding-top: 0; padding-right: 22px; padding-bottom: 18px; padding-left: 22px}#brxe-fq0014 {border: 1.5px solid #85d8ff; border-radius: 8px; padding-top: 1.5px; padding-right: 1.5px; padding-bottom: 1.5px; padding-left: 1.5px; margin-top: 0}#brxe-q4h001 {color: #333333; font-size: 18px; line-height: 27px; font-weight: 700; letter-spacing: 0px; text-transform: none}#brxe-q4i001 {font-size: 24px; color: #006390; fill: #006390}#brxe-d0ddf5 {display: flex; flex-direction: row; align-items: center; justify-content: space-between; padding-top: 18px; padding-right: 20px; padding-bottom: 18px; padding-left: 20px}#brxe-589179 {color: #606060; font-size: 16px; line-height: 24px; font-weight: 400}#brxe-8b2d0b {padding-top: 0; padding-right: 22px; padding-bottom: 18px; padding-left: 22px}#brxe-fq0018 {border: 1.5px solid #85d8ff; border-radius: 8px; padding-top: 1.5px; padding-right: 1.5px; padding-bottom: 1.5px; padding-left: 1.5px; margin-top: 0}#brxe-q5h001 {color: #333333; font-size: 18px; line-height: 27px; font-weight: 700; letter-spacing: 0px; text-transform: none}#brxe-q5i001 {font-size: 24px; color: #006390; fill: #006390}#brxe-974dc0 {display: flex; flex-direction: row; align-items: center; justify-content: space-between; padding-top: 18px; padding-right: 20px; padding-bottom: 18px; padding-left: 20px}#brxe-3e3d3b {color: #606060; font-size: 16px; line-height: 24px; font-weight: 400}#brxe-52f21f {padding-top: 0; padding-right: 22px; padding-bottom: 18px; padding-left: 22px}#brxe-fq0022 {border: 1.5px solid #85d8ff; border-radius: 8px; padding-top: 1.5px; padding-right: 1.5px; padding-bottom: 1.5px; padding-left: 1.5px; margin-top: 0}#brxe-fq0005 .accordion-title-wrapper {min-height: auto; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-size: 18px; line-height: 27px; font-weight: 700}#brxe-fq0005 .accordion-content-wrapper {padding-top: 20px; padding-right: 20px; padding-bottom: 16px; padding-left: 20px; font-size: 16px; line-height: 24px}#brxe-fq0005 .accordion-title-wrapper .brxe-heading {font-size: 18px; line-height: 27px; font-weight: 700}#brxe-fq0031 {color: #606060; font-size: 14px; line-height: 21px; font-weight: 400; text-align: center}#brxe-fq0032 {color: #006390; font-size: 14px; line-height: 21px; font-weight: 400; text-decoration: underline; text-align: center}#brxe-fq0002 {width: 100%; max-width: 980px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto}#brxe-fq0001 {background-color: #fffdf9; padding-top: 64px; padding-right: clamp(24px, 7.4vw, 112px); padding-bottom: 64px; padding-left: clamp(24px, 7.4vw, 112px)}.ind-faq-section{ background:#fffdf9; padding:64px clamp(24px,7.4vw,112px);} .ind-faq-section .ind-container{ width:100%; max-width:980px; margin-inline:auto; padding:0; display:flex; flex-direction:column; align-items:center;} .ind-faq-section .ind-kicker{ margin:0; color:#006390; font-family:Manrope,Arial,sans-serif; font-size:10px; line-height:16px; font-weight:700; letter-spacing:1.2px; text-transform:uppercase; text-align:center;} .ind-faq-section .ind-kicker::before{content:none;} .ind-faq-section .ind-h2{ max-width:822px; margin:12px auto 0; color:#333; font-family:Epilogue,Manrope,Arial,sans-serif; font-size:48px; line-height:60px; font-weight:900; letter-spacing:0; text-align:center; text-transform:none;} .ind-faq-section .ind-faq{ width:100%; max-width:980px; margin:40px auto 0; display:flex; flex-direction:column; gap:20px;} .ind-faq-section .ind-faq-item{ width:100%; overflow:hidden; border:1.5px solid #85d8ff; border-radius:8px; background:#fff; padding:1.5px; margin:0; box-shadow:none;} .ind-faq-section .ind-faq-title{ width:100%; min-height:auto; padding:20px; background:#fff; display:flex; align-items:center; justify-content:space-between; gap:24px; cursor:pointer;} .ind-faq-section .ind-faq-question{ margin:0; color:#333; font-family:Manrope,Arial,sans-serif; font-size:18px; line-height:27px; font-weight:700; letter-spacing:0; text-align:left; text-transform:none;} .ind-faq-section .ind-faq-icon{ flex:0 0 24px; width:24px; height:24px; display:grid; place-items:center; color:#006390; fill:#006390; font-size:24px; line-height:1;} .ind-faq-section .ind-faq-content{ display:block; height:auto; max-height:none; overflow:visible; padding:20px 20px 16px; background:#e8e8e8;} .ind-faq-section .ind-faq-answer,.ind-faq-section .ind-faq-answer p{ margin:0; color:#606060; font-family:Manrope,Arial,sans-serif; font-size:16px; line-height:24px; font-weight:400;} .ind-faq-section .ind-faq-contact{ width:100%; max-width:980px; margin-top:20px; display:flex; justify-content:center; align-items:center; flex-wrap:wrap; gap:0 4px; color:#606060; font-family:Manrope,Arial,sans-serif; font-size:14px; line-height:21px; font-weight:400; text-align:center;} .ind-faq-section .ind-faq-contact-copy{margin:0;color:#606060;font-size:14px;line-height:21px;} .ind-faq-section .ind-faq-contact-link{color:#006390;text-decoration:underline;font-size:14px;line-height:21px;}@media (max-width:767px){ .ind-faq-section{padding:48px 20px;} .ind-faq-section .ind-h2{font-size:34px;line-height:42px;} .ind-faq-section .ind-faq-title{padding:18px;gap:16px;} .ind-faq-section .ind-faq-content{padding:18px;}}#brxe-ap0020 {flex-direction: row-reverse}#brxe-ap0021 {flex-direction: row-reverse}#brxe-ap0022 {flex-direction: row-reverse}#brxe-ap0002 {width: 100%; max-width: 1288px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto}#brxe-ap0001 {background-color: #e8e8e8; padding-top: 64px; padding-right: clamp(24px, 7.4vw, 112px); padding-bottom: 64px; padding-left: clamp(24px, 7.4vw, 112px)}.ind-beyond{ background:#e8e8e8; padding:64px clamp(24px,7.4vw,112px);} .ind-beyond .ind-container{ width:100%; max-width:1288px; margin-inline:auto; padding:0; display:flex; flex-direction:column; align-items:flex-start;} .ind-beyond .ind-kicker{ display:inline-flex; align-items:center; gap:16px; margin:0 0 12px; color:#006390; font-family:Manrope,Arial,sans-serif; font-size:10px; line-height:16px; font-weight:700; letter-spacing:1.2px; text-transform:uppercase;} .ind-beyond .ind-h2{ max-width:920px; margin:0; color:#333; font-family:Epilogue,Manrope,Arial,sans-serif; font-size:48px; line-height:60px; font-weight:900; letter-spacing:0; text-align:left; text-transform:none;} .ind-beyond .ind-apps{ width:100%; padding-top:40px; display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:16px;} .ind-beyond .ind-app{ min-width:0; overflow:hidden; display:flex; flex-direction:column; align-items:stretch; background:#fff; border:1.5px solid #e8e8e8; border-radius:12px; padding:1.5px;} .ind-beyond .ind-app-img{ width:100%; height:200px; flex:0 0 200px;} .ind-beyond .ind-app-img img{ width:100%; height:100%; object-fit:cover; display:block;} .ind-beyond .ind-app h3,.ind-beyond .ind-app-title{ margin:16px 16px 0; color:#333; font-family:Manrope,Arial,sans-serif; font-size:16px; line-height:24px; font-weight:700; letter-spacing:0; text-transform:none;} .ind-beyond .ind-app-copy{ margin:4px 16px 0; color:#606060; font-family:Manrope,Arial,sans-serif; font-size:12px; line-height:18px; font-weight:400;} .ind-beyond .ind-app-link,.ind-beyond .ind-app-link.bricks-button{ align-self:flex-start; min-height:auto; margin:16px 16px 16px; padding:0; border:0; border-radius:0; background:transparent; background-color:transparent; background-image:none; box-shadow:none; color:#006390; font-family:Manrope,Arial,sans-serif; font-size:12px; line-height:18px; font-weight:700; text-transform:none; letter-spacing:0; display:inline-flex; align-items:center; gap:4px;} .ind-beyond .ind-app-link i{ font-size:12px; line-height:1;}@media(max-width:900px){ .ind-beyond .ind-apps{grid-template-columns:1fr 1fr;}}@media(max-width:767px){ .ind-beyond{padding:48px 20px;} .ind-beyond .ind-h2{font-size:34px;line-height:42px;} .ind-beyond .ind-apps{grid-template-columns:1fr;padding-top:28px;}} .ind-beyond .ind-app-link.bricks-button:hover,.ind-beyond .ind-app-link.bricks-button:focus{ background:transparent; background-color:transparent; background-image:none; color:#006390; box-shadow:none;} .ind-beyond .ind-app-link.bricks-button .icon,.ind-beyond .ind-app-link.bricks-button i{ color:#006390;}#brxe-ct0007 {background-color: #ffffff; color: #006390; font-size: 16px; line-height: 24px; font-weight: 700; text-transform: none; letter-spacing: 0px; min-height: 56px; padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; border: 1.5px solid #006390; border-radius: 8px}#brxe-ct0008 {background-color: #ffbd1c; color: #002d41; font-size: 16px; line-height: 24px; font-weight: 700; text-transform: none; letter-spacing: 0px; min-height: 56px; padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; border: 1.5px solid #ffbd1c; border-radius: 8px}#brxe-ct0006 {display: flex; justify-content: center; align-items: center; column-gap: 20px; row-gap: 12px; flex-wrap: wrap}#brxe-ct0010 {margin-bottom: 0}#brxe-ct0002 {width: 100%; max-width: 768px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto}#brxe-ct0001 {background-color: #003548; background-image: url("https://modularwallkit.com/wp-content/uploads/2026/06/bg-section.webp"); background-size: cover; padding-top: 64px; padding-right: clamp(24px, 7.4vw, 112px); padding-bottom: 64px; padding-left: clamp(24px, 7.4vw, 112px)}.ind-final{ position:relative; isolation:isolate; overflow:hidden; min-height:386px; padding:64px clamp(24px,7.4vw,112px); color:#fff; text-align:center; background-color:#003548; background-image:linear-gradient(rgba(0,72,105,.5),rgba(0,72,105,.5)),linear-gradient(rgba(0,45,65,.72),rgba(0,45,65,.72)),url('https://modularwallkit.com/wp-content/uploads/2026/06/bg-section.webp'); background-position:center; background-size:cover;} .ind-final::after{ content:''; position:absolute; inset:50% auto auto 50%; width:700px; height:700px; transform:translate(-50%,-50%); border-radius:999px; background:radial-gradient(circle,rgba(0,126,184,.3) 0,rgba(0,126,184,0) 65%); pointer-events:none; z-index:1;} .ind-final .ind-container{ position:relative; z-index:2; width:100%; max-width:768px; margin-inline:auto; padding:0; display:flex; flex-direction:column; align-items:center;} .ind-final .ind-kicker{ margin:0 0 16px; color:#ade5ff; font-family:Manrope,Arial,sans-serif; font-size:10px; line-height:16px; font-weight:700; letter-spacing:1.2px; text-transform:uppercase; text-align:center;} .ind-final .ind-kicker::before{content:none;display:none;} .ind-final .ind-h2{ width:100%; max-width:768px; margin:0; color:#fff; font-family:Epilogue,Manrope,Arial,sans-serif; font-size:36px; line-height:44px; font-weight:900; letter-spacing:0; text-align:center; text-transform:none;} .ind-final .ind-final-copy{ width:100%; max-width:768px; margin:16px 0 0; color:#ade5ff; font-family:Manrope,Arial,sans-serif; font-size:18px; line-height:27px; font-weight:400; text-align:center;} .ind-final .ind-btnrow{ width:100%; margin-top:40px; display:flex; flex-wrap:wrap; justify-content:center; align-items:center; gap:20px;} .ind-final .ind-btn-primary,.ind-final .ind-btn-secondary{ min-height:56px; display:inline-flex; align-items:center; justify-content:center; gap:4px; padding:0 32px; border-radius:8px; font-family:Manrope,Arial,sans-serif; font-size:16px; line-height:24px; font-weight:700; letter-spacing:0; text-transform:none; text-decoration:none;} .ind-final .ind-btn-primary{background:#fff;color:#006390;border:1.5px solid #006390;} .ind-final .ind-btn-secondary{background:#ffbd1c;color:#002d41;border:1.5px solid #ffbd1c;} .ind-final .ind-final-contact{ margin-top:8px; display:flex; align-items:center; justify-content:center; flex-wrap:wrap; gap:0 4px; color:#ade5ff; font-family:Manrope,Arial,sans-serif; font-size:18px; line-height:27px; font-weight:400; text-align:center;} .ind-final .ind-final-contact-copy,.ind-final .ind-final-contact-link{color:#ade5ff;font-size:18px;line-height:27px;font-weight:400;text-decoration:none;}@media(max-width:767px){ .ind-final{min-height:auto;padding:56px 20px;} .ind-final .ind-h2{font-size:30px;line-height:38px;} .ind-final .ind-final-copy{font-size:16px;line-height:24px;} .ind-final .ind-btnrow{margin-top:32px;gap:12px;} .ind-final .ind-btn-primary,.ind-final .ind-btn-secondary{width:100%;max-width:320px;} .ind-final .ind-final-contact,.ind-final .ind-final-contact-copy,.ind-final .ind-final-contact-link{font-size:14px;line-height:21px;}}