.elementor-560 .elementor-element.elementor-element-27eec23 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-560 .elementor-element.elementor-element-27eec23:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-27eec23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://my-peak-physique.com/wp-content/uploads/2022/10/Peak-physique-gym-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-560 .elementor-element.elementor-element-27eec23 > .elementor-background-overlay{background-color:#000000;opacity:0.55;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-560 .elementor-element.elementor-element-27eec23 > .elementor-container{max-width:1290px;}.elementor-560 .elementor-element.elementor-element-27eec23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-210px;margin-bottom:0px;padding:14em 0em 3em 0em;overflow:visible;}.elementor-560 .elementor-element.elementor-element-69d6c54.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-560 .elementor-element.elementor-element-6169785{text-align:center;}.elementor-560 .elementor-element.elementor-element-6169785 img{max-width:39%;}.elementor-560 .elementor-element.elementor-element-e14811d{text-align:center;}.elementor-560 .elementor-element.elementor-element-e14811d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:1.2px;color:var( --e-global-color-text );}.elementor-560 .elementor-element.elementor-element-1671f35{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-560 .elementor-element.elementor-element-27eec23{margin-top:-245px;margin-bottom:0px;padding:265px 10px 60px 10px;}.elementor-560 .elementor-element.elementor-element-e14811d .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-560 .elementor-element.elementor-element-27eec23{margin-top:-300px;margin-bottom:0px;padding:320px 10px 50px 10px;}.elementor-560 .elementor-element.elementor-element-69d6c54{width:100%;}.elementor-560 .elementor-element.elementor-element-e14811d{text-align:center;}.elementor-560 .elementor-element.elementor-element-e14811d .elementor-heading-title{font-size:30px;}.elementor-560 .elementor-element.elementor-element-1671f35{--container-widget-width:318px;--container-widget-flex-grow:0;width:var( --container-widget-width, 318px );max-width:318px;}}/* Start custom CSS for shortcode, class: .elementor-element-1671f35 */.somfrp-lost-pass-form-text {color: White; font-family: var( --e-global-typography-text-font-family ), Sans-serif !important; font-size: var( --e-global-typography-text-font-size ) !important; font-weight: !important;}

#lostpasswordform > fieldset > legend {display: none;}
#lostpasswordform > fieldset {border: 0px;}

#reset-pass-submit {border: 1px #CC2626 solid; color: white; border-radius: 2px; font-family: "Oswald", Sans-serif !important; letter-spacing: 1px; font-size: 16px !important; font-weight: 500 !important; line-height: 16px; text-transform: uppercase; padding: 20px 40px !important; background-color: #CC2626 !important; Color: #ffffff !important; border: solid #CC2626 2px !important;}
#reset-pass-submit:hover {background-color: #ffffff00 !important; color: #FFFFFF !important; border: 1px #CC2626 solid;}
#somfrp_user_info {background: #f2f2f2; border-radius: 2px;}

#lostpasswordform > fieldset > p > label {font-family: "IBM Plex Sans", Sans-serif; font-size: 16px; fint-weight: 300;}
#somfrp_user_info {padding-top: 18px; Padding-bottom: 18px; font-size: 16px; color: #000000;}/* End custom CSS */
/* Start custom CSS */.page-id-560 .site-header {display:none !important;}/* End custom CSS */