.filter{margin-top:80px}.filter .btn-close-filter{display:none}@media(max-width:992px){.filter{background:#fff;border-left:1px solid #000;margin-top:0;overflow-y:auto;position:fixed;right:0;top:0;transform:translate(100%);transition:all .3s ease;width:75%;z-index:1000}.filter .btn-close-filter{display:block;font-weight:700;height:50px;margin:0}.filter .content{height:calc(100vh - 50px);padding:20px}.filter.active{transform:translate(0)}}.filter .content{border-radius:16px}.filter .accordion-posts__item-title{background:#1a2a4c;border-bottom:1px solid #fff;border-top:1px solid #fff;color:#fff;font-size:14px;font-weight:700;letter-spacing:.1px;padding:12px 16px}.filter .accordion-posts__item-title .icon{height:20px;position:relative;transition:all .3s ease;width:20px}.filter .accordion-posts__item-title .icon span{background:#fff;display:block;height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:20px}.filter .accordion-posts__item-list{padding:12px 16px}.filter .accordion-posts__item-list label{display:block;margin-bottom:8px}.filter .accordion-posts__item-list label:last-child{margin-bottom:0}.filter button{margin-top:20px;width:100%}.filter #filtrar.is-updated{background:#004fff;border-color:#004fff}.modal-contador{align-items:center;background:#55545433;display:none;height:100vh;left:0;opacity:0;padding:50px 0;position:fixed;top:0;transition:all .3s ease;width:100%}.modal-contador.show{opacity:1;z-index:10}.modal-contador.active{display:flex}.modal-contador .box{border-radius:16px;margin:0 auto;max-width:710px;width:100%}.modal-contador .box .div-hidden{display:none}.modal-contador .box .div-hidden.active{display:block}.modal-contador .box .div-hidden .error{color:red;display:none;font-size:12px;margin-top:5px;padding-left:5px}.modal-contador .box .div-hidden .error.active{display:block}.modal-contador .box .wpcf7-radio{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:16px}.modal-contador .box .wpcf7-list-item{align-items:center;border:1px solid #0000003d;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;font-size:14px;height:100px;justify-content:center;margin:0;padding:10px;text-align:center;width:140px}.modal-contador .box .wpcf7-list-item:has(input:checked){background:#004fff;color:#fff}.modal-contador .box .wpcf7-list-item input{margin-bottom:7px}.modal-contador .box label{color:#333;display:block;font-style:normal;margin-bottom:8px;width:100%}.modal-contador .box input{background:#fff;border:1px solid #0000003d;border-radius:8px;box-sizing:border-box;display:block;font-size:14px;font-weight:400;margin-top:2px;padding:15px;width:100%}.modal-contador .box .submit input{background:#004fff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Montserrat;font-size:16px;font-weight:500;margin:20px auto 0;max-width:220px;padding:14px 12px;text-align:center;width:100%}.newsletter{background:#040c4f}.newsletter .content{max-width:500px}.newsletter .form{color:#fff;max-width:420px}.newsletter .form .wpcf7-list-item{margin:0}.newsletter .form span{display:block}.newsletter .form .wpcf7-list-item-label{display:inline-block}.newsletter .form .wpcf7-not-valid-tip{font-size:12px}.newsletter .form .wpcf7-acceptance label{align-items:center;display:flex;gap:12px;line-height:1.3}.newsletter .form label{margin-bottom:16px}.newsletter .form .input-submit{display:flex;justify-content:js}.newsletter .form input[name=your-email]{border:1px solid #dadada;border-radius:16px;margin-bottom:6px;padding:12px 16px;width:100%}.newsletter .form input[type=submit]{background:#ffb800;border-radius:100px;color:#fff;cursor:pointer;display:block;margin-bottom:6px;margin-left:auto;margin-top:12px;padding:12px 24px;transition:all .3s ease}.newsletter .form input[type=submit]:hover{opacity:.8}.hero{min-height:70vh;padding-top:200px}.hero .content{max-width:650px}.card{border-radius:16px;box-shadow:-1px 2px 8px #0000004a;overflow:hidden;position:relative}.card .content svg{margin-left:4px}.card article{height:100%}.card-big{background-position:50%;min-height:300px;padding:40px 32px}.card-big .masc{background:#fff;background:linear-gradient(180deg,#ffffff30 27%,#02000096 59%);height:100%;left:0;position:absolute;top:0;width:100%}.card-big .categories,.card-big .content{position:relative;z-index:1}.card-big .content{max-width:660px}@media(min-width:767px){.card-big{height:542px}}.card-small{display:flex;flex-direction:column}@media(min-width:992px){.card-small{flex-direction:row}}.card-small .thumbnail{height:160px;width:100%}@media(min-width:992px){.card-small .thumbnail{height:100%;width:180px}}.card-small .thumbnail img{height:100%;object-fit:cover;object-position:center;width:100%}@media(min-width:992px){.card-small{height:170px}}.card-normal{margin-bottom:24px;max-width:100%;width:100%}@media(min-width:540px)and (max-width:992px){.card-normal{max-width:calc(50% - 12px)}.card-normal:nth-child(2n+2){margin-left:24px}}@media(min-width:992px){.card-normal{max-width:calc(33.33% - 16px)}.card-normal:nth-child(3n+2),.card-normal:nth-child(3n+3){margin-left:24px}}.card-normal .content{height:calc(100% - 240px)}.card-normal .image{height:240px}.card-normal .image img{height:100%;object-fit:cover;object-position:top center;width:100%}.posts .featured_posts{display:flex;flex-direction:column;gap:24px}@media(min-width:992px){.posts .featured_posts{flex-direction:row}}.posts .featured_posts .column-1{flex:1}.posts .featured_posts .column-2{gap:16px;width:100%}@media(min-width:767px){.posts .featured_posts .column-2{max-width:100%}}@media(min-width:992px){.posts .featured_posts .column-2{max-width:40%}}@media(min-width:1440px){.posts .featured_posts .column-2{max-width:30%}}.posts #show-post{cursor:pointer}.pagination{display:flex;flex-wrap:wrap;gap:3px;justify-content:center}.pagination button{background:#fff;border:1px solid #ffb800;border-radius:6px;color:#000;cursor:pointer;display:block;font-size:14px;font-weight:700;height:28px;transition:all .3s ease;width:28px}.pagination button:hover{background:#ffb800}.pagination button.active{background:#ffb800;cursor:auto}.posts-categories .container{display:flex;flex-direction:column}.posts-categories .container .search{display:none}.posts-categories .container .block-cta-filter{display:block}.posts-categories .container .open-filter.is-updated{background:#004fff;border-color:#004fff}@media(min-width:992px){.posts-categories .container{flex-direction:row}.posts-categories .container .search{display:block}.posts-categories .container .block-cta-filter{display:none}}.posts-categories .container{gap:24px}.posts-categories .postagens{flex:1;min-height:1200px}@media(min-width:1200px){.posts-categories .postagens{min-height:1700px}}.posts-categories .posts-heading{flex:1}.posts-categories .filter-status{color:#4a5570;display:block;font-family:Inter,sans-serif;font-size:14px;line-height:1.4;margin:8px 0 0;min-height:1.25em}.posts-categories .filter-status.is-flash{animation:filterStatusFlash 1.6s ease;color:#004fff;font-weight:600}.posts-categories #all-posts.is-refreshing{animation:postsRefresh .4s ease}.posts-categories .categorias{max-width:300px;width:100%}@keyframes filterStatusFlash{0%{opacity:0;transform:translateY(4px)}18%{opacity:1;transform:none}to{color:#4a5570;font-weight:500}}@keyframes postsRefresh{0%{opacity:.35;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.posts-categories #all-posts.is-refreshing,.posts-categories .filter-status.is-flash{animation:none}}.seach-title{align-items:start;display:flex;flex-direction:column-reverse}@media(min-width:768px){.seach-title{flex-direction:row;justify-content:space-between}}.form-search,.form-search .search{max-width:500px;width:100%}.form-search .search{border:1px solid #dadada;border-radius:20px;height:46px;position:relative}.form-search .search input{border-radius:20px;height:100%;padding:5px 30px 5px 15px;width:100%}.form-search .search button{background:#0000;cursor:pointer;height:44px;padding-right:20px;position:absolute;right:0;top:1px;z-index:1}.single-post .shared ul{gap:12px;list-style:none!important;padding:0}.single-post .shared ul li a{background:blue;border-radius:50%;height:40px;width:40px}.single-post .block-content{font-size:1.125rem;max-width:880px}.single-post .block-content h1,.single-post .block-content h2,.single-post .block-content h3,.single-post .block-content h4,.single-post .block-content h5,.single-post .block-content h6{color:#555;font-weight:700;line-height:1.3;margin-bottom:16px}.single-post .block-content h1{font-size:32px}.single-post .block-content h2{font-size:28px;padding-bottom:8px}.single-post .block-content h3{font-size:24px}.single-post .block-content h4{font-size:20px}.single-post .block-content h5,.single-post .block-content h6{font-size:18px}.single-post .block-content p{color:#777;line-height:1.7;margin-bottom:20px}.single-post .block-content a{color:#0073e6;text-decoration:none}.single-post .block-content a:hover{text-decoration:underline}.single-post .block-content ul{list-style:disc}.single-post .block-content ol{list-style:numeric}.single-post .block-content ol,.single-post .block-content ul{color:#555;margin-bottom:20px;padding-left:20px}.single-post .block-content ol li,.single-post .block-content ul li{margin-bottom:10px}.single-post .block-content img{border-radius:6px;height:auto;margin-bottom:24px;max-width:100%}.single-post .block-content blockquote{border-left:4px solid #0073e6;color:#555;font-style:italic;margin:20px 0;padding-left:16px}.single-post .block-content code{background-color:#eee;border-radius:4px;font-family:Courier New,monospace;padding:2px 6px}.single-post .block-content pre{background:#272822;border-radius:6px;color:#f8f8f2;font-size:14px;overflow-x:auto;padding:16px}@media(min-width:768px){.single-post .block-content{font-size:1.25rem}.single-post .block-content h1{font-size:36px}.single-post .block-content h2{font-size:30px}.single-post .block-content h3{font-size:26px}}.relative{position:relative}.loading-masc{display:flex;flex-wrap:wrap;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.loading-masc>div{animation:shimmer 1.5s linear infinite;background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:16px;box-shadow:-1px 2px 8px #0000004a;height:450px;margin-bottom:24px;max-width:100%;overflow:hidden;position:relative;width:100%}@media(min-width:540px)and (max-width:992px){.loading-masc>div{max-width:calc(50% - 12px)}.loading-masc>div:nth-child(2n+2){margin-left:24px}}@media(min-width:992px){.loading-masc>div{max-width:calc(33.33% - 16px)}.loading-masc>div:nth-child(3n+2),.loading-masc>div:nth-child(3n+3){margin-left:24px}}@keyframes shimmer{0%{background-position:100%}to{background-position:-100%}}