.elementor .e-6542f0a7-95c7{font-weight:700;font-size:0.78rem;color:#710707;letter-spacing:0.16em;}.elementor .e-1d0709fc-daf3{font-family:Manrope;font-weight:600;font-size:clamp(2.8rem,5.2vw,4.8rem);color:#111A34;letter-spacing:-0.06em;line-height:1.02;}.elementor .e-9d4eef5-2c6c{max-width:42rem;font-size:1.04rem;color:#656973;line-height:1.75;}.elementor .e-164efe04-2b6d{width:48%;max-width:620px;padding-inline-end:clamp(24px,4vw,64px);display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-90b4ec-59b1{min-height:min(66vh,590px);max-width:86rem;max-height:607px;overflow:hidden;color:#FFFFFF;padding:5rem;margin-block-start:2rem;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:32px;border-end-end-radius:32px;background-image:url("https://veniusresources.com/wp-content/uploads/2026/06/Firefly_Gemini-Flash_Website-image-for-sales-to-contractors-services.-black-people-nigerian.-Dedicated-su-479156-2048x1529.png");background-repeat:no-repeat;background-attachment:scroll;background-size:52% 100%;background-position:0% 0%;background-color:#F8F7F4;display:flex;flex-direction:column;justify-content:flex-end;background-position: right center; padding-inline: clamp(28px,6vw,96px);\n}.elementor .e-75f8f839-fe51{font-weight:600;font-size:0.76rem;color:#ffffff;letter-spacing:0.18em;}.elementor .e-2959ebe5-56e6{font-family:Manrope;font-weight:600;font-size:clamp(2.2rem,4vw,3.8rem);color:#FFFFFF;letter-spacing:-0.05em;line-height:1.02;}.elementor .e-23827e71-5043{display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-5f40910e-a37f{font-size:1.18rem;color:rgba(255,255,255,.78);line-height:1.75;}.elementor .e-3f50f901-617d{font-size:1rem;color:rgba(255,255,255,.78);line-height:1.8;}.elementor .e-44a5a4be-7188{display:flex;flex-direction:column;gap:1.5rem;flex:1 1 0px;}.elementor .e-75abb361-3811{max-width:78rem;margin:auto;display:grid;gap:clamp(40px,7vw,110px);grid-template-columns:.8fr 1.2fr;align-items:start;}.elementor .e-17688384-1700{min-height:90vh;max-height:100vh;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#111A34;padding-block: clamp(64px,8vw,108px);\n}.elementor .e-76376c68-f8a0{font-weight:600;font-size:0.76rem;color:#550000;letter-spacing:0.18em;}.elementor .e-7b015a05-72eb{font-family:Manrope;font-weight:600;font-size:clamp(2.6rem,4.6vw,4.7rem);color:#111A34;letter-spacing:-0.05em;line-height:1.02;margin-block-end:2.5rem;}.elementor .e-2560eb32-7573{font-weight:600;font-size:0.72rem;color:#550000;letter-spacing:0.16em;}.elementor .e-6fc927ec-340a{font-family:Manrope;font-size:2rem;color:#FFFFFF;letter-spacing:-0.035em;line-height:1.2;}.elementor .e-48699fc7-66b4{font-size:1rem;color:#202021;line-height:1.75;}.elementor .e-c8042b6-646f:hover,.elementor .e-c8042b6-646f:focus-visible{transform:translate3d(0px, -0.35rem, 0px);}.elementor .e-c8042b6-646f{padding:clamp(30px,4vw,52px);border-radius:24px;border-width:1px;border-color:rgba(255,255,255,.16);border-style:solid;background-color:#FFFFFF;box-shadow:0px 18px 55px 0px rgba(17,26,52,.08);transition:transform 0.3s;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .e-5bdf6d1c-e69c{font-weight:600;font-size:0.72rem;color:#F1C6C6;letter-spacing:0.16em;}.elementor .e-5b35c4cc-5cdd{font-family:Manrope;font-size:2rem;color:#FFFFFF;letter-spacing:-0.035em;line-height:1.2;}.elementor .e-1ce4e4d4-4f01{font-size:1rem;color:rgba(255,255,255,.82);line-height:1.75;}.elementor .e-10e7a73f-cd00:hover,.elementor .e-10e7a73f-cd00:focus-visible{transform:translate3d(0px, -0.35rem, 0px);}.elementor .e-10e7a73f-cd00{padding:clamp(30px,4vw,52px);border-radius:24px;background-color:#710707;transition:transform 0.3s;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .e-782fa965-3651{margin-block-start:36px;display:flex;gap:28px;}.elementor .e-7effbf17-2da0{max-width:78rem;margin:auto;display:flex;flex-direction:column;gap:1rem;}.elementor .e-bc3f754-1ecc{color:#FFFFFF;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#ECE9E3;padding-block: clamp(72px,9vw,120px);\n}.elementor .e-49493286-3b34{font-weight:600;font-size:0.76rem;color:#710707;letter-spacing:0.18em;}.elementor .e-47a29023-9302{max-width:60rem;font-family:Manrope;font-weight:600;font-size:clamp(2.6rem,4.6vw,4.7rem);letter-spacing:-0.05em;line-height:1.02;margin-block-end:2.5rem;}.elementor .e-6e672462-ab26{font-weight:600;font-size:0.76rem;color:#710707;}.elementor .e-7a76f0b2-15e7{font-family:Manrope;font-size:1.35rem;line-height:1.25;}.elementor .e-1ddfb3bf-ecd7{font-size:0.96rem;color:#686C75;line-height:1.7;}.elementor .e-cce43de-640b:hover,.elementor .e-cce43de-640b:focus-visible{box-shadow:0px 18px 55px 0px rgba(52,32,27,.10);transform:translate3d(0px, -0.35rem, 0px);}.elementor .e-cce43de-640b{padding:36px;border-radius:1.1rem;border-width:1px;border-color:#DEDAD4;border-style:solid;background-color:#FFFFFF;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:1rem;flex:1 1 16rem;}.elementor .e-682c5a0a-459c{font-weight:600;font-size:0.76rem;color:#710707;}.elementor .e-2d973333-ccc3{font-family:Manrope;font-size:1.35rem;line-height:1.25;}.elementor .e-616e3424-1309{font-size:0.96rem;color:#686C75;line-height:1.7;}.elementor .e-18c2c6a4-6341:hover,.elementor .e-18c2c6a4-6341:focus-visible{box-shadow:0px 18px 55px 0px rgba(52,32,27,.10);transform:translate3d(0px, -0.35rem, 0px);}.elementor .e-18c2c6a4-6341{padding:36px;border-radius:1.1rem;border-width:1px;border-color:#DEDAD4;border-style:solid;background-color:#FFFFFF;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:1rem;flex:1 1 16rem;}.elementor .e-d0f700b-9379{font-weight:600;font-size:0.76rem;color:#710707;}.elementor .e-1ccd1db1-41d7{font-family:Manrope;font-size:1.35rem;line-height:1.25;}.elementor .e-27683dfe-2471{font-size:0.96rem;color:#686C75;line-height:1.7;}.elementor .e-702b65bf-3e34:hover,.elementor .e-702b65bf-3e34:focus-visible{box-shadow:0px 18px 55px 0px rgba(52,32,27,.10);transform:translate3d(0px, -0.35rem, 0px);}.elementor .e-702b65bf-3e34{padding:36px;border-radius:1.1rem;border-width:1px;border-color:#DEDAD4;border-style:solid;background-color:#FFFFFF;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:1rem;flex:1 1 16rem;}.elementor .e-3118152f-5f1e{font-weight:600;font-size:0.76rem;color:#710707;}.elementor .e-7797e439-24be{font-family:Manrope;font-size:1.35rem;line-height:1.25;}.elementor .e-25a68817-5102{font-size:0.96rem;color:#686C75;line-height:1.7;}.elementor .e-4603c24f-4928:hover,.elementor .e-4603c24f-4928:focus-visible{box-shadow:0px 18px 55px 0px rgba(52,32,27,.10);transform:translate3d(0px, -0.35rem, 0px);}.elementor .e-4603c24f-4928{padding:36px;border-radius:1.1rem;border-width:1px;border-color:#DEDAD4;border-style:solid;background-color:#FFFFFF;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:1rem;flex:1 1 16rem;}.elementor .e-53ed8f60-151a{overflow:hidden;margin-block-start:40px;border-radius:24px;border-width:1px;border-color:#D8D3CA;border-style:solid;background-color:#D8D3CA;display:grid;gap:1px;flex-wrap:wrap;grid-template-columns:repeat(2,minmax(0,1fr));}.elementor .e-16dadb14-fc19{max-width:78rem;margin:auto;display:flex;flex-direction:column;gap:1rem;}.elementor .e-2dcfe005-4202{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F8F7F4;padding-block: clamp(76px,10vw,132px);\n}.elementor .e-426cb359-5e74{width:48%;min-width:0px;overflow:hidden;border-radius:24px;flex:1 1 50%;& img { width:100%;aspect-ratio:1.2;object-fit:cover;display:block; }\n}.elementor .e-60175ff1-138f{font-weight:600;font-size:0.76rem;color:#710707;letter-spacing:0.18em;}.elementor .e-7aad4069-d535{font-family:Manrope;font-weight:600;font-size:clamp(2.6rem,4.2vw,4.35rem);letter-spacing:-0.05em;line-height:1.03;}.elementor .e-5b9013f1-3339{font-size:1.05rem;color:#62666F;line-height:1.75;}.elementor .e-29b4f452-14ff{font-family:Manrope;font-size:1.65rem;}.elementor .e-6252ecd9-4e33{font-size:0.78rem;color:#686C75;}.elementor .e-936425f-4093{padding-block-start:1rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.35rem;flex:1 1 0px;border-top-style: solid; border-top-color: #710707;\n}.elementor .e-1681ca33-f5ca{font-family:Manrope;font-size:1.65rem;}.elementor .e-6c10226f-e8a5{font-size:0.78rem;color:#686C75;}.elementor .e-64e63aeb-b642{padding-block-start:1rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.35rem;flex:1 1 0px;border-top-style: solid; border-top-color: #710707;\n}.elementor .e-3a8c3c9f-9872{font-family:Manrope;font-size:1.65rem;}.elementor .e-3b8c6b8e-ab98{font-size:0.78rem;color:#686C75;}.elementor .e-55ff7644-8382{padding-block-start:1rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.35rem;flex:1 1 0px;border-top-style: solid; border-top-color: #710707;\n}.elementor .e-da122a2-45a6{margin-block-start:1rem;display:flex;gap:1rem;}.elementor .e-5766f056-f12e{width:52%;min-width:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 50%;}.elementor .e-56d17305-30cc{width:100%;max-width:78rem;margin:auto;display:flex;flex-direction:row-reverse;gap:clamp(36px,6vw,86px);align-items:center;}.elementor .e-1f8d66bf-309b{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#ECE9E3;padding-block: clamp(72px,9vw,118px);\n}.elementor .e-2b0fcded-1ab1{overflow:hidden;color:#17191F;background-color:#F8F7F4;display:flex;flex-direction:column;}.elementor .e-fb2f3eb-ffa2fac{font-weight:600;font-size:0.76rem;color:#F1B5B5;letter-spacing:0.18em;}.elementor .e-56c17c9-943eb94{font-family:Manrope;font-weight:600;font-size:clamp(2.4rem,3vw,4rem);color:#FFFFFF;letter-spacing:-0.05em;line-height:1.04;}.elementor .e-aeb3058-c5a145a{font-size:1.02rem;color:rgba(255,255,255,.76);line-height:1.75;}.elementor .e-eaa3595-f58c759:hover,.elementor .e-eaa3595-f58c759:focus-visible{transform:translate3d(0px, -0.2rem, 0px);}.elementor .e-eaa3595-f58c759{font-weight:600;color:#710707;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;margin-block-start:0.75rem;border-radius:999px;background-color:#FFFFFF;transition:transform 0.25s;align-self:flex-start;}.elementor .e-53fa669-c9c04a0{width:62%;padding:5rem;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0px;justify-content:center;}.elementor .e-81049d2-e8e9ca7{width:34%;height:86%;min-width:0px;min-height:0px;overflow:hidden;border-radius:20px;flex:1 1 0px;& img { width:100%;height:100%;min-height:32rem;object-fit:cover;display:block; }\n}.elementor .e-672bb26-525283c{min-height:1px;max-width:73rem;max-height:403px;overflow:hidden;color:#FFFFFF;padding:clamp(44px,6vw,78px);margin:auto;border-radius:28px;background-color:#111A34;display:flex;gap:40px;justify-content:center;align-items:center;margin-block: 72px;\n}.elementor .e-ffaf3f4-fb17039{font-weight:600;font-size:0.76rem;color:#710707;letter-spacing:0.18em;}.elementor .e-2e3e411-85778c7{max-width:52rem;font-family:Manrope;font-weight:600;font-size:clamp(2.6rem,4.5vw,4.6rem);letter-spacing:-0.05em;line-height:1.03;}.elementor .e-0eefeb8-d64792a{max-width:42rem;font-size:1.05rem;color:#686C75;line-height:1.75;margin-block-end:2rem;}.elementor .e-b8362bb-40bbab7{max-width:9rem;& img { width:100%;max-height:4.5rem;object-fit:contain; }\n}.elementor .e-0de4975-b026b89:hover,.elementor .e-0de4975-b026b89:focus-visible{box-shadow:0px 16px 45px 0px rgba(52,32,27,.09);transform:translate3d(0px, -0.3rem, 0px);}.elementor .e-0de4975-b026b89{min-height:9rem;padding:22px;border-radius:18px;border-width:1px;border-color:#D8D3CA;border-style:solid;background-color:#FFFFFF;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex:1 1 12rem;justify-content:center;align-items:center;}.elementor .e-eaf5665-f3fd095{max-width:9rem;& img { width:100%;max-height:4.5rem;object-fit:contain; }\n}.elementor .e-7e57b55-a48ad4d:hover,.elementor .e-7e57b55-a48ad4d:focus-visible{box-shadow:0px 16px 45px 0px rgba(52,32,27,.09);transform:translate3d(0px, -0.3rem, 0px);}.elementor .e-7e57b55-a48ad4d{min-height:9rem;padding:22px;border-radius:18px;border-width:1px;border-color:#D8D3CA;border-style:solid;background-color:#FFFFFF;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex:1 1 12rem;justify-content:center;align-items:center;}.elementor .e-fc91780-1f9ace8{max-width:9rem;& img { width:100%;max-height:4.5rem;object-fit:contain; }\n}.elementor .e-f53e90c-d34dc10:hover,.elementor .e-f53e90c-d34dc10:focus-visible{box-shadow:0px 16px 45px 0px rgba(52,32,27,.09);transform:translate3d(0px, -0.3rem, 0px);}.elementor .e-f53e90c-d34dc10{min-height:9rem;padding:22px;border-radius:18px;border-width:1px;border-color:#D8D3CA;border-style:solid;background-color:#FFFFFF;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex:1 1 12rem;justify-content:center;align-items:center;}.elementor .e-973a136-4070c99{max-width:9rem;& img { width:100%;max-height:4.5rem;object-fit:contain; }\n}.elementor .e-a1412d6-4e8e1df:hover,.elementor .e-a1412d6-4e8e1df:focus-visible{box-shadow:0px 16px 45px 0px rgba(52,32,27,.09);transform:translate3d(0px, -0.3rem, 0px);}.elementor .e-a1412d6-4e8e1df{min-height:9rem;padding:22px;border-radius:18px;border-width:1px;border-color:#D8D3CA;border-style:solid;background-color:#FFFFFF;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex:1 1 12rem;justify-content:center;align-items:center;}.elementor .e-e420806-e48bc82{max-width:9rem;& img { width:100%;max-height:4.5rem;object-fit:contain; }\n}.elementor .e-af1ba7a-07a933c:hover,.elementor .e-af1ba7a-07a933c:focus-visible{box-shadow:0px 16px 45px 0px rgba(52,32,27,.09);transform:translate3d(0px, -0.3rem, 0px);}.elementor .e-af1ba7a-07a933c{min-height:9rem;padding:22px;border-radius:18px;border-width:1px;border-color:#D8D3CA;border-style:solid;background-color:#FFFFFF;transition:transform 0.3s, box-shadow 0.3s;display:flex;flex:1 1 12rem;justify-content:center;align-items:center;}.elementor .e-59e37d8-d643225{margin-block-start:34px;display:flex;gap:18px;flex-wrap:wrap;}.elementor .e-731c42b-33b8f86{max-width:78rem;margin:auto;display:flex;flex-direction:column;gap:1rem;}.elementor .e-b9cdf4a-07c7c92{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F8F7F4;padding-block: clamp(72px,9vw,118px);\n}