.elementor .e-bd2da40-144356b{height:75vh;padding-inline-start:3%;padding-inline-end:45%;background-image:linear-gradient(#000000b3, #000000b3),url("https://geranox.com/wp-content/uploads/2026/06/hero-technology-driven-solutions-1024x683.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-388a689-e2908bd{padding-block-end:1%;}.elementor .e-1f344b5-7b6f5cb{padding:0px;}.elementor .e-ff848aa-deb924f{width:50%;height:7px;background-color:var(--green);}.elementor .e-7ca879e-e4fd7bb{padding:0px;}.elementor .e-d797b59-a4912de{padding-block-start:5%;padding-block-end:3%;padding-inline-start:15%;padding-inline-end:15%;background-color:var(--white);flex-direction:column;gap:10px;}.elementor .e-f8d3eb5-89f4a28{font-family:var(--headings);font-weight:600;}.elementor .e-f76c746-948ae48{font-family:var(--body);font-weight:400;font-size:0.9em;color:var(--secondary-text-color);}.elementor .e-f1ab968-a126f1b{font-family:var(--headings);font-weight:600;font-size:1.25em;color:var(--text-color);padding-block-end:10px;}.elementor .e-b9f8560-e3b85a5{font-family:var(--body);font-weight:400;font-size:0.9em;color:var(--text-color);}.elementor .e-b0e807a-27aad67{padding-block-start:2%;padding-block-end:2%;padding-inline-start:3%;padding-inline-end:3%;border-radius:4px;border-width:1px;border-color:var(--border-strong);border-style:solid;background-color:var(--white);flex-direction:column;gap:5px;}.elementor .e-600948e-a73871e{font-family:var(--headings);font-weight:600;font-size:1.25em;color:var(--text-color);padding-block-end:10px;}.elementor .e-4623e21-672f2ff{font-family:var(--body);font-weight:400;font-size:0.9em;color:var(--text-color);}.elementor .e-7b97e28-a76fea1{padding-block-start:2%;padding-block-end:2%;padding-inline-start:3%;padding-inline-end:3%;border-radius:4px;border-width:1px;border-color:var(--border-strong);border-style:solid;background-color:var(--white);flex-direction:column;gap:5px;}.elementor .e-088482b-d8c14f7{font-family:var(--headings);font-weight:600;font-size:1.25em;color:var(--text-color);padding-block-end:10px;}.elementor .e-825ef3b-17a54f5{font-family:var(--body);font-weight:400;font-size:0.9em;color:var(--text-color);}.elementor .e-f6f5bff-8a81de3{padding-block-start:2%;padding-block-end:2%;padding-inline-start:3%;padding-inline-end:3%;border-radius:4px;border-width:1px;border-color:var(--border-strong);border-style:solid;background-color:var(--white);flex-direction:column;gap:5px;}.elementor .e-1ba04b7-23d17fa{padding:0px;gap:15px;}.elementor .e-f1a3c7c-2d46a74{font-family:var(--headings);font-weight:600;font-size:1.25em;color:var(--text-color);padding-block-end:10px;}.elementor .e-da0561a-7fd98bc{font-family:var(--body);font-weight:400;font-size:0.9em;color:var(--text-color);}.elementor .e-78c47d0-ab06915{padding-block-start:2%;padding-block-end:2%;padding-inline-start:3%;padding-inline-end:3%;border-radius:4px;border-width:1px;border-color:var(--border-strong);border-style:solid;background-color:var(--white);flex-direction:column;gap:5px;}.elementor .e-239c499-1634229{font-family:var(--headings);font-weight:600;font-size:1.25em;color:var(--text-color);padding-block-end:10px;}.elementor .e-d988564-10516ec{font-family:var(--body);font-weight:400;font-size:0.9em;color:var(--text-color);}.elementor .e-2dd8ebd-775ee26{padding-block-start:2%;padding-block-end:2%;padding-inline-start:3%;padding-inline-end:3%;border-radius:4px;border-width:1px;border-color:var(--border-strong);border-style:solid;background-color:var(--white);flex-direction:column;gap:5px;}.elementor .e-2655e27-c7ebf37{font-family:var(--headings);font-weight:600;font-size:1.25em;color:var(--text-color);padding-block-end:10px;}.elementor .e-d5cfc93-7dd07c1{font-family:var(--body);font-weight:400;font-size:0.9em;color:var(--text-color);}.elementor .e-4caff72-e1d0b78{padding-block-start:2%;padding-block-end:2%;padding-inline-start:3%;padding-inline-end:3%;border-radius:4px;border-width:1px;border-color:var(--border-strong);border-style:solid;background-color:var(--white);flex-direction:column;gap:5px;}.elementor .e-da135cf-20f5503{padding:0px;gap:15px;}.elementor .e-ba431bd-5153983{font-family:var(--headings);font-weight:600;font-size:1.25em;color:var(--text-color);padding-block-end:10px;}.elementor .e-6d30581-6e53582{font-family:var(--body);font-weight:400;font-size:0.9em;color:var(--text-color);}.elementor .e-cbdd205-45e9366{padding-block-start:2%;padding-block-end:2%;padding-inline-start:3%;padding-inline-end:3%;border-radius:4px;border-width:1px;border-color:var(--border-strong);border-style:solid;background-color:var(--white);flex-direction:column;gap:5px;}.elementor .e-317936d-0783f3e{font-family:var(--headings);font-weight:600;font-size:1.25em;color:var(--text-color);padding-block-end:10px;}.elementor .e-c1c07e8-03a644d{font-family:var(--body);font-weight:400;font-size:0.9em;color:var(--text-color);}.elementor .e-36d6a24-338e222{padding-block-start:2%;padding-block-end:2%;padding-inline-start:3%;padding-inline-end:3%;border-radius:4px;border-width:1px;border-color:var(--border-strong);border-style:solid;background-color:var(--white);flex-direction:column;gap:5px;}.elementor .e-e6675bd-be4fa16{padding-block-start:2%;padding-block-end:2%;padding-inline-start:3%;padding-inline-end:3%;background-color:var(--white);flex-direction:column;gap:5px;}.elementor .e-968ef7b-69a0927{padding:0px;gap:15px;}.elementor .e-bf6d9f6{padding-block-start:3%;padding-block-end:5%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--white);flex-direction:column;gap:15px;}.elementor .e-6ac3608f-823a036{font-family:Playfair Display;font-weight:600;color:#ffffff;padding-block-start:1%;padding-block-end:1%;}.elementor .e-111b0582-5b68824{font-family:Manrope;font-weight:400;font-size:0.9em;color:#ffffff;text-align:center;padding-block-start:1%;padding-block-end:2%;}.elementor .e-2ac370af-2bdd9eb{font-family:Manrope;font-weight:400;font-size:1em;color:var(--white);background-color:#59B947;}.elementor .e-2ac370af-2bdd9eb:hover,.elementor .e-2ac370af-2bdd9eb:focus-visible{background-color:#4DA63C;}.elementor .e-36072361-08ab15e{padding-block-start:7%;padding-block-end:7%;padding-inline-start:8%;padding-inline-end:8%;border-radius:6px;background-color:#1C4281;flex-direction:column;align-items:center;}