.elementor-2987 .elementor-element.elementor-element-df354b6 > .elementor-container{max-width:590px;}.elementor-2987 .elementor-element.elementor-element-df354b6{margin-top:51px;margin-bottom:51px;padding:26px 26px 26px 26px;}.elementor-bc-flex-widget .elementor-2987 .elementor-element.elementor-element-b68b158.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2987 .elementor-element.elementor-element-b68b158.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2987 .elementor-element.elementor-element-b68b158.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2987 .elementor-element.elementor-element-a1a5949{width:auto;max-width:auto;}/* Start custom CSS for shortcode, class: .elementor-element-a1a5949 */.elementor-widget-wrap>.elementor-element #wppb-form-style-3-wrapper .wppb-form-title {
    text-align: center!important;
    font-size: 1.4rem;
}

.elementor-widget-wrap>.elementor-element  #wppb-form-style-3-wrapper {
    width: 100%!important;
    margin: auto!important;
    text-align: center!important;
}


form#wppb-recover-password p {
    text-align: center;
    font-size: 1rem;
    line-height: 1;
    color: black;
    margin: 0 0 20px;
}

form#wppb-recover-password p br {
    display: none;
}


form#wppb-recover-password .submit {
      background-color: transparent!important;
    background-image: linear-gradient(180deg, #7100E1 0%, var(--e-global-color-0af3968) 100%)!important;
}/* End custom CSS */