.elementor .e-3998fa89-6734e4e{font-family:"Albert Sans";color:#ffffff;display:flex;justify-content:center;align-items:center;align-self:center;order:99999;}.elementor .e-8076157-f5c0165{width:100%;height:80%;object-fit:cover;object-position:center center;position:relative;}.elementor .e-386a97d-3b11d3d{position:absolute;inset-block-start:399px;z-index:2;font-family:"Open Sans";font-weight:700;font-size:38px;color:#ffffff;text-align:center;align-self:center;}.elementor .e-816aa01-df4e370{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;background-color:rgba(11, 24, 48, 0.55);}.elementor .e-43143032-e34c09b{font-family:"Open Sans";}.elementor .e-7ef08cc3-076491f{font-family:"Open Sans";}.elementor .e-44e31d0f-64409ce{width:200px;height:200px;position:absolute;inset-inline-end:-20px;inset-block-end:-30px;border-radius:16px;border-width:4px;border-color:#fbf6f6;border-style:solid;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 1);}.elementor .e-1cf56ae6-680151f{border-radius:16px;box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 1);}.elementor .e-495a8f86-fa87ad4{flex-direction:row;gap:48px;align-items:center;}.elementor .e-2402183e-f6cb422{font-family:"Open Sans";text-align:center;}.elementor .e-50dc011a-fc6334d{font-family:"Open Sans";}.elementor .e-186b4b84-6177b26{font-family:"Open Sans";}.elementor .e-4e92dae2-f615a59{font-family:"Open Sans";}.elementor .e-13a27078-b64c1a3{font-family:"Open Sans";}.elementor .e-5a1a5c7f-29bda01{font-family:"Open Sans";}.elementor .e-7e4ef687-702f0c8{font-family:"Open Sans";}.elementor .e-40a847c-b0f9274{font-family:"Open Sans";}.elementor .e-ae31560-ca91e50{font-family:"Open Sans";}.elementor .e-145197d5-6666eb8{flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:center;}.elementor .e-5cb4ce05-955f735{font-family:Roboto;font-weight:700;font-size:1.1rem;color:#6EC1E4;letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-b077d19-4d913ca{width:33%;display:flex;flex-direction:column;align-items:start;}.elementor .e-58a3f4dd-83f9922{font-family:Roboto;font-weight:700;font-size:1.1rem;color:#6EC1E4;letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-7f9f7b89-0950b24{display:flex;flex-direction:column;align-items:start;}.elementor .e-45318685-0990451{column-gap:0.8rem;display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-4f88b46c-7cb461d{width:33%;display:flex;flex-direction:column;align-items:start;}.elementor .e-46203e64-81aff0c{font-family:Roboto;font-weight:700;font-size:1.1rem;color:#6EC1E4;letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-695efb43-16209ae{width:30%;display:flex;flex-direction:column;align-items:start;}.elementor .e-7350fc24-2b1735d{display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;}.elementor .e-10dacece-2f22754{color:#1D2127;border-width:1px;border-style:solid;}.elementor .e-46241cef-294f048{padding-block-start:2.5rem;padding-block-end:1.5rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;}.elementor .e-664133a-117f6e3{font-family:"Roboto Slab";font-weight:400;font-size:0.85rem;color:#CCCCCC;}.elementor .e-130435f5-c8d2a34{font-family:"Roboto Slab";font-weight:400;font-size:0.85rem;color:#CCCCCC;}.elementor .e-130435f5-c8d2a34:hover,.elementor .e-130435f5-c8d2a34:focus-visible{color:#6EC1E4;}.elementor .e-10e27929-9caf1b0{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-69f8fb5b-332f776{font-family:"Open Sans";padding-block-start:5rem;padding-block-end:3rem;padding-inline-start:3rem;padding-inline-end:3rem;background-image:url("https://kasitech.co.za/wp-content/uploads/2026/08/kasitech-background-1024x683.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0F1115;display:flex;flex-direction:column;}