.elementor-3048 .elementor-element.elementor-element-2c6e5b4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3048 .elementor-element.elementor-element-e92ff8d > .elementor-widget-container{margin:0px 52px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3048 .elementor-element.elementor-element-ef89605{width:var( --container-widget-width, 100.633% );max-width:100.633%;--container-widget-width:100.633%;--container-widget-flex-grow:0;}.elementor-3048 .elementor-element.elementor-element-ef89605 img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}:root{--page-title-display:none;}/* Start custom CSS *//* Gypsum Portal page – style the lost-password link */
body.page-id-3048 .elementor-login__lost-password,
body.page-id-3048 .login .lost_password {
    display: block;      /* puts it on its own line  */
    margin-top: 12px;    /* space above the link     */
    text-align: center;  /* or left / right          */
    font-size: 14px;
}/* End custom CSS */