.login-tab{border-bottom:none!important}.login-tab li{width:50%}.login-tab li button{background-color:#dec9ac;width:100%;color:#000!important;border:none!important;border-radius:0!important;font-weight:500!important}.login-tab li button.active{color:#fff!important;background-color:#624632!important}.login-form{display:grid}.login-form .form-group label{margin-bottom:10px;font-weight:500;display:block}.login-form .form-group input{border:1px solid #e3e6ed;width:100%;padding:7px 5px}.login-form .form-group input:focus-visible{outline:1px auto #785a40!important}.login-form .form-group .password-input{position:relative}.login-form .form-group .password-input div{cursor:pointer;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.modal-dialog{width:35%}@media screen and (max-width:1050px){.modal-dialog{width:45%;margin:0 auto!important}}@media screen and (max-width:768px){.modal-dialog{width:95%;margin:0 auto!important}}.modal-dialog .modal-content{background-color:#f5f3e7}.modal-dialog svg{cursor:pointer}.toast-message{right:20px;z-index:999!important;width:250px!important;position:fixed!important;bottom:20px!important}.toast-message .toast{border-left:4px solid #624632!important;border-radius:0!important}@media screen and (max-width:768px){.login_page{overflow-x:hidden;padding:0!important}.login_page .row>div{padding:0 30px!important}.login_page .login_div{order:1}.login_page .login_div .or_block{margin:30px 0!important}.login_page .signup_div{order:2;margin-top:40px!important}}
