
/* Aparencia do blog, limitada a sua pagina e aos artigos. */
:is(body.page-id-2892,body.single-post) #page,:is(body.page-id-2892,body.single-post) #zak-content,:is(body.page-id-2892,body.single-post) #zak-content>.zak-container,:is(body.page-id-2892,body.single-post) #zak-content>.zak-container>.zak-row {width:100%;max-width:none;margin:0;padding:0;}
:is(body.page-id-2892,body.single-post) .zak-primary {width:100%;max-width:none;margin:0;padding:0;border:0;float:none;}
:is(body.page-id-2892,body.single-post) :is(.zak-secondary,.zak-page-header,.zak-entry-header,#zak-footer){display:none!important;}
:is(body.page-id-2892,body.single-post) #zak-masthead{position:sticky;top:0;background:#1e3a8a;z-index:100;}
:is(body.page-id-2892,body.single-post).admin-bar #zak-masthead{top:32px;}
:is(body.page-id-2892,body.single-post) .elementor-2765 [data-id="6a66e9c0"] {color:#f59e0b;}
:is(body.page-id-2892,body.single-post) :is(a.e-button-base,.wp-block-button__link)[href^="https://wa.me/"]{display:inline-flex;align-items:center;justify-content:center;gap:11px;color:#fff;}
:is(body.page-id-2892,body.single-post) :is(a.e-button-base,.wp-block-button__link)[href^="https://wa.me/"]::before{content:"";display:inline-block;width:21px;height:21px;flex:0 0 21px;background:#fff;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20.5%2011.7a8.5%208.5%200%200%201-12.6%207.4L3%2020.5l1.4-4.7a8.5%208.5%200%201%201%2016.1-4.1Z%22%2F%3E%3Cpath%20d%3D%22M8.2%207.2c-.7.2-1%201-1%201.7%200%202.6%203.1%205.8%205.8%206.4.8.2%202-.3%202.4-1l.3-.7-2.2-1.2-.9%201c-1.4-.6-2.6-1.8-3.2-3.1l.9-.8-.9-2.3Z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
@media(max-width:782px){:is(body.page-id-2892,body.single-post).admin-bar #zak-masthead{top:46px;}}

.elementor-2899 .mc-blog-query {width:100%;font-family:"DM Sans",sans-serif;color:#1f2937;}
.elementor-2899 .mc-blog-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:55px 42px;list-style:none;margin:0;padding:0;}
.elementor-2899 .mc-blog-grid>li{margin:0;padding:27px 0 0;border-top:2px solid #1e3a8a;display:flex;flex-direction:column;align-items:flex-start;gap:24px;min-width:0;}
.elementor-2899 .mc-blog-grid>li:nth-child(3n+2){border-top-color:#f59e0b;}
.elementor-2899 .mc-blog-grid>li::before{content:"CONTEÚDO EDUCATIVO · LEITURA INFORMATIVA";font:400 10px/1.6 "DM Sans",sans-serif;letter-spacing:1.1px;color:#374151;}
.elementor-2899 .mc-blog-grid>li.category-previdenciario::before{content:"PREVIDENCIÁRIO · LEITURA INFORMATIVA";}
.elementor-2899 .mc-blog-grid>li.category-trabalhista::before{content:"TRABALHISTA · LEITURA INFORMATIVA";}
.elementor-2899 .mc-blog-grid>li.category-tributario::before{content:"TRIBUTÁRIO · LEITURA INFORMATIVA";}
.elementor-2899 .mc-blog-title{font:400 32px/1.1 "Libre Caslon Display",serif;letter-spacing:-.5px;color:#1e3a8a;margin:0;}
.elementor-2899 .mc-blog-title a{color:inherit;text-decoration:none;}
.elementor-2899 .mc-blog-title a:hover{text-decoration:underline;text-underline-offset:4px;}
.elementor-2899 .mc-blog-description,.elementor-2899 .mc-blog-description p{font:400 16px/1.75 "DM Sans",sans-serif;color:#1f2937;margin:0;}
.elementor-2899 .mc-blog-read{font:600 15px/1.5 "DM Sans",sans-serif;color:#1f2937;text-decoration:none;border-bottom:1px solid #1f2937;padding:0 0 14px;margin-top:auto;}
.elementor-2899 .mc-blog-read:hover{color:#91600a;border-color:#91600a;}
.elementor-2899 .wp-block-query-pagination{display:flex;flex-wrap:wrap;gap:18px;margin:55px 0 0;font:600 15px/1.6 "DM Sans",sans-serif;}
@media(max-width:950px){.elementor-2899 .mc-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:45px 32px;}}
@media(max-width:700px){.elementor-2899 .mc-blog-grid{grid-template-columns:1fr;gap:42px;}.elementor-2899 .mc-blog-title{font-size:34px;}}

.elementor-2900 .mc-article-layout{display:grid;grid-template-columns:190px minmax(0,750px);gap:65px;align-items:start;width:100%;max-width:1080px;margin:0 auto;font-family:"DM Sans",sans-serif;}
.elementor-2900 .mc-article-sidebar{position:sticky;top:185px;align-self:start;font:400 12px/1.75 "DM Sans",sans-serif;color:#1f2937;}
.elementor-2900 .mc-article-sidebar>p:first-child{font-size:11px;letter-spacing:1.2px;}
.elementor-2900 .mc-article-toc{list-style:none;padding:0;margin:22px 0;}
.elementor-2900 .mc-article-toc li{border-top:1px solid #dfe2e7;padding:10px 0;margin:0;font-size:12px;}
.elementor-2900 .mc-article-toc a,.elementor-2900 .mc-article-sidebar a{color:#1f2937;text-decoration:none;}
.elementor-2900 .mc-article-sidebar a:hover{color:#1e3a8a;text-decoration:underline;}
.elementor-2900 .mc-article-main{min-width:0;margin:0;font:400 18px/1.75 "DM Sans",sans-serif;color:#1f2937;}
.elementor-2900 .mc-article-main>p{margin:0 0 22px;}
.elementor-2900 .mc-article-main .mc-article-lead{font-size:22px;line-height:1.6;color:#1e3a8a;padding:0 0 34px;margin:0 0 40px;border-bottom:1px solid #dfe2e7;}
.elementor-2900 .mc-article-main h2{font:400 38px/1.15 "Libre Caslon Display",serif;letter-spacing:-.5px;color:#1e3a8a;margin:42px 0 20px;scroll-margin-top:185px;}
.elementor-2900 .mc-article-main .wp-block-buttons{margin:36px 0 16px;}
.elementor-2900 .mc-whatsapp .wp-block-button__link{font:700 15px/1.5 "DM Sans",sans-serif;color:#fff;background:#12813f;border-radius:32px;padding:17px 24px;text-decoration:none;}
.elementor-2900 .mc-whatsapp .wp-block-button__link:hover{background:#0f6b34;}
.elementor-2900 .mc-article-main .mc-article-privacy{font-size:12px;line-height:1.7;color:#6b7280;max-width:550px;}
.elementor-2900 .mc-article-main .mc-article-signature{font-size:12px;line-height:1.7;color:#1e3a8a;margin-top:26px;}
@media(max-width:950px){.elementor-2900 .mc-article-layout{grid-template-columns:150px minmax(0,1fr);gap:35px;}}
@media(max-width:700px){.elementor-2900 .mc-article-layout{display:block;}.elementor-2900 .mc-article-sidebar{position:static;border-bottom:1px solid #dfe2e7;padding:0 0 25px;margin:0 0 35px;}.elementor-2900 .mc-article-toc{display:none;}.elementor-2900 .mc-article-main h2{font-size:35px;}.elementor-2900 .mc-article-main .mc-article-lead{font-size:21px;}}

