.et_pb_section_1.et_pb_section,.et_pb_section_2.et_pb_section{padding-top:56px;padding-bottom:40px}.wt-avvisi { max-width: 40em; }
.wt-avvisi-modulo { margin: 8px 0 0; padding: 20px 22px; background: var(--wt-velo);
border: 1px solid var(--wt-bordo); border-radius: var(--wt-raggio); }
.wt-avvisi-modulo p { padding-bottom: 14px !important; }
.wt-avvisi-modulo p:last-child { padding-bottom: 0 !important; }
.wt-avvisi-modulo label { color: var(--wt-forte); }
#wt-avvisi-email { display: block; width: 100%; margin-top: 6px; padding: 11px 13px; font-size: 16px; font-family: inherit;
color: var(--wt-testo); background: var(--wt-superficie); border: 1px solid var(--wt-bordo); border-radius: var(--wt-raggio); }
#wt-avvisi-email:focus { outline: 2px solid var(--wt-accento); outline-offset: 1px; border-color: var(--wt-accento); }
.wt-avvisi-modulo fieldset { margin: 0 0 14px; padding: 0; border: 0; }
.wt-avvisi-modulo legend { padding: 0 0 6px; font-weight: 600; color: var(--wt-forte); }
.wt-avvisi-modulo fieldset label { display: block; margin: 0 0 6px; color: var(--wt-testo); cursor: pointer; }
.wt-avvisi-modulo input[type="checkbox"] { accent-color: var(--wt-accento); width: 17px; height: 17px; margin-right: 8px; vertical-align: -3px; }
.wt-avvisi-consenso, .wt-avvisi-consenso label { font-size: 14px; line-height: 1.55; color: var(--wt-tenue) !important; }
.wt-avvisi-consenso a { color: var(--wt-forte); text-decoration: underline; text-decoration-color: var(--wt-accento); } .wt-avvisi-esca { position: absolute !important; left: -9999px; width: 1px; height: 1px; overflow: hidden; }
.wt-avvisi-esito { margin: 0 0 16px; padding: 14px 16px; font-size: 15.5px; line-height: 1.6; color: var(--wt-testo);
background: var(--wt-superficie); border: 1px solid var(--wt-bordo); border-left: 3px solid var(--wt-accento); border-radius: var(--wt-raggio); }
.wt-avvisi-esito.errore { border-left-color: var(--wt-forte); }