.elementor .e-ebe930-6f18{font-family:var(--bajma-heading-font);font-weight:500;font-size:2.8rem;color:#FFFFFF;line-height:1.1;}.elementor .e-3903f93a-e4a5{font-family:var(--bajma-body-font);font-size:1.05rem;color:rgba(255,255,255,0.88);line-height:1.6;}.elementor .e-2e286ac3-c4f1{width:100%;max-width:700px;text-align:center;flex-direction:column;gap:1.2rem;align-items:center;}.elementor .e-127bd32-a1de{width:100%;min-height:44vh;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(0deg, rgba(23,63,46,.65) 0%,rgba(23,63,46,.65) 100%),linear-gradient(0deg, rgba(15,20,15,.25) 0%,rgba(15,20,15,.25) 100%),url("https://bajmagroup.co.ke/wp-content/uploads/2026/09/2152016383.jpg");background-repeat:repeat,repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%,0% 0%,50% 50%;background-color:var(--bajma-green-deep);display:flex;justify-content:center;align-items:center;}.elementor .e-470399cb-e8f8{font-family:var(--bajma-body-font);font-weight:600;font-size:0.8rem;color:var(--bajma-gold);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-6577bc46-6848{font-size:2rem;}.elementor .e-471f71f8-5a93{max-width:55ch;font-family:var(--bajma-body-font);color:var(--bajma-ink);line-height:1.7;}.elementor .e-412b8879-939a{max-width:100%;text-align:center;padding-block-start:5rem;padding-block-end:2rem;padding-inline-start:4rem;padding-inline-end:4rem;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0.8rem;align-items:center;}.elementor .e-7dfde44f-d552{font-size:1.15rem;}.elementor .e-6dc29adf-b145{font-family:var(--bajma-body-font);font-size:0.92rem;color:var(--bajma-ink);line-height:1.6;margin-block-end:0.4rem;}.elementor .e-16ab83d0-98b0{padding:1.8rem;border-radius:6px;background-color:var(--bajma-surface);flex-direction:column;gap:0.6rem;flex:1 1 28%;align-items:flex-start;}.elementor .e-7054c908-ba11{font-size:1.15rem;}.elementor .e-4b788d5-1cdd{font-family:var(--bajma-body-font);font-size:0.92rem;color:var(--bajma-ink);line-height:1.6;margin-block-end:0.4rem;}.elementor .e-97e886-f13d{padding:1.8rem;border-radius:6px;background-color:var(--bajma-surface);flex-direction:column;gap:0.6rem;flex:1 1 28%;align-items:flex-start;}.elementor .e-51e4d483-326e{font-size:1.15rem;}.elementor .e-76598e2a-2de6{font-family:var(--bajma-body-font);font-size:0.92rem;color:var(--bajma-ink);line-height:1.6;margin-block-end:0.4rem;}.elementor .e-1aea98b-9cd5{padding:1.8rem;border-radius:6px;background-color:var(--bajma-surface);flex-direction:column;gap:0.6rem;flex:1 1 28%;align-items:flex-start;}.elementor .e-6619f3e6-9883{max-width:100%;padding-block-start:1rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;margin-inline-start:auto;margin-inline-end:auto;gap:2rem;flex-wrap:wrap;}