.elementor-455 .elementor-element.elementor-element-1ba9c8a9:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-1ba9c8a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-455 .elementor-element.elementor-element-1ba9c8a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 60px 0px;}.elementor-455 .elementor-element.elementor-element-1ba9c8a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-455 .elementor-element.elementor-element-3fc98076{--spacer-size:20px;}.elementor-455 .elementor-element.elementor-element-5baf0932{--spacer-size:14px;}.elementor-455 .elementor-element.elementor-element-76834088{--spacer-size:24px;}.elementor-455 .elementor-element.elementor-element-7417045b{--spacer-size:14px;}.elementor-455 .elementor-element.elementor-element-173fb4ca{--spacer-size:14px;}.elementor-455 .elementor-element.elementor-element-46f2c3df:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-46f2c3df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07111F;}.elementor-455 .elementor-element.elementor-element-46f2c3df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-455 .elementor-element.elementor-element-46f2c3df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-455 .elementor-element.elementor-element-17ac3f63:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-17ac3f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FB;}.elementor-455 .elementor-element.elementor-element-17ac3f63{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 0px 64px 0px;}.elementor-455 .elementor-element.elementor-element-17ac3f63 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-455 .elementor-element.elementor-element-733238e1{--spacer-size:12px;}.elementor-455 .elementor-element.elementor-element-4622a3cd{--spacer-size:6px;}.elementor-455 .elementor-element.elementor-element-16201c98{--spacer-size:28px;}.elementor-455 .elementor-element.elementor-element-4f6188{--spacer-size:16px;}.elementor-455 .elementor-element.elementor-element-4851703a:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-4851703a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-455 .elementor-element.elementor-element-4851703a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 0px 64px 0px;}.elementor-455 .elementor-element.elementor-element-4851703a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-455 .elementor-element.elementor-element-2d1bc66c{--spacer-size:10px;}.elementor-455 .elementor-element.elementor-element-7dcd66a{--spacer-size:30px;}.elementor-455 .elementor-element.elementor-element-6b7454bf{--spacer-size:16px;}.elementor-455 .elementor-element.elementor-element-580fae2a:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-580fae2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-455 .elementor-element.elementor-element-580fae2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 64px 0px;}.elementor-455 .elementor-element.elementor-element-580fae2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-455 .elementor-element.elementor-element-abdb0b8:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-abdb0b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FB;}.elementor-455 .elementor-element.elementor-element-abdb0b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 0px 64px 0px;}.elementor-455 .elementor-element.elementor-element-abdb0b8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-455 .elementor-element.elementor-element-76ba3f9e{--spacer-size:10px;}.elementor-455 .elementor-element.elementor-element-5aa56753{--spacer-size:6px;}.elementor-455 .elementor-element.elementor-element-77173a4f{--spacer-size:20px;}.elementor-455 .elementor-element.elementor-element-3cc078cd:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-3cc078cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-455 .elementor-element.elementor-element-3cc078cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 0px 64px 0px;}.elementor-455 .elementor-element.elementor-element-3cc078cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-455 .elementor-element.elementor-element-6d17dffa{--spacer-size:10px;}.elementor-455 .elementor-element.elementor-element-6020efe5{--spacer-size:6px;}.elementor-455 .elementor-element.elementor-element-265bc905{--spacer-size:28px;}.elementor-455 .elementor-element.elementor-element-ea00028{--spacer-size:30px;}.elementor-455 .elementor-element.elementor-element-40082c69{--spacer-size:1px;}.elementor-455 .elementor-element.elementor-element-6ab5f988:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-6ab5f988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FB;}.elementor-455 .elementor-element.elementor-element-6ab5f988{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 0px 56px 0px;}.elementor-455 .elementor-element.elementor-element-6ab5f988 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-455 .elementor-element.elementor-element-240871f6{--spacer-size:6px;}/* Start custom CSS *//* About page — stat cards */
.about-stat-card{background:#fff;border:1px solid var(--fb-border,#E6ECF5);border-radius:18px;padding:22px;box-shadow:0 8px 24px rgba(7,17,31,.05);height:100%}
.as-num{font-family:'Exo 2',sans-serif;font-weight:900;font-size:38px;color:var(--fb-blue,#0142A6);line-height:1;margin-bottom:6px}
.as-label{font-family:'Exo 2',sans-serif;font-weight:800;font-size:15px;color:#101828;margin-bottom:6px}
.as-sub{font-size:13px;color:var(--fb-muted,#667085);line-height:1.5}

/* Mission strip */
.mission-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}
.ms-item{display:flex;flex-direction:column;gap:10px}
.ms-icon{font-size:28px}
.ms-text{font-size:14px;color:#D0D5DD;line-height:1.6}
.ms-text strong{color:#fff;display:block;margin-bottom:4px}

/* Approach cards */
.approach-card{background:#F4F7FB;border:1px solid #E6ECF5;border-radius:18px;padding:24px;height:100%}
.ac-num{font-family:'Exo 2',sans-serif;font-weight:900;font-size:28px;color:#0142A6;margin-bottom:12px}
.approach-card h3{font-family:'Exo 2',sans-serif;font-size:17px;margin:0 0 10px;color:#07111F}
.approach-card p{font-size:14px;color:#667085;margin:0;line-height:1.6}

/* 3-col equal grid */
.grid-3-equal>.elementor-column{padding:0 8px}

@media(max-width:767px){
  .mission-strip{grid-template-columns:1fr 1fr}
  .about-stat-card{margin-bottom:14px}
}/* End custom CSS */