@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Saira:wght@100;300;400;500;700&display=swap";html{overflow-x:hidden}.alignwide{margin-left:auto;margin-right:auto;max-width:1140px}.alignfull{margin-left:auto;margin-right:auto;width:100%}body{font-family:Saira,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:700}a{transition:all .1s linear;-webkit-transition:all .1s linear;text-decoration:none;cursor:pointer}figure{margin:0}.slick-dots{display:none!important}img{display:block}.hidden{display:none}.overflowhidden{overflow:hidden}.noinfo{color:#fff;text-align:left;font-weight:500;font-size:25px}header{transition:all .3s linear;-webkit-transition:all .3s linear;padding:15px 30px 0;position:fixed;top:0;width:100vw;z-index:10}header .logo{position:relative;z-index:2}header .logo img{transition:all .3s linear;-webkit-transition:all .3s linear;height:auto;max-width:100%;width:205px}header.fixedhead{background:#000000;padding:15px 30px 0}header.fixedhead .logo img{width:125px}header.fixedhead .menu_bar{margin:0 0 5px}header.fixedhead .topbar-btns{padding:8px 0 0 20px}.menu_bar{transition:all .3s linear;-webkit-transition:all .3s linear;background:rgba(248,248,248,.15);border-radius:50px;display:flex;margin:15px 0 0;padding:6px}.menu_bar.open{background:transparent}.menu_bar.open nav ul li a.selected:after{display:none}.menu_bar.open nav ul li a:hover{color:#00a3e0}.menu_bar .burgermenu{transition:all .1s linear;-webkit-transition:all .1s linear;background:transparent;border:solid 2px #ffffff;border-radius:39px;cursor:pointer;display:block;height:40px;position:relative;width:42px;z-index:2}.menu_bar .burgermenu span{background:#ffffff;display:block;height:2px;left:8px;position:absolute;transition:all .3s linear;-webkit-transition:all .3s linear;width:20px}.menu_bar .burgermenu span:nth-child(1){background:transparent;display:flex;justify-content:space-between;top:12px}.menu_bar .burgermenu span:nth-child(1):before{background:#ffffff;border-radius:3px;content:"";display:block;width:2px}.menu_bar .burgermenu span:nth-child(1):after{background:#ffffff;border-radius:3px;content:"";display:block;width:16px}.menu_bar .burgermenu span:nth-child(2){top:17px}.menu_bar .burgermenu span:nth-child(3){top:22px}.menu_bar .burgermenu.open{background:#00A3E0;border:solid 2px #393939}.menu_bar .burgermenu.open span:nth-child(1){background:#ffffff;top:17px;transform:rotate(-225deg)}.menu_bar .burgermenu.open span:nth-child(2){display:none}.menu_bar .burgermenu.open span:nth-child(3){top:17px;transform:rotate(225deg)}.menu_bar nav{padding:0 30px;position:relative;width:-webkit-fill-available;z-index:2;width:100%}.menu_bar nav ul{align-items:center;display:flex;height:100%;justify-content:space-between;list-style:none;margin:0;padding:0;width:100%}.menu_bar nav ul li a{color:#fff;display:block;font-size:15px;font-weight:700;line-height:24px;text-decoration:none;text-transform:uppercase;width:fit-content}.menu_bar nav ul li a:after{transition:all .1s linear;-webkit-transition:all .1s linear;background:transparent;content:"";display:block;height:3px;position:relative;top:12px}.menu_bar nav ul li a.selected:after{background:#00A3E0}.menu_bar nav ul li a:hover:after{background:#00A3E0}.menu_bar nav.open{padding:0 10px 0 30px}.menu_bar nav.open ul li{width:118px}.menu_bar nav.open ul li a:hover{color:#00a3e0}.menu_bar nav.open ul li a:hover:after{background:transparent}.media_login{position:relative}.media_login .modal_login-dsk{display:none;position:absolute;right:40px;top:100%;padding:10px 20px;background-color:#272727b3;border:1px solid #ffffff;border-radius:15px 0 15px 15px;margin-top:20px}.media_login .modal_login-dsk a{display:block;text-align:center;font-size:15px;color:#fff;font-weight:500;position:relative;padding-bottom:20px}.media_login .modal_login-dsk a:hover{color:#00a3e0}.media_login .modal_login-dsk a:after{content:"";display:block;position:absolute;width:130px;height:1px;background-color:#fff;left:50%;margin-left:-65px;bottom:20%}.media_login .modal_login-dsk a:last-child{padding-bottom:0}.media_login .modal_login-dsk a:last-child:after{display:none}.media_login .modal_login-dsk.open{display:block}.topbar-btns{transition:all .3s linear;-webkit-transition:all .3s linear;display:flex;font-size:10px;justify-content:flex-end;gap:40px;padding:27px 0 0 20px;position:relative;z-index:2}.topbar-btns .btn-mediapass{transition:all .1s linear;-webkit-transition:all .1s linear;background:transparent;border:solid 2px #ffffff;border-radius:40px;color:#fff;display:inline-block;font-weight:500;padding:5px 25px;text-decoration:none;text-transform:uppercase;width:fit-content}.topbar-btns .btn-mediapass:hover{background:#ffffff;color:#00a3e0}.topbar-btns .btn-mediapass.selected{border-color:#00a3e0}.topbar-btns .btn-mediapass.selected:hover{background-color:#00a3e0;color:#fff}.topbar-btns .btn-login{background-image:url(/uploads/icons/user-icon.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;display:block;height:30px;text-indent:-999999px;width:30px;margin-right:20px}.topbar-btns .btn-login.logged{background-image:url(/uploads/icons/user_blue.svg)}.topbar-btns a:nth-child(3){position:absolute;right:0}.megamenu{transition:all .1s linear;-webkit-transition:all .1s linear;background:#393939;color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:space-between;opacity:0;left:0;position:fixed;top:-120vh;width:100vw;z-index:9;gap:15px}.megamenu.open{opacity:1;top:0}.megamenu .menu_superior{position:relative;z-index:1}.megamenu .submenu_wrap{color:#fff;display:flex;justify-content:space-between;padding:80px 38px 0 100px}.megamenu .submenu_wrap ul{height:min-content;list-style:none;padding:0;position:relative;width:110px}.megamenu .submenu_wrap ul.sin_before:before{display:none}.megamenu .submenu_wrap ul li{padding:6px 0}.megamenu .submenu_wrap ul li a{color:#fff;display:block;font-size:13px;line-height:15px;text-decoration:none}.megamenu .submenu_wrap ul li a:hover{color:#00a3e0}.megamenu .submenu_wrap ul li ul{list-style:disc;padding-left:15px}.megamenu .submenu_wrap ul li ul li::marker{font-size:8px;line-height:20px}.megamenu .submenu_wrap ul li ul:before{display:none}.megamenu .submenu_wrap ul li.invisible{visibility:hidden}.megamenu .submenu_wrap ul:before{background:#ffffff;bottom:-5px;content:"";display:block;left:-14px;position:absolute;top:-5px;width:1px}.megamenu .second-menu{color:#fff;display:flex;justify-content:flex-start;padding:0 38px 20px 87px;z-index:1}.megamenu .second-menu:before{content:"";background-image:url(/img/grafismo_before-menu.png);background-repeat:no-repeat;background-size:180px;width:100%;height:112px;display:block;position:absolute;left:0;top:-20vh}.megamenu .second-menu ul{height:min-content;list-style:none;margin:0 0 0 15px;padding:0;position:relative;width:17%}.megamenu .second-menu ul li{padding:6px 0}.megamenu .second-menu ul li h3{font-size:14px;text-transform:uppercase}.megamenu .second-menu ul li h3 a{font-size:15px}.megamenu .second-menu ul li a{color:#fff;display:block;font-size:13px;line-height:14px;text-decoration:none}.megamenu .second-menu ul li a:hover{color:#00a3e0}.megamenu .second-menu ul li ul{margin:20px 0 0;padding-left:10px}.megamenu .second-menu ul li ul:before{background:#ffffff;bottom:-5px;content:"";display:block;left:-5px;position:absolute;top:-5px;width:.5px}.megamenu .second-menu ul:last-child{width:100%}.megamenu .lateral-menu{color:#fff;display:flex;flex-direction:column;padding:5px 0 40px 60px;z-index:1;position:relative}.megamenu .lateral-menu .logout_btn{position:absolute;bottom:2vh;font-weight:700;color:#00a3e0}.megamenu .lateral-menu h3{font-size:15px;text-transform:uppercase}.megamenu .lateral-menu ul{height:min-content;list-style:none;padding-left:10px;position:relative;margin-top:5px}.megamenu .lateral-menu ul li{padding:6px 0}.megamenu .lateral-menu ul li a{color:#fff;display:block;font-size:13px;line-height:14px;text-decoration:none}.megamenu .lateral-menu ul li a:hover{color:#00a3e0}.megamenu .lateral-menu ul li ul{list-style:disc;padding-left:20px}.megamenu .lateral-menu ul li ul li::marker{font-size:8px;line-height:20px}.megamenu .lateral-menu ul li ul:before{display:none}.megamenu .lateral-menu ul:before{background:#ffffff;bottom:-5px;content:"";display:block;left:-5px;position:absolute;top:0px;width:.5px}.megamenu .row{position:relative}.megamenu:before{background:#000000;content:"";display:block;height:100%;position:fixed;width:17.5%}.megamenu:after{content:"";background-image:url(/img/grafismo_menu.png);background-repeat:no-repeat;background-size:contain;background-position:top right;width:100%;height:100%;display:block;position:fixed}.menu-mobile,.megamenu-mobile{display:none}.megamenu_2{transition:all .1s linear;-webkit-transition:all .1s linear;background:#393939;color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:space-between;opacity:0;left:0;position:fixed;top:-120vh;width:100vw;z-index:4;visibility:hidden;background-image:url(/img/back_modal_login.png);background-repeat:no-repeat;background-position-x:right}.megamenu_2 .desplegable_circuitos-mobile{display:none}.megamenu_2.back_black{background:#000000!important;background-image:inherit!important}.megamenu_2 .text-white{color:#fff}.megamenu_2 .menu_modal_litle{position:relative;top:100%}.megamenu_2 .menu_modal_litle a{margin-bottom:20px;font-weight:700;font-size:15px;color:#fff}.megamenu_2 .menu_modal_litle a.selected{color:#00a3e0}.megamenu_2 .menu_modal_litle .mb_movil{margin-bottom:1.7rem!important;text-transform:uppercase}.megamenu_2 .w-100{width:100%!important}.megamenu_2 .form_center{height:100vh}.megamenu_2 .h_accordion{height:37vh}.megamenu_2.open{opacity:1;top:0;visibility:visible;background:rgba(0,0,0,.5)!important}.megamenu_2 .form{background-color:#fff;padding:50px 65px;border-radius:20px;overflow:hidden;overflow-y:scroll;position:relative;box-sizing:border-box;border-right:20px solid #ffffff;color:#000}.megamenu_2 .form .accordion{list-style:none}.megamenu_2 .form .accordion .accordion_item{margin-bottom:20px}.megamenu_2 .form .accordion .toggle{display:block;width:100%;background-color:#00a3e0;color:#fff;font-weight:700;padding:10px 50px;border-radius:5px;position:relative}.megamenu_2 .form .accordion .toggle:after{content:"";background-image:url(/img/dropdown_icon.png);background-repeat:no-repeat;width:13px;height:8px;display:block;position:absolute;right:20px;top:17px;transition:all .2s ease-out}.megamenu_2 .form .accordion .toggle.show:after{transform:rotate(180deg)}.megamenu_2 .form .accordion .inner{background-color:#000;color:#fff;padding:30px 50px;border-radius:5px;display:none}.megamenu_2 .form .accordion .inner ul{list-style:disc}.megamenu_2 .form .accordion .inner a{color:#fff;text-decoration:underline}.megamenu_2 .form .fw-normal{font-weight:400!important}.megamenu_2 .form a{color:#00a3e0}.megamenu_2 .form input[type=submit].button_bg_white{background-color:#fff;color:#393939;border:2px solid #00A3E0}.megamenu_2 .form input[type=submit].button_bg_white:hover{background-color:#00a3e0;color:#fff;font-weight:700;border:2px solid #00A3E0;border-radius:30px}.megamenu_2 .form input[type=submit].button_bg_white_text_blue{background-color:#fff;color:#00a3e0;border:2px solid #00A3E0}.megamenu_2 .form input[type=submit].button_bg_white_text_blue:hover{background-color:#00a3e0;color:#fff;font-weight:700;padding:10px 0;border:2px solid #00A3E0;border-radius:30px}.megamenu_2 .form.modal_open{border-right:0;overflow-y:hidden}.megamenu_2 .form .form_title{margin-bottom:40px}.megamenu_2 .form .form_title h2{text-transform:uppercase;font-size:50px}.megamenu_2 .form .form_title p{font-weight:500;margin-bottom:0}.megamenu_2 .form h3{margin:20px 0 25px}.megamenu_2 .form label{margin-bottom:10px;padding-left:30px}.megamenu_2 .form input{width:100%;transition:all .1s linear}.megamenu_2 .form input[type=text],.megamenu_2 .form input[type=email],.megamenu_2 .form input[type=password],.megamenu_2 .form input[type=tel],.megamenu_2 .form input[type=date]{background-color:#d9d9d980;border:2px solid transparent;padding:10px 30px;border-radius:40px;margin-bottom:15px}.megamenu_2 .form input[type=text]::placeholder,.megamenu_2 .form input[type=email]::placeholder,.megamenu_2 .form input[type=password]::placeholder,.megamenu_2 .form input[type=tel]::placeholder,.megamenu_2 .form input[type=date]::placeholder{color:#000}.megamenu_2 .form input[type=text]:focus,.megamenu_2 .form input[type=email]:focus,.megamenu_2 .form input[type=password]:focus,.megamenu_2 .form input[type=tel]:focus,.megamenu_2 .form input[type=date]:focus{outline:none;border:2px solid #00A3E0}.megamenu_2 .form input[type=text][type=date],.megamenu_2 .form input[type=email][type=date],.megamenu_2 .form input[type=password][type=date],.megamenu_2 .form input[type=tel][type=date],.megamenu_2 .form input[type=date][type=date]{width:21%}.megamenu_2 .form input[type=submit]{background-color:#00a3e0;color:#fff;font-weight:700;padding:10px 0;border:2px solid #00A3E0;border-radius:30px}.megamenu_2 .form input[type=submit]:hover{background-color:#fff;color:#00a3e0;border:2px solid #00A3E0}.megamenu_2 .form input[type=checkbox]{width:20px;height:20px}.megamenu_2 .form select{background-color:#d9d9d980;border:2px solid transparent;padding:10px;border-radius:40px;margin-bottom:15px;width:100%;text-align:center}.megamenu_2 .form p.text_small{font-size:12px}.megamenu_2 .form .container_input-radios{margin-bottom:40px;padding-left:30px}.megamenu_2 .form .container_input-radios .input-radios{display:flex;align-items:center;gap:20px}.megamenu_2 .form .container_input-radios .input-radios input{width:auto}.megamenu_2 .form .container_input-radios .input-radios label{margin-bottom:0;padding-left:0}.megamenu_2 .form .input-check-race label{padding-left:0}.megamenu_2 .form .inputs_documentation{padding-left:30px}.megamenu_2 .form .inputs_documentation .input-documentation{display:flex;gap:35px;align-items:center;margin:30px 0}.megamenu_2 .form .inputs_documentation .input-documentation p{margin-bottom:0}.megamenu_2 .form .inputs_documentation .input-documentation .file_input{cursor:pointer;padding-left:0;margin-bottom:0}.megamenu_2 .form .inputs_documentation .input-documentation .file_input input{display:none}.megamenu_2 .form .inputs_documentation .input-documentation .file_input span{color:#000;padding:5px 25px;text-decoration:none;background:rgba(217,217,217,.5);border:2px solid transparent;border-radius:30px;position:relative}.megamenu_2 .form .inputs_documentation .input-documentation .file_input span:hover{border:2px solid #00A3E0}.megamenu_2 .form .inputs_documentation .input-documentation .file_input span:before{content:"";background:url(/uploads/icons/file_upload-icon.svg);background-repeat:no-repeat;display:inline-block;vertical-align:top;background-size:18px;width:18px;height:17px;margin-right:5px;margin-top:1px}.megamenu_2 .form .inputs_documentation .input-documentation .file_input span.withFile:after{content:"";background:url(/img/file_check.png);display:inline-block;vertical-align:middle;background-size:21px;width:21px;position:absolute;height:21px;right:-30px}.megamenu_2 .form .inputs_documentation .input-documentation .file_input span.noFile:after{content:"";background:url(/img/noFile.png);display:inline-block;vertical-align:middle;background-size:21px;width:21px;position:absolute;height:21px;right:-30px}.megamenu_2 .form .form_submit{display:flex;justify-content:flex-end}.megamenu_2 .form .form_submit input{width:200px}.megamenu_2 .form .modal_form{position:absolute;left:0;bottom:0;right:0;top:0;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.5)}.megamenu_2 .form .modal_form .modal_container{background-color:#fff;padding:40px;border-radius:25px}.megamenu_2 .form .modal_form .modal_container p{text-align:center;font-size:20px;margin-bottom:0}.megamenu_2 .form .modal_form .modal_container p.modal_title{font-weight:700}.megamenu_2 .form .modal_form .modal_container button{background-color:#00a3e0;color:#fff;font-weight:700;padding:5px 0;border:2px solid #00A3E0;border-radius:30px;width:150px;display:block;margin:25px auto 0;transition:all .1s linear}.megamenu_2 .form .modal_form .modal_container button:hover{background-color:#fff;color:#00a3e0;border:2px solid #00A3E0}.megamenu_2 .form .modal_form.open{display:flex}.megamenu_2 .form.short_form{margin-bottom:310px;padding:40px 30px;margin-top:160px;overflow:auto;height:auto}.megamenu_2 .form.short_form h3{margin:auto}.megamenu_2 .form::-webkit-scrollbar{width:5px}.megamenu_2 .form::-webkit-scrollbar-thumb{background:#00A3E0}.megamenu_2 .form::-webkit-scrollbar-button{display:block}.megamenu_2 .form::-webkit-scrollbar-track{background:rgba(217,217,217,.5)}.megamenu_2 .form::-webkit-scrollbar-button{display:none}.megamenu_2 .submenu_wrap{color:#fff;display:flex;justify-content:space-between;padding:130px 38px 0 100px}.megamenu_2 .submenu_wrap ul{height:min-content;list-style:none;padding:0;position:relative;width:100px}.megamenu_2 .submenu_wrap ul li{padding:6px 0}.megamenu_2 .submenu_wrap ul li a{color:#fff;display:block;font-size:12px;line-height:14px;text-decoration:none}.megamenu_2 .submenu_wrap ul li a:hover{color:#00a3e0}.megamenu_2 .submenu_wrap ul li ul{list-style:disc;padding-left:20px}.megamenu_2 .submenu_wrap ul li ul li::marker{font-size:8px;line-height:20px}.megamenu_2 .submenu_wrap ul li ul:before{display:none}.megamenu_2 .submenu_wrap ul:before{background:#ffffff;bottom:-5px;content:"";display:block;left:-14px;position:absolute;top:-5px;width:.5px}.megamenu_2 .second-menu{color:#fff;display:flex;justify-content:flex-start;padding:0 38px 0 100px}.megamenu_2 .second-menu h3{font-size:14px;text-transform:uppercase}.megamenu_2 .second-menu ul{height:min-content;list-style:none;margin:0 0 0 15px;padding:0;position:relative;width:135px}.megamenu_2 .second-menu ul li{padding:6px 0}.megamenu_2 .second-menu ul li a{color:#fff;display:block;font-size:12px;line-height:14px;text-decoration:none}.megamenu_2 .second-menu ul li a:hover{color:#00a3e0}.megamenu_2 .second-menu ul li ul{margin:10px 0 0}.megamenu_2 .second-menu ul li ul:before{background:#ffffff;bottom:-5px;content:"";display:block;left:-14px;position:absolute;top:-5px;width:.5px}.megamenu_2 .lateral-menu{color:#fff;display:flex;flex-direction:column;padding:10px 0 40px 60px}.megamenu_2 .lateral-menu .buttom_logout{font-weight:700;font-size:20px;color:#fff}.megamenu_2 .lateral-menu h3{font-size:14px;text-transform:uppercase}.megamenu_2 .lateral-menu ul{height:min-content;list-style:none;padding:0;position:relative}.megamenu_2 .lateral-menu ul li{padding:6px 0}.megamenu_2 .lateral-menu ul li a{color:#fff;display:block;font-size:12px;line-height:14px;text-decoration:none}.megamenu_2 .lateral-menu ul li a:hover{color:#00a3e0}.megamenu_2 .lateral-menu ul li ul{list-style:disc;padding-left:20px}.megamenu_2 .lateral-menu ul li ul li::marker{font-size:8px;line-height:20px}.megamenu_2 .lateral-menu ul li ul:before{display:none}.megamenu_2 .lateral-menu ul:before{background:#ffffff;bottom:-5px;content:"";display:block;left:-14px;position:absolute;top:0px;width:.5px}.megamenu_2 .row{position:relative}.megamenu_2 .menu_lateral_movil{background:#000000;content:"";display:block;height:50vh;position:fixed;background-image:url(/img/line_menu_login.png);background-repeat:no-repeat;background-position-y:85%;background-size:30%}.megamenu_2.desktop:before{background:#000000;content:"";display:block;height:100%;position:fixed;width:17.5%;background-image:url(/img/line_menu_login.png);background-repeat:no-repeat;background-position-y:84%;background-size:80%}.megamenu_2 .text-center{text-align:center}.megamenu_2 .form_movil{background-color:#fff;padding:30px;border-radius:20px;overflow:hidden;overflow-y:scroll;position:relative;box-sizing:border-box;border-right:20px solid #fff;color:#000;border-right-width:0px;background-image:url(/img/Group_movil.png);background-repeat:no-repeat;background-position-y:93%;background-size:34%}.megamenu_2 .form_movil .accordion{list-style:none}.megamenu_2 .form_movil .accordion .accordion_item{margin-bottom:20px}.megamenu_2 .form_movil .accordion .toggle{display:block;width:100%;background-color:#00a3e0;color:#fff;font-weight:700;padding:10px 19px;border-radius:5px;position:relative;font-size:.75rem}.megamenu_2 .form_movil .accordion .toggle:after{content:"";background-image:url(/img/dropdown_icon.png);background-repeat:no-repeat;width:13px;height:8px;display:block;position:absolute;right:20px;top:17px;transition:all .2s ease-out}.megamenu_2 .form_movil .accordion .toggle.show:after{transform:rotate(180deg)}.megamenu_2 .form_movil .accordion .inner{background-color:#000;color:#fff;padding:20px 21px!important;border-radius:5px;display:none}.megamenu_2 .form_movil .accordion .inner ul{list-style:disc}.megamenu_2 .form_movil .accordion .inner a{color:#fff;text-decoration:underline}.megamenu_2 .form_movil.h-70vh{height:75vh}.megamenu_2 .form_movil .text_small{font-size:.75rem}.megamenu_2 .form_movil label.text_small{font-size:.875rem}.megamenu_2 .form_movil input{width:100%;transition:all .1s linear}.megamenu_2 .form_movil input[type=text],.megamenu_2 .form_movil input[type=email],.megamenu_2 .form_movil input[type=password],.megamenu_2 .form_movil input[type=tel],.megamenu_2 .form_movil input[type=date]{background-color:#d9d9d980;border:2px solid transparent;padding:10px 30px;border-radius:40px;margin-bottom:15px}.megamenu_2 .form_movil input[type=text]::placeholder,.megamenu_2 .form_movil input[type=email]::placeholder,.megamenu_2 .form_movil input[type=password]::placeholder,.megamenu_2 .form_movil input[type=tel]::placeholder,.megamenu_2 .form_movil input[type=date]::placeholder{color:#000}.megamenu_2 .form_movil input[type=text]:focus,.megamenu_2 .form_movil input[type=email]:focus,.megamenu_2 .form_movil input[type=password]:focus,.megamenu_2 .form_movil input[type=tel]:focus,.megamenu_2 .form_movil input[type=date]:focus{outline:none;border:2px solid #00A3E0}.megamenu_2 .form_movil input[type=text][type=date],.megamenu_2 .form_movil input[type=email][type=date],.megamenu_2 .form_movil input[type=password][type=date],.megamenu_2 .form_movil input[type=tel][type=date],.megamenu_2 .form_movil input[type=date][type=date]{width:21%}.megamenu_2 .form_movil input[type=submit]{background-color:#00a3e0;color:#fff;font-weight:700;padding:10px 0;border:2px solid #00A3E0;border-radius:30px}.megamenu_2 .form_movil input[type=submit]:hover{background-color:#fff;color:#00a3e0;border:2px solid #00A3E0}.megamenu_2 .form_movil input[type=checkbox]{width:20px;height:20px}main .video-loader{position:absolute;width:100vw;height:100vh;z-index:3;background:#000000;top:0}main .video-loader .loader{border:5px solid rgba(255,255,255,.2);border-top:5px solid #00A3E0;border-radius:50%;width:60px;height:60px;animation:spin 1s linear infinite;margin:20px auto;position:relative;top:45vh;z-index:1}main .video-loader .loader:after{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border:5px solid rgba(255,255,255,.2);border-radius:50%}main .video-loader .loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border:5px solid rgba(255,255,255,.2);border-radius:50%;animation:shine 1s infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shine{0%,to{opacity:.2}50%{opacity:1}}main.home .upcoming_txt{display:none}main.home .fullcalendar{padding:15px 0 0;position:relative;bottom:0}main.home .fullcalendar a{display:block;color:#fff;text-decoration:underline;text-align:center}main.home .slider_carreras{margin-top:-25vh}main.home .slider_carreras .slick-next{width:52px;height:52px;right:calc(50% - 45vw);z-index:1}main.home .slider_carreras .slick-next:before{background:url(/img/slider_carreras-next-dsktp.svg);background-size:52px;content:"";display:block;height:52px;width:52px;margin-left:auto}main.home .slider_carreras .slick-next.slick-disabled{display:none}main.home .slider_carreras .slick-prev{width:52px;height:52px;left:calc(50% - 45vw);z-index:1}main.home .slider_carreras .slick-prev:before{background:url(/img/slider_carreras-prev-dsktp.svg);background-size:52px;content:"";display:block;height:52px;width:52px;margin-right:auto}main.home .slider_carreras .slick-prev.slick-disabled{display:none!important}main.home .slider_carreras .slick-list{overflow:visible}main.home .slider_carreras .slider_carreras-item{filter:brightness(.3)}main.home .slider_carreras .slider_carreras-item a{border:1px solid #00A3E0;border-radius:5px;overflow:hidden;display:block;margin:0 10px}main.home .slider_carreras .slider_carreras-item a .slider_carreras-card{display:flex;align-items:center;background-color:#000}main.home .slider_carreras .slider_carreras-item a .slider_carreras-card .slider_carreras-circuito{background-image:url(/img/bg-upcoming-rcs.jpg);background-size:cover;width:150px;height:100%}main.home .slider_carreras .slider_carreras-item a .slider_carreras-card .slider_carreras-circuito figure{display:flex;flex-direction:column;justify-content:center;background-color:#0009;position:relative;padding:0 10px}main.home .slider_carreras .slider_carreras-item a .slider_carreras-card .slider_carreras-circuito figure img{position:relative;width:auto;height:120px;object-fit:contain;padding:15px 0}main.home .slider_carreras .slider_carreras-item a .slider_carreras-card .slider_carreras-circuito figure:before{content:"";background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgb(0,0,0) 100%);display:block;width:86px;height:100%;position:absolute;top:0;right:0}main.home .slider_carreras .slider_carreras-item a .slider_carreras-card .slider_carreras-info{display:flex;flex-direction:column;justify-content:space-between;padding:10px;width:calc(100% - 150px)}main.home .slider_carreras .slider_carreras-item a .slider_carreras-card .slider_carreras-info .slider_carreras-location{display:flex;align-items:center;gap:10px}main.home .slider_carreras .slider_carreras-item a .slider_carreras-card .slider_carreras-info .slider_carreras-location img{width:15px;height:15px;border-radius:20px;object-fit:cover;object-position:center}main.home .slider_carreras .slider_carreras-item a .slider_carreras-card .slider_carreras-info .slider_carreras-location p{color:#fff;margin-bottom:0;font-size:12px}main.home .slider_carreras .slider_carreras-item a .slider_carreras-card .slider_carreras-info h4{color:#00a3e0;margin-bottom:0;font-weight:500;font-size:15px}main.home .slider_carreras .slider_carreras-item a .slider_carreras-card .slider_carreras-info .slider_carreras-date{font-size:12px;color:#fff;margin-bottom:0}main.home .slider_carreras .slider_carreras-item a .slider_carreras-more{background-color:#393939;padding:5px;position:relative}main.home .slider_carreras .slider_carreras-item a .slider_carreras-more p{margin-bottom:0;text-align:center;color:#fff;font-weight:300}main.home .slider_carreras .slider_carreras-item a .slider_carreras-more:after{content:"";background-image:url(/img/more_icon.png);background-repeat:no-repeat;width:10px;height:10px;display:block;position:absolute;right:20%;top:13px}main.home .slider_carreras .slider_carreras-item.next a{border:2px solid #00A3E0}main.home .slider_carreras .slider_carreras-item.next a .slider_carreras-more{background-color:#00a3e0}main.home .slider_carreras .slider_carreras-item.slick-current,main.home .slider_carreras .slider_carreras-item.light{filter:brightness(1)}main.home .slider-home .sliderContainer{position:relative}main.home .slider-home .progressBarContainer{bottom:30vh;left:5vw;position:absolute;width:90%;display:flex;justify-content:space-evenly}main.home .slider-home .progressBarContainer.index_out{bottom:10%}main.home .slider-home .progressBarContainer.withcarreras{bottom:130px}main.home .slider-home .progressBarContainer div{display:block;color:#fff;cursor:pointer;float:left;font-size:15px;padding:0;width:100%}main.home .slider-home .progressBarContainer div:last-child{margin-right:0}main.home .slider-home .progressBarContainer div span.progressBar{background-color:#fff6;display:block;height:1.5px;margin:0 0 20px;position:relative;width:100%}main.home .slider-home .progressBarContainer div span.progressBar:before{background-color:#fff9;border-radius:4px;content:"";display:block;height:5px;left:-5px;position:absolute;top:-2px;width:5px}main.home .slider-home .progressBarContainer div span.progressBar .inProgress{background-color:#00a3e0;height:1.5px;position:relative;width:0%}main.home .slider-home .progressBarContainer div span.progressBar .inProgress.active_line:before{background-color:#00a3e0;border-radius:4px;content:"";display:block;height:5px;left:-5px;position:absolute;top:-2px;width:5px}main.home .slider-home .progressBarContainer div.item h4{font-size:15px;padding-right:10px}main.home .video-header{position:relative}main.home .video-header video,main.home .video-header img{height:100vh;object-fit:cover;width:100vw}main.home .video-header .video-txt{background:#000000;background:linear-gradient(270deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.6) 80%,rgb(0,0,0) 100%);bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:center;left:0;padding:0 0 0 5vw;position:absolute;right:initial;top:0;width:50vw}main.home .video-header .video-txt h4{font-size:20px;margin-top:-70px}main.home .video-header .video-txt h2{font-size:50px;line-height:50px;padding:0 0 30px}main.home .video-header .video-txt a{align-items:center;background:#00A3E0;border-radius:30px;color:#fff;display:flex;font-size:12px;font-weight:700;height:40px;justify-content:center;text-decoration:none;text-transform:uppercase;width:fit-content;padding:0 40px}main.home .video-header .video-txt a:hover{background:#ffffff;color:#00a3e0}main.home .video-header:before{background:#000000;background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.8) 80%,rgb(0,0,0) 100%);content:"";display:block;height:30vh;left:0;position:absolute;right:0;top:0;width:100vw;z-index:1}main.home .video-header:after{background:#000000;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.8) 80%,rgb(0,0,0) 100%);bottom:0;content:"";display:block;height:25vh;left:0;position:absolute;right:0;width:100vw;z-index:1}main.carreras{padding-bottom:60px}main.carreras.news.single_new{background-position:top}main.carreras.news.single_new .slider_photo-nav .slick-slide .slider_photo-item{position:relative}main.carreras.news.single_new .slider_photo-nav .slick-slide .slider_photo-item img{width:170px;height:100px}main.carreras.news.single_new .slider_photo-nav .slick-slide .slider_photo-item p{position:absolute;top:0;text-align:center;box-sizing:border-box;padding:5px;bottom:0;display:none;align-items:center;margin:0;color:#fff;line-height:initial;font-size:12px}main.carreras.news.single_new .slider_photo-nav .slick-slide .slider_photo-item:hover{display:flex;justify-content:center}main.carreras.news.single_new .slider_photo-nav .slick-slide .slider_photo-item:hover img{opacity:.2}main.carreras.news.single_new .slider_photo-nav .slick-slide .slider_photo-item:hover p{display:flex}main.carreras.news.single_new .slider_photo-nav .slick-slide .slider_photo-item:hover:after{display:none}main.carreras.banner_race{padding:180px 0 240px;background-size:100%;background-position:top;background-repeat:no-repeat}main.carreras.banner_race .carreras_container{padding-top:0}main.carreras.banner_race .banner_humo.banner-news{background:none!important}main.carreras.banner_race .banner_humo.banner-news:before{display:none!important}main.carreras.banner_race .banner_humo.banner-news:after{display:none!important}main.carreras.banner_race.news.single_new .slider_photo-nav .slick-slide img{width:170px;height:110px}main.carreras.banner_race.news.single_new .slider_photo-nav .slick-slide .slider_photo-item img{width:160px;height:110px}main.carreras.banner_race.news.single_new .slider_photo-nav .slick-slide .slider_photo-item:hover img{opacity:.5}main.carreras.banner_race.news.single_new .slider_photo-nav .slick-slide .slider_photo-item:hover:after{display:block}main.carreras.banner_race.news.single_new .slider_photo-nav .slick-slide.slick-current .slider_photo-item:hover img{opacity:1}main.carreras .banner-humo{background:#000000;overflow:hidden;width:auto}main.carreras .banner-humo .sidemenu_list{margin-top:0}main.carreras .banner-humo .container_fondo{padding-top:20px;padding-bottom:40px;background-color:#29292966}main.carreras .banner-humo .con_print .print_calendar{display:none}main.carreras .banner-humo.banner-news .carreras_container{padding-top:0;padding-bottom:50px}main.carreras .banner-humo:before{animation:humo-animation 15s linear infinite;background-image:url(/img/imag1.jpg);background-position:50% center;background-repeat:no-repeat;background-size:auto 734px;bottom:-5vh;content:"";display:block;height:100vh;position:absolute;right:-50vw;width:150vw}main.carreras .banner-humo:after{animation:humo-animation2 40s linear infinite;background-image:url(/img/imag1.jpg);background-position:50% center;background-repeat:no-repeat;background-size:auto 734px;bottom:0;content:"";display:block;height:100vh;position:absolute;right:-50vw;width:150vw}main.carreras .banner-humo .carreras_container{padding-top:180px;position:relative;z-index:1}main.carreras .banner-humo .carreras_container div .carreras_a\f1o{display:flex;align-items:center;gap:20px;margin-bottom:80px}main.carreras .banner-humo .carreras_container div .carreras_a\f1o h1{color:#fff;margin-bottom:0}main.carreras .banner-humo .results_cards .results_card figure{margin:20px}main.carreras .banner-humo .mediapass_cards .mediapass_card figure figcaption h2{font-size:25px}main.carreras .banner-humo .mediapass_cards .mediapass_card figure figcaption h2 span{font-size:40px}main.carreras .banner-humo .mediapass_cards .mediapass_card figure figcaption .mediapass_card-info p{font-size:20px}main.carreras .banner-humo .mediapass_cards .mediapass_card figure figcaption .mediapass_card-competicion{width:115px}main.carreras .banner-humo .mediapass_cards .mediapass_card figure.etc:after{background-position:left top;background-image:url(/img/grafismo_etc.png)}main.carreras .carreras_dropdown{margin-bottom:0}main.carreras .carreras_dropdown .row{margin:0;padding:0}main.carreras .carreras_dropdown .dropdown{background-color:#00a3e0;margin-bottom:30px;margin-left:0}main.carreras .backto{align-items:center;margin-bottom:40px}main.carreras .backto .backto_btn{margin-bottom:0}main.carreras .circuito_title{display:none;color:#fff;text-align:center;margin-bottom:40px!important}main.carreras .circuito_title h1{font-size:25px}main.carreras .circuito_title h1 span{font-size:40px}main.carreras .circuito_title.desktop{display:block;margin-bottom:0!important}main.carreras .circuito_title.desktop h1{font-size:50px;text-align:start!important;margin:0!important;padding-left:0!important}main.carreras .desplegable_container .desplegable_categoria{margin-top:80px;justify-content:space-between;align-items:flex-end}main.carreras .desplegable_container .desplegable_categoria .dropdown_categoria{background-color:#00a3e0;border-radius:25px;position:relative;z-index:3}main.carreras .desplegable_container .desplegable_categoria .dropdown_categoria p{text-align:center;font-size:25px;font-weight:700;color:#fff;margin-bottom:0;padding:5px 0;position:relative}main.carreras .desplegable_container .desplegable_categoria .dropdown_categoria p:after{content:"";background-image:url(/img/dropdown_icon.png);background-repeat:no-repeat;width:13px;height:8px;display:block;position:absolute;right:40px;top:20px}main.carreras .desplegable_container .desplegable_categoria .dropdown_categoria ul{list-style:none;display:none;position:absolute;right:0;left:0;background-color:#00a3e0;padding:15px 0;border-radius:25px;top:65px}main.carreras .desplegable_container .desplegable_categoria .dropdown_categoria ul li{text-align:center;font-size:25px;font-weight:500;color:#fff;padding-bottom:10px;position:relative}main.carreras .desplegable_container .desplegable_categoria .dropdown_categoria ul li:after{content:"";display:block;position:absolute;width:300px;height:1px;background-color:#fff;left:50%;margin-left:-150px;bottom:10%}main.carreras .desplegable_container .desplegable_categoria .dropdown_categoria ul li:last-child:after{display:none}main.carreras .desplegable_container .desplegable_categoria .dropdown_categoria.open p:after{transform:rotate(180deg)}main.carreras .desplegable_container .desplegable_categoria .dropdown_categoria.open ul{display:block}main.carreras .desplegable_container .desplegable_categoria .view_calendar{z-index:3}main.carreras .desplegable_container .desplegable_categoria .view_calendar a{text-align:end;display:block;text-decoration:underline;color:#fff;position:relative;font-size:15px;padding-right:10px}main.carreras .desplegable_container .desplegable_categoria .view_calendar a:after{content:"";background-image:url(/img/link_download.svg);background-repeat:no-repeat;background-size:12px;width:12px;height:12px;display:block;position:absolute;right:-10px;top:5px}main.carreras .carreras_container{padding-top:80px}main.carreras .carreras_container .carrera_evento{margin-bottom:40px;cursor:pointer}main.carreras .carreras_container .carrera_evento:last-child{margin-bottom:0}main.carreras .carreras_container .carrera_evento .carreras_info{display:flex;padding:0;border-radius:7px;position:relative}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-fecha{background-color:#000000a6;border-radius:6px;position:absolute;z-index:2;padding:5px;top:5px;left:10px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-fecha .carreras_info-dia{font-size:20px;font-weight:700;text-align:center;margin-bottom:0;color:#fff}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-fecha span{background:#ffffff;height:1px;width:45px;display:block}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-fecha .carreras_info-mes{font-size:16px;font-weight:700;text-align:center;margin-bottom:0;color:#fff}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-circuito{background-size:cover;border-radius:7px 0 0 7px;background-position:center}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-circuito figure{position:relative;background-color:#0009;width:450px;height:220px;display:flex;justify-content:center;align-items:center}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-circuito figure img{border-radius:7px 0 0 7px;max-height:180px;max-width:220px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-circuito figure:after{content:"";background:linear-gradient(90deg,rgba(2,0,36,0) 0%,rgb(65,65,65) 100%);display:block;width:86px;height:100%;position:absolute;top:0;right:0}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-datos{color:#fff;background-color:#414141;width:100%;padding:40px 30px 5px 60px;position:relative;border-radius:0 7px 7px 0}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-datos .carreras_info-location{display:flex;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:15px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-datos .carreras_info-location img{width:33px;height:33px;object-fit:cover;border-radius:90px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-datos .carreras_info-location p{margin-bottom:0;font-size:20px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-datos a h2{font-size:40px;color:#fff}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-datos ul{display:flex;justify-content:flex-start;gap:4px;list-style:none;padding-left:0}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-datos ul li{font-size:20px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-datos ul li span{font-size:12px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-datos .carreras_info-links{display:flex;justify-content:space-between;align-items:center}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-datos .carreras_info-links .carreras_info-llegar{position:relative;display:block;background:#ffffff;padding:5px 10px 5px 30px;font-size:12px;color:#00a3e0;font-weight:500;border-radius:3px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-datos .carreras_info-links .carreras_info-llegar:before{content:"";background-image:url(/img/location_icon.png);background-repeat:no-repeat;width:15px;height:20px;display:block;position:absolute;left:9px;top:5px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-datos .carreras_info-links .carreras_info-calendar{position:relative;display:block;width:138px;padding:5px 5px 5px 40px;font-size:12px;color:#fff;line-height:14px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-datos .carreras_info-links .carreras_info-calendar:before{content:"";background-image:url(/img/calendar_icon.png);background-repeat:no-repeat;width:25px;height:26px;display:block;position:absolute;left:0;top:5px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-categoria{position:absolute;right:0;top:0;background-color:#00a3e0;width:100px;padding:9px 0;border-radius:0 8px 0 10px;box-shadow:0 4px 8px #00000026}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-categoria .carreras_info-categoria-text{font-size:17px;font-weight:700;color:#fff;margin-bottom:0;text-align:center}main.carreras .carreras_container .carrera_evento .carreras_info.next{border:2px solid #00A3E0}main.carreras .carreras_container .carrera_evento .carreras_info.next .carreras_info-circuito figure{border-radius:7px 0 0 7px}main.carreras .carreras_container .carrera_evento .carreras_info.next .carreras_info-circuito figure:after{background:linear-gradient(90deg,rgba(2,0,36,0) 0%,rgb(0,163,224) 100%)}main.carreras .carreras_container .carrera_evento .carreras_info.next .carreras_info-datos{background-color:#00a3e0;border-radius:0}main.carreras .carreras_container .carrera_evento .carreras_info.next .carreras_info-categoria{background-color:#414141}main.carreras .carreras_container .carrera_evento .carreras_info.next .carreras_info-categoria .carreras_info-categoria-text{font-size:20px}main.carreras .carreras_container .carrera_evento .carreras_info.completed .carreras_info-datos .carreras_info-links{opacity:.6}main.carreras .carreras_container .carrera_evento .carreras_info.completed .carreras_info-categoria{background-color:#414141}main.carreras.calendar .calendar_container{margin-top:200px;position:relative;z-index:1}main.carreras.calendar .calendar_container .calendar_title{margin-bottom:80px}main.carreras.calendar .calendar_container .calendar_title h2{font-size:35px;font-weight:500;color:#fff;position:relative}main.carreras.calendar .calendar_container .calendar_title h2:after{content:"";display:block;height:2px;width:90%;background-color:#00a3e0;position:absolute;bottom:-10px}main.carreras.calendar .calendar_container .calendar_bttns{display:flex;justify-content:flex-end;gap:25px;margin-bottom:50px}main.carreras.calendar .calendar_container .calendar_bttns .calendar_bttns-calendar{font-size:12px;color:#fff;border:1px solid #ffffff;padding:8px 20px 8px 45px;border-radius:25px;position:relative;line-height:22px;transition:all .1s linear}main.carreras.calendar .calendar_container .calendar_bttns .calendar_bttns-calendar:before{content:"";background-image:url(/img/calendar_icon.png);background-repeat:no-repeat;background-size:19px;width:19px;height:20px;display:block;position:absolute;left:17px;top:9px}main.carreras.calendar .calendar_container .calendar_bttns .calendar_bttns-calendar:hover{color:#00a3e0;border:1px solid #00A3E0;background-color:#fff}main.carreras.calendar .calendar_container .calendar_bttns .calendar_bttns-download{font-size:15px;color:#fff;border:1px solid #00A3E0;background-color:#00a3e0;padding:8px 20px 8px 45px;border-radius:25px;position:relative}main.carreras.calendar .calendar_container .calendar_bttns .calendar_bttns-download:before{content:"";background-image:url(/img/download_icon.png);background-repeat:no-repeat;background-size:14px;width:14px;height:14px;display:block;position:absolute;left:18px;top:11px}main.carreras.calendar .calendar_container .calendar_bttns .calendar_bttns-download:hover{color:#00a3e0;background-color:#fff}main.carreras.calendar .calendar_container .calendar_bttns .calendar_bttns-download:hover:before{background-image:url(/img/download_icon-blue.png)}main.carreras.calendar .calendar_container .calendar_img{margin-bottom:80px}main.news{background-image:none;padding:130px 0 0;background-size:contain;background-position:center 0px;background-repeat:no-repeat}main.news .container{position:relative;z-index:1}main.news .banner-news{background:#000;overflow:hidden;width:auto}main.news .banner-news:before{animation:humo-animation 15s linear infinite;background-image:url(/img/imag1.jpg);background-position:50% center;background-repeat:no-repeat;background-size:auto 734px;bottom:-5vh;content:"";display:block;height:100vh;position:absolute;right:-50vw;width:150vw}main.news .banner-news:after{animation:humo-animation2 40s linear infinite;background-image:url(/img/imag1.jpg);background-position:50% center;background-repeat:no-repeat;background-size:auto 734px;bottom:0;content:"";display:block;height:100vh;position:absolute;right:-50vw;width:150vw}main.news .banner-news .destacada_container{padding:70px 45px 90px}main.news .banner-news .destacada_container figure{position:relative;padding:0}main.news .banner-news .destacada_container figure img{width:100%;height:500px;object-fit:cover}main.news .banner-news .destacada_container figure figcaption{background:linear-gradient(249deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.6) 80%,rgb(0,0,0) 100%);position:absolute;bottom:0px;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:60px;z-index:2}main.news .banner-news .destacada_container figure figcaption p{font-size:20px;color:#fff;margin-bottom:0}main.news .banner-news .destacada_container figure figcaption h1{font-size:35px;font-weight:700;color:#fff;margin-bottom:40px;width:70%}main.news .banner-news .destacada_container figure figcaption a{font-size:14px;color:#fff;background-color:#00a3e0;width:185px;display:block;text-align:center;border-radius:30px;padding:10px 0;border:2px solid #00A3E0;font-weight:700}main.news .banner-news .destacada_container figure figcaption a:hover{background-color:#fff;color:#00a3e0}main.news .banner-news .destacada_container figure:before{background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.6) 80%,rgb(0,0,0) 100%);content:"";display:block;height:30vh;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}main.news .banner-news .destacada_container figure:after{background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.8) 80%,rgb(0,0,0) 100%);bottom:0;content:"";display:block;height:25vh;left:0;position:absolute;right:0;width:100%;z-index:1}main.news.single_new{padding:180px 0 60px;background-position:center -150px;margin-bottom:-60px}main.news.single_new .slider_photo .slick-prev{left:-40px}main.news.single_new main.news.single_new .slider_photo .slick-next{right:-52px}main.news.single_new .banner-news .container{z-index:1}main.news.single_new .banner-news .single_new-back{color:#fff;position:relative;display:block;margin-bottom:40px}main.news.single_new .banner-news .single_new-back:before{content:"";background-image:url(/img/icon_prev.png);background-repeat:no-repeat;background-size:4px;width:4px;height:8px;display:block;position:absolute;left:0px;top:9px}main.news.single_new .banner-news .single_new-img{margin-bottom:30px}main.news.single_new .banner-news .single_new-img img{height:526px;object-fit:cover;max-width:935px;object-position:center;margin:0 auto}main.news.single_new .banner-news .single_new-img video{max-height:513px;max-width:935px;margin:0 auto;width:100%;height:auto;object-fit:cover}main.news.single_new .banner-news h1{color:#fff;font-size:35px;max-width:935px;margin:0 auto 35px;text-align:justify}main.news.single_new .banner-news .date_share{color:#fff;max-width:935px;display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto 60px;padding:0 15px}main.news.single_new .banner-news .date_share p{font-size:15px;margin-bottom:0}main.news.single_new .banner-news .date_share .share_buttons{display:flex;gap:30px}main.news.single_new .banner-news .date_share .share_buttons .share_share{position:relative;padding:8px 55px 8px 0;color:#fff}main.news.single_new .banner-news .date_share .share_buttons .share_share:after{content:"";background-image:url(/img/share_icon.png);background-repeat:no-repeat;background-size:38px;width:38px;height:38px;display:block;position:absolute;right:0;top:0}main.news.single_new .banner-news .date_share .share_buttons .share_watch{position:relative;padding:8px 55px 8px 0;color:#fff}main.news.single_new .banner-news .date_share .share_buttons .share_watch:after{content:"";background-image:url(/img/watch_online.png);background-repeat:no-repeat;background-size:38px;width:38px;height:38px;display:block;position:absolute;right:0;top:0}main.news.single_new .banner-news .date_share .share_buttons .share_download{position:relative;padding:8px 55px 8px 0;color:#fff}main.news.single_new .banner-news .date_share .share_buttons .share_download:after{content:"";background-image:url(/img/download_share-icon.png);background-repeat:no-repeat;background-size:38px;width:38px;height:38px;display:block;position:absolute;right:0;top:0}main.news.single_new#my_entry .banner-news .date_share{max-width:976px}main.news.single_new .new_single-body{background-color:#fff;text-align:justify;position:relative}main.news.single_new .new_single-body .container{padding-top:40px;padding-bottom:80px;max-width:935px;margin-bottom:-30px}main.news.single_new .new_single-body .container .new_single-subtitle{font-weight:400;font-size:25px;margin-bottom:40px}main.news.single_new .new_single-body .container p{font-size:16px}main.news.single_new .slider_photo .slick-prev{left:0;z-index:1;width:190px;height:100%;bottom:0}main.news.single_new .slider_photo .slick-prev:before{background:url(/img/prev_slider-photo.png);content:"";display:block;height:90px;margin:0 auto;width:47px}main.news.single_new .slider_photo .slick-slide{padding:0 10px;filter:brightness(.3)}main.news.single_new .slider_photo .slick-slide .slider_photo-item.video{position:relative}main.news.single_new .slider_photo .slick-slide .slider_photo-item.video:after{background-image:url(/img/icon_play.png);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:84px;margin:-42px 0 0 -42px;position:absolute;width:84px;z-index:1;top:50%;left:50%}main.news.single_new .slider_photo .slick-slide img{display:block;width:900px;height:0px;margin-top:25px;width:100%}main.news.single_new .slider_photo .slick-slide video{display:block;height:450px;margin-top:25px;width:100%;object-fit:cover}main.news.single_new .slider_photo .slick-slide.slick-current{filter:brightness(1)}main.news.single_new .slider_photo .slick-slide.slick-current img{height:auto;object-fit:cover;margin-top:0;width:100%}main.news.single_new .slider_photo .slick-slide.slick-current video{height:auto;margin-top:0;width:100%;object-fit:cover}main.news.single_new .slider_photo .slick-next{right:0;z-index:1;width:190px;height:100%}main.news.single_new .slider_photo .slick-next:before{background:url(/img/next_slider-photo.png);content:"";display:block;height:90px;margin:0 auto;width:47px}main.news.single_new .counter{align-items:center;margin:0 auto 75px}main.news.single_new .counter .paging_caption{display:flex;justify-content:space-between;align-items:center;gap:25px}main.news.single_new .counter .paging_caption .pagingInfo p span{font-size:40px;color:#00a3e0;font-weight:600}main.news.single_new .counter .paging_caption .caption{padding-top:16px;position:relative;color:#00a3e0}main.news.single_new .counter .paging_caption .caption:before{content:"";width:1px;display:block;height:22px;position:absolute;background-color:#00a3e0;left:-15px}main.news.single_new .counter .share_buttons{padding-top:18px}main.news.single_new .slider_photo-nav .slick-prev{left:-25px;z-index:1;width:12px;height:22px}main.news.single_new .slider_photo-nav .slick-prev:before{background:url(/img/icon_prev.png);content:"";display:block;height:22px;margin:0 auto;width:12px}main.news.single_new .slider_photo-nav .slick-slide .slider_photo-item.video{position:relative}main.news.single_new .slider_photo-nav .slick-slide .slider_photo-item.video:after{background-image:url(/img/icon_play.png);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:50px;margin:-25px 0 0 -25px;position:absolute;width:50px;z-index:1;top:50%;left:50%}main.news.single_new .slider_photo-nav .slick-slide img{width:220px;opacity:.5;margin:0 auto;object-fit:cover;height:120px}main.news.single_new .slider_photo-nav .slick-slide.slick-current .slider_photo-item.video:after{background-image:url(/img/icon_play-selected.png)}main.news.single_new .slider_photo-nav .slick-slide.slick-current img{opacity:1}main.news.single_new .slider_photo-nav .slick-next{right:-25px;z-index:1;width:12px;height:22px}main.news.single_new .slider_photo-nav .slick-next:before{background:url(/img/icon_next.png);content:"";display:block;height:22px;margin:0 auto;width:12px}main.news.single_video{background-size:cover}main.regulations{background-image:url(/img/bg-media.jpg);padding:180px 0 60px;background-size:cover;background-position:top center;background-repeat:no-repeat;background:#000;overflow:hidden;width:auto}main.regulations .container{position:relative;z-index:1}main.regulations .results_switch{position:relative;z-index:1;border:2px solid #00A3E0}main.regulations:before{animation:humo-animation 15s linear infinite;background-image:url(/img/imag1.jpg);background-position:50% center;background-repeat:no-repeat;background-size:auto 734px;bottom:-5vh;content:"";display:block;height:100vh;position:absolute;right:-50vw;width:150vw}main.regulations:after{animation:humo-animation2 40s linear infinite;background-image:url(/img/imag1.jpg);background-position:50% center;background-repeat:no-repeat;background-size:auto 734px;bottom:0;content:"";display:block;height:100vh;position:absolute;right:-50vw;width:150vw}main.regulations .encabezado{padding-top:120px;padding-bottom:90px;display:none}main.regulations .encabezado h1{text-align:center;color:#fff;font-size:120px}main.regulations .regulations_cards .row{gap:80px 0}main.regulations .regulations_cards .row .regulations_card figure{position:relative;border:2px solid #00A3E0;transition:all .3s ease-out;background-color:#000000b3;height:300px}main.regulations .regulations_cards .row .regulations_card figure img{width:100%;opacity:0}main.regulations .regulations_cards .row .regulations_card figure figcaption{display:flex;flex-direction:column;justify-content:center;gap:20px;position:absolute;height:100%;width:100%;bottom:0;z-index:1;padding:50px}main.regulations .regulations_cards .row .regulations_card figure figcaption img{opacity:1}main.regulations .regulations_cards .row .regulations_card figure figcaption .regulations_card-competicion{width:auto;margin:0 auto;max-height:55px;max-width:100%}main.regulations .regulations_cards .row .regulations_card figure figcaption h2{text-align:center;font-size:25px;color:#fff}main.regulations .regulations_cards .row .regulations_card figure figcaption p{font-size:20px;color:#fff;text-align:center;font-weight:700;line-height:28px;margin-bottom:0}main.regulations .regulations_cards .row .regulations_card figure figcaption p span{color:#00a3e0}main.regulations .regulations_cards .row .regulations_card figure figcaption .regulations_card-logos{display:flex;justify-content:space-evenly;align-items:flex-end}main.regulations .regulations_cards .row .regulations_card figure figcaption .regulations_card-logos img{max-height:31px;width:auto}main.regulations .regulations_cards .row .regulations_card figure:after{content:"";display:block;background-image:url(/uploads/grafismos/grafismo_jgp.png);background-repeat:no-repeat;background-position:right top;bottom:0;height:100%;width:100%;position:absolute;opacity:.5}main.regulations .regulations_cards .row .regulations_card figure.fim .regulations_card-logos img{max-height:25px}main.regulations .regulations_cards .row .regulations_card figure.fim:after{background-image:url(/uploads/grafismos/grafismo_jgp.png)}main.regulations .regulations_cards .row .regulations_card figure.stk .regulations_card-logos img{max-height:25px}main.regulations .regulations_cards .row .regulations_card figure.stk:after{background-image:url(/uploads/grafismos/grafismo_stk.png)}main.regulations .regulations_cards .row .regulations_card figure.m2 .regulations_card-logos img{max-height:25px}main.regulations .regulations_cards .row .regulations_card figure.m2:after{background-image:url(/uploads/grafismos/grafismo_m2.png)}main.regulations .regulations_cards .row .regulations_card figure.etc .regulations_card-logos img{max-height:25px}main.regulations .regulations_cards .row .regulations_card figure.etc:after{background-image:url(/uploads/grafismos/grafismo_etc.png)}main.regulations .regulations_cards .row .regulations_card figure.junior .regulations_card-logos img{max-height:31px}main.regulations .regulations_cards .row .regulations_card figure.junior:after{background-image:url(/uploads/grafismos/grafismo_jgp.png)}main.regulations .regulations_cards .row .regulations_card .regulations_card-btns{display:flex;justify-content:center;gap:20px;margin-top:30px}main.regulations .regulations_cards .row .regulations_card .regulations_card-btns a{display:block;width:115px;font-weight:700;font-size:10px;text-align:center}main.regulations .regulations_cards .row .regulations_card .regulations_card-btns a.regulations_card-read{color:#fff;border:2px solid #00A3E0;padding:5px 0;border-radius:25px}main.regulations .regulations_cards .row .regulations_card .regulations_card-btns a.regulations_card-read:hover{background-color:#00a3e0}main.regulations .regulations_cards .row .regulations_card .regulations_card-btns a.regulations_card-download{color:#fff;border:2px solid #00A3E0;padding:5px 0 5px 10px;border-radius:25px;background-color:#00a3e0;position:relative}main.regulations .regulations_cards .row .regulations_card .regulations_card-btns a.regulations_card-download:before{content:"";background-image:url(/img/download_regulations.png);background-repeat:no-repeat;background-size:13px;width:13px;height:13px;display:block;position:absolute;left:10px;top:6px}main.regulations .regulations_cards .row .regulations_card .regulations_card-btns a.regulations_card-download:hover{background-color:#fff;color:#00a3e0}main.regulations .regulations_cards .row .regulations_card .regulations_card-btns a.regulations_card-download:hover:before{background-image:url(/img/download_regulations-hover.png)}main.regulations .regulations_cards .row .regulations_card.sin-logos figcaption{justify-content:space-evenly}main.regulations .regulations_cards .row .regulations_card:hover figure{transform:translateY(-10px)}main.partners{background-image:url(/img/bg-partners2.jpg);padding:180px 0 0;background-size:cover;background-position:bottom;background-repeat:no-repeat}main.partners .slider_partners .slick-prev{left:410px;z-index:1;width:12px;height:22px;top:130px}main.partners .slider_partners .slick-prev:before{background:url(/img/icon_prev.png);content:"";display:block;height:22px;margin:0 auto;width:12px}main.partners .slider_partners .slick-slide{padding:0 10px}main.partners .slider_partners .slick-slide .slider_partner-item{position:relative}main.partners .slider_partners .slick-slide .slider_partner-item img{margin-top:55px;display:block;width:225px;height:150px;object-fit:cover;object-position:top;border-radius:10px}main.partners .slider_partners .slick-slide .slider_partner-item:after{background:rgba(0,0,0,.7);bottom:0;content:"";display:block;height:73%;left:0;position:absolute;right:0;width:100%;height:100%;z-index:1}main.partners .slider_partners .slick-slide .slider_partner-item figcaption{display:none;margin-top:40px;position:relative}main.partners .slider_partners .slick-slide .slider_partner-item figcaption:before{background:#00A3E0;top:-18px;content:"";display:block;height:1px;width:100%;left:0;position:absolute;right:0}main.partners .slider_partners .slick-slide .slider_partner-item figcaption h2{color:#fff;font-size:20px;text-align:center}main.partners .slider_partners .slick-slide .slider_partner-item figcaption p{color:#00a3e0;font-size:12px;text-align:center}main.partners .slider_partners .slick-slide.slick-current .slider_partner-item img{height:250px;width:380px;object-fit:cover;margin-top:0}main.partners .slider_partners .slick-slide.slick-current .slider_partner-item:after{display:none}main.partners .slider_partners .slick-slide.slick-current .slider_partner-item figcaption{display:block}main.partners .slider_partners .slick-next{right:410px;z-index:1;width:12px;height:22px;top:130px}main.partners .slider_partners .slick-next:before{background:url(/img/icon_next.png);content:"";display:block;height:22px;margin:0 auto;width:12px}main.partners .widget-sponsors{clip-path:polygon(0 0,calc(50% - 456px) 0,calc(50% - 390px) 114px,calc(50% + 378px) 114px,calc(50% + 445px) 0,100% 0,100% 100%,0 100%)}main.partners .widget-sponsors:before{clip-path:polygon(0 0,calc(50% - 458px) 0,calc(50% - 391px) 115px,calc(50% + 379px) 115px,calc(50% + 447px) 0,100% 0,100% 100%,0 100%);background-image:url(/img/background_01_sponsors.jpg)}main.partners .widget-sponsors:after{clip-path:polygon(0 0,calc(50% - 457px) 0,calc(50% - 390px) 115px,calc(50% + 379px) 115px,calc(50% + 447px) 0,100% 0,100% 100%,0 100%)}main.partners .widget-sponsors .container{position:relative;z-index:1;padding:130px 0 75px}main.partners .widget-sponsors .container .partner_principal{width:fit-content;margin:75px auto 120px}main.partners .widget-sponsors .container .partner_principal h3{font-size:23px;color:#00a3e0;text-align:center;font-weight:600;margin-bottom:40px}main.partners .widget-sponsors .container .partner_principal img{margin:0 auto;max-width:600px;width:100%}main.partners .widget-sponsors .container .partner_secundarios{display:flex;flex-wrap:wrap;justify-content:center;gap:80px 160px;align-items:center}main.partners .widget-sponsors .container .partner_secundarios figure{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:150px;width:220px;gap:25px}main.partners .widget-sponsors .container .partner_secundarios figure figcaption{max-width:185px}main.partners .widget-sponsors .container .partner_secundarios figure figcaption h3{font-size:18px;color:#00a3e0;text-align:center;font-weight:600}main.partners .widget-sponsors .container .partner_secundarios figure a{display:flex;align-items:center;height:90px}main.partners .widget-sponsors .container .partner_secundarios figure a img{max-width:311px;width:auto;margin:0 auto}main.news.single_new.page_media{background-image:none;margin-bottom:0}main.news.single_new.page_media .banner-news{background:#000;overflow:hidden;width:auto}main.news.single_new.page_media .banner-news:before{animation:humo-animation 15s linear infinite;background-image:url(/img/imag1.jpg);background-position:50% center;background-repeat:no-repeat;background-size:auto 734px;bottom:-5vh;content:"";display:block;height:100vh;position:absolute;right:-50vw;width:150vw}main.news.single_new.page_media .banner-news:after{animation:humo-animation2 40s linear infinite;background-image:url(/img/imag1.jpg);background-position:50% center;background-repeat:no-repeat;background-size:auto 734px;bottom:0;content:"";display:block;height:100vh;position:absolute;right:-50vw;width:150vw}main.news.single_new.page_media .banner-news .container{z-index:1}main.news.single_new.page_media .banner-news .container:first-child,main.news.single_new.page_media .banner-news .container:nth-child(2){z-index:2}main.news.single_new.page_media .banner-news .fila_title{margin-bottom:50px;justify-content:space-between;align-items:center;position:relative;z-index:2}main.news.single_new.page_media .banner-news .fila_title h1{margin:0;padding-left:0}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_media{background-color:#00a3e0;border:2px solid #00A3E0;border-radius:25px;position:relative;z-index:3;transition:all .2s ease-out}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_media p{text-align:center;font-size:15px;font-weight:700;color:#fff;margin-bottom:0;padding:10px 15px 10px 0;position:relative;cursor:pointer}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_media p:after{content:"";background-image:url(/img/dropdown_icon.png);background-repeat:no-repeat;width:13px;height:8px;display:block;position:absolute;right:15px;top:17px;transition:all .2s ease-out}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_media ul{list-style:none;display:none;position:absolute;right:0;left:0;background-color:#00a3e0;padding:15px 0;border-radius:18px;top:50px;transition:all .2s ease-out}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_media ul li{text-align:center;font-size:15px;font-weight:500;color:#fff;padding-bottom:10px;position:relative;cursor:pointer}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_media ul li:after{content:"";display:block;position:absolute;width:140px;height:1px;background-color:#fff;left:50%;margin-left:-70px;bottom:15%}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_media ul li:last-child{padding-bottom:0}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_media ul li:last-child:after{display:none}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_media.open{background-color:#00a3e0}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_media.open p:after{transform:rotate(180deg)}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_media.open ul{display:block}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_circuito{background-color:#00a3e0;border:2px solid #00A3E0;border-radius:25px;position:relative;z-index:3;margin-left:15px;transition:all .2s ease-out;width:460px}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_circuito p{text-align:center;font-size:20px;font-weight:700;color:#fff;margin-bottom:0;padding:5px 15px 5px 0;position:relative;cursor:pointer}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_circuito p:after{content:"";background-image:url(/img/dropdown_icon.png);background-repeat:no-repeat;width:13px;height:8px;display:block;position:absolute;right:20px;top:17px;transition:all .2s ease-out}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_circuito ul{list-style:none;display:none;position:absolute;right:0;left:0;background-color:#00a3e0;padding:15px 0;border-radius:18px;top:50px;transition:all .2s ease-out}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_circuito ul li{text-align:center;font-size:20px;font-weight:500;color:#fff;padding-bottom:10px;position:relative;cursor:pointer}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_circuito ul li:after{content:"";display:block;position:absolute;width:430px;height:1px;background-color:#fff;left:50%;margin-left:-215px;bottom:15%}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_circuito ul li:last-child{padding-bottom:0}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_circuito ul li:last-child:after{display:none}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_circuito.open{background-color:#00a3e0}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_circuito.open p:after{transform:rotate(180deg)}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_circuito.open ul{display:block}main.news.single_new.page_media .banner-news .fila_title .circuito_year{display:flex;align-items:center;gap:20px}main.news.single_new.page_media .banner-news .fila_title .circuito_year .carreras_a\f1o{margin-bottom:0}main.news.single_new.page_media .banner-news .slider_photo{z-index:1}main.news.single_new.page_media .banner-news .slider_photo .slick-slide .slider_photo-item{height:550px;display:flex;align-items:center}main.news.single_new.page_media .banner-news .slider_photo .slick-slide .slider_photo-item img{height:420px;object-fit:cover;object-position:top}main.news.single_new.page_media .banner-news .slider_photo .slick-slide.slick-current .slider_photo-item{display:flex;align-items:center;height:600px}main.news.single_new.page_media .banner-news .slider_photo .slick-slide.slick-current .slider_photo-item img{height:auto}main.news.single_new.page_media .banner-news .date_share{position:relative}main.results{background-image:url(/img/tapiz_general.jpg);padding:180px 0 60px;background-size:100%;background-position:top;background-repeat:no-repeat}main.results .results_year h1{color:#fff;margin-bottom:0}main.results .results_year .desplegable{display:none}main.results .results_year-mobile{display:none}main.results .results_competitions-list{list-style:none;padding:40px 15px;border-left:1px solid #ffffff;margin-top:60px}main.results .results_competitions-list .results_competitions-item{position:relative;padding:5px 0}main.results .results_competitions-list .results_competitions-item a{color:#fff;font-weight:700;font-size:20px;position:relative;display:block;transition:all .1s linear;-webkit-transition:all .1s linear}main.results .results_competitions-list .results_competitions-item a.open:after{rotate:180deg}main.results .results_competitions-list .results_competitions-item a:hover{color:#00a3e0}main.results .results_competitions-list .results_competitions-item a:after{content:"";background-image:url(/img/dropdown_icon.png);background-repeat:no-repeat;background-size:8px;width:8px;height:6px;display:block;position:absolute;right:-10px;top:15px;transition:all .1s linear;-webkit-transition:all .1s linear}main.results .results_competitions-list .results_competitions-item .results_competitions-sublist{list-style:none;display:none;padding-left:10px}main.results .results_competitions-list .results_competitions-item .results_competitions-sublist.open{display:block}main.results .results_competitions-list .results_competitions-item .results_competitions-sublist .results_competitions-subitem{font-weight:500;color:#fff;position:relative}main.results .results_competitions-list .results_competitions-item .results_competitions-sublist .results_competitions-subitem a{font-size:13px;font-weight:500;color:#fff;transition:all .1s linear;-webkit-transition:all .1s linear}main.results .results_competitions-list .results_competitions-item .results_competitions-sublist .results_competitions-subitem a:after{display:none}main.results .results_competitions-list .results_competitions-item .results_competitions-sublist .results_competitions-subitem a:hover{color:#00a3e0}main.results .results_competitions-list .results_competitions-item .results_competitions-sublist .results_competitions-subitem.selected a{color:#00a3e0}main.results .results_competitions-list .results_competitions-item .results_competitions-sublist .results_competitions-subitem:before{background:#ffffff;top:0;content:"";display:block;height:120%;width:3px;left:-27px;position:absolute}main.results .results_competitions-list .results_competitions-item:before{background:#ffffff;top:0;content:"";display:block;height:100%;width:3px;left:-17px;position:absolute}main.results .results_competitions-list .results_competitions-item.selected a{color:#00a3e0}main.results .results_competitions-list .results_competitions-item.selected a:after{rotate:180deg}main.results .results_competitions-list .results_competitions-item.selected .results_competitions-sublist{display:block}main.results .results_competitions-list .results_competitions-item.selected .results_competitions-sublist .results_competitions-subitem:last-child{padding-bottom:5px}main.results .results_competitions-list .results_competitions-item.selected:before{background:#00A3E0}main.results .results_competitions-list.sin_submenu a:after{display:none}main.results .results_switch{display:flex;max-width:fit-content;justify-content:space-between;margin:0 auto 40px;background-color:#272727b3;border-radius:40px}main.results .results_switch .results_switch-item{padding:20px 30px}main.results .results_switch .results_switch-item a{color:#fff}main.results .results_switch .results_switch-item a:hover{color:#00a3e0}main.results .results_switch .results_switch-item.selected{background-color:#00a3e0;border-radius:40px}main.results .results_switch .results_switch-item.selected a:hover{color:#fff}main.results .desplegable_circuitos-mobile{display:none}main.results .results_mobile-link{display:none}main.results .results_mobile-link a{position:relative}main.results .results_mobile-link a:after{content:"";display:block;background-image:url(/img/download_regulations.png);background-repeat:no-repeat;background-size:13px;bottom:3px;right:0;height:13px;width:13px;position:absolute}main.results .results_cards figure{position:relative;border:2px solid #00A3E0;transition:all .3s ease-out;background-color:#000000b3}main.results .results_cards figure img{width:100%;opacity:0}main.results .results_cards figure figcaption{display:flex;flex-direction:column;justify-content:center;position:absolute;height:100%;width:100%;bottom:0;z-index:1;padding:20px;gap:20px}main.results .results_cards figure figcaption img{opacity:1}main.results .results_cards figure figcaption .results_card-day{font-size:16px;margin-bottom:0;line-height:15px;font-weight:500}main.results .results_cards figure figcaption .results_card-year{font-size:25px;color:#00a3e0;margin-bottom:0}main.results .results_cards figure figcaption .results_card-competicion{width:90px;margin:0 auto}main.results .results_cards figure figcaption h2{text-align:center;font-size:25px;color:#fff}main.results .results_cards figure figcaption p{font-size:25px;color:#fff;text-align:center;font-weight:700;line-height:28px}main.results .results_cards figure figcaption p span{color:#00a3e0}main.results .results_cards figure figcaption .regulations_card-logos{display:flex;justify-content:space-evenly;align-items:flex-end}main.results .results_cards figure figcaption .regulations_card-logos img{max-height:35px;width:auto}main.results .results_cards figure:after{content:"";display:block;background-image:url(/img/grafismo_regulations.png);background-repeat:no-repeat;background-position:right top;bottom:0;height:100%;width:100%;position:absolute}main.results .results_cards figure:hover{transform:translateY(-10px)}main.results .results_cards .results_card-btns{display:flex;justify-content:center;gap:20px;margin-top:30px}main.results .results_cards .results_card-btns a{display:block;width:115px;font-weight:700;font-size:10px;text-align:center}main.results .results_cards .results_card-btns a.results_card-read{color:#fff;border:2px solid #00A3E0;padding:5px 0;border-radius:25px}main.results .results_cards .results_card-btns a.results_card-read:hover{background-color:#00a3e0}main.results .results_cards .results_card-btns a.results_card-download{color:#fff;border:2px solid #00A3E0;padding:5px 0 5px 10px;border-radius:25px;background-color:#00a3e0;position:relative}main.results .results_cards .results_card-btns a.results_card-download:before{content:"";background-image:url(/img/download_regulations.png);background-repeat:no-repeat;background-size:13px;width:13px;height:13px;display:block;position:absolute;left:10px;top:6px}main.results .results_cards .results_card-btns a.results_card-download:hover{background-color:#fff;color:#00a3e0}main.results .results_cards .results_card-btns a.results_card-download:hover:before{background-image:url(/img/download_regulations-hover.png)}main.results.categories{background-image:url(/img/bg-categories.jpg);background-position:center -70px;background-size:contain}main.results.categories .categories_img{margin-bottom:40px}main.results.categories .categories_img img{margin:0 auto;max-width:350px}main.results.categories .desplegable_btns{justify-content:space-between;align-items:center;padding:30px 0 40px}main.results.categories .desplegable_btns .desplegable_circuitos .dropdown_circuito{background-color:#00a3e0;border:2px solid #00a3e0;border-radius:25px;position:relative;z-index:3;margin-left:15px;transition:all .2s ease-out}main.results.categories .desplegable_btns .desplegable_circuitos .dropdown_circuito p{text-align:center;font-size:20px;font-weight:700;color:#fff;margin-bottom:0;padding:5px 15px 5px 0;position:relative;cursor:pointer}main.results.categories .desplegable_btns .desplegable_circuitos .dropdown_circuito p:after{content:"";background-image:url(/img/dropdown_icon.png);background-repeat:no-repeat;width:13px;height:8px;display:block;position:absolute;right:20px;top:17px;transition:all .2s ease-out}main.results.categories .desplegable_btns .desplegable_circuitos .dropdown_circuito ul{list-style:none;display:none;position:absolute;right:0;left:0;background-color:#00a3e0;padding:15px 0;border-radius:18px;top:50px;transition:all .2s ease-out}main.results.categories .desplegable_btns .desplegable_circuitos .dropdown_circuito ul li{text-align:center;position:relative;cursor:pointer;padding-bottom:10px}main.results.categories .desplegable_btns .desplegable_circuitos .dropdown_circuito ul li a{font-size:20px;font-weight:500;color:#fff}main.results.categories .desplegable_btns .desplegable_circuitos .dropdown_circuito ul li:after{content:"";display:block;position:absolute;width:90%;height:1px;background-color:#fff;left:50%;margin-left:-45%;bottom:15%}main.results.categories .desplegable_btns .desplegable_circuitos .dropdown_circuito ul li:last-child{padding-bottom:0}main.results.categories .desplegable_btns .desplegable_circuitos .dropdown_circuito ul li:last-child:after{display:none}main.results.categories .desplegable_btns .desplegable_circuitos .dropdown_circuito.open{background-color:#00a3e0}main.results.categories .desplegable_btns .desplegable_circuitos .dropdown_circuito.open p:after{rotate:180deg}main.results.categories .desplegable_btns .desplegable_circuitos .dropdown_circuito.open ul{display:block}main.results.categories .desplegable_btns .read-btns{display:flex;justify-content:center;gap:20px}main.results.categories .desplegable_btns .read-btns a{display:block;width:115px;font-weight:700;font-size:10px;text-align:center}main.results.categories .desplegable_btns .read-btns .results_card-read{color:#fff;border:2px solid #00A3E0;padding:5px 0;border-radius:25px}main.results.categories .desplegable_btns .read-btns .results_card-read:hover{background-color:#00a3e0}main.results.categories .desplegable_btns .read-btns .results_card-download{color:#fff;border:2px solid #00A3E0;padding:5px 0 5px 10px;border-radius:25px;background-color:#00a3e0;position:relative}main.results.categories .desplegable_btns .read-btns .results_card-download:before{content:"";background-image:url(/img/download_regulations.png);background-repeat:no-repeat;background-size:13px;width:13px;height:13px;display:block;position:absolute;left:10px;top:6px}main.results.categories .desplegable_btns .read-btns .results_card-download:hover{background-color:#fff;color:#00a3e0}main.results.categories .desplegable_btns .read-btns .results_card-download:hover:before{background-image:url(/img/download_regulations-hover.png)}main.results.categories .entry_list{background-color:#292929b3}main.results.categories .entry_list .entry_card{padding-bottom:60px}main.results.categories .entry_list .entry_card .piloto_info{display:flex;align-items:center;gap:20px;padding-bottom:15px}main.results.categories .entry_list .entry_card .piloto_info .piloto_info-img img{width:90px;height:90px;object-fit:cover;border:2px solid #ffffff;border-radius:70px;object-position:top}main.results.categories .entry_list .entry_card .piloto_info .piloto_info-data{color:#fff}main.results.categories .entry_list .entry_card .piloto_info .piloto_info-data p{margin-bottom:0}main.results.categories .entry_list .entry_card .piloto_info .piloto_info-data p.piloto_info-dorsal{font-size:45px;font-weight:700;line-height:42px}main.results.categories .entry_list .entry_card .piloto_info .piloto_info-data p.piloto_info-name{font-size:30px;font-weight:700;line-height:30px}main.results.categories .entry_list .entry_card .piloto_info .piloto_info-data p.piloto_info-brand{font-size:15px}main.results.categories .entry_list .entry_card .piloto_location{display:flex;justify-content:space-between;align-items:center;padding:5px 10px;font-weight:700;background-color:#00a3e0}main.results.categories .entry_list .entry_card .piloto_location p{margin-bottom:0}main.results.categories .entry_list .entry_card .piloto_location img{width:40px;height:fit-content;border-radius:5px}main.results.categories .rules_cards .rules_card figure{position:relative;border:2px solid #00A3E0;transition:all .3s ease-out;height:350px}main.results.categories .rules_cards .rules_card figure img{width:100%}main.results.categories .rules_cards .rules_card figure figcaption{display:flex;flex-direction:column;justify-content:space-between;position:absolute;height:100%;width:100%;bottom:0;z-index:1;padding:20px 0}main.results.categories .rules_cards .rules_card figure figcaption .rules_card-competicion{width:auto;margin:0 auto;max-height:55px}main.results.categories .rules_cards .rules_card figure figcaption h2{text-align:center;font-size:30px;color:#fff}main.results.categories .rules_cards .rules_card figure figcaption p{font-size:25px;color:#fff;text-align:center;font-weight:700;line-height:28px}main.results.categories .rules_cards .rules_card figure figcaption p span{color:#00a3e0}main.results.categories .rules_cards .rules_card figure figcaption .rules_card-logos{display:flex;justify-content:space-evenly;align-items:flex-end}main.results.categories .rules_cards .rules_card figure figcaption .rules_card-logos img{max-height:35px;width:auto}main.results.categories .rules_cards .rules_card figure:after{content:"";display:block;background-image:url(/img/grafismo_regulations.png);background-repeat:no-repeat;background-position:right top;bottom:0;height:100%;width:100%;position:absolute;opacity:.5}main.results.categories .rules_cards .rules_card figure.fim:after{background-image:url(/uploads/grafismos/grafismo_jgp.png)}main.results.categories .rules_cards .rules_card figure:hover{transform:translateY(-10px)}main.results.categories .rules_cards .rules_card .rules_card-btns{display:flex;justify-content:center;gap:20px;margin-top:30px}main.results.categories .rules_cards .rules_card .rules_card-btns a{display:block;width:115px;font-weight:700;font-size:10px;text-align:center}main.results.categories .rules_cards .rules_card .rules_card-btns a.rules_card-read{color:#fff;border:2px solid #00A3E0;padding:5px 0;border-radius:25px}main.results.categories .rules_cards .rules_card .rules_card-btns a.rules_card-read:hover{background-color:#00a3e0}main.results.categories .rules_cards .rules_card .rules_card-btns a.rules_card-download{color:#fff;border:2px solid #00A3E0;padding:5px 0 5px 10px;border-radius:25px;background-color:#00a3e0;position:relative}main.results.categories .rules_cards .rules_card .rules_card-btns a.rules_card-download:before{content:"";background-image:url(/img/download_regulations.png);background-repeat:no-repeat;background-size:13px;width:13px;height:13px;display:block;position:absolute;left:10px;top:6px}main.results.categories .rules_cards .rules_card .rules_card-btns a.rules_card-download:hover{background-color:#fff;color:#00a3e0}main.results.categories .rules_cards .rules_card .rules_card-btns a.rules_card-download:hover:before{background-image:url(/img/download_regulations-hover.png)}main.results.categories .rules_cards .rules_card.sin-logos figcaption{justify-content:space-evenly}main.results.categories .riders_list{background-color:#292929b3;padding:50px 40px;position:relative}main.results.categories .riders_list .rider_card{margin-bottom:30px}main.results.categories .riders_list .rider_card figure{position:relative;cursor:pointer}main.results.categories .riders_list .rider_card figure:after{content:"";background:linear-gradient(180deg,rgba(2,0,36,0) 0%,rgb(0,0,0) 100%);display:block;width:100%;height:50%;position:absolute;bottom:0;right:0}main.results.categories .riders_list .rider_card figure img{width:100%;height:300px;object-fit:cover;object-position:top}main.results.categories .riders_list .rider_card figure figcaption{position:absolute;bottom:0;z-index:1;color:#fff;width:100%;padding:0 15px 5px}main.results.categories .riders_list .rider_card figure figcaption:before{content:"";display:block;position:absolute;width:1px;height:90%;background-color:#fff;left:7px;bottom:10px}main.results.categories .riders_list .rider_card figure figcaption img{width:30px;border-radius:3px;margin-bottom:5px;height:auto}main.results.categories .riders_list .rider_card figure figcaption .rider_data{display:flex;justify-content:space-between;align-items:flex-end}main.results.categories .riders_list .rider_card figure figcaption .rider_data p{margin-bottom:0}main.results.categories .riders_list .rider_card figure figcaption .rider_data p.rider_data-name{font-size:20px;max-width:120px;line-height:20px}main.results.categories .riders_list .rider_card figure figcaption .rider_data p.rider_data-name span{font-weight:700}main.results.categories .riders_list .rider_card figure figcaption .rider_data p.rider_data-dorsal{font-size:40px;font-weight:700;line-height:30px}main.results.categories .riders_list .rider_card figure figcaption .rider_team{margin-bottom:0;font-size:12px}main.results.categories .riders_list .piloto_ficha{z-index:2}main.results.categories .riders_list .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr th{color:#fff;font-size:12px}main.results.categories .riders_list .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr td{font-size:12px}main.results.categories .results_table.entry{background-color:#000}main.results.categories .results_table.entry table tr td{color:#fff;padding:5px 0}main.results.categories .results_table.entry table tr td:nth-child(5){text-align:left}main.results.categories .results_table.entry table tr:hover td{color:#00a3e0}main.results.categories .results_table.entry table tr:nth-child(1){background-color:#00a3e0!important}main.results.categories .results_table.entry table tr:nth-child(1) th:nth-child(5){text-align:left}main.results.categories .results_table.entry table tr:nth-child(1) th:nth-child(3){text-align:left}main.results.categories .results_table.entry table tr:nth-child(even){background-color:#262626}main.results.categories .results_table.entry table tr:nth-child(odd){background-color:#000}main.results.categories .results_competitions-list .results_competitions-item a:after{display:none}main.results.categories .results_competitions-list .results_competitions-item.tiene-menu a:after{display:block}main.results.categories .results_competitions-list .results_competitions-item.tiene-menu .results_competitions-sublist a:after{display:none}main.results.categories .results_switch-scroll{display:none}main.mediapass{background-image:url(/img/tapiz_general.jpg);padding:130px 0 60px;background-size:100%;background-position:top;background-repeat:no-repeat}main.mediapass .mediapass_title{display:none}main.mediapass .form{margin-top:15px;height:75vh}main.mediapass .form.short_form{margin-top:50px}main.mediapass .container_filmingrequest{padding:40px;background-color:#000000b3;border-radius:20px;margin-top:50px;margin-bottom:140px}main.mediapass .container_filmingrequest .read_btns{justify-content:flex-start}main.mediapass .container_filmingrequest .mediapass_cards{justify-content:space-between;align-items:center}main.mediapass .container_tvbroadcast{background-color:#000;border-radius:20px 20px 0 0;margin-top:50px;padding:20px}main.mediapass .tvbroadcast_img{border-radius:0 0 20px 20px;overflow:hidden}main.mediapass .tvbroadcast_img img{width:100%}main.mediapass .tvbroadcast_img img.tvbroadcast_img-mobile{display:none}main.mediapass .mediapass_cards .mediapass_card figure{position:relative;border:2px solid #00A3E0;transition:all .3s ease-out}main.mediapass .mediapass_cards .mediapass_card figure:hover{transform:translateY(-10px)}main.mediapass .mediapass_cards .mediapass_card figure img{width:100%}main.mediapass .mediapass_cards .mediapass_card figure figcaption{display:flex;flex-direction:column;justify-content:center;position:absolute;height:100%;width:100%;bottom:0;z-index:1;padding:30px 0}main.mediapass .mediapass_cards .mediapass_card figure figcaption .mediapass_card-competicion{width:108px;margin:0 auto}main.mediapass .mediapass_cards .mediapass_card figure figcaption h2{text-align:center;font-size:25px;color:#fff}main.mediapass .mediapass_cards .mediapass_card figure figcaption .mediapass_card-info p{font-size:20px;color:#fff;text-align:center;font-weight:500;line-height:28px;margin-bottom:0}main.mediapass .mediapass_cards .mediapass_card figure figcaption .mediapass_card-info p.mediapass_card-year{font-size:25px;color:#00a3e0;margin-bottom:0}main.mediapass .mediapass_cards .mediapass_card figure:after{content:"";display:block;background-image:url(/img/grafismo_regulations.png);background-repeat:no-repeat;background-position:right top;bottom:0;height:100%;width:100%;position:absolute}main.mediapass .mediapass_cards .mediapass_text{color:#fff}main.teams{background-image:url(/img/bg-teams.jpg);background-size:contain;background-position:top;background-repeat:no-repeat;padding:180px 0 80px}main.teams .riders_list{padding-top:20px}main.teams .teams_title{display:none}main.teams .teams_info{margin-bottom:40px;gap:20px 0}main.teams .teams_info.mobile{display:none}main.teams .teams_info .teams_info-category h2{color:#fff;margin-bottom:0}main.teams .teams_info .teams_info-filter .carreras_a\f1o{margin-bottom:0}main.teams .results_switch{padding:0;max-width:97%;align-items:center}main.teams .results_switch .results_switch-item{padding:10px;width:100%}main.teams .results_switch .results_switch-item img{max-height:30px;height:100%;margin:0 auto;padding:6px 0}main.teams .results_switch .results_switch-item:first-child img{padding:0}main.teams .results_switch.browse{margin-bottom:0}main.teams .results_switch.browse .results_switch-item img{max-height:40px}main.teams .results_switch.competitors_area .results_switch-item{padding:8px 45px;text-align:center;width:auto;line-height:18px}main.teams .results_switch.competitors_area .results_switch-item a{font-size:15px}main.teams .results_switch.competitors_area .results_switch-item a:hover{color:#00a3e0}main.teams .results_switch.competitors_area .results_switch-item.selected a:hover{color:#fff}main.teams .mediapass_cards .mediapass_card figure figcaption{justify-content:center;gap:5px}main.teams .mediapass_cards .mediapass_card figure figcaption .mediapass_card-info p{font-size:20px;font-weight:500}main.teams .mediapass_cards .mediapass_card figure figcaption .mediapass_card-competicion{width:108px;margin:20px auto 0}main.teams .switch_browse{justify-content:center;align-items:center;margin-bottom:50px;gap:20px}main.teams .switch_browse .title_switch p{color:#fff;margin-bottom:0;font-size:18px}main.teams .dorna_aviso p{color:#fff;text-align:justify;font-size:12px}main.teams.news.single_new,main.teams.promo{background-image:url(/img/tapiz_general.jpg);background-repeat:no-repeat;background-size:100%;padding:180px 0 60px;margin-bottom:0}main.teams.news.single_new .banner-news,main.teams.promo .banner-news{background:none!important}main.teams.news.single_new .banner-news:before,main.teams.promo .banner-news:before{display:none!important}main.teams.news.single_new .banner-news:after,main.teams.promo .banner-news:after{display:none!important}main.teams.news.single_new .carreras_container,main.teams.promo .carreras_container{padding-top:0}main.teams.news.single_new .counter .paging_caption,main.teams.promo .counter .paging_caption{display:block}main.teams.news.single_new .counter .paging_caption .caption span,main.teams.promo .counter .paging_caption .caption span{color:#fff}main.teams.news.single_new .counter .paging_caption .caption:before,main.teams.promo .counter .paging_caption .caption:before{display:none}main.teams.competitors_area{background-image:url(/img/bg-categories.jpg)!important;background-position:center -70px!important;background-size:cover!important}main .sidemenu_list{list-style:none;padding:40px 15px;border-left:1px solid #ffffff;margin-top:50px}main .sidemenu_list .sidemenu_list-item{position:relative;padding:5px 0}main .sidemenu_list .sidemenu_list-item a{color:#fff;font-weight:700;font-size:20px;position:relative;transition:all .1s linear}main .sidemenu_list .sidemenu_list-item a:after{content:"";background-image:url(/img/dropdown_icon.png);background-repeat:no-repeat;background-size:8px;width:8px;height:6px;display:none;position:absolute;right:-20px;top:15px;transition:all .1s linear;-webkit-transition:all .1s linear}main .sidemenu_list .sidemenu_list-item a:hover{color:#00a3e0}main .sidemenu_list .sidemenu_list-item a.location:after{content:"";background-image:url(/img/link_download.svg);background-repeat:no-repeat;background-size:12px;width:12px;height:12px;display:block;position:absolute;right:-25px;top:12px}main .sidemenu_list .sidemenu_list-item .sidemenu_list-sublist{list-style:none;display:none;padding-left:10px}main .sidemenu_list .sidemenu_list-item .sidemenu_list-sublist .sidemenu_list-subitem{font-weight:500;color:#fff;position:relative}main .sidemenu_list .sidemenu_list-item .sidemenu_list-sublist .sidemenu_list-subitem a{font-size:13px;font-weight:500;color:#fff;transition:all .1s linear}main .sidemenu_list .sidemenu_list-item .sidemenu_list-sublist .sidemenu_list-subitem a:hover{color:#00a3e0}main .sidemenu_list .sidemenu_list-item .sidemenu_list-sublist .sidemenu_list-subitem:before{background:#ffffff;top:0;content:"";display:block;height:100%;width:3px;left:-27px;position:absolute}main .sidemenu_list .sidemenu_list-item .sidemenu_list-sublist .sidemenu_list-subitem.selected a{color:#00a3e0}main .sidemenu_list .sidemenu_list-item:before{background-color:#fff;top:0;content:"";display:block;height:100%;width:3px;left:-17px;position:absolute}main .sidemenu_list .sidemenu_list-item.tiene-menu a:after{display:block}main .sidemenu_list .sidemenu_list-item.selected a{color:#00a3e0}main .sidemenu_list .sidemenu_list-item.selected:before{background-color:#00a3e0}main .sidemenu_list-scroll{display:none;overflow-y:visible}main .form{background-color:#fff;padding:50px 20px 50px 65px;border-radius:20px;height:70vh;overflow:hidden;overflow-y:scroll;position:relative;box-sizing:border-box;border-right:20px solid #ffffff}main .form.modal_open{border-right:0;overflow-y:hidden}main .form .error{font-size:12px;color:#e21818;margin-bottom:15px;display:block}main .form .form_title{margin-bottom:40px}main .form .form_title h2{text-transform:uppercase;font-size:50px}main .form .form_title p{font-weight:500;margin-bottom:0}main .form h3{margin:20px 0 25px}main .form label{margin-bottom:10px;padding-left:30px}main .form a.backToAdmin{color:#393939;position:relative;display:block;margin-bottom:40px}main .form a.backToAdmin:before{content:"";background-image:url(/img/icon_prev-gray.png);background-repeat:no-repeat;background-size:6px;width:6px;height:10px;display:block;position:absolute;left:0px;top:7px}main .form input{width:100%;transition:all .1s linear}main .form input[type=text],main .form input[type=email],main .form input[type=password],main .form input[type=tel],main .form input[type=date]{background-color:#d9d9d980;border:2px solid transparent;padding:10px 30px;border-radius:40px;margin-bottom:15px}main .form input[type=text]::placeholder,main .form input[type=email]::placeholder,main .form input[type=password]::placeholder,main .form input[type=tel]::placeholder,main .form input[type=date]::placeholder{color:#000}main .form input[type=text]:focus,main .form input[type=email]:focus,main .form input[type=password]:focus,main .form input[type=tel]:focus,main .form input[type=date]:focus{outline:none;border:2px solid #00A3E0}main .form input[type=text][type=date],main .form input[type=email][type=date],main .form input[type=password][type=date],main .form input[type=tel][type=date],main .form input[type=date][type=date]{width:21%}main .form input[type=submit]{background-color:#00a3e0;color:#fff;font-weight:700;padding:5px 0;border:2px solid #00A3E0;border-radius:30px}main .form input[type=submit]:hover{background-color:#fff;color:#00a3e0;border:2px solid #00A3E0}main .form input[type=checkbox]{width:20px;height:20px;display:block;margin:0 auto}main .form select{background-color:#d9d9d980;border:2px solid transparent;padding:10px;border-radius:40px;margin-bottom:15px;width:100%;text-align:center}main .form p.text_small{font-size:18px;font-weight:500!important}main .form .container_input-radios{margin-bottom:40px;padding-left:30px}main .form .container_input-radios .input-radios{display:flex;align-items:center;gap:20px}main .form .container_input-radios .input-radios input{width:auto}main .form .container_input-radios .input-radios label{margin-bottom:0;padding-left:0}main .form .input-check-race .container_fechas{display:flex;justify-content:space-between}main .form .input-check-race label{padding-left:0}main .form .inputs_documentation{padding-left:30px}main .form .inputs_documentation .input-documentation{display:flex;gap:35px;align-items:center;margin:30px 0}main .form .inputs_documentation .input-documentation p{margin-bottom:0}main .form .inputs_documentation .input-documentation .file_input{cursor:pointer;padding-left:0;margin-bottom:0}main .form .inputs_documentation .input-documentation .file_input input{display:none}main .form .inputs_documentation .input-documentation .file_input span{color:#000;padding:5px 25px;text-decoration:none;background:rgba(217,217,217,.5);border:2px solid transparent;border-radius:30px;position:relative}main .form .inputs_documentation .input-documentation .file_input span:hover{border:2px solid #00A3E0}main .form .inputs_documentation .input-documentation .file_input span:before{content:"";background:url(/uploads/icons/file_upload-icon.svg);background-repeat:no-repeat;display:inline-block;vertical-align:top;background-size:18px;width:18px;height:17px;margin-right:5px;margin-top:1px}main .form .inputs_documentation .input-documentation .file_input span.withFile:after{content:"";background:url(/img/file_check.png);display:inline-block;vertical-align:middle;background-size:21px;width:21px;position:absolute;height:21px;right:-30px}main .form .inputs_documentation .input-documentation .file_input span.noFile:after{content:"";background:url(/img/noFile.png);display:inline-block;vertical-align:middle;background-size:21px;width:21px;position:absolute;height:21px;right:-30px}main .form .form_submit{display:flex;justify-content:flex-end}main .form .form_submit input{width:200px}main .form .modal_form,main .form .modal_sign{position:absolute;left:0;bottom:0;right:0;top:0;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.5)}main .form .modal_form .modal_container,main .form .modal_sign .modal_container{background-color:#fff;padding:40px;border-radius:25px}main .form .modal_form .modal_container p,main .form .modal_sign .modal_container p{text-align:center;font-size:20px;margin-bottom:0}main .form .modal_form .modal_container p.modal_title,main .form .modal_sign .modal_container p.modal_title{font-weight:700}main .form .modal_form .modal_container button,main .form .modal_sign .modal_container button{background-color:#00a3e0;color:#fff;font-weight:700;padding:5px 0;border:2px solid #00A3E0;border-radius:30px;width:150px;display:block;margin:25px auto 0;transition:all .1s linear}main .form .modal_form .modal_container button:hover,main .form .modal_sign .modal_container button:hover{background-color:#fff;color:#00a3e0;border:2px solid #00A3E0}main .form .modal_form.open,main .form .modal_sign.open{display:flex}main .form.short_form{margin-bottom:310px;padding:40px 30px;margin-top:160px;overflow:auto;height:auto}main .form.short_form h3{margin:auto}main .form::-webkit-scrollbar{width:5px}main .form::-webkit-scrollbar-thumb{background:#00A3E0}main .form::-webkit-scrollbar-button{display:block}main .form::-webkit-scrollbar-track{background:rgba(217,217,217,.5)}main .form .input_password{position:relative}main .form .input_password .pass-view{position:absolute;top:25%;right:5%;cursor:pointer}main .form .input_password .pass-view img{width:20px;height:14px}main .form .input_password.check_green:after{content:"";position:absolute;margin-left:15px;background-image:url(/img/YES.png);background-repeat:no-repeat;height:21px;width:21px;background-size:contain;margin-top:11px}main .form .input_password.check_red:after{content:"";position:absolute;margin-left:15px;background-image:url(/img/WRONG.png);background-repeat:no-repeat;height:21px;width:21px;background-size:contain;margin-top:11px}main .read_btns{display:flex;justify-content:center;gap:20px;margin-top:20px;margin-bottom:20px}main .read_btns.table_version{margin-bottom:10px;padding:0 15px;margin-top:0}main .read_btns a{display:block;width:115px;font-weight:700;font-size:10px;text-align:center}main .read_btns a.read_btns-read{color:#fff;border:2px solid #00A3E0;padding:5px 0;border-radius:25px}main .read_btns a.read_btns-read:hover{background-color:#00a3e0}main .read_btns a.read_btns-download{color:#fff;border:2px solid #00A3E0;padding:5px 0 5px 10px;border-radius:25px;background-color:#00a3e0;position:relative}main .read_btns a.read_btns-download.table_version-btn{background-color:transparent;border:0;font-size:12px;text-decoration:underline}main .read_btns a.read_btns-download.table_version-btn:before{top:8px;left:0}main .read_btns a.read_btns-download.table_version-btn:hover{background-color:transparent}main .read_btns a.read_btns-download:before{content:"";background-image:url(/img/download_regulations.png);background-repeat:no-repeat;background-size:13px;width:13px;height:13px;display:block;position:absolute;left:5px;top:6px}main .read_btns a.read_btns-download:hover{background-color:#fff;color:#00a3e0}main .read_btns a.read_btns-download:hover:before{background-image:url(/img/download_regulations-hover.png)}main .share_btns{display:flex;gap:30px;justify-content:flex-end}main .share_btns a{position:relative;padding:8px 50px 8px 0;color:#fff;font-size:15px}main .share_btns a:after{content:"";background-image:url(/img/share_icon.png);background-repeat:no-repeat;background-size:30px;width:30px;height:30px;display:block;position:absolute;right:0;top:5px}main .share_btns a.share_btns-share:after{background-image:url(/img/share_icon.png)}main .share_btns a.share_btns-download:after{background-image:url(/img/download_share-icon.png)}main .share_btns.mobile{display:none}main .results_cards figure{position:relative;border:2px solid #00A3E0;transition:all .3s ease-out;background-color:#000000b3}main .results_cards figure img{width:100%;opacity:0}main .results_cards figure figcaption{display:flex;flex-direction:column;justify-content:center;gap:40px;position:absolute;height:100%;width:100%;bottom:0;z-index:1;padding:20px}main .results_cards figure figcaption img{opacity:1}main .results_cards figure figcaption .results_card-day{font-size:16px;margin-bottom:0;line-height:15px;font-weight:500}main .results_cards figure figcaption .results_card-year{font-size:25px;color:#00a3e0;margin-bottom:0}main .results_cards figure figcaption .results_card-competicion{width:108px;margin:0 auto}main .results_cards figure figcaption h2{text-align:center;font-size:25px;color:#fff}main .results_cards figure figcaption p{font-size:25px;color:#fff;text-align:center;font-weight:700;line-height:28px}main .results_cards figure figcaption p span{color:#00a3e0}main .results_cards figure figcaption .regulations_card-logos{display:flex;justify-content:space-evenly;align-items:flex-end}main .results_cards figure figcaption .regulations_card-logos img{max-height:35px;width:auto}main .results_cards figure:after{content:"";display:block;background-image:url(/uploads/grafismos/grafismo_jgp.png);background-repeat:no-repeat;background-position:right top;bottom:0;height:100%;width:100%;position:absolute;opacity:.5}main .results_cards figure.fim:after{background-image:url(/uploads/grafismos/grafismo_jgp.png)}main .results_cards figure.stk:after{background-image:url(/uploads/grafismos/grafismo_stk.png)}main .results_cards figure.m2:after{background-image:url(/uploads/grafismos/grafismo_m2.png)}main .results_cards figure.etc:after{background-position:left top;background-image:url(/uploads/grafismos/grafismo_etc.png)}main .results_cards figure.junior:after{background-image:url(/uploads/grafismos/grafismo_jgp.png)}main .results_cards figure:hover{transform:translateY(-10px)}main .results_cards .results_card-btns{display:flex;justify-content:center;gap:20px;margin-top:30px}main .results_cards .results_card-btns a{display:block;width:115px;font-weight:700;font-size:10px;text-align:center}main .results_cards .results_card-btns a.results_card-read{color:#fff;border:2px solid #00A3E0;padding:5px 0;border-radius:25px}main .results_cards .results_card-btns a.results_card-read:hover{background-color:#00a3e0}main .results_cards .results_card-btns a.results_card-download{color:#fff;border:2px solid #00A3E0;padding:5px 0 5px 10px;border-radius:25px;background-color:#00a3e0;position:relative}main .results_cards .results_card-btns a.results_card-download:before{content:"";background-image:url(/img/download_regulations.png);background-repeat:no-repeat;background-size:13px;width:13px;height:13px;display:block;position:absolute;left:10px;top:6px}main .results_cards .results_card-btns a.results_card-download:hover{background-color:#fff;color:#00a3e0}main .results_cards .results_card-btns a.results_card-download:hover:before{background-image:url(/img/download_regulations-hover.png)}main .mediapass_cards .mediapass_card figure{position:relative;border:2px solid #00A3E0;transition:all .3s ease-out;background-color:#000000b3;height:300px}main .mediapass_cards .mediapass_card figure:hover{transform:translateY(-10px)}main .mediapass_cards .mediapass_card figure img{width:100%;opacity:0}main .mediapass_cards .mediapass_card figure figcaption{display:flex;flex-direction:column;justify-content:center;gap:20px;position:absolute;height:100%;width:100%;bottom:0;z-index:1;padding:20px}main .mediapass_cards .mediapass_card figure figcaption img{opacity:1}main .mediapass_cards .mediapass_card figure figcaption .mediapass_card-competicion{width:108px;margin:0 auto}main .mediapass_cards .mediapass_card figure figcaption h2{text-align:center;font-size:25px;color:#fff}main .mediapass_cards .mediapass_card figure figcaption .mediapass_card-info p{font-size:25px;color:#fff;text-align:center;font-weight:700;line-height:28px;margin-bottom:0}main .mediapass_cards .mediapass_card figure figcaption .mediapass_card-info p.mediapass_card-year{font-size:25px;color:#00a3e0;margin-bottom:0;font-weight:700}main .mediapass_cards .mediapass_card figure:after{content:"";display:block;background-image:url(/uploads/grafismos/grafismo_jgp.png);background-repeat:no-repeat;background-position:right top;bottom:0;height:100%;width:100%;position:absolute;opacity:.5}main .mediapass_cards .mediapass_card figure.fim:after{background-image:url(/uploads/grafismos/grafismo_jgp.png)}main .mediapass_cards .mediapass_card figure.stk:after{background-image:url(/uploads/grafismos/grafismo_stk.png)}main .mediapass_cards .mediapass_card figure.m2:after{background-image:url(/uploads/grafismos/grafismo_m2.png)}main .mediapass_cards .mediapass_card figure.etc:after{background-position:left top;background-image:url(/uploads/grafismos/grafismo_etc.png)}main .mediapass_cards .mediapass_card figure.junior:after{background-image:url(/uploads/grafismos/grafismo_jgp.png)}main .results_table{background-color:#000;border-radius:10px;position:relative;overflow-x:auto;border:15px solid #000000}main .results_table table{width:max-content;min-width:100%}main .results_table table tr{cursor:pointer}main .results_table table tr:nth-child(odd){background:#262626}main .results_table table tr:nth-child(even){background:#393939}main .results_table table tr:nth-child(1){background-color:#00a3e0}main .results_table table tr:nth-child(1) th{color:#fff;font-size:12px;padding:4px}main .results_table table tr:nth-child(1) th:nth-child(n+8){text-align:center}main .results_table table tr:nth-child(1) th:nth-child(1),main .results_table table tr:nth-child(1) th:nth-child(2),main .results_table table tr:nth-child(1) th:nth-child(3){text-align:center}main .results_table table tr:nth-child(1) th:nth-child(4),main .results_table table tr:nth-child(1) th:nth-child(5){text-align:left}main .results_table table tr td{text-transform:uppercase;font-size:12px;color:#fff;padding:4px}main .results_table table tr td:nth-child(n+8){text-align:center}main .results_table table tr td:nth-child(1),main .results_table table tr td:nth-child(2),main .results_table table tr td:nth-child(3),main .results_table table tr td:nth-child(5){text-align:center!important}main .results_table table tr td:nth-child(4){text-align:left}main .results_table table tr td img{width:20px;display:block;margin:0 auto}main .results_table table tr:hover td{color:#00a3e0}main .results_table table tr th:nth-child(n):not(:nth-child(n+5)),main .results_table table tr td:nth-child(n):not(:nth-child(n+5)){position:-webkit-sticky;position:sticky;z-index:2}main .results_table table tr th:nth-child(1),main .results_table table tr td:nth-child(1){left:0}main .results_table table tr th:nth-child(2),main .results_table table tr td:nth-child(2){left:23px}main .results_table table tr th:nth-child(3),main .results_table table tr td:nth-child(3){left:52px}main .results_table table tr th:nth-child(4),main .results_table table tr td:nth-child(4){left:76px}main .results_table table tr th{background-color:#00a3e0}main .results_table table tr:nth-child(odd) td{background:#262626}main .results_table table tr:nth-child(even) td{background:#393939}main .results_table table tbody tr:nth-child(1){background-color:#262626!important}main .results_table table.results_table-mobile{display:none}main .results_table.entry table tr{background-color:#262626}main .results_table.entry table tr:nth-child(odd){background-color:#393939}main .results_table.entry table tr td{padding:3px}main .results_table.entry table tr td img{margin:0}main .results_table.entry table tr td:nth-child(5),main .results_table.entry table tr td:nth-child(3){text-align:left!important}main .results_table.entry table tr:nth-child(1) th{padding:3px}main .results_table.entry table tr:nth-child(1) th:nth-child(5),main .results_table.entry table tr:nth-child(1) th:nth-child(3){text-align:left}main .results_table.entry table tr:first-child{background-color:#00a3e0}main .results_table::-webkit-scrollbar{height:5px}main .results_table::-webkit-scrollbar-thumb{background:#00A3E0}main .results_table::-webkit-scrollbar-button{display:block}main .results_table::-webkit-scrollbar-track{background:rgba(217,217,217,.5)}main .results_table::-webkit-scrollbar-button{display:none}main .riders_list{background-color:#292929b3;padding:50px 40px;position:relative}main .riders_list .rider_card{margin-bottom:30px}main .riders_list .rider_card figure{position:relative;cursor:pointer}main .riders_list .rider_card figure:after{content:"";background:linear-gradient(180deg,rgba(2,0,36,0) 0%,rgb(0,0,0) 100%);display:block;width:100%;height:50%;position:absolute;bottom:0;right:0}main .riders_list .rider_card figure img{width:100%;height:300px;object-fit:cover;object-position:top}main .riders_list .rider_card figure figcaption{position:absolute;bottom:0;z-index:1;color:#fff;width:100%;padding:0 15px 5px}main .riders_list .rider_card figure figcaption:before{content:"";display:block;position:absolute;width:1px;height:90%;background-color:#fff;left:7px;bottom:10px}main .riders_list .rider_card figure figcaption img{width:30px;border-radius:3px;margin-bottom:5px;height:auto}main .riders_list .rider_card figure figcaption .rider_data{display:flex;justify-content:space-between;align-items:flex-end;position:relative}main .riders_list .rider_card figure figcaption .rider_data p{margin-bottom:0}main .riders_list .rider_card figure figcaption .rider_data p.rider_data-name{font-size:20px;max-width:120px;line-height:20px}main .riders_list .rider_card figure figcaption .rider_data p.rider_data-name span{font-weight:700}main .riders_list .rider_card figure figcaption .rider_data p.rider_data-dorsal{font-size:40px;font-weight:700;line-height:30px;position:absolute;right:0;top:-32px}main .riders_list .rider_card figure figcaption .rider_team{margin-bottom:0;font-size:10px;text-transform:uppercase}main .riders_list .piloto_ficha{z-index:2}main .riders_list .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr th{color:#fff;font-size:12px}main .riders_list .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr td{font-size:12px}main .board_cards .board_card{height:350px}main .board_cards .board_card a{height:320px;display:block;background-color:#000;border:2px solid #00A3E0;border-radius:20px;overflow:hidden;transition:all .3s ease-out}main .board_cards .board_card a figure{position:relative}main .board_cards .board_card a figure img{width:100%;height:180px;object-fit:cover;object-position:center}main .board_cards .board_card a figure figcaption{padding:20px;position:relative}main .board_cards .board_card a figure figcaption p{font-size:20px;color:#fff}main .board_cards .board_card a figure figcaption:before{content:"";background:linear-gradient(180deg,rgba(2,0,36,0) 0%,rgb(0,0,0) 100%);display:block;width:100%;height:100px;position:absolute;top:-100px;right:0}main .board_cards .board_card a figure figcaption:after{content:"";display:block;position:absolute;width:80%;height:1px;background-color:#00a3e0;left:10%;top:0}main .board_cards .board_card a:hover{transform:translateY(-10px)}main .piloto_ficha{position:fixed!important;left:0;bottom:0;right:0;top:0;align-items:center!important;justify-content:center!important;background:rgba(0,0,0,.5)!important;border-radius:10px!important;z-index:8!important}main .piloto_ficha[data-v-d1995e08]{margin-top:0!important}main .piloto_ficha.open{display:flex!important}main .piloto_ficha .piloto_ficha-data{display:flex;background-color:#262626;justify-content:space-between;width:100%;max-width:900px;position:fixed;left:0;right:0;margin:0 auto;top:20vh;max-height:70vh;overflow-y:auto}main .piloto_ficha .piloto_ficha-data::-webkit-scrollbar{width:5px}main .piloto_ficha .piloto_ficha-data::-webkit-scrollbar-thumb{background:#00A3E0}main .piloto_ficha .piloto_ficha-data::-webkit-scrollbar-button{display:block}main .piloto_ficha .piloto_ficha-data::-webkit-scrollbar-track{background:rgba(217,217,217,.5)}main .piloto_ficha .piloto_ficha-data .piloto_ficha-close{width:36px;height:36px;display:block;position:absolute;right:10px;top:10px;cursor:pointer}main .piloto_ficha .piloto_ficha-data p{color:#fff}main .piloto_ficha .piloto_ficha-data .piloto_ficha-img{position:relative;width:60%;height:100%}main .piloto_ficha .piloto_ficha-data .piloto_ficha-img img{max-width:420px;width:100%;height:650px;object-fit:cover}main .piloto_ficha .piloto_ficha-data .piloto_ficha-img:after{content:"";background:linear-gradient(90deg,rgba(2,0,36,0) 0%,rgb(38,38,38) 60%);display:block;width:70px;height:100%;position:absolute;top:0;right:0}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:20px 40px 20px 0;width:60%;height:100%}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .p-4{padding:0!important}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-location{display:flex;align-items:center;gap:10px}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-location img{width:45px;border-radius:2px}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-location p{margin-bottom:0;font-weight:700}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-name{display:flex;align-items:center;justify-content:space-between}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-name p{font-size:35px;margin-bottom:0;max-width:300px;line-height:42px}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-name p b{text-transform:uppercase}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-name p span{font-weight:700}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-name p.piloto_ficha-dorsal{font-size:70px;font-weight:700}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-team{font-size:25px;font-weight:700}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-moreinfo{font-size:15px}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-moreinfo p{margin-bottom:0}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-social{display:flex;justify-content:flex-end;gap:10px;border-bottom:2px solid white;padding-bottom:20px}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-social img{width:16px}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-competiciones{font-size:15px;text-align:center}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-titles{display:flex;justify-content:center}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-titles .titulo{width:100px;position:relative}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-titles .titulo p{text-align:center;margin-bottom:0}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-titles .titulo p.competicion{font-weight:700}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-titles .titulo p.numero{font-size:35px;font-weight:700}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-titles .titulo p.year{font-size:12px}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-titles .titulo:after{background:#ffffff;top:10px;content:"";display:block;height:75px;width:2px;right:-2px;position:absolute}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-titles .titulo:last-child:after{display:none}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table{margin-top:20px}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table{background-color:#000}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr th{text-align:center;font-size:12px;color:#fff;background:#262626}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr td{position:relative;color:#fff;font-size:12px;left:0;background:transparent!important}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr td:after{background:#ffffff;top:-13px;content:"";display:block;height:40px;width:1px;right:-2px;position:absolute}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr td:last-child:after{display:none}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr td:nth-child(n+2){text-align:center;width:60px}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr td:nth-child(3),main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr td:nth-child(5){text-align:center!important}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr td:nth-child(1){text-align:left!important}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr.tr-color{border:solid #262626;border-width:0 0 10px 0;background-color:#393939!important}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table thead tr[data-v-37eb7c27]{background-color:#262626!important}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table thead tr[data-v-00db3506]{background-color:#262626!important}main .backto .backto_btn{color:#fff;position:relative;display:block;margin-bottom:40px}main .backto .backto_btn:before{content:"";background-image:url(/img/icon_prev.png);background-repeat:no-repeat;background-size:4px;width:4px;height:8px;display:block;position:absolute;left:0px;top:9px}main .dropdown{background-color:#00a3e0;border:2px solid #00A3E0;border-radius:25px;position:relative;z-index:3;margin-left:15px;transition:all .2s ease-out}main .dropdown.open{background-color:#00a3e0}main .dropdown.open p:after{transform:rotate(180deg)}main .dropdown.open ul{display:block}main .dropdown p{text-align:center;font-size:20px;font-weight:700;color:#fff;margin-bottom:0;padding:5px 15px 5px 0;position:relative;cursor:pointer}main .dropdown p:after{content:"";background-image:url(/img/dropdown_icon.png);background-repeat:no-repeat;width:13px;height:8px;display:block;position:absolute;right:20px;top:17px;transition:all .2s ease-out}main .dropdown ul{list-style:none;display:none;position:absolute;right:0;left:0;background-color:#00a3e0;padding:15px 0;border-radius:18px;top:50px;transition:all .2s ease-out}main .dropdown ul li{text-align:center;padding-bottom:10px;position:relative;cursor:pointer}main .dropdown ul li a{font-size:20px;font-weight:500;color:#fff!important}main .dropdown ul li:after{content:"";display:block;position:absolute;width:90%;height:1px;background-color:#fff;left:5%;bottom:15%}main .dropdown ul li:last-child{padding-bottom:0}main .dropdown ul li:last-child:after{display:none}main .results_switch{display:flex;max-width:fit-content;justify-content:space-between;margin:0 auto 40px;background-color:#272727b3;border-radius:40px;border:2px solid #00A3E0}main .results_switch .results_switch-item{padding:20px 30px;width:250px}main .results_switch .results_switch-item a{color:#fff;display:block;text-align:center}main .results_switch .results_switch-item a:hover{color:#00a3e0}main .results_switch .results_switch-item.selected{background-color:#00a3e0;border-radius:40px}main .results_switch .results_switch-item.selected a img{filter:brightness(0) invert(1)}main .results_switch .results_switch-item.selected a:hover{color:#fff}main .results_year h1{color:#fff;margin-bottom:0}main .accordion{list-style:none;height:auto}main .accordion .accordion_item{margin-bottom:20px}main .accordion .toggle{display:block;width:100%;background-color:#00a3e0;color:#fff;font-weight:700;padding:10px 50px;border-radius:5px;position:relative}main .accordion .toggle:after{content:"";background-image:url(/img/dropdown_icon.png);background-repeat:no-repeat;width:13px;height:8px;display:block;position:absolute;right:20px;top:17px;transition:all .2s ease-out}main .accordion .toggle.show:after{transform:rotate(180deg)}main .accordion .inner{background-color:#fff;padding:30px 50px;margin-top:20px;border-radius:5px;display:none;color:#000;text-align:justify}main .accordion .inner ul{list-style:disc}main .accordion .inner ul li{color:#000}main .accordion .inner a{color:#000;text-decoration:underline}@keyframes humo-animation{0%{opacity:.25;right:-50vw}10%{opacity:.3;right:-46vw}50%{opacity:.6;right:-35vw}90%{opacity:.1;right:-24vw}to{opacity:0;right:-20vw}}@keyframes humo-animation2{0%{opacity:0;right:-50vw}20%{opacity:0;right:-50vw}60%{opacity:.5;right:-35vw}to{opacity:0;right:-20vw}}main .carreras_a\f1o,main .carreras_a\c3\b1o{display:flex;align-items:center;gap:20px;margin-bottom:0}main .carreras_a\f1o h2,main .carreras_a\c3\b1o h2{color:#fff;margin-bottom:0}.widget-carreras{position:relative}.widget-carreras .item-wgt-carrera{background:#393939;border:solid 1px #00A3E0;border-radius:10px;overflow:hidden;margin-top:-92px}.widget-carreras .item-wgt-carrera .wgt-title{background:#000000;padding:10px 20px;text-align:center}.widget-carreras .item-wgt-carrera .wgt-title h3{color:#00a3e0;font-size:26px}.widget-carreras .item-wgt-carrera .wgt-title h3 span{color:#fff;display:block;font-size:10px;padding:10px 0}.widget-carreras .item-wgt-carrera .wgt-content{padding:10px 15px}.widget-carreras .item-wgt-carrera .wgt-content figure img{height:85px;margin:0 auto;width:auto}.widget-carreras .item-wgt-carrera .wgt-content .wgt-links a{background:#ffffff;border-radius:3px;color:#00a3e0;display:block;font-size:12px;line-height:12px;margin:0 0 5px auto;padding:3px 5px;text-decoration:none;width:105px}.widget-carreras .item-wgt-carrera .wgt-content .wgt-links a:hover{background:#00A3E0;color:#fff}.widget-carreras .item-wgt-carrera .wgt-content .wgt-links a:hover:before{filter:grayscale(1) invert(1) brightness(5)}.widget-carreras .item-wgt-carrera .wgt-content .wgt-links a:before{background-position:left top;background-repeat:no-repeat;background-size:auto 100%;content:"";display:inline-block;height:12px;left:2px;position:relative;top:1px;width:20px}.widget-carreras .item-wgt-carrera .wgt-content .wgt-links a.ico-calendar:before{background-image:url(/img/ico-calendar.svg)}.widget-carreras .item-wgt-carrera .wgt-content .wgt-links a.ico-direction:before{background-image:url(/img/pin-map.svg);height:17px;left:-1px;margin-top:-5px;top:4px}.widget-carreras .item-wgt-carrera .wgt-content .wgt-moreinfo a{color:#fff;display:block;font-size:16px;line-height:12px;margin:0 0 0 auto;text-decoration:none;width:fit-content}.widget-carreras .item-wgt-carrera .wgt-content .wgt-moreinfo a:after{background-image:url(/img/CaretRight.svg);background-position:right top;background-repeat:no-repeat;background-size:auto 100%;content:"";display:inline-block;height:14px;position:relative;top:2px;width:20px}.lastest-news{padding:50px 0 60px}.lastest-news h1{color:#fff;font-size:42px;margin-bottom:65px;position:relative}.lastest-news h1 span{background:#000000;padding:0 20px 0 0;position:relative}.lastest-news h1:before{background:linear-gradient(90deg,rgb(1,163,225) 0%,rgba(0,0,0,0) 100%);bottom:10px;content:"";display:block;height:3px;position:absolute;width:100%}.lastest-news .ver_mas-news{margin-top:90px}.lastest-news .ver_mas-news a{text-align:center;display:block;color:#fff;font-size:18px;font-weight:600;border:2px solid #00A3E0;max-width:335px;margin:0 auto;border-radius:60px;padding:10px 0}.lastest-news .ver_mas-news a:hover{background-color:#00a3e0;color:#fff}.lastest-news .grid-news{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px 20px}.lastest-news .grid-news .item-news{background:#ffffff;box-shadow:0 0 16px #00000926;border-radius:10px;display:block;height:100%;overflow:hidden;height:570px}.lastest-news .grid-news .item-news a{display:block;height:100%}.lastest-news .grid-news .item-news a figure{height:100%;overflow:hidden;position:relative}.lastest-news .grid-news .item-news a figure img{transition:all .2s linear;-webkit-transition:all .2s linear;transform:scale(1)}.lastest-news .grid-news .item-news a figure figcaption{color:#000;padding:20px 25px;display:flex;height:275px;flex-direction:column;justify-content:space-between}.lastest-news .grid-news .item-news a figure figcaption .head-picture{display:flex;flex-direction:column}.lastest-news .grid-news .item-news a figure figcaption .head-picture .datenews{font-size:10px;text-align:right;margin-bottom:10px}.lastest-news .grid-news .item-news a figure figcaption .head-picture h3{font-size:20px;line-height:22px}.lastest-news .grid-news .item-news a figure figcaption .head-picture p{font-size:12px}.lastest-news .grid-news .item-news a figure figcaption span{color:#00a3e0;font-size:15px;font-weight:700}.lastest-news .grid-news .item-news.type-news a figure img{height:295px;object-fit:cover;width:100%}.lastest-news .grid-news .item-news.type-news a figure:after{content:"";background-image:url(/img/noticias_icon.svg);background-repeat:no-repeat;background-position:center;background-color:#000000a6;border-radius:4px;width:47px;height:44px;display:block;position:absolute;right:10px;top:10px}.lastest-news .grid-news .item-news.type-news a:hover figure img{transform:scale(1.1)}.lastest-news .grid-news .item-news.type-circuito figure img{height:295px;object-fit:cover;width:100%}.lastest-news .grid-news .item-news.type-photo a figure img{height:375px;object-fit:cover;width:100%}.lastest-news .grid-news .item-news.type-photo a figure figcaption{height:195px}.lastest-news .grid-news .item-news.type-photo a figure:after{content:"";background-image:url(/img/fotos_icon.svg);background-repeat:no-repeat;background-position:center;background-color:#000000a6;border-radius:4px;width:47px;height:44px;display:block;position:absolute;right:10px;top:10px}.lastest-news .grid-news .item-news.type-photo a:hover figure img{transform:scale(1.1)}.lastest-news .grid-news .item-news.type-video a figure img{height:100%;object-fit:cover;width:100%}.lastest-news .grid-news .item-news.type-video a figure figcaption{background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgb(0,0,0) 45%);bottom:0;color:#fff;height:auto;position:absolute;width:100%}.lastest-news .grid-news .item-news.type-video a figure figcaption .datenews{display:flex;justify-content:space-between;align-items:center;margin-top:15px;font-size:10px}.lastest-news .grid-news .item-news.type-video a figure:after{content:"";background-image:url(/img/videos_icon.svg);background-repeat:no-repeat;background-position:center;background-color:#000000a6;border-radius:4px;width:47px;height:44px;display:block;position:absolute;right:10px;top:10px}.lastest-news .grid-news .item-news.type-video a:hover figure img{transform:scale(1.1)}.lastest-news .grid-news .item-news.widget-schedule{background:#000000;border-radius:10px 10px 0 0;height:100%}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races{height:100%}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races .col-sm-5{background-size:100%;background-position:center}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races .col-sm-5 figure{background-color:#0009;position:relative}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races .col-sm-5 figure:after{content:"";background:linear-gradient(90deg,rgba(2,0,36,0) 0%,rgb(0,0,0) 100%);display:block;width:40px;height:100%;position:absolute;top:0;right:0}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races h2{align-items:center;background:#00A3E0;color:#fff;display:flex;font-size:24px;height:62px;justify-content:center;margin:0 0 10px;text-align:center;text-transform:uppercase}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races ul{display:flex;flex-direction:column;height:calc(100% - 72px);justify-content:stretch;gap:10px;list-style:none;margin:0;padding:0}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races ul li{background-image:url(/img/bg-upcoming-rcs.jpg);background-position:left center;background-repeat:no-repeat;background-size:auto 100%;border:solid 1px #00A3E0;color:#fff;font-size:20px;height:100%}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races ul li a{background:rgb(0,0,0);background:linear-gradient(90deg,rgba(0,0,0,.4) 0%,rgba(0,0,0,.4) 30%,rgb(0,0,0) 40%,rgb(0,0,0) 100%);color:#fff;transition:none}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races ul li a .row.g-0{height:100%}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races ul li a figure{display:flex;flex-direction:column;justify-content:center}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races ul li a figure img{max-width:80px;max-height:50px;margin:0 auto}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races ul li a figure figcaption{color:#fff;height:initial;font-size:12px;padding:0}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races ul li a .info-circuito{padding:10px 0;display:flex;flex-direction:column;justify-content:center}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races ul li a .info-circuito figure{display:flex;flex-direction:row;height:min-content;justify-content:flex-start}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races ul li a .info-circuito figure img{border-radius:20px;width:15px;height:15px;margin:0 8px 0 0;position:relative;top:2px}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races ul li a h4{font-size:15px;margin-bottom:5px}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races ul li a:hover{background:rgb(0,163,224)}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races ul li a:hover .col-sm-5 figure:after{background:linear-gradient(90deg,rgba(2,0,36,0) 0%,rgb(0,163,224) 100%)}.lastest-news .grid-news .item-news.widget-circuito{background:#000000}.lastest-news .grid-news .item-news.widget-circuito figure{background-image:url(/img/bg-wdt-cuircuito.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,calc(0% + 30px) 100%,0 calc(100% - 30px));height:calc(100% - 130px);padding:40px 0 0;position:relative}.lastest-news .grid-news .item-news.widget-circuito figure img{margin:0 auto;max-width:80%;position:relative;z-index:1}.lastest-news .grid-news .item-news.widget-circuito figure:before{background-image:url(/img/JuniorGP_onDark.svg);background-position:center top;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:67px;margin:0 auto 15px;position:relative;width:199px;z-index:1}.lastest-news .grid-news .item-news.widget-circuito figure:after{background:rgba(0,0,0,.8);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.lastest-news .grid-news .item-news.widget-circuito .data-circuito{background:#ffffff;clip-path:polygon(calc(0% + 30px) 0,calc(100% - 30px) 0,100% calc(0% + 30px),100% 100%,0 100%,0 calc(0% + 30px));height:130px;padding:20px 30px}.lastest-news .grid-news .item-news.widget-circuito .data-circuito h3{font-size:25px;margin:0;text-transform:uppercase}.lastest-news .grid-news .item-news.widget-circuito .data-circuito h3 a{color:#000}.lastest-news .grid-news .item-news.widget-circuito .data-circuito .date-circuito{font-size:15px;line-height:15px;padding:0 0 10px}.lastest-news .grid-news .item-news.widget-circuito .data-circuito .date-circuito:before{background-image:url(/img/ico-calendar.png);content:"";display:inline-block;height:24px;margin:0 5px 0 0;position:relative;top:5px;width:24px}.lastest-news .grid-news .item-news.widget-circuito .addtocalendar{text-align:right}.lastest-news .grid-news .item-news.widget-circuito .addtocalendar a{color:#00a3e0;font-size:10px;font-weight:700}.lastest-news .grid-news .item-news.widget-circuito .addtocalendar a:before{background-image:url(/img/ico-google-calendar.png);background-position:center center;content:"";display:inline-block;height:18px;margin:0 8px 0 0;position:relative;top:5px;width:18px}.widget-sponsors{background:#00A3E0;clip-path:polygon(0 0,calc(50% - 340px) 0,calc(50% - 305px) 30px,calc(50% + 305px) 30px,calc(50% + 340px) 0,100% 0,100% 100%,0 100%);position:relative}.widget-sponsors:before{background-image:url(/img/bg-sponsors.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;bottom:1px;clip-path:polygon(0 0,calc(50% - 340px) 0,calc(50% - 305px) 30px,calc(50% + 305px) 30px,calc(50% + 340px) 0,100% 0,100% 100%,0 100%);content:"";display:block;left:0;position:absolute;right:0;top:1px}.widget-sponsors:after{background:rgba(0,0,0,.6);bottom:1px;clip-path:polygon(0 0,calc(50% - 340px) 0,calc(50% - 305px) 30px,calc(50% + 305px) 30px,calc(50% + 340px) 0,100% 0,100% 100%,0 100%);content:"";display:block;left:0;position:absolute;right:0;top:1px}.widget-sponsors ul{align-items:center;display:flex;justify-content:space-between;list-style:none;margin:0;padding:60px 0 30px;position:relative;z-index:1}.widget-sponsors ul li img{width:120px}.widget-sponsors ul li:nth-child(1) img{width:150px}.subscribe-newsletter{background:#ffffff;padding:20px 0 0;position:relative}.subscribe-newsletter div{align-items:flex-end;display:flex;justify-content:center}.subscribe-newsletter div label{font-size:24px;font-weight:600;padding:0 30px 0 0}.subscribe-newsletter div .box-fields-news{background:#00A3E0;clip-path:polygon(50px 0%,calc(100% - 50px) 0%,100% 100%,0% 100%);padding:30px 70px 1px;position:relative;top:1px}.subscribe-newsletter div .box-fields-news .fields-news{border-bottom:solid 1px #ffffff;display:flex}.subscribe-newsletter div .box-fields-news .fields-news input[type=email]{background:transparent;border:none;color:#fff;outline:0;width:300px}.subscribe-newsletter div .box-fields-news .fields-news input[type=button]{background:url(/img/arrow-right.png);height:25px;width:25px;appearance:none;border:none;background-color:transparent;background-image:url(/img/arrow-right.png);background-repeat:no-repeat}footer{background:#00A3E0;padding:80px 0 0;position:relative}footer .mainlogo-footer{padding:0 0 60px}footer .mainlogo-footer a{display:block;margin:0 auto;width:fit-content}footer .logos-sponsors-footer ul{align-items:center;display:flex;list-style:none;margin:0 auto;padding:0;width:fit-content}footer .logos-sponsors-footer ul li{padding:0 10px}footer .rrss-footer ul{display:flex;list-style:none;margin:0 auto;padding:40px 0 0;width:fit-content}footer .rrss-footer ul li{padding:0 10px}footer .footermenu ul{list-style:none;padding:0}footer .footermenu ul.footermenu_categories{display:flex;justify-content:center;gap:80px}footer .footermenu ul li{padding:0 0 10px;font-weight:700;color:#fff}footer .footermenu ul li a{color:#fff;font-size:15px;font-weight:700}footer .footermenu ul li a:hover{text-decoration:underline}footer .footermenu ul li ul{columns:1;display:block;padding:10px 0 0}footer .footermenu ul li ul li{padding:0 0 10px}footer .footermenu ul li ul li a{font-size:13px;font-weight:500}footer .footermenu ul li ul li a:hover{text-decoration:underline}footer .footermenu ul li ul.footermenu_categories-rrss{display:flex;align-items:center;gap:20px;padding:15px 0}footer .menulegal{padding:50px 0;display:none}footer .menulegal ul{display:flex;list-style:none;margin:0 auto;padding:0;width:fit-content}footer .menulegal ul li{padding:0 20px}footer .menulegal ul li a{color:#fff}footer .copyright{background:#000000;clip-path:polygon(40px 0%,calc(100% - 40px) 0%,100% 100%,0 100%);color:#00a3e0;display:flex;font-size:10px;font-weight:700;line-height:12px;margin:80px auto 0;padding:3px 100px;width:fit-content}footer .copyright .txt-copyright{padding:0 100px}footer .copyright ul{align-items:center;display:flex;list-style:none;margin:0;padding:0 0 0 10px}footer .copyright ul li{padding:0 10px;position:relative}footer .copyright ul li a{color:#00a3e0}footer .copyright ul li:after{content:"-";position:absolute;right:-2px}footer .copyright ul li:last-child:after{display:none}.credential-regulations .button_left_lang{width:14%;width:165px;z-index:1;background-color:#fff!important;color:#00a3e0!important}.credential-regulations .button_right_lang{z-index:0;width:14%;width:165px;position:relative;right:35px;background-color:#fff!important;color:#00a3e0!important}.credential-regulations .form .modal_form{z-index:1}.credential-regulations .active_lang{background-color:#00a3e0!important;color:#fff!important}.credential-regulations .title_in{font-size:1.5rem}.credential-regulations .sub_title{font-weight:500!important}.credential-regulations .title_start{font-size:2.813rem}.credential-regulations .sub_title_2{font-size:1.563rem}.credential-regulations .note_text{font-size:.75rem}.credential-regulations ol li{margin-bottom:18px}.credential-regulations ol .title_s_ol{position:relative;right:28px}.credential-regulations .signature-pad{width:590px;height:250px;border:1px solid #000000;border-radius:28px}.credential-regulations .signature-pad.signed{border:none}.credential-regulations .sign_desktop{height:325px}.credential-regulations .form_sign{display:none}.credential-regulations .form_sign input{border:2px solid #00A3E0;color:#00a3e0;font-weight:700;background-color:#fff;padding:5px 0;border-radius:20px}.credential-regulations .check_blue{width:55px;height:37px}.credential-regulations .button_check_blue{width:570px;margin-bottom:15px;margin-right:15px;cursor:pointer}.credential-regulations .button_check_blue h6{margin-bottom:0}@media only screen and (max-width: 767px){.credential-regulations .signature{width:100%}.credential-regulations .credential-regulations .button_check_blue{width:auto}.credential-regulations .sign_desktop{display:none}.credential-regulations .form_sign{display:block;margin-bottom:20px}.credential-regulations input[type=date]{width:100%!important}}.contact{background-image:url(/img/Layer_1.png);padding:180px 0 120px;background-size:cover;background-position:top;background-repeat:no-repeat;margin-bottom:-30px}.contact *{color:#fff}.contact a{font-weight:700}.contact a:hover{color:#fff;text-decoration:underline}.contact h1{font-size:25px;margin:0 0 40px}.contact .icon_contact{padding:0 10px 10px 0}.contact h5{font-size:15px}.contact iframe{height:40vh}.contact .w-90{width:90%}@media only screen and (max-width: 767px){.contact{padding:90px 0 80px}.contact .w-90{width:100%}.contact h1{font-size:2.125rem;margin-bottom:10%}.contact h5{font-size:1rem}.contact .icon_contact{width:9%}}.page_404{background-image:url(/img/Layer_1.png);padding:130px 0 80px;background-size:cover;background-position:top;background-repeat:no-repeat;height:100vh}.page_404 *{color:#fff}.page_404 h1{font-size:3.125rem;margin:20% 20% 20% 0%}.page_404 .img_404{background-image:url(/img/img_404.png);background-size:contain;background-position:top;background-repeat:no-repeat;height:300px}.page_404 .button_404{background-color:#00a3e0;color:#fff;font-weight:600;padding:4px 67px;border:2px solid #00a3e0;border-radius:30px;font-size:15px}.page_404 .text_error{position:relative;bottom:20px}.page_404 .sub_title{font-weight:400!important}.page_404 .position_404{position:relative;left:126px}@media only screen and (max-width: 767px){.page_404 .position_404{left:75px;bottom:50px}.page_404 .img_404{background-position:center}.page_404 .button_404{padding:4px 20px;font-size:15px}}#riders_sing_up{background-image:url(/img/BACKGROUND_riders.webp);background-position:center -70px;background-size:cover;height:100vh}#riders_sing_up .margin_top_riders{margin-top:10%}#riders_sing_up .float-end{float:right}#riders_sing_up .form{height:auto;overflow:initial}#riders_sing_up .check_green:after{content:"";position:absolute;margin-left:15px;background-image:url(/img/YES.png);background-repeat:no-repeat;height:21px;width:21px;background-size:contain;margin-top:11px}#riders_sing_up .check_red:after{content:"";position:absolute;margin-left:15px;background-image:url(/img/WRONG.png);background-repeat:no-repeat;height:21px;width:21px;background-size:contain;margin-top:11px}#riders_login{background-image:url(/img/BACKGROUND_riders.webp);background-position:center -70px;background-size:cover;height:100vh}#riders_login .margin_top_riders{margin-top:10%}#riders_login .float-end{float:right}#riders_login .form{height:auto}#riders_login .check_green:after{content:"";position:absolute;margin-left:15px;background-image:url(/img/check_green.png);background-repeat:no-repeat;height:28px;width:28px;background-size:contain;margin-top:11px}#riders_login .forget_pass{font-size:.813rem;color:#00a3e0;font-weight:400}main .form input[type=submit].button_bg_white{background-color:#fff;color:#393939;border:2px solid #00A3E0;font-size:12px!important;width:130px}main .form input[type=submit].button_bg_white:hover{background-color:#00a3e0;color:#fff;font-weight:700;border:2px solid #00A3E0;border-radius:30px}main .form input[type=submit].button_bg_white_text_blue{background-color:#fff;color:#00a3e0;border:2px solid #00A3E0}main .form input[type=submit].button_bg_white_text_blue:hover{background-color:#00a3e0;color:#fff;font-weight:700;padding:5px 0;border:2px solid #00A3E0;border-radius:30px}main .form .table-responsive th{padding-left:26px}main .form .table-responsive th:last-child{padding-left:8px}main .form .table-responsive td{padding:0 8px}main .form .table-responsive td input[type=text]{border-radius:10px;padding:10px 15px}main .form .table-responsive td.disclaimer_status{padding-bottom:15px;vertical-align:middle;min-width:170px}main .form .file_input{cursor:pointer;padding-left:0;margin-bottom:0}main .form .file_input input{display:none}main .form .file_input span{color:#000;padding:5px 25px;text-decoration:none;background:rgba(217,217,217,.5);border:2px solid transparent;border-radius:30px;position:relative}main .form .file_input span:hover{border:2px solid #00A3E0}main .form .file_input span:before{content:"";background:url(/uploads/icons/file_upload-icon.svg);background-repeat:no-repeat;display:inline-block;vertical-align:top;background-size:18px;width:18px;height:17px;margin-right:5px;margin-top:1px}main .form .file_input span.withFile:after{content:"";background:url(/img/file_check.png);display:inline-block;vertical-align:middle;background-size:21px;width:21px;position:absolute;height:21px;right:-30px}main .form .file_input span.noFile:after{content:"";background:url(/img/noFile.png);display:inline-block;vertical-align:middle;background-size:21px;width:21px;position:absolute;height:21px;right:-30px}main .form.formAdmin .form_submit{justify-content:flex-start;margin-top:20px}main .form .forget_pass{font-size:12px;color:#00a3e0}main .form .submit_login{margin:20px 10px 0;width:200px}main .button_bg_white_text_blue_modal{background-color:#fff!important;color:#00a3e0!important;border:2px solid #00A3E0!important}main .button_bg_white_text_blue_modal:hover{background-color:#00a3e0!important;color:#fff!important;font-weight:700!important;padding:10px 0;border:2px solid #00A3E0;border-radius:30px}main .margin_top{margin-top:10%}main .w-50{width:50%!important}main .w-65{width:65%!important}main .w-100{width:100%!important}main .h-100{height:100%!important}main .note_text{font-size:.75rem}main .visible{visibility:visible!important}main .invisible{visibility:hidden!important}main .text-center{text-align:center}main .rounded-0{border-radius:0!important}main .fw-normal{font-weight:400!important}main .select_arrow{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:20px 20px;appearance:none}main .padding_list{padding-left:38px;font-weight:400;font-size:1.125rem;text-align:justify}main .title_form{font-weight:700;font-size:16px}main .text-decoration-underline{text-decoration:underline!important}#entry_application{background-image:url(/img/BACKGROUND_riders.webp);padding:130px 0 80px;background-size:cover;background-position:top;background-repeat:no-repeat}#entry_application p{font-weight:400;font-size:1.125rem}#entry_application .margin_left_inputs{margin-left:15px}#entry_application .margin_left_inputs input,#entry_application .margin_left_inputs label,#entry_application .margin_left_inputs .m_left,#entry_application .margin_left_inputs textarea{margin-left:40px}#entry_application .margin_left_inputs select{width:auto}#entry_application .margin_left_inputs .input_tel{margin-left:10px}#entry_application .margin_left_inputs h6{margin-bottom:20px}#entry_application .text_p_date{font-weight:400;font-size:.75rem}#entry_application textarea{background-color:#d9d9d980;border:2px solid rgba(0,0,0,0);padding:10px 30px;border-radius:40px;margin-bottom:15px}#entry_application textarea:focus{outline:none;border:2px solid #00a3e0}#entry_application .select_w_100{text-align:left;padding:10px 30px}#entry_application .terms_text{font-weight:600;font-size:18px;color:#000}#entry_application .terms_text a{color:#00a3e0}#entry_application .form input[type=checkbox]{width:25px;height:25px}#entry_application .modal_container{max-width:489px}#application_for_passes .padding_grid{padding-left:18px!important}#application_for_passes .accordion-item{margin-bottom:15px;border-radius:6px;border:inherit}#application_for_passes .accordion-item .button_main{background:transparent!important;text-decoration-line:underline;font-weight:600;font-size:18px;color:#393939;box-shadow:inherit}#application_for_passes .accordion-item .button_main:before{content:"";background-image:url(/img/lockOpen-bg.png);position:absolute;left:-7px;bottom:12px;width:19px;height:19px}#application_for_passes .accordion-item .accordion-button{background:rgba(217,217,217,.5);padding-top:10px;padding-bottom:10px}#application_for_passes .accordion-item .accordion-body{padding-left:0}#application_for_passes .accordion-item .accordion-body input{border-radius:50px;width:85%}#application_for_passes .accordion-item .accordion-body .accordion-button{width:90%}#application_for_passes .accordion-item .accordion-body .accordion-header{display:flex;justify-content:center;align-items:center}#application_for_passes .accordion-item .accordion-body .accordion-header:after{content:url(/img/Combined-Shape.png);margin-left:15px}#application_for_passes .accordion-item .accordion-body .accordion-header.done{margin-left:0;justify-content:left}#application_for_passes .accordion-item .accordion-body .accordion-header.done:after{content:""!important}#application_for_passes .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}#application_for_passes textarea{background-color:#d9d9d980;border:2px solid rgba(0,0,0,0);padding:10px 30px;border-radius:40px;margin-bottom:15px}#application_for_passes textarea:focus{outline:none;border:2px solid #00a3e0}#application_for_passes table input{border-radius:8px}#application_for_passes table td{padding:0 15px 0 0}#application_for_passes .pass_access{background-color:#fff;padding:9px 30px;border:1px solid #000000;border-radius:8px}#application_for_passes .disclaimer_status{position:relative;bottom:10px}#application_for_passes .text_green{color:#11a33a}#application_for_passes .text_red{color:#e21818}#application_for_passes .line_hr{border-top:4px solid black;margin-top:6%;margin-bottom:6%}#my_entry .padding_date_my_entry{padding:0 13px}#my_entry .text_end_menu{padding-right:20px;padding-left:30px}#my_entry .select_short_tel{text-align:left;padding-left:40px}#my_entry .timeline li{list-style:none;float:left;width:14.2%;position:relative;text-align:center;text-transform:uppercase;z-index:0}#my_entry ul:nth-child(1){color:#00a3e0}#my_entry .timeline li{counter-increment:li}#my_entry .timeline li:before{content:counter(li);width:25px;height:25px;border:1px solid #D9D9D9;border-radius:50%;display:block;text-align:center;line-height:24px;margin:0 auto 10px;background:#fff;color:#d9d9d9;transition:all ease-in-out .3s;cursor:pointer}#my_entry .timeline li:after{content:"";position:absolute;width:100%;height:1px;background-color:#d9d9d9;top:13px;left:-26%;z-index:-999!important;transition:all ease-in-out .3s}#my_entry .timeline li:first-child:after{content:none}#my_entry .timeline li.active-tl{color:#555}#my_entry .timeline li.active-tl:before{background:#00A3E0;color:#f1f1f1;border:1px solid #00A3E0}#my_entry .timeline li.active-tl_red:before{background:#E21818;color:#f1f1f1;border:1px solid #E21818}#my_entry .timeline li.active-tl+li:after{background:#00A3E0}#my_entry .bg_blue{background-color:#00a3e0;height:auto;padding:30px 0}#my_entry .sub_title_entry{font-weight:400;font-size:20px}#my_entry .text-white{color:#fff;font-size:.66rem}#my_entry .list_entry{font-weight:600;font-size:1rem}#my_entry .list_entry li{counter-increment:li;margin-bottom:25px;display:flex;padding-bottom:12px;padding-right:29px;padding-left:30px;position:relative}#my_entry .list_entry li:before{opacity:1}#my_entry .list_entry li::marker{content:" "}#my_entry .list_entry li span{opacity:1}#my_entry .list_entry li span:after{content:"No Complete";font-size:.825rem}#my_entry .list_entry li.selected{box-shadow:0 2px 2px #00000026}#my_entry .list_entry li.selected span{opacity:1!important}#my_entry .list_entry li.selected span:after{content:"";font-size:.825rem}#my_entry .list_entry li.selected:before{opacity:1}#my_entry .list_entry li.selected:after{content:url(/img/Rectangulo_paso.png);left:100%;position:absolute}#my_entry .list_entry li.complete span{opacity:1!important}#my_entry .list_entry li.complete span:after{content:"Complete";font-size:.825rem}#my_entry .list_entry li.complete:before{opacity:1}#my_entry .list_entry li:before{content:counter(li) " ";border:4px solid #fff;border-radius:100%;width:1em;height:1em;display:inline-block;line-height:0;font-size:1.6rem;padding:18px 27px 18px 10px;margin-right:4%;line-height:2px}#my_entry .list_entry li:nth-child(1):before{content:counter(li) " ";border:4px solid #fff;border-radius:100%;width:1em;height:1em;display:inline-block;line-height:0;font-size:1.6rem;padding:18px 23px 18px 11px;margin-right:4%;line-height:2px}#my_entry p.text_descrip{font-size:.75rem;margin-left:10px}#my_entry p.text_descrip.title{margin-left:0}#my_entry input[type=date]{width:33%}#my_entry .m_left select{width:30%;margin-right:20px}#my_entry .select_w_100{text-align:left;padding:10px 30px}#my_entry .control{font-family:arial;display:block;position:relative;padding-left:30px;margin-bottom:5px;padding-top:3px;cursor:pointer;font-size:16px}#my_entry .control_indicator{position:absolute;top:0px;left:13px;height:20px;width:20px;background:#e6e6e6;border:0px solid #000000;border-radius:0}#my_entry .control input:checked~.control_indicator{background:#00a3e0}#my_entry .list_check_paid{font-weight:600;font-size:16px;color:#11a33a}#my_entry .list_check_pending{font-weight:600;font-size:16px;color:#ffd600}#my_entry .text_green{color:#11a33a}#my_entry .text_red{color:#e21818}#my_entry .border_red{border:1px solid #E21818}#my_entry .control_radio{font-family:arial;display:block;position:relative;padding-left:30px;margin-bottom:5px;padding-top:3px;cursor:pointer;font-size:16px}#my_entry .control_radio input{position:absolute;z-index:-1;opacity:0}#my_entry .control_indicator_radio{position:absolute;top:2px;left:0;height:20px;width:20px;background:#e6e6e6;border:0px solid #000000;border-radius:undefinedpx}#my_entry .control_radio:hover input~.control_indicator_radio,#my_entry .control_radio input:focus~.control_indicator_radio{background:#cccccc}#my_entry .control_radio input:checked~.control_indicator_radio{background:#2aa1c0}#my_entry .control_radio:hover input:not([disabled]):checked~.control_indicator_radio,#my_entry .control_radio input:checked:focus~.control_indicator_radio{background:#0e6647}#my_entry .control_radio input:disabled~.control_indicator_radio{background:#e6e6e6;opacity:.6;pointer-events:none}#my_entry .control_indicator_radio:after{box-sizing:unset;content:"";position:absolute;display:none}#my_entry .control_radio input:checked~.control_indicator_radio:after{display:block}#my_entry .control-radio .control_indicator_radio{border-radius:50%}#my_entry .control-radio .control_indicator_radio:after{left:7px;top:7px;height:6px;width:6px;border-radius:50%;background:#00A3E0;transition:background .25s}#my_entry .control-radio input:disabled~.control_indicator_radio:after{background:#7b7b7b}#my_entry .control-radio .control_indicator_radio:before{content:"";display:block;position:absolute;left:0;top:0;width:4.5rem;height:4.5rem;margin-left:-1.3rem;margin-top:-1.3rem;background:#2aa1c0;border-radius:3rem;opacity:.6;z-index:99999;transform:scale(0)}#my_entry textarea{background-color:#d9d9d980;border:2px solid rgba(0,0,0,0);padding:10px 30px;border-radius:40px;margin-bottom:15px}#my_entry .select_mini{background-color:#d9d9d980;border:2px solid rgba(0,0,0,0);padding:10px;border-radius:40px;margin-bottom:15px;width:120px;text-align:center}#my_entry .card_payment{width:13vw;background:#FAFBFB;box-shadow:0 8px 16px #00000026;border-radius:14px;cursor:pointer}#my_entry .card_payment h2{font-size:25px}#my_entry .card_payment.selected{background:#00A3E0;color:#fff}#my_entry .card_payment.team_administrator{padding:1rem 2rem!important;border:2px solid #00A3E0;border-radius:80px;box-shadow:none}#my_entry .card_payment.team_administrator h2{margin:0;color:#00a3e0}#my_entry .card_payment.team_administrator:hover{background:#00A3E0;color:#fff}#my_entry .card_payment.team_administrator:hover h2{color:#fff}#my_entry .login_team-btns .d-flex.align-items-stretch:first-child{margin-bottom:40px}.accesos_directos{display:none;width:349px;z-index:3;border-radius:60px;justify-content:space-around;left:50%;margin-left:-175px;position:fixed;bottom:20px;background-color:#393939;padding:0 25px;align-items:flex-end}.accesos_directos figure{padding:8px}.accesos_directos figure img{margin:0 auto;height:21px}.accesos_directos figure figcaption{color:#fff;font-size:8px;text-align:center;margin-top:5px}.accesos_directos figure.selected{border-top:3px solid #00A3E0}.accesos_directos figure.selected figcaption{color:#00a3e0}@media (max-width: 1440px){.menu_bar nav ul li a{font-size:13px}}@media (max-width: 1366px){.menu_bar nav ul li a{font-size:12px}main.home .slider-home .progressBarContainer div.item h4{padding:0 10px 0 0}}@media (max-width: 1280px){main.carreras.news.single_new .slider_photo-nav .slick-slide .slider_photo-item img,main.carreras.banner_race.news.single_new .slider_photo-nav .slick-slide img{width:130px;height:80px}main.news.single_new .slider_photo .slick-prev,main.news.single_new .slider_photo .slick-next{width:90px}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_media ul li:after{bottom:8%}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_media ul li{line-height:18px}#my_entry input[type=date]{width:40%}main.carreras.banner_race.news.single_new .slider_photo-nav .slick-slide .slider_photo-item img{width:130px;height:80px}.topbar-btns .btn-login{margin-right:0}}@media (max-width: 1024px){.topbar-btns{padding:12px 0 0}.topbar-btns .btn-mediapass{padding:5px 10px}.menu_bar{margin:0}.menu_bar nav{padding:0 0 0 20px;width:calc(100% - 40px)}.menu_bar nav ul li a{font-size:10px}main.home .video-header .video-txt h2{font-size:32px;line-height:36px}main.home .slider-home .progressBarContainer div.item h4{font-size:11px}.widget-carreras .item-wgt-carrera .wgt-content figure img{height:auto;max-width:80%}.widget-carreras .item-wgt-carrera .wgt-content .wgt-links a{width:90px}.widget-carreras .item-wgt-carrera .wgt-content .wgt-links a:before{width:18px}.widget-carreras .item-wgt-carrera .wgt-content .wgt-moreinfo a{font-size:13px;margin:10px 0 0 auto}footer{padding:80px 20px 0}footer .mainlogo-footer a figure img{max-width:80%;margin:0 auto}footer .logos-sponsors-footer ul li a img{margin:0 auto;max-width:80%}footer .copyright{padding:3px 90px}}@media (max-width: 980px){#my_entry #StepOne .ms-2.mb-4 .d-flex.justify-content-center.align-items-center.mb-3{justify-content:start!important}#my_entry #StepOne .ms-2.mb-4 .d-flex.justify-content-center.align-items-center.mb-3 .col-1{width:6%}#my_entry #StepOne .ms-2.mb-4 .d-flex.justify-content-center.align-items-center.mb-3 .col-10.ps-lg-0.ms-lg-0.me-0.pe-4{width:78.2%}#my_entry #StepFive .col-lg-6.col-12.mb-2.d-flex.align-items-center.justify-content-around{justify-content:space-between!important}#my_entry #StepFive #div-passport2{justify-content:flex-end!important;margin-top:20px}#my_entry #StepFive #div-rider-licence .col-lg-6.col-12.d-flex.align-items-center.justify-content-around{justify-content:space-between!important}#my_entry #StepFive .text_red.text_descrip{text-align:end}header{padding-bottom:20px}header .logo{display:none}header .menu_bar{display:none}header .topbar-btns{display:none}header .media_login .modal_login-dsk{display:none}header.fixedhead{padding:15px 30px 10px}header.fixedhead .topbar-btns{padding:0}header.transparent{background-color:#393939}.menu_bar nav ul li{padding:0 0 0 10px}.megamenu{display:none}.megamenu .submenu_wrap ul{width:70px}.megamenu .submenu_wrap ul li{padding:4px 0}.megamenu .submenu_wrap ul li a{font-size:10px;line-height:12px}.megamenu .lateral-menu h3{font-size:11px}.megamenu .lateral-menu ul li a{font-size:10px;line-height:12px}.megamenu-mobile{transition:all .1s linear;-webkit-transition:all .1s linear;background:#393939;color:#fff;display:none;flex-direction:column;height:100vh;justify-content:space-between;left:0;position:fixed;top:0;opacity:0;width:100vw;padding:165px 40px 20px}.megamenu-mobile ul{list-style:none}.megamenu-mobile ul li a{display:block;margin-bottom:10px}.megamenu-mobile ul li.menu_mobile-item{border-bottom:1px solid #ffffff;margin-top:15px}.megamenu-mobile ul li.menu_mobile-item .menu_mobile-cat{display:flex;align-items:center;margin-bottom:10px;justify-content:space-between}.megamenu-mobile ul li.menu_mobile-item .menu_mobile-cat a{margin-bottom:0;width:fit-content;transition:none}.megamenu-mobile ul li.menu_mobile-item .menu_mobile-cat a:hover{color:#00a3e0}.megamenu-mobile ul li.menu_mobile-item .menu_mobile-cat img{width:12px;height:7px;margin:0 10px}.megamenu-mobile ul li.menu_mobile-item:last-child{border-bottom:none}.megamenu-mobile ul li.menu_mobile-item a{font-weight:700;width:100%}.megamenu-mobile ul li.menu_mobile-item a:hover{color:#00a3e0}.megamenu-mobile ul li.menu_mobile-item.con_submenu{position:relative;transition:all .1s linear;-webkit-transition:all .1s linear}.megamenu-mobile ul li.menu_mobile-item.con_submenu.open .menu_mobile-cat img{transform:rotate(180deg)}.megamenu-mobile ul li.submenu_mobile-item a{font-weight:500;width:auto;transition:none}.megamenu-mobile ul li.submenu_mobile-item a:hover{color:#00a3e0}.megamenu-mobile ul li a{color:#fff}.megamenu-mobile ul.menu_mobile{padding-left:0}.megamenu-mobile ul.submenu_mobile{padding-left:10px;display:none;transition:all .1s linear;-webkit-transition:all .1s linear}.megamenu-mobile ul.submenu_mobile.open{display:block}.megamenu-mobile.open{opacity:1;z-index:9;overflow-y:scroll;display:block}.menu-mobile{display:flex;justify-content:space-between;align-items:center}.menu-mobile .logo{display:block}.menu-mobile .burgermenu{transition:all .1s linear;-webkit-transition:all .1s linear;background:transparent;border:solid 2px #ffffff;border-radius:39px;cursor:pointer;display:block;height:40px;position:relative;width:42px;z-index:2}.menu-mobile .burgermenu span{background:#ffffff;display:block;height:2px;left:9px;position:absolute;transition:all .3s linear;-webkit-transition:all .3s linear;width:20px}.menu-mobile .burgermenu span:nth-child(1){background:transparent;display:flex;justify-content:space-between;top:12px}.menu-mobile .burgermenu span:nth-child(1):before{background:#ffffff;border-radius:3px;content:"";display:block;width:2px}.menu-mobile .burgermenu span:nth-child(1):after{background:#ffffff;border-radius:3px;content:"";display:block;width:16px}.menu-mobile .burgermenu span:nth-child(2){top:17px}.menu-mobile .burgermenu span:nth-child(3){top:22px}.menu-mobile .burgermenu.open{background:#00A3E0;border:solid 2px #393939}.menu-mobile .burgermenu.open span:nth-child(1){background:#ffffff;top:17px;transform:rotate(-225deg)}.menu-mobile .burgermenu.open span:nth-child(2){display:none}.menu-mobile .burgermenu.open span:nth-child(3){top:17px;transform:rotate(225deg)}.menu-mobile .topbar-btns{display:block;padding:0}.menu-mobile .topbar-btns .btn-login{height:30px;width:30px;margin:0}.menu-mobile .topbar-btns .btn-login.logged{background-image:url(/uploads/icons/user_blue.svg)}.menu-mobile .topbar-btns .btn-login.x_icon{background-image:none}.megamenu_2 .back_form{padding-top:6rem}.megamenu_2 .menu_modal_litle{position:relative;top:0%;padding:10px 40px 40px 60px}.megamenu_2 .desplegable_circuitos-mobile{margin-top:100px;display:block;background-color:#00a3e0;margin-bottom:50px;border-radius:5px}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu{color:#fff;text-align:center;padding:10px 0;position:relative}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu p{font-weight:700;margin-bottom:0;position:relative}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu p:after{content:"";background-image:url(/img/dropdown_icon.png);background-repeat:no-repeat;width:13px;height:8px;display:block;position:absolute;right:20px;top:8px;transition:all .2s ease-out}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu ul{display:none;position:absolute;list-style:none;top:50px;border-radius:5px;right:0;left:0;background-color:#00a3e0;padding:15px 0;z-index:2;transition:all .2s ease-out}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu ul li{text-align:center;position:relative;padding-bottom:10px}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu ul li:after{content:"";display:block;position:absolute;width:95%;height:1px;background-color:#fff;left:9px;bottom:11%}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu ul li:last-child{padding-bottom:0}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu ul li:last-child:after{display:none}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu.open p:after{rotate:180deg}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu.open ul{display:block}.megamenu_2 .w-140{width:auto!important}.megamenu_2 .form.w-140{height:45vh!important}.megamenu_2:before{width:32.5%}.megamenu_2 .accordion .inner{padding:0!important}.megamenu_2 .form{height:64vh!important}.megamenu_2 .form .form_title h2{text-transform:uppercase;font-size:30px}.megamenu_2 .form .form_submit input{width:100%}.widget-carreras .item-wgt-carrera .wgt-title h3{font-size:18px}.widget-carreras .item-wgt-carrera .wgt-content figure{display:block;width:100%}.widget-carreras .item-wgt-carrera .wgt-content .wgt-links{display:block;padding:10px 0 0;width:100%}.widget-carreras .item-wgt-carrera .wgt-content .wgt-links a{margin:0 auto 5px}.widget-carreras .item-wgt-carrera .wgt-content .wgt-moreinfo a{margin:10px auto 0}.lastest-news .grid-news{grid-template-columns:1fr 1fr}.widget-sponsors ul li{width:16.66666%}.widget-sponsors ul li a img{max-width:80%}.subscribe-newsletter div label{font-size:15px}footer .footermenu{padding:40px 40px 0;text-align:center}footer .menulegal ul li a{font-size:13px}main.home .slider_carreras .slick-list .slick-slide{opacity:.5}main.home .slider_carreras .slick-list .slick-slide.slick-current{opacity:1}main.home .slider_carreras .slick-prev{left:-25px;z-index:1;width:165px;height:100%;padding-right:20px;top:50%}main.home .slider_carreras .slick-prev:before{background:url(/img/icon_prev.png);content:"";display:block;height:22px;width:12px;margin-left:auto}main.home .slider_carreras .slick-next{right:-25px;z-index:1;width:165px;height:100%;padding-left:20px;top:50%}main.home .slider_carreras .slick-next:before{background:url(/img/icon_next.png);content:"";display:block;height:22px;width:12px;margin-right:auto}main.carreras.news.single_new{background:transparent}main.carreras.news.single_new .slider_photo-nav .slick-slide .slider_photo-item img{width:160px}main.carreras.news.single_new .slider_photo-nav .slick-slide .slider_photo-item:hover img{opacity:.5}main.carreras.news.single_new .slider_photo-nav .slick-slide .slider_photo-item:hover p{display:none}main.carreras.news.single_new .slider_photo-nav .slick-slide.slick-current .slider_photo-item:hover img{opacity:1}main.carreras.news.single_new .slider_photo-nav .slick-slide.slick-current .slider_photo-item:hover:after{display:block}main.carreras .banner-humo:before{animation:none;width:100vw;right:0;bottom:0;opacity:.4}main.carreras .banner-humo:after{display:none}main.carreras .banner-humo .results_cards .results_card figure{margin:0}main.carreras .banner-humo .carreras_container div{margin-bottom:0}main.carreras .banner-humo .carreras_container div .carreras_dropdown{margin-bottom:40px}main.carreras .banner-humo .carreras_container div .carreras_a\f1o{margin-bottom:30px}main.carreras .carreras_dropdown{flex-direction:column-reverse}main.carreras .carreras_container .carrera_evento .carreras_info{flex-direction:column}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-circuito{background-position:center;border-radius:7px 7px 0 0}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-circuito figure{width:100%;height:235px;border-radius:7px 7px 0 0}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-circuito figure img{border-radius:7px 7px 0 0}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-circuito figure:after{background:linear-gradient(180deg,rgba(2,0,36,0) 0%,rgb(65,65,65) 100%);height:30%;width:100%;top:auto;bottom:-1px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-datos{padding:25px 30px 25px 40px;border-radius:0 0 7px 7px}main.carreras .carreras_container .carrera_evento .carreras_info.next .carreras_info-circuito figure{border-radius:7px 7px 0 0}main.carreras .carreras_container .carrera_evento .carreras_info.next .carreras_info-circuito figure:after{background:linear-gradient(180deg,rgba(2,0,36,0) 0%,rgb(0,163,224) 100%)}main.carreras .results_cards .results_card figure figcaption{padding:10px 0}main.carreras .results_cards .results_card figure figcaption .results_card-year{font-size:20px}main.carreras .results_cards .results_card figure figcaption h2{font-size:25px}main.carreras.calendar .calendar_container{margin-top:80px}main.carreras.calendar .calendar_container .calendar_img{overflow-x:scroll}main.news{background-position:center 185px}main.news .banner-news:before{animation:none;width:100vw;right:0;bottom:0;opacity:.4}main.news .banner-news:after{display:none}main.news .banner-news .destacada_container{padding:70px 45px 45px}main.news .banner-news .destacada_container figure figcaption{padding:20px;background:linear-gradient(249deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.8) 80%,rgb(0,0,0) 100%)}main.news .banner-news .destacada_container figure figcaption p{font-size:15px}main.news .banner-news .destacada_container figure figcaption h1{font-size:30px;margin-bottom:15px}main.news .banner-news .destacada_container figure figcaption a{font-size:12px;width:140px;padding:5px 0}main.news .banner-news .destacada_container figure:before{background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.4) 80%,rgb(0,0,0) 100%);height:100%}main.news .banner-news .destacada_container figure:after{background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.8) 80%,rgb(0,0,0) 100%);height:100%}main.news.single_new{background-position:center 315px;background-size:contain}main.news.single_new .banner-news h1{font-size:40px}main.news.single_new .banner-news .single_new-img img{height:325px}main.news.single_new .banner-news .single_new-img video{max-height:392px}main.news.single_new .slider_photo .slick-list{padding:0!important}main.news.single_new .slider_photo .slick-slide{padding-top:0}main.news.single_new .slider_photo .slick-slide img,main.news.single_new .slider_photo .slick-slide video{height:auto;width:500px;margin:0 auto}main.news.single_new .slider_photo .slick-slide.slick-current img,main.news.single_new .slider_photo .slick-slide.slick-current video{height:auto;width:500px;margin:0 auto}main.news.single_new .slider_photo-nav .slick-slide img{width:130px}main.news.single_new.page_media .banner-news .slider_photo .slick-list{padding:0!important}main.news.single_new.page_media .banner-news .slider_photo .slick-slide{padding-top:0}main.news.single_new.page_media .banner-news .slider_photo .slick-slide .slider_photo-item{display:none}main.news.single_new.page_media .banner-news .slider_photo .slick-slide .slider_photo-item img,main.news.single_new.page_media .banner-news .slider_photo .slick-slide .slider_photo-item video{height:auto}main.news.single_new.page_media .banner-news .slider_photo .slick-slide.slick-current .slider_photo-item{display:block;height:auto}main.news.single_new.page_media .banner-news .slider_photo .slick-slide.slick-current .slider_photo-item img,main.news.single_new.page_media .banner-news .slider_photo .slick-slide.slick-current .slider_photo-item video{height:auto}main.regulations:before{animation:none;width:100vw;right:0;bottom:0;opacity:.4}main.regulations:after{display:none}main.regulations .encabezado{padding-top:20px;padding-bottom:40px;display:block}main.regulations .encabezado h1{font-size:70px}main.regulations .regulations_cards .row .regulations_card figure{height:250px}main.regulations .regulations_cards .row .regulations_card figure figcaption .regulations_card-competicion{max-height:45px}main.regulations .regulations_cards .row .regulations_card figure figcaption h2{font-size:22px}main.regulations .regulations_cards .row .regulations_card figure figcaption p{font-size:15px;line-height:18px}main.partners{padding:240px 0 35px}main.partners .slider_partners .slick-prev{left:100px}main.partners .slider_partners .slick-next{right:100px}main.partners .widget-sponsors{clip-path:polygon(0 0,calc(50% - 340px) 0,calc(50% - 305px) 30px,calc(50% + 305px) 30px,calc(50% + 340px) 0,100% 0,100% 100%,0 100%)}main.partners .widget-sponsors .container{padding:90px 0}main.partners .widget-sponsors .container .partner_principal{margin:0 auto 45px}main.partners .widget-sponsors .container .partner_principal h3{margin-bottom:10px}main.partners .widget-sponsors .container .partner_principal img{max-width:435px}main.partners .widget-sponsors .container .partner_secundarios{gap:15px 135px}main.partners .widget-sponsors .container .partner_secundarios figure a img{max-width:195px}main.partners .widget-sponsors:before{clip-path:polygon(0 0,calc(50% - 340px) 0,calc(50% - 305px) 30px,calc(50% + 305px) 30px,calc(50% + 340px) 0,100% 0,100% 100%,0 100%)}main.partners .widget-sponsors:after{clip-path:polygon(0 0,calc(50% - 340px) 0,calc(50% - 305px) 30px,calc(50% + 305px) 30px,calc(50% + 340px) 0,100% 0,100% 100%,0 100%)}main.news.single_new.page_media{background-position:center 220px}main.news.single_new.page_media .banner-news:before{animation:none;width:100vw;right:0;bottom:0;opacity:.4}main.news.single_new.page_media .banner-news:after{display:none}main.news.single_new.page_media .banner-news .slider_photo .slick-slide img{height:0}main.news.single_new.page_media .banner-news .slider_photo .slick-slide.slick-current img{height:auto}main.news.single_new.page_media .fila_title.fila_circuito{flex-direction:column-reverse;align-items:flex-end;gap:20px}main.news.single_new.page_media .fila_title .circuito_year{justify-content:space-between;background-color:#00a3e0;border-radius:5px;padding:10px 0}main.news.single_new.page_media .fila_title .circuito_year .carreras_a\f1o{gap:12px;padding-left:20px}main.news.single_new.page_media .fila_title .circuito_year .carreras_a\f1o h1{font-size:30px}main.news.single_new.page_media .fila_title .circuito_year .carreras_a\f1o a img{width:8px}main.news.single_new.page_media .fila_title .circuito_year .desplegable{position:relative}main.news.single_new.page_media .fila_title .circuito_year .desplegable:before{background-color:#fff;top:5px;content:"";display:block;height:80%;width:2px;left:0;position:absolute}main.news.single_new.page_media .fila_title .circuito_year .desplegable .desplegable_media{padding:0 0 0 5px}main.news.single_new.page_media .fila_title .circuito_year .desplegable .desplegable_media .dropdown_circuito{border:0px;margin-left:0;width:50vw}main.news.single_new.page_media .fila_title .circuito_year .desplegable .desplegable_media .dropdown_circuito ul{top:60px;border-radius:5px}main.news.single_new.page_media .fila_title .circuito_year .desplegable .desplegable_media .dropdown_circuito ul li{padding-bottom:18px}main.news.single_new.page_media .fila_title .circuito_year .desplegable .desplegable_media .dropdown_circuito.open{background-color:transparent}main.results .results_competitions-list .results_competitions-item a{font-size:15px}main.results .results_competitions-list .results_competitions-item a:after{top:10px}main.results .results_year{display:none}main.results .results_year-mobile{display:flex;align-items:center;gap:10px;padding-top:15px}main.results .results_year-mobile h2{color:#fff;margin-bottom:0}main.results .results_cards figure figcaption{padding:10px 0}main.results .results_cards figure figcaption .results_card-year{font-size:20px}main.results .results_cards figure figcaption h2{font-size:25px}main.results .results_cards .results_card-btns{display:none}main.results .piloto_ficha .piloto_ficha-data{height:fit-content;flex-direction:column}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-img img{height:550px;object-fit:cover;object-position:top;max-width:100%}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-img:after{background:linear-gradient(180deg,rgba(2,0,36,0) 0%,rgb(0,0,0) 100%);width:100%;height:70px;top:auto;bottom:0;right:0}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-info{padding:0 20px 20px;gap:12px}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-name{position:relative}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-name p{font-size:30px;line-height:32px}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-name p.piloto_ficha-dorsal{font-size:60px;position:absolute;top:-95px}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-team{font-size:15px;margin-bottom:0}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-competiciones{margin-bottom:0}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table{display:table}main.results.categories{background-position:center 80px}main.results.categories .desplegable_btns{padding:0 0 40px}main.results.categories .rules_cards .rules_card .rules_card-btns{display:none}main.results.categories .results_table table.results_table-mobile.entry tr th:nth-child(2){text-align:center}main.results.categories .results_table table.results_table-mobile.entry tr th:nth-child(4){text-align:center}main.results.categories .results_table table.results_table-mobile.entry tr td:nth-child(2){text-align:center;vertical-align:top}main.results.categories .results_table table.results_table-mobile.entry tr td:nth-child(3){text-align:left}main.results.categories .results_table table.results_table-mobile.entry tr td:nth-child(4){vertical-align:top;text-align:center}main.results.categories .results_table table.results_table-mobile.entry tr:nth-child(1) th:nth-child(3){text-align:left}main.results.categories .entry_list .entry_card .piloto_info .piloto_info-data p.piloto_info-dorsal{font-size:35px}main.results.categories .entry_list .entry_card .piloto_info .piloto_info-data p.piloto_info-name{font-size:20px}main.mediapass .container_filmingrequest{padding:0}main.mediapass .tvbroadcast_img img{display:none}main.mediapass .tvbroadcast_img img.tvbroadcast_img-mobile{display:block}main.teams .teams_info .teams_info-category{display:none}main.teams .teams_info.mobile.ipad{display:block;margin-bottom:0}main.teams .teams_info.mobile.ipad .dropdown{margin-left:0;margin-bottom:40px}main.teams .results_switch .results_switch-item img{max-height:20px}main.teams .results_switch.competitors_area{display:none}main.teams.news.single_new{background-image:url(/img/tapiz_general.jpg);background-repeat:no-repeat}main .carreras_a\f1o,main .carreras_a\c3\b1o{margin-bottom:0;justify-content:flex-start;gap:10px}main .carreras_a\f1o a img,main .carreras_a\c3\b1o a img{width:8px}main .form{padding:45px 35px;border-right:none;overflow-y:auto}main .form .form_title h2{font-size:30px}main .form h3{font-size:20px}main .form label{padding-left:0}main .form .container_input-radios{gap:20px;padding-left:0}main .form .input-check-race{justify-content:space-between}main .form .input-check-race .col-2{width:fit-content}main .form .inputs_documentation{padding-left:0}main .form input[type=submit]{width:100%!important}main .form.short_form{margin-bottom:0}main .form.short_form .form_inputs{gap:50px}main .read_btns{display:none}main .read_btns.table_version{display:block;margin-bottom:0}main .read_btns.table_version a.read_btns-download.table_version-btn{width:100%;border-radius:10px 10px 0 0;text-align:left;background-color:#000;padding-left:30px;padding-top:8px}main .read_btns.table_version a.read_btns-download.table_version-btn:before{top:12px;left:13px}main .results_table{border-radius:0 0 10px 10px;border-top-width:5px}main .results_table table{display:table}main .results_table table.results_table-mobile{display:none;width:fit-content}main .results_table table.results_table-mobile tr{background-color:#262626}main .results_table table.results_table-mobile tr.black-tr{background-color:#262626!important}main .results_table table.results_table-mobile tr.not-black-tr{background-color:#393939!important}main .results_table table.results_table-mobile tr th:nth-child(2){text-align:left}main .results_table table.results_table-mobile tr td{text-align:left;font-weight:700;text-transform:none;background:transparent}main .results_table table.results_table-mobile tr td span{font-weight:500;display:block;padding-top:8px}main .results_table table.results_table-mobile tr td img{display:inline;margin-left:3px;width:20px}main .results_table table.results_table-mobile tr td:nth-child(2){text-align:left!important}main .results_table table.results_table-mobile tr td:nth-child(1){text-align:center!important;vertical-align:top}main .results_table table.results_table-mobile tr td:nth-child(3){text-align:center!important;vertical-align:top}main .results_table table.results_table-mobile tr td:nth-child(3) span{font-weight:500;display:block;padding-top:8px}main .results_table table.results_table-mobile tr:nth-child(even) td:nth-child(1){text-align:left!important;font-weight:500}main .results_table table.results_table-mobile tr:nth-child(4n),main .results_table table.results_table-mobile tr:nth-child(4n+1){background:#000000}main .results_table table.results_table-mobile tr:first-child{background:#00A3E0}main .results_table table.results_table-mobile.entry{margin-top:40px}main .results_table table.results_table-mobile.entry tr{background-color:#262626}main .results_table table.results_table-mobile.entry tr th:nth-child(2){text-align:center!important}main .results_table table.results_table-mobile.entry tr th:nth-child(4){text-align:center}main .results_table table.results_table-mobile.entry tr td:nth-child(2){text-align:center!important;vertical-align:top}main .results_table table.results_table-mobile.entry tr td:nth-child(3){text-align:left!important}main .results_table table.results_table-mobile.entry tr td:nth-child(4){vertical-align:top;text-align:center}main .results_table table.results_table-mobile.entry tr:nth-child(1) th:nth-child(3){text-align:left}main .results_table table.results_table-mobile.entry tr:nth-child(odd){background-color:#393939}main .results_table table.results_table-mobile.entry tr:nth-child(even) td:nth-child(1){text-align:center!important}main .results_table table.results_table-mobile.entry tr:first-child{background-color:#00a3e0}main .piloto_ficha .piloto_ficha-data{height:fit-content;flex-direction:column;width:80vw}main .piloto_ficha .piloto_ficha-data .piloto_ficha-img{width:100%}main .piloto_ficha .piloto_ficha-data .piloto_ficha-img img{height:550px;object-fit:cover;object-position:top;max-width:100%}main .piloto_ficha .piloto_ficha-data .piloto_ficha-img:after{background:linear-gradient(180deg,rgba(2,0,36,0) 0%,rgb(38,38,38) 100%);width:100%;height:70px;top:auto;bottom:0;right:0}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info{padding:20px;gap:12px;width:100%;z-index:1}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-name{position:relative}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-name p{font-size:30px;line-height:32px}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-name p.piloto_ficha-dorsal{font-size:60px;position:absolute;top:-125px}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-team{font-size:15px;margin-bottom:0}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-competiciones{margin-bottom:0}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table{display:table}main .accordion{height:100%;margin-top:20px}main .accordion .toggle:after{top:45%}main#entry_application .margin_left_inputs input{margin-left:0}main#entry_application .margin_left_inputs .m_left{margin-left:0}main#entry_application .margin_left_inputs textarea{margin-left:0}}@media (max-width: 768px){.select_arrow_2{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1.5rem center;background-size:10px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#my_entry #date_of_birth{margin-left:0!important;margin-right:0!important;width:100%}#my_entry #nationality{margin-top:0!important}.text_small_modal{font-size:16px!important}.menu_bar nav{padding:0 0 0 5px}.topbar-btns{padding:5px 0 0}.topbar-btns .btn-login{height:38px;width:38px;margin:3px 0 0 5px}main.home .video-header video,main.home .video-header img{height:60vh}main.home .video-header .video-txt{width:80vw}main.news.single_new .banner-news .single_new-img video{max-height:392px}main.credential-regulations{padding-bottom:40px!important}main.credential-regulations .signature-pad{width:100%!important}main .form a.backToAdmin{padding-left:25px}main .form a.backToAdmin:before{left:12px}main .form .form_title h2{text-align:start}main#my_entry .card_payment.team_administrator{padding:15px 25px!important}footer .copyright{display:block;padding:14px 100px;text-align:center}footer .copyright .txt-copyright{padding:0}footer .copyright ul{margin:0 auto;width:fit-content}#entry_application .margin_left_inputs,#entry_application .margin_left_inputs input,#entry_application .margin_left_inputs label,#entry_application .margin_left_inputs .m_left,#entry_application .margin_left_inputs textarea{margin-left:0}#application_for_passes .form .table input{width:auto}.wrong{position:relative;right:21px}.card_payment{width:100%!important}.card_payment h2{font-size:22px!important}.megamenu_2 .back_form{padding-top:3rem}.megamenu_2 .menu_modal_litle{position:relative;top:0%;padding:40px 40px 40px 60px;margin-bottom:0!important}.megamenu_2 .desplegable_circuitos-mobile{margin-top:100px;display:block;background-color:#00a3e0;margin-bottom:50px;border-radius:5px}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu{color:#fff;text-align:center;padding:10px 0;position:relative}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu p{font-weight:700;margin-bottom:0;position:relative}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu p:after{content:"";background-image:url(/img/dropdown_icon.png);background-repeat:no-repeat;width:13px;height:8px;display:block;position:absolute;right:20px;top:8px;transition:all .2s ease-out}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu ul{display:none;position:absolute;list-style:none;top:50px;border-radius:5px;right:0;left:0;background-color:#00a3e0;padding:15px 0;z-index:2;transition:all .2s ease-out}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu ul li{text-align:center;position:relative;padding-bottom:10px}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu ul li:after{content:"";display:block;position:absolute;width:95%;height:1px;background-color:#fff;left:9px;bottom:11%}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu ul li:last-child{padding-bottom:0}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu ul li:last-child:after{display:none}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu.open p:after{rotate:180deg}.megamenu_2 .desplegable_circuitos-mobile .dropdown_megamenu.open ul{display:block}.megamenu_2 .w-140{width:auto!important}.megamenu_2 .form.w-140{height:45vh!important}.megamenu_2:before{width:32.5%}.megamenu_2 .accordion .inner{padding:0!important}.megamenu_2 .form{height:64vh!important}.megamenu_2 .form .form_title h2{text-transform:uppercase;font-size:30px}.megamenu_2 .form .form_submit input{width:100%}.text_font_09,.terms_text{font-size:.9rem!important}.text-justify{text-align:justify}.movil_logout{position:absolute!important;bottom:0px;right:60px}.widget-sponsors{clip-path:none}.widget-sponsors:before{clip-path:none}.widget-sponsors ul{padding:30px 0}.widget-sponsors:after{clip-path:none}}@media (max-width: 640px){header .logo img{width:100px}#my_entry .m_left select{width:48%}.menu_bar nav{display:none}header .row .col-sm-8{display:none}header .row .col-sm-2 .logo figure{padding-bottom:10px}header .row .col-sm-2:last-child{display:none}.widget-carreras .item-wgt-carrera{margin:0 30px 10px}.megamenu-mobile{padding-top:90px}main.home{padding-top:100px}main.home .video-header .video-txt{z-index:2}main.home .video-header .video-txt a{width:120%}main.home .slider-home .progressBarContainer{display:flex;justify-content:flex-start;gap:10px;bottom:10%;width:90%}main.home .slider-home .progressBarContainer div span.progressBar{height:2px}main.home .slider-home .progressBarContainer div span.progressBar:before{display:none}main.home .slider-home .progressBarContainer div span.progressBar .inProgress.active_line:before{display:none!important}main.home .slider-home .progressBarContainer .item{width:15%}main.home .slider-home .progressBarContainer .item h4{display:none}main.home .upcoming_txt{display:block;margin:0 auto 15px;width:80%;background-color:#00a3e0;padding:5px;border-radius:10px 10px 0 0}main.home .upcoming_txt h2{text-align:center;font-size:20px;color:#fff;margin-bottom:0;font-weight:500}main.home .slider_carreras{margin-top:0}main.home .slider_carreras .slick-next{padding-left:0;width:55px}main.home .slider_carreras .slick-next:before{background-size:8px;width:8px;height:15px}main.home .slider_carreras .slick-prev{padding-right:0;width:55px}main.home .slider_carreras .slick-prev:before{background-size:8px;width:8px;height:15px}main.home .slider_carreras .slider_carreras-item a .slider_carreras-card .slider_carreras-circuito{width:110px}main.home .slider_carreras .slider_carreras-item a .slider_carreras-card .slider_carreras-info{justify-content:space-around;width:calc(100% - 110px);height:120px}main.home .slider_carreras .slider_carreras-item a .slider_carreras-card .slider_carreras-info .slider_carreras-location{justify-content:flex-start;flex-direction:row-reverse}main.home .slider_carreras .slider_carreras-item a .slider_carreras-card .slider_carreras-info .slider_carreras-location img{width:15px;height:15px}main.home .slider_carreras .slider_carreras-item a .slider_carreras-card .slider_carreras-info .slider_carreras-location p{font-size:12px}main.home .slider_carreras .slider_carreras-item a .slider_carreras-card .slider_carreras-info h4{color:#fff;font-size:15px}main.home .slider_carreras .slider_carreras-item a .slider_carreras-card .slider_carreras-info .slider_carreras-date{font-size:10px}main.home .slider_carreras .slider_carreras-item a .slider_carreras-more{display:none}main.home .fullcalendar{bottom:0}main.carreras{padding-bottom:0}main.carreras.banner_race{padding:70px 0 60px;background-size:700px;background-position:top;background-repeat:no-repeat}main.carreras.banner_race.news.single_new{padding:100px 0 60px}main.carreras.banner_race.news.single_new .slider_photo-nav .slick-slide .slider_photo-item img{width:120px;height:70px}main.carreras.news.single_new .banner-news h1{padding-left:0}main.carreras.news.single_new .banner-news .date_share{gap:10px 100%}main.carreras.news.single_new .banner-news .date_share .share_buttons{gap:15px}main.carreras.news.single_new .banner-news .date_share .share_buttons .share_share,main.carreras.news.single_new .banner-news .date_share .share_buttons .share_download,main.carreras.news.single_new .banner-news .date_share .share_buttons .share_watch{width:25px;height:25px;padding:0}main.carreras.news.single_new .banner-news .date_share .share_buttons .share_share span,main.carreras.news.single_new .banner-news .date_share .share_buttons .share_download span,main.carreras.news.single_new .banner-news .date_share .share_buttons .share_watch span{display:none}main.carreras.news.single_new .slider_photo .slick-prev{left:3vw;top:35%}main.carreras.news.single_new .slider_photo .slick-slide .date_share{gap:10px 100%}main.carreras.news.single_new .slider_photo .slick-next{right:3vw;top:35%}main.carreras.news.single_new .slider_photo-nav .slick-slide .slider_photo-item img{width:130px}main.carreras .banner-humo:before{background-position:50% 45px;background-size:1800px}main.carreras .banner-humo .con_print{justify-content:space-around;gap:10px;align-items:center;margin-bottom:40px!important}main.carreras .banner-humo .con_print .carreras_a\f1o{width:fit-content;background-color:#00a3e0;gap:10px!important;padding:8px 10px;border-radius:5px;margin-bottom:0!important}main.carreras .banner-humo .con_print .carreras_a\f1o a img{width:5px}main.carreras .banner-humo .con_print .carreras_a\f1o h1{font-size:20px;line-height:18px}main.carreras .banner-humo .con_print .print_calendar{display:block;position:relative;text-align:end}main.carreras .banner-humo .con_print .print_calendar a{padding-right:10px;text-decoration:underline}main.carreras .banner-humo .con_print .print_calendar:after{content:"";background-image:url(/img/link_download.svg);background-repeat:no-repeat;background-size:12px;width:12px;height:12px;display:block;position:absolute;right:0;top:8px}main.carreras .banner-humo .con_print .print_calendar a{color:#fff;margin-bottom:0;font-size:13px}main.carreras .banner-humo .carreras_container{padding-top:100px;padding-bottom:40px}main.carreras .banner-humo .carreras_dropdown{flex-direction:column-reverse!important;gap:20px}main.carreras .banner-humo .carreras_dropdown .dropdown{margin-left:170px;background-color:#00a3e0;border-radius:5px}main.carreras .banner-humo .carreras_dropdown .dropdown ul{border-radius:5px}main.carreras .banner-humo .carreras_dropdown .dropdown.carreras_dropdowns-groups{z-index:2;margin-left:200px}main.carreras .banner-humo .carreras_dropdown .dropdown.carreras_dropdowns-groups p{padding:2px 10px 2px 0}main.carreras .banner-humo .carreras_dropdown .dropdown.carreras_dropdowns-groups p:after{top:15px}main.carreras .banner-humo .container_fondo{background-color:transparent}main.carreras .banner-humo .mediapass_cards .mediapass_card figure figcaption .mediapass_card-competicion{margin:0 auto 7%}main.carreras .desplegable_container .desplegable_categoria{justify-content:center;margin-top:60px}main.carreras .desplegable_container .desplegable_categoria .dropdown_categoria{width:90%;margin-left:0}main.carreras .desplegable_container .desplegable_categoria .dropdown_categoria p{font-size:18px}main.carreras .desplegable_container .desplegable_categoria .dropdown_categoria p:after{top:14px}main.carreras .desplegable_container .desplegable_categoria .dropdown_categoria ul{padding:5px 0}main.carreras .desplegable_container .desplegable_categoria .dropdown_categoria ul li{font-size:18px}main.carreras .desplegable_container .desplegable_categoria .view_calendar{display:none}main.carreras .results_cards{gap:40px 0;margin-top:40px}main.carreras .results_cards.col-lg-6{margin-top:0}main.carreras .results_cards .results_card{margin-top:0}main.carreras .results_cards .results_card figure{height:250px}main.carreras .results_cards .results_card figure figcaption{padding:20px;gap:20px}main.carreras .results_cards .results_card figure figcaption .results_card-year{font-size:25px}main.carreras .results_cards .results_card figure figcaption h2{font-size:22px}main.carreras .circuito_title{display:block}main.carreras .circuito_title h1 span{font-size:30px}main.carreras .circuito_title.desktop{display:none}main.carreras .carreras_container{padding-top:40px}main.carreras .carreras_container .carrera_evento{justify-content:center}main.carreras .carreras_container .carrera_evento .carreras_info{width:90%}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-fecha .carreras_info-dia{font-size:15px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-fecha span{width:35px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-fecha .carreras_info-mes{font-size:12px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-circuito figure{height:185px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-circuito figure img{max-width:150px;max-height:110px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-datos{padding:25px 15px 25px 25px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-datos .carreras_info-location img{width:25px;height:25px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-datos .carreras_info-location p{font-size:15px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-datos a h2{font-size:25px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-datos ul li{font-size:12px}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-categoria{padding:5px 0}main.carreras .carreras_container .carrera_evento .carreras_info .carreras_info-categoria .carreras_info-categoria-text{font-size:15px}main.carreras .carreras_container .carrera_evento .carreras_info.next .carreras_info-categoria .carreras_info-categoria-text{font-size:15px}main.carreras.calendar .calendar_container .calendar_title{margin-bottom:50px}main.carreras.calendar .calendar_container .calendar_title h2{font-size:30px}main.carreras.calendar .calendar_container .calendar_bttns{justify-content:flex-start;gap:15px}main.carreras.entry .banner-humo .carreras_dropdown{flex-direction:column-reverse}main.carreras.entry .banner-humo .carreras_dropdown .dropdown.carreras_dropdowns-groups{display:none}main.carreras .carreras_dropdown .dropdown{margin-bottom:0}main.news{padding:30px 0 95px;background-position:center 200px}main.news .banner-news:before{background-position:50% 45px;background-size:1700px}main.news .banner-news .destacada_container{padding:70px 0 45px}main.news .banner-news .destacada_container figure img{height:380px;object-fit:cover}main.news .banner-news .destacada_container figure figcaption{padding:30px;justify-content:center}main.news .banner-news .destacada_container figure figcaption p{font-size:12px}main.news .banner-news .destacada_container figure figcaption h1{font-size:25px;margin-bottom:15px;width:80%}main.news .banner-news .destacada_container figure figcaption a{font-size:12px;width:130px;padding:5px 0}main.news.single_new{padding:100px 0 0;background-position:center 245px}main.news.single_new.single_photo{background-position:center 270px}main.news.single_new .banner-news h1{font-size:25px;margin-bottom:20px}main.news.single_new .banner-news .single_new-back{padding-left:10vw;font-size:12px;margin-bottom:10px}main.news.single_new .banner-news .single_new-back:before{left:20px;top:6px}main.news.single_new .banner-news .single_new-img img{height:200px}main.news.single_new .banner-news .single_new-img video{max-height:291px}main.news.single_new .banner-news .date_share{margin-bottom:40px;align-items:center;gap:10px}main.news.single_new .banner-news .date_share .share_buttons .share_download,main.news.single_new .banner-news .date_share .share_buttons .share_share,main.news.single_new .banner-news .date_share .share_buttons .share_watch{padding:0 35px 0 0}main.news.single_new .banner-news .date_share .share_buttons .share_download:after,main.news.single_new .banner-news .date_share .share_buttons .share_share:after,main.news.single_new .banner-news .date_share .share_buttons .share_watch:after{background-size:25px;width:25px;height:25px}main.news.single_new .slider_photo .slick-prev{left:0;z-index:1;width:12px;height:22px}main.news.single_new .slider_photo .slick-prev:before{background:url(/img/icon_prev.png);content:"";display:block;height:22px;margin:0 auto;width:12px}main.news.single_new .slider_photo .slick-list{padding:0!important}main.news.single_new .slider_photo .slick-slide img,main.news.single_new .slider_photo .slick-slide video,main.news.single_new .slider_photo .slick-slide .error_container{width:300px;height:0}main.news.single_new .slider_photo .slick-slide .error_container{display:flex;justify-content:center;align-items:center;background:#000000;width:300px;margin:0 auto;height:170px;padding:20px;position:relative;z-index:2}main.news.single_new .slider_photo .slick-slide .error_container .errorParagraph{color:#fff;text-align:center;font-size:12px}main.news.single_new .slider_photo .slick-slide.slick-current img,main.news.single_new .slider_photo .slick-slide.slick-current video,main.news.single_new .slider_photo .slick-slide.slick-current .error_container{width:300px;height:auto}main.news.single_new .slider_photo .slick-slide .slider_photo-item.video:after{height:50px;width:50px;margin:-25px 0 0 -25px}main.news.single_new .slider_photo .slick-next{right:0;z-index:1;width:12px;height:22px}main.news.single_new .slider_photo .slick-next:before{background:url(/img/icon_next.png);content:"";display:block;height:22px;margin:0 auto;width:12px}main.news.single_new .counter .paging_caption .pagingInfo p{font-size:12px}main.news.single_new .counter .paging_caption .pagingInfo p span{font-size:20px;padding-top:13px}main.news.single_new .counter .paging_caption .caption{font-size:12px;padding-top:8px}main.news.single_new .counter .paging_caption .caption:before{height:18px}main.news.single_new .counter .share_buttons{padding-top:5px}main.news.single_new .slider_photo-nav .slick-slide img{width:120px;margin:0 auto;height:70px}main.news.single_new .slider_photo-nav .slick-slide .slider_photo-item.video:after{height:30px;width:30px;margin:-15px 0 0 -15px}main.regulations{padding-top:90px;background-size:contain}main.regulations:before{background-position:50% 45px;background-size:1800px}main.regulations .results_switch{border:0}main.regulations .results_switch:after{right:0}main.regulations .encabezado{padding-top:20px;padding-bottom:40px}main.regulations .encabezado h1{font-size:40px}main.regulations .regulations_cards .row{gap:40px 0}main.partners{padding:110px 0 0}main.partners .slider_partners .slick-prev{left:0;top:100px}main.partners .slider_partners .slick-slide{padding:0 20px}main.partners .slider_partners .slick-slide.slick-current .slider_partner-item img{width:300px;height:200px}main.partners .slider_partners .slick-next{right:0;top:100px}main.partners .widget-sponsors{clip-path:polygon(0 0,calc(50% - 95px) 0,calc(50% - 75px) 30px,calc(50% + 80px) 30px,calc(50% + 101px) 0,100% 0,100% 100%,0 100%)}main.partners .widget-sponsors:before{clip-path:polygon(0 0,calc(50% - 95px) 0,calc(50% - 75px) 30px,calc(50% + 80px) 30px,calc(50% + 101px) 0,100% 0,100% 100%,0 100%)}main.partners .widget-sponsors:after{clip-path:polygon(0 0,calc(50% - 95px) 0,calc(50% - 75px) 30px,calc(50% + 80px) 30px,calc(50% + 101px) 0,100% 0,100% 100%,0 100%)}main.partners .widget-sponsors .container .partner_principal{margin:0 auto 30px}main.partners .widget-sponsors .container .partner_principal img{max-width:315px}main.partners .widget-sponsors .container .partner_secundarios{gap:25px}main.partners .widget-sponsors .container .partner_secundarios figure{height:145px;gap:5px}main.partners .widget-sponsors .container .partner_secundarios figure figcaption h3{font-size:15px}main.news.single_new.page_media{background-position:center 35px;background-size:1000px;padding:100px 0 40px}main.news.single_new.page_media .banner-news:before{background-position:50% 45px;background-size:1800px}main.news.single_new.page_media .banner-news .fila_title{margin-bottom:20px;flex-direction:column-reverse;align-items:center;gap:60px 0}main.news.single_new.page_media .banner-news .fila_title h1{text-align:center}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_media{margin-left:200px}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_media p{padding:5px 18px 5px 0;font-size:12px}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_media p:after{background-size:10px;width:10px;height:7px;right:15px;top:11px}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_media ul{top:35px;border-radius:10px;box-shadow:0 8px 16px #0006}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_media ul li{font-size:10px;padding-bottom:15px}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_media ul li:after{width:130px;margin-left:-65px;bottom:22%}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_circuito{width:228px;border-radius:0}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_circuito p{font-size:12px}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_circuito p:after{top:12px;background-size:9px;width:9px;height:5px;right:10px}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_circuito ul{top:45px}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_circuito ul li{font-size:12px}main.news.single_new.page_media .banner-news .fila_title .desplegable .desplegable_media .dropdown_circuito ul li:after{width:200px;margin-left:-100px;bottom:20%}main.news.single_new.page_media .banner-news .fila_title .circuito_year{width:95vw;padding:5px 0;justify-content:space-between}main.news.single_new.page_media .banner-news .fila_title .circuito_year .carreras_a\f1o h2{font-size:20px}main.news.single_new.page_media .banner-news .fila_title .circuito_year .carreras_a\f1o a img{width:5px}main.news.single_new.page_media .banner-news .fila_title.fila_circuito{gap:40px;margin-bottom:40px}main.news.single_new.page_media .banner-news .date_share{gap:10px 100%}main.news.single_new.page_media .banner-news .date_share .share_buttons{gap:15px}main.news.single_new.page_media .banner-news .date_share .share_buttons .share_download,main.news.single_new.page_media .banner-news .date_share .share_buttons .share_share{width:25px;height:25px;padding:0}main.news.single_new.page_media .banner-news .date_share .share_buttons .share_download span,main.news.single_new.page_media .banner-news .date_share .share_buttons .share_share span{display:none}main.results{background-size:1050px;background-position:center 20px;padding:115px 0 0}main.results .results_year{display:flex;align-items:center;gap:20px;justify-content:space-between;background-color:#00a3e0;border-radius:5px;padding:5px 0;width:95vw;margin:0 auto 50px}main.results .results_year .carreras_a\f1o{gap:12px;padding-left:20px;margin:0 auto}main.results .results_year .carreras_a\f1o a img{width:5px}main.results .results_year .carreras_a\f1o h1{font-size:18px;line-height:18px}main.results .results_year .desplegable{display:block;position:relative}main.results .results_year .desplegable .desplegable_results .dropdown_results{color:#fff;width:185px;position:relative}main.results .results_year .desplegable .desplegable_results .dropdown_results p{font-size:15px;font-weight:700;text-align:center;margin-bottom:0;padding:5px 15px 5px 0}main.results .results_year .desplegable .desplegable_results .dropdown_results p:after{content:"";background-image:url(/img/dropdown_icon.png);background-repeat:no-repeat;width:13px;height:8px;display:block;position:absolute;right:20px;top:13px;transition:all .2s ease-out}main.results .results_year .desplegable .desplegable_results .dropdown_results ul{display:none;position:absolute;list-style:none;top:45px;border-radius:5px;right:0;left:0;background-color:#00a3e0;padding:15px 0;z-index:2;transition:all .2s ease-out;box-shadow:0 2px 16px #0006}main.results .results_year .desplegable .desplegable_results .dropdown_results ul li{text-align:center;position:relative;padding-bottom:10px}main.results .results_year .desplegable .desplegable_results .dropdown_results ul li:after{content:"";display:block;position:absolute;width:175px;height:1px;background-color:#fff;left:50%;margin-left:-86px;bottom:17%}main.results .results_year .desplegable .desplegable_results .dropdown_results ul li:last-child{padding-bottom:0}main.results .results_year .desplegable .desplegable_results .dropdown_results ul li:last-child:after{display:none}main.results .results_year .desplegable .desplegable_results .dropdown_results.open p:after{rotate:180deg}main.results .results_year .desplegable .desplegable_results .dropdown_results.open ul{display:block}main.results .results_year .desplegable:before{background-color:#fff;top:5px;content:"";display:block;height:80%;width:2px;left:0;position:absolute}main.results .results_year-mobile{display:none}main.results .results_competitions-list{display:none}main.results .results_switch{background-color:transparent;position:relative;margin-bottom:35px;border:none}main.results .results_switch:after{background:#ffffff;bottom:0;content:"";display:block;height:1px;width:100vw;right:-12px;position:absolute}main.results .results_switch .results_switch-item{text-align:center;font-weight:700;position:relative;padding:15px 30px;text-transform:uppercase;font-size:15px}main.results .results_switch .results_switch-item:after{background:#00A3E0;bottom:-2px;content:"";display:none;height:5px;right:20px;left:20px;position:absolute;z-index:1}main.results .results_switch .results_switch-item.selected{background-color:transparent}main.results .results_switch .results_switch-item.selected:after{display:block}main.results .desplegable_circuitos-mobile{display:block;background-color:#00a3e0;margin-bottom:50px;border-radius:5px}main.results .desplegable_circuitos-mobile .dropdown_circuitos{color:#fff;text-align:center;padding:10px 0;position:relative}main.results .desplegable_circuitos-mobile .dropdown_circuitos p{font-weight:700;margin-bottom:0;position:relative}main.results .desplegable_circuitos-mobile .dropdown_circuitos p:after{content:"";background-image:url(/img/dropdown_icon.png);background-repeat:no-repeat;width:13px;height:8px;display:block;position:absolute;right:20px;top:8px;transition:all .2s ease-out}main.results .desplegable_circuitos-mobile .dropdown_circuitos ul{display:none;position:absolute;list-style:none;top:50px;border-radius:5px;right:0;left:0;background-color:#00a3e0;padding:15px 0;z-index:2;transition:all .2s ease-out}main.results .desplegable_circuitos-mobile .dropdown_circuitos ul li{text-align:center;position:relative;padding-bottom:10px}main.results .desplegable_circuitos-mobile .dropdown_circuitos ul li:after{content:"";display:block;position:absolute;width:95%;height:1px;background-color:#fff;left:9px;bottom:11%}main.results .desplegable_circuitos-mobile .dropdown_circuitos ul li:last-child{padding-bottom:0}main.results .desplegable_circuitos-mobile .dropdown_circuitos ul li:last-child:after{display:none}main.results .desplegable_circuitos-mobile .dropdown_circuitos.open p:after{rotate:180deg}main.results .desplegable_circuitos-mobile .dropdown_circuitos.open ul{display:block}main.results .results_mobile-link{display:none;text-align:center;color:#fff;text-decoration:underline;margin-bottom:15px}main.results .results_mobile-link a{font-size:15px;padding-right:20px}main.results .read_btns.table_version{padding:0 12px;margin-bottom:0}main.results .read_btns.table_version a.read_btns-download{width:100%;border-radius:10px 10px 0 0;text-align:left;background-color:#000;padding-left:30px;padding-top:8px}main.results .read_btns.table_version a.read_btns-download:before{top:12px;left:13px}main.results .results_table{border-radius:0 0 10px 10px;border-top-width:5px}main.results .results_cards figure figcaption{padding:20px 0}main.results .results_cards figure figcaption .results_card-year{font-size:25px}main.results .results_cards figure figcaption h2{font-size:35px}main.results .results_cards .results_card-btns{display:none}main.results .piloto_ficha{align-items:flex-start;padding-top:20px}main.results .piloto_ficha .piloto_ficha-data{height:fit-content;flex-direction:column}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-img img{height:100%}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-img:after{background:linear-gradient(180deg,rgba(2,0,36,0) 0%,rgb(0,0,0) 100%);width:100%;height:70px;top:auto;bottom:0;right:0}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-info{padding:0 20px 20px;gap:12px}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-name p{font-size:30px;line-height:32px}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-name p.piloto_ficha-dorsal{font-size:60px;position:absolute;top:-95px}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-team{font-size:15px;margin-bottom:0}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-competiciones{margin-bottom:0}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table{width:fit-content;display:block}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr th{font-size:10px}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr td{font-size:10px}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr td:nth-child(n+2){width:50px}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr td:after{height:160%}main.results .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr:nth-child(n+2) td:nth-child(1){padding-left:5px}main.results.categories{background-size:1050px;background-position:center -60px}main.results.categories .categories_img img{max-width:275px}main.results.categories .rules_cards .rules_card figure figcaption h2{font-size:25px}main.results.categories .rules_cards .rules_card figure figcaption p{font-size:18px;line-height:20px}main.results.categories .riders_list{padding:30px 0}main.results.categories .riders_list .rider_card figure figcaption .rider_data p.rider_data-name{font-size:15px;max-width:90px;line-height:15px}main.results.categories .riders_list .rider_card figure figcaption .rider_data p.rider_data-dorsal{font-size:35px;line-height:30px}main.results.categories .riders_list .rider_card figure figcaption .rider_team{font-size:10px}main.results.categories .riders_list .piloto_ficha{padding-top:50px}main.results.categories .results_switch{display:none}main.results.categories .results_switch.mobile{display:flex;margin:auto auto 40px;max-width:none}main.results.categories .results_switch.mobile .results_switch-item{padding:10px}main.results.categories .results_switch.mobile .results_switch-item:after{right:5px;left:5px;width:90%}main.results.categories .results_switch-scroll{display:block;overflow-x:scroll;margin:0 -15px 30px}main.results.categories .results_switch-scroll .results_switch{width:max-content;display:block;margin-bottom:15px}main.results.categories .results_switch-scroll .results_switch .results_switch-item{display:inline;margin:0 15px}main.results.categories .results_switch-scroll .results_switch .results_switch-item:after{right:0;left:0;width:100%}main.results.categories .results_switch-scroll .results_switch:after{top:33px;right:0;width:100%}main.results.categories .desplegable_btns{gap:20px;flex-direction:column-reverse}main.results.categories .desplegable_btns .desplegable_circuitos .dropdown_circuito{border:0px;background-color:#00a3e0;border-radius:5px;margin-left:0}main.results.categories .desplegable_btns .desplegable_circuitos .dropdown_circuito ul{border-radius:5px}main.results.categories .desplegable_btns .dropdown.carreras_dropdowns-groups{margin-left:170px;background-color:#00a3e0;border-radius:5px}main.results.categories .desplegable_btns .dropdown.carreras_dropdowns-groups p{padding:3px 0}main.results.categories .desplegable_btns .dropdown.carreras_dropdowns-groups.open ul{border-radius:5px;box-shadow:0 8px 16px #0006}main.results.categories .desplegable_btns .read-btns{justify-content:flex-end}main.results.categories .desplegable_btns .read-btns .results_card-read{display:none}main.results.categories .desplegable_btns .read-btns .results_card-download{border:2px solid #00A3E0;background-color:transparent}main .sidemenu_list{display:none}main .sidemenu_list-scroll{display:block;overflow-x:auto;overflow-y:hidden;margin:0 -15px 50px!important}main .sidemenu_list-scroll .sidemenu_list-mobile{width:max-content;display:block;margin:auto auto 15px!important;max-width:none;background-color:transparent;position:relative}main .sidemenu_list-scroll .sidemenu_list-mobile .sidemenu_list-item{display:inline;margin:0 15px;padding:10px;background-color:transparent;text-align:center;font-weight:700;position:relative;text-transform:uppercase;font-size:15px}main .sidemenu_list-scroll .sidemenu_list-mobile .sidemenu_list-item a{color:#fff}main .sidemenu_list-scroll .sidemenu_list-mobile .sidemenu_list-item:after{right:0;left:0;display:none;width:100%;background:#00A3E0;bottom:-2px;content:"";height:5px;position:absolute;z-index:1}main .sidemenu_list-scroll .sidemenu_list-mobile .sidemenu_list-item.selected:after{display:block}main .sidemenu_list-scroll .sidemenu_list-mobile:after{top:33px;right:0;width:100%;background:#ffffff;bottom:0;content:"";display:block;height:1px;position:absolute}main.mediapass{padding-top:115px;background-size:650px}main.mediapass .mediapass_title{display:block;margin-bottom:40px}main.mediapass .mediapass_title h1{font-size:40px;color:#fff;text-align:center}main.mediapass.entry{padding-bottom:0}main.mediapass.request{padding-bottom:0}main.mediapass.request .form{border-radius:20px 20px 0 0;margin-top:0;margin-bottom:-70px}main.mediapass .container_filmingrequest{padding:0 20px;background-color:transparent;margin-top:0;margin-bottom:40px}main.mediapass .container_tvbroadcast{margin-top:0}main.mediapass .mediapass_cards{flex-direction:column-reverse}main.mediapass .mediapass_cards .mediapass_card figure{height:250px}main.mediapass .mediapass_cards .mediapass_card figure figcaption{padding:20px 0}main.mediapass .mediapass_cards .mediapass_card figure figcaption .mediapass_card-competicion{width:100px}main.mediapass .mediapass_cards .mediapass_text{text-align:center}main.teams{padding:105px 0 40px;background-size:900px;background-position:center -15vh}main.teams .teams_title{display:block;color:#fff;text-align:center;margin-bottom:40px}main.teams .teams_title h1{font-size:40px}main.teams .dorna_aviso{display:none}main.teams .results_switch{display:none}main.teams .results_switch.browse{display:flex}main.teams .switch_browse{margin-bottom:0}main.teams .teams_info{display:none;padding:inherit;background-color:transparent}main.teams .teams_info.mobile{display:block}main.teams .teams_info.mobile.ipad .dropdown{margin-bottom:0}main.teams .teams_info .results_year{display:block;margin-bottom:30px}main.teams .teams_info .teams_info-filter .carreras_a\f1o{justify-content:center}main.teams .teams_info .teams_info-filter .dropdown{margin-left:0;margin-bottom:0}main.teams .teams_info .teams_info-filter .dropdown p{font-size:15px}main.teams .teams_info .teams_info-filter .dropdown p:after{top:12px}main.teams .teams_info .teams_info-filter .dropdown ul{border-radius:5px}main.teams .teams_info .teams_info-filter .dropdown ul li a{font-size:15px;font-weight:400}main.teams .mediapass_cards{margin-top:0}main.teams .mediapass_cards .mediapass_card figure figcaption h2{font-size:30px}main.teams .mediapass_cards .mediapass_card figure figcaption .mediapass_card-info p{font-size:18px}main.teams .mediapass_cards .mediapass_card figure figcaption .mediapass_card-info p.mediapass_card-year{font-size:22px}main.teams .slider_photo{margin-top:0}main.teams.news.single_new,main.teams.promo{background-image:url(/img/bg-teams.jpg);background-size:900px;background-position:center -15vh;padding:105px 0 40px}main.teams.news.single_new .teams_title,main.teams.promo .teams_title{display:block;color:#fff;text-align:center;margin-bottom:40px}main.teams.news.single_new .teams_title h1,main.teams.promo .teams_title h1{font-size:40px;text-align:center}main.teams.news.single_new .banner-news .date_share,main.teams.promo .banner-news .date_share{gap:10px 130px}main.teams.news.single_new .banner-news .date_share .share_buttons a span,main.teams.promo .banner-news .date_share .share_buttons a span{display:none}main.teams.competitors_area{background-image:url(/img/bg-teams.jpg)!important;background-size:900px!important;background-position:center -15vh!important;padding:105px 0 40px!important}main .form{margin-top:0;padding:30px 20px;height:auto;margin-bottom:-30px}main .form .form_title h2{font-size:35px!important}main .form .form_title p{font-size:12px}main .form select{padding:5px 22px 5px 0;font-size:15px}main .form h3{font-size:15px}main .form input[type=text],main .form input[type=email],main .form input[type=password],main .form input[type=tel]{padding:5px 15px}main .form input[type=submit]{padding:5px 0}main .form input[type=checkbox]{width:20px;height:20px}main .form input::placeholder{font-size:15px}main .form .input-check-race .col-5{padding:0}main .form .input-check-race label{font-size:15px}main .form .input-check-race p{font-size:15px}main .form .inputs_documentation .input-documentation .file_input{font-size:12px}main .form .inputs_documentation .input-documentation .file_input span{padding:8px 15px}main .form .inputs_documentation .input-documentation .file_input span:before{background-size:14px}main .form .modal_form,main .form .modal_sign{align-items:flex-end}main .form .modal_form .modal_container,main .form .modal_sign .modal_container{margin-bottom:30vh}main .form .modal_sign .modal_container{margin-bottom:15vh}main .form .modal_sign .modal_container .button_check_blue{width:100%}main .form.short_form{margin-bottom:-30px;margin-top:0;border-radius:20px 20px 0 0}main .form.short_form .form_inputs{gap:50px}main .form .formPasoCinco .row.align-items-center.mb-4{gap:20px}main .share_btns{display:none}main .share_btns.mobile{display:flex;gap:20px}main .share_btns.mobile a{padding:0;width:30px;height:30px}main .share_btns.mobile a:after{top:0}main .backto{padding-left:15px}main .backto .backto_btn{color:#fff;position:relative;display:block;margin-bottom:40px}main .backto .backto_btn:before{content:"";background-image:url(/img/icon_prev.png);background-repeat:no-repeat;background-size:4px;width:4px;height:8px;display:block;position:absolute;left:0px;top:9px}main .mediapass_cards .mediapass_card figure figcaption{padding:20px 0}main .mediapass_cards .mediapass_card figure figcaption .mediapass_card-competicion{width:100px}main .results_table table{display:none}main .results_table table.results_table-mobile{display:table}main .results_table table.results_table-mobile tr{background-color:#262626}main .results_table table.results_table-mobile tr th:nth-child(2){text-align:left}main .results_table table.results_table-mobile tr td{text-align:left;font-weight:700;text-transform:none}main .results_table table.results_table-mobile tr td img{display:inline;margin-left:3px;width:20px}main .results_table table.results_table-mobile tr td:nth-child(1){text-align:center;vertical-align:top}main .results_table table.results_table-mobile tr td:nth-child(3){text-align:center;vertical-align:top}main .results_table table.results_table-mobile tr:nth-child(odd) td{text-align:start}main .results_table table.results_table-mobile tr:nth-child(4n),main .results_table table.results_table-mobile tr:nth-child(4n+1){background-color:#000}main .results_table table.results_table-mobile tr:first-child{background:#00A3E0}main .results_table table.results_table-mobile.entry tr{background-color:#262626}main .results_table table.results_table-mobile.entry tr:nth-child(odd){background-color:#393939}main .results_table table.results_table-mobile.entry tr:nth-child(odd) td{text-align:center}main .results_table table.results_table-mobile.entry tr:first-child{background-color:#00a3e0}main .results_table table.results_table-mobile.entry tr td:nth-child(3){text-align:left}main .results_year{display:flex;align-items:center;gap:20px;justify-content:space-between;background-color:#00a3e0;border-radius:5px;padding:5px 0;width:95vw;margin:0 auto 50px}main .results_year .carreras_a\f1o{gap:12px;padding-left:20px;margin:0 auto}main .results_year .carreras_a\f1o a img{width:5px}main .results_year .carreras_a\f1o h1{font-size:18px;line-height:18px}main .results_year .desplegable{display:block;position:relative}main .results_year .desplegable .desplegable_results .dropdown_results{color:#fff;width:185px;position:relative}main .results_year .desplegable .desplegable_results .dropdown_results p{font-size:15px;font-weight:700;text-align:center;margin-bottom:0;padding:5px 15px 5px 0}main .results_year .desplegable .desplegable_results .dropdown_results p:after{content:"";background-image:url(/img/dropdown_icon.png);background-repeat:no-repeat;width:13px;height:8px;display:block;position:absolute;right:20px;top:13px;transition:all .2s ease-out}main .results_year .desplegable .desplegable_results .dropdown_results ul{display:none;position:absolute;list-style:none;top:45px;border-radius:5px;right:0;left:0;background-color:#00a3e0;padding:15px 0;z-index:1;transition:all .2s ease-out}main .results_year .desplegable .desplegable_results .dropdown_results ul li{text-align:center;position:relative;padding-bottom:10px}main .results_year .desplegable .desplegable_results .dropdown_results ul li:after{content:"";display:block;position:absolute;width:175px;height:1px;background-color:#fff;left:50%;margin-left:-86px;bottom:17%}main .results_year .desplegable .desplegable_results .dropdown_results ul li:last-child{padding-bottom:0}main .results_year .desplegable .desplegable_results .dropdown_results ul li:last-child:after{display:none}main .results_year .desplegable .desplegable_results .dropdown_results.open p:after{rotate:180deg}main .results_year .desplegable .desplegable_results .dropdown_results.open ul{display:block}main .results_year .desplegable:before{background-color:#fff;top:5px;content:"";display:block;height:80%;width:2px;left:0;position:absolute}main .results_year .desplegable.sin-before:before{display:none}main .riders_list{padding:30px 0}main .riders_list .rider_card figure figcaption .rider_data p.rider_data-name{font-size:15px;max-width:90px;line-height:15px}main .riders_list .rider_card figure figcaption .rider_data p.rider_data-dorsal{font-size:35px;line-height:30px}main .riders_list .rider_card figure figcaption .rider_team{font-size:10px}main .riders_list .piloto_ficha{padding-top:50px;z-index:3}main .piloto_ficha{align-items:flex-start;padding-top:20px}main .piloto_ficha .piloto_ficha-data{height:90vh;width:80vw;overflow-y:scroll;flex-direction:column;top:13vh}main .piloto_ficha .piloto_ficha-data .piloto_ficha-img{height:55vh}main .piloto_ficha .piloto_ficha-data .piloto_ficha-img img{height:100%}main .piloto_ficha .piloto_ficha-data .piloto_ficha-img:after{background:linear-gradient(180deg,rgba(2,0,36,0) 0%,rgb(38,38,38) 100%);width:100%;height:70px;top:auto;bottom:0;right:0}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info{padding:20px;gap:12px}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-name p{font-size:30px;line-height:32px}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-name p.piloto_ficha-dorsal{font-size:60px;position:absolute;top:-125px}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-team{font-size:15px;margin-bottom:0}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-competiciones{margin-bottom:0}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table{width:fit-content;display:block}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr th{font-size:10px!important}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr td{font-size:10px!important}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr td:nth-child(n+2){width:50px}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr td:after{height:200%}main .piloto_ficha .piloto_ficha-data .piloto_ficha-info .piloto_ficha-table table tr:nth-child(n+2) td:nth-child(1){padding-left:5px}main .piloto_ficha .piloto_ficha-data .piloto_ficha-close{position:fixed;top:14vh;right:12vw}main .accordion .toggle{padding:10px 20px;font-size:12px}main .accordion .inner{padding:20px;font-size:12px}main .accordion .inner ul{padding-left:15px}main .results_switch{background-color:transparent;position:relative;margin-bottom:35px}main .results_switch:after{background:#ffffff;bottom:0;content:"";display:block;height:1px;width:100vw;right:-12px;position:absolute}main .results_switch.browse:after{display:none}main .results_switch.browse .results_switch-item.selected:after{display:none}main .results_switch .results_switch-item{text-align:center;font-weight:700;position:relative;padding:15px 30px;text-transform:uppercase;font-size:15px}main .results_switch .results_switch-item:after{background:#00A3E0;bottom:-2px;content:"";display:none;height:5px;right:20px;left:20px;position:absolute;z-index:1}main .results_switch .results_switch-item.selected{background-color:transparent}main .results_switch .results_switch-item.selected:after{display:block}main#entry_application p{font-size:15px;font-weight:700}main#riders_login{height:auto}main#riders_sing_up{height:auto}main#riders_sing_up .form{overflow:initial}.lastest-news .grid-news{grid-template-columns:1fr}.lastest-news .grid-news .item-news{height:auto}.lastest-news .grid-news .item-news a figure figcaption{height:auto}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races ul{gap:10px}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races ul li .col-sm-5{width:42%}.lastest-news .grid-news .item-news.widget-schedule .upcoming-races ul li .col-sm-7{width:58%}.subscribe-newsletter{padding-top:10px}.subscribe-newsletter div label{padding:0 0 10px}.subscribe-newsletter div.box-fields-news{clip-path:polygon(60px 0%,calc(100% - 60px) 0%,100% 100%,0% 100%)}.subscribe-newsletter .container{padding:0;flex-direction:column;align-items:center}.subscribe-newsletter .container div{display:block}.subscribe-newsletter .container div label{display:block;font-size:16px;padding:0;text-align:center}.subscribe-newsletter .container div .box-fields-news{clip-path:polygon(60px 0%,calc(100% - 60px) 0%,100% 100%,0% 100%)}.subscribe-newsletter .container div .box-fields-news .fields-news input[type=email]{width:100%}.subscribe-newsletter .container div .box-fields-news .fields-news input[type=submit]{background-size:20px;background-repeat:no-repeat}footer{padding:40px 11px 0}footer .mainlogo-footer{padding:0 0 15px}footer .mainlogo-footer a figure img{max-width:60%}footer .logos-sponsors-footer{position:relative}footer .rrss-footer ul{align-items:center;padding:15px 0 10px}footer .rrss-footer ul img{max-width:20px}footer .footermenu{padding:40px 15px 60px}footer .footermenu ul{columns:1;display:flex;flex-wrap:wrap;justify-content:center;gap:0 8px}footer .footermenu ul.footermenu_categories{gap:15px;justify-content:flex-start}footer .footermenu ul li{text-align:start}footer .menulegal{display:block;padding:15px 0}footer .menulegal ul{display:grid;text-align:center;grid-template-columns:repeat(2,1fr)}footer .menulegal ul li{padding:0}footer .menulegal ul li a{font-size:10px}footer .copyright{padding:8px 20px;margin-top:0;clip-path:polygon(25px 0%,calc(100% - 25px) 0%,100% 100%,0 100%)}footer .copyright .txt-copyright{margin-bottom:10px;font-size:8px}footer .copyright ul{margin:10px auto;flex-wrap:wrap;padding:0;justify-content:center;gap:5px 0}footer .copyright ul li:after{display:none}.accesos_directos{display:flex;bottom:40px}#my_entry .card_payment.team_administrator h2{font-size:15px!important}#my_entry .login_team-btns .d-flex.align-items-stretch:first-child{margin-bottom:20px}}@media (max-width: 414px){#my_entry #StepOne .ms-2.mb-4 .d-flex.justify-content-center.align-items-center.mb-3 .col-1{width:8.33333333%}main.news.single_new .banner-news .single_new-img video{max-height:198px}}
