{"id":11,"date":"2020-09-26T00:23:39","date_gmt":"2020-09-25T22:23:39","guid":{"rendered":"http:\/\/mydb1.altervista.org\/?page_id=11"},"modified":"2026-10-03T13:25:22","modified_gmt":"2026-10-03T11:25:22","slug":"homepage","status":"publish","type":"page","link":"https:\/\/calciocanegrate.it\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"11\" class=\"elementor elementor-11\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d7a8075 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"d7a8075\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-33c2237\" data-id=\"33c2237\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d4d45c9 elementor-widget elementor-widget-html\" data-id=\"d4d45c9\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===================================================================\n     CALCIO CANEGRATE \u2014 Home: Risultati Prima Squadra (ultimo risultato + prossima partita Tuttocampo + bottone classifica)\n     VERSIONE SENZA IFRAME (2\/10\/2026): HTML + CSS + JS direttamente nella pagina.\n     Incolla TUTTO questo file in un widget \"HTML\" di Elementor, al posto della versione precedente.\n     Lo stile e' isolato dal tema: tutte le regole partono da #cc-risultati-host.\n     Le versioni con iframe sono in Sito Web\/_bk\/2026-10-02_pre-no-iframe\/.\n     =================================================================== -->\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Bayon&family=Poppins:wght@600;700;800&display=swap\">\n<style>\n\n\/* ===== Isolamento dal tema (al posto dell'iframe): azzera gli stili di OceanWP\/Elementor\n   dentro la sezione, come se fosse una pagina a se'. Le regole sotto ripristinano lo stile della sezione. ===== *\/\n#cc-risultati-host{all:revert;display:block;font-size:16px;line-height:normal;color:#000;text-align:left;font-family:sans-serif}\n#cc-risultati-host :where(*:not(svg, svg *, img, iframe, video)), #cc-risultati-host :where(*:not(svg, svg *, img, iframe, video))::before, #cc-risultati-host :where(*:not(svg, svg *, img, iframe, video))::after{all:revert}\n#cc-risultati-host :where(img, iframe, video){max-width:none;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;vertical-align:baseline}\n#cc-risultati-host :where(svg){max-width:none}\n#cc-risultati-host{\n    --blu:#11366e;\n    --blu-vivo:#1f5fd6;\n    --rosso:#c41e29;\n    --rosso-vivo:#ea2f3b;\n  }\n#cc-risultati-host *{ box-sizing:border-box; }\n#cc-risultati-host, #cc-risultati-host{ margin:0; padding:0; background:transparent; overflow:hidden; font-family:\"Poppins\",sans-serif; }\n#cc-risultati-host #cc-res{\n    position:relative; isolation:isolate; overflow:hidden;\n    background:#05091f; color:#fff;\n    padding:52px 24px 58px;\n  }\n#cc-risultati-host .bg{\n    position:absolute; inset:-30px; z-index:-4;\n    background:url(\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2022\/10\/DSCF1524-230-mm-f-8-1250-iso-1-1900-s-22-10-02-EdZa.jpg\") center\/cover no-repeat;\n    animation:ccris-zoom 40s ease-in-out infinite alternate;\n  }\n@keyframes ccris-zoom{ from{ transform:scale(1); } to{ transform:scale(1.12) translateX(-1.5%); } }\n#cc-risultati-host .veil{ position:absolute; inset:0; z-index:-3; }\n#cc-risultati-host .veil-dark{ background:linear-gradient(180deg, rgba(3,5,12,.86) 0%, rgba(7,9,20,.72) 48%, rgba(3,5,12,.92) 100%); opacity:1; }\n#cc-risultati-host .beam{\n    position:absolute; top:-12%; width:34%; height:78%; z-index:-2; pointer-events:none;\n    background:linear-gradient(180deg, rgba(255,255,255,.20), rgba(255,255,255,0) 82%);\n    clip-path:polygon(44% 0, 56% 0, 100% 100%, 0 100%);\n    filter:blur(6px); opacity:.55; transform-origin:50% 0;\n  }\n#cc-risultati-host .beam.l{ left:-4%; animation:ccris-sway 9s ease-in-out infinite alternate; }\n#cc-risultati-host .beam.r{ right:-4%; animation:ccris-sway 11s ease-in-out infinite alternate-reverse; }\n@keyframes ccris-sway{ from{ transform:rotate(-7deg); opacity:.35; } to{ transform:rotate(7deg); opacity:.6; } }\n#cc-risultati-host .pitch{ position:absolute; left:50%; bottom:-330px; width:640px; height:640px; margin-left:-320px; z-index:-2;\n          border:3px solid rgba(255,255,255,.09); border-radius:50%; pointer-events:none; }\n#cc-risultati-host .pitch::after{ content:\"\"; position:absolute; left:50%; top:50%; width:16px; height:16px; margin:-8px 0 0 -8px; border-radius:50%; background:rgba(255,255,255,.12); }\n#cc-risultati-host .head{ text-align:center; margin:0 auto 34px; }\n#cc-risultati-host .kicker{\n    display:inline-flex; align-items:center; gap:9px;\n    background:var(--rosso); color:#fff; font-weight:800; font-size:12px; letter-spacing:3.5px; text-transform:uppercase;\n    padding:7px 18px 7px 14px; border-radius:40px;\n    box-shadow:0 6px 18px rgba(196,30,41,.45);\n  }\n#cc-risultati-host .kicker svg{ width:15px; height:15px; animation:ccris-spin 9s linear infinite; }\n@keyframes ccris-spin{ to{ transform:rotate(360deg); } }\n#cc-risultati-host .head h2{\n    margin:14px 0 0; font-family:\"Bayon\",Impact,sans-serif; font-weight:400; text-transform:uppercase;\n    font-size:clamp(30px,5.6vw,58px); line-height:1.05; letter-spacing:2px; color:#fff;\n    text-shadow:0 4px 22px rgba(0,0,0,.55);\n  }\n#cc-risultati-host .head h2 em{ font-style:normal; color:transparent; -webkit-text-stroke:1.5px #fff; }\n#cc-risultati-host .grid{\n    display:grid; grid-template-columns:repeat(2,minmax(0,540px)); justify-content:center; gap:30px;\n    max-width:1140px; margin:0 auto;\n  }\n#cc-risultati-host .col{ min-width:0; opacity:0; transform:translateY(28px); animation:ccris-up .8s cubic-bezier(.2,.8,.2,1) forwards; }\n#cc-risultati-host .col:nth-child(2){ animation-delay:.18s; }\n@keyframes ccris-up{ to{ opacity:1; transform:none; } }\n#cc-risultati-host .label{\n    display:flex; align-items:center; justify-content:center; gap:10px; margin-bottom:14px;\n    font-family:\"Bayon\",Impact,sans-serif; font-size:clamp(22px,3.2vw,30px); letter-spacing:2px; text-transform:uppercase;\n    text-shadow:0 2px 12px rgba(0,0,0,.6);\n  }\n#cc-risultati-host .label svg{ width:24px; height:24px; flex:0 0 auto; }\n#cc-risultati-host .dot{ width:12px; height:12px; border-radius:50%; background:var(--rosso-vivo); box-shadow:0 0 0 0 rgba(234,47,59,.7); animation:ccris-pulse 1.8s infinite; }\n@keyframes ccris-pulse{ 70%{ box-shadow:0 0 0 12px rgba(234,47,59,0); } 100%{ box-shadow:0 0 0 0 rgba(234,47,59,0); } }\n#cc-risultati-host .card{\n    position:relative; padding:12px; border-radius:20px;\n    background:linear-gradient(160deg, rgba(255,255,255,.14), rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.22);\n    box-shadow:0 18px 44px rgba(0,0,0,.5), inset 0 1px 0 rgba(255,255,255,.25);\n    transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;\n  }\n#cc-risultati-host .slot{ position:relative; width:100%; max-width:500px; margin:0 auto; height:330px; overflow:hidden; border-radius:10px; }\n#cc-risultati-host .slot iframe{ position:absolute; top:0; left:0; width:500px; border:0; transform-origin:0 0; background:transparent;\n                pointer-events:none; }\n#cc-risultati-host .cta{ display:flex; flex-wrap:wrap; justify-content:center; align-items:stretch; gap:16px 20px; margin-top:38px; }\n#cc-risultati-host .btn{\n    position:relative; overflow:hidden; display:inline-flex; align-items:center; gap:14px;\n    padding:9px 26px 9px 10px; border-radius:60px; text-decoration:none !important;\n    font-weight:800; font-size:15px; letter-spacing:1.4px; text-transform:uppercase; line-height:1.15;\n  }\n#cc-risultati-host .btn .ic{\n    flex:0 0 auto; width:46px; height:46px; border-radius:50%;\n    display:flex; align-items:center; justify-content:center;\n  }\n#cc-risultati-host .btn .ic svg{ width:24px; height:24px; }\n#cc-risultati-host .btn .arr{ width:18px; height:18px; flex:0 0 auto; opacity:.9; }\n#cc-risultati-host .btn small{ display:block; font-size:10px; font-weight:700; letter-spacing:2.2px; opacity:.8; margin-bottom:2px; }\n#cc-risultati-host .btn.main{\n    color:#fff; background:linear-gradient(135deg, #b3141f, var(--rosso-vivo));\n    border:1px solid rgba(255,255,255,.35);\n    box-shadow:0 12px 28px rgba(196,30,41,.5), inset 0 1px 0 rgba(255,255,255,.4);\n  }\n#cc-risultati-host .btn.main .ic{ background:#fff; }\n#cc-risultati-host .btn.main .ic svg{ stroke:var(--rosso); }\n#cc-risultati-host .btn.main::after{ \/* riflesso che scorre *\/\n    content:\"\"; position:absolute; top:0; left:-60%; width:40%; height:100%;\n    background:linear-gradient(100deg, transparent, rgba(255,255,255,.35), transparent);\n    transform:skewX(-20deg); animation:ccris-shine 3.8s ease-in-out infinite;\n  }\n@keyframes ccris-shine{ 0%,55%{ left:-60%; } 100%{ left:140%; } }\n#cc-risultati-host .btn.sec{\n    color:var(--blu); background:#fff; border:1px solid rgba(255,255,255,.9);\n    box-shadow:0 12px 28px rgba(0,0,0,.4), inset 0 -3px 0 rgba(17,54,110,.12);\n  }\n#cc-risultati-host .btn.sec .ic{ background:linear-gradient(135deg, var(--blu), #1c4a99); }\n#cc-risultati-host .btn.sec .ic svg{ stroke:#fff; }\n@media (max-width:900px){#cc-risultati-host .grid{ grid-template-columns:minmax(0,540px); gap:34px; }\n#cc-risultati-host .beam{ width:60%; }}\n@media (max-width:520px){#cc-risultati-host #cc-res{ padding:36px 12px 44px; }\n#cc-risultati-host .card{ padding:7px; border-radius:16px; }\n#cc-risultati-host .head{ margin-bottom:26px; }\n#cc-risultati-host .kicker{ font-size:11px; letter-spacing:3px; }\n#cc-risultati-host .cta{ flex-direction:column; align-items:stretch; max-width:340px; margin-left:auto; margin-right:auto; }\n#cc-risultati-host .btn{ font-size:14px; }\n#cc-risultati-host .btn .arr{ margin-left:auto; }}\n@media (prefers-reduced-motion:reduce){#cc-risultati-host *, #cc-risultati-host *::before, #cc-risultati-host *::after{ animation:none !important; transition:none !important; }\n#cc-risultati-host .col{ opacity:1; transform:none; }}\n@media (max-width:760px),(hover:none){#cc-risultati-host .bg{animation:none !important}\n#cc-risultati-host .beam{display:none !important}\n#cc-risultati-host *{-webkit-backdrop-filter:none !important;backdrop-filter:none !important}}\n#cc-risultati-host.cc-off *, #cc-risultati-host.cc-off *::before, #cc-risultati-host.cc-off *::after{animation-play-state:paused !important}\n<\/style>\n<div id=\"cc-risultati-host\" style=\"width:100%;position:relative;\">\n<section id=\"cc-res\">\n  <div class=\"bg\"><\/div>\n  <div class=\"veil veil-dark\"><\/div>\n  <div class=\"beam l\"><\/div>\n  <div class=\"beam r\"><\/div>\n  <div class=\"pitch\"><\/div>\n\n  <div class=\"head\">\n    <span class=\"kicker\">\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 7l4 3-1.5 5h-5L8 10z\" fill=\"#fff\"\/><path d=\"M12 2v5M16 10l5-1.5M14.5 15l3 4.5M9.5 15l-3 4.5M8 10L3 8.5\"\/><\/svg>\n      Prima Squadra\n    <\/span>\n    <h2>Prima Categoria <em>2026\/27<\/em> &ndash; Girone J<\/h2>\n  <\/div>\n\n  <div class=\"grid\">\n    <div class=\"col\">\n      <div class=\"label\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M7.5 12.5l3 3 6-7\"\/><\/svg>\n        Risultato finale\n      <\/div>\n      <div class=\"card\">\n        <div class=\"slot\">\n          <iframe src=\"https:\/\/www.tuttocampo.it\/WidgetV2\/Partita\/17cd64b2-7fba-4b47-9352-c22cb1780b12\" width=\"500\" height=\"330\" data-shift=\"0\" scrolling=\"no\" frameborder=\"0\" title=\"Ultimo risultato\"><\/iframe>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"col next\">\n      <div class=\"label\"><span class=\"dot\"><\/span> Prossima partita<\/div>\n      <div class=\"card\">\n        <div class=\"slot\">\n          <iframe src=\"https:\/\/www.tuttocampo.it\/WidgetV2\/ProssimaPartita\/17cd64b2-7fba-4b47-9352-c22cb1780b12\" width=\"500\" height=\"330\" data-shift=\"0\" scrolling=\"no\" frameborder=\"0\" title=\"Prossima partita\"><\/iframe>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"cta\">\n    <a class=\"btn main\" href=\"https:\/\/calciocanegrate.it\/?page_id=196\" target=\"_top\" aria-label=\"Vai a Risultati e classifica del girone\">\n      <span class=\"ic\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 21h8M12 17v4M7 4h10v5a5 5 0 0 1-10 0z\"\/><path d=\"M7 5H4v2a3 3 0 0 0 3 3M17 5h3v2a3 3 0 0 1-3 3\"\/><\/svg><\/span>\n      <span>Risultati<br>e classifica<\/span>\n      <svg class=\"arr\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg>\n    <\/a>\n    <a class=\"btn sec\" href=\"https:\/\/calciocanegrate.it\/?page_id=194\" target=\"_top\" aria-label=\"Vai alla rosa della Prima Squadra\">\n      <span class=\"ic\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"9\" cy=\"8\" r=\"3.5\"\/><path d=\"M2.5 20c0-3.6 2.9-6 6.5-6s6.5 2.4 6.5 6\"\/><circle cx=\"17.5\" cy=\"9\" r=\"2.6\"\/><path d=\"M17 14.2c2.6.2 4.5 2.1 4.5 5.3\"\/><\/svg><\/span>\n      <span>La rosa<br>Prima Squadra<\/span>\n      <svg class=\"arr\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg>\n    <\/a>\n  <\/div>\n<\/section>\n<\/div>\n<script>\n(function(){\n  var host = document.getElementById('cc-risultati-host');\n  \/* Animazioni e timer in pausa quando la sezione non e' sullo schermo (fluidita' su smartphone) *\/\n  if ('IntersectionObserver' in window) new IntersectionObserver(function(e){ host.classList.toggle('cc-off', !e[0].isIntersecting); }).observe(host);\n  function visible(){ return !host.classList.contains('cc-off'); }\n  \/* Widget Tuttocampo: scala i riquadri alla larghezza disponibile *\/\n  var BASE_W = 500, BASE_H = 330;\n  function fit(){\n    var slots = host.querySelectorAll('.slot');\n    for (var i = 0; i < slots.length; i++){\n      var slot = slots[i], f = slot.firstElementChild;\n      var w = slot.clientWidth || BASE_W;\n      var s = Math.min(1, w \/ BASE_W);\n      var h = parseInt(f.getAttribute('height'), 10) || BASE_H;\n      slot.style.height = (BASE_H * s) + 'px';\n      f.style.width = BASE_W + 'px';\n      f.style.height = h + 'px';\n      f.style.transform = 'scale(' + s + ')';\n      var sh = parseInt(f.getAttribute('data-shift'), 10) || 0;   \/* ritocco verticale in px (+ giu', - su) *\/\n      f.style.top  = ((((BASE_H - h) \/ 2) + sh) * s) + 'px';\n      f.style.left = ((w - BASE_W * s) \/ 2) + 'px';\n    }\n  }\n  window.addEventListener('load', fit);\n  (function(){ var lw = document.documentElement.clientWidth;\n    window.addEventListener('resize', function(){ var w = document.documentElement.clientWidth; if (w !== lw){ lw = w; fit(); } }); })();\n  if (document.fonts && document.fonts.ready) document.fonts.ready.then(fit);\n  fit();\n  \/* Tutta larghezza: esce dal contenitore di Elementor *\/\n  function fullWidth(){\n    host.style.marginLeft = '0';\n    var left = host.getBoundingClientRect().left;\n    host.style.width = document.documentElement.clientWidth + 'px';\n    host.style.marginLeft = (-left) + 'px';\n    \/* annulla il padding verticale di Elementor sotto la sezione (niente striscia blu verso il Menu Settori) *\/\n    var wrap = host.closest('.elementor-widget-wrap');\n    var pb = wrap ? parseFloat(getComputedStyle(wrap).paddingBottom) || 0 : 0;\n    host.style.marginBottom = (-pb) + 'px';\n  }\n  fullWidth();\n  window.addEventListener('load', fullWidth);\n  \/* ricalcola solo se cambia la larghezza: su smartphone lo scroll fa comparire\/sparire la barra dell'indirizzo *\/\n  (function(){ var lw = document.documentElement.clientWidth;\n    window.addEventListener('resize', function(){ var w = document.documentElement.clientWidth; if (w !== lw){ lw = w; fullWidth(); } }); })();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-38fcef1 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"38fcef1\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a426af5\" data-id=\"a426af5\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-23df17e elementor-widget elementor-widget-html\" data-id=\"23df17e\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===================================================================\n     CALCIO CANEGRATE \u2014 Home: Menu Settori (3 card verso Juniores \/ Attivita di Base \/ Scuola Calcio)\n     VERSIONE SENZA IFRAME (2\/10\/2026): HTML + CSS + JS direttamente nella pagina.\n     Incolla TUTTO questo file in un widget \"HTML\" di Elementor, al posto della versione precedente.\n     Lo stile e' isolato dal tema: tutte le regole partono da #cc-menu-host.\n     Le versioni con iframe sono in Sito Web\/_bk\/2026-10-02_pre-no-iframe\/.\n     =================================================================== -->\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Bayon&family=Poppins:wght@500;600;700;800&display=swap\">\n<style>\n\n\/* ===== Isolamento dal tema (al posto dell'iframe): azzera gli stili di OceanWP\/Elementor\n   dentro la sezione, come se fosse una pagina a se'. Le regole sotto ripristinano lo stile della sezione. ===== *\/\n#cc-menu-host{all:revert;display:block;font-size:16px;line-height:normal;color:#000;text-align:left;font-family:sans-serif}\n#cc-menu-host :where(*:not(svg, svg *, img, iframe, video)), #cc-menu-host :where(*:not(svg, svg *, img, iframe, video))::before, #cc-menu-host :where(*:not(svg, svg *, img, iframe, video))::after{all:revert}\n#cc-menu-host :where(img, iframe, video){max-width:none;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;vertical-align:baseline}\n#cc-menu-host :where(svg){max-width:none}\n#cc-menu-host{\n    --blu:#11366e;\n    --blu-vivo:#1f5fd6;\n    --rosso:#c41e29;\n    --rosso-vivo:#ea2f3b;\n  }\n#cc-menu-host *{ box-sizing:border-box; }\n#cc-menu-host, #cc-menu-host{ margin:0; padding:0; background:transparent; font-family:\"Poppins\",sans-serif; }\n#cc-menu-host #cc-menu{\n    position:relative; isolation:isolate; overflow:hidden;\n    background:#0a2050; color:#fff;\n    padding:56px 24px 64px;\n  }\n#cc-menu-host .bg{\n    position:absolute; inset:-30px; z-index:-3;\n    background:url(\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2020\/11\/7-768x576.jpg\") center\/cover no-repeat;\n    animation:ccmenu-zoom 40s ease-in-out infinite alternate;\n  }\n@keyframes ccmenu-zoom{ from{ transform:scale(1); } to{ transform:scale(1.12) translateX(-1.5%); } }\n#cc-menu-host .veil{\n    position:absolute; inset:0; z-index:-2;\n    background:linear-gradient(180deg, rgba(8,20,55,.88) 0%, rgba(11,27,68,.76) 48%, rgba(6,15,42,.93) 100%);\n  }\n#cc-menu-host .head{ text-align:center; margin:0 auto 38px; position:relative; z-index:1; }\n#cc-menu-host .head h2{\n    margin:0; font-family:\"Bayon\",Impact,sans-serif; font-weight:400; text-transform:uppercase;\n    font-size:clamp(28px,5.2vw,52px); line-height:1.05; letter-spacing:2px; color:#fff;\n    text-shadow:0 4px 22px rgba(0,0,0,.55);\n  }\n#cc-menu-host .head p{\n    margin:12px auto 0; max-width:560px; font-size:15px; line-height:1.6; color:rgba(255,255,255,.78);\n  }\n#cc-menu-host .grid{\n    position:relative; z-index:1;\n    display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:22px;\n    max-width:1240px; margin:0 auto;\n  }\n#cc-menu-host .item{ opacity:0; transform:translateY(28px); animation:ccmenu-up .8s cubic-bezier(.2,.8,.2,1) forwards; }\n#cc-menu-host .item:nth-child(1){ animation-delay:0s; }\n#cc-menu-host .item:nth-child(2){ animation-delay:.14s; }\n#cc-menu-host .item:nth-child(3){ animation-delay:.28s; }\n#cc-menu-host .item:nth-child(4){ animation-delay:.42s; }\n@keyframes ccmenu-up{ to{ opacity:1; transform:none; } }\n#cc-menu-host .card{\n    position:relative; display:block; text-decoration:none !important;\n    border-radius:20px; overflow:hidden; aspect-ratio:4\/5;\n    border:1px solid rgba(255,255,255,.22);\n    box-shadow:0 18px 44px rgba(0,0,0,.5), inset 0 1px 0 rgba(255,255,255,.18);\n    transition:transform .35s ease, box-shadow .35s ease;\n  }\n#cc-menu-host .card img{\n    position:absolute; inset:0; width:100%; height:100%; object-fit:cover;\n    transition:transform .6s ease, filter .35s ease;\n    filter:saturate(1.05);\n  }\n#cc-menu-host .card .shade{\n    position:absolute; inset:0;\n    background:linear-gradient(180deg, rgba(8,20,55,0) 30%, rgba(6,15,42,.55) 68%, rgba(6,15,42,.92) 100%);\n    transition:background .35s ease;\n  }\n#cc-menu-host .card .label{\n    position:absolute; left:0; right:0; bottom:0; padding:20px 18px 22px;\n    display:flex; align-items:center; justify-content:space-between; gap:10px;\n  }\n#cc-menu-host .card .label span.txt{\n    font-family:\"Bayon\",Impact,sans-serif; font-weight:400; text-transform:uppercase;\n    font-size:clamp(18px,1.9vw,23px); letter-spacing:1.1px; color:#fff;\n    text-shadow:0 2px 10px rgba(0,0,0,.6);\n  }\n#cc-menu-host .card .label .arrow{\n    flex:0 0 auto; width:38px; height:38px; border-radius:50%;\n    background:rgba(255,255,255,.14); border:1px solid rgba(255,255,255,.35);\n    display:flex; align-items:center; justify-content:center;\n    transition:background .3s ease, transform .3s ease;\n  }\n#cc-menu-host .card .label .arrow svg{ width:18px; height:18px; transition:transform .3s ease; }\n#cc-menu-host .card .bar{\n    position:absolute; left:0; right:0; bottom:0; height:4px;\n    background:linear-gradient(90deg, var(--rosso), var(--rosso-vivo));\n    transform:scaleX(0); transform-origin:left; transition:transform .4s ease;\n  }\n#cc-menu-host .card:hover{ transform:translateY(-8px); box-shadow:0 26px 56px rgba(0,0,0,.55), 0 0 0 1px rgba(255,255,255,.35), 0 0 42px rgba(31,95,214,.5); }\n#cc-menu-host .card:hover img{ transform:scale(1.08); }\n#cc-menu-host .card:hover .shade{ background:linear-gradient(180deg, rgba(8,20,55,0) 15%, rgba(6,15,42,.5) 55%, rgba(6,15,42,.95) 100%); }\n#cc-menu-host .card:hover .label .arrow{ background:var(--rosso); transform:translateX(2px); }\n#cc-menu-host .card:hover .label .arrow svg{ transform:translateX(2px); }\n#cc-menu-host .card:hover .bar{ transform:scaleX(1); }\n#cc-menu-host .card:focus-visible{ outline:3px solid #fff; outline-offset:3px; }\n@media (max-width:980px){#cc-menu-host .grid{ grid-template-columns:repeat(2,minmax(0,1fr)); max-width:760px; }}\n@media (max-width:560px){#cc-menu-host #cc-menu{ padding:40px 16px 48px; }\n#cc-menu-host .grid{ grid-template-columns:minmax(0,1fr); gap:20px; max-width:380px; }\n#cc-menu-host .card{ aspect-ratio:16\/10; }\n#cc-menu-host .head{ margin-bottom:28px; }\n#cc-menu-host .kicker{ font-size:11px; letter-spacing:3px; }}\n@media (prefers-reduced-motion:reduce){#cc-menu-host *, #cc-menu-host *::before, #cc-menu-host *::after{ animation:none !important; transition:none !important; }\n#cc-menu-host .item{ opacity:1; transform:none; }}\n@media (max-width:760px),(hover:none){#cc-menu-host .bg{animation:none !important}\n#cc-menu-host .beam{display:none !important}\n#cc-menu-host *{-webkit-backdrop-filter:none !important;backdrop-filter:none !important}}\n#cc-menu-host.cc-off *, #cc-menu-host.cc-off *::before, #cc-menu-host.cc-off *::after{animation-play-state:paused !important}\n<\/style>\n<div id=\"cc-menu-host\" style=\"width:100%;position:relative;\">\n<section id=\"cc-menu\">\n  <div class=\"bg\"><\/div>\n  <div class=\"veil\"><\/div>\n\n  <div class=\"head\">\n    <h2>Il nostro settore giovanile<\/h2>\n    <p>Dalla scuola calcio alla Juniores: scopri i percorsi del Calcio Canegrate per ogni et\u00e0.<\/p>\n  <\/div>\n\n  <div class=\"grid\">\n    <div class=\"item\">\n      <a class=\"card\" href=\"https:\/\/calciocanegrate.it\/?page_id=8821\" target=\"_top\" aria-label=\"Vai alla pagina Juniores\">\n        <img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2020\/11\/7-768x576.jpg\" alt=\"Juniores Calcio Canegrate\" loading=\"lazy\">\n        <div class=\"shade\"><\/div>\n        <div class=\"bar\"><\/div>\n        <div class=\"label\">\n          <span class=\"txt\">Juniores<\/span>\n          <span class=\"arrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h13M13 6l6 6-6 6\"\/><\/svg><\/span>\n        <\/div>\n      <\/a>\n    <\/div>\n\n    <div class=\"item\">\n      <a class=\"card\" href=\"https:\/\/calciocanegrate.it\/?page_id=7350\" target=\"_top\" aria-label=\"Vai alla pagina Settore Agonistico\">\n        <img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2022\/11\/DSCN2801_2-768x912.jpg\" alt=\"Settore Agonistico Calcio Canegrate\" loading=\"lazy\">\n        <div class=\"shade\"><\/div>\n        <div class=\"bar\"><\/div>\n        <div class=\"label\">\n          <span class=\"txt\">Agonistica<\/span>\n          <span class=\"arrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h13M13 6l6 6-6 6\"\/><\/svg><\/span>\n        <\/div>\n      <\/a>\n    <\/div>\n\n    <div class=\"item\">\n      <a class=\"card\" href=\"https:\/\/calciocanegrate.it\/?page_id=6532\" target=\"_top\" aria-label=\"Vai alla pagina Attivit\u00e0 di Base\">\n        <img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2026\/10\/WhatsApp-Image-2026-09-13-at-17.38.55-768x512.jpeg\" alt=\"Attivit\u00e0 di Base Calcio Canegrate\" loading=\"lazy\">\n        <div class=\"shade\"><\/div>\n        <div class=\"bar\"><\/div>\n        <div class=\"label\">\n          <span class=\"txt\">Attivita' di Base<\/span>\n          <span class=\"arrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h13M13 6l6 6-6 6\"\/><\/svg><\/span>\n        <\/div>\n      <\/a>\n    <\/div>\n\n    <div class=\"item\">\n      <a class=\"card\" href=\"https:\/\/calciocanegrate.it\/?page_id=9634\" target=\"_top\" aria-label=\"Vai alla pagina Scuola Calcio\">\n        <img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2022\/02\/2012-1-768x481.jpg\" alt=\"Scuola Calcio Canegrate\" loading=\"lazy\">\n        <div class=\"shade\"><\/div>\n        <div class=\"bar\"><\/div>\n        <div class=\"label\">\n          <span class=\"txt\">Scuola Calcio<\/span>\n          <span class=\"arrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h13M13 6l6 6-6 6\"\/><\/svg><\/span>\n        <\/div>\n      <\/a>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div>\n<script>\n(function(){\n  var host = document.getElementById('cc-menu-host');\n  \/* Animazioni e timer in pausa quando la sezione non e' sullo schermo (fluidita' su smartphone) *\/\n  if ('IntersectionObserver' in window) new IntersectionObserver(function(e){ host.classList.toggle('cc-off', !e[0].isIntersecting); }).observe(host);\n  function visible(){ return !host.classList.contains('cc-off'); }\n  \/* Tutta larghezza: esce dal contenitore di Elementor *\/\n  function fullWidth(){\n    host.style.marginLeft = '0';\n    var left = host.getBoundingClientRect().left;\n    host.style.maxWidth = 'none';\n    host.style.width = document.documentElement.clientWidth + 'px';\n    host.style.marginLeft = (-left) + 'px';\n    var wrap = host.closest('.elementor-widget-wrap');\n    var pt = wrap ? parseFloat(getComputedStyle(wrap).paddingTop) || 0 : 0;\n    host.style.marginTop = (-pt) + 'px';\n  }\n  fullWidth();\n  window.addEventListener('load', fullWidth);\n  \/* ricalcola solo se cambia la larghezza: su smartphone lo scroll fa comparire\/sparire la barra dell'indirizzo *\/\n  (function(){ var lw = document.documentElement.clientWidth;\n    window.addEventListener('resize', function(){ var w = document.documentElement.clientWidth; if (w !== lw){ lw = w; fullWidth(); } }); })();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e0b133f elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"e0b133f\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5be2e8a\" data-id=\"5be2e8a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2fb92d9 elementor-widget elementor-widget-html\" data-id=\"2fb92d9\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===================================================================\n     CALCIO CANEGRATE \u2014 Home: Centro Tecnico AC Milan + Scuola Calcio Elite (loghi + testo + pulsante)\n     VERSIONE SENZA IFRAME (2\/10\/2026): HTML + CSS + JS direttamente nella pagina.\n     Incolla TUTTO questo file in un widget \"HTML\" di Elementor, al posto della versione precedente.\n     Lo stile e' isolato dal tema: tutte le regole partono da #cc-academy-host.\n     Le versioni con iframe sono in Sito Web\/_bk\/2026-10-02_pre-no-iframe\/.\n     =================================================================== -->\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Bayon&family=Poppins:wght@500;600;700;800&display=swap\">\n<style>\n\n\/* ===== Isolamento dal tema (al posto dell'iframe): azzera gli stili di OceanWP\/Elementor\n   dentro la sezione, come se fosse una pagina a se'. Le regole sotto ripristinano lo stile della sezione. ===== *\/\n#cc-academy-host{all:revert;display:block;font-size:16px;line-height:normal;color:#000;text-align:left;font-family:sans-serif}\n#cc-academy-host :where(*:not(svg, svg *, img, iframe, video)), #cc-academy-host :where(*:not(svg, svg *, img, iframe, video))::before, #cc-academy-host :where(*:not(svg, svg *, img, iframe, video))::after{all:revert}\n#cc-academy-host :where(img, iframe, video){max-width:none;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;vertical-align:baseline}\n#cc-academy-host :where(svg){max-width:none}\n#cc-academy-host{\n    --blu:#11366e;\n    --blu-vivo:#1f5fd6;\n    --rosso:#c41e29;\n    --rosso-vivo:#ea2f3b;\n  }\n#cc-academy-host *{ box-sizing:border-box; }\n#cc-academy-host, #cc-academy-host{ margin:0; padding:0; background:transparent; font-family:\"Poppins\",sans-serif; }\n#cc-academy-host #cc-academy{\n    position:relative; isolation:isolate; overflow:hidden;\n    background:\n      radial-gradient(ellipse 1000px 600px at 15% 15%, rgba(234,47,59,.30) 0%, rgba(234,47,59,0) 60%),\n      radial-gradient(ellipse 1000px 600px at 85% 90%, rgba(0,0,0,.30) 0%, rgba(0,0,0,0) 60%),\n      linear-gradient(160deg, #4a0c12 0%, #7a1420 50%, #3d0a0f 100%);\n    color:#fff;\n  }\n#cc-academy-host .fx-lines{\n    position:absolute; inset:0; z-index:0; opacity:.07; pointer-events:none;\n    background-image:repeating-linear-gradient(45deg, #fff 0, #fff 1px, transparent 1px, transparent 64px);\n  }\n#cc-academy-host .accent{ position:relative; z-index:1; height:5px; background:linear-gradient(90deg, #0d2359, var(--rosso-vivo), #0d2359); }\n#cc-academy-host .grid{\n    position:relative; z-index:1;\n    display:grid; grid-template-columns:minmax(0,1.9fr) minmax(0,1fr); gap:56px; align-items:center;\n    max-width:none; margin:0; padding:64px 32px;\n  }\n#cc-academy-host .left{\n    display:flex; flex-direction:column; align-items:center; gap:34px;\n    text-decoration:none !important; color:#fff; text-align:center;\n  }\n#cc-academy-host .logos{ display:flex; gap:28px; justify-content:center; width:100%; }\n#cc-academy-host .logo{\n    flex:1 1 0; max-width:340px; height:230px;\n    display:flex; align-items:center; justify-content:center;\n    padding:18px; overflow:hidden;\n    background:rgba(255,255,255,.07);\n    border:1px solid rgba(255,255,255,.22);\n    border-radius:22px;\n    backdrop-filter:blur(2px);\n    box-shadow:inset 0 1px 0 rgba(255,255,255,.15), 0 14px 34px rgba(0,0,0,.4);\n    transition:transform .35s ease, border-color .35s ease;\n  }\n#cc-academy-host .logo img{ max-width:100%; max-height:100%; object-fit:contain; filter:drop-shadow(0 2px 10px rgba(0,0,0,.4)); }\n#cc-academy-host h2{\n    margin:0; font-family:\"Bayon\",Impact,sans-serif; font-weight:400; text-transform:uppercase;\n    font-size:clamp(28px,3.6vw,46px); line-height:1.08; letter-spacing:1.5px; color:#fff;\n    text-shadow:0 4px 20px rgba(0,0,0,.5);\n  }\n#cc-academy-host .sub{ margin:14px auto 0; max-width:520px; font-size:15.5px; line-height:1.65; color:rgba(255,255,255,.82); }\n#cc-academy-host .cta{\n    display:inline-flex; align-items:center; gap:10px;\n    font-family:\"Bayon\",Impact,sans-serif; font-weight:400; text-transform:uppercase;\n    font-size:18px; letter-spacing:1.5px; color:#fff;\n    background:linear-gradient(135deg, var(--rosso), var(--rosso-vivo));\n    padding:14px 34px; border-radius:999px;\n    box-shadow:0 10px 26px rgba(196,30,41,.45), inset 0 1px 0 rgba(255,255,255,.25);\n    transition:transform .3s ease, box-shadow .3s ease;\n  }\n#cc-academy-host .cta svg{ width:17px; height:17px; transition:transform .3s ease; }\n#cc-academy-host .left:hover .logo{ transform:translateY(-4px); border-color:rgba(255,255,255,.4); }\n#cc-academy-host .left:hover .cta, #cc-academy-host .novita:hover .cta{ transform:translateY(-2px); box-shadow:0 14px 32px rgba(196,30,41,.55), inset 0 1px 0 rgba(255,255,255,.3); }\n#cc-academy-host .left:hover .cta svg, #cc-academy-host .novita:hover .cta svg{ transform:translateX(4px); }\n#cc-academy-host .novita{\n    position:relative; display:flex; flex-direction:column; align-items:center; gap:18px;\n    padding:34px 22px 28px; text-align:center; text-decoration:none !important; color:#fff;\n    background:linear-gradient(180deg, rgba(255,255,255,.12), rgba(255,255,255,.05));\n    border:1px solid rgba(255,255,255,.28); border-radius:26px;\n    box-shadow:0 18px 44px rgba(0,0,0,.45), inset 0 1px 0 rgba(255,255,255,.18);\n    transition:transform .35s ease, border-color .35s ease;\n  }\n#cc-academy-host .novita:hover{ transform:translateY(-5px); border-color:rgba(255,255,255,.5); }\n#cc-academy-host .badge{\n    position:absolute; top:-16px; left:50%; transform:translateX(-50%); z-index:2;\n    font-family:\"Bayon\",Impact,sans-serif; font-size:20px; letter-spacing:3px; text-transform:uppercase;\n    color:#fff; background:linear-gradient(135deg, var(--rosso), var(--rosso-vivo));\n    padding:7px 26px; border-radius:999px; white-space:nowrap;\n    box-shadow:0 8px 22px rgba(196,30,41,.55), 0 0 0 0 rgba(234,47,59,.6);\n    animation:ccacad-pulse 2s infinite;\n  }\n@keyframes ccacad-pulse{ 0%{box-shadow:0 8px 22px rgba(196,30,41,.55), 0 0 0 0 rgba(234,47,59,.55);} 70%{box-shadow:0 8px 22px rgba(196,30,41,.55), 0 0 0 14px rgba(234,47,59,0);} 100%{box-shadow:0 8px 22px rgba(196,30,41,.55), 0 0 0 0 rgba(234,47,59,0);} }\n#cc-academy-host .novita .kicker{\n    margin-top:10px; font-size:12.5px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:rgba(255,255,255,.75);\n  }\n#cc-academy-host .novita .chips{ display:flex; flex-direction:column; gap:10px; width:100%; margin:4px 0 6px; }\n#cc-academy-host .novita .chips span{\n    display:flex; align-items:center; justify-content:center; gap:10px;\n    padding:11px 14px; border-radius:14px; font-size:14.5px; font-weight:600; line-height:1.3;\n    background:rgba(255,255,255,.09); border:1px solid rgba(255,255,255,.2);\n  }\n#cc-academy-host .novita .chips b{ color:#fff; font-weight:800; }\n#cc-academy-host .novita .chips i{ width:8px; height:8px; border-radius:50%; background:var(--rosso-vivo); flex:0 0 auto; box-shadow:0 0 10px var(--rosso-vivo); }\n#cc-academy-host .novita h3{\n    margin:2px 0 0; font-family:\"Bayon\",Impact,sans-serif; font-weight:400; text-transform:uppercase;\n    font-size:clamp(28px,2.8vw,38px); letter-spacing:1.4px; line-height:1.08;\n  }\n#cc-academy-host .novita p{ margin:0; font-size:14px; line-height:1.55; color:rgba(255,255,255,.82); }\n@media (max-width:1100px){#cc-academy-host .grid{ gap:36px; padding:52px 28px; }\n#cc-academy-host .logos{ gap:18px; }\n#cc-academy-host .logo{ height:190px; }}\n@media (max-width:880px){#cc-academy-host .grid{ grid-template-columns:1fr; gap:54px; padding:48px 22px 52px; }\n#cc-academy-host .novita{ max-width:520px; width:100%; margin:0 auto; }\n#cc-academy-host .logo{ height:210px; max-width:360px; }}\n@media (max-width:560px){#cc-academy-host .logos{ flex-direction:column; align-items:center; gap:18px; }\n#cc-academy-host .logo{ width:100%; max-width:300px; height:190px; flex:0 0 auto; }\n#cc-academy-host h2{ font-size:27px; }\n#cc-academy-host .sub{ font-size:14.5px; }}\n@media (prefers-reduced-motion:reduce){#cc-academy-host *, #cc-academy-host *::before, #cc-academy-host *::after{ animation:none !important; transition:none !important; }}\n@media (max-width:760px),(hover:none){#cc-academy-host .bg{animation:none !important}\n#cc-academy-host .beam{display:none !important}\n#cc-academy-host *{-webkit-backdrop-filter:none !important;backdrop-filter:none !important}}\n#cc-academy-host.cc-off *, #cc-academy-host.cc-off *::before, #cc-academy-host.cc-off *::after{animation-play-state:paused !important}\n<\/style>\n<div id=\"cc-academy-host\" style=\"position:relative; width:100vw; max-width:100vw; left:50%; margin-left:-50vw; margin-top:-34px; margin-bottom:-20px;\">\n<section id=\"cc-academy\">\n  <div class=\"fx-lines\"><\/div>\n\n  <div class=\"grid\">\n\n    <!-- Centro Tecnico AC Milan + Scuola Calcio Elite -> pagina Centro Tecnico -->\n    <a class=\"left\" href=\"https:\/\/calciocanegrate.it\/?page_id=702\" target=\"_top\"\n       aria-label=\"Scopri il Centro Tecnico AC Milan e la Scuola Calcio del Calcio Canegrate, riconosciuta dalla FIGC\">\n      <div class=\"logos\">\n        <div class=\"logo\">\n          <img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2025\/11\/Immagine_WhatsApp_2025-11-19_ore_12.56.58_1187e1fc-removebg-preview.png\"\n               alt=\"Centro Tecnico AC Milan\" loading=\"lazy\">\n        <\/div>\n        <div class=\"logo\">\n          <img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2025\/11\/logo_scelite-removebg-preview-768x317.png\"\n               alt=\"Scuola Calcio Elite \u2014 Settore Giovanile e Scolastico FIGC, Club 3\u00b0 Livello\" loading=\"lazy\">\n        <\/div>\n      <\/div>\n      <div>\n        <h2>Scopri la nostra<br>Scuola Calcio<\/h2>\n        <p class=\"sub\">Un percorso formativo firmato AC Milan, per una scuola calcio riconosciuta dalla FIGC al livello pi\u00f9 alto raggiungibile da un club dilettantistico.<\/p>\n      <\/div>\n      <span class=\"cta\">\n        Scopri di piu'\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h13M13 6l6 6-6 6\"\/><\/svg>\n      <\/span>\n    <\/a>\n\n    <!-- NOVITA': Avviamento allo sport -> pagina \/avviamento del gestionale -->\n    <a class=\"novita\" href=\"https:\/\/gestionale.calciocanegrate.it\/avviamento\" target=\"_top\"\n       aria-label=\"Novit\u00e0: avviamento allo sport per bambini nati nel 2023 e 2024 \u2014 scopri di pi\u00f9\">\n      <span class=\"badge\">Novita'<\/span>\n      <span class=\"kicker\">Lezioni del sabato<\/span>\n      <h3>Avviamento<br>allo sport<\/h3>\n      <div class=\"chips\">\n        <span><i><\/i><b>Bambini nati nel 2023 e 2024<\/b><\/span>\n        <span><i><\/i>Ogni sabato in palestra<\/span>\n        <span><i><\/i>2 lezioni di prova per iniziare<\/span>\n      <\/div>\n      <span class=\"cta\">\n        Scopri di piu'\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h13M13 6l6 6-6 6\"\/><\/svg>\n      <\/span>\n    <\/a>\n\n  <\/div>\n\n<\/section>\n<\/div>\n<script>\n(function(){\n  var host = document.getElementById('cc-academy-host');\n  \/* Animazioni e timer in pausa quando la sezione non e' sullo schermo (fluidita' su smartphone) *\/\n  if ('IntersectionObserver' in window) new IntersectionObserver(function(e){ host.classList.toggle('cc-off', !e[0].isIntersecting); }).observe(host);\n  function visible(){ return !host.classList.contains('cc-off'); }\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-72f5994 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"72f5994\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4fa9bef\" data-id=\"4fa9bef\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b21694d elementor-widget elementor-widget-html\" data-id=\"b21694d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===================================================================\n     CALCIO CANEGRATE \u2014 Sezione \"La nostra storia\" in home (widget completo)\n\n     Un solo pezzo: incolla SOLO questo file in un widget \"HTML\" di\n     Elementor free, al posto del vecchio carosello. Contiene intestazione,\n     carosello foto storiche e bottone. Nessun file da caricare online.\n\n     FOTO: cerca \"SLIDES = [\" e sostituisci gli indirizzi.\n     LINK (foto e bottone): cerca \"TARGET_URL\" e l'href del bottone\n     (https:\/\/calciocanegrate.it\/?page_id=188).\n     =================================================================== -->\n\n<div id=\"cc-carosello-host\" style=\"width:100%; max-width:1300px; margin:0 auto;\"><\/div>\n\n<script>\n(function(){\n\n  var caroselloHTML = `<!doctype html>\n<html lang=\"it\">\n<head>\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n<title>La nostra storia \u2014 Calcio Canegrate<\/title>\n<style>\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Bayon&family=Poppins:wght@400;500;600;700;800&display=swap');\n\n  :root{\n    --cc-blu: #11366e;\n    --cc-blu-scuro: #0b2450;\n    --cc-rosso: #c41e29;\n    --cc-rosso-vivo: #ea2f3b;\n    --cc-bianco: #ffffff;\n    --cc-sfondo: #061141;\n  }\n  *{ box-sizing:border-box; }\n  html, body{\n    margin:0; padding:0; background:transparent;\n    font-family:'Poppins', sans-serif; overflow:hidden;\n  }\n\n  \/* ============ SEZIONE (sfondo come il carosello precedente) ============ *\/\n  #cc-storia{\n    position:relative;\n    overflow:hidden;\n    width:100%;\n    border-radius:16px;\n    \/* texture: luce morbida in alto + righe diagonali + puntini, su base blu scuro *\/\n    background:\n      radial-gradient(ellipse 70% 55% at 50% 0%, rgba(40,90,190,.40) 0%, rgba(40,90,190,0) 70%),\n      radial-gradient(ellipse 60% 50% at 50% 115%, rgba(196,30,41,.20) 0%, rgba(196,30,41,0) 70%),\n      repeating-linear-gradient(135deg, rgba(255,255,255,.035) 0 2px, transparent 2px 22px),\n      radial-gradient(rgba(255,255,255,.07) 1px, transparent 1.4px) 0 0 \/ 26px 26px,\n      var(--cc-sfondo);\n    padding:36px 20px 38px;\n    text-align:center;\n    color:#fff;\n  }\n\n  #cc-storia::before{\n    content:\"\"; position:absolute; left:50%; top:50%; width:720px; height:720px; margin:-360px 0 0 -360px;\n    border:3px solid rgba(255,255,255,.06); border-radius:50%; pointer-events:none;\n  }\n  #cc-storia > *{ position:relative; z-index:1; }\n\n  \/* ============ INTESTAZIONE ============ *\/\n  .cc-titolo{\n    margin:0; font-family:'Bayon', Impact, sans-serif; font-weight:400; text-transform:uppercase;\n    font-size:clamp(34px, 6vw, 62px); line-height:1.05; letter-spacing:2px; color:#fff;\n  }\n  .cc-titolo em{ font-style:normal; color:transparent; -webkit-text-stroke:1.5px #fff; }\n  .cc-sotto{\n    margin:10px auto 20px; max-width:520px;\n    font-weight:500; font-size:15px; line-height:1.5; color:rgba(255,255,255,.85);\n  }\n\n  \/* ============ CAROSELLO (codice originale) ============ *\/\n  #cc-carosello{\n    position:relative;\n    width:100%;\n    max-width:1180px;\n    margin:0 auto;\n    height:400px;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    background:transparent;\n    overflow:hidden;\n    perspective:1400px;\n  }\n  @media (max-width:700px){ #cc-carosello{ height:290px; } }\n  @media (max-width:420px){ #cc-carosello{ height:245px; } }\n\n  .cc-track{\n    position:relative;\n    width:100%;\n    height:100%;\n    transform-style:preserve-3d;\n  }\n\n  .cc-slide{\n    position:absolute;\n    top:50%; left:50%;\n    width:min(60%, 620px);\n    height:82%;\n    border-radius:16px;\n    overflow:hidden;\n    box-shadow:0 20px 45px rgba(0,0,0,.45);\n    border:3px solid rgba(255,255,255,.15);\n    cursor:pointer;\n    transition:transform .7s cubic-bezier(.22,.9,.32,1), opacity .7s ease, filter .7s ease;\n    will-change:transform, opacity;\n  }\n  .cc-slide img{\n    width:100%; height:100%; object-fit:cover; display:block;\n    transform:scale(1.08);\n    transition:transform 8s linear;\n  }\n  .cc-slide.cc-active img{ transform:scale(1.18); }\n\n  .cc-slide-placeholder{\n    background:linear-gradient(135deg, var(--cc-blu), var(--cc-blu-scuro));\n    display:flex; align-items:center; justify-content:center;\n  }\n  .cc-placeholder-inner{\n    color:#fff; text-align:center; font-weight:600; opacity:.85; font-size:14px; line-height:1.5;\n  }\n  .cc-placeholder-inner span{ font-size:26px; display:block; margin-bottom:4px; }\n\n  .cc-caption{\n    position:absolute; left:0; right:0; bottom:0;\n    padding:14px 18px 12px;\n    background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.75) 100%);\n    color:#fff; font-weight:600; font-size:14px;\n    opacity:0; transform:translateY(8px);\n    transition:opacity .5s ease .15s, transform .5s ease .15s;\n    pointer-events:none;\n  }\n  .cc-slide.cc-active .cc-caption{ opacity:1; transform:none; }\n\n  .cc-arrow{\n    position:absolute; top:50%; transform:translateY(-50%);\n    width:44px; height:44px; border-radius:50%;\n    background:rgba(255,255,255,.15); backdrop-filter:blur(4px);\n    border:1.5px solid rgba(255,255,255,.4);\n    color:#fff; font-size:18px; display:flex; align-items:center; justify-content:center;\n    cursor:pointer; z-index:30; transition:background .2s ease, transform .2s ease;\n    user-select:none;\n  }\n  .cc-arrow:hover{ background:var(--cc-rosso); transform:translateY(-50%) scale(1.08); }\n  .cc-arrow.cc-prev{ left:14px; }\n  .cc-arrow.cc-next{ right:14px; }\n  @media (max-width:600px){\n    .cc-arrow{ width:34px; height:34px; font-size:14px; }\n    .cc-arrow.cc-prev{ left:6px; }\n    .cc-arrow.cc-next{ right:6px; }\n  }\n\n  .cc-dots{\n    position:absolute; bottom:10px; left:0; right:0;\n    display:flex; justify-content:center; gap:8px; z-index:30;\n  }\n  .cc-dot{\n    width:9px; height:9px; border-radius:50%;\n    background:rgba(255,255,255,.4); cursor:pointer;\n    transition:all .25s ease;\n  }\n  .cc-dot.cc-active{ background:var(--cc-rosso); width:22px; border-radius:5px; }\n\n  \/* ============ BOTTONE ============ *\/\n  .cc-cta{ margin-top:24px; display:flex; justify-content:center; }\n  .cc-btn{\n    position:relative; overflow:hidden; display:inline-flex; align-items:center; gap:14px;\n    padding:9px 28px 9px 10px; border-radius:60px; text-decoration:none !important; color:#fff;\n    font-weight:800; font-size:15px; letter-spacing:1.4px; text-transform:uppercase; line-height:1.15; text-align:left;\n    background:linear-gradient(135deg, #b3141f, var(--cc-rosso-vivo));\n    border:1px solid rgba(255,255,255,.35);\n    box-shadow:0 12px 28px rgba(196,30,41,.5), inset 0 1px 0 rgba(255,255,255,.4);\n  }\n  .cc-btn .cc-ic{\n    flex:0 0 auto; width:46px; height:46px; border-radius:50%; background:#fff; color:var(--cc-rosso);\n    display:flex; align-items:center; justify-content:center;\n  }\n  .cc-btn .cc-ic svg{ width:24px; height:24px; stroke:currentColor; }\n  .cc-btn .cc-arr{ width:18px; height:18px; flex:0 0 auto; }\n  .cc-btn small{ display:block; font-size:10px; font-weight:700; letter-spacing:2.2px; opacity:.85; margin-bottom:2px; }\n  @media (max-width:480px){\n    #cc-storia{ padding:34px 12px 36px; }\n    .cc-btn{ font-size:13px; padding-right:20px; }\n  }\n<\/style>\n<\/head>\n<body>\n\n<section id=\"cc-storia\">\n\n  <!-- INTESTAZIONE -->\n  <h2 class=\"cc-titolo\">La nostra <em>storia<\/em><\/h2>\n  <p class=\"cc-sotto\">Le foto che hanno scritto la storia del Calcio Canegrate.<\/p>\n\n  <!-- CAROSELLO -->\n  <div id=\"cc-carosello\">\n    <div class=\"cc-track\" id=\"ccTrack\"><\/div>\n    <div class=\"cc-arrow cc-prev\" id=\"ccPrev\" aria-label=\"Foto precedente\">&#10094;<\/div>\n    <div class=\"cc-arrow cc-next\" id=\"ccNext\" aria-label=\"Foto successiva\">&#10095;<\/div>\n    <div class=\"cc-dots\" id=\"ccDots\"><\/div>\n  <\/div>\n\n  <!-- BOTTONE -->\n  <div class=\"cc-cta\">\n    <a class=\"cc-btn\" href=\"https:\/\/calciocanegrate.it\/?page_id=188\" target=\"_top\" aria-label=\"Scopri la storia del Calcio Canegrate\">\n      <span class=\"cc-ic\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 5.5A1.5 1.5 0 0 1 5.5 4H11v15H5.5A1.5 1.5 0 0 0 4 20.5z\"\/><path d=\"M20 5.5A1.5 1.5 0 0 0 18.5 4H13v15h5.5a1.5 1.5 0 0 1 1.5 1.5z\"\/><\/svg><\/span>\n      <span><small>Scopri<\/small>La nostra storia<\/span>\n      <svg class=\"cc-arr\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg>\n    <\/a>\n  <\/div>\n\n<\/section>\n\n<script>\n(function(){\n\n  \/\/ =====================================================================\n  \/\/ LE FOTO STORICHE (indirizzi dalla libreria media di WordPress)\n  \/\/ =====================================================================\n  var SLIDES = [\n    { src: 'https:\/\/calciocanegrate.it\/wp-content\/uploads\/2023\/05\/WhatsApp-Image-2023-04-30-at-19.42.30.jpeg', caption: '' },\n    { src: 'https:\/\/calciocanegrate.it\/wp-content\/uploads\/2026\/09\/WhatsApp-Image-2026-04-26-at-22.11.32.jpeg', caption: '' },\n    { src: 'https:\/\/calciocanegrate.it\/wp-content\/uploads\/2020\/11\/10_campioni_terzaz-1.jpg', caption: '' },\n    { src: 'https:\/\/calciocanegrate.it\/wp-content\/uploads\/2020\/11\/juniores_gruppoz-1.jpg', caption: '' },\n    { src: 'https:\/\/calciocanegrate.it\/wp-content\/uploads\/2020\/11\/30425764_1699452983465095_9017667971366108285_o.jpg', caption: '' },\n    { src: 'https:\/\/calciocanegrate.it\/wp-content\/uploads\/2020\/11\/prima_196768.jpg', caption: '' }\n  ];\n\n  \/\/ Indirizzo a cui portano le foto quando ci si clicca sopra.\n  var TARGET_URL = 'https:\/\/calciocanegrate.it\/?page_id=188';\n\n  var AUTOPLAY_MS = 3000; \/\/ cambio foto automatico ogni 3 secondi\n\n  var track = document.getElementById('ccTrack');\n  var dotsWrap = document.getElementById('ccDots');\n  var wrap = document.getElementById('cc-carosello');\n  var sec = document.getElementById('cc-storia');\n  var current = 0;\n  var slideEls = [];\n  var timer = null;\n\n  SLIDES.forEach(function(s, idx){\n    var el = document.createElement('div');\n    el.className = 'cc-slide';\n\n    var img = document.createElement('img');\n    img.src = s.src;\n    img.loading = 'lazy';\n    img.alt = 'Foto storica Calcio Canegrate ' + (idx + 1);\n    img.addEventListener('error', function(){\n      img.style.display = 'none';\n      el.classList.add('cc-slide-placeholder');\n      var ph = document.createElement('div');\n      ph.className = 'cc-placeholder-inner';\n      ph.innerHTML = '<span>&#128247;<\/span>Foto storica ' + (idx + 1);\n      el.appendChild(ph);\n    });\n    el.appendChild(img);\n\n    if (s.caption){\n      var cap = document.createElement('div');\n      cap.className = 'cc-caption';\n      cap.textContent = s.caption;\n      el.appendChild(cap);\n    }\n\n    el.addEventListener('click', function(){\n      var top = window.top || window;\n      top.location.href = TARGET_URL;\n    });\n    track.appendChild(el);\n    slideEls.push(el);\n\n    var dot = document.createElement('span');\n    dot.className = 'cc-dot';\n    dot.addEventListener('click', function(){ goTo(idx); resetAutoplay(); });\n    dotsWrap.appendChild(dot);\n  });\n\n  function render(){\n    var n = slideEls.length;\n    slideEls.forEach(function(el, idx){\n      var offset = idx - current;\n      if (offset > n \/ 2) offset -= n;\n      if (offset < -n \/ 2) offset += n;\n      var absOff = Math.abs(offset);\n\n      el.style.zIndex = String(10 - absOff);\n      el.style.opacity = String(Math.max(0, 1 - absOff * 0.32));\n      el.style.filter = 'brightness(' + Math.max(0.35, 1 - absOff * 0.12) + ')';\n      el.style.transform =\n        'translate(-50%,-50%) translateX(' + (offset * 46) + '%) ' +\n        'rotateY(' + (offset * -32) + 'deg) ' +\n        'scale(' + Math.max(0.4, 1 - absOff * 0.16) + ')';\n      el.classList.toggle('cc-active', offset === 0);\n    });\n    Array.prototype.forEach.call(dotsWrap.children, function(d, idx){\n      d.classList.toggle('cc-active', idx === current);\n    });\n    notifyHeight();\n  }\n\n  function goTo(idx){\n    var n = slideEls.length;\n    current = ((idx % n) + n) % n;\n    render();\n  }\n  function next(){ goTo(current + 1); }\n  function prev(){ goTo(current - 1); }\n\n  document.getElementById('ccNext').addEventListener('click', function(){ next(); resetAutoplay(); });\n  document.getElementById('ccPrev').addEventListener('click', function(){ prev(); resetAutoplay(); });\n\n  function startAutoplay(){\n    stopAutoplay();\n    timer = setInterval(next, AUTOPLAY_MS);\n  }\n  function stopAutoplay(){ clearInterval(timer); }\n  function resetAutoplay(){ stopAutoplay(); startAutoplay(); }\n\n  wrap.addEventListener('mouseenter', stopAutoplay);\n  wrap.addEventListener('mouseleave', startAutoplay);\n\n  \/\/ swipe da cellulare\/tablet\n  var touchStartX = null;\n  wrap.addEventListener('touchstart', function(e){\n    touchStartX = e.touches[0].clientX;\n    stopAutoplay();\n  }, { passive: true });\n  wrap.addEventListener('touchend', function(e){\n    if (touchStartX === null) return;\n    var dx = e.changedTouches[0].clientX - touchStartX;\n    if (Math.abs(dx) > 40) { dx < 0 ? next() : prev(); }\n    touchStartX = null;\n    startAutoplay();\n  }, { passive: true });\n\n  document.addEventListener('keydown', function(e){\n    if (e.key === 'ArrowRight'){ next(); resetAutoplay(); }\n    if (e.key === 'ArrowLeft'){ prev(); resetAutoplay(); }\n  });\n\n  \/\/ Comunica l'altezza reale della sezione alla pagina che la ospita,\n  \/\/ cos\u00ec l'iframe si ridimensiona da solo su desktop e cellulare.\n  function notifyHeight(){\n    var h = sec.getBoundingClientRect().height;\n    if (window.parent && window.parent !== window){\n      window.parent.postMessage({ ccCaroselloHeight: Math.ceil(h) }, '*');\n    }\n  }\n  window.addEventListener('resize', notifyHeight);\n  window.addEventListener('load', function(){ notifyHeight(); setTimeout(notifyHeight, 600); });\n  if (document.fonts && document.fonts.ready) document.fonts.ready.then(notifyHeight);\n\n  render();\n  startAutoplay();\n})();\n<\\\/script>\n<\/body>\n<\/html>`;\n\n  var iframe = document.createElement('iframe');\n  iframe.title = 'La nostra storia - Calcio Canegrate';\n  iframe.setAttribute('scrolling', 'no');\n  iframe.loading = 'lazy';\n  iframe.style.cssText = 'width:100%; border:0; display:block; min-height:380px; height:640px; border-radius:16px; overflow:hidden;';\n  iframe.srcdoc = caroselloHTML;\n\n  document.getElementById('cc-carosello-host').appendChild(iframe);\n\n  window.addEventListener('message', function (ev) {\n    if (!ev.data || typeof ev.data.ccCaroselloHeight !== 'number') return;\n    if (iframe.contentWindow === ev.source) {\n      iframe.style.height = ev.data.ccCaroselloHeight + 'px';\n    }\n  });\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3076a1f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3076a1f\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6a47a0b\" data-id=\"6a47a0b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a9acca9 elementor-widget elementor-widget-html\" data-id=\"a9acca9\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===================================================================\n     CALCIO CANEGRATE \u2014 Home: Il nostro club (Centro Sportivo S. Pertini + Organigramma)\n     VERSIONE SENZA IFRAME (2\/10\/2026): HTML + CSS + JS direttamente nella pagina.\n     Incolla TUTTO questo file in un widget \"HTML\" di Elementor, al posto della versione precedente.\n     Lo stile e' isolato dal tema: tutte le regole partono da #cc-club-host.\n     Le versioni con iframe sono in Sito Web\/_bk\/2026-10-02_pre-no-iframe\/.\n     =================================================================== -->\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Bayon&family=Poppins:wght@500;600;700;800&display=swap\">\n<style>\n\/* Nessun margine\/padding di Elementor attorno a questa sezione: niente stacco con le sezioni sopra e sotto *\/\n.elementor-widget-html:has(#cc-club-host){margin:0 !important}\n.elementor-widget-html:has(#cc-club-host) .elementor-widget-container{padding:0 !important;margin:0 !important}\n.elementor-column:has(#cc-club-host) > .elementor-widget-wrap,\n.elementor-column:has(#cc-club-host) > .elementor-element-populated{padding:0 !important;margin:0 !important}\n.elementor-section:has(#cc-club-host),.e-con:has(#cc-club-host){padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important}\n.elementor-section:has(#cc-club-host) .elementor-container{max-width:none !important}\n#cc-club-host{margin-bottom:0; vertical-align:top}\n\/* ===== Isolamento dal tema (al posto dell'iframe): azzera gli stili di OceanWP\/Elementor\n   dentro la sezione, come se fosse una pagina a se'. Le regole sotto ripristinano lo stile della sezione. ===== *\/\n#cc-club-host{all:revert;display:block;font-size:16px;line-height:normal;color:#000;text-align:left;font-family:sans-serif}\n#cc-club-host :where(*:not(svg, svg *, img, iframe, video)), #cc-club-host :where(*:not(svg, svg *, img, iframe, video))::before, #cc-club-host :where(*:not(svg, svg *, img, iframe, video))::after{all:revert}\n#cc-club-host :where(img, iframe, video){max-width:none;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;vertical-align:baseline}\n#cc-club-host :where(svg){max-width:none}\n#cc-club-host{\n    --blu:#11366e;\n    --blu-vivo:#1f5fd6;\n    --rosso:#c41e29;\n    --rosso-vivo:#ea2f3b;\n  }\n#cc-club-host *{ box-sizing:border-box; }\n#cc-club-host, #cc-club-host{ margin:0; padding:0; background:transparent; font-family:\"Poppins\",sans-serif; }\n#cc-club-host #cc-club{\n    position:relative; isolation:isolate; overflow:hidden;\n    background:#061141; color:#fff;\n    padding:40px 24px 44px;\n  }\n#cc-club-host #cc-club::before{ \/* linea rossa sottile in alto, separa dalla sezione Storia *\/\n    content:\"\"; position:absolute; left:0; right:0; top:0; height:5px; z-index:2;\n    background:linear-gradient(90deg, transparent, var(--rosso), transparent);\n  }\n#cc-club-host .bg{\n    position:absolute; inset:-30px; z-index:-4;\n    background:url(\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2020\/11\/IMG_20201116_141405-1024x768.jpg\") center\/cover no-repeat;\n    animation:ccclub-zoom 40s ease-in-out infinite alternate;\n  }\n@keyframes ccclub-zoom{ from{ transform:scale(1); } to{ transform:scale(1.12) translateX(-1.5%); } }\n#cc-club-host .veil{ \/* velo nel blu ufficiale #061141 *\/\n    position:absolute; inset:0; z-index:-3;\n    background:linear-gradient(180deg, rgba(6,17,65,.90) 0%, rgba(6,17,65,.78) 48%, rgba(6,17,65,.94) 100%);\n  }\n#cc-club-host .beam{ \/* fari dello stadio *\/\n    position:absolute; top:-12%; width:34%; height:78%; z-index:-2; pointer-events:none;\n    background:linear-gradient(180deg, rgba(255,255,255,.20), rgba(255,255,255,0) 82%);\n    clip-path:polygon(44% 0, 56% 0, 100% 100%, 0 100%);\n    filter:blur(6px); opacity:.55; transform-origin:50% 0;\n  }\n#cc-club-host .beam.l{ left:-4%; animation:ccclub-sway 9s ease-in-out infinite alternate; }\n#cc-club-host .beam.r{ right:-4%; animation:ccclub-sway 11s ease-in-out infinite alternate-reverse; }\n@keyframes ccclub-sway{ from{ transform:rotate(-7deg); opacity:.35; } to{ transform:rotate(7deg); opacity:.6; } }\n#cc-club-host .pitch{ \/* centrocampo disegnato in basso *\/\n    position:absolute; left:50%; bottom:-330px; width:640px; height:640px; margin-left:-320px; z-index:-2;\n    border:3px solid rgba(255,255,255,.09); border-radius:50%; pointer-events:none;\n  }\n#cc-club-host .blackfade{ \/* alone nero in basso: si raccorda con la sezione sotto (sfondo nero) *\/\n    position:absolute; left:0; right:0; bottom:0; height:55%; z-index:-1; pointer-events:none;\n    background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.55) 55%, #000 100%);\n  }\n#cc-club-host .pitch::after{ content:\"\"; position:absolute; left:50%; top:50%; width:16px; height:16px; margin:-8px 0 0 -8px; border-radius:50%; background:rgba(255,255,255,.12); }\n#cc-club-host .head{ text-align:center; margin:0 auto 26px; }\n#cc-club-host .head h2{\n    margin:0; font-family:\"Bayon\",Impact,sans-serif; font-weight:400; text-transform:uppercase;\n    font-size:clamp(26px,4.4vw,44px); line-height:1.05; letter-spacing:2px; color:#fff;\n    text-shadow:0 4px 22px rgba(0,0,0,.55);\n  }\n#cc-club-host .head p{ margin:8px auto 0; max-width:560px; font-size:15px; line-height:1.6; color:rgba(255,255,255,.78); }\n#cc-club-host .grid{\n    display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:28px;\n    max-width:1100px; margin:0 auto;\n  }\n#cc-club-host .item{ opacity:0; transform:translateY(28px); animation:ccclub-up .8s cubic-bezier(.2,.8,.2,1) forwards; }\n#cc-club-host .item:nth-child(2){ animation-delay:.14s; }\n@keyframes ccclub-up{ to{ opacity:1; transform:none; } }\n#cc-club-host .card{\n    position:relative; display:block; text-decoration:none !important; color:#fff;\n    border-radius:20px; overflow:hidden; aspect-ratio:4\/3;\n    border:1px solid rgba(255,255,255,.22);\n    box-shadow:0 18px 44px rgba(0,0,0,.5), inset 0 1px 0 rgba(255,255,255,.18);\n    transition:transform .35s ease, box-shadow .35s ease;\n  }\n#cc-club-host .card .media{ position:absolute; inset:0; transition:transform .6s ease; }\n#cc-club-host .fade img{\n    position:absolute; inset:0; width:100%; height:100%; object-fit:cover;\n    opacity:0; transform:scale(1.04); transition:opacity 1.2s ease, transform 7s linear;\n  }\n#cc-club-host .fade img.on{ opacity:1; transform:scale(1.14); }\n#cc-club-host .dots{ position:absolute; top:16px; right:16px; display:flex; gap:6px; z-index:3; }\n#cc-club-host .dots i{ display:block; width:8px; height:8px; border-radius:5px; background:rgba(255,255,255,.5); transition:all .3s ease; }\n#cc-club-host .dots i.on{ width:20px; background:var(--rosso); }\n#cc-club-host .org{\n    background:\n      radial-gradient(ellipse at 50% 20%, #1d4fa8 0%, var(--blu) 45%, #071a45 100%);\n    display:flex; align-items:flex-start; justify-content:center; padding-top:9%;\n  }\n#cc-club-host .org::before{\n    content:\"\"; position:absolute; inset:0;\n    background:radial-gradient(rgba(255,255,255,.08) 1px, transparent 1.3px) 0 0\/18px 18px;\n  }\n#cc-club-host .org svg{ position:relative; width:68%; max-width:380px; height:auto; overflow:visible; }\n#cc-club-host .org .ln{ stroke:rgba(255,255,255,.45); stroke-width:2.2; fill:none; stroke-dasharray:4 5; }\n#cc-club-host .org .nd{ fill:rgba(255,255,255,.12); stroke:rgba(255,255,255,.55); stroke-width:1.6; }\n#cc-club-host .org .nd.top{ fill:var(--rosso); stroke:#fff; }\n#cc-club-host .org .ic{ fill:#fff; }\n#cc-club-host .card .shade{\n    position:absolute; inset:0;\n    background:linear-gradient(180deg, rgba(8,20,55,0) 35%, rgba(6,15,42,.6) 70%, rgba(6,15,42,.94) 100%);\n  }\n#cc-club-host .card .label{\n    position:absolute; left:0; right:0; bottom:0; padding:20px 22px 24px;\n    display:flex; align-items:flex-end; justify-content:space-between; gap:14px;\n  }\n#cc-club-host .card .tag{\n    display:inline-block; margin-bottom:6px; font-size:11px; font-weight:700; letter-spacing:2.5px;\n    text-transform:uppercase; color:rgba(255,255,255,.8);\n  }\n#cc-club-host .card .ttl{\n    display:block; font-family:\"Bayon\",Impact,sans-serif; font-weight:400; text-transform:uppercase;\n    font-size:clamp(24px,3vw,34px); line-height:1; letter-spacing:1.4px;\n    text-shadow:0 2px 10px rgba(0,0,0,.6);\n  }\n#cc-club-host .card .desc{ display:block; margin-top:8px; font-size:14px; line-height:1.5; color:rgba(255,255,255,.82); max-width:380px; }\n#cc-club-host .card .arrow{\n    flex:0 0 auto; width:44px; height:44px; border-radius:50%;\n    background:rgba(255,255,255,.14); border:1px solid rgba(255,255,255,.35);\n    display:flex; align-items:center; justify-content:center;\n    transition:background .3s ease, transform .3s ease;\n  }\n#cc-club-host .card .arrow svg{ width:20px; height:20px; }\n#cc-club-host .card .bar{\n    position:absolute; left:0; right:0; bottom:0; height:4px; z-index:3;\n    background:linear-gradient(90deg, var(--rosso), var(--rosso-vivo));\n    transform:scaleX(0); transform-origin:left; transition:transform .4s ease;\n  }\n#cc-club-host .card:hover{ transform:translateY(-8px); box-shadow:0 26px 56px rgba(0,0,0,.55), 0 0 0 1px rgba(255,255,255,.35), 0 0 42px rgba(31,95,214,.5); }\n#cc-club-host .card:hover .media{ transform:scale(1.05); }\n#cc-club-host .card:hover .arrow{ background:var(--rosso); transform:translateX(3px); }\n#cc-club-host .card:hover .bar{ transform:scaleX(1); }\n#cc-club-host .card:focus-visible{ outline:3px solid #fff; outline-offset:3px; }\n@media (max-width:760px){#cc-club-host .grid{ grid-template-columns:minmax(0,1fr); gap:18px; max-width:520px; }}\n@media (max-width:560px){#cc-club-host #cc-club{ padding:32px 16px 36px; }\n#cc-club-host .card{ aspect-ratio:4\/3.4; }\n#cc-club-host .card .label{ padding:16px 16px 20px; }\n#cc-club-host .card .desc{ font-size:13px; }\n#cc-club-host .head{ margin-bottom:20px; }}\n@media (prefers-reduced-motion:reduce){#cc-club-host *, #cc-club-host *::before, #cc-club-host *::after{ animation:none !important; transition:none !important; }\n#cc-club-host .item{ opacity:1; transform:none; }}\n@media (max-width:760px),(hover:none){#cc-club-host .bg{animation:none !important}\n#cc-club-host .beam{display:none !important}\n#cc-club-host *{-webkit-backdrop-filter:none !important;backdrop-filter:none !important}}\n#cc-club-host.cc-off *, #cc-club-host.cc-off *::before, #cc-club-host.cc-off *::after{animation-play-state:paused !important}\n<\/style>\n<div id=\"cc-club-host\" style=\"width:100%;position:relative;\">\n<section id=\"cc-club\">\n  <div class=\"bg\"><\/div>\n  <div class=\"veil\"><\/div>\n  <div class=\"beam l\"><\/div>\n  <div class=\"beam r\"><\/div>\n  <div class=\"pitch\"><\/div>\n  <div class=\"blackfade\"><\/div>\n\n  <!-- TITOLO -->\n  <div class=\"head\">\n    <h2>Il nostro club<\/h2>\n    <p>Dove giochiamo e chi guida il Calcio Canegrate.<\/p>\n  <\/div>\n\n  <div class=\"grid\">\n\n    <!-- CARD 1 - CENTRO SPORTIVO (2 foto in dissolvenza) -->\n    <div class=\"item\">\n      <a class=\"card\" href=\"https:\/\/calciocanegrate.it\/?page_id=190\" target=\"_top\" aria-label=\"Vai alla pagina Centro Sportivo S. Pertini\">\n        <div class=\"media fade\" id=\"ccClubFade\">\n          <img decoding=\"async\" class=\"on\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2020\/11\/IMG_20201116_141405-768x576.jpg\" alt=\"Centro Sportivo S. Pertini - Canegrate\">\n          <img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2020\/11\/IMG_20201116_141631-1-768x576.jpg\" alt=\"Centro Sportivo S. Pertini - campo\" loading=\"lazy\">\n        <\/div>\n        <div class=\"dots\" id=\"ccClubDots\"><i class=\"on\"><\/i><i><\/i><\/div>\n        <div class=\"shade\"><\/div>\n        <div class=\"bar\"><\/div>\n        <div class=\"label\">\n          <span>\n            <span class=\"tag\">Dove giochiamo<\/span>\n            <span class=\"ttl\">Centro Sportivo S. Pertini<\/span>\n            <span class=\"desc\">Campi, spogliatoi e strutture: scopri la casa del Calcio Canegrate.<\/span>\n          <\/span>\n          <span class=\"arrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h13M13 6l6 6-6 6\"\/><\/svg><\/span>\n        <\/div>\n      <\/a>\n    <\/div>\n\n    <!-- CARD 2 - ORGANIGRAMMA (grafica, nessuna foto) -->\n    <div class=\"item\">\n      <a class=\"card\" href=\"https:\/\/calciocanegrate.it\/?page_id=192\" target=\"_top\" aria-label=\"Vai alla pagina Organigramma\">\n        <div class=\"media org\" aria-hidden=\"true\">\n          <svg viewBox=\"0 0 300 170\">\n            <path class=\"ln\" d=\"M150 44 V70 M60 70 H240 M60 70 V96 M150 70 V96 M240 70 V96\"\/>\n            <circle class=\"nd top\" cx=\"150\" cy=\"24\" r=\"21\"\/>\n            <circle class=\"nd\" cx=\"60\"  cy=\"118\" r=\"21\"\/>\n            <circle class=\"nd\" cx=\"150\" cy=\"118\" r=\"21\"\/>\n            <circle class=\"nd\" cx=\"240\" cy=\"118\" r=\"21\"\/>\n            <g class=\"ic\">\n              <circle cx=\"150\" cy=\"19\" r=\"6\"\/><path d=\"M139 36a11 9 0 0 1 22 0z\"\/>\n              <circle cx=\"60\" cy=\"113\" r=\"6\"\/><path d=\"M49 130a11 9 0 0 1 22 0z\"\/>\n              <circle cx=\"150\" cy=\"113\" r=\"6\"\/><path d=\"M139 130a11 9 0 0 1 22 0z\"\/>\n              <circle cx=\"240\" cy=\"113\" r=\"6\"\/><path d=\"M229 130a11 9 0 0 1 22 0z\"\/>\n            <\/g>\n          <\/svg>\n        <\/div>\n        <div class=\"shade\"><\/div>\n        <div class=\"bar\"><\/div>\n        <div class=\"label\">\n          <span>\n            <span class=\"tag\">Chi siamo<\/span>\n            <span class=\"ttl\">Organigramma<\/span>\n            <span class=\"desc\">Dirigenza, segreteria e staff tecnico: le persone del club.<\/span>\n          <\/span>\n          <span class=\"arrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h13M13 6l6 6-6 6\"\/><\/svg><\/span>\n        <\/div>\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/section>\n<\/div>\n<script>\n(function(){\n  var host = document.getElementById('cc-club-host');\n  \/* Animazioni e timer in pausa quando la sezione non e' sullo schermo (fluidita' su smartphone) *\/\n  if ('IntersectionObserver' in window) new IntersectionObserver(function(e){ host.classList.toggle('cc-off', !e[0].isIntersecting); }).observe(host);\n  function visible(){ return !host.classList.contains('cc-off'); }\n  \/* Dissolvenza foto centro sportivo: cambio ogni 4 secondi *\/\n  var FADE_MS = 4000;\n  var imgs = host.querySelectorAll('#ccClubFade img'), dots = host.querySelectorAll('#ccClubDots i'), i = 0;\n  var reduced = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  if (imgs.length > 1 && !reduced){\n    setInterval(function(){\n      if (!visible()) return;\n      imgs[i].classList.remove('on'); dots[i].classList.remove('on');\n      i = (i + 1) % imgs.length;\n      imgs[i].classList.add('on'); dots[i].classList.add('on');\n    }, FADE_MS);\n  }\n  \/* Tutta larghezza: esce dal contenitore di Elementor *\/\n  function fullWidth(){\n    host.style.marginLeft = '0';\n    var left = host.getBoundingClientRect().left;\n    host.style.maxWidth = 'none';\n    host.style.width = document.documentElement.clientWidth + 'px';\n    host.style.marginLeft = (-left) + 'px';\n    var wrap = host.closest('.elementor-widget-wrap');\n    var pt = wrap ? parseFloat(getComputedStyle(wrap).paddingTop) || 0 : 0;\n    host.style.marginTop = (-pt) + 'px';\n    var pb = wrap ? parseFloat(getComputedStyle(wrap).paddingBottom) || 0 : 0;\n    host.style.marginBottom = (-pb) + 'px';\n  }\n  fullWidth();\n  window.addEventListener('load', fullWidth);\n  \/* ricalcola solo se cambia la larghezza: su smartphone lo scroll fa comparire\/sparire la barra dell'indirizzo *\/\n  (function(){ var lw = document.documentElement.clientWidth;\n    window.addEventListener('resize', function(){ var w = document.documentElement.clientWidth; if (w !== lw){ lw = w; fullWidth(); } }); })();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-635795c elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"635795c\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a6ffb4d\" data-id=\"a6ffb4d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2af76e0 elementor-widget elementor-widget-html\" data-id=\"2af76e0\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===================================================================\n     CALCIO CANEGRATE \u2014 Home: Pie di pagina (contatti, social, logo, sponsor)\n     VERSIONE SENZA IFRAME (2\/10\/2026): HTML + CSS + JS direttamente nella pagina.\n     Incolla TUTTO questo file in un widget \"HTML\" di Elementor, al posto della versione precedente.\n     Lo stile e' isolato dal tema: tutte le regole partono da #cc-footer-host.\n     Le versioni con iframe sono in Sito Web\/_bk\/2026-10-02_pre-no-iframe\/.\n     =================================================================== -->\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Bayon&family=Poppins:wght@400;500;600;700&display=swap\">\n<style>\n\/* Nessun margine\/padding di Elementor attorno al footer *\/\n.elementor-widget-html:has(#cc-footer-host){margin:0 !important}\n.elementor-widget-html:has(#cc-footer-host) .elementor-widget-container{padding:0 !important;margin:0 !important}\n.elementor-column:has(#cc-footer-host) > .elementor-widget-wrap,\n.elementor-column:has(#cc-footer-host) > .elementor-element-populated{padding:0 !important;margin:0 !important}\n.elementor-section:has(#cc-footer-host),.e-con:has(#cc-footer-host){padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important}\n.elementor-section:has(#cc-footer-host) .elementor-container{max-width:none !important}\n#cc-footer-host{margin-bottom:0; vertical-align:top}\n\/* ===== Isolamento dal tema (al posto dell'iframe): azzera gli stili di OceanWP\/Elementor\n   dentro la sezione, come se fosse una pagina a se'. Le regole sotto ripristinano lo stile della sezione. ===== *\/\n#cc-footer-host{all:revert;display:block;font-size:16px;line-height:normal;color:#000;text-align:left;font-family:sans-serif}\n#cc-footer-host :where(*:not(svg, svg *, img, iframe, video)), #cc-footer-host :where(*:not(svg, svg *, img, iframe, video))::before, #cc-footer-host :where(*:not(svg, svg *, img, iframe, video))::after{all:revert}\n#cc-footer-host :where(img, iframe, video){max-width:none;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;vertical-align:baseline}\n#cc-footer-host :where(svg){max-width:none}\n#cc-footer-host{\n    --blu:#061141;          \/* blu ufficiale del club *\/\n    --blu-menu:#08113e;\n    --rosso:#c41e29;\n    --rosso-vivo:#ea2f3b;\n    --testo:#e8ecf7;\n    --testo-soft:#a7a9ae;\n  }\n#cc-footer-host *{ box-sizing:border-box; }\n#cc-footer-host, #cc-footer-host{ margin:0; padding:0; background:transparent; font-family:\"Poppins\",sans-serif; }\n#cc-footer-host a{ color:inherit; text-decoration:none; }\n#cc-footer-host #cc-footer{\n    position:relative; isolation:isolate; overflow:hidden;\n    background:linear-gradient(180deg, #141518 0%, #0b0c0e 100%);\n    color:var(--testo);\n  }\n#cc-footer-host #cc-footer::before{\n    content:\"\"; position:absolute; left:0; right:0; top:0; height:4px; z-index:2;\n    background:linear-gradient(90deg, transparent, var(--rosso) 20%, var(--rosso-vivo) 50%, var(--rosso) 80%, transparent);\n  }\n#cc-footer-host #cc-footer::after{\n    content:\"\"; position:absolute; right:-90px; top:50%; width:460px; height:460px; z-index:-1;\n    transform:translateY(-50%);\n    background:url(\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2020\/09\/cropped-nuovo_logo-removebg-preview-4-192x192.png\") center\/contain no-repeat;\n    opacity:.05; filter:grayscale(1);\n  }\n#cc-footer-host .wrap{\n    max-width:1140px; margin:0 auto;\n    padding:48px 24px 36px;\n    display:grid; grid-template-columns:1.15fr 1fr 1fr; gap:40px;\n    align-items:start;\n  }\n#cc-footer-host .brand{ display:flex; align-items:center; gap:18px; }\n#cc-footer-host .brand img{\n    width:96px; height:96px; object-fit:contain; flex:none;\n    filter:drop-shadow(0 6px 18px rgba(0,0,0,.45));\n  }\n#cc-footer-host .brand h2{\n    margin:0; font-family:\"Bayon\",sans-serif; font-weight:400;\n    font-size:30px; line-height:1; letter-spacing:2px; color:#fff;\n  }\n#cc-footer-host .brand .since{\n    display:inline-block; margin-top:8px;\n    font-size:12px; font-weight:600; letter-spacing:3px; text-transform:uppercase;\n    color:var(--testo-soft);\n  }\n#cc-footer-host .brand .since b{ color:var(--rosso-vivo); font-weight:700; }\n#cc-footer-host h3{\n    margin:6px 0 18px; font-family:\"Bayon\",sans-serif; font-weight:400;\n    font-size:20px; letter-spacing:2px; color:#fff;\n    position:relative; padding-bottom:10px;\n  }\n#cc-footer-host h3::after{\n    content:\"\"; position:absolute; left:0; bottom:0; width:34px; height:3px; border-radius:2px;\n    background:var(--rosso-vivo);\n  }\n#cc-footer-host ul{ list-style:none; margin:0; padding:0; display:flex; flex-direction:column; gap:2px; }\n#cc-footer-host .row{\n    display:flex; align-items:center; gap:12px;\n    font-size:14.5px; line-height:1.35; color:var(--testo);\n    padding:6px 8px 6px 0; border-radius:10px;\n    transition:color .2s, transform .2s;\n  }\n#cc-footer-host .ico{\n    width:36px; height:36px; flex:none; border-radius:50%;\n    display:grid; place-items:center;\n    background:rgba(255,255,255,.07); border:1px solid rgba(255,255,255,.12);\n    transition:background .2s, border-color .2s;\n  }\n#cc-footer-host .ico svg{ width:17px; height:17px; fill:var(--rosso-vivo); transition:fill .2s; }\n#cc-footer-host a.row:hover{ color:#fff; transform:translateX(3px); }\n#cc-footer-host a.row:hover .ico{ background:var(--rosso); border-color:var(--rosso); }\n#cc-footer-host a.row:hover .ico svg{ fill:#fff; }\n#cc-footer-host .row small{ display:block; font-size:11.5px; color:var(--testo-soft); letter-spacing:.3px; }\n#cc-footer-host .sponsor{ max-width:1140px; margin:0 auto; padding:6px 24px 36px; text-align:center; }\n#cc-footer-host .sponsor h3{ display:inline-block; margin-bottom:22px; }\n#cc-footer-host .sponsor h3::after{ left:50%; transform:translateX(-50%); }\n#cc-footer-host .sp-grid{\n    display:flex; flex-wrap:wrap; justify-content:center; gap:14px;\n  }\n#cc-footer-host .sp{\n    display:flex; align-items:center; justify-content:center;\n    flex:0 0 calc((100% - 5 * 14px) \/ 6);\n    aspect-ratio:3 \/ 2; padding:10px; border-radius:12px;\n    background:#fff; overflow:hidden;\n    box-shadow:0 4px 14px rgba(0,0,0,.35);\n    transition:transform .3s ease, box-shadow .3s ease;\n  }\n#cc-footer-host .sp img{\n    max-width:100%; max-height:100%; object-fit:contain; display:block;\n    filter:grayscale(1); opacity:.75;\n    transition:filter .3s ease, opacity .3s ease;\n  }\n#cc-footer-host .sp:hover, #cc-footer-host .sp:focus-visible{\n    transform:scale(1.12); z-index:1; position:relative;\n    box-shadow:0 10px 26px rgba(0,0,0,.55), 0 0 0 2px var(--rosso-vivo);\n  }\n#cc-footer-host .sp:hover img, #cc-footer-host .sp:focus-visible img{ filter:grayscale(0); opacity:1; }\n@media (max-width:900px){#cc-footer-host .sp{ flex-basis:calc((100% - 3 * 14px) \/ 4); }}\n@media (max-width:600px){#cc-footer-host .sponsor{ padding:0 20px 28px; }\n#cc-footer-host .sp-grid{ gap:12px; }\n#cc-footer-host .sp{ flex-basis:calc((100% - 12px) \/ 2); }}\n#cc-footer-host .bottom{\n    border-top:1px solid rgba(255,255,255,.09);\n  }\n#cc-footer-host .bottom .in{\n    max-width:1140px; margin:0 auto; padding:16px 24px;\n    display:flex; justify-content:space-between; align-items:center; gap:12px; flex-wrap:wrap;\n    font-size:12.5px; color:var(--testo-soft);\n  }\n#cc-footer-host .bottom .in b{ color:#fff; font-weight:600; }\n#cc-footer-host .top-btn{\n    display:inline-flex; align-items:center; gap:6px; cursor:pointer;\n    background:none; border:1px solid rgba(255,255,255,.18); color:var(--testo);\n    font:600 12px \"Poppins\",sans-serif; letter-spacing:1px; text-transform:uppercase;\n    padding:7px 14px; border-radius:999px; transition:background .2s, border-color .2s;\n  }\n#cc-footer-host .top-btn:hover{ background:var(--rosso); border-color:var(--rosso); color:#fff; }\n@media (max-width:900px){#cc-footer-host .wrap{ grid-template-columns:1fr 1fr; }\n#cc-footer-host .col-brand{ grid-column:1 \/ -1; }}\n@media (max-width:600px){#cc-footer-host .wrap{ grid-template-columns:1fr; gap:30px; padding:40px 20px 28px; }\n#cc-footer-host .brand img{ width:80px; height:80px; }\n#cc-footer-host .brand h2{ font-size:26px; }\n#cc-footer-host .bottom .in{ justify-content:center; text-align:center; }\n#cc-footer-host #cc-footer::after{ width:320px; height:320px; right:-120px; }}\n@media (max-width:760px),(hover:none){#cc-footer-host .bg{animation:none !important}\n#cc-footer-host .beam{display:none !important}\n#cc-footer-host *{-webkit-backdrop-filter:none !important;backdrop-filter:none !important}}\n#cc-footer-host.cc-off *, #cc-footer-host.cc-off *::before, #cc-footer-host.cc-off *::after{animation-play-state:paused !important}\n<\/style>\n<div id=\"cc-footer-host\" style=\"width:100%;position:relative;\">\n<footer id=\"cc-footer\">\n  <div class=\"wrap\">\n\n    <!-- ===== COLONNA 1 - LOGO E NOME ===== -->\n    <div class=\"col-brand\">\n      <div class=\"brand\">\n        <img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2020\/09\/cropped-nuovo_logo-removebg-preview-4-192x192.png\" alt=\"Logo ASD Calcio Canegrate\">\n        <div>\n          <h2>ASD CALCIO<br>CANEGRATE<\/h2>\n          <span class=\"since\">dal <b>1966<\/b><\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- ===== COLONNA 2 - CONTATTI ===== -->\n    <div>\n      <h3>CONTATTI<\/h3>\n      <ul>\n        <li><a class=\"row\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&query=Via+Terni+1+20039+Canegrate+MI\" target=\"_blank\" rel=\"noopener\">\n          <span class=\"ico\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 2C8.1 2 5 5.1 5 9c0 5.2 7 13 7 13s7-7.8 7-13c0-3.9-3.1-7-7-7zm0 9.5A2.5 2.5 0 1 1 12 6.5a2.5 2.5 0 0 1 0 5z\"\/><\/svg><\/span>\n          <span>Via Terni 1<small>20039 Canegrate (MI)<\/small><\/span>\n        <\/a><\/li>\n        <li><a class=\"row\" href=\"tel:+393475952505\" target=\"_top\">\n          <span class=\"ico\"><svg viewBox=\"0 0 24 24\"><path d=\"M6.6 10.8a15.1 15.1 0 0 0 6.6 6.6l2.2-2.2c.3-.3.7-.4 1-.2 1.1.4 2.3.6 3.6.6.6 0 1 .4 1 1V20c0 .6-.4 1-1 1A17 17 0 0 1 3 4c0-.6.4-1 1-1h3.5c.6 0 1 .4 1 1 0 1.3.2 2.5.6 3.6.1.3 0 .7-.2 1l-2.3 2.2z\"\/><\/svg><\/span>\n          <span>347 595 2505<\/span>\n        <\/a><\/li>\n        <li><a class=\"row\" href=\"mailto:calciocanegrateosl@gmail.com\" target=\"_top\">\n          <span class=\"ico\"><svg viewBox=\"0 0 24 24\"><path d=\"M20 4H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2zm0 4.2-8 5-8-5V6l8 5 8-5v2.2z\"\/><\/svg><\/span>\n          <span>calciocanegrateosl@gmail.com<\/span>\n        <\/a><\/li>\n      <\/ul>\n    <\/div>\n\n    <!-- ===== COLONNA 3 - SOCIAL NETWORK ===== -->\n    <div>\n      <h3>SOCIAL NETWORK<\/h3>\n      <ul>\n        <li><a class=\"row\" href=\"https:\/\/www.facebook.com\/Calcio-Canegrate-Academy-Milan-280007096031564\" target=\"_blank\" rel=\"noopener\">\n          <span class=\"ico\"><svg viewBox=\"0 0 24 24\"><path d=\"M13.5 22v-8h2.7l.4-3.2h-3.1V8.8c0-.9.3-1.5 1.6-1.5h1.7V4.4c-.3 0-1.3-.1-2.5-.1-2.4 0-4.1 1.5-4.1 4.2v2.3H7.5V14h2.7v8h3.3z\"\/><\/svg><\/span>\n          <span>Calcio Canegrate Academy Milan<small>Facebook<\/small><\/span>\n        <\/a><\/li>\n        <li><a class=\"row\" href=\"https:\/\/www.instagram.com\/calciocanegrate.academymilan\/\" target=\"_blank\" rel=\"noopener\">\n          <span class=\"ico\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 7a5 5 0 1 0 0 10 5 5 0 0 0 0-10zm0 8.2a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4zM17.3 5.5a1.2 1.2 0 1 0 0 2.4 1.2 1.2 0 0 0 0-2.4zM21.9 7.3c-.1-1.6-.4-3-1.6-4.2S17.7 1.6 16.1 1.5C14.5 1.4 9.5 1.4 7.9 1.5 6.3 1.6 4.9 1.9 3.7 3.1S2.2 5.7 2.1 7.3c-.1 1.6-.1 6.6 0 8.2.1 1.6.4 3 1.6 4.2s2.6 1.5 4.2 1.6c1.6.1 6.6.1 8.2 0 1.6-.1 3-.4 4.2-1.6s1.5-2.6 1.6-4.2c.1-1.6.1-6.6 0-8.2zm-2.1 10a3.3 3.3 0 0 1-1.9 1.9c-1.3.5-4.4.4-5.9.4s-4.6.1-5.9-.4a3.3 3.3 0 0 1-1.9-1.9c-.5-1.3-.4-4.4-.4-5.9s-.1-4.6.4-5.9A3.3 3.3 0 0 1 6.1 3.6c1.3-.5 4.4-.4 5.9-.4s4.6-.1 5.9.4a3.3 3.3 0 0 1 1.9 1.9c.5 1.3.4 4.4.4 5.9s.1 4.6-.4 5.9z\"\/><\/svg><\/span>\n          <span>calciocanegrate.academymilan<small>Instagram<\/small><\/span>\n        <\/a><\/li>\n      <\/ul>\n    <\/div>\n\n  <\/div>\n\n  <!-- ===== SPONSOR =====\n       Per aggiungere uno sponsor copia una riga <a class=\"sp\" ...> e cambia immagine e link.\n       Sponsor senza sito: usa <div class=\"sp\" tabindex=\"0\"> al posto di <a>. -->\n  <div class=\"sponsor\">\n    <h3>I NOSTRI SPONSOR<\/h3>\n    <div class=\"sp-grid\">\n      <!-- 1) Ponteggi Edili Milano -->\n      <a class=\"sp\" href=\"http:\/\/www.ponteggiedili-milano.it\/\" target=\"_blank\" rel=\"noopener\" title=\"Ponteggi Edili Milano\"><img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2023\/04\/Progetto-senza-titolo-69.png\" alt=\"Ponteggi Edili Milano\" loading=\"lazy\"><\/a>\n      <!-- 2) Comavicola -->\n      <a class=\"sp\" href=\"https:\/\/www.comavicola.com\/\" target=\"_blank\" rel=\"noopener\" title=\"Comavicola\"><img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2024\/01\/comavicola1.png\" alt=\"Comavicola\" loading=\"lazy\"><\/a>\n      <!-- 3) Satinox Acciai -->\n      <a class=\"sp\" href=\"http:\/\/www.satinoxacciai.it\/site\/\" target=\"_blank\" rel=\"noopener\" title=\"Satinox Acciai\"><img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2024\/01\/satinox.png\" alt=\"Satinox Acciai\" loading=\"lazy\"><\/a>\n      <!-- 4) MDG Immobiliare -->\n      <a class=\"sp\" href=\"https:\/\/www.mdgimmobiliare.com\/\" target=\"_blank\" rel=\"noopener\" title=\"MDG Immobiliare\"><img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2025\/12\/MDG.png\" alt=\"MDG Immobiliare\" loading=\"lazy\"><\/a>\n      <!-- 5) Arte Infissi (senza link) -->\n      <div class=\"sp\" tabindex=\"0\" title=\"Arte Infissi\"><img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2025\/12\/ARTEINFISSI.png\" alt=\"Arte Infissi\" loading=\"lazy\"><\/div>\n      <!-- 6) Belfus -->\n      <a class=\"sp\" href=\"http:\/\/www.belfus.it\/\" target=\"_blank\" rel=\"noopener\" title=\"Belfus\"><img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2022\/03\/belfus.jpg\" alt=\"Belfus\" loading=\"lazy\"><\/a>\n      <!-- 7) Franco Sola -->\n      <a class=\"sp\" href=\"http:\/\/www.francosola.com\/home_ita.htm\" target=\"_blank\" rel=\"noopener\" title=\"Franco Sola\"><img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2022\/03\/franco-sola.jpg\" alt=\"Franco Sola\" loading=\"lazy\"><\/a>\n      <!-- 8) AM Elettrica (senza link) -->\n      <div class=\"sp\" tabindex=\"0\" title=\"AM Elettrica\"><img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2026\/10\/am-elettrica_ok.png\" alt=\"AM Elettrica\" loading=\"lazy\"><\/div>\n      <!-- 9) Chemical Line -->\n      <a class=\"sp\" href=\"https:\/\/www.chemical-line.it\/\" target=\"_blank\" rel=\"noopener\" title=\"Chemical Line\"><img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2026\/10\/chemical_line_ok.png\" alt=\"Chemical Line\" loading=\"lazy\"><\/a>\n      <!-- 10) Elettro Demi -->\n      <a class=\"sp\" href=\"https:\/\/www.elettrodemi.com\/\" target=\"_blank\" rel=\"noopener\" title=\"Elettro Demi\"><img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2026\/10\/demi_ok.png\" alt=\"Elettro Demi\" loading=\"lazy\"><\/a>\n      <!-- 11) Edison -->\n      <a class=\"sp\" href=\"https:\/\/www.edison.it\/it\" target=\"_blank\" rel=\"noopener\" title=\"Edison\"><img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2026\/10\/edison_ok.png\" alt=\"Edison\" loading=\"lazy\"><\/a>\n      <!-- 12) Elco Ebner -->\n      <a class=\"sp\" href=\"https:\/\/www.elcoebner.eu\/\" target=\"_blank\" rel=\"noopener\" title=\"Elco Ebner\"><img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2026\/10\/elco_ok.png\" alt=\"Elco Ebner\" loading=\"lazy\"><\/a>\n      <!-- 13) FG Costruzioni -->\n      <a class=\"sp\" href=\"https:\/\/www.facebook.com\/francescoguaia81\/\" target=\"_blank\" rel=\"noopener\" title=\"FG Costruzioni\"><img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2026\/10\/fg_costruzioni_ok.png\" alt=\"FG Costruzioni\" loading=\"lazy\"><\/a>\n      <!-- 14) Ottica Cheroni -->\n      <a class=\"sp\" href=\"https:\/\/www.otticacheroni.it\/\" target=\"_blank\" rel=\"noopener\" title=\"Ottica Cheroni\"><img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2026\/10\/ottica_cheroni_ok.png\" alt=\"Ottica Cheroni\" loading=\"lazy\"><\/a>\n      <!-- 15) Pizza Club No Limits -->\n      <a class=\"sp\" href=\"https:\/\/pizzaclubnolimits.com\/locali\/\" target=\"_blank\" rel=\"noopener\" title=\"Pizza Club No Limits\"><img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2026\/10\/pizzaclub_ok.png\" alt=\"Pizza Club No Limits\" loading=\"lazy\"><\/a>\n      <!-- 16) Rezzonico Auto -->\n      <a class=\"sp\" href=\"https:\/\/www.rezzonicoauto.it\/\" target=\"_blank\" rel=\"noopener\" title=\"Rezzonico Auto\"><img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2026\/10\/rezzonico_ok.png\" alt=\"Rezzonico Auto\" loading=\"lazy\"><\/a>\n      <!-- 17) SMA Antincendio (senza link) -->\n      <div class=\"sp\" tabindex=\"0\" title=\"SMA Antincendio\"><img decoding=\"async\" src=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2026\/10\/sma_antincendio_ok.png\" alt=\"SMA Antincendio\" loading=\"lazy\"><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- ===== BARRA FINALE ===== -->\n  <div class=\"bottom\">\n    <div class=\"in\">\n      <span>\u00a9 <span id=\"ccYear\">2026<\/span> <b>ASD Calcio Canegrate<\/b> \u2014 Tutti i diritti riservati<\/span>\n      <button class=\"top-btn\" id=\"ccTop\" type=\"button\" aria-label=\"Torna su\">\u25b2 Torna su<\/button>\n    <\/div>\n  <\/div>\n<\/footer>\n<\/div>\n<script>\n(function(){\n  var host = document.getElementById('cc-footer-host');\n  \/* Animazioni e timer in pausa quando la sezione non e' sullo schermo (fluidita' su smartphone) *\/\n  if ('IntersectionObserver' in window) new IntersectionObserver(function(e){ host.classList.toggle('cc-off', !e[0].isIntersecting); }).observe(host);\n  function visible(){ return !host.classList.contains('cc-off'); }\n  document.getElementById('ccYear').textContent = new Date().getFullYear();\n  \/* \"Torna su\" *\/\n  document.getElementById('ccTop').addEventListener('click', function(){\n    try { window.scrollTo({ top:0, behavior:'smooth' }); } catch(e){ window.scrollTo(0,0); }\n  });\n  \/* Tutta larghezza: esce dal contenitore di Elementor *\/\n  function fullWidth(){\n    host.style.marginLeft = '0';\n    var left = host.getBoundingClientRect().left;\n    host.style.maxWidth = 'none';\n    host.style.width = document.documentElement.clientWidth + 'px';\n    host.style.marginLeft = (-left) + 'px';\n    var wrap = host.closest('.elementor-widget-wrap');\n    var pt = wrap ? parseFloat(getComputedStyle(wrap).paddingTop) || 0 : 0;\n    host.style.marginTop = (-pt) + 'px';\n    var pb = wrap ? parseFloat(getComputedStyle(wrap).paddingBottom) || 0 : 0;\n    host.style.marginBottom = (-pb) + 'px';\n  }\n  fullWidth();\n  window.addEventListener('load', fullWidth);\n  \/* ricalcola solo se cambia la larghezza: su smartphone lo scroll fa comparire\/sparire la barra dell'indirizzo *\/\n  (function(){ var lw = document.documentElement.clientWidth;\n    window.addEventListener('resize', function(){ var w = document.documentElement.clientWidth; if (w !== lw){ lw = w; fullWidth(); } }); })();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Prima Squadra Prima Categoria 2026\/27 &ndash; Girone J Risultato finale Prossima partita Risultatie classifica La rosaPrima Squadra Il nostro settore giovanile Dalla scuola calcio alla Juniores: scopri i percorsi del Calcio Canegrate per ogni et\u00e0. Juniores Agonistica Attivita&#8217; di Base Scuola Calcio Scopri la nostraScuola Calcio Un percorso formativo firmato AC Milan, per una scuola [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"ocean_post_layout":"left-sidebar","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"0","ocean_second_sidebar":"0","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"on","ocean_display_header":"on","ocean_header_style":"minimal","ocean_center_header_left_menu":"0","ocean_custom_header_template":"0","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"0","ocean_menu_typo_font_family":"0","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"on","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"off","ocean_display_footer_bottom":"off","ocean_custom_footer_template":"0","footnotes":""},"class_list":["post-11","page","type-page","status-publish","hentry","entry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Home - Calcio Canegrate<\/title>\n<meta name=\"description\" content=\"Sito ufficiale della societ\u00e0 Calcio Canegrate, militante nel campionato di Prima Categoria. Centro Tecnico Milan Academy e Scuola Calcio Elite.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/calciocanegrate.it\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Home - Calcio Canegrate\" \/>\n<meta property=\"og:description\" content=\"Sito ufficiale della societ\u00e0 Calcio Canegrate, militante nel campionato di Prima Categoria. Centro Tecnico Milan Academy e Scuola Calcio Elite.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/calciocanegrate.it\/\" \/>\n<meta property=\"og:site_name\" content=\"Calcio Canegrate\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-03T11:25:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2020\/11\/7-768x576.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/calciocanegrate.it\/\",\"url\":\"https:\/\/calciocanegrate.it\/\",\"name\":\"Home - Calcio Canegrate\",\"isPartOf\":{\"@id\":\"https:\/\/calciocanegrate.it\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/calciocanegrate.it\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/calciocanegrate.it\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2020\/11\/7-768x576.jpg\",\"datePublished\":\"2020-09-25T22:23:39+00:00\",\"dateModified\":\"2026-10-03T11:25:22+00:00\",\"description\":\"Sito ufficiale della societ\u00e0 Calcio Canegrate, militante nel campionato di Prima Categoria. Centro Tecnico Milan Academy e Scuola Calcio Elite.\",\"breadcrumb\":{\"@id\":\"https:\/\/calciocanegrate.it\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/calciocanegrate.it\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/calciocanegrate.it\/#primaryimage\",\"url\":\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2020\/11\/7.jpg\",\"contentUrl\":\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2020\/11\/7.jpg\",\"width\":1024,\"height\":768},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/calciocanegrate.it\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/calciocanegrate.it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/calciocanegrate.it\/#website\",\"url\":\"https:\/\/calciocanegrate.it\/\",\"name\":\"Calcio Canegrate\",\"description\":\"Sito ufficiale del Calcio Canegrate, societ\u00e0 calcistica militante in Promozione. Settore giovanile Centro Tecnico Milan e Scuola Calcio Elite\",\"publisher\":{\"@id\":\"https:\/\/calciocanegrate.it\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/calciocanegrate.it\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/calciocanegrate.it\/#organization\",\"name\":\"Calcio Canegrate\",\"url\":\"https:\/\/calciocanegrate.it\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/calciocanegrate.it\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2025\/11\/cropped-cropped-Progetto-senza-titolo-2025-11-19T130003.276-1-1.png\",\"contentUrl\":\"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2025\/11\/cropped-cropped-Progetto-senza-titolo-2025-11-19T130003.276-1-1.png\",\"width\":300,\"height\":145,\"caption\":\"Calcio Canegrate\"},\"image\":{\"@id\":\"https:\/\/calciocanegrate.it\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Home - Calcio Canegrate","description":"Sito ufficiale della societ\u00e0 Calcio Canegrate, militante nel campionato di Prima Categoria. Centro Tecnico Milan Academy e Scuola Calcio Elite.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/calciocanegrate.it\/","og_locale":"it_IT","og_type":"article","og_title":"Home - Calcio Canegrate","og_description":"Sito ufficiale della societ\u00e0 Calcio Canegrate, militante nel campionato di Prima Categoria. Centro Tecnico Milan Academy e Scuola Calcio Elite.","og_url":"https:\/\/calciocanegrate.it\/","og_site_name":"Calcio Canegrate","article_modified_time":"2026-10-03T11:25:22+00:00","og_image":[{"url":"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2020\/11\/7-768x576.jpg"}],"twitter_card":"summary_large_image","twitter_misc":{"Tempo di lettura stimato":"9 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/calciocanegrate.it\/","url":"https:\/\/calciocanegrate.it\/","name":"Home - Calcio Canegrate","isPartOf":{"@id":"https:\/\/calciocanegrate.it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/calciocanegrate.it\/#primaryimage"},"image":{"@id":"https:\/\/calciocanegrate.it\/#primaryimage"},"thumbnailUrl":"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2020\/11\/7-768x576.jpg","datePublished":"2020-09-25T22:23:39+00:00","dateModified":"2026-10-03T11:25:22+00:00","description":"Sito ufficiale della societ\u00e0 Calcio Canegrate, militante nel campionato di Prima Categoria. Centro Tecnico Milan Academy e Scuola Calcio Elite.","breadcrumb":{"@id":"https:\/\/calciocanegrate.it\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/calciocanegrate.it\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/calciocanegrate.it\/#primaryimage","url":"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2020\/11\/7.jpg","contentUrl":"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2020\/11\/7.jpg","width":1024,"height":768},{"@type":"BreadcrumbList","@id":"https:\/\/calciocanegrate.it\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/calciocanegrate.it\/"},{"@type":"ListItem","position":2,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/calciocanegrate.it\/#website","url":"https:\/\/calciocanegrate.it\/","name":"Calcio Canegrate","description":"Sito ufficiale del Calcio Canegrate, societ\u00e0 calcistica militante in Promozione. Settore giovanile Centro Tecnico Milan e Scuola Calcio Elite","publisher":{"@id":"https:\/\/calciocanegrate.it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/calciocanegrate.it\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/calciocanegrate.it\/#organization","name":"Calcio Canegrate","url":"https:\/\/calciocanegrate.it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/calciocanegrate.it\/#\/schema\/logo\/image\/","url":"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2025\/11\/cropped-cropped-Progetto-senza-titolo-2025-11-19T130003.276-1-1.png","contentUrl":"https:\/\/calciocanegrate.it\/wp-content\/uploads\/2025\/11\/cropped-cropped-Progetto-senza-titolo-2025-11-19T130003.276-1-1.png","width":300,"height":145,"caption":"Calcio Canegrate"},"image":{"@id":"https:\/\/calciocanegrate.it\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/calciocanegrate.it\/index.php?rest_route=\/wp\/v2\/pages\/11","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/calciocanegrate.it\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/calciocanegrate.it\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/calciocanegrate.it\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/calciocanegrate.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11"}],"version-history":[{"count":1707,"href":"https:\/\/calciocanegrate.it\/index.php?rest_route=\/wp\/v2\/pages\/11\/revisions"}],"predecessor-version":[{"id":9716,"href":"https:\/\/calciocanegrate.it\/index.php?rest_route=\/wp\/v2\/pages\/11\/revisions\/9716"}],"wp:attachment":[{"href":"https:\/\/calciocanegrate.it\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}