.login-wrap{padding:0 20px;padding-bottom:30px}.login-social{display:flex;justify-content:center;margin-bottom:30px}.login-social__facebook{margin-right:20px;background:#1877f2;width:90px;height:45px;display:flex;justify-content:center;align-items:center;position:relative;border-radius:10px}.login-container .input-row label{display:flex;flex-direction:column;font-weight:400;font-size:16px;line-height:19px;color:#333}.login-container .input-row label input{margin-top:10px;background:#fff;border:1px solid #333;box-sizing:border-box;border-radius:10px;height:50px;font-weight:400;font-size:16px;line-height:19px;color:#333;padding-left:20px}.login-container .input-row.email input,.login-container .input-row.password input{margin-bottom:10px}.login-container .input-row.forgot{cursor:pointer;font-weight:400;font-size:16px;line-height:19px;color:#2a4e1c}.login-container .input-row.enter button{width:100%;height:50px;margin:20px 0;background:#bc110b;border-radius:10px}.login-container .input-row.enter button span{font-weight:400;font-size:18px;line-height:19px;color:#fff}.login-container .input-row.or{margin-bottom:20px;font-weight:300;font-size:16px;line-height:19px;text-align:center;color:#828282;display:flex;justify-content:center}.login-container .input-row.or span{display:block}.login-container .input-row.register{display:flex;justify-content:center;font-weight:400;font-size:16px;line-height:19px;color:#333}.login-container .input-row.register span{margin-left:10px;cursor:pointer;font-weight:400;font-size:16px;line-height:19px;color:#2a4e1c}@media screen and (max-width:1040px){.login-container .input-row.register{font-size:15px}}