.elementor-5315 .elementor-element.elementor-element-3791d33{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5315 .elementor-element.elementor-element-fc09766{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5315 .elementor-element.elementor-element-bba8ad0.elementor-element{--align-self:center;}.elementor-5315 .elementor-element.elementor-element-bba8ad0{text-align:center;}.elementor-5315 .elementor-element.elementor-element-5903151d{--display:flex;--justify-content:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5315 .elementor-element.elementor-element-fc09766{--width:50%;}.elementor-5315 .elementor-element.elementor-element-5903151d{--content-width:500px;}}/* Start custom CSS for container, class: .elementor-element-5903151d */.swpm-login-form-inner{
    font-family:'Roboto';   
}

.swpm-join-us-link{
    display:none;
}

.swpm-remember-me {
    display: flex;
    align-items: center;
    gap: 5px; /* space between checkbox and text */
}

.swpm-remember-me br {
    display: none; /* hide all <br> inside this div */
}/* End custom CSS */