.elementor-827 .elementor-element.elementor-element-029b34f{--display:flex;}.elementor-827 .elementor-element.elementor-element-c4582e3{--spacer-size:50px;}.elementor-827 .elementor-element.elementor-element-47be84c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for container, class: .elementor-element-47be84c */#wpforo-menu {
    background-color: transparent !important ;
}

.elementor-element, .elementor-element-417c87e, .elementor-widget, .elementor-widget-shortcode {
    font-family: Poppins; 
}

.wpf-left {
    font-size: 18px !important;
}

#wpforo-title {
    font-size: 30px !important;
    font-weight: 700 !important;
}

.wpforo-category {
    border: solid, 2px,
    #efefef !important;
    border-radius: 15px !important;
}

.wpforo-cat-panel {
    background: black !important;
    opacity: 0.2;
    border-bottom-left-radius: 14px !important;
    border-bottom-right-radius: 14px !important;
}

.cat-title, .wpf-forums {
    color: white !important;
}

button.wpf-button,  .add_wpftopic {
    color: black !important;
 
}/* End custom CSS */