@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700&display=swap);*{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}body{font-family:Montserrat,sans-serif;font-size:1.6rem}.hero-img{background-attachment:fixed;background-image:url(/static/media/background-huge.e572b724cafcc9aa58d8.jpg);background-position:50%;background-size:cover;min-height:100vh;position:relative;z-index:0}.hero-shadow{background-color:rgba(0,0,0,.5);height:100%;position:absolute;width:100%;z-index:-1}.hero-text{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:1.6rem;height:100vh;justify-content:center;padding:20px;text-align:center;z-index:10}.better-call-richard{position:relative;z-index:10}.title-better{left:25px;position:absolute;top:10px}.title-call{left:165px;position:absolute;top:35px}.title-richard{left:25px;position:absolute;top:75px}.menu{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;position:absolute;width:100%}input{border:1px solid #000}.button{background-color:transparent;border:2px solid #e1cd1f;border-radius:5rem;color:#000;color:#fff;cursor:pointer;display:inline-block;font-weight:600;margin:1rem 2rem;padding:2rem 5rem;text-align:center;text-transform:uppercase;transition:all .15s ease-in-out;width:20rem}.button-login{background-color:#e1cd1f}.button-check,.button-login{padding:1rem}.button:hover{border:2px solid #00d7c3;box-shadow:inset 0 0 10px 0 #00d7c3,0 0 20px 2px #00d7c3}h3{margin:50% 0}.modal-fault-container{align-items:start;background-color:#fff;border-radius:5rem;box-sizing:border-box;color:#000;display:flex;height:75rem;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70rem;z-index:99}.modal-fault-container h2{padding:2rem 0}.modal-fault-container label{display:inline-block;padding:0 5rem;width:100%}.modal-fault-container p{font-weight:700;text-align:left}.modal-fault-container input,select{display:inline-block;padding:.6rem 1rem;width:100%}.modal-fault-container textarea{height:9rem;resize:none;width:100%}.modal-fault-container .btn-send{background:#fff;border-radius:1rem;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000;display:block;left:50%;margin-top:1rem;padding:.3rem 2rem;position:relative;text-transform:uppercase;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:.3s}.modal-fault-container .btn-send:hover{box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}.modal-fault-container .btn-close{background:#e00404;border:none;border-radius:2rem;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#fff;cursor:pointer;flex-direction:column;font-size:1.5rem;padding:.3rem 2rem;position:absolute;right:3rem;text-transform:uppercase;top:2rem;transition:.3s}.modal-fault-container .btn-close:hover{box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}.modal-status-container{align-items:center;background-color:#fff;border-radius:5rem;box-sizing:border-box;color:#000;display:flex;height:40rem;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60rem;z-index:99}.modal-status-container h2{padding:2rem 0;text-align:center}.modal-status-container label{display:inline-block;padding:1rem 5rem;width:100%}.modal-status-container p{font-weight:700;text-align:left}.modal-status-container input{display:inline-block;padding:.6rem 1rem;width:100%}.modal-status-container .btn-send{background:#fff;border-radius:1rem;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000;display:block;left:50%;margin-top:1rem;padding:.3rem 2rem;position:relative;text-transform:uppercase;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:.3s}.modal-status-container .btn-send:hover{box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}.modal-status-container .btn-close{background:#e00404;border:none;border-radius:2rem;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#fff;cursor:pointer;flex-direction:column;font-size:1.5rem;padding:.3rem 2rem;position:absolute;right:3rem;text-transform:uppercase;top:2rem;transition:.3s}.modal-status-container .btn-close:hover{box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}.modal-login-container{align-items:center;background-color:#fff;border-radius:5rem;box-sizing:border-box;color:#000;display:flex;height:40rem;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60rem;z-index:99}.modal-login-container h2{padding:2rem 0;text-align:center}.modal-login-container label{display:inline-block;padding:1rem 5rem;width:100%}.modal-login-container p{font-weight:700;text-align:left}.modal-login-container input{display:inline-block;padding:.6rem 1rem;width:100%}.modal-login-container .btn-send{background:#fff;border-radius:1rem;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000;display:block;left:50%;margin-top:1rem;padding:.3rem 2rem;position:relative;text-transform:uppercase;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:.3s}.modal-login-container .btn-send:hover{box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}.modal-login-container .btn-close{background:#e00404;border:none;border-radius:2rem;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#fff;cursor:pointer;flex-direction:column;font-size:1.5rem;padding:.3rem 2rem;position:absolute;right:3rem;text-transform:uppercase;top:2rem;transition:.3s}.modal-login-container .btn-close:hover{box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}.table-container{background:rgba(0,0,0,.5);left:50%;padding:7rem 0;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90vw;z-index:1000}.table-container h2{color:#fff;font-size:4rem;margin-bottom:1rem;text-align:center}.fault-table{background:#fff;border:1px solid #000;border-collapse:collapse;left:50%;min-width:90%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fault-table input{border:1px solid red;font-size:1.6rem}.fault-table td,th{border:1px solid #000;max-height:100%;padding:.2rem 1rem;text-align:left}.fault-table td{width:70%}.fault-table button{padding:.5rem 2rem}.fault-table .status{color:blue;font-weight:700}.sort-buttons{align-content:center;display:flex;justify-content:space-evenly;padding-top:16rem;width:100%}
/*# sourceMappingURL=main.593f554c.css.map*/