.elementor .e-4d9c4ad2-f6ffdb3{font-family:Cairo;font-weight:600;font-size:1.1rem;color:#EEAE53;letter-spacing:0.05em;text-align:end;align-self:start;}.elementor .e-22ef0c12-d911f0e{font-family:Cairo;font-weight:800;font-size:4.5rem;color:#FFFFFF;line-height:1.15em;text-align:start;}.elementor .e-e309c82-a783e58{column-gap:0rem;display:flex;flex-direction:column;row-gap:1.2rem;align-items:end;}.elementor .e-6a238398-21a6da6{font-family:Cairo;font-weight:700;font-size:1.1rem;color:#011A0F;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:3rem;padding-inline-end:3rem;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:#FFFFFF;}.elementor .e-6a238398-21a6da6:hover,.elementor .e-6a238398-21a6da6:focus-visible{color:#FFFFFF;background-color:transparent;}.elementor .e-2b96319-da58466{font-family:Cairo;font-weight:600;font-size:1.1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:3rem;padding-inline-end:3rem;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-2b96319-da58466:hover,.elementor .e-2b96319-da58466:focus-visible{color:#011A0F;background-color:#FFFFFF;}.elementor .e-296274e9-3982d5c{column-gap:1.5rem;display:flex;flex-direction:row-reverse;row-gap:1rem;flex-wrap:wrap;justify-content:start;align-items:center;}.elementor .e-123a2229-cf6af8d{max-width:52rem;column-gap:0rem;display:flex;flex-direction:column;row-gap:2.5rem;justify-content:center;align-items:start;align-self:start;}.elementor .e-6d4ef200-4672934{min-height:100vh;padding-block-start:2rem;padding-block-end:5rem;padding-inline-start:6rem;padding-inline-end:6rem;background-image:linear-gradient(rgba(1, 26, 15, 0.85), rgba(1, 26, 15, 0.85)),url("https://idg-lab.com.sa/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-29-at-4.31.24-PM.jpeg");background-repeat:repeat,no-repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-26523a68-485658a{font-family:Cairo;font-weight:300;font-size:6rem;color:#015530;line-height:1em;text-align:start;margin-block-start:0rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-471ba1ab-e0e41e6{font-family:Cairo;font-weight:700;font-size:3rem;color:#011A0F;text-align:start;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-22ab91c9-8dfece1{width:80px;margin-block-start:0rem;margin-block-end:2rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:2px;border-color:#015530;border-style:solid;align-self:start;}.elementor .e-1f1dc650-5cfd016{font-family:Cairo;font-weight:400;font-size:1.15rem;color:#2C2C2C;line-height:1.8em;text-align:start;margin-block-start:0rem;margin-block-end:2.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-744fe988-9fd94e6{width:45%;display:flex;flex-direction:column;justify-content:center;align-items:end;}.elementor .e-5fa6e086-e9c3293{width:100%;height:100%;object-fit:cover;}.elementor .e-19bc3e9f-9d2e59d{width:48%;height:550px;overflow:hidden;}.elementor .e-131222ae-bf58b00{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-135a6544-6dab37b{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#FFFFFF;}.elementor .e-e808962-4dc9ee3{font-family:Cairo;font-weight:700;font-size:1rem;color:#015530;letter-spacing:0.05em;text-align:start;}.elementor .e-60e93956-72eb2bb{font-family:Cairo;font-weight:800;font-size:3rem;color:#011A0F;line-height:1.2em;text-align:start;margin-block-start:0.5rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-4a7c99a3-72d7875{font-family:Cairo;font-weight:400;font-size:1.1rem;color:#2C2C2C;line-height:1.7em;text-align:start;}.elementor .e-78c792ac-5c30b2a{width:30%;display:flex;flex-direction:column;align-items:end;}.elementor .e-6e7e0152-91aec32{font-family:Cairo;font-weight:600;font-size:1.2rem;color:#015530;}.elementor .e-455a627-1563f9b{font-family:Cairo;font-weight:700;font-size:1.3rem;color:#011A0F;}.elementor .e-49269493-d8ba4f0{column-gap:2rem;padding:1.5rem;background-color:#FFFFFF;box-shadow:0px 1px 0px 0px #E5E5E5;display:flex;flex-direction:row-reverse;row-gap:0rem;justify-content:start;align-items:center;}.elementor .e-49269493-d8ba4f0:hover,.elementor .e-49269493-d8ba4f0:focus-visible{background-color:#F8F8F8;box-shadow:0px 1px 0px 0px #015530;}.elementor .e-6cf40e3e-52a3596{font-family:Cairo;font-weight:600;font-size:1.2rem;color:#015530;}.elementor .e-5922834e-acb9bed{font-family:Cairo;font-weight:700;font-size:1.3rem;color:#011A0F;}.elementor .e-56d3a5bb-22ba66b{column-gap:2rem;padding:1.5rem;background-color:#FFFFFF;box-shadow:0px 1px 0px 0px #E5E5E5;display:flex;flex-direction:row-reverse;row-gap:0rem;justify-content:start;align-items:center;}.elementor .e-56d3a5bb-22ba66b:hover,.elementor .e-56d3a5bb-22ba66b:focus-visible{background-color:#F8F8F8;box-shadow:0px 1px 0px 0px #015530;}.elementor .e-6477d5d7-187887b{font-family:Cairo;font-weight:600;font-size:1.2rem;color:#015530;}.elementor .e-4fbc398d-be5e8d0{font-family:Cairo;font-weight:700;font-size:1.3rem;color:#011A0F;}.elementor .e-55b2aec4-e6bbd35{column-gap:2rem;padding:1.5rem;background-color:#FFFFFF;box-shadow:0px 1px 0px 0px #E5E5E5;display:flex;flex-direction:row-reverse;row-gap:0rem;justify-content:start;align-items:center;}.elementor .e-55b2aec4-e6bbd35:hover,.elementor .e-55b2aec4-e6bbd35:focus-visible{background-color:#F8F8F8;box-shadow:0px 1px 0px 0px #015530;}.elementor .e-23b32f59-58f8f44{font-family:Cairo;font-weight:600;font-size:1.2rem;color:#015530;}.elementor .e-1a298e3f-9503982{font-family:Cairo;font-weight:700;font-size:1.3rem;color:#011A0F;}.elementor .e-4200a82-be9661c{column-gap:2rem;padding:1.5rem;background-color:#FFFFFF;box-shadow:0px 1px 0px 0px #E5E5E5;display:flex;flex-direction:row-reverse;row-gap:0rem;justify-content:start;align-items:center;}.elementor .e-4200a82-be9661c:hover,.elementor .e-4200a82-be9661c:focus-visible{background-color:#F8F8F8;box-shadow:0px 1px 0px 0px #015530;}.elementor .e-78bfecf0-8bc69a0{font-family:Cairo;font-weight:600;font-size:1.2rem;color:#015530;}.elementor .e-4f4211b5-5020f84{font-family:Cairo;font-weight:700;font-size:1.3rem;color:#011A0F;}.elementor .e-6de4902e-1dd572e{column-gap:2rem;padding:1.5rem;background-color:#FFFFFF;box-shadow:0px 1px 0px 0px #E5E5E5;display:flex;flex-direction:row-reverse;row-gap:0rem;justify-content:start;align-items:center;}.elementor .e-6de4902e-1dd572e:hover,.elementor .e-6de4902e-1dd572e:focus-visible{background-color:#F8F8F8;box-shadow:0px 1px 0px 0px #015530;}.elementor .e-67ac5a8b-41f4a4f{font-family:Cairo;font-weight:600;font-size:1.2rem;color:#015530;}.elementor .e-1f1364b3-4df41bb{font-family:Cairo;font-weight:700;font-size:1.3rem;color:#011A0F;}.elementor .e-4f67c1ef-0dd122a{column-gap:2rem;padding:1.5rem;background-color:#FFFFFF;box-shadow:0px 1px 0px 0px #E5E5E5;display:flex;flex-direction:row-reverse;row-gap:0rem;justify-content:start;align-items:center;}.elementor .e-4f67c1ef-0dd122a:hover,.elementor .e-4f67c1ef-0dd122a:focus-visible{background-color:#F8F8F8;box-shadow:0px 1px 0px 0px #015530;}.elementor .e-414b5121-fa36c10{font-family:Cairo;font-weight:600;font-size:1.2rem;color:#015530;}.elementor .e-694d8b4c-f825e84{font-family:Cairo;font-weight:700;font-size:1.3rem;color:#011A0F;}.elementor .e-1e26f9-c964a77{column-gap:2rem;padding:1.5rem;background-color:#FFFFFF;box-shadow:0px 1px 0px 0px #E5E5E5;display:flex;flex-direction:row-reverse;row-gap:0rem;justify-content:start;align-items:center;}.elementor .e-1e26f9-c964a77:hover,.elementor .e-1e26f9-c964a77:focus-visible{background-color:#F8F8F8;box-shadow:0px 1px 0px 0px #015530;}.elementor .e-374814ff-e9f1b54{font-family:Cairo;font-weight:600;font-size:1.2rem;color:#015530;}.elementor .e-5ba6de-b04ac5d{font-family:Cairo;font-weight:700;font-size:1.3rem;color:#011A0F;}.elementor .e-1d66ea0-801a1af{column-gap:2rem;padding:1.5rem;background-color:#FFFFFF;box-shadow:0px 1px 0px 0px #E5E5E5;display:flex;flex-direction:row-reverse;row-gap:0rem;justify-content:start;align-items:center;}.elementor .e-1d66ea0-801a1af:hover,.elementor .e-1d66ea0-801a1af:focus-visible{background-color:#F8F8F8;box-shadow:0px 1px 0px 0px #015530;}.elementor .e-53207b9a-d0fd9e6{width:65%;display:flex;flex-direction:column;}.elementor .e-22caa460-369fa23{column-gap:4rem;display:flex;flex-direction:row-reverse;row-gap:0rem;justify-content:space-between;align-items:start;}.elementor .e-5f3181ee-075b14f{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#FFFFFF;}.elementor .e-3a2b3398-4891252{font-family:Cairo;font-weight:700;font-size:0.95rem;color:#015530;letter-spacing:0.05em;text-transform:uppercase;}.elementor .e-7d1fb557-7bc8bd2{font-family:Cairo;font-weight:800;font-size:2.25rem;color:#011A0F;line-height:1.3em;}.elementor .e-1710055b-513ce7c{width:3.5rem;margin-block-start:0.5rem;margin-block-end:0.5rem;margin-inline-start:auto;margin-inline-end:auto;border-width:2px;border-color:#015530;border-style:solid;align-self:center;}.elementor .e-3aff29c9-92f57ae{max-width:48rem;column-gap:0rem;text-align:center;display:flex;flex-direction:column;row-gap:0.75rem;align-items:center;}.elementor .e-4e371fdd-3d4a10e{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#F8F8F8;display:flex;flex-direction:column;align-items:center;}.elementor .e-5336d1c1-7b16265{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#F8F8F8;display:flex;flex-direction:column;align-items:center;}.elementor .e-659c19c6-7e26138{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#F8F8F8;display:flex;flex-direction:column;align-items:center;}.elementor .e-29683116-dded6e3{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#F8F8F8;display:flex;flex-direction:column;align-items:center;}.elementor .e-287bd388-1abb127{width:100%;max-width:75rem;column-gap:1.5rem;display:grid;row-gap:1.5rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-6f0f8304-a4dc5ea{font-family:Cairo;font-weight:600;font-size:0.95rem;color:#2C2C2C;}.elementor .e-33caae8a-1e443e7{column-gap:0.75rem;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;display:flex;flex-direction:row;row-gap:0rem;justify-content:center;align-items:center;}.elementor .e-28ed1604-7ccc3db{column-gap:0rem;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;display:flex;flex-direction:column;row-gap:3.5rem;justify-content:center;align-items:center;}.elementor .e-4f992ae0-cbf1ada{font-family:Cairo;font-weight:700;font-size:3rem;color:#011A0F;line-height:1.2em;text-align:start;}.elementor .e-4732b034-0bd66fa{width:6rem;text-align:start;margin-block-start:1rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:3px;border-color:#015530;border-style:solid;align-self:start;}.elementor .e-1bea3fdd-1ba421b{max-width:35rem;font-family:Cairo;font-weight:400;font-size:1.15rem;color:#2C2C2C;line-height:1.6em;text-align:start;}.elementor .e-12cef464-a92e848{text-align:end;margin-block-start:0rem;margin-block-end:4rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;justify-content:start;align-items:start;}.elementor .e-10c406c2-1f4ffcc{font-family:Cairo;font-weight:300;font-size:2.5rem;color:#015530;text-align:end;display:flex;}.elementor .e-5d60717e-78e3a6d{font-family:Cairo;font-weight:600;font-size:1.1rem;color:#011A0F;line-height:1.5em;text-align:start;align-self:start;}.elementor .e-4bdf86d5-335cc9c{width:31.6%;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#E5E5E5;border-style:solid;display:flex;flex-direction:column;justify-content:start;align-items:end;}.elementor .e-4bdf86d5-335cc9c:hover,.elementor .e-4bdf86d5-335cc9c:focus-visible{border-width:1px;border-color:#015530;border-style:solid;background-color:#F8F8F8;}.elementor .e-2225aeb3-fbfdf44{font-family:Cairo;font-weight:300;font-size:2.5rem;color:#015530;text-align:end;display:flex;}.elementor .e-3cf41693-e4ec657{font-family:Cairo;font-weight:600;font-size:1.1rem;color:#011A0F;line-height:1.5em;text-align:start;align-self:start;}.elementor .e-3ad4e280-52a199e{width:31.6%;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#E5E5E5;border-style:solid;display:flex;flex-direction:column;justify-content:start;align-items:end;}.elementor .e-3ad4e280-52a199e:hover,.elementor .e-3ad4e280-52a199e:focus-visible{border-width:1px;border-color:#015530;border-style:solid;background-color:#F8F8F8;}.elementor .e-25dc0784-e4cf0f5{font-family:Cairo;font-weight:300;font-size:2.5rem;color:#015530;text-align:end;display:flex;}.elementor .e-376c4002-c7f818b{font-family:Cairo;font-weight:600;font-size:1.1rem;color:#011A0F;line-height:1.5em;text-align:start;align-self:start;}.elementor .e-c96a0b3-7ca6db2{width:31.6%;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#E5E5E5;border-style:solid;display:flex;flex-direction:column;justify-content:start;align-items:end;}.elementor .e-c96a0b3-7ca6db2:hover,.elementor .e-c96a0b3-7ca6db2:focus-visible{border-width:1px;border-color:#015530;border-style:solid;background-color:#F8F8F8;}.elementor .e-3b6d265f-17ee32f{font-family:Cairo;font-weight:300;font-size:2.5rem;color:#015530;text-align:end;display:flex;}.elementor .e-61c61588-dd88da4{font-family:Cairo;font-weight:600;font-size:1.1rem;color:#011A0F;line-height:1.5em;text-align:start;align-self:start;}.elementor .e-2310debb-6377a4f{width:31.6%;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#E5E5E5;border-style:solid;display:flex;flex-direction:column;justify-content:start;align-items:end;}.elementor .e-2310debb-6377a4f:hover,.elementor .e-2310debb-6377a4f:focus-visible{border-width:1px;border-color:#015530;border-style:solid;background-color:#F8F8F8;}.elementor .e-796b060c-b668296{font-family:Cairo;font-weight:300;font-size:2.5rem;color:#015530;text-align:end;display:flex;}.elementor .e-37191487-7254089{font-family:Cairo;font-weight:600;font-size:1.1rem;color:#011A0F;line-height:1.5em;text-align:start;align-self:start;}.elementor .e-6e63e636-6a2d4c4{width:31.6%;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#E5E5E5;border-style:solid;display:flex;flex-direction:column;justify-content:start;align-items:end;}.elementor .e-6e63e636-6a2d4c4:hover,.elementor .e-6e63e636-6a2d4c4:focus-visible{border-width:1px;border-color:#015530;border-style:solid;background-color:#F8F8F8;}.elementor .e-47eb5d51-1df1895{font-family:Cairo;font-weight:300;font-size:2.5rem;color:#015530;text-align:end;display:flex;}.elementor .e-385a4c83-1af3049{font-family:Cairo;font-weight:600;font-size:1.1rem;color:#011A0F;line-height:1.5em;text-align:start;align-self:start;}.elementor .e-1e7735b3-bb830ff{width:31.6%;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#E5E5E5;border-style:solid;display:flex;flex-direction:column;justify-content:start;align-items:end;}.elementor .e-1e7735b3-bb830ff:hover,.elementor .e-1e7735b3-bb830ff:focus-visible{border-width:1px;border-color:#015530;border-style:solid;background-color:#F8F8F8;}.elementor .e-511f34e4-3a10b40{font-family:Cairo;font-weight:300;font-size:2.5rem;color:#015530;text-align:end;display:flex;}.elementor .e-3dc727f7-7106eaf{font-family:Cairo;font-weight:600;font-size:1.1rem;color:#011A0F;line-height:1.5em;text-align:start;align-self:start;}.elementor .e-318a9148-493e49d{width:31.6%;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#E5E5E5;border-style:solid;display:flex;flex-direction:column;justify-content:start;align-items:end;}.elementor .e-318a9148-493e49d:hover,.elementor .e-318a9148-493e49d:focus-visible{border-width:1px;border-color:#015530;border-style:solid;background-color:#F8F8F8;}.elementor .e-7856dd8f-6d1c7cc{column-gap:2.5%;display:flex;flex-direction:row-reverse;row-gap:2%;flex-wrap:wrap;justify-content:start;}.elementor .e-737f5e3c-8d9fa43{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:8rem;padding-inline-end:8rem;background-color:#FFFFFF;display:flex;flex-direction:column;justify-content:start;align-items:stretch;}.elementor .e-101dd145-6073f81{font-family:Cairo;font-weight:700;font-size:1rem;color:#015530;letter-spacing:0.05em;text-align:end;text-transform:uppercase;}.elementor .e-27478fd7-0ab7b38{font-family:Cairo;font-weight:700;font-size:3rem;color:#011A0F;text-align:start;margin-block-start:0.5rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-21e4bf44-89f1b43{width:80px;margin-block-start:0rem;margin-block-end:3rem;margin-inline-start:0rem;margin-inline-end:0rem;border-radius:0px;border-width:3px;border-color:#015530;border-style:solid;align-self:start;}.elementor .e-1a1332fa-94e5d8c{text-align:end;display:flex;flex-direction:column;justify-content:start;align-items:start;}.elementor .e-e5d7b97-a015084{font-family:Cairo;font-weight:300;font-size:2.5rem;color:#015530;text-align:end;margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;}.elementor .e-174c8ae6-49c3acc{font-family:Cairo;font-weight:700;font-size:1.35rem;color:#011A0F;text-align:start;margin-block-start:0rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-16fc2048-9a4ed61{font-family:Cairo;font-weight:600;font-size:1.1rem;color:#011A0F;line-height:1.5em;text-align:start;}.elementor .e-146805b7-b575cd4{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0px;border-width:1px;border-color:#EAEAEA;border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(1, 26, 15, 0.02);display:flex;flex-direction:column;grid-column:span 1;justify-content:start;align-items:start;}.elementor .e-146805b7-b575cd4:hover,.elementor .e-146805b7-b575cd4:focus-visible{box-shadow:0px 15px 35px 0px rgba(1, 85, 48, 0.08);}.elementor .e-5fe7387a-b63f138{font-family:Cairo;font-weight:300;font-size:2.5rem;color:#015530;text-align:end;margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;}.elementor .e-4a549246-f9c41aa{font-family:Cairo;font-weight:700;font-size:1.35rem;color:#011A0F;text-align:start;margin-block-start:0rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-22b62b83-f9240c9{font-family:Cairo;font-weight:600;font-size:1.1rem;color:#011A0F;line-height:1.5em;text-align:start;}.elementor .e-6563fd2-0b3c987{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0px;border-width:1px;border-color:#EAEAEA;border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(1, 26, 15, 0.02);display:flex;flex-direction:column;grid-column:span 1;justify-content:start;align-items:start;}.elementor .e-6563fd2-0b3c987:hover,.elementor .e-6563fd2-0b3c987:focus-visible{box-shadow:0px 15px 35px 0px rgba(1, 85, 48, 0.08);}.elementor .e-407db9ed-b505ba4{font-family:Cairo;font-weight:300;font-size:2.5rem;color:#015530;text-align:end;margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;}.elementor .e-5a7ae3ee-41c3e6c{font-family:Cairo;font-weight:700;font-size:1.35rem;color:#011A0F;text-align:start;margin-block-start:0rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-22e546b4-9b4125f{font-family:Cairo;font-weight:600;font-size:1.1rem;color:#011A0F;line-height:1.5em;text-align:start;}.elementor .e-6d4ba642-96b35ed{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0px;border-width:1px;border-color:#EAEAEA;border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(1, 26, 15, 0.02);display:flex;flex-direction:column;grid-column:span 1;justify-content:start;align-items:start;}.elementor .e-6d4ba642-96b35ed:hover,.elementor .e-6d4ba642-96b35ed:focus-visible{box-shadow:0px 15px 35px 0px rgba(1, 85, 48, 0.08);}.elementor .e-588a22bb-7c6c237{font-family:Cairo;font-weight:300;font-size:2.5rem;color:#015530;text-align:end;margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;}.elementor .e-78c50f4-2cc2220{font-family:Cairo;font-weight:700;font-size:1.35rem;color:#011A0F;text-align:start;margin-block-start:0rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-2a1b6553-2f16550{font-family:Cairo;font-weight:600;font-size:1.1rem;color:#011A0F;line-height:1.5em;text-align:start;}.elementor .e-16e41e2c-4f2ef1f{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0px;border-width:1px;border-color:#EAEAEA;border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(1, 26, 15, 0.02);display:flex;flex-direction:column;grid-column:span 1;justify-content:start;align-items:start;}.elementor .e-16e41e2c-4f2ef1f:hover,.elementor .e-16e41e2c-4f2ef1f:focus-visible{box-shadow:0px 15px 35px 0px rgba(1, 85, 48, 0.08);}.elementor .e-565a55d9-9d764bd{font-family:Cairo;font-weight:300;font-size:2.5rem;color:#015530;text-align:end;margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;}.elementor .e-2d394815-d1a5391{font-family:Cairo;font-weight:700;font-size:1.35rem;color:#011A0F;text-align:start;margin-block-start:0rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-5b770e7d-e8c78a6{font-family:Cairo;font-weight:600;font-size:1.1rem;color:#011A0F;line-height:1.5em;text-align:start;}.elementor .e-242b2ceb-438bd88{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0px;border-width:1px;border-color:#EAEAEA;border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(1, 26, 15, 0.02);display:flex;flex-direction:column;grid-column:span 1;justify-content:start;align-items:start;}.elementor .e-242b2ceb-438bd88:hover,.elementor .e-242b2ceb-438bd88:focus-visible{box-shadow:0px 15px 35px 0px rgba(1, 85, 48, 0.08);}.elementor .e-7775b6a6-05689ce{font-family:Cairo;font-weight:300;font-size:2.5rem;color:#015530;text-align:end;margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;}.elementor .e-69c5be70-bbc334a{font-family:Cairo;font-weight:700;font-size:1.35rem;color:#011A0F;text-align:start;margin-block-start:0rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-2d3b4d4d-a727f21{font-family:Cairo;font-weight:600;font-size:1.1rem;color:#011A0F;line-height:1.5em;text-align:start;}.elementor .e-b0ebfd0-a0e66a6{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0px;border-width:1px;border-color:#EAEAEA;border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(1, 26, 15, 0.02);display:flex;flex-direction:column;grid-column:span 1;justify-content:start;align-items:start;}.elementor .e-b0ebfd0-a0e66a6:hover,.elementor .e-b0ebfd0-a0e66a6:focus-visible{box-shadow:0px 15px 35px 0px rgba(1, 85, 48, 0.08);}.elementor .e-5bad8b48-f57510e{column-gap:1.5rem;display:grid;row-gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-6d944fc3-39e5b82{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F8F8F8;display:flex;flex-direction:column;justify-content:start;align-items:stretch;}.elementor .e-13720ebc-c289c5d{font-family:Cairo;font-weight:700;font-size:2.5rem;color:#FFFFFF;letter-spacing:0.02em;}.elementor .e-2e7da46-19308d5{font-family:Cairo;font-weight:300;font-size:1.1rem;color:#A3B8AE;margin-block-start:0.5rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-3156233e-793fa67{text-align:center;margin-block-start:0rem;margin-block-end:3rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-6ac185c4-b94a636{font-family:Cairo;font-weight:800;font-size:3.5rem;color:#FFFFFF;text-align:center;}.elementor .e-366168da-4630e4e{font-family:Cairo;font-weight:400;font-size:0.95rem;color:#A3B8AE;text-align:center;margin-block-start:0.25rem;margin-block-end:2rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-51e113f0-4067cb8{color:#015530;margin-block-start:0rem;margin-block-end:2rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-6ba8e689-7f21c2f{font-family:Cairo;font-weight:600;font-size:1.15rem;color:#FFFFFF;text-align:start;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-b84ce7b-424c79f{color:#015530;margin-block-start:2rem;margin-block-end:2rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-3c6741c2-8ee871c{display:flex;flex-direction:column;align-items:stretch;}.elementor .e-71d0f2d7-63ab110{font-family:Cairo;font-weight:700;font-size:1.05rem;color:#011A0F;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:0px;background-color:#FFFFFF;}.elementor .e-71d0f2d7-63ab110:hover,.elementor .e-71d0f2d7-63ab110:focus-visible{color:#FFFFFF;background-color:#015530;}.elementor .e-6aabb375-baedad1{font-family:Cairo;font-weight:700;font-size:1.05rem;color:#FFFFFF;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:0px;border-width:1px;border-color:#015530;border-style:solid;background-color:transparent;}.elementor .e-6aabb375-baedad1:hover,.elementor .e-6aabb375-baedad1:focus-visible{background-color:#015530;}.elementor .e-6137e96c-4e36bcd{width:100%;column-gap:1.5rem;display:flex;flex-direction:row-reverse;row-gap:1rem;justify-content:center;align-items:center;}.elementor .e-62aecb1-88b1f55{width:100%;max-width:640px;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:3rem;padding-inline-end:3rem;border-width:1px;border-color:#015530;border-style:solid;background-color:#012113;display:flex;flex-direction:column;}.elementor .e-62738568-c54695d{padding-block-start:5.6rem;padding-block-end:5.6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#011A0F;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-64f77c97-ed506ba{font-family:Cairo;font-weight:700;font-size:1.1rem;color:#015530;letter-spacing:0.1em;text-align:start;text-transform:uppercase;}.elementor .e-e80ed12-b919e62{font-family:Cairo;font-weight:800;font-size:2.8rem;color:#011A0F;line-height:1.3em;text-align:start;}.elementor .e-6bd25696-302d3d4{width:4rem;margin-block-start:0.5rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:2px;border-color:#015530;border-style:solid;align-self:start;}.elementor .e-55a357d8-5c4afe3{font-family:Cairo;font-weight:400;font-size:1.1rem;color:#2C2C2C;line-height:1.8em;text-align:start;}.elementor .e-5c2ede40-2540c1f{font-family:Cairo;font-weight:700;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:0px;border-width:1px;border-color:#011A0F;border-style:solid;background-color:#011A0F;align-self:start;}.elementor .e-5c2ede40-2540c1f:hover,.elementor .e-5c2ede40-2540c1f:focus-visible{color:#011A0F;border-color:#011A0F;background-color:#F8F8F8;}.elementor .e-61217856-3dafafc{width:45%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;align-items:end;}.elementor .e-1fdc37b4-891e6e7{width:100%;height:450px;object-fit:cover;}.elementor .e-6009a417-f0dc585{width:48%;padding:1.5rem;border-width:1px;border-color:#015530;border-style:solid;display:flex;flex-direction:column;}.elementor .e-36a97c9b-f6d85ed{column-gap:0rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F8F8F8;display:flex;flex-direction:row-reverse;row-gap:3rem;justify-content:space-between;align-items:center;}.elementor .e-6d6d84f7-29e6597{font-family:Cairo;font-weight:600;font-size:1.1rem;color:#015530;text-align:start;text-transform:uppercase;align-self:start;}.elementor .e-2f77e34e-330a56c{font-family:Cairo;font-weight:700;font-size:3.2rem;color:#011A0F;text-align:start;}.elementor .e-49241d1b-e824894{width:80px;color:#015530;margin-block-start:1rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;align-self:start;}.elementor .e-3bda695c-9b4efd9{margin-block-start:0rem;margin-block-end:5rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:end;}.elementor .e-1f826f6c-2ed9565{font-family:Cairo;font-weight:900;font-size:6.5rem;color:#015530;text-align:start;margin-block-start:0rem;margin-block-end:-2rem;margin-inline-start:0rem;margin-inline-end:0rem;opacity:15%;}.elementor .e-3bf2a1d2-c83b0a6{font-family:Cairo;font-weight:700;font-size:1.8rem;color:#011A0F;text-align:start;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-41f00f97-566e421{width:48%;display:flex;flex-direction:column;align-items:start;}.elementor .e-49c8902c-9cdbd5f{width:100%;height:380px;object-fit:cover;}.elementor .e-4f8112de-5d1ec05{width:46%;overflow:hidden;}.elementor .e-7b4d5ad7-4c3f554{margin-block-start:0rem;margin-block-end:5rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-7966090b-8d622b9{font-family:Cairo;font-weight:900;font-size:6.5rem;color:#015530;text-align:start;margin-block-start:0rem;margin-block-end:-2rem;margin-inline-start:0rem;margin-inline-end:0rem;opacity:15%;}.elementor .e-2501e36b-34f571b{font-family:Cairo;font-weight:700;font-size:1.8rem;color:#011A0F;text-align:start;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-50c7457c-838f2ff{width:48%;display:flex;flex-direction:column;align-items:start;}.elementor .e-6bd5a38a-e5b979e{width:100%;height:380px;object-fit:cover;}.elementor .e-16d406b6-05d936b{width:46%;overflow:hidden;}.elementor .e-121c897f-26e983a{margin-block-start:0rem;margin-block-end:5rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;}.elementor .e-45de130b-ec58f53{font-family:Cairo;font-weight:900;font-size:6.5rem;color:#015530;text-align:start;margin-block-start:0rem;margin-block-end:-2rem;margin-inline-start:0rem;margin-inline-end:0rem;opacity:15%;}.elementor .e-19ff3369-24ea793{font-family:Cairo;font-weight:700;font-size:1.8rem;color:#011A0F;text-align:start;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-3e162b73-5dafd74{width:48%;display:flex;flex-direction:column;align-items:start;}.elementor .e-346705dc-d8d4e29{width:100%;height:380px;object-fit:cover;}.elementor .e-29cbfb9b-c84b185{width:46%;overflow:hidden;}.elementor .e-6920c746-185b8c0{margin-block-start:0rem;margin-block-end:5rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-40ac64f5-b421e80{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#FFFFFF;display:flex;flex-direction:column;}