.elementor .e-7ab776fe-b1a1{font-family:var(--its-font);font-weight:700;font-size:13px;color:var(--its-white);letter-spacing:0.1em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:rgba(214,40,40,0.9);display:inline-block;align-self:flex-start;}.elementor .e-5e897b89-2644{max-width:820px;font-family:var(--its-font);font-weight:800;font-size:56px;color:var(--its-white);letter-spacing:-0.03em;line-height:1.08;display:block;}.elementor .e-d9e5623-91c6{max-width:640px;font-family:var(--its-font);font-size:19px;color:rgba(255,255,255,0.8);line-height:1.7;display:block;}.elementor .e-2a8e4570-466e{max-width:1152px;padding:0px;flex-direction:column;gap:20px;}.elementor .e-480cea55-530b{padding-block-start:104px;padding-block-end:112px;padding-inline-start:32px;padding-inline-end:32px;background-image:linear-gradient(105deg, rgba(11,17,32,0.95) 0%,rgba(11,17,32,0.8) 55%,rgba(214,40,40,0.35) 100%),url("https://itssie.co.uk/wp-content/uploads/itssie-projects.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#0b1120;flex-direction:column;align-items:center;}.elementor .e-6ae1a6a6-98d0{padding:0px;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-26b086f8-b071{font-family:var(--its-font);font-weight:800;font-size:34px;color:#d62828;letter-spacing:-0.02em;display:block;}.elementor .e-efaabe2-a33b{font-family:var(--its-font);font-size:15px;color:var(--its-text);display:block;}.elementor .e-73014e7a-3f0f:hover,.elementor .e-73014e7a-3f0f:focus-visible{transform:translate3d(0px, 0px, 0px);}.elementor .e-73014e7a-3f0f{padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;background-color:var(--its-bg);gap:2px;}.elementor .e-5df3b8b1-8eeb{font-family:var(--its-font);font-weight:800;font-size:26px;color:#d62828;letter-spacing:-0.01em;display:block;}.elementor .e-f153fba-7e2a{font-family:var(--its-font);font-size:15px;color:var(--its-text);display:block;}.elementor .e-261abd62-a1ba:hover,.elementor .e-261abd62-a1ba:focus-visible{transform:translate3d(0px, 0px, 0px);}.elementor .e-261abd62-a1ba{padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;background-color:var(--its-bg);gap:2px;}.elementor .e-7e1035d8-bd00{font-family:var(--its-font);font-weight:800;font-size:26px;color:#d62828;letter-spacing:-0.01em;display:block;}.elementor .e-1d2bc12d-f497{font-family:var(--its-font);font-size:15px;color:var(--its-text);display:block;}.elementor .e-62da0729-6cf1:hover,.elementor .e-62da0729-6cf1:focus-visible{transform:translate3d(0px, 0px, 0px);}.elementor .e-62da0729-6cf1{padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;background-color:var(--its-bg);gap:2px;}.elementor .e-2ba64921-4ef7{width:56px;height:auto;flex:0 0 auto;}.elementor .e-40dcd441-9f88{font-family:var(--its-font);font-weight:800;font-size:22px;color:#d62828;letter-spacing:-0.01em;display:block;}.elementor .e-21c8250f-25b5{font-family:var(--its-font);font-size:15px;color:var(--its-text);display:block;}.elementor .e-7da78ab-6667{padding:0px;flex-direction:column;gap:2px;}.elementor .e-5708a069-a8a0:hover,.elementor .e-5708a069-a8a0:focus-visible{transform:translate3d(0px, 0px, 0px);}.elementor .e-5708a069-a8a0{padding-block-start:20px;padding-block-end:20px;padding-inline-start:28px;padding-inline-end:28px;background-color:var(--its-bg);flex-direction:row;gap:18px;align-items:center;}.elementor .e-454045f0-c05b{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-c6bc90d-66b2{max-width:1152px;padding:0px;gap:72px;align-items:center;}.elementor .e-24833a15-ea83{background-color:var(--its-white);}.elementor .e-72d52e22-cb1b{max-width:720px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-4ee57c1e-ac6c{padding:0px;gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-7f310fc6-1053{background-color:var(--its-bg);}.elementor .e-4bd9bc17-d36f{color:#ff8a8a;}.elementor .e-668d3bd7-c5c1{color:var(--its-white);}.elementor .e-42131a40-2103{font-size:19px;color:var(--its-white);}.elementor .e-20b0389d-27c1{font-size:16px;color:rgba(255,255,255,0.72);}.elementor .e-e8698a1-7cf2{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;box-shadow:3px 0px 0px 0px #d62828 inset;flex-direction:column;gap:6px;}.elementor .e-5a67dced-edf5{font-size:19px;color:var(--its-white);}.elementor .e-1da23cb1-7df3{font-size:16px;color:rgba(255,255,255,0.72);}.elementor .e-20bc5f0-94e4{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;box-shadow:3px 0px 0px 0px #d62828 inset;flex-direction:column;gap:6px;}.elementor .e-17c050bf-d904{font-size:19px;color:var(--its-white);}.elementor .e-5f95ad45-f054{font-size:16px;color:rgba(255,255,255,0.72);}.elementor .e-40c4cc0-a9dc{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;box-shadow:3px 0px 0px 0px #d62828 inset;flex-direction:column;gap:6px;}.elementor .e-27c31f54-e0ee{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;}.elementor .e-56b121c2-4e23{padding:0px;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-52f520c7-fe19{width:100%;height:480px;object-fit:cover;display:block;}.elementor .e-6c06175-c9ff{overflow:hidden;padding:0px;border-radius:24px;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.4);flex:1 1 0px;}.elementor .e-52e1c6ac-16d0{max-width:1152px;padding:0px;gap:72px;align-items:center;}.elementor .e-177cc880-159d{background-image:radial-gradient(circle at 15% 85%, rgba(214,40,40,0.28) 0%,rgba(15,23,42,0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--its-ink);}.elementor .e-592d0fdb-6656{font-family:var(--its-font);font-weight:800;font-size:32px;color:var(--its-white);line-height:1.2;display:block;}.elementor .e-3dd0498b-72db{max-width:520px;font-family:var(--its-font);font-size:17px;color:rgba(255,255,255,0.88);line-height:1.6;display:block;}.elementor .e-88551f9-fe70{padding:0px;flex-direction:column;gap:8px;}.elementor .e-5ee1cfa-46ec{width:auto;padding:0px;gap:12px;flex-wrap:wrap;flex:0 0 auto;}.elementor .e-6ca3e820-423a{max-width:1152px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:48px;padding-inline-end:48px;border-radius:24px;background-image:linear-gradient(120deg, #e03131 0%,#a91d1d 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#c42020;box-shadow:0px 24px 50px 0px rgba(214,40,40,0.3);gap:32px;justify-content:space-between;align-items:center;}.elementor .e-18e895e2-be7e{padding-block-start:88px;padding-block-end:88px;padding-inline-start:32px;padding-inline-end:32px;background-color:var(--its-white);justify-content:center;}