.elementor-2736 .elementor-element.elementor-element-2965f7b .navigation.pagination .nav-links{justify-content:flex-start;}.elementor-2736 .elementor-element.elementor-element-2965f7b .navigation.pagination .nav-links a.page-numbers{color:#ffffff;}.elementor-2736 .elementor-element.elementor-element-2965f7b .navigation.pagination .nav-links span.page-numbers.current{color:#ffffff;}.elementor-2736 .elementor-element.elementor-element-2965f7b .navigation.pagination .nav-links .page-numbers{min-width:20px;padding:10px 10px 10px 10px;margin-left:calc( 4px / 2 );margin-right:calc( 4px / 2 );}.elementor-2736 .elementor-element.elementor-element-2965f7b .navigation.pagination .nav-links a.page-numbers .jet-blog-arrow{width:18px;height:18px;}/* Start custom CSS *//* Cards: zoom na imagem, linha+seta numa figura unica, card sobe, resumo em 3 linhas */
[data-interaction-id="2250010e"] { transition: transform .45s ease; }
[data-interaction-id="3faca769"]:hover [data-interaction-id="2250010e"] { transform: scale(1.06); }
[data-interaction-id="5c32b85f"]:has(img) [data-interaction-id="6831d5b9"] { display: none; }
[data-interaction-id="86eec2b"] { position: relative; border-top: 0 !important; }
[data-interaction-id="86eec2b"]::before { content: ""; position: absolute; top: 0; left: 0; right: 0; height: 1px; background-color: #E7E1E5; }
[data-interaction-id="86eec2b"]::after { content: ""; position: absolute; left: 0; right: 0; top: -7px; height: 15px; z-index: 1; pointer-events: none; opacity: 0; transition: opacity .3s ease; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='15' viewBox='0 0 9 15'%3E%3Cpath d='M1.2 1.2L7.5 7.5L1.2 13.8' fill='none' stroke='%23E91E63' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right center / 9px 15px no-repeat, linear-gradient(#E91E63, #E91E63) left center / calc(100% - 7px) 1px no-repeat; }
[data-interaction-id="3faca769"]:hover [data-interaction-id="86eec2b"]::after { opacity: 1; }
[data-interaction-id="3faca769"]:hover { box-shadow: 0 14px 36px rgba(23,20,26,0.14) !important; }
[data-interaction-id="215ada84"] { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
/* Paginacao (Posts Pagination): pilulas, atual em rosa, textos em portugues (!important porque o widget tem estilo proprio) */
[data-id="2965f7b"] { margin: 16px auto 0 !important; width: 100% !important; }
[data-id="2965f7b"] nav, [data-id="2965f7b"] .nav-links { display: flex !important; justify-content: center !important; align-items: center !important; flex-wrap: wrap !important; gap: 10px !important; width: 100% !important; }
[data-id="2965f7b"] .page-numbers { display: inline-flex !important; align-items: center !important; justify-content: center !important; min-width: 44px !important; height: 44px !important; padding: 0 16px !important; margin: 0 !important; box-sizing: border-box !important; border: 1px solid #E7E1E5 !important; border-radius: 300px !important; background: #FFFFFF !important; color: #17141A !important; font-size: 15px !important; font-weight: 600 !important; line-height: 1 !important; text-decoration: none !important; transition: border-color .2s ease, color .2s ease, background-color .2s ease; }
[data-id="2965f7b"] a.page-numbers:hover { border-color: #E91E63 !important; color: #E91E63 !important; }
[data-id="2965f7b"] .page-numbers.current { background: #E91E63 !important; border-color: #E91E63 !important; color: #FFFFFF !important; }
[data-id="2965f7b"] .page-numbers.dots { border-color: transparent !important; background: transparent !important; min-width: 24px !important; padding: 0 !important; }
[data-id="2965f7b"] a.prev, [data-id="2965f7b"] a.next { font-size: 0 !important; }
[data-id="2965f7b"] a.prev i, [data-id="2965f7b"] a.next i { display: none !important; }
[data-id="2965f7b"] a.prev::after { content: "\2190  Anterior"; font-size: 15px; white-space: pre; }
[data-id="2965f7b"] a.next::after { content: "Pr\00F3 xima  \2192"; font-size: 15px; white-space: pre; }
[data-id="2965f7b"] a.next { background: #E91E63 !important; border-color: #E91E63 !important; color: #FFFFFF !important; }
[data-id="2965f7b"] a.next:hover { background: #C2185B !important; border-color: #C2185B !important; color: #FFFFFF !important; }
/* Cards sem deslocamento no hover */
[data-interaction-id="3faca769"]:hover { transform: none !important; }

/* Titulo rosa no hover do card */
[data-interaction-id="5c90094b"]{transition:color .25s ease}
[data-interaction-id="3faca769"]:hover [data-interaction-id="5c90094b"] { color: #E91E63 !important; }/* End custom CSS */