.elementor .e-1e80dd98-db7c{font-family:var(--ar-font-sans);font-weight:600;font-size:34px;color:#01C2CE;line-height:1;}.elementor .e-40d1053d-e4c6{font-family:var(--ar-font-sans);font-weight:300;font-size:14px;color:rgba(255,255,255,0.78);}.elementor .e-1fcf024-2735{padding-block-start:18px;padding-block-end:18px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:10px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(255,255,255,0.08);flex-direction:column;gap:6px;}.elementor .e-463c7e2d-1cb8{font-family:var(--ar-font-sans);font-weight:600;font-size:34px;color:#01C2CE;line-height:1;}.elementor .e-3b1d6af-23ca{font-family:var(--ar-font-sans);font-weight:300;font-size:14px;color:rgba(255,255,255,0.78);}.elementor .e-6c535b80-6bed{padding-block-start:18px;padding-block-end:18px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:10px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(255,255,255,0.08);flex-direction:column;gap:6px;}.elementor .e-265fe488-8772{font-family:var(--ar-font-sans);font-weight:600;font-size:34px;color:#01C2CE;line-height:1;}.elementor .e-26b4bcc7-7f96{font-family:var(--ar-font-sans);font-weight:300;font-size:14px;color:rgba(255,255,255,0.78);}.elementor .e-55d33d4-2e7d{padding-block-start:18px;padding-block-end:18px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:10px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(255,255,255,0.08);flex-direction:column;gap:6px;}.elementor .e-19a3ac6f-7df3{padding:0px;margin-block-start:18px;gap:14px;grid-template-columns:repeat(3, auto);grid-template-rows:repeat(1, auto);}.elementor .e-6abbc0a2-a161{background-image:url("https://www.angeloriccardi.it/wp-content/uploads/2026/05/massimiliano-vadacca-manfredonia-calcio.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:center right;}.elementor .e-2e73b6fb-4fe5{margin-block-start:14px;}.elementor .e-131e1981-51c9{margin-block-start:14px;}.elementor .e-50b747ae-80e7{margin-block-start:14px;}.elementor .e-1b9acc13-e603{padding:0px;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-1852c309-d6ef{aspect-ratio:4 / 5;border-start-start-radius:90px;border-start-end-radius:12px;border-end-start-radius:12px;border-end-end-radius:12px;}.elementor .e-1e805cb6-8edf{font-size:14px;color:#02122891;}.elementor .e-628f5acb-c8bc{padding:0px;flex-direction:column;gap:12px;}.elementor .e-e8742da-29a8{width:100%;max-width:1240px;padding:0px;gap:80px;grid-template-columns:6fr 5fr;grid-template-rows:repeat(1, auto);align-items:start;}.elementor .e-4fa40c92-4a18{color:#ffffff;}.elementor .e-447c6c6f-ea3d{padding:0px;flex-direction:column;gap:18px;}.elementor .e-3b50be1d-5325{font-family:var(--ar-font-sans);font-weight:600;font-size:32px;color:#ffffff;line-height:1;}.elementor .e-7ef868c0-4e2e{font-family:var(--ar-font-sans);font-weight:500;font-size:13px;color:rgba(255,255,255,0.85);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:6px;}.elementor .e-590443fe-ad1b{font-family:var(--ar-font-sans);font-weight:500;font-size:19px;color:#ffffff;}.elementor .e-7ed8bee5-36f5{font-family:var(--ar-font-sans);font-weight:300;font-size:15px;color:rgba(255,255,255,0.92);}.elementor .e-2e5a5880-3ea9{padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:12px;border-end-end-radius:50px;background-image:linear-gradient(135deg, #2C74FF 20%,#01C2CE 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#2C74FF;flex-direction:column;gap:8px;}.elementor .e-79180cfa-3652{font-family:var(--ar-font-sans);font-weight:600;font-size:32px;color:#ffffff;line-height:1;}.elementor .e-1ab82948-7956{font-family:var(--ar-font-sans);font-weight:500;font-size:13px;color:rgba(255,255,255,0.85);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:6px;}.elementor .e-a69ae65-4059{font-family:var(--ar-font-sans);font-weight:500;font-size:19px;color:#ffffff;}.elementor .e-f43ff7a-3219{font-family:var(--ar-font-sans);font-weight:300;font-size:15px;color:rgba(255,255,255,0.92);}.elementor .e-2a99571f-ee9f{padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:12px;border-end-end-radius:50px;background-image:linear-gradient(135deg, #2C74FF 20%,#01C2CE 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#2C74FF;flex-direction:column;gap:8px;}.elementor .e-ff07358-2d48{font-family:var(--ar-font-sans);font-weight:600;font-size:32px;color:#01C2CE;line-height:1;}.elementor .e-2ef4d598-55fc{font-family:var(--ar-font-sans);font-weight:500;font-size:13px;color:rgba(255,255,255,0.6);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:6px;}.elementor .e-2963b8a2-155f{font-family:var(--ar-font-sans);font-weight:500;font-size:19px;color:#ffffff;}.elementor .e-204e0d71-2966{font-family:var(--ar-font-sans);font-weight:300;font-size:15px;color:rgba(255,255,255,0.72);}.elementor .e-54ac2bb1-44b7{padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:12px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:column;gap:8px;}.elementor .e-4f5f48f9-efa9{font-family:var(--ar-font-sans);font-weight:600;font-size:32px;color:#01C2CE;line-height:1;}.elementor .e-2141762e-b0b1{font-family:var(--ar-font-sans);font-weight:500;font-size:13px;color:rgba(255,255,255,0.6);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:6px;}.elementor .e-6f5c9f9e-5ca3{font-family:var(--ar-font-sans);font-weight:500;font-size:19px;color:#ffffff;}.elementor .e-2ae807c5-f68a{font-family:var(--ar-font-sans);font-weight:300;font-size:15px;color:rgba(255,255,255,0.72);}.elementor .e-4a1ca3b3-1141{padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:12px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:column;gap:8px;}.elementor .e-7b003d66-6668{font-family:var(--ar-font-sans);font-weight:600;font-size:32px;color:#01C2CE;line-height:1;}.elementor .e-aaccd64-29fe{font-family:var(--ar-font-sans);font-weight:500;font-size:13px;color:rgba(255,255,255,0.6);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:6px;}.elementor .e-3d3c3097-c926{font-family:var(--ar-font-sans);font-weight:500;font-size:19px;color:#ffffff;}.elementor .e-2a88cd57-571a{font-family:var(--ar-font-sans);font-weight:300;font-size:15px;color:rgba(255,255,255,0.72);}.elementor .e-40edd799-3a69{padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:12px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:column;gap:8px;}.elementor .e-784c398b-c33b{font-family:var(--ar-font-sans);font-weight:600;font-size:32px;color:#01C2CE;line-height:1;}.elementor .e-7719d9e0-e61f{font-family:var(--ar-font-sans);font-weight:500;font-size:13px;color:rgba(255,255,255,0.6);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:6px;}.elementor .e-47f4dd76-deae{font-family:var(--ar-font-sans);font-weight:500;font-size:19px;color:#ffffff;}.elementor .e-34ad4092-e0d6{font-family:var(--ar-font-sans);font-weight:300;font-size:15px;color:rgba(255,255,255,0.72);}.elementor .e-3a3b23a8-c32f{padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:12px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:column;gap:8px;}.elementor .e-4e1c3f59-3b2d{padding:0px;gap:18px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-312ea46b-69b0{background-image:url("https://www.angeloriccardi.it/wp-content/uploads/2024/09/art-top-right.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:50% auto;background-position:top right;background-color:#000916;}.elementor .e-7f658d0-c0c2{padding:0px;flex-direction:column;gap:18px;}.elementor .e-249dee6a-8aa2{font-size:21px;}.elementor .e-25d8ad0f-eb84{font-size:15px;}.elementor .e-1f94929b-5a6d{font-size:21px;}.elementor .e-54b02124-fe1b{font-size:15px;}.elementor .e-e6d83a7-4a0c{font-size:21px;}.elementor .e-5754739b-7b8b{font-size:15px;}.elementor .e-f1f2bb6-451f{padding:0px;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-78e783f8-5281{color:#ffffff;}.elementor .e-2f09897e-e3eb{color:rgba(255,255,255,0.9);}.elementor .e-4e5d474-56f3{max-width:720px;padding:0px;flex-direction:column;gap:14px;}.elementor .e-48e5f1e-9964:hover,.elementor .e-48e5f1e-9964:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-48e5f1e-9964{font-family:var(--ar-font-sans);font-weight:500;font-size:16px;color:#2C74FF;padding-block-start:15px;padding-block-end:15px;padding-inline-start:32px;padding-inline-end:32px;border-radius:100px;background-color:#ffffff;box-shadow:0px 14px 30px -12px rgba(2,18,40,0.45);transition:transform 0.2s;flex:0 0 auto;}.elementor .e-4f07665d-67b3{width:100%;max-width:1240px;padding:0px;flex-direction:row;gap:40px;justify-content:space-between;align-items:center;}.elementor .e-585cd1c3-16ec{background-image:linear-gradient(115deg, #2C74FF 25%,#01C2CE 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#2C74FF;}