/* Ajuste /inscricoes:
   1) Zelle antes do DonorBox via ordenação no PHP.
   2) Crie seu acesso vai para o fim, abaixo de Informações importantes. */

.payment-section.payment-priority .reg-section-head h2 {
    max-width: 680px;
}

.payment-section.payment-priority {
    margin-bottom: 30px;
}

/* Evita sobra caso cache carregue trecho antigo */
.payment-section.payment-priority > .reg-access-box,
.payment-section.payment-priority > .reg-terms {
    display: none !important;
}

/* Bloco final de acesso após informações importantes */
.access-final-section {
    background:
        radial-gradient(circle at 92% 10%, rgba(199,128,40,.14), transparent 34%),
        linear-gradient(135deg, rgba(255,250,241,.96), rgba(255,255,255,.88));
    border-color: rgba(199,128,40,.36);
}

.access-final-section .reg-section-head h2 {
    font-size: 46px;
}

.final-access-box {
    margin-top: 8px;
    border-color: rgba(199,128,40,.34);
    background:
        linear-gradient(135deg, #fff8e9, rgba(255,255,255,.82));
    box-shadow: 0 16px 48px rgba(7,31,59,.055);
}

.final-access-box h3 {
    color: #071f3b;
}

.final-terms {
    margin-top: 22px;
    border-top: 1px solid rgba(199,128,40,.22);
}

@media (max-width: 1180px) {
    .access-final-section .reg-section-head h2 {
        font-size: 38px;
    }
}
