.title h1 {
    font-size: 300%;
    color: #ffc158;
    font-family: 'SuperPositive', sans-serif;
}

.divCentral {
    padding: 2.5rem;
}

.formDeposit label {
    display: flex;
    margin-top: 0.9rem;
    flex-direction: column;
}

.formDeposit input {
    border-radius: 0.4rem;
    background: #263043;
}

[type=text]:focus,
input:where(:not([type])):focus,
[type=email]:focus,
[type=url]:focus,
[type=password]:focus,
[type=number]:focus,
[type=date]:focus,
[type=datetime-local]:focus,
[type=month]:focus,
[type=search]:focus,
[type=tel]:focus,
[type=time]:focus,
[type=week]:focus,
[multiple]:focus,
textarea:focus,
select:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-inset: var(--tw-empty);
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #ffc158;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    border-color: #ffc158;
}

/* Muda a cor do Ã­cone de olho padrÃ£o para branco */

input[type="password"]::-webkit-input-placeholder {
    color: white !important;
}

.styleDp {
    font-weight: 800;
}

.buttonDeposit {
    margin-top: 1.2rem;
}

.buttonDeposit button:hover {
    background: #e9a631
}

.buttonDeposit button {
    background: #ffc158;
    font-size: 140%;
    font-family: 'SuperPositive', sans-serif;
    padding: 0.5rem;
    width: 100%;
    border-radius: 5px;
    transition: all 0.2s;
    color: #263043;
}

.imagePix {
    margin-top: 1.2rem;
}

.imagePix img {
    width: 20%;
}

.bg-InfomationsDeposit {
    margin-top: 1.2rem;
    background: #ffc158;
    border-radius: 0.4rem;
    padding: 0.5rem;
    color: #263043;
    font-weight: 800;
}

.methodsPayments {
    display: flex;
    gap: 1rem;
    flex-wrap: wrap;
    align-items: center;
}

[type=checkbox],
[type=radio] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 0;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
    display: inline-block;
    vertical-align: middle;
    background-origin: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    flex-shrink: 0;
    height: 1rem;
    width: 1rem;
    color: #e9a631;
    background-color: #fff;
    border-color: #6b7280;
    border-width: 1px;
    --tw-shadow: 0 0 #0000;
}

[type=checkbox]:focus,
[type=radio]:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-inset: var(--tw-empty);
    --tw-ring-offset-width: 2px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #ffffff00;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}

.inputMethod input:checked {
    background: #e9a631;
    border: 5px solid #263043;
}

@media screen and (min-width:726px) {
    .formDeposit form {
        width: 40%;
    }
    .bg-InfomationsDeposit {
        width: 75%;
    }
}

@media screen and (max-width:1284px) {
    .formDeposit form {
        width: 90%;
    }
}

@media screen and (max-width:726px) {
    .imagePix img {
        width: 50%;
    }
    .divCentral {
        padding: 0.5rem;
    }
    .MounterType {
        flex-direction: column;
    }
}

.tableFinance {
    width: 100%;
    padding: 0.2rem;
}

.tableFinance table {
    width: 100%;
}

.tableFinance table tbody tr {
    padding: 0.2rem;
    background: #263043;
    border-radius: 5px;
    margin-top: 0.2rem;
}

.tableFinance table tbody tr td {
    text-align: center;
    padding: 0.5rem;
}

.propiMateIco {
    background: #c40000;
    border-radius: 50%;
    width: 2rem;
    height: 2rem;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}

.propiMateIco span {
    font-size: 100%;
}

table {
    border-collapse: separate;
    border-spacing: 0 8px;
    margin-top: -8px;
}

.MounterType {
    display: flex;
    justify-content: center;
    gap: 1rem;
    align-items: center;
}