.elementor .e-67fcd7b5-17fa{color:#9A9D9A;grid-column:span 6;}.elementor .e-690f2609-470c{color:#9A9D9A;grid-column:7 / span 6;text-align: right;\n}.elementor .e-19abcf25-ba17{margin-block-end:24px;}.elementor .e-1f9fc17e-64f8{font-size:calc((100vw - 80px) / 3.8);color:#FFFFFF;line-height:0.98;margin-inline-start:-0.4vw;white-space: nowrap;\n}.elementor .e-4c17cad1-4889{color:#FF4A5C;padding-block-start:8px;grid-column:span 3;}.elementor .e-5fcf048e-40f1{color:#E9E9E6;line-height:1.4;grid-column:4 / span 6;}.elementor .e-2712acb3-548e{font-family:Antonio;font-weight:700;font-size:46px;color:#FFFFFF;line-height:1;text-transform:lowercase;transform:rotateX(0deg) rotateY(0deg) rotateZ(-6deg);grid-column:10 / span 3;align-self:end;justify-self: end; white-space: nowrap;\n}.elementor .e-6334ba6e-f0f3{margin-block-start:48px;align-items:start;}.elementor .e-6e386943-d8dd{overflow:hidden;color:#FFFFFF;padding-block-start:56px;padding-block-end:72px;padding-inline-start:40px;padding-inline-end:40px;background-color:#050606;}.elementor .e-616e8d38-7068{width:auto;min-width:0px;padding:0px;gap:8px;flex-wrap:wrap;flex:1 1 auto;}.elementor .e-1a6635f8-100c{font-family:Inter;font-weight:700;font-size:12px;color:#050606;letter-spacing:0.08em;text-transform:uppercase;cursor:pointer;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:#E9E9E6;transition:background-color 0.25s, color 0.25s;}.elementor .e-2e4c066b-b673{font-family:Inter;font-weight:700;font-size:12px;color:#E9E9E6;letter-spacing:0.08em;text-transform:uppercase;cursor:pointer;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:transparent;transition:background-color 0.25s, color 0.25s;}.elementor .e-504cd472-8423{width:auto;padding:4px;border-radius:999px;background-color:#050606;gap:4px;flex:0 0 auto;}.elementor .e-7a221e20-5401{position:sticky;inset-block-start:76px;z-index:20;padding-block-start:16px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:40px;background-color:#E9E9E6;display:flex;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: #050606;\n}.elementor .e-57a60468-5561{width:100%;height:100%;object-fit:cover;transition:transform 0.8s;}.elementor .e-130a85bf-55c8{font-size:56px;color:#FFFFFF;}.elementor .e-77279500-e257{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-color:#E31E35;display:flex;justify-content:center;align-items:center;clip-path:inset(100% 0 0 0);transition: clip-path 0.55s cubic-bezier(.2,.8,.2,1);\n}.elementor .e-686363b5-fe2c{height:560px;overflow:hidden;position:relative;padding:0px;border-radius:12px;background-color:#2a2c2c;}.elementor .e-4a6fa4ea-9656{font-size:44px;color:#050606;}.elementor .e-3070785-7d93{color:#050606;white-space: nowrap;\n}.elementor .e-febb493-31c0{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:16px;justify-content:space-between;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: #050606; align-items: baseline;\n}.elementor .e-3b4b8c48-4f83{font-size:14px;color:#050606;line-height:1.45;}.elementor .e-7f960cfa-5459{min-height:24px;font-size:0px;display:flex;gap:6px;flex-wrap:wrap;}.elementor .e-14ff592f-d23b:hover,.elementor .e-14ff592f-d23b:focus-visible{color:#050606;}.elementor .e-14ff592f-d23b{color:#050606;text-decoration:none;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-52798ae6-5189{min-width:0px;padding:0px;}.elementor .e-43e34672-29ea{column-gap:20px;padding:0px;display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));grid-auto-rows:auto;row-gap: 72px;\n}.elementor .e-5cf4e9e9-3249{padding:0px;}.elementor .e-6bdbf669-fd76{font-size:120px;color:#FFFFFF;}.elementor .e-4dff69f6-3cb1{color:#FFFFFF;white-space: nowrap;\n}.elementor .e-71fd7f29-5cf0:hover,.elementor .e-71fd7f29-5cf0:focus-visible{color:#FFFFFF;background-color:#050606;}.elementor .e-71fd7f29-5cf0{height:260px;color:#FFFFFF;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:72px;border-radius:12px;background-color:#E31E35;transition:background-color 0.35s;display:flex;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-588a0d6a-fe82{font-size:15px;color:#050606;}.elementor .e-27e6def6-c987:hover,.elementor .e-27e6def6-c987:focus-visible{color:#FFFFFF;}.elementor .e-27e6def6-c987{color:#050606;}.elementor .e-65db1a7f-1732{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:72px;gap:16px;justify-content:space-between;align-items:center;border-block-start-width: 1.5px; border-block-start-style: solid; border-block-start-color: #050606;\n}.elementor .e-589d9f26-1b7f{color:#050606;padding-block-start:72px;padding-block-end:204px;padding-inline-start:40px;padding-inline-end:40px;background-color:#E9E9E6;}.elementor .e-657aff44-1c2d{width:0px;height:0px;min-width:0px;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;}.elementor .e-6721d729-fc72{position:absolute;inset-block-end:100px;inset-inline-start:50%;z-index:5;color:#050606;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;background-color:#E9E9E6;transform:translate3d(-50%, 0px, 0px);white-space: nowrap; pointer-events: none;\n}.elementor .e-7d73dd47-d106{height:920px;overflow:hidden;position:relative;color:#E9E9E6;padding:0px;background-color:#050606;display:none;cursor: grab; touch-action: none; user-select: none;\n}.elementor .e-339baf26-f88d{position:relative;padding:0px;display:block;}.elementor .e-775009f0-4d35{position:absolute;inset-block-start:136px;inset-inline-end:auto;inset-inline-start:200px;z-index:3;color:var(--dual-bianco);padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:var(--dual-nero);transform:rotateX(0deg) rotateY(0deg) rotateZ(-6deg);}.elementor .e-24ebc8b8-97ae{position:absolute;inset-block-start:575px;inset-inline-start:27%;z-index:5;font-family:var(--dual-font-titoli);font-size:56px;color:var(--dual-bianco);line-height:1;pointer-events: none; white-space: nowrap;\n}.elementor .e-31f88929-b3be{color:var(--dual-bianco);margin-block-end:32px;display:block;}.elementor .e-d730e7b-ae9a{font-size:calc((100vw - 128px) / 13.8);white-space: nowrap;\n}.elementor .e-46d71c78-e6ef:hover,.elementor .e-46d71c78-e6ef:focus-visible{color:var(--dual-bianco);transform:translate3d(0px, -3px, 0px);}.elementor .e-46d71c78-e6ef{font-family:var(--dual-font-testi);font-weight:500;font-size:18px;color:var(--dual-bianco);padding-block-start:20px;padding-block-end:20px;padding-inline-start:32px;padding-inline-end:32px;border-radius:999px;background-color:var(--dual-nero);transition:transform 0.35s;display:inline-flex;gap:14px;align-items:center;}.elementor .e-3c465574-5283{padding:0px;}.elementor .e-71ead6c1-3d87{max-width:440px;font-size:17px;color:var(--dual-bianco);}.elementor .e-65e71a88-11dc{padding:0px;margin-block-start:48px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-478ec272-5ecb{padding:0px;display:flex;flex-direction:column;}.elementor .e-237d199f-5f8c{font-family:Antonio;font-size:44px;color:#FFFFFF;line-height:0.98;text-transform:uppercase;margin:0px;}.elementor .e-29a84e0-cb2b{font-family:Inter;font-weight:700;font-size:12px;color:#9A9D9A;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:6px;}.elementor .e-78c0b90e-1bdd:focus{border-color:#FF4A5C;}.elementor .e-78c0b90e-1bdd{width:100%;height:48px;font-family:Inter;font-size:16px;color:#FFFFFF;padding-inline-start:0px;padding-inline-end:0px;border-color:#3a3c3c;border-style:solid;background-color:transparent;border-block-start-width: 0px; border-block-end-width: 1.5px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-3aad3ea4-9f44{font-family:Inter;font-weight:700;font-size:12px;color:#9A9D9A;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:6px;}.elementor .e-64c9e6c8-a75a:focus{border-color:#FF4A5C;}.elementor .e-64c9e6c8-a75a{width:100%;height:48px;font-family:Inter;font-size:16px;color:#FFFFFF;padding-inline-start:0px;padding-inline-end:0px;border-color:#3a3c3c;border-style:solid;background-color:transparent;border-block-start-width: 0px; border-block-end-width: 1.5px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-1fff60e4-3777{font-family:Inter;font-weight:700;font-size:12px;color:#9A9D9A;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:6px;}.elementor .e-7c6311ef-f4f2:focus{border-color:#FF4A5C;}.elementor .e-7c6311ef-f4f2{width:100%;height:48px;font-family:Inter;font-size:16px;color:#FFFFFF;padding-inline-start:0px;padding-inline-end:0px;border-color:#3a3c3c;border-style:solid;background-color:transparent;border-block-start-width: 0px; border-block-end-width: 1.5px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-3df5af18-cb04{font-family:Inter;font-weight:700;font-size:12px;color:#9A9D9A;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:6px;}.elementor .e-5377f711-c7bb:focus{border-color:#FF4A5C;}.elementor .e-5377f711-c7bb{width:100%;min-height:120px;font-family:Inter;font-size:16px;color:#FFFFFF;line-height:1.5;padding-block-start:12px;padding-inline-start:0px;padding-inline-end:0px;border-color:#3a3c3c;border-style:solid;background-color:transparent;border-block-start-width: 0px; border-block-end-width: 1.5px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-35a44ad0-8920{font-family:Inter;font-size:12px;color:#9A9D9A;line-height:1.5;margin-block-start:8px;}.elementor .e-607fab3a-27ce:hover,.elementor .e-607fab3a-27ce:focus-visible{background-color:#FF4A5C;}.elementor .e-607fab3a-27ce{font-family:Inter;font-weight:500;font-size:16px;color:#FFFFFF;cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:8px;border-radius:999px;background-color:#E31E35;transition:background-color 0.3s;}.elementor .e-70b4931a-8a61{font-family:Inter;}.elementor .e-708edec8-b0fa{font-family:Inter;font-size:15px;color:#050606;padding:14px;border-radius:10px;background-color:#E9E9E6;text-align: left;\n}.elementor .e-635716fd-90b1{font-family:Inter;}.elementor .e-47a5e3a0-c037{font-family:Inter;font-size:15px;color:#FFFFFF;padding:14px;border-radius:10px;background-color:#C4102B;text-align: left;\n}.elementor .e-7f6b7a75-4c27{padding:0px;display:flex;flex-direction:column;gap:10px;flex-wrap:nowrap;align-items:stretch;}.elementor .e-47b42853-aff5{color:#FFFFFF;padding-block-start:36px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;border-radius:16px;background-color:#050606;display:flex;flex-direction:column;gap:20px;}.elementor .e-3a38d688-b13e{position:relative;z-index:2;column-gap:48px;padding:0px;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.15fr);align-items:start;}.elementor .e-38e13f69-43d4{position:relative;z-index:25;color:var(--dual-nero);padding-block-start:150px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:-64px;background-color:var(--dual-rosso);clip-path:polygon(0 0, 100% 64px, 100% 100%, 0 100%);}