.footer-overlap{position:relative;overflow:visible}.footer-overlay-div{position:absolute;top:-150px;left:0;width:100%;height:150px;z-index:20;background:linear-gradient(to top,rgba(0,0,0,0.6),transparent)}.footer-bg-overlap{position:relative;margin-top:-120px;padding-top:390px;z-index:20}@media (max-width:1024px){.footer-bg-overlap{margin-top:-80px;padding-top:280px}}@media (max-width:768px){.footer-bg-overlap{margin-top:-40px;padding-top:200px}}@media (max-width:480px){.footer-bg-overlap{margin-top:-20px;padding-top:160px}}.footer-bg-overlap{will-change:transform;transition:transform 0.1s linear}.bg-hover-fade{position:relative;overflow:hidden}.bg-hover-fade::after{content:"";position:absolute;inset:0;background-image:var(--bg-img);background-repeat:no-repeat;background-size:cover;background-position:center;opacity:0;transition:opacity 1.2s ease;pointer-events:none;z-index:0}.bg-hover-fade:hover::after{opacity:1}.bg-hover-fade>*{position:relative;z-index:1}.square-1{--bg-img:url(https://mm-website-app-rebrand-b3h9asedatcchhbj.eastus2-01.azurewebsites.net/wp-content/uploads/2026/01/Union.svg)}.square-2{--bg-img:url(http://mm-website-app-rebrand-b3h9asedatcchhbj.eastus2-01.azurewebsites.net/wp-content/uploads/2026/01/Union.png)}.square-3{--bg-img:url(https://mm-website-app-rebrand-b3h9asedatcchhbj.eastus2-01.azurewebsites.net/wp-content/uploads/2026/01/Union.svg)}.square-4{--bg-img:url(https://mm-website-app-rebrand-b3h9asedatcchhbj.eastus2-01.azurewebsites.net/wp-content/uploads/2026/01/Union-3.png)}.bd-inline-form .breakdance-form-field{display:grid;grid-template-columns:160px 1fr;align-items:center;column-gap:20px;padding:14px 0}.bd-inline-form .breakdance-form-field:nth-child(-n+4){border-bottom:1px solid rgba(0,0,0,0.08);transition:border-color 0.3s ease}.bd-inline-form .breakdance-form-field:nth-child(-n+4):has(input:focus){border-bottom-color:#00203A}.bd-inline-form .breakdance-form-field:nth-child(-n+4):has(input:focus) label{color:#00203A;transition:color 0.3s ease}.bd-inline-form .breakdance-form-field label{margin:0;font-size:14px;line-height:1;color:rgba(0,0,0,0.45);font-weight:500}.bd-inline-form input,.bd-inline-form textarea{border:0;background:transparent;padding:0;margin:0;height:24px;font-size:14px;line-height:24px;color:rgba(0,0,0,0.65);outline:none;box-shadow:none}.bd-inline-form input::placeholder,.bd-inline-form textarea::placeholder{color:rgba(0,0,0,0.35)}.bd-inline-form .breakdance-form-field:has(textarea){align-items:flex-start}.bd-inline-form textarea{min-height:110px;height:auto;line-height:1.5;padding-top:2px}@media (max-width:768px){.bd-inline-form .breakdance-form-field{grid-template-columns:160px 1fr;column-gap:16px;align-items:left}}.bd-inline-form .breakdance-form-button{grid-column:1 / -1;display:flex;justify-content:center;padding-top:32px;border-bottom:none}.bd-inline-form button[type="submit"],.bd-inline-form button[type="submit"]:hover,.bd-inline-form button[type="submit"]:focus,.bd-inline-form button[type="submit"]:focus-visible,.bd-inline-form button[type="submit"]:active{background:transparent!important;border:2px dashed rgba(0,0,0,0.35)!important;box-shadow:none!important;transform:none!important;transition:none!important;outline:none!important;padding:18px 24px}.bd-inline-form button[type="submit"]:hover{outline:3px solid orange!important;outline-offset:0px!important}.bd-inline-form .form-input-html{grid-column:1 / -1;display:flex;justify-content:center}.bd-inline-form .form-consent-text a{color:#00203A99}.bd-inline-form .form-consent-text a{color:#00203A66;text-decoration-line:underline;text-decoration-style:dashed;text-decoration-thickness:2px;text-underline-offset:4px}.bd-inline-form .form-consent-text{color:#00203A99;font-size:18px}.moving-dashed-divider{width:100%;height:2px;position:relative;overflow:hidden}.moving-dashed-divider::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,#00203A66 0 10px,transparent 10px 20px);transform:scaleX(0);transform-origin:left}.moving-dashed-divider.is-active::before{animation:divider-reveal 1.2s ease-out forwards,dash-move 0.8s linear infinite 1.2s}@keyframes divider-reveal{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes dash-move{from{background-position:0 0}to{background-position:40px 0}}.YOUR-WIDGET-CLASS:focus-within{border-bottom:2px solid #00203A!important}.flip-card{position:relative!important;width:210px!important;height:140px!important;min-width:210px!important;min-height:140px!important;max-width:210px!important;max-height:140px!important;box-sizing:border-box;border:1px solid #d8dee4;border-radius:3px;background:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center;flex:0 0 210px}.flip-card .flip-img:not(img){position:relative;width:100%!important;height:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;display:flex;align-items:center;justify-content:center;overflow:hidden}.flip-card img.flip-img,.flip-card .flip-img img{display:block;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain;margin:0!important;padding:18px 22px 22px 22px!important;border:0!important;border-radius:0!important;box-sizing:border-box}.flip-card.is-rotating{animation:logoCardRotate 1400ms ease-in-out both;will-change:transform,opacity}@keyframes logoCardRotate{0%{opacity:1;transform:translateY(0)}45%{opacity:0;transform:translateY(-10px)}55%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}.flip-card .flip-case-label{position:absolute!important;right:8px!important;bottom:7px!important;top:auto!important;left:auto!important;width:13px!important;height:13px!important;min-width:13px!important;min-height:13px!important;max-width:13px!important;max-height:13px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center;justify-content:center;z-index:20;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 200ms ease}.flip-card .flip-case-label svg{display:block;width:11px!important;height:11px!important;min-width:11px!important;min-height:11px!important;max-width:11px!important;max-height:11px!important;margin:0!important;padding:0!important}.flip-card .flip-case-label>div,.flip-card .flip-case-label>span{width:100%!important;height:100%!important;display:flex!important;align-items:center;justify-content:center}.flip-card.has-case-study .flip-case-label{opacity:1;visibility:visible}.flip-card.has-case-study{cursor:pointer}.flip-card.has-case-study .flip-case-label svg{transition:transform 200ms ease}.flip-card.has-case-study:hover .flip-case-label svg{transform:translate(1px,-1px)}@media (max-width:767px){.flip-card{width:100%!important;height:125px!important;min-width:0!important;min-height:125px!important;max-width:100%!important;max-height:125px!important;flex:1 1 auto}.flip-card img.flip-img,.flip-card .flip-img img{padding:15px 18px 20px 18px!important}.flip-card .flip-case-label{right:7px!important;bottom:6px!important;width:12px!important;height:12px!important;min-width:12px!important;min-height:12px!important;max-width:12px!important;max-height:12px!important}.flip-card .flip-case-label svg{width:10px!important;height:10px!important;min-width:10px!important;min-height:10px!important;max-width:10px!important;max-height:10px!important}}.flip-card{margin-left:auto!important;margin-right:auto!important;justify-self:center!important;align-self:center!important}.loop-tilt-img{transform-style:preserve-3d;will-change:transform;transition:transform 450ms ease}.loop-tilt-img.is-tilted{transform:perspective(1200px) rotateY(10deg) rotateX(0deg) translateZ(20px)}}.moving-dashed-divider{width:100%;height:2px;background:repeating-linear-gradient(90deg,#fffff 0 10px,transparent 10px 20px);animation:dash-move 6s linear infinite}@keyframes dash-move{from{background-position:0 0}to{background-position:200px 0}}.moving-dashed-divider-white{width:100%;height:2px;background:repeating-linear-gradient(90deg,#ffffff 0 10px,transparent 10px 20px);animation:dash-move-white 6s linear infinite}@keyframes dash-move-white{from{background-position:0 0}to{background-position:200px 0}}.hover-card{cursor:pointer}.hover-text{max-height:0;overflow:hidden;opacity:0;transition:max-height 0.35s ease,opacity 0.25s ease}.hover-text p{margin-top:8px}.hover-card:hover .hover-text{max-height:200px;opacity:1}.steps-nav{display:flex;gap:16px}.steps-nav>.step-waypoint,.steps-nav>.step-relay,.steps-nav>.step-results{flex:1;padding:14px 18px;background:#e9edf1;border-radius:8px;position:relative;overflow:hidden;color:#111;font-weight:600}.steps-nav>.step-waypoint::before,.steps-nav>.step-relay::before,.steps-nav>.step-results::before{content:"";position:absolute;top:0;left:0;height:100%;width:calc(var(--fill, 0) * 1%);background:#0b3b63;transition:width 0.35s linear;z-index:0}.steps-nav>.step-waypoint>*,.steps-nav>.step-relay>*,.steps-nav>.step-results>*{position:relative;z-index:1}.steps-nav .step-text{display:inline-block;position:relative;z-index:1;white-space:nowrap}.steps-nav .step-text .ch{display:inline-block;color:#111;transition:color 0.35s linear}.steps-nav .step-text .ch.on{color:#ffffff!important}.steps-nav>.active{font-weight:700}.scroll-letter-fill{color:#00203A66}.scroll-letter-fill span{color:#00203A66;transition:color 0.25s ease}.custom-4-grid{display:flex!important;flex-wrap:wrap!important;gap:24px!important;align-items:stretch!important}.custom-4-grid>*{flex:0 0 calc(25% - 18px)!important;max-width:calc(25% - 18px)!important;width:calc(25% - 18px)!important;min-width:0!important}.custom-4-grid .ee-columns,.custom-4-grid .bde-columns{display:flex!important;flex-wrap:wrap!important;gap:24px!important;align-items:stretch!important}.custom-4-grid .ee-columns>*,.custom-4-grid .bde-columns>*{flex:0 0 calc(25% - 18px)!important;max-width:calc(25% - 18px)!important;width:calc(25% - 18px)!important;min-width:0!important}@media (max-width:991px){.custom-4-grid,.custom-4-grid .ee-columns,.custom-4-grid .bde-columns{flex-direction:column!important;gap:20px!important}.custom-4-grid>*,.custom-4-grid .ee-columns>*,.custom-4-grid .bde-columns>*{flex:none!important;max-width:100%!important;width:100%!important}}@media (max-width:767px){.custom-4-grid,.custom-4-grid .ee-columns,.custom-4-grid .bde-columns{flex-direction:column!important;gap:18px!important}.custom-4-grid>*,.custom-4-grid .ee-columns>*,.custom-4-grid .bde-columns>*{flex:none!important;max-width:100%!important;width:100%!important}}.hover-box{position:relative;cursor:pointer;transition:background 0.3s ease}.hover-box .hover-title,.hover-box .hover-copy,.hover-box .hover-icon,.hover-box .hover-icon i,.hover-box .hover-icon svg,.hover-box .hover-icon svg *,.hover-box .hover-arrow,.hover-box .hover-arrow i,.hover-box .hover-arrow svg,.hover-box .hover-arrow svg *,.hover-box .brxe-icon,.hover-box .brxe-icon i,.hover-box .brxe-icon svg,.hover-box .brxe-icon svg *{transition:all 0.3s ease}.hover-box:hover{background:#00203A!important}.hover-box:hover .hover-title{color:#9DE2FC!important}.hover-box:hover .hover-copy{color:rgba(255,255,255,0.6)!important}.hover-box:hover .hover-icon,.hover-box:hover .hover-icon i,.hover-box:hover .hover-icon svg,.hover-box:hover .hover-icon svg *,.hover-box:hover .hover-icon path{color:#FFFFFF!important;fill:#FFFFFF!important;stroke:#FFFFFF!important}.hover-box .hover-arrow,.hover-box .hover-icon~.brxe-icon,.hover-box .brxe-div:has(.hover-icon) .brxe-icon:last-child{opacity:0!important;transform:translateX(-10px)!important;pointer-events:none!important;color:rgba(255,255,255,0)!important}.hover-box .hover-arrow i,.hover-box .hover-arrow svg,.hover-box .hover-arrow svg *,.hover-box .hover-arrow path,.hover-box .hover-icon~.brxe-icon i,.hover-box .hover-icon~.brxe-icon svg,.hover-box .hover-icon~.brxe-icon svg *,.hover-box .hover-icon~.brxe-icon path,.hover-box .brxe-div:has(.hover-icon) .brxe-icon:last-child i,.hover-box .brxe-div:has(.hover-icon) .brxe-icon:last-child svg,.hover-box .brxe-div:has(.hover-icon) .brxe-icon:last-child svg *,.hover-box .brxe-div:has(.hover-icon) .brxe-icon:last-child path{color:rgba(255,255,255,0)!important;fill:rgba(255,255,255,0)!important;stroke:rgba(255,255,255,0)!important}.hover-box:hover .hover-arrow,.hover-box:hover .hover-icon~.brxe-icon,.hover-box:hover .brxe-div:has(.hover-icon) .brxe-icon:last-child{opacity:1!important;transform:translateX(0)!important;color:#FFFFFF!important}.hover-box:hover .hover-arrow,.hover-box:hover .hover-arrow i,.hover-box:hover .hover-arrow svg,.hover-box:hover .hover-arrow svg *,.hover-box:hover .hover-arrow path,.hover-box:hover .hover-icon~.brxe-icon,.hover-box:hover .hover-icon~.brxe-icon i,.hover-box:hover .hover-icon~.brxe-icon svg,.hover-box:hover .hover-icon~.brxe-icon svg *,.hover-box:hover .hover-icon~.brxe-icon path,.hover-box:hover .brxe-div:has(.hover-icon) .brxe-icon:last-child,.hover-box:hover .brxe-div:has(.hover-icon) .brxe-icon:last-child i,.hover-box:hover .brxe-div:has(.hover-icon) .brxe-icon:last-child svg,.hover-box:hover .brxe-div:has(.hover-icon) .brxe-icon:last-child svg *,.hover-box:hover .brxe-div:has(.hover-icon) .brxe-icon:last-child path{color:#FFFFFF!important;fill:#FFFFFF!important;stroke:#FFFFFF!important}.my-loop .hide-on-last{display:block}.my-loop .ee-post.fwp-current-last .hide-on-last{display:none!important}