.tab{align-items:center;background-color:#fff;border:1px solid #99afc8;border-radius:50px;color:#003875!important;cursor:pointer;display:flex;font-family:Nunito,Gotham Rounded,sans-serif;font-size:16px;font-weight:400;height:48px;justify-content:space-between;line-height:1;padding:0 22px;position:relative;text-align:center;width:-moz-fit-content;width:fit-content}.tab:before{background-color:#ffe7ac;border-radius:100px;content:"";display:block;height:54px;left:50%;min-width:calc(100% + 6px);opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:calc(100% + 6px);z-index:-1}.tab:hover{border-color:#fec230}.tab:hover:before{opacity:1}.tab.active{background-color:#fec230;border-color:#fec230}.tab.active:before{opacity:0!important}.card-post .img-wrapper{aspect-ratio:345/209;border-radius:8px;margin-bottom:12px;overflow:hidden;position:relative;width:100%}.card-post .img-wrapper img{border-radius:8px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:all .3s ease-in-out;width:100%}.card-post .img-wrapper .post-category{align-items:center;backdrop-filter:blur(4px);background:rgba(66,66,66,.502);border-radius:5px;bottom:20px;color:#fff;display:flex;font-size:14px;font-weight:500;height:39px;justify-content:center;left:20px;line-height:1.2;max-width:calc(100% - 28px);overflow:hidden;padding:6px 14px;position:absolute;text-overflow:ellipsis;transition:background-color .3s ease,color .3s ease;white-space:nowrap;width:-moz-fit-content;width:fit-content;z-index:2}.card-post .text-wrapper{padding:0 20px}.card-post .text-wrapper .read-more{display:block;position:relative;width:-moz-fit-content;width:fit-content}.card-post .text-wrapper .read-more:before{background-color:#00dbdf;bottom:-6px;content:"";display:block;height:3px;left:0;position:absolute;transition:all .3s ease-in-out;width:0}.card-post:hover .img-wrapper img{transform:scale(1.1)}.card-post:hover .text-wrapper .post-title{text-decoration:underline}.card-post:hover .text-wrapper .read-more:before{width:100%}.card-destaque-principal,.card-destaque-secundario{border-radius:12px;isolation:isolate;overflow:hidden;position:relative}.card-destaque-principal .card-destaque-bg,.card-destaque-secundario .card-destaque-bg{inset:0;position:absolute;z-index:1}.card-destaque-principal .card-destaque-bg img,.card-destaque-secundario .card-destaque-bg img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.card-destaque-principal .card-destaque-bg .card-destaque-overlay,.card-destaque-secundario .card-destaque-bg .card-destaque-overlay{background:linear-gradient(180deg,transparent,rgba(0,0,0,.5) 53.02%);inset:0;position:absolute;transition:opacity .3s ease}.card-destaque-principal:hover .card-destaque-bg img,.card-destaque-secundario:hover .card-destaque-bg img{transform:scale(1.1)}.card-destaque-principal:hover .post-title,.card-destaque-secundario:hover .post-title{text-decoration:underline}.card-destaque-principal:hover .read-more:before,.card-destaque-secundario:hover .read-more:before{width:100%}.card-destaque-principal{display:flex!important;flex-direction:column;height:100%;justify-content:space-between;min-height:520px;padding:24px 32px 32px}.card-destaque-principal .card-destaque-top{position:relative;z-index:5}.card-destaque-principal .card-destaque-top .post-category{align-items:center;backdrop-filter:blur(4px);background:rgba(66,66,66,.502);border-radius:5px;color:#fff;display:inline-flex;font-size:14px;font-weight:500;height:39px;justify-content:center;line-height:1.2;max-width:100%;overflow:hidden;padding:6px 14px;text-overflow:ellipsis;white-space:nowrap;width:-moz-fit-content;width:fit-content}.card-destaque-principal .card-destaque-bottom{position:relative;z-index:5}.card-destaque-principal .card-destaque-bottom .post-title{display:-webkit-box;-webkit-line-clamp:3;line-height:1.25;-webkit-box-orient:vertical;overflow:hidden}.card-destaque-principal .card-destaque-bottom .post-author .author-avatar{height:40px;min-width:40px;width:40px}.card-destaque-principal .card-destaque-bottom .post-author .author-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767.98px){.card-destaque-principal{min-height:420px;padding:20px 20px 24px}.card-destaque-principal .post-title{font-size:24px!important}}.card-destaque-secundario{display:flex!important;flex-direction:column;height:246px;justify-content:flex-end;padding:24px 28px}.card-destaque-secundario .card-destaque-bottom{position:relative;z-index:5}.card-destaque-secundario .card-destaque-bottom .post-title{display:-webkit-box;-webkit-line-clamp:2;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden}.card-destaque-secundario .card-destaque-bottom .link-arrow{color:#fff!important;font-size:13px;font-weight:500}.card-destaque-secundario .card-destaque-bottom .link-arrow:before{background-color:#00dbdf}@media screen and (max-width:767.98px){.card-destaque-secundario{height:220px;padding:20px}}.link-arrow{align-items:center;color:#003875!important;display:inline-flex;font-size:14px;font-weight:400;position:relative;text-decoration:none;text-transform:uppercase;transition:color .3s ease;width:-moz-fit-content;width:fit-content}.link-arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%2300dbdf' stroke-linecap='round' d='m7.737.5 7.268 7.238-7.237 7.268M14.039 7.74l-13.54.028'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex-shrink:0;height:16px;margin-left:8px;width:16px}.link-arrow:before{background-color:#00dbdf;bottom:-6px;content:"";display:block;height:3px;left:0;position:absolute;transition:all .3s ease-in-out;width:0}.link-arrow:hover:before{width:100%}@media screen and (max-width:767.98px){.link-arrow{font-size:10.5px}.link-arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%2300dbdf' stroke-linecap='round' stroke-width='.75' d='m5.803.375 5.45 5.428-5.427 5.451M10.53 5.805.374 5.826'/%3E%3C/svg%3E");height:12px;width:12px}}.pagination{align-items:center;display:flex;gap:16px;margin-top:80px}.pagination:empty{margin-top:0}.pagination .page-numbers{align-items:center;background-color:#fff;border:1.5px solid #e6e6e9;border-radius:50%;color:#003875;display:flex;font-size:18px;font-weight:400;height:58px;justify-content:center;justify-items:center;min-width:58px;position:relative;transition:all .3s ease-in-out;width:58px}.pagination .page-numbers:before{background-color:#ffe7ac;border-radius:50%;content:"";display:block;height:64px;left:50%;min-width:64px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:64px;z-index:-1}.pagination .page-numbers:hover{border-color:#fec230}.pagination .page-numbers:hover:before{opacity:1}.pagination .page-numbers.current{background-color:#e6e6e9;border-color:#e6e6e9!important}.pagination .page-numbers.current:before{opacity:0!important}@media screen and (max-width:767.98px){.pagination{margin-top:60px}}.form-style{background-color:#f1f1f1;border:2px solid #f1f1f1;border-radius:100px;color:#003875;display:block;font-size:16px;font-weight:400;height:60px;line-height:16px;outline:unset;padding:0 33px;transition:all .3s ease-in-out;width:100%}.form-style.wpcf7-not-valid{border-color:#ed5151!important}.form-style::-moz-placeholder{color:#003875;font-size:16px;font-weight:400}.form-style::placeholder{color:#003875;font-size:16px;font-weight:400}.form-style:focus,.form-style:hover{border-color:#fec230}@media screen and (max-width:767.98px){.form-style{height:54px}}.input-wrapper,.input-wrapper .wpcf7-form-control-wrap{display:block;position:relative;width:100%}.input-wrapper:after{background-color:#ffe7ac;border-radius:100px;bottom:-3px;content:"";left:-3px;opacity:0;pointer-events:none;position:absolute;right:-3px;top:-3px;transition:all .3s ease-in-out;z-index:-1}.input-wrapper:has(.wpcf7-not-valid):after{background-color:#f8b9b9}.input-wrapper:focus-within:after,.input-wrapper:hover:after{opacity:1}.input-wrapper:has(textarea):after{border-radius:33px}textarea.form-style{border-radius:30px;display:block;height:auto;line-height:1.5;margin:0;max-height:156px;min-height:156px;padding:22px 30px;resize:none}.wpcf7-not-valid-tip{color:#ed5151;font-size:13px;left:15px;position:absolute;top:calc(100% + 6px)}.input-wrapper:has(.wpcf7-not-valid-tip){margin-bottom:24px}.wpcf7 form .wpcf7-response-output{color:#003875;font-size:20px;margin:1em 0 0}.wpcf7-list-item{font-size:16px;font-weight:400;margin:15px 0 20px}.wpcf7-list-item label{align-items:center;display:flex}.wpcf7-list-item span{line-height:19px}@media screen and (max-width:767.98px){.wpcf7-list-item span{line-height:12.5px}}.wpcf7-spinner-container{position:relative}.wpcf7-spinner-container .wpcf7-spinner{bottom:-30px;left:0;position:absolute}select.form-style{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' fill='none' viewBox='0 0 14 9'%3E%3Cpath stroke='%231e1e7b' stroke-width='2' d='M13 1 7 7 1 1'/%3E%3C/svg%3E");background-position:calc(100% - 30px);background-repeat:no-repeat;background-size:20px 8.5px}.section-blog-titulo{margin-bottom:56px;position:relative}.section-blog-titulo .swiper-categorias{max-width:100%;overflow:visible;width:100%}.section-blog-titulo .swiper-categorias .swiper-slide{opacity:1!important;width:auto}.section-blog-titulo .blog-search-wrapper{min-width:209px}.section-blog-titulo .blog-search-wrapper .search-form .primary-btn{display:none}.section-blog-titulo:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='337' height='328' fill='none' viewBox='0 0 337 328'%3E%3Cg clip-path='url(%23a)'%3E%3Cmask id='b' width='1065' height='482' x='-77' y='-32' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23d9d9d9' d='M-77-32H988v482H-77z'/%3E%3C/mask%3E%3Cg mask='url(%23b)'%3E%3Cpath stroke='url(%23c)' d='M3.415 305.467c.015 9.379 9.354 15.886 18.157 12.65L834.265 19.392a38.5 38.5 0 0 0 25.218-36.196l-2.368-1522.486L.985-1232.2z'/%3E%3C/g%3E%3Cellipse cx='389.5' cy='51' fill='url(%23d)' opacity='.5' rx='292.5' ry='307'/%3E%3C/g%3E%3Cdefs%3E%3CradialGradient id='d' cx='0' cy='0' r='1' gradientTransform='matrix(0 307 -292.5 0 389.5 51)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2300dbdf'/%3E%3Cstop offset='.721' stop-color='%2300dbdf' stop-opacity='.227'/%3E%3Cstop offset='1' stop-color='%2300dbdf' stop-opacity='0'/%3E%3C/radialGradient%3E%3ClinearGradient id='c' x1='143.498' x2='-542.421' y1='213.52' y2='-519.413' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2300dbdf'/%3E%3Cstop offset='.538' stop-color='%23003875'/%3E%3Cstop offset='1' stop-color='%2300dbdf'/%3E%3C/linearGradient%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h337v328H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:block;height:325px;position:absolute;right:0;top:-118px;width:337px}@media screen and (max-width:767.98px){.section-blog-titulo{margin-bottom:39px}.section-blog-titulo:after{display:none}}.section-blog-destaques .row{row-gap:46px}@media screen and (max-width:767.98px){.section-blog-destaques .row{row-gap:32px}}.section-blog-listagem .blog-listagem-filtros{margin-bottom:40px}.section-blog-listagem .blog-filters-form .filter-select-wrapper{display:inline-block;position:relative;width:auto}.section-blog-listagem .blog-filters-form .filter-select-wrapper select.form-style{background-color:#fff;background-position:calc(100% - 20px);border:1px solid #99afc8;border-radius:50px;color:#003875;cursor:pointer;font-family:Nunito,sans-serif;font-size:15px;height:48px;min-width:210px;padding:0 40px 0 20px;width:auto}.section-blog-listagem .blog-filters-form .filter-select-wrapper select.form-style:focus,.section-blog-listagem .blog-filters-form .filter-select-wrapper select.form-style:hover{border-color:#fec230}.section-blog-listagem .row{row-gap:46px}@media screen and (max-width:767.98px){.section-blog-listagem .row{row-gap:32px}}@media screen and (max-width:575.98px){.section-blog-listagem .blog-filters-form .filter-select-wrapper,.section-blog-listagem .blog-filters-form .filter-select-wrapper select.form-style,.section-blog-listagem .blog-filters-form form{width:100%}}