.elementor-1364 .elementor-element.elementor-element-358263c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body.elementor-page-1364:not(.elementor-motion-effects-element-type-background), body.elementor-page-1364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-5270bfa */<style>
    /*
     * Estilos para o formulário de redefinição de senha (IOL Password Reset)
     * Baseado no design das páginas de login do IOL Method.
     * ATENÇÃO: Este CSS está embutido para uso no widget HTML do Elementor.
     */

    .iol-pr-container {
        /* Centralização e largura máxima, se necessário. Elementor pode já fazer isso. */
        max-width: 400px;
        margin: 0 auto;
        padding: 20px;
        text-align: center;
        /* Removido background-color: #000; para não interferir no body */
        font-family: sans-serif;
    }

    .iol-pr-form-wrapper {
        padding: 30px;
        border-radius: 8px;
        color: #ffffff;
        /* Adicionando o fundo preto ao wrapper do formulário, se o fundo da página não for preto */
        background-color: #000;
    }

    .iol-pr-title {
        font-size: 28px;
        font-weight: 600;
        margin-bottom: 10px;
        color: #ffffff;
    }

    .iol-pr-message {
        font-size: 16px;
        margin-bottom: 20px;
        color: #cccccc;
    }

    .iol-pr-form {
        display: flex;
        flex-direction: column;
        gap: 15px;
    }

    .iol-pr-input-group input[type="email"] {
        width: 100%;
        padding: 12px 15px;
        border: 1px solid #ddd;
        border-radius: 4px;
        font-size: 16px;
        color: #333;
        background-color: #ffffff;
        box-sizing: border-box;
    }

    .iol-pr-input-group input[type="email"]::placeholder {
        color: #999;
    }

    .iol-pr-button {
        background-color: #ff9900;
        color: #ffffff;
        font-size: 18px;
        font-weight: 700;
        padding: 12px 20px;
        border: none;
        border-radius: 4px;
        cursor: pointer;
        transition: background-color 0.3s ease;
        text-transform: uppercase;
    }

    .iol-pr-button:hover {
        background-color: #e68a00;
    }

    .iol-pr-note {
        margin-top: 20px;
        font-size: 12px;
        color: #999999;
    }
</style>/* End custom CSS */