.elementor-1257 .elementor-element.elementor-element-8188dea{text-align:center;}.elementor-1257 .elementor-element.elementor-element-8188dea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:200;text-transform:uppercase;color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1257 .elementor-element.elementor-element-8188dea .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-1257 .elementor-element.elementor-element-8188dea .elementor-heading-title{font-size:22px;}}/* Start custom CSS for section, class: .elementor-element-51766df */.password-reset, p {
    color: #617175 !important;
    font-size: 14px;
    word-break: normal;
}
.password-reset, input[type="text"] {
    margin-top: 22px;
    color: #617175 !important;
    font-size: 14px;
    width: 100% !important;
    border-color: #617175 !important;
}
.password-reset, [type=submit], button {
    color:#FFF !important;
    border:0px !important;
}
.password-reset, fieldset, legend {
    border: 0px !important;
    color: #617175 !important;
}
.password-reset, .som-password-sent-message {
    color:#FFF !important;
}
.som-password-error-message, .som-password-sent-message {
    background-color: #277c99 !important;
    border-color: #277c99 !important;
}
.somfrp-password-wrapper input[type="password"].som-password-input, .somfrp-password-wrapper input[type="text"].som-password-input {
    max-width: 100% !important;
}
.som_new_user_pass {
    width: 100% !important;
}
.somfrp-password-wrapper {
    width: 100% !important;
    max-width: 100% !important;
    margin-bottom: 10px;
}
.som_new_user_pass {
    width: 100% !important;
}
.somfrp-password-wrapper input[type="password"].som-password-input, .somfrp-password-wrapper input[type="text"].som-password-input {
    width: 100% !important;
}
.somfrp-eye-toggle {
    background-color: transparent !important;
    border: #617175 1px solid !important;
    margin-right: 25px !important;
}/* End custom CSS */