.elementor-16 .elementor-element.elementor-element-74b8c06a > .elementor-container{min-height:100vh;}.elementor-16 .elementor-element.elementor-element-71f80591{text-align:center;}.elementor-16 .elementor-element.elementor-element-71f80591 .elementor-heading-title{color:var( --e-global-color-384933b );font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-16 .elementor-element.elementor-element-71f80591 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-adc5eeb{text-align:center;}.elementor-16 .elementor-element.elementor-element-adc5eeb .elementor-heading-title{color:var( --e-global-color-384933b );font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-16 .elementor-element.elementor-element-adc5eeb > .elementor-widget-container{padding:0px 0px 0px 0px;}/* Start custom CSS for shortcode, class: .elementor-element-3b7cb355 */#wpmem_login legend, #wpmem_reg legend{
    display: none;
}

#login input[type="email"],#login input[type="password"]{
    width:100%;
    border-radius: 5px;
}
#login .div_text,#wpmem_login,#wpmem_reg{
    width:100%;
}

#login label{
    font-weight:bold;
    color:#fff;
}

#wpmem_login .button_div, #wpmem_reg .button_div{
    color: #fff;
    width: 100%;
    padding: 0;
}
#wpmem_login .link-text{
    text-align: center;
    color: #fff;
    font-weight: bold
}

#wpmem_login .link-text a{
    border-bottom:1px solid #fff;
     color: #fff;
}

#login input[type="submit"]{
    width: 100%;
    background: #60AEE2;
    border-bottom:5px solid #4A8DBA;
    font-weight: bold;
    box-shadow: 0px 3px 10px 0px rgb(0 0 0 / 28%);
    border-radius: 5px;
    display: block;
    margin:10px 0 ;
    margin-bottom: 50px;
}

.req-text{
    color: #fff;
    display: none;
}

fieldset .div_text:nth-child(3),fieldset .text:nth-child(2){
    display: none !important;
}

#wpmem_reg fieldset{
    margin-bottom: 0;
}/* End custom CSS */