.elementor .e-143c1377-e59d{max-width:46rem;font-family:var(--bajma-heading-font);font-weight:500;font-size:3.4rem;color:#fff;line-height:1.06;margin:0px;}.elementor .e-35b90fd-a76a{max-width:36rem;font-family:var(--bajma-body-font);font-size:1.15rem;color:rgba(255,255,255,.9);line-height:1.6;margin:0px;}.elementor .e-75269cc7-1eb0{font-family:var(--bajma-body-font);font-weight:700;font-size:0.9rem;color:var(--bajma-green-deep);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:6px;background-color:var(--bajma-gold);}.elementor .e-4ef7ed48-ccc0:hover,.elementor .e-4ef7ed48-ccc0:focus-visible{background-color:rgba(255,255,255,.14);}.elementor .e-4ef7ed48-ccc0{font-family:var(--bajma-body-font);font-weight:700;font-size:0.9rem;color:#fff;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:6px;border-width:1px;border-color:rgba(255,255,255,.35);border-style:solid;background-color:rgba(15,46,33,.55);}.elementor .e-57102d74-f29f{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-40f88d90-76af{width:100%;min-height:70vh;padding-block-start:10rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(180deg, rgba(8,20,14,.45) 0%,rgba(8,20,14,.78) 100%),url("https://bajmagroup.co.ke/wp-content/uploads/2026/09/dwayne-joe-zbuqEEHJSks-unsplash.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 50%;display:flex;flex-direction:column;gap:1.25rem;justify-content:flex-end;align-items:flex-start;}.elementor .e-b3faced2-1f28{font-family:var(--bajma-heading-font);font-weight:500;font-size:2.1rem;color:var(--bajma-ink);line-height:1.1;margin:0px;}.elementor .e-cf93163b-d9f8{font-family:var(--bajma-body-font);font-size:0.95rem;color:rgba(28,28,26,.65);margin:0px;}.elementor .e-6b9c3759-316d{padding:0px;display:flex;flex-direction:column;gap:0.4rem;}.elementor .e-7c913eee-f7ca{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-e60eb5b0-e91d{position:absolute;inset-block-start:12px;inset-inline-start:12px;z-index:2;font-family:var(--bajma-body-font);font-weight:700;font-size:0.7rem;color:var(--bajma-ink);letter-spacing:0.07em;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-radius:2px;background-color:#fff;}.elementor .e-73b37bd6-7dbc{width:100%;overflow:hidden;aspect-ratio:4/3;position:relative;padding:0px;border-radius:6px;background-color:#d9ddd6;}.elementor .e-424875db-2bed{font-family:var(--bajma-body-font);font-weight:700;font-size:1.35rem;color:var(--bajma-ink);margin-block-start:0.2rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-995b6c88-bf89{font-family:var(--bajma-body-font);font-size:0.92rem;color:rgba(28,28,26,.72);margin:0px;}.elementor .e-591eb49f-f549{font-family:var(--bajma-body-font);font-size:0.92rem;color:var(--bajma-ink);margin:0px;}.elementor .e-5c7b81ec-d6ce{font-family:var(--bajma-heading-font);font-weight:500;font-size:1.15rem;color:var(--bajma-ink);line-height:1.2;margin:0px;}.elementor .e-1218cc12-4883{font-family:var(--bajma-body-font);font-size:0.8rem;color:rgba(28,28,26,.62);margin:0px;}.elementor .e-df42424c-44c3{font-family:var(--bajma-body-font);font-weight:600;font-size:0.85rem;color:var(--bajma-green);margin:0px;}.elementor .e-15a9f332-12b0{padding-block-start:0.7rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.35rem;border-block-start-width:1px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-34aa11ab-c505:hover,.elementor .e-34aa11ab-c505:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-34aa11ab-c505{text-decoration:none;transition:transform 0.3s;display:flex;flex-direction:column;gap:0.6rem;flex:0 0 calc(33.333% - 0.84rem);}.elementor .e-faf2d3da-f407{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-ad1077d9-c9d3{position:absolute;inset-block-start:12px;inset-inline-start:12px;z-index:2;font-family:var(--bajma-body-font);font-weight:700;font-size:0.7rem;color:var(--bajma-ink);letter-spacing:0.07em;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-radius:2px;background-color:#fff;}.elementor .e-142f762b-faba{width:100%;overflow:hidden;aspect-ratio:4/3;position:relative;padding:0px;border-radius:6px;background-color:#d9ddd6;}.elementor .e-92c127cf-7e3b{font-family:var(--bajma-body-font);font-weight:700;font-size:1.35rem;color:var(--bajma-ink);margin-block-start:0.2rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-33b8c6e9-ca43{font-family:var(--bajma-body-font);font-size:0.92rem;color:rgba(28,28,26,.72);margin:0px;}.elementor .e-415e064a-9ac1{font-family:var(--bajma-body-font);font-size:0.92rem;color:var(--bajma-ink);margin:0px;}.elementor .e-70d740d8-cb5e{font-family:var(--bajma-heading-font);font-weight:500;font-size:1.15rem;color:var(--bajma-ink);line-height:1.2;margin:0px;}.elementor .e-b5b66a81-2609{font-family:var(--bajma-body-font);font-size:0.8rem;color:rgba(28,28,26,.62);margin:0px;}.elementor .e-aa45c1f4-2600{font-family:var(--bajma-body-font);font-weight:600;font-size:0.85rem;color:var(--bajma-green);margin:0px;}.elementor .e-d439a6b3-137d{padding-block-start:0.7rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.35rem;border-block-start-width:1px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-467f1725-9119:hover,.elementor .e-467f1725-9119:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-467f1725-9119{text-decoration:none;transition:transform 0.3s;display:flex;flex-direction:column;gap:0.6rem;flex:0 0 calc(33.333% - 0.84rem);}.elementor .e-620a34d9-0f24{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-31468394-e9e3{width:100%;overflow:hidden;aspect-ratio:4/3;position:relative;padding:0px;border-radius:6px;background-color:#d9ddd6;}.elementor .e-fc237c05-3901{font-family:var(--bajma-body-font);font-weight:700;font-size:1.35rem;color:var(--bajma-ink);margin-block-start:0.2rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-290ea3f6-d864{font-family:var(--bajma-body-font);font-size:0.92rem;color:rgba(28,28,26,.72);margin:0px;}.elementor .e-d888a0fe-4471{font-family:var(--bajma-body-font);font-size:0.92rem;color:var(--bajma-ink);margin:0px;}.elementor .e-f2db8710-3b5e{font-family:var(--bajma-heading-font);font-weight:500;font-size:1.15rem;color:var(--bajma-ink);line-height:1.2;margin:0px;}.elementor .e-2bd2eb1f-82a9{font-family:var(--bajma-body-font);font-size:0.8rem;color:rgba(28,28,26,.62);margin:0px;}.elementor .e-285ef817-9ca9{font-family:var(--bajma-body-font);font-weight:600;font-size:0.85rem;color:var(--bajma-green);margin:0px;}.elementor .e-ba1adb24-2b0b{padding-block-start:0.7rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.35rem;border-block-start-width:1px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-00fd89e3-da5a:hover,.elementor .e-00fd89e3-da5a:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-00fd89e3-da5a{text-decoration:none;transition:transform 0.3s;display:flex;flex-direction:column;gap:0.6rem;flex:0 0 calc(33.333% - 0.84rem);}.elementor .e-2dcefd35-5c5f{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-cd01e1a6-1cf8{width:100%;overflow:hidden;aspect-ratio:4/3;position:relative;padding:0px;border-radius:6px;background-color:#d9ddd6;}.elementor .e-6514f214-4a6f{font-family:var(--bajma-body-font);font-weight:700;font-size:1.35rem;color:var(--bajma-ink);margin-block-start:0.2rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ce2f89b4-b3d1{font-family:var(--bajma-body-font);font-size:0.92rem;color:rgba(28,28,26,.72);margin:0px;}.elementor .e-d283cca7-fcb2{font-family:var(--bajma-body-font);font-size:0.92rem;color:var(--bajma-ink);margin:0px;}.elementor .e-69229fac-6fbe{font-family:var(--bajma-heading-font);font-weight:500;font-size:1.15rem;color:var(--bajma-ink);line-height:1.2;margin:0px;}.elementor .e-78219326-12bd{font-family:var(--bajma-body-font);font-size:0.8rem;color:rgba(28,28,26,.62);margin:0px;}.elementor .e-6e422cb8-3d2e{font-family:var(--bajma-body-font);font-weight:600;font-size:0.85rem;color:var(--bajma-green);margin:0px;}.elementor .e-b3a836a7-4955{padding-block-start:0.7rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.35rem;border-block-start-width:1px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-8c8d93d3-5da8:hover,.elementor .e-8c8d93d3-5da8:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-8c8d93d3-5da8{text-decoration:none;transition:transform 0.3s;display:flex;flex-direction:column;gap:0.6rem;flex:0 0 calc(33.333% - 0.84rem);}.elementor .e-b0f15726-8206{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-63ab66fa-3a26{position:absolute;inset-block-start:12px;inset-inline-start:12px;z-index:2;font-family:var(--bajma-body-font);font-weight:700;font-size:0.7rem;color:var(--bajma-ink);letter-spacing:0.07em;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-radius:2px;background-color:#fff;}.elementor .e-58c5f387-279d{width:100%;overflow:hidden;aspect-ratio:4/3;position:relative;padding:0px;border-radius:6px;background-color:#d9ddd6;}.elementor .e-a904f7d3-4965{font-family:var(--bajma-body-font);font-weight:700;font-size:1.35rem;color:var(--bajma-ink);margin-block-start:0.2rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ce2e0ec9-10b3{font-family:var(--bajma-body-font);font-size:0.92rem;color:rgba(28,28,26,.72);margin:0px;}.elementor .e-7dab15ef-4363{font-family:var(--bajma-body-font);font-size:0.92rem;color:var(--bajma-ink);margin:0px;}.elementor .e-af88562d-8463{font-family:var(--bajma-heading-font);font-weight:500;font-size:1.15rem;color:var(--bajma-ink);line-height:1.2;margin:0px;}.elementor .e-e160d769-02bd{font-family:var(--bajma-body-font);font-size:0.8rem;color:rgba(28,28,26,.62);margin:0px;}.elementor .e-ae0fc9da-dc2e{font-family:var(--bajma-body-font);font-weight:600;font-size:0.85rem;color:var(--bajma-green);margin:0px;}.elementor .e-5adcebb7-758e{padding-block-start:0.7rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.35rem;border-block-start-width:1px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-b45e9278-dedd:hover,.elementor .e-b45e9278-dedd:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-b45e9278-dedd{text-decoration:none;transition:transform 0.3s;display:flex;flex-direction:column;gap:0.6rem;flex:0 0 calc(33.333% - 0.84rem);}.elementor .e-a8c06ee4-df72{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-20e759ee-30da{width:100%;overflow:hidden;aspect-ratio:4/3;position:relative;padding:0px;border-radius:6px;background-color:#d9ddd6;}.elementor .e-d88b2832-ccca{font-family:var(--bajma-body-font);font-weight:700;font-size:1.35rem;color:var(--bajma-ink);margin-block-start:0.2rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-573d910f-a322{font-family:var(--bajma-body-font);font-size:0.92rem;color:rgba(28,28,26,.72);margin:0px;}.elementor .e-345a2cef-eb0b{font-family:var(--bajma-body-font);font-size:0.92rem;color:var(--bajma-ink);margin:0px;}.elementor .e-09d2a356-f435{font-family:var(--bajma-heading-font);font-weight:500;font-size:1.15rem;color:var(--bajma-ink);line-height:1.2;margin:0px;}.elementor .e-5b800c02-0841{font-family:var(--bajma-body-font);font-size:0.8rem;color:rgba(28,28,26,.62);margin:0px;}.elementor .e-891c9865-a46c{font-family:var(--bajma-body-font);font-weight:600;font-size:0.85rem;color:var(--bajma-green);margin:0px;}.elementor .e-5467d5e1-08c7{padding-block-start:0.7rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.35rem;border-block-start-width:1px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-aa53301d-d8a2:hover,.elementor .e-aa53301d-d8a2:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-aa53301d-d8a2{text-decoration:none;transition:transform 0.3s;display:flex;flex-direction:column;gap:0.6rem;flex:0 0 calc(33.333% - 0.84rem);}.elementor .e-ac61e853-9872{width:100%;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;}.elementor .e-7acac9f0-d5fe{width:100%;padding-block-start:4rem;padding-block-end:2rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--bajma-bg);display:flex;flex-direction:column;gap:1.75rem;}.elementor .e-1c175fe1-cbf4{font-family:var(--bajma-heading-font);font-weight:500;font-size:2.3rem;color:var(--bajma-ink);line-height:1.1;margin:0px;}.elementor .e-b270ab3-bfb4{font-family:var(--bajma-body-font);font-size:1.05rem;color:var(--bajma-ink);line-height:1.75;margin:0px;}.elementor .e-2ca08cb2-f96d{font-family:var(--bajma-body-font);font-size:1.05rem;color:var(--bajma-ink);line-height:1.75;margin:0px;}.elementor .e-1804934f-83ba{max-width:100%;padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-12ebf5ae-4d94{width:100%;padding-block-start:5rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;}.elementor .e-75dba8c9-1e9e{font-family:var(--bajma-heading-font);font-weight:500;font-size:1.9rem;color:var(--bajma-ink);line-height:1.12;margin:0px;}.elementor .e-53474cdb-5ab4{font-family:var(--bajma-heading-font);font-weight:500;font-size:1.3rem;color:var(--bajma-ink);line-height:1.15;margin:0px;}.elementor .e-67662059-73b7{font-family:var(--bajma-body-font);font-size:0.95rem;color:rgba(28,28,26,.78);line-height:1.6;margin:0px;}.elementor .e-426c0420-5ee5{font-family:var(--bajma-body-font);font-weight:600;font-size:0.9rem;color:var(--bajma-green);margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-595c653d-107e:hover,.elementor .e-595c653d-107e:focus-visible{border-color:var(--bajma-green);}.elementor .e-595c653d-107e{min-width:14rem;text-decoration:none;padding:1.5rem;border-radius:6px;border-width:1px;border-color:rgba(28,28,26,.14);border-style:solid;background-color:var(--bajma-surface);transition:border-color 0.3s;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 calc(25% - 0.95rem);}.elementor .e-3e6aac30-99a5{font-family:var(--bajma-heading-font);font-weight:500;font-size:1.3rem;color:var(--bajma-ink);line-height:1.15;margin:0px;}.elementor .e-702fa88f-1a3f{font-family:var(--bajma-body-font);font-size:0.95rem;color:rgba(28,28,26,.78);line-height:1.6;margin:0px;}.elementor .e-5265fa56-e2dc{font-family:var(--bajma-body-font);font-weight:600;font-size:0.9rem;color:var(--bajma-green);margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5c9da7e5-a13c:hover,.elementor .e-5c9da7e5-a13c:focus-visible{border-color:var(--bajma-green);}.elementor .e-5c9da7e5-a13c{min-width:14rem;text-decoration:none;padding:1.5rem;border-radius:6px;border-width:1px;border-color:rgba(28,28,26,.14);border-style:solid;background-color:var(--bajma-surface);transition:border-color 0.3s;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 calc(25% - 0.95rem);}.elementor .e-7935045e-1a3c{font-family:var(--bajma-heading-font);font-weight:500;font-size:1.3rem;color:var(--bajma-ink);line-height:1.15;margin:0px;}.elementor .e-4a19ce4d-dacb{font-family:var(--bajma-body-font);font-size:0.95rem;color:rgba(28,28,26,.78);line-height:1.6;margin:0px;}.elementor .e-67677df5-2834{font-family:var(--bajma-body-font);font-weight:600;font-size:0.9rem;color:var(--bajma-green);margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-34d85b05-f307:hover,.elementor .e-34d85b05-f307:focus-visible{border-color:var(--bajma-green);}.elementor .e-34d85b05-f307{min-width:14rem;text-decoration:none;padding:1.5rem;border-radius:6px;border-width:1px;border-color:rgba(28,28,26,.14);border-style:solid;background-color:var(--bajma-surface);transition:border-color 0.3s;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 calc(25% - 0.95rem);}.elementor .e-15799a31-2b31{font-family:var(--bajma-heading-font);font-weight:500;font-size:1.3rem;color:var(--bajma-ink);line-height:1.15;margin:0px;}.elementor .e-5e9f8892-65ba{font-family:var(--bajma-body-font);font-size:0.95rem;color:rgba(28,28,26,.78);line-height:1.6;margin:0px;}.elementor .e-4c250a17-ed25{font-family:var(--bajma-body-font);font-weight:600;font-size:0.9rem;color:var(--bajma-green);margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-624a14a4-3dbe:hover,.elementor .e-624a14a4-3dbe:focus-visible{border-color:var(--bajma-green);}.elementor .e-624a14a4-3dbe{min-width:14rem;text-decoration:none;padding:1.5rem;border-radius:6px;border-width:1px;border-color:rgba(28,28,26,.14);border-style:solid;background-color:var(--bajma-surface);transition:border-color 0.3s;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 calc(25% - 0.95rem);}.elementor .e-519244fe-3565{width:100%;padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;}.elementor .e-59887c73-644e{width:100%;padding-block-start:2rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-1e05474c-ed79{font-family:var(--bajma-heading-font);font-weight:500;font-size:1.4rem;color:var(--bajma-ink);margin:0px;}.elementor .e-4aeb29c6-4015:hover,.elementor .e-4aeb29c6-4015:focus-visible{color:#fff;background-color:var(--bajma-green);}.elementor .e-4aeb29c6-4015{font-family:var(--bajma-body-font);font-weight:600;font-size:0.9rem;color:var(--bajma-green);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:var(--bajma-green);border-style:solid;background-color:transparent;}.elementor .e-64f578b3-252d:hover,.elementor .e-64f578b3-252d:focus-visible{color:#fff;background-color:var(--bajma-green);}.elementor .e-64f578b3-252d{font-family:var(--bajma-body-font);font-weight:600;font-size:0.9rem;color:var(--bajma-green);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:var(--bajma-green);border-style:solid;background-color:transparent;}.elementor .e-545a4784-b6a1:hover,.elementor .e-545a4784-b6a1:focus-visible{color:#fff;background-color:var(--bajma-green);}.elementor .e-545a4784-b6a1{font-family:var(--bajma-body-font);font-weight:600;font-size:0.9rem;color:var(--bajma-green);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:var(--bajma-green);border-style:solid;background-color:transparent;}.elementor .e-cc00555-246f:hover,.elementor .e-cc00555-246f:focus-visible{color:#fff;background-color:var(--bajma-green);}.elementor .e-cc00555-246f{font-family:var(--bajma-body-font);font-weight:600;font-size:0.9rem;color:var(--bajma-green);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:var(--bajma-green);border-style:solid;background-color:transparent;}.elementor .e-422c93d0-b57f:hover,.elementor .e-422c93d0-b57f:focus-visible{color:#fff;background-color:var(--bajma-green);}.elementor .e-422c93d0-b57f{font-family:var(--bajma-body-font);font-weight:600;font-size:0.9rem;color:var(--bajma-green);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:var(--bajma-green);border-style:solid;background-color:transparent;}.elementor .e-594c24ac-9671:hover,.elementor .e-594c24ac-9671:focus-visible{color:#fff;background-color:var(--bajma-green);}.elementor .e-594c24ac-9671{font-family:var(--bajma-body-font);font-weight:600;font-size:0.9rem;color:var(--bajma-green);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:var(--bajma-green);border-style:solid;background-color:transparent;}.elementor .e-20ee8083-a273{padding:0px;display:flex;flex-direction:row;gap:0.6rem;flex-wrap:wrap;}.elementor .e-48bedd5d-e6db{width:100%;padding-block-start:0px;padding-block-end:2rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;gap:1rem;}.elementor .e-7582b9c9-1ffe{font-family:var(--bajma-heading-font);font-weight:500;font-size:1.6rem;color:var(--bajma-ink);line-height:1.15;margin:0px;}.elementor .e-407b0966-7fd8{font-family:var(--bajma-body-font);font-size:1rem;color:var(--bajma-ink);line-height:1.6;margin:0px;}.elementor .e-54beaf33-ea8a{padding:0px;display:flex;flex-direction:column;gap:0.4rem;}.elementor .e-11856752-5bee:hover,.elementor .e-11856752-5bee:focus-visible{background-color:var(--bajma-green-deep);}.elementor .e-11856752-5bee{font-family:var(--bajma-body-font);font-weight:600;color:#fff;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;background-color:var(--bajma-green);}.elementor .e-298d8c34-b3a0:hover,.elementor .e-298d8c34-b3a0:focus-visible{color:#fff;background-color:var(--bajma-green);}.elementor .e-298d8c34-b3a0{font-family:var(--bajma-body-font);font-weight:600;color:var(--bajma-green);padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:1px;border-color:var(--bajma-green);border-style:solid;background-color:transparent;}.elementor .e-2acdb673-c8cb{padding:0px;display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-7fcfa036-af41{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin-block-start:0px;margin-block-end:5rem;margin-inline-start:2rem;margin-inline-end:2rem;border-radius:6px;border-block-start-width:3px;background-color:var(--bajma-surface);display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;}