*{margin:0;padding:0}html{height:100%}#grad1{background-color:#fff}#msform{text-align:center;position:relative;margin-top:20px}#msform fieldset .form-card{background:#fff;border:0 none;border-radius:0;box-shadow:0 2px 2px 2px rgba(0,0,0,.2);padding:20px 40px 30px 40px;box-sizing:border-box;width:413px;margin:0 auto;position:relative}#msform fieldset{background:#fff;border:0 none;border-radius:.5rem;box-sizing:border-box;width:100%;margin:0;padding-bottom:20px;position:relative}#msform fieldset:not(:first-of-type){display:none}#msform fieldset .form-card{text-align:left;color:#9e9e9e}#msform input,#msform textarea,#msform select{padding:0 8px 4px 8px;border:0;border-bottom:1px solid #ccc;border-radius:0;margin-bottom:25px;margin-top:2px;width:100%;box-sizing:border-box;color:#2c3e50;font-size:16px;letter-spacing:1px}#msform input:focus,#msform textarea:focus{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:0;font-weight:bold;border-bottom:2px solid #e31f18;outline-width:0}#msform .action-button{width:100px;background:#e31f18;font-weight:bold;color:#fff;border:0 none;border-radius:0;cursor:pointer;padding:10px 5px;margin:10px 5px}#msform .action-button:hover,#msform .action-button:focus{box-shadow:0 0 0 2px white,0 0 0 3px #e31f18}#msform .action-button-previous{width:100px;background:#616161;font-weight:bold;color:#fff;border:0 none;border-radius:0;cursor:pointer;padding:10px 5px;margin:10px 5px}#msform .action-button-previous:hover,#msform .action-button-previous:focus{box-shadow:0 0 0 2px white,0 0 0 3px #616161}select.list-dt{border:0;outline:0;border-bottom:1px solid #ccc;padding:2px 5px 3px 5px;margin:2px}select.list-dt:focus{border-bottom:2px solid #e31f18}.card{z-index:0;border:0;border-radius:.5rem;position:relative}.fs-title{font-size:25px;color:#2c3e50;margin-bottom:10px;font-weight:bold;text-align:left}#progressbar{margin-bottom:30px;overflow:hidden;color:#d3d3d3}#progressbar .active{color:#000}#progressbar li{list-style-type:none;font-size:12px;width:25%;float:left;position:relative}#progressbar #account:before{font-family:"Font Awesome 5 Free";content:""}#progressbar #personal:before{font-family:"Font Awesome 5 Free";content:""}#progressbar #payment:before{font-family:"Font Awesome 5 Free";content:""}#progressbar #confirm:before{font-family:"Font Awesome 5 Free";content:""}#progressbar li:before{width:50px;height:50px;line-height:45px;display:block;font-size:18px;color:#fff;background:#d3d3d3;border-radius:50%;margin:0 auto 10px auto;padding:2px}#progressbar li:after{content:'';width:100%;height:2px;background:#d3d3d3;position:absolute;left:0;top:25px;z-index:-1}#progressbar li.active:before,#progressbar li.active:after{background:#e31f18}#progressbar li strong{font-family:"Roboto",Helvetica,Arial,sans-serif!important}.fit-image{width:100%;object-fit:cover}.ErrorPass,.dvErrorDNI,.dvErrorPIN{font-weight:bold;color:#f00}.GoLogin{padding:5px;background:var(--Fondo_Boton_Grande);text-align:center;margin:40px;border:1px solid #a9a9a9;border-radius:10px}div#MensajeMovil{margin-bottom:20px}.fas fa-eye{margin-left:10px}.errorStrenchPass{color:#fff;margin-bottom:15px;padding:6px;text-align:center}.infoPass ul{margin-left:30px}