@font-face{font-family:rm;src:url(../fonts/Roboto-Medium.116fcd4f.ttf)}@font-face{font-family:rr;src:url(../fonts/Roboto-Regular.5dd91892.ttf)}body,html{background-color:#fff;font-family:rr,"sans-serif"}.q-field__bottom{color:darkred}.container__main-page{width:1200px}.container{padding:20px 40px}header{background-color:#fff!important}.light-dark-color{color:#000}.q-input,.q-select{background-color:#fff}.q-field__label,.q-input,.q-select{border-radius:10px;color:#000}.q-field--focused .q-field__control:after,.q-field--focused .q-field__control:before{border-color:#000!important;border-radius:10px}.q-field--focused .q-field__label{color:#000!important}.tile__main-page{-webkit-font-smoothing:antialiased!important;background-color:#d2232a;border-radius:12px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;height:215px;text-decoration:none;transition:transform .3s ease,background-color .3s ease;width:380px}.tile__main-page:hover{background-color:#231f20;transform:scale(1.05)}.tile__login-page{-webkit-font-smoothing:antialiased!important;background-color:#231f20;border-radius:12px;color:#fff;font-size:18px;font-weight:400;height:auto;padding:20px;text-decoration:none;transition:transform .3s ease,background-color .3s ease;width:380px}.action-btn{background-color:#d2232a;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;height:40px!important;padding:8px 16px}.action-btn:hover{background-color:#064559;box-shadow:0 6px 8px #00000040;transform:translateY(-2px)}.action-btn:active{box-shadow:0 2px 3px #0003}.usual-text{color:inherit;text-decoration:none}.icon-tag{cursor:pointer;height:10px;width:20px}body.body--dark{background-color:#231f20}body.body--dark header{background-color:#231f20!important}body.body--dark .light-dark-color{color:#fff}body.body--dark .my-bg{background-color:#121212}body.body--dark .q-input,body.body--dark .q-select{background-color:inherit;overflow:hidden}body.body--dark .q-field__label{color:grey!important}body.body--dark .q-field--focused .q-field__control:after{border-color:#fff!important;color:#fff}body.body--dark .action-btn,body.body--dark .tile__main-page{background-color:#06799f}@media (max-width:1024px){.container__main-page{width:100%}.container{padding:10px 5px}.tile__main-page{border-radius:4px;font-size:18px;height:calc(50vw - 20px);width:100%}.action-btn{height:40px}.action-btn,.q-input,.q-select{border-radius:4px;font-size:14px}.icon-tag{height:10px;width:10px}}