.elementor .e-4d634a5d-dc35{font-family:var(--font-testo);font-weight:600;font-size:14px;color:var(--ottone-chiaro);letter-spacing:1.5px;text-transform:uppercase;}.elementor .e-5e06e310-bde2{font-family:var(--font-titoli);font-weight:700;font-size:60px;color:var(--bianco);letter-spacing:-1.5px;line-height:1.05;}.elementor .e-6910f655-66d3{font-family:var(--font-testo);font-size:19px;color:#D5D9DE;line-height:1.6;}.elementor .e-7d8aa3d-6f61{max-width:720px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-1086d19-8c9a{background-color:var(--inchiostro);}.elementor .e-1c3285b-27ca{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;object-position:0px 0px;}.elementor .e-2a846c58-194f{padding-block-start:6px;margin-block-start:auto;}.elementor .e-39d13a7-be42{padding-block-start:24px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .e-4abac4e8-4328:hover,.elementor .e-4abac4e8-4328:focus-visible{box-shadow:0px 18px 40px 0px rgba(28,39,51,0.28);transform:scale3d(1.03, 1.03, 1);}.elementor .e-4abac4e8-4328{overflow:hidden;text-decoration:none !important;padding:0px;background-color:var(--bianco);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);transition:all 0.3s;display:flex;flex-direction:column;}.elementor .e-61a27210-60b5{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;object-position:0px 0px;}.elementor .e-5467d7bd-b6ef{padding-block-start:6px;margin-block-start:auto;}.elementor .e-6908ef48-887d{padding-block-start:24px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .e-7965b3ce-122d:hover,.elementor .e-7965b3ce-122d:focus-visible{box-shadow:0px 18px 40px 0px rgba(28,39,51,0.28);transform:scale3d(1.03, 1.03, 1);}.elementor .e-7965b3ce-122d{overflow:hidden;text-decoration:none !important;padding:0px;background-color:var(--bianco);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);transition:all 0.3s;display:flex;flex-direction:column;}.elementor .e-31ffb081-efae{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;object-position:0px 0px;}.elementor .e-787a043d-a3ff{padding-block-start:6px;margin-block-start:auto;}.elementor .e-50284ffd-d7f9{padding-block-start:24px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .e-33c874a2-f9d2:hover,.elementor .e-33c874a2-f9d2:focus-visible{box-shadow:0px 18px 40px 0px rgba(28,39,51,0.28);transform:scale3d(1.03, 1.03, 1);}.elementor .e-33c874a2-f9d2{overflow:hidden;text-decoration:none !important;padding:0px;background-color:var(--bianco);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);transition:all 0.3s;display:flex;flex-direction:column;}.elementor .e-324a10d5-38b9{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;object-position:0px 0px;}.elementor .e-492c3c26-4449{padding-block-start:6px;margin-block-start:auto;}.elementor .e-1a00e52b-1408{padding-block-start:24px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .e-7819c340-2cd0:hover,.elementor .e-7819c340-2cd0:focus-visible{box-shadow:0px 18px 40px 0px rgba(28,39,51,0.28);transform:scale3d(1.03, 1.03, 1);}.elementor .e-7819c340-2cd0{overflow:hidden;text-decoration:none !important;padding:0px;background-color:var(--bianco);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);transition:all 0.3s;display:flex;flex-direction:column;}.elementor .e-2c752ce-99fa701{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;}.elementor .e-6ad08510-3400{padding-block-start:6px;margin-block-start:auto;}.elementor .e-4da0e599-9ff9{padding-block-start:24px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .e-2f964f3b-9a91:hover,.elementor .e-2f964f3b-9a91:focus-visible{box-shadow:0px 18px 40px 0px rgba(28,39,51,0.28);transform:scale3d(1.03, 1.03, 1);}.elementor .e-2f964f3b-9a91{overflow:hidden;text-decoration:none !important;padding:0px;background-color:var(--bianco);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);transition:all 0.3s;display:flex;flex-direction:column;}.elementor .e-4d27aebc-df45{padding-block-start:6px;margin-block-start:auto;}.elementor .e-2efa0244-2bc2{padding-block-start:24px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .e-9aabea4-f525:hover,.elementor .e-9aabea4-f525:focus-visible{box-shadow:0px 18px 40px 0px rgba(28,39,51,0.28);transform:scale3d(1.03, 1.03, 1);}.elementor .e-9aabea4-f525{overflow:hidden;text-decoration:none !important;padding:0px;background-color:var(--bianco);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);transition:all 0.3s;display:flex;flex-direction:column;}.elementor .e-79f8f8dc-3537{padding:0px;display:grid;gap:32px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-2e88bbdf-f5b7{font-family:var(--font-testo);font-weight:600;font-size:13px;color:var(--grigio);padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-color:var(--carta);align-self:flex-start;}.elementor .e-691c908c-bfd1{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:0 0 42%;}.elementor .e-61a335b6-1ea9{width:100%;height:auto;border-radius:14px;border-width:1px;border-color:var(--bordo);border-style:solid;box-shadow:0px 18px 40px 0px rgba(28,39,51,0.14);display:block;}.elementor .e-3141a349-a833{font-family:var(--font-testo);font-weight:600;font-size:14px;color:var(--grigio);}.elementor .e-5012f7a6-82f6{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-22912054-12d5{width:100%;height:auto;border-radius:14px;border-width:1px;border-color:var(--bordo);border-style:solid;box-shadow:0px 18px 40px 0px rgba(28,39,51,0.14);display:block;}.elementor .e-43327d52-9c98{font-family:var(--font-testo);font-weight:600;font-size:14px;color:var(--ottone-scuro);}.elementor .e-449ba343-d369{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-3c7e7426-97f0{min-width:0px;padding:0px;display:grid;gap:24px;flex:1 1 0px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-5eea3307-30d1{width:100%;padding:0px;display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-70f51807-f218{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;border-block-start-width:3px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ottone);border-style:solid;display:flex;flex-direction:column;gap:8px;}.elementor .e-59241090-be7e{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;border-block-start-width:3px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--inchiostro);border-style:solid;display:flex;flex-direction:column;gap:8px;}.elementor .e-6727019e-9e4f{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;border-block-start-width:3px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ottone);border-style:solid;display:flex;flex-direction:column;gap:8px;}.elementor .e-376e0a95-aedc{width:100%;padding:0px;margin-block-start:56px;display:grid;gap:40px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-5eef889c-4226{background-color:var(--bianco);}.elementor .e-37183b95-c8f9{max-width:760px;}.elementor .e-5b95e2bf-2694{width:100%;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:center;}.elementor .e-1d11cc89-f037{background-color:var(--bianco);}.elementor .e-b163655-f37d{font-family:var(--font-titoli);font-weight:700;font-size:52px;color:var(--bianco);letter-spacing:-1px;line-height:1.08;}.elementor .e-15279098-75ac{max-width:640px;font-family:var(--font-testo);font-size:19px;color:#D5D9DE;line-height:1.6;}.elementor .e-489b0dee-d3ad{margin-block-start:8px;}.elementor .e-42e3a5d0-158f{text-align:center;background-color:var(--inchiostro);align-items:center;}