.elementor .e-20596313-5e04d4e{width:100%;object-fit:contain;margin-block-end:10px;}.elementor .e-498e2d8d-4db8de9{width:104px;min-height:44px;padding:0px;display:inline-flex;align-items:flex-start;}.elementor .e-684b1a8-687759a{max-width:36ch;font-family:Outfit;font-weight:400;font-size:14px;color:rgba(255,255,255,.68);line-height:1.62em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#00000000;}.elementor .e-6661a5a3-3dda859{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:4 1 0px;align-items:flex-start;}.elementor .e-6b74e9b6-85b8091{font-family:Outfit;font-weight:600;font-size:11px;color:rgba(255,255,255,.56);letter-spacing:0.12em;line-height:1.4em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;background-color:#00000000;}.elementor .e-7b23dd7f-bb5c8c1{font-family:Outfit;font-weight:500;font-size:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#00000000;}.elementor .e-43b600d-0b2a002{font-family:Outfit;font-weight:500;font-size:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#00000000;}.elementor .e-3209ea76-034ba37{font-family:Outfit;font-weight:500;font-size:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#00000000;}.elementor .e-6e4075cb-8355976{font-family:Outfit;font-weight:500;font-size:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#00000000;}.elementor .e-5f6aa33-97daed1{font-family:Outfit;font-weight:500;font-size:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#00000000;}.elementor .e-6f9787df-7839049{font-family:Outfit;font-weight:500;font-size:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#00000000;}.elementor .e-8f79e7-34239bd{column-gap:10px;padding:0px;display:flex;flex-direction:column;row-gap:10px;align-items:flex-start;}.elementor .e-28519145-4bde0ca{min-width:0px;display:flex;flex-direction:column;flex:2 1 0px;}.elementor .e-691c2294-d2f19a5{font-family:Outfit;font-weight:600;font-size:11px;color:rgba(255,255,255,.56);letter-spacing:0.12em;line-height:1.4em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;background-color:#00000000;}.elementor .e-22c7beda-e158140{font-family:Outfit;font-weight:500;font-size:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#00000000;}.elementor .e-15ca421b-9023bbe{font-family:Outfit;font-weight:500;font-size:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#00000000;}.elementor .e-761a62f6-282dfc7{font-family:Outfit;font-weight:500;font-size:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#00000000;}.elementor .e-3b589da9-e5bfb8f{font-family:Outfit;font-weight:500;font-size:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#00000000;}.elementor .e-3d6071ad-efbc265{column-gap:10px;padding:0px;display:flex;flex-direction:column;row-gap:10px;align-items:flex-start;}.elementor .e-227f058b-00985ad{min-width:0px;display:flex;flex-direction:column;flex:3 1 0px;}.elementor .e-2f25ea96-1ac9ab9{font-family:Outfit;font-weight:600;font-size:11px;color:rgba(255,255,255,.56);letter-spacing:0.12em;line-height:1.4em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;background-color:#00000000;}.elementor .e-2550895d-f219b79{width:22px;height:22px;object-fit:contain;}.elementor .e-53657a16-5c59312{font-family:Outfit;font-weight:500;font-size:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#00000000;}.elementor .e-7c048767-72914dd{min-height:44px;color:#FFFFFF;column-gap:12px;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-style:none;background-color:#00000000;display:inline-flex;row-gap:12px;align-items:center;}.elementor .e-7c048767-72914dd:hover,.elementor .e-7c048767-72914dd:focus-visible{text-decoration:underline;}.elementor .e-7c048767-72914dd:focus{text-decoration:underline;}.elementor .e-269a5e33-1749c08{width:22px;height:22px;object-fit:contain;}.elementor .e-12f288cb-d625082{font-family:Outfit;font-weight:500;font-size:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#00000000;}.elementor .e-4a3e86ac-479b2be{min-height:44px;color:#FFFFFF;column-gap:12px;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-style:none;background-color:#00000000;display:inline-flex;row-gap:12px;align-items:center;}.elementor .e-4a3e86ac-479b2be:hover,.elementor .e-4a3e86ac-479b2be:focus-visible{text-decoration:underline;}.elementor .e-4a3e86ac-479b2be:focus{text-decoration:underline;}.elementor .e-5e3aff5a-9c40406{column-gap:4px;padding:0px;display:flex;flex-direction:column;row-gap:4px;align-items:flex-start;}.elementor .e-53a774a-a604b9d{font-family:Outfit;font-weight:600;font-size:11px;color:rgba(255,255,255,.56);letter-spacing:0.12em;line-height:1.4em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;background-color:#00000000;}.elementor .e-2054dd49-c3d1964{font-family:Outfit;font-weight:500;font-size:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#00000000;}.elementor .e-46cf7bb6-6ba9d60{min-height:44px;color:#FFFFFF;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-style:none;background-color:#00000000;display:inline-flex;align-items:center;}.elementor .e-46cf7bb6-6ba9d60:hover,.elementor .e-46cf7bb6-6ba9d60:focus-visible{text-decoration:underline;}.elementor .e-46cf7bb6-6ba9d60:focus{text-decoration:underline;}.elementor .e-5d9ccbe6-453c02c{padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-697a74d5-8d7a659{min-width:0px;display:flex;flex-direction:column;flex:3 1 0px;}.elementor .e-151ae4a6-937ddff{width:100%;column-gap:56px;padding:0px;display:flex;flex-direction:row;row-gap:56px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-1810ca1b-a392042{font-family:Outfit;font-weight:400;font-size:12px;color:rgba(255,255,255,.58);line-height:1.4em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-32005706-926240e{width:100%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:45px;display:flex;align-items:center;}.elementor .e-78a1a0b-8aae92b{width:100%;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-21da0ace-d676100{width:100%;color:#FFFFFF;padding-block-start:92px;padding-block-end:42px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(#0b284282, #0b284282),url("https://dev.raoulrusso.it/wp-content/uploads/2026/09/sfondo-footer.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:block;}