/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:100%}body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.66em;color:#000}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}.clear{*zoom:1;}img{max-width:100%;vertical-align:bottom}a{color:#000;text-decoration:none}a:hover{color:#000}a:focus{outline:0}a:hover,a:active{outline:0}input:focus{outline:0;border:0}ul,ul ul{display:block;list-style-type:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0}ul li,ul ul li{display:inline-block;position:relative}main{padding-top:180px}.alignnone{margin:0}.aligncenter,div.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin:0}.alignleft{float:left;margin:0}a img.alignright{float:right;margin:0}a img.alignnone{margin:0}a img.alignleft{float:left;margin:0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:0;max-width:10%;padding:0;text-align:center}.wp-caption.alignnone{margin:0}.wp-caption.alignleft{margin:0}.wp-caption.alignright{margin:0}.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{margin:0;padding:0}.vc_gitem_row .vc_gitem-col{padding:20px !important}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0 !important}.vc_btn3-container{margin-bottom:0 !important}.vc_gitem-post-data{margin-bottom:20px !important}.vc_general.vc_btn3{line-height:initial !important}@media print{*{background:0 0 !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:'Nunito Sans 7pt';src:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/fonts/Nunito_Sans/NunitoSans7pt-Black.woff2) format('woff2'),url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/fonts/Nunito_Sans/NunitoSans7pt-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Nunito Sans 7pt';src:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/fonts/Nunito_Sans/NunitoSans7pt-Medium.woff2) format('woff2'),url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/fonts/Nunito_Sans/NunitoSans7pt-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}body{font-family:'Nunito Sans 7pt';ont-weight:500;font-style:normal;color:#19213c}h1,h2,h3,h4,h5,h6,p,strong,span,a{margin:0 0 20px}h1,h2,h3,h4,h5,h6{font-family:'Nunito Sans 7pt';font-weight:900;font-style:normal;line-height:1.2}h1{font-size:48px}h2{font-size:48px}h3{font-size:24px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}p{font-size:20px;line-height:1.2}a{font-size:20px;line-height:1.2}body{overflow-x:hidden}html{scroll-behavior:smooth}.wrapper{max-width:1600px;width:100%;margin:0 auto;position:relative;padding:0 60px}.menu-toggle-mobile{display:none;position:absolute;right:0}.header{background-color:transparent;position:fixed;left:0;width:100%;height:120px;z-index:999;border-top:20px solid #4a2df3}.header-container{max-width:1600px;height:100%;padding:0 45px;margin:0 auto}.header .logo{display:block;float:left;padding:15px 15px 15px 0;text-decoration:none}.header .logo-img{height:70px}.header ul{margin:0;padding:0;list-style:none;overflow:hidden}.header ul li a{font-size:20px;font-weight:900;line-height:100px;display:block;padding:0 20px;text-decoration:none;color:#19213c}.header ul li a:hover{text-decoration:underline;color:#4a2df3}.header ul li.current-menu-item>a{text-decoration:underline;color:#4a2df3}.header .menu{clear:both;max-height:0;transition:max-height .2s ease-out;overflow:visible}.header .menu-icon{cursor:pointer;display:inline-block;float:right;padding:28px 20px;position:relative;user-select:none}.header .menu-icon .navicon{background:#333;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.header .menu-icon .navicon:before,.header .menu-icon .navicon:after{background:#333;content:'';display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.header .menu-icon .navicon:before{top:5px}.header .menu-icon .navicon:after{top:-5px}.header .menu-btn{display:none}.header .menu-btn:checked~.menu{max-height:240px}.header .menu-btn:checked~.menu-icon .navicon{background:0 0}.header .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.header .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before,.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after{top:0}.menu-item-has-children{position:relative}.menu-item-has-children .sub-menu:before{content:'';width:20px;height:20px;clip-path:polygon(50% 70%,0% 100%,100% 100%);display:block;background-color:#4a2df3;position:absolute;top:-30px}.menu-item-has-children .sub-menu{display:none;position:absolute;padding:30px 30px 15px;background-color:#fff;border-top:10px solid #4a2df3;overflow:visible;margin-top:-15px;min-width:220px;border-bottom-left-radius:24px;border-bottom-right-radius:24px}.menu-item-has-children .sub-menu li{float:none;display:block;line-height:initial}.menu-item-has-children .sub-menu li a{display:block;margin-bottom:15px;padding:0;width:fit-content;line-height:initial;color:#19213c !important}.menu-item-has-children:hover>.sub-menu{display:block}.btn{font-weight:900;line-height:60px;border-radius:30px;background-color:#19213c;color:#fff;display:inline-block;width:fit-content;min-width:200px;padding:0 30px;text-align:center;margin-right:40px}.btn:hover{background-color:#fff;color:#19213c}.form-style form{position:relative}.form-style ::placeholder{color:#19213c;opacity:1}.form-style textarea:focus,.form-style input:focus{outline:none}.form-style input:not([type=checkbox]):not([type=submit]){width:100%;line-height:60px;padding:0 30px;border:1px solid #19213c;border-radius:20px;background-color:transparent;color:#4a2df3}.form-style input:not([type=checkbox]):not([type=submit]):focus{border:1px solid #4a2df3}.form-style textarea{width:100%;padding:30px;border:1px solid #19213c;border-radius:20px;background-color:transparent;color:#4a2df3}.form-style textarea:focus{border:1px solid #4a2df3}.form-style .row{margin-bottom:20px}.form-style .row.privacy .wpcf7-list-item{margin:0}.form-style .row.privacy .wpcf7-list-item label{display:flex;align-items:start;cursor:pointer}.form-style .row.privacy .wpcf7-list-item label input[type=checkbox]{width:20px;height:20px;margin-right:20px;display:inline-block;-webkit-appearance:none !important;accent-color:transparent !important;background-color:transparent !important}.form-style .row.privacy .wpcf7-list-item label input:after{content:'';display:inline-block;width:20px;height:20px;border:1px solid #19213c;border-radius:5px;background-color:transparent}.form-style .row.privacy .wpcf7-list-item label input:checked:after{content:'';border:1px solid #19213c;width:20px;height:20px;color:grey;background-color:#19213c}.form-style .row.privacy .wpcf7-list-item label .wpcf7-list-item-label{color:#19213c}.form-style .row.privacy .wpcf7-list-item label .wpcf7-list-item-label a{text-decoration:underline}.form-style .row.submit input[type=submit]{font-weight:900;line-height:60px;padding:0 90px 0 30px;border-radius:30px;background-color:#19213c;color:#fff;border:none;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/arrow-right-blu.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:44px}.form-style .row.submit input[type=submit]:hover{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/arrow-right.svg);background-size:44px}.search-filter-style .search-filter-field .search-filter-component-combobox-base{padding:0 30px;border-radius:30px;cursor:pointer}.search-filter-style .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__clear-selection{display:none}.search-filter-style .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle:before{display:none}.search-filter-style .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle .search-filter-icon svg{display:none}.search-filter-style .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle .search-filter-icon:after{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/chevron-down.png);background-size:26px 13px;display:inline-block;width:26px;height:13px;content:"";vertical-align:middle}.search-filter-style .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__selection{padding:0;font-size:20px;line-height:60px;color:#19213c}.search-filter-style .search-filter-field .search-filter-component-combobox .search-filter-component-combobox__actions .search-filter-component-combobox__actions-input{line-height:60px;padding:0}.search-filter-style .search-filter-field .search-filter-input-text{padding:0;font-size:20px;line-height:60px;border-radius:30px}.search-filter-style .search-filter-field .search-filter-input-text .search-filter-icon{padding:0;margin:0;position:absolute;right:5px;margin-top:-2px}.search-filter-style .search-filter-field .search-filter-input-text .search-filter-icon svg{display:none}.search-filter-style .search-filter-field .search-filter-input-text .search-filter-icon:after{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/btn-search.png);background-size:47px 47px;display:inline-block;width:47px;height:47px;content:"";vertical-align:middle}.search-filter-style .search-filter-field .search-filter-input-text ::placeholder{color:#19213c;opacity:1}.search-filter-style .search-filter-field .search-filter-input-text input{line-height:60px;padding:0 30px}.search-filter-component-popup{border-radius:30px !important;min-height:300px !important;margin-top:15px !important;padding:15px !important;border-top:1px solid #000 !important}.search-filter-component-combobox-base__listbox-option--selected{background-color:#4a2df3 !important}.search-filter-no-results{margin-bottom:120px}.search-filter-no-results p{font-size:36px;color:#4a2df3;font-weight:700}.pagination{text-align:center}.pagination .wp-pagenavi{height:55px}.pagination .wp-pagenavi a,.pagination .wp-pagenavi .current,.pagination .wp-pagenavi .extend{font-size:20px;font-weight:700;width:55px;height:55px;line-height:55px;background-color:#4a2df3;color:#fff;opacity:.5;margin:0 20px 0 0;padding:0;display:inline-block;border-radius:50%;border:none}.pagination .wp-pagenavi a:hover,.pagination .wp-pagenavi span.current{border:none !important}.pagination .wp-pagenavi .extend{background-color:transparent;color:#19213c}.pagination .wp-pagenavi .current{opacity:1}.swiper-button-next,.swiper-button-prev{color:#fff !important}.home-section-direttivo-title{margin-bottom:60px;padding-top:60px}.home-section-direttivo-title .wpb_text_column h3{font-size:36px;color:#4a2df3}.home-section-direttivo{margin-bottom:90px}.home-section-direttivo .vc_row .vc_column-inner{margin-bottom:45px}.home-section-direttivo .vc_row .vc_column-inner>.wpb_wrapper{display:flex;flex-wrap:wrap}.home-section-direttivo .vc_row .vc_column-inner>.wpb_wrapper .wpb_single_image{width:50%;position:relative}.home-section-direttivo .vc_row .vc_column-inner>.wpb_wrapper .wpb_single_image img{width:212px;height:225px;object-fit:cover;border-radius:35px}.home-section-direttivo .vc_row .vc_column-inner>.wpb_wrapper .wpb_single_image:after{content:'';background:linear-gradient(76deg,#f2f2f2 0%,#4a2df3 92.63%);opacity:.6;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:35px;max-width:212px}.home-section-direttivo .vc_row .vc_column-inner>.wpb_wrapper .wpb_text_column{width:50%;display:flex;flex-direction:column;justify-content:center;padding:0 40px 0 20px}.home-section-direttivo .vc_row .vc_column-inner>.wpb_wrapper .wpb_text_column h4{font-size:20px;margin-bottom:0}.home-section-direttivo .vc_row .vc_column-inner>.wpb_wrapper .wpb_text_column p{font-size:14px;font-weight:900}.home-section-direttivo .vc_row .vc_column-inner>.wpb_wrapper .wpb_text_column a.cta-curriculum{font-size:14px;font-weight:300;text-decoration:underline}.home-section-direttivo .vc_row .vc_column-inner>.wpb_wrapper .wpb_text_column a.cta-comunicazioni{font-size:16px;color:#4a2df3;position:relative}.home-section-direttivo .vc_row .vc_column-inner>.wpb_wrapper .wpb_text_column a.cta-comunicazioni:after{content:'';display:inline-block;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/arrow-right-blu.svg);background-repeat:no-repeat;background-size:22px 22px;width:22px;height:22px;position:absolute;bottom:0;right:-30px;vertical-align:middle}.home-section-direttivo .vc_row.row-list .vc_column-inner{margin-bottom:0}.home-section-direttivo .vc_row.row-list .vc_column-inner>.wpb_wrapper{display:block}.home-section-direttivo .vc_row.row-list .vc_column-inner>.wpb_wrapper .wpb_text_column{margin-bottom:30px !important}.home-section-direttivo .row-small-photo .vc_column-inner>.wpb_wrapper .wpb_single_image:after{display:none}.home-section-direttivo .row_cta{margin-top:60px}.home-section-direttivo .row_cta .vc_column-inner{margin-bottom:0}.home-section-direttivo .row_cta .wpb_text_column{width:100% !important;text-align:center}.home-section-direttivo .row_cta .wpb_text_column a{font-weight:900;line-height:60px;border-radius:30px;display:inline-block;width:fit-content;min-width:200px;padding:0 30px;text-align:center;margin-right:40px;background-color:#19213c;color:#fff}.home-section-direttivo .row_cta .wpb_text_column a:hover{background-color:#4a2df3;color:#fff}body.page-id-2 main,body.page-id-15834 main{padding-top:0}body.page-id-2 .header ul li a,body.page-id-15834 .header ul li a{color:#fff}.home-section-header{height:calc(100vh);position:relative;margin-bottom:120px}.home-section-header .background .wpb_single_image img{height:calc(100vh);object-fit:cover}.home-section-header .swiper-container .swiper-slide img{height:calc(100vh);object-fit:cover}.home-section-header .content{position:absolute;bottom:105px;z-index:9}.home-section-header .content .wpb_text_column{max-width:680px}.home-section-header .content .wpb_text_column h1{color:#fff}.home-section-header .content .wpb_text_column p{font-size:20px;color:#fff}.home-section-featured-article{background-color:#4a2df3;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/home-featured-layer.png);background-repeat:no-repeat;background-size:contain;background-position:right;margin-bottom:120px;padding:60px 60px 40px !important;position:relative}.home-section-featured-article .featured-article{margin:0 -15px}.home-section-featured-article .featured-article .tag{font-size:20px;line-height:32px;color:#4a2df3;font-weight:500;padding:0 20px 0 8px;background-color:#fff;text-transform:uppercase;width:fit-content;clip-path:polygon(0 0,90% 1%,100% 100%,0% 100%);margin-bottom:30px}.home-section-featured-article .featured-article h6{font-size:48px;color:#fff;max-width:860px}.home-section-featured-article .featured-article p{color:#fff;max-width:70%;margin-bottom:30px;max-width:860px}.home-section-featured-article .featured-article a{font-weight:900;line-height:60px;border-radius:30px;background-color:#19213c;color:#fff;display:inline-block;width:fit-content;min-width:200px;padding:0 30px;text-align:center;margin-right:40px;background-color:#fff;color:#19213c}.home-section-featured-article .featured-article a:hover{background-color:#19213c;color:#fff}.home-section-news-title{margin-bottom:40px}.home-section-news-title .wpb_text_column{position:relative}.home-section-news-title .wpb_text_column h2,.home-section-news-title .wpb_text_column p{max-width:800px}.home-section-news-title .wpb_text_column a{position:absolute;top:0;right:0;font-weight:900;line-height:60px;border-radius:30px;background-color:#19213c;color:#fff;display:inline-block;width:fit-content;min-width:200px;padding:0 30px;text-align:center;margin-right:40px}.home-section-news-title .wpb_text_column a:hover{background-color:#4a2df3;color:#fff}.home-section-news-carousel{margin-bottom:120px}.home-section-news-carousel .swiper-container .swiper-wrapper .swiper-slide{padding:0 30px 0 0 !important;border-radius:35px}.home-section-news-carousel .swiper-container .swiper-wrapper .swiper-slide .gradient{background:#f2f2f2;background:linear-gradient(180deg,#f2f2f2 0%,#4a2df3 92.63%);opacity:.6;width:calc(100% - 30px);height:100%;position:absolute;right:0;left:0;border-radius:30px}.home-section-news-carousel .swiper-container .swiper-wrapper .swiper-slide>img{aspect-ratio:16/10;object-fit:cover;border-radius:30px;min-height:320px}.home-section-news-carousel .swiper-container .swiper-wrapper .swiper-slide .category{position:absolute;top:30px;left:30px;font-size:20px;line-height:32px;color:#fff;font-weight:500;padding:0 30px 0 8px;background-color:#4a2df3;text-transform:uppercase;width:fit-content;clip-path:polygon(0 0,90% 1%,100% 100%,0% 100%);margin-bottom:30px}.home-section-news-carousel .swiper-container .swiper-wrapper .swiper-slide .info{position:absolute;bottom:0;padding:30px 60px 60px 30px}.home-section-news-carousel .swiper-container .swiper-wrapper .swiper-slide .info .about{margin-bottom:10px}.home-section-news-carousel .swiper-container .swiper-wrapper .swiper-slide .info .about span.author{font-size:16px;font-weight:700;color:#fff}.home-section-news-carousel .swiper-container .swiper-wrapper .swiper-slide .info .about span.date{font-size:16px;font-weight:700;color:#fff}.home-section-news-carousel .swiper-container .swiper-wrapper .swiper-slide .info p.title{font-size:24px;font-weight:900;color:#fff;margin-bottom:0}.home-section-news-carousel .swiper-container .swiper-wrapper .swiper-slide .info p.title a{font-size:24px;font-weight:900;color:#fff;margin-bottom:0}.home-section-news-carousel .swiper-container .swiper-wrapper .swiper-slide .info a.read-more{position:absolute;right:60px;bottom:30px}.home-section-chi-siamo{margin-bottom:60px;padding-top:0 !important;padding-bottom:0;scroll-margin-top:120px;display:flex}.home-section-chi-siamo>.vc_row{display:flex}.home-section-chi-siamo .col-right .wpb_text_column h3{font-size:20px;color:#fff;font-weight:500;padding:4px 20px 4px 8px;background-color:#4a2df3;text-transform:uppercase;width:fit-content;clip-path:polygon(0 0,90% 1%,100% 100%,0% 100%)}.home-section-claim{padding-top:0 !important;padding-bottom:0;position:relative;margin-bottom:120px;z-index:1}.home-section-claim .background .wpb_single_image img{object-fit:cover;border-radius:10px}.home-section-claim .content{width:100%;max-width:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-section-claim .content .wpb_text_column{text-align:center}.home-section-claim .content .wpb_text_column p{font-size:48px;font-weight:900;color:#fff}.home-section-claim .content .wpb_text_column a{font-weight:900;line-height:60px;border-radius:30px;background-color:#19213c;color:#fff;display:inline-block;width:fit-content;min-width:200px;padding:0 30px;text-align:center;margin-right:40px}.home-section-competizioni:before{content:'';height:280px;width:100vw;display:block;background-color:#fff;clip-path:polygon(0 0,100% 45%,100% 0);position:absolute;top:-1px;right:0}.home-section-competizioni{margin-bottom:120px;padding-top:280px;padding-bottom:120px;scroll-margin-top:120px;background-color:#4a2df3;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/home-competizioni-bg.png);background-size:cover;background-repeat:no-repeat;overflow:visible !important;margin-top:-280px}.home-section-competizioni .row-title:before{content:'';width:100%;max-width:480px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/divider-white.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;height:10px;position:relative;margin-left:auto;margin-right:auto;margin-bottom:60px}.home-section-competizioni .row-title{margin-bottom:60px}.home-section-competizioni .row-title .wpb_text_column{max-width:860px;margin:0 auto;text-align:center}.home-section-competizioni .row-title .wpb_text_column h2,.home-section-competizioni .row-title .wpb_text_column p{color:#fff}.home-section-competizioni .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide{padding:0 15px !important;border-radius:35px}.home-section-competizioni .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .gradient{background:#f2f2f2;background:linear-gradient(76deg,#f2f2f2 0%,#4a2df3 92.63%);opacity:.6;width:calc(100% - 30px);height:100%;position:absolute;right:15px;left:15px;border-radius:30px}.home-section-competizioni .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide img{border-radius:30px}.home-section-competizioni .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .info{position:absolute;top:0;padding:30px 45px 30px 30px}.home-section-competizioni .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .info p.title{font-size:26px;font-weight:900;color:#fff;margin-bottom:10px}.home-section-competizioni .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .info p.title a{font-size:26px;font-weight:900;color:#fff;margin-bottom:10px}.home-section-competizioni .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .info p.sub-title{font-size:14px;font-weight:900;color:#fff;margin-bottom:0}.home-section-competizioni .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .logo{position:absolute;bottom:0;background:#fff;margin:30px 45px 30px 30px;padding:15px;border-radius:30px}.home-section-competizioni .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .logo img{width:100px;height:100px;border-radius:0;object-fit:contain}.home-section-competizioni .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .read-more{position:absolute;right:45px;bottom:30px}.home-section-competizioni .row-content .wpb_text_column.cta{margin-top:60px;text-align:center}.home-section-competizioni .row-content .wpb_text_column.cta a{font-weight:900;line-height:60px;border-radius:30px;background-color:#fff;color:#19213c;display:inline-block;width:fit-content;min-width:200px;padding:0 30px;text-align:center;margin-right:40px}.home-section-competizioni .row-content .wpb_text_column.cta a:hover{background-color:#19213c;color:#fff}.home-section-newsletter{margin-bottom:60px;padding-bottom:60px;position:relative;z-index:9}.home-section-newsletter .col-right .row{margin-bottom:20px !important}.home-section-newsletter .col-right .row .wpcf7-list-item{margin-bottom:20px !important}.home-section-impegno-title:before{content:'';width:100%;max-width:480px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/divider.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;height:10px;position:absolute;top:0;right:0;left:0;margin-right:auto;margin-left:auto}.home-section-impegno-title{margin-bottom:60px;padding-top:120px;padding-bottom:60px;border-bottom:1px solid #cacaca;overflow:visible !important;position:relative}.home-section-impegno-title .col-left .wpb_text_column p{font-size:20px;color:#fff;font-weight:500;padding:4px 30px 4px 8px;background-color:#4a2df3;text-transform:uppercase;width:fit-content;clip-path:polygon(0 0,90% 1%,100% 100%,0% 100%);margin-bottom:30px}.home-section-impegno-title:after{content:'';width:1167px;height:1191px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/home-section-impegno.svg);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;top:-680px;left:-240px;z-index:-1;filter:blur(20px)}.home-section-impegno{border-bottom:1px solid #cacaca;margin-bottom:60px;padding-bottom:60px}.home-section-impegno .vc_row{display:flex}.home-section-impegno .col-left .wpb_text_column{margin:0 auto;position:absolute;top:50%;left:50px;transform:translateY(-50%)}.home-section-impegno .col-left .wpb_text_column p{font-size:100px;font-weight:900;color:#fff}.home-section-impegno .col-left .wpb_single_image{max-width:600px}.home-section-impegno .col-right{display:flex;flex-direction:column;justify-content:center}.home-section-impegno .col-right .wpb_text_column h3{color:#4a2df3}.home-section-impegno.last{border-bottom:0;margin-bottom:120px;padding-bottom:0}.home-section-partners{padding-top:120px;padding-bottom:200px;scroll-margin-top:120px;background-color:#4a2df3;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/home-competizioni-bg.png);background-size:contain;background-repeat:no-repeat;overflow:visible !important}.home-section-partners .row-title{margin-bottom:60px}.home-section-partners .row-title .col-left .wpb_text_column p{font-size:20px;color:#fff;font-weight:500;padding:4px 26px 4px 8px;background-color:#4a2df3;text-transform:uppercase;width:fit-content;clip-path:polygon(0 0,90% 1%,100% 100%,0% 100%);margin-bottom:30px}.home-section-partners .row-title .col-right .wpb_text_column h2{color:#fff}.home-section-partners .row-content .wpb_text_column{position:relative;z-index:1}.home-section-partners .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide{padding:0 30px 0 0 !important;border-radius:35px}.home-section-partners .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide>img{min-height:320px;aspect-ratio:16/9;object-fit:cover;border-radius:30px}.home-section-partners .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .category{position:absolute;top:30px;right:60px;font-size:20px;line-height:32px;color:#fff;font-weight:500;padding:0 30px 0 8px;background-color:#4a2df3;text-transform:uppercase;width:fit-content;clip-path:polygon(0 0,90% 1%,100% 100%,0% 100%);margin-bottom:30px}.home-section-partners .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .logo{position:absolute;bottom:0;padding:30px}.home-section-partners .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .logo img{width:160px;height:100px;aspect-ratio:16/10;object-fit:contain;background:#fff;border-radius:10px;padding:10px}.home-section-partners .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .read-more{position:absolute;bottom:30px;right:60px}.home-section-partners .row-cta{margin-top:60px;position:relative;z-index:1}.home-section-partners .row-cta .wpb_text_column{text-align:center;position:relative;z-index:1}.home-section-partners .row-cta .wpb_text_column a{font-weight:900;line-height:60px;border-radius:30px;background-color:#19213c;color:#fff;display:inline-block;width:fit-content;min-width:200px;padding:0 30px;text-align:center;margin-right:40px;background-color:#fff;color:#19213c;margin-right:0}.home-section-partners .row-cta .wpb_text_column a:hover{background-color:#19213c;color:#fff}.home-section-partners:after{content:'';height:280px;width:100vw;display:block;background-color:#fff;clip-path:polygon(0 100%,100% 100%,145% 0);position:absolute;bottom:-1px;right:0}.home-section-contatti-title{padding-top:80px !important;margin-bottom:20px;position:relative}.home-section-contatti-title .wpb_text_column{max-width:800px}.home-section-contatti{margin-bottom:120px;position:relative}.home-section-contatti>.vc_row{display:flex}.home-section-contatti .col-left .wpb_text_column p{margin-bottom:40px}.home-section-contatti .col-left .wpb_text_column img{margin-right:20px}.home-section-contatti .col-left .wpb_text_column .wpb_wrapper p:last-child img{margin-top:8px}.home-section-contatti .col-right{padding-left:120px}.home-section-contatti .col-right form{position:relative}.home-section-contatti .col-right ::placeholder{color:#19213c;opacity:1}.home-section-contatti .col-right textarea:focus,.home-section-contatti .col-right input:focus{outline:none}.home-section-contatti .col-right input:not([type=checkbox]):not([type=submit]){width:100%;line-height:60px;padding:0 30px;border:1px solid #19213c;border-radius:20px;background-color:transparent;color:#4a2df3}.home-section-contatti .col-right input:not([type=checkbox]):not([type=submit]):focus{border:1px solid #4a2df3}.home-section-contatti .col-right textarea{width:100%;padding:30px;border:1px solid #19213c;border-radius:20px;background-color:transparent;color:#4a2df3}.home-section-contatti .col-right textarea:focus{border:1px solid #4a2df3}.home-section-contatti .col-right .row{margin-bottom:20px}.home-section-contatti .col-right .row.privacy .wpcf7-list-item{margin:0}.home-section-contatti .col-right .row.privacy .wpcf7-list-item label{display:flex;align-items:start;cursor:pointer}.home-section-contatti .col-right .row.privacy .wpcf7-list-item label input[type=checkbox]{width:20px;height:20px;margin-right:20px;display:inline-block;-webkit-appearance:none !important;accent-color:transparent !important;background-color:transparent !important}.home-section-contatti .col-right .row.privacy .wpcf7-list-item label input:after{content:'';display:inline-block;width:20px;height:20px;border:1px solid #19213c;border-radius:5px;background-color:transparent}.home-section-contatti .col-right .row.privacy .wpcf7-list-item label input:checked:after{content:'';border:1px solid #19213c;width:20px;height:20px;color:grey;background-color:#19213c}.home-section-contatti .col-right .row.privacy .wpcf7-list-item label .wpcf7-list-item-label{color:#19213c}.home-section-contatti .col-right .row.privacy .wpcf7-list-item label .wpcf7-list-item-label a{text-decoration:underline}.home-section-contatti .col-right .row.submit input[type=submit]{font-weight:900;line-height:60px;padding:0 90px 0 30px;border-radius:30px;background-color:#19213c;color:#fff;border:none;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/arrow-right-blu.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:44px}.home-section-contatti .col-right .row.submit input[type=submit]:hover{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/arrow-right.svg);background-size:44px}.home-section-contatti:after{content:'';width:1184px;height:1184px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/contatti-bg.svg);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;left:-240px;bottom:-600px;z-index:-1;filter:blur(20px)}.home-section-area-press{background-color:#4a2df3;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/press-area-layer.png);background-repeat:no-repeat;background-size:contain;background-position:right;margin-bottom:120px;padding:50px !important;position:relative;border-radius:35px;scroll-margin-top:120px}.home-section-area-press h6{font-size:48px;color:#fff}.home-section-area-press p{color:#fff;max-width:70%;margin-bottom:30px}.home-section-area-press a{font-weight:900;line-height:60px;padding:0 30px;border-radius:30px;color:#fff;background-color:#19213c;display:block;width:fit-content;min-width:200px;text-align:center}.home-section-area-press a:hover{background-color:#fff;color:#4a2df3}.newsletter{background-color:#4a2df3;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/newsletter-layer.png);background-size:contain;background-position:left;background-repeat:no-repeat;margin-bottom:50px;padding:50px;border-radius:35px;position:relative}.newsletter h6{font-size:36px;color:#fff;margin-bottom:50px}.newsletter .col-left{display:inline-block;width:50%;float:left}.newsletter .col-left p{color:#fff;max-width:70%;margin-bottom:0}.newsletter .col-right{display:inline-block;width:50%}.newsletter .col-right form{position:relative}.newsletter .col-right ::placeholder{color:#fff;opacity:1}.newsletter .col-right input[type=email]{width:100%;line-height:60px;padding:0 70px 0 30px;border:1px solid #fff;border-radius:20px;background-color:transparent;color:#fff}.newsletter .col-right input[type=submit]{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/arrow-right.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;background-color:transparent;text-indent:-99999px;overflow:hidden;width:40px;height:40px;border:0;cursor:pointer;outline:0;position:absolute;top:12px;right:15px}.newsletter .col-right input[type=submit]:hover{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/arrow-right-black.svg)}.newsletter .col-right .row-aggiornamenti{margin-bottom:20px}.newsletter .col-right .row-aggiornamenti>p{margin-bottom:10px;color:#fff}.newsletter .col-right .row-aggiornamenti .scelte label{display:block;color:#fff;line-height:30px}.newsletter .col-right .row-aggiornamenti .scelte input[type=radio]{accent-color:transparent !important;background-color:transparent !important;-webkit-appearance:none !important;margin-right:20px}.newsletter .col-right .row-aggiornamenti .scelte input:after{content:'';display:inline-block;width:20px;height:20px;border:1px solid #fff;border-radius:10px;background-color:transparent;vertical-align:middle}.newsletter .col-right .row-aggiornamenti .scelte input:checked:after{content:'';border:1px solid #fff;width:20px;height:20px;color:grey;background-color:#fff}.newsletter .col-right .row-aggiornamenti+p{position:relative}.newsletter .col-right .row-privacy{display:flex;margin-bottom:20px}.newsletter .col-right .row-privacy input[type=checkbox]{accent-color:transparent !important;background-color:transparent !important;-webkit-appearance:none !important;margin-right:20px}.newsletter .col-right .row-privacy input:after{content:'';display:inline-block;width:20px;height:20px;border:1px solid #fff;border-radius:5px;background-color:transparent;vertical-align:middle}.newsletter .col-right .row-privacy input:checked:after{content:'';border:1px solid #fff;width:20px;height:20px;color:grey;background-color:#fff}.newsletter .col-right .row-privacy p.text{flex-direction:column;justify-content:center;display:flex;font-size:12px;color:#fff}.newsletter .col-right .row-privacy p.text a{font-size:12px;color:#fff;text-decoration:underline}body.page-id-688 main{padding-top:0}body.page-id-688 .header ul li a{color:#fff}.chi-siamo-section-header{min-height:calc(480px);position:relative;margin-bottom:60px}.chi-siamo-section-header .background .wpb_single_image img{min-height:calc(480px);object-fit:cover}.chi-siamo-section-header .content{position:absolute;bottom:105px}.chi-siamo-section-header .content .wpb_text_column{max-width:680px}.chi-siamo-section-header .content .wpb_text_column h1{color:#fff}.chi-siamo-section-header .content .wpb_text_column p{font-size:20px;color:#fff}.chi-siamo-section-about{margin-bottom:60px;padding-top:0 !important;padding-bottom:0;scroll-margin-top:120px;display:flex}.chi-siamo-section-about>.vc_row{display:flex}.chi-siamo-section-about .col-right .wpb_text_column h3{font-size:20px;color:#fff;font-weight:500;padding:4px 30px 4px 8px;background-color:#4a2df3;text-transform:uppercase;width:fit-content;clip-path:polygon(0 0,90% 1%,100% 100%,0% 100%)}.chi-siamo-section-obiettivi{padding-top:120px;padding-bottom:180px;background-color:#4a2df3;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/chi-siamo-obiettivi-bg.png);background-size:cover;background-repeat:no-repeat;background-position:left 5px}.chi-siamo-section-obiettivi .col-left{padding-right:30px}.chi-siamo-section-obiettivi .col-right{padding-left:30px}.chi-siamo-section-obiettivi .wpb_single_image{margin-bottom:40px !important}.chi-siamo-section-obiettivi .wpb_text_column{margin-bottom:40px !important}.chi-siamo-section-obiettivi .wpb_text_column h2,.chi-siamo-section-obiettivi .wpb_text_column p{color:#fff}.chi-siamo-section-obiettivi:after{content:'';height:280px;width:100vw;display:block;background-color:#fff;clip-path:polygon(0 100%,100% 100%,145% 0);position:absolute;bottom:-1px;right:0}.chi-siamo-section-partners:before{content:'';width:100%;max-width:480px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/divider.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;height:10px;position:absolute;top:0;right:0;left:0;margin-right:auto;margin-left:auto}.chi-siamo-section-partners{padding-top:120px;padding-bottom:120px;scroll-margin-top:120px;overflow:visible !important}.chi-siamo-section-partners .row-title{margin-bottom:60px}.chi-siamo-section-partners .row-title .wpb_text_column{max-width:680px;margin:0 auto;text-align:center}.chi-siamo-section-partners .row-content .wpb_text_column{position:relative;z-index:1}.chi-siamo-section-partners .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide{padding:0 30px 0 0 !important;border-radius:35px}.chi-siamo-section-partners .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide>img{min-height:320px;aspect-ratio:16/9;object-fit:cover;border-radius:30px}.chi-siamo-section-partners .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .category{position:absolute;top:30px;right:60px;font-size:20px;line-height:32px;color:#fff;font-weight:500;padding:0 30px 0 8px;background-color:#4a2df3;text-transform:uppercase;width:fit-content;clip-path:polygon(0 0,90% 1%,100% 100%,0% 100%);margin-bottom:30px}.chi-siamo-section-partners .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .logo{position:absolute;bottom:0;padding:30px}.chi-siamo-section-partners .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .logo img{width:160px;height:100px;aspect-ratio:16/10;object-fit:contain;background:#fff;border-radius:10px;padding:0 10px}.chi-siamo-section-partners .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .read-more{position:absolute;bottom:30px;right:60px}.chi-siamo-section-partners .row-cta{margin-top:60px;position:relative;z-index:1}.chi-siamo-section-partners .row-cta .wpb_text_column{text-align:center;position:relative;z-index:1}.chi-siamo-section-partners .row-cta .wpb_text_column a{font-weight:900;line-height:60px;border-radius:30px;background-color:#19213c;color:#fff;display:inline-block;width:fit-content;min-width:200px;padding:0 30px;text-align:center;margin-right:40px}.chi-siamo-section-partners .row-cta .wpb_text_column a:hover{background-color:#4a2df3}.chi-siamo-section-partners:after{content:'';width:978px;height:978px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/chi-siamo-partner-bg.svg);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;top:-180px;right:-490px;z-index:-1;filter:blur(20px)}.chi-siamo-documenti-title:before{content:'';width:100%;max-width:480px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/divider.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;height:10px;position:absolute;top:0;right:0;left:0;margin-right:auto;margin-left:auto}.chi-siamo-documenti-title{margin-bottom:60px;padding-top:120px;padding-bottom:60px;overflow:visible !important;position:relative}.chi-siamo-documenti-title .col-left .wpb_text_column h3{color:#4a2df3;margin-bottom:20px !important}.chi-siamo-documenti-title .col-right .wpb_text_column a{font-weight:900;line-height:60px;border-radius:30px;background-color:#19213c;color:#fff;display:inline-block;width:fit-content;min-width:200px;padding:0 30px;text-align:center;margin-right:40px;margin-top:20px;margin-right:0}.chi-siamo-documenti-title .col-right .wpb_text_column a:hover{background-color:#4a2df3}.chi-siamo-documenti-title:after{content:'';width:978px;height:978px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/chi-siamo-documentazione-bg.svg);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;top:-460px;left:-480px;z-index:-1;filter:blur(20px)}.chi-siamo-section-contatti .wpb_text_column{background-color:#4a2df3;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/chi-siamo-form-bg.png);background-size:contain;background-position:bottom;background-repeat:no-repeat;padding:50px;border-radius:35px;position:relative}.chi-siamo-section-contatti .wpb_text_column h2{color:#fff}.chi-siamo-section-contatti .wpb_text_column h2+p{color:#fff;max-width:640px;margin-bottom:60px}.chi-siamo-section-contatti .wpb_text_column form{position:relative}.chi-siamo-section-contatti .wpb_text_column ::placeholder{color:#19213c;opacity:1}.chi-siamo-section-contatti .wpb_text_column textarea:focus,.chi-siamo-section-contatti .wpb_text_column input:focus{outline:none}.chi-siamo-section-contatti .wpb_text_column input:not([type=checkbox]):not([type=submit]){width:100%;line-height:60px;padding:0 30px;border:1px solid #19213c;border-radius:20px;background-color:transparent;color:#4a2df3}.chi-siamo-section-contatti .wpb_text_column input:not([type=checkbox]):not([type=submit]):focus{border:1px solid #4a2df3}.chi-siamo-section-contatti .wpb_text_column textarea{width:100%;padding:30px;border:1px solid #19213c;border-radius:20px;background-color:transparent;color:#4a2df3}.chi-siamo-section-contatti .wpb_text_column textarea:focus{border:1px solid #4a2df3}.chi-siamo-section-contatti .wpb_text_column .row{margin-bottom:20px}.chi-siamo-section-contatti .wpb_text_column .row.privacy .wpcf7-list-item{margin:0}.chi-siamo-section-contatti .wpb_text_column .row.privacy .wpcf7-list-item label{display:flex;align-items:start;cursor:pointer}.chi-siamo-section-contatti .wpb_text_column .row.privacy .wpcf7-list-item label input[type=checkbox]{width:20px;height:20px;margin-right:20px;display:inline-block;-webkit-appearance:none !important;accent-color:transparent !important;background-color:transparent !important}.chi-siamo-section-contatti .wpb_text_column .row.privacy .wpcf7-list-item label input:after{content:'';display:inline-block;width:20px;height:20px;border:1px solid #19213c;border-radius:5px;background-color:transparent}.chi-siamo-section-contatti .wpb_text_column .row.privacy .wpcf7-list-item label input:checked:after{content:'';border:1px solid #19213c;width:20px;height:20px;color:grey;background-color:#19213c}.chi-siamo-section-contatti .wpb_text_column .row.privacy .wpcf7-list-item label .wpcf7-list-item-label{color:#19213c}.chi-siamo-section-contatti .wpb_text_column .row.privacy .wpcf7-list-item label .wpcf7-list-item-label a{text-decoration:underline}.chi-siamo-section-contatti .wpb_text_column .row.submit input[type=submit]{font-weight:900;line-height:60px;padding:0 90px 0 30px;border-radius:30px;background-color:#19213c;color:#fff;border:none;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/arrow-right-blu.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:44px}.chi-siamo-section-contatti .wpb_text_column .row.submit input[type=submit]:hover{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/arrow-right.svg);background-size:44px}.chi-siamo-section-contatti .wpb_text_column ::placeholder{color:#fff}.chi-siamo-section-contatti .wpb_text_column input:not([type=checkbox]):not([type=submit]){border:1px solid #fff;color:#fff}.chi-siamo-section-contatti .wpb_text_column textarea{border:1px solid #fff;color:#fff}.chi-siamo-section-contatti .wpb_text_column input:not([type=checkbox]):not([type=submit]):focus{border:1px solid #fff}.chi-siamo-section-contatti .wpb_text_column textarea:focus{border:1px solid #fff}.chi-siamo-section-contatti .wpb_text_column .row.privacy .wpcf7-list-item label .wpcf7-list-item-label{color:#fff}.chi-siamo-section-contatti .wpb_text_column .row.privacy .wpcf7-list-item label .wpcf7-list-item-label a{color:#fff}.chi-siamo-section-contatti .wpb_text_column .row.privacy .wpcf7-list-item label input:after{border:1px solid #fff}.chi-siamo-section-contatti .wpb_text_column .row.privacy .wpcf7-list-item label input:checked:after{border:1px solid #fff;background-color:#fff}.chi-siamo-section-contatti .wpb_text_column .row.submit input[type=submit]{background-color:#fff;color:#19213c}.chi-siamo-section-contatti:after{display:none}.commissione-tecnica-section-header{position:relative;margin-bottom:60px;padding-top:0}.commissione-tecnica-section-header .content .wpb_text_column{max-width:680px}.commissione-tecnica-section-header .content .wpb_text_column p{font-size:20px}.commissione-tecnica-section-menu{margin-bottom:60px;padding-top:40px;padding-bottom:40px;background-color:#4a2df3;z-index:1}.commissione-tecnica-section-menu .vc_row:before{content:'Esplora per';display:block;font-size:18px;font-weight:900;color:#fff;margin-bottom:30px;margin-left:15px}.commissione-tecnica-section-menu .vc_row{overflow-x:scroll;overflow-y:hidden;scrollbar-color:#fff #4a2df3}.commissione-tecnica-section-menu .wpb_text_column .wpb_wrapper{white-space:nowrap}.commissione-tecnica-section-menu .wpb_text_column p{display:inline-block;width:fit-content;margin-right:30px;padding-right:30px;border-right:1px solid #fff}.commissione-tecnica-section-menu .wpb_text_column a{font-weight:900;font-size:24px;color:#fff;opacity:.5;white-space:normal}.commissione-tecnica-section-menu .wpb_text_column a.active{opacity:1}.commissione-tecnica-section-menu .wpb_text_column a:hover{opacity:1}.commissione-tecnica-section-about:before{content:'';width:1090px;height:886px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/commissione-about-bg.svg);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;top:-60px;right:-60px;filter:blur(20px)}.commissione-tecnica-section-about{position:relative}.commissione-tecnica-section-about .wpb_text_column h2{font-size:36px;color:#4a2df3}.commissione-tecnica-section-about .wpb_text_column h3{font-size:20px;color:#fff;font-weight:500;padding:4px 30px 4px 8px;background-color:#4a2df3;text-transform:uppercase;width:fit-content;clip-path:polygon(0 0,90% 1%,100% 100%,0% 100%);margin-bottom:20px}.commissione-tecnica-documenti-title:after{display:none}.documentazione-section-header:before{content:'';width:923px;height:1142px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/documentazione-bg.png);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;top:-120px;right:0}.documentazione-section-header{position:relative;margin-bottom:60px;padding-top:0;overflow:visible !important}.documentazione-section-header .content .wpb_text_column{max-width:680px}.documentazione-section-header .content .wpb_text_column p{font-size:20px}.documentazione-section-filters:before{content:'Filtra per:';display:block;font-size:18px;font-weight:900;margin-bottom:30px;margin-left:15px}.documentazione-section-filters{margin-bottom:60px}.documentazione-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper{display:flex}.documentazione-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column{width:50%;padding-right:60px}.documentazione-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column .search-filter-field .search-filter-component-combobox-base{padding:0 30px;border-radius:30px;cursor:pointer}.documentazione-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__clear-selection{display:none}.documentazione-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle:before{display:none}.documentazione-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle .search-filter-icon svg{display:none}.documentazione-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle .search-filter-icon:after{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/chevron-down.png);background-size:26px 13px;display:inline-block;width:26px;height:13px;content:"";vertical-align:middle}.documentazione-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__selection{padding:0;font-size:20px;line-height:60px;color:#19213c}.documentazione-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column .search-filter-field .search-filter-component-combobox .search-filter-component-combobox__actions .search-filter-component-combobox__actions-input{line-height:60px;padding:0}.documentazione-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column .search-filter-field .search-filter-input-text{padding:0;font-size:20px;line-height:60px;border-radius:30px}.documentazione-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column .search-filter-field .search-filter-input-text .search-filter-icon{padding:0;margin:0;position:absolute;right:5px;margin-top:-2px}.documentazione-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column .search-filter-field .search-filter-input-text .search-filter-icon svg{display:none}.documentazione-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column .search-filter-field .search-filter-input-text .search-filter-icon:after{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/btn-search.png);background-size:47px 47px;display:inline-block;width:47px;height:47px;content:"";vertical-align:middle}.documentazione-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column .search-filter-field .search-filter-input-text ::placeholder{color:#19213c;opacity:1}.documentazione-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column .search-filter-field .search-filter-input-text input{line-height:60px;padding:0 30px}.documentazione-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column:last-child{padding-right:0}.documentazione-section-results{margin-bottom:120px}.documentazione-section-results .wpb_text_column .search-filter-query-posts .item{max-width:780px;margin:0 auto 30px auto;padding-bottom:30px;border-bottom:1px solid #cacaca}.documentazione-section-results .wpb_text_column .search-filter-query-posts .item .info{position:relative;padding-right:120px}.documentazione-section-results .wpb_text_column .search-filter-query-posts .item .info .content h2{font-size:36px}.documentazione-section-results .wpb_text_column .search-filter-query-posts .item .info .content .description{font-size:20px}.documentazione-section-results .wpb_text_column .search-filter-query-posts .item .info a{position:absolute;top:50%;transform:translateY(-50%);right:0}.documentazione-section-results:after{content:'';width:741px;height:1149px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/documentazione-bottom-bg.png);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;bottom:-180px;left:-60px;z-index:-1}.documentazione-section-filters.rassegna-hub .vc_row .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column:first-child{display:none}.documentazione-section-filters.rassegna-hub .vc_row .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column{width:100%}.stampa-section-filters{background-color:#4a2df3;margin-bottom:60px}.stampa-section-filters .wpb_text_column:before{content:'Esplora per:';display:block;font-size:26px;font-weight:700;line-height:60px;color:#fff;width:100%}.stampa-section-filters .wpb_text_column{padding:40px 0}.stampa-section-filters .wpb_text_column>.wpb_wrapper{max-width:1600px;margin:0 auto;display:flex}.stampa-section-filters .wpb_text_column .divider{width:1px;height:60px;background-color:#fff;margin-left:60px;margin-right:60px;display:inline-block;vertical-align:middle;overflow:hidden;text-indent:-9999999999px}.stampa-section-filters .wpb_text_column p{margin-bottom:0}.stampa-section-filters .wpb_text_column a{font-size:36px;font-weight:700;line-height:60px;color:#fff;margin-bottom:0;opacity:.5}.stampa-section-filters .wpb_text_column a.active,.stampa-section-filters .wpb_text_column a:hover{opacity:1}.documentazione-section-filters.hub-rassegna:before{content:'Visualizza come:';line-height:50px;margin-bottom:0}.documentazione-section-filters.hub-rassegna{display:flex}.documentazione-section-filters.hub-rassegna .wpb_single_image{display:inline-block}.documentazione-section-filters.hub-rassegna .wpb_single_image img{margin:0 20px;cursor:pointer}.documentazione-section-filters.hub-rassegna .wpb_single_image.grid.active img{content:url(http://legaciclismoprof.org/wp-content/uploads/2025/10/icon-grid-blu.svg)}.documentazione-section-filters.hub-rassegna .wpb_single_image.list.active img{content:url(http://legaciclismoprof.org/wp-content/uploads/2025/10/icon-list-blu.svg)}.back-hub-rassegna .wpb_text_column a{font-weight:700;margin-bottom:40px;display:block}.back-hub-rassegna .wpb_text_column a:before{content:'';background-image:url('/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/arrow-back.svg');background-size:12px 24px;width:12px;height:24px;margin-right:15px;display:inline-block;vertical-align:middle}body.parent-pageid-984 main{padding-top:140px}.documentazione-section-results.hub-rassegna .wpb_text_column .search-filter-query-posts.grid{display:grid;grid-template-columns:repeat(6,1fr);margin-left:-20px;margin-right:-20px}.documentazione-section-results.hub-rassegna .wpb_text_column .search-filter-query-posts.grid .featured{padding:0 20px}.documentazione-section-results.hub-rassegna .wpb_text_column .search-filter-query-posts.grid .item{border-bottom:0}.documentazione-section-results.hub-rassegna .wpb_text_column .search-filter-query-posts.grid .item .featured img{width:100%;height:auto}.documentazione-section-results.hub-rassegna .wpb_text_column .search-filter-query-posts.grid .item .info{display:none}.documentazione-section-results.hub-rassegna .wpb_text_column .search-filter-query-posts.list{display:block}.documentazione-section-results.hub-rassegna .wpb_text_column .search-filter-query-posts.list .featured{display:none}.documentazione-section-results.hub-rassegna .wpb_text_column .search-filter-query-posts.list .item{padding-bottom:30px;border-bottom:1px solid #cacaca}.autori-section-results{margin-bottom:120px}.autori-section-results .wpb_text_column .search-filter-query-posts .item{margin:0 auto 60px auto;padding-bottom:60px;border-bottom:1px solid #cacaca;display:flex}.autori-section-results .wpb_text_column .search-filter-query-posts .item .feature-image{width:30%}.autori-section-results .wpb_text_column .search-filter-query-posts .item .info{width:70%;position:relative;padding-left:80px}.autori-section-results .wpb_text_column .search-filter-query-posts .item .info .content h2{font-size:36px;color:#4a2df3;margin-bottom:0}.autori-section-results .wpb_text_column .search-filter-query-posts .item .info .content p.tipologia{font-size:26px;font-weight:700;text-transform:capitalize;color:#4a2df3;margin-bottom:20px}.autori-section-results .wpb_text_column .search-filter-query-posts .item .info .content .description{font-size:20px;margin-bottom:20px}.autori-section-results .wpb_text_column .search-filter-query-posts .item .info a{font-weight:700;line-height:44px;color:#4a2df3;margin:0 0 0 auto;display:block;width:fit-content}.autori-section-results .wpb_text_column .search-filter-query-posts .item .info a img{margin-left:20px}body.page-id-800 main{padding-top:0}body.page-id-800 .header ul li a{color:#fff}.news-section-header{min-height:calc(480px);position:relative;margin-bottom:0}.news-section-header .background .wpb_single_image img{min-height:calc(480px);object-fit:cover}.news-section-header .content{position:absolute;bottom:105px}.news-section-header .content .wpb_text_column{max-width:680px}.news-section-header .content .wpb_text_column h1{color:#fff}.news-section-header .content .wpb_text_column p{font-size:20px;color:#fff}.news-section-redazionali{padding-top:60px;padding-bottom:180px;background-color:#4a2df3;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/news-redazionale-bg.png);background-size:cover;background-repeat:no-repeat;background-position:top}.news-section-redazionali .row-title{margin-bottom:40px}.news-section-redazionali .row-title .wpb_text_column h2{color:#fff}.news-section-redazionali .row-title .wpb_text_column p{color:#fff;max-width:680px}.news-section-redazionali .row-content{display:flex}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper{display:flex}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-left{width:60%;padding-right:30px;border-right:1px solid #fff}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-left .item img{margin-bottom:20px}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-left .item p.title{font-size:36px;font-weight:700;color:#fff;margin-bottom:10px}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-left .item .about{margin-bottom:20px}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-left .item .about span.author{font-size:16px;font-weight:700;color:#fff}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-left .item .about span.date{font-size:16px;font-weight:700;color:#fff}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-left .item .excerpt{color:#fff}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-right{width:40%;padding-left:30px}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-right .item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #fff}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-right .item a{display:flex;flex-direction:row-reverse}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-right .item a .col-right{width:60%}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-right .item a .col-right .info{padding-right:30px}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-right .item a .col-right .info .title{font-weight:700}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-right .item a .col-right .info .about{margin-bottom:20px}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-right .item a .col-right .info .about span.author{font-size:16px;font-weight:700;color:#fff}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-right .item a .col-right .info .about span.date{font-size:16px;font-weight:700;color:#fff}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-right .item a .col-right .info .excerpt{color:#fff;display:none}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-right .item a .col-left{width:40%}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-right .item a .col-left img{height:100%;object-fit:cover;border-radius:30px}.news-section-redazionali .row-content .wpb_single_image{margin-bottom:40px !important}.news-section-redazionali .row-content .wpb_text_column{margin-bottom:40px !important}.news-section-redazionali .row-content .wpb_text_column h2,.news-section-redazionali .row-content .wpb_text_column p{color:#fff}.news-section-redazionali:after{content:'';height:280px;width:100vw;display:block;background-color:#fff;clip-path:polygon(0 100%,100% 100%,132% 0);position:absolute;bottom:-1px;right:0}.news-section-news{margin-bottom:60px;padding-top:60px !important}.news-section-news .row-title{margin-bottom:40px}.news-section-news .row-title .wpb_text_column p{max-width:680px}.news-section-news .row-filters.category:before{content:'Esplora per:';display:block;font-size:18px;font-weight:900;margin-bottom:30px;margin-left:15px}.news-section-news .row-filters.category{margin-bottom:30px}.news-section-news .row-filters.category .search-filter-field .search-filter-input-group{display:flex}.news-section-news .row-filters.category .search-filter-field .search-filter-input-group .search-filter-input-radio{margin-right:20px}.news-section-news .row-filters.category .search-filter-field .search-filter-input-group .search-filter-input-radio label .search-filter-input-radio__control{display:none}.news-section-news .row-filters.category .search-filter-field .search-filter-input-group .search-filter-input-radio label .search-filter-input-radio__label{color:#fff;background-color:#a197f3;padding:0 8px;line-height:40px;text-transform:uppercase;font-weight:700}.news-section-news .row-filters.category .search-filter-field .search-filter-input-group .search-filter-input-radio label .search-filter-input-radio__label:hover{background-color:#4a2df3}.news-section-news .row-filters.category .search-filter-field .search-filter-input-group .search-filter-input-radio.search-filter-input-radio--is-active label .search-filter-input-radio__label{background-color:#4a2df3}.news-section-news .row-filters.others{margin-bottom:60px}.news-section-news .row-filters.others .wpb_column .vc_column-inner>.wpb_wrapper{display:flex}.news-section-news .row-filters.others .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column{width:33%;padding-right:60px}.news-section-news .row-filters.others .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column:last-child{padding-right:0}.news-section-news .row-filters.others .search-filter-field .search-filter-component-combobox-base{padding:0 30px;border-radius:30px;cursor:pointer}.news-section-news .row-filters.others .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__clear-selection{display:none}.news-section-news .row-filters.others .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle:before{display:none}.news-section-news .row-filters.others .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle .search-filter-icon svg{display:none}.news-section-news .row-filters.others .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle .search-filter-icon:after{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/chevron-down.png);background-size:26px 13px;display:inline-block;width:26px;height:13px;content:"";vertical-align:middle}.news-section-news .row-filters.others .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__selection{padding:0;font-size:20px;line-height:60px;color:#19213c}.news-section-news .row-filters.others .search-filter-field .search-filter-component-combobox .search-filter-component-combobox__actions .search-filter-component-combobox__actions-input{line-height:60px;padding:0}.news-section-news .row-filters.others .search-filter-field .search-filter-input-text{padding:0;font-size:20px;line-height:60px;border-radius:30px}.news-section-news .row-filters.others .search-filter-field .search-filter-input-text .search-filter-icon{padding:0;margin:0;position:absolute;right:5px;margin-top:-2px}.news-section-news .row-filters.others .search-filter-field .search-filter-input-text .search-filter-icon svg{display:none}.news-section-news .row-filters.others .search-filter-field .search-filter-input-text .search-filter-icon:after{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/btn-search.png);background-size:47px 47px;display:inline-block;width:47px;height:47px;content:"";vertical-align:middle}.news-section-news .row-filters.others .search-filter-field .search-filter-input-text ::placeholder{color:#19213c;opacity:1}.news-section-news .row-filters.others .search-filter-field .search-filter-input-text input{line-height:60px;padding:0 30px}.news-section-news .row-loop .search-filter-query-posts{display:flex;flex-wrap:wrap;margin-bottom:60px}.news-section-news .row-loop .search-filter-query-posts .item{width:33.3%;margin-bottom:30px;padding:0 15px}.news-section-news .row-loop .search-filter-query-posts .item .content{position:relative}.news-section-news .row-loop .search-filter-query-posts .item .content img{border-radius:30px;margin-bottom:20px;aspect-ratio:16/10;object-fit:cover}.news-section-news .row-loop .search-filter-query-posts .item .content .category{position:absolute;top:30px;left:30px;font-size:20px;color:#fff;font-weight:500;line-height:32px;padding:0 30px 0 8px;background-color:#4a2df3;text-transform:uppercase;width:fit-content;clip-path:polygon(0 0,90% 1%,100% 100%,0% 100%)}.news-section-news .row-loop .search-filter-query-posts .item .content .info .title{font-size:24px;font-weight:700;margin-bottom:10px}.news-section-news .row-loop .search-filter-query-posts .item .content .info .about span.author{font-size:16px;font-weight:700}.news-section-news .row-loop .search-filter-query-posts .item .content .info .about span.date{font-size:16px;font-weight:700}.news-section-news .row-loop .search-filter-query-posts .pagination{display:block;width:100%}.news.home-section-featured-article{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/news-evidenza-bg.png);background-size:cover}.news.home-section-featured-article .vc_row .featured-article{max-width:1480px;margin:0 auto}.news.home-section-featured-article .vc_row .featured-article h6{max-width:}.header.redazionale{border-top:20px solid transparent}.header.redazionale ul li a{color:#fff}body.single-post .full-width{width:100vw;position:absolute;top:-1px;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;z-index:-1}body.single-post main{padding-top:140px}body.single-post article .back{font-weight:700;margin-bottom:40px;display:block}body.single-post article .back img{width:12px;height:24px;vertical-align:middle;margin-right:15px}body.single-post article .category{font-size:20px;line-height:32px;color:#fff;font-weight:500;padding:0 8px;background-color:#4a2df3;text-transform:uppercase;width:fit-content;position:relative;margin-bottom:30px}body.single-post article .category:after{content:'';width:32px;height:32px;background-color:#4a2df3;clip-path:polygon(0 0,0% 100%,50% 100%);display:inline-block;position:absolute;top:0;right:-32px}body.single-post article h1{font-size:60px;max-width:960px;margin-bottom:30px}body.single-post article .short-description{margin:0 0 60px auto;display:flex}body.single-post article .short-description .col-left{width:50%}body.single-post article .short-description .col-left .author{font-size:26px;font-weight:700;margin-bottom:10px}body.single-post article .short-description .col-right{width:50%}body.single-post article .featured-image{margin-bottom:80px}body.single-post article .featured-image img{width:100%;border-radius:35px}body.single-post article .content{max-width:1024px;margin:0 auto}body.single-post article .content .text-1{margin-bottom:50px}body.single-post article .content .text-1 img{width:100%;height:auto;margin-left:0;margin-bottom:40px}body.single-post article .content .text-1 table{width:100%;margin-bottom:60px}body.single-post article .content .text-1 ol{margin-block-start:0;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0;list-style-position:inside;margin-bottom:20px}body.single-post article .content .text-1 ul{list-style-type:inherit;list-style-position:inside;margin-bottom:20px}body.single-post article .content .text-1 ul li{display:list-item}body.single-post article .content .text-1 a{text-decoration:underline}body.single-post article .content .home-section-featured-article{border-radius:35px;margin-bottom:60px;padding:50px 50px 30px !important}body.single-post article .newsletter{padding:50px 50px 0;margin-bottom:60px}body.single-post article .related-news h2{font-size:36px;color:#4a2df3}body.single-post article .related-news .home-section-news-carousel .swiper-container .swiper-wrapper .swiper-slide .info a.read-more{bottom:10px}section.redazionale article .back{color:#fff}section.redazionale article .category{color:#4a2df3;background-color:#fff}section.redazionale article .category:after{background-color:#fff}section.redazionale article h1{color:#fff}section.redazionale article .short-description .col-left .author{color:#fff}section.redazionale article .short-description .col-left .date{color:#fff}section.redazionale article .short-description .col-right p{color:#fff}body.page-id-910 main{padding-top:0}body.page-id-910 .header ul li a{color:#fff}.competizioni-section-header{min-height:calc(480px);position:relative;margin-bottom:0}.competizioni-section-header .background .wpb_single_image img{min-height:calc(480px);object-fit:cover}.competizioni-section-header .content{position:absolute;bottom:105px}.competizioni-section-header .content .wpb_text_column{max-width:680px}.competizioni-section-header .content .wpb_text_column h1{color:#fff}.competizioni-section-header .content .wpb_text_column p{font-size:20px;color:#fff}.competizioni-section-filter-years{margin-bottom:30px;padding-top:30px;padding-bottom:30px;background-color:#4a2df3}.competizioni-section-filter-years .search-filter-field .search-filter-component-combobox-base{padding:0 30px;border-radius:30px;cursor:pointer}.competizioni-section-filter-years .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__clear-selection{display:none}.competizioni-section-filter-years .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle:before{display:none}.competizioni-section-filter-years .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle .search-filter-icon svg{display:none}.competizioni-section-filter-years .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle .search-filter-icon:after{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/chevron-down.png);background-size:26px 13px;display:inline-block;width:26px;height:13px;content:"";vertical-align:middle}.competizioni-section-filter-years .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__selection{padding:0;font-size:20px;line-height:60px;color:#19213c}.competizioni-section-filter-years .search-filter-field .search-filter-component-combobox .search-filter-component-combobox__actions .search-filter-component-combobox__actions-input{line-height:60px;padding:0}.competizioni-section-filter-years .search-filter-field .search-filter-input-text{padding:0;font-size:20px;line-height:60px;border-radius:30px}.competizioni-section-filter-years .search-filter-field .search-filter-input-text .search-filter-icon{padding:0;margin:0;position:absolute;right:5px;margin-top:-2px}.competizioni-section-filter-years .search-filter-field .search-filter-input-text .search-filter-icon svg{display:none}.competizioni-section-filter-years .search-filter-field .search-filter-input-text .search-filter-icon:after{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/btn-search.png);background-size:47px 47px;display:inline-block;width:47px;height:47px;content:"";vertical-align:middle}.competizioni-section-filter-years .search-filter-field .search-filter-input-text ::placeholder{color:#19213c;opacity:1}.competizioni-section-filter-years .search-filter-field .search-filter-input-text input{line-height:60px;padding:0 30px}.competizioni-section-filter-years .wpb_text_column:before{content:'Explora per:';display:block;font-size:18px;font-weight:900;margin-bottom:20px;color:#fff}.competizioni-section-filter-years .wpb_text_column .search-filter-base .search-filter-input-group{display:flex}.competizioni-section-filter-years .wpb_text_column .search-filter-base .search-filter-input-group .search-filter-input-radio{margin-right:30px;padding-right:30px;border-right:1px solid #fff}.competizioni-section-filter-years .wpb_text_column .search-filter-base .search-filter-input-group .search-filter-input-radio label span.search-filter-input-radio__control{display:none}.competizioni-section-filter-years .wpb_text_column .search-filter-base .search-filter-input-group .search-filter-input-radio label span.search-filter-input-radio__label{font-size:48px;font-weight:700;line-height:48px;padding-left:0;color:#a294f7}.competizioni-section-filter-years .wpb_text_column .search-filter-base .search-filter-input-group .search-filter-input-radio--is-active span.search-filter-input-radio__label,.competizioni-section-filter-years .wpb_text_column .search-filter-base .search-filter-input-group .search-filter-input-radio:hover span.search-filter-input-radio__label{color:#fff !important}.competizioni-section-filter-years .wpb_text_column .search-filter-base .search-filter-input-group div[data-option-value="2024"],.competizioni-section-filter-years .wpb_text_column .search-filter-base .search-filter-input-group div[data-option-value="2023"]{display:none}.competizioni-section-filter-row-1:before{content:'Filtra per:';font-size:18px;font-weight:900;line-height:60px;margin-bottom:20px;display:block;padding-left:15px;position:absolute;left:0}.competizioni-section-filter-row-1{margin-bottom:30px;padding-left:180px !important;position:relative}.competizioni-section-filter-row-1 .vc_row .wpb_column .vc_column-inner .wpb_wrapper{display:flex;justify-content:space-between}.competizioni-section-filter-row-1 .wpb_text_column{width:50%;padding:0 30px 0 0}.competizioni-section-filter-row-1 .wpb_text_column .search-filter-field .search-filter-component-combobox-base{padding:0 30px;border-radius:30px;cursor:pointer}.competizioni-section-filter-row-1 .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__clear-selection{display:none}.competizioni-section-filter-row-1 .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle:before{display:none}.competizioni-section-filter-row-1 .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle .search-filter-icon svg{display:none}.competizioni-section-filter-row-1 .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle .search-filter-icon:after{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/chevron-down.png);background-size:26px 13px;display:inline-block;width:26px;height:13px;content:"";vertical-align:middle}.competizioni-section-filter-row-1 .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__selection{padding:0;font-size:20px;line-height:60px;color:#19213c}.competizioni-section-filter-row-1 .wpb_text_column .search-filter-field .search-filter-component-combobox .search-filter-component-combobox__actions .search-filter-component-combobox__actions-input{line-height:60px;padding:0}.competizioni-section-filter-row-1 .wpb_text_column .search-filter-field .search-filter-input-text{padding:0;font-size:20px;line-height:60px;border-radius:30px}.competizioni-section-filter-row-1 .wpb_text_column .search-filter-field .search-filter-input-text .search-filter-icon{padding:0;margin:0;position:absolute;right:5px;margin-top:-2px}.competizioni-section-filter-row-1 .wpb_text_column .search-filter-field .search-filter-input-text .search-filter-icon svg{display:none}.competizioni-section-filter-row-1 .wpb_text_column .search-filter-field .search-filter-input-text .search-filter-icon:after{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/btn-search.png);background-size:47px 47px;display:inline-block;width:47px;height:47px;content:"";vertical-align:middle}.competizioni-section-filter-row-1 .wpb_text_column .search-filter-field .search-filter-input-text ::placeholder{color:#19213c;opacity:1}.competizioni-section-filter-row-1 .wpb_text_column .search-filter-field .search-filter-input-text input{line-height:60px;padding:0 30px}.competizioni-section-filter-row-1 .wpb_text_column .search-filter-base{width:100%}.competizioni-section-filter-row-1 .wpb_text_column+.wpb_text_column{padding:0 0 0 30px}.competizioni-section-filter-row-2{margin-bottom:30px;padding-left:180px !important;position:relative}.competizioni-section-filter-row-2 .vc_row .wpb_column .vc_column-inner .wpb_wrapper{display:flex;justify-content:space-between}.competizioni-section-filter-row-2 .wpb_text_column{width:100%;width:50%;padding:0 30px 0 0}.competizioni-section-filter-row-2 .wpb_text_column .search-filter-field .search-filter-component-combobox-base{padding:0 30px;border-radius:30px;cursor:pointer}.competizioni-section-filter-row-2 .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__clear-selection{display:none}.competizioni-section-filter-row-2 .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle:before{display:none}.competizioni-section-filter-row-2 .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle .search-filter-icon svg{display:none}.competizioni-section-filter-row-2 .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle .search-filter-icon:after{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/chevron-down.png);background-size:26px 13px;display:inline-block;width:26px;height:13px;content:"";vertical-align:middle}.competizioni-section-filter-row-2 .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__selection{padding:0;font-size:20px;line-height:60px;color:#19213c}.competizioni-section-filter-row-2 .wpb_text_column .search-filter-field .search-filter-component-combobox .search-filter-component-combobox__actions .search-filter-component-combobox__actions-input{line-height:60px;padding:0}.competizioni-section-filter-row-2 .wpb_text_column .search-filter-field .search-filter-input-text{padding:0;font-size:20px;line-height:60px;border-radius:30px}.competizioni-section-filter-row-2 .wpb_text_column .search-filter-field .search-filter-input-text .search-filter-icon{padding:0;margin:0;position:absolute;right:5px;margin-top:-2px}.competizioni-section-filter-row-2 .wpb_text_column .search-filter-field .search-filter-input-text .search-filter-icon svg{display:none}.competizioni-section-filter-row-2 .wpb_text_column .search-filter-field .search-filter-input-text .search-filter-icon:after{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/btn-search.png);background-size:47px 47px;display:inline-block;width:47px;height:47px;content:"";vertical-align:middle}.competizioni-section-filter-row-2 .wpb_text_column .search-filter-field .search-filter-input-text ::placeholder{color:#19213c;opacity:1}.competizioni-section-filter-row-2 .wpb_text_column .search-filter-field .search-filter-input-text input{line-height:60px;padding:0 30px}.competizioni-section-filter-row-2 .wpb_text_column .search-filter-base{width:100%}.competizioni-section-filter-row-2 .wpb_text_column+.wpb_text_column{padding:0 0 0 30px}.competizioni-section-filter-row-3:before{content:'Oppure:';font-size:18px;line-height:60px;margin-bottom:20px;display:block;padding-left:15px;position:absolute;left:0}.competizioni-section-filter-row-3{margin-bottom:30px;padding-left:180px !important;position:relative}.competizioni-section-filter-row-3 .vc_row .wpb_column .vc_column-inner .wpb_wrapper{display:flex}.competizioni-section-filter-row-3 .wpb_text_column{width:100%;padding:0}.competizioni-section-filter-row-3 .wpb_text_column .search-filter-field .search-filter-component-combobox-base{padding:0 30px;border-radius:30px;cursor:pointer}.competizioni-section-filter-row-3 .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__clear-selection{display:none}.competizioni-section-filter-row-3 .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle:before{display:none}.competizioni-section-filter-row-3 .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle .search-filter-icon svg{display:none}.competizioni-section-filter-row-3 .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle .search-filter-icon:after{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/chevron-down.png);background-size:26px 13px;display:inline-block;width:26px;height:13px;content:"";vertical-align:middle}.competizioni-section-filter-row-3 .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__selection{padding:0;font-size:20px;line-height:60px;color:#19213c}.competizioni-section-filter-row-3 .wpb_text_column .search-filter-field .search-filter-component-combobox .search-filter-component-combobox__actions .search-filter-component-combobox__actions-input{line-height:60px;padding:0}.competizioni-section-filter-row-3 .wpb_text_column .search-filter-field .search-filter-input-text{padding:0;font-size:20px;line-height:60px;border-radius:30px}.competizioni-section-filter-row-3 .wpb_text_column .search-filter-field .search-filter-input-text .search-filter-icon{padding:0;margin:0;position:absolute;right:5px;margin-top:-2px}.competizioni-section-filter-row-3 .wpb_text_column .search-filter-field .search-filter-input-text .search-filter-icon svg{display:none}.competizioni-section-filter-row-3 .wpb_text_column .search-filter-field .search-filter-input-text .search-filter-icon:after{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/btn-search.png);background-size:47px 47px;display:inline-block;width:47px;height:47px;content:"";vertical-align:middle}.competizioni-section-filter-row-3 .wpb_text_column .search-filter-field .search-filter-input-text ::placeholder{color:#19213c;opacity:1}.competizioni-section-filter-row-3 .wpb_text_column .search-filter-field .search-filter-input-text input{line-height:60px;padding:0 30px}.competizioni-section-filter-row-3 .wpb_text_column .search-filter-base{width:100%}.competizioni-section-filter-row-3 .wpb_text_column .search-filter-base .search-filter-input-text input[type=text].search-filter-input-text__input,.competizioni-section-filter-row-3 .wpb_text_column .search-filter-base .search-filter-input-text input[type=text].search-filter-input-text__input:hover{line-height:60px;padding:0 30px}.competizioni-section-filter-row-1,.competizioni-section-filter-row-2,.competizioni-section-filter-row-3{display:none}.competizioni-section-filters-popup .vc_row .wpb_text_column{margin-bottom:60px !important;padding-bottom:30px;border-bottom:1px solid #cacaca}.competizioni-section-filters-popup .vc_row .wpb_text_column p{font-size:18px;font-weight:900;line-height:60px;margin-bottom:0;cursor:pointer;display:inline-block}.competizioni-section-filters-popup .vc_row .wpb_text_column p:after{content:'';width:47px;height:47px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/icon-filters-popup.svg);background-size:47px 47px;background-repeat:no-repeat;vertical-align:middle;display:inline-block;margin-left:20px}.filters-popup{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.9);z-index:999}.filters-popup .filters-popup-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:100%;max-width:1240px;padding:60px;border-radius:25px;filter:drop-shadow(0px 0px 50px #4a2df3)}.filters-popup .filters-popup-content .close-popup{width:31px;height:31px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/icon-close.svg);background-size:31px 31px;background-repeat:no-repeat;vertical-align:middle;margin:0 0 30px auto;display:block;cursor:pointer}.filters-popup .filters-popup-content .btn{cursor:pointer;display:block;margin:60px auto 0 auto}.filters-popup .filters-popup-content .btn:hover{color:#fff;background-color:#4a2df3}.competizioni-section-results{margin-bottom:0}.competizioni-section-results .wpb_text_column .search-filter-query-posts{margin-bottom:120px}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item{position:relative;margin-bottom:90px}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content{display:flex}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-left{width:50%;padding-right:30px}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-left .featured-image{position:relative}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-left .featured-image .gradient{background:#f2f2f2;background:linear-gradient(76deg,#f2f2f2 0%,#4a2df3 92.63%);opacity:.6;width:100%;height:100%;position:absolute;top:0;right:0;left:0;border-radius:30px}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-left .featured-image .anno{position:absolute;top:30px;right:30px;font-size:20px;line-height:32px;color:#fff;font-weight:500;padding:0 30px 0 8px;background-color:#4a2df3;text-transform:uppercase;width:fit-content;clip-path:polygon(0 0,90% 1%,100% 100%,0% 100%);margin-bottom:30px;z-index:9}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-left .featured-image .anno:after{content:'';width:32px;height:32px;background-color:#4a2df3;clip-path:polygon(0 0,0% 100%,50% 100%);display:inline-block;position:absolute;top:0;right:-32px}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-left .featured-image .logo{position:absolute;bottom:0;background:#fff;margin:30px 45px 30px 30px;padding:15px;border-radius:30px}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-left .featured-image .logo img{width:100px;height:100px;border-radius:0;object-fit:contain}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-left .featured-image .read-more{position:absolute;bottom:30px;right:30px;display:block}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-left .featured-image .read-more img{width:60px;height:60px}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-left .featured-image img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:30px}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-right{width:50%;padding-left:30px}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-right .info h2{font-size:36px;color:#4a2df3;margin-bottom:}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-right .info .sub-title{font-size:26px;font-weight:900;color:#4a2df3}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-right .info .date{font-weight:900;color:#4a2df3}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-right .info .short-description{margin-bottom:20px}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-right .info .related .category{font-size:14px;line-height:30px;color:#fff;font-weight:500;padding:0 20px 0 8px;background-color:#4a2df3;text-transform:uppercase;width:fit-content;position:relative;display:inline-block;margin-right:30px;clip-path:polygon(0 0,90% 1%,100% 100%,0% 100%)}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item:after{content:'';width:100%;height:1px;background-color:#cacaca;display:block;position:absolute;bottom:-45px}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item+.item+.item+.item+.item+.item:after{display:none}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item+.item+.item+.item+.item+.item{margin-bottom:60px}.competizioni-section-results .wpb_text_column .home-section-featured-article:before{content:'';width:978px;height:978px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/competizioni-campioni-bg.svg);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;top:-800px;left:-60px;z-index:-1;filter:blur(20px)}.competizioni-section-results .wpb_text_column .home-section-featured-article{border-radius:30px;display:none}body.single-competizioni .full-width{width:100vw;position:absolute;top:-1px;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;z-index:-1}body.single-competizioni main{padding-top:140px}body.single-competizioni article .back{font-weight:700;margin-bottom:40px;display:block}body.single-competizioni article .back img{width:12px;height:24px;vertical-align:middle;margin-right:15px}body.single-competizioni article .category{font-size:20px;line-height:32px;color:#fff;font-weight:500;padding:0 8px;background-color:#4a2df3;text-transform:uppercase;width:fit-content;position:relative;margin-bottom:30px}body.single-competizioni article .category:after{content:'';width:32px;height:32px;background-color:#4a2df3;clip-path:polygon(0 0,0% 100%,50% 100%);display:inline-block;position:absolute;top:0;right:-32px}body.single-competizioni article .short-description{margin:0 0 60px auto;display:flex}body.single-competizioni article .short-description .col-left{width:70%}body.single-competizioni article .short-description .col-left h1{font-size:60px;max-width:960px;margin-bottom:20px}body.single-competizioni article .short-description .col-left p.sub-title{font-size:36px;font-weight:900;margin-bottom:20px;color:#4a2df3}body.single-competizioni article .short-description .col-left .info{display:flex}body.single-competizioni article .short-description .col-left .info .regions{font-size:26px;font-weight:900;margin-right:20px}body.single-competizioni article .short-description .col-left .info .date{font-size:26px;font-weight:900;color:#4a2df3}body.single-competizioni article .short-description .col-left p.category{display:inline-block;margin-right:30px}body.single-competizioni article .short-description .col-left .loghi{display:flex}body.single-competizioni article .short-description .col-left .loghi img{width:auto;height:100px;object-fit:contain;margin-right:30px}body.single-competizioni article .short-description .col-left .loghi img+img{margin-left:60px;margin-right:0}body.single-competizioni article .short-description .col-right{width:30%}body.single-competizioni article .category-type:before{content:'Esplora per:';display:block;font-size:26px;font-weight:700;line-height:60px;color:#fff;width:100%}body.single-competizioni article .category-type{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#4a2df3;margin-bottom:60px;padding:40px 75px}body.single-competizioni article .category-type .content{max-width:1600px;margin:0 auto;display:flex}body.single-competizioni article .category-type .content a{font-size:36px;font-weight:700;line-height:60px;color:#fff;margin-bottom:0;opacity:.5}body.single-competizioni article .category-type .content a.active,body.single-competizioni article .category-type .content a:hover{opacity:1}body.single-competizioni article .category-type .content .divider:before{content:'';width:1px;height:60px;background-color:#fff;margin-left:60px;margin-right:60px;display:inline-block;vertical-align:middle}body.single-competizioni article .content.man+.content.woman{display:none}body.single-competizioni article .content .highlights{margin-bottom:80px;padding:80px;border-radius:30px;background-color:#4a2df3}body.single-competizioni article .content .highlights h2{color:#fff;margin-bottom:60px}body.single-competizioni article .content .highlights .epyt-video-wrapper{padding-top:56.25% !important;margin-bottom:20px;position:relative}body.single-competizioni article .content .highlights .epyt-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.single-competizioni article .content .highlights .row{display:flex;max-height:580px}body.single-competizioni article .content .highlights .row .col-left{width:70%;padding-right:40px;border-right:1px solid #fff}body.single-competizioni article .content .highlights .row .col-left .gallery-highlights-man,body.single-competizioni article .content .highlights .row .col-left .gallery-highlights-woman{height:100%}body.single-competizioni article .content .highlights .row .col-left .gallery-highlights-man .swiper-wrapper .swiper-slide p.title,body.single-competizioni article .content .highlights .row .col-left .gallery-highlights-woman .swiper-wrapper .swiper-slide p.title{font-size:36px;font-weight:700;color:#fff;margin-bottom:0}body.single-competizioni article .content .highlights .row .col-left .gallery-highlights-man .swiper-wrapper .swiper-slide p.date,body.single-competizioni article .content .highlights .row .col-left .gallery-highlights-woman .swiper-wrapper .swiper-slide p.date{font-weight:700;color:#fff}body.single-competizioni article .content .highlights .row .col-right{width:30%;padding-left:40px}body.single-competizioni article .content .highlights .row .col-right .gallery-highlights-thumb-man,body.single-competizioni article .content .highlights .row .col-right .gallery-highlights-thumb-woman{height:100%}body.single-competizioni article .content .highlights .row .col-right .gallery-highlights-thumb-man .swiper-wrapper,body.single-competizioni article .content .highlights .row .col-right .gallery-highlights-thumb-woman .swiper-wrapper{overflow-y:scroll;scrollbar-color:#b7abfa #4a2df3;scrollbar-width:thin}body.single-competizioni article .content .highlights .row .col-right .gallery-highlights-thumb-man .swiper-wrapper .swiper-slide:before,body.single-competizioni article .content .highlights .row .col-right .gallery-highlights-thumb-woman .swiper-wrapper .swiper-slide:before{content:'';width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;z-index:9}body.single-competizioni article .content .highlights .row .col-right .gallery-highlights-thumb-man .swiper-wrapper .swiper-slide,body.single-competizioni article .content .highlights .row .col-right .gallery-highlights-thumb-woman .swiper-wrapper .swiper-slide{position:relative;height:auto !important;padding-right:30px;margin-bottom:0 !important}body.single-competizioni article .content .highlights .row .col-right .gallery-highlights-thumb-man .swiper-wrapper .swiper-slide:after,body.single-competizioni article .content .highlights .row .col-right .gallery-highlights-thumb-woman .swiper-wrapper .swiper-slide:after{content:'';width:100%;height:1px;background-color:#fff;display:block;margin-top:20px;margin-bottom:20px}body.single-competizioni article .content .race-info{position:relative;margin-bottom:80px}body.single-competizioni article .content .race-info .img-bg{width:100%;position:absolute;height:238px;z-index:-1}body.single-competizioni article .content .race-info .row{display:flex;height:238px}body.single-competizioni article .content .race-info .row .col{width:25%;padding:30px 0 30px 60px;display:flex;flex-direction:column;justify-content:center}body.single-competizioni article .content .race-info .row .col p.title{font-size:26px;color:#fff;white-space:nowrap}body.single-competizioni article .content .race-info .row .col p.info{font-size:48px;font-weight:900;color:#fff;margin-bottom:0}body.single-competizioni article .content .race-info .row .col-1{width:20%}body.single-competizioni article .content .links{position:relative;z-index:9;margin-bottom:120px}body.single-competizioni article .content .links h2{font-size:36px;color:#4a2df3}body.single-competizioni article .content .links .row{display:flex;margin-left:-15px;margin-right:-15px}body.single-competizioni article .content .links .row .col{width:33.3%;margin:0 15px}body.single-competizioni article .content .links .row .col .content{padding:30px;background:#f2f2f2;background:linear-gradient(45deg,#f2f2f2 0%,#4a2df3 50%);border-radius:30px}body.single-competizioni article .content .links .row .col .content h3{color:#fff}body.single-competizioni article .content .links .row .col .content p{color:#fff;min-height:48px}body.single-competizioni article .content .links .row .col .content .btn{background-color:#fff;color:#4a2df3;margin-bottom:0}body.single-competizioni article .content .links .row .col .content .btn:hover{background-color:#19213c;color:#fff}body.single-competizioni article .content .stages:before{content:'';width:691px;height:691px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/competizioni-stages-1.svg);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;bottom:80px;left:-60px;z-index:-1;filter:blur(20px)}body.single-competizioni article .content .stages{padding-bottom:120px;position:relative;z-index:1;scroll-margin-top:120px}body.single-competizioni article .content .stages .row{display:flex}body.single-competizioni article .content .stages .row .col-left{width:50%;padding-right:30px}body.single-competizioni article .content .stages .row .col-left .info{margin-bottom:30px}body.single-competizioni article .content .stages .row .col-left .info .regions{font-weight:700;color:#4a2df3;text-transform:uppercase}body.single-competizioni article .content .stages .row .col-left .info .regions span{color:#19213c;text-transform:initial}body.single-competizioni article .content .stages .row .col-left .info .regions a{font-size:16px;font-weight:700;color:#4a2df3;text-transform:uppercase}body.single-competizioni article .content .stages .row .col-left p.read-more{font-weight:700;color:#4a2df3}body.single-competizioni article .content .stages .row .col-left .btn{margin-bottom:0}body.single-competizioni article .content .stages .row .col-left .btn:hover{background-color:#4a2df3;color:#fff}body.single-competizioni article .content .stages .row .col-right{width:50%;padding-left:30px}body.single-competizioni article .content .stages .row .col-right .gallery-single img{width:100%;height:auto;aspect-ratio:16/9;border-radius:30px}body.single-competizioni article .content .stages .row .col-right .gallery-multiple .gallery-man,body.single-competizioni article .content .stages .row .col-right .gallery-multiple .gallery-woman{margin-bottom:15px}body.single-competizioni article .content .stages .row .col-right .gallery-multiple .gallery-man img,body.single-competizioni article .content .stages .row .col-right .gallery-multiple .gallery-woman img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:30px}body.single-competizioni article .content .stages .row .col-right .gallery-multiple .gallery-thumb-man img,body.single-competizioni article .content .stages .row .col-right .gallery-multiple .gallery-thumb-woman img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}body.single-competizioni article .content .stages:after{content:'';width:1126px;height:1126px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/competizioni-stages-2.svg);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;bottom:-340px;right:-340px;z-index:-1;filter:blur(20px)}body.single-competizioni article .content .home-section-featured-article{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;z-index:9}body.single-competizioni article .content .home-section-featured-article .featured-article{margin:0 10px}body.single-competizioni article .content .home-section-competizioni{background-color:#fff;background-image:none;margin-top:0;margin-bottom:0;padding-top:0}body.single-competizioni article .content .home-section-competizioni .row-title h2{font-size:36px;color:#4a2df3}body.single-competizioni article .content .home-section-competizioni .row-title:before{margin-bottom:80px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/divider.svg)}body.single-competizioni article .content .home-section-competizioni .row-content{margin-left:-15px}body.single-competizioni article .content .home-section-competizioni .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .info{padding:30px 45px 30px 30px}body.single-competizioni article .content .home-section-competizioni .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .read-more{display:block;bottom:10px}body.page-id-946 main{padding-top:0}body.page-id-946 .header ul li a{color:#fff}.partners-section-header{min-height:calc(480px);position:relative;margin-bottom:60px}.partners-section-header .background .wpb_single_image img{min-height:calc(480px);object-fit:cover}.partners-section-header .content{position:absolute;bottom:105px}.partners-section-header .content .wpb_text_column{max-width:680px}.partners-section-header .content .wpb_text_column h1{color:#fff}.partners-section-header .content .wpb_text_column p{font-size:20px;color:#fff}.partners-section-about{margin-bottom:60px}.partners-section-about .vc_row .col-left .wpb_text_column p{font-size:20px;line-height:32px;color:#fff;font-weight:500;padding:0 30px 0 8px;background-color:#4a2df3;text-transform:uppercase;width:fit-content;position:relative;margin-bottom:30px;clip-path:polygon(0 0,90% 1%,100% 100%,0% 100%)}.partners-section-filters:before{content:'Filtra per:';display:block;font-size:18px;font-weight:900;margin-bottom:30px}.partners-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper{display:flex}.partners-section-filters .vc_row .wpb_text_column{width:50%;padding-right:60px}.partners-section-filters .vc_row .wpb_text_column .search-filter-field .search-filter-component-combobox-base{padding:0 30px;border-radius:30px;cursor:pointer}.partners-section-filters .vc_row .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__clear-selection{display:none}.partners-section-filters .vc_row .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle:before{display:none}.partners-section-filters .vc_row .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle .search-filter-icon svg{display:none}.partners-section-filters .vc_row .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__listbox-toggle .search-filter-icon:after{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/chevron-down.png);background-size:26px 13px;display:inline-block;width:26px;height:13px;content:"";vertical-align:middle}.partners-section-filters .vc_row .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__selection{padding:0;font-size:20px;line-height:60px;color:#19213c}.partners-section-filters .vc_row .wpb_text_column .search-filter-field .search-filter-component-combobox .search-filter-component-combobox__actions .search-filter-component-combobox__actions-input{line-height:60px;padding:0}.partners-section-filters .vc_row .wpb_text_column .search-filter-field .search-filter-input-text{padding:0;font-size:20px;line-height:60px;border-radius:30px}.partners-section-filters .vc_row .wpb_text_column .search-filter-field .search-filter-input-text .search-filter-icon{padding:0;margin:0;position:absolute;right:5px;margin-top:-2px}.partners-section-filters .vc_row .wpb_text_column .search-filter-field .search-filter-input-text .search-filter-icon svg{display:none}.partners-section-filters .vc_row .wpb_text_column .search-filter-field .search-filter-input-text .search-filter-icon:after{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/btn-search.png);background-size:47px 47px;display:inline-block;width:47px;height:47px;content:"";vertical-align:middle}.partners-section-filters .vc_row .wpb_text_column .search-filter-field .search-filter-input-text ::placeholder{color:#19213c;opacity:1}.partners-section-filters .vc_row .wpb_text_column .search-filter-field .search-filter-input-text input{line-height:60px;padding:0 30px}.partners-section-results{margin-bottom:120px}.partners-section-results .item{display:flex;margin-top:60px;padding-top:60px;border-top:1px solid #cacaca}.partners-section-results .item .col-left{width:40%}.partners-section-results .item .col-left .content{position:relative}.partners-section-results .item .col-left .content .category{font-size:14px;line-height:30px;color:#4a2df3;font-weight:500;padding:0 8px;background-color:#fff;text-transform:uppercase;width:fit-content;margin-bottom:0;position:absolute;top:30px;right:45px}.partners-section-results .item .col-left .content .category:after{content:'';width:30px;height:30px;background-color:#fff;clip-path:polygon(0 0,0% 100%,50% 100%);display:inline-block;position:absolute;top:0;right:-30px}.partners-section-results .item .col-left .content .logo{position:absolute;bottom:0;padding:30px}.partners-section-results .item .col-left .content .logo img{width:160px;height:100px;aspect-ratio:16/10;object-fit:contain;background:#fff;border-radius:10px;padding:10px}.partners-section-results .item .col-left .content .read-more{position:absolute;right:30px;bottom:30px}.partners-section-results .item .col-right{width:60%;padding-left:60px}.partners-section-results .item .col-right h3{font-size:36px;color:#4a2df3}.partners-section-results .item .col-right .related .category{font-size:14px;line-height:30px;color:#fff;font-weight:500;padding:0 30px 0 8px;background-color:#4a2df3;text-transform:uppercase;width:fit-content;position:relative;display:inline-block;margin-right:30px;clip-path:polygon(0 0,90% 1%,100% 100%,0% 100%)}.partners-section-results .search-filter-no-results{margin-top:60px}.partners-section-contatti .wpb_text_column input:not([type=checkbox]):not([type=submit]):focus{border:1px solid #fff}.partners-section-contatti .wpb_text_column textarea{color:#fff}.partners-section-contatti .wpb_text_column textarea:focus{border:1px solid #fff}body.single-partners main{padding-top:140px}body.single-partners article .back{font-weight:700;margin-bottom:40px;display:block}body.single-partners article .back img{width:12px;height:24px;vertical-align:middle;margin-right:15px}body.single-partners article .category{font-size:20px;line-height:32px;color:#fff;font-weight:500;padding:0 8px;background-color:#4a2df3;text-transform:uppercase;width:fit-content;position:relative;margin-bottom:30px}body.single-partners article .category:after{content:'';width:32px;height:32px;background-color:#4a2df3;clip-path:polygon(0 0,0% 100%,50% 100%);display:inline-block;position:absolute;top:0;right:-31.8px}body.single-partners article .title{max-width:960px}body.single-partners article .title h1{font-size:60px;max-width:960px;margin-bottom:20px}body.single-partners article .short-description{margin:0 0 60px auto;display:flex}body.single-partners article .short-description .col-left{width:50%}body.single-partners article .short-description .col-left .loghi{display:flex}body.single-partners article .short-description .col-left .loghi img{width:auto;height:100px;object-fit:contain;margin-right:30px}body.single-partners article .short-description .col-right{width:50%;padding-left:60px;position:relative}body.single-partners article .short-description .col-right:before{content:'';width:691px;height:691px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/partner-description-bg.svg);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;bottom:-160px;left:-60px;z-index:-1;filter:blur(20px)}body.single-partners article .long-description{border-radius:30px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/partner-about-bg.jpg);width:100%;height:100%;object-fit:cover;margin-bottom:120px;padding:90px 90px 70px}body.single-partners article .long-description .content p{font-size:36px;font-weight:700;font-style:italic;text-align:center;color:#fff}body.single-partners article .perche-description{display:flex;margin-bottom:100px}body.single-partners article .perche-description .col-left{width:50%;padding-right:30px}body.single-partners article .perche-description .col-left .read-more{font-weight:700;color:#4a2df3}body.single-partners article .perche-description .col-left .btn:hover{background-color:#4a2df3;color:#fff}body.single-partners article .perche-description .col-right{width:50%}body.single-partners article .progetti:before{content:'';width:100%;max-width:480px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/divider.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;height:10px;position:absolute;top:0;right:0;left:0;margin-right:auto;margin-left:auto}body.single-partners article .progetti{margin-bottom:100px;padding-top:120px;position:relative}body.single-partners article .progetti .intro{display:flex;margin-bottom:60px}body.single-partners article .progetti .intro .col-left{width:40%}body.single-partners article .progetti .intro .col-right{width:60%}body.single-partners article .progetti .item{display:flex;margin-top:60px;padding-top:60px;border-top:1px solid #cacaca}body.single-partners article .progetti .item .col-left{width:40%}body.single-partners article .progetti .item .col-left .content{position:relative}body.single-partners article .progetti .item .col-left .content .logo{position:absolute;top:50%;transform:translateY(-50%);text-align:center}body.single-partners article .progetti .item .col-left .content .logo img{max-width:70%;max-height:289px;object-fit:contain}body.single-partners article .progetti .item .col-right{width:60%;padding-left:60px}body.single-partners article .progetti .item .col-right h3{font-size:36px;color:#4a2df3}body.single-partners article .progetti .item .col-right .btn:hover{background-color:#4a2df3;color:#fff}body.single-partners article .home-section-partners:before{content:'';width:100%;max-width:480px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/divider.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;height:10px;position:absolute;top:0;right:0;left:0;margin-right:auto;margin-left:auto}body.single-partners article .home-section-partners{background-image:none;background-color:transparent;position:relative;padding-bottom:120px}body.single-partners article .home-section-partners .row-title h2{font-size:36px;color:#4a2df3}body.single-partners article .home-section-partners .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .read-more{display:block;bottom:10px}body.single-partners article .home-section-partners:after{display:none}body.thank-you main,body.thank-you-newsletter main,body.thank-you-partner main,body.error404 main{padding-top:0}body.thank-you .wrapper,body.thank-you-newsletter .wrapper,body.thank-you-partner .wrapper,body.error404 .wrapper{padding:0}body.thank-you header,body.thank-you-newsletter header,body.thank-you-partner header,body.error404 header{display:none}body.thank-you footer,body.thank-you-newsletter footer,body.thank-you-partner footer,body.error404 footer{display:none}.thank-you-section-content{position:relative}.thank-you-section-content .background .wpb_single_image{width:101vw}.thank-you-section-content .background .wpb_single_image img{height:100vh;object-fit:cover}.thank-you-section-content .row-content{position:absolute;top:50%;transform:translateY(-50%);max-width:720px;padding:0 40px;right:0;left:auto;margin:auto}.thank-you-section-content .row-content .wpb_text_column{width:fit-content;margin:0 0 0 auto}.thank-you-section-content .row-content .wpb_text_column h1{color:#fff}.thank-you-section-content .row-content .wpb_text_column p{color:#fff}.thank-you-section-content .row-content .wpb_text_column a{display:inline-block;font-weight:900;line-height:60px;padding:0 90px 0 30px;border-radius:30px;background-color:#19213c;color:#fff;border:none;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/arrow-right-blu.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:44px}.thank-you-section-content .row-content .wpb_text_column a:hover{background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/icons/arrow-right.svg);background-size:44px}.page-general-section-content{margin-bottom:120px}.page-general-section-content .wpb_text_column{max-width:1024px;margin:0 auto 120px auto}.page-general-section-content .wpb_text_column h1{font-size:36px;margin-bottom:40px}.page-general-section-content .wpb_text_column h2{font-size:28px}.page-general-section-content .wpb_text_column a{text-decoration:underline}.page-general-section-content .wpb_text_column ul{margin-bottom:40px;margin-left:40px;list-style-type:disc}.page-general-section-content .wpb_text_column ul li{display:list-item;font-size:20px}.page-general-section-content .wpb_text_column table{margin-bottom:40px}.page-general-section-content .wpb_text_column table tbody tr td{padding:20px}#cookie-notice{max-width:540px;min-width:initial;right:0;left:auto}#cookie-notice .cookie-notice-container{padding:30px 30px 10px;text-align:left}#cookie-notice .cookie-notice-container #cn-notice-text{font-size:20px;line-height:1.2;margin-bottom:20px}#cookie-notice .cookie-notice-container #cn-notice-buttons a{padding:0 30px;font-weight:900 !important;border-radius:30px !important;font-size:20px;line-height:40px;margin-left:0;margin-right:20px}#cookie-notice .cookie-notice-container #cn-close-notice{display:none !important}.footer{border-top:1px solid #cacaca;padding:60px 0}.footer .wrapper .row{display:flex;flex-wrap:wrap}.footer .wrapper .row .col h6{font-size:20px;margin-bottom:30px}.footer .wrapper .row .col p{font-size:16px;margin-bottom:10px}.footer .wrapper .row .col a{font-size:16px;margin-bottom:10px;display:block;width:fit-content}.footer .wrapper .row .col-1{width:20%}.footer .wrapper .row .col-2{width:30%;padding-right:30px}.footer .wrapper .row .col-3{width:12%}.footer .wrapper .row .col-4{width:12%}.footer .wrapper .row .col-5{width:26%}.footer .wrapper .row .col-5 img{margin-bottom:20px}@media only screen and (min-width:1025px){.header li{float:left}.header .menu{clear:none;float:right;max-height:none}.header .menu-icon{display:none}.header.shrinked{height:80px;border-top:0;background:#fff;transition:all .01s ease-in-out}.header.shrinked .logo{padding:20px 15px;transition:all .1s ease-in-out}.header.shrinked .logo-img{height:40px;transition:all .1s ease-in-out}.header.shrinked ul li a{line-height:80px;transition:all .1s ease-in-out}.header.shrinked .sub-menu li a{line-height:initial}body.page-id-2 .header.shrinked,body.page-id-15834 .header.shrinked,body.page-id-688 .header.shrinked,body.page-id-800 .header.shrinked,body.page-id-910 .header.shrinked,body.page-id-946 .header.shrinked,.header.redazionale.shrinked{background-color:#4a2df3}}@media only screen and (max-width:1024px){body .wrapper{overflow-x:hidden}.header{height:85px}.header.shrinked{background-color:#fff}.header .logo{padding:10px 15px}.header .logo-img{height:45px}.header .menu{overflow:auto;margin-left:-60px;margin-right:-60px;padding:0 60px}.header .menu-icon{padding:30px 20px}.header .menu{min-height:calc(100vh - 85px);max-height:calc(100vh - 85px);display:none;background-color:#4a2df3}.header .menu-btn:checked~.menu{min-height:calc(100vh - 85px)}.header .menu-icon .navicon{height:5px;margin-bottom:0;width:38px;background:#4a2df3;border-radius:15px}.header .menu-icon .navicon:before,.header .menu-icon .navicon:after{background:#4a2df3;border-radius:15px}.header .menu-icon .navicon:before{top:10px}.header .menu-icon .navicon:after{top:-10px}.header ul li a{font-size:20px;line-height:30px;margin-bottom:0;padding:0 30px;text-align:left}.header ul li>a{margin-bottom:15px}.header ul li a:hover{text-decoration:underline}.header ul li.current-menu-item.current_page_parent>a{text-decoration:none}.menu-item-has-children .sub-menu:before{display:none}.menu-item-has-children .sub-menu{margin-top:0;margin-bottom:15px;padding:0 30px;background-color:transparent;border-top:0}.menu-item-has-children .sub-menu li a{padding-left:30px;color:#fff !important}.header.open .header-container{background-color:#4a2df3}.header.open .logo-img{content:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/lega-ciclismo-professionistico-logo.svg)}.header.open .menu-icon .navicon{background:#fff}.header.open .menu-icon .navicon:before,.header.open .menu-icon .navicon:after{background:#fff}.header.open .menu{display:flex;flex-direction:column;justify-content:center}.header.open ul{display:block;position:relative}.header.open ul li a{color:#fff}body.page-id-2 .header.shrinked,body.page-id-688 .header.shrinked,body.page-id-800 .header.shrinked,body.page-id-910 .header.shrinked,body.page-id-946 .header.shrinked,.header.redazionale.shrinked{background-color:#4a2df3}body.page-id-2 .header .menu-icon .navicon,body.page-id-688 .header .menu-icon .navicon,body.page-id-800 .header .menu-icon .navicon,body.page-id-910 .header .menu-icon .navicon,body.page-id-946 .header .menu-icon .navicon,body.page-id-2 .menu-icon .navicon:before,body.page-id-688 .menu-icon .navicon:before,body.page-id-800 .menu-icon .navicon:before,body.page-id-910 .menu-icon .navicon:before,body.page-id-946 .menu-icon .navicon:before,body.page-id-2 .header .menu-icon .navicon:after,body.page-id-688 .header .menu-icon .navicon:after,body.page-id-800 .header .menu-icon .navicon:after,body.page-id-910 .header .menu-icon .navicon:after,body.page-id-946 .header .menu-icon .navicon:after{background:#fff}.header.redazionale .menu-icon .navicon,.header.redazionale .menu-icon .navicon:before,.header.redazionale .menu-icon .navicon:after{background:#fff}}@media only screen and (max-width:812px){h1{font-size:38px}h2{font-size:36px}main{padding-top:120px}body .wrapper{padding:0 15px}.header-container{padding:0}.header .logo{padding:10px 15px 10px 30px}.header .menu-icon{padding:30px}.pagination .wp-pagenavi a{font-size:14px;font-weight:700;width:30px;height:30px;line-height:30px;background-color:#4a2df3;color:#fff;opacity:.5;margin:0 20px 0 0;padding:0;display:inline-block;border-radius:50%}.pagination .wp-pagenavi .current{font-size:14px;width:30px;height:30px;line-height:30px;opacity:1}.newsletter .col-right input[type=email]{font-size:16px}.home-section-header{margin-bottom:0}.home-section-news-title{margin-bottom:60px}.home-section-news-title .wpb_text_column a{position:relative}.home-section-news-carousel .swiper-container .swiper-wrapper .swiper-slide{min-height:380px}.home-section-news-carousel .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide>img{min-height:380px}.home-section-news-carousel .swiper-container .swiper-wrapper .swiper-slide .info{top:50px;padding:30px 60px 30px 30px}.home-section-news-carousel .swiper-container .swiper-wrapper .swiper-slide .category{font-size:16px;line-height:22px;top:30px;left:30px}.home-section-news-carousel .swiper-container .swiper-wrapper .swiper-slide .info a.read-more{right:60px;bottom:30px}.home-section-chi-siamo{margin-bottom:60px}.home-section-chi-siamo>.vc_row{display:block}.home-section-chi-siamo .col-left .wpb_text_column h2{margin-bottom:30px}.home-section-direttivo{margin-bottom:60px}.home-section-direttivo-title .wpb_text_column h3{font-size:24px}.home-section-claim{margin-bottom:90px}.home-section-claim .content .wpb_text_column p{font-size:36px}.home-section-claim .background .wpb_single_image img{min-height:600px}.home-section-claim .content{left:0;right:0;margin:auto;transform:translate(0%,-50%);padding:0 30px}.home-section-claim .content .wpb_text_column p br{display:none}.home-section-claim .content .wpb_text_column a{margin-right:0}.home-section-competizioni-title .wpb_text_column h2{font-size:36px}.home-section-competizioni .row-content .wpb_text_column.cta a{margin-right:0}.home-section-competizioni .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide{min-height:380px}.home-section-competizioni .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide>img{min-height:380px}.home-section-competizioni-title{margin-bottom:60px}.home-section-competizioni-carousel .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .info{padding:30px 15px}.home-section-competizioni-carousel .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .info p.title{font-size:20px}.home-section-competizioni-carousel .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .logo{margin:15px 30px 15px 15px}.home-section-competizioni-carousel .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .logo img{width:100px;height:100px}.home-section-featured-article{margin-bottom:60px;padding:60px 0 !important;background-size:cover;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/home-featured-layer-mobile.png);background-position:right bottom}.home-section-featured-article .featured-article{margin:0 auto}.home-section-featured-article .featured-article h6{font-size:36px}.home-section-featured-article p{max-width:100%}.home-section-featured-article a.btn{width:100%;line-height:1.66em;padding:15px 30px}.home-section-news-carousel{margin-bottom:90px}.home-section-news-carousel .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide img{aspect-ratio:1/1}.home-section-news-carousel .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .info span.date{font-size:14px}.home-section-news-carousel .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .info p.title{font-size:20px}.home-section-newsletter{margin-bottom:60px}.newsletter{padding:60px 30px 40px;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/newsletter-layer-mobile.png);background-position:left top}.newsletter .col-left{width:100%}.newsletter .col-left p{max-width:100%;margin-bottom:30px !important}.newsletter .col-right{width:100%}.home-section-impegno .vc_row{display:block}.home-section-impegno .vc_row .col-left{margin-bottom:30px}.home-section-impegno.last{margin-bottom:60px}.home-section-impegno.last:after{margin-top:60px}.home-section-partners-carousel{margin-bottom:60px}.home-section-partners-carousel:after{margin-top:60px}.home-section-partners-carousel .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide img{aspect-ratio:16/12}.home-section-partners-carousel .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .info{right:45px;left:15px;margin:0 auto;display:block}.home-section-partners .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .category{font-size:16px;line-height:22px;left:30px;white-space:nowrap}.home-section-partners-carousel .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .info p.title{font-size:12px;padding:6px 20px 4px 10px;text-align:center;margin:0 auto}.home-section-partners-carousel .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .logo{bottom:15px;padding:0;right:45px;left:15px}.home-section-contatti>.vc_row{display:block}.home-section-contatti .col-left .wpb_text_column p{font-size:16px}.home-section-contatti .col-right{padding-left:0}.home-section-contatti .col-right .row.submit input[type=submit]{width:100%}.home-section-contatti{margin-bottom:60px}.home-section-area-press{margin-bottom:60px;margin-left:0 !important;margin-right:0 !important;padding:60px 30px !important;background-image:url(//legaciclismoprof.org/wp-content/themes/lega%20nazionale%20ciclismo/img/press-area-layer-mobile.svg);background-size:cover;background-position:right bottom}.home-section-area-press h6{font-size:36px}.home-section-area-press p{max-width:100%}.home-section-area-press h6+p{margin-bottom:120px}.home-section-area-press a{margin:0 auto}.chi-siamo-section-about>.vc_row{display:block}.chi-siamo-section-about .row-content .wpb_text_column h2{margin-bottom:20px}.chi-siamo-section-obiettivi .col-left{padding-right:0}.chi-siamo-section-obiettivi .col-right{padding-left:0}.chi-siamo-section-obiettivi .col-right .vc_column-inner>.wpb_wrapper{display:flex;flex-direction:column-reverse}.home-section-direttivo .row_cta{margin-top:30px}.home-section-direttivo .row_cta .wpb_text_column a{margin-right:0}.chi-siamo-section-partners .row-cta .wpb_text_column a{margin-right:0}.chi-siamo-documenti-title .col-right .wpb_text_column a{font-size:14px;display:block;margin:40px auto 0 auto;white-space:nowrap}.chi-siamo-section-contatti .wpb_text_column{padding:60px 30px 1px}.chi-siamo-section-contatti .wpb_text_column .row.submit input[type=submit]{width:100%}.chi-siamo-section-partners .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .category{font-size:16px;line-height:22px;left:30px;white-space:nowrap}.documentazione-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper{display:block}.documentazione-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column{width:100%;margin-bottom:30px !important;padding-right:0}.documentazione-section-results .wpb_text_column .search-filter-query-posts .item .info{padding-right:0}.documentazione-section-results .wpb_text_column .search-filter-query-posts .item .info a{position:relative;display:block;top:initial;transform:none;margin:30px 0 0 auto;text-align:right}.competizioni-section-filter-years{overflow:visible}.competizioni-section-filter-years>.vc_row{overflow-x:scroll;overflow-y:hidden;margin-right:-15px;scrollbar-color:#4a2df3 #fff}.competizioni-section-filter-row-1:before{display:none}.competizioni-section-filter-row-1{margin-bottom:0;padding-left:0 !important}.competizioni-section-filter-row-1 .vc_row .wpb_column .vc_column-inner .wpb_wrapper{display:block}.competizioni-section-filter-row-1 .wpb_text_column{width:100%;margin-bottom:30px !important;padding:0}.competizioni-section-filter-row-1 .wpb_text_column+.wpb_text_column{padding:0}.competizioni-section-filter-row-1 .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__selection{font-size:18px;line-height:40px}.competizioni-section-filter-row-2{padding-left:0 !important;margin-bottom:0}.competizioni-section-filter-row-2 .wpb_text_column{width:100%;margin-bottom:30px !important;padding:0}.competizioni-section-filter-row-2 .wpb_text_column+.wpb_text_column{padding:0}.competizioni-section-filter-row-2 .vc_row .wpb_column .vc_column-inner .wpb_wrapper{display:block}.competizioni-section-filter-row-2 .wpb_text_column{width:100%;margin-bottom:30px !important}.competizioni-section-filter-row-2 .wpb_text_column .search-filter-field .search-filter-component-combobox-base .search-filter-component-combobox__selection{font-size:18px;line-height:40px}.competizioni-section-filter-row-3:before{display:none}.competizioni-section-filter-row-3{padding-left:0 !important}.competizioni-section-filter-row-3 .wpb_text_column .search-filter-base .search-filter-input-text input[type=text].search-filter-input-text__input{font-size:18px}.filters-popup .filters-popup-content{padding:30px}.documentazione-section-results:after{display:none}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content{display:block}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-left{width:100%;padding-right:0}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-left .featured-image>img{min-height:380px}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-right{width:100%;padding-left:0}.competizioni-section-results .wpb_text_column .search-filter-query-posts .item .content .col-left .featured-image{margin-bottom:30px}.competizioni-section-results .wpb_text_column .home-section-featured-article{padding:30px !important}body.single-competizioni article .short-description{display:block}body.single-competizioni article .short-description .col-left{width:100%}body.single-competizioni article .short-description .col-left h1{font-size:38px}body.single-competizioni article .short-description .col-left .loghi{display:block}body.single-competizioni article .short-description .col-left .loghi img{margin-right:0;margin-bottom:30px}body.single-competizioni article .short-description .col-left .loghi img+img{margin-left:0;margin-right:0}body.single-competizioni article .short-description .col-right{width:100%}body.single-competizioni article .category-type{padding:30px 20px}body.single-competizioni article .content .highlights{padding:30px}body.single-competizioni article .content .highlights h2{margin-bottom:30px}body.single-competizioni article .content .highlights .row{display:block;max-height:100%}body.single-competizioni article .content .highlights .row .col-left{width:100%;margin-bottom:30px;padding-right:0;border-right:0;border-bottom:1px solid #fff}body.single-competizioni article .content .highlights .row .col-right{width:100%;padding-left:0}body.single-competizioni article .content .highlights .row .col-right .gallery-highlights-thumb-man .swiper-wrapper .swiper-slide:after,body.single-competizioni article .content .highlights .row .col-right .gallery-highlights-thumb-woman .swiper-wrapper .swiper-slide:after{display:none}body.single-competizioni article .content .race-info .row{display:block;height:100%;padding:30px 0}body.single-competizioni article .content .race-info .img-bg{height:100%;object-fit:cover;border-radius:30px}body.single-competizioni article .content .race-info .row .col{width:100%;padding:30px 30px 0}body.single-competizioni article .content .race-info .row .col-1{width:100%}body.single-competizioni article .content .links .row{display:block;margin-left:initial;margin-right:initial}body.single-competizioni article .content .links .row .col{width:100%;margin-bottom:30px;margin:0 0 30px !important}body.single-competizioni article .content .stages .row{display:block}body.single-competizioni article .content .stages .row .col-left{width:100%;margin-bottom:30px;padding-right:0}body.single-competizioni article .content .stages .row .col-right{width:100%;padding-left:0}body.single-competizioni article .content .home-section-featured-article{padding:60px 15px 45px !important}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper{display:block}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-left{width:100%;margin-bottom:60px;padding-right:0;border-right:none}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-right{width:100%;padding-left:0}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-right .item a{display:block}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-right .item a .col-left{width:100%;margin-bottom:20px}.news-section-redazionali .row-content .wpb_text_column>.wpb_wrapper>.col-right .item a .col-right{width:100%}.news-section-news .row-filters.category{width:100%;overflow:auto}.news-section-news .row-filters.category .search-filter-field .search-filter-input-group .search-filter-input-radio label .search-filter-input-radio__label{white-space:nowrap}.news-section-news .row-filters.others .wpb_column .vc_column-inner>.wpb_wrapper{display:block}.news-section-news .row-filters.others .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column{width:100%;padding-right:0;margin-bottom:30px !important}.news-section-news .row-loop .search-filter-query-posts{display:block}.news-section-news .row-loop .search-filter-query-posts .item{width:100%;padding:0}.news.home-section-featured-article .vc_row .featured-article{padding:0 20px}body.single-post main{padding-top:120px}body.single-post .header.redazionale+.full-width img{min-height:100vh;object-fit:cover}body.single-post article h1{font-size:36px}body.single-post article .short-description{display:block;margin:0 0 30px auto}body.single-post article .short-description .col-left{width:100%}body.single-post article .short-description .col-right{width:100%}body.single-post article .featured-image{margin-bottom:30px}body.single-post article .content .home-section-featured-article{padding:30px !important}body.single-post .home-section-news-carousel .swiper-container .swiper-wrapper .swiper-slide .info a.read-more{bottom:0}body.single-post article .newsletter{padding:30px !important}body.single-post .home-section-news-carousel .swiper-container .swiper-wrapper .swiper-slide .info p.title{font-size:20px}body.single-post .home-section-news-carousel .swiper-container .swiper-wrapper .swiper-slide>img{min-height:380px}.autori-section-results .wpb_text_column .search-filter-query-posts .item{display:block}.autori-section-results .wpb_text_column .search-filter-query-posts .item .feature-image{width:100%;margin-bottom:30px}.autori-section-results .wpb_text_column .search-filter-query-posts .item .info{width:100%;padding-left:0}.partners-section-filters .vc_row .wpb_column .vc_column-inner>.wpb_wrapper{display:block}.partners-section-filters .vc_row .wpb_text_column{width:100%;margin-bottom:30px !important;padding-right:0}.partners-section-results .item{display:block}.partners-section-results .item .col-left{width:100%;margin-bottom:30px}.partners-section-results .item .col-right{width:100%;padding-left:0}body.single-partners article .short-description{display:block}body.single-partners article .short-description .col-left{width:100%}body.single-partners article .short-description .col-left .loghi{margin-bottom:30px}body.single-partners article .short-description .col-right{width:100%;padding-left:0}body.single-partners article .long-description{margin-bottom:60px;padding:30px 30px 20px}body.single-partners article .long-description .content p{font-size:20px}body.single-partners article .perche-description{display:block;margin-bottom:40px}body.single-partners article .perche-description .col-left{width:100%;margin-bottom:30px;padding-right:0}body.single-partners article .perche-description .col-right{width:100%}body.single-partners article .progetti .intro{display:block}body.single-partners article .progetti .intro .col-left{width:100%}body.single-partners article .progetti .intro .col-right{width:100%}body.single-partners article .progetti .item{display:block}body.single-partners article .progetti .item .col-left{width:100%;margin-bottom:30px}body.single-partners article .progetti .item .col-right{width:100%;padding-left:0}body.single-partners .home-section-partners .row-content .wpb_text_column .swiper-container .swiper-wrapper .swiper-slide .read-more{display:block;bottom:10px}.stampa-section-filters .wpb_text_column>.wpb_wrapper{display:block}.stampa-section-filters .wpb_text_column .divider{display:none}.documentazione-section-filters.hub-rassegna:before{line-height:40px}.documentazione-section-filters.hub-rassegna .wpb_single_image img{width:40px}.documentazione-section-results.hub-rassegna .wpb_text_column .search-filter-query-posts.grid{grid-template-columns:repeat(2,1fr)}.contatti.home-section-contatti-title{padding-top:0 !important}.contatti.home-section-contatti:after{display:none}.thank-you-section-content .row-content{padding:0 15px}.thank-you-section-content .row-content .wpb_text_column a{font-size:16px}.footer .wrapper .row{display:block}.footer .wrapper .row .col-1{width:100%;margin-bottom:30px}.footer .wrapper .row .col-2{width:100%;margin-bottom:30px;padding-right:0}.footer .wrapper .row .col-2 br{display:none}.footer .wrapper .row .col-3{width:100%;margin-bottom:30px}.footer .wrapper .row .col-4{width:100%;margin-bottom:40px}.footer .wrapper .row .col-5{width:100%}}