@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Roboto+Slab:wght@400;700&display=swap";.spinner{display:none;position:fixed;width:100%;height:100%;z-index:10000000000000;background:#000000b3}.Validator{position:fixed;width:50%;left:25%;top:0;opacity:1;background-color:#16a085;color:#fff;font-size:16px;animation:fadein .5s;box-shadow:2px 5px 6px #0009;z-index:10000001}.Validator .btn-validator{text-align:center;padding:10px 0}.Validator .btn-validator button{background-color:#000;color:#fff;border:none;padding:10px 5px;cursor:pointer}body{font-family:Inter,sans-serif;font-size:14px;font-weight:400;margin:0;overflow-x:hidden}html{overflow-x:hidden}html.owH{overflow-y:hidden}*{box-sizing:border-box}a{text-decoration:none;color:inherit}button{cursor:pointer}.layout{width:100%;max-width:750px;margin:0 auto;padding:0 20px}.header{background:#fff;text-align:center;padding:30px 0 20px}.header figure{max-width:150px;margin:0 auto}.header figure img{width:100%;display:block}.footer{margin-top:10px;border-top:1px solid #000;padding:20px}.footer p{color:#000;text-align:center;font-family:Roboto Slab;font-size:14px;font-weight:700;text-transform:uppercase;margin:0}.line{width:100%;height:1px;background:#000}.title1{color:#000;text-align:center;font-family:Roboto Slab;font-size:25px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.group{padding:0 75px}.input{margin-bottom:20px}.input.disabled label{color:#dadada}.input label{color:#000;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-left:10px;padding-bottom:5px;display:inline-block}.input input,.input select{width:100%;padding:10px 15px;border-radius:6px;border:1px solid #dadada;font-size:14px;font-weight:400}.input input:focus,.input select:focus{outline:none}.input input::placeholder,.input select::placeholder{color:#dadada;font-size:14px;font-weight:400}.input input option[disabled],.input select option[disabled]{color:#dadada}.inputs{display:flex;justify-content:space-between}.inputs .input{width:calc(50% - 5px)}.btn{border-radius:6px;color:#fff;font-size:14px;font-weight:500;border:none;padding:10px 40px;width:100%;max-width:max-content;margin:0 auto;display:block}.btn.green{background:#16a086}.btn.black{background:#000}.btn.rojo{background:#c0392b}.datos{display:flex;justify-content:space-around;margin-bottom:20px}.datos .dato{display:flex;margin:10px 0}.datos .dato span{font-size:14px;font-weight:400}.datos .dato span:first-child{color:#16a086;padding-right:5px}.facturacion{height:calc(100vh - 186px);min-height:500px;overflow:auto}.facturacion-container{display:flex;flex-direction:column;justify-content:flex-start;padding:100px 20px}@media screen and (max-width: 680px){.group{padding:0}.facturacion-container{padding:50px 20px}.header figure{max-width:120px}}@media screen and (max-width: 450px){.datos{flex-wrap:wrap}.datos .col{width:100%}.datos .dato span{width:50%;display:block}.header{padding:15px 20px}.header figure{max-width:90px}.footer p{font-size:11px}.facturacion{height:calc(100vh - 147px)}}@media screen and (max-width: 400px){.inputs{flex-wrap:wrap}.inputs .input{width:100%}}@-moz-keyframes fadein{0%{opacity:0;top:-100px}to{opacity:1;top:0}}@-webkit-keyframes fadein{0%{opacity:0;top:-100px}to{opacity:1;top:0}}@-o-keyframes fadein{0%{opacity:0;top:-100px}to{opacity:1;top:0}}@keyframes fadein{0%{opacity:0;top:-100px}to{opacity:1;top:0}}
