.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/mister-paps-2LYCkp7H1Ok-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-4f0d81ee-495b{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-7c2a45d3-976a{font-family:var(--bajma-body-font);font-size:0.95rem;color:rgba(28,28,26,.65);margin:0px;}.elementor .e-b04621c7-0128{padding:0px;display:flex;flex-direction:column;gap:0.4rem;}.elementor .e-2cdc33b5-fdbf{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-9a302e76-b014{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-238d9ce0-41e6{width:100%;overflow:hidden;aspect-ratio:4/3;position:relative;padding:0px;border-radius:6px;background-color:#d9ddd6;}.elementor .e-45c4b970-feb7{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-61cc1d75-1c42{font-family:var(--bajma-body-font);font-size:0.92rem;color:rgba(28,28,26,.72);margin:0px;}.elementor .e-a8341bf2-cd2d{font-family:var(--bajma-body-font);font-size:0.92rem;color:var(--bajma-ink);margin:0px;}.elementor .e-e4d3646f-2d4c{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-095cf0dd-3dfd{font-family:var(--bajma-body-font);font-size:0.8rem;color:rgba(28,28,26,.62);margin:0px;}.elementor .e-6a9efe82-6756{font-family:var(--bajma-body-font);font-weight:600;font-size:0.85rem;color:var(--bajma-green);margin:0px;}.elementor .e-87512e73-0912{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-1de17b16-4121:hover,.elementor .e-1de17b16-4121:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-1de17b16-4121{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-50907ab7-f28e{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-ee29e96d-6ef0{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-f9bd7dec-4159{width:100%;overflow:hidden;aspect-ratio:4/3;position:relative;padding:0px;border-radius:6px;background-color:#d9ddd6;}.elementor .e-8053b119-9d52{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-fc67293a-288b{font-family:var(--bajma-body-font);font-size:0.92rem;color:rgba(28,28,26,.72);margin:0px;}.elementor .e-efca6890-ca6a{font-family:var(--bajma-body-font);font-size:0.92rem;color:var(--bajma-ink);margin:0px;}.elementor .e-d129d045-fff9{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-3e879223-a74a{font-family:var(--bajma-body-font);font-size:0.8rem;color:rgba(28,28,26,.62);margin:0px;}.elementor .e-0605721e-40b6{font-family:var(--bajma-body-font);font-weight:600;font-size:0.85rem;color:var(--bajma-green);margin:0px;}.elementor .e-c081f418-7a02{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-68f57862-8805:hover,.elementor .e-68f57862-8805:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-68f57862-8805{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-27bde3bb-18db{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-a598dc37-f9b0{width:100%;overflow:hidden;aspect-ratio:4/3;position:relative;padding:0px;border-radius:6px;background-color:#d9ddd6;}.elementor .e-ee3a16b4-9f76{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-edf20b96-4c5e{font-family:var(--bajma-body-font);font-size:0.92rem;color:rgba(28,28,26,.72);margin:0px;}.elementor .e-9731eecb-1161{font-family:var(--bajma-body-font);font-size:0.92rem;color:var(--bajma-ink);margin:0px;}.elementor .e-21d857e9-7f17{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-5bb7e71b-8cf5{font-family:var(--bajma-body-font);font-size:0.8rem;color:rgba(28,28,26,.62);margin:0px;}.elementor .e-d9b29c2d-d172{font-family:var(--bajma-body-font);font-weight:600;font-size:0.85rem;color:var(--bajma-green);margin:0px;}.elementor .e-35a03869-64bd{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-9cc2916e-1cd4:hover,.elementor .e-9cc2916e-1cd4:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-9cc2916e-1cd4{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-edf86019-6fc5{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-a997d121-8183{width:100%;overflow:hidden;aspect-ratio:4/3;position:relative;padding:0px;border-radius:6px;background-color:#d9ddd6;}.elementor .e-378b977f-175a{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-e53debb1-9a6a{font-family:var(--bajma-body-font);font-size:0.92rem;color:rgba(28,28,26,.72);margin:0px;}.elementor .e-b12606bb-6bb7{font-family:var(--bajma-body-font);font-size:0.92rem;color:var(--bajma-ink);margin:0px;}.elementor .e-770b41f8-7257{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-6dc995ac-94f7{font-family:var(--bajma-body-font);font-size:0.8rem;color:rgba(28,28,26,.62);margin:0px;}.elementor .e-c9e4755d-052b{font-family:var(--bajma-body-font);font-weight:600;font-size:0.85rem;color:var(--bajma-green);margin:0px;}.elementor .e-90a1c69b-dfa3{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-1f60c9d7-d62f:hover,.elementor .e-1f60c9d7-d62f:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-1f60c9d7-d62f{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-5c9e16a0-173c{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-5492946a-5a58{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-aeede74d-801c{width:100%;overflow:hidden;aspect-ratio:4/3;position:relative;padding:0px;border-radius:6px;background-color:#d9ddd6;}.elementor .e-ff379e9c-a34d{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-a4b44cb6-65ee{font-family:var(--bajma-body-font);font-size:0.92rem;color:rgba(28,28,26,.72);margin:0px;}.elementor .e-24b56c85-79ab{font-family:var(--bajma-body-font);font-size:0.92rem;color:var(--bajma-ink);margin:0px;}.elementor .e-fe9c3403-e981{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-a4c8ac84-f6f6{font-family:var(--bajma-body-font);font-size:0.8rem;color:rgba(28,28,26,.62);margin:0px;}.elementor .e-27829602-da47{font-family:var(--bajma-body-font);font-weight:600;font-size:0.85rem;color:var(--bajma-green);margin:0px;}.elementor .e-0b6f6c87-9550{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-1eae6df8-9fd7:hover,.elementor .e-1eae6df8-9fd7:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-1eae6df8-9fd7{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-58c3a692-5916{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-2ab058df-7a44{width:100%;overflow:hidden;aspect-ratio:4/3;position:relative;padding:0px;border-radius:6px;background-color:#d9ddd6;}.elementor .e-3b2c691f-7033{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-77fe5b22-a18e{font-family:var(--bajma-body-font);font-size:0.92rem;color:rgba(28,28,26,.72);margin:0px;}.elementor .e-639baf83-5551{font-family:var(--bajma-body-font);font-size:0.92rem;color:var(--bajma-ink);margin:0px;}.elementor .e-aa3e8730-6bec{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-3e6a09be-fc58{font-family:var(--bajma-body-font);font-size:0.8rem;color:rgba(28,28,26,.62);margin:0px;}.elementor .e-c42f4ec9-8cd2{font-family:var(--bajma-body-font);font-weight:600;font-size:0.85rem;color:var(--bajma-green);margin:0px;}.elementor .e-b5b77a6b-72f2{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-9da4f5e9-4cd6:hover,.elementor .e-9da4f5e9-4cd6:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-9da4f5e9-4cd6{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-b2599326-7557{width:100%;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;}.elementor .e-3ce57c41-2e78{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-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-47187d47-d3f9:hover,.elementor .e-47187d47-d3f9:focus-visible{color:#fff;background-color:var(--bajma-green);}.elementor .e-47187d47-d3f9{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;}