.elementor-987751 .elementor-element.elementor-element-705a8b5{text-align:start;}.elementor-987751 .elementor-element.elementor-element-705a8b5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-6ae9abc{text-align:start;}.elementor-987751 .elementor-element.elementor-element-6ae9abc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:56px;font-weight:900;text-transform:uppercase;line-height:1.04em;letter-spacing:0px;color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-826e9b4{text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-826e9b4 a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-f4ded74 .elementor-button{background-color:#FC5220;--vamtam-bg-color:#FC5220;--vamtam-bg-color-hover:#000000;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-987751 .elementor-element.elementor-element-f4ded74 .elementor-button:hover, .elementor-987751 .elementor-element.elementor-element-f4ded74 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-f4ded74 .elementor-button:hover svg, .elementor-987751 .elementor-element.elementor-element-f4ded74 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-4a84e15 .elementor-button{background-color:#191817;--vamtam-bg-color:#191817;--vamtam-bg-color-hover:#FC5220;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-987751 .elementor-element.elementor-element-4a84e15 .elementor-button:hover, .elementor-987751 .elementor-element.elementor-element-4a84e15 .elementor-button:focus{background-color:#FC5220;color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-4a84e15 .elementor-button:hover svg, .elementor-987751 .elementor-element.elementor-element-4a84e15 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-c20bf4e{text-align:center;}.elementor-987751 .elementor-element.elementor-element-c20bf4e img{width:100%;height:520px;}.elementor-987751 .elementor-element.elementor-element-10351af .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0px;color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-878f21d{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#111111;}.elementor-987751 .elementor-element.elementor-element-878f21d a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#111111;}.elementor-987751 .elementor-element.elementor-element-e2ed9e0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0px;color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-9399bb7{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#111111;}.elementor-987751 .elementor-element.elementor-element-9399bb7 a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#111111;}.elementor-987751 .elementor-element.elementor-element-9157e0b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0px;color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-7548ac4{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#111111;}.elementor-987751 .elementor-element.elementor-element-7548ac4 a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#111111;}.elementor-987751 .elementor-element.elementor-element-7af2a75 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0px;color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-832263b{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#111111;}.elementor-987751 .elementor-element.elementor-element-832263b a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#111111;}.elementor-987751 .elementor-element.elementor-element-272baf7 .elementor-heading-title{color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-297bf0a .elementor-heading-title{color:#000000;}.elementor-987751 .elementor-element.elementor-element-8d7bef2{color:#27323A;}.elementor-987751 .elementor-element.elementor-element-8d7bef2 a{color:#27323A;}.elementor-987751 .elementor-element.elementor-element-4a28c69 .elementor-button{background-color:#FFFFFF;--vamtam-bg-color:#FFFFFF;fill:#FC5220;color:#FC5220;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-56d09b2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0px;color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-3213c41 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:0px;color:#000000;}.elementor-987751 .elementor-element.elementor-element-43ed08b{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#27323A;}.elementor-987751 .elementor-element.elementor-element-43ed08b a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#27323A;}.elementor-987751 .elementor-element.elementor-element-abcdf03{text-align:center;}.elementor-987751 .elementor-element.elementor-element-abcdf03 img{height:220px;}.elementor-987751 .elementor-element.elementor-element-01f1b1b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:900;text-transform:uppercase;line-height:1.16em;letter-spacing:0px;color:#000000;}.elementor-987751 .elementor-element.elementor-element-926aa14{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.45em;letter-spacing:0px;color:#33404A;}.elementor-987751 .elementor-element.elementor-element-926aa14 a{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.45em;letter-spacing:0px;color:#33404A;}.elementor-987751 .elementor-element.elementor-element-e558671{text-align:center;}.elementor-987751 .elementor-element.elementor-element-e558671 img{height:220px;}.elementor-987751 .elementor-element.elementor-element-1bd1c21 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:900;text-transform:uppercase;line-height:1.16em;letter-spacing:0px;color:#000000;}.elementor-987751 .elementor-element.elementor-element-f444847{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.45em;letter-spacing:0px;color:#33404A;}.elementor-987751 .elementor-element.elementor-element-f444847 a{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.45em;letter-spacing:0px;color:#33404A;}.elementor-987751 .elementor-element.elementor-element-35b33b8{text-align:center;}.elementor-987751 .elementor-element.elementor-element-35b33b8 img{height:220px;}.elementor-987751 .elementor-element.elementor-element-4b2f1de .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:900;text-transform:uppercase;line-height:1.16em;letter-spacing:0px;color:#000000;}.elementor-987751 .elementor-element.elementor-element-b40dc1a{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.45em;letter-spacing:0px;color:#33404A;}.elementor-987751 .elementor-element.elementor-element-b40dc1a a{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.45em;letter-spacing:0px;color:#33404A;}.elementor-987751 .elementor-element.elementor-element-47e31d2{text-align:center;}.elementor-987751 .elementor-element.elementor-element-47e31d2 img{height:220px;}.elementor-987751 .elementor-element.elementor-element-0163214 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:900;text-transform:uppercase;line-height:1.16em;letter-spacing:0px;color:#000000;}.elementor-987751 .elementor-element.elementor-element-a7aa560{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.45em;letter-spacing:0px;color:#33404A;}.elementor-987751 .elementor-element.elementor-element-a7aa560 a{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.45em;letter-spacing:0px;color:#33404A;}.elementor-987751 .elementor-element.elementor-element-326d2da .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0px;color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-28e16d9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:0px;color:#000000;}.elementor-987751 .elementor-element.elementor-element-ab01a56{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.5em;letter-spacing:0px;color:#27323A;}.elementor-987751 .elementor-element.elementor-element-ab01a56 a{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.5em;letter-spacing:0px;color:#27323A;}.elementor-987751 .elementor-element.elementor-element-f564e17 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;line-height:1.16em;letter-spacing:0px;color:#000000;}.elementor-987751 .elementor-element.elementor-element-21406f3{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0px;color:#33404A;}.elementor-987751 .elementor-element.elementor-element-21406f3 a{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0px;color:#33404A;}.elementor-987751 .elementor-element.elementor-element-37ee090 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;line-height:1.16em;letter-spacing:0px;color:#000000;}.elementor-987751 .elementor-element.elementor-element-71a3997{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0px;color:#33404A;}.elementor-987751 .elementor-element.elementor-element-71a3997 a{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0px;color:#33404A;}.elementor-987751 .elementor-element.elementor-element-f53c05c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;line-height:1.16em;letter-spacing:0px;color:#000000;}.elementor-987751 .elementor-element.elementor-element-5722157{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0px;color:#33404A;}.elementor-987751 .elementor-element.elementor-element-5722157 a{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0px;color:#33404A;}.elementor-987751 .elementor-element.elementor-element-f7eba4f .elementor-heading-title{color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-f17e9ca .elementor-heading-title{color:#000000;}.elementor-987751 .elementor-element.elementor-element-f768ad4{color:#27323A;}.elementor-987751 .elementor-element.elementor-element-f768ad4 a{color:#27323A;}.elementor-987751 .elementor-element.elementor-element-a6210e3 .elementor-heading-title{color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-e015828 .elementor-heading-title{color:#000000;}.elementor-987751 .elementor-element.elementor-element-15bee41{color:#303B44;}.elementor-987751 .elementor-element.elementor-element-15bee41 a{color:#303B44;}.elementor-987751 .elementor-element.elementor-element-b0a47dc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-987751 .elementor-element.elementor-element-b0a47dc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-987751 .elementor-element.elementor-element-b0a47dc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-987751 .elementor-element.elementor-element-b0a47dc .elementor-icon-list-text{transition:color 0.3s;}.elementor-987751 .elementor-element.elementor-element-9c0c6e7 .elementor-heading-title{color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-85fd7e4 .elementor-heading-title{color:#000000;}.elementor-987751 .elementor-element.elementor-element-e1c3931{color:#303B44;}.elementor-987751 .elementor-element.elementor-element-e1c3931 a{color:#303B44;}.elementor-987751 .elementor-element.elementor-element-3eea90d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-987751 .elementor-element.elementor-element-3eea90d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-987751 .elementor-element.elementor-element-3eea90d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-987751 .elementor-element.elementor-element-3eea90d .elementor-icon-list-text{transition:color 0.3s;}.elementor-987751 .elementor-element.elementor-element-9173379 .elementor-heading-title{color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-c939dce .elementor-heading-title{color:#000000;}.elementor-987751 .elementor-element.elementor-element-35ff74f{color:#303B44;}.elementor-987751 .elementor-element.elementor-element-35ff74f a{color:#303B44;}.elementor-987751 .elementor-element.elementor-element-3e836e5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-987751 .elementor-element.elementor-element-3e836e5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-987751 .elementor-element.elementor-element-3e836e5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-987751 .elementor-element.elementor-element-3e836e5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-987751 .elementor-element.elementor-element-b8b28af .elementor-heading-title{color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-cefe5df .elementor-heading-title{color:#000000;}.elementor-987751 .elementor-element.elementor-element-f022b07{color:#27323A;}.elementor-987751 .elementor-element.elementor-element-f022b07 a{color:#27323A;}.elementor-987751 .elementor-element.elementor-element-a68c7ec .elementor-heading-title{color:#000000;}.elementor-987751 .elementor-element.elementor-element-3d7bd1d{color:#303B44;}.elementor-987751 .elementor-element.elementor-element-3d7bd1d a{color:#303B44;}.elementor-987751 .elementor-element.elementor-element-e10d78d .elementor-heading-title{color:#000000;}.elementor-987751 .elementor-element.elementor-element-89ab2ee{color:#303B44;}.elementor-987751 .elementor-element.elementor-element-89ab2ee a{color:#303B44;}.elementor-987751 .elementor-element.elementor-element-62dac92 .elementor-heading-title{color:#000000;}.elementor-987751 .elementor-element.elementor-element-e9012d1{color:#303B44;}.elementor-987751 .elementor-element.elementor-element-e9012d1 a{color:#303B44;}.elementor-987751 .elementor-element.elementor-element-fea0552 .elementor-heading-title{color:#000000;}.elementor-987751 .elementor-element.elementor-element-2347bac{color:#303B44;}.elementor-987751 .elementor-element.elementor-element-2347bac a{color:#303B44;}.elementor-987751 .elementor-element.elementor-element-dea4ef9 .elementor-heading-title{color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-3fddd00 .elementor-heading-title{color:#000000;}.elementor-987751 .elementor-element.elementor-element-b2c61f8{color:#27323A;}.elementor-987751 .elementor-element.elementor-element-b2c61f8 a{color:#27323A;}.elementor-987751 .elementor-element.elementor-element-d295b68 .elementor-heading-title{color:#000000;}.elementor-987751 .elementor-element.elementor-element-84d1ab8{color:#303B44;}.elementor-987751 .elementor-element.elementor-element-84d1ab8 a{color:#303B44;}.elementor-987751 .elementor-element.elementor-element-17c6800 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-987751 .elementor-element.elementor-element-17c6800 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-987751 .elementor-element.elementor-element-17c6800{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-987751 .elementor-element.elementor-element-17c6800 .elementor-icon-list-text{transition:color 0.3s;}.elementor-987751 .elementor-element.elementor-element-a6a282d .elementor-heading-title{color:#000000;}.elementor-987751 .elementor-element.elementor-element-29a133c{color:#303B44;}.elementor-987751 .elementor-element.elementor-element-29a133c a{color:#303B44;}.elementor-987751 .elementor-element.elementor-element-67bebff .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-987751 .elementor-element.elementor-element-67bebff .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-987751 .elementor-element.elementor-element-67bebff{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-987751 .elementor-element.elementor-element-67bebff .elementor-icon-list-text{transition:color 0.3s;}.elementor-987751 .elementor-element.elementor-element-e2ac121 .elementor-heading-title{color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-28154f4 .elementor-heading-title{color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-80a0d93{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-80a0d93 a{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-4a1a40a .elementor-heading-title{color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-27198be{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-27198be a{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-4612f3f .elementor-heading-title{color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-62346e0{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-62346e0 a{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-d3cc62e .elementor-heading-title{color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-4efc92e{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-4efc92e a{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-02d92e6 .elementor-heading-title{color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-a92788f{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-a92788f a{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-da8c0c2 .elementor-heading-title{color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-90698f4{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-90698f4 a{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-b68dddf .elementor-heading-title{color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-1cc327d .elementor-heading-title{color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-b08eaa0{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-b08eaa0 a{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-fff1589 .elementor-heading-title{color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-77a7bea .elementor-heading-title{color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-fa4f1f4{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-fa4f1f4 a{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-d264782 .elementor-heading-title{color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-8a57858 .elementor-heading-title{color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-fbb9aa8{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-fbb9aa8 a{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-adce66f .elementor-heading-title{color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-a49958f .elementor-heading-title{color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-2ade5ec{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-2ade5ec a{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-aa8e8c8 .elementor-heading-title{color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-1d83db6 .elementor-heading-title{color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-75824c3{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-75824c3 a{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-cfba453 .elementor-heading-title{color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-8833386 .elementor-heading-title{color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-7295b4e{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-7295b4e a{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-37df1e5 .elementor-heading-title{color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-974a245 .elementor-heading-title{color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-f8bf7af{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-f8bf7af a{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-d65c5e5{text-align:center;}.elementor-987751 .elementor-element.elementor-element-d65c5e5 img{height:520px;}.elementor-987751 .elementor-element.elementor-element-4115926 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0px;color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-b102936 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:0px;color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-a3c05ab{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.55em;letter-spacing:0px;color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-a3c05ab a{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.55em;letter-spacing:0px;color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-631eda8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-987751 .elementor-element.elementor-element-631eda8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-987751 .elementor-element.elementor-element-631eda8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-987751 .elementor-element.elementor-element-631eda8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-987751 .elementor-element.elementor-element-f712a0e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0px;color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-856709d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:44px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:0px;color:#000000;}.elementor-987751 .elementor-element.elementor-element-a88f911{font-family:"Manrope", Sans-serif;font-size:17px;line-height:1.5em;letter-spacing:0px;color:#27323A;}.elementor-987751 .elementor-element.elementor-element-a88f911 a{font-family:"Manrope", Sans-serif;font-size:17px;line-height:1.5em;letter-spacing:0px;color:#27323A;}.elementor-987751 .elementor-element.elementor-element-7d5d8bf .elementor-button{background-color:#FC5220;--vamtam-bg-color:#FC5220;--vamtam-bg-color-hover:#000000;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-987751 .elementor-element.elementor-element-7d5d8bf .elementor-button:hover, .elementor-987751 .elementor-element.elementor-element-7d5d8bf .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-7d5d8bf .elementor-button:hover svg, .elementor-987751 .elementor-element.elementor-element-7d5d8bf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-395af57 .elementor-accordion-item{border-color:#E6E9EB;}.elementor-987751 .elementor-element.elementor-element-395af57 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#E6E9EB;}.elementor-987751 .elementor-element.elementor-element-395af57 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#E6E9EB;}.elementor-987751 .elementor-element.elementor-element-395af57 .elementor-tab-title{background-color:#FFFFFF;padding:24px 0px 24px 0px;}.elementor-987751 .elementor-element.elementor-element-395af57 .elementor-accordion-icon, .elementor-987751 .elementor-element.elementor-element-395af57 .elementor-accordion-title{color:#000000;}.elementor-987751 .elementor-element.elementor-element-395af57 .elementor-accordion-icon svg{fill:#000000;}.elementor-987751 .elementor-element.elementor-element-395af57 .elementor-active .elementor-accordion-icon, .elementor-987751 .elementor-element.elementor-element-395af57 .elementor-active .elementor-accordion-title{color:#000000;}.elementor-987751 .elementor-element.elementor-element-395af57 .elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-987751 .elementor-element.elementor-element-395af57 .elementor-accordion-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:900;text-transform:uppercase;line-height:1.25em;}.elementor-987751 .elementor-element.elementor-element-395af57 .elementor-tab-content{background-color:#FFFFFF;color:#2B3640;font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.6em;padding:0px 0px 28px 0px;}.elementor-987751 .elementor-element.elementor-element-2fce634 .elementor-heading-title{color:#FC5220;}.elementor-987751 .elementor-element.elementor-element-ab4d2fe .elementor-heading-title{color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-aee8d0b{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-aee8d0b a{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-1eaad70 .elementor-button{background-color:#FC5220;--vamtam-bg-color:#FC5220;fill:#FFFFFF;color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-e84f4a1 .elementor-heading-title{color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-b970ac7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-987751 .elementor-element.elementor-element-b970ac7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-987751 .elementor-element.elementor-element-b970ac7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-987751 .elementor-element.elementor-element-b970ac7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-987751 .elementor-element.elementor-element-7d0798d .elementor-button{background-color:#191817;--vamtam-bg-color:#191817;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-fba6432 .elementor-heading-title{color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-7db01cc{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-7db01cc a{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-627ef30 .elementor-heading-title{color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-2c46f18{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-2c46f18 a{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-17b6a3d .elementor-heading-title{color:#FFFFFF;}.elementor-987751 .elementor-element.elementor-element-19da866{color:#D8D8D8;}.elementor-987751 .elementor-element.elementor-element-19da866 a{color:#D8D8D8;}@media(max-width:1024px){.elementor-987751 .elementor-element.elementor-element-6ae9abc .elementor-heading-title{font-size:44px;}.elementor-987751 .elementor-element.elementor-element-826e9b4{font-size:16px;}.elementor-987751 .elementor-element.elementor-element-826e9b4 a{font-size:16px;}.elementor-987751 .elementor-element.elementor-element-c20bf4e img{height:430px;}.elementor-987751 .elementor-element.elementor-element-d65c5e5 img{height:380px;}}@media(max-width:767px){.elementor-987751 .elementor-element.elementor-element-6ae9abc .elementor-heading-title{font-size:38px;}.elementor-987751 .elementor-element.elementor-element-826e9b4{font-size:16px;}.elementor-987751 .elementor-element.elementor-element-826e9b4 a{font-size:16px;}.elementor-987751 .elementor-element.elementor-element-c20bf4e img{height:320px;}.elementor-987751 .elementor-element.elementor-element-d65c5e5 img{height:280px;}}/* Start custom CSS for image, class: .elementor-element-d65c5e5 */.elementor-987751 .elementor-element.elementor-element-d65c5e5 img{height:520px!important;width:100%!important;object-fit:cover!important;background:#fff!important;}
@media(max-width:1100px){.elementor-987751 .elementor-element.elementor-element-d65c5e5 img{height:380px!important;}}
@media(max-width:767px){.elementor-987751 .elementor-element.elementor-element-d65c5e5 img{height:280px!important;}}/* End custom CSS */
/* Start custom CSS *//* Hydraulic solution layout reset - Elementor native widgets only */
body.elementor-page-987751{--fly-orange:#FC5220;--fly-dark:#191817;--fly-paper:#F7F7F7;--fly-line:#E6E9EB;--fly-ink:#000;--fly-muted:#33404A;overflow-x:hidden;}
body.elementor-page-987751 .page-header{display:none!important;}
body.elementor-page-987751 .elementor-element{box-sizing:border-box;}
body.elementor-page-987751 img{max-width:100%;height:auto;}
body.elementor-page-987751 .elementor-element-2c8f594,
body.elementor-page-987751 .elementor-element-43de678,
body.elementor-page-987751 .elementor-element-2ea4b74,
body.elementor-page-987751 .elementor-element-11e965f,
body.elementor-page-987751 .elementor-element-cd02314,
body.elementor-page-987751 .elementor-element-751a1b8{width:100%;max-width:100%;overflow:hidden;}
body.elementor-page-987751 .elementor-element-2c8f594 > *,
body.elementor-page-987751 .elementor-element-43de678 > *,
body.elementor-page-987751 .elementor-element-2ea4b74 > *,
body.elementor-page-987751 .elementor-element-11e965f > *,
body.elementor-page-987751 .elementor-element-cd02314 > *,
body.elementor-page-987751 .elementor-element-751a1b8 > *{min-width:0;}
/* Hero */
body.elementor-page-987751 .elementor-element-2c8f594{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:56px!important;padding:96px max(48px,calc((100vw - 1280px)/2 + 40px))!important;background:#191817!important;}
body.elementor-page-987751 .elementor-element-ec80d9d{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:22px!important;flex:0 1 540px!important;max-width:540px!important;width:auto!important;}
body.elementor-page-987751 .elementor-element-e8d8e6e{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 1 600px!important;max-width:600px!important;width:auto!important;}
body.elementor-page-987751 .elementor-element-c20bf4e img{width:100%!important;max-height:520px!important;object-fit:contain!important;background:#fff!important;}
body.elementor-page-987751 .elementor-element-6ae9abc h1{font-size:clamp(48px,4.25vw,64px)!important;line-height:1.05!important;max-width:560px!important;}
body.elementor-page-987751 .elementor-element-826e9b4{max-width:560px!important;}
body.elementor-page-987751 .elementor-button{border-radius:0!important;white-space:normal!important;}
/* Proof strip */
body.elementor-page-987751 .elementor-element-43de678{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;background:#fff!important;border-top:1px solid var(--fly-line)!important;border-bottom:1px solid var(--fly-line)!important;}
body.elementor-page-987751 .elementor-element-43de678 > .e-con{min-height:132px!important;padding:28px 32px!important;border-right:1px solid var(--fly-line)!important;background:#fff!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:10px!important;}
body.elementor-page-987751 .elementor-element-43de678 > .e-con:last-child{border-right:0!important;}
/* Section rhythm */
body.elementor-page-987751 .elementor-element-2ea4b74,
body.elementor-page-987751 .elementor-element-11e965f,
body.elementor-page-987751 .elementor-element-cd02314,
body.elementor-page-987751 .elementor-element-751a1b8{padding:108px max(48px,calc((100vw - 1280px)/2 + 40px))!important;}
body.elementor-page-987751 .elementor-element-2ea4b74,
body.elementor-page-987751 .elementor-element-11e965f{display:flex!important;flex-direction:column!important;gap:36px!important;}
body.elementor-page-987751 .elementor-element-3213c41 h2,
body.elementor-page-987751 .elementor-element-28e16d9 h2,
body.elementor-page-987751 .elementor-element-b102936 h2,
body.elementor-page-987751 .elementor-element-856709d h2{font-size:clamp(34px,3.4vw,50px)!important;line-height:1.08!important;max-width:860px!important;}
body.elementor-page-987751 .elementor-element-43ed08b,
body.elementor-page-987751 .elementor-element-ab01a56{max-width:720px!important;}
/* Component cards */
body.elementor-page-987751 .elementor-element-c703930{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--fly-line)!important;border-left:1px solid var(--fly-line)!important;background:#fff!important;}
body.elementor-page-987751 .elementor-element-c703930 > .e-con{min-height:390px!important;padding:28px!important;border-right:1px solid var(--fly-line)!important;border-bottom:1px solid var(--fly-line)!important;background:#fff!important;display:flex!important;flex-direction:column!important;gap:18px!important;align-items:stretch!important;justify-content:flex-start!important;}
body.elementor-page-987751 .elementor-element-c703930 .elementor-widget-image img{height:210px!important;width:100%!important;object-fit:contain!important;}
body.elementor-page-987751 .elementor-element-c703930 h3{min-height:62px!important;}
/* RFQ checklist */
body.elementor-page-987751 .elementor-element-210e327{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border-top:1px solid #111!important;border-left:1px solid var(--fly-line)!important;background:#fff!important;}
body.elementor-page-987751 .elementor-element-210e327 > .e-con{min-height:230px!important;padding:34px!important;border-right:1px solid var(--fly-line)!important;border-bottom:1px solid var(--fly-line)!important;background:#F7F7F7!important;display:flex!important;flex-direction:column!important;gap:16px!important;}
/* Family overview */
body.elementor-page-987751 #hydraulic-family-overview{display:block!important;width:100%!important;max-width:100%!important;background:#f6f1e9!important;padding:104px 0!important;color:#141414!important;overflow:hidden!important;}
body.elementor-page-987751 #hydraulic-family-overview-split{width:min(1280px,calc(100% - 64px))!important;margin:0 auto!important;display:grid!important;grid-template-columns:minmax(0,52%) minmax(0,48%)!important;gap:64px!important;align-items:center!important;}
body.elementor-page-987751 #hydraulic-family-overview-split > .e-con{min-width:0!important;width:auto!important;max-width:none!important;height:auto!important;}
body.elementor-page-987751 #hydraulic-family-visual{display:block!important;position:relative!important;}
body.elementor-page-987751 #hydraulic-family-visual .elementor-widget-image img{width:100%!important;height:500px!important;object-fit:contain!important;display:block!important;background:#ebe4d8!important;border:1px solid rgba(20,20,20,.12)!important;}
body.elementor-page-987751 #hydraulic-family-active-card{display:block!important;width:min(430px,calc(100% - 48px))!important;height:auto!important;min-height:0!important;max-width:none!important;margin:-104px 0 0 24px!important;padding:26px!important;background:#151515!important;color:#fff!important;position:relative!important;z-index:2!important;border-left:4px solid #c9a562!important;box-shadow:0 22px 44px rgba(0,0,0,.22)!important;}
body.elementor-page-987751 #hydraulic-family-active-card .elementor-widget-heading,
body.elementor-page-987751 #hydraulic-family-active-card .elementor-widget-text-editor{margin:0 0 10px!important;max-width:100%!important;color:inherit!important;}
body.elementor-page-987751 #hydraulic-family-active-card .elementor-heading-title,
body.elementor-page-987751 #hydraulic-family-active-card .elementor-widget-text-editor{color:inherit!important;}
body.elementor-page-987751 #hydraulic-family-active-card .elementor-element-f83a9e2 .elementor-heading-title{color:#c9a562!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;text-transform:uppercase!important;letter-spacing:0!important;}
body.elementor-page-987751 #hydraulic-family-active-card .elementor-element-afd45cd .elementor-heading-title{font-size:28px!important;line-height:1.1!important;margin:0!important;}
body.elementor-page-987751 #hydraulic-family-active-card .elementor-element-7e4805d{font-size:16px!important;line-height:1.65!important;}
body.elementor-page-987751 #hydraulic-family-copy{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:20px!important;min-width:0!important;}
body.elementor-page-987751 #hydraulic-family-copy .elementor-element-5013d29 .elementor-heading-title{color:#a88545!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important;text-transform:uppercase!important;letter-spacing:0!important;}
body.elementor-page-987751 #hydraulic-family-copy .elementor-element-f957a50 .elementor-heading-title{font-size:clamp(36px,4vw,64px)!important;line-height:.96!important;letter-spacing:0!important;margin:0!important;max-width:560px!important;}
body.elementor-page-987751 #hydraulic-family-copy .elementor-element-5714294{max-width:570px!important;color:#555!important;font-size:18px!important;line-height:1.75!important;}
body.elementor-page-987751 #hydraulic-family-tabs{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:10px!important;width:100%!important;height:auto!important;min-height:0!important;max-width:590px!important;align-items:flex-start!important;justify-content:flex-start!important;}
body.elementor-page-987751 #hydraulic-family-tabs .elementor-widget-button{width:auto!important;max-width:100%!important;flex:0 0 auto!important;margin:0!important;}
body.elementor-page-987751 #hydraulic-family-tabs .elementor-button{width:auto!important;min-height:0!important;background:transparent!important;color:#161616!important;border:1px solid rgba(20,20,20,.18)!important;border-radius:0!important;padding:12px 16px!important;font-size:13px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0!important;white-space:normal!important;}
body.elementor-page-987751 #hydraulic-family-tabs .elementor-widget-button:first-child .elementor-button{background:#151515!important;color:#fff!important;border-color:#151515!important;}
/* Process / inspection */
body.elementor-page-987751 .elementor-element-cd02314{display:grid!important;grid-template-columns:minmax(0,46%) minmax(0,54%)!important;gap:56px!important;align-items:center!important;background:#191817!important;color:#fff!important;}
body.elementor-page-987751 .elementor-element-e2d3933{min-width:0!important;background:#fff!important;border:1px solid rgba(255,255,255,.22)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:32px!important;min-height:520px!important;}
body.elementor-page-987751 .elementor-element-76b4447{min-width:0!important;display:flex!important;flex-direction:column!important;gap:22px!important;align-items:flex-start!important;}
body.elementor-page-987751 .elementor-element-d65c5e5{width:100%!important;}
body.elementor-page-987751 .elementor-element-d65c5e5 img{height:456px!important;width:100%!important;object-fit:contain!important;background:#fff!important;}
body.elementor-page-987751 .elementor-element-631eda8{width:100%!important;margin-top:10px!important;}
body.elementor-page-987751 .elementor-element-631eda8 .elementor-icon-list-items{display:grid!important;grid-template-columns:1fr!important;gap:0!important;border-top:1px solid rgba(255,255,255,.22)!important;}
body.elementor-page-987751 .elementor-element-631eda8 .elementor-icon-list-item{padding:16px 0!important;border-bottom:1px solid rgba(255,255,255,.22)!important;align-items:flex-start!important;}
/* FAQ / CTA */
body.elementor-page-987751 .elementor-element-751a1b8{display:grid!important;grid-template-columns:minmax(0,34%) minmax(0,66%)!important;gap:64px!important;align-items:start!important;background:#fff!important;}
body.elementor-page-987751 .elementor-element-607fa31{display:flex!important;flex-direction:column!important;gap:22px!important;align-items:flex-start!important;}
body.elementor-page-987751 .elementor-element-b559983{min-width:0!important;width:100%!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-item{border-color:var(--fly-line)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{min-height:76px!important;display:flex!important;align-items:center!important;}
@media(max-width:1100px){
  body.elementor-page-987751 .elementor-element-2c8f594{gap:40px!important;padding:78px 48px!important;}
  body.elementor-page-987751 .elementor-element-ec80d9d{flex-basis:46%!important;max-width:46%!important;}
  body.elementor-page-987751 .elementor-element-e8d8e6e{flex-basis:54%!important;max-width:54%!important;}
  body.elementor-page-987751 .elementor-element-6ae9abc h1{font-size:clamp(42px,5vw,54px)!important;}
  body.elementor-page-987751 .elementor-element-43de678{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
  body.elementor-page-987751 .elementor-element-c703930{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
  body.elementor-page-987751 .elementor-element-210e327{grid-template-columns:1fr!important;}
  body.elementor-page-987751 #hydraulic-family-overview{padding:84px 0!important;}
  body.elementor-page-987751 #hydraulic-family-overview-split{width:min(100% - 40px,760px)!important;grid-template-columns:1fr!important;gap:40px!important;}
  body.elementor-page-987751 #hydraulic-family-visual .elementor-widget-image img{height:420px!important;}
  body.elementor-page-987751 .elementor-element-cd02314,
  body.elementor-page-987751 .elementor-element-751a1b8{grid-template-columns:1fr!important;gap:42px!important;}
  body.elementor-page-987751 .elementor-element-2ea4b74,
  body.elementor-page-987751 .elementor-element-11e965f,
  body.elementor-page-987751 .elementor-element-cd02314,
  body.elementor-page-987751 .elementor-element-751a1b8{padding:88px 48px!important;}
  body.elementor-page-987751 .elementor-element-e2d3933{min-height:380px!important;}
  body.elementor-page-987751 .elementor-element-d65c5e5 img{height:340px!important;}
}
@media(max-width:767px){
  body.elementor-page-987751 *{overflow-wrap:anywhere;}
  body.elementor-page-987751 .elementor-element-2c8f594{flex-direction:column!important;align-items:stretch!important;gap:34px!important;padding:56px 24px!important;min-height:0!important;}
  body.elementor-page-987751 .elementor-element-ec80d9d,
  body.elementor-page-987751 .elementor-element-e8d8e6e{flex-basis:auto!important;max-width:100%!important;width:100%!important;}
  body.elementor-page-987751 .elementor-element-6ae9abc h1{font-size:clamp(34px,9vw,40px)!important;line-height:1.08!important;}
  body.elementor-page-987751 .elementor-element-c20bf4e img{max-height:300px!important;}
  body.elementor-page-987751 .elementor-element-f4ded74,
  body.elementor-page-987751 .elementor-element-4a84e15,
  body.elementor-page-987751 .elementor-element-7d5d8bf{width:100%!important;}
  body.elementor-page-987751 .elementor-button{width:100%!important;min-height:56px!important;justify-content:center!important;}
  body.elementor-page-987751 .elementor-element-43de678,
  body.elementor-page-987751 .elementor-element-c703930,
  body.elementor-page-987751 .elementor-element-210e327{grid-template-columns:1fr!important;}
  body.elementor-page-987751 .elementor-element-43de678 > .e-con{min-height:auto!important;padding:24px!important;border-right:0!important;}
  body.elementor-page-987751 #hydraulic-family-overview{padding:64px 0!important;}
  body.elementor-page-987751 #hydraulic-family-overview-split{width:calc(100% - 28px)!important;}
  body.elementor-page-987751 #hydraulic-family-visual .elementor-widget-image img{height:310px!important;}
  body.elementor-page-987751 #hydraulic-family-active-card{width:calc(100% - 24px)!important;margin:-48px 12px 0!important;padding:20px!important;}
  body.elementor-page-987751 #hydraulic-family-copy .elementor-element-f957a50 .elementor-heading-title{font-size:36px!important;line-height:1.02!important;}
  body.elementor-page-987751 #hydraulic-family-copy .elementor-element-5714294{font-size:16px!important;}
  body.elementor-page-987751 #hydraulic-family-tabs .elementor-widget-button,
  body.elementor-page-987751 #hydraulic-family-tabs .elementor-button{width:100%!important;justify-content:center!important;}
  body.elementor-page-987751 .elementor-element-2ea4b74,
  body.elementor-page-987751 .elementor-element-11e965f,
  body.elementor-page-987751 .elementor-element-cd02314,
  body.elementor-page-987751 .elementor-element-751a1b8{padding:74px 24px!important;}
  body.elementor-page-987751 .elementor-element-3213c41 h2,
  body.elementor-page-987751 .elementor-element-28e16d9 h2,
  body.elementor-page-987751 .elementor-element-b102936 h2,
  body.elementor-page-987751 .elementor-element-856709d h2{font-size:clamp(28px,8vw,32px)!important;line-height:1.12!important;}
  body.elementor-page-987751 .elementor-element-c703930 > .e-con{min-height:auto!important;padding:26px!important;}
  body.elementor-page-987751 .elementor-element-c703930 .elementor-widget-image img{height:190px!important;}
  body.elementor-page-987751 .elementor-element-c703930 h3{min-height:auto!important;}
  body.elementor-page-987751 .elementor-element-210e327 > .e-con{min-height:auto!important;padding:28px!important;}
  body.elementor-page-987751 .elementor-element-e2d3933{min-height:0!important;padding:24px!important;}
  body.elementor-page-987751 .elementor-element-d65c5e5 img{height:260px!important;}
  body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{min-height:68px!important;}
}
/* Hydraulic restored sections - page-level layout lock */
body.elementor-page-987751 #hydraulic-shape-review,
body.elementor-page-987751 #hydraulic-family-details,
body.elementor-page-987751 #hydraulic-quality-checks,
body.elementor-page-987751 #hydraulic-material-finishes,
body.elementor-page-987751 #hydraulic-project-support,
body.elementor-page-987751 #hydraulic-order-process,
body.elementor-page-987751 #hydraulic-final-rfq{display:block!important;width:100%!important;max-width:100%!important;overflow:hidden!important;box-sizing:border-box!important;}
body.elementor-page-987751 #hydraulic-shape-review > .e-con,
body.elementor-page-987751 #hydraulic-family-details > .e-con,
body.elementor-page-987751 #hydraulic-quality-checks > .e-con,
body.elementor-page-987751 #hydraulic-material-finishes > .e-con,
body.elementor-page-987751 #hydraulic-project-support > .e-con,
body.elementor-page-987751 #hydraulic-order-process > .e-con,
body.elementor-page-987751 #hydraulic-final-rfq > .e-con{width:min(1280px,calc(100% - 64px))!important;margin-left:auto!important;margin-right:auto!important;min-width:0!important;box-sizing:border-box!important;}
body.elementor-page-987751 #hydraulic-shape-review{background:#fff!important;padding:104px 0!important;border-bottom:1px solid var(--fly-line)!important;}
body.elementor-page-987751 #hydraulic-shape-split{display:grid!important;grid-template-columns:minmax(0,48%) minmax(0,52%)!important;gap:64px!important;align-items:start!important;}
body.elementor-page-987751 #hydraulic-shape-split > .e-con{min-width:0!important;width:auto!important;max-width:none!important;display:flex!important;flex-direction:column!important;gap:20px!important;}
body.elementor-page-987751 #hydraulic-shape-review h2{font-size:clamp(36px,4vw,60px)!important;line-height:1!important;letter-spacing:0!important;margin:0!important;}
body.elementor-page-987751 #hydraulic-shape-review .elementor-widget-text-editor{font-size:18px!important;line-height:1.75!important;color:#4d5860!important;max-width:620px!important;}
body.elementor-page-987751 #hydraulic-family-details{background:#fff!important;padding:110px 0!important;}
body.elementor-page-987751 #hydraulic-family-details > .e-con:first-child{display:grid!important;grid-template-columns:minmax(0,48%) minmax(0,52%)!important;gap:64px!important;align-items:start!important;margin-bottom:56px!important;}
body.elementor-page-987751 #hydraulic-family-details > .e-con:first-child > .e-con{display:flex!important;flex-direction:column!important;gap:18px!important;min-width:0!important;width:auto!important;}
body.elementor-page-987751 #hydraulic-family-details > .e-con:not(:first-child){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0!important;align-items:stretch!important;margin-top:0!important;border-top:1px solid var(--fly-line)!important;border-left:1px solid var(--fly-line)!important;}
body.elementor-page-987751 #hydraulic-family-details > .e-con:not(:first-child) > .e-con{min-width:0!important;width:auto!important;max-width:none!important;padding:42px!important;border-right:1px solid var(--fly-line)!important;border-bottom:1px solid var(--fly-line)!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:18px!important;background:#fff!important;}
body.elementor-page-987751 #hydraulic-family-details h2{font-size:clamp(34px,3.5vw,54px)!important;line-height:1.05!important;margin:0!important;}
body.elementor-page-987751 #hydraulic-family-details h3{font-size:clamp(24px,2.2vw,34px)!important;line-height:1.1!important;margin:0!important;}
body.elementor-page-987751 #hydraulic-family-details .elementor-widget-text-editor{font-size:16px!important;line-height:1.7!important;color:#4d5860!important;}
body.elementor-page-987751 #hydraulic-family-details .elementor-widget-image img{width:100%!important;height:420px!important;object-fit:contain!important;background:#f6f6f6!important;display:block!important;}
body.elementor-page-987751 #hydraulic-family-details .elementor-icon-list-items{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-top:8px!important;}
body.elementor-page-987751 #hydraulic-family-details .elementor-icon-list-item{align-items:flex-start!important;}
body.elementor-page-987751 #hydraulic-quality-checks{background:#f7f7f7!important;padding:108px 0!important;}
body.elementor-page-987751 #hydraulic-quality-checks > .e-con:first-child{display:grid!important;grid-template-columns:minmax(0,48%) minmax(0,52%)!important;gap:64px!important;align-items:start!important;margin-bottom:44px!important;}
body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--fly-line)!important;border-left:1px solid var(--fly-line)!important;}
body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2) > .e-con{padding:34px!important;min-height:270px!important;border-right:1px solid var(--fly-line)!important;border-bottom:1px solid var(--fly-line)!important;background:#fff!important;display:flex!important;flex-direction:column!important;gap:16px!important;min-width:0!important;width:auto!important;}
body.elementor-page-987751 #hydraulic-quality-checks h2{font-size:clamp(34px,3.5vw,54px)!important;line-height:1.05!important;margin:0!important;}
body.elementor-page-987751 #hydraulic-quality-checks h3{font-size:22px!important;line-height:1.15!important;margin:0!important;}
body.elementor-page-987751 #hydraulic-material-finishes{background:#fff!important;padding:108px 0!important;}
body.elementor-page-987751 #hydraulic-material-finishes > .e-con:first-child{display:grid!important;grid-template-columns:minmax(0,42%) minmax(0,58%)!important;gap:64px!important;align-items:start!important;}
body.elementor-page-987751 #hydraulic-material-finishes > .e-con:first-child > .e-con{min-width:0!important;width:auto!important;}
body.elementor-page-987751 #hydraulic-material-finishes #hydraulic-material-finishes .e-con{min-width:0!important;}
body.elementor-page-987751 #hydraulic-material-finishes .elementor-element-ede45cb{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;}
body.elementor-page-987751 #hydraulic-material-finishes .elementor-element-ede45cb > .e-con{padding:34px!important;background:#f7f7f7!important;border:1px solid var(--fly-line)!important;display:flex!important;flex-direction:column!important;gap:16px!important;min-width:0!important;}
body.elementor-page-987751 #hydraulic-material-finishes h2{font-size:clamp(34px,3.5vw,54px)!important;line-height:1.05!important;margin:0!important;}
body.elementor-page-987751 #hydraulic-material-finishes h3{font-size:24px!important;line-height:1.15!important;margin:0!important;}
body.elementor-page-987751 #hydraulic-material-finishes .elementor-icon-list-items{display:grid!important;gap:10px!important;}
body.elementor-page-987751 #hydraulic-project-support{background:#191817!important;color:#fff!important;padding:108px 0!important;}
body.elementor-page-987751 #hydraulic-project-support > .e-con:first-child{display:grid!important;grid-template-columns:minmax(0,40%) minmax(0,60%)!important;gap:56px!important;align-items:start!important;margin-bottom:44px!important;}
body.elementor-page-987751 #hydraulic-project-support > .e-con:nth-child(2){display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;border-top:1px solid rgba(255,255,255,.18)!important;border-left:1px solid rgba(255,255,255,.18)!important;}
body.elementor-page-987751 #hydraulic-project-support > .e-con:nth-child(2) > .e-con{padding:28px!important;min-height:250px!important;border-right:1px solid rgba(255,255,255,.18)!important;border-bottom:1px solid rgba(255,255,255,.18)!important;background:rgba(255,255,255,.04)!important;display:flex!important;flex-direction:column!important;gap:16px!important;min-width:0!important;}
body.elementor-page-987751 #hydraulic-project-support .elementor-heading-title,
body.elementor-page-987751 #hydraulic-project-support .elementor-widget-text-editor{color:inherit!important;}
body.elementor-page-987751 #hydraulic-project-support h2{font-size:clamp(34px,3.5vw,54px)!important;line-height:1.05!important;margin:0!important;}
body.elementor-page-987751 #hydraulic-project-support h4{font-size:18px!important;line-height:1.2!important;margin:0!important;}
body.elementor-page-987751 #hydraulic-order-process{background:#191817!important;color:#fff!important;padding:108px 0!important;border-top:1px solid rgba(255,255,255,.16)!important;}
body.elementor-page-987751 #hydraulic-order-process > .e-con:first-child{display:grid!important;grid-template-columns:minmax(0,45%) minmax(0,55%)!important;gap:56px!important;align-items:start!important;margin-bottom:42px!important;}
body.elementor-page-987751 #hydraulic-order-process > .e-con:nth-child(2){display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:0!important;border-top:1px solid rgba(255,255,255,.18)!important;border-left:1px solid rgba(255,255,255,.18)!important;}
body.elementor-page-987751 #hydraulic-order-process > .e-con:nth-child(2) > .e-con{padding:26px!important;min-height:220px!important;border-right:1px solid rgba(255,255,255,.18)!important;border-bottom:1px solid rgba(255,255,255,.18)!important;display:flex!important;flex-direction:column!important;gap:12px!important;min-width:0!important;}
body.elementor-page-987751 #hydraulic-order-process .elementor-heading-title,
body.elementor-page-987751 #hydraulic-order-process .elementor-widget-text-editor{color:inherit!important;}
body.elementor-page-987751 #hydraulic-order-process h2{font-size:clamp(34px,3.5vw,54px)!important;line-height:1.05!important;margin:0!important;}
body.elementor-page-987751 #hydraulic-order-process h4{font-size:18px!important;line-height:1.2!important;margin:0!important;}
body.elementor-page-987751 #hydraulic-final-rfq{background:#111!important;color:#fff!important;padding:110px 0!important;}
body.elementor-page-987751 #hydraulic-final-rfq > .e-con:first-child{display:grid!important;grid-template-columns:minmax(0,52%) minmax(0,48%)!important;gap:56px!important;align-items:start!important;margin-bottom:48px!important;}
body.elementor-page-987751 #hydraulic-final-rfq > .e-con:first-child > .e-con{min-width:0!important;width:auto!important;display:flex!important;flex-direction:column!important;gap:20px!important;}
body.elementor-page-987751 #hydraulic-final-rfq > .e-con:nth-child(2){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border-top:1px solid rgba(255,255,255,.18)!important;border-left:1px solid rgba(255,255,255,.18)!important;}
body.elementor-page-987751 #hydraulic-final-rfq > .e-con:nth-child(2) > .e-con{padding:28px!important;min-height:160px!important;border-right:1px solid rgba(255,255,255,.18)!important;border-bottom:1px solid rgba(255,255,255,.18)!important;display:flex!important;flex-direction:column!important;gap:12px!important;min-width:0!important;}
body.elementor-page-987751 #hydraulic-final-rfq .elementor-heading-title,
body.elementor-page-987751 #hydraulic-final-rfq .elementor-widget-text-editor{color:inherit!important;}
body.elementor-page-987751 #hydraulic-final-rfq h2{font-size:clamp(36px,4vw,64px)!important;line-height:1!important;margin:0!important;}
body.elementor-page-987751 #hydraulic-final-rfq h3{font-size:24px!important;line-height:1.2!important;margin:0!important;}
body.elementor-page-987751 #hydraulic-final-rfq h4{font-size:18px!important;line-height:1.2!important;margin:0!important;}
body.elementor-page-987751 #hydraulic-final-rfq .elementor-icon-list-items{display:grid!important;gap:12px!important;}
@media(max-width:1100px){
 body.elementor-page-987751 #hydraulic-shape-review > .e-con,
 body.elementor-page-987751 #hydraulic-family-details > .e-con,
 body.elementor-page-987751 #hydraulic-quality-checks > .e-con,
 body.elementor-page-987751 #hydraulic-material-finishes > .e-con,
 body.elementor-page-987751 #hydraulic-project-support > .e-con,
 body.elementor-page-987751 #hydraulic-order-process > .e-con,
 body.elementor-page-987751 #hydraulic-final-rfq > .e-con{width:min(100% - 48px,860px)!important;}
 body.elementor-page-987751 #hydraulic-shape-split,
 body.elementor-page-987751 #hydraulic-family-details > .e-con:first-child,
 body.elementor-page-987751 #hydraulic-quality-checks > .e-con:first-child,
 body.elementor-page-987751 #hydraulic-material-finishes > .e-con:first-child,
 body.elementor-page-987751 #hydraulic-project-support > .e-con:first-child,
 body.elementor-page-987751 #hydraulic-order-process > .e-con:first-child,
 body.elementor-page-987751 #hydraulic-final-rfq > .e-con:first-child{grid-template-columns:1fr!important;gap:34px!important;}
 body.elementor-page-987751 #hydraulic-family-details > .e-con:not(:first-child),
 body.elementor-page-987751 #hydraulic-material-finishes .elementor-element-ede45cb,
 body.elementor-page-987751 #hydraulic-final-rfq > .e-con:nth-child(2){grid-template-columns:1fr!important;}
 body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))!important;}
 body.elementor-page-987751 #hydraulic-project-support > .e-con:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))!important;}
 body.elementor-page-987751 #hydraulic-order-process > .e-con:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))!important;}
}
@media(max-width:767px){
 body.elementor-page-987751 #hydraulic-shape-review,
 body.elementor-page-987751 #hydraulic-family-details,
 body.elementor-page-987751 #hydraulic-quality-checks,
 body.elementor-page-987751 #hydraulic-material-finishes,
 body.elementor-page-987751 #hydraulic-project-support,
 body.elementor-page-987751 #hydraulic-order-process,
 body.elementor-page-987751 #hydraulic-final-rfq{padding:72px 0!important;}
 body.elementor-page-987751 #hydraulic-shape-review > .e-con,
 body.elementor-page-987751 #hydraulic-family-details > .e-con,
 body.elementor-page-987751 #hydraulic-quality-checks > .e-con,
 body.elementor-page-987751 #hydraulic-material-finishes > .e-con,
 body.elementor-page-987751 #hydraulic-project-support > .e-con,
 body.elementor-page-987751 #hydraulic-order-process > .e-con,
 body.elementor-page-987751 #hydraulic-final-rfq > .e-con{width:calc(100% - 32px)!important;}
 body.elementor-page-987751 #hydraulic-family-details > .e-con:not(:first-child) > .e-con,
 body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2) > .e-con,
 body.elementor-page-987751 #hydraulic-material-finishes .elementor-element-ede45cb > .e-con,
 body.elementor-page-987751 #hydraulic-project-support > .e-con:nth-child(2) > .e-con,
 body.elementor-page-987751 #hydraulic-order-process > .e-con:nth-child(2) > .e-con,
 body.elementor-page-987751 #hydraulic-final-rfq > .e-con:nth-child(2) > .e-con{padding:24px!important;min-height:0!important;}
 body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2),
 body.elementor-page-987751 #hydraulic-project-support > .e-con:nth-child(2),
 body.elementor-page-987751 #hydraulic-order-process > .e-con:nth-child(2){grid-template-columns:1fr!important;}
 body.elementor-page-987751 #hydraulic-family-details .elementor-widget-image img{height:270px!important;}
 body.elementor-page-987751 #hydraulic-shape-review h2,
 body.elementor-page-987751 #hydraulic-family-details h2,
 body.elementor-page-987751 #hydraulic-quality-checks h2,
 body.elementor-page-987751 #hydraulic-material-finishes h2,
 body.elementor-page-987751 #hydraulic-project-support h2,
 body.elementor-page-987751 #hydraulic-order-process h2,
 body.elementor-page-987751 #hydraulic-final-rfq h2{font-size:32px!important;line-height:1.08!important;}
 body.elementor-page-987751 #hydraulic-family-details h3,
 body.elementor-page-987751 #hydraulic-final-rfq h3{font-size:24px!important;}
}
/* Hydraulic interaction and FAQ toggle corrections */
body.elementor-page-987751 a,
body.elementor-page-987751 button,
body.elementor-page-987751 .elementor-button,
body.elementor-page-987751 .elementor-accordion-title,
body.elementor-page-987751 .elementor-tab-title{transition:background-color .24s cubic-bezier(.22,1,.36,1),color .24s cubic-bezier(.22,1,.36,1),border-color .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)!important;}
body.elementor-page-987751 .elementor-button:focus-visible,
body.elementor-page-987751 .elementor-tab-title:focus-visible,
body.elementor-page-987751 a:focus-visible{outline:2px solid #FC5220!important;outline-offset:3px!important;}
body.elementor-page-987751 .elementor-button:hover{transform:translateY(-1px)!important;}
body.elementor-page-987751 .elementor-element-f4ded74 .elementor-button:hover,
body.elementor-page-987751 .elementor-element-1eaad70 .elementor-button:hover{background:#000!important;border-color:#000!important;color:#fff!important;}
body.elementor-page-987751 .elementor-element-4a84e15 .elementor-button:hover,
body.elementor-page-987751 .elementor-element-7d0798d .elementor-button:hover{background:#FC5220!important;border-color:#FC5220!important;color:#fff!important;}
body.elementor-page-987751 #hydraulic-family-tabs .elementor-button:hover{background:#FC5220!important;border-color:#FC5220!important;color:#fff!important;transform:none!important;}
body.elementor-page-987751 .elementor-element-c703930 > .e-con,
body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2) > .e-con,
body.elementor-page-987751 #hydraulic-project-support > .e-con:nth-child(2) > .e-con,
body.elementor-page-987751 #hydraulic-order-process > .e-con:nth-child(2) > .e-con,
body.elementor-page-987751 #hydraulic-final-rfq > .e-con:nth-child(2) > .e-con,
body.elementor-page-987751 .elementor-element-210e327 > .e-con{transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease!important;}
body.elementor-page-987751 .elementor-element-c703930 > .e-con:hover,
body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2) > .e-con:hover,
body.elementor-page-987751 .elementor-element-210e327 > .e-con:hover{background:#FC5220!important;color:#fff!important;border-color:#FC5220!important;}
body.elementor-page-987751 .elementor-element-c703930 > .e-con:hover .elementor-heading-title,
body.elementor-page-987751 .elementor-element-c703930 > .e-con:hover .elementor-widget-text-editor,
body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2) > .e-con:hover .elementor-heading-title,
body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2) > .e-con:hover .elementor-widget-text-editor,
body.elementor-page-987751 .elementor-element-210e327 > .e-con:hover .elementor-heading-title,
body.elementor-page-987751 .elementor-element-210e327 > .e-con:hover .elementor-widget-text-editor{color:#fff!important;}
body.elementor-page-987751 #hydraulic-project-support > .e-con:nth-child(2) > .e-con:hover,
body.elementor-page-987751 #hydraulic-order-process > .e-con:nth-child(2) > .e-con:hover,
body.elementor-page-987751 #hydraulic-final-rfq > .e-con:nth-child(2) > .e-con:hover{background:rgba(252,82,32,.16)!important;border-color:rgba(252,82,32,.55)!important;}
body.elementor-page-987751 #hydraulic-family-details > .e-con:not(:first-child) > .e-con:hover img{transform:scale(1.025)!important;}
body.elementor-page-987751 #hydraulic-family-details .elementor-widget-image img{transition:transform .35s cubic-bezier(.22,1,.36,1)!important;}
body.elementor-page-987751 .elementor-element-395af57{border-top:1px solid #111!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-item{border:0!important;border-bottom:1px solid #E6E9EB!important;background:#fff!important;overflow:hidden!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 44px!important;align-items:center!important;gap:22px!important;min-height:86px!important;padding:24px 0!important;background:#fff!important;border:0!important;color:#000!important;text-align:left!important;cursor:pointer!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:hover,
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active{background:#fff!important;color:#000!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-title{grid-column:1!important;grid-row:1!important;min-width:0!important;display:block!important;color:#000!important;font-family:Manrope,Arial,sans-serif!important;font-size:18px!important;line-height:1.25!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:0!important;padding-right:0!important;overflow-wrap:anywhere!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon{grid-column:2!important;grid-row:1!important;justify-self:end!important;align-self:center!important;float:none!important;width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;margin:0!important;color:#FC5220!important;font-size:24px!important;line-height:1!important;text-align:right!important;transform-origin:center!important;transition:color .18s ease,transform .18s ease!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon i,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon svg{font-size:22px!important;width:22px!important;height:22px!important;color:#FC5220!important;fill:#FC5220!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:hover .elementor-accordion-icon{transform:translateX(4px)!important;color:#FC5220!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active .elementor-accordion-icon{transform:rotate(45deg)!important;color:#FC5220!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-content{padding:0 58px 30px 0!important;border:0!important;color:#2b3640!important;font-size:16px!important;line-height:1.65!important;max-width:760px!important;background:#fff!important;}
@media (prefers-reduced-motion:reduce){
 body.elementor-page-987751 *,body.elementor-page-987751 *::before,body.elementor-page-987751 *::after{transition-duration:.001ms!important;animation-duration:.001ms!important;}
 body.elementor-page-987751 .elementor-button:hover,body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:hover .elementor-accordion-icon{transform:none!important;}
}
@media(max-width:767px){
 body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{grid-template-columns:minmax(0,1fr) 38px!important;gap:14px!important;min-height:76px!important;padding:20px 0!important;}
 body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-title{font-size:16px!important;line-height:1.3!important;}
 body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon{width:38px!important;height:38px!important;font-size:22px!important;}
 body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-content{padding:0 0 26px 0!important;font-size:15px!important;}
}
/* FAQ toggle final size lock */
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon{width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;transform:none!important;overflow:visible!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:hover .elementor-accordion-icon{transform:none!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active .elementor-accordion-icon{transform:none!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon-opened,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon-closed{width:24px!important;height:24px!important;line-height:24px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#FC5220!important;transition:transform .18s ease,color .18s ease!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{transform:rotate(45deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:hover .elementor-accordion-icon-opened,
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:hover .elementor-accordion-icon-closed{transform:translateX(4px)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active:hover .elementor-accordion-icon-opened{transform:rotate(45deg) translateX(0)!important;}
@media(max-width:767px){
 body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon{width:38px!important;height:38px!important;min-width:38px!important;max-width:38px!important;}
 body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon-opened,
 body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon-closed{width:22px!important;height:22px!important;line-height:22px!important;}
}
/* FAQ toggle opened/closed visibility correction */
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:not(.elementor-active) .elementor-accordion-icon-opened{display:none!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:not(.elementor-active) .elementor-accordion-icon-closed{display:flex!important;width:24px!important;height:24px!important;line-height:24px!important;align-items:center!important;justify-content:center!important;color:#FC5220!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{display:none!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{display:flex!important;width:24px!important;height:24px!important;line-height:24px!important;align-items:center!important;justify-content:center!important;color:#FC5220!important;transform:rotate(45deg)!important;}
@media(max-width:767px){
 body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:not(.elementor-active) .elementor-accordion-icon-closed,
 body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{width:22px!important;height:22px!important;line-height:22px!important;}
}
/* FAQ toggle hard override + final hover motion pass */
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{grid-template-columns:minmax(0,1fr) 28px!important;gap:22px!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon{grid-column:2!important;justify-self:end!important;align-self:center!important;width:28px!important;height:28px!important;min-width:28px!important;max-width:28px!important;margin:0!important;display:block!important;position:relative!important;color:transparent!important;font-size:0!important;line-height:0!important;float:none!important;transform:none!important;overflow:visible!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon i,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon svg,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon-opened,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon-closed{display:none!important;visibility:hidden!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;color:transparent!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::before,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;background:#FC5220!important;display:block!important;transform-origin:center!important;transition:transform .18s ease,background-color .18s ease!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::before{width:22px!important;height:3px!important;transform:translate(-50%,-50%) rotate(0deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::after{width:3px!important;height:22px!important;transform:translate(-50%,-50%) rotate(0deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active .elementor-accordion-icon::before{transform:translate(-50%,-50%) rotate(45deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active .elementor-accordion-icon::after{transform:translate(-50%,-50%) rotate(45deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:hover .elementor-accordion-icon::before{transform:translate(calc(-50% + 4px),-50%) rotate(0deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:hover .elementor-accordion-icon::after{transform:translate(calc(-50% + 4px),-50%) rotate(0deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active:hover .elementor-accordion-icon::before{transform:translate(-50%,-50%) rotate(45deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active:hover .elementor-accordion-icon::after{transform:translate(-50%,-50%) rotate(45deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:hover .elementor-accordion-title{color:#FC5220!important;}
body.elementor-page-987751 .elementor-button .elementor-button-content-wrapper,
body.elementor-page-987751 .elementor-button .elementor-button-text{transition:transform .24s cubic-bezier(.22,1,.36,1),color .24s cubic-bezier(.22,1,.36,1)!important;}
body.elementor-page-987751 .elementor-button:hover .elementor-button-content-wrapper{transform:translateX(4px)!important;}
body.elementor-page-987751 .elementor-element-c703930 > .e-con:hover .elementor-widget-image img,
body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2) > .e-con:hover,
body.elementor-page-987751 #hydraulic-project-support > .e-con:nth-child(2) > .e-con:hover,
body.elementor-page-987751 #hydraulic-order-process > .e-con:nth-child(2) > .e-con:hover{transform:translateY(-2px)!important;}
body.elementor-page-987751 .elementor-element-c703930 .elementor-widget-image img{transition:transform .24s cubic-bezier(.22,1,.36,1)!important;}
@media(max-width:767px){
 body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{grid-template-columns:minmax(0,1fr) 26px!important;gap:14px!important;}
 body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon{width:26px!important;height:26px!important;min-width:26px!important;max-width:26px!important;}
 body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::before{width:20px!important;height:3px!important;}
 body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::after{width:3px!important;height:20px!important;}
}
/* Final correction: static-draft hover + FAQ plus toggle */
body.elementor-page-987751 .elementor-button{transition:background-color .24s cubic-bezier(.22,1,.36,1),color .24s cubic-bezier(.22,1,.36,1),border-color .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)!important;}
body.elementor-page-987751 .elementor-button:hover{transform:none!important;}
body.elementor-page-987751 .elementor-button:hover .elementor-button-content-wrapper{transform:translateX(6px)!important;transition:transform .24s cubic-bezier(.22,1,.36,1)!important;}
body.elementor-page-987751 .elementor-element-f4ded74 .elementor-button:hover,
body.elementor-page-987751 .elementor-element-1eaad70 .elementor-button:hover{background:#000!important;border-color:#000!important;color:#fff!important;}
body.elementor-page-987751 .elementor-element-4a84e15 .elementor-button:hover,
body.elementor-page-987751 .elementor-element-7d0798d .elementor-button:hover{background:#FC5220!important;border-color:#FC5220!important;color:#fff!important;}
body.elementor-page-987751 #hydraulic-family-tabs .elementor-button:hover{background:#FC5220!important;border-color:#FC5220!important;color:#fff!important;}
body.elementor-page-987751 .elementor-element-c703930 > .e-con,
body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2) > .e-con,
body.elementor-page-987751 .elementor-element-210e327 > .e-con{transition:background-color .18s ease,color .18s ease,border-color .18s ease!important;}
body.elementor-page-987751 .elementor-element-c703930 > .e-con:hover,
body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2) > .e-con:hover,
body.elementor-page-987751 .elementor-element-210e327 > .e-con:hover{background:#FC5220!important;color:#fff!important;border-color:#FC5220!important;transform:none!important;}
body.elementor-page-987751 .elementor-element-c703930 > .e-con:hover .elementor-heading-title,
body.elementor-page-987751 .elementor-element-c703930 > .e-con:hover .elementor-widget-text-editor,
body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2) > .e-con:hover .elementor-heading-title,
body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2) > .e-con:hover .elementor-widget-text-editor,
body.elementor-page-987751 .elementor-element-210e327 > .e-con:hover .elementor-heading-title,
body.elementor-page-987751 .elementor-element-210e327 > .e-con:hover .elementor-widget-text-editor{color:#fff!important;}
body.elementor-page-987751 .elementor-element-c703930 > .e-con:hover img{transform:none!important;}
body.elementor-page-987751 #hydraulic-project-support > .e-con:nth-child(2) > .e-con:hover,
body.elementor-page-987751 #hydraulic-order-process > .e-con:nth-child(2) > .e-con:hover,
body.elementor-page-987751 #hydraulic-final-rfq > .e-con:nth-child(2) > .e-con:hover{background:rgba(252,82,32,.18)!important;border-color:rgba(252,82,32,.65)!important;transform:none!important;}
body.elementor-page-987751 .elementor-button:focus-visible,
body.elementor-page-987751 .elementor-tab-title:focus-visible,
body.elementor-page-987751 a:focus-visible{outline:2px solid #FC5220!important;outline-offset:3px!important;}
body.elementor-page-987751 .elementor-element-395af57{border-top:1px solid #111!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-item{border:0!important;border-bottom:1px solid #E6E9EB!important;background:#fff!important;overflow:hidden!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{position:relative!important;display:block!important;min-height:86px!important;padding:24px 44px 24px 0!important;background:transparent!important;border:0!important;color:#000!important;text-align:left!important;cursor:pointer!important;transition:color .18s ease!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-title{display:block!important;width:100%!important;color:#000!important;font-family:Manrope,Arial,sans-serif!important;font-size:18px!important;line-height:1.25!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:0!important;overflow-wrap:anywhere!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:hover .elementor-accordion-title{color:#000!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon{position:absolute!important;right:0!important;top:50%!important;width:28px!important;height:28px!important;min-width:28px!important;max-width:28px!important;margin:0!important;padding:0!important;display:block!important;float:none!important;color:transparent!important;font-size:0!important;line-height:0!important;transform:translateY(-50%)!important;overflow:hidden!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon i,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon svg,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon-opened,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon-closed{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;min-width:0!important;max-width:0!important;font-size:0!important;line-height:0!important;color:transparent!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::before,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;background:#FC5220!important;display:block!important;transform-origin:center!important;transition:transform .18s ease,background-color .18s ease!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::before{width:24px!important;height:3px!important;transform:translate(-50%,-50%) rotate(0deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::after{width:3px!important;height:24px!important;transform:translate(-50%,-50%) rotate(0deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active .elementor-accordion-icon::before{transform:translate(-50%,-50%) rotate(45deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active .elementor-accordion-icon::after{transform:translate(-50%,-50%) rotate(45deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:hover .elementor-accordion-icon::before{transform:translate(calc(-50% + 4px),-50%) rotate(0deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:hover .elementor-accordion-icon::after{transform:translate(calc(-50% + 4px),-50%) rotate(0deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active:hover .elementor-accordion-icon::before{transform:translate(-50%,-50%) rotate(45deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active:hover .elementor-accordion-icon::after{transform:translate(-50%,-50%) rotate(45deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-content{padding:0 44px 30px 0!important;border:0!important;color:#2b3640!important;font-size:16px!important;line-height:1.65!important;max-width:760px!important;background:#fff!important;}
@media(max-width:767px){
 body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{min-height:76px!important;padding:20px 36px 20px 0!important;}
 body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-title{font-size:16px!important;line-height:1.3!important;}
 body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon{width:26px!important;height:26px!important;min-width:26px!important;max-width:26px!important;}
 body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::before{width:22px!important;height:3px!important;}
 body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::after{width:3px!important;height:22px!important;}
 body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-content{padding:0 0 26px 0!important;font-size:15px!important;}
}
@media (prefers-reduced-motion:reduce){
 body.elementor-page-987751 *,body.elementor-page-987751 *::before,body.elementor-page-987751 *::after{transition-duration:.001ms!important;animation-duration:.001ms!important;}
}
/* 01-10 FAQ width + text-plus toggle alignment */
body.elementor-page-987751 .elementor-element-751a1b8{padding:108px max(24px,calc((100vw - 1280px)/2))!important;grid-template-columns:minmax(0,34%) minmax(0,66%)!important;gap:80px!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:36px!important;min-height:78px!important;padding:23px 0!important;background:transparent!important;border:0!important;color:#000!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-title{display:block!important;min-width:0!important;padding-right:24px!important;font-size:18px!important;line-height:1.25!important;font-weight:800!important;text-transform:none!important;letter-spacing:0!important;color:#000!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon{position:static!important;right:auto!important;top:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex:0 0 22px!important;width:22px!important;height:24px!important;min-width:22px!important;max-width:22px!important;margin:0!important;padding:0!important;overflow:visible!important;color:#FC5220!important;font-size:24px!important;line-height:1!important;transform:none!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon i,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon svg,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon-opened,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon-closed{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;min-width:0!important;max-width:0!important;font-size:0!important;line-height:0!important;color:transparent!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::before{content:"+"!important;display:flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:24px!important;background:transparent!important;color:#FC5220!important;font-family:Manrope,Arial,sans-serif!important;font-size:24px!important;line-height:1!important;font-weight:800!important;transition:transform .18s ease,color .18s ease!important;transform:rotate(0deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::after{content:none!important;display:none!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active .elementor-accordion-icon::before{transform:rotate(45deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:hover .elementor-accordion-icon::before{transform:translateX(4px) rotate(0deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active:hover .elementor-accordion-icon::before{transform:rotate(45deg)!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:hover .elementor-accordion-title{color:#000!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-content{padding:0 0 30px 0!important;border:0!important;color:#59636f!important;font-size:16px!important;line-height:1.65!important;max-width:760px!important;background:#fff!important;}
@media(max-width:1100px){
 body.elementor-page-987751 .elementor-element-751a1b8{padding:88px 48px!important;grid-template-columns:1fr!important;gap:42px!important;}
}
@media(max-width:767px){
 body.elementor-page-987751 .elementor-element-751a1b8{padding:74px 34px!important;}
 body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{min-height:76px!important;padding:20px 0!important;gap:18px!important;}
 body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-title{font-size:16px!important;line-height:1.28!important;padding-right:10px!important;}
 body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon{flex-basis:22px!important;width:22px!important;height:24px!important;min-width:22px!important;max-width:22px!important;font-size:24px!important;}
 body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::before{width:22px!important;height:24px!important;font-size:24px!important;}
 body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-content{padding:0 0 26px 0!important;font-size:15px!important;}
}
/* FAQ toggle flex order correction */
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{display:flex!important;align-items:center!important;justify-content:space-between!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-title{order:1!important;flex:1 1 auto!important;min-width:0!important;}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon{order:2!important;margin-left:auto!important;margin-right:0!important;flex:0 0 22px!important;align-self:center!important;}
/* Final FAQ toggle containment correction */
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon{
  position:relative!important;
  overflow:visible!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::before{
  position:static!important;
  inset:auto!important;
  margin:0!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon > .elementor-accordion-icon-opened,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon > .elementor-accordion-icon-closed,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon > span,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon i,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon svg{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  width:0!important;
  height:0!important;
  min-width:0!important;
  max-width:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
}
/* Final static-draft FAQ grid and hover parity */
body.elementor-page-987751 .elementor-element-751a1b8{
  padding:108px max(24px,calc((100vw - 1280px)/2))!important;
  display:grid!important;
  grid-template-columns:34% 66%!important;
  gap:80px!important;
  align-items:start!important;
  overflow:hidden!important;
}
body.elementor-page-987751 .elementor-element-b559983{
  padding:0!important;
  width:100%!important;
  max-width:none!important;
}
body.elementor-page-987751 .elementor-element-395af57,
body.elementor-page-987751 .elementor-element-395af57 .elementor-widget-container,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-item,
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{
  width:100%!important;
  max-width:none!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion{
  border-top:1px solid #111!important;
  background:#fff!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-item{
  border:0!important;
  border-bottom:1px solid #e3e6e8!important;
  overflow:hidden!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{
  min-height:86px!important;
  padding:24px 0!important;
  border:0!important;
  background:transparent!important;
  display:grid!important;
  grid-template-columns:minmax(0,1fr) 28px!important;
  column-gap:22px!important;
  align-items:center!important;
  justify-content:normal!important;
  text-align:left!important;
  cursor:pointer!important;
  font-family:Manrope,Arial,sans-serif!important;
  font-size:18px!important;
  line-height:1.25!important;
  font-weight:900!important;
  text-transform:uppercase!important;
  letter-spacing:0!important;
  color:#000!important;
  transition:color .18s ease!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-title{
  grid-column:1!important;
  grid-row:1!important;
  order:0!important;
  display:block!important;
  min-width:0!important;
  padding:0!important;
  font-family:Manrope,Arial,sans-serif!important;
  font-size:18px!important;
  line-height:1.25!important;
  font-weight:900!important;
  text-transform:uppercase!important;
  letter-spacing:0!important;
  color:#000!important;
  overflow-wrap:anywhere!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon{
  grid-column:2!important;
  grid-row:1!important;
  order:0!important;
  justify-self:end!important;
  align-self:center!important;
  position:relative!important;
  display:flex!important;
  align-items:center!important;
  justify-content:flex-end!important;
  flex:none!important;
  width:28px!important;
  min-width:28px!important;
  max-width:28px!important;
  height:24px!important;
  margin:0!important;
  padding:0!important;
  color:#FC5220!important;
  font-family:Manrope,Arial,sans-serif!important;
  font-size:24px!important;
  line-height:1!important;
  font-weight:900!important;
  text-align:right!important;
  overflow:visible!important;
  transform:none!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::before{
  content:"+"!important;
  position:static!important;
  inset:auto!important;
  display:block!important;
  width:28px!important;
  height:24px!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  color:#FC5220!important;
  font-family:Manrope,Arial,sans-serif!important;
  font-size:24px!important;
  line-height:1!important;
  font-weight:900!important;
  text-align:right!important;
  transform:rotate(0deg)!important;
  transform-origin:center center!important;
  transition:transform .18s ease,color .18s ease!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active .elementor-accordion-icon::before{
  transform:rotate(45deg)!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::after,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon > .elementor-accordion-icon-opened,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon > .elementor-accordion-icon-closed,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon > span,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon i,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon svg{
  content:none!important;
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  width:0!important;
  height:0!important;
  min-width:0!important;
  max-width:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:hover,
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active{
  background:transparent!important;
  color:#000!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-content{
  border:0!important;
  padding:0 0 28px!important;
  background:#fff!important;
  color:#2b3640!important;
  font-size:17px!important;
  line-height:1.55!important;
  max-width:760px!important;
}
body.elementor-page-987751 .elementor-element-c703930 > .e-con,
body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2) > .e-con,
body.elementor-page-987751 .elementor-element-210e327 > .e-con,
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::before{
  transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease!important;
}
body.elementor-page-987751 .elementor-element-c703930 > .e-con:hover,
body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2) > .e-con:hover,
body.elementor-page-987751 .elementor-element-210e327 > .e-con:hover{
  background:#FC5220!important;
  border-color:#FC5220!important;
  color:#fff!important;
  transform:none!important;
  box-shadow:none!important;
}
body.elementor-page-987751 .elementor-element-c703930 > .e-con:hover *,
body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2) > .e-con:hover *,
body.elementor-page-987751 .elementor-element-210e327 > .e-con:hover *{
  color:#fff!important;
  border-color:rgba(255,255,255,.55)!important;
}
body.elementor-page-987751 #hydraulic-project-support > .e-con:nth-child(2) > .e-con:hover,
body.elementor-page-987751 #hydraulic-order-process > .e-con:nth-child(2) > .e-con:hover,
body.elementor-page-987751 #hydraulic-final-rfq > .e-con:nth-child(2) > .e-con:hover{
  background:rgba(252,82,32,.18)!important;
  border-color:rgba(252,82,32,.65)!important;
  color:#fff!important;
  transform:none!important;
  box-shadow:none!important;
}
body.elementor-page-987751 .elementor-button:hover .elementor-button-icon,
body.elementor-page-987751 .elementor-button:focus .elementor-button-icon,
body.elementor-page-987751 .elementor-button:hover .elementor-button-content-wrapper,
body.elementor-page-987751 .elementor-button:focus .elementor-button-content-wrapper{
  transform:translateX(6px)!important;
  transition:transform .24s cubic-bezier(.22,1,.36,1)!important;
}
@media (max-width:1024px){
  body.elementor-page-987751 .elementor-element-751a1b8{
    padding:88px 58px!important;
    grid-template-columns:1fr!important;
    gap:40px!important;
  }
  body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{
    min-height:86px!important;
    grid-template-columns:minmax(0,1fr) 28px!important;
    font-size:18px!important;
    padding:24px 0!important;
  }
  body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-title{font-size:18px!important;}
}
@media (max-width:767px){
  body.elementor-page-987751 .elementor-element-751a1b8{
    padding:74px 44px!important;
    gap:34px!important;
  }
  body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{
    min-height:82px!important;
    grid-template-columns:minmax(0,1fr) 28px!important;
    column-gap:14px!important;
    font-size:16px!important;
    padding:20px 0!important;
  }
  body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-title{
    font-size:16px!important;
    line-height:1.28!important;
  }
  body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-content{
    font-size:16px!important;
    line-height:1.55!important;
    padding-bottom:28px!important;
  }
}
/* Final FAQ grid start alignment */
body.elementor-page-987751 .elementor-element-751a1b8{
  justify-content:start!important;
  justify-items:stretch!important;
}
/* Final 01-10 FAQ and hover correction */
body.elementor-page-987751 .elementor-element-751a1b8{
  padding:108px max(24px,calc((100vw - 1280px)/2))!important;
  display:grid!important;
  grid-template-columns:minmax(0,450px) minmax(0,750px)!important;
  gap:80px!important;
  justify-content:start!important;
  justify-items:stretch!important;
  align-items:start!important;
  overflow:hidden!important;
}
body.elementor-page-987751 .elementor-element-b559983{
  padding:0!important;
  width:100%!important;
  max-width:750px!important;
}
body.elementor-page-987751 .elementor-element-395af57,
body.elementor-page-987751 .elementor-element-395af57 .elementor-widget-container,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-item,
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{
  width:100%!important;
  max-width:750px!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion{
  border-top:1px solid #111!important;
  background:#fff!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-item{
  border:0!important;
  border-bottom:1px solid #e3e6e8!important;
  overflow:hidden!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{
  min-height:78px!important;
  padding:18px 0!important;
  border:0!important;
  background:transparent!important;
  display:flex!important;
  flex-direction:row!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:24px!important;
  text-align:left!important;
  cursor:pointer!important;
  font-family:Manrope,Arial,sans-serif!important;
  font-size:18px!important;
  line-height:1.25!important;
  font-weight:900!important;
  text-transform:uppercase!important;
  letter-spacing:0!important;
  color:#000!important;
  transition:color .18s ease!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-title{
  order:1!important;
  flex:1 1 auto!important;
  display:block!important;
  min-width:0!important;
  padding:0!important;
  font-family:Manrope,Arial,sans-serif!important;
  font-size:18px!important;
  line-height:1.25!important;
  font-weight:900!important;
  text-transform:uppercase!important;
  letter-spacing:0!important;
  color:#000!important;
  overflow-wrap:anywhere!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon{
  order:2!important;
  position:relative!important;
  display:flex!important;
  align-items:center!important;
  justify-content:flex-end!important;
  flex:0 0 22px!important;
  width:22px!important;
  min-width:22px!important;
  max-width:22px!important;
  height:24px!important;
  margin:0!important;
  padding:0!important;
  color:#FC5220!important;
  font-family:Manrope,Arial,sans-serif!important;
  font-size:24px!important;
  line-height:1!important;
  font-weight:900!important;
  text-align:right!important;
  overflow:visible!important;
  transform:none!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::before{
  content:"+"!important;
  position:static!important;
  inset:auto!important;
  display:block!important;
  width:22px!important;
  height:24px!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  color:#FC5220!important;
  font-family:Manrope,Arial,sans-serif!important;
  font-size:24px!important;
  line-height:1!important;
  font-weight:900!important;
  text-align:right!important;
  transform:rotate(0deg)!important;
  transform-origin:center center!important;
  transition:transform .18s ease,color .18s ease!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active .elementor-accordion-icon::before{
  transform:rotate(45deg)!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::after,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon > .elementor-accordion-icon-opened,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon > .elementor-accordion-icon-closed,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon > span,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon i,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon svg{
  content:none!important;
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  width:0!important;
  height:0!important;
  min-width:0!important;
  max-width:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:hover,
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active{
  background:transparent!important;
  color:#000!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-content{
  border:0!important;
  padding:0 0 28px!important;
  background:#fff!important;
  color:#2b3640!important;
  font-size:17px!important;
  line-height:1.55!important;
  max-width:690px!important;
}
body.elementor-page-987751 .elementor-element-c703930 > .e-con,
body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2) > .e-con,
body.elementor-page-987751 .elementor-element-210e327 > .e-con{
  transition:background .18s ease,color .18s ease,border-color .18s ease!important;
  transform:none!important;
  box-shadow:none!important;
}
body.elementor-page-987751 .elementor-element-c703930 > .e-con:hover,
body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2) > .e-con:hover,
body.elementor-page-987751 .elementor-element-210e327 > .e-con:hover{
  background:#FC5220!important;
  border-color:#FC5220!important;
  color:#fff!important;
  transform:none!important;
  box-shadow:none!important;
}
body.elementor-page-987751 .elementor-element-c703930 > .e-con:hover *,
body.elementor-page-987751 #hydraulic-quality-checks > .e-con:nth-child(2) > .e-con:hover *,
body.elementor-page-987751 .elementor-element-210e327 > .e-con:hover *{
  color:#fff!important;
}
body.elementor-page-987751 #hydraulic-project-support > .e-con:nth-child(2) > .e-con:hover,
body.elementor-page-987751 #hydraulic-order-process > .e-con:nth-child(2) > .e-con:hover,
body.elementor-page-987751 #hydraulic-final-rfq > .e-con:nth-child(2) > .e-con:hover{
  background:rgba(252,82,32,.18)!important;
  border-color:rgba(252,82,32,.65)!important;
  color:#fff!important;
  transform:none!important;
  box-shadow:none!important;
}
body.elementor-page-987751 .elementor-button .elementor-button-content-wrapper,
body.elementor-page-987751 .elementor-button .elementor-button-icon{
  transition:transform .24s cubic-bezier(.22,1,.36,1)!important;
}
body.elementor-page-987751 .elementor-button:hover .elementor-button-content-wrapper,
body.elementor-page-987751 .elementor-button:focus .elementor-button-content-wrapper,
body.elementor-page-987751 .elementor-button:hover .elementor-button-icon,
body.elementor-page-987751 .elementor-button:focus .elementor-button-icon{
  transform:translateX(6px)!important;
}
@media (max-width:1024px){
  body.elementor-page-987751 .elementor-element-751a1b8{
    padding:88px 58px!important;
    grid-template-columns:1fr!important;
    gap:40px!important;
  }
  body.elementor-page-987751 .elementor-element-b559983,
  body.elementor-page-987751 .elementor-element-395af57,
  body.elementor-page-987751 .elementor-element-395af57 .elementor-widget-container,
  body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion,
  body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-item,
  body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{
    max-width:none!important;
  }
}
@media (max-width:767px){
  body.elementor-page-987751 .elementor-element-751a1b8{
    padding:74px 44px!important;
    gap:34px!important;
  }
  body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{
    min-height:78px!important;
    gap:14px!important;
    font-size:16px!important;
    padding:18px 0!important;
  }
  body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-title{
    font-size:16px!important;
    line-height:1.28!important;
  }
}
/* Hard 01-10 single toggle layer */
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{
  position:relative!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:24px!important;
  min-height:78px!important;
  padding:18px 0!important;
  border:0!important;
  background:transparent!important;
  color:#000!important;
  font-family:Manrope,Arial,sans-serif!important;
  font-size:18px!important;
  line-height:1.25!important;
  font-weight:900!important;
  text-transform:none!important;
  letter-spacing:0!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title::before{
  content:none!important;
  display:none!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title::after{
  content:"+"!important;
  order:2!important;
  flex:0 0 22px!important;
  width:22px!important;
  height:24px!important;
  min-width:22px!important;
  max-width:22px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:flex-end!important;
  color:#FC5220!important;
  font-family:Manrope,Arial,sans-serif!important;
  font-size:24px!important;
  line-height:1!important;
  font-weight:900!important;
  text-align:right!important;
  transform:rotate(0deg)!important;
  transform-origin:center center!important;
  transition:transform .18s ease,color .18s ease!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active::after{
  transform:rotate(45deg)!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-title{
  order:1!important;
  flex:1 1 auto!important;
  min-width:0!important;
  padding:0!important;
  color:#000!important;
  font-family:Manrope,Arial,sans-serif!important;
  font-size:18px!important;
  line-height:1.25!important;
  font-weight:900!important;
  text-transform:none!important;
  letter-spacing:0!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon *,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::before,
body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-icon::after{
  content:none!important;
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  width:0!important;
  height:0!important;
  min-width:0!important;
  max-width:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
}
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title:hover,
body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title.elementor-active{
  background:transparent!important;
  color:#000!important;
}
@media (max-width:767px){
  body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title{
    min-height:78px!important;
    gap:14px!important;
    padding:18px 0!important;
  }
  body.elementor-page-987751 .elementor-element-395af57 .elementor-accordion-title{
    font-size:16px!important;
    line-height:1.28!important;
  }
  body.elementor-page-987751 .elementor-element-395af57 .elementor-tab-title::after{
    flex-basis:22px!important;
    width:22px!important;
    min-width:22px!important;
    max-width:22px!important;
    height:24px!important;
    font-size:24px!important;
  }
}
/* v6 style restore: mobile overflow and table/card readability */
@media (max-width: 767px){
  html, body{overflow-x:hidden!important; max-width:100%!important;}
  .elementor-987745, .elementor-987751{overflow-x:hidden!important; max-width:100%!important;}
  .elementor-987745 *, .elementor-987751 *{box-sizing:border-box;}
  .elementor-987745 .elementor-section,
  .elementor-987745 .elementor-container,
  .elementor-987745 .elementor-column,
  .elementor-987745 .elementor-widget-wrap,
  .elementor-987751 .e-con,
  .elementor-987751 .e-con-inner,
  .elementor-987751 .elementor-element,
  .elementor-987751 .elementor-widget-container{
    max-width:100%!important;
    min-width:0!important;
  }
  .elementor-987745 .elementor-container,
  .elementor-987745 .elementor-row{
    width:100%!important;
    flex-wrap:wrap!important;
  }
  .elementor-987745 .elementor-column,
  .elementor-987751 .e-child{
    width:100%!important;
    flex:0 0 100%!important;
  }
  .elementor-987745 h1,.elementor-987745 h2,.elementor-987745 h3,.elementor-987745 h4,.elementor-987745 h5,.elementor-987745 h6,
  .elementor-987751 h1,.elementor-987751 h2,.elementor-987751 h3,.elementor-987751 h4,.elementor-987751 h5,.elementor-987751 h6,
  .elementor-987745 .elementor-heading-title,
  .elementor-987751 .elementor-heading-title{
    max-width:100%!important;
    white-space:normal!important;
    word-break:normal!important;
    overflow-wrap:break-word!important;
    hyphens:none!important;
  }
  .elementor-987745 h1,.elementor-987745 h1.elementor-heading-title{font-size:31px!important;line-height:1.12!important;}
  .elementor-987745 h2,.elementor-987745 h2.elementor-heading-title{font-size:25px!important;line-height:1.16!important;}
  .elementor-987751 h1,.elementor-987751 h1.elementor-heading-title{font-size:34px!important;line-height:1.08!important;}
  .elementor-987751 h2,.elementor-987751 h2.elementor-heading-title{font-size:27px!important;line-height:1.12!important;}
  .elementor-987745 p,.elementor-987745 li,.elementor-987745 .elementor-widget-text-editor,
  .elementor-987751 p,.elementor-987751 li,.elementor-987751 .elementor-widget-text-editor{
    max-width:100%!important;
    white-space:normal!important;
    word-break:normal!important;
    overflow-wrap:break-word!important;
  }
  .elementor-987745 a.elementor-button,
  .elementor-987751 a.elementor-button,
  .elementor-987745 .elementor-button,
  .elementor-987751 .elementor-button{
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
    display:flex!important;
    justify-content:space-between!important;
    white-space:normal!important;
  }
  .elementor-987745 img,.elementor-987751 img{
    max-width:100%!important;
    height:auto!important;
  }
  .elementor-987745 table,.elementor-987745 thead,.elementor-987745 tbody,.elementor-987745 tr,.elementor-987745 th,.elementor-987745 td,
  .elementor-987751 table,.elementor-987751 thead,.elementor-987751 tbody,.elementor-987751 tr,.elementor-987751 th,.elementor-987751 td{
    display:block!important;
    width:100%!important;
  }
  .elementor-987745 tr,.elementor-987751 tr{
    border:1px solid #e6e9eb!important;
    margin:0 0 14px!important;
    background:#fff!important;
  }
  .elementor-987745 td,.elementor-987745 th,.elementor-987751 td,.elementor-987751 th{
    border:0!important;
    border-bottom:1px solid #e6e9eb!important;
    padding:14px 16px!important;
    white-space:normal!important;
    overflow-wrap:break-word!important;
  }
  .elementor-987745 .elementor-field-group,
  .elementor-987751 .elementor-field-group{
    width:100%!important;
    flex-basis:100%!important;
  }
}
/* v6 style restore: atomic widget hard clamp */
@media (max-width: 767px){
  .elementor-987745 .elementor-widget,
  .elementor-987745 .elementor-widget-container,
  .elementor-987745 .elementor-heading-title,
  .elementor-987745 .elementor-widget-text-editor,
  .elementor-987745 .elementor-widget-text-editor p,
  .elementor-987751 .elementor-widget,
  .elementor-987751 .elementor-widget-container,
  .elementor-987751 .elementor-heading-title,
  .elementor-987751 .elementor-widget-text-editor,
  .elementor-987751 .elementor-widget-text-editor p{
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
  }
  .elementor-987751 .e-con{
    --width:100%!important;
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    align-items:stretch!important;
  }
  .elementor-987751 .e-con > .elementor-element{
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    flex-basis:auto!important;
  }
  .elementor-987751 .elementor-heading-title,
  .elementor-987751 .elementor-widget-text-editor p{
    display:block!important;
    inline-size:100%!important;
    max-inline-size:100%!important;
    overflow-wrap:break-word!important;
  }
  .elementor-987751 .elementor-button-wrapper{
    width:100%!important;
    max-width:100%!important;
  }
}
/* v6 style restore: hydraulic tighter mobile text wrapping */
@media (max-width: 767px){
  .elementor-987751 h1,
  .elementor-987751 h1.elementor-heading-title{
    font-size:29px!important;
    line-height:1.12!important;
    letter-spacing:0!important;
    overflow-wrap:anywhere!important;
  }
  .elementor-987751 h2,
  .elementor-987751 h2.elementor-heading-title{
    font-size:25px!important;
    line-height:1.14!important;
    overflow-wrap:anywhere!important;
  }
  .elementor-987751 h3,
  .elementor-987751 h3.elementor-heading-title,
  .elementor-987751 .elementor-widget-text-editor p{
    overflow-wrap:anywhere!important;
    word-break:normal!important;
  }
  .elementor-987751 .elementor-heading-title{
    overflow-wrap:anywhere!important;
  }
}/* End custom CSS */