@charset "UTF-8";:root{--cassiopeia-font-family-headings: "montserrat", sans-serif !important;--body-font-family: "montserrat", sans-serif !important;font-family:montserrat,sans-serif!important;--body-color: $black;font-weight:100;font-size:16px;line-height:26px;color:#111}b,strong,h1,h2,h3,h4,h5,h6{font-weight:700}.gold{color:#8c8261}.silver{color:#949594}.bronze{color:#a77c5b}.medium_title{color:#8c8261;font-size:18px;line-height:22px}@media only screen and (min-width: 1024px){.medium_title{font-size:24px;line-height:28px}}.title{color:#002e61!important;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{font-size:70px!important;line-height:70px!important}}.title.negative{color:#fff!important;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{font-size:70px!important;line-height:70px!important}}.title.negative.center{color:#fff!important;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{font-size:70px!important;line-height:70px!important}}.title.center{color:#002e61!important;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{font-size:70px!important;line-height:70px!important}}.subtitle{color:#111!important;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.white{color:#fff!important;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.white{font-size:40px!important;line-height:45px!important}}.subtitle.white.center{color:#fff!important;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.white.center{font-size:40px!important;line-height:45px!important}}.subtitle.negative{color:#e6f4ff!important;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;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.center{color:#111!important;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}}.minititle{color:#8c8261!important;display:block!important;font-size:18px!important;line-height:22px!important;width:100%!important;text-decoration:none!important;text-align:left!important}.minititle.negative{color:#fff!important;display:block!important;font-size:18px!important;line-height:22px!important;width:100%!important;text-decoration:none!important;text-align:left!important}.minititle.negative.center{color:#fff!important;display:block!important;font-size:18px!important;line-height:22px!important;width:100%!important;text-decoration:none!important;text-align:center!important}.minititle.center{color:#0d4a8e!important;display:block!important;font-size:18px!important;line-height:22px!important;width:100%!important;text-decoration:none!important;text-align:center!important}.mini_txt{font-size:11px!important;line-height:14px!important}.big_txt{font-size:40px!important;line-height:36px!important}.button,.sppb-btn{will-change:transform;transition:all .3s ease-out 0s;background-color:#002e61!important;border:0!important;border-radius:10px!important;color:#fff!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none}.button:hover,.sppb-btn:hover{background:#2061aa!important;color:#fff!important}.button span,.sppb-btn span{padding:0!important;background-color:transparent!important}.button.negative,.sppb-btn.negative{will-change:transform;transition:all .3s ease-out 0s;background-color:#fff!important;border:0!important;border-radius:10px!important;color:#111!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none}.button.negative:hover,.sppb-btn.negative:hover{background:#2061aa!important;color:#fff!important}.button.negative span,.sppb-btn.negative span{padding:0!important;background-color:transparent!important}.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: 992px){.site-grid{padding-top:193px}}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:2px;border-style:solid;border-color:#dbdbdb;border-radius:10px!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:#0d4a8e!important;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 #002e61!important;border-radius:10px!important;padding:10px!important;height:50px!important}form input:focus,form select:focus{box-shadow:none!important}form button{will-change:transform;transition:all .3s ease-out 0s;background-color:#002e61!important;border:0!important;border-radius:10px!important;color:#fff!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none}form button:hover{background:#2061aa!important;color:#fff!important}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:#0d4a8e}.filtri-attivi p span.value{font-weight:700}.filtri-attivi+p{text-align:center;color:#0d4a8e}.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:#0d4a8e;background-color:transparent!important;border:0!important;padding:0!important}.pagination li.active{background-color:#0d4a8e}.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)}@font-face{font-family:montserrat;src:url(./webfonts/montserrat-thin.woff2) format("woff2"),url(./webfonts/montserrat-thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:montserrat;src:url(./webfonts/montserrat-light.woff2) format("woff2"),url(./webfonts/montserrat-light.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:montserrat;src:url(./webfonts/montserrat-regular.woff2) format("woff2"),url(./webfonts/montserrat-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserrat;src:url(./webfonts/montserrat-bold.woff2) format("woff2"),url(./webfonts/montserrat-bold.woff) format("woff");font-weight:600;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{border:0!important;background-color:#0d4a8e!important;border-radius:50%!important;height:37px!important;width:37px!important}.back-to-top-link span{color:#fff!important}.container-header{background-color:#0d4a8e;background-image:none}.mfp-wrap .mfp-container .mfp-content .white-popup-block{background-color:#fff;border-width:2px;border-style:solid;border-color:#dbdbdb;border-radius:10px!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}header.header .container-topbar{padding:0!important;background-color:#002e61}header.header .container-topbar .mod-sppagebuilder{width:100%}header.header .container-topbar .mod-sppagebuilder .sppb-row{flex-wrap:nowrap!important;padding:10px 20px!important}header.header .container-topbar .mod-sppagebuilder .sppb-row>.sppb-row-column{padding:0!important}header.header .container-topbar .mod-sppagebuilder .sppb-row>.sppb-row-column:first-child{margin-right:auto;flex-basis:auto!important;max-width:none!important;width:auto!important}header.header .container-topbar .mod-sppagebuilder .sppb-row>.sppb-row-column:nth-child(2){flex-basis:auto!important;max-width:none!important;width:auto!important}header.header .container-topbar .mod-sppagebuilder .sppb-row>.sppb-row-column:nth-child(3){flex-basis:auto!important;max-width:none!important;width:auto!important}@media only screen and (min-width: 768px){header.header .container-topbar .mod-sppagebuilder .sppb-row>.sppb-row-column:nth-child(3){padding-left:50px!important}}header.header .container-topbar .mod-sppagebuilder .sppb-row>.sppb-row-column:nth-child(4){flex-basis:auto!important;max-width:none!important;width:auto!important}@media only screen and (min-width: 768px){header.header .container-topbar .mod-sppagebuilder .sppb-row>.sppb-row-column:nth-child(4){padding-left:50px!important}}header.header .container-topbar .mod-sppagebuilder .col_bkconi p{margin:0!important}header.header .container-topbar .mod-sppagebuilder .col_bkconi a:hover{color:#ffb600!important}header.header .container-topbar .mod-sppagebuilder .col_social li{margin:0!important}header.header .container-topbar .mod-sppagebuilder .col_social li a{margin:0 5px 0 0!important}@media only screen and (min-width: 768px){header.header .container-topbar .mod-sppagebuilder .col_social li a{margin:0 10px!important}}header.header .container-topbar .mod-sppagebuilder .col_social li a:hover{color:#ffb600!important}header.header .container-topbar .mod-sppagebuilder .col_lang .mod-languages{padding:0 30px!important}@media only screen and (min-width: 768px){header.header .container-topbar .mod-sppagebuilder .col_lang .mod-languages{padding:0 50px!important}}header.header .container-topbar .mod-sppagebuilder .col_lang .mod-languages .pretext{padding-right:10px;display:none}@media only screen and (min-width: 768px){header.header .container-topbar .mod-sppagebuilder .col_lang .mod-languages .pretext{display:inline-block}}header.header .container-topbar .mod-sppagebuilder .col_lang .mod-languages .pretext p{margin:0!important;font-size:10px;line-height:10px}header.header .container-topbar .mod-sppagebuilder .col_lang .mod-languages ul{display:inline-block}header.header .container-topbar .mod-sppagebuilder .col_lang .mod-languages ul li{line-height:0;display:inline-block;background-color:transparent!important;margin:0!important}header.header .container-topbar .mod-sppagebuilder .col_lang .mod-languages ul li.lang-active a img{border:2px solid #ffffff}header.header .container-topbar .mod-sppagebuilder .col_lang .mod-languages ul li.lang-active a:hover{color:#ffb600!important}header.header .container-topbar .mod-sppagebuilder .col_lang .mod-languages ul li a{padding:0}header.header .container-topbar .mod-sppagebuilder .col_cerca a:hover{color:#ffb600!important}header.header .container-nav{padding:0!important}header.header .container-nav .mod-sppagebuilder{width:100%}header.header .container-nav .mod-sppagebuilder .sppb-row{padding:20px!important;flex-wrap:nowrap!important}header.header .container-nav .mod-sppagebuilder .sppb-row>.sppb-row-column{padding:0!important}header.header .container-nav .mod-sppagebuilder .sppb-row>.sppb-row-column:first-child{flex-basis:auto!important;max-width:none!important;width:auto!important}header.header .container-nav .mod-sppagebuilder .sppb-row>.sppb-row-column:nth-child(2){flex-basis:auto!important;max-width:none!important;width:auto!important}header.header .container-nav .mod-sppagebuilder .sppb-row>.sppb-row-column:nth-child(3){flex-basis:90%!important;max-width:90%!important;display:none;padding-right:20px!important}@media only screen and (min-width: 1200px){header.header .container-nav .mod-sppagebuilder .sppb-row>.sppb-row-column:nth-child(3){display:block;padding-left:40px!important}}header.header .container-nav .mod-sppagebuilder .sppb-row>.sppb-row-column:nth-child(4){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_logoconi .sppb-addon-content{line-height:0}header.header .container-nav .mod-sppagebuilder .col_logoconi .sppb-addon-content .sppb-addon-single-image-container{position:static}header.header .container-nav .mod-sppagebuilder .col_logoconi .sppb-addon-content .sppb-addon-single-image-container a{top:-10px;left:0;z-index:1}header.header .container-nav .mod-sppagebuilder .col_logoconi .sppb-addon-content .sppb-addon-single-image-container a img{height:60px!important;width:100px!important}@media only screen and (min-width: 768px){header.header .container-nav .mod-sppagebuilder .col_logoconi .sppb-addon-content .sppb-addon-single-image-container a img{height:95px!important;width:auto!important;padding-left:40px}}header.header .container-nav .mod-sppagebuilder .col_menu ul{justify-content:flex-end}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:#fff!important;text-decoration:underline}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:#ffb600!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:#ffb600!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:#ffb600!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:#12234f}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 .btn-close{animation:spFadeInUp .8s!important;display:none;background-size:100%;background-color:transparent!important;filter:invert(1);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}}#modalMenu .metismenu .mod-menu .mm-collapse{box-shadow:none!important}#modalMenu.show{background:#0d4a8e;position:fixed!important;top:0;left:0;right:0;transition:.5s;bottom:120%;overflow:hidden;display:flex}@media only screen and (min-width: 992px){#modalMenu.show{top:193px}}#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:20px 0;margin:0 auto!important;width:1400px!important}#modalMenu .modal-content a{text-decoration:underline}#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}#modalMenu ul.mod-menu a:hover,#modalMenu ul.mod-menu span:hover,#modalMenu ul.mod-menu button:hover{color:#ffb600!important}#modalMenu ul.mod-menu li.current a,#modalMenu ul.mod-menu li.current span,#modalMenu ul.mod-menu li.current button{color:#ffb600!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:#ffb600!important;font-weight:700}@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:#fff;font-size:22px}#modalMenu ul.mod-menu>li>button:after{border-top-width:4px;border-left-width:4px;border-right-width:4px}#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:#fff}#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:#ffb600!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:#ffb600!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:#ffb600!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:#ffb600!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:after{content:"MENU";color:#fff!important;position:absolute;bottom:-14px;left:0;font-size:10px}.hamburger+p{margin:0!important}.hamburger span{border-top:2px solid #ffffff;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:#0d4a8e}#offcanvasMenu .metismenu .mod-menu .mm-collapse{box-shadow:none!important}#offcanvasMenu .offcanvas-header{background-color:#0d4a8e;color:#fff}#offcanvasMenu .offcanvas-header img{height:90px}#offcanvasMenu .offcanvas-header span{color:#fff}#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{text-decoration:underline!important}#offcanvasMenu .offcanvas-body ul li>a,#offcanvasMenu .offcanvas-body ul li>span,#offcanvasMenu .offcanvas-body ul li>button{color:#fff;font-size:16px;text-decoration:underline}#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:#ffb600!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:#ffb600!important;font-weight:700}#offcanvasMenu .metismenu.mod-menu .metismenu-item>ul.mm-show{z-index:0;padding:0;list-style:none;display:block;position:relative;top:0;width:100%;box-shadow:0 0 .5em #0000001a}#offcanvasMenu .metismenu.mod-menu .mm-toggler{color:#fff}#offcanvasMenu.show .btn-close{display:block}.main-top{background-color:#e6f4ff}.mod-breadcrumbs__wrapper{display:none!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}.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-weight:800}.mod-breadcrumbs__wrapper ol li:before{color:#111!important;font-size:15px!important}.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:#002e61!important;margin-top:0!important;z-index:1}footer .col_menu_footer_1 .sppb-link-list-list,footer .col_menu_footer_2 .sppb-link-list-list{padding:0!important}footer .col_menu_footer_1{margin-top:20px}footer .addon-root-icons-group{margin-top:20px}footer .mod-sppagebuilder{width:100%}footer .sppb-link-list-list{padding-top:40px;padding-bottom:40px}footer p{margin:0!important}footer h6{margin-top:30px!important}.vers_classic .sppb-addon-article-layout-content{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}@media only screen and (min-width: 992px){.vers_classic .sppb-addon-article-layout-content .sppb-article-img-wrap{aspect-ratio:16/9;overflow:hidden}}.vers_classic .sppb-addon-article-layout-content .sppb-article-img-wrap img{height:auto!important}.vers_classic .sppb-addon-article-layout-content .sppb-article-info-wrap{border-radius:0 0 10px 10px;transform:translateY(-30px);margin:0!important;background-color:#fff;padding:15px 25px!important}@media only screen and (min-width: 992px){.vers_classic .sppb-addon-article-layout-content .sppb-article-info-wrap{padding:25px!important}}.vers_classic .sppb-addon-article-layout-content .sppb-article-info-wrap h3{margin:12px 0 15px!important;font-weight:800!important;font-size:18px!important;line-height:22px!important;color:#0d4a8e!important}.vers_classic .sppb-addon-article-layout-content .sppb-article-info-wrap h3 a{display:block;font-size:18px!important;font-weight:800!important;line-height:22px!important;color:#2061aa!important}.vers_classic .sppb-addon-article-layout-content .sppb-article-info-wrap h3 a:hover{color:#002e61!important}.vers_classic .sppb-addon-article-layout-content .sppb-article-info-wrap .fields-container{margin:0;padding:0;list-style-type:none}.vers_classic .sppb-addon-article-layout-content .sppb-article-info-wrap .fields-container .field-label{display:none}.vers_classic .sppb-addon-article-layout-content .sppb-article-info-wrap .fields-container .field-value{display:block;border-radius:25px;background-color:#0096ff;font-size:14px;font-weight:700;width:fit-content;padding:4px 13px;color:#fff;margin-bottom:10px}.vers_classic .sppb-addon-article-layout-content .sppb-article-info-wrap .sppb-article-meta{font-weight:400!important;font-size:16px!important}.vers_classic .sppb-addon-article-layout-content .sppb-article-info-wrap .sppb-article-meta time{color:#111!important;font-weight:400!important;font-size:16px!important}.slick-dots li{margin:0 3px;width:unset!important;height:unset!important}.slick-dots li button{width:unset!important;height:unset!important}.slick-dots li button:before{opacity:1!important;background-color:#fff;border-radius:0!important;height:3px!important;width:15px!important;content:""!important}.slick-dots li.slick-active{width:30px!important}.slick-dots li.slick-active button:before{transition:all .3s ease-out 0s;background-color:#0096ff;width:30px!important}.slick-arrow{height:40px;width:40px;background-color:#8c8261;border-radius:50%;position:absolute;line-height:40px;z-index:1;text-align:center;margin-top:-20px}@media only screen and (min-width: 992px){.slick-arrow{height:60px;width:60px;line-height:60px;margin-top:-30px}}.slick-arrow:before{color:#fff!important;font-size:15px}@media only screen and (min-width: 992px){.slick-arrow:before{font-size:30px}}.slick-arrow.fa-angle-left{left:0}.slick-arrow.fa-angle-right{right:0}.club_olimpico .addon-root-module .atleti-slider{margin-left:-10px;width:calc(100% + 20px)}.club_olimpico .addon-root-module .slick-track .slick-slide{padding:10px}.club_olimpico .addon-root-module .slick-track .slick-slide .img_container{aspect-ratio:1/1;border-radius:10px 10px 0 0;overflow:hidden}.club_olimpico .addon-root-module .slick-track .slick-slide .img_container img{height:auto!important}.club_olimpico .addon-root-module .slick-track .slick-slide .sppb-carousel-extended-team-content{background-color:#002e61!important;padding:20px!important;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.club_olimpico .addon-root-module .slick-track .slick-slide .sppb-carousel-extended-team-content .sppb-carousel-extended-team-name{color:#fff!important;font-size:18px!important;line-height:22px!important;margin-top:10px}@media only screen and (min-width: 1200px){.club_olimpico .addon-root-module .slick-track .slick-slide .sppb-carousel-extended-team-content .sppb-carousel-extended-team-name{font-size:20px!important;line-height:24px!important}}@media only screen and (min-width: 1400px){.club_olimpico .addon-root-module .slick-track .slick-slide .sppb-carousel-extended-team-content .sppb-carousel-extended-team-name{font-size:22px!important;line-height:26px!important}}.club_olimpico .addon-root-module .slick-track .slick-slide .sppb-carousel-extended-team-content .sppb-carousel-extended-team-name a{color:#fff!important}.club_olimpico .addon-root-module .slick-track .slick-slide .sppb-carousel-extended-team-content .sppb-carousel-extended-team-name a span{display:block}.club_olimpico .addon-root-module .slick-track .slick-slide .sppb-carousel-extended-team-content .sppb-carousel-extended-team-designation{display:block;color:#fff!important;background-color:#0096ff;border-radius:25px;font-weight:700;font-size:14px!important;width:fit-content;padding:3px 10px;margin:0!important}.club_olimpico .addon-root-module .slick-track .slick-slide .sppb-carousel-extended-team-content .sppb-carousel-extended-team-designation a{color:#fff;margin:0;font-size:12px}.club_olimpico .slick-arrow{top:50%;margin-top:-98px;bottom:auto}.cale_iteam{padding:60px 30px!important}@media screen and (max-width: 767px){.cale_iteam .addon-root-text-block *{text-align:center!important}}.cale_iteam .calendariogare{width:100%}@media only screen and (min-width: 768px){.cale_iteam .calendariogare{display:flex;flex-wrap:wrap}}.cale_iteam .calendariogare .card_event_container{display:flex;column-gap:30px;flex-wrap:wrap;width:100%}.cale_iteam .calendariogare .card_event_container .card_event{flex-basis:100%;background-color:#e6f4ff;border-radius:10px;overflow:hidden;margin-bottom:30px}@media only screen and (min-width: 768px){.cale_iteam .calendariogare .card_event_container .card_event{flex-basis:calc(50% - 15px)}}@media only screen and (min-width: 1200px){.cale_iteam .calendariogare .card_event_container .card_event{flex-basis:calc(20% - 24px)}}.cale_iteam .calendariogare .card_event_container .card_event .date_container{background-color:#0d4a8e;color:#fff;padding:18px}.cale_iteam .calendariogare .card_event_container .card_event .date_container span{font-size:22px;display:block;text-align:center}.cale_iteam .calendariogare .card_event_container .card_event .date_container span.main_date{font-size:35px;line-height:35px;font-weight:800}.cale_iteam .calendariogare .card_event_container .card_event .time_container{background-color:#0096ff;color:#fff;padding:10px 20px;text-align:center;font-weight:800}.cale_iteam .calendariogare .card_event_container .card_event .text_container{padding:20px}.cale_iteam .calendariogare .card_event_container .card_event .text_container .pitto_container .pittogramma>a{text-align:left;display:block;text-decoration:none!important}.cale_iteam .calendariogare .card_event_container .card_event .text_container .pitto_container .pittogramma span{display:inline-block;vertical-align:middle}.cale_iteam .calendariogare .card_event_container .card_event .text_container .pitto_container .pittogramma span.pitto{border-radius:10px;height:60px;width:60px;background-size:100% auto}.cale_iteam .calendariogare .card_event_container .card_event .text_container .pitto_container .pittogramma span.pitto.cerimonie,.cale_iteam .calendariogare .card_event_container .card_event .text_container .pitto_container .pittogramma span.pitto.Cerimonie{background:url(/images/discipline/pittogrammi_svg/cerimonie.svg)}.cale_iteam .calendariogare .card_event_container .card_event .text_container .pitto_container .pittogramma span.pitto.Scialpino,.cale_iteam .calendariogare .card_event_container .card_event .text_container .pitto_container .pittogramma span.pitto.sci_alpino{background:url(/images/discipline/pittogrammi_svg/para-alpino.svg)}.cale_iteam .calendariogare .card_event_container .card_event .text_container .pitto_container .pittogramma span.pitto.Biathlon,.cale_iteam .calendariogare .card_event_container .card_event .text_container .pitto_container .pittogramma span.pitto.biathlon{background:url(/images/discipline/pittogrammi_svg/para-biathlon.svg)}.cale_iteam .calendariogare .card_event_container .card_event .text_container .pitto_container .pittogramma span.pitto.sci_nordico,.cale_iteam .calendariogare .card_event_container .card_event .text_container .pitto_container .pittogramma span.pitto.Scinordico{background:url(/images/discipline/pittogrammi_svg/para-fondo.svg)}.cale_iteam .calendariogare .card_event_container .card_event .text_container .pitto_container .pittogramma span.pitto.para_ice_hockey,.cale_iteam .calendariogare .card_event_container .card_event .text_container .pitto_container .pittogramma span.pitto.Paraicehockey{background:url(/images/discipline/pittogrammi_svg/para-hockey.svg)}.cale_iteam .calendariogare .card_event_container .card_event .text_container .pitto_container .pittogramma span.pitto.snowboard,.cale_iteam .calendariogare .card_event_container .card_event .text_container .pitto_container .pittogramma span.pitto.Snowboard{background:url(/images/discipline/pittogrammi_svg/para-snowboard.svg)}.cale_iteam .calendariogare .card_event_container .card_event .text_container .pitto_container .pittogramma span.pitto.curling_in_carrozzina,.cale_iteam .calendariogare .card_event_container .card_event .text_container .pitto_container .pittogramma span.pitto.Curlingincarrozzina{background:url(/images/discipline/pittogrammi_svg/wheelchair-curling.svg)}.cale_iteam .calendariogare .card_event_container .card_event .text_container .pitto_container .pittogramma span.disci{padding-left:10px;width:calc(97% - 60px);text-decoration:underline}@media only screen and (min-width: 992px){.azzurri_ingara .azzurri-container>.sppb-row{column-gap:30px}}.azzurri_ingara .azzurri-container>.sppb-row>div{max-width:100%;flex-basis:100%;margin-bottom:30px}@media only screen and (min-width: 992px){.azzurri_ingara .azzurri-container>.sppb-row>div{max-width:calc(33.333% - 20px);flex-basis:calc(33.333% - 20px);margin-bottom:0}}.azzurri_ingara .azzurri-container>.sppb-row>div:first-child{padding:0!important}.azzurri_ingara .azzurri-container>.sppb-row>div:first-child .header{width:100%}.azzurri_ingara .azzurri-container>.sppb-row>div:first-child .dettaglio{border-width:2px;border-style:solid;border-color:#dbdbdb;border-radius:10px!important;overflow:hidden;background-color:#fff;padding:25px;position:relative;width:100%}.azzurri_ingara .azzurri-container>.sppb-row>div:first-child .dettaglio>h3{color:#0d4a8e!important;display:block!important;font-size:18px!important;line-height:22px!important;width:100%!important;text-decoration:none!important;text-align:left!important;margin-bottom:20px}.azzurri_ingara .azzurri-container>.sppb-row>div:first-child .dettaglio .elenco{height:160px;overflow-y:scroll;padding-bottom:20px}.azzurri_ingara .azzurri-container>.sppb-row>div:first-child .dettaglio .elenco:after{background:linear-gradient(0deg,#fff 22%,#fff0);display:block;content:"";position:absolute;bottom:0;left:0;width:100%;height:100px}.azzurri_ingara .azzurri-container>.sppb-row>div:first-child .dettaglio .elenco .row_evento{padding:5px 0;position:relative;color:#0d4a8e;font-weight:600;margin-bottom:10px;font-size:12px}@media only screen and (min-width: 1024px){.azzurri_ingara .azzurri-container>.sppb-row>div:first-child .dettaglio .elenco .row_evento{font-size:14px}}.azzurri_ingara .azzurri-container>.sppb-row>div:first-child .dettaglio .elenco .row_evento:after{position:absolute;display:block;background-color:#ececec;left:0;top:0;height:100%;width:2px;content:""}.azzurri_ingara .azzurri-container>.sppb-row>div:first-child .dettaglio .elenco .row_evento.finale{background-color:#8c8261;color:#fff}.azzurri_ingara .azzurri-container>.sppb-row>div:first-child .dettaglio .elenco .row_evento.finale:after{background-color:#8c8261}.azzurri_ingara .azzurri-container>.sppb-row>div:first-child .dettaglio .elenco .row_evento span{display:inline-block;vertical-align:middle}.azzurri_ingara .azzurri-container>.sppb-row>div:first-child .dettaglio .elenco .row_evento span.ora{width:50px;padding-left:10px}@media only screen and (min-width: 1024px){.azzurri_ingara .azzurri-container>.sppb-row>div:first-child .dettaglio .elenco .row_evento span.ora{padding-left:15px;width:70px}}@media only screen and (min-width: 1200px){.azzurri_ingara .azzurri-container>.sppb-row>div:first-child .dettaglio .elenco .row_evento span.ora{padding-left:20px}}.azzurri_ingara .azzurri-container>.sppb-row>div:first-child .dettaglio .elenco .row_evento span.disciplina{width:calc(100% - 70px)}@media only screen and (min-width: 1200px){.azzurri_ingara .azzurri-container>.sppb-row>div:first-child .dettaglio .elenco .row_evento span.disciplina{width:auto}}.azzurri_ingara .azzurri-container>.sppb-row>div:nth-child(2){padding:0!important}.azzurri_ingara .azzurri-container>.sppb-row>div:nth-child(2) .box_gara{border-width:2px;border-style:solid;border-color:#dbdbdb;border-radius:10px!important;overflow:hidden;background-color:#fff;padding:15px 25px;position:relative;width:100%}.azzurri_ingara .azzurri-container>.sppb-row>div:nth-child(2) .box_gara.garaday{padding:18px!important;margin-bottom:15px!important;cursor:pointer}.azzurri_ingara .azzurri-container>.sppb-row>div:nth-child(2) .box_gara.garaday:after{background:#ffffffb3;display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:25px}.azzurri_ingara .azzurri-container>.sppb-row>div:nth-child(2) .box_gara.garaday.selected:after{display:none}.azzurri_ingara .azzurri-container>.sppb-row>div:nth-child(2) .box_gara.garaday .clearfix{padding-bottom:0!important}.azzurri_ingara .azzurri-container>.sppb-row>div:nth-child(2) .box_gara.garaday .addon-root-text-block .clearfix{border-left:0;padding-left:0!important;position:relative}.azzurri_ingara .azzurri-container>.sppb-row>div:nth-child(2) .box_gara.garaday .addon-root-text-block p{margin:0!important}.azzurri_ingara .azzurri-container>.sppb-row>div:nth-child(2) .box_gara.garaday .addon-root-text-block p.n_gara{position:absolute;left:0;top:0;font-size:34px;padding:5px;font-weight:600;border-radius:10px;background-color:#8c8261!important;color:#fff!important;width:60px;height:60px;text-align:center}.azzurri_ingara .azzurri-container>.sppb-row>div:nth-child(2) .box_gara.garaday .addon-root-text-block p.w_gara{padding-left:80px;color:#8c8261;font-size:16px;line-height:26px;font-weight:600}@media only screen and (min-width: 1200px){.azzurri_ingara .azzurri-container>.sppb-row>div:nth-child(2) .box_gara.garaday .addon-root-text-block p.w_gara{font-size:22px}}.azzurri_ingara .azzurri-container>.sppb-row>div:nth-child(2) .box_gara.garaday .addon-root-text-block p.m_gara{padding-left:80px;font-size:22px;line-height:30px;font-weight:600}@media only screen and (min-width: 1200px){.azzurri_ingara .azzurri-container>.sppb-row>div:nth-child(2) .box_gara.garaday .addon-root-text-block p.m_gara{font-size:30px}}.azzurri_ingara .azzurri-container>.sppb-row>div:nth-child(2) .box_gara.garaday .sppb-icon{text-align:right;background-color:#0096ff;padding:15px;position:absolute;right:20px;top:20px;font-weight:600;border-radius:10px;background-color:#0096ff!important;width:50px;height:50px;text-align:center}.azzurri_ingara .azzurri-container>.sppb-row>div:nth-child(2) .box_gara.garaday .sppb-icon:before{display:none}.azzurri_ingara .azzurri-container>.sppb-row>div:nth-child(2) .box_gara.garaday .sppb-icon i{color:#fff;font-size:20px}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario{border-width:2px;border-style:solid;border-color:#dbdbdb;border-radius:10px!important;overflow:hidden;background-color:#fff}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario{padding:25px 15px}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar table,.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar th,.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar td,.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar tr{border:0!important;padding:0!important}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar table:hover,.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar th:hover,.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar td:hover,.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar tr:hover{background-color:transparent!important}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar .calendar-header{border:0!important;margin:0!important}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar .calendar-header .year-title{font-size:26px;line-height:32px;font-weight:600;color:#0d4a8e;text-align:left}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar .calendar-header .prev,.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar .calendar-header .next{display:none!important}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar .months-container{margin:20px 0}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar .months-container table{width:100%}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar .months-container table thead .month-title{display:none}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar .months-container table thead .day-header{color:#8c8261}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar .months-container table td{text-align:center;padding:5px 0!important}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar .months-container table td .day-content{display:inline-block;width:27px;height:27px;color:#0d4a8e;border-radius:50%}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar .months-container table td .day-content.evento{color:#fff;background-color:#0d4a8e}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar .months-container table td .day-content.finale{color:#fff;background-color:#8c8261}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .calendar .months-container table td.selected .day-content{background-color:#b3deff;color:#0d4a8e}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .discipline_cont{margin:0!important;column-gap:15px;flex-wrap:wrap;display:flex}@media only screen and (min-width: 768px){.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .discipline_cont{flex-basis:100%}}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .discipline_cont .pitto{text-align:center;width:calc(25% - 14px);max-width:calc(25% - 14px);margin-bottom:10px}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .discipline_cont .pitto span{display:block;text-align:center;width:100%}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .discipline_cont .pitto span.img{aspect-ratio:1/1;background-color:#0d4a8e;border-radius:10px;overflow:hidden;background-position:center center;background-size:90% auto}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .discipline_cont .pitto span.nome{color:#0d4a8e;font-weight:800;font-size:8px;line-height:14px;padding-top:5px;width:100%}@media only screen and (min-width: 500px){.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .calendario .discipline_cont .pitto span.nome{font-size:10px}}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .addon-root-text-block{padding:0 15px 25px}.azzurri_ingara .azzurri-container>.sppb-row>div.minicalendario .addon-root-text-block .sppb-addon-content{text-align:center}.azzurri-in-gara{display:flex;flex-wrap:wrap;column-gap:30px;padding:30px}.azzurri-in-gara .giorni{border-width:2px;border-style:solid;border-color:#dbdbdb;border-radius:10px!important;overflow:hidden;flex-basis:100%;background-color:#fff;margin-bottom:30px;padding:20px}@media only screen and (min-width: 992px){.azzurri-in-gara .giorni{flex-basis:calc(50% - 15px)}}@media only screen and (min-width: 1024px){.azzurri-in-gara .giorni{flex-basis:calc(33.333% - 20px)}}@media only screen and (min-width: 1200px){.azzurri-in-gara .giorni{flex-basis:calc(25% - 23px)}}.azzurri-in-gara .giorni .container{padding:0;position:relative}.azzurri-in-gara .giorni .container .numero{font-size:60px;line-height:57px;position:absolute;left:0;top:0;font-weight:700;color:#8c8261}.azzurri-in-gara .giorni .container .data{padding-left:90px}.azzurri-in-gara .giorni .container .data span{display:block}.azzurri-in-gara .giorni .container .data span.mese{color:#0d4a8e;font-size:30px;line-height:25px;font-weight:600}.azzurri-in-gara .giorni .container>a{will-change:transform;transition:all .3s ease-out 0s;background-color:#002e61!important;border:0!important;border-radius:10px!important;color:#fff!important;cursor:pointer;display:inline-block;line-height:18px!important;text-decoration:none;font-size:12px!important;padding:5px 30px!important;text-align:center;margin-top:30px!important;width:100%!important}.azzurri-in-gara .giorni .container>a:hover{background:#2061aa!important;color:#fff!important}.azzurri-in-gara .giorni .container>a span{padding:0!important;background-color:transparent!important}.azzurri-in-gara .giorni .container>a span{font-size:12px!important}.calendario-azzurri{padding:60px 30px}.calendario-azzurri>h3{color:#0d4a8e!important;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){.calendario-azzurri>h3{font-size:40px!important;line-height:45px!important}}.calendario-azzurri .stampa{display:block;padding:30px 0}.calendario-azzurri .stampa button{will-change:transform;transition:all .3s ease-out 0s;background-color:#002e61!important;border:0!important;border-radius:10px!important;color:#fff!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none}.calendario-azzurri .stampa button:hover{background:#2061aa!important;color:#fff!important}.calendario-azzurri .stampa button span{padding:0!important;background-color:transparent!important}.calendario-azzurri .dettaglio{padding-top:30px}.calendario-azzurri .dettaglio table{width:100%}.calendario-azzurri .dettaglio table tr{border-bottom:1px solid rgb(212.0492957746,212.4507042254,212.0492957746)}.calendario-azzurri .dettaglio table tr.finale{background-color:#8c8261;color:#fff}.calendario-azzurri .dettaglio table tr.finale a{color:#fff}.calendario-azzurri .dettaglio table tr th,.calendario-azzurri .dettaglio table tr td{padding:5px!important;text-align:left!important;font-size:10px}@media only screen and (min-width: 768px){.calendario-azzurri .dettaglio table tr th,.calendario-azzurri .dettaglio table tr td{font-size:14px}}.calendario-azzurri .dettaglio table tr th span,.calendario-azzurri .dettaglio table tr td span{text-align:left!important}.calendario-azzurri .dettaglio table tr th a,.calendario-azzurri .dettaglio table tr td a{font-weight:700;color:#0d4a8e;text-decoration:underline!important}.calendario-azzurri .dettaglio table thead tr th{color:#fff;background-color:#002e61;text-transform:uppercase}.view-medaglie main>h1{margin-top:100px!important}.medagliere .medaglie_big .sppb-row{column-gap:20px}@media only screen and (min-width: 768px){.medagliere .medaglie_big .sppb-row{column-gap:30px}}@media only screen and (min-width: 1024px){.medagliere .medaglie_big .sppb-row{width:700px!important;margin:0 auto!important}}.medagliere .medaglie_big .sppb-row .sppb-row-column{position:relative;flex-basis:calc(33% - 13px)}@media only screen and (min-width: 768px){.medagliere .medaglie_big .sppb-row .sppb-row-column{flex-basis:calc(33% - 18px)}}.medagliere .medaglie_big .sppb-row .sppb-row-column:after{content:"";display:block;border-radius:10px;height:85px;width:50px;background-size:100% auto;background-repeat:no-repeat;position:absolute;top:0;left:50%;margin-left:-25px}@media only screen and (min-width: 768px){.medagliere .medaglie_big .sppb-row .sppb-row-column:after{height:145px;width:90px;margin-left:-45px}}.medagliere .medaglie_big .sppb-row .sppb-row-column .clearfix{transform:none!important;padding-top:90px}@media only screen and (min-width: 768px){.medagliere .medaglie_big .sppb-row .sppb-row-column .clearfix{padding-top:150px}}.medagliere .medaglie_big .sppb-row .sppb-row-column .clearfix .sppb-addon-animated-number{text-align:center}.medagliere .medaglie_big .sppb-row .sppb-row-column .clearfix .sppb-addon-animated-number .sppb-animated-number{font-weight:900;font-size:32px;line-height:40px;color:#fff}@media only screen and (min-width: 768px){.medagliere .medaglie_big .sppb-row .sppb-row-column .clearfix .sppb-addon-animated-number .sppb-animated-number{font-size:60px;line-height:45px;margin-top:20px}}.medagliere .medaglie_big .sppb-row .sppb-row-column .clearfix .sppb-addon-animated-number .sppb-animated-number span{font-size:16px!important;display:block}@media only screen and (min-width: 768px){.medagliere .medaglie_big .sppb-row .sppb-row-column .clearfix .sppb-addon-animated-number .sppb-animated-number span{font-size:22px!important}}.medagliere .medaglie_big .sppb-row .sppb-row-column:first-child:after{background-image:url(/images/medagliere/gold.png)}.medagliere .medaglie_big .sppb-row .sppb-row-column:nth-child(2):after{background-image:url(/images/medagliere/silver.png)}.medagliere .medaglie_big .sppb-row .sppb-row-column:nth-child(3):after{background-image:url(/images/medagliere/bronze.png)}.medagliere .sppb-panel-group{display:flex;column-gap:30px;flex-wrap:wrap}.medagliere .sppb-panel-group .sppb-panel{margin-bottom:25px!important;border-radius:10px!important;background-color:#fff;flex-basis:100%;padding:0 20px 10px}@media only screen and (min-width: 768px){.medagliere .sppb-panel-group .sppb-panel{flex-basis:calc(50% - 15px)}}@media only screen and (min-width: 1024px){.medagliere .sppb-panel-group .sppb-panel{flex-basis:calc(25% - 23px)}}.medagliere .sppb-panel-group .sppb-panel .medal_title{border-bottom:0!important}.medagliere .sppb-panel-group .sppb-panel .medal_title .sppb-panel-title{padding:5px 20px!important;margin-top:20px;font-size:24px!important;font-weight:700!important;text-align:center;width:100%;border-radius:25px;color:#fff;display:block}.medagliere .sppb-panel-group .sppb-panel .medal_title .sppb-accordion-icon-wrap{display:none!important}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse{display:block!important}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body{padding:10px 20px!important}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-section{padding:0!important}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content{color:#111;text-align:center}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content a{text-decoration:underline!important}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p{margin:7px 0;font-size:16px}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.data{font-size:16px;margin-top:0!important;color:#0096ff;font-weight:600}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block a{text-decoration:underline}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block span,.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block a{display:inline-block;padding:0 3px 0 10px;color:#111;position:relative}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block span:before,.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block a:before{content:"";display:block;height:13px;width:2px;background-color:#0096ff;position:absolute;left:0;top:5px}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block span:first-child,.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block a:first-child{padding:0 3px 0 0}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block span:first-child:before,.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block a:first-child:before{display:none}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block .atleta{font-weight:600;font-size:16px}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma{margin-top:20px!important;margin-bottom:20px!important;padding:15px 0;border-top:1px solid #868686;border-bottom:1px solid #868686}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma>a{text-align:left;display:block;text-decoration:none!important}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span{display:inline-block;vertical-align:middle}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto{border-radius:10px;height:60px;width:60px;background-size:100% auto}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.cerimonie,.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.Cerimonie{background:url(/images/discipline/pittogrammi_svg/cerimonie.svg)}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.Scialpino,.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.sci_alpino{background:url(/images/discipline/pittogrammi_svg/para-alpino.svg)}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.Biathlon,.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.biathlon{background:url(/images/discipline/pittogrammi_svg/para-biathlon.svg)}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.sci_nordico,.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.Scinordico{background:url(/images/discipline/pittogrammi_svg/para-fondo.svg)}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.para_ice_hockey,.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.Paraicehockey{background:url(/images/discipline/pittogrammi_svg/para-hockey.svg)}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.snowboard,.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.Snowboard{background:url(/images/discipline/pittogrammi_svg/para-snowboard.svg)}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.curling_in_carrozzina,.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.Curlingincarrozzina{background:url(/images/discipline/pittogrammi_svg/wheelchair-curling.svg)}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.disci{padding-left:10px;width:calc(97% - 60px);text-decoration:underline}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.link{text-align:center}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.link a{will-change:transform;transition:all .3s ease-out 0s;background-color:#002e61!important;border:0!important;border-radius:10px!important;color:#fff!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;text-decoration:none!important;color:#fff}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.link a:hover{background:#2061aa!important;color:#fff!important}.medagliere .sppb-panel-group .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.link a span{padding:0!important;background-color:transparent!important}.medagliere .sppb-panel-group .sppb-panel.oro .medal_title .sppb-panel-title,.medagliere .sppb-panel-group .sppb-panel.gold .medal_title .sppb-panel-title{background-color:#8c8261!important}.medagliere .sppb-panel-group .sppb-panel.argento .medal_title .sppb-panel-title,.medagliere .sppb-panel-group .sppb-panel.silver .medal_title .sppb-panel-title{background-color:#949594!important}.medagliere .sppb-panel-group .sppb-panel.bronzo .medal_title .sppb-panel-title,.medagliere .sppb-panel-group .sppb-panel.bronze .medal_title .sppb-panel-title{background-color:#a77c5b!important}.medagliere .sppb-panel-group .sppb-panel i{color:#fff!important}.medagliere .sppb-panel-custom .active .sppb-accordion-icon-wrap{transform:rotate(180deg)}.medagliere .totale{display:flex;flex-wrap:wrap;column-gap:20px;padding-top:110px}@media only screen and (min-width: 768px){.medagliere .totale{padding-top:160px}}@media only screen and (min-width: 1024px){.medagliere .totale{width:700px!important;margin:0 auto!important}}.medagliere .totale>span{display:block;position:relative;text-align:center;flex-basis:calc(33% - 13px);font-weight:900;font-size:32px;line-height:40px;cursor:pointer;color:#002e61}@media only screen and (min-width: 768px){.medagliere .totale>span{flex-basis:calc(33% - 18px);font-size:60px;line-height:45px;margin-top:20px}}.medagliere .totale>span:after{content:"";display:block;border-radius:10px;height:85px;width:50px;background-size:100% auto;background-repeat:no-repeat;position:absolute;top:-90px;left:50%;margin-left:-25px}@media only screen and (min-width: 768px){.medagliere .totale>span:after{height:145px;top:-160px;width:90px;margin-left:-45px}}.medagliere .totale>span span{font-size:16px!important;display:block}@media only screen and (min-width: 768px){.medagliere .totale>span span{font-size:22px!important}}.medagliere .totale>span.oro:after,.medagliere .totale>span.gold:after{background-image:url(/images/medagliere/gold.png)}.medagliere .totale>span.argento:after,.medagliere .totale>span.silver:after{background-image:url(/images/medagliere/silver.png)}.medagliere .totale>span.bronzo:after,.medagliere .totale>span.bronze:after{background-image:url(/images/medagliere/bronze.png)}.medagliere .info{text-align:center;padding:50px 30px 30px}.medagliere .info span{will-change:transform;transition:all .3s ease-out 0s;background-color:#002e61!important;border:0!important;border-radius:10px!important;color:#fff!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none}.medagliere .info span:hover{background:#2061aa!important;color:#fff!important}.medagliere .info span span{padding:0!important;background-color:transparent!important}.medagliere .dettaglio{display:flex;flex-wrap:wrap;column-gap:30px;padding:30px}.medagliere .dettaglio .sppb-panel{margin-bottom:25px!important;border-radius:10px!important;background-color:#fff;flex-basis:100%;padding:0 20px 10px;border:2px solid #dbdbdb}@media only screen and (min-width: 768px){.medagliere .dettaglio .sppb-panel{flex-basis:calc(50% - 15px)}}@media only screen and (min-width: 1024px){.medagliere .dettaglio .sppb-panel{flex-basis:calc(25% - 23px)}}.medagliere .dettaglio .sppb-panel .medal_title{border-bottom:0!important}.medagliere .dettaglio .sppb-panel .medal_title .sppb-panel-title{padding:5px 20px!important;margin-top:20px;font-size:24px!important;font-weight:700!important;text-align:center;width:100%;border-radius:25px;color:#fff;display:block}.medagliere .dettaglio .sppb-panel .medal_title .sppb-accordion-icon-wrap{display:none!important}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse{display:block!important}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body{padding:10px 20px!important}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-section{padding:0!important}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content{color:#111;text-align:center}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content a{text-decoration:underline!important}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p{margin:7px 0;font-size:16px}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.data{font-size:16px;margin-top:0!important;color:#0096ff;font-weight:600}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block a{text-decoration:underline}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block span,.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block a{display:inline-block;padding:0 3px 0 10px;color:#111;position:relative}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block span:before,.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block a:before{content:"";display:block;height:13px;width:2px;background-color:#0096ff;position:absolute;left:0;top:5px}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block span:first-child,.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block a:first-child{padding:0 3px 0 0}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block span:first-child:before,.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block a:first-child:before{display:none}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.atleti_block .atleta{font-weight:600;font-size:16px}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma{margin-top:20px!important;margin-bottom:20px!important;padding:15px 0;border-top:1px solid #868686;border-bottom:1px solid #868686}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma>a{text-align:left;display:block;text-decoration:none!important}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span{display:inline-block;vertical-align:middle}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto{border-radius:10px;height:60px;width:60px;background-size:100% auto}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.cerimonie,.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.Cerimonie{background:url(/images/discipline/pittogrammi_svg/cerimonie.svg)}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.Scialpino,.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.sci_alpino{background:url(/images/discipline/pittogrammi_svg/para-alpino.svg)}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.Biathlon,.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.biathlon{background:url(/images/discipline/pittogrammi_svg/para-biathlon.svg)}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.sci_nordico,.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.Scinordico{background:url(/images/discipline/pittogrammi_svg/para-fondo.svg)}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.para_ice_hockey,.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.Paraicehockey{background:url(/images/discipline/pittogrammi_svg/para-hockey.svg)}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.snowboard,.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.Snowboard{background:url(/images/discipline/pittogrammi_svg/para-snowboard.svg)}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.curling_in_carrozzina,.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.pitto.Curlingincarrozzina{background:url(/images/discipline/pittogrammi_svg/wheelchair-curling.svg)}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.pittogramma span.disci{padding-left:10px;width:calc(97% - 60px);text-decoration:underline}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.link{text-align:center}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.link a{will-change:transform;transition:all .3s ease-out 0s;background-color:#002e61!important;border:0!important;border-radius:10px!important;color:#fff!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;text-decoration:none!important;color:#fff}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.link a:hover{background:#2061aa!important;color:#fff!important}.medagliere .dettaglio .sppb-panel .sppb-panel-collapse .sppb-panel-body .sppb-addon-content p.link a span{padding:0!important;background-color:transparent!important}.medagliere .dettaglio .sppb-panel.oro .medal_title .sppb-panel-title,.medagliere .dettaglio .sppb-panel.gold .medal_title .sppb-panel-title{background-color:#8c8261!important}.medagliere .dettaglio .sppb-panel.argento .medal_title .sppb-panel-title,.medagliere .dettaglio .sppb-panel.silver .medal_title .sppb-panel-title{background-color:#949594!important}.medagliere .dettaglio .sppb-panel.bronzo .medal_title .sppb-panel-title,.medagliere .dettaglio .sppb-panel.bronze .medal_title .sppb-panel-title{background-color:#a77c5b!important}.medagliere .dettaglio .sppb-panel i{color:#fff!important}.medagliere.no_medaglie{padding-bottom:100px!important}.medagliere.no_medaglie .addon-root-text-block .clearfix{padding-bottom:190px!important}.line_disci .disci_container{display:flex!important;column-gap:30px;flex-wrap:wrap}.line_disci .disci_container>.sppb-addon-wrapper{flex-basis:100%;border-radius:10px;overflow:hidden;margin-bottom:30px}@media only screen and (min-width: 768px){.line_disci .disci_container>.sppb-addon-wrapper{flex-basis:calc(33.333% - 20px)}}@media only screen and (min-width: 1024px){.line_disci .disci_container>.sppb-addon-wrapper{flex-basis:calc(16.666% - 25px)}}.line_disci .disci_container>.sppb-addon-wrapper .sppb-addon-image-layout-image{aspect-ratio:1/1;overflow:hidden;background-color:#000}.line_disci .disci_container>.sppb-addon-wrapper .sppb-addon-image-layout-image img{width:100%!important;height:auto!important}.line_disci .disci_container>.sppb-addon-wrapper .sppb-addon-image-layout-wrap,.line_disci .disci_container>.sppb-addon-wrapper .sppb-addon-content,.line_disci .disci_container>.sppb-addon-wrapper .sppb-addon-image-layouts,.line_disci .disci_container>.sppb-addon-wrapper .clearfix,.line_disci .disci_container>.sppb-addon-wrapper .sppb-addon-wrapper{height:100%}.line_disci .disci_container>.sppb-addon-wrapper .sppb-addon-image-layout-content{padding:20px!important;width:100%;text-align:center;background-color:#e6f4ff!important}.line_disci .disci_container>.sppb-addon-wrapper .sppb-addon-image-layout-content h3{font-size:20px;text-align:center;margin:0!important}.line_disci .disci_container>.sppb-addon-wrapper .sppb-addon-image-layout-content .sppb-btn{width:100%!important}.link_oly{padding-bottom:110px!important}@media only screen and (min-width: 768px){.link_oly{padding-bottom:50px!important}}.link_oly .div_links{border-width:2px;border-style:solid;border-color:#dbdbdb;overflow:hidden;border-radius:45px!important}.link_oly .div_links .sppb-addon-wrapper{height:100%}.link_oly .div_links .sppb-addon-wrapper .clearfix{border-width:2px;border-style:solid;border-color:#dbdbdb;border-radius:10px!important;overflow:hidden;background-color:#fff;transform:translateY(180px);border-radius:25px;padding:25px 10px!important}@media screen and (max-width: 767px){.link_oly .div_links .sppb-addon-wrapper .clearfix{background-image:none!important}}@media only screen and (min-width: 768px){.link_oly .div_links .sppb-addon-wrapper .clearfix{background-size:auto 100%;height:100%;transform:none;background-color:transparent;border-radius:0!important;box-shadow:none!important;padding:25px 20px!important}}@media only screen and (min-width: 1024px){.link_oly .div_links .sppb-addon-wrapper .clearfix{padding:25px!important}}.link_oly .div_links .links_container{padding:0}@media only screen and (min-width: 768px){.link_oly .div_links .links_container{padding:15px}}.link_oly .div_links .links_container .link_line{position:relative;padding:15px 0 15px 65px;font-size:14px;line-height:20px;font-weight:600;color:#0d4a8e}@media only screen and (min-width: 768px){.link_oly .div_links .links_container .link_line{font-size:20px;padding:25px 0 25px 90px}}.link_oly .div_links .links_container .link_line:hover{transition:all .3s ease-out 0s;padding-left:120px}.link_oly .div_links .links_container .link_line a{color:#0d4a8e;position:relative}.link_oly .div_links .links_container .link_line a:after{content:">";font-size:20px;display:block;position:absolute;top:2px;right:-20px;z-index:1}@media only screen and (min-width: 768px){.link_oly .div_links .links_container .link_line a:after{top:5px}}.link_oly .div_links .links_container .link_line:before{background-repeat:no-repeat;background-size:100% auto;background-position:center center;content:"";display:block;height:50px;position:absolute;top:0;left:0;width:50px;z-index:1}@media only screen and (min-width: 768px){.link_oly .div_links .links_container .link_line:before{height:70px;width:70px}}.link_oly .div_links .links_container .link_line:first-child:before{background-image:url(/images/modulo_links_home/dot_1.png)}.link_oly .div_links .links_container .link_line:nth-child(2):before{background-image:url(/images/modulo_links_home/dot_2.png)}.link_oly .div_links .links_container .link_line:nth-child(3):before{background-image:url(/images/modulo_links_home/dot_3.png)}.link_oly .div_links .links_container .link_line:nth-child(4){margin-bottom:0!important}.link_oly .div_links .links_container .link_line:nth-child(4):before{background-image:url(/images/modulo_links_home/dot_4.png)}.line_gallery .overlay-background-image-wrapper{position:static!important}.line_gallery .overlay-show-content-on-hover .overlay-image-title{opacity:1!important;visibility:visible!important;transform:none!important}.line_gallery .col_gallery{display:flex;column-gap:30px;flex-wrap:wrap;margin:30px 0}.line_gallery .col_gallery .addon-root-image-overlay{flex-basis:100%;margin-bottom:30px}@media only screen and (min-width: 768px){.line_gallery .col_gallery .addon-root-image-overlay{flex-basis:calc(33.333% - 20px)}}.line_gallery .col_gallery .addon-root-image-overlay .sppb-addon-overlay-image-content{display:flex;flex-wrap:wrap;padding:0!important}.line_gallery .col_gallery .addon-root-image-overlay .sppb-addon-overlay-image-content .overlay-background-image-wrapper{flex-basis:100%;aspect-ratio:16/9;overflow:hidden;border-radius:10px;order:1;width:100%}.line_gallery .col_gallery .addon-root-image-overlay .sppb-addon-overlay-image-content .overlay-background-image-wrapper .overlay-background-image{transform:none!important;height:100%!important;width:100%!important;background-size:cover!important}.line_gallery .col_gallery .addon-root-image-overlay .sppb-addon-overlay-image-content .overlay-image-title{flex-basis:100%;order:2}.line_gallery .col_gallery .addon-root-image-overlay .sppb-addon-overlay-image-content .overlay-image-title h3{transform:none!important;margin-top:15px!important}.line_gallery .col_gallery .addon-root-image-overlay .sppb-addon-overlay-image-content .overlay-image-title h3 a{color:#fff}.line_gallery .col_gallery .addon-root-image-overlay .sppb-addon-overlay-image-content .overlay-background-style{display:none}.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{flex-basis:100%;display:block;color:#0d4a8e;margin-bottom:40px!important;display:flex;border-radius:10px;padding:20px;background-color:#fff;align-items:center}@media only screen and (min-width: 768px){.WALLdiscipline>a{flex-basis:calc(33.333% - 34px)}}.WALLdiscipline>a div.pittogramma{flex-basis:30%;max-width:30%;background-color:#0d4a8e;overflow:hidden;border-radius:10px;position:relative}.WALLdiscipline>a div.pittogramma:after{content:"";display:block;padding-bottom:100%}.WALLdiscipline>a div.pittogramma>*{height:100%;position:absolute;width:100%}.WALLdiscipline>a div.pittogramma.sci_alpino{background:url(/images/discipline/pittogrammi_svg/para-alpino.svg)}.WALLdiscipline>a div.pittogramma.biathlon{background:url(/images/discipline/pittogrammi_svg/para-biathlon.svg)}.WALLdiscipline>a div.pittogramma.sci_nordico{background:url(/images/discipline/pittogrammi_svg/para-fondo.svg)}.WALLdiscipline>a div.pittogramma.para_ice_hockey{background:url(/images/discipline/pittogrammi_svg/para-hockey.svg)}.WALLdiscipline>a div.pittogramma.snowboard{background:url(/images/discipline/pittogrammi_svg/para-snowboard.svg)}.WALLdiscipline>a div.pittogramma.curling_in_carrozzina{background:url(/images/discipline/pittogrammi_svg/wheelchair-curling.svg)}.WALLdiscipline>a .nomeDisciplina{flex-basis:70%;max-width:70%}.WALLdiscipline>a .nomeDisciplina span{display:block;font-weight:600;padding-left:10px}@media only screen and (min-width: 768px){.SCHEDAdisciplina{display:flex;flex-wrap:nowrap;padding:30px 0}}.SCHEDAdisciplina .left_side{padding:30px}@media only screen and (min-width: 768px){.SCHEDAdisciplina .left_side{flex-basis:70%;max-width:70%;border-right:1px solid #868686}}@media only screen and (min-width: 768px){.SCHEDAdisciplina .left_side{padding:30px 60px}}.SCHEDAdisciplina .left_side .info .disciplina-info{display:flex;flex-wrap:wrap}.SCHEDAdisciplina .left_side .info .disciplina-info .img{flex-basis:100%;margin-bottom:30px}@media only screen and (min-width: 768px){.SCHEDAdisciplina .left_side .info .disciplina-info .img{flex-basis:20%;padding-right:20px;margin-bottom:0}}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .left_side .info .disciplina-info .img{padding-right:40px}}@media only screen and (min-width: 1400px){.SCHEDAdisciplina .left_side .info .disciplina-info .img{flex-basis:17%}}.SCHEDAdisciplina .left_side .info .disciplina-info .img svg{border-radius:10px}.SCHEDAdisciplina .left_side .info .disciplina-info .DisciInfo{flex-basis:100%}@media only screen and (min-width: 768px){.SCHEDAdisciplina .left_side .info .disciplina-info .DisciInfo{flex-basis:80%}}@media only screen and (min-width: 1400px){.SCHEDAdisciplina .left_side .info .disciplina-info .DisciInfo{flex-basis:83%}}.SCHEDAdisciplina .left_side .info .disciplina-info .DisciInfo h3{color:#0d4a8e!important;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important;margin-bottom:30px!important}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .left_side .info .disciplina-info .DisciInfo h3{font-size:40px!important;line-height:45px!important}}.SCHEDAdisciplina .left_side .info .disciplina-info .DisciInfo a{text-decoration:underline!important;font-size:10px;line-height:14px;color:#0d4a8e;display:block}@media only screen and (min-width: 768px){.SCHEDAdisciplina .left_side .info .disciplina-info .DisciInfo a{position:relative;z-index:3;font-size:14px;line-height:18px}}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .left_side .info .disciplina-info .DisciInfo a{font-size:18px;line-height:24px}}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .left_side .calendario{padding:30px 0 60px}}.SCHEDAdisciplina .left_side .calendario h4{color:#0d4a8e!important;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important;margin-bottom:20px;margin-top:30px}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .left_side .calendario h4{font-size:40px!important;line-height:45px!important}}.SCHEDAdisciplina .left_side .calendario .calendario_box{width:100%}@media only screen and (min-width: 992px){.SCHEDAdisciplina .left_side .calendario .calendario_box:after{display:none}}.SCHEDAdisciplina .left_side .calendario .calendario_box .scroll{overflow-y:scroll}@media only screen and (min-width: 992px){.SCHEDAdisciplina .left_side .calendario .calendario_box .scroll{overflow-y:hidden}}.SCHEDAdisciplina .left_side .calendario .calendario_box table{width:100%;background-color:#fff}.SCHEDAdisciplina .left_side .calendario .calendario_box table th{color:#0d4a8e;border:1px solid #868686;text-align:center;padding:10px;text-transform:uppercase}.SCHEDAdisciplina .left_side .calendario .calendario_box table td{padding:10px;border:1px solid #868686;text-align:center}.SCHEDAdisciplina .left_side .calendario .calendario_box table td .nome{font-weight:500;color:#8c8261}.SCHEDAdisciplina .left_side .calendario .calendario_box table td .giorno{font-size:20px;font-weight:500;color:#0d4a8e;display:block;padding:10px 0;margin-top:10px;border-radius:10px}.SCHEDAdisciplina .left_side .calendario .calendario_box table td.finale .giorno{cursor:pointer;color:#fff;background-color:#8c8261}.SCHEDAdisciplina .left_side .calendario .calendario_box table td.gara .giorno{cursor:pointer;color:#fff;background-color:#0d4a8e}.SCHEDAdisciplina .left_side .calendario .leggenda{margin-top:20px!important;position:relative;width:auto!important;padding:0!important}.SCHEDAdisciplina .left_side .calendario .leggenda .row_disci .col_disci{position:relative}@media only screen and (min-width: 768px){.SCHEDAdisciplina .left_side .calendario .leggenda .row_disci .col_disci{display:inline-block;padding-right:40px}}.SCHEDAdisciplina .left_side .calendario .leggenda .label{padding-left:30px}.SCHEDAdisciplina .left_side .calendario .leggenda .colore{display:block;height:20px;width:20px;border-radius:50%;position:absolute;left:0;top:1px}.SCHEDAdisciplina .left_side .calendario .leggenda .colore.gara{background-color:#0d4a8e}.SCHEDAdisciplina .left_side .calendario .leggenda .colore.finale{background-color:#8c8261}.SCHEDAdisciplina .left_side .medagliere{margin-top:60px}.SCHEDAdisciplina .left_side .medagliere h3{color:#0d4a8e!important;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 .left_side .medagliere h3{font-size:40px!important;line-height:45px!important}}@media only screen and (min-width: 768px){.SCHEDAdisciplina .left_side .medagliere .top_row{display:flex;flex-wrap:wrap;align-items:center}}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .left_side .medagliere .top_row{justify-content:center}}.SCHEDAdisciplina .left_side .medagliere .top_row .info{color:#0d4a8e;font-weight:600;text-align:center!important;padding:0!important;display:block}@media only screen and (min-width: 768px){.SCHEDAdisciplina .left_side .medagliere .top_row .info{flex-basis:60%;order:2;border-left:1px solid #868686;padding:0 0 0 20px!important;text-align:left!important}}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .left_side .medagliere .top_row .info{flex-basis:300px;font-size:25px;line-height:30px}}.SCHEDAdisciplina .left_side .medagliere .top_row .selettore{padding-top:30px;display:block!important}@media only screen and (min-width: 768px){.SCHEDAdisciplina .left_side .medagliere .top_row .selettore{flex-basis:40%;order:1}}.SCHEDAdisciplina .left_side .medagliere .top_row .selettore>div{cursor:pointer;text-align:center;vertical-align:middle;display:inline-block;width:30%}.SCHEDAdisciplina .left_side .medagliere .top_row .selettore>div p{vertical-align:middle}.SCHEDAdisciplina .left_side .medagliere .top_row .selettore>div p:before{content:"";display:inline-block;vertical-align:middle;height:80px;width:100%;background-repeat:no-repeat;background-position:center bottom;background-size:50px auto}.SCHEDAdisciplina .left_side .medagliere .top_row .selettore>div p span{display:inline-block;vertical-align:middle;width:100%;text-align:center}.SCHEDAdisciplina .left_side .medagliere .top_row .selettore>div p span.quant{color:#0d4a8e;font-size:25px;font-weight:600}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .left_side .medagliere .top_row .selettore>div p span.quant{font-size:20px}}.SCHEDAdisciplina .left_side .medagliere .top_row .selettore>div p span.tipo{display:none}.SCHEDAdisciplina .left_side .medagliere .top_row .selettore>div.oro p:before{background-image:url(/images/medagliere/gold.png)}.SCHEDAdisciplina .left_side .medagliere .top_row .selettore>div.argento p:before{background-image:url(/images/medagliere/silver.png)}.SCHEDAdisciplina .left_side .medagliere .top_row .selettore>div.bronzo p:before{background-image:url(/images/medagliere/bronze.png)}.SCHEDAdisciplina .left_side .medagliere .medaglie{background-color:#fff;border-width:2px;border-style:solid;border-color:#dbdbdb;border-radius:10px!important;overflow:hidden;padding:25px;margin-top:30px}.SCHEDAdisciplina .left_side .medagliere .medaglie>h4{text-transform:capitalize;color:#0d4a8e}.SCHEDAdisciplina .left_side .medagliere .medaglie .medaglia{padding:10px 0;border-top:1px solid rgb(210.5,210.5,210.5)}.SCHEDAdisciplina .left_side .medagliere .medaglie .medaglia:first-child{border-top:0}.SCHEDAdisciplina .left_side .medagliere .medaglie .medaglia span{display:block;font-size:12px}@media only screen and (min-width: 768px){.SCHEDAdisciplina .left_side .medagliere .medaglie .medaglia span{display:inline-block}}@media only screen and (min-width: 1024px){.SCHEDAdisciplina .left_side .medagliere .medaglie .medaglia span{font-size:14px}}.SCHEDAdisciplina .left_side .medagliere .medaglie .medaglia .medagliati{font-weight:800;color:#0d4a8e}.SCHEDAdisciplina .left_side .medagliere .medaglie .medaglia .gara{font-weight:400;color:#0d4a8e}@media only screen and (min-width: 768px){.SCHEDAdisciplina .left_side .medagliere .medaglie .medaglia .gara{padding-left:40px}}.SCHEDAdisciplina .left_side .medagliere .medaglie .medaglia .oly{font-weight:800;color:#8c8261}@media only screen and (min-width: 768px){.SCHEDAdisciplina .left_side .medagliere .medaglie .medaglia .oly{float:right}}.SCHEDAdisciplina .right_side{padding:30px}@media only screen and (min-width: 768px){.SCHEDAdisciplina .right_side{flex-basis:30%;max-width:30%}}@media only screen and (min-width: 768px){.SCHEDAdisciplina .right_side{padding:30px 60px}}.SCHEDAdisciplina .right_side img{width:100%}.SCHEDAdisciplina .right_side .team h3{text-align:center;color:#0d4a8e;margin-bottom:15px}.SCHEDAdisciplina .right_side .team img{width:70px;margin:20px auto!important}.SCHEDAdisciplina .right_side .team .col_disci{text-align:center}.SCHEDAdisciplina .right_side .team .col_disci.img{border-top:1px solid #868686;text-align:center}.SCHEDAdisciplina .right_side .qualificati h3{text-align:center;color:#0d4a8e;margin-top:40px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #868686}@media only screen and (min-width: 768px){.SCHEDAdisciplina .right_side .qualificati h3{margin-top:80px}}.SCHEDAdisciplina .right_side .qualificati .pic{border-radius:10px;overflow:hidden;margin-bottom:10px}.SCHEDAdisciplina .right_side .qualificati .info{margin-bottom:30px;font-weight:700}.galleria_ig main:after{top:100px!important}.ig-main-scope-wrapper{padding:0 20px}.ig-main-scope-wrapper .igallery_title{color:#0d4a8e!important;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:80px 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:30px;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 .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{color:#0d4a8e;font-weight:800!important;font-size:18px!important;line-height:22px!important;margin-top:10px}.ig-main-scope-wrapper .ig-menu-grid .ig-menu-grid-item .ig-menu-image-inner{border-radius:10px}.ig-main-scope-wrapper .ig-gallery-wrapper{padding:30px;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:10px}.view-category .page-header>h1,.view-article .page-header>h1{margin-top:20px!important}@media only screen and (min-width: 1024px){.view-category .page-header>h1,.view-article .page-header>h1{margin-top:100px!important}}.side{z-index:1}.side .side_inner{background-color:#fff;padding:30px;border-radius:10px;margin-bottom:30px}.side .side_inner .w357ui-scope-container .ma-mod-container{margin:0!important}.side .side_inner .w357ui-scope-container ul.w357ui-accordion{border-bottom:1px solid rgb(210.5,210.5,210.5)}.side .side_inner .w357ui-scope-container li{border-top:1px solid rgb(210.5,210.5,210.5);padding:10px 0;margin:0!important}.side .side_inner .w357ui-scope-container li.w357ui-open{padding-bottom:0}.side .side_inner .w357ui-scope-container li.w357ui-open .ma-accordion-title{position:relative}.side .side_inner .w357ui-scope-container li.w357ui-open .ma-accordion-title:after{transform:rotate(270deg)}.side .side_inner .w357ui-scope-container li .ma-accordion-title{position:relative}.side .side_inner .w357ui-scope-container li .ma-accordion-title:after{transition:all .3s ease-out 0s;content:"";display:block;height:10px;width:10px;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%2015.5%2015.5'%20style='enable-background:new%200%200%2015.5%2015.5;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23162B48;}%20%3c/style%3e%3cg%20id='arrow_right_blu'%3e%3cg%20id='arrow_forward_icon_rested_1C69D0'%20transform='translate(-1377.721%201019)'%3e%3cpath%20id='Path_241'%20class='st0'%20d='M1385.5-1019l-1.4,1.4l5.4,5.4h-11.8v1.9h11.8l-5.4,5.4l1.4,1.4l7.7-7.7L1385.5-1019z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");position:absolute;right:0;top:10px;transform:rotate(90deg)}.side .side_inner .w357ui-scope-container li .ma-accordion-content{margin:0!important;padding:10px 0 0!important}.side .side_inner .w357ui-scope-container li .ma-accordion-content ul{margin:0!important}.side .side_inner .w357ui-scope-container li .ma-accordion-content ul li{padding:5px 0!important}.side .side_inner .w357ui-scope-container li .ma-accordion-content ul a{color:#0d4a8e}.side .side_inner .side-cerca{padding:0!important}.side .side_inner .side-cerca .ma-search-input-grid{margin:0!important}.side .side_inner .side-cerca .w357ui-first-column:nth-child(2){padding-bottom:50px!important}.side .side_inner .side-cerca h4{display:none}.side .side_inner .side-cerca input{border:0!important;padding-left:0!important}.side .side_inner .side-cerca .button{margin-top:20px!important}.side .side_inner .side-cerca .sppb-row-container{padding:0!important;max-width:none!important}.side .side_inner .side-cerca .sppb-row-container .ma-search-input-form-field{width:100%;padding:0!important}.side .side_inner .side-cerca .sppb-row-container .ma-search-input-form-field input{width:100%;background-color:#fff;padding:0;border-bottom:1px solid rgb(210.5,210.5,210.5)}.side .side_inner .side-cerca .sppb-row-container fieldset>div>div.w357ui-first-column{text-align:center;width:100%}.side .side_inner .article-right-sidebar>h3{color:#111!important;font-size:22px!important;margin-top:30px!important}.side .side_inner .ultime-news-side{padding:0!important}.side .side_inner .ultime-news-side .sppb-addon-articles>.sppb-addon-content>.sppb-row{display:flex;column-gap:30px;flex-wrap:wrap}.side .side_inner .ultime-news-side .sppb-addon-articles>.sppb-addon-content>.sppb-row>.sppb-addon-article-layout{flex-basis:100%;margin-bottom:20px!important;max-width:none!important;padding:0!important}@media only screen and (min-width: 768px){.side .side_inner .ultime-news-side .sppb-addon-articles>.sppb-addon-content>.sppb-row>.sppb-addon-article-layout{flex-basis:calc(33.333% - 20px)}}.side .side_inner .ultime-news-side .sppb-addon-articles>.sppb-addon-content>.sppb-row>.sppb-addon-article-layout .sppb-addon-article{margin-bottom:0!important}.side .side_inner .ultime-news-side .sppb-addon-articles>.sppb-addon-content>.sppb-row>.sppb-addon-article-layout img{border-radius:10px;margin-bottom:10px}.side .side_inner .ultime-news-side .sppb-addon-articles>.sppb-addon-content>.sppb-row>.sppb-addon-article-layout h3{margin-top:15px!important;margin-bottom:15px!important}.side .side_inner .ultime-news-side .sppb-addon-articles>.sppb-addon-content>.sppb-row>.sppb-addon-article-layout h3 a{color:#0d4a8e!important}.side .side_inner .ultime-news-side .sppb-addon-articles>.sppb-addon-content>.sppb-row>.sppb-addon-article-layout time{font-size:16px!important;color:#111!important}.side .side_inner .ultime-news-side .sppb-row-container{padding:0!important;max-width:none!important}.side .side_inner .ultime-news-side .sppb-row-container .sppb-row{margin:0!important}.side .side_inner .ultime-news-side .sppb-row-container .sppb-row-column{padding:0!important}.side .side_inner h3{color:#8c8261!important;display:block!important;font-size:18px!important;line-height:22px!important;width:100%!important;text-decoration:none!important;text-align:left!important;margin-bottom:20px!important;font-size:16px!important}.article-details-top-wrapper{background-color:#002e61!important;display:flex;flex-wrap:wrap;padding:30px}@media only screen and (min-width: 1024px){.article-details-top-wrapper{width:980px!important;margin:30px auto!important;border-radius:10px}}@media only screen and (min-width: 1200px){.article-details-top-wrapper{width:1100px!important;margin:30px auto!important}}.article-details-top-wrapper .article-header{z-index:1;position:relative}@media only screen and (min-width: 768px){.article-details-top-wrapper .article-header{display:flex;flex-wrap:nowrap}}@media only screen and (min-width: 1024px){.article-details-top-wrapper .article-header{width:980px!important;margin:0 auto!important}}@media only screen and (min-width: 1200px){.article-details-top-wrapper .article-header{width:1100px!important;margin:0 auto!important}}.article-details-top-wrapper .article-header .img_block{margin-bottom:30px}@media only screen and (min-width: 768px){.article-details-top-wrapper .article-header .img_block{flex-basis:50%;margin-bottom:0}}.article-details-top-wrapper .article-header .img_block img{width:100%;border-radius:10px;height:auto}@media only screen and (min-width: 768px){.article-details-top-wrapper .article-header .text_block{flex-basis:50%;padding-left:30px}}.article-details-top-wrapper .article-header .text_block .etichetta{display:block;background-color:#0096ff;font-size:14px;border-radius:25px;font-weight:400;width:fit-content;padding:4px 13px;color:#fff;margin-bottom:10px}@media only screen and (min-width: 992px){.article-details-top-wrapper .article-header .text_block .etichetta{font-size:16px}}.article-details-top-wrapper .article-header .text_block h1,.article-details-top-wrapper .article-header .text_block h2{color:#fff!important;display:block!important;font-size:28px!important;line-height:32px!important;text-decoration:none!important;text-align:left!important;padding:20px 0!important;font-weight:600!important;font-size:20px!important;line-height:28px!important;width:100%!important}@media only screen and (min-width: 1024px){.article-details-top-wrapper .article-header .text_block h1,.article-details-top-wrapper .article-header .text_block h2{font-size:40px!important;line-height:45px!important}}@media only screen and (min-width: 768px){.article-details-top-wrapper .article-header .text_block h1,.article-details-top-wrapper .article-header .text_block h2{font-size:28px!important;line-height:32px!important}}.article-details-top-wrapper .article-header .text_block .article-info{margin:0!important}.article-details-top-wrapper .article-header .text_block .article-info time{color:#fff}.article-body{display:flex;flex-wrap:wrap}@media only screen and (min-width: 1024px){.article-body{width:980px!important;margin:0 auto!important}}@media only screen and (min-width: 1200px){.article-body{width:1100px!important;margin:0 auto!important}}.article-body .text_body{flex-basis:100%;position:relative;z-index:3;padding:30px;border-radius:10px;background-color:#fff}.article-body .text_body iframe,.article-body .text_body embed{aspect-ratio:16/9;width:100%}@media only screen and (min-width: 992px){.article-body .text_body iframe,.article-body .text_body embed{width:auto}}.article-body .text_body .social a{color:#002e61!important;padding-right:10px;font-size:30px;text-decoration:none}.article-body .text_body .ig-main-scope-wrapper{position:relative;padding:0!important;z-index:3}.article-body .text_body .ig-main-scope-wrapper .ig-gallery-wrapper{padding:0!important}.article-body .text_body .ig-main-scope-wrapper h3{color:#111!important;display:block!important;font-size:18px!important;line-height:22px!important;width:100%!important;text-decoration:none!important;text-align:left!important;margin:40px 0 20px!important;padding:0!important}.article-body .text_body .ig-main-scope-wrapper img{border-radius:10px!important}.article-body .text_body .ig-main-scope-wrapper .button{margin-top:20px!important;position:relative;z-index:3}.article-body .text_body .ig-main-scope-wrapper .igui-icon{height:40px;width:40px;background-color:#8c8261;border-radius:50%;text-align:center}.article-body .text_body .ig-main-scope-wrapper .igui-icon svg{color:#fff!important;height:15px!important;width:15px!important;margin-top:3px}.article-body .text_body .ig-main-scope-wrapper .igui-icon.ig-thumb-scroller-left{right:50px!important}.article-body .text_body .ig-main-scope-wrapper .igui-icon.ig-thumb-scroller-right{right:0!important}.article-body .side{flex-basis:100%;margin-top:20px}.article-body .side .button{margin-bottom:30px!important}.com-content-category-blog .blog-items{margin-top:30px!important;margin-bottom:30px!important;padding:30px;border-radius:10px;display:flex;flex-wrap:wrap;background-color:#fff;column-gap:30px!important}@media only screen and (min-width: 1024px){.com-content-category-blog .blog-items{width:980px!important;margin:30px auto!important}}@media only screen and (min-width: 1200px){.com-content-category-blog .blog-items{width:1100px!important;margin:30px auto!important}}.com-content-category-blog .blog-items .blog-item{border-width:2px;border-style:solid;border-color:#dbdbdb;border-radius:10px!important;overflow:hidden;flex-basis:100%;margin-bottom:30px!important;padding:0;z-index:1}@media only screen and (min-width: 768px){.com-content-category-blog .blog-items .blog-item{flex-basis:calc(33.333% - 20px)}}@media only screen and (min-width: 1024px){.com-content-category-blog .blog-items .blog-item{flex-basis:calc(25% - 23px)}}@media only screen and (min-width: 1024px){.com-content-category-blog .blog-items .blog-item{margin-top:0!important;margin-bottom:30px!important}}.com-content-category-blog .blog-items .blog-item figure{margin:0!important}.com-content-category-blog .blog-items .blog-item figure a{overflow:hidden;position:relative;display:block}.com-content-category-blog .blog-items .blog-item figure a:after{content:"";display:block;padding-bottom:56.25%}.com-content-category-blog .blog-items .blog-item figure a>*{height:100%;position:absolute;width:100%}.com-content-category-blog .blog-items .blog-item figure a img{height:auto!important;left:0}.com-content-category-blog .blog-items .blog-item .item-content{padding:20px}.com-content-category-blog .blog-items .blog-item .item-content h2{margin:15px 0!important;font-size:16px;line-height:24px;font-weight:800}.com-content-category-blog .blog-items .blog-item .item-content h2 a{color:#0d4a8e}.com-content-category-blog .blog-items .blog-item .item-content .article-info{margin:20px 0 0!important}.com-content-category-blog .blog-items .blog-item .item-content .article-info time{font-size:16px!important}.com-content-category-blog .blog-items .blog-item .item-content .fields-container{margin:0;padding:0;list-style-type:none}@media only screen and (min-width: 768px){.com-content-category-blog .blog-items .blog-item .item-content .fields-container{margin-top:5px}}.com-content-category-blog .blog-items .blog-item .item-content .fields-container .field-value{display:block;background-color:#0096ff;border-radius:25px;font-size:16px;font-weight:400;width:fit-content;padding:4px 13px;color:#fff;margin-bottom:10px}.com-content-category-blog .com-content-category-blog__navigation{padding:30px}@media only screen and (min-width: 1024px){.com-content-category-blog .com-content-category-blog__navigation{width:980px!important;margin:0 auto!important}}@media only screen and (min-width: 1200px){.com-content-category-blog .com-content-category-blog__navigation{width:1100px!important;margin:0 auto!important}}.com-content-category-blog .com-content-category-blog__navigation .counter{float:none;color:#0d4a8e;text-align:center}@media only screen and (min-width: 768px){.com-content-category-blog .com-content-category-blog__navigation .counter{text-align:right}}.w357ui-container{width:100%!important;max-width:none!important}.w357ui-container h1{color:#0d4a8e!important;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){.w357ui-container h1{font-size:70px!important;line-height:70px!important}}.w357ui-container h1:before{display:none}.w357ui-container h2{color:#868686!important;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){.w357ui-container h2{font-size:40px!important;line-height:45px!important}}.w357ui-container fieldset{padding:30px}@media only screen and (min-width: 1024px){.w357ui-container fieldset{width:980px!important;margin:0 auto!important}}@media only screen and (min-width: 1200px){.w357ui-container fieldset{width:1100px!important;margin:0 auto!important}}.w357ui-container .ma-articles-list{padding:30px 0;column-gap:30px;display:flex;flex-wrap:wrap}.w357ui-container .ma-articles-list hr{display:none!important}.w357ui-container .ma-articles-list .ma-article{border-width:2px;border-style:solid;border-color:#dbdbdb;border-radius:10px!important;overflow:hidden;flex-basis:100%;margin:0 0 30px!important}@media only screen and (min-width: 768px){.w357ui-container .ma-articles-list .ma-article{flex-basis:calc(50% - 15px)}}@media only screen and (min-width: 1024px){.w357ui-container .ma-articles-list .ma-article{flex-basis:calc(33.333% - 20px)}}.w357ui-container .ma-articles-list .ma-article .ma-image{width:100%!important;padding-left:0!important}.w357ui-container .ma-articles-list .ma-article .ma-image a{display:block;overflow:hidden;position:relative;left:0;height:auto!important}.w357ui-container .ma-articles-list .ma-article .ma-image a:after{content:"";display:block;padding-bottom:56.25%}.w357ui-container .ma-articles-list .ma-article .ma-image a>*{height:100%;position:absolute;width:100%}.w357ui-container .ma-articles-list .ma-article .ma-image a img{height:auto!important;left:0}.w357ui-container .ma-articles-list .ma-article .ma-content-item{padding:20px!important;margin-top:0!important;width:100%!important}.w357ui-container .ma-articles-list .ma-article .ma-content-item .ma-meta-info{padding-top:10px}.w357ui-container .ma-articles-list .ma-article .ma-content-item .ma-meta-info .w357ui-icon{display:none!important}.w357ui-container .ma-articles-list .ma-article .ma-content-item .ma-meta-info time{color:#868686;font-weight:200;font-size:14px}.w357ui-container .ma-articles-list .ma-article .ma-content-item h3{font-size:18px;line-height:22px}.w357ui-container .ma-articles-list .ma-article .ma-content-item h3 a{color:#0d4a8e}.w357ui-container .ma-articles-list .ma-article .ma-content-item .ma-custom-fields{padding-bottom:10px}.w357ui-container .ma-articles-list .ma-article .ma-content-item .ma-custom-fields .custom-field-label{display:none!important}.w357ui-container .ma-articles-list .ma-article .ma-content-item .ma-custom-fields .custom-field-value{display:block;background-color:#0096ff;font-size:14px;border-radius:25px;font-weight:400;width:fit-content;padding:4px 13px;color:#fff;margin-bottom:10px}@media only screen and (min-width: 992px){.w357ui-container .ma-articles-list .ma-article .ma-content-item .ma-custom-fields .custom-field-value{font-size:16px}}.w357ui-container .ma-no-results{padding:30px}@media only screen and (min-width: 1024px){.w357ui-container .ma-no-results{width:980px!important;margin:0 auto!important}}@media only screen and (min-width: 1200px){.w357ui-container .ma-no-results{width:1100px!important;margin:0 auto!important}}.view-impianto .mod-breadcrumbs__wrapper{position:absolute;background:linear-gradient(180deg,#22283b,#fff0);z-index:2;width:100%;top:0;left:0}.view-impianto .mod-breadcrumbs__wrapper span,.view-impianto .mod-breadcrumbs__wrapper a{color:#fff!important}.impianti .impianti-filtri{padding:0 30px;z-index:2;position:relative}@media only screen and (min-width: 1024px){.impianti .impianti-filtri{width:965px!important;margin:0 auto!important;padding:0}}@media only screen and (min-width: 1200px){.impianti .impianti-filtri{width:1100px!important;margin:0 auto!important}}.impianti .WALLimpianti{display:flex;flex-wrap:wrap;column-gap:30px;padding:0 25px}@media only screen and (min-width: 1024px){.impianti .WALLimpianti{width:965px!important;margin:0 auto!important;padding:0}}@media only screen and (min-width: 1200px){.impianti .WALLimpianti{width:1100px!important;margin:0 auto!important}}.impianti .WALLimpianti>h3{flex-basis:100%;margin-top:20px;margin-bottom:20px;color:#111!important;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){.impianti .WALLimpianti>h3{font-size:40px!important;line-height:45px!important}}.impianti .WALLimpianti .impianto_card{border-width:2px;border-style:solid;border-color:#dbdbdb;border-radius:10px!important;overflow:hidden;flex-basis:100%;margin-bottom:40px!important;position:relative}@media only screen and (min-width: 768px){.impianti .WALLimpianti .impianto_card{flex-basis:calc(50% - 15px)}}@media only screen and (min-width: 1200px){.impianti .WALLimpianti .impianto_card{flex-basis:calc(33.333% - 20px)}}.impianti .WALLimpianti .impianto_card:hover{will-change:transform}@media only screen and (min-width: 1024px){.impianti .WALLimpianti .impianto_card:hover{transition:transform .5s ease-in-out!important}}@media only screen and (min-width: 1024px){.impianti .WALLimpianti .impianto_card:hover:hover{transform:scale(1.02)!important}}.impianti .WALLimpianti .impianto_card .impianto_card_inner{padding:25px;display:block;overflow:hidden;position:relative;background-color:#0d4a8e;background-size:cover!important;background-position:center center!important}.impianti .WALLimpianti .impianto_card .impianto_card_inner:after{content:"";display:block;padding-bottom:56.25%}.impianti .WALLimpianti .impianto_card .impianto_card_inner>*{height:100%;position:absolute;width:100%}.impianti .WALLimpianti .impianto_card .impianto_card_inner:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#0d4a8e80}.impianti .WALLimpianti .impianto_card .impianto_card_inner .nome_impianto{height:auto!important;color:#fff;display:inline-block;font-weight:600;font-size:18px;line-height:22px;position:absolute;top:25px;left:25px;padding-right:190px}.impianti .WALLimpianti .impianto_card .impianto_card_inner .regione{height:auto!important;position:absolute;top:25px;right:25px;display:inline-block;background-color:#0096ff;font-size:10px;font-weight:400;padding:3px 10px;width:fit-content;color:#fff;margin-bottom:10px}@media only screen and (min-width: 992px){.impianti .WALLimpianti .impianto_card .impianto_card_inner .regione{font-size:12px}}.impianti .WALLimpianti .impianto_card .impianto_card_inner .discipline{height:auto!important;position:absolute;bottom:10px;left:25px;display:inline-block;vertical-align:top}.impianti .WALLimpianti .impianto_card .impianto_card_inner .discipline .pitto{display:inline-block;margin-right:10px;text-align:center;vertical-align:top}.impianti .WALLimpianti .impianto_card .impianto_card_inner .discipline .pitto span{display:block;text-align:center;width:60px}.impianti .WALLimpianti .impianto_card .impianto_card_inner .discipline .pitto span.img{aspect-ratio:1/1;background-color:#0d4a8e;border-radius:10px;overflow:hidden;background-position:center center;background-size:90% auto}.impianti .WALLimpianti .impianto_card .impianto_card_inner .discipline .pitto span.nome{color:#fff;font-weight:800;font-size:10px;padding-top:5px;width:60px}.impianto_scheda .impianto_scheda_header{background-color:#0d4a8e;height:250px;background-size:cover;background-position:center center;padding:50px 30px 30px;position:relative}@media only screen and (min-width: 768px){.impianto_scheda .impianto_scheda_header{height:auto}}.impianto_scheda .impianto_scheda_header:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#0d4a8e80}@media only screen and (min-width: 768px){.impianto_scheda .impianto_scheda_header:before{display:none}}@media only screen and (min-width: 1024px){.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner{width:980px!important;margin:0 auto!important}}@media only screen and (min-width: 1200px){.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner{width:1100px!important;margin:0 auto!important}}.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati{height:100%;padding:30px;position:absolute;left:0;top:0;width:100%}@media only screen and (min-width: 768px){.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati{background-image:url(/images/backgrounds/bg_schedaimp.svg);background-repeat:no-repeat;background-size:auto 100%;position:static;width:360px;height:280px;margin-bottom:100px}}@media only screen and (min-width: 1024px){.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati{width:500px;height:320px}}.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati .regione{height:auto!important;position:absolute;top:25px;right:25px;display:inline-block;background-color:#0096ff;font-size:14px;font-weight:400;padding:5px 20px;width:fit-content;color:#fff;margin-bottom:10px}@media only screen and (min-width: 768px){.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati .regione{position:static;display:block}}.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati .zona{position:absolute;top:25px;left:25px;color:#e6f4ff;width:50%}@media only screen and (min-width: 768px){.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati .zona{display:block;color:#868686;position:static;width:100%}}.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati .nome_impianto{position:absolute;top:60px;left:25px;color:#fff;font-weight:700;font-size:24px;line-height:26px;width:50%}@media only screen and (min-width: 768px){.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati .nome_impianto{margin-top:10px!important;display:block;color:#0d4a8e;position:static;width:290px}}@media only screen and (min-width: 992px){.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati .nome_impianto{font-size:28px;line-height:32px}}@media only screen and (min-width: 1024px){.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati .nome_impianto{width:340px}}.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati .discipline{position:absolute;bottom:10px;left:25px}@media only screen and (min-width: 768px){.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati .discipline{position:static;margin-top:10px}}@media only screen and (min-width: 1024px){.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati .discipline{margin-top:40px}}.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati .discipline .pitto{display:inline-block;margin-right:10px;text-align:center;vertical-align:top}.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati .discipline .pitto a{display:block}.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati .discipline .pitto span{display:block;text-align:center;width:60px}.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati .discipline .pitto span.img{aspect-ratio:1/1;background-color:#0d4a8e;border-radius:10px;overflow:hidden;background-position:center center;background-size:90% auto}.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati .discipline .pitto span.nome{color:#fff;font-weight:800;font-size:10px;padding-top:5px;width:60px}@media only screen and (min-width: 768px){.impianto_scheda .impianto_scheda_header .impianto_scheda_header_inner .impianto_scheda_dati .discipline .pitto span.nome{color:#0d4a8e}}.impianto_scheda .impianto_scheda_text{padding:30px}@media only screen and (min-width: 1024px){.impianto_scheda .impianto_scheda_text{width:980px!important;margin:0 auto!important;padding:30px 0}}@media only screen and (min-width: 1200px){.impianto_scheda .impianto_scheda_text{width:1100px!important;margin:0 auto!important}}.impianto_scheda .impianto_scheda_cale{padding:30px}@media only screen and (min-width: 1024px){.impianto_scheda .impianto_scheda_cale{width:980px!important;margin:0 auto!important;padding:30px 0}}@media only screen and (min-width: 1200px){.impianto_scheda .impianto_scheda_cale{width:1100px!important;margin:0 auto!important}}.impianto_scheda .impianto_scheda_cale h3{color:#0d4a8e!important;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important;margin-bottom:20px}@media only screen and (min-width: 1024px){.impianto_scheda .impianto_scheda_cale h3{font-size:40px!important;line-height:45px!important}}.impianto_scheda .impianto_scheda_cale .dettagliogare{padding:0!important}.impianto_scheda .impianto_scheda_cale .dettagliogare table{width:100%}.impianto_scheda .impianto_scheda_cale .dettagliogare table th{background-color:#0d4a8e;color:#fff;text-transform:uppercase;font-size:12px;font-weight:600;padding:5px 10px;border:1px solid #dddfe1}@media only screen and (min-width: 768px){.impianto_scheda .impianto_scheda_cale .dettagliogare table th{font-size:14px}}.impianto_scheda .impianto_scheda_cale .dettagliogare table td{padding:10px;border:1px solid #dddfe1;font-size:12px}@media only screen and (min-width: 768px){.impianto_scheda .impianto_scheda_cale .dettagliogare table td{font-size:14px}}.impianto_scheda .impianto_scheda_cale .dettagliogare table tr.finale td{background-color:#8c8261;color:#fff}.impianto_scheda .impianto_scheda_cale .leggenda{padding:0!important;margin-top:20px;position:relative}.impianto_scheda .impianto_scheda_cale .leggenda .label{padding-left:30px}.impianto_scheda .impianto_scheda_cale .leggenda .colore{background-color:#8c8261;display:block;height:20px;width:20px;border-radius:50%;position:absolute;left:0;top:1px}.impianto_scheda .altri_impianti{padding:30px}@media only screen and (min-width: 1024px){.impianto_scheda .altri_impianti{width:980px!important;margin:0 auto!important;padding:30px 0}}@media only screen and (min-width: 1200px){.impianto_scheda .altri_impianti{width:1100px!important;margin:0 auto!important}}.impianto_scheda .altri_impianti h3{color:#0d4a8e!important;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important;margin-bottom:20px}@media only screen and (min-width: 1024px){.impianto_scheda .altri_impianti h3{font-size:40px!important;line-height:45px!important}}@media only screen and (min-width: 576px){.impianto_scheda .altri_impianti .impianti_container{display:flex;flex-wrap:wrap;column-gap:30px}}.impianto_scheda .altri_impianti .impianti_container .impianto_card{width:100%;margin-bottom:30px;position:relative}@media only screen and (min-width: 576px){.impianto_scheda .altri_impianti .impianti_container .impianto_card{flex-basis:calc(50% - 15px)}}@media only screen and (min-width: 992px){.impianto_scheda .altri_impianti .impianti_container .impianto_card{flex-basis:calc(33.333% - 20px)}}.impianto_scheda .altri_impianti .impianti_container .impianto_card .impianto_pic{padding:25px;border-radius:25px;overflow:hidden;position:relative;background-color:#0d4a8e}.impianto_scheda .altri_impianti .impianti_container .impianto_card .impianto_pic:after{content:"";display:block;padding-bottom:56.25%}.impianto_scheda .altri_impianti .impianti_container .impianto_card .impianto_pic>*{height:100%;position:absolute;width:100%}.impianto_scheda .altri_impianti .impianti_container .impianto_card .impianto_pic:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#0d4a8e80;z-index:2}.impianto_scheda .altri_impianti .impianti_container .impianto_card .impianto_pic img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.impianto_scheda .altri_impianti .impianti_container .impianto_card h5{position:absolute;top:25px;width:50%;left:25px;color:#fff;z-index:3}.impianto_scheda .altri_impianti .impianti_container .impianto_card a{position:absolute;display:block;border-top-left-radius:20px;bottom:0;width:50%;right:0;height:60px;width:60px;background-color:#e6f4ff;z-index:3}.impianto_scheda .altri_impianti .impianti_container .impianto_card a:hover span{transition:all .3s ease-out 0s;transform:translate(-10%,-50%)}.impianto_scheda .altri_impianti .impianti_container .impianto_card a span{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);display:block;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%2015.5%2015.5'%20style='enable-background:new%200%200%2015.5%2015.5;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%231D1D1B;}%20%3c/style%3e%3cg%20id='arrow_right_blu'%3e%3cg%20id='arrow_forward_icon_rested_1C69D0'%20transform='translate(-1377.721%201019)'%3e%3cpath%20id='Path_241'%20class='st0'%20d='M1385.5-1019l-1.4,1.4l5.4,5.4h-11.8v1.9h11.8l-5.4,5.4l1.4,1.4l7.7-7.7L1385.5-1019z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");width:30px;height:30px}.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:calc(50% - 15px);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:2px;border-style:solid;border-color:#dbdbdb;border-radius:10px!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:2px;border-style:solid;border-color:#dbdbdb;border-radius:10px!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:#0d4a8e}.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 .atleti-filtri{position:relative;z-index:2}.atleti .atleti-filtri h3{color:#0d4a8e!important;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 .regioni{margin:30px 0;display:flex;flex-wrap:wrap;column-gap:20px;position:relative;z-index:2}.atleti .regioni h3{color:#0d4a8e!important;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{font-weight:600;font-size:12px;color:#0d4a8e;flex-basis:100%;padding:2px 0}@media only screen and (min-width: 768px){.atleti .regioni>a{flex-basis:25%}}.atleti>h3.title{color:#0d4a8e!important;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>h3.title{font-size:40px!important;line-height:45px!important}}.atleti .total-container-side .WALLatleti>h3{color:#8c8261!important;display:block!important;font-size:18px!important;line-height:22px!important;width:100%!important;text-decoration:none!important;text-align:left!important;flex-basis:100%;margin-bottom:20px!important}.atleti .total-container-side .WALLatleti .ateli-provincia{display:flex;flex-wrap:wrap;column-gap:30px}.atleti .total-container{margin-top:30px;padding-top:30px;border-top:1px solid rgb(210.5,210.5,210.5)}.atleti .total-container .WALLatleti{display:flex;flex-wrap:wrap;column-gap:30px}.view-scheda_atleta .atleta_scheda .atleta_scheda_header{background-color:#e6f4ff;padding:30px;position:relative;z-index:1}@media only screen and (min-width: 768px){.view-scheda_atleta .atleta_scheda .atleta_scheda_header{padding:50px 30px 30px}}@media only screen and (min-width: 768px){.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner{width:980px!important;margin:0 auto!important;display:flex;flex-wrap:nowrap}}@media only screen and (min-width: 1200px){.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner{width:1100px!important;margin:0 auto!important}}.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .ath_img{margin-bottom:20px}@media only screen and (min-width: 768px){.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .ath_img{flex-basis:32%;padding-right:30px}}.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .ath_img img{border-radius:10px}@media only screen and (min-width: 768px){.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati{flex-basis:68%}}.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati .up_info{display:flex;flex-wrap:nowrap;margin-top:40px;margin-bottom:20px}@media only screen and (min-width: 768px){.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati .up_info{margin-top:0;margin-bottom:40px}}.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati .up_info .pitto{display:inline-block;margin-right:20px;text-align:center;vertical-align:top;flex-basis:auto}.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati .up_info .pitto.plus_disci a span{width:65px;margin-bottom:10px}@media only screen and (min-width: 768px){.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati .up_info .pitto.plus_disci a span{width:70px}}.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati .up_info .pitto a{display:block}.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati .up_info .pitto a span{display:block;text-align:center;width:80px}.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati .up_info .pitto a span.img{aspect-ratio:1/1;background-color:#0d4a8e;border-radius:10px;overflow:hidden;background-position:center center;background-size:90% auto}.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati .up_info .datas{flex-basis:70%}.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati .up_info .datas .disci{height:auto!important;top:25px;right:25px;display:block;background-color:#0096ff;font-size:16px;line-height:24px;border-radius:25px;font-weight:400;padding:5px 20px;width:fit-content;color:#fff;margin-bottom:10px}.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati .up_info .datas .nome_atleta{top:60px;left:25px;color:#002e61;font-weight:700;font-size:24px;line-height:30px;width:50%}@media only screen and (min-width: 768px){.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati .up_info .datas .nome_atleta{font-size:32px;line-height:36px}}.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati .text_info{color:#002e61;display:flex;flex-wrap:nowrap}.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati .text_info .col_1,.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati .text_info .col_2{flex-basis:50%}.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati .text_info .col_2{padding-left:20px}.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati .text_info p{margin:5px 0 0!important}@media only screen and (min-width: 768px){.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati .text_info p{margin:10px 0 0!important}}.view-scheda_atleta .atleta_scheda .atleta_scheda_header .atleta_scheda_header_inner .atleta_scheda_dati .text_info .lbl{font-weight:700}@media only screen and (min-width: 1024px){.view-scheda_atleta .atleta_scheda .atleta_body_info{display:flex;flex-wrap:nowrap;padding:60px}}@media only screen and (min-width: 1024px){.view-scheda_atleta .atleta_scheda .atleta_body_info .info_left{flex-basis:60%;padding-right:60px}}.view-scheda_atleta .atleta_scheda .atleta_body_info .info_left .bio{padding:30px;position:relative;z-index:1}@media only screen and (min-width: 768px){.view-scheda_atleta .atleta_scheda .atleta_body_info .info_left .bio{padding:30px;display:flex;flex-wrap:nowrap}}.view-scheda_atleta .atleta_scheda .atleta_body_info .info_left .bio .bio_img{text-align:center}@media only screen and (min-width: 768px){.view-scheda_atleta .atleta_scheda .atleta_body_info .info_left .bio .bio_img{flex-basis:30%;text-align:left}}@media only screen and (min-width: 1200px){.view-scheda_atleta .atleta_scheda .atleta_body_info .info_left .bio .bio_img{flex-basis:20%}}.view-scheda_atleta .atleta_scheda .atleta_body_info .info_left .bio .bio_img img{border-width:2px;border-style:solid;border-color:#dbdbdb;border-radius:10px!important;overflow:hidden;width:50%;height:auto}@media only screen and (min-width: 768px){.view-scheda_atleta .atleta_scheda .atleta_body_info .info_left .bio .bio_img img{width:100%}}.view-scheda_atleta .atleta_scheda .atleta_body_info .info_left .bio .bio_text{color:#0d4a8e;flex-basis:100%}.view-scheda_atleta .atleta_scheda .atleta_body_info .info_left .bio .bio_text>h3{color:#0d4a8e!important;display:block!important;font-size:28px!important;line-height:32px!important;width:100%!important;text-decoration:none!important;text-align:left!important;margin-top:20px}@media only screen and (min-width: 1024px){.view-scheda_atleta .atleta_scheda .atleta_body_info .info_left .bio .bio_text>h3{font-size:40px!important;line-height:45px!important}}@media only screen and (min-width: 768px){.view-scheda_atleta .atleta_scheda .atleta_body_info .info_left .bio .bio_text>h3{margin-top:20px}}@media only screen and (min-width: 1024px){.view-scheda_atleta .atleta_scheda .atleta_body_info .info_right{flex-basis:40%}}.view-scheda_atleta .atleta_scheda .atleta_body_info .info_right .palmares{padding:30px;margin-top:30px;background:#0d4a8e}@media only screen and (min-width: 1024px){.view-scheda_atleta .atleta_scheda .atleta_body_info .info_right .palmares{border-radius:10px}}.view-scheda_atleta .atleta_scheda .atleta_body_info .info_right .palmares>h3{color:#fff!important;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){.view-scheda_atleta .atleta_scheda .atleta_body_info .info_right .palmares>h3{font-size:40px!important;line-height:45px!important}}.view-scheda_atleta .atleta_scheda .atleta_body_info .info_right .palmares .secondary_title{border-top:1px solid #ffffff;margin-top:20px;padding-top:20px}.view-scheda_atleta .atleta_scheda .atleta_body_info .info_right .palmares .palmares_text{color:#fff}.view-scheda_atleta .atleta_scheda>h3{padding:30px 30px 0;color:#0d4a8e!important;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){.view-scheda_atleta .atleta_scheda>h3{font-size:40px!important;line-height:45px!important}}@media only screen and (min-width: 1024px){.view-scheda_atleta .atleta_scheda>h3{width:980px!important;margin:0 auto!important}}@media only screen and (min-width: 1200px){.view-scheda_atleta .atleta_scheda>h3{width:1100px!important;margin:0 auto!important}}.view-scheda_atleta .atleta_scheda .atleti-slider{position:relative;z-index:3;padding:30px}@media only screen and (min-width: 1024px){.view-scheda_atleta .atleta_scheda .atleti-slider{width:980px!important;margin:0 auto!important}}@media only screen and (min-width: 1200px){.view-scheda_atleta .atleta_scheda .atleti-slider{width:1100px!important;margin:0 auto!important}}.view-scheda_atleta .atleta_scheda .atleti-slider .slick-list{padding-top:20px}.view-scheda_atleta .atleta_scheda .atleti-slider .slick-slide{padding:10px}.view-scheda_atleta .atleta_scheda .atleti-slider .fa{top:50%}@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:#0d4a8e!important;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:2px;border-style:solid;border-color:#dbdbdb;border-radius:10px!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:#0d4a8e}.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:#0d4a8e}.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:#0d4a8e;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:#0d4a8e;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:#0d4a8e;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:#0d4a8e;padding:10px 25px 25px;position:absolute;left:0;top:90px;width:100%;border-width:2px;border-style:solid;border-color:#dbdbdb;border-radius:10px!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:#0d4a8e;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:#0d4a8e;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:#0d4a8e;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:#0d4a8e!important;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:#111!important;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{will-change:transform;transition:all .3s ease-out 0s;background-color:#002e61!important;border:0!important;border-radius:10px!important;color:#fff!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;margin-bottom:10px!important}.finalisti-all-time #FinSpeciaContainer>div a:hover,.finalisti-all-time #FinSpeciaSingola>div a:hover{background:#2061aa!important;color:#fff!important}.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{border-width:2px;border-style:solid;border-color:#dbdbdb;border-radius:10px!important;overflow:hidden;background-color:#fff;padding:25px!important;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{color:#0d4a8e;font-weight:800}.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:#0d4a8e!important;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;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:#0d4a8e}.calendario .titolo>a{will-change:transform;transition:all .3s ease-out 0s;background-color:#002e61!important;border:0!important;border-radius:10px!important;color:#fff!important;cursor:pointer;display:inline-block;line-height:18px!important;padding:15px 30px!important;text-decoration:none;font-size:14px!important;margin-top:20px!important}.calendario .titolo>a:hover{background:#2061aa!important;color:#fff!important}.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:#0d4a8e;font-weight:800}.calendario .dettagliogare table tr th{background-color:#0d4a8e;color:#fff;padding:5px 10px;text-transform:uppercase;font-weight:400}@media only screen and (min-width: 768px){.calendario .dettagliogare table tr th{font-size:14px}}.calendario .dettagliogare table tr td{padding:15px 10px!important;background-color:transparent}@media only screen and (min-width: 768px){.calendario .dettagliogare table tr td{font-size:14px}}.calendario .dettagliogare table tr td:first-child{font-weight:800}.calendario .dettagliogare table tr.finale td{background-color:#8c8261;color:#fff}.calendario .dettagliogare table tr.finale td a{color:#fff}.calendario .calendario-filtri{padding:15px 30px 1px!important;border-radius:10px;background-color:#fff;margin-bottom:30px!important}@media only screen and (min-width: 1024px){.calendario .calendario-filtri{width:980px!important;margin:0 auto 30px!important}}@media only screen and (min-width: 1200px){.calendario .calendario-filtri{width:1100px!important;margin:0 auto 30px!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:#e6f4ff;border:0}.calendario .totale table thead th{background-color:#0d4a8e;color:#fff;font-size:12px;text-align:center;padding:5px 6px;text-transform:uppercase;font-weight:400;cursor:pointer}.calendario .totale table thead th .mese{font-size:20px}.calendario .totale table tbody th{background-color:#ececec;color:#0d4a8e;padding:5px 10px;font-weight:600;min-width:235px;vertical-align:middle}.calendario .totale table tbody th a{color:#0d4a8e;display:inline-block;vertical-align:middle}.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}.calendario .totale table tbody td.finale{background-color:#8c8261;color:#fff;cursor:pointer}.calendario .totale table tbody td.gara{background-color:#0d4a8e;color:#fff;cursor:pointer}.calendario .totale table a{color:#fff}.calendario .totale table td,.calendario .totale table th{border:3px solid #e6f4ff;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:#0d4a8e}.calendario .leggenda .finale .colore{background-color:#8c8261}
