.container{background-color:#f3f6f4;display:flex;min-height:100vh;flex-direction:column}#superior{background-color:#f3f6f4;padding:25px 25px 75px}#nombre{display:block;font-weight:bolder}#dni{margin-left:15px}#inferior{flex:auto;position:relative;display:grid;background:#00bce4;background:linear-gradient(180deg,#00bce4,#f3f6f4)}#c-info{height:100%;width:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;justify-items:center}#inferior:before{background-color:#00bce4;-webkit-mask-image:url(/build/assets/olas-DRIRYlNz.png);mask-image:url(/build/assets/olas-DRIRYlNz.png);-webkit-mask-size:25%;mask-size:60vh;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;position:absolute;top:-65px;width:100%;height:66px;float:left;content:""}#c-info-curso{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}#info-curso{display:none;padding:50px;align-content:center}#alumno-nif{margin-bottom:50px}#nombre-curso{margin-bottom:25px}#info-curso h4:nth-of-type(0){margin-bottom:25px}#divisor{width:3px;height:80%;border-radius:15px;background:#fa5e21}#c-c-verificar{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}#c-verificar{display:none;padding:50px;grid-template-rows:.2fr auto auto;grid-gap:25px;align-content:center;justify-items:center}.c-data{display:flex;align-items:baseline;gap:10px}#boton-verificar{background-color:#fa5e21;min-height:13vh;min-width:300px;border-radius:15px;display:flex;flex-direction:row;align-items:center;padding:15px 25px;box-sizing:border-box;border:2px solid #f3f6f4;cursor:pointer;gap:25px;transition:background-color .25s,boder-color .25s}.boton-descaga-inhabilitado{pointer-events:none;opacity:.5}#boton-verificar:hover{background-color:#f3f6f4;border-color:#fa5e21}#boton-verificar:hover i,#boton-verificar:hover h3{color:#fa5e21}#boton-verificar i{font-size:7vh;color:#f3f6f4;pointer-events:none}#boton-verificar h3{color:#f3f6f4;pointer-events:none}#boton-verificar i,#boton-verificar h3{transition:color .25s}#c-verificar h4{text-align:center;margin-bottom:50px}.verif-exito{display:flex;align-items:center;gap:15px;margin-bottom:25px}.verif-exito i{color:green;font-size:8vh}@media (max-width: 740px){#c-info{grid-template-rows:auto auto auto;grid-template-columns:none}#divisor{height:3px;width:80%;border-radius:15px;background:#fa5e21}#info-curso,#c-verificar{padding-bottom:25px;padding-top:0}#c-verificar p{text-align:center}#c-verificar h4{margin-bottom:0}}
