/* Start custom CSS for section, class: .elementor-element-41f1fdb */legend{
    font-family: "Libre-Baskerville", Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
button#reset-pass-submit{
   border: 2px solid #000;
    font-size: 18px;
    background: #000;
    color: #fff;
    font-weight: 400;
    border-radius: 0;
    padding: 20px 40px;
    font-family: "Open-Sans", Sans-serif!important;
    font-weight: 500!important;
    transition: 0.25s;
}
button#reset-pass-submit:hover{
    box-shadow: inset 209px 0 0 0 #fff;
    color: #000;
    cursor: pointer;
}
#lostpasswordform #somfrp_user_info{
     background: transparent!important;
    border-radius: 0;
    height: 40px!important;
    min-width: 300px;
    margin-top: 25px;
}
@media(max-width:420px){
    #lostpasswordform #somfrp_user_info {
        min-width: 100%;
    }
}/* End custom CSS */