.elementor .e-2892f27b-9f67057{font-family:Inter;font-weight:600;font-size:15px;color:#3788D9;letter-spacing:2.63px;line-height:1.5em;text-transform:uppercase;padding-inline-start:64px;}.elementor .e-1228273-046f2a6{font-family:"DM Serif Display";font-weight:400;font-size:97px;color:#ffffff;}.elementor .e-77d63d36-34906bb{max-width:1000px;padding:0px;margin-block-end:28px;}.elementor .e-1a42aed8-4fbf11b{max-width:860px;padding:0px;}.elementor .e-75de0839-6839b59{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:14px;}.elementor .e-77ba2050-28c9e7c{font-family:Inter;font-weight:500;font-size:24px;color:#27292B;letter-spacing:0px;line-height:1.4em;text-align:start;border-radius:0px;}.elementor .e-4142c628-1d4bc4c{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:0px;scroll-margin-top:0px;}.elementor .e-5d1da47c-286e516{width:100%;text-align:start;padding-block-start:42px;padding-block-end:25px;padding-inline-start:68px;padding-inline-end:42px;margin:0px;border-width:0px;background-color:#ffffff00;}.elementor .e-666193a8-c3913de{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:14px;}.elementor .e-584d5ac8-272bc3e{font-family:Inter;font-weight:500;font-size:24px;color:#27292B;letter-spacing:0px;line-height:1.4em;text-align:start;border-radius:0px;}.elementor .e-5aac5ac4-3a6197c{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:0px;scroll-margin-top:0px;}.elementor .e-3464c37b-267362a{width:100%;text-align:start;padding-block-start:42px;padding-block-end:25px;padding-inline-start:68px;padding-inline-end:42px;margin:0px;border-width:0px;background-color:#ffffff00;}.elementor .e-152a9b1d-80a35df{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:14px;}.elementor .e-5044b7c1-59f16cb{font-family:Inter;font-weight:500;font-size:24px;color:#27292B;letter-spacing:0px;line-height:1.4em;text-align:start;border-radius:0px;}.elementor .e-7eefb7c9-9b5ccf9{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:0px;scroll-margin-top:0px;}.elementor .e-46665329-cc5379a{width:100%;text-align:start;padding-block-start:42px;padding-block-end:25px;padding-inline-start:68px;padding-inline-end:42px;margin:0px;border-width:0px;background-color:#ffffff00;}.elementor .e-48b3da00-72bcd86{display:block;align-self:start;}.elementor .e-3861a417-976f82e{width:19px;height:19px;margin-block-end:-15px;display:flex;flex-direction:row;}.elementor .e-3586b6b-f0fcfe6{width:100%;font-family:Inter;font-weight:600;font-size:13px;color:#D5ECFF;letter-spacing:2.41px;line-height:1em;text-transform:uppercase;padding-inline-start:28px;display:flex;flex-direction:row;}.elementor .e-7697e542-56dd6dc{font-family:Inter;font-weight:800;font-size:44px;color:#fff;letter-spacing:-0.66px;line-height:1.25em;margin-block-start:18px;margin-block-end:17px;}.elementor .e-1cd3b6b9-8830f24{font-family:Inter;font-weight:400;font-size:17px;color:rgba(255, 255, 255, 0.85);line-height:1.62em;margin-block-start:0px;margin-block-end:27px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3d014031-e9eadee{padding-block-start:274px;padding-block-end:48px;padding-inline-start:48px;padding-inline-end:48px;border-radius:24px;background-image:url("https://kansascityit.com/wp-content/uploads/2026/10/AdobeStock_168640742-scaled.jpeg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-67415523-e84908f{width:19px;height:19px;margin-block-end:-15px;display:flex;flex-direction:row;}.elementor .e-101f97e1-f67bfc1{width:100%;font-family:Inter;font-weight:600;font-size:13px;color:#D5ECFF;letter-spacing:2.41px;line-height:1em;text-transform:uppercase;padding-inline-start:28px;display:flex;flex-direction:row;}.elementor .e-64320ac4-47b799f{font-family:Inter;font-weight:800;font-size:44px;color:#fff;letter-spacing:-0.66px;line-height:1.25em;margin-block-start:18px;margin-block-end:17px;}.elementor .e-20cac747-1c090f8{font-family:Inter;font-weight:400;font-size:17px;color:rgba(255, 255, 255, 0.85);line-height:1.62em;margin-block-start:0px;margin-block-end:27px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7548c635-f76a289{padding-block-start:274px;padding-block-end:48px;padding-inline-start:48px;padding-inline-end:48px;background-image:url("https://kansascityit.com/wp-content/uploads/2026/09/KCMIT_BrandShoot_593-9_edited_1711x1140.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-3848b1a3-3a7a4a1{width:19px;height:19px;margin-block-end:-15px;display:flex;flex-direction:row;}.elementor .e-4c361531-455330c{width:100%;font-family:Inter;font-weight:600;font-size:13px;color:#D5ECFF;letter-spacing:2.41px;line-height:1em;text-transform:uppercase;padding-inline-start:28px;display:flex;flex-direction:row;}.elementor .e-7518c7d0-6c8a5c3{font-family:Inter;font-weight:800;font-size:44px;color:#fff;letter-spacing:-0.66px;line-height:1.25em;margin-block-start:18px;margin-block-end:17px;}.elementor .e-262c11e2-574ad42{font-family:Inter;font-weight:400;font-size:17px;color:rgba(255, 255, 255, 0.85);line-height:1.62em;margin-block-start:0px;margin-block-end:27px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-747cfe20-a1d5601{padding-block-start:274px;padding-block-end:48px;padding-inline-start:48px;padding-inline-end:48px;background-image:url("https://kansascityit.com/wp-content/uploads/2026/09/business-works-image1-873x1024.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-2f51400-940934a{display:flex;}.elementor .e-26c4fd24-b9fb51b{font-family:Inter;font-weight:600;font-size:12px;color:#27292B;letter-spacing:2.19px;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:9px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2a40932f-7e460f5{font-family:Inter;font-weight:500;font-size:17px;color:#27292B;letter-spacing:0px;line-height:1.42em;}.elementor .e-11356605-e5bf6ab{width:calc(50% - 12px);padding-block-start:19px;padding-block-end:19px;padding-inline-start:20px;padding-inline-end:20px;border-radius:19px;border-width:1px;border-color:#27292B;border-style:solid;background-color:#3687d900;}.elementor .e-62265f6-e87e40d{font-family:Inter;font-weight:600;font-size:12px;color:#27292B;letter-spacing:2.19px;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:9px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4ae7dcf-acc34a0{font-family:Inter;font-weight:500;font-size:17px;color:#27292B;letter-spacing:0px;line-height:1.42em;}.elementor .e-651db05-3d1218c{width:calc(50% - 12px);padding-block-start:19px;padding-block-end:19px;padding-inline-start:20px;padding-inline-end:20px;border-radius:19px;border-width:1px;border-color:#27292B;border-style:solid;background-color:#3687d900;}.elementor .e-eda107-07ac52e{padding:0px;margin-block-start:0px;margin-block-end:21px;margin-inline-start:0px;margin-inline-end:0px;background-color:#fffcfc00;display:flex;flex-direction:row;gap:15px;flex-wrap:wrap;grid-template-rows:repeat(1, 1fr);justify-content:center;align-items:stretch;align-self:start;}.elementor .e-25be609-49beab6{font-family:Inter;font-weight:600;font-size:12px;color:#27292B;letter-spacing:2.19px;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:9px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-517092c-82aa22b{font-family:Inter;font-weight:500;font-size:17px;color:#27292B;letter-spacing:0px;line-height:1.42em;}.elementor .e-4a94409-629a79b{width:calc(50% - 12px);padding-block-start:19px;padding-block-end:19px;padding-inline-start:20px;padding-inline-end:20px;border-radius:19px;border-width:1px;border-color:#27292B;border-style:solid;background-color:#3687d900;}.elementor .e-1046251-093f3e4{font-family:Inter;font-weight:600;font-size:12px;color:#27292B;letter-spacing:2.19px;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:9px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4abb3f5-aa2df5e{font-family:Inter;font-weight:500;font-size:17px;color:#27292B;letter-spacing:0px;line-height:1.42em;}.elementor .e-beefe3c-6ff3f1e{width:calc(50% - 12px);padding-block-start:19px;padding-block-end:19px;padding-inline-start:20px;padding-inline-end:20px;border-radius:19px;border-width:1px;border-color:#27292B;border-style:solid;background-color:#3687d900;}.elementor .e-b01794d-cd2479f{padding:0px;margin-block-start:0px;margin-block-end:21px;margin-inline-start:0px;margin-inline-end:0px;background-color:#fffcfc00;display:flex;flex-direction:row;gap:15px;flex-wrap:wrap;grid-template-rows:repeat(1, 1fr);justify-content:center;align-items:stretch;align-self:start;}.elementor .e-30b903bf-8ab978b{font-family:Inter;font-weight:600;font-size:15px;color:#3788D9#3788D9;letter-spacing:2.63px;line-height:1.5em;text-transform:uppercase;padding-inline-start:64px;}.elementor .e-451072e9-39d936d{padding:0px;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1c233ffa-4aaa727{font-family:Inter;font-weight:600;font-size:14px;color:#3788D9;letter-spacing:2.63px;line-height:1.5em;text-transform:uppercase;padding-inline-start:64px;}