.elementor .e-25d7bfa3-864e916{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-4014d96a-c662db0{max-width:1000px;padding:0px;margin-block-end:28px;}.elementor .e-530859f3-556808a{max-width:860px;padding:0px;}.elementor .e-d9b5036-bfd3941{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-06f842b-b43aec1{padding:0px;margin-block-start:0px;margin-block-end:29px;margin-inline-start:0px;margin-inline-end:0px;display:flex;justify-content:center;align-self:center;}.elementor .e-6976c391-71d675d{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-a65d5db-70a6d85{padding:0px;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-17986d85-0c6e2fa{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:14px;}.elementor .e-9e31570-97def9e{font-family:Inter;font-weight:500;font-size:24px;color:#ffffff;letter-spacing:0px;line-height:1.4em;text-align:start;border-radius:0px;}.elementor .e-16bb3ae2-61b69e7{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:0px;scroll-margin-top:0px;}.elementor .e-5af69861-5ce653f{width:100%;color:#ffffff;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-a6ebbd9-38ce025{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:14px;}.elementor .e-8bcdb8e-76dddb4{font-family:Inter;font-weight:500;font-size:24px;color:#ffffff;letter-spacing:0px;line-height:1.4em;text-align:start;border-radius:0px;}.elementor .e-2abe51b-353ae5c{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:0px;scroll-margin-top:0px;}.elementor .e-1cf07ff-6a1e45f{width:100%;color:#ffffff;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-f2e5690-c528e43{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:14px;}.elementor .e-f5f6dd4-f372a6d{font-family:Inter;font-weight:500;font-size:24px;color:#ffffff;letter-spacing:0px;line-height:1.4em;text-align:start;border-radius:0px;}.elementor .e-7e1fd2d-e003838{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:0px;scroll-margin-top:0px;}.elementor .e-0d16ee1-8763349{width:100%;color:#ffffff;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-e30a4a9-abf8b1a{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:14px;}.elementor .e-219c14c-b67b68a{font-family:Inter;font-weight:500;font-size:24px;color:#ffffff;letter-spacing:0px;line-height:1.4em;text-align:start;border-radius:0px;}.elementor .e-f7fe397-737c791{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:0px;scroll-margin-top:0px;}.elementor .e-07e22a7-455dbe7{width:100%;color:#ffffff;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-07a1279-fad56d6{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:14px;}.elementor .e-2765b4e-193ac27{font-family:Inter;font-weight:500;font-size:24px;color:#ffffff;letter-spacing:0px;line-height:1.4em;text-align:start;border-radius:0px;}.elementor .e-152d294-7397b19{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:0px;scroll-margin-top:0px;}.elementor .e-97125a9-20b4b05{width:100%;color:#ffffff;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-fcac641-b8b86c8{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:14px;}.elementor .e-1de4663-6769c13{font-family:Inter;font-weight:500;font-size:24px;color:#ffffff;letter-spacing:0px;line-height:1.4em;text-align:start;border-radius:0px;}.elementor .e-5595f0c-17b271b{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:0px;scroll-margin-top:0px;}.elementor .e-804eb0c-b81198e{width:100%;color:#ffffff;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-51446122-bdab1dc{color:#ffffff;display:block;align-self:start;}.elementor .e-2a3016ce-ca64b59{width:19px;height:19px;margin-block-end:-15px;display:flex;flex-direction:row;}.elementor .e-bbdb0b9-2c2076f{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-7a555bc0-4a2c47f{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-1d8eeedb-6ecab8a{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-4d8c18e8-1c70eea{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/09/kansas-city.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-bcb603e-3e4dcb3{width:19px;height:19px;margin-block-end:-15px;display:flex;flex-direction:row;}.elementor .e-6d4da51-780c6ee{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-b2ffd1e-a2b8154{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-d1fedaf-3865e9d{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-0719f48-4e2a989{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/09/KCMIT_BrandShoot_097-8_edited_1711x1140-1024x682.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-6a2bb75-e1edde6{width:19px;height:19px;margin-block-end:-15px;display:flex;flex-direction:row;}.elementor .e-3689cbc-356bc1d{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-3febff4-8ba7567{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-a190d27-1b840a9{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-7ec1dfd-ba7499d{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/09/KCMIT_BrandShoot_382-1_edited_1578x1052-1024x683.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-16f4c4d-a57aaa4{width:19px;height:19px;margin-block-end:-15px;display:flex;flex-direction:row;}.elementor .e-61040a2-495afb5{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-a26f463-d54fc9a{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-333e4c8-f93858d{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-3ea96d1-85afd05{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/09/KCMIT_BrandShoot_066-36_edited_1711x1140-1024x682.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-6c94d70-4e52b0e{width:19px;height:19px;margin-block-end:-15px;display:flex;flex-direction:row;}.elementor .e-3e8a1e5-1d2c4d3{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-4a40045-76fe61a{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-46c416a-b458fb6{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-4321b62-bacd047{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/09/KCMIT_BrandShoot_323-2_edited_1711x1140-1024x682.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-774f9f0-56f6a3b{width:19px;height:19px;margin-block-end:-15px;display:flex;flex-direction:row;}.elementor .e-e3a0877-3f75c49{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-eef42b6-59b4fb1{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-c90ea62-f8399cb{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-e76f056-2771f6d{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/09/KCMIT_BrandShoot_535-25_edited_1711x1140-1024x682.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-4c9ad6c1-6b515d2{color:#ffffff;display:flex;}.elementor .e-60c965ed-22fd8cd{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-2b589bf5-fd2c6e1{padding:0px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3977615c-f29d060{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-535236fc-65af568{font-family:Inter;font-weight:500;font-size:17px;color:#27292B;letter-spacing:0px;line-height:1.42em;}.elementor .e-619ba7aa-520c975{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:rgba(255, 255, 255, 0.1);}.elementor .e-468fef3-5ed6d59{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-9411814-edd6829{font-family:Inter;font-weight:500;font-size:17px;color:#27292B;letter-spacing:0px;line-height:1.42em;}.elementor .e-a76917d-26f56ef{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:rgba(255, 255, 255, 0.1);}.elementor .e-6d410ca-b99f3ed{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-f68e6b6-1db2458{font-family:Inter;font-weight:500;font-size:17px;color:#27292B;letter-spacing:0px;line-height:1.42em;}.elementor .e-7f23dff-583f0e6{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:rgba(255, 255, 255, 0.1);}.elementor .e-24f301c-94ca827{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-2e7a149-eee9b76{font-family:Inter;font-weight:500;font-size:17px;color:#27292B;letter-spacing:0px;line-height:1.42em;}.elementor .e-07a2fdd-175c749{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:rgba(255, 255, 255, 0.1);}.elementor .e-2c20284f-63ea207{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;justify-content:flex-start;align-items:stretch;align-self:start;}.elementor .e-40bcdfe-c0deab9{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-74ff8b1-80d0164{padding:0px;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d2c306c-a81cb72{width:44px;height:44px;position:relative;z-index:1;color:#fffbfb00;padding:12px;margin-block-end:14px;border-radius:50px;background-color:#D5ECFF;}.elementor .e-fd9dbba-7c0c693{width:44px;height:44px;position:relative;z-index:1;color:#fffbfb00;padding:12px;margin-block-end:14px;border-radius:50px;background-color:#D5ECFF;}.elementor .e-637ef65-dfba03f{width:44px;height:44px;position:relative;z-index:1;color:#fffbfb00;padding:12px;margin-block-end:14px;border-radius:50px;background-color:#D5ECFF;}.elementor .e-fd67eb5-4e362eb{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;}.elementor .e-d5e0c49-2d4542a{padding:0px;margin-block-start:-12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#DDE5EB;}