:root{--main-color:#0b0b0b}.link{color:inherit;text-decoration:none}.navbar{background:#50b848;color:#fff;font-family:Oswald,sans-serif;font-size:14px;margin-left:-8px;position:fixed;top:0;width:100%;z-index:999}.navbar .container{height:70px;justify-content:space-between;padding:0 20px}.navbar .container,.navbar .container .left{align-items:center;display:flex}.navbar .container .left img{height:55px;margin-right:40px}.navbar .container .right{align-items:center;display:flex}.navbar .container .right span{cursor:pointer;margin-right:20px}.navbar .container .right .icon{color:#fff;cursor:pointer;margin:0 20px}.navbar .container .right .avatar{border-radius:5px;cursor:pointer;height:18px;margin-right:-10px;object-fit:cover}.navbar .container .right .profile .options{background-color:var(--main-color);border-radius:5px;display:none}.navbar .container .right .profile span{cursor:pointer;padding:10px}.navbar .container .right .profile:hover .options{display:flex;flex-direction:column;position:absolute}.footer{background-color:#fff;border-top:1px solid gray;bottom:0;color:#50b848;flex-shrink:0;font-family:Oswald,sans-serif;left:0;max-height:25px;padding-bottom:18px;position:fixed;right:0;text-align:center}.container{justify-content:space-between;padding:0 20px}.center,.container{align-items:center;display:flex}.center{flex:1 1;justify-content:center;padding-left:85px;text-align:center;width:100%}.icon{color:#50b848;cursor:pointer;margin:0 10px}.modal-overlay,.right{align-items:center;display:flex}.modal-overlay{background-color:#00000080;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1050}.modal-content{background:#fff;border-radius:4px;box-shadow:0 2px 10px #0000004d;font-family:Oswald,sans-serif;padding:20px}.registration-page{align-items:center;display:flex;flex-direction:column;font-family:Oswald,sans-serif;justify-content:center;margin-bottom:50px;margin-top:150px;padding:50px}.registration-page .registration-form{background-color:#fff;border:2px solid #50b848;border-radius:8px;box-shadow:0 4px 8px #0003;min-width:480px;padding:20px}.registration-page .registration-form h2{color:#333;margin-bottom:20px}.registration-page .registration-form form{display:flex;flex-direction:column}.registration-page .registration-form form label{margin-bottom:5px}.registration-page .registration-form form .required-star{color:red}.registration-page .registration-form form input[type=email],.registration-page .registration-form form input[type=password],.registration-page .registration-form form input[type=text]{border:1px solid #ccc;border-radius:4px;margin-bottom:20px;padding:10px}.registration-page .registration-form form .checkbox-group{align-items:center;display:flex;margin-bottom:10px}.registration-page .registration-form form .checkbox-group input[type=checkbox]{margin-right:10px}.registration-page .registration-form form .checkbox-group label{order:2}.registration-page .registration-form form .active-button{background-color:#50b848;border:none;border-radius:0 8px;box-shadow:0 4px 8px #0003;color:#fff;cursor:pointer;font-weight:700;margin-bottom:15px;margin-top:10px;padding:10px 20px}.registration-page .registration-form form .active-button:hover{background-color:#45a049}.registration-page .registration-form form .disabled-button{background-color:gray}.registration-page .registration-form form .disabled-button,.registration-page .registration-form form button{border:none;border-radius:0 8px;box-shadow:0 4px 8px #0003;color:#fff;cursor:pointer;font-weight:700;margin-bottom:15px;margin-top:10px;padding:10px 20px}.registration-page .registration-form form button{background-color:#50b848}.registration-page .error-message{color:red;font-size:12px;margin-top:-4px}
/*# sourceMappingURL=main.c0f2ab90.css.map*/