.elementor .e-64604fb3-efaceaf{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-9912061-8dfc0d7{font-family:"DM Serif Display";font-weight:400;font-size:97px;color:#ffffff;}.elementor .e-76a90d33-f48fb9a{max-width:1000px;padding:0px;margin-block-end:28px;}.elementor .e-28e83403-a45b68a{max-width:860px;padding:0px;}.elementor .e-b582f43-69c9a80{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-fb5d254-c36e686{padding:0px;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3acee2b-f567194{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:14px;}.elementor .e-1bb0dc6-102b201{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-3a81415-6a6635a{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:0px;scroll-margin-top:0px;}.elementor .e-7718c13-dab7b82{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-c1c014b-a34d53d{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:14px;}.elementor .e-c7965fb-4ddd502{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-64e9ce5-d6cac89{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:0px;scroll-margin-top:0px;}.elementor .e-4d3f54a-fe99eb4{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-3d7d5e3-6f04d3e{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:14px;}.elementor .e-8e67ba0-96edb0e{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-6da1288-950fd4f{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:0px;scroll-margin-top:0px;}.elementor .e-7834417-4f4aa48{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-aa6b4c4-30aa4ce{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:14px;}.elementor .e-bf56a2a-968a4b5{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-7201b22-438c13a{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:0px;scroll-margin-top:0px;}.elementor .e-d4f945e-4c0061b{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-d0a206f-8cca051{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:14px;}.elementor .e-42e9c35-b22bfa7{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-f3acde7-1ce0e43{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:0px;scroll-margin-top:0px;}.elementor .e-8d5c460-ffd5a2d{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-9d6e01d-5681232{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:14px;}.elementor .e-c02a319-a68bab3{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-b369f6d-c3682ed{width:19px;height:19px;position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:0px;scroll-margin-top:0px;}.elementor .e-9380679-515f4e4{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-d0b5049-89e1a6a{display:block;align-self:start;}.elementor .e-eca14ed-09c6724{width:19px;height:19px;margin-block-end:-15px;display:flex;flex-direction:row;}.elementor .e-7b42b34-e74ed73{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-1d68989-00010c5{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-2786e18-261d19e{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-f48db6f-af8561e{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-4b0b335-f0ee179{width:19px;height:19px;margin-block-end:-15px;display:flex;flex-direction:row;}.elementor .e-b693327-e7559c0{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-34ec124-c414a2a{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-bd80d06-ceb86c0{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-f5b47a4-0c4d7d8{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_097-8_edited_1711x1140-1024x682.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-5a1d6cc-834bef6{width:19px;height:19px;margin-block-end:-15px;display:flex;flex-direction:row;}.elementor .e-fce16bb-d2b9237{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-3dbc198-4a33900{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-64a9a04-5ff2ee4{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-67b34bd-f8b685e{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_067-37_edited_1711x1140-1024x682.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-1e13e3b-5883c87{width:19px;height:19px;margin-block-end:-15px;display:flex;flex-direction:row;}.elementor .e-0e3d87a-e73f3d4{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-50397f6-91ca731{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-0db3847-87cc7bb{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-a203f75-8dc0251{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_323-2_edited_1711x1140-1024x682.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-28d9e8b-8402468{width:19px;height:19px;margin-block-end:-15px;display:flex;flex-direction:row;}.elementor .e-1f99552-ecb09f1{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-5834260-3467122{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-b42b525-cb498a9{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-4a12405-1c061dc{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_382-1_edited_1578x1052-1024x683.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-a8e2325-ffb5781{width:19px;height:19px;margin-block-end:-15px;display:flex;flex-direction:row;}.elementor .e-75a1971-806eb8a{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-b45dd51-6893c82{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-cbadf92-1f7e93f{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-0c866bc-2e92577{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_535-25_edited_1711x1140-1024x682.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-de5df8f-c127563{display:flex;}.elementor .e-1df4f42-c658864{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-5b7d2e7e-231d605{padding:0px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3b46328-0b35fa3{font-family:Inter;font-weight:600;font-size:12px;color:#ffffff;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-7716f97-842929b{font-family:Inter;font-weight:500;font-size:17px;color:#ffffff;letter-spacing:0px;line-height:1.42em;}.elementor .e-d07801e-a231946{width:calc(25% - 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.15);border-style:solid;background-color:rgba(255, 255, 255, 0.1);}.elementor .e-7a4f07b-ee87285{font-family:Inter;font-weight:600;font-size:12px;color:#ffffff;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-393d0f1-92ab0d9{font-family:Inter;font-weight:500;font-size:17px;color:#ffffff;letter-spacing:0px;line-height:1.42em;}.elementor .e-556d53e-b655b69{width:calc(25% - 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.15);border-style:solid;background-color:rgba(255, 255, 255, 0.1);}.elementor .e-b7615e4-bec445d{font-family:Inter;font-weight:600;font-size:12px;color:#ffffff;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-b493c65-5a13727{font-family:Inter;font-weight:500;font-size:17px;color:#ffffff;letter-spacing:0px;line-height:1.42em;}.elementor .e-444b249-a0ed088{width:calc(25% - 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.15);border-style:solid;background-color:rgba(255, 255, 255, 0.1);}.elementor .e-b7c33c9-a9c3a0f{font-family:Inter;font-weight:600;font-size:12px;color:#ffffff;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-5d53069-5b26bac{font-family:Inter;font-weight:500;font-size:17px;color:#ffffff;letter-spacing:0px;line-height:1.42em;}.elementor .e-48ad3a6-7a1dd69{width:calc(25% - 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.15);border-style:solid;background-color:rgba(255, 255, 255, 0.1);}.elementor .e-43bd371-42b88d3{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-ed069b9-ef577b5{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-0340565-252da8c{padding:0px;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2c99f14-2566c91{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-f6319aa-c59bebf{padding:0px;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f43a5a9-3d4769d{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-fe5229f-92c3912{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-88eda6f-03a11a5{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-cb976e8-9d09848{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-5e0534c-7c63553{padding:0px;margin-block-start:-12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#DDE5EB;}.elementor .e-10dbd49-5bfba29{color:#ffffff;margin:30px;}