@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300&display=swap");@import url("https://cdn.usebootstrap.com/bootstrap/5.0.1/css/bootstrap.min.css");@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css");*{box-sizing:border-box;transition:.25s}body{background:#00aec7;color:#fff;font-family:Lato;font-size:1rem!important;font-weight:500}h1,h2,h3,h4,h5,h6{color:#fff;font-family:Lato;font-weight:600}a{color:#00aec7;text-decoration:none}a:active,a:focus,a:hover{color:#ffe946}ul{list-style-type:none;margin:0;padding:0}img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.logo img{-o-object-fit:contain!important;object-fit:contain!important}.container{margin:0 auto;max-width:80rem;padding:0}.boton,button,input[type=submit]{background-color:rgba(0,174,199,.85)!important;border:none!important;border-radius:.15rem!important;color:#fff!important;cursor:pointer!important;font-weight:400!important;padding:.5rem 2rem!important}.boton:focus,.boton:focus-within,.boton:hover,button:focus,button:focus-within,button:hover,input[type=submit]:focus,input[type=submit]:focus-within,input[type=submit]:hover{background-color:rgba(255,233,70,.6)!important}main{height:100%;min-height:calc(100vh - 6.1rem);position:relative}main .fondo{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}main .fondo img{-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.seccion{height:100%;padding:1rem;width:100%}#header{height:auto;left:0;position:absolute;top:0;width:100%;z-index:10000}.contenedor{margin:0 auto;max-width:64rem;width:100%}#header .container{display:flex;height:100%;justify-content:flex-start;padding:.5rem 1rem}#header .container .logo{margin:.25rem 0;min-width:9rem;width:9rem}#header .container .logo h6{color:#fff}#menu-principal{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-end!important;width:100%}#menu-principal ul{display:flex}#menu-principal li{padding:0 .5rem}.extra-menu-item{padding:0 1rem}.menu-item a{color:#fff;font-weight:700}.current-menu-item a,.current-menu-parent a,.current-videos-ancestor a,.current-videos-parent a,.current_page_item a,.menu-item a:active,.menu-item a:focus,.menu-item a:hover{color:#ffe946}.navegacion{display:flex;flex-direction:column;overflow:hidden;padding:0 1rem!important;width:100%}.navegacion nav{align-items:center;display:flex;justify-content:flex-end;margin:0 auto;padding:0 1rem;width:100%}.navegacion .boton-menu-movil{align-items:center;color:#00aec7;cursor:pointer;display:flex;justify-content:center}.navegacion .boton-menu-movil:active,.navegacion .boton-menu-movil:focus,.navegacion .boton-menu-movil:hover{color:#ffe946}.navegacion .boton-menu-movil i{font-size:1.5rem}.navegacion .container{justify-content:flex-end!important;padding:0!important}.navegacion .acento{margin:0}.navegacion .acento span{padding:0}#menu-movil{align-items:center;display:flex;height:0;opacity:0;overflow:hidden;transition:1s;width:100%}#menu-movil,#menu-movil nav{justify-content:flex-end}#menu-movil #menu-principal{justify-content:flex-start}#menu-movil #menu-principal li{padding:0 1rem 0 0}#menu-movil #menu-principal li a{color:#00aec7}.acento{margin:1.5rem 0}.acento span{background-color:#00aec7;color:#0033a0;font-size:1.5rem;padding:.125rem .5rem}#login{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 2.9rem)}#login .container,#login .datos{display:flex;flex-direction:column}#login .datos{align-items:center;justify-content:center;width:100%}#login .datos .logo{max-width:26rem;width:100%}#login .datos .logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#login .logo-secundario{display:flex;justify-content:center;margin-bottom:2rem}#login .logo-secundario img{max-width:11rem;-o-object-fit:contain;object-fit:contain}#login form .login-username label{color:#fff;margin-bottom:1rem}#login form .login-password{height:0;margin:0!important;overflow:hidden;visibility:hidden}#login .identidad{height:auto;width:21rem}#login .identidad .titulo{font-size:1.75rem}#login .identidad .logo{margin-bottom:1.25rem;margin-top:1.25rem}#login .identidad .logo img{width:15.5rem}#login .identidad .texto{font-size:1.5rem}#login .login{align-items:center;display:flex;flex-direction:column;padding:1rem;width:100%}#login .login .titulo{font-size:1.75rem;font-weight:500;margin:1rem 0}#login .login .formulario{border-radius:.15rem;max-width:30rem;padding:1.25rem;width:100%}#login .login .formulario form{display:flex;flex-direction:column}#login .login .formulario p{color:#fff;margin-bottom:1rem}#login .login .formulario input{background-color:transparent;border:0;border-bottom:1px solid #fff;border-radius:.15rem;color:#fff;display:flex;flex-direction:column;font-weight:400!important;font-weight:600;letter-spacing:1.25px;padding:.33333rem 1rem;width:100%}#login .login .formulario input:active,#login .login .formulario input:focus,#login .login .formulario input:focus-visible{background-color:rgba(255,233,70,.5);outline:0}#login .login .formulario input[type=submit]{padding:.5rem 2rem!important}#login .login-submit{display:flex;justify-content:flex-end;margin:0!important}#login .login-submit input{width:-moz-fit-content!important;width:fit-content!important}#login .login .formulario .login-remember{font-size:.875rem;margin-bottom:2rem}#login .login .formulario .login-remember label{align-items:center;color:#ffe946!important;display:flex;flex-direction:row;font-weight:900;height:100%}#login .login .formulario .login-remember label input{margin-right:.5rem;width:.875rem}#footer-login .copyright{justify-content:center}.identidad{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;min-width:10rem;padding:0 .5rem}.identidad .logo{display:flex;justify-content:center;width:100%}.identidad .logo img{width:7.25rem}.identidad .titulo{color:#00aec7;font-size:.75rem;font-weight:500;margin-bottom:0;text-align:center}.identidad p{font-size:.65rem;margin:0;text-align:center}#video{justify-content:center;padding:3rem 1rem}#video,#video .contenido{display:flex;flex-direction:column}#video .contenido{height:100%;margin:0;max-width:35rem;width:100%}#video .contenido .titulo{color:#0033a0}#video .contenido iframe{border:5px solid #fff;margin-bottom:1rem;min-height:20rem}.video .container{position:relative}.bienvenida{display:flex;justify-content:center;margin:0;padding:.5rem 1rem;position:absolute;top:1.5rem}.bienvenida h4{color:#0033a0;margin:0;text-align:center}.videos-lista{display:flex;flex-wrap:wrap;justify-content:center;padding:1rem}.videos-lista .miniatura{background-color:#fff;border-radius:.15rem;box-shadow:1px 1px 2px rgba(0,0,0,.25);height:auto;margin:.5rem;overflow:hidden;transition:.5s;width:15.5rem}.videos-lista .miniatura:hover{box-shadow:1px 3px 5px rgba(0,0,0,.5)}.videos-lista .info p{color:#0033a0;display:flex;justify-content:space-between;margin:0;text-align:right}.videos-lista .miniatura a{color:#d2d2d2;display:block;height:100%;position:relative;width:100%}.videos-lista .miniatura a .categoria{background-color:hsla(0,0%,100%,.5);border-radius:.15rem;color:#0033a0;font-size:.75rem;left:.5rem!important;padding:.25rem;position:absolute;text-transform:uppercase;top:.25rem!important;z-index:10}.videos-lista .miniatura a .categoria p{margin:0}.videos-lista .miniatura .imagen{height:8rem;width:100%}.videos-lista .miniatura .imagen img{-o-object-position:top;object-position:top}.videos-lista .miniatura .titulo{color:#0033a0;font-weight:500;margin:.5rem 0;min-height:4rem}.videos-lista .miniatura .info{padding:.5rem}#experiencia{align-items:center;display:flex;height:calc(100vh - 10.8rem)}#experiencia .container{color:#0033a0;height:auto;max-width:35rem;padding:2rem 1rem}#experiencia p{font-size:1.25rem}#contacto{display:flex;height:100%;padding:4rem 1rem}#contacto .container{background-color:rgba(0,51,160,.875);max-width:39rem}#contacto .container,#contacto .container .datos{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem}#contacto .container .datos{color:#00aec7;width:100%}#contacto .container h3{color:#00aec7}#contacto .container .formulario{padding:1rem;width:100%}#contacto .container .formulario textarea{border-radius:.15rem;min-height:8rem;padding:.5rem;width:100%}#contacto .container .contacto-asesor{background-color:#0033a0;border-radius:.15rem;color:#00aec7;padding:.5rem;text-transform:uppercase;transition:.5s}#contacto .container .contacto-asesor:hover{background-color:#d2d2d2;color:#0033a0}#contacto label{margin-bottom:2rem;width:100%}#contacto form p{margin:0}#contacto input{background-color:transparent;border:0;border-bottom:1px solid #ffe946;border-radius:.15rem;color:#ffe946;margin-bottom:.5rem;padding:.5rem;width:100%}#contacto textarea{background-color:transparent!important;border:1px solid #ffe946!important;border-radius:.15rem;color:#ffe946!important;margin-bottom:1rem;margin-top:.5rem;padding:.5rem;width:100%}#contacto input:focus-within,#contacto textarea:focus-within{outline:0 solid #d2d2d2}#contacto br{height:1px}#contacto p{margin-bottom:1rem}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffe946;color:#00aec7;margin:2rem 0 0}.wpcf7-not-valid-tip{color:#ff4500;display:block;font-size:.75rem;font-weight:400}#coaches{display:flex}#coaches a:hover{color:#0033a0}#coaches .container{display:flex;flex-direction:column;max-width:60rem}#coaches .coach{display:flex;flex-direction:column!important}#coaches .coach:nth-child(2n){display:flex;flex-direction:row-reverse!important}#coaches .imagen{max-height:21rem;padding:2rem 0;width:100%}#coaches .imagen img{filter:grayscale(100%);-webkit-filter:grayscale(100%);margin:auto 0;-o-object-position:top;object-position:top}#coaches .informacion{padding:1rem 1rem 2rem;width:100%}#coaches .informacion,#coaches .informacion h3{color:#0033a0!important}#coaches .redes{display:flex;flex-direction:column;margin-top:2rem}#coaches .redes span{text-align:center}#coaches .redes span a{color:#0033a0!important;padding:.5rem 1.5rem}#coaches .redes span a:hover{color:#ffe946!important}#coaches .redes ul{display:flex;margin:0;padding:0}#coaches .coach:nth-child(2n) .redes ul,#coaches .redes ul{justify-content:center}#coaches .redes ul li a{color:#0033a0;display:block;height:100%;padding:.5rem 1.5rem;width:100%}#coaches .redes ul li a:hover{color:#ffe946}#coaches .redes ul li a i{font-size:2.5rem}#footer{align-items:center;display:flex;height:2.875rem;padding:.5rem 1rem;width:100%}#footer p{color:#fff}.copyright{display:flex;justify-content:flex-end;margin:0}#inicio{align-items:center;display:flex;height:100%;justify-content:center;min-height:100vh}#inicio .contenedor,#inicio .contenedor .contenido{display:flex;flex-direction:column}#inicio .contenedor .contenido{align-items:center;justify-content:center}#inicio .contenedor .contenido .logo{display:flex;justify-content:center;max-width:26rem;padding:4rem 1rem}#inicio .contenedor .contenido .logo .logotipo{max-width:26rem}#inicio .contenedor .contenido .textos{background-color:rgba(21,58,97,.7);border-radius:.15rem;max-width:32rem;padding:2rem 1rem}#inicio .contenedor .contenido .textos .logo-secundario{display:flex;justify-content:center;margin-bottom:2rem}#inicio .contenedor .contenido .textos .logo-secundario img{max-width:11rem;-o-object-fit:contain;object-fit:contain}#inicio .contenedor .contenido .textos a{display:flex;justify-content:center;margin-bottom:3rem}#inicio .contenedor .contenido .textos a img{max-width:16rem}#inicio .contenedor .contenido .textos h1:first-of-type{color:#ffe946!important;line-height:10px;margin-bottom:5rem}#inicio .contenedor .contenido .textos h1,#inicio .contenedor .contenido .textos h3,#inicio .contenedor .contenido .textos p{color:#fff;text-align:center}#inicio .contenedor .contenido .textos h3{font-weight:900}#inicio .contenedor .contenido .textos p{font-size:1.5rem}#inicio .contenedor .contenido .textos p:last-of-type{margin-bottom:3rem}#inicio .contenedor .contenido .textos .acciones{display:flex;justify-content:center;margin-top:3rem}#premios .contenedor{padding:4rem .5rem}#premios .contenedor .copy-seleccion,#premios .contenedor h1,#premios .contenedor h2{text-align:center}#premios .contenedor .copy-seleccion span,#premios .contenedor h1 span,#premios .contenedor h2 span{color:#ffe946}#premios .contenedor .premio-seleccionado{color:#ffe946;margin-bottom:1rem}#premios .contenedor .premio-no-seleccionado{margin-bottom:3rem}#premios .contenedor .copy-extra{margin-bottom:3rem;text-align:center}#premios .contenedor .copy-seleccion{margin-bottom:3rem}#premios .contenedor .texto-guardar{text-align:center}#premios .contenedor ul{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:4rem}#premios .contenedor ul li{max-width:20rem;width:100%}#premios .contenedor ul li article{background-color:rgba(0,51,160,.85);border-radius:.15rem;cursor:pointer!important;height:100%;min-height:28rem;outline:1px solid #d2d2d2;position:relative;width:100%}#premios .contenedor ul li article:hover{background-color:#0033a0}#premios .contenedor ul li article label{height:100%;width:100%}#premios .contenedor ul li article label input{position:absolute;right:0;top:0;visibility:hidden;z-index:-1}#premios .contenedor ul li article .imagen-tarjeta{cursor:pointer;height:15rem;width:100%}#premios .contenedor ul li article .imagen-tarjeta img{-o-object-fit:cover;object-fit:cover}#premios .contenedor ul li article .titulo{font-weight:700}#premios .contenedor ul li article .descripcion,#premios .contenedor ul li article .nota,#premios .contenedor ul li article .titulo{cursor:pointer;margin:.5rem 0;padding:.5rem 1rem}#premios .contenedor ul li article .nota{font-weight:bolder}#premios .contenedor .seleccionar{display:flex;justify-content:center;padding:1rem 0;width:100%}#premios .contenedor .seleccionar input{padding:1rem 2rem!important}#rememberme{display:none!important}#datos-usuario form{display:flex;flex-direction:column;margin:0 auto 4rem;max-width:22rem;padding:1rem;width:auto}#datos-usuario form label{display:flex;flex-direction:column;margin-bottom:2rem}#datos-usuario form label input{background-color:transparent;border:0;border-bottom:1px solid #ffe946;border-radius:.15rem;color:#ffe946;flex-direction:column;padding:.33333rem 1rem;width:100%}#datos-usuario form label input:active,#datos-usuario form label input:focus{background-color:transparent;outline:0}#datos-usuario form label input:focus-visible{background-color:transparent;outline:0}@media screen and (min-width:768px){#experiencia{height:calc(100vh - 11.3rem)}#menu-principal li{padding:0 1rem}#login .container{flex-direction:row!important;max-width:54rem}#login .datos .logo{margin-bottom:0}#login .datos .acento{margin-bottom:.5rem 0 .5rem!important}#login .identidad .logo{margin-bottom:1.25rem;margin-top:1.25rem}#login .login .titulo{margin:0 0 1rem}#login .login{border-left:1px solid #ffe946}#header .identidad{display:flex;min-width:16rem}#header .identidad .titulo{font-size:1rem!important}#inicio .contenedor .contenido{flex-direction:row}#inicio .contenedor .contenido .textos{background-color:transparent;border-left:1px solid #ffe946;padding-left:3rem}#inicio .contenedor .contenido .textos .logo-secundario{justify-content:flex-start}#inicio .contenedor .contenido .textos:before{border:4px solid #ffe946}#inicio .contenedor .contenido .textos a{justify-content:flex-start}#inicio .contenedor .contenido .textos h1,#inicio .contenedor .contenido .textos h3,#inicio .contenedor .contenido .textos p{text-align:left}#inicio .contenedor .contenido .textos .acciones{justify-content:flex-start}}