.elementor-315 .elementor-element.elementor-element-7d2e3f40{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-315 .elementor-element.elementor-element-b1627384{--grid-columns:3;--grid-row-gap:32px;--grid-column-gap:32px;}@media(max-width:1024px){ .elementor-315 .elementor-element.elementor-element-7d2e3f40{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-315 .elementor-element.elementor-element-b1627384{--grid-columns:2;}}@media(max-width:767px){ .elementor-315 .elementor-element.elementor-element-7d2e3f40{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-315 .elementor-element.elementor-element-b1627384{--grid-columns:1;}}/* Start custom CSS for theme-post-content, class: .elementor-element-74eadb51 */.elementor-315 .elementor-element.elementor-element-74eadb51 #ez-toc-container{width:100%;max-width:100%;box-sizing:border-box;background:var(--fundo-claro);border:1px solid var(--borda-card);border-radius:12px;padding:14px 20px;margin:0 0 28px;box-shadow:none;} .elementor-315 .elementor-element.elementor-element-74eadb51 #ez-toc-container .ez-toc-title-container{display:flex;align-items:center;justify-content:space-between;gap:12px;} .elementor-315 .elementor-element.elementor-element-74eadb51 #ez-toc-container .ez-toc-title{font-family:var(--fonte-montserrat),sans-serif;font-size:16px !important;font-weight:600 !important;color:var(--preto);margin:0;padding:0;} .elementor-315 .elementor-element.elementor-element-74eadb51 #ez-toc-container .ez-toc-title-toggle a{display:inline-flex;align-items:center;justify-content:center;} .elementor-315 .elementor-element.elementor-element-74eadb51 #ez-toc-container nav{margin-top:12px;} .elementor-315 .elementor-element.elementor-element-74eadb51 #ez-toc-container ul,.elementor-315 .elementor-element.elementor-element-74eadb51 #ez-toc-container ul li{font-family:var(--fonte-montserrat),sans-serif;} .elementor-315 .elementor-element.elementor-element-74eadb51 #ez-toc-container ul li,.elementor-315 .elementor-element.elementor-element-74eadb51 #ez-toc-container ul li a{font-size:15px !important;line-height:1.6;} .elementor-315 .elementor-element.elementor-element-74eadb51 #ez-toc-container a{color:var(--azul-apoio);text-decoration:none;} .elementor-315 .elementor-element.elementor-element-74eadb51 #ez-toc-container a:hover{color:var(--secundaria);text-decoration:underline;text-decoration-color:var(--primaria);text-decoration-thickness:2px;text-underline-offset:4px;} .elementor-315 .elementor-element.elementor-element-74eadb51 .elementor-widget-container{padding:0;margin:0;}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-7d2e3f40 */.elementor-315 .elementor-element.elementor-element-7d2e3f40 .elementor-grid{display:flex;gap:12px;justify-content:flex-start} .elementor-315 .elementor-element.elementor-element-7d2e3f40 .elementor-share-btn{height:44px;font-size:16px;margin:0}/* End custom CSS */