.elementor-93010 .elementor-element.elementor-element-401e38e5{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:2em 0em 2em 0em;}#elementor-popup-modal-93010{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-93010 .dialog-message{width:30vw;height:auto;}#elementor-popup-modal-93010 .dialog-close-button{display:flex;}#elementor-popup-modal-93010 .dialog-widget-content{border-radius:15px 15px 15px 15px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:1024px){.elementor-93010 .elementor-element.elementor-element-401e38e5{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}#elementor-popup-modal-93010 .dialog-message{width:65vw;}}@media(max-width:767px){#elementor-popup-modal-93010 .dialog-message{width:90vw;}}/* Start custom CSS for html, class: .elementor-element-401e38e5 */#reset-passwd{
    font-family: Raleway, Sans-Serif;
}
#reset-passwd>input{
    display:block;
    margin: 2em auto;
    width: 70%;
}
#reset-passwd>button{
    background-color: #00a4a4;
    color: white;
    border: none;
    padding: .75em 1.5em;
}
#reset-passwd>button:disabled{
    background-color: #ccc;
    color: #aaa;
    border: none;
    padding: .75em 1.5em;
}

#reset-passwd{
    text-align:center;
}
.feedback-error{
    background-color: #f8d7da;
    color: #842029;
    border: 1px solid #e8b7bb;
    width: 75%;
    margin: 0 auto;
    border-radius: 7px;
    padding: 1em .5em;
}
.feedback-success{
    background-color: #d1e7dd;
    color: #0f5132;
    border: 1px solid #badbcc;
    width: 75%;
    margin: 0 auto;
    border-radius: 7px;
    padding: 1em .5em;
}
.alertas-feedback{
    margin: 1em 0;
}
.info-reset-passwd{
    font-size: 1.5em;
    padding: 1em 2em;
}/* End custom CSS */