.elementor-124 .elementor-element.elementor-element-9986227{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-124 .elementor-element.elementor-element-b0249c9{width:100%;max-width:100%;}.elementor-124 .elementor-element.elementor-element-b0249c9.elementor-element{--align-self:center;}/* Start custom CSS *//* ==========================================================
   🟠 1. LA BARRA ARANCIONE (CONSOLIDATA - FUNZIONA!)
   ========================================================== */
.rpa-bacheca-form .gform_progress_bar__percentage,
.rpa-bacheca-form .gf_progressbar_percentage {
    background-color: #ff6600 !important;
    background: #ff6600 !important;
    background-image: none !important;
}

/* ==========================================================
   🟢 2. I PULSANTI IN STATO NORMALE (Forzatura Verde Aziendale)
   ========================================================== */
.gform-theme .rpa-bacheca-form .gform_next_button, 
.gform-theme .rpa-bacheca-form .gform_button,
.gform-theme .rpa-bacheca-form input[type="submit"],
.gform-theme .rpa-bacheca-form input[value="Successivo"],
.rpa-bacheca-form .gform_next_button,
.rpa-bacheca-form .gform_button {
    background: #549116 !important;
    background-color: #549116 !important;
    color: #ffffff !important;
    border: 2px solid #549116 !important;
    border-radius: 4px !important;
    font-weight: bold !important;
}

/* ==========================================================
   🟠 3. L'HOVER DEI PULSANTI (Forzatura Arancione al passaggio mouse)
   ========================================================== */
.gform-theme .rpa-bacheca-form input[type="submit"]:hover,
.gform-theme .rpa-bacheca-form .gform_next_button:hover,
.gform-theme .rpa-bacheca-form .gform_button:hover,
.rpa-bacheca-form input[type="submit"]:hover,
.rpa-bacheca-form .gform_next_button:hover,
.rpa-bacheca-form .gform_button:hover {
    background: #ff6600 !important;
    background-color: #ff6600 !important;
    border-color: #ff6600 !important;
    color: #ffffff !important;
}

/* ==========================================================
   ⚪ 4. PULSANTE "PRECEDENTE" (Sfondo bianco, testo/bordo verde)
   ========================================================== */
.gform-theme .rpa-bacheca-form .gform_previous_button,
.rpa-bacheca-form .gform_previous_button {
    background-color: #ffffff !important;
    color: #549116 !important;
    border: 2px solid #549116 !important;
    border-radius: 4px !important;
}
.gform-theme .rpa-bacheca-form .gform_previous_button:hover,
.rpa-bacheca-form .gform_previous_button:hover {
    background-color: #f4f9f0 !important;
    border-color: #549116 !important;
    color: #549116 !important;
}/* End custom CSS */