.elementor .e-3c0eb00-9ad5400{max-width:710px;position:relative;font-family:Archivo;font-weight:300;font-size:23px;color:#EDEDED;letter-spacing:0.02px;line-height:105%;text-transform:uppercase;align-self:center;}.elementor .e-72642d7-7f32c08{position:relative;font-family:Archivo;font-weight:800;font-size:70px;color:#ffffff;line-height:75px;text-align:center;text-transform:uppercase;align-self:center;}.elementor .e-9f0fe42-d5b41d8{max-width:710px;position:relative;font-family:Inter;font-weight:400;font-size:18px;color:#ffffffcc;text-align:center;align-self:center;}.elementor .e-b8b3b18-c6c9249{font-family:Inter;font-weight:500;font-size:15px;color:#ffffff;line-height:120%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:5px;background-color:var(--red-dogican);background-clip:border-box;display:flex;justify-content:center;align-self:center;}.elementor .e-b8b3b18-c6c9249:hover,.elementor .e-b8b3b18-c6c9249:focus-visible{border-radius:0px;}.elementor .e-bafcfce-452596e{font-family:Inter;font-weight:500;font-size:15px;color:#ffffff;line-height:120%;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:5px;background-color:#ffffff26;background-clip:border-box;display:flex;justify-content:center;align-self:center;}.elementor .e-bafcfce-452596e:hover,.elementor .e-bafcfce-452596e:focus-visible{border-radius:0px;}.elementor .e-2207edc{min-height:100vh;padding:0px;margin-block-start:-8%;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;justify-content:center;}.elementor .e-627ab0c-4e85335{font-family:Inter;font-weight:400;font-size:14px;color:#0b151ab3;letter-spacing:-0.02px;line-height:120%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:32px;border-width:1px;border-color:#141b2114;border-style:solid;background-color:#ffffff26;background-clip:border-box;display:flex;align-self:start;}.elementor .e-627ab0c-4e85335:hover,.elementor .e-627ab0c-4e85335:focus-visible{border-radius:0px;}.elementor .e-01b4837-5cd2a99{font-family:Archivo;font-weight:700;font-size:42px;color:#0B1419;line-height:105%;text-align:start;align-self:start;}.elementor .e-842db89-8e28185{max-width:40%;flex-direction:column;gap:25px;}.elementor .e-99e715d-3ffff5a{font-family:Inter;font-weight:400;font-size:18px;color:#0b151ab3;line-height:140%;align-self:end;}.elementor .e-5f59e91-9bf6d4a{max-width:65%;}.elementor .e-e43f6fc-9f6de26{padding:0px;display:flex;flex-direction:row;gap:30px;}.elementor .e-44f87e7-be540e0{border-radius:16px;display:flex;align-self:center;}.elementor .e-9471681-03abbb7{max-width:30%;padding:0px;margin:0px;border-width:0px;border-style:none;display:flex;}.elementor .e-1256572-8a06634{border-radius:16px;}.elementor .e-24cf2e0-ce881f2{max-width:70%;padding:0px;display:flex;}.elementor .e-fb7d5d8-923be62{padding:0px;display:flex;gap:25px;}.elementor .e-28571b6-985da3d{max-width:900px;align-self:center;}.elementor .e-ea2be95-0c789dc{max-width:1080px;padding:0px;flex-direction:column;gap:20px;}.elementor .e-2ef575a{min-height:70vh;padding-block-start:70px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;justify-content:center;}.elementor .e-5e9031f-97fee01{font-family:Inter;font-weight:400;font-size:14px;color:#0b151ab3;letter-spacing:-0.02px;line-height:120%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:32px;border-width:1px;border-color:#141b2114;border-style:solid;background-color:#ffffff26;background-clip:border-box;display:flex;align-self:start;}.elementor .e-5e9031f-97fee01:hover,.elementor .e-5e9031f-97fee01:focus-visible{border-radius:0px;}.elementor .e-47d783d-6c9551b{font-family:Archivo;font-weight:700;font-size:42px;color:#0B1419;line-height:105%;text-align:start;align-self:start;}.elementor .e-30bd55f-ba25916{max-width:40%;flex-direction:column;gap:25px;}.elementor .e-5eaa4cf-cdb1924{max-width:60%;justify-content:flex-end;align-items:end;}.elementor .e-d6d202e-c677cf8{padding:0px;display:flex;flex-direction:row;gap:50px;}.elementor .e-efc87ec-30d5bfb{min-width:260px;max-height:260px;aspect-ratio:1/1;border-radius:12px;}.elementor .e-a082246-82518d9{font-family:Archivo;font-weight:500;font-size:24px;color:#0B1419;letter-spacing:-0.02px;line-height:120%;text-align:start;padding-inline-start:5px;}.elementor .e-a16bd3b-7d66644{font-family:Inter;font-weight:400;font-size:16px;color:#0b151ab3;letter-spacing:0em;line-height:140%;padding-inline-start:5px;padding-inline-end:5px;}.elementor .e-bf5a50d-da37f73{max-width:350px;padding:10px;border-radius:16px;background-color:#EEF0F2;display:flex;flex-direction:column;gap:0px;}.elementor .e-7d7edcb-24d28ec{max-height:260px;border-radius:12px;}.elementor .e-6e72882-5918996{font-family:Archivo;font-weight:500;font-size:24px;color:#0B1419;letter-spacing:-0.02px;line-height:120%;text-align:start;padding-inline-start:5px;}.elementor .e-919af04-9485d50{font-family:Inter;font-weight:400;font-size:16px;color:#0b151ab3;letter-spacing:0em;line-height:140%;padding-inline-start:5px;padding-inline-end:5px;}.elementor .e-2d6104e-c28111e{max-width:350px;padding:10px;border-radius:16px;background-color:#EEF0F2;display:flex;flex-direction:column;gap:0px;}.elementor .e-64381fa-1c4d99e{max-height:260px;border-radius:12px;}.elementor .e-f11f192-a77e0dc{font-family:Archivo;font-weight:500;font-size:24px;color:#0B1419;letter-spacing:-0.02px;line-height:120%;text-align:start;padding-inline-start:5px;}.elementor .e-2e2a71b-43ed89f{font-family:Inter;font-weight:400;font-size:16px;color:#0b151ab3;letter-spacing:0em;line-height:140%;padding-inline-start:5px;padding-inline-end:5px;}.elementor .e-b80a506-29bf499{max-width:350px;padding:10px;border-radius:16px;background-color:#EEF0F2;display:flex;flex-direction:column;gap:0px;}.elementor .e-d2c9452-c61ea90{min-height:450px;padding:0px;display:flex;gap:25px;}.elementor .e-e577f66-3afb731{max-width:40%;padding:0px;flex-direction:row;gap:25px;align-self:start;}.elementor .e-66fd803-f796918{font-family:Inter;font-weight:400;font-size:16px;color:#0B1419;line-height:120%;text-decoration:underline;padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:12px;background-color:#ffffff;display:flex;flex-direction:row;align-self:start;}.elementor .e-66fd803-f796918:hover,.elementor .e-66fd803-f796918:focus-visible{font-weight:700;border-radius:0px;}.elementor .e-e275eb2-f95d298{max-width:60%;padding:0px;flex-direction:row-reverse;}.elementor .e-2797ff6-ea6b970{padding:0px;margin:0px;display:flex;flex-direction:row;gap:50px;}.elementor .e-9ffd3b2-890738f{max-width:1080px;padding:0px;flex-direction:column;gap:20px;}.elementor .e-572c3d6-55152b2{min-height:70vh;padding-block-start:70px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;justify-content:center;}.elementor .e-a92df8b-8c65b11{font-family:Inter;font-weight:400;font-size:14px;color:#0b151ab3;letter-spacing:-0.02px;line-height:120%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:32px;border-width:1px;border-color:#141b2114;border-style:solid;background-color:#ffffff26;background-clip:border-box;display:flex;align-self:start;}.elementor .e-a92df8b-8c65b11:hover,.elementor .e-a92df8b-8c65b11:focus-visible{border-radius:0px;}.elementor .e-cbd3b83-2208dc7{font-family:Archivo;font-weight:700;font-size:42px;color:#0B1419;line-height:105%;text-align:start;align-self:start;}.elementor .e-bda85e9-8dd71e4{max-width:60%;flex-direction:column;gap:25px;}.elementor .e-1149a9e-09a37c7{max-width:40%;justify-content:flex-end;align-items:end;}.elementor .e-35796a9-a93f593{padding:0px;display:flex;flex-direction:row;gap:50px;}.elementor .e-4511d04-90d7135{font-family:Inter;font-weight:400;font-size:40px;color:#ffffff;letter-spacing:-0.04px;line-height:100%;text-align:start;padding:0px;}.elementor .e-ce95c9f-f8a72ec{font-family:Inter;font-weight:500;font-size:13px;color:#0B1419;letter-spacing:0em;line-height:120%;padding-block-start:4px;padding-block-end:4px;padding-inline-start:8px;padding-inline-end:8px;margin-block-end:16px;border-radius:24px;border-width:0px;border-color:#141b2114;border-style:solid;background-color:#ffffffe6;background-clip:border-box;display:flex;align-self:start;}.elementor .e-ce95c9f-f8a72ec:hover,.elementor .e-ce95c9f-f8a72ec:focus-visible{border-radius:0px;}.elementor .e-d15f6c7-67f6b7f{font-family:Archivo;font-weight:600;font-size:28px;color:#ffffff;letter-spacing:-0.02px;line-height:110%;text-align:start;padding:0px;}.elementor .e-8e9ba5a-e09f179{max-width:350px;padding-block-start:32px;padding-block-end:36px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:var(--red-dogican);display:flex;flex-direction:column;}.elementor .e-e161884-6e4d10c{font-family:Inter;font-weight:400;font-size:40px;color:#ffffff;letter-spacing:-0.04px;line-height:100%;text-align:start;padding:0px;}.elementor .e-bdd2938-d607bbb{font-family:Inter;font-weight:500;font-size:13px;color:#0B1419;letter-spacing:0em;line-height:120%;padding-block-start:4px;padding-block-end:4px;padding-inline-start:8px;padding-inline-end:8px;margin-block-end:16px;border-radius:24px;border-width:0px;border-color:#141b2114;border-style:solid;background-color:#ffffffe6;background-clip:border-box;display:flex;align-self:start;}.elementor .e-bdd2938-d607bbb:hover,.elementor .e-bdd2938-d607bbb:focus-visible{border-radius:0px;}.elementor .e-e96c4f9-84c9056{font-family:Archivo;font-weight:600;font-size:28px;color:#ffffff;letter-spacing:-0.02px;line-height:110%;text-align:start;padding:0px;}.elementor .e-c5d61c6-f85b97c{max-width:350px;padding-block-start:32px;padding-block-end:36px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-image:linear-gradient(#00000066, #00000066),url("https://www.dogican.it/wp-content/uploads/2026/07/azienda-esperienza-cilindri-idraulici-1024x1024.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,bottom center;display:flex;flex-direction:column;}.elementor .e-c5d61c6-f85b97c:hover,.elementor .e-c5d61c6-f85b97c:focus-visible{transform:translate3d(2px, 0px, 0px);}.elementor .e-32eb19b-86340f9{font-family:Inter;font-weight:400;font-size:40px;color:#ffffff;letter-spacing:-0.04px;line-height:100%;text-align:start;padding:0px;}.elementor .e-2b9cdd9-a0b319e{font-family:Inter;font-weight:500;font-size:13px;color:#0B1419;letter-spacing:0em;line-height:120%;padding-block-start:4px;padding-block-end:4px;padding-inline-start:8px;padding-inline-end:8px;margin-block-end:16px;border-radius:24px;border-width:0px;border-color:#141b2114;border-style:solid;background-color:#ffffffe6;background-clip:border-box;display:flex;align-self:start;}.elementor .e-2b9cdd9-a0b319e:hover,.elementor .e-2b9cdd9-a0b319e:focus-visible{border-radius:0px;}.elementor .e-9dcdf07-48be3cd{font-family:Archivo;font-weight:600;font-size:28px;color:#ffffff;letter-spacing:-0.02px;line-height:110%;text-align:start;padding:0px;}.elementor .e-7ef4249-d229022{max-width:350px;padding-block-start:32px;padding-block-end:36px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-image:linear-gradient(#00000066, #00000066),url("https://www.dogican.it/wp-content/uploads/2026/07/consegna-trasporto-cilindri-idraulici.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#929292;display:flex;flex-direction:column;}.elementor .e-7ef4249-d229022:hover,.elementor .e-7ef4249-d229022:focus-visible{transform:translate3d(2px, 0px, 0px);}.elementor .e-cdce492-9f57952{min-height:450px;padding:0px;display:flex;gap:25px;}.elementor .e-c646bc2-ce818e7{max-width:1080px;padding:0px;flex-direction:column;gap:20px;}.elementor .e-d7e9d43-80fb6c1{min-height:70vh;padding-block-start:70px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;justify-content:center;}.elementor .e-53291a2-91fc55b{font-family:Inter;font-weight:400;font-size:14px;color:#0b151ab3;letter-spacing:-0.02px;line-height:120%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:32px;border-width:1px;border-color:#141b2114;border-style:solid;background-color:#ffffff26;background-clip:border-box;display:flex;align-self:start;}.elementor .e-53291a2-91fc55b:hover,.elementor .e-53291a2-91fc55b:focus-visible{border-radius:0px;}.elementor .e-12b6649-b52c55a{font-family:Archivo;font-weight:700;font-size:42px;color:#0B1419;line-height:105%;text-align:start;align-self:start;}.elementor .e-c8ae31b-f8aa50e{font-family:Inter;font-weight:400;font-size:18px;color:#0b151ab3;line-height:140%;text-align:start;display:block;align-self:start;}.elementor .e-2ed8658-8175295{font-family:Inter;font-weight:500;font-size:15px;color:#ffffff;line-height:120%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:5px;background-color:var(--red-dogican);background-clip:border-box;display:flex;align-self:start;}.elementor .e-2ed8658-8175295:hover,.elementor .e-2ed8658-8175295:focus-visible{border-radius:0px;}.elementor .e-c8412b5-fac0c60{max-width:45%;padding:0px;margin:0px;border-width:0px;border-style:none;display:flex;flex-direction:column;gap:16px;}.elementor .e-4eb3d4a-2d1137c{height:500px;object-fit:cover;border-radius:16px;}.elementor .e-c9fc26c-50ae32c{max-width:55%;padding:0px;display:flex;}.elementor .e-949c366-1205694{column-gap:60px;padding:0px;display:flex;row-gap:25px;}.elementor .e-8eab00b-37064f8{max-width:1080px;padding:0px;flex-direction:column;gap:20px;}.elementor .e-18b131b-8504565{padding-block-start:70px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;justify-content:center;}.elementor .e-2b6bc13-d8d82d4{font-family:Inter;font-weight:400;font-size:14px;color:#0b151ab3;letter-spacing:-0.02px;line-height:120%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:32px;border-width:1px;border-color:#141b2114;border-style:solid;background-color:#ffffff26;background-clip:border-box;display:flex;align-self:start;}.elementor .e-2b6bc13-d8d82d4:hover,.elementor .e-2b6bc13-d8d82d4:focus-visible{border-radius:0px;}.elementor .e-2b3f237-c2ef1c9{font-family:Archivo;font-weight:700;font-size:42px;color:#0B1419;line-height:105%;text-align:start;align-self:start;}.elementor .e-57c55e7-1a3d8fd{max-width:40%;padding:0px;margin:0px;border-width:0px;border-style:none;display:flex;flex-direction:column;gap:16px;justify-content:center;}.elementor .e-44d13fd-0f928c5{max-width:60%;padding:0px;display:flex;}.elementor .e-03715a5-dac8a13{column-gap:70px;padding:0px;display:flex;row-gap:25px;}.elementor .e-eacd2e4-ab8e282{font-family:Inter;font-weight:400;font-size:16px;color:#0b151ab3;letter-spacing:0em;line-height:140%;align-self:start;}.elementor .e-dabbb84-6a62b2b{font-family:Inter;font-weight:400;font-size:16px;color:#0b151ab3;letter-spacing:0em;line-height:140%;align-self:start;}.elementor .e-b9450bb-8f78568{font-family:Inter;font-weight:400;font-size:16px;color:#0b151ab3;letter-spacing:0em;line-height:140%;align-self:start;}.elementor .e-fe0e45e-7bfcd45{font-family:Inter;font-weight:400;font-size:16px;color:#0b151ab3;letter-spacing:0em;line-height:140%;align-self:start;}.elementor .e-d323bde-0f5e347{max-width:50%;padding:0px;margin:0px;border-width:0px;border-style:none;display:flex;flex-direction:column;gap:16px;justify-content:center;}.elementor .e-75d2429-7394fce{font-family:Inter;font-weight:400;font-size:16px;color:#0b151ab3;letter-spacing:0em;line-height:140%;align-self:start;}.elementor .e-d191da8-cf12c52{font-family:Inter;font-weight:400;font-size:16px;color:#0b151ab3;letter-spacing:0em;line-height:140%;align-self:start;}.elementor .e-ab7fbe1-7985443{font-family:Inter;font-weight:400;font-size:16px;color:#0b151ab3;letter-spacing:0em;line-height:140%;align-self:start;}.elementor .e-a5b5ea2-c3e3045{font-family:Inter;font-weight:400;font-size:16px;color:#0b151ab3;letter-spacing:0em;line-height:140%;align-self:start;}.elementor .e-b660494-2f08c1f{max-width:50%;padding:0px;display:flex;}.elementor .e-2a6c494-0784e98{column-gap:15px;padding:0px;display:flex;row-gap:25px;}.elementor .e-8312bf0-3da35ce{max-width:1080px;padding:0px;flex-direction:column;gap:20px;}.elementor .e-64d3d7f-1dca797{padding-block-start:70px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;justify-content:center;}.elementor .e-46c7c29-50a62fe{font-family:Archivo;font-weight:500;font-size:47px;color:#ffffff;line-height:105%;text-align:center;align-self:center;}.elementor .e-781d59e-79de1c9{font-family:Inter;font-weight:400;font-size:16px;color:#ffffffc9;line-height:140%;text-align:center;}.elementor .e-6a9cb56-3902dc7{font-family:Inter;font-weight:500;font-size:15px;color:#ffffff;line-height:120%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:10px;border-radius:5px;background-color:var(--red-dogican);background-clip:border-box;display:flex;align-self:center;}.elementor .e-6a9cb56-3902dc7:hover,.elementor .e-6a9cb56-3902dc7:focus-visible{border-radius:0px;}.elementor .e-3912872-6215f8d{max-width:550px;padding:0px;display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center;}.elementor .e-77084d1-3097776{min-height:400px;padding:0px;margin:0px;border-radius:16px;border-width:0px;border-style:none;background-image:linear-gradient(180deg, #00000099 1%,#0000004d 100%,#000000e0 100%),url("https://www.dogican.it/wp-content/uploads/2026/10/sostenibilita-azienda-dogican-srl-1.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center;align-self:center;}.elementor .e-0d9d81b-95f4730{max-width:1080px;padding:0px;flex-direction:column;gap:20px;}.elementor .e-e85bb21-0113414{padding-block-start:50px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;justify-content:center;align-items:center;}