.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-a3a6384-f22898e{font-family:"DM Serif Display";font-weight:400;font-size:97px;color:#ffffff;}.elementor .e-4014d96a-c662db0{max-width:1000px;padding:0px;margin-block-end:28px;}.elementor .e-530859f3-556808a{max-width:860px;padding: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-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_518-16_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-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-fb7fff5-87ece9a{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-6717023-d3a6eb3{font-family:Inter;font-weight:500;font-size:17px;color:#27292B;letter-spacing:0px;line-height:1.42em;}.elementor .e-62efea6-09faf7d{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-432e88f-50ff209{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-428c360-89d336f{font-family:Inter;font-weight:500;font-size:17px;color:#27292B;letter-spacing:0px;line-height:1.42em;}.elementor .e-c1c8af8-48736bf{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-1e2b917-1a59a51{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-4a26410-e7400f1{font-family:Inter;font-weight:500;font-size:17px;color:#27292B;letter-spacing:0px;line-height:1.42em;}.elementor .e-56dd52f-ad7746d{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-4516359-c89663d{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-7460945-c437dd5{padding:0px;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.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;}