/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-size:62.5%;box-sizing:border-box;scroll-padding-top:0rem}*,*:before,*:after{box-sizing:inherit}body{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;color:#000;font-size:2rem}body.overflow-hidden{overflow:hidden}p{color:#000;line-height:1.5}.contenedor{width:95%;max-width:120rem;margin:0 auto}a{text-decoration:none}h1,h2,h3{margin:0 0 5rem 0;font-weight:900}h1{font-size:4rem;text-align:center}h2{font-size:4.6rem}h3{font-size:6rem;text-align:center}img{max-width:100%;width:100%;height:auto;display:block}body>section{padding:5rem 0}.boton-verde{background-color:#82ee1d;color:#fff;font-weight:700;text-decoration:none;padding:1rem 3rem;text-align:center;border:0;display:inline-block;border-radius:.5rem;cursor:pointer}.boton-verde:hover{background-color:#75e111}.boton-verde-block{width:100%;background-color:#82ee1d;color:#fff;font-weight:700;text-decoration:none;padding:1rem 3rem;text-align:center;border:0;display:block;border-radius:.5rem;cursor:pointer}.boton-verde-block:hover{background-color:#75e111}.boton-azul{width:100%;background-color:#181deb;color:#fff;font-weight:700;text-decoration:none;padding:1rem 3rem;text-align:center;border:0;display:block;border-radius:.5rem;cursor:pointer}.boton-azul:hover{background-color:#1317d7}.boton-rojo-block{width:100%;background-color:#ec5700;color:#fff;font-weight:700;text-decoration:none;padding:1rem 3rem;text-align:center;border:0;display:block;border-radius:.5rem;cursor:pointer}.boton-rojo-block:hover{background-color:#d34e00}.boton-amarillo-block{background-color:#fdda00;color:#fff;font-weight:700;text-decoration:none;padding:1rem 3rem;text-align:center;border:0;display:block;border-radius:.5rem;cursor:pointer}.boton-amarillo-block:hover{background-color:#e4c400}.contenido-centrado{max-width:80rem}.imagen-small{width:20rem}.centrar-texto{text-align:center}.w-100{width:100%}.columnas2x2{margin-top:5rem;display:grid;grid-template-columns:repeat(2, 1fr);gap:2.5rem}.columnas4{margin-top:5rem;display:grid;grid-template-columns:repeat(4, 1fr);gap:2.5rem}.columnas3{margin-top:5rem;display:grid;grid-template-columns:repeat(3, 1fr);gap:2.5rem}.separacion_arriba{margin-top:3rem}.carrera img{width:100%}.especial{background-color:#000}.mayus{text-transform:uppercase}.img50{padding:2rem;width:90%;align-items:center;margin:auto}.header{background-color:#001338}@media(min-width: 768px){.header.fixed{position:fixed;left:0;top:0;width:100%;box-shadow:.1rem .2rem 3rem #333}}.header .contenido-header{padding:2rem}.header .contenido-header img{height:8rem}@media(min-width: 768px){.header .contenido-header{display:flex;justify-content:space-between;align-items:center}}.header h1{color:#fff;text-align:center}@media(min-width: 768px){.header h1{text-align:left;margin:0}}.navegacion-principal{display:flex;flex-direction:column;align-items:center;gap:2rem}@media(min-width: 768px){.navegacion-principal{flex-direction:row}}.navegacion-principal a{color:#fff;font-size:2.4rem}.navegacion-principal a:hover,.navegacion-principal a.active{color:#fdda00}.video{position:relative;min-height:50rem;max-height:70rem;overflow:hidden}.video .overlay{position:absolute;background:linear-gradient(270deg, rgba(24, 29, 235, 0.1), rgba(13, 16, 144, 0.6));inset:0;display:flex;align-items:center}.video video{display:block;width:auto}@media(min-width: 1200px){.video video{width:100%}}.contenido-video{z-index:10}.contenido-video h2{text-align:center;color:#fff;font-size:6rem;margin:0}.contenido-video .text-reto{text-align:center;margin-top:2rem}.contenido-video .text-reto .text-princ,.contenido-video .text-reto .text-sec{color:#fff;margin:0;line-height:1}.contenido-video .text-reto .text-princ{font-size:4rem;font-weight:900}.contenido-video .text-reto .text-sec{font-size:2.4rem}.contenido-video .text-reto .text-fondo{background-color:#82ee1d;color:#0b261c;padding:1rem 2rem;text-transform:uppercase;border-radius:1rem;font-weight:700;margin:1rem 0;width:30rem;margin-left:auto;margin-right:auto}.contenedor-color2{background-color:#001338}.contenedor-color3{background-color:#268450}.contenedor-color4{background-color:#000}.contenedor-color2 .columnas2,.contenedor-color3 .columnas2,.contenedor-color4 .columnas2{width:95%;max-width:120rem;margin:0 auto}@media(min-width: 768px){.contenedor-color2 .columnas2,.contenedor-color3 .columnas2,.contenedor-color4 .columnas2{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem}}.contenedor-color2 .columnas2 .columna-titulo,.contenedor-color3 .columnas2 .columna-titulo,.contenedor-color4 .columnas2 .columna-titulo{text-transform:uppercase;font-weight:600;text-align:center}.columna{background-color:#fff;border-radius:1rem;padding:2rem;margin-bottom:2rem}.columna-lista{margin:0;padding:0;list-style:none}.columna-lista li{padding:.5rem;line-height:1.5}.titulo2c{text-align:center;color:#fff}.columna-foot{width:95%;max-width:120rem;margin:0 auto}.columna-foot p{color:#fff;font-weight:600}span{font-weight:800}.tel0851-a{color:#001338;font-weight:600}.tel0851-v{color:#82ee1d;font-weight:600}.imagen-pago{margin-top:2rem}.info-carrera{width:95%;max-width:120rem;margin:0 auto}@media(min-width: 768px){.info-carrera{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem}}.contenido-carrera{margin-top:5rem}.contenido-carrera h2{margin-bottom:2rem}.contenido-carrera .subtitulo{color:#001338;font-weight:700}.info-kit{width:95%;max-width:120rem;margin:0 auto}@media(min-width: 768px){.columnas-kit{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}}.costo-titulo{font-size:2.6rem;font-weight:900;text-align:center;text-transform:uppercase;color:#000;border-bottom:2px solid #baafaf}.fondo{background-color:#268450;padding-bottom:0}.inscribete{background-color:#fff;padding:2.5rem 0}.inscribete .insc-titulo{text-align:center;font-size:3rem;font-weight:900;margin:1rem 0}.inscribete .insc-enlace{text-align:center;background-color:#82ee1d;color:#0b261c;padding:1rem 2rem;text-transform:uppercase;border-radius:1rem;font-weight:700;margin-top:.5rem;width:30rem;margin-left:auto;margin-right:auto}.insc-titulo__pago{text-align:center;text-transform:none;font-weight:600;margin-top:0;line-height:0}.galeria{margin-top:5rem;width:95%;max-width:120rem;margin:0 auto}.galeria-participantes{display:grid;grid-template-columns:repeat(1, 1fr);gap:2rem}@media(min-width: 480px){.galeria-participantes{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem}}@media(min-width: 768px){.galeria-participantes{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}}@media(min-width: 1200px){.galeria-participantes{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem}}.galeria-participantes img{height:40rem;object-fit:cover}.perfil__nombre{font-size:2rem;text-transform:uppercase;font-weight:bold;line-height:1.5}.perfil__nombre,.perfil__ciudad{font-family:"Montserrat",sans-serif;text-align:center;line-height:1.2;margin:1rem 0}.contenedor-preguntas{background-color:#268450}.contenedor-preguntas h1{text-align:center;color:#fff}.contenedor-preguntas-heroes{background-color:#000}.contenedor-preguntas-heroes h1{text-align:center;color:#fff}.pregunta{background-color:#fff;padding:2rem}.formulario{padding:4rem 2.5rem;width:min(45rem,100%);margin:0 auto;background-color:#f1f2f6;border-radius:1rem}.formulario p{font-size:1.4rem;color:#828282;margin:2rem 0 0 0}.formulario label{display:block;margin-bottom:1rem}.formulario input:not([type=submit]),.formulario textarea{padding:1.3rem;display:block;width:100%;background-color:#fff;border:1px solid #535353;border-radius:1rem;margin-bottom:2rem}.formulario .select-fecha select{width:11rem;padding:1.3rem;display:inline;background-color:#fff;border:1px solid #535353;border-radius:1rem}.formulario input[type=radio]{margin:0rem;border:0px;width:100%;height:2rem}.select-amplio select{width:auto;padding:1.3rem;display:inline;background-color:#fff;border:1px solid #535353;border-radius:1rem}.contenedor-genero{max-width:30rem;display:flex;justify-content:space-between;align-items:center}.contenedor-fecha{display:flex;justify-content:space-between;align-items:center}.formulario fieldset{border:none}.importante{display:block;color:#828282;font-size:2rem;margin:2rem 0;padding-bottom:2rem;text-align:center;border-bottom:1px solid #baafaf}.registrar{text-align:center}.encab-formulario{text-align:center;margin:0}.encab-formulario .titulo{font-size:2.5rem;color:#000;font-weight:700;margin:0}.encab-formulario .nota{font-size:2rem;color:#000;margin:.5rem 0 2rem 0;padding-bottom:2rem;border-bottom:2px solid #baafaf}.footer{margin-top:2rem;background-color:#001338;padding:2rem 0}.footer p{margin:0;color:#fff;text-align:center}.fuego{background-color:#000}@media(min-width: 768px){.fuego{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem}}.logo-principal{width:80%;padding:2rem 0;margin:auto}.corredor{position:relative}.corredor .overlay{position:absolute;display:flex;text-align:center;align-items:center;bottom:10%}.corredor img{display:block;width:auto}.contenido-imagen h2{color:#fff;font-size:2.5rem;text-transform:uppercase;margin:0;background-color:#ec5700;display:inline-block;padding:1rem 2rem;margin-top:3rem;border-radius:1rem}.contenido-imagen p{width:80%;margin:0;color:#fff;margin:auto}.imagen-heroes{width:20rem;margin:auto;padding-bottom:1rem}.contenido-carrera-elementos h2{margin:2rem 0;color:#ec5700;text-align:center}.contenido-carrera-elementos p{margin:0;text-align:justify;padding:1rem}@media(min-width: 768px){.contenido-carrera-elementos .separacionTablet{padding-top:15rem}}.alerta{padding:.5rem;text-align:center;color:#fff;font-weight:bold;text-transform:uppercase;margin:1rem 0}.alerta.error{background-color:#ec5700}.alerta.exito{background-color:#4cb8b3}table.tabla{margin-top:4rem;width:100%;border-spacing:0}table.tabla thead{background-color:#4cb8b3}table.tabla thead th{color:#fff;padding:2rem}table.tabla .imagen-tabla{width:10rem}.imagen-small{width:20rem}/*# sourceMappingURL=app.css.map */
