.elementor .e-59914f3-c13b3c0{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-44c4104-2c54241{max-width:1000px;padding:0px;}.elementor .e-b129c5c-de5710a{max-width:860px;padding:0px;}.elementor .e-511415e-4c6259b{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-245fa03-9befced{padding:0px;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e8d2cff-2e0f3dd{font-family:Inter;font-weight:700;font-size:20px;color:#27292B;line-height:1.5em;margin-block-start:0px;margin-block-end:9px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-901f784-e211a75{font-family:Inter;font-weight:400;font-size:17px;color:#4F575F;line-height:1.62em;}.elementor .e-908bb25-345f008{width:calc(50% - 13px);padding-block-start:25px;padding-block-end:25px;padding-inline-start:25px;padding-inline-end:25px;border-radius:19px;border-width:1px;border-color:#DDE5EB;border-style:solid;}.elementor .e-9e5db55-bc3e792{font-family:Inter;font-weight:700;font-size:20px;color:#27292B;line-height:1.5em;margin-block-start:0px;margin-block-end:9px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2a9f71a-1592c32{font-family:Inter;font-weight:400;font-size:17px;color:#4F575F;line-height:1.62em;}.elementor .e-2525ef9-1350883{width:calc(50% - 13px);padding-block-start:25px;padding-block-end:25px;padding-inline-start:25px;padding-inline-end:25px;border-radius:19px;border-width:1px;border-color:#DDE5EB;border-style:solid;}.elementor .e-0c60154-9745884{font-family:Inter;font-weight:700;font-size:20px;color:#27292B;line-height:1.5em;margin-block-start:0px;margin-block-end:9px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f690d45-9380d27{font-family:Inter;font-weight:400;font-size:17px;color:#4F575F;line-height:1.62em;}.elementor .e-d1ba5a7-ce163fc{width:calc(50% - 13px);padding-block-start:25px;padding-block-end:25px;padding-inline-start:25px;padding-inline-end:25px;border-radius:19px;border-width:1px;border-color:#DDE5EB;border-style:solid;}.elementor .e-a5f2c9e-6a003fb{font-family:Inter;font-weight:700;font-size:20px;color:#27292B;line-height:1.5em;margin-block-start:0px;margin-block-end:9px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a37a97e-0507531{font-family:Inter;font-weight:400;font-size:17px;color:#4F575F;line-height:1.62em;}.elementor .e-35c27e1-0dd39c6{width:calc(50% - 13px);padding-block-start:25px;padding-block-end:25px;padding-inline-start:25px;padding-inline-end:25px;border-radius:19px;border-width:1px;border-color:#DDE5EB;border-style:solid;}.elementor .e-3e92181-a967d6f{padding:0px;margin:0px;display:flex;flex-direction:row;gap:19px;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;}.elementor .e-532808d-4e86dea{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:0px;}.elementor .e-c429ed9-f0628ab{padding:0px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;display:flex;justify-content:center;align-self:center;}.elementor .e-725cb4e-39b0c9c{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-de964ea-40996ba{padding:0px;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7911659-b1af297{font-family:Inter;font-weight:600;font-size:13px;color:#0080D1;letter-spacing:2.63px;line-height:1.5em;text-transform:uppercase;padding-inline-start:64px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3b13daf-44ffbe6{padding:0px;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9c7fa85-9b6e6e3{font-family:Inter;font-weight:600;font-size:12px;color:#3788D9;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-f39801d-85a5eea{font-family:Inter;font-weight:500;font-size:17px;color:#27292B;letter-spacing:0px;line-height:1.42em;}.elementor .e-6bb8597-aafeb9e{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:rgba(255, 255, 255, 0.85);border-style:solid;background-color:rgba(255, 255, 255, 0.25);}.elementor .e-ad288e1-ab3a437{font-family:Inter;font-weight:600;font-size:12px;color:#3788D9;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-84d3fb1-c2a5108{font-family:Inter;font-weight:500;font-size:17px;color:#27292B;letter-spacing:0px;line-height:1.42em;}.elementor .e-d3237fd-3d82a06{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:rgba(255, 255, 255, 0.85);border-style:solid;background-color:rgba(255, 255, 255, 0.25);}.elementor .e-42ff0d4-d9169b7{font-family:Inter;font-weight:600;font-size:12px;color:#3788D9;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-6e8d3cb-e143833{font-family:Inter;font-weight:500;font-size:17px;color:#27292B;letter-spacing:0px;line-height:1.42em;}.elementor .e-23affa5-8c51617{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:rgba(255, 255, 255, 0.85);border-style:solid;background-color:rgba(255, 255, 255, 0.25);}.elementor .e-2211d38-a677db9{font-family:Inter;font-weight:600;font-size:12px;color:#3788D9;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-38cb7fe-d701b25{font-family:Inter;font-weight:500;font-size:17px;color:#27292B;letter-spacing:0px;line-height:1.42em;}.elementor .e-60af52b-ad244b6{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:rgba(255, 255, 255, 0.85);border-style:solid;background-color:rgba(255, 255, 255, 0.25);}.elementor .e-f5ecd9e-4af261b{padding:0px;margin-block-start:0px;margin-block-end:21px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:15px;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-self:start;}.elementor .e-daccd25-0e83476{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-c2e26ff-6c55253{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-bf6f591-865095b{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-412311b-0964b93{padding:0px;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-071c56a-8798a78{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:14px;}.elementor .e-28adfd0-0e4bc67{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-8d26776-e26c3f4{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:0px;scroll-margin-top:0px;}.elementor .e-18eea7b-2bb93fc{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-32944ff-97f6b37{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:14px;}.elementor .e-b38c707-d137cd0{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-8122606-8b3084a{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:0px;scroll-margin-top:0px;}.elementor .e-2916e53-4ec3b5d{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-9cc9bad-3913d4c{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:14px;}.elementor .e-d73132c-b0d5935{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-8ab76c4-1b3a1b3{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:0px;scroll-margin-top:0px;}.elementor .e-4fda037-2f9845c{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-4c33aa1-f0429a2{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:14px;}.elementor .e-95c3936-87748c6{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-4e66156-22acc72{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:0px;scroll-margin-top:0px;}.elementor .e-b48c1e0-95e648b{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-b8b8c37-2d33487{display:block;align-self:start;}.elementor .e-dcada79-a4bd0fc{width:19px;height:19px;margin-block-end:-15px;display:flex;flex-direction:row;}.elementor .e-da5ba72-f284f2d{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-3ed2106-74dfdb1{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-64407ee-ad06f54{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_341-2_edited_1711x1140-1024x682.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-99240a1-5244376{width:19px;height:19px;margin-block-end:-15px;display:flex;flex-direction:row;}.elementor .e-4f464b4-37bedd5{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-7eaae98-9e6a0fc{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-17cd56e-ed6b4ed{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_477-8_edited_1638x1092-1024x683.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-e7418fe-6d09f38{width:19px;height:19px;margin-block-end:-15px;display:flex;flex-direction:row;}.elementor .e-85660d3-6273b6c{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-512a753-8ee36e6{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-020530b-42d6fcd{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_080-43_edited_1711x1140-1024x682.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-d16402e-2048a55{width:19px;height:19px;margin-block-end:-15px;display:flex;flex-direction:row;}.elementor .e-33a3855-0018fba{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-ea8b2f4-4aa5d2c{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-750b7b6-0ca3ac7{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_538-27_edited_1711x1140-1024x682.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-e9a55e5-8b1694d{display:flex;}.elementor .e-b5b4f65-01995ed{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-25a9296-55d7fdf{padding:0px;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-740c340-e4578b1{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-c62c5d3-98e341d{padding:0px;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7351ee8-fdfc1eb{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-280cb67-70840a3{padding:0px;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e974790-b7d1349{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-0600e63-8594b06{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-216c63a-fc989f7{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-694692f-dcf8f37{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-301b9b8-96b1661{padding:0px;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-0d033b8-44fdf73{padding:0px;margin-block-start:-12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#DDE5EB;}