.login-tab{border-bottom:none!important}.login-tab li{width:50%}.login-tab li button{width:100%;background-color:#dec9ac;border-radius:0!important;border:none!important;color:#000!important;font-weight:500!important}.login-tab li button.active{background-color:#624632!important;color:#fff!important}.login-form{display:grid}.login-form .form-group label{display:block;margin-bottom:10px;font-weight:500}.login-form .form-group input{width:100%;padding:7px 5px;border:1px solid #e3e6ed}.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{position:absolute;right:10px;top:50%;cursor:pointer;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{position:fixed!important;right:20px;z-index:999!important;bottom:20px!important;width:250px!important}.toast-message .toast{border-left:4px solid #624632!important;border-radius:0!important}@media screen and (max-width:768px){.login_page{padding:0!important;overflow-x:hidden}.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}}