.elementor .e-1135d2b8-1364{color:#FFFFFF;grid-column:span 6;}.elementor .e-66a0ccf5-270e{padding:0px;gap:8px;flex-wrap:wrap;grid-column:span 6;justify-content:flex-end;}.elementor .e-1102dc19-ccc4{margin-block-end:32px;align-items:center;}.elementor .e-73cb363a-407b{max-width:12ch;font-size:clamp(64px, 12.5vw, 220px);color:#050606;}.elementor .e-8e7022d-cdd2{position:absolute;inset-block-start:160px;inset-inline-end:64px;font-family:Antonio;font-weight:700;font-size:52px;color:#FFFFFF;line-height:1;transform:rotateX(0deg) rotateY(0deg) rotateZ(-10deg);white-space: nowrap;\n}.elementor .e-197ba6e9-52c0{color:#FFFFFF;}.elementor .e-5e91931e-17ed{font-family:Inter;font-size:15px;color:#050606;line-height:1.4;}.elementor .e-7cc9a91c-671b{padding:0px;display:flex;flex-direction:column;gap:6px;grid-column:span 2;}.elementor .e-2c69b379-d959{color:#FFFFFF;}.elementor .e-3e9a8545-8fd8{font-family:Inter;font-size:15px;color:#050606;line-height:1.4;}.elementor .e-3c689bd0-fa41{padding:0px;display:flex;flex-direction:column;gap:6px;grid-column:span 2;}.elementor .e-3f67e329-fbe2{color:#FFFFFF;}.elementor .e-256725c8-29db{font-family:Inter;font-size:15px;color:#050606;line-height:1.4;}.elementor .e-742a7e48-4a6e{padding:0px;display:flex;flex-direction:column;gap:6px;grid-column:span 2;}.elementor .e-2f6dae5e-a0c7{color:#FFFFFF;}.elementor .e-720379fa-623d{font-family:Inter;font-size:15px;color:#050606;line-height:1.4;}.elementor .e-38fb23b6-a49d{padding:0px;display:flex;flex-direction:column;gap:6px;grid-column:span 2;}.elementor .e-448beeff-440c{color:#FFFFFF;}.elementor .e-3c3e8044-d8ae{font-family:Inter;font-size:15px;color:#050606;line-height:1.4;}.elementor .e-47060980-d900{padding:0px;display:flex;flex-direction:column;gap:6px;grid-column:span 2;}.elementor .e-5357ec78-aa0b{color:#FFFFFF;}.elementor .e-850e5b7-5420{font-family:Inter;font-size:15px;color:#050606;line-height:1.4;}.elementor .e-f8ae705-1088{padding:0px;display:flex;flex-direction:column;gap:6px;grid-column:span 2;}.elementor .e-b3e2eac-3d5f{padding-block-start:20px;margin-block-start:56px;align-items:start;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: rgba(5,6,6,0.35);\n}.elementor .e-57c46ee7-d7e0{position:relative;color:#050606;padding-block-start:48px;padding-block-end:56px;padding-inline-start:40px;padding-inline-end:40px;background-color:#E31E35;}.elementor .e-9537cb6-ce51b08{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-59776a5c-ff0a{width:100%;height:100%;object-fit:cover;}.elementor .e-688cb9df-c5a6{height:620px;overflow:hidden;padding:0px;border-radius:14px;background-color:#2a2c2c;grid-column:span 7;}.elementor .e-15a1f50e-892051e{min-width:100px;grid-template-columns:repeat(1, 1fr);}.elementor .e-6a032862-d7f0{padding-block-start:0px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;}.elementor .e-3e4e1907-36b6{padding-block-start:120px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;}.elementor .e-71f3fcec-ecd0{font-size:clamp(48px, 6vw, 104px);color:#FFFFFF;grid-column:span 7;}.elementor .e-98fea26-4435{font-size:15px;color:#9A9D9A;grid-column:span 5;text-align: right;\n}.elementor .e-740c245a-2f17{margin-block-end:56px;align-items:end;}.elementor .e-2fa9d480-bc40{font-size:clamp(72px, 9vw, 160px);color:#FFFFFF;}.elementor .e-74b9eaf1-1be0{font-weight:500;color:#FFFFFF;margin-block-start:10px;}.elementor .e-663e9c29-13a1{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;grid-column:span 3;border-block-start-width: 2px; border-block-start-style: solid; border-block-start-color: #E31E35;\n}.elementor .e-27626bd1-8f72{font-size:clamp(72px, 9vw, 160px);color:#FFFFFF;}.elementor .e-753ae38f-107e{font-weight:500;color:#FFFFFF;margin-block-start:10px;}.elementor .e-6659be6-54fc{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;grid-column:span 3;border-block-start-width: 2px; border-block-start-style: solid; border-block-start-color: #E31E35;\n}.elementor .e-564d157b-3dfa{font-size:clamp(72px, 9vw, 160px);color:#FFFFFF;}.elementor .e-5d254c51-fc19{font-weight:500;color:#FFFFFF;margin-block-start:10px;}.elementor .e-66a2485e-7441{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;grid-column:span 3;border-block-start-width: 2px; border-block-start-style: solid; border-block-start-color: #E31E35;\n}.elementor .e-3178b3a5-dcb0{font-size:clamp(72px, 9vw, 160px);color:#FFFFFF;}.elementor .e-5d21fea1-b4af{font-weight:500;color:#FFFFFF;margin-block-start:10px;}.elementor .e-2e6234c3-2bc0{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;grid-column:span 3;border-block-start-width: 2px; border-block-start-style: solid; border-block-start-color: #E31E35;\n}.elementor .e-4c4fa891-5df3{row-gap: 32px;\n}.elementor .e-4e1ea4ad-5e52{font-size:96px;color:#E31E35;white-space: nowrap;\n}.elementor .e-51a2bc35-ea7d{font-size:17px;color:#FFFFFF;line-height:1.45;}.elementor .e-4bbb32f5-52a3{padding:28px;border-radius:14px;background-color:#1a1c1c;display:flex;gap:24px;grid-column:span 6;align-items: baseline;\n}.elementor .e-7a40803-fa1b{font-size:96px;color:#E31E35;white-space: nowrap;\n}.elementor .e-1173fd4e-2d45{font-size:17px;color:#FFFFFF;line-height:1.45;}.elementor .e-2a2be9c9-5c20{padding:28px;border-radius:14px;background-color:#1a1c1c;display:flex;gap:24px;grid-column:span 6;align-items: baseline;\n}.elementor .e-7bc33f00-4ec2{margin-block-start:56px;}.elementor .e-1836c34d-221b{color:#FFFFFF;padding-block-start:120px;padding-block-end:110px;padding-inline-start:40px;padding-inline-end:40px;background-color:#050606;}.elementor .e-211ef975-5f40{color:#C4102B;padding-block-start:10px;grid-column:span 3;}.elementor .e-57f815ad-d198{font-family:Inter;font-size:clamp(20px, 2.2vw, 30px);color:#050606;line-height:1.4;grid-column:span 8;}.elementor .e-79969d9-d8eb{color:#C4102B;}.elementor .e-571c24f-b2a1{font-size:44px;color:#050606;}.elementor .e-7fdc19bc-8373{color:#050606;line-height:1.55;}.elementor .e-696903df-1cf6{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;grid-column:span 4;border-block-start-width: 1.5px; border-block-start-style: solid; border-block-start-color: #050606;\n}.elementor .e-143df8a4-61ee{color:#C4102B;}.elementor .e-6c584a26-a97c{font-size:44px;color:#050606;}.elementor .e-61c1a5ee-7ce9{color:#050606;line-height:1.55;}.elementor .e-5708b57e-1d91{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;grid-column:span 4;border-block-start-width: 1.5px; border-block-start-style: solid; border-block-start-color: #050606;\n}.elementor .e-93fc38a-6c22{color:#C4102B;}.elementor .e-36333d0d-7a7a{font-size:44px;color:#050606;}.elementor .e-6aac59fc-5e6d{color:#050606;line-height:1.55;}.elementor .e-79fc44d3-3595{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;grid-column:span 4;border-block-start-width: 1.5px; border-block-start-style: solid; border-block-start-color: #050606;\n}.elementor .e-166854eb-96dd{margin-block-start:96px;row-gap: 48px;\n}.elementor .e-5071c93d-8cf5{color:#050606;margin-inline-end:8px;}.elementor .e-35f5388c-60a4{color:#050606;}.elementor .e-c90de91-f540{padding:0px;margin-block-start:64px;gap:10px;flex-wrap:wrap;align-items:center;}.elementor .e-70916b1b-7437{padding-block-start:120px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;}.elementor .e-38efc594-5d00{font-size:clamp(56px, 7vw, 120px);color:#FFFFFF;grid-column:span 6;}.elementor .e-ee13d85-f1f7{font-size:15px;color:#9A9D9A;grid-column:span 6;text-align: right;\n}.elementor .e-19abee9e-f91e{margin-block-end:48px;align-items:end;}.elementor .e-b74b2e1-2019{font-size:20px;color:#FFFFFF;}.elementor .e-4d1ad243-c073{font-size:20px;color:#FFFFFF;}.elementor .e-395078fa-2b87{font-size:20px;color:#FFFFFF;}.elementor .e-15a94bb9-3959{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr));border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: #2a2c2c;\n}.elementor .e-136db840-8c17{padding:0px;display:flex;flex-direction:column;gap:12px;grid-column:span 3;}.elementor .e-3a0c2dce-26d2{font-size:20px;color:#FFFFFF;}.elementor .e-4a429408-8b0d{font-size:20px;color:#FFFFFF;}.elementor .e-59349283-2217{font-size:20px;color:#FFFFFF;}.elementor .e-79e487a9-e189{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr));border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: #2a2c2c;\n}.elementor .e-666a4a0d-cb58{padding:0px;display:flex;flex-direction:column;gap:12px;grid-column:span 3;}.elementor .e-17ab0333-cda9{font-size:20px;color:#FFFFFF;}.elementor .e-7890a0c-87c9{font-size:20px;color:#FFFFFF;}.elementor .e-30ff90be-95bb{font-size:20px;color:#FFFFFF;}.elementor .e-4b964346-4161{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr));border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: #2a2c2c;\n}.elementor .e-4c9f5ded-9b93{padding:0px;display:flex;flex-direction:column;gap:12px;grid-column:span 3;}.elementor .e-32d09c8d-63e7{font-size:20px;color:#FFFFFF;}.elementor .e-309e4b33-47d9{font-size:20px;color:#FFFFFF;}.elementor .e-e248daa-af2a{font-size:20px;color:#FFFFFF;}.elementor .e-59c850af-42f2{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr));border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: #2a2c2c;\n}.elementor .e-9a72980-1436{padding:0px;display:flex;flex-direction:column;gap:12px;grid-column:span 3;}.elementor .e-7fe394bc-132e{row-gap: 32px;\n}.elementor .e-3ef5536-e34b9ba{font-size:20px;color:#FFFFFF;}.elementor .e-789ae56-39f34bb{font-size:20px;color:#FFFFFF;}.elementor .e-74c758c-48f63dd{font-size:20px;color:#FFFFFF;}.elementor .e-651ce7c-8567f17{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr));border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: #2a2c2c;\n}.elementor .e-664bb39-fe06151{padding:0px;display:flex;flex-direction:column;gap:12px;grid-column:span 3;}.elementor .e-94105a1-e9f414e{font-size:20px;color:#FFFFFF;}.elementor .e-a7286cc-5a4b55d{font-size:20px;color:#FFFFFF;}.elementor .e-1ca391d-0118292{font-size:20px;color:#FFFFFF;}.elementor .e-61ba0ae-770b30b{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr));border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: #2a2c2c;\n}.elementor .e-444d725-06ea9f3{padding:0px;display:flex;flex-direction:column;gap:12px;grid-column:span 3;}.elementor .e-203f6f2-e04bf24{font-size:20px;color:#FFFFFF;}.elementor .e-b44d6e6-581f314{font-size:20px;color:#FFFFFF;}.elementor .e-2749a37-de37e8d{font-size:20px;color:#FFFFFF;}.elementor .e-0d2f064-a18ac09{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr));border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: #2a2c2c;\n}.elementor .e-199461d-d984b19{padding:0px;display:flex;flex-direction:column;gap:12px;grid-column:span 3;}.elementor .e-e778517-bf5b107{font-size:20px;color:#FFFFFF;}.elementor .e-c41631e-4125950{font-size:20px;color:#FFFFFF;}.elementor .e-a2a0a7e-e7986b3{font-size:20px;color:#FFFFFF;}.elementor .e-d8e3ef7-0181ec2{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr));border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: #2a2c2c;\n}.elementor .e-82967c8-0511baf{padding:0px;display:flex;flex-direction:column;gap:12px;grid-column:span 3;}.elementor .e-5ff9bf1-b70f905{row-gap: 32px;\n}.elementor .e-69e0a4a2-35dd{color:#FFFFFF;padding-block-start:120px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;background-color:#050606;}.elementor .e-cd381d-eafc{color:#C4102B;grid-column:span 3;}.elementor .e-58e1cbdc-d916{color:#050606;grid-column:span 9;white-space: pre-line;\n}.elementor .e-78a4533a-c021{padding-block-start:40px;align-items:start;border-block-start-width: 1.5px; border-block-start-style: solid; border-block-start-color: #050606;\n}.elementor .e-25540e4-e872{padding-block-start:120px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;}.elementor .e-79d4903c-ff5f{color:#9A9D9A;}.elementor .e-3b6ab34b-1ed7{font-size:clamp(72px, 12vw, 220px);color:#FFFFFF;}.elementor .e-59aea1b3-6f11{width:auto;position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-79b96591-e628{position:relative;z-index:2;font-size:120px;color:#FFFFFF;line-height:1;}.elementor .e-36671fd7-9c97:hover,.elementor .e-36671fd7-9c97:focus-visible{color:#FFFFFF;}.elementor .e-36671fd7-9c97{overflow:hidden;position:relative;color:#FFFFFF;text-decoration:none;padding-block-start:72px;padding-block-end:136px;padding-inline-start:40px;padding-inline-end:40px;background-color:#050606;display:flex;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-ba80acf-4317{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-7eaf0916-bf44{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-2ce55ec4-af2a{color:var(--dual-bianco);margin-block-end:32px;display:block;}.elementor .e-7419038b-4a3e{font-size:clamp(80px, 8.8vw, 132px);white-space: nowrap;\n}.elementor .e-55fab839-87e6:hover,.elementor .e-55fab839-87e6:focus-visible{color:var(--dual-bianco);transform:translate3d(0px, -3px, 0px);}.elementor .e-55fab839-87e6{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-6e19d095-e805{padding:0px;}.elementor .e-9356ec5-dbab{max-width:440px;font-size:17px;color:var(--dual-bianco);}.elementor .e-24d12d44-7ba4{padding:0px;margin-block-start:48px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-3cdb237b-e162{padding:0px;display:flex;flex-direction:column;}.elementor .e-e6af50b-f169{font-family:Antonio;font-size:44px;color:#FFFFFF;line-height:0.98;text-transform:uppercase;margin:0px;}.elementor .e-2c6fb813-1cfa{font-family:Inter;font-weight:700;font-size:12px;color:#9A9D9A;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:6px;}.elementor .e-4ddc6c37-309b:focus{border-color:#FF4A5C;}.elementor .e-4ddc6c37-309b{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-7e25d062-7d2d{font-family:Inter;font-weight:700;font-size:12px;color:#9A9D9A;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:6px;}.elementor .e-25201faf-c9bf:focus{border-color:#FF4A5C;}.elementor .e-25201faf-c9bf{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-40365b34-5860{font-family:Inter;font-weight:700;font-size:12px;color:#9A9D9A;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:6px;}.elementor .e-7b7a7959-3eb5:focus{border-color:#FF4A5C;}.elementor .e-7b7a7959-3eb5{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-23960e94-9291{font-family:Inter;font-weight:700;font-size:12px;color:#9A9D9A;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:6px;}.elementor .e-416cfc00-794c:focus{border-color:#FF4A5C;}.elementor .e-416cfc00-794c{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-39d92183-4ab1{font-family:Inter;font-size:12px;color:#9A9D9A;line-height:1.5;margin-block-start:8px;}.elementor .e-2eedb810-5020:hover,.elementor .e-2eedb810-5020:focus-visible{background-color:#FF4A5C;}.elementor .e-2eedb810-5020{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-10a9da38-8d34{font-family:Inter;}.elementor .e-78cc3b59-865e{font-family:Inter;font-size:15px;color:#050606;padding:14px;border-radius:10px;background-color:#E9E9E6;text-align: left;\n}.elementor .e-56ec718a-8164{font-family:Inter;}.elementor .e-26df9a6-ca44{font-family:Inter;font-size:15px;color:#FFFFFF;padding:14px;border-radius:10px;background-color:#C4102B;text-align: left;\n}.elementor .e-1b1ac4aa-cec4{padding:0px;display:flex;flex-direction:column;gap:10px;flex-wrap:nowrap;align-items:stretch;}.elementor .e-62d3bdd4-5c74{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-63abbf59-90fc{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-2dfd532-24fa{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%);}