.elementor .e-5c6e7254-c9856e9{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;background-color:rgba(31, 49, 68, 0.55);}.elementor .e-457f3961-8d6f117{color:#AAB2C0;}.elementor .e-8fee8ee2-4da2a8d{color:#AAB2C0;}.elementor .e-1e457459-c307b4f{color:#FFFFFF;}.elementor .e-6b67d38b-529cb14{padding-inline-start:0px;display:none;gap:8px;}.elementor .e-409909fc-23d92b2{color:#ffffff;}.elementor .e-c1be87af-4e3908c{padding-block-end:24px;}.elementor .e-ebd928e8-856ab7f{max-width:780px;padding-block-end:24px;}.elementor .e-73d56ff3-19b544e{padding-inline-start:0px;gap:16px;}.elementor .e-b563b3ed-5907088{width:100%;max-width:956px;column-gap:24px;padding:0px;flex-direction:column;align-items:start;}.elementor .e-0bd878ce-e950cd6{width:100%;max-width:1320px;position:relative;z-index:2;flex-direction:column;align-items:start;}.elementor .e-6abc5ae2-ec778a4{padding-block-start:64px;padding-block-end:64px;padding-inline-start:40px;padding-inline-end:40px;background-image:url("https://caisoft.com/wp-content/uploads/Lumen_Hero.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#1F3144;backdrop-filter:blur(0px);flex-direction:column;align-items:center;}.elementor .e-47b10ef8-f82ca9e{text-transform:uppercase;}.elementor .e-7197b8a4-0a3eda9{padding-block-end:20px;}.elementor .e-3ac1c4ca-9fac716{padding-block-end:40px;}.elementor .e-3a277c75-33c30f6{width:52%;display:flex;flex-direction:column;justify-content:center;}.elementor .e-8309e940-faa2b68{width:auto;}.elementor .e-b614cdb2-abf7953{width:50%;height:100%;padding:0px;}.elementor .e-8560397a-011cf9f{display:flex;flex-direction:row;gap:24px;align-items:center;}.elementor .e-4ced2255-fcf5179{display:flex;flex-direction:column;align-items:center;}.elementor .e-ce65bf7a-064e29d{width:auto;color:var(--white);display:inline-block;flex:0 1 auto;justify-content:flex-start;}.elementor .e-74283484-5c25e5b{width:auto;max-width:1320px;color:var(--white);display:inline-block;}.elementor .e-f0b778ad-7372983{width:80%;color:var(--white);padding:0px;flex-direction:column;}.elementor .e-85ebc02d-8b85041{padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-49ca043d-60789dd{display:flex;}.elementor .e-a837ece1-8c5ef3e{color:var(--white);padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--cai-purple-mid);flex-direction:column;align-items:center;}.elementor .e-3b9c9ba0-f2d944b{width:100%;height:100%;max-width:400px;object-fit:cover;}.elementor .e-029024d0-f5e15ff{justify-content:center;align-items:center;align-self:center;}.elementor .e-214c7732-debc23b{position:absolute;inset-block-start:-43px;inset-inline-start:-20px;}.elementor .e-582d758b-8d7d07d{padding-inline-start:30px;}.elementor .e-ff8b2387-db0014e{margin-inline-start:50px;margin-inline-end:50px;display:flex;flex-direction:column;gap:24px;justify-content:flex-start;align-items:start;}.elementor .e-970b5158-a4b894a{width:calc(50% - 12px);height:100%;padding:0px;}.elementor .e-dbb5ea10-4a3e3d9{height:100%;position:relative;gap:24px;align-items:center;}.elementor .e-31114f2e-a81f480{background-color:var(--smoke);}.elementor .e-eed22fee-d632d92{padding-block-end:20px;}.elementor .e-064825e5-859fb00{width:52%;display:flex;flex-direction:column;justify-content:center;}.elementor .e-dcd2efa3-9149ae4{width:52%;flex-direction:column;gap:0px;}.elementor .e-c7e327cc-171bc2c{padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:48px;align-items:start;}.elementor .e-ec99d924-6589df0{flex-direction:column;align-items:center;}.elementor .e-9dece9e0-5e2ef57{line-height:56px;}.elementor .e-86443434-7487f10{font-size:22px;line-height:31px;margin-block-end:40px;}.elementor .e-3f6b64a2-cf51096{width:100%;aspect-ratio:32/9;object-fit:cover;}.elementor .e-0ce0ac9d-3fb234c{padding:0px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-0a67632a-cf985b8{flex:1 1 auto;}.elementor .e-69e2b3f7-b453e40{flex-direction:column;gap:8px;flex:1 1 auto;}.elementor .e-ac275326-ddb4253{padding:20px;border-radius:var(--radius-card);border-width:1px;border-color:var(--border-card);border-style:solid;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-d1e0b018-4e80c3e{width:100%;aspect-ratio:32/9;object-fit:cover;}.elementor .e-08b2570c-4ecb9fa{padding:0px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-982f0170-cf56917{flex:1 1 auto;}.elementor .e-f711c957-220f7e7{flex-direction:column;gap:8px;flex:1 1 auto;}.elementor .e-d0315c3f-aad3f5e{padding:20px;border-radius:var(--radius-card);border-width:1px;border-color:var(--border-card);border-style:solid;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-d19f6be5-9bdaecc{padding:0px;flex-direction:row;gap:24px;}.elementor .e-cd3b020e-1f06f08{flex-direction:column;align-items:start;}.elementor .e-9c58079d-bd608ea{background-color:var(--smoke);flex-direction:column;align-items:center;}.elementor .e-af18043e-8e70af7{color:var(--cai-blue-brand);line-height:28px;margin-block-end:0px;}.elementor .e-22b80b27-29e9ec5{margin-block-end:0px;}.elementor .e-f4d14b0d-8af3dfa{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-end:20px;flex-direction:column;gap:15px;}.elementor .e-cdb0e472-ec8d35e{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:var(--radius-card);border-width:1px;border-color:var(--border-card);border-style:solid;display:flex;flex-direction:row;gap:19px;flex:1 1 0px;align-items:flex-start;}.elementor .e-9747a8b6-f10fe7e{color:var(--cai-blue-brand);line-height:28px;margin-block-end:0px;}.elementor .e-572e0501-efc2b0e{margin-block-end:0px;}.elementor .e-44a6f04d-842d71a{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-end:20px;flex-direction:column;gap:15px;}.elementor .e-c0eb8e24-d32a3fe{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:var(--radius-card);border-width:1px;border-color:var(--border-card);border-style:solid;display:flex;flex-direction:row;gap:19px;flex:1 1 0px;align-items:flex-start;}.elementor .e-7c0da44-91319b4{color:var(--cai-blue-brand);line-height:28px;margin-block-end:0px;}.elementor .e-b49c685-9b4687d{margin-block-end:0px;}.elementor .e-8b423e8-e4f1562{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-end:20px;flex-direction:column;gap:15px;}.elementor .e-63b2bd6-9e2f6a8{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:var(--radius-card);border-width:1px;border-color:var(--border-card);border-style:solid;display:flex;flex-direction:row;gap:19px;flex:1 1 0px;align-items:flex-start;}.elementor .e-f5a4d7d-eaa0335{color:var(--cai-blue-brand);line-height:28px;margin-block-end:0px;}.elementor .e-6745fe7-9a0a64e{margin-block-end:0px;}.elementor .e-f024ab4-bf0808a{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-end:20px;flex-direction:column;gap:15px;}.elementor .e-0f91d25-a888fff{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:var(--radius-card);border-width:1px;border-color:var(--border-card);border-style:solid;display:flex;flex-direction:row;gap:19px;flex:1 1 0px;align-items:flex-start;}.elementor .e-b93f816-149352f{color:var(--cai-blue-brand);line-height:28px;margin-block-end:0px;}.elementor .e-750fa70-106bb34{margin-block-end:0px;}.elementor .e-d14e8ae-59b447c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-end:20px;flex-direction:column;gap:15px;}.elementor .e-9defbeb-c40c7ec{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:var(--radius-card);border-width:1px;border-color:var(--border-card);border-style:solid;display:flex;flex-direction:row;gap:19px;flex:1 1 0px;align-items:flex-start;}.elementor .e-905e0b5-b7c6b9e{color:var(--cai-blue-brand);line-height:28px;margin-block-end:0px;}.elementor .e-1fa2a4a-2207886{margin-block-end:0px;}.elementor .e-04715b1-ff038cc{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-end:20px;flex-direction:column;gap:15px;}.elementor .e-eadedd2-5271410{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:var(--radius-card);border-width:1px;border-color:var(--border-card);border-style:solid;display:flex;flex-direction:row;gap:19px;flex:1 1 0px;align-items:flex-start;}.elementor .e-f5ee9c03-55e2191{width:100%;max-width:1320px;flex-direction:column;gap:24px;}.elementor .e-aadd2a62-7bc0bbe{flex-direction:column;align-items:center;}.elementor .e-1a7e0b6a-69b09ba{padding-block-start:0px;}.elementor .e-3da312ca-a797fa0{background-color:var(--smoke);}.elementor .e-4d3d0d9b-ca85624{line-height:60px;}.elementor .e-819cab51-75ef284{margin-block-end:16px;}.elementor .e-28eb6fac-80972e4{padding:0px;display:flex;flex-direction:column;align-items:start;}.elementor .e-69324413-511fe25{color:var(--action);padding:0px;margin-block-end:10px;}.elementor .e-d8d7315e-faf70f3{padding:0px;flex:1 1 auto;}.elementor .e-04bf781a-97ed9c8{width:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:var(--radius-card);border-width:1px;border-color:var(--border-card);border-style:solid;flex-direction:column;gap:6px;}.elementor .e-a107f9c-ae89132{color:var(--action);padding:0px;margin-block-end:10px;}.elementor .e-65d5516-6e4aa4a{padding:0px;flex:1 1 auto;}.elementor .e-b9756d0-cdcab6f{width:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:var(--radius-card);border-width:1px;border-color:var(--border-card);border-style:solid;flex-direction:column;gap:6px;}.elementor .e-341a0c5d-a1a7883{width:100%;max-width:1320px;padding-block-start:0px;flex-direction:column;gap:24px;align-items:start;}.elementor .e-d5c76d24-13a7ee2{flex-direction:column;align-items:center;}.elementor .e-2414ec15-f50834a{width:auto;color:var(--white);display:inline-block;flex:0 1 auto;justify-content:flex-start;}.elementor .e-7c7cb131-f97e637{width:auto;max-width:1320px;color:var(--white);display:inline-block;}.elementor .e-7af224f2-3b6ac72{width:75%;padding:0px;flex-direction:column;}.elementor .e-a727b17-d9ab9e7{padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-2603af49-3322f27{display:flex;}.elementor .e-433d193a-97507ae{padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--action);flex-direction:column;align-items:center;}.elementor .e-3015eaa8-8e2e693{font-size:56px;line-height:70px;}.elementor .e-a76fcb15-e02c6ca{flex-direction:column;gap:32px;align-items:stretch;}.elementor .e-f7d62e98-8c50960{flex-direction:column;align-items:center;}