.postsContainer2{height:calc(100vh - 317px)}.postsContainer{display:flex;width:calc(100vw - 6px);max-width:calc(100vw - 6px);gap:48px;background-color:#f0f6ef;align-items:center;justify-content:center;padding:0 5% 32px;overflow:hidden}@media(max-width:767px){.postsContainer{flex-direction:column;width:100vw;max-width:100vw;padding:0}}@media screen and (min-width:767px)and (max-width:1023px){.postsContainer{flex-direction:column;width:100vw;max-width:100vw;padding:0}}.postsContainer .center{display:flex;align-items:center;justify-content:center;width:100%}.postsContainer .center .loader-container{display:flex;justify-content:center;align-items:center;height:200px}.postsContainer .center .loader{width:48px;height:48px;border:5px solid rgba(0,0,0,.1);border-top-color:#08a560;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.postsContainer .center .error{color:#e74c3c;text-align:center;padding:20px;margin-top:48px;font-weight:700;height:128px}.postsContainer .postsCol{display:flex;align-items:flex-start;align-content:flex-start;width:75%;flex-wrap:wrap;margin-top:48px;gap:16px}@media(max-width:767px){.postsContainer .postsCol{width:100%;margin-top:0;padding:0 5%;margin-bottom:16px}}@media screen and (min-width:767px)and (max-width:1023px){.postsContainer .postsCol{width:100%;margin-top:0;padding:0 5%;margin-bottom:16px}}.postsContainer .postsCol .no-posts-message{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;font-size:16px;font-weight:500;color:#9c9c9c}@media(max-width:767px){.postsContainer .postsCol .no-posts-message{font-size:14px;margin-bottom:24px;align-items:center;justify-content:center}}@media screen and (min-width:767px)and (max-width:1023px){.postsContainer .postsCol .no-posts-message{font-size:14px;margin-bottom:24px;align-items:center;justify-content:center}}.postsContainer .postsCol .postCard{display:flex;flex-direction:column;min-width:350px;height:500px;flex:1 1;border-radius:5px;overflow:hidden;background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);cursor:pointer;transition:all .5s}@media(max-width:767px){.postsContainer .postsCol .postCard{flex-direction:row;min-width:250px;height:170px}}@media screen and (min-width:767px)and (max-width:1023px){.postsContainer .postsCol .postCard{flex-direction:row;min-width:350px;height:180px}}@media(min-width:1024px){.postsContainer .postsCol .postCard:hover{transform:scale(1.03)}}.postsContainer .postsCol .postCard.postCardWith2{height:550px}.postsContainer .postsCol .postCard.postCardWith2 .image{height:400px}.postsContainer .postsCol .postCard .image{position:relative;min-width:80px;height:200px;overflow:hidden}@media(max-width:767px){.postsContainer .postsCol .postCard .image{min-width:110px}}@media screen and (min-width:767px)and (max-width:1023px){.postsContainer .postsCol .postCard .image{min-width:110px}}.postsContainer .postsCol .postCard .content{display:flex;align-items:flex-start;flex-direction:column;height:300px;padding:24px;gap:16px}@media(max-width:767px){.postsContainer .postsCol .postCard .content{height:100%;padding:0 16px;gap:8px;justify-content:center}}@media screen and (min-width:767px)and (max-width:1023px){.postsContainer .postsCol .postCard .content{height:100%;padding:0 16px;gap:8px;justify-content:center}}.postsContainer .postsCol .postCard .content .categoria{display:flex;align-items:center;justify-content:center;padding:5px 8px;border-radius:5px;border:1.5px solid #0ac775;color:#0ac775;font-size:.875rem;font-weight:500}@media(max-width:767px){.postsContainer .postsCol .postCard .content .categoria{font-size:.625rem}}@media screen and (min-width:767px)and (max-width:1023px){.postsContainer .postsCol .postCard .content .categoria{font-size:.75rem}}.postsContainer .postsCol .postCard .content .postTitle{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;color:#333;text-align:left;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25rem;margin-bottom:8px;text-wrap:balance;height:2.5rem}@media(max-width:767px){.postsContainer .postsCol .postCard .content .postTitle{font-size:.75rem;line-height:1rem;height:2rem;text-wrap:wrap}}@media screen and (min-width:767px)and (max-width:1023px){.postsContainer .postsCol .postCard .content .postTitle{font-size:.75rem;line-height:1rem;height:2rem;text-wrap:wrap}}.postsContainer .postsCol .postCard .content .postIntro{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;color:#9c9c9c;text-align:left;text-wrap:balance;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal;margin-bottom:16px}@media(max-width:767px){.postsContainer .postsCol .postCard .content .postIntro{font-size:.625rem;margin-bottom:8px;font-weight:400;-webkit-line-clamp:2}}@media screen and (min-width:767px)and (max-width:1023px){.postsContainer .postsCol .postCard .content .postIntro{font-size:.75rem;margin-bottom:8px;font-weight:400;-webkit-line-clamp:2}}.postsContainer .postsCol .postCard .content .info{color:#747d71;font-size:.875rem;font-weight:400}@media(max-width:767px){.postsContainer .postsCol .postCard .content .info{font-size:.625rem}}@media screen and (min-width:767px)and (max-width:1023px){.postsContainer .postsCol .postCard .content .info{font-size:.75rem}}.postsContainer .postsCol .pagination{width:100%;height:48px;display:flex;align-items:center;justify-content:flex-end;background-color:#fff;border-radius:5px;padding:10px 16px;box-shadow:2px 4px 10px 0 rgba(0,0,0,.1);color:#333;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:8px}@media(max-width:767px){.postsContainer .postsCol .pagination{font-size:.75rem;justify-content:center}}@media screen and (min-width:767px)and (max-width:1023px){.postsContainer .postsCol .pagination{font-size:.75rem}}.postsContainer .postsCol .pagination .backPage{display:flex;justify-content:center;align-items:center;height:32px;gap:5px;margin-right:16px;cursor:pointer;transition:all .3s}@media(min-width:1024px){.postsContainer .postsCol .pagination .backPage:hover{color:#0ac775}}.postsContainer .postsCol .pagination .nextPage{display:flex;justify-content:center;align-items:center;height:32px;gap:5px;margin-left:16px;cursor:pointer;transition:all .3s}@media(min-width:1024px){.postsContainer .postsCol .pagination .nextPage:hover{color:#0ac775}}.postsContainer .postsCol .pagination .pageNumber{display:flex;justify-content:center;align-items:center;height:32px;width:32px;cursor:pointer;transition:all .3s}@media(min-width:1024px){.postsContainer .postsCol .pagination .pageNumber:hover{box-shadow:1px 1px 5px #0ac775;border-radius:50%}}.postsContainer .postsCol .pagination .pageNumber.active{background:#0ac775;border-radius:5px;color:#fff}@media(min-width:1024px){.postsContainer .postsCol .pagination .pageNumber.active:hover{box-shadow:none;cursor:default}}.skeleton .skeleton-image,.skeleton .skeleton-text{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.skeleton .skeleton-text{height:16px;border-radius:4px;margin-bottom:8px}.skeleton .categoria.skeleton-text{width:80px}.skeleton .postTitle.skeleton-text{height:24px;width:90%}.skeleton .postIntro.skeleton-text{width:100%;height:32px}.skeleton .info.skeleton-text{width:200px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.populares-skeleton{margin-bottom:32px}.populares-skeleton .skeleton-title{margin-bottom:16px}.populares-skeleton .pop-skeleton-item{display:flex;align-items:center;margin-bottom:12px}.populares-skeleton .pop-skeleton-item .pop-skeleton-img{width:48px;height:48px;border-radius:8px;margin-right:12px}.populares-skeleton .pop-skeleton-item .pop-skeleton-title{width:120px;height:18px}.recentes-skeleton .skeleton-title{margin-bottom:16px}.recentes-skeleton .topicos-recentes-skeleton .recente-skeleton-item{display:flex;align-items:center;margin-bottom:10px}.recentes-skeleton .topicos-recentes-skeleton .recente-skeleton-item .recente-skeleton-img{width:32px;height:32px;border-radius:8px;margin-right:10px}.recentes-skeleton .topicos-recentes-skeleton .recente-skeleton-item .recente-skeleton-title{width:100px;height:16px}