.checkbox.style-b {
    display: flex;
    flex-direction: column-reverse; /* Odwróć kierunek flexbox */
}
.checkbox.style-b .error {
    margin-top: 5px; /* Doda odstęp między checkboxem a komunikatem o błędzie */
}
input.error {
    border: 1px solid #FF0000 !important;
    outline: 0 !important;
}
.form-control:focus {
    box-shadow: inherit;
    border: 1px solid #CCCCCC;
}
.errorFrontMessage {
    color: #FF0000;
    font-size: 14px !important;
}

.login-312311 {
    color: #42454F;
    font-size: 12px;
    line-height: 18px;
    font-family: 'Galano', serif;
}

.login-5932323 {
    background-color:#D3EBFF !important;
    border: none;
    border-radius: 0px;
}

.login-679843 {
    font-size: 12px;
}

/* 2FA | Verification */

.checkbox.style-b {
    display: flex;
    flex-direction: column-reverse; /* Odwróć kierunek flexbox */
}
.checkbox.style-b .error {
    margin-top: 5px; /* Doda odstęp między checkboxem a komunikatem o błędzie */
}
.form-control:focus {
    box-shadow: inherit;
    border: 1px solid #CCCCCC;
}
label.error, #captcha-error {
    color: #D71C4F;
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    padding-top: 6px;
    letter-spacing: 0;
    font-family: 'Galano', serif;
}
.text-danger {
    color: #D71C4F !important;
    font-size: 14px !important;
    font-family: 'Galano', serif;
}
.alert-info {
    background: #D3EBFF !important;
}
.text-info {
    color: #555555 !important;
}

.login-965332 {
    font-size: 14px;
    margin-top: 5px;
}

.login-953231 {
    color: #1B1B1B;
    font-weight: 400;
    line-height: 18px;
    font-size: 12px;
    font-family: 'Open Sans';
}

.login-3576443 {
    background-color:#D3EBFF !important;
    border: none;
    border-radius: 0px;
}

.login-643232323 {
    font-size: 12px;
}

.phone-black{
    color: #1B1B1B;
}
