.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1361 .elementor-element.elementor-element-d1e76b6{--display:flex;}.elementor-widget-bdt-post-grid .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-bdt-post-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1361 .elementor-element.elementor-element-6519c1f .bdt-post-grid .bdt-post-grid-title a{color:var( --e-global-color-34870ff );}.elementor-1361 .elementor-element.elementor-element-6519c1f .bdt-post-grid .bdt-post-grid-title a:hover{color:var( --e-global-color-f0fd125 );}.elementor-1361 .elementor-element.elementor-element-6519c1f .bdt-post-grid .bdt-post-grid-title{margin-bottom:5px;}.elementor-1361 .elementor-element.elementor-element-6519c1f .bdt-post-grid .bdt-secondary .bdt-post-grid-title{margin-bottom:0;}.elementor-1361 .elementor-element.elementor-element-108841b{--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-1361 .elementor-element.elementor-element-6ee6b1a{--display:flex;}.elementor-widget-theme-archive-title .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-archive-title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1361 .elementor-element.elementor-element-952a69f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1361 .elementor-element.elementor-element-3d710d2{--display:flex;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-1361 .elementor-element.elementor-element-6ee6b1a{--width:70%;}.elementor-1361 .elementor-element.elementor-element-3d710d2{--width:30%;}}/* Start custom CSS for shortcode, class: .elementor-element-5d2bbf3 */.bbpress-recent-comments-wrapper ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.bbpress-recent-comment-item {
    display: flex;
    align-items: flex-start;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #e0e0e0;
}

.bbpress-recent-comment-item:last-child {
    border-bottom: none;
}

.comment-author-avatar {
    margin-right: 15px;
}

.comment-author-avatar img {
    border-radius: 50%; /* Deixa o avatar redondo */
}

.comment-content {
    flex: 1;
}

.comment-content strong {
    font-weight: bold;
}

.comment-content blockquote {
    margin: 8px 0 0 0;
    padding: 10px;
    background-color: #f9f9f9;
    border-left: 3px solid #ccc;
    color: #555;
    font-size: 0.95em;
    font-style: italic;
}
.comment-content strong a{
    color: #1d84b5;
}
.comment-content a{
    color: #1d84b5;
}
.comment-content strong a:hover{
    color: #0e587a;
}
.bbp-login-form label{
    color: #6b717e;
}
.bbp-form{
    padding: 20px 25px;
    border: 1px solid #afafaf;
    border-radius: 5px;
}
.bbp-submit-wrapper{
    background-color: #1b3451;
    border-radius: 5px;
}
.bbp-submit-wrapper button:hover{
    background-color: #1d84b5;
}
.bbp-submit-wrapper button{
    border: 0px;
    color: #ffffff;
    padding: 5px 40px;
}
.bbp-search-form{
    visibility: hidden;
}

.bbp-forum-info a{
    font-size: 17px;
    color: #0e587a;
    font-family: "Poppins";
}
.bbp-forum-freshness a{
    color: #1d84b5;
}
#bbpress-forums li.bbp-header,
#bbpress-forums li.bbp-footer {
    background: #1b3451 !important;
}
.bbp-header li{
    color: #ffffff;
    font-size: 17px;
    font-weight: 400;
    text-transform: uppercase;
}
.bbp-breadcrumb span{
    color: #1d84b5;
    font-size: 13px;
}
.bbp-breadcrumb a{
    color: #1b3451;
    font-size: 19px;
    font-weight: bold;
    text-transform: uppercase;
}
a.bbp-topic-permalink {
    color: #0077ff;
	font-size: 17px;
}
span.bbp-topic-started-by a {
    color: #1d84b5;
}
li.bbp-topic-freshness a {
    color: #1d84b5;
}
li.bbp-forum.css-sep a {
    color: #333333;
    font-size: 14px;
    text-decoration: underline;
}
ul.bbp-forums-list li.bbp-forum {
  display: block !important;
}
ul.bbp-forums-list {
    padding-left: 25px !important;
}/* End custom CSS */