.elementor .e-dbac871-ad81da3{font-family:var(--font-heading);font-weight:700;font-size:56px;color:var(--neutral-white);line-height:66px;}.elementor .e-4e0e6a8-56534db{min-height:454px;padding:0px;border-block-start-width:0px;border-block-end-width:8px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--brand-cyan);border-style:solid;background-image:url("https://iceconnect.digitalfoldtesting.co.za/wp-content/uploads/2026/06/contact_hero-scaled.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-8c5bb07-854b76b{font-family:var(--font-heading);font-weight:700;font-size:18px;color:var(--brand-cyan);line-height:24px;}.elementor .e-2ed8e54-5171ba9{font-family:var(--font-heading);font-weight:700;font-size:40px;color:var(--neutral-white);line-height:48px;}.elementor .e-0e32a0e-da0a5c1{font-family:var(--font-body);font-weight:400;font-size:18px;color:var(--neutral-white);line-height:27px;}.elementor .e-1a7b73d-5bd6eaa{font-family:var(--font-body);font-weight:400;font-size:18px;color:var(--neutral-white);line-height:27px;padding-block-start:15px;padding-block-end:15px;}.elementor .e-cdda534-effe81e{font-family:var(--font-body);font-weight:400;font-size:18px;color:var(--neutral-white);line-height:27px;}.elementor .e-b3fe624-f2b2098{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-8198dd1-8268db7{font-family:var(--font-heading);font-weight:700;font-size:40px;color:var(--neutral-white);line-height:48px;text-align:center;}.elementor .e-7bff9de-9341293{max-width:545px;padding-block-start:50px;padding-block-end:55px;padding-inline-start:40px;padding-inline-end:40px;border-radius:24px;background-color:var(--brand-navy);display:flex;flex-direction:column;gap:40px;}.elementor .e-38362ba-b1063ca{max-width:1170px;padding:0px;display:flex;flex-direction:row;gap:42px;justify-content:space-between;align-items:start;}.elementor .e-176dc09-d1858e6{width:100%;max-width:336.66665649414px;font-family:Mulish;font-weight:700;font-size:18px;color:rgba(6,211,253,1);line-height:24px;text-align:start;align-self:stretch;}.elementor .e-02ae1ca-52f78f5{padding:0px;display:flex;flex-direction:column;gap:0px;justify-content:start;align-items:start;}.elementor .e-79c1017-d0dbb94{width:40px;height:35px;color:rgba(255, 255, 255, 0);display:flex;align-self:center;}.elementor .e-8654e0b-2559bdd{width:100%;font-family:Mulish;font-weight:400;font-size:18px;color:rgba(255,255,255,1);line-height:27px;text-align:start;}.elementor .e-a3439e3-ddc60e3{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;justify-content:start;align-items:start;}.elementor .e-b571ad7-e66135f{padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:0px;display:flex;flex-direction:row;gap:8px;justify-content:start;align-items:center;}.elementor .e-e4da116-2cdbe08{width:35px;height:29px;color:rgba(255, 255, 255, 0);display:flex;align-self:center;}.elementor .e-4564a2e-10afa2f{font-family:Mulish;font-weight:400;font-size:18px;color:rgba(255,255,255,1);line-height:27px;text-align:start;padding:0px;background-color:#FFFFFF00;}.elementor .e-35c56d5-6a189ca{padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;justify-content:start;align-items:center;}.elementor .e-53be08b-119e8b0{width:35px;height:29px;color:rgba(255, 255, 255, 0);display:flex;align-self:center;}.elementor .e-97aab94-6456d5f{font-family:Mulish;font-weight:400;font-size:18px;color:rgba(255,255,255,1);line-height:27px;text-align:start;padding:0px;background-color:#FFFFFF00;}.elementor .e-34cf4f5-a3de98c{padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;justify-content:start;align-items:center;}.elementor .e-de98672-5b56413{width:35px;height:29px;color:rgba(255, 255, 255, 0);display:flex;align-self:center;}.elementor .e-eed3a7d-a9352dc{font-family:Mulish;font-weight:400;font-size:18px;color:rgba(255,255,255,1);line-height:27px;padding:0px;background-color:#FFFFFF00;}.elementor .e-0852647-c712f5e{padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;justify-content:start;align-items:center;}.elementor .e-facda73-cdbfd89{padding:0px;display:flex;flex-direction:column;gap:0px;justify-content:start;align-items:start;}.elementor .e-7c1e2f0-2df0eed{padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:start;align-items:start;}.elementor .e-1b2f2d3-5fb776f{width:auto;max-width:336.67px;padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;flex:1 0 auto;justify-content:start;align-items:start;}.elementor .e-f8d7afa-d022537{width:100%;max-width:336.66665649414px;font-family:Mulish;font-weight:700;font-size:18px;color:rgba(6,211,253,1);line-height:24px;text-align:start;align-self:stretch;}.elementor .e-2a837a3-bc5f761{padding:0px;display:flex;flex-direction:column;gap:0px;justify-content:start;align-items:start;}.elementor .e-bf36709-5edb1df{width:40px;height:35px;color:rgba(255, 255, 255, 0);display:flex;align-self:center;}.elementor .e-d879b1a-a2ee960{font-family:Mulish;font-weight:400;font-size:18px;color:rgba(255,255,255,1);line-height:27px;text-align:start;}.elementor .e-b0616cf-f911891{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;justify-content:start;align-items:start;}.elementor .e-93a03c1-012e6b4{padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;justify-content:start;align-items:center;}.elementor .e-456aa16-7f3ed95{width:35px;height:29px;color:rgba(255, 255, 255, 0);display:flex;align-self:center;}.elementor .e-116773d-f4e6b9d{font-family:Mulish;font-weight:400;font-size:18px;color:rgba(255,255,255,1);line-height:27px;text-align:start;padding:0px;background-color:#FFFFFF00;}.elementor .e-44bea6b-39fb129{padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;justify-content:start;align-items:center;}.elementor .e-edb3593-4cc72ae{width:35px;height:29px;color:rgba(255, 255, 255, 0);display:flex;align-self:center;}.elementor .e-9f08475-8100855{font-family:Mulish;font-weight:400;font-size:18px;color:rgba(255,255,255,1);line-height:27px;text-align:start;padding:0px;background-color:#FFFFFF00;}.elementor .e-680938b-0dc0727{padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;justify-content:start;align-items:center;}.elementor .e-d4719c5-9fc538a{width:35px;height:29px;color:rgba(255, 255, 255, 0);display:flex;align-self:center;}.elementor .e-6c31d16-347f02f{font-family:Mulish;font-weight:400;font-size:18px;color:rgba(255,255,255,1);line-height:27px;padding:0px;background-color:#FFFFFF00;}.elementor .e-1fd930a-bb2778e{padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;justify-content:start;align-items:center;}.elementor .e-9a8ba0d-5afbfa9{padding:0px;display:flex;flex-direction:column;gap:0px;justify-content:start;align-items:start;}.elementor .e-619d4fa-0de2aec{padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:start;align-items:start;}.elementor .e-5f21aca-e050e72{width:auto;max-width:336.67px;padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;flex:1 0 auto;justify-content:start;align-items:start;}.elementor .e-0d8e8a9-81636f2{width:100%;max-width:336.66665649414px;font-family:Mulish;font-weight:700;font-size:18px;color:rgba(6,211,253,1);line-height:24px;text-align:start;align-self:stretch;}.elementor .e-d4daba2-51ba083{padding:0px;display:flex;flex-direction:column;gap:0px;justify-content:start;align-items:start;}.elementor .e-df9510f-488b2ab{width:40px;height:35px;color:rgba(255, 255, 255, 0);display:flex;align-self:center;}.elementor .e-711e589-a1ca293{font-family:Mulish;font-weight:400;font-size:18px;color:rgba(255,255,255,1);line-height:27px;text-align:start;}.elementor .e-e269417-0a0b63a{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:25.7px;display:flex;flex-direction:column;gap:0px;justify-content:start;align-items:start;}.elementor .e-3ededb9-f8b13f6{padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;justify-content:start;align-items:center;}.elementor .e-f19a3ab-0b2823f{width:35px;height:29px;color:rgba(255, 255, 255, 0);display:flex;align-self:center;}.elementor .e-41f31b1-d645ffc{font-family:Mulish;font-weight:400;font-size:18px;color:rgba(255,255,255,1);line-height:27px;text-align:start;padding:0px;background-color:#FFFFFF00;}.elementor .e-45a3f45-ca0bb0e{padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;justify-content:start;align-items:center;}.elementor .e-b32a2b3-31214e1{width:35px;height:29px;color:rgba(255, 255, 255, 0);display:flex;align-self:center;}.elementor .e-9162c0d-ecb99b2{font-family:Mulish;font-weight:400;font-size:18px;color:rgba(255,255,255,1);line-height:27px;text-align:start;padding:0px;background-color:#FFFFFF00;}.elementor .e-9b82426-ce4772f{padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;justify-content:start;align-items:center;}.elementor .e-cd3fc9c-aca0c20{width:35px;height:29px;color:rgba(255, 255, 255, 0);display:flex;align-self:center;}.elementor .e-a3ad8d0-4e90fef{font-family:Mulish;font-weight:400;font-size:18px;color:rgba(255,255,255,1);line-height:27px;padding:0px;background-color:#FFFFFF00;}.elementor .e-c041883-e6a86d1{padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;justify-content:start;align-items:center;}.elementor .e-e5d891b-c4532fb{padding:0px;display:flex;flex-direction:column;gap:0px;justify-content:start;align-items:start;}.elementor .e-e266d3e-fba1606{padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:start;align-items:start;}.elementor .e-3fadab2-ae8be21{width:auto;max-width:336.67px;padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;flex:1 0 auto;justify-content:start;align-items:start;}.elementor .e-18b7ad6-5721583{max-width:1170px;padding:0px;display:flex;flex-direction:row;gap:80px;flex-wrap:nowrap;justify-content:start;align-items:start;}.elementor .e-2b6a816-ef7442e{width:1261px;height:400px;padding:0px;border-radius:24px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-4c169df-5207935{padding-block-start:80px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:60px;justify-content:center;align-items:center;}