.elementor-8030 .elementor-element.elementor-element-ea632c7{padding:0px 0px 0px 0px;}.elementor-8030 .elementor-element.elementor-element-a6d1733 > .elementor-element-populated{padding:0px 0px 0px 0px;}/* Start custom CSS for section, class: .elementor-element-ea632c7 */.elementor-8030 .elementor-element.elementor-element-ea632c7 #wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field input[type="text"], #wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field input[type="password"] {
    box-shadow: none;
    background-color: unset !important;
    border: 0 !important;
    border-bottom: 1px solid #fff !important;
    border-radius: unset;
    color: #fff;
    padding: 10px 20px 10px 34px;
    font-size: 14px;
}
.elementor-8030 .elementor-element.elementor-element-ea632c7 #wpforo #wpforo-wrap .wpf-field {
    padding: 8px 10px 8px 10px;
    box-sizing: border-box;
    border-bottom: 1px solid #ffffff;
}
.elementor-8030 .elementor-element.elementor-element-ea632c7 #wpforo #wpforo-wrap .wpf-field-wrap {
    position: relative;
}
.elementor-8030 .elementor-element.elementor-element-ea632c7 #wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field-icon {
    left: 14px;
    top: 15px;
    font-size: 14px;
    position:absolute;
}
.elementor-8030 .elementor-element.elementor-element-ea632c7 #wpforo #wpforo-wrap .wpf-field-wrap .wpf-show-password {
    position: absolute;
    right: 12px;
    top: 16px;
    cursor: pointer;
}
.elementor-8030 .elementor-element.elementor-element-ea632c7 #wpforo #wpforo-wrap{
    padding: 0;
}
.elementor-8030 .elementor-element.elementor-element-ea632c7 #wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-login-content h3.title_login_forum {
    text-align: center;
} 
.elementor-8030 .elementor-element.elementor-element-ea632c7 #wpforo #wpforo-wrap input.wpf-login-text:focus-visible {
     outline: none;
}
.elementor-8030 .elementor-element.elementor-element-ea632c7 #wpforo #wpforo-wrap .wpf-field-reg a {
    color: #ffffff;
}/* End custom CSS */