body,html{font-family:var(--fuente-principal)}body,h1,p{color:var(--color-text)}button,html{line-height:1.5}a:focus,a:hover,button:focus,button:hover,img:focus{outline:var(--focus-outline)}.footer .content a,a{text-decoration:none}:root{--color-espera:#0056d6;--color-atencion:#d39e00;--color-correcto:#218838;--color-error:#bd2130;--color-text:#000;--color-background:#f8f9fa;--color-border:#ced4da;--fuente-principal:Arial,sans-serif;--tamaño-fuente-base:16px;--focus-outline:3px solid #ff9800;--focus-outline-offset:4px}html{-webkit-text-size-adjust:100%}body{font-size:var(--tamaño-fuente-base);line-height:1.75;margin:1.4px;background-color:var(--color-background)}main{display:block;max-width:800px;margin:0 auto;padding:2em}h1{font-size:2em;margin:.67em 0 1em}p{font-size:1em;margin:1em 0}hr{border:3.4px solid #9bfab0;border-radius:1.4px;box-sizing:content-box;box-shadow:.8px .8px .3px #04bfbf;height:0;overflow:visible}a{font-size:1.2em;color:var(--color-espera)}button,input,select,textarea{color:var(--color-text);font-size:1rem}a:focus,a:hover{text-decoration:underline;outline-offset:var(--focus-outline-offset)}.pure-menu-heading{text-transform:uppercase;color:#031c28}.pure-menu-link{color:#031c28}.pure-menu-heading,.pure-menu-link{display:block;text-decoration:none;white-space:nowrap;font-weight:700}img{border:0;outline:0;max-width:100%;height:auto;object-fit:contain}img:focus{outline-offset:var(--focus-outline-offset)}input,select,textarea{background-color:#fff;border:1px solid var(--color-border);padding:10px;border-radius:4px;width:100%;box-sizing:border-box;margin-bottom:15px}.button-espera,button{background-color:var(--color-espera)}input:focus,select:focus,textarea:focus{border-color:var(--color-espera);outline:var(--focus-outline);outline-offset:var(--focus-outline-offset);box-shadow:0 0 5px var(--color-espera)}button{border:none;border-radius:5px;padding:10px 20px;font-weight:700;cursor:pointer}button:focus,button:hover{opacity:.9}.button-atencion{background-color:var(--color-atencion)}.button-correcto{background-color:var(--color-correcto)}.button-error{background-color:var(--color-error)}.button-xlarge{font-size:110%}::placeholder{color:#666;font-style:italic}.pure-form>fieldset>*{margin-bottom:15px}.pure-form-stacked input,.pure-form-stacked select,.pure-form-stacked textarea{display:block;margin:.25em 0;width:228px}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.footer .content h4,.footer .content p{margin-bottom:1.3rem}.pure-form-aligned .pure-controls{margin:1.5em 0 0 11em}.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:.875em}.pure-form-message{display:block;color:#666;font-size:.875em}.footer{background-color:#000;color:#fefefe;position:fixed;width:100%;bottom:0;left:0}.footer .heading{color:#fefefe;max-width:1010px;width:90%;text-transform:uppercase;margin:0 auto 3rem;font-family:"Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif}.footer .content{display:flex;justify-content:space-evenly;margin:1.5rem}.footer .content a{color:#fefefe}.footer .content a:hover{border-bottom:1px solid #971717}.footer .content h4{font-size:19px}footer{text-align:center;margin-bottom:2rem}footer hr{margin:2rem 0}@media (max-width:768px){main{max-width:600px}}@media (max-width:480px){main{max-width:400px}input[type=email],input[type=password],input[type=text]{padding:.5em}button{padding:.5em 1em}}@media (max-width:767px){.footer .content{display:flex;flex-direction:column;font-size:14px}.footer{position:unset}}@media (min-width:768px) and (max-width:1024px){.footer,.footer .content{font-size:14px}}@media (prefers-contrast:high){body{background-color:#000;color:#fff}a{color:#09f}}@media (orientation:landscape) and (max-height:500px){.footer{position:unset}}