.elementor .e-c5f40dc-7d053dd{font-family:Sora;font-weight:700;font-size:3.7rem;color:var(--font_gray);line-height:4.6rem;text-align:start;align-self:start;}.elementor .e-d65c3de-7753888{font-family:Maven Pro;font-size:1.2rem;color:var(--font_gray);line-height:1.5rem;text-align:start;align-self:center;}.elementor .e-0170151-64043d3{width:60%;min-width:60%;max-width:60%;padding:0px;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-5d76f2c-bde282d{width:100%;min-width:100%;max-width:86%;padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-da5bc12-cf43771{width:96%;min-width:96%;max-width:96%;padding-block-start:85px;padding-block-end:100px;padding-inline-start:5%;padding-inline-end:5%;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:var(--background_white);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);display:flex;flex-direction:column;}.elementor .e-dc548b4-9daf2ae{padding-block-start:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-17d25cf-af75355{width:100%;min-width:100%;max-width:100%;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-1eceab4-bf3820c{width:86%;min-width:86%;max-width:86%;padding:0px;}.elementor .e-8a4b186-0ea375e{width:96%;min-width:96%;max-width:96%;padding-block-start:150px;padding-block-end:150px;padding-inline-start:5%;padding-inline-end:5%;border-radius:0px;border-width:1px;background-color:var(--background_gray);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);display:flex;justify-content:center;}.elementor .e-b5516c5-cbcfc13{padding-block-start:60px;margin:0px;display:flex;justify-content:center;align-items:center;}.elementor .e-778b02d-a7211e2{font-family:Sora;font-weight:700;font-size:3.7rem;color:var(--font_white);line-height:4.6rem;align-self:start;}.elementor .e-ef5e830-7d4f54e{font-family:Maven Pro;font-size:1.2rem;color:var(--font_white);line-height:1.5rem;}.elementor .e-e8ef57e-4a78952{width:60%;min-width:60%;max-width:60%;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-6ff2504-80b187a{font-family:Sora;font-weight:700;font-size:2rem;color:var(--font_gray);line-height:2.6rem;}.elementor .e-4b923d3-2f0999f{font-family:Maven Pro;font-weight:500;font-size:1.1rem;color:var(--font_white);padding-block-start:18px;padding-block-end:18px;padding-inline-start:50px;padding-inline-end:50px;background-color:var(--button_green);display:inline-block;align-self:start;}.elementor .e-4b923d3-2f0999f:hover,.elementor .e-4b923d3-2f0999f:focus-visible{color:var(--font_gray);background-color:var(--font_white);}.elementor .e-fc609d3-aefa72d{font-family:Sora;font-weight:700;font-size:2rem;color:var(--font_gray);line-height:2.6rem;}.elementor .e-11d7e88-7e54b5d{font-family:Maven Pro;font-size:1.2rem;color:var(--font_gray);line-height:1.5rem;}.elementor .e-4cf30b5-5fbaffd{font-family:Maven Pro;font-weight:500;font-size:1.1rem;color:var(--font_white);padding-block-start:18px;padding-block-end:18px;padding-inline-start:50px;padding-inline-end:50px;background-color:var(--button_green);display:inline-block;align-self:start;}.elementor .e-4cf30b5-5fbaffd:hover,.elementor .e-4cf30b5-5fbaffd:focus-visible{color:var(--font_gray);background-color:var(--font_white);}.elementor .e-8470db0-b4ebafb{font-family:Sora;font-weight:700;font-size:2rem;color:var(--font_gray);line-height:2.6rem;}.elementor .e-ea9cded-82a2915{font-family:Maven Pro;font-size:1.2rem;color:var(--font_gray);line-height:1.5rem;}.elementor .e-03072b3-ec9af47{font-family:Maven Pro;font-weight:500;font-size:1.1rem;color:var(--font_white);padding-block-start:18px;padding-block-end:18px;padding-inline-start:50px;padding-inline-end:50px;background-color:var(--button_green);display:inline-block;align-self:start;}.elementor .e-03072b3-ec9af47:hover,.elementor .e-03072b3-ec9af47:focus-visible{color:var(--font_gray);background-color:var(--font_white);}.elementor .e-e88f58c-06a6eac{font-family:Sora;font-weight:700;font-size:2rem;color:var(--font_gray);line-height:2.6rem;}.elementor .e-d972dac-15090ad{font-family:Maven Pro;font-size:1.2rem;color:var(--font_gray);line-height:1.5rem;}.elementor .e-2be7f26-ad518e0{font-family:Maven Pro;font-weight:500;font-size:1.1rem;color:var(--font_white);padding-block-start:18px;padding-block-end:18px;padding-inline-start:50px;padding-inline-end:50px;background-color:var(--button_green);display:inline-block;align-self:start;}.elementor .e-2be7f26-ad518e0:hover,.elementor .e-2be7f26-ad518e0:focus-visible{color:var(--font_gray);background-color:var(--font_white);}.elementor .e-07d7a0d-227bb33{font-family:Sora;font-weight:700;font-size:2rem;color:var(--font_gray);line-height:2.6rem;}.elementor .e-5eb61a7-7a81275{font-family:Maven Pro;font-size:1.2rem;color:var(--font_gray);line-height:1.5rem;}.elementor .e-f905fbb-d2ec3a7{font-family:Maven Pro;font-weight:500;font-size:1.1rem;color:var(--font_white);padding-block-start:18px;padding-block-end:18px;padding-inline-start:50px;padding-inline-end:50px;background-color:var(--button_green);display:inline-block;align-self:start;}.elementor .e-f905fbb-d2ec3a7:hover,.elementor .e-f905fbb-d2ec3a7:focus-visible{color:var(--font_gray);background-color:var(--font_white);}.elementor .e-7b5ef47-05897a2{font-family:Sora;font-weight:700;font-size:2rem;color:var(--font_gray);line-height:2.6rem;}.elementor .e-2832203-f1a4cee{font-family:Maven Pro;font-size:1.2rem;color:var(--font_gray);line-height:1.5rem;}.elementor .e-3938930-fecf659{font-family:Maven Pro;font-weight:500;font-size:1.1rem;color:var(--font_white);padding-block-start:18px;padding-block-end:18px;padding-inline-start:50px;padding-inline-end:50px;background-color:var(--button_green);display:inline-block;align-self:start;}.elementor .e-3938930-fecf659:hover,.elementor .e-3938930-fecf659:focus-visible{color:var(--font_gray);background-color:var(--font_white);}.elementor .e-3f4fc69-98f7d5e{font-family:Sora;font-weight:700;font-size:2rem;color:var(--font_gray);line-height:2.6rem;}.elementor .e-ee91f4d-5cca532{font-family:Maven Pro;font-size:1.2rem;color:var(--font_gray);line-height:1.5rem;}.elementor .e-caa89e0-9620c57{font-family:Maven Pro;font-weight:500;font-size:1.1rem;color:var(--font_white);padding-block-start:18px;padding-block-end:18px;padding-inline-start:50px;padding-inline-end:50px;background-color:var(--button_green);display:inline-block;align-self:start;}.elementor .e-caa89e0-9620c57:hover,.elementor .e-caa89e0-9620c57:focus-visible{color:var(--font_gray);background-color:var(--font_white);}.elementor .e-832ba90-ca38842{width:96%;min-width:96%;max-width:96%;padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-50125b9-2e1244e{width:96%;min-width:96%;max-width:96%;padding-block-start:150px;padding-block-end:150px;padding-inline-start:5%;padding-inline-end:5%;border-radius:0px;background-color:var(--background_gray);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);display:flex;justify-content:center;}.elementor .e-2be5b2c-1ef9a2f{padding-block-start:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-afb8868-1934e5e{font-family:Sora;font-weight:700;font-size:3.7rem;color:var(--font_gray);line-height:4.6rem;align-self:start;}.elementor .e-1ac466b-25affd7{font-family:Maven Pro;font-size:1.2rem;color:var(--font_gray);line-height:1.5rem;}.elementor .e-125a1c4-de06385{font-family:Maven Pro;font-weight:500;font-size:22px;}.elementor .e-2723536-f8bf79b{font-family:Maven Pro;font-weight:500;font-size:22px;}.elementor .e-02ccbb4-d0ff192{font-family:Maven Pro;font-size:1.2rem;color:var(--font_gray);line-height:1.5rem;}.elementor .e-3717c17-a246394{padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:15px;}.elementor .e-0bcf3f9-bc86dc3{min-height:26vw;padding:0px;border-start-start-radius:20px;border-start-end-radius:0px;border-end-start-radius:20px;border-end-end-radius:0px;background-image:url("https://revolex.co.uk/wp-content/uploads/2026/04/revolex_logo_3d-1200px.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.34);flex-direction:column;gap:0px;}.elementor .e-c62b8a4-8f137ff{width:50%;min-width:50%;max-width:50%;padding-block-start:15px;padding-block-end:90px;padding-inline-start:10%;padding-inline-end:0px;display:flex;flex-direction:column-reverse;gap:20px;justify-content:flex-end;}.elementor .e-af05c8c-5d3d37b{font-family:Sora;font-weight:700;font-size:3.7rem;color:var(--font_gray);line-height:4.6rem;align-self:start;}.elementor .e-6446df9-88e7d55{font-family:Maven Pro;font-size:1.2rem;color:var(--font_gray);line-height:1.5rem;}.elementor .e-a2201a9-d0874e0{width:100%;min-width:100%;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row-reverse;gap:5px;justify-content:space-between;align-items:start;}.elementor .e-f344cdf-f622fce{width:96%;min-width:96%;max-width:96%;padding-block-start:150px;padding-block-end:150px;padding-inline-start:5%;padding-inline-end:5%;margin-block-start:0px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:20px;border-end-end-radius:0px;background-color:var(--background_white);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);display:flex;}.elementor .e-fac2086-a00fabd{padding-block-start:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;}