.elementor .e-416ac8c7-924c{font-size:92px;color:#FFFFFF;line-height:0.92;}.elementor .e-5e1636ed-1ac1{font-family:var(--ic-font-body);font-weight:600;font-size:15px;color:#D6D6D6;padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;border-inline-start-width:3px;background-color:rgba(255,255,255,0.08);display:inline-block;border-left-style: solid; border-left-color: #E11A2D;\n}.elementor .e-4911f1d9-b54f{padding-block-start:200px;padding-block-end:110px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-374e8fbf-9ffc{padding:0px;background-image:linear-gradient(90deg, rgba(10,10,10,0.92) 0%,rgba(10,10,10,0.7) 50%,rgba(10,10,10,0.45) 100%),url("https://ironcurtain.codesmartdigital.com/wp-content/uploads/2026/11/banner-control-room.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-397b10ed-c920{font-size:24px;color:#E11A2D;}.elementor .e-7aff25bd-d72c{font-size:22px;}.elementor .e-2112cdb4-7862:hover,.elementor .e-2112cdb4-7862:focus-visible{background-color:#0A0A0A;}.elementor .e-2112cdb4-7862{padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;border-width:2px;border-color:#E11A2D;border-style:solid;transition:background-color 0.3s;gap:14px;align-items:center;}.elementor .e-1e04f555-bd25{font-size:24px;color:#E11A2D;}.elementor .e-6c3b1f0e-1f8a{font-size:22px;}.elementor .e-64e5377e-3d66:hover,.elementor .e-64e5377e-3d66:focus-visible{background-color:#0A0A0A;}.elementor .e-64e5377e-3d66{padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;border-width:2px;border-color:#E11A2D;border-style:solid;transition:background-color 0.3s;gap:14px;align-items:center;}.elementor .e-4b615249-cef0{font-size:24px;color:#E11A2D;}.elementor .e-1a486460-8f32{font-size:22px;}.elementor .e-2eb57426-bf2c:hover,.elementor .e-2eb57426-bf2c:focus-visible{background-color:#0A0A0A;}.elementor .e-2eb57426-bf2c{padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;border-width:2px;border-color:#E11A2D;border-style:solid;transition:background-color 0.3s;gap:14px;align-items:center;}.elementor .e-34bf0f69-8f22{font-size:24px;color:#E11A2D;}.elementor .e-ff17cdd-d4d0{font-size:22px;}.elementor .e-249734c1-ef72:hover,.elementor .e-249734c1-ef72:focus-visible{background-color:#0A0A0A;}.elementor .e-249734c1-ef72{padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;border-width:2px;border-color:#E11A2D;border-style:solid;transition:background-color 0.3s;gap:14px;align-items:center;}.elementor .e-4c2f275a-b143{padding:0px;display:grid;gap:14px;grid-template-columns:1fr 1fr;}.elementor .e-34dd2782-d4a9{width:56px;height:56px;font-size:21px;color:#FFFFFF;background-color:#E11A2D;flex:0 0 56px;}.elementor .e-28368ac1-b913{font-family:var(--ic-font-body);font-weight:700;font-size:11px;color:#D4D4D4;letter-spacing:1.8px;text-transform:uppercase;}.elementor .e-431f299a-6e4d{font-family:var(--ic-font-display);font-weight:400;font-size:30px;color:#FFFFFF;letter-spacing:1px;word-break: break-all;\n}.elementor .e-7e3d1859-2e56{padding:0px;flex-direction:column;gap:5px;}.elementor .e-5109185b-3357{width:auto;max-width:460px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0A0A0A;gap:18px;align-items:center;}.elementor .e-1672689c-12d1{padding:0px;flex-direction:column;gap:22px;flex:1 1 0px;}.elementor .e-50b30ffb-411b{font-size:38px;}.elementor .e-1d2bea4c-28f6{font-family:var(--ic-font-body);font-weight:700;font-size:13px;color:#E11A2D;letter-spacing:1px;text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;background-color:#FDECEE;white-space: nowrap;\n}.elementor .e-7791fca9-2bc8{padding:0px;margin-block-end:4px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-48dc7a3c-28e1{font-family:var(--ic-font-body);font-weight:700;font-size:11px;color:#5F6470;letter-spacing:1.8px;text-transform:uppercase;}.elementor .e-3f992030-b6da:focus{border-color:#E11A2D;background-color:#FFFFFF;}.elementor .e-3f992030-b6da{width:100%;height:50px;font-family:var(--ic-font-body);font-size:16px;color:#0A0A0A;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#E2E4E8;border-style:solid;background-color:#F1F2F4;}.elementor .e-6e52223-ae7b{padding:0px;flex-direction:column;gap:7px;flex:1 1 0px;}.elementor .e-46a5c0f6-a56b{font-family:var(--ic-font-body);font-weight:700;font-size:11px;color:#5F6470;letter-spacing:1.8px;text-transform:uppercase;}.elementor .e-1590f665-cd3c:focus{border-color:#E11A2D;background-color:#FFFFFF;}.elementor .e-1590f665-cd3c{width:100%;height:50px;font-family:var(--ic-font-body);font-size:16px;color:#0A0A0A;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#E2E4E8;border-style:solid;background-color:#F1F2F4;}.elementor .e-1d3c7527-e908{padding:0px;flex-direction:column;gap:7px;flex:1 1 0px;}.elementor .e-d87fde8-7bba{padding:0px;gap:14px;}.elementor .e-47140946-3bc5{font-family:var(--ic-font-body);font-weight:700;font-size:11px;color:#5F6470;letter-spacing:1.8px;text-transform:uppercase;}.elementor .e-33ba2f68-bcbd:focus{border-color:#E11A2D;background-color:#FFFFFF;}.elementor .e-33ba2f68-bcbd{width:100%;height:50px;font-family:var(--ic-font-body);font-size:16px;color:#0A0A0A;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#E2E4E8;border-style:solid;background-color:#F1F2F4;}.elementor .e-1c43b781-4025{padding:0px;flex-direction:column;gap:7px;flex:1 1 0px;}.elementor .e-2f1d69d9-ca10{font-family:var(--ic-font-body);font-weight:700;font-size:11px;color:#5F6470;letter-spacing:1.8px;text-transform:uppercase;}.elementor .e-791916ab-2142:focus{border-color:#E11A2D;background-color:#FFFFFF;}.elementor .e-791916ab-2142{width:100%;height:50px;font-family:var(--ic-font-body);font-size:16px;color:#0A0A0A;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#E2E4E8;border-style:solid;background-color:#F1F2F4;}.elementor .e-5524522e-9807{padding:0px;flex-direction:column;gap:7px;flex:1 1 0px;}.elementor .e-11c8f3ae-b417{padding:0px;gap:14px;}.elementor .e-7c425d9d-9b89{font-family:var(--ic-font-body);font-weight:700;font-size:11px;color:#5F6470;letter-spacing:1.8px;text-transform:uppercase;}.elementor .e-55034410-ed87:focus{border-color:#E11A2D;background-color:#FFFFFF;}.elementor .e-55034410-ed87{width:100%;height:50px;font-family:var(--ic-font-body);font-size:16px;color:#0A0A0A;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#E2E4E8;border-style:solid;background-color:#F1F2F4;}.elementor .e-5c5bcccd-2db3{padding:0px;flex-direction:column;gap:7px;flex:1 1 0px;}.elementor .e-7efb5c-90d5{padding:0px;gap:14px;}.elementor .e-769f4214-4654{font-family:var(--ic-font-body);font-weight:700;font-size:11px;color:#5F6470;letter-spacing:1.8px;text-transform:uppercase;}.elementor .e-6dc29ba-e47f:focus{border-color:#E11A2D;background-color:#FFFFFF;}.elementor .e-6dc29ba-e47f{width:100%;min-height:110px;font-family:var(--ic-font-body);font-size:16px;color:#0A0A0A;padding-block-start:13px;padding-block-end:13px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#E2E4E8;border-style:solid;background-color:#F1F2F4;}.elementor .e-91e544e-81ec{padding:0px;flex-direction:column;gap:7px;flex:1 1 0px;}.elementor .e-781f2056-5ef2{padding:0px;gap:14px;}.elementor .e-1ee415fa-2321{width:100%;height:56px;font-family:var(--ic-font-body);font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:1.6px;text-transform:uppercase;border-radius:0px;background-color:#E11A2D;}.elementor .e-54a8abd1-f583{font-family:var(--ic-font-body);font-size:15px;color:#1F5D36;}.elementor .e-a74f588-87b4{padding:14px;background-color:#EEF7F1;}.elementor .e-7192c9ad-d722{font-family:var(--ic-font-body);font-size:15px;color:#870000;}.elementor .e-6b7cfc6b-1370{padding:14px;background-color:#FFDEDE;}.elementor .e-4c303229-fe6d{padding-block-start:44px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;border-width:2px;border-color:#E11A2D;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:16px;flex-wrap:nowrap;align-items:stretch;}.elementor .e-3fd6a0b-501a{padding:0px;flex:0 0 560px;}.elementor .e-3a8949c6-831c{padding-inline-start:20px;padding-inline-end:20px;gap:70px;align-items:center;}.elementor .e-372059c2-60a5{padding-block-start:120px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;}.elementor .e-2f039dfc-f985{color:#FFFFFF;background-image:linear-gradient(0deg, #FFFFFF 0%,#FFFFFF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-repeat: no-repeat; background-position: left center; background-size: 36px 2px;\n}.elementor .e-7ad48f16-64d4{font-size:76px;color:#FFFFFF;}.elementor .e-1dcc0b2d-32a1{max-width:540px;font-size:19px;color:#FFFFFF;}.elementor .e-7f696817-a7c3{border-color:#0A0A0A;background-color:#0A0A0A;}.elementor .e-12cd2143-cfaf{padding:0px;gap:14px;flex-wrap:wrap;}.elementor .e-3a03ffe4-8a96{width:auto;padding-block-start:80px;padding-block-end:80px;padding-inline-start:64px;padding-inline-end:64px;flex-direction:column;gap:26px;flex:6 1 0px;justify-content:center;}.elementor .e-3011eb69-9f40{width:48px;height:48px;font-size:18px;color:#FFFFFF;border-radius:50%;background-color:#E11A2D;}.elementor .e-e70da0a-6be0{font-family:var(--ic-font-body);font-weight:700;font-size:12px;color:#5F6470;letter-spacing:1.4px;text-transform:uppercase;}.elementor .e-1d7b73da-56f0{font-family:var(--ic-font-display);font-weight:400;font-size:28px;color:#0A0A0A;letter-spacing:0.8px;}.elementor .e-3049827f-f842{width:auto;padding:0px;flex-direction:column;gap:4px;}.elementor .e-1644307f-65e3{width:auto;position:absolute;inset-inline-end:28px;inset-block-end:28px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;background-color:#FFFFFF;box-shadow:0px 20px 40px -14px rgba(0,0,0,0.5);gap:14px;align-items:center;}.elementor .e-35b273c2-1bbd{width:auto;min-height:470px;position:relative;padding:0px;background-image:linear-gradient(90deg, rgba(184,15,31,0.55) 0%,rgba(10,10,10,0.15) 60%),url("https://ironcurtain.codesmartdigital.com/wp-content/uploads/2026/11/bg-city-skyline-night.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex:4 1 0px;clip-path:polygon(18% 0, 100% 0, 100% 100%, 0 100%);}.elementor .e-5d4f7cac-32e9{min-height:470px;overflow:hidden;padding:0px;box-shadow:0px 40px 60px -30px rgba(225,26,45,0.55);background-image: radial-gradient(90% 120% at 0% 0%, #F23445 0%, #E11A2D 45%, #B80F1F 100%);\n}.elementor .e-5ffb57c7-6d77{padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-111e339f-e694{padding-block-start:0px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;}