*{box-sizing:border-box;font-family:sans-serif;margin:0;padding:0}body,html{height:100vh;width:100vw}#root{align-items:flex-start;display:flex;height:100%;justify-content:center;width:100%}.App{border:1px solid rgba(0,0,0,.1);box-shadow:0 0 10px 10px rgba(0,0,0,.1);height:-webkit-max-content;height:max-content;margin:30px auto 0;max-width:700px;min-width:310px;width:95%}.form-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.line{border-bottom:1px solid #d3d3d3;margin:auto auto 10px;width:80%}.App img{margin-top:20px;width:250px}.App h1{font-weight:700}.App h1,.App h2{font-size:20px;text-align:center}.App h2{font-weight:400;margin-bottom:10px;margin-top:10px}.App h3{border-bottom:1px solid #d3d3d3;font-weight:400;margin:auto auto 10px;padding-bottom:10px;text-align:center;width:50%}.form-group{display:flex;flex-direction:column;margin:10px auto auto;position:relative;width:80%}.form-group label{color:grey;font-weight:400;left:5px;margin-bottom:5px;position:absolute;text-indent:7px;top:5px;-webkit-transition:all .4s ease;z-index:0}.form-group input{background-color:initial;border:1px solid #d3d3d3;border-radius:5px;font-size:18px;height:30px;outline:none;padding-top:17px;text-indent:10px;-webkit-transition:all .4s ease;z-index:1}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.button-container{display:flex;justify-content:center;margin-bottom:10px;margin-top:10px}.button-container a,.button-container button{align-items:center;background-color:#da291c;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:20px;height:30px;justify-content:center;margin-top:10px;text-align:center;text-decoration:none;width:250px}.button-container button.disabled{background-color:rgba(218,41,28,.5)}.active{height:45px!important}.focus{font-size:10px}.is-invalid label{color:#da291c}.is-invalid input{box-shadow:0 0 1px 1px #da291c;color:#da291c}.is-invalid:after{bottom:0;color:#da291c;content:"\2717";font-size:30px;position:absolute;right:0}.is-valid label{color:#28a745}.is-valid input,.is-valid select{box-shadow:0 0 1px 1px #28a745;color:#28a745!important}.is-valid:after{bottom:0;color:#28a745;content:"\2713";font-size:30px;position:absolute;right:0}.mensaje{color:#da291c;margin-top:5px;text-align:center}.d-none{display:none!important}.taxes{display:flex;flex-direction:row}.taxes label{position:static}input[type=checkbox]{height:20px;width:20px}input:checked{background-color:#da291c}.select label{position:static}.select select{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;color:gray;height:30px;text-indent:5px}.alert-container{align-items:center;background-color:rgba(0,0,0,.9);color:#fff;display:flex;flex-direction:column;font-size:30px;height:100%;justify-content:center;left:0;position:absolute;top:0;-webkit-transition:all 1s ease;width:100%;z-index:10}.hide{opacity:0;top:-200%!important}.facturacion-container{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.facturacion-container .card{box-shadow:0 0 10px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;max-width:800px;min-height:450px;min-width:288px;padding:10px 0;width:90%}.facturacion-container .card h1{color:#da291c;font-size:30px}.facturacion-container .card h2{font-size:20px;font-weight:700}.facturacion-container .button-container{display:flex;flex-wrap:wrap}.mr{margin-right:10px}@media (max-width:600px){.facturacion-container .button-container button{margin-right:0;margin-top:5px}}
/*# sourceMappingURL=main.0749e93f.css.map*/