@charset "UTF-8";:root,body{--cassiopeia-font-family-headings: "sofia-condensed-black-italic" !important;--body-font-family: "sofia-light" !important;font-family:sofia-light!important;--body-color: $black;font-weight:100;font-size:18px;line-height:26px;color:#111}h1,h2{color:#1a88c9!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:45px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:left!important;font-weight:700}@media only screen and (min-width: 1024px){h1,h2{font-size:70px!important;line-height:70px!important}}b,strong,h3,h4,h5,h6{font-family:sofia-bold}.titleline{text-align:center;width:100%;margin:0!important}.titleline span{color:#fff;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:inline-block;position:relative;font-size:18px;line-height:22px}.titleline span:before,.titleline span:after{content:"";background-color:#fff6;position:absolute;top:50%;margin-top:-1px;width:80px;height:1px}@media only screen and (min-width: 1024px){.titleline span:before,.titleline span:after{width:160px}}.titleline span:before{left:-85px}@media only screen and (min-width: 1024px){.titleline span:before{left:-170px}}.titleline span:after{right:-85px}@media only screen and (min-width: 1024px){.titleline span:after{right:-170px}}.gold,.oro{color:#8c8261}.silver,.argento{color:#949594}.bronze,.bronzo{color:#a77c5b}.blue{color:#004169}.iperlightblue{color:#afe9ff}.title,.sppb-addon-title{color:#1a88c9!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:45px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:left!important;font-weight:700}@media only screen and (min-width: 1024px){.title,.sppb-addon-title{font-size:70px!important;line-height:70px!important}}.title.negative,.sppb-addon-title.negative{color:#fff!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:45px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:left!important;font-weight:700}@media only screen and (min-width: 1024px){.title.negative,.sppb-addon-title.negative{font-size:70px!important;line-height:70px!important}}.title.negative.center,.sppb-addon-title.negative.center{color:#fff!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:45px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:center!important;font-weight:700}@media only screen and (min-width: 1024px){.title.negative.center,.sppb-addon-title.negative.center{font-size:70px!important;line-height:70px!important}}.title.blue,.sppb-addon-title.blue{color:#004169!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:45px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:left!important;font-weight:700}@media only screen and (min-width: 1024px){.title.blue,.sppb-addon-title.blue{font-size:70px!important;line-height:70px!important}}.title.blue.center,.sppb-addon-title.blue.center{color:#004169!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:45px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:center!important;font-weight:700}@media only screen and (min-width: 1024px){.title.blue.center,.sppb-addon-title.blue.center{font-size:70px!important;line-height:70px!important}}.title.iperlightblue,.sppb-addon-title.iperlightblue{color:#afe9ff!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:45px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:left!important;font-weight:700}@media only screen and (min-width: 1024px){.title.iperlightblue,.sppb-addon-title.iperlightblue{font-size:70px!important;line-height:70px!important}}.title.iperlightblue.center,.sppb-addon-title.iperlightblue.center{color:#afe9ff!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:45px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:center!important;font-weight:700}@media only screen and (min-width: 1024px){.title.iperlightblue.center,.sppb-addon-title.iperlightblue.center{font-size:70px!important;line-height:70px!important}}.title.center,.sppb-addon-title.center{color:#004169!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:45px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:center!important;font-weight:700}@media only screen and (min-width: 1024px){.title.center,.sppb-addon-title.center{font-size:70px!important;line-height:70px!important}}.subtitle{color:#c21523!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important}@media only screen and (min-width: 1024px){.subtitle{font-size:40px!important;line-height:45px!important}}.subtitle.negative{color:#e6f4ff!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important}@media only screen and (min-width: 1024px){.subtitle.negative{font-size:40px!important;line-height:45px!important}}.subtitle.negative.center{color:#e6f4ff!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:center!important}@media only screen and (min-width: 1024px){.subtitle.negative.center{font-size:40px!important;line-height:45px!important}}.subtitle.blue{color:#004169!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important}@media only screen and (min-width: 1024px){.subtitle.blue{font-size:40px!important;line-height:45px!important}}.subtitle.blue.center{color:#004169!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:center!important}@media only screen and (min-width: 1024px){.subtitle.blue.center{font-size:40px!important;line-height:45px!important}}.subtitle.iperlightblue{color:#afe9ff!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important}@media only screen and (min-width: 1024px){.subtitle.iperlightblue{font-size:40px!important;line-height:45px!important}}.subtitle.iperlightblue.center{color:#afe9ff!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:center!important}@media only screen and (min-width: 1024px){.subtitle.iperlightblue.center{font-size:40px!important;line-height:45px!important}}.subtitle.center{color:#c21523!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:center!important}@media only screen and (min-width: 1024px){.subtitle.center{font-size:40px!important;line-height:45px!important}}.huge_title{color:#1a88c9!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:40px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:left!important;font-weight:700}@media only screen and (min-width: 1024px){.huge_title{font-size:100px!important;line-height:90px!important}}.huge_title.negative{color:#fff!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:40px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:left!important;font-weight:700}@media only screen and (min-width: 1024px){.huge_title.negative{font-size:100px!important;line-height:90px!important}}.huge_title.negative.center{color:#fff!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:40px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:center!important;font-weight:700}@media only screen and (min-width: 1024px){.huge_title.negative.center{font-size:100px!important;line-height:90px!important}}.huge_title.blue{color:#004169!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:40px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:left!important;font-weight:700}@media only screen and (min-width: 1024px){.huge_title.blue{font-size:100px!important;line-height:90px!important}}.huge_title.blue.center{color:#004169!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:40px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:center!important;font-weight:700}@media only screen and (min-width: 1024px){.huge_title.blue.center{font-size:100px!important;line-height:90px!important}}.huge_title.iperlightblue{color:#afe9ff!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:40px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:left!important;font-weight:700}@media only screen and (min-width: 1024px){.huge_title.iperlightblue{font-size:100px!important;line-height:90px!important}}.huge_title.iperlightblue.center{color:#afe9ff!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:40px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:center!important;font-weight:700}@media only screen and (min-width: 1024px){.huge_title.iperlightblue.center{font-size:100px!important;line-height:90px!important}}.huge_title.center{color:#004169!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:40px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:center!important;font-weight:700}@media only screen and (min-width: 1024px){.huge_title.center{font-size:100px!important;line-height:90px!important}}.button,.sppb-btn{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;border-width:2px;border-style:solid;border-radius:5px!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;background-color:#fff!important;border-color:#1a88c9!important;color:#1a88c9!important}.button:hover,.sppb-btn:hover{background:#1a88c9!important;border-color:#1a88c9!important;color:#fff!important;box-shadow:0 5px 20px #0066b299;transform:translateY(-1px)}.button span,.sppb-btn span{padding:0!important;background-color:transparent!important}.button.negative,.sppb-btn.negative{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;border-width:2px;border-style:solid;border-radius:5px!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;background-color:transparent!important;border-color:#fff!important;color:#fff!important}.button.negative:hover,.sppb-btn.negative:hover{background:transparent!important;border-color:#3fc0f0!important;color:#3fc0f0!important;box-shadow:0 5px 20px #0066b299;transform:translateY(-1px)}.button.negative span,.sppb-btn.negative span{padding:0!important;background-color:transparent!important}.button.red,.sppb-btn.red{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;border-width:2px;border-style:solid;border-radius:5px!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;background-color:#c21523!important;border-color:#c21523!important;color:#fff!important}.button.red:hover,.sppb-btn.red:hover{background:#ec6906!important;border-color:#ec6906!important;color:#fff!important;box-shadow:0 5px 20px #0066b299;transform:translateY(-1px)}.button.red span,.sppb-btn.red span{padding:0!important;background-color:transparent!important}.button.mini,.sppb-btn.mini{padding:8px 11px!important}.arrowlink{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;cursor:pointer;display:inline-block;line-height:18px!important;text-decoration:none;color:#1a88c9!important}.arrowlink:hover{color:#004169!important}.arrowlink:hover:after{color:#004169}.arrowlink:after{content:"❯❯";color:#1a88c9;padding-left:5px;font-size:17px}.arrowlink.negative{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;cursor:pointer;display:inline-block;line-height:18px!important;text-decoration:none;color:#fff!important}.arrowlink.negative:hover{color:#f39000!important}.arrowlink.negative:hover:after{color:#f39000}.arrowlink.negative:after{content:"❯❯";color:#fff;padding-left:5px;font-size:17px}.com-content-article__body table{width:100%}.com-content-article__body table td,.com-content-article__body table th{border:1px solid rgb(172.25,172.25,172.25);padding:5px 10px}.com-content-article__body table td p,.com-content-article__body table th p{margin:0}@media only screen and (min-width: 1400px){header.header .container-topbar>.mod-sppagebuilder{width:1400px!important;margin:0 auto!important}}@media only screen and (min-width: 1400px){header.header .container-nav>.mod-sppagebuilder{width:1400px!important;margin:0 auto!important}}.full_white{margin-top:30px!important;margin-bottom:30px!important}.full_white>.sppb-row-container>.sppb-row{border-radius:10px;background:#fff;padding:40px}.site-grid{grid-gap:0!important}@media only screen and (min-width: 1024px){.site-grid{margin-top:141px}}main{margin-top:0!important;background-color:#fff!important;background-image:url(/images/fondale.svg);background-repeat:no-repeat;background-position:center bottom;background-size:100% auto}.sppb-section{padding-left:15px!important;padding-right:15px!important}div.border_shadow{border-width:1px;border-style:solid;border-color:#e6f4ff;border-radius:5px!important;overflow:hidden}.sppb-icons-group-list li i{will-change:transform}@media only screen and (min-width: 1024px){.sppb-icons-group-list li i{transition:transform .5s ease-in-out!important}}@media only screen and (min-width: 1024px){.sppb-icons-group-list li i:hover{transform:scale(1.02)!important}}a span.fab{will-change:transform}@media only screen and (min-width: 1024px){a span.fab{transition:transform .5s ease-in-out!important}}@media only screen and (min-width: 1024px){a span.fab:hover{transform:scale(1.02)!important}}main .page-header>h1,main>h1{color:#004169!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:45px!important;width:100%!important;text-decoration:none!important;text-align:center!important;font-weight:700;margin:20px 0!important;z-index:2;position:relative}@media only screen and (min-width: 1024px){main .page-header>h1,main>h1{font-size:70px!important;line-height:70px!important}}@media only screen and (min-width: 992px){main .page-header>h1,main>h1{margin:40px 0!important}}.crop-image{overflow:hidden;position:relative;display:block}.crop-image:after{content:"";display:block;padding-bottom:56.25%}.crop-image>*{height:100%;position:absolute;width:100%}.crop-image>img{height:100%!important;object-fit:unset!important;position:absolute;width:100%}form input,form select{border:2px solid #004169!important;border-radius:5px!important;padding:10px!important;height:50px!important;font-size:16px!important}form input:focus,form select:focus{box-shadow:none!important}form button{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;border-width:2px;border-style:solid;border-radius:5px!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;background-color:#fff!important;border-color:#1a88c9!important;color:#1a88c9!important}form button:hover{background:#1a88c9!important;border-color:#1a88c9!important;color:#fff!important;box-shadow:0 5px 20px #0066b299;transform:translateY(-1px)}form button span{padding:0!important;background-color:transparent!important}form.ma-clear-btn{z-index:0!important}.filtri-attivi{padding:0 30px;margin-bottom:20px;text-align:center}.filtri-attivi p{margin:0!important;color:#004169}.filtri-attivi p span.value{font-weight:700}.filtri-attivi+p{text-align:center;color:#004169}.pagination{display:block!important;text-align:center!important;padding-bottom:30px!important}@media only screen and (min-width: 768px){.pagination{text-align:left}}.pagination li{width:35px;height:35px;display:inline-block;text-align:center;line-height:35px;border-radius:50%;background-color:transparent}.pagination li a,.pagination li span{color:#004169;background-color:transparent!important;border:0!important;padding:0!important}.pagination li.active{background-color:#004169}.pagination li.active a,.pagination li.active span{color:#fff}.pitto span.img.cerimonie,.pitto span.img.Cerimonie{background:url(/images/discipline/pittogrammi_svg/cerimonie.svg)}.pitto span.img.Scialpino,.pitto span.img.sci_alpino{background:url(/images/discipline/pittogrammi_svg/para-alpino.svg)}.pitto span.img.Biathlon,.pitto span.img.biathlon{background:url(/images/discipline/pittogrammi_svg/para-biathlon.svg)}.pitto span.img.sci_nordico,.pitto span.img.Scinordico{background:url(/images/discipline/pittogrammi_svg/para-fondo.svg)}.pitto span.img.para_ice_hockey,.pitto span.img.Paraicehockey{background:url(/images/discipline/pittogrammi_svg/para-hockey.svg)}.pitto span.img.snowboard,.pitto span.img.Snowboard{background:url(/images/discipline/pittogrammi_svg/para-snowboard.svg)}.pitto span.img.curling_in_carrozzina,.pitto span.img.Curlingincarrozzina{background:url(/images/discipline/pittogrammi_svg/wheelchair-curling.svg)}.iubenda_page main *{font-family:sofia-light!important}.iubenda_page h1,.iubenda_page h2{color:#c21523!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important;font-family:sofia-condensed-black-italic!important}@media only screen and (min-width: 1024px){.iubenda_page h1,.iubenda_page h2{font-size:40px!important;line-height:45px!important}}.iubenda_page h1 strong,.iubenda_page h2 strong{color:#c21523!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important;font-family:sofia-condensed-black-italic!important;display:inline!important}@media only screen and (min-width: 1024px){.iubenda_page h1 strong,.iubenda_page h2 strong{font-size:40px!important;line-height:45px!important}}.iubenda_page h3{color:#1a88c9!important;text-transform:uppercase;font-size:25px!important;font-family:sofia-condensed-black-italic!important;margin-bottom:10px!important}.iubenda_page summary h3{margin-bottom:0!important;font-size:18px!important;color:#004169!important}.iubenda_page h4{color:#ec6906!important;text-transform:uppercase;font-size:20px!important;font-family:sofia-condensed-black-italic!important;margin-bottom:10px!important}.iubenda_page p{font-size:16px!important}@font-face{font-family:sofia-light;src:url(./webfonts/SofiaSansSemiCondensed-Light.woff2) format("woff2"),url(./webfonts/SofiaSansSemiCondensed-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:sofia-bold;src:url(./webfonts/SofiaSansSemiCondensed-Bold.woff2) format("woff2"),url(./webfonts/SofiaSansSemiCondensed-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:sofia-condensed-black-italic;src:url(./webfonts/SofiaSansExtraCondensed-BlackItalic.woff2) format("woff2"),url(./webfonts/SofiaSansExtraCondensed-BlackItalic.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:sofia-condensed-black;src:url(./webfonts/SofiaSansExtraCondensed-Black.woff2) format("woff2"),url(./webfonts/SofiaSansExtraCondensed-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:sofia-condensed-bold;src:url(./webfonts/SofiaSansExtraCondensed-Bold.woff2) format("woff2"),url(./webfonts/SofiaSansExtraCondensed-Bold.woff) format("woff");font-weight:700;font-style:normal}@media print{body{font-family:Arial,sans-serif!important;font-size:12pt!important;color:#000!important;background:none!important;margin:0!important;padding:0!important}:root{font-family:Arial,sans-serif!important;font-size:12pt!important;color:#000!important;margin:0!important;padding:0!important}:root *{font-family:Arial,sans-serif!important;font-size:12pt!important;color:#000!important;margin:0!important;padding:0!important}header,footer,nav{display:none!important}.no-print,img{display:none!important}p{line-height:1.5!important;margin-bottom:10px!important}@page{margin:20mm!important}body{counter-reset:page!important}}@media print{body{width:auto!important;margin:0!important;padding:0!important;font-size:12pt!important;line-height:1.5!important}body *{box-sizing:border-box!important;will-change:unset!important;color:inherit!important;background:none!important;background-color:transparent!important;border:none!important;box-shadow:none!important;text-shadow:none!important;font-family:sans-serif!important;text-align:left!important;height:auto!important;padding:0!important;margin:0!important;position:static!important;transform:none!important}body *:before,body *:after{display:none!important}body .cards .addon-root-image-layouts .sppb-addon-image-layout-image,body .cards .addon-root-text-block .sppb-addon-image-layout-image,body div.chessbox div.addon-root-raw-html,body .sppb-article-img-wrap,body .crop-image,body .item-image,body figure{width:100%!important;height:auto!important;text-align:center!important;padding:0!important}body .cards .addon-root-image-layouts .sppb-addon-image-layout-image:after,body .cards .addon-root-image-layouts .sppb-addon-image-layout-image:before,body .cards .addon-root-text-block .sppb-addon-image-layout-image:after,body .cards .addon-root-text-block .sppb-addon-image-layout-image:before,body div.chessbox div.addon-root-raw-html:after,body div.chessbox div.addon-root-raw-html:before,body .sppb-article-img-wrap:after,body .sppb-article-img-wrap:before,body .crop-image:after,body .crop-image:before,body .item-image:after,body .item-image:before,body figure:after,body figure:before{padding:0!important;display:none!important}body img{width:100%!important;height:auto!important;margin:20px auto!important}body .loghi .addon-root-image,body .loghi .addon-root-image-layouts,body .blocks .addon-root-image,body .blocks .addon-root-image-layouts{width:15%!important;height:auto!important;margin:0 10px!important;display:inline-block!important}body .loghi .addon-root-image img,body .loghi .addon-root-image-layouts img,body .blocks .addon-root-image img,body .blocks .addon-root-image-layouts img{width:100%!important}body .img_nologhi.no_first_col .sppb-column-addons>.sppb-addon-wrapper .loghi>.sppb-addon-wrapper:first-child{display:none!important;height:0!important;padding:0!important;border:0!important;opacity:0!important;width:0!important;max-width:none!important}body .img_nologhi .loghi .addon-root-image{width:70%!important;height:auto!important;margin:10px auto!important;display:inline-block!important;text-align:center!important}body .img_nologhi .loghi .addon-root-image img{width:100%!important;margin:10px auto!important}body h4,body h5,body h6,body div.com-content-article__body h4,body div.com-content-article__body h5,body div.com-content-article__body h6{margin:20px 0 10px!important;padding:0!important}body h1,body h2,body h3,body .title,body .big_title,body .title.negative,body .title.white,body .title_card,body .title_card.negative,body div.com-content-article__body h1,body div.com-content-article__body h2,body div.com-content-article__body h3{margin:50px 0 10px!important;padding:0!important}body h1,body h2,body h3,body h4,body h5,body h6,body span,body p{color:#000!important;background-color:transparent!important}body .splide__list{transform:none!important}body .cards>.sppb-addon-wrapper,body .videocards>.sppb-addon-wrapper,body .listaeventi>.sppb-addon-wrapper .sppb-addon-article-layout,body .splide__slide--has-video,body .splide__slide,body [class^=sppb-col],body .sppb-col-lg-2,body .sppb-col-lg-3,body .sppb-col-lg-4,body .sppb-col-lg-5,body .sppb-col-lg-6{flex-basis:100%!important;width:100%!important;-ms-flex:100%!important;flex:0 0 100%!important;max-width:100%!important;padding:0!important;margin:0!important}body .cards *,body .videocards *,body .listaeventi *,body .splide__slide *{flex-basis:100%!important;width:100%!important;-ms-flex:100%!important;flex:0 0 100%!important;max-width:100%!important}body [data-com=equalizer]{height:auto!important}body .sppb-addon-image-layout-text{padding-top:0!important}body .introtext,body section.introtext,body .contatti_bottom,body .sppb-section,body .introtext.negative,body .bg_lightgray,body .site-grid #wall-pp,body #wall-pp.sppb-section,body .sppb-row-column,body .sppb-column,body .attivita-in-corso,body .zoom_in_img,body .sppb-addon-content,body .sp-page-builder .page-content .introtext,body .snt.attivita_in_corso,body .container,body .introtext.progetti_attivi,body .sppb-section.slider_container.listaeventi,body .listaeventi,body .slider_container,body .splide__track,body .sppb-container-inner,body .slider_container .sppb-container-inner{padding:0!important;margin:0!important;max-width:100%!important;flex-basis:100%!important}body .listaeventi time{color:#000!important}body .button,body .btn,body [class^=button],body .sppb-btn,body .sppb-btn-,body .sppb-btn-rounded,body .sppb-btn-flat,body button,body input[type=submit],body .button.negative,body .button.lightblue,body .button.wesportup,body .button.allestimenti_gold,body .button.red,body .button.black,body .button.ba_yellow,body .button.integrazione_yellow,body .button.seg_blue,body .button.seg_lightblue,body .button.green_alimentazione,body .button.eac_purple,body .button.eac_pink,body .button.kids_orange,body .button.junior_green,body .button.infanzia_yellow,body .button.yellow_integrazione,body .button.green_integrazione,body .button.pink_integrazione,body .button.gold_caivano,body .button.blue_spazi,body .button.cs_alimentazione,body .button.cs_allenamente,body .button.cs_sport,body .button.cs_socialita,body .button.cs_state,body .button.cs_prevenzione,body .button.pink_sportiva,body .button.green_bici,body .button.cal_giovani,body .button.green_form,body .button.gray_form,body .button.giallo_illumina,body .button.blu_illumina,body .button.azzurro_illumina,body .button.fit,body .button.no_side_padding,body .button.half,body .button.on_left,body .button.on_right,body .article_button.negative,body .article_button{display:inline-block!important;margin:0!important;padding:0!important;background:none!important;background-color:transparent!important;color:#000!important;font-size:16px!important;line-height:22px!important;width:auto!important;max-width:none!important;flex:0 0 auto!important;font-weight:400!important;text-decoration:none!important;text-align:left!important;border:0!important;text-decoration:underline!important}body header,body footer,body nav,body .container-banner.full-width,body .contatti_bottom_container .addon-root-image,body .button_col,body .social-share,body .no-print,body div.chessbox div.addon-root-video,body .addon-root-icons-group,body .ultimi_video,body .splide__arrow,body .social_tag,body .section_map,body .title:after,body iframe,body embed,body .video_resp,body .iubenda-tp-btn,body .iubenda-cs-preferences-link,body .social_news,body #hero-slideshow,body .photo_mixed_wall,body .banners,body form,body .sppb-addon-image-layout-image:after,body .filter-container,body .content-article__gallery,body .inner_gallery,body .ppb-hidden-xl,body .sppb-hidden-lg,body .noshow{display:none!important;height:0!important;padding:0!important;border:0!important;opacity:0!important;width:0!important;max-width:none!important}body header *,body footer *,body nav *,body .container-banner.full-width *,body .contatti_bottom_container .addon-root-image *,body .button_col *,body .social-share *,body .no-print *,body div.chessbox div.addon-root-video *,body .addon-root-icons-group *,body .ultimi_video *,body .splide__arrow *,body .social_tag *,body .section_map *,body .title:after *,body iframe *,body embed *,body .video_resp *,body .iubenda-tp-btn *,body .iubenda-cs-preferences-link *,body .social_news *,body #hero-slideshow *,body .photo_mixed_wall *,body .banners *,body form *,body .sppb-addon-image-layout-image:after *,body .filter-container *,body .content-article__gallery *,body .inner_gallery *,body .ppb-hidden-xl *,body .sppb-hidden-lg *,body .noshow *{display:none!important;height:0!important;padding:0!important;border:0!important;opacity:0!important;width:0!important;max-width:none!important}}.back-to-top-link{transition:all .3s ease-out 0s;border:0!important;background-color:#9f1546!important;border-radius:50%!important;height:37px!important;width:37px!important;line-height:24px}.back-to-top-link:hover{background-color:#df3978!important}.back-to-top-link span{color:#fff!important;font-size:16px}body{padding-right:0!important}.container-header{background-color:#004169;background-image:none;border-bottom:4px solid;border-image:linear-gradient(90deg,#004169,#1a88c9 23%,#3fc0f0 47%,#ec6906 50%,#c21523 58%,#df3978 68%,#9f1546) 1}.mfp-wrap .mfp-container .mfp-content .white-popup-block{background-color:#fff;border-width:1px;border-style:solid;border-color:#e6f4ff;border-radius:5px!important;overflow:hidden;width:calc(100% - 50px)!important}@media only screen and (min-width: 992px){.mfp-wrap .mfp-container .mfp-content .white-popup-block{width:800px!important}}.mfp-wrap .mfp-container .mfp-content .white-popup-block .mfp-close{right:0;top:10px}header.header{position:fixed;width:100%;top:0;transition:all .5s 0s;z-index:10000;background-color:#fff!important}header.header .container-nav{padding:0!important}header.header .container-nav>.mod-sppagebuilder{width:100%}header.header .container-nav>.mod-sppagebuilder>.page-content>.sppb-section>.sppb-container-inner>.sppb-row{padding:20px!important;flex-wrap:nowrap!important}header.header .container-nav>.mod-sppagebuilder>.page-content>.sppb-section>.sppb-container-inner>.sppb-row>.sppb-row-column{padding:0!important}header.header .container-nav>.mod-sppagebuilder>.page-content>.sppb-section>.sppb-container-inner>.sppb-row>.sppb-row-column:first-child{flex-basis:10%!important;max-width:10%!important;width:auto!important}header.header .container-nav>.mod-sppagebuilder>.page-content>.sppb-section>.sppb-container-inner>.sppb-row>.sppb-row-column:nth-child(2){flex-basis:18%!important;max-width:18%!important;width:auto!important}header.header .container-nav>.mod-sppagebuilder>.page-content>.sppb-section>.sppb-container-inner>.sppb-row>.sppb-row-column:nth-child(2) .sppb-addon-single-image{text-align:right}@media only screen and (min-width: 768px){header.header .container-nav>.mod-sppagebuilder>.page-content>.sppb-section>.sppb-container-inner>.sppb-row>.sppb-row-column:nth-child(2) .sppb-addon-single-image{text-align:left}}header.header .container-nav>.mod-sppagebuilder>.page-content>.sppb-section>.sppb-container-inner>.sppb-row>.sppb-row-column:nth-child(3){flex-basis:23%!important;max-width:23%!important;width:auto!important;display:none}@media only screen and (min-width: 1200px){header.header .container-nav>.mod-sppagebuilder>.page-content>.sppb-section>.sppb-container-inner>.sppb-row>.sppb-row-column:nth-child(3){display:block;padding-left:40px!important}}header.header .container-nav>.mod-sppagebuilder>.page-content>.sppb-section>.sppb-container-inner>.sppb-row>.sppb-row-column:nth-child(4){flex-basis:55%!important;max-width:55%!important;padding-right:20px!important;display:none}@media only screen and (min-width: 1200px){header.header .container-nav>.mod-sppagebuilder>.page-content>.sppb-section>.sppb-container-inner>.sppb-row>.sppb-row-column:nth-child(4){display:block;padding-left:40px!important}}header.header .container-nav>.mod-sppagebuilder>.page-content>.sppb-section>.sppb-container-inner>.sppb-row>.sppb-row-column:nth-child(5){margin-left:auto;flex-basis:4%!important;max-width:4%!important}header.header .container-nav>.mod-sppagebuilder>.page-content>.sppb-section>.sppb-container-inner>.sppb-row>.sppb-row-column:nth-child(6){margin-left:auto;flex-basis:2%!important;max-width:2%!important}header.header .container-nav>.mod-sppagebuilder .col_logo .sppb-addon-content{line-height:0}header.header .container-nav>.mod-sppagebuilder .col_logo .sppb-addon-content .sppb-addon-single-image-container{position:static}header.header .container-nav>.mod-sppagebuilder .col_logo .sppb-addon-content .sppb-addon-single-image-container a{top:-10px;left:0;z-index:1}header.header .container-nav>.mod-sppagebuilder .col_logo .sppb-addon-content .sppb-addon-single-image-container a img{height:60px!important;width:60px!important}@media only screen and (min-width: 768px){header.header .container-nav>.mod-sppagebuilder .col_logo .sppb-addon-content .sppb-addon-single-image-container a img{height:95px!important;min-width:93px!important;width:auto!important}}header.header .container-nav>.mod-sppagebuilder .col_menu ul{justify-content:flex-end}header.header .container-nav>.mod-sppagebuilder .col_menu ul li{padding:.5em 10px!important}header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu a,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu span,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu button{color:#111!important}header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu a:after,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu span:after,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu button:after{display:none!important}header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu a:hover,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu span:hover,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu button:hover{color:#1a88c9!important}header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu a.bk_to_coni,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu span.bk_to_coni,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu button.bk_to_coni{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;border-width:2px;border-style:solid;border-radius:5px!important;cursor:pointer;display:inline-block;line-height:18px!important;text-decoration:none;background-color:#fff!important;border-color:#1a88c9!important;color:#1a88c9!important;background-image:linear-gradient(60deg,#dc052d 0,#0066b2 75%,#0066b2)!important;color:#fff!important;border:0!important;padding:8px 11px!important}header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu a.bk_to_coni:hover,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu span.bk_to_coni:hover,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu button.bk_to_coni:hover{background:#1a88c9!important;border-color:#1a88c9!important;color:#fff!important;box-shadow:0 5px 20px #0066b299;transform:translateY(-1px)}header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu a.bk_to_coni span,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu span.bk_to_coni span,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu button.bk_to_coni span{padding:0!important;background-color:transparent!important}header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu li.parent:has(.current)>a,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu li.parent:has(.current)>span,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu li.parent:has(.current)>button{color:#1a88c9!important;font-weight:700}header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu li.parent>button:after{border-top-width:4px;border-left-width:4px;border-right-width:4px}header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu li.current a,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu li.current span,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu li.current button{color:#1a88c9!important;font-weight:700}header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu ul.main-menu{list-style:none;padding:0}header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu ul.main-menu>li.parent ul.mm-show{background-color:#fff}header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu ul.main-menu>li.level-2>a,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu ul.main-menu>li.level-2>span,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu ul.main-menu>li.level-2>button,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu ul.main-menu>li.level-3>a,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu ul.main-menu>li.level-3>span,header.header .container-nav>.mod-sppagebuilder .col_menu .main-menu ul.main-menu>li.level-3>button{font-size:12px!important}header.header .container-nav>.mod-sppagebuilder .col_panino{padding-top:6px}header.header .container-nav>.mod-sppagebuilder .col_panino p{margin:0!important}header.header .container-nav>.mod-sppagebuilder .btn-close{animation:spFadeInUp .8s!important;display:none;background-size:100%;background-color:transparent!important;opacity:1;position:relative;top:-4px;right:0;z-index:10000;width:10px}@media only screen and (min-width: 992px){header.header .container-nav>.mod-sppagebuilder .btn-close{z-index:0}}header.header .container-nav a,header.header .container-nav span,header.header .container-nav button{font-family:sofia-condensed-black;text-transform:uppercase;text-decoration:none}.offcanvas-menu p{margin:0!important}#modalMenu .metismenu .mod-menu .mm-collapse{box-shadow:none!important}#modalMenu a,#modalMenu span,#modalMenu button{font-family:sofia-condensed-black-italic;text-transform:uppercase;text-decoration:none;outline:none!important;display:block!important}#modalMenu li{display:block!important}#modalMenu button{overflow:visible!important}#modalMenu button:after{border:0!important;display:block!important;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2027.0.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Livello_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20800%20800'%20style='enable-background:new%200%200%20800%20800;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill-rule:evenodd;clip-rule:evenodd;}%20%3c/style%3e%3cg%20id='Page-1'%3e%3cg%20id='Dribbble-Light-Preview'%20transform='translate(-220.000000,%20-6684.000000)'%3e%3cg%20id='icons'%20transform='translate(56.000000,%20160.000000)'%3e%3cpath%20id='arrow_x5F_down-_x5B__x23_338_x5D_'%20class='st0'%20d='M358.6,7312.3L358.6,7312.3c16.2,15.6,42.4,15.6,58.6,0l342.5-330.5%20c32.4-31.2,32.4-81.9,0-113.1l-345-333c-16-15.4-41.9-15.6-58.2-0.4c-16.6,15.5-16.8,41.2-0.4,57l315.7,304.7%20c16.2,15.6,16.2,40.9,0,56.6l-313.2,302.3C342.4,7271.4,342.4,7296.7,358.6,7312.3'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-position:center center;background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;height:10px;width:10px;right:-20px;margin-top:-1px}#modalMenu.show{background:#fff;position:fixed!important;top:139px;left:0;right:0;transition:.5s;bottom:120%;overflow:hidden;display:flex}#modalMenu .modal-dialog{max-width:100%!important}#modalMenu .modal-content{background:transparent!important;border:0!important;align-items:flex-start;display:flex;height:100%;padding:0;margin:0 auto!important;width:1400px!important}#modalMenu .modal-content a:after{display:none!important}#modalMenu .modal-header{border:none;display:inline-block;transition:all .4s ease}#modalMenu .modal-header img{height:auto;height:90px;width:100%}@media only screen and (min-width: 992px){#modalMenu .modal-header img{display:none!important}}#modalMenu ul.mod-menu{display:flex!important;flex-direction:column;padding-right:30px;position:relative;width:422px}@media only screen and (min-width: 992px){#modalMenu ul.mod-menu{border-right:1px solid #8c8261}}#modalMenu ul.mod-menu a:hover,#modalMenu ul.mod-menu span:hover,#modalMenu ul.mod-menu button:hover{color:#1a88c9!important}#modalMenu ul.mod-menu li.current a,#modalMenu ul.mod-menu li.current span,#modalMenu ul.mod-menu li.current button{color:#1a88c9!important;font-weight:700}#modalMenu ul.mod-menu li.parent:has(.current)>a,#modalMenu ul.mod-menu li.parent:has(.current)>span,#modalMenu ul.mod-menu li.parent:has(.current)>button{color:#1a88c9!important;font-weight:700}#modalMenu ul.mod-menu>li{padding:0}@media only screen and (min-width: 992px){#modalMenu ul.mod-menu>li{position:static!important}}#modalMenu ul.mod-menu>li>a,#modalMenu ul.mod-menu>li>span,#modalMenu ul.mod-menu>li>button{color:#111;font-size:35px}#modalMenu ul.mod-menu>li>button:after{height:14px;width:14px;right:-30px;margin-top:-7px}#modalMenu ul.mod-menu>li>span:after{font-size:16px;font-weight:600;margin-left:5px;top:30%!important}#modalMenu ul.mod-menu>li:first-child{margin:0!important}#modalMenu ul.mod-menu>li.parent{cursor:pointer}#modalMenu ul.mod-menu>li.metismenu-item.parent{position:static!important}#modalMenu ul.mod-menu>li.metismenu-item ul.mm-show li.mm-active.metismenu-item.level-2.parent{position:static!important}#modalMenu ul.mod-menu ul.mm-show{animation:spFadeInUp .8s!important;background:transparent!important;box-shadow:none;color:var(#8c8261);display:block!important;overflow:visible!important;max-height:initial;margin:0!important;padding:0!important;transition:.3s;width:300px}@media only screen and (min-width: 992px){#modalMenu ul.mod-menu ul.mm-show{border-right:1px solid #8c8261;left:100%!important;height:100%;position:absolute;top:0}}#modalMenu ul.mod-menu ul.mm-show li>span,#modalMenu ul.mod-menu ul.mm-show li>a,#modalMenu ul.mod-menu ul.mm-show li>button{color:#111}#modalMenu ul.mod-menu ul.mm-show li>span:after,#modalMenu ul.mod-menu ul.mm-show li>a:after,#modalMenu ul.mod-menu ul.mm-show li>button:after{font-size:16px;font-weight:600;margin-left:5px;top:30%!important}#modalMenu ul.mod-menu ul.mm-show li>button:after{border-top-width:4px;border-left-width:4px;border-right-width:4px}#modalMenu ul.mod-menu ul.mm-show li.mm-active{color:#1a88c9!important;font-weight:700}#modalMenu ul.mod-menu ul.mm-show li.mm-active>span,#modalMenu ul.mod-menu ul.mm-show li.mm-active>a,#modalMenu ul.mod-menu ul.mm-show li.mm-active>button{color:#1a88c9!important;font-weight:700}#modalMenu ul.mod-menu ul.mm-show li.mm-active>span:after,#modalMenu ul.mod-menu ul.mm-show li.mm-active>a:after,#modalMenu ul.mod-menu ul.mm-show li.mm-active>button:after{color:#1a88c9!important;font-weight:700}#modalMenu ul.mod-menu ul.mm-show li.mm-active .level-2.parent,#modalMenu ul.mod-menu ul.mm-show li.mm-active .level-3.parent{animation:spFadeInUp .8s!important;display:block;height:100%}#modalMenu ul.mod-menu ul.mm-show li.mm-active .level-2.parent .mm-collapse,#modalMenu ul.mod-menu ul.mm-show li.mm-active .level-3.parent .mm-collapse{border-right:0}#modalMenu ul.mod-menu ul.mm-show li.mm-active .level-2.active>a,#modalMenu ul.mod-menu ul.mm-show li.mm-active .level-2.active>span,#modalMenu ul.mod-menu ul.mm-show li.mm-active .level-2.active>button,#modalMenu ul.mod-menu ul.mm-show li.mm-active .level-2.current>a,#modalMenu ul.mod-menu ul.mm-show li.mm-active .level-2.current>span,#modalMenu ul.mod-menu ul.mm-show li.mm-active .level-2.current>button,#modalMenu ul.mod-menu ul.mm-show li.mm-active .level-3.active>a,#modalMenu ul.mod-menu ul.mm-show li.mm-active .level-3.active>span,#modalMenu ul.mod-menu ul.mm-show li.mm-active .level-3.active>button,#modalMenu ul.mod-menu ul.mm-show li.mm-active .level-3.current>a,#modalMenu ul.mod-menu ul.mm-show li.mm-active .level-3.current>span,#modalMenu ul.mod-menu ul.mm-show li.mm-active .level-3.current>button{color:#1a88c9!important;font-weight:700}.hamburger{cursor:pointer;display:block;background-color:transparent!important;border:0!important;height:25px;margin-left:-20px;position:relative;width:32px}@media only screen and (min-width: 992px){.hamburger{margin-left:auto}}.hamburger span{border-top:2px solid #111;left:0;position:absolute;transition:all .2s ease-out 0s;width:100%}.hamburger span.line1{top:0}.hamburger span.line2{top:8px}.hamburger span.line3{top:16px}#offcanvasMenu{background-color:#fff}#offcanvasMenu a,#offcanvasMenu span,#offcanvasMenu button{font-family:sofia-condensed-black;text-transform:uppercase;text-decoration:none}#offcanvasMenu .metismenu .mod-menu .mm-collapse{box-shadow:none!important}#offcanvasMenu .offcanvas-header{background-color:#fff;color:#111}#offcanvasMenu .offcanvas-header img{height:70px;margin-right:20px}#offcanvasMenu .offcanvas-header span{color:#111}#offcanvasMenu .offcanvas-body ul{list-style:none;padding:0}#offcanvasMenu .offcanvas-body ul li{padding:10px;border-bottom:1px solid transparent}#offcanvasMenu .offcanvas-body ul li>a,#offcanvasMenu .offcanvas-body ul li>span,#offcanvasMenu .offcanvas-body ul li>button{color:#111;font-size:16px}#offcanvasMenu .offcanvas-body ul li>button:after{border-top-width:4px;border-left-width:4px;border-right-width:4px}#offcanvasMenu .offcanvas-body ul li.parent ul.mm-show{background-color:transparent}#offcanvasMenu .offcanvas-body ul li.level-2>button:after,#offcanvasMenu .offcanvas-body ul li.level-3>button:after{border-top-width:4px;border-left-width:4px;border-right-width:4px}#offcanvasMenu .offcanvas-body li.current a,#offcanvasMenu .offcanvas-body li.current span,#offcanvasMenu .offcanvas-body li.current button{color:#1a88c9!important;font-weight:700}#offcanvasMenu .offcanvas-body li.parent:has(.current)>a,#offcanvasMenu .offcanvas-body li.parent:has(.current)>span,#offcanvasMenu .offcanvas-body li.parent:has(.current)>button{color:#1a88c9!important;font-weight:700}#offcanvasMenu .metismenu.mod-menu .metismenu-item{padding:10px 0;display:block!important}#offcanvasMenu .metismenu.mod-menu .metismenu-item>ul.mm-show{z-index:0;padding:0 0 0 20px;list-style:none;display:block;margin-top:10px;position:relative;border-left:3px solid #1a88c9;top:0;width:100%;box-shadow:none!important}#offcanvasMenu .metismenu.mod-menu .metismenu-item li.current>a,#offcanvasMenu .metismenu.mod-menu .metismenu-item li.current>span,#offcanvasMenu .metismenu.mod-menu .metismenu-item li.current>button,#offcanvasMenu .metismenu.mod-menu .metismenu-item li.active>a,#offcanvasMenu .metismenu.mod-menu .metismenu-item li.active>span,#offcanvasMenu .metismenu.mod-menu .metismenu-item li.active>button{color:#1a88c9!important}#offcanvasMenu .metismenu.mod-menu .metismenu-item a,#offcanvasMenu .metismenu.mod-menu .metismenu-item span,#offcanvasMenu .metismenu.mod-menu .metismenu-item button{font-style:italic;color:#111;font-size:25px;line-height:25px;outline:none;display:block!important;white-space:normal!important}#offcanvasMenu .metismenu.mod-menu .mm-toggler{color:#111}#offcanvasMenu.show .btn-close{display:block}.main-top{background-color:#e6f4ff}.mod-breadcrumbs__wrapper{display:none!important;margin:0!important;z-index:4}@media only screen and (min-width: 768px){.mod-breadcrumbs__wrapper{display:block!important}}.mod-breadcrumbs__wrapper ol{padding:15px 30px!important;background-color:#e6f4ff!important}.mod-breadcrumbs__wrapper ol li span,.mod-breadcrumbs__wrapper ol li a{color:#111!important;font-size:14px}.mod-breadcrumbs__wrapper ol li.float-start{display:none!important}.mod-breadcrumbs__wrapper ol li.active span,.mod-breadcrumbs__wrapper ol li.active a{font-family:sofia-bold;color:#004169!important}.mod-breadcrumbs__wrapper ol li:before{color:#111!important;font-size:15px!important;line-height:33px}.main-bottom,.main-top{margin:0!important;padding:0!important;border:0!important}.main-bottom .card-body,.main-top .card-body{padding:0!important}.partners .loghi_container{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;padding:0 0 30px}@media only screen and (min-width: 992px){.partners .loghi_container{padding:0 0 50px}}@media only screen and (min-width: 1024px){.partners .loghi_container{width:950px!important;margin:0 auto!important}}.partners .loghi_container .sppb-addon-wrapper{flex-basis:auto}.partners .loghi_container .sppb-addon-wrapper img{transition:all .3s ease-out 0s;height:auto!important}.partners .loghi_container .sppb-addon-wrapper img:hover{filter:none}@media only screen and (min-width: 992px){.partners .loghi_container .sppb-addon-wrapper img{margin:10px 0!important}}.partners .link_sponsor_container p{display:inline-block;padding:20px}.partners .link_sponsor_container .sponsor_link{font-weight:600;color:#868686}footer{background-image:none!important;background:#004169!important;margin-top:0!important;z-index:1}footer .mod-sppagebuilder{width:100%}footer .titoletto{font-family:sofia-condensed-black-italic;text-transform:uppercase;color:#afe9ff;margin-top:30px!important}@media only screen and (min-width: 1024px){footer .titoletto{margin-top:0!important}}footer ul{padding:0;margin:0;list-style-type:none}footer ul li a{text-decoration:none!important}footer .col_loghi .sppb-column-addons{text-align:center;margin-bottom:30px}@media only screen and (min-width: 1024px){footer .col_loghi .sppb-column-addons{text-align:right;margin-bottom:0}}footer .col_loghi .sppb-column-addons .addon-root-image{display:inline-block;margin-right:20px}footer p{margin:0!important}.cd_games .sppb-countdown-timer{margin:30px auto 0;text-align:center!important;display:block!important;clear:both;overflow:hidden;width:fit-content}.cd_games .sppb-countdown-timer *{text-align:center!important}.cd_games .sppb-countdown-timer>div{display:inline-block!important;max-width:none!important;width:50px!important;padding:0!important;position:relative;float:left}@media only screen and (min-width: 768px){.cd_games .sppb-countdown-timer>div{width:100px!important}}.cd_games .sppb-countdown-timer>div:after{content:":";position:absolute;font-family:sofia-condensed-black-italic;color:#fff;right:-3px;top:15px}.cd_games .sppb-countdown-timer>div:last-child:after{display:none}.cd_games .sppb-countdown-timer>div .sppb-countdown-number{font-family:sofia-condensed-black-italic;font-size:30px}@media only screen and (min-width: 768px){.cd_games .sppb-countdown-timer>div .sppb-countdown-number{font-size:50px}}.cd_games .sppb-countdown-timer>div .sppb-countdown-text{font-family:sofia-condensed-black-italic;text-transform:uppercase;font-size:14px}@media only screen and (min-width: 768px){.cd_games .sppb-countdown-timer>div .sppb-countdown-text{font-size:22px}}.img_fissa.sppb-section{padding:0!important}.slider_news .slick-track{padding-top:30px}.slider_news .slick-track .slick-slide{transition:all .3s ease-out 0s}.slider_news .slick-track .slick-slide:hover{transform:translateY(-20px)}.slider_news .slick-track .slick-slide .sppb-articles-carousel-img{aspect-ratio:16/9;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px;line-height:0}.slider_news .slick-track .slick-slide .sppb-articles-carousel-content{transition:all .3s ease-out 0s;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.slider_news .slick-track .slick-slide .sppb-articles-carousel-content a{text-decoration:none}.slider_news .slick-track .slick-slide .sppb-articles-carousel-content .sppb-articles-carousel-meta-date{font-family:sofia-condensed-bold;font-style:italic}.slider_news .slick-track .slick-slide .sppb-articles-carousel-content .fields-container{padding:0!important;margin:0!important;list-style-type:none}.slider_news .slick-track .slick-slide .sppb-articles-carousel-content .fields-container li{margin-bottom:20px}.slider_news .slick-track .slick-slide .sppb-articles-carousel-content .fields-container li span{margin-right:10px;display:inline-block;padding:5px 20px;font-size:14px;font-family:sofia-bold;text-transform:uppercase;border-radius:10px;color:#004169;background-color:#e6f4ff}.slider_news .slick-track .slick-slide .sppb-articles-carousel-content .sppb-articles-carousel-link{font-family:sofia-condensed-bold;font-style:italic}.slider_news .slick-track .slick-slide .sppb-articles-carousel-content .sppb-articles-carousel-meta-category{display:none}.slider_news i{transition:all .3s ease-out 0s;position:absolute;top:50%;width:40px;height:40px;border-radius:50%;background-color:#004169;text-align:center;cursor:pointer;z-index:1}.slider_news i:hover{background-color:#0080cf}.slider_news i:before{line-height:40px;color:#fff}.slider_news i.fa-angle-left{left:-20px}.slider_news i.fa-angle-right{right:-20px}.slider_news .slick-dots li{margin:0 2px}.slider_news .slick-dots li button:before{color:#004169;font-size:15px;opacity:1!important}.slider_news .slick-dots li.slick-active button:before{color:#ec6906}.in_evidenza.slider_news .slick-track .slick-slide:hover .sppb-articles-carousel-content{background-color:#e6f4ff}.in_evidenza.slider_news .slick-track .slick-slide .sppb-articles-carousel-content .sppb-articles-carousel-meta-date{color:#ec6906}.in_evidenza.slider_news .slick-track .slick-slide .sppb-articles-carousel-content .sppb-articles-carousel-link{color:#004169;font-size:25px;line-height:25px}@media only screen and (min-width: 768px){.in_evidenza.slider_news .slick-track .slick-slide .sppb-articles-carousel-content .sppb-articles-carousel-link{font-size:35px;line-height:35px}}.ultime_news{transform:skewY(1deg)}.ultime_news>.sppb-row-container{transform:skewY(-1deg)}.ultime_news.slider_news .slick-track .slick-slide:hover .sppb-articles-carousel-content{background-color:#022337}.ultime_news.slider_news .slick-track .slick-slide .sppb-articles-carousel-content{background-color:#003b5f}.ultime_news.slider_news .slick-track .slick-slide .sppb-articles-carousel-content .sppb-articles-carousel-meta-date{color:#f39000}.ultime_news.slider_news .slick-track .slick-slide .sppb-articles-carousel-content .sppb-articles-carousel-link{color:#fff}.ultime_news.slider_news i{background-color:#df3978}.ultime_news.slider_news i:hover{background-color:#ed91b4}.ultime_news.slider_news .slick-dots li button:before{color:#f39000}.ultime_news.slider_news .slick-dots li.slick-active button:before{color:#df3978}.altre_news{transform:skewY(-1deg)}.altre_news>.sppb-row-container{transform:skewY(1deg)}.altre_news.slider_news .slick-track .slick-slide:hover .sppb-articles-carousel-content{background-color:#a11242}.altre_news.slider_news .slick-track .slick-slide .sppb-articles-carousel-content{background-color:#961442}.altre_news.slider_news .slick-track .slick-slide .sppb-articles-carousel-content .sppb-articles-carousel-meta-date{color:#afe9ff}.altre_news.slider_news .slick-track .slick-slide .sppb-articles-carousel-content .sppb-articles-carousel-link{color:#fff}.altre_news.slider_news i{background-color:#1a88c9}.altre_news.slider_news i:hover{background-color:#3fc0f0}.altre_news.slider_news .slick-dots li button:before{color:#1a88c9}.altre_news.slider_news .slick-dots li.slick-active button:before{color:#df3978}.slider_static .sppb-carousel-extended-outer-stage{padding:40px 0 20px}.slider_static .sppb-carousel-extended-outer-stage .sppb-carousel-extended-item{box-shadow:0 0 5px #3129291a;background-color:#fff;border-radius:5px;padding:20px;text-align:center;margin:0 10px;transition:all .3s ease-out 0s}.slider_static .sppb-carousel-extended-outer-stage .sppb-carousel-extended-item:hover{transform:translateY(-20px)}.slider_static .sppb-carousel-extended-outer-stage .sppb-carousel-extended-item img{border-radius:5px;width:100%;height:auto}.slider_static .sppb-carousel-extended-outer-stage .sppb-carousel-extended-item .sppb-carousel-extended-team-content{box-shadow:none;padding:20px 0 0;background-color:transparent}.slider_static .sppb-carousel-extended-outer-stage .sppb-carousel-extended-item .sppb-carousel-extended-team-content .sppb-carousel-extended-team-name{font-family:sofia-condensed-black-italic;color:#1a88c9;text-transform:uppercase;font-size:25px;line-height:25px}.slider_static .sppb-carousel-extended-outer-stage .sppb-carousel-extended-item .sppb-carousel-extended-team-content .sppb-carousel-extended-team-name a{text-decoration:none}.slider_static .sppb-carousel-extended-outer-stage .sppb-carousel-extended-item .sppb-carousel-extended-team-content .sppb-carousel-extended-team-designation{font-size:16px;font-family:sofia-condensed-bold}.slider_static .sppb-carousel-extended-outer-stage .sppb-carousel-extended-item .sppb-carousel-extended-team-content .sppb-carousel-extended-team-social-icon li{margin:0!important}.slider_static .sppb-carousel-extended-outer-stage .sppb-carousel-extended-item .sppb-carousel-extended-team-content .sppb-carousel-extended-team-social-icon li a{font-size:18px}.slider_static .sppb-carousel-extended-nav-control span.nav-control{width:40px!important;height:40px!important;line-height:40px!important;border-radius:50%;background-color:#004169}.slider_static .sppb-carousel-extended-nav-control span.nav-control.prev-control{margin-left:-12px}.slider_static .sppb-carousel-extended-nav-control span.nav-control.next-control{margin-right:-12px}.slider_static .sppb-carousel-extended-nav-control span.nav-control:hover{background-color:#0080cf}.slider_static .sppb-carousel-extended-nav-control span.nav-control i{font-size:18px;color:#fff}.slider_static .sppb-carousel-extended-dots{bottom:-10px!important}.slider_static .sppb-carousel-extended-dots li{margin:0 5px}.slider_static .sppb-carousel-extended-dots li span{background:#004169}.slider_static .sppb-carousel-extended-dots li.active span{background:#ec6906}.medagliere_home .medaglie.short .titolo,.medagliere_home .medaglie .titolo{text-align:center}.medagliere_home .medaglie.short .titolo h3,.medagliere_home .medaglie .titolo h3{display:none}.medagliere_home .medaglie.short .titolo a,.medagliere_home .medaglie .titolo a{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;cursor:pointer;display:inline-block;line-height:18px!important;text-decoration:none;color:#1a88c9!important;margin-bottom:30px}.medagliere_home .medaglie.short .titolo a:hover,.medagliere_home .medaglie .titolo a:hover{color:#004169!important}.medagliere_home .medaglie.short .titolo a:hover:after,.medagliere_home .medaglie .titolo a:hover:after{color:#004169}.medagliere_home .medaglie.short .titolo a:after,.medagliere_home .medaglie .titolo a:after{content:"❯❯";color:#1a88c9;padding-left:5px;font-size:17px}.medagliere_home .medaglie.short .medaglie-vinte,.medagliere_home .medaglie .medaglie-vinte{justify-content:center;display:flex;column-gap:30px;flex-wrap:nowrap}@media only screen and (min-width: 768px){.medagliere_home .medaglie.short .medaglie-vinte,.medagliere_home .medaglie .medaglie-vinte{flex-wrap:wrap}}.medagliere_home .medaglie.short .medaglie-vinte span,.medagliere_home .medaglie .medaglie-vinte span{color:#1a88c9!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:40px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:left!important;font-weight:700;display:inline!important;position:relative;cursor:pointer;text-align:center!important;flex-basis:33%}@media only screen and (min-width: 1024px){.medagliere_home .medaglie.short .medaglie-vinte span,.medagliere_home .medaglie .medaglie-vinte span{font-size:100px!important;line-height:90px!important}}@media only screen and (min-width: 768px){.medagliere_home .medaglie.short .medaglie-vinte span,.medagliere_home .medaglie .medaglie-vinte span{flex-basis:100%}}.medagliere_home .medaglie.short .medaglie-vinte span:before,.medagliere_home .medaglie .medaglie-vinte span:before{content:"";display:inline-block;height:35px;width:35px;background-image:url(/media/templates/site/cassiopeia_ext_taranto26/images/medal.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}@media only screen and (min-width: 1024px){.medagliere_home .medaglie.short .medaglie-vinte span:before,.medagliere_home .medaglie .medaglie-vinte span:before{height:65px;width:80px;top:23px;left:0}}.medagliere_home .medaglie.short .medaglie-vinte span.oro,.medagliere_home .medaglie .medaglie-vinte span.oro{color:#8c8261!important}.medagliere_home .medaglie.short .medaglie-vinte span.argento,.medagliere_home .medaglie .medaglie-vinte span.argento{color:#949594!important}.medagliere_home .medaglie.short .medaglie-vinte span.bronzo,.medagliere_home .medaglie .medaglie-vinte span.bronzo{color:#a77c5b!important}.medagliere_home .medagliere{display:flex!important;column-gap:30px!important;flex-wrap:wrap;padding-top:30px}@media only screen and (min-width: 1024px){.medagliere_home .medagliere{padding-top:0}}.medagliere_home .medagliere .medaglia{transition:all .3s ease-out 0s;flex-basis:100%;background-color:#fff;box-shadow:0 0 5px #3129291a;border-radius:5px;margin-bottom:30px;padding:20px}@media only screen and (min-width: 768px){.medagliere_home .medagliere .medaglia{flex-basis:calc(33.333% - 20px)}}.medagliere_home .medagliere .medaglia:hover{transform:translateY(-10px);background-color:#e7f0ff}.medagliere_home .medagliere .medaglia .med-photo{padding-top:15px}.medagliere_home .medagliere .medaglia .med-photo a{font-size:14px;font-family:sofia-bold;font-style:italic;text-decoration:none;padding:4px 10px;border-radius:5px;color:#fff!important;background-color:#23598a;text-transform:capitalize}.medagliere_home .medagliere .medaglia .atleti{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:5px 0!important;display:block;width:100%!important;background-color:transparent!important;max-width:100%!important;border-radius:0!important;margin:5px 0 15px!important}.medagliere_home .medagliere .medaglia .atleti a{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;cursor:pointer;display:inline-block;line-height:18px!important;text-decoration:none;color:#c21523!important}.medagliere_home .medagliere .medaglia .atleti a:hover{color:#1a88c9!important}.medagliere_home .medagliere .medaglia .atleti a:hover:after{color:#1a88c9}.medagliere_home .medagliere .medaglia .atleti a:after{content:"❯❯";color:#c21523;padding-left:5px;font-size:17px}.medagliere_home .medagliere .medaglia .atleti a span{display:inline}.medagliere_home .medagliere .medaglia .med-data{font-family:sofia-condensed-bold;font-style:italic;font-size:25px}.medagliere_home .medagliere .medaglia .med-data span{padding-right:5px;display:inline-block}.medagliere_home .medagliere .medaglia .med-disciplina{font-size:14px;font-family:sofia-bold;font-style:italic}.medagliere_home .medagliere .medaglia .med-disciplina a{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;cursor:pointer;display:inline-block;line-height:18px!important;text-decoration:none;color:#004169!important;font-size:18px;display:block}.medagliere_home .medagliere .medaglia .med-disciplina a:hover{color:#ec6906!important}.medagliere_home .medagliere .medaglia .med-disciplina a:hover:after{color:#ec6906}.medagliere_home .medagliere .medaglia .med-disciplina a:after{content:"❯❯";color:#004169;padding-left:5px;font-size:17px}.iteam_calendar .calendario,.iteam_calendar .calendario-azzurri{display:flex!important;flex-wrap:wrap}.iteam_calendar .calendario .calendar,.iteam_calendar .calendario-azzurri .calendar{padding:30px;border-radius:5px;background-color:#e6f4ff;flex-basis:100%;margin-bottom:10px}@media only screen and (min-width: 768px){.iteam_calendar .calendario .calendar,.iteam_calendar .calendario-azzurri .calendar{flex-basis:300px;margin-bottom:0;margin-right:30px}}.iteam_calendar .calendario .calendar .calendar-header,.iteam_calendar .calendario-azzurri .calendar .calendar-header{margin-bottom:0;border:0;border-radius:5px;background-color:#004169}.iteam_calendar .calendario .calendar .calendar-header *,.iteam_calendar .calendario-azzurri .calendar .calendar-header *{color:#fff}.iteam_calendar .calendario .calendar .calendar-header th,.iteam_calendar .calendario-azzurri .calendar .calendar-header th{font-family:sofia-condensed-bold;font-style:italic}.iteam_calendar .calendario .calendar .calendar-header th:hover,.iteam_calendar .calendario-azzurri .calendar .calendar-header th:hover{background:transparent!important}.iteam_calendar .calendario .calendar .months-container table,.iteam_calendar .calendario-azzurri .calendar .months-container table{width:100%}.iteam_calendar .calendario .calendar .months-container table thead th,.iteam_calendar .calendario-azzurri .calendar .months-container table thead th{font-size:20px;font-family:sofia-condensed-bold;font-style:italic}.iteam_calendar .calendario .calendar .months-container table thead th.month-title,.iteam_calendar .calendario-azzurri .calendar .months-container table thead th.month-title{padding-top:20px}.iteam_calendar .calendario .calendar .months-container table td,.iteam_calendar .calendario-azzurri .calendar .months-container table td{color:#111;font-family:sofia-bold;font-size:16px}.iteam_calendar .calendario .calendar .months-container table td.disabled,.iteam_calendar .calendario-azzurri .calendar .months-container table td.disabled{color:silver}.iteam_calendar .calendario .calendar .months-container table td.selected,.iteam_calendar .calendario-azzurri .calendar .months-container table td.selected{background-color:#1a88c9;border-radius:5px;color:#fff}.iteam_calendar .calendario .discipline_cont,.iteam_calendar .calendario .discipline_cont_azzurri,.iteam_calendar .calendario-azzurri .discipline_cont,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri{background-color:#fff;border-radius:5px;box-shadow:0 0 5px #3129291a;padding:30px;flex-basis:100%;display:flex!important;flex-wrap:wrap;align-content:flex-start}@media only screen and (min-width: 768px){.iteam_calendar .calendario .discipline_cont,.iteam_calendar .calendario .discipline_cont_azzurri,.iteam_calendar .calendario-azzurri .discipline_cont,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri{flex-basis:calc(100% - 330px)}}.iteam_calendar .calendario .discipline_cont>div,.iteam_calendar .calendario .discipline_cont_azzurri>div,.iteam_calendar .calendario-azzurri .discipline_cont>div,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div{flex-basis:50%;margin-bottom:10px}@media only screen and (min-width: 768px){.iteam_calendar .calendario .discipline_cont>div,.iteam_calendar .calendario .discipline_cont_azzurri>div,.iteam_calendar .calendario-azzurri .discipline_cont>div,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div{margin-bottom:20px}}@media only screen and (min-width: 1200px){.iteam_calendar .calendario .discipline_cont>div,.iteam_calendar .calendario .discipline_cont_azzurri>div,.iteam_calendar .calendario-azzurri .discipline_cont>div,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div{flex-basis:33.333%}}.iteam_calendar .calendario .discipline_cont>div.giornosel,.iteam_calendar .calendario .discipline_cont_azzurri>div.giornosel,.iteam_calendar .calendario-azzurri .discipline_cont>div.giornosel,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div.giornosel{color:#c21523!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important;flex-basis:100%}@media only screen and (min-width: 1024px){.iteam_calendar .calendario .discipline_cont>div.giornosel,.iteam_calendar .calendario .discipline_cont_azzurri>div.giornosel,.iteam_calendar .calendario-azzurri .discipline_cont>div.giornosel,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div.giornosel{font-size:40px!important;line-height:45px!important}}@media only screen and (min-width: 1200px){.iteam_calendar .calendario .discipline_cont>div.giornosel,.iteam_calendar .calendario .discipline_cont_azzurri>div.giornosel,.iteam_calendar .calendario-azzurri .discipline_cont>div.giornosel,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div.giornosel{flex-basis:100%}}.iteam_calendar .calendario .discipline_cont>div a,.iteam_calendar .calendario .discipline_cont_azzurri>div a,.iteam_calendar .calendario-azzurri .discipline_cont>div a,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a{text-decoration:none;display:flex!important;flex-wrap:wrap;align-items:center}.iteam_calendar .calendario .discipline_cont>div a span.nome,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.nome,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.nome,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.nome{flex-basis:calc(100% - 50px);font-family:sofia-condensed-black-italic;font-size:20px;line-height:20px}@media only screen and (min-width: 768px){.iteam_calendar .calendario .discipline_cont>div a span.nome,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.nome,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.nome,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.nome{padding-left:10px;font-size:22px;line-height:22px}}@media only screen and (min-width: 1200px){.iteam_calendar .calendario .discipline_cont>div a span.nome,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.nome,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.nome,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.nome{font-size:28px;line-height:28px}}.iteam_calendar .calendario .discipline_cont>div a span.img,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img{flex-basis:50px;height:50px;background-size:contain!important;background-repeat:no-repeat!important;background-position:center center!important;display:none}@media only screen and (min-width: 768px){.iteam_calendar .calendario .discipline_cont>div a span.img,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img{display:block}}.iteam_calendar .calendario .discipline_cont>div a span.img.Calcio,.iteam_calendar .calendario .discipline_cont>div a span.img.calcio,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Calcio,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.calcio,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Calcio,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.calcio,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Calcio,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.calcio{background:url(/images/Calcio.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Badminton,.iteam_calendar .calendario .discipline_cont>div a span.img.badminton,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Badminton,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.badminton,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Badminton,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.badminton,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Badminton,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.badminton{background:url(/images/Badminton.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Bocce,.iteam_calendar .calendario .discipline_cont>div a span.img.bocce,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Bocce,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.bocce,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Bocce,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.bocce,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Bocce,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.bocce{background:url(/images/Bocce.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Canoa_Kayak,.iteam_calendar .calendario .discipline_cont>div a span.img.Canoa,.iteam_calendar .calendario .discipline_cont>div a span.img.canoa,.iteam_calendar .calendario .discipline_cont>div a span.img.canoa_kayak,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Canoa_Kayak,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Canoa,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.canoa,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.canoa_kayak,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Canoa_Kayak,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Canoa,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.canoa,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.canoa_kayak,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Canoa_Kayak,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Canoa,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.canoa,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.canoa_kayak{background:url(/files/2026/06/23/kayak.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Ciclismo,.iteam_calendar .calendario .discipline_cont>div a span.img.ciclismo,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Ciclismo,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.ciclismo,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Ciclismo,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.ciclismo,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Ciclismo,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.ciclismo{background:url(/images/Ciclismo.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Lotta,.iteam_calendar .calendario .discipline_cont>div a span.img.lotta,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Lotta,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.lotta,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Lotta,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.lotta,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Lotta,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.lotta{background:url(/images/Lotta.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Nuoto,.iteam_calendar .calendario .discipline_cont>div a span.img.nuoto,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Nuoto,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.nuoto,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Nuoto,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.nuoto,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Nuoto,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.nuoto{background:url(/images/nuoto.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Padel,.iteam_calendar .calendario .discipline_cont>div a span.img.padel,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Padel,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.padel,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Padel,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.padel,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Padel,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.padel{background:url(/images/padel.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Pallamano,.iteam_calendar .calendario .discipline_cont>div a span.img.pallamano,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Pallamano,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.pallamano,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Pallamano,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.pallamano,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Pallamano,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.pallamano{background:url(/images/Pallamano.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Pallavolo,.iteam_calendar .calendario .discipline_cont>div a span.img.pallavolo,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Pallavolo,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.pallavolo,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Pallavolo,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.pallavolo,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Pallavolo,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.pallavolo{background:url(/images/Pallavolo.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Pugilato,.iteam_calendar .calendario .discipline_cont>div a span.img.pugilato,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Pugilato,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.pugilato,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Pugilato,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.pugilato,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Pugilato,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.pugilato{background:url(/images/Pugilato.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Scherma,.iteam_calendar .calendario .discipline_cont>div a span.img.scherma,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Scherma,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.scherma,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Scherma,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.scherma,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Scherma,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.scherma{background:url(/images/Scherma.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Taekwondo,.iteam_calendar .calendario .discipline_cont>div a span.img.taekwondo,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Taekwondo,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.taekwondo,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Taekwondo,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.taekwondo,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Taekwondo,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.taekwondo{background:url(/images/Taekwondo.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.TiroaVolo,.iteam_calendar .calendario .discipline_cont>div a span.img.tiroavolo,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.TiroaVolo,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.tiroavolo,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.TiroaVolo,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.tiroavolo,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.TiroaVolo,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.tiroavolo{background:url(/images/Carabina.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Ginnastica,.iteam_calendar .calendario .discipline_cont>div a span.img.ginnastica,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Ginnastica,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.ginnastica,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Ginnastica,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.ginnastica,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Ginnastica,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.ginnastica{background:url(/images/Ginnastica.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Tennis,.iteam_calendar .calendario .discipline_cont>div a span.img.tennis,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Tennis,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.tennis,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Tennis,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.tennis,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Tennis,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.tennis{background:url(/images/Tennis.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Nuotopinnato,.iteam_calendar .calendario .discipline_cont>div a span.img.NuotoPinnato,.iteam_calendar .calendario .discipline_cont>div a span.img.nuotopinnato,.iteam_calendar .calendario .discipline_cont>div a span.img.nuoto_pinnato,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Nuotopinnato,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.NuotoPinnato,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.nuotopinnato,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.nuoto_pinnato,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Nuotopinnato,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.NuotoPinnato,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.nuotopinnato,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.nuoto_pinnato,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Nuotopinnato,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.NuotoPinnato,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.nuotopinnato,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.nuoto_pinnato{background:url(/images/Nuoto-Pinnato.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Tennistavolo,.iteam_calendar .calendario .discipline_cont>div a span.img.tennistavolo,.iteam_calendar .calendario .discipline_cont>div a span.img.tiro_a_volo,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Tennistavolo,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.tennistavolo,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.tiro_a_volo,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Tennistavolo,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.tennistavolo,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.tiro_a_volo,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Tennistavolo,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.tennistavolo,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.tiro_a_volo{background:url(/images/PingPong.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.TiroaSegno,.iteam_calendar .calendario .discipline_cont>div a span.img.tiroasegno,.iteam_calendar .calendario .discipline_cont>div a span.img.tiro_a_segno,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.TiroaSegno,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.tiroasegno,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.tiro_a_segno,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.TiroaSegno,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.tiroasegno,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.tiro_a_segno,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.TiroaSegno,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.tiroasegno,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.tiro_a_segno{background:url(/images/Pistola.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Tiroconlarco,.iteam_calendar .calendario .discipline_cont>div a span.img.tiroconlarco,.iteam_calendar .calendario .discipline_cont>div a span.img.tiro_con_larco,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Tiroconlarco,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.tiroconlarco,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.tiro_con_larco,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Tiroconlarco,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.tiroconlarco,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.tiro_con_larco,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Tiroconlarco,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.tiroconlarco,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.tiro_con_larco{background:url(/images/Arco%20non%20utilizzare.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Maratonadipattinaggio,.iteam_calendar .calendario .discipline_cont>div a span.img.maratonadipattinaggio,.iteam_calendar .calendario .discipline_cont>div a span.img.maratona_di_pattinaggio,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Maratonadipattinaggio,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.maratonadipattinaggio,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.maratona_di_pattinaggio,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Maratonadipattinaggio,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.maratonadipattinaggio,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.maratona_di_pattinaggio,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Maratonadipattinaggio,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.maratonadipattinaggio,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.maratona_di_pattinaggio{background:url(/images/Pattinaggio.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Vela,.iteam_calendar .calendario .discipline_cont>div a span.img.vela,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Vela,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.vela,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Vela,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.vela,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Vela,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.vela{background:url(/images/Vela.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Judo,.iteam_calendar .calendario .discipline_cont>div a span.img.judo,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Judo,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.judo,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Judo,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.judo,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Judo,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.judo{background:url(/images/Judo.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Pallanuoto,.iteam_calendar .calendario .discipline_cont>div a span.img.pallanuoto,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Pallanuoto,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.pallanuoto,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Pallanuoto,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.pallanuoto,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Pallanuoto,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.pallanuoto{background:url(/images/Pallanuoto.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Skateboarding,.iteam_calendar .calendario .discipline_cont>div a span.img.skateboarding,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Skateboarding,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.skateboarding,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Skateboarding,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.skateboarding,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Skateboarding,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.skateboarding{background:url(/images/Skate.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Basket3x3,.iteam_calendar .calendario .discipline_cont>div a span.img.basket3x3,.iteam_calendar .calendario .discipline_cont>div a span.img.basket_3x3,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Basket3x3,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.basket3x3,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.basket_3x3,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Basket3x3,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.basket3x3,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.basket_3x3,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Basket3x3,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.basket3x3,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.basket_3x3{background:url(/images/Basket.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Triathlon,.iteam_calendar .calendario .discipline_cont>div a span.img.triathlon,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Triathlon,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.triathlon,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Triathlon,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.triathlon,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Triathlon,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.triathlon{background:url(/images/Triathlon.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Atletica,.iteam_calendar .calendario .discipline_cont>div a span.img.atletica,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Atletica,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.atletica,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Atletica,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.atletica,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Atletica,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.atletica{background:url(/images/Atletica.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.SportEquestri,.iteam_calendar .calendario .discipline_cont>div a span.img.sportequestri,.iteam_calendar .calendario .discipline_cont>div a span.img.sport_equestri,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.SportEquestri,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.sportequestri,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.sport_equestri,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.SportEquestri,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.sportequestri,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.sport_equestri,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.SportEquestri,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.sportequestri,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.sport_equestri{background:url(/images/Equitazione.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Canottaggio,.iteam_calendar .calendario .discipline_cont>div a span.img.canottaggio,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Canottaggio,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.canottaggio,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Canottaggio,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.canottaggio,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Canottaggio,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.canottaggio{background:url(/images/Canottaggio.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Pesi,.iteam_calendar .calendario .discipline_cont>div a span.img.pesi,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Pesi,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.pesi,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Pesi,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.pesi,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Pesi,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.pesi{background:url(/images/Pesi.png)}.iteam_calendar .calendario .discipline_cont>div a span.img.Karate,.iteam_calendar .calendario .discipline_cont>div a span.img.karate,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.Karate,.iteam_calendar .calendario .discipline_cont_azzurri>div a span.img.karate,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.Karate,.iteam_calendar .calendario-azzurri .discipline_cont>div a span.img.karate,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.Karate,.iteam_calendar .calendario-azzurri .discipline_cont_azzurri>div a span.img.karate{background:url(/images/Karate.png)}.azzurri_in_gara{transform:skewY(-1deg)}.azzurri_in_gara .sppb-row-container{transform:skewY(1deg)}.azzurri_in_gara .sppb-row-container .sppb-addon-title{color:#fff!important}.atleti_home .slider{display:flex!important;column-gap:30px!important;flex-wrap:wrap}.atleti_home .slider [data-slider=item]{flex-basis:100%;box-shadow:0 0 5px #3129291a;border-radius:5px}@media only screen and (min-width: 768px){.atleti_home .slider [data-slider=item]{flex-basis:calc(50% - 15px)}}@media only screen and (min-width: 1024px){.atleti_home .slider [data-slider=item]{flex-basis:calc(25% - 23px)}}.discipline.slider_static .sppb-carousel-extended-item>a{height:140px;display:block;position:relative}.discipline.slider_static .sppb-carousel-extended-item img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;max-height:130px}.discipline.slider_static .sppb-carousel-extended-item .sppb-carousel-extended-team-content .sppb-carousel-extended-team-social-icon li a{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;border-width:2px;border-style:solid;border-radius:5px!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;background-color:#c21523!important;border-color:#c21523!important;color:#fff!important}.discipline.slider_static .sppb-carousel-extended-item .sppb-carousel-extended-team-content .sppb-carousel-extended-team-social-icon li a:hover{background:#ec6906!important;border-color:#ec6906!important;color:#fff!important;box-shadow:0 5px 20px #0066b299;transform:translateY(-1px)}.discipline.slider_static .sppb-carousel-extended-item .sppb-carousel-extended-team-content .sppb-carousel-extended-team-social-icon li a span{padding:0!important;background-color:transparent!important}.social{transform:skewY(-1deg)}.social .sppb-addon-icons-group{transform:skewY(1deg)}.social ul.sppb-icons-group-list li{margin:0!important;padding:0 20px!important}@media only screen and (min-width: 768px){.social ul.sppb-icons-group-list li{border-right:1px solid rgba(255,255,255,.4)}}@media only screen and (min-width: 768px){.social ul.sppb-icons-group-list li:last-child{border-right:0}}.social ul.sppb-icons-group-list li i{line-height:60px}.social ul.sppb-icons-group-list li a{transition:all .3s ease-out 0s;text-decoration:none}.social ul.sppb-icons-group-list li a:hover{background-color:transparent!important}.social ul.sppb-icons-group-list li a:hover i{color:#fff}.social ul.sppb-icons-group-list li .sppb-icons-label-text{color:#fff;font-family:sofia-condensed-bold!important;font-style:italic;text-transform:uppercase}.impianti.slider_static .sppb-carousel-extended-item{background-color:#1a88c9}.impianti.slider_static .sppb-carousel-extended-item:hover{background-color:#004169}.impianti.slider_static .sppb-carousel-extended-item *{color:#fff}.impianti.slider_static .sppb-carousel-extended-item .sppb-carousel-extended-team-content .sppb-carousel-extended-team-designation{color:#afe9ff}.impianti.slider_static .sppb-carousel-extended-item .sppb-carousel-extended-team-content .sppb-carousel-extended-team-social-icon li a{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;cursor:pointer;display:inline-block;line-height:18px!important;text-decoration:none;color:#fff!important}.impianti.slider_static .sppb-carousel-extended-item .sppb-carousel-extended-team-content .sppb-carousel-extended-team-social-icon li a:hover{color:#f39000!important}.impianti.slider_static .sppb-carousel-extended-item .sppb-carousel-extended-team-content .sppb-carousel-extended-team-social-icon li a:hover:after{color:#f39000}.impianti.slider_static .sppb-carousel-extended-item .sppb-carousel-extended-team-content .sppb-carousel-extended-team-social-icon li a:after{content:"❯❯";color:#fff;padding-left:5px;font-size:17px}.impianti .impianti-module{padding:0!important}.impianti .splide__list{padding-top:50px!important}.impianti .splide__list .impianto_card{transition:all .3s ease-out 0s;background-color:#1a88c9;padding:20px;border-radius:5px}.impianti .splide__list .impianto_card:hover{background-color:#004169;transform:translateY(-20px)}.impianti .splide__list .impianto_card *{color:#fff}.impianti .splide__list .impianto_card img{border-radius:5px;width:100%;height:auto}.impianti .splide__list .impianto_card h5{font-family:sofia-condensed-black-italic;color:#fff;text-transform:uppercase;font-size:25px;line-height:25px;text-align:center;margin-top:20px}.impianti .splide__list .impianto_card h5 a{text-decoration:none}.impianti .splide__list .impianto_card .sports_container{text-align:center;padding-bottom:10px}.impianti .splide__list .impianto_card .sports_container span{display:block;color:#afe9ff;font-size:16px;line-height:18px;font-family:sofia-condensed-bold}.impianti .splide__list .impianto_card .impianto_dettaglio{text-align:center}.impianti .splide__list .impianto_card .impianto_dettaglio a{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;cursor:pointer;display:inline-block;line-height:18px!important;text-decoration:none;color:#fff!important}.impianti .splide__list .impianto_card .impianto_dettaglio a:hover{color:#f39000!important}.impianti .splide__list .impianto_card .impianto_dettaglio a:hover:after{color:#f39000}.impianti .splide__list .impianto_card .impianto_dettaglio a:after{content:"❯❯";color:#fff;padding-left:5px;font-size:17px}.impianti .splide__arrows .splide__arrow--prev,.impianti .splide__arrows .splide__arrow--next{width:40px!important;height:40px!important;line-height:40px!important;background-color:#004169!important;opacity:1!important}.impianti .splide__arrows .splide__arrow--prev svg,.impianti .splide__arrows .splide__arrow--next svg{fill:#fff!important;height:15px!important;width:15px!important}.impianti .splide__arrows .splide__arrow--prev{left:-20px!important}.impianti .splide__arrows .splide__arrow--next{right:-20px!important}.impianti .splide__pagination{bottom:-80px!important}@media only screen and (min-width: 768px){.impianti .splide__pagination{bottom:-35px!important}}.impianti .splide__pagination button{margin:5px!important;height:12px!important;width:12px!important;opacity:1!important;background:#004169!important}.impianti .splide__pagination button.is-active{background:#ec6906!important;transform:none!important}.casa_italia .sppb-addon-image-layout-image a{display:block}@media only screen and (min-width: 768px){.casa_italia .sppb-addon-image-layout-image a{position:absolute;top:50%;transform:translateY(-50%)}}.casa_italia .sppb-addon-image-layout-image a img{transition:all .3s ease-out 0s;border-radius:5px;height:auto!important}.casa_italia .sppb-addon-image-layout-image a img:hover{transform:skewY(1deg)}.casa_italia h3.sppb-image-layout-title{color:#fff!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:45px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:left!important;font-weight:700;background:transparent!important;box-shadow:none!important}@media only screen and (min-width: 1024px){.casa_italia h3.sppb-image-layout-title{font-size:70px!important;line-height:70px!important}}.casa_italia .sppb-addon-image-layout-content{padding:10px 0 0!important}@media only screen and (min-width: 768px){.casa_italia .sppb-addon-image-layout-content{padding:0 0 0 30px!important}}.casa_italia .sppb-addon-image-layout-content .sppb-addon-image-layout-text{font-family:sofia-bold}.casa_italia .sppb-btn{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;border-width:2px;border-style:solid;border-radius:5px!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;background-color:transparent!important;border-color:#fff!important;color:#fff!important}.casa_italia .sppb-btn:hover{background:transparent!important;border-color:#3fc0f0!important;color:#3fc0f0!important;box-shadow:0 5px 20px #0066b299;transform:translateY(-1px)}.casa_italia .sppb-btn span{padding:0!important;background-color:transparent!important}@media (max-width: 768px){.iteamtv .huge_title,.iteamtv .subtitle{text-align:center!important}}.photogallery .ig-main-scope-wrapper{padding:0!important}.photogallery .ig-main-scope-wrapper .ig-menu-grid-item:hover img{transform:skewY(1deg)}.photogallery .ig-main-scope-wrapper .ig-menu-grid-item:hover h3{color:#ec6906}.photogallery .ig-main-scope-wrapper a{text-decoration:none;color:#004169;width:100%;display:block}.photogallery .ig-main-scope-wrapper .igui-scope{padding:30px 0 0!important}.photogallery .ig-main-scope-wrapper .igui-scope .ig-menu-image-inner{border-radius:5px!important;width:100%}.photogallery .ig-main-scope-wrapper .igui-scope .ig-menu-image-inner img{transition:all .3s ease-out 0s;width:100%}.photogallery .ig-main-scope-wrapper .igui-scope .igui-overlay{position:static!important;padding:5px 0 0!important;background-color:transparent!important}.photogallery .ig-main-scope-wrapper .igui-scope .igui-overlay h3{transition:all .3s ease-out 0s;font-family:sofia-condensed-black-italic;font-size:25px!important;text-transform:uppercase}.view-discipline main>h1{margin-top:20px!important}@media only screen and (min-width: 1024px){.view-discipline main>h1{margin-top:100px!important}}.WALLdiscipline{display:flex;flex-wrap:wrap;column-gap:30px;padding:0 25px}@media only screen and (min-width: 1024px){.WALLdiscipline{width:980px!important;margin:0 auto!important;column-gap:50px;padding:0 30px}}@media only screen and (min-width: 1200px){.WALLdiscipline{padding:0;width:1100px!important;margin:0 auto!important}}.WALLdiscipline>a{transition:all .3s ease-out 0s;flex-basis:100%;display:block;color:#004169;text-decoration:none;display:flex;border-radius:10px;padding:10px 0;background-color:#fff;align-items:center}@media only screen and (min-width: 768px){.WALLdiscipline>a{margin-bottom:40px!important;padding:20px;flex-basis:calc(33.333% - 34px)}}.WALLdiscipline>a:hover{transform:translateY(-20px)}.WALLdiscipline>a:hover .nomeDisciplina span{color:#df3978!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important}@media only screen and (min-width: 1024px){.WALLdiscipline>a:hover .nomeDisciplina span{font-size:40px!important;line-height:45px!important}}.WALLdiscipline>a div.pittogramma{flex-basis:30%;max-width:15%;background-color:#004169;overflow:hidden;border-radius:10px;position:relative;background-size:contain!important;background-repeat:no-repeat!important;background-position:center center!important}.WALLdiscipline>a div.pittogramma:after{content:"";display:block;padding-bottom:100%}.WALLdiscipline>a div.pittogramma>*{height:100%;position:absolute;width:100%}@media only screen and (min-width: 768px){.WALLdiscipline>a div.pittogramma{max-width:30%}}.WALLdiscipline>a div.pittogramma.Calcio,.WALLdiscipline>a div.pittogramma.calcio{background:url(/images/Calcio.png)}.WALLdiscipline>a div.pittogramma.Badminton,.WALLdiscipline>a div.pittogramma.badminton{background:url(/images/Badminton.png)}.WALLdiscipline>a div.pittogramma.Bocce,.WALLdiscipline>a div.pittogramma.bocce{background:url(/images/Bocce.png)}.WALLdiscipline>a div.pittogramma.Canoa_Kayak,.WALLdiscipline>a div.pittogramma.Canoa,.WALLdiscipline>a div.pittogramma.canoa,.WALLdiscipline>a div.pittogramma.canoa_kayak{background:url(/files/2026/06/23/kayak.png)}.WALLdiscipline>a div.pittogramma.Ciclismo,.WALLdiscipline>a div.pittogramma.ciclismo{background:url(/images/Ciclismo.png)}.WALLdiscipline>a div.pittogramma.Lotta,.WALLdiscipline>a div.pittogramma.lotta{background:url(/images/Lotta.png)}.WALLdiscipline>a div.pittogramma.Nuoto,.WALLdiscipline>a div.pittogramma.nuoto{background:url(/images/nuoto.png)}.WALLdiscipline>a div.pittogramma.Padel,.WALLdiscipline>a div.pittogramma.padel{background:url(/images/padel.png)}.WALLdiscipline>a div.pittogramma.Pallamano,.WALLdiscipline>a div.pittogramma.pallamano{background:url(/images/Pallamano.png)}.WALLdiscipline>a div.pittogramma.Pallavolo,.WALLdiscipline>a div.pittogramma.pallavolo{background:url(/images/Pallavolo.png)}.WALLdiscipline>a div.pittogramma.Pugilato,.WALLdiscipline>a div.pittogramma.pugilato{background:url(/images/Pugilato.png)}.WALLdiscipline>a div.pittogramma.Scherma,.WALLdiscipline>a div.pittogramma.scherma{background:url(/images/Scherma.png)}.WALLdiscipline>a div.pittogramma.Taekwondo,.WALLdiscipline>a div.pittogramma.taekwondo{background:url(/images/Taekwondo.png)}.WALLdiscipline>a div.pittogramma.TiroaVolo,.WALLdiscipline>a div.pittogramma.tiroavolo{background:url(/images/Carabina.png)}.WALLdiscipline>a div.pittogramma.Ginnastica,.WALLdiscipline>a div.pittogramma.ginnastica{background:url(/images/Ginnastica.png)}.WALLdiscipline>a div.pittogramma.Tennis,.WALLdiscipline>a div.pittogramma.tennis{background:url(/images/Tennis.png)}.WALLdiscipline>a div.pittogramma.Nuotopinnato,.WALLdiscipline>a div.pittogramma.NuotoPinnato,.WALLdiscipline>a div.pittogramma.nuotopinnato,.WALLdiscipline>a div.pittogramma.nuoto_pinnato{background:url(/images/Nuoto-Pinnato.png)}.WALLdiscipline>a div.pittogramma.Tennistavolo,.WALLdiscipline>a div.pittogramma.tennistavolo,.WALLdiscipline>a div.pittogramma.tiro_a_volo{background:url(/images/PingPong.png)}.WALLdiscipline>a div.pittogramma.TiroaSegno,.WALLdiscipline>a div.pittogramma.tiroasegno,.WALLdiscipline>a div.pittogramma.tiro_a_segno{background:url(/images/Pistola.png)}.WALLdiscipline>a div.pittogramma.Tiroconlarco,.WALLdiscipline>a div.pittogramma.tiroconlarco,.WALLdiscipline>a div.pittogramma.tiro_con_larco{background:url(/images/Arco%20non%20utilizzare.png)}.WALLdiscipline>a div.pittogramma.Maratonadipattinaggio,.WALLdiscipline>a div.pittogramma.maratonadipattinaggio,.WALLdiscipline>a div.pittogramma.maratona_di_pattinaggio{background:url(/images/Pattinaggio.png)}.WALLdiscipline>a div.pittogramma.Vela,.WALLdiscipline>a div.pittogramma.vela{background:url(/images/Vela.png)}.WALLdiscipline>a div.pittogramma.Judo,.WALLdiscipline>a div.pittogramma.judo{background:url(/images/Judo.png)}.WALLdiscipline>a div.pittogramma.Pallanuoto,.WALLdiscipline>a div.pittogramma.pallanuoto{background:url(/images/Pallanuoto.png)}.WALLdiscipline>a div.pittogramma.Skateboarding,.WALLdiscipline>a div.pittogramma.skateboarding{background:url(/images/Skate.png)}.WALLdiscipline>a div.pittogramma.Basket3x3,.WALLdiscipline>a div.pittogramma.basket3x3,.WALLdiscipline>a div.pittogramma.basket_3x3{background:url(/images/Basket.png)}.WALLdiscipline>a div.pittogramma.Triathlon,.WALLdiscipline>a div.pittogramma.triathlon{background:url(/images/Triathlon.png)}.WALLdiscipline>a div.pittogramma.Atletica,.WALLdiscipline>a div.pittogramma.atletica{background:url(/images/Atletica.png)}.WALLdiscipline>a div.pittogramma.SportEquestri,.WALLdiscipline>a div.pittogramma.sportequestri,.WALLdiscipline>a div.pittogramma.sport_equestri{background:url(/images/Equitazione.png)}.WALLdiscipline>a div.pittogramma.Canottaggio,.WALLdiscipline>a div.pittogramma.canottaggio{background:url(/images/Canottaggio.png)}.WALLdiscipline>a div.pittogramma.Pesi,.WALLdiscipline>a div.pittogramma.pesi{background:url(/images/Pesi.png)}.WALLdiscipline>a div.pittogramma.Karate,.WALLdiscipline>a div.pittogramma.karate{background:url(/images/Karate.png)}.WALLdiscipline>a .nomeDisciplina{flex-basis:70%;max-width:70%}.WALLdiscipline>a .nomeDisciplina span{transition:all .3s ease-out 0s;color:#1a88c9!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important;display:block;font-weight:600;padding-left:10px}@media only screen and (min-width: 1024px){.WALLdiscipline>a .nomeDisciplina span{font-size:40px!important;line-height:45px!important}}.SCHEDAdisciplina{padding:50px 30px 30px;display:flex!important;column-gap:30px!important;flex-wrap:wrap}.SCHEDAdisciplina .info{text-align:center;flex-basis:100%;margin-bottom:60px}.SCHEDAdisciplina .info h3{color:#1a88c9!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:45px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:center!important;font-weight:700}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .info h3{font-size:70px!important;line-height:70px!important}}.SCHEDAdisciplina .info .links a{transition:all .3s ease-out 0s;position:relative;padding-right:18px;padding-left:5px;text-decoration:none;font-size:20px;font-family:sofia-condensed-bold;color:#004169}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .info .links a{font-size:30px}}.SCHEDAdisciplina .info .links a:hover{color:#ec6906}.SCHEDAdisciplina .info .links a:after{display:block;content:"-";color:#004169;position:absolute;right:0;top:-2px}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .info .links a:after{top:-4px}}.SCHEDAdisciplina .info .links a:last-child:after{display:none}.SCHEDAdisciplina .disciplina-team{flex-basis:100%;padding:30px;border-radius:5px;background-color:#e6f4ff}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .disciplina-team{flex-basis:calc(50% - 15px)}}.SCHEDAdisciplina .disciplina-team h4{color:#c21523!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .disciplina-team h4{font-size:40px!important;line-height:45px!important}}.SCHEDAdisciplina .disciplina-team .row{display:block!important}.SCHEDAdisciplina .disciplina-team .row .col-12{width:100%!important}.SCHEDAdisciplina .squadra{flex-basis:100%;margin-top:50px}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .squadra{flex-basis:calc(50% - 15px);margin-top:0}}.SCHEDAdisciplina .squadra>h3{color:#c21523!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .squadra>h3{font-size:40px!important;line-height:45px!important}}.SCHEDAdisciplina .squadra .uomini,.SCHEDAdisciplina .squadra .donne{display:flex!important;column-gap:30px!important;flex-wrap:wrap;margin-bottom:30px}.SCHEDAdisciplina .squadra .uomini h4,.SCHEDAdisciplina .squadra .donne h4{flex-basis:100%;text-transform:uppercase;color:#868686;font-size:18px}.SCHEDAdisciplina .squadra .uomini>a,.SCHEDAdisciplina .squadra .donne>a{transition:all .3s ease-out 0s;flex-basis:100%;text-decoration:none;color:#004169}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .squadra .uomini>a,.SCHEDAdisciplina .squadra .donne>a{flex-basis:calc(33.333% - 20px)}}.SCHEDAdisciplina .squadra .uomini>a:hover,.SCHEDAdisciplina .squadra .donne>a:hover{color:#df3978}.SCHEDAdisciplina .squadra .uomini>a h3,.SCHEDAdisciplina .squadra .donne>a h3{font-family:sofia-condensed-black-italic;font-size:20px;padding-top:10px;text-transform:capitalize;margin-bottom:0}.SCHEDAdisciplina .calendario{flex-basis:100%;margin-top:50px;width:100%}.SCHEDAdisciplina .calendario h4{color:#c21523!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:center!important}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .calendario h4{font-size:40px!important;line-height:45px!important}}.SCHEDAdisciplina .calendario .scroll{overflow-x:auto}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .calendario .scroll{overflow-x:hidden}}.SCHEDAdisciplina .calendario table{width:100%}.SCHEDAdisciplina .calendario table tr{border-bottom:1px solid rgb(210.5,210.5,210.5)}.SCHEDAdisciplina .calendario table tr a{color:#004169;font-weight:800}.SCHEDAdisciplina .calendario table tr th{background-color:#004169;font-family:sofia-condensed-black-italic;color:#fff;padding:5px 10px;text-transform:uppercase;font-weight:400}.SCHEDAdisciplina .calendario table tr td{padding:15px 10px!important;background-color:transparent;cursor:pointer;color:#004169;border-right:1px solid rgb(210.5,210.5,210.5);text-align:center}.SCHEDAdisciplina .calendario table tr td:first-child{font-weight:800;border-left:1px solid rgb(210.5,210.5,210.5)}.SCHEDAdisciplina .calendario table tr td a{transition:all .3s ease-out 0s;font-family:sofia-bold;color:#1a88c9;text-decoration:none}.SCHEDAdisciplina .calendario table tr td a:hover{color:#ec6906}.SCHEDAdisciplina .calendario table tr td.finale{background-color:#8c8261;color:#fff}.SCHEDAdisciplina .calendario table tr td.finale a{color:#fff}.SCHEDAdisciplina .calendario table tr td.gara{background-color:#004169;color:#fff;cursor:pointer}.SCHEDAdisciplina .calendario table tr td.gara a{color:#fff}.SCHEDAdisciplina .leggenda{padding:30px!important;margin-bottom:30px!important;border-radius:10px;background-color:#fff;flex-basis:100%}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .leggenda{width:980px!important;margin:0 auto 30px!important}}@media only screen and (min-width: 1200px){.SCHEDAdisciplina .leggenda{width:1100px!important;margin:0 auto 30px!important}}.SCHEDAdisciplina .leggenda .gara,.SCHEDAdisciplina .leggenda .finale{position:relative}.SCHEDAdisciplina .leggenda .gara .label,.SCHEDAdisciplina .leggenda .finale .label{padding-left:30px}.SCHEDAdisciplina .leggenda .gara .colore,.SCHEDAdisciplina .leggenda .finale .colore{display:block;height:20px;width:20px;border-radius:50%;position:absolute;left:0;top:1px}.SCHEDAdisciplina .leggenda .gara .colore{background-color:#004169}.SCHEDAdisciplina .leggenda .finale .colore{background-color:#8c8261}.SCHEDAdisciplina .medagliere{flex-basis:100%}.SCHEDAdisciplina .medagliere h3{color:#c21523!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:center!important}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .medagliere h3{font-size:40px!important;line-height:45px!important}}.SCHEDAdisciplina .medagliere .col_disci{text-align:center}.SCHEDAdisciplina .medagliere .selettore{margin-top:30px;text-align:center;justify-content:center}.SCHEDAdisciplina .medagliere .selettore>div{display:inline-block}.SCHEDAdisciplina .medagliere .selettore>div p{font-family:sofia-condensed-black-italic;font-size:40px!important;line-height:45px!important;margin:0 20px;cursor:pointer;position:relative}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .medagliere .selettore>div p{font-size:70px!important;line-height:70px!important;margin:0 40px}}.SCHEDAdisciplina .medagliere .selettore>div p:after{display:none}.SCHEDAdisciplina .medagliere .selettore>div p.current:after{display:block;content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:#111}.SCHEDAdisciplina .medagliere .medaglie{text-align:center}.SCHEDAdisciplina .medagliere .medaglie h4{margin:40px 0 20px}.SCHEDAdisciplina .medagliere .medaglie .medaglia{text-align:left;padding:20px;margin-top:10px;border-radius:5px;background-color:#e6f4ff;display:flow-root}.SCHEDAdisciplina .medagliere .medaglie .medaglia span{display:block;float:left;width:100%}.SCHEDAdisciplina .medagliere .medaglie .medaglia span.medagliati{font-family:sofia-condensed-bold;color:#c21523;font-style:italic;font-size:22px}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .medagliere .medaglie .medaglia span.medagliati{width:60%}}.SCHEDAdisciplina .medagliere .medaglie .medaglia span.gara{font-family:sofia-bold}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .medagliere .medaglie .medaglia span.gara{width:20%}}.SCHEDAdisciplina .medagliere .medaglie .medaglia span.oly{font-family:sofia-condensed-bold;color:#004169;font-size:22px}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .medagliere .medaglie .medaglia span.oly{width:20%;text-align:right}}.galleria_ig main:after{top:100px!important}.ig-main-scope-wrapper{padding:10px}.ig-main-scope-wrapper .ig-menu-grid-item:hover img{transform:skewY(1deg)}.ig-main-scope-wrapper .ig-menu-grid-item:hover h3{color:#ec6906!important}.ig-main-scope-wrapper .igallery_title{color:#004169!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:45px!important;width:100%!important;text-decoration:none!important;text-align:center!important;font-weight:700;padding:50px 30px!important;border-top-left-radius:10px;border-top-right-radius:10px;background:#fff;padding:30px;margin:30px 0 0!important}@media only screen and (min-width: 1024px){.ig-main-scope-wrapper .igallery_title{font-size:70px!important;line-height:70px!important}}@media only screen and (min-width: 1024px){.ig-main-scope-wrapper .igallery_title{padding:30px 30px 20px!important}}.ig-main-scope-wrapper .ig-menu-grid{z-index:3;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#fff;padding:10px;margin:0 0 30px;display:flex;column-gap:30px;flex-wrap:wrap;width:auto!important;height:auto!important}.ig-main-scope-wrapper .ig-menu-grid a{text-decoration:none!important;display:block;width:100%}.ig-main-scope-wrapper .ig-menu-grid .ig-menu-grid-text{width:100%}.ig-main-scope-wrapper .ig-menu-grid .ig-menu-grid-item{flex-basis:100%;width:auto!important;height:auto!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important;margin-bottom:30px!important}@media only screen and (min-width: 768px){.ig-main-scope-wrapper .ig-menu-grid .ig-menu-grid-item{flex-basis:calc(50% - 15px)}}@media only screen and (min-width: 1024px){.ig-main-scope-wrapper .ig-menu-grid .ig-menu-grid-item{flex-basis:calc(25% - 23px)}}.ig-main-scope-wrapper .ig-menu-grid .ig-menu-grid-item h3{transition:all .3s ease-out 0s;font-family:sofia-condensed-black-italic;font-size:25px!important;text-transform:uppercase;color:#004169;margin-top:10px}.ig-main-scope-wrapper .ig-menu-grid .ig-menu-grid-item .ig-menu-image-inner{border-radius:5px;width:100%}.ig-main-scope-wrapper .ig-menu-grid .ig-menu-grid-item .ig-menu-image-inner img{width:100%}.ig-main-scope-wrapper .ig-gallery-wrapper{padding:10px;position:relative;background:#fff;margin:0 0 30px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;z-index:3}.ig-main-scope-wrapper .ig-gallery-wrapper .igui-inline-clip{border-radius:5px}.com-content-category-blog__items{display:flex!important;column-gap:30px!important;flex-wrap:wrap;padding:30px}.com-content-category-blog__items .com-content-category-blog__item{flex-basis:100%;box-shadow:0 0 5px #3129291a;border-radius:5px}@media only screen and (min-width: 768px){.com-content-category-blog__items .com-content-category-blog__item{flex-basis:calc(50% - 15px)}}@media only screen and (min-width: 1024px){.com-content-category-blog__items .com-content-category-blog__item{flex-basis:calc(25% - 23px)}}.com-content-category-blog__items .com-content-category-blog__item figure{border-radius:5px;margin:0!important}.com-content-category-blog__items .com-content-category-blog__item figure a{display:block;aspect-ratio:16/9;overflow:hidden}.com-content-category-blog__items .com-content-category-blog__item .item-content{padding:35px 20px 20px;position:relative}.com-content-category-blog__items .com-content-category-blog__item .item-content>.page-header{display:block}.com-content-category-blog__items .com-content-category-blog__item .item-content>.page-header h2{font-family:sofia-condensed-bold;font-style:italic;margin:12px 0!important;font-size:24px!important;line-height:25px!important;text-transform:none}.com-content-category-blog__items .com-content-category-blog__item .item-content>.page-header h2 a{text-decoration:none!important;color:#004169}.com-content-category-blog__items .com-content-category-blog__item .item-content .fields-container{padding:0!important;margin:0!important;list-style-type:none}.com-content-category-blog__items .com-content-category-blog__item .item-content .fields-container li{margin-bottom:20px}.com-content-category-blog__items .com-content-category-blog__item .item-content .fields-container li span{margin-right:10px;display:inline-block;padding:5px 20px;font-size:14px;font-family:sofia-bold;text-transform:uppercase;border-radius:10px;color:#004169;background-color:#e6f4ff}.com-content-category-blog__items .com-content-category-blog__item .item-content>.article-info{display:block;position:absolute;top:10px;left:20px;width:100%;font-family:sofia-condensed-bold;font-style:italic;color:#ec6906}.com-content-category-blog__items .com-content-category-blog__item .item-content>.article-info *{color:#ec6906}.com-content-category-blog__items .com-content-category-blog__item .item-content>.article-info .icon-fw{display:none}.com-content-article.item-page{padding:30px}@media only screen and (min-width: 768px){.com-content-article.item-page{width:60%;margin:0 auto}}.com-content-article.item-page .page-header h2{position:relative;padding-top:55px;color:#004169;font-size:25px!important;line-height:28px!important;text-align:center!important}.com-content-article.item-page .page-header h2:before{content:"";display:block;position:absolute;top:0;left:50%;margin-left:-100px;width:200px;height:20px;background-image:url(/images/crossline_g.png);background-size:contain;background-repeat:no-repeat;background-position:center center}@media only screen and (min-width: 768px){.com-content-article.item-page .page-header h2:before{margin-left:-180px;width:360px}}@media only screen and (min-width: 768px){.com-content-article.item-page .page-header h2{font-size:40px!important;line-height:40px!important}}.com-content-article.item-page .article-info{font-family:sofia-condensed-bold;font-style:italic;color:#ec6906;text-align:center;font-size:25px}.com-content-article.item-page .article-info *{color:#ec6906}.com-content-article.item-page .article-info .icon-fw{display:none}.com-content-article.item-page .fields-container{padding:0!important;margin:0!important;list-style-type:none}.com-content-article.item-page .fields-container li{margin-bottom:20px}.com-content-article.item-page .fields-container li span{margin-right:10px;display:inline-block;padding:5px 20px;font-size:14px;font-family:sofia-bold;text-transform:uppercase;border-radius:10px;color:#004169;background-color:#e6f4ff}.com-content-article.item-page figure{float:none!important}.com-content-article.item-page figure img{width:100%;border-radius:5px}.com-content-article.item-page .com-content-article__body{margin:30px 0;font-family:sofia-light!important}.com-content-article.item-page .com-content-article__body p,.com-content-article.item-page .com-content-article__body em,.com-content-article.item-page .com-content-article__body i,.com-content-article.item-page .com-content-article__body span,.com-content-article.item-page .com-content-article__body a{font-family:sofia-light!important}.com-content-article.item-page .com-content-article__body b,.com-content-article.item-page .com-content-article__body strong,.com-content-article.item-page .com-content-article__body h3,.com-content-article.item-page .com-content-article__body h4,.com-content-article.item-page .com-content-article__body h5,.com-content-article.item-page .com-content-article__body h6{font-family:sofia-bold!important}@media only screen and (min-width: 768px){.com-content-article.item-page .com-content-article__body{margin:30px auto}}.w357ui-scope-container{padding:30px}.w357ui-scope-container .w357ui-container{width:100%;max-width:none!important}.w357ui-scope-container .w357ui-container h1.ma-page-heading{color:#004169!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:45px!important;margin:10px 0 50px!important;width:100%!important;text-decoration:none!important;text-align:center!important;font-weight:700}@media only screen and (min-width: 1024px){.w357ui-scope-container .w357ui-container h1.ma-page-heading{font-size:70px!important;line-height:70px!important}}.w357ui-scope-container .w357ui-container h1.ma-page-heading:before{display:none}.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles{position:relative;padding-top:55px}.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles:before{content:"";display:block;position:absolute;top:0;left:50%;margin-left:-100px;width:200px;height:20px;background-image:url(/images/crossline_g.png);background-size:contain;background-repeat:no-repeat;background-position:center center}@media only screen and (min-width: 768px){.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles:before{margin-left:-180px;width:360px}}@media only screen and (min-width: 1024px){.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles fieldset>.w357ui-grid{width:50%;margin:0 auto}}.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles fieldset>.w357ui-grid select,.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles fieldset>.w357ui-grid input{border-radius:5px!important}.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles fieldset>.w357ui-grid button{background-color:#004169!important;color:#fff!important;text-align:center;padding-left:20px!important;padding-right:20px!important}.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles fieldset>.w357ui-grid button#search-button-page{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;border-width:2px;border-style:solid;border-radius:5px!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;background-color:#004169!important;border-color:#004169!important;color:#fff!important}.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles fieldset>.w357ui-grid button#search-button-page:hover{background:#1a88c9!important;border-color:#1a88c9!important;color:#fff!important;box-shadow:0 5px 20px #0066b299;transform:translateY(-1px)}.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles fieldset>.w357ui-grid button#search-button-page span{padding:0!important;background-color:transparent!important}.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles fieldset>.w357ui-grid button#search-button-page .w357ui-icon{display:none}.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles .ma-articles-list{display:flex!important;column-gap:30px!important;flex-wrap:wrap;padding:30px 0}.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles .ma-articles-list hr{display:none!important}.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles .ma-articles-list .ma-article{flex-basis:100%;box-shadow:0 6px 12px -3px #3129291a;border-radius:5px;margin:0 0 30px!important;display:block!important}@media only screen and (min-width: 768px){.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles .ma-articles-list .ma-article{flex-basis:calc(50% - 15px)}}@media only screen and (min-width: 1024px){.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles .ma-articles-list .ma-article{flex-basis:calc(25% - 23px)}}.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles .ma-articles-list .ma-article .ma-image{width:100%!important;padding:0!important}.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles .ma-articles-list .ma-article .ma-image a{display:block;border-top-right-radius:5px;border-top-left-radius:5px;aspect-ratio:16/9;overflow:hidden}.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles .ma-articles-list .ma-article .ma-content-item{width:100%!important;padding:20px!important;margin:0!important}.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles .ma-articles-list .ma-article .ma-content-item .ma-date span{display:none}.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles .ma-articles-list .ma-article .ma-content-item .ma-date time{display:block;width:100%;font-family:sofia-condensed-bold;font-style:italic;color:#ec6906}.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles .ma-articles-list .ma-article .ma-content-item h3{font-family:sofia-condensed-bold;font-style:italic;margin:12px 0!important;font-size:24px!important;line-height:25px!important;text-transform:none}.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles .ma-articles-list .ma-article .ma-content-item h3 a{text-decoration:none!important;color:#004169}.w357ui-scope-container .w357ui-container form.ma-form-list-of-articles .ma-articles-list .ma-article .ma-content-item .ma-introtext{display:none}.impianti{padding:0 30px 30px}@media only screen and (min-width: 1024px){.impianti .impianti-filtri form{width:60%;margin:0 auto}}.impianti .impianti-filtri form .control-group{width:100%}@media only screen and (min-width: 1200px){.impianti .impianti-filtri form .control-group{width:60%}}.impianti .impianti-filtri form .control-group.col-auto{width:50%}@media only screen and (min-width: 1200px){.impianti .impianti-filtri form .control-group.col-auto{width:20%}}.impianti .impianti-filtri form .control-group.col-auto button{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;border-width:2px;border-style:solid;border-radius:5px!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;background-color:#004169!important;border-color:#004169!important;color:#fff!important}.impianti .impianti-filtri form .control-group.col-auto button:hover{background:#1a88c9!important;border-color:#1a88c9!important;color:#fff!important;box-shadow:0 5px 20px #0066b299;transform:translateY(-1px)}.impianti .impianti-filtri form .control-group.col-auto button span{padding:0!important;background-color:transparent!important}.impianti .impianti-filtri form .control-group.col-auto button[name=annulla]{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;border-width:2px;border-style:solid;border-radius:5px!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;background-color:#ec6906!important;border-color:#ec6906!important;color:#fff!important}.impianti .impianti-filtri form .control-group.col-auto button[name=annulla]:hover{background:#f39000!important;border-color:#f39000!important;color:#fff!important;box-shadow:0 5px 20px #0066b299;transform:translateY(-1px)}.impianti .impianti-filtri form .control-group.col-auto button[name=annulla] span{padding:0!important;background-color:transparent!important}.impianti .WALLimpianti{display:flex!important;column-gap:30px!important;flex-wrap:wrap}.impianti .WALLimpianti .impianto{transition:all .3s ease-out 0s;flex-basis:100%;box-shadow:0 0 5px #3129291a;border-radius:5px;margin-bottom:30px;background-color:#1a88c9;color:#fff;padding:20px}@media only screen and (min-width: 768px){.impianti .WALLimpianti .impianto{flex-basis:calc(50% - 15px)}}@media only screen and (min-width: 1024px){.impianti .WALLimpianti .impianto{flex-basis:calc(25% - 23px)}}.impianti .WALLimpianti .impianto:hover{background-color:#004169;transform:translateY(-20px)}.impianti .WALLimpianti .impianto img{border-radius:5px;margin-bottom:30px}.impianti .WALLimpianti .impianto a{text-decoration:none;color:#fff}.impianti .WALLimpianti .impianto h3{font-family:sofia-condensed-black-italic;text-transform:uppercase;font-size:25px;line-height:25px}.impianti .WALLimpianti .impianto .praticate{margin:0!important}.impianti .WALLimpianti .impianto .praticate a{position:relative;padding-right:9px;padding-left:5px}.impianti .WALLimpianti .impianto .praticate a span{font-size:16px;font-family:sofia-condensed-bold;color:#afe9ff}.impianti .WALLimpianti .impianto .praticate a:after{display:block;content:"-";position:absolute;right:0;top:-2px}.impianti .WALLimpianti .impianto .praticate a:last-child:after{display:none}.SCHEDAimpianto{padding:30px}.SCHEDAimpianto .info{text-align:center}@media only screen and (min-width: 1024px){.SCHEDAimpianto .info{width:60%;margin:0 auto}}.SCHEDAimpianto .info h1{text-align:center!important}.SCHEDAimpianto .info img{border-radius:5px;margin-top:20px;margin-bottom:30px}.SCHEDAimpianto .container{width:100%!important;max-width:100%!important;padding:0!important}.SCHEDAimpianto .container .praticate{text-align:center}@media only screen and (min-width: 1024px){.SCHEDAimpianto .container .praticate{width:60%;margin:0 auto}}.SCHEDAimpianto .container .praticate h3{color:#c21523!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:center!important}@media only screen and (min-width: 1024px){.SCHEDAimpianto .container .praticate h3{font-size:40px!important;line-height:45px!important}}.SCHEDAimpianto .container .praticate a,.SCHEDAimpianto .container .praticate>p{transition:all .3s ease-out 0s;position:relative;padding-right:9px;padding-left:5px;display:inline;margin:0!important;text-decoration:none}.SCHEDAimpianto .container .praticate a:hover span,.SCHEDAimpianto .container .praticate>p:hover span{color:#ec6906}.SCHEDAimpianto .container .praticate a span,.SCHEDAimpianto .container .praticate>p span{transition:all .3s ease-out 0s;font-size:20px;font-family:sofia-condensed-bold;color:#004169}@media only screen and (min-width: 1024px){.SCHEDAimpianto .container .praticate a span,.SCHEDAimpianto .container .praticate>p span{font-size:30px}}.SCHEDAimpianto .container .praticate a:after,.SCHEDAimpianto .container .praticate>p:after{display:block;content:"-";color:#004169;position:absolute;right:0;top:-4px}@media only screen and (min-width: 1024px){.SCHEDAimpianto .container .praticate a:after,.SCHEDAimpianto .container .praticate>p:after{top:-6px}}.SCHEDAimpianto .container .praticate a:last-child:after,.SCHEDAimpianto .container .praticate>p:last-child:after{display:none}.SCHEDAimpianto .container .praticate>p:hover span{color:#004169}.SCHEDAimpianto .container .calendario{margin-top:50px}.SCHEDAimpianto .container .calendario h3{color:#c21523!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:center!important}@media only screen and (min-width: 1024px){.SCHEDAimpianto .container .calendario h3{font-size:40px!important;line-height:45px!important}}.SCHEDAimpianto .container .calendario .dettagliogare{padding:0!important}.view-atleti main>h1{margin-top:20px!important}@media only screen and (min-width: 1024px){.view-atleti main>h1{margin-top:100px!important}}.atleta{flex-basis:100%;display:block;text-align:center;position:relative}@media only screen and (min-width: 768px){.atleta{flex-basis:calc(33.333% - 20px)}}@media only screen and (min-width: 1024px){.atleta{flex-basis:calc(25% - 23px)}}.atleta .atletaFoto{border-width:1px;border-style:solid;border-color:#e6f4ff;border-radius:5px!important;overflow:hidden;position:relative}.atleta .atletaFoto:after{content:"";display:block;padding-bottom:100%}.atleta .atletaFoto>*{height:100%;position:absolute;width:100%}.atleta .atletaFoto img{left:0;height:auto!important}.atleta .sppb-carousel-extended-team-content{border-width:1px;border-style:solid;border-color:#e6f4ff;border-radius:5px!important;overflow:hidden;opacity:1!important;padding:10px!important;visibility:visible!important;position:static!important;display:block!important;background-color:#fff;border-radius:25px;transform:translateY(-40px)}@media only screen and (min-width: 768px){.atleta .sppb-carousel-extended-team-content{padding:20px 10px!important}}.atleta .sppb-carousel-extended-team-content:hover{background-color:#004169}.atleta .sppb-carousel-extended-team-content:hover .atletaDati,.atleta .sppb-carousel-extended-team-content:hover .atletaDisci,.atleta .sppb-carousel-extended-team-content:hover .clubolimpico,.atleta .sppb-carousel-extended-team-content:hover .atletaDati a,.atleta .sppb-carousel-extended-team-content:hover .atletaDisci a,.atleta .sppb-carousel-extended-team-content:hover .clubolimpico a{color:#fff}.atleta .sppb-carousel-extended-team-content p{margin:0!important}.atleta .sppb-carousel-extended-team-content p span.medaglia1{color:#8c8261}.atleta .sppb-carousel-extended-team-content p span.medaglia2{color:#949594}.atleta .sppb-carousel-extended-team-content p span.medaglia3{color:#a77c5b}.atleta .sppb-carousel-extended-team-content .atletaDati h3{font-size:14px!important;line-height:20px!important}@media only screen and (min-width: 768px){.atleta .sppb-carousel-extended-team-content .atletaDati h3{font-size:18px!important;line-height:22px!important}}.atleta .sppb-carousel-extended-team-content .atletaDati .atletaDisci{font-size:12px;font-weight:700}.atleta .sppb-carousel-extended-team-content .atletaDati .atletaDisci span{display:block}.atleta .sppb-carousel-extended-team-content .atletaDati .clubolimpico{color:#868686;font-size:12px;margin-top:10px;margin-bottom:0!important}.atleti-modules{padding:0 30px}@media only screen and (min-width: 1024px){.atleti-modules{width:980px!important;margin:0 auto!important}}@media only screen and (min-width: 1200px){.atleti-modules{width:1100px!important;margin:0 auto!important}}.atleti-modules .sppb-section{padding:0!important}.atleti{padding:30px;background-color:#fff;border-radius:10px;margin-bottom:30px!important}@media only screen and (min-width: 1024px){.atleti{width:980px!important;margin:0 auto 30px!important}}@media only screen and (min-width: 1200px){.atleti{width:1100px!important;margin:0 auto 30px!important}}.atleti>.sppb-column-addons{display:flex;flex-wrap:wrap;align-content:flex-start;column-gap:30px}.atleti .atleti-filtri{position:relative;z-index:2;padding:30px;border-radius:5px;background-color:#e6f4ff;flex-basis:100%}@media only screen and (min-width: 768px){.atleti .atleti-filtri{flex-basis:calc(70% - 15px)}}.atleti .atleti-filtri h3{color:#c21523!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important}@media only screen and (min-width: 1024px){.atleti .atleti-filtri h3{font-size:40px!important;line-height:45px!important}}.atleti .atleti-filtri form{margin-bottom:0!important}.atleti .atleti-filtri form .control-group{margin-bottom:10px!important}@media only screen and (min-width: 768px){.atleti .atleti-filtri form .control-group{flex-basis:50%!important}}.atleti .atleti-filtri form .control-group.col-auto{flex-basis:50%!important}.atleti .atleti-filtri form .control-group button{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;border-width:2px;border-style:solid;border-radius:5px!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;background-color:#004169!important;border-color:#004169!important;color:#fff!important}.atleti .atleti-filtri form .control-group button:hover{background:#1a88c9!important;border-color:#1a88c9!important;color:#fff!important;box-shadow:0 5px 20px #0066b299;transform:translateY(-1px)}.atleti .atleti-filtri form .control-group button span{padding:0!important;background-color:transparent!important}.atleti .atleti-filtri form .control-group button[name=annulla]{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;border-width:2px;border-style:solid;border-radius:5px!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;background-color:#ec6906!important;border-color:#ec6906!important;color:#fff!important}.atleti .atleti-filtri form .control-group button[name=annulla]:hover{background:#f39000!important;border-color:#f39000!important;color:#fff!important;box-shadow:0 5px 20px #0066b299;transform:translateY(-1px)}.atleti .atleti-filtri form .control-group button[name=annulla] span{padding:0!important;background-color:transparent!important}.atleti .regioni{padding:30px;border-radius:5px;background-color:#e6f4ff;margin:30px 0;display:flex;flex-wrap:wrap;column-gap:20px;position:relative;z-index:2}@media only screen and (min-width: 768px){.atleti .regioni{flex-basis:calc(30% - 15px);margin:0!important}}.atleti .regioni h3{color:#c21523!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important;flex-basis:100%;margin-bottom:20px!important}@media only screen and (min-width: 1024px){.atleti .regioni h3{font-size:40px!important;line-height:45px!important}}.atleti .regioni>a{transition:all .3s ease-out 0s;font-family:sofia-condensed-bold;font-size:20px;text-transform:uppercase;color:#004169;text-decoration:none!important;flex-basis:100%;padding:2px 0}.atleti .regioni>a:hover{color:#df3978}@media only screen and (min-width: 1024px){.atleti .regioni>a{flex-basis:45%}}.atleti .regioni>a span.tot{color:#1a88c9}.atleti>h3.title{color:#c21523!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important;flex-basis:100%;margin-bottom:20px!important;margin-top:80px!important}@media only screen and (min-width: 1024px){.atleti>h3.title{font-size:40px!important;line-height:45px!important}}.atleti .total-container{margin-top:30px;padding-top:30px}@media only screen and (min-width: 768px){.atleti .total-container{flex-basis:100%}}.atleti .total-container .WALLatleti{display:flex;flex-wrap:wrap;column-gap:30px}.atleti .WALLatleti,.atleti .ateli-provincia{margin-top:30px}.atleti .WALLatleti>h3,.atleti .ateli-provincia>h3{color:#004169!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important;flex-basis:100%;margin-bottom:20px!important;font-size:20px!important;line-height:20px!important}@media only screen and (min-width: 1024px){.atleti .WALLatleti>h3,.atleti .ateli-provincia>h3{font-size:40px!important;line-height:45px!important}}@media only screen and (min-width: 1024px){.atleti .WALLatleti>h3,.atleti .ateli-provincia>h3{font-size:30px!important;line-height:30px!important}}.atleti .WALLatleti>a,.atleti .ateli-provincia>a{margin-bottom:30px;text-decoration:none!important}.atleti .WALLatleti>a .sppb-carousel-extended-team-content,.atleti .ateli-provincia>a .sppb-carousel-extended-team-content{transition:all .3s ease-out 0s;padding:30px 10px!important;border:0;border-radius:5px;box-shadow:0 0 5px #3129291a}.atleti .WALLatleti>a .sppb-carousel-extended-team-content:hover,.atleti .ateli-provincia>a .sppb-carousel-extended-team-content:hover{transform:translateY(-55px);background-color:#1a88c9}.atleti .WALLatleti>a .sppb-carousel-extended-team-content:hover .atletaDisci span,.atleti .ateli-provincia>a .sppb-carousel-extended-team-content:hover .atletaDisci span{color:#e6f4ff}.atleti .WALLatleti>a .sppb-carousel-extended-team-content h3,.atleti .ateli-provincia>a .sppb-carousel-extended-team-content h3{font-family:sofia-condensed-bold;font-size:30px!important;line-height:30px!important;font-style:italic}.atleti .WALLatleti>a .sppb-carousel-extended-team-content .atletaDisci span,.atleti .ateli-provincia>a .sppb-carousel-extended-team-content .atletaDisci span{color:#c21523;font-size:14px;font-family:sofia-bold}.atleti .WALLatleti>a .sppb-carousel-extended-team-content .qualificato,.atleti .ateli-provincia>a .sppb-carousel-extended-team-content .qualificato{font-size:16px}.atleti .WALLatleti>a>.atletaDati,.atleti .ateli-provincia>a>.atletaDati{transition:all .3s ease-out 0s;padding:30px 10px!important;border:0;border-radius:5px;box-shadow:0 0 5px #3129291a}.atleti .WALLatleti>a>.atletaDati:hover,.atleti .ateli-provincia>a>.atletaDati:hover{transform:translateY(-10px);background-color:#1a88c9}.atleti .WALLatleti>a>.atletaDati:hover .atletaDisci span,.atleti .ateli-provincia>a>.atletaDati:hover .atletaDisci span{color:#e6f4ff}.atleti .WALLatleti>a>.atletaDati:hover h3,.atleti .ateli-provincia>a>.atletaDati:hover h3{color:#fff}.atleti .WALLatleti>a>.atletaDati h3,.atleti .ateli-provincia>a>.atletaDati h3{font-family:sofia-condensed-bold;font-size:30px!important;line-height:30px!important;font-style:italic}.atleti .WALLatleti>a>.atletaDati .atletaDisci span,.atleti .ateli-provincia>a>.atletaDati .atletaDisci span{color:#c21523;font-size:14px;font-family:sofia-bold}.atleti .WALLatleti>a>.atletaDati .qualificato,.atleti .ateli-provincia>a>.atletaDati .qualificato{font-size:16px}.atleti .WALLatleti>a .atletaFoto,.atleti .ateli-provincia>a .atletaFoto{display:none}.atleti .WALLatleti .ateli-provincia,.atleti .ateli-provincia .ateli-provincia{display:flex;flex-wrap:wrap;column-gap:30px}.SCHEDAqualificato,.SCHEDAmedagliato{padding:30px}@media only screen and (min-width: 1024px){.SCHEDAqualificato,.SCHEDAmedagliato{width:60%;margin:0 auto}}.SCHEDAqualificato .back,.SCHEDAmedagliato .back{margin-bottom:30px}.SCHEDAqualificato .back span,.SCHEDAmedagliato .back span{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;cursor:pointer;display:inline-block;line-height:18px!important;text-decoration:none;color:#004169!important;display:none;margin-top:20px}.SCHEDAqualificato .back span:hover,.SCHEDAmedagliato .back span:hover{color:#ec6906!important}.SCHEDAqualificato .back span:hover:after,.SCHEDAmedagliato .back span:hover:after{color:#ec6906}.SCHEDAqualificato .back span:after,.SCHEDAmedagliato .back span:after{content:"❯❯";color:#004169;padding-left:5px;font-size:17px}@media only screen and (min-width: 768px){.SCHEDAqualificato .back span,.SCHEDAmedagliato .back span{float:right;display:inline-block}}.SCHEDAqualificato .info,.SCHEDAmedagliato .info{padding:30px;border-radius:5px;background-color:#e6f4ff;margin-bottom:30px}.SCHEDAqualificato .info img,.SCHEDAmedagliato .info img{display:none}.SCHEDAqualificato .info .nome h3,.SCHEDAmedagliato .info .nome h3{color:#c21523!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important}@media only screen and (min-width: 1024px){.SCHEDAqualificato .info .nome h3,.SCHEDAmedagliato .info .nome h3{font-size:40px!important;line-height:45px!important}}.SCHEDAqualificato .info .disciplina a,.SCHEDAmedagliato .info .disciplina a{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;cursor:pointer;display:inline-block;line-height:18px!important;text-decoration:none;color:#1a88c9!important}.SCHEDAqualificato .info .disciplina a:hover,.SCHEDAmedagliato .info .disciplina a:hover{color:#004169!important}.SCHEDAqualificato .info .disciplina a:hover:after,.SCHEDAmedagliato .info .disciplina a:hover:after{color:#004169}.SCHEDAqualificato .info .disciplina a:after,.SCHEDAmedagliato .info .disciplina a:after{content:"❯❯";color:#1a88c9;padding-left:5px;font-size:17px}.SCHEDAqualificato .info .dati p,.SCHEDAmedagliato .info .dati p{margin:0!important}.SCHEDAqualificato .info .dati .label,.SCHEDAmedagliato .info .dati .label{font-family:sofia-bold}.SCHEDAqualificato .palmares .palmaInfo>h3,.SCHEDAmedagliato .palmares .palmaInfo>h3{color:#004169!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important;font-size:20px!important;line-height:20px!important}@media only screen and (min-width: 1024px){.SCHEDAqualificato .palmares .palmaInfo>h3,.SCHEDAmedagliato .palmares .palmaInfo>h3{font-size:40px!important;line-height:45px!important}}@media only screen and (min-width: 1024px){.SCHEDAqualificato .palmares .palmaInfo>h3,.SCHEDAmedagliato .palmares .palmaInfo>h3{font-size:30px!important;line-height:30px!important}}.azzurri-in-gara{display:flex!important;column-gap:30px!important;flex-wrap:wrap;padding:30px}.azzurri-in-gara .giorni{transition:all .3s ease-out 0s;flex-basis:100%;box-shadow:0 0 5px #3129291a;border-radius:5px;margin-bottom:30px;padding:20px}@media only screen and (min-width: 768px){.azzurri-in-gara .giorni{flex-basis:calc(50% - 15px)}}@media only screen and (min-width: 1024px){.azzurri-in-gara .giorni{flex-basis:calc(25% - 23px)}}.azzurri-in-gara .giorni:hover{transform:translateY(-10px);background-color:#f8f8f8}.azzurri-in-gara .giorni .container{text-align:center}.azzurri-in-gara .giorni .container .numero{color:#c21523!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:40px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:center!important;font-weight:700}@media only screen and (min-width: 1024px){.azzurri-in-gara .giorni .container .numero{font-size:100px!important;line-height:90px!important}}.azzurri-in-gara .giorni .container .data{display:flex!important;flex-wrap:wrap}.azzurri-in-gara .giorni .container .data span{flex-basis:100%}.azzurri-in-gara .giorni .container .data span.mese{order:1;color:#004169!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:center!important}@media only screen and (min-width: 1024px){.azzurri-in-gara .giorni .container .data span.mese{font-size:40px!important;line-height:45px!important}}.azzurri-in-gara .giorni .container .data span.settimana{order:2;font-family:sofia-bold;color:#868686}.azzurri-in-gara .giorni .container>a{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;border-width:2px;border-style:solid;border-radius:5px!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;background-color:#fff!important;border-color:#1a88c9!important;color:#1a88c9!important;margin-top:30px}.azzurri-in-gara .giorni .container>a:hover{background:#1a88c9!important;border-color:#1a88c9!important;color:#fff!important;box-shadow:0 5px 20px #0066b299;transform:translateY(-1px)}.azzurri-in-gara .giorni .container>a span{padding:0!important;background-color:transparent!important}main>.calendario-azzurri{padding:30px}@media only screen and (min-width: 1024px){main>.calendario-azzurri{width:90%;margin:0 auto}}main>.calendario-azzurri>h3{color:#1a88c9!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:45px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:center!important;font-weight:700}@media only screen and (min-width: 1024px){main>.calendario-azzurri>h3{font-size:70px!important;line-height:70px!important}}main>.calendario-azzurri .stampa{display:none}@media only screen and (min-width: 768px){main>.calendario-azzurri .stampa{display:flow-root}}main>.calendario-azzurri .stampa button{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;cursor:pointer;display:inline-block;line-height:18px!important;text-decoration:none;color:#004169!important;margin-top:20px;border:0!important;padding:0!important;background-color:transparent!important}main>.calendario-azzurri .stampa button:hover{color:#ec6906!important}main>.calendario-azzurri .stampa button:hover:after{color:#ec6906}main>.calendario-azzurri .stampa button:after{content:"❯❯";color:#004169;padding-left:5px;font-size:17px}@media only screen and (min-width: 768px){main>.calendario-azzurri .stampa button{float:right}}main>.calendario-azzurri .dettaglio{margin-top:50px}main>.calendario-azzurri .dettaglio table{width:100%}main>.calendario-azzurri .dettaglio table tr{border-bottom:1px solid rgb(210.5,210.5,210.5)}main>.calendario-azzurri .dettaglio table tr a{color:#004169;font-weight:800}main>.calendario-azzurri .dettaglio table tr th{background-color:#004169;font-family:sofia-condensed-black-italic;color:#fff;padding:5px 10px;text-transform:uppercase;font-weight:400}main>.calendario-azzurri .dettaglio table tr td{padding:15px 10px!important;background-color:transparent}main>.calendario-azzurri .dettaglio table tr td:first-child{font-weight:800}main>.calendario-azzurri .dettaglio table tr td a{transition:all .3s ease-out 0s;font-family:sofia-bold;color:#1a88c9;text-decoration:none}main>.calendario-azzurri .dettaglio table tr td a:hover{color:#ec6906}main>.calendario-azzurri .dettaglio table tr.finale td{background-color:#8c8261;color:#fff}main>.calendario-azzurri .dettaglio table tr.finale td a{color:#fff}body.view-mappatleti main .up-info{padding:30px}body.view-mappatleti main .up-info .mappatleti{display:flex;align-items:center}body.view-mappatleti main .up-info .mappatleti .first-column,body.view-mappatleti main .up-info .mappatleti .second-column{flex-basis:100%}@media only screen and (min-width: 1024px){body.view-mappatleti main .up-info .mappatleti .first-column,body.view-mappatleti main .up-info .mappatleti .second-column{flex-basis:50%}}@media only screen and (min-width: 1024px){body.view-mappatleti main .up-info .mappatleti .first-column{padding-right:100px}}body.view-mappatleti main .up-info .mappatleti .first-column h4{color:#c21523!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important}@media only screen and (min-width: 1024px){body.view-mappatleti main .up-info .mappatleti .first-column h4{font-size:40px!important;line-height:45px!important}}body.view-mappatleti main .up-info .mappatleti .first-column .regioni{padding:30px 0}body.view-mappatleti main .up-info .mappatleti .first-column .regioni .container-button a{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;border-width:2px;border-style:solid;border-radius:5px!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;background-color:#fff!important;border-color:#1a88c9!important;color:#1a88c9!important}body.view-mappatleti main .up-info .mappatleti .first-column .regioni .container-button a:hover{background:#1a88c9!important;border-color:#1a88c9!important;color:#fff!important;box-shadow:0 5px 20px #0066b299;transform:translateY(-1px)}body.view-mappatleti main .up-info .mappatleti .first-column .regioni .container-button a span{padding:0!important;background-color:transparent!important}body.view-mappatleti main .up-info .mappatleti .first-column .regioni select{margin-bottom:20px}body.view-mappatleti main .up-info .mappatleti .first-column .regioni .container-select{margin-top:20px}body.view-mappatleti main .up-info .mappatleti .first-column .regioni .container-select select{width:100%;border:2px solid #004169!important;border-radius:5px!important;padding:10px!important;height:50px!important}body.view-mappatleti main .up-info .mappatleti .second-column #map-canvas{width:100%;height:250px;border-radius:5px;overflow:hidden}@media only screen and (min-width: 1024px){body.view-mappatleti main .up-info .mappatleti .second-column #map-canvas{width:100%;height:500px}}body.view-mappatleti main .up-info .mappatleti .second-column #map-canvas .pin{background-color:#111;color:#fff;font-family:sofia-condensed-bold;border-radius:10px;width:25px;line-height:25px;font-size:18px;text-align:center;height:25px}body.view-mappatleti main .up-info .mappatleti .second-column #map-canvas .pin.comune{background-color:#df3978}body.view-mappatleti main .up-info .mappatleti .second-column #map-canvas .pin.provincia{background-color:#1a88c9}body.view-mappatleti main .up-info .mappatleti .second-column #map-canvas .pin.regione{background-color:#c21523}body.view-mappatleti main .lista-atleti{display:flex!important;column-gap:30px!important;flex-wrap:wrap;padding:30px}body.view-mappatleti main .lista-atleti .breadcrumbs{flex-basis:100%!important;margin-bottom:30px}body.view-mappatleti main .lista-atleti .breadcrumbs span{color:#c21523!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:center!important}@media only screen and (min-width: 1024px){body.view-mappatleti main .lista-atleti .breadcrumbs span{font-size:40px!important;line-height:45px!important}}body.view-mappatleti main .lista-atleti .breadcrumbs span:nth-child(2){font-size:22px!important;color:#004169!important}body.view-mappatleti main .lista-atleti .atleta{transition:all .3s ease-out 0s;flex-basis:100%;box-shadow:0 0 5px #3129291a;border-radius:5px;margin-bottom:30px;padding:20px}@media only screen and (min-width: 768px){body.view-mappatleti main .lista-atleti .atleta{flex-basis:calc(50% - 15px);max-width:calc(50% - 15px)}}@media only screen and (min-width: 1024px){body.view-mappatleti main .lista-atleti .atleta{flex-basis:calc(25% - 23px);max-width:calc(25% - 23px)}}body.view-mappatleti main .lista-atleti .atleta:hover{transform:translateY(-10px);background-color:#1a88c9}body.view-mappatleti main .lista-atleti .atleta:hover .disciplina .value{color:#e6f4ff}body.view-mappatleti main .lista-atleti .atleta:hover .nascita{color:#e6f4ff}body.view-mappatleti main .lista-atleti .atleta:hover h3,body.view-mappatleti main .lista-atleti .atleta:hover a{color:#fff!important}body.view-mappatleti main .lista-atleti .atleta .image{display:none}body.view-mappatleti main .lista-atleti .atleta a{text-decoration:none!important}body.view-mappatleti main .lista-atleti .atleta .nome{font-family:sofia-condensed-bold;font-size:30px!important;line-height:30px!important;font-style:italic;display:block}body.view-mappatleti main .lista-atleti .atleta .nascita{font-size:14px;font-family:sofia-bold}body.view-mappatleti main .lista-atleti .atleta .disciplina .label{display:none}body.view-mappatleti main .lista-atleti .atleta .disciplina .value{color:#c21523;font-size:14px;font-family:sofia-bold}body.view-mappatleti main .lista-atleti .atleta .qualificato{font-size:16px}@media only screen and (min-width: 1024px){.olimpiadi{width:980px!important;margin:0 auto!important}}@media only screen and (min-width: 1200px){.olimpiadi{width:1100px!important;margin:0 auto!important}}.olimpiadi .old-oly>h3{color:#004169!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:45px!important;width:100%!important;text-decoration:none!important;text-align:center!important;font-weight:700;margin:20px 0!important;z-index:2;position:relative}@media only screen and (min-width: 1024px){.olimpiadi .old-oly>h3{font-size:70px!important;line-height:70px!important}}@media only screen and (min-width: 992px){.olimpiadi .old-oly>h3{margin:40px 0!important}}.olimpiadi .dischi-oly-container{padding:30px;display:flex;flex-wrap:wrap;margin-left:-15px;width:calc(100% + 30px)}.olimpiadi .dischi-oly-container .disco-oly{will-change:transform;border-width:1px;border-style:solid;border-color:#e6f4ff;border-radius:5px!important;overflow:hidden;background-color:#fff;padding:25px;line-height:25px;flex-basis:calc(50% - 30px);margin:15px}@media only screen and (min-width: 1024px){.olimpiadi .dischi-oly-container .disco-oly{transition:transform .5s ease-in-out!important}}@media only screen and (min-width: 1024px){.olimpiadi .dischi-oly-container .disco-oly:hover{transform:scale(1.02)!important}}@media only screen and (min-width: 576px){.olimpiadi .dischi-oly-container .disco-oly{flex-basis:calc(33.333% - 30px)}}@media only screen and (min-width: 992px){.olimpiadi .dischi-oly-container .disco-oly{flex-basis:calc(25% - 30px)}}@media only screen and (min-width: 1024px){.olimpiadi .dischi-oly-container .disco-oly{flex-basis:calc(20% - 30px)}}.olimpiadi .dischi-oly-container .disco-oly:hover{transition:all .3s ease-out 0s;background-color:#004169}.olimpiadi .dischi-oly-container .disco-oly:hover a{color:#fff}.olimpiadi .dischi-oly-container .disco-oly .img-oly{overflow:hidden;position:relative;border-radius:25px;margin-bottom:20px}.olimpiadi .dischi-oly-container .disco-oly .img-oly:after{content:"";display:block;padding-bottom:100%}.olimpiadi .dischi-oly-container .disco-oly .img-oly>*{height:100%;position:absolute;width:100%}.olimpiadi .dischi-oly-container .disco-oly .img-oly img{width:100%;height:auto}.olimpiadi .dischi-oly-container .disco-oly a{color:#004169}.olimpiadi .dischi-oly-container .disco-oly .id-oly{text-align:center;margin-bottom:10px!important;padding-bottom:10px;border-bottom:1px solid rgb(210.5,210.5,210.5)}.olimpiadi .dischi-oly-container .disco-oly .id-oly span{display:block;font-weight:800}.olimpiadi .dischi-oly-container .disco-oly .id-oly span.anno-oly{font-size:25px}.olimpiadi .dischi-oly-container .disco-oly .medaglia-oly{color:#8c8261!important;margin:0!important;font-size:14px;line-height:18px;text-transform:capitalize}.olimpiadi .dischi-oly-container .disco-oly .medaglia-oly:nth-child(2){color:#8c8261!important}.olimpiadi .dischi-oly-container .disco-oly .medaglia-oly:nth-child(3){color:#949594!important}.olimpiadi .dischi-oly-container .disco-oly .medaglia-oly:nth-child(4){color:#a77c5b!important}.olimpiadi .dischi-oly-container .disco-oly .medaglia-oly .valore-oly{font-weight:800}.olimpiadi .medaglie{padding:30px}.olimpiadi .medaglie .estive{padding-top:30px;border-bottom:1px solid rgb(210.5,210.5,210.5);border-top:1px solid rgb(210.5,210.5,210.5);padding-bottom:20px}.olimpiadi .medaglie .totale{font-weight:800;font-size:20px;color:#004169;margin-bottom:10px}@media only screen and (min-width: 768px){.olimpiadi .medaglie .totale{font-size:28px}}@media only screen and (min-width: 1024px){.olimpiadi .medaglie .totale{display:inline-block;width:50%;vertical-align:top}}@media only screen and (min-width: 1200px){.olimpiadi .medaglie .totale{font-size:32px}}.olimpiadi .medaglie .oro,.olimpiadi .medaglie .argento,.olimpiadi .medaglie .bronzo{font-weight:800;text-transform:capitalize}@media only screen and (min-width: 1024px){.olimpiadi .medaglie .oro,.olimpiadi .medaglie .argento,.olimpiadi .medaglie .bronzo{display:inline-block;vertical-align:top;font-size:22px;padding:6px 15px 0}}@media only screen and (min-width: 1200px){.olimpiadi .medaglie .oro,.olimpiadi .medaglie .argento,.olimpiadi .medaglie .bronzo{font-size:26px}}.olimpiadi .medaglie .oro{color:#8c8261}.olimpiadi .medaglie .argento{color:#949594}.olimpiadi .medaglie .bronzo{color:#a77c5b}.olimpiadi .medagliere{padding:30px;margin-bottom:30px}.olimpiadi .medagliere table{width:100%}.olimpiadi .medagliere table .totale,.olimpiadi .medagliere table .oro,.olimpiadi .medagliere table .argento,.olimpiadi .medagliere table .bronzo{text-align:center}.olimpiadi .medagliere table th{background-color:#004169;color:#fff;padding:5px 10px;text-transform:uppercase;font-weight:400}.olimpiadi .medagliere table th.oro,.olimpiadi .medagliere table th.argento,.olimpiadi .medagliere table th.bronzo{text-align:center}.olimpiadi .medagliere table th.oro span,.olimpiadi .medagliere table th.argento span,.olimpiadi .medagliere table th.bronzo span{display:block;margin:0 auto;width:15px;height:25px;background-size:cover;background-position:center center}.olimpiadi .medagliere table th.oro span{background-image:url(/images/medagliere/gold.png)}.olimpiadi .medagliere table th.argento span{background-image:url(/images/medagliere/silver.png)}.olimpiadi .medagliere table th.bronzo span{background-image:url(/images/medagliere/bronze.png)}.olimpiadi .medagliere table td{padding:5px 10px;border-bottom:1px solid rgb(210.5,210.5,210.5)}.olimpiadi .medagliere table td.totale{font-weight:800}.view-gioco .mod-breadcrumbs__wrapper{position:absolute;background:linear-gradient(180deg,#22283b,#fff0);z-index:2;width:100%;top:0;left:0}.view-gioco .mod-breadcrumbs__wrapper span,.view-gioco .mod-breadcrumbs__wrapper a{color:#fff!important}.SCHEDAolimpiade .olimpiade_scheda_header{background-color:#004169;height:250px;background-size:cover;background-position:center center;padding:50px 30px 30px;position:relative}@media only screen and (min-width: 768px){.SCHEDAolimpiade .olimpiade_scheda_header{height:300px}}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner{position:relative}@media only screen and (min-width: 1024px){.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner{width:980px!important;margin:0 auto!important}}@media only screen and (min-width: 1200px){.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner{width:1100px!important;margin:0 auto!important}}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati{color:#004169;padding:10px 25px 25px;position:absolute;left:0;top:90px;width:100%;border-width:1px;border-style:solid;border-color:#e6f4ff;border-radius:5px!important;overflow:hidden;background-color:#fff}@media only screen and (min-width: 768px){.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati{top:145px;clear:both;padding:25px}}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati p{margin:0!important}@media only screen and (min-width: 1024px){.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .info_left{width:45%;float:left;padding-left:100px}}@media only screen and (min-width: 1024px){.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .info_right{width:55%;float:left}}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .logo-olimpiade{background-color:#fff;padding:10px;border-radius:25px;right:10px;margin:0 auto;top:10px;width:150px;height:auto}@media only screen and (min-width: 768px){.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .logo-olimpiade{position:absolute}}@media only screen and (min-width: 1024px){.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .logo-olimpiade{right:auto;left:10px;width:115px}}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .denominazione{font-weight:800;font-size:22px;line-height:22px;display:block;margin-bottom:10px}@media only screen and (min-width: 768px){.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .denominazione{font-size:30px;line-height:30px}}@media only screen and (min-width: 1024px){.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .denominazione{font-size:25px}}@media only screen and (min-width: 1200px){.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .denominazione{font-size:30px}}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .edizione{color:#868686;display:block;font-size:14px}@media only screen and (min-width: 1024px){.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .edizione{font-size:12px}}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .data{display:block;font-weight:800;margin-bottom:20px}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .medagliere{margin-bottom:20px}@media only screen and (min-width: 1024px){.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .medagliere{width:38%;float:left}}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .medagliere h3{font-size:18px;line-height:20px;color:#8c8261}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .medagliere .blocco{display:inline-block}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .medagliere .blocco p{text-transform:capitalize;font-size:12px}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .medagliere .blocco .quant{font-weight:800;font-size:20px}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .medagliere .blocco.oro{border-right:1px solid rgb(210.5,210.5,210.5);padding-right:10px}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .medagliere .blocco.oro .tipo{color:#8c8261}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .medagliere .blocco.argento{padding-right:10px;padding-left:10px;border-right:1px solid rgb(210.5,210.5,210.5)}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .medagliere .blocco.argento .tipo{color:#949594}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .medagliere .blocco.bronzo{padding-left:10px}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .medagliere .blocco.bronzo .tipo{color:#a77c5b}@media only screen and (min-width: 1024px){.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .statistiche{width:62%;float:left}}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .statistiche h3{font-size:18px;line-height:20px;color:#8c8261}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .statistiche>div{padding:0!important;display:block;vertical-align:top}@media only screen and (min-width: 500px){.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .statistiche>div{display:inline-block}}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .statistiche>div.titolo{display:block;width:100%}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .statistiche>div.nazioni{padding-bottom:10px!important}@media only screen and (min-width: 500px){.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .statistiche>div.nazioni{border-right:1px solid rgb(210.5,210.5,210.5);padding-right:10px!important;padding-bottom:0!important}}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .statistiche>div.n_atleti{padding-bottom:10px!important}@media only screen and (min-width: 500px){.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .statistiche>div.n_atleti{padding-right:10px!important;padding-left:10px!important;border-right:1px solid rgb(210.5,210.5,210.5);padding-bottom:0!important}}@media only screen and (min-width: 500px){.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .statistiche>div.italiani{padding-left:10px!important}}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .statistiche>div .tipo{font-size:12px;text-transform:capitalize}.SCHEDAolimpiade .olimpiade_scheda_header .olimpiade_scheda_header_inner .olimpiade_scheda_dati .statistiche>div .quant{font-weight:800;font-size:12px}.SCHEDAolimpiade .descrizione{padding:480px 30px 30px}@media only screen and (min-width: 390px){.SCHEDAolimpiade .descrizione{padding:440px 30px 30px}}@media only screen and (min-width: 500px){.SCHEDAolimpiade .descrizione{padding:350px 30px 30px}}@media only screen and (min-width: 768px){.SCHEDAolimpiade .descrizione{padding:240px 30px 30px}}@media only screen and (min-width: 1024px){.SCHEDAolimpiade .descrizione{width:980px!important;margin:0 auto!important;padding:80px 30px 30px}}@media only screen and (min-width: 1200px){.SCHEDAolimpiade .descrizione{padding:100px 0 0;width:1100px!important;margin:0 auto!important}}.SCHEDAolimpiade .descrizione table{width:100%;margin-bottom:30px}.SCHEDAolimpiade .descrizione table th{background-color:#004169;color:#fff;padding:5px 10px;text-transform:uppercase;font-weight:400}.SCHEDAolimpiade .oli_atleti{padding:30px}@media only screen and (min-width: 1024px){.SCHEDAolimpiade .oli_atleti{width:980px!important;margin:0 auto!important}}@media only screen and (min-width: 1200px){.SCHEDAolimpiade .oli_atleti{padding:0;width:1100px!important;margin:0 auto!important}}.SCHEDAolimpiade .oli_atleti table{width:100%;margin:30px 0 60px!important}.SCHEDAolimpiade .oli_atleti table th{background-color:#004169;color:#fff;padding:5px 10px;text-transform:uppercase;font-weight:400}.SCHEDAolimpiade .oli_atleti table td{padding:15px 10px!important;background-color:transparent}.SCHEDAolimpiade .oli_atleti table td.nome-atleta a{color:#004169;font-weight:800}.SCHEDAolimpiade .oli_atleti table td.medaglia.oro{color:#8c8261}.SCHEDAolimpiade .oli_atleti table td.medaglia.argento{color:#949594}.SCHEDAolimpiade .oli_atleti table td.medaglia.bronzo{color:#a77c5b}.SCHEDAolimpiade .oli_atleti table td.disciplina{vertical-align:middle;font-size:12px;padding-left:50px!important;position:relative}.SCHEDAolimpiade .oli_atleti table td.disciplina span.pitto span.img{position:absolute;left:0;top:7px;display:none;border-radius:10px;width:40px;height:40px}@media only screen and (min-width: 768px){.SCHEDAolimpiade .oli_atleti table td.disciplina span.pitto span.img{display:inline-block}}@media only screen and (min-width: 992px){.finalisti-all-time{display:flex;flex-wrap:wrap;column-gap:0!important}}@media only screen and (min-width: 1024px){.finalisti-all-time{width:980px!important;margin:0 auto!important;column-gap:50px;padding:0 30px}}@media only screen and (min-width: 1200px){.finalisti-all-time{padding:0;width:1100px!important;margin:0 auto!important}}.finalisti-all-time .titolo{color:#004169!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:45px!important;width:100%!important;text-decoration:none!important;text-align:center!important;font-weight:700;margin:20px 0!important;z-index:2;position:relative}@media only screen and (min-width: 1024px){.finalisti-all-time .titolo{font-size:70px!important;line-height:70px!important}}@media only screen and (min-width: 992px){.finalisti-all-time .titolo{margin:40px 0!important}}@media only screen and (min-width: 768px){.finalisti-all-time .titolo{flex-basis:100%}}.finalisti-all-time #FinSpeciaContainer,.finalisti-all-time #FinSpeciaSingola{padding:30px}@media only screen and (min-width: 992px){.finalisti-all-time #FinSpeciaContainer,.finalisti-all-time #FinSpeciaSingola{flex-basis:70%}}.finalisti-all-time #FinSpeciaContainer h3,.finalisti-all-time #FinSpeciaSingola h3{color:#c21523!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important;text-transform:capitalize}@media only screen and (min-width: 1024px){.finalisti-all-time #FinSpeciaContainer h3,.finalisti-all-time #FinSpeciaSingola h3{font-size:40px!important;line-height:45px!important}}.finalisti-all-time #FinSpeciaContainer>div,.finalisti-all-time #FinSpeciaSingola>div{margin-bottom:30px}.finalisti-all-time #FinSpeciaContainer>div a,.finalisti-all-time #FinSpeciaSingola>div a{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;border-width:2px;border-style:solid;border-radius:5px!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;background-color:#fff!important;border-color:#1a88c9!important;color:#1a88c9!important;margin-bottom:10px!important}.finalisti-all-time #FinSpeciaContainer>div a:hover,.finalisti-all-time #FinSpeciaSingola>div a:hover{background:#1a88c9!important;border-color:#1a88c9!important;color:#fff!important;box-shadow:0 5px 20px #0066b299;transform:translateY(-1px)}.finalisti-all-time #FinSpeciaContainer>div a span,.finalisti-all-time #FinSpeciaSingola>div a span{padding:0!important;background-color:transparent!important}.finalisti-all-time .menu-discipline{padding:30px;margin-top:30px}@media only screen and (min-width: 992px){.finalisti-all-time .menu-discipline{margin-top:0;flex-basis:30%}}.finalisti-all-time .menu-discipline ul{padding:25px!important;border-radius:5px;background-color:#e6f4ff;margin:0!important;list-style-type:none}.finalisti-all-time .menu-discipline ul li{padding:5px 0;border-bottom:1px solid rgb(210.5,210.5,210.5)}.finalisti-all-time .menu-discipline ul li:last-child{border-bottom:0}.finalisti-all-time .menu-discipline ul li a{transition:all .3s ease-out 0s;color:#004169;font-family:sofia-bold;text-decoration:none;text-transform:uppercase}.finalisti-all-time .menu-discipline ul li a:hover{color:#ec6906}#FinDisciContainer{display:flex!important;column-gap:30px!important;flex-wrap:wrap;padding:30px}#FinDisciContainer .FinDisci{transition:all .3s ease-out 0s;flex-basis:100%;box-shadow:0 0 5px #3129291a;border-radius:5px;background-color:#afe9ff;margin-bottom:30px;padding:20px;text-align:center}@media only screen and (min-width: 768px){#FinDisciContainer .FinDisci{flex-basis:calc(50% - 15px)}}@media only screen and (min-width: 1024px){#FinDisciContainer .FinDisci{flex-basis:calc(25% - 23px)}}#FinDisciContainer .FinDisci:hover{background-color:#ec6906}#FinDisciContainer .FinDisci:hover a{color:#fff!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:center!important}@media only screen and (min-width: 1024px){#FinDisciContainer .FinDisci:hover a{font-size:40px!important;line-height:45px!important}}#FinDisciContainer .FinDisci a{text-decoration:none;color:#004169!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:center!important}@media only screen and (min-width: 1024px){#FinDisciContainer .FinDisci a{font-size:40px!important;line-height:45px!important}}.view-calendario main>h1,.view-dettagliocalendario main>h1{margin-top:20px!important}@media only screen and (min-width: 1024px){.view-calendario main>h1,.view-dettagliocalendario main>h1{margin-top:100px!important}}.calendario .titolo{padding:30px!important;border-radius:10px;background-color:#fff;margin-bottom:30px!important;overflow:auto;text-align:center}@media only screen and (min-width: 1024px){.calendario .titolo{width:980px!important;margin:0 auto 30px!important}}@media only screen and (min-width: 1200px){.calendario .titolo{width:1100px!important;margin:0 auto 30px!important}}.calendario .titolo .disciplina,.calendario .titolo .impianto{color:#004169!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:center!important;margin:0!important}@media only screen and (min-width: 1024px){.calendario .titolo .disciplina,.calendario .titolo .impianto{font-size:40px!important;line-height:45px!important}}.calendario .titolo>p{color:#868686!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:center!important;margin:0!important}@media only screen and (min-width: 1024px){.calendario .titolo>p{font-size:40px!important;line-height:45px!important}}.calendario .titolo>p span{color:#004169}.calendario .titolo>a{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;border-width:2px;border-style:solid;border-radius:5px!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;background-color:#fff!important;border-color:#1a88c9!important;color:#1a88c9!important;font-size:14px!important;margin-top:20px!important}.calendario .titolo>a:hover{background:#1a88c9!important;border-color:#1a88c9!important;color:#fff!important;box-shadow:0 5px 20px #0066b299;transform:translateY(-1px)}.calendario .titolo>a span{padding:0!important;background-color:transparent!important}.calendario .dettagliogare{padding:30px!important;border-radius:10px;background-color:#fff;margin-bottom:30px!important}@media only screen and (min-width: 1024px){.calendario .dettagliogare{width:980px!important;margin:0 auto 30px!important}}@media only screen and (min-width: 1200px){.calendario .dettagliogare{width:1100px!important;margin:0 auto 30px!important}}.calendario .dettagliogare table{width:100%}.calendario .dettagliogare table tr{border-bottom:1px solid rgb(210.5,210.5,210.5)}.calendario .dettagliogare table tr a{color:#004169;font-weight:800}.calendario .dettagliogare table tr th{background-color:#004169;font-family:sofia-condensed-black-italic;color:#fff;padding:5px 10px;text-transform:uppercase;font-weight:400}.calendario .dettagliogare table tr td{padding:15px 10px!important;background-color:transparent}.calendario .dettagliogare table tr td:first-child{font-weight:800}.calendario .dettagliogare table tr td a{transition:all .3s ease-out 0s;font-family:sofia-bold;color:#1a88c9;text-decoration:none}.calendario .dettagliogare table tr td a:hover{color:#ec6906}.calendario .dettagliogare table tr.finale td{background-color:#8c8261;color:#fff}.calendario .dettagliogare table tr.finale td a{color:#fff}.calendario .calendario-filtri{padding:0 30px!important;border-radius:10px;background-color:#fff;margin-bottom:0!important}@media only screen and (min-width: 1024px){.calendario .calendario-filtri{width:980px!important;margin:0 auto!important;padding:0!important}}@media only screen and (min-width: 1200px){.calendario .calendario-filtri{width:1100px!important;margin:0 auto!important}}@media only screen and (min-width: 1200px){.calendario .calendario-filtri form .control-group{width:20%}}.calendario .calendario-filtri form .control-group.col-auto{width:50%}@media only screen and (min-width: 1200px){.calendario .calendario-filtri form .control-group.col-auto{width:20%}}.calendario .calendario-filtri form .control-group.col-auto button{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;border-width:2px;border-style:solid;border-radius:5px!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;background-color:#004169!important;border-color:#004169!important;color:#fff!important}.calendario .calendario-filtri form .control-group.col-auto button:hover{background:#1a88c9!important;border-color:#1a88c9!important;color:#fff!important;box-shadow:0 5px 20px #0066b299;transform:translateY(-1px)}.calendario .calendario-filtri form .control-group.col-auto button span{padding:0!important;background-color:transparent!important}.calendario .calendario-filtri form .control-group.col-auto button[name=reset],.calendario .calendario-filtri form .control-group.col-auto button[name=annulla]{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;border-width:2px;border-style:solid;border-radius:5px!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;background-color:#ec6906!important;border-color:#ec6906!important;color:#fff!important}.calendario .calendario-filtri form .control-group.col-auto button[name=reset]:hover,.calendario .calendario-filtri form .control-group.col-auto button[name=annulla]:hover{background:#f39000!important;border-color:#f39000!important;color:#fff!important;box-shadow:0 5px 20px #0066b299;transform:translateY(-1px)}.calendario .calendario-filtri form .control-group.col-auto button[name=reset] span,.calendario .calendario-filtri form .control-group.col-auto button[name=annulla] span{padding:0!important;background-color:transparent!important}.calendario .totale{padding:30px!important;margin-bottom:30px!important;border-radius:10px;background-color:#fff;overflow-x:auto}@media only screen and (min-width: 1024px){.calendario .totale{width:980px!important;margin:0 auto 30px!important;overflow-x:hidden}}@media only screen and (min-width: 1200px){.calendario .totale{width:1100px!important;margin:0 auto 30px!important}}.calendario .totale table{width:100%;font-size:12px}@media only screen and (min-width: 768px){.calendario .totale table{font-size:14px}}@media only screen and (min-width: 1024px){.calendario .totale table{font-size:16px}}.calendario .totale table thead tr th:first-child{background-color:#fff;border:0}.calendario .totale table thead th{background-color:#004169;color:#fff;font-size:14px;text-align:center;padding:5px 6px;text-transform:uppercase;font-family:sofia-condensed-bold;cursor:pointer}.calendario .totale table thead th .mese{font-family:sofia-condensed-black-italic;font-size:20px}.calendario .totale table tbody th{background-color:#ececec;font-family:sofia-condensed-bold;color:#004169;padding:5px 10px;font-size:20px;min-width:125px;vertical-align:middle;position:sticky;left:0;z-index:1}.calendario .totale table tbody th a{color:#004169;display:inline-block;vertical-align:middle;text-decoration:none!important}.calendario .totale table tbody th .pitto{display:inline-block;vertical-align:middle}.calendario .totale table tbody th .pitto span{display:block;margin-right:10px}.calendario .totale table tbody th .pitto span.img{width:40px;height:40px;border-radius:5px}.calendario .totale table tbody td{text-align:center;font-family:sofia-condensed-black-italic;font-size:25px}.calendario .totale table tbody td.finale{background-color:#8c8261;color:#fff;cursor:pointer}.calendario .totale table tbody td.gara{background-color:#004169;color:#fff;cursor:pointer}.calendario .totale table a{color:#fff}.calendario .totale table td,.calendario .totale table th{border:3px solid #ffffff;min-height:100px;background-color:#ececec}.calendario .leggenda{padding:30px!important;margin-bottom:30px!important;border-radius:10px;background-color:#fff}@media only screen and (min-width: 1024px){.calendario .leggenda{width:980px!important;margin:0 auto 30px!important}}@media only screen and (min-width: 1200px){.calendario .leggenda{width:1100px!important;margin:0 auto 30px!important}}.calendario .leggenda .gara,.calendario .leggenda .finale{position:relative}.calendario .leggenda .gara .label,.calendario .leggenda .finale .label{padding-left:30px}.calendario .leggenda .gara .colore,.calendario .leggenda .finale .colore{display:block;height:20px;width:20px;border-radius:50%;position:absolute;left:0;top:1px}.calendario .leggenda .gara .colore{background-color:#004169}.calendario .leggenda .finale .colore{background-color:#8c8261}.medagliere_interno .med_filter{padding:30px;border-radius:5px;background-color:#e6f4ff;margin:30px 0}@media only screen and (min-width: 768px){.medagliere_interno .med_filter{width:60%;margin:30px auto}}.medagliere_interno .med_filter .totale{justify-content:center;display:flex;column-gap:30px;flex-wrap:nowrap}.medagliere_interno .med_filter .totale span{color:#1a88c9!important;font-family:sofia-condensed-black-italic;text-transform:uppercase;display:block!important;font-size:40px!important;line-height:40px!important;margin:10px 0!important;width:100%!important;text-decoration:none!important;text-align:left!important;font-weight:700;display:inline!important;position:relative;cursor:pointer;text-align:center!important;flex-basis:33%}@media only screen and (min-width: 1024px){.medagliere_interno .med_filter .totale span{font-size:100px!important;line-height:90px!important}}.medagliere_interno .med_filter .totale span:before{content:"";display:inline-block;height:35px;width:35px;background-image:url(/media/templates/site/cassiopeia_ext_taranto26/images/medal.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}@media only screen and (min-width: 1024px){.medagliere_interno .med_filter .totale span:before{height:65px;width:80px;top:23px;left:0}}.medagliere_interno .med_filter .totale span.oro{color:#8c8261!important}.medagliere_interno .med_filter .totale span.argento{color:#949594!important}.medagliere_interno .med_filter .totale span.bronzo{color:#a77c5b!important}.medagliere_interno .med_filter .info{text-align:center;margin-top:30px}.medagliere_interno .med_filter .info span{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;border-width:2px;border-style:solid;border-radius:5px!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;background-color:#fff!important;border-color:#1a88c9!important;color:#1a88c9!important}.medagliere_interno .med_filter .info span:hover{background:#1a88c9!important;border-color:#1a88c9!important;color:#fff!important;box-shadow:0 5px 20px #0066b299;transform:translateY(-1px)}.medagliere_interno .med_filter .info span span{padding:0!important;background-color:transparent!important}.medagliere_interno .dettaglio{display:flex!important;column-gap:30px!important;flex-wrap:wrap;padding:30px}.medagliere_interno .dettaglio .medaglia{transition:all .3s ease-out 0s;flex-basis:100%;box-shadow:0 0 5px #3129291a;border-radius:5px;margin-bottom:30px;padding:20px}@media only screen and (min-width: 768px){.medagliere_interno .dettaglio .medaglia{flex-basis:calc(50% - 15px)}}@media only screen and (min-width: 1024px){.medagliere_interno .dettaglio .medaglia{flex-basis:calc(25% - 23px)}}.medagliere_interno .dettaglio .medaglia:hover{transform:translateY(-10px);background-color:#f8f8f8}.medagliere_interno .dettaglio .medaglia .med-photo{padding-top:15px}.medagliere_interno .dettaglio .medaglia .med-photo a{font-size:14px;font-family:sofia-bold;font-style:italic;text-decoration:none;padding:4px 10px;border-radius:5px;color:#fff!important;background-color:#23598a;text-transform:capitalize}.medagliere_interno .dettaglio .medaglia .med-data{font-family:sofia-condensed-bold;font-style:italic;font-size:25px;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #e3e3e3}.medagliere_interno .dettaglio .medaglia .med-data span{padding-right:5px;display:inline-block}.medagliere_interno .dettaglio .medaglia .med-disciplina a{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;cursor:pointer;display:inline-block;line-height:18px!important;text-decoration:none;color:#004169!important}.medagliere_interno .dettaglio .medaglia .med-disciplina a:hover{color:#ec6906!important}.medagliere_interno .dettaglio .medaglia .med-disciplina a:hover:after{color:#ec6906}.medagliere_interno .dettaglio .medaglia .med-disciplina a:after{content:"❯❯";color:#004169;padding-left:5px;font-size:17px}.medagliere_interno .dettaglio .medaglia .med-specialita{font-size:14px;font-family:sofia-bold;font-style:italic}.medagliere_interno .dettaglio .medaglia .info_atleta{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e3e3e3}.medagliere_interno .dettaglio .medaglia .info_atleta a{font-family:sofia-condensed-black-italic;text-transform:uppercase;transition:all .3s ease-out 0s;cursor:pointer;display:inline-block;line-height:18px!important;text-decoration:none;color:#c21523!important}.medagliere_interno .dettaglio .medaglia .info_atleta a:hover{color:#1a88c9!important}.medagliere_interno .dettaglio .medaglia .info_atleta a:hover:after{color:#1a88c9}.medagliere_interno .dettaglio .medaglia .info_atleta a:after{content:"❯❯";color:#c21523;padding-left:5px;font-size:17px}.tabelle_special p{margin:0!important}.tabelle_special table tbody tr:nth-child(2n) td{background-color:#f8f8f8!important}.tabelle_special table tbody tr:first-child td:first-child{background-color:transparent}.tabelle_special table tbody tr:first-child td strong{font-family:sofia-condensed-black-italic;color:#c21523}@media only screen and (min-width: 768px){.tabelle_special table tbody tr:first-child td strong{font-size:30px}}.tabelle_special table tbody tr td:first-child{font-family:sofia-condensed-black-italic;color:#1a88c9}
