.head,body{background-color:#fff}.cols.sharer,html{position:relative}.btn,.cols.sharer a,.head a{text-decoration:none}@font-face{font-family:Avenir-Roman;src:url(/assets/font/AvenirRoman/Avenir-Roman.eot);src:url(/assets/font/AvenirRoman/Avenir-Roman.woff2) format('woff2'),url(/assets/font/AvenirRoman/Avenir-Roman.woff) format('woff'),url(/assets/font/AvenirRoman/Avenir-Roman.ttf) format('truetype'),url(/assets/font/AvenirRoman/Avenir-Roman.svg#Avenir-Roman) format('svg'),url(/assets/font/AvenirRoman/Avenir-Roman.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:Avenir-Black;src:url(/assets/font/AvenirBlack/Avenir-Black.eot);src:url(/assets/font/AvenirBlack/Avenir-Black.woff2) format('woff2'),url(/assets/font/AvenirBlack/Avenir-Black.woff) format('woff'),url(/assets/font/AvenirBlack/Avenir-Black.ttf) format('truetype'),url(/assets/font/AvenirBlack/Avenir-Black.svg#Avenir-Black) format('svg'),url(/assets/font/AvenirBlack/Avenir-Black.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}html{min-width:320px;scrollbar-color:rgba(34,50,69,.5) rgba(35,37,70,.2);scrollbar-width:thin;scroll-behavior:smooth}body{margin:0;font-size:17px;color:#1b1b1b}img{width:100%;display:block}*{color:inherit;font-family:Avenir-Roman,sans-serif;background-position:center;background-size:cover;background-repeat:no-repeat}.back.arancione,.back.azzurro,.back.blu,.back.rosso,.back.verde,.back.viola,.btn{color:#fff}.back>p,b,h1,h2{font-family:Avenir-Black}h1,h2,h3,p{margin:0;padding:0;line-height:1em}p{line-height:1.3em}p.big{font-size:1.3em;line-height:1.35em}p.cent{text-align:center}p.right{text-align:right}.h1,h1{font-size:3em}.h2,h2{font-size:2.4em;line-height:1.2em}.h2.cent,h2.cent{text-align:center}.h2.right,h2.right{text-align:right}.h3,h3{font-size:1.35em}.h3.cent,h3.cent{text-align:center}.h3.right,h3.right{text-align:right}.chi-siamo .c12 .title{font-size:1.8em;text-align:center;padding-top:2em}.title{font-size:1.2em}.title .big{font-size:2.5em}.cols{display:flex;flex-wrap:wrap;justify-content:space-evenly}.cols:not(.align-top){align-items:center}.cols.revert{flex-direction:row-reverse}.cols.sharer,.head{justify-content:center}.cols .col{padding:1% 2.5%}.cols .col.c12{width:95%}.cols .col.c9{width:70%}.cols .col.c8{width:61%}.cols .col.c6{width:45%}.cols .col.c4{width:28%}.cols .col.c3{width:20%}.cols .col.c2{width:15%}.cols .col.c1{width:5%}.cols.nopad .col{padding:0}.cols.nopad .col.c2{width:16.666%}.cols.nopad .col.c6{width:50%}.cols.sharer .btn{margin:1em}.cols.sharer span{margin:0 1.3em -.5em 0;height:1.4em}.logo{margin:0 auto;height:4em;width:auto}.logo.mid{height:7em}.logo.big{height:12em}.btn{text-align:center;padding:1em 2em;background-color:#0e6b98;width:fit-content;width:-moz-max-content;display:inline-block}.btn.small{padding:.5em 1em}.btn.verde{background-color:#46a63e}.btn.rosso{background-color:#d12e2a}.btn.viola{background-color:#8069ab}.btn.blu{background-color:#0e6b98}.btn.azzurro{background-color:#78c4ee}.back{padding:1em 0}.back>p{font-style:italic;text-align:center}.back.arancione{background-color:#e46720}.back.arancione_chiaro{background-color:#fae6db}.back.rosso{background-color:#d12e2a}.back.rosso_chiaro{background-color:#f9e2e1}.back.verde{background-color:#46a63e}.back.verde_chiaro{background-color:#e5f3e4}.back.viola{background-color:#8069ab}.back.viola_chiaro{background-color:#edeaf3}.back.blu{background-color:#0e6b98}.back.blu_chiaro{background-color:#e0f0f7}.back.azzurro{background-color:#78c4ee}.back.azzurro_chiaro{background-color:#f1fbff}.back.grigio_chiaro{background-color:#ececec}.color.arancione{color:#e46720}.color.rosso{color:#d12e2a}.color.rosso_chiaro{color:#f9e2e1}.color.verde{color:#46a63e}.color.verde_chiaro{color:#e5f3e4}.color.viola{color:#8069ab}.color.viola_chiaro{color:#edeaf3}.color.blu{color:#0e6b98}.color.azzurro{color:#78c4ee}.inner{width:60%;margin:2.5em auto}form{width:30%;margin:0 auto}form input,form select,form textarea{width:100%;padding:.5em 1em;font-size:.9em;margin-top:.3em;border:2px solid #dedede}form input.error,form select.error,form textarea.error{border-color:#d12e2a;color:#d12e2a}form textarea{resize:vertical;height:200px}form input[type=submit]{border:0;cursor:pointer}form input[type=file]{border:0;padding:0}form input[type=checkbox],form input[type=radio]{width:1em}form select{width:105%;background:#fff;color:#fff}form .azienda{display:none}.head{display:flex;align-items:center;position:sticky;top:0;left:0;padding:.3em 0;width:100%;z-index:9;box-shadow:0 0 6px -4px}.head .col{padding:0 .7em}.head .social{display:flex;justify-content:space-around;align-items:center;padding-right:2em}.head .social img{padding:0 .4em;height:1.5em;width:auto}.head .links{justify-content:center;align-items:center;display:flex}.footer .social,.sponsor{align-items:center;display:flex}.head .links img{max-width:10em}.head .menumob{display:none}.head .menu{padding:0;display:flex;list-style:none;margin:0}.head .menu li{padding:0 .64em;position:relative;font-weight:700}.footer{background-color:#ececec;padding:2em 0 5em;text-align:center}.footer .social{justify-content:center;padding-top:.5em}.footer .social img{padding:0 .4em;height:1.5em;width:auto}.footer a{text-decoration:underline}.sponsor_container{background-color:#fff;padding:1em 0;width:100%;z-index:8;box-shadow:0 0 6px -4px}.sponsor{min-height:100px}.sponsor .arrow{font-weight:700;font-size:2em;min-width:40px;width:5%;text-align:center;cursor:pointer}.sponsor .outer{overflow:hidden;width:90%}.sponsor .outer .inside{display:inline-flex;transition:margin .9s}.sponsor .outer .inside .element{width:200px;height:100px;display:flex;align-items:center}.sponsor .outer .inside .element img{max-height:100%;max-width:calc(100% - 10px);width:auto;height:auto;margin:0 auto}.sponsor .outer .inside .element.main{font-size:1.4em;border-left:3px solid #d12e2a;font-style:italic;min-height:60px;align-items:center;display:flex;justify-content:center;text-align:center}.img_big,.show-mobile{display:none}.download{margin:0 auto}.download img{max-height:4em;width:auto;margin:0 auto}.download img.icon-app{max-height:6.5em}.zaku1{text-indent:142%;white-space:nowrap;overflow:hidden}.zaku2{visibility:collapse!important;height:6px}.img_big{position:fixed;top:0;left:0;width:100vw;height:100vh;align-items:center;justify-content:center;background-color:#ffffffa8;z-index:999}.img_big img{width:auto;max-width:100%;max-height:100%}img.zoom{cursor:pointer}.next_match img{max-height:10em;width:auto;margin:0 auto}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:2px;border-radius:2px}::-webkit-scrollbar-thumb{-webkit-border-radius:2px;border-radius:2px;background:rgba(14,107,152,.5);-webkit-box-shadow:inset 0 0 6px rgba(15,100,150,.4)}::-webkit-scrollbar-thumb:window-inactive{background:rgba(15,105,155,.2)}::selection{background-color:#dedede4a}::-moz-selection{background-color:#dedede4a}@media (min-width:2300px){body{font-size:1.5vh}.sponsor .outer .inside .element.main p{font-size:.7em}}@media (max-width:1400px){.head{padding:1em 0 0;width:100%;flex-wrap:wrap}.head .col{width:100%;padding:0}.head .menu{justify-content:center;padding:1em 0}.head .social{justify-content:center;padding-bottom:.5em}.head .links img{max-width:8em}.inner{width:80%}form{width:65%}form input,form select,form textarea{margin-left:-1em}form input[type=checkbox],form input[type=radio]{width:3em}}@media (max-width:1225px){.cols .col.c2{width:28%}.cols .col.c3{width:45%}}@media (max-width:1000px){.btn{font-weight:700}}@media (max-width:900px){form{width:95%}.cols.nopad .col.c2{width:50%}.cols.nopad .col.c6{width:100%}div:not(.footer) .cols .col.c6{width:95%}}@media (max-width:730px){.head,.head .col.list,.head .menu li{width:100%}.head{display:block;padding:1em 0 0;min-height:5em}.head .col.social{padding:0}.head .logo{margin-top:0}.head .menu{display:none;flex-wrap:wrap}.head .menu li{text-align:center;padding:.35em;font-size:1.35em}.head .menu li .submenu{display:none!important}.head .links{display:none}.head .social{display:none;justify-content:center}.head .social img{padding:0 .8em;height:2em}.head .menumob{display:block;height:2em;position:absolute;left:4vw;width:2em;top:2.6em;cursor:pointer}.head.open{min-height:100vh}.head.open .links,.head.open .menu,.head.open .social{display:flex}.inner{width:100%}.h1,h1{font-size:2em}.back .inner{margin:1.5em auto}.sponsor{min-height:70px}.sponsor .outer .inside .element{height:70px}.sponsor .outer .inside .element.main p{line-height:1.1em}}@media (max-width:600px){.logo.big{height:6.5em}p.big{font-size:1.2em}h2.right,h3.right,p.right{text-align:left}.cols{justify-content:center}.cols .col{padding-top:5%}.cols .col.c12,.cols .col.c2,.cols .col.c3,.cols .col.c4,.cols .col.c6,.cols .col.c8{width:80%}.cols.revert-mobile{flex-wrap:wrap-reverse}form select{width:105%!important}.banner{overflow:hidden}.banner img{width:200%;margin-left:-50%}.hide-mobile{display:none}.show-mobile{display:block}}@media (max-width:450px){.cols .col.c12,.cols .col.c2,.cols .col.c3,.cols .col.c4,.cols .col.c6,.cols .col.c8{width:93%}form input,form select,form textarea{width:93%;margin-left:-.5em}.sponsor{padding:.5em 0}.sponsor .outer .inside .element.main{font-size:.8em}}@media (max-height:730px) and (max-width:1400px){.head,.head .col.list,.head .menu li{width:100%}.head{display:block;padding:1em 0 0;min-height:5em}.head .col.social{padding:0}.head .logo{margin-top:0}.head .menu{display:none;flex-wrap:wrap}.head .menu li{text-align:center;padding:.35em;font-size:1.35em}.head .menu li .submenu{display:none!important}.head .links{display:none}.head .social{display:none;justify-content:center}.head .social img{padding:0 .8em;height:2em}.head .menumob{display:block;height:2em;position:absolute;left:2vw;width:2em;top:2.6em;cursor:pointer}.head.open{height:100vh;overflow-y:scroll}.head.open .links,.head.open .menu,.head.open .social{display:flex}}@supports (padding:max(0px)){.footer,.header{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}