.elementor .e-e4b5507-cd2d683{font-size:46px;text-align:center;text-transform:none;}.elementor .e-370fc3d-d6682cf{font-size:20px;text-align:center;}.elementor .e-95cfd28-4aa5617{gap:15px;justify-content:center;align-items:center;}.elementor .e-7d22824-a5484b2{position:absolute;inset-block-start:0px;inset-inline-start:0px;font-weight:400;font-size:16px;color:#FFFFFF;padding-block-start:6px;padding-block-end:6px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:10px;background-color:var(--Dark);}.elementor .e-e439b9d-7319b0b{width:100%;height:220px;min-height:180px;overflow:hidden;position:relative;padding:0px;border-radius:14px;background-image:url("https://eng.tempustraining.co.uk/wp-content/uploads/2025/09/h2-banner-02.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-3fe757e-7b53ae0{font-weight:500;font-size:16px;color:var(--Lighter);margin-block-end:5px;}.elementor .e-457cd15-cbda518{font-weight:500;font-size:22px;margin-block-end:10px;}.elementor .e-3b28654-46706de{width:22px;height:22px;color:var(--Lighter);margin-inline-end:8px;}.elementor .e-e864136-6a8c8a5{font-weight:400;font-size:16px;color:var(--Lighter);margin-inline-end:5px;}.elementor .e-f60b58f-7088f93{font-weight:500;font-size:16px;}.elementor .e-a850de9-d11e4b5{padding:0px;justify-content:flex-start;align-items:center;}.elementor .e-5911fff-77e5f8d{width:22px;height:22px;color:var(--Lighter);margin-inline-end:8px;}.elementor .e-3531d69-696090e{font-weight:400;font-size:16px;color:var(--Lighter);margin-inline-end:5px;}.elementor .e-68e1a73-4db242e{font-weight:500;font-size:16px;}.elementor .e-dda94c5-0b24e4b{padding:0px;justify-content:flex-start;align-items:center;}.elementor .e-f6ef233-679a7cd{padding:0px;flex-direction:column;gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-4f71529-e2e1d2c{padding:0px;margin-block-end:30px;flex:1 0 auto;}.elementor .e-894b844-ac216d7{width:100%;}.elementor .e-4e3ff4b-fb92ef2{padding-block-start:30px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;flex:1 0 auto;justify-content:flex-start;align-items:start;}.elementor .e-dacb58d-b381838{min-width:320px;padding:8px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 0px 40px 4px rgba(31, 33, 33, 0.18);flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-b660c1c-84e4de3{position:absolute;inset-block-start:0px;inset-inline-start:0px;font-weight:400;font-size:16px;color:#FFFFFF;padding-block-start:6px;padding-block-end:6px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:10px;background-color:var(--Dark);}.elementor .e-8213f2a-f0c8118{width:100%;height:220px;min-height:180px;overflow:hidden;position:relative;padding:0px;border-radius:14px;background-image:url("https://eng.tempustraining.co.uk/wp-content/uploads/2026/07/page-entry-to-construction.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-5aac721-78223ba{font-weight:500;font-size:16px;color:var(--Lighter);margin-block-end:5px;}.elementor .e-258ccc9-1026943{font-weight:500;font-size:22px;margin-block-end:10px;}.elementor .e-751286c-c547c1e{width:22px;height:22px;color:var(--Lighter);margin-inline-end:8px;}.elementor .e-6baa17a-d467668{font-weight:400;font-size:16px;color:var(--Lighter);margin-inline-end:5px;}.elementor .e-96405c8-fe3712c{font-weight:500;font-size:16px;}.elementor .e-2f65088-4dc97f3{padding:0px;justify-content:flex-start;align-items:center;}.elementor .e-7c60af9-95f9f7e{width:22px;height:22px;color:var(--Lighter);margin-inline-end:8px;}.elementor .e-60e6bc6-957dffc{font-weight:400;font-size:16px;color:var(--Lighter);margin-inline-end:5px;}.elementor .e-eacabb6-4b8663a{font-weight:500;font-size:16px;}.elementor .e-224f65c-84e36eb{padding:0px;justify-content:flex-start;align-items:center;}.elementor .e-bcc2243-0e02d76{padding:0px;flex-direction:column;gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-88884c1-cc0f33b{padding:0px;margin-block-end:30px;flex:1 0 auto;}.elementor .e-a3b5a5d-05d9bd0{width:100%;}.elementor .e-af79679-0cbfc35{padding-block-start:30px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;flex:1 0 auto;justify-content:flex-start;align-items:start;}.elementor .e-1374e38-9c643de{min-width:320px;padding:8px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 0px 40px 4px rgba(31, 33, 33, 0.18);flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-5ee44dc-0768b7f{position:absolute;inset-block-start:0px;inset-inline-start:0px;font-weight:400;font-size:16px;color:#FFFFFF;padding-block-start:6px;padding-block-end:6px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:10px;background-color:var(--Dark);}.elementor .e-8650c3f-df3bf2e{width:100%;height:220px;min-height:180px;overflow:hidden;position:relative;padding:0px;border-radius:14px;background-image:url("https://eng.tempustraining.co.uk/wp-content/uploads/2026/07/man-warehouse.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-73a3b0e-11e3e19{font-weight:500;font-size:16px;color:var(--Lighter);margin-block-end:5px;}.elementor .e-08092d5-cdb1deb{font-weight:500;font-size:22px;margin-block-end:10px;}.elementor .e-70ca168-6c55738{width:22px;height:22px;color:var(--Lighter);margin-inline-end:8px;}.elementor .e-bc4933b-01271bb{font-weight:400;font-size:16px;color:var(--Lighter);margin-inline-end:5px;}.elementor .e-6044d7b-bc1384f{font-weight:500;font-size:16px;}.elementor .e-1cef0c2-9d20e8d{padding:0px;justify-content:flex-start;align-items:center;}.elementor .e-2638db5-da4b6bb{width:22px;height:22px;color:var(--Lighter);margin-inline-end:8px;}.elementor .e-5b463f4-2fd5af4{font-weight:400;font-size:16px;color:var(--Lighter);margin-inline-end:5px;}.elementor .e-ae9673f-6178beb{font-weight:500;font-size:16px;}.elementor .e-f47e762-ced7bce{padding:0px;justify-content:flex-start;align-items:center;}.elementor .e-f505df5-b4e404a{padding:0px;flex-direction:column;gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-583b9e8-b0be911{padding:0px;margin-block-end:30px;flex:1 0 auto;}.elementor .e-b88c2d0-399eddb{width:100%;}.elementor .e-ca4cfc8-59eb425{padding-block-start:30px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;flex:1 0 auto;justify-content:flex-start;align-items:start;}.elementor .e-9e67bc7-df95197{min-width:320px;padding:8px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 0px 40px 4px rgba(31, 33, 33, 0.18);flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-de463d5-e5ec99e{column-gap:25px;row-gap:25px;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));grid-template-rows:auto;}.elementor .e-5ba9f21-3b85708{font-weight:500;font-size:22px;color:var(--Text);text-align:start;text-transform:none;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-896f062-c9e8bad{max-width:800px;text-align:center;}.elementor .e-1a51c8c-a4c89c5{padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-ac08eaa-7f5825a{max-width:200px;}.elementor .e-d781a3b-ca39e4c{width:100%;font-weight:500;font-size:32px;color:var(--Text);text-align:start;text-transform:none;margin-block-end:15px;}.elementor .e-baa7e9f-85f760a{margin-block-end:25px;}.elementor .e-c8a0236-5b2f515{padding:0px;gap:15px;justify-content:flex-start;align-items:center;}.elementor .e-7f6a075-275e8e4{padding:0px;flex-direction:column;gap:0px;align-items:start;}.elementor .e-5e5badf-185863b{max-width:700px;padding:25px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 0px 40px 4px rgba(31, 33, 33, 0.18);flex-direction:row;gap:25px;}