header{position:relative}header .menu{margin:0;padding:0;list-style:none}header .menu a{text-align:center;display:block;text-transform:uppercase;color:#000;font-size:18px;font-weight:700;text-decoration:none}.current-menu-item>a{color:#F2C900!important}header .menu .sub-menu a{font-weight:400;text-transform:none;display:block;padding:10px 0!important}header .navbar-mobile,header .navbar{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0}header .menu .menu-item{position:relative}header .menu li.menu-item-has-children>a:after{content:'\25be';font-size:22px}header .logo{display:block}@media screen and (max-width:990px){header .content{padding:0}header .navbar-mobile{border-bottom:1px solid #000;padding:10px 20px 10px 10px}header .navbar-mobile-left,header .navbar-mobile-right{flex:1 1 0%}header .navbar{background-color:#F2C900;padding:12px 0;display:none}header .navbar.active{display:block}header .navbar .navbar-center{display:none}header .menu a{padding:12px 20px}header .menu .sub-menu{display:none;list-style:none;padding:0;background-color:#fff}header .menu .sub-menu a{font-size:14px}header .hamburger{display:inline-block;cursor:pointer}header .hamburger .bar1,header .hamburger .bar2,header .hamburger .bar3{width:30px;height:4px;background-color:#000;margin:6px 0;transition:0.4s}header .hamburger.change .bar1{-webkit-transform:rotate(-45deg) translate(-8px,6px);transform:rotate(-45deg) translate(-8px,6px)}header .hamburger.change .bar2{opacity:0}header .hamburger.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-6px);transform:rotate(45deg) translate(-8px,-6px)}.sub-menu .current_page_item a{text-decoration:underline}.current-menu-item a{text-decoration:underline!important;color:inherit!important}.submenu-action{display:block!important}}@media screen and (max-width:375px){header .navbar-mobile-left .logo{display:block;width:150px;margin:0 auto}}@media screen and (min-width:376px) and (max-width:990px){header .navbar-mobile-left .logo{width:150px;display:block}}@media screen and (min-width:991px){header .content{padding:0 38px}header .navbar-mobile{display:none}header .navbar .navbar-center{display:block}header .navbar{padding:10px 0}header .navbar-left,header .navbar-center,header .navbar-right{flex:1 1 0%}.current-menu-ancestor>a{color:#F2C900!important}.sub-menu .current_page_item a{color:#fff!important}.menu-item-has-children>a{pointer-events:none;cursor:none}header .navbar-center{max-width:170px}header .menu .menu-item:hover .sub-menu{display:block}header .navbar-left{text-align:right}header .menu li{display:inline-block;padding:0 10px}header .menu a{display:block}header .menu a:hover,header .menu li.menu-item-has-children a:hover:after{color:#F2C900}header .menu .sub-menu{display:none;position:absolute;left:50%;transform:translateX(-50%);min-width:200px;padding:0;background-color:#F2C900;z-index:1}header .menu .sub-menu li{text-align:center;width:100%;padding:0}header .menu .sub-menu li:not(:last-child){border-bottom:1px solid #fff}header .menu .sub-menu li:hover{background-color:#000;color:#ffffff!important;cursor:pointer}header .menu .sub-menu li a:hover{color:#ffffff!important}}@media screen and (max-width:1240px){header .menu li{padding:0 7px}header .menu a{font-size:14px}}@media screen and (min-width:1241px){header .navbar-left,header .navbar-center,header .navbar-right{padding:0 20px}header .navbar-center{max-width:190px}}@media screen and (min-width:1920px){header{height:78px}}.social-icon-instagram{position:absolute;right:-20px;top:50%;transform:translate(-30px,-50%);display:flex}.social-header-link img{width:25px;height:25px}.social-header-link{display:flex}@media screen and (max-width:991px){.social-icon-instagram{display:none}}footer{padding:30px 0 40px}footer .content p a,footer .menu-footer ul li>a{text-decoration:none}footer .menu-footer ul li a:hover{text-decoration:underline}footer .logo{display:inline-block;margin-bottom:20px}footer .content .address,footer .content .menu-footer p,footer .content .menu-footer ul li a{font-size:16px}.menu-footer-menu-container{margin-top:20px}.menu-footer-menu-container ul{margin:0;padding:0}.menu-footer-menu-container ul li{display:inline-block}.menu-footer-menu-container ul li:last-child{display:none}.iubenda-white{background:none;box-shadow:none;border:none}.overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgb(0 0 0 / .75);z-index:2;cursor:pointer}.overlay.active{display:block}.popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background:#000;padding:40px;text-align:center;color:#F2C900}.popup .description{font-size:22px}@media screen and (max-width:990px){.menu-footer{flex-direction:column}.menu-footer-menu-container{margin-top:0}}@media screen and (max-width:767px){.popup{max-width:80%;min-width:80%}}@media screen and (min-width:768px){.popup{min-width:60%;max-width:60%}}@media screen and (min-width:1024px){.popup{min-width:35%;max-width:35%}}.ad-banner{position:fixed;bottom:0;left:10px;width:25%}.ad-banner .label{display:inline-block;background:#fff;padding:10px;border-radius:10px 10px 0 0;font-size:18px;line-height:18px;font-weight:700;cursor:pointer}.ad-banner .inner{background:#fff;padding:18px 10px 10px;border-radius:0 10px 0 0}.ad-banner .inner .title{font-size:18px;line-height:20px;margin-bottom:8px}.ad-banner .inner .description{font-size:16px;line-height:20px;margin-bottom:14px}.ad-banner .inner .link{font-size:16px}@media screen and (max-width:768px){.ad-banner{width:80%}}.social-footer{margin-bottom:10px}.social-footer-link{display:inline-block;margin-bottom:10px}.first{margin-right:10px}.social-footer-link img{width:40px;display:block;height:40px}*{box-sizing:border-box}*:focus{outline:none}html,body{margin:0;padding:0;width:100%;height:100%;word-break:break-word}body{font-size:18px;line-height:28px;color:#000;background-color:#fff;font-family:'Montserrat',sans-serif;font-weight:400}input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:inherit}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}p{margin:0}img{max-width:100%;height:auto}section{padding:30px 12px;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.ajax-loading{display:none;margin:0 auto;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #999;width:40px;height:40px;-webkit-animation:spin 1s linear infinite;/ Safari / animation:spin 1s linear infinite}.ajax-loading{width:2.5rem;height:2.5rem}.ajax-loading.active{display:block}.p-0{padding:0}.m-0{margin:0!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt-60{margin-top:60px!important}.mb-20{margin-bottom:20px!important}.mb-0{margin-bottom:0!important}.mb-30{margin-bottom:30px!important}.-black{background-color:#000}.-yellow{background-color:#F2C900}.-white{background-color:#fff}.-magenta{background-color:#ec008d}.-t-black{color:#000}.-t-yellow,footer p.-t-yellow,footer .menu-footer-menu-container ul li,footer .menu-footer-menu-container ul li a{color:#F2C900}.-t-white,footer p.-t-white>a{color:#fff}.text-center{text-align:center}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.d-block{display:block}svg{max-width:100%;height:auto}.btn{border:none;font-weight:500;text-transform:uppercase;padding:14px 30px;cursor:pointer;text-decoration:none;display:inline-block;border-radius:25px}.btn-default{background-color:#F2C900;color:#000}.btn-default:hover{color:#F2C900;background-color:#000}.link{color:#000;font-weight:700;text-decoration:none;text-transform:uppercase}.link{position:relative;z-index:1;display:inline-flex;padding-left:10px;padding-bottom:5px;padding-right:10px}.link::before{content:"";width:100%;height:100%;position:absolute;left:0;bottom:8px;z-index:-1;background:#F2C900;height:25%}.link:hover::before{width:0}.link::before{transition:width .1s ease-out}.link:hover::before{transition-duration:.15s}.linkposition{float:right}.phone{color:#F2C900;text-decoration:none;font-weight:700}.content{width:100%;max-width:1400px;margin:0 auto;padding:0 30px}.saddle-fitting{padding:30px}.title{font-size:44px;line-height:54px;font-weight:700;margin:0 0 32px}.page-template-first-ride-team.page-id-738 .bodycopy ol{list-style:none;counter-reset:section;padding-left:30px}.page-template-first-ride-team.page-id-738 .bodycopy ol li{position:relative}.page-template-first-ride-team.page-id-738 .bodycopy ol li:not(:last-child){padding-bottom:10px}.page-template-first-ride-team.page-id-738 .bodycopy ol li:before{counter-increment:section;content:counters(section,".") ".";position:absolute;left:-30px;color:inherit;font-weight:700}@media screen and (max-width:767px){.title{font-size:33px;line-height:36px}}@media screen and (min-width:320px) and (max-width:374px){.title{font-size:27px;line-height:36px}}@media screen and (min-width:1920px){.line{position:fixed;top:0;right:120px;width:100px;height:100%;z-index:9999}.line:before,.line:after{-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .75);-moz-box-shadow:0 0 10px 0 rgb(0 0 0 / .75);box-shadow:0 0 10px 0 rgb(0 0 0 / .75)}.line:before{content:'';width:0;height:100%;position:absolute;border:20px solid #F2C900;top:0;left:0}.line:after{content:'';width:0;height:100%;position:absolute;border:20px solid #F2C900;top:0;left:60px}}.notice{text-transform:uppercase;font-size:16px;line-height:24px;text-align:center;padding-top:20px;padding-bottom:20px;font-weight:700}.notice a{color:#000000!important}.screen{padding:0;position:relative}.screen .content{padding:0;max-width:1920px;margin:0 auto}.screen .subtitle{color:#fff;text-align:center;padding:20px;margin:0;font-size:40px;line-height:40px}.screen .screenWrap{padding-top:41%;background-image:url(/images/visual.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}.home .screen .screenWrap{padding-top:41%!important}.screen .timeline{background:#000;border-right:10px solid #F2C900;color:#F2C900;font-weight:800;text-transform:uppercase}.screen .timeline .row .timeline_image-wrap>img{border-radius:50%}@media screen and (min-width:768px){.screen .timeline{position:absolute;top:0;width:30%;height:100%;display:flex;flex-direction:column;flex-wrap:wrap}.screen .timeline .row{display:flex;flex-direction:row;flex-basis:100%;flex:1;align-items:center;position:relative;padding:0 30px;font-size:18px}.screen .timeline .row .timeline_image-wrap{position:absolute;max-width:100%;max-height:100%;top:50%;right:0;transform:translate(50%,-50%);text-align:center}.screen .timeline .row .timeline_image-wrap>img{max-width:60%;display:inline-block;vertical-align:middle}}@media screen and (min-width:320px) and (max-width:360px){.screen .subtitle{font-size:30px!important}}@media screen and (min-width:768px) and (max-width:1023px){.screen .subtitle{font-size:25px!important;text-align:right}}@media screen and (min-width:1024px) and (max-width:1379px){.screen .subtitle{font-size:33px!important;text-align:right}}@media screen and (min-width:1380px) and (max-width:1919px){.screen .subtitle{font-size:34px!important;text-align:center}}@media screen and (min-width:192px){.screen .subtitle{font-size:40px}}@media screen and (min-width:991px){.screen .timeline .row .timeline_image-wrap>img{max-width:80%}.screen .timeline .row{font-size:22px}}@media screen and (min-width:1200px){.screen .timeline{width:25%}.screen .timeline .row{font-size:26px}}@media screen and (min-width:1700px){.screen .timeline{width:20%}.screen .timeline .row .timeline_image-wrap>img{max-width:100%}.screen .timeline .row{font-size:30px}}@media screen and (max-width:767px){.screen .subtitle{font-size:33px}.screen .timeline{text-align:center;padding:20px}.screen .timeline .row{padding:20px 0}.screen .timeline .row .timeline_image-wrap{margin-bottom:10px}.screen .timeline .row .timeline_image-wrap>img{max-width:120px}.screen .timeline span{font-size:20px}}@media screen and (min-width:1920px){.hp .screenWrap{padding-top:48%}}.thumbnail-page{height:450px}.thumbnail-page img{height:100%;max-width:100%;object-fit:cover}.slider_service{max-width:1000px;margin:0 auto}.slide_image-wrap>img{display:inline-block;border-radius:50%}.slick-prev,.slick-next{font-size:0;line-height:0;border-style:solid;border-color:#000;border-width:0 6px 6px 0;padding:15px;background:#fff0;cursor:pointer;position:absolute;top:50%}.slick-prev:hover,.slick-next:hover{border-color:#fff}.slick-prev{left:0;transform:translateY(-50%) rotate(135deg);-webkit-transform:translateY(-50%) rotate(135deg)}.slick-next{right:0;transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg)}@media screen and (min-width:1200px){.slick-prev{left:-20px}.slick-next{right:-20px}}@media screen and (max-width:768px){.service .slider_service .slick-track .slick-slide span{font-size:18px}}.training .description,.app-store .description{font-size:18px;line-height:30px}.registration .title{margin-bottom:12px}.registration .description{margin-bottom:25px}.form-group+.form-group{margin-top:25px}.registration .field input,.registration .field select{width:100%;border:none;padding:4px 10px;font-size:14px;line-height:28px;background:#fff0}.registration .field{position:relative;border-bottom:1px solid #000}.registration .field:before,.registration .field:after{content:" ";position:absolute;bottom:0;height:10px;width:1px;background:#000}.registration .field:after{left:0}.registration .field:before{right:0}.checkWrap{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkWrap input{position:absolute;opacity:0;left:100px}.checkmark{position:absolute;height:24px;width:24px;background-color:#fff0;border:1px solid #000;top:50%;left:0;transform:translate(0,-50%);border-radius:50%}.checkWrap:hover input~.checkmark{background-color:#000}.checkWrap input:checked~.checkmark{background-color:#F2C900;border-color:#F2C900}.consenso_privacy .checkWrap{color:#F2C900}.consenso_privacy .checkmark{border:1px solid #F2C900}.consenso_privacy .checkWrap:hover input~.checkmark{background-color:#F2C900}.consenso_privacy .checkWrap input:checked~.checkmark{background-color:#000;border-color:#000}.checkmark:after{content:"";position:absolute;display:none}.checkWrap input:checked~.checkmark:after{display:block}.checkWrap .checkmark:after{left:50%;top:50%;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.checkWrap.-radio .checkmark:after{width:8px;height:8px;border-radius:50%;background:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){.form-group .field+.field,.form-group .colonna+.colonna{margin-top:25px}}@media screen and (min-width:768px){.form-group.col{display:flex;flex-wrap:wrap;justify-content:center}.form-group.col>.field,.form-group.col>.colonna{width:calc(50% - 50px);margin:0 25px}.consenso_privacy{margin-left:25px;margin-right:25px}}@media screen and (min-width:1024px){.registration form{max-width:1000px;margin:0 auto}}.btn-webapp{max-width:300px;border-radius:28px;color:#f2c900;text-transform:uppercase;text-decoration:none;font-weight:500;font-size:22px;line-height:1;padding:16px;width:90%}.app-store img{max-width:150px;width:100%}@media screen and (min-width:768px){.app-store .d-flex{display:flex;align-items:center;justify-content:center}.app-store .col{padding:0 10px;width:20%}.app-store .margin-lr{margin:0 200px}}@media screen and (max-width:767px){.app-store .col+.col{margin-top:30px}.app-store img{max-width:130px}}.sponsor+.sponsor{padding-top:0}.sponsor .title{font-size:30px;line-height:30px;margin-bottom:20px}.sponsor img{max-width:150px;width:100%}@media screen and (min-width:768px){.sponsor .d-flex{display:flex;align-items:center}.sponsor .col{flex:1;padding:0 10px}.sponsor .margin-lr{margin:0 200px}}@media screen and (max-width:767px){.sponsor .col+.col{margin-top:30px}.sponsor img{max-width:130px}.sponsor .title{font-size:33px}}@media screen and (min-width:320px) and (max-width:374px){.sponsor .title{font-size:27px}}.map{background-image:url(/wp-content/uploads/2020/03/mappa.png);background-position:center center;background-repeat:no-repeat;min-height:560px}@media screen and (max-width:820px){.map{background-image:url(/wp-content/uploads/2020/03/mappa-t.png)}}@media screen and (max-width:480px){.map{background-image:url(/wp-content/uploads/2020/03/mappa-m.png);min-height:430px}}.news-preview{display:inline-block}.post-categories{list-style:none;padding-left:0;margin-top:0}.post-categories a{text-decoration:none;color:#000}.aligncenter,.alignleft,.alignright{display:block;padding:0}.aligncenter{float:none;margin:.5em auto 1em}.alignright{float:right;margin:.5em 0 1em 1em;width:50%!important}.alignleft{float:left;margin:.5em 1em 1em 0;width:50%!important}@media screen and (max-width:767px){.alignright{float:right;margin:.5em 0 1em 1em;width:100%!important}.alignleft{float:left;margin:.5em 1em 1em 0;width:100%!important}}// input[type="submit"]{border-radius:20px;background-color:#F2C900;text-transform:uppercase}.no-link a{color:#000000!important}.no-link a:hover{color:#F2C900!important}.page-template-real-race .bodycopy img{max-width:800px;width:100%}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.responsive-table{width:100%;margin-bottom:1.5em;border-spacing:0}@media (min-width:48em){.responsive-table{font-size:.9em}}@media (min-width:62em){.responsive-table{font-size:1em}}.responsive-table thead{position:absolute;clip:rect(1px 1px 1px 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}@media (min-width:48em){.responsive-table thead{position:relative;clip:auto;height:auto;width:auto;overflow:auto}}.responsive-table thead th{background-color:#F2C900;border:1px solid #F2C900;font-weight:400;text-align:center;color:#fff;line-height:1.2em;font-size:.9em}.responsive-table thead th:first-of-type{text-align:left}.responsive-table tbody,.responsive-table tr,.responsive-table th,.responsive-table td{display:block;padding:0;text-align:left;white-space:normal}@media (min-width:48em){.responsive-table tr{display:table-row}}.responsive-table th,.responsive-table td{padding:.5em;vertical-align:middle}@media (min-width:30em){.responsive-table th,.responsive-table td{padding:.75em .5em}}@media (min-width:48em){.responsive-table th,.responsive-table td{display:table-cell;padding:.5em}}@media (min-width:62em){.responsive-table th,.responsive-table td{padding:.75em .5em}}@media (min-width:75em){.responsive-table th,.responsive-table td{padding:.75em}}.responsive-table caption{margin-bottom:16px;font-size:1em;font-weight:700;text-align:left}@media (min-width:48em){.responsive-table caption{font-size:1.5em;text-align:center}}.responsive-table tfoot{font-size:.8em;font-style:italic}@media (min-width:62em){.responsive-table tfoot{font-size:.9em}}@media (min-width:48em){.responsive-table tbody{display:table-row-group}}.responsive-table tbody tr{margin-bottom:1em}@media (min-width:48em){.responsive-table tbody tr{display:table-row;border-width:1px}}.responsive-table tbody tr:last-of-type{margin-bottom:0}@media (min-width:48em){.responsive-table tbody tr:nth-of-type(even){background-color:rgb(94 93 82 / .1)}}.responsive-table tbody th[scope="row"]{background-color:#F2C900}@media (min-width:30em){.responsive-table tbody th[scope="row"]{border-left:1px solid #F2C900;border-bottom:1px solid #F2C900}}@media (min-width:48em){.responsive-table tbody th[scope="row"]{background-color:#fff0;text-align:left}}.responsive-table tbody td:first-child{text-align:left!important;font-weight:700}@media (max-width:767px){.responsive-table tbody td:first-child{background-color:#F2C900}}.responsive-table tbody td{text-align:right}@media (min-width:48em){.responsive-table tbody td{border-left:1px solid #F2C900;border-bottom:1px solid #F2C900;text-align:center}}@media (min-width:48em){.responsive-table tbody td:last-of-type{border-right:1px solid #F2C900}}.responsive-table tbody td[data-type=currency]{text-align:right}.responsive-table tbody td[data-title]:before{content:attr(data-title);float:left;font-size:.8em;color:rgb(94 93 82 / .75)}@media (min-width:30em){.responsive-table tbody td[data-title]:before{font-size:.9em}}@media (min-width:48em){.responsive-table tbody td[data-title]:before{content:none}}.abbonamento-web{color:white!important;font-weight:400!important;font-size:16px!important;width:60%!important;margin:10px auto!important}.abbonamento-web:hover{background-color:#f2c900!important}.abb-app{width:40%!important;text-align:center!important}@media (max-width:767px){.abb-app{width:100%!important;text-align:right!important}.abbonamento-web{display:flex;justify-content:center;text-align:center}}@media (max-width:480px){.abbonamento-web{width:70%!important}}