input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
    -webkit-text-fill-color: #000;
    transition: background-color 9999s ease-in-out 0s;
}


.btn-shortcut-login {
    background: #fff;
    border-radius: 100px;
    border: 1px solid #c4c4c4;
    display: flex;
    justify-content: center;
    width: 100%;
    margin: 0 auto 20px auto;
    padding: 8px 34px;
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}

.btn-shortcut-login:hover {
    background: #d1d1d1;
}

.btn-shortcut-login span {
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    color: rgba(38, 38, 39, 1);
    margin: 0 0 0 16px;
    font-weight: 400;
    font-style: normal;
}

#glssLoginModal .modal-header {
    border-bottom: none !important;
}

#glssLoginModal .modal-body {
    padding: 32px 124px;
}

#glssLoginModal .modal-body h1 {
    font-weight: 500;
    font-size: 24px;
    line-height: 100%;
    letter-spacing: 0%;
    color: #262627;
}

#glssLoginModal .modal-body p {
    font-weight: 400;
    font-size: 14px;
    line-height: 100%;
    letter-spacing: 0%;
    text-align: center;
    color: #262627;
}

#glssLoginModal .modal-body .policy p,
#glssLoginModal .modal-body .policy p a {
    font-weight: 400;
    font-size: 10px;
    line-height: 100%;
    letter-spacing: 0%;
    text-align: center;
}

#glssLoginModal .create-forgot-account-wrapper {
    display: flex;
    justify-content: center;
    margin: 24px 0;
}

#glssLoginModal .create-forgot-account-wrapper a {
    font-family: Poppins;
    font-weight: 600;
    font-size: 16px;
    line-height: 100%;
    letter-spacing: 0%;
    text-decoration: underline;
}

#glssLoginModal .create-forgot-account-wrapper a:hover {
    color: #262627;
}

#glssLoginModal .btn-glss {
    width: 100%;
}