/* Notícia: Leonardo Cabral Baptista na Comunidade Elite do Direito Bancário.
   A página reaproveita o template de post (post-31.css); este arquivo só cobre
   o que o template não tem: linha de metadados, legendas, subtítulos h2,
   galeria de fotos, citações em destaque e a caixa "sobre Leonardo". */

.elementor-31 .elementor-element.lcb-noticia-meta{font-family:"Rambla", Sans-serif;font-size:15px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#00B094;text-align:left;}
.elementor-31 .elementor-element.lcb-noticia-meta > .elementor-widget-container{margin:0px 0px -8px 0px;}
.elementor-31 .elementor-element.lcb-noticia-legenda{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:400;font-style:italic;line-height:1.4;color:#6E6B6B;text-align:left;}
.elementor-31 .elementor-element.lcb-noticia-legenda > .elementor-widget-container{margin:-10px 0px 0px 0px;}

.elementor-31 .elementor-element.lcb-noticia-conteudo h2{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:1.25;color:#000000;text-align:left;margin:34px 0 14px 0;}
.elementor-31 .elementor-element.lcb-noticia-conteudo p{font-size:17px;line-height:1.6;}
.elementor-31 .elementor-element.lcb-noticia-conteudo p a{color:#00B094;font-weight:700;text-decoration:none;}
.elementor-31 .elementor-element.lcb-noticia-conteudo p a:hover{text-decoration:underline;}

.elementor-31 .elementor-element.lcb-noticia-conteudo figure.wp-block-image{margin:30px 0 30px 0;}
.elementor-31 .elementor-element.lcb-noticia-conteudo figure.wp-block-image img{width:100%;height:auto;border-radius:6px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}
.elementor-31 .elementor-element.lcb-noticia-conteudo figure.wp-block-image.lcb-retrato{text-align:center;}
.elementor-31 .elementor-element.lcb-noticia-conteudo figure.wp-block-image.lcb-retrato img{width:auto;max-width:100%;max-height:620px;}
.elementor-31 .elementor-element.lcb-noticia-conteudo figure.wp-block-image figcaption,
.elementor-31 .elementor-element.lcb-noticia-conteudo .lcb-galeria figcaption{font-family:"Cairo", Sans-serif;font-size:14px;font-style:italic;line-height:1.4;color:#6E6B6B;text-align:center;margin:8px 0 0 0;}

.elementor-31 .elementor-element.lcb-noticia-conteudo .lcb-galeria{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:30px 0 30px 0;}
.elementor-31 .elementor-element.lcb-noticia-conteudo .lcb-galeria figure{margin:0;}
.elementor-31 .elementor-element.lcb-noticia-conteudo .lcb-galeria img{width:100%;aspect-ratio:3 / 4;object-fit:cover;object-position:top center;border-radius:6px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}

.elementor-31 .elementor-element.lcb-noticia-conteudo blockquote.lcb-destaque{margin:30px 0 30px 0;padding:22px 30px 22px 30px;border:0;border-left:4px solid #00B094;background-color:#EFEFEF85;text-align:left;}
.elementor-31 .elementor-element.lcb-noticia-conteudo blockquote.lcb-destaque p{margin:0;font-family:"Rambla", Sans-serif;font-size:22px;font-weight:400;line-height:1.4;color:#002348;}
.elementor-31 .elementor-element.lcb-noticia-conteudo blockquote.lcb-destaque cite{display:block;margin-top:10px;font-family:"Rambla", Sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#00B094;}

.elementor-31 .elementor-element.lcb-autor{text-align:left;}
.elementor-31 .elementor-element.lcb-autor .lcb-autor__box{display:flex;gap:22px;align-items:center;padding:22px;border:1px solid #D7D7D7;border-radius:6px;background-color:#FFFFFF;}
.elementor-31 .elementor-element.lcb-autor .lcb-autor__box img{flex:0 0 110px;width:110px;height:110px;border-radius:50%;object-fit:cover;object-position:top center;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}
.elementor-31 .elementor-element.lcb-autor .lcb-autor__box p{margin:0 0 8px 0;font-family:"Cairo", Sans-serif;font-size:15px;line-height:1.45;color:#000000;text-align:left;}
.elementor-31 .elementor-element.lcb-autor .lcb-autor__box p:last-child{margin-bottom:0;}
.elementor-31 .elementor-element.lcb-autor .lcb-autor__box p strong.lcb-autor__nome{display:block;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#002348;margin-bottom:2px;}
.elementor-31 .elementor-element.lcb-autor .lcb-autor__box a{color:#00B094;font-weight:700;text-decoration:none;}
.elementor-31 .elementor-element.lcb-autor .lcb-autor__box a:hover{text-decoration:underline;}

@media(max-width:767px){
.elementor-31 .elementor-element.lcb-noticia-conteudo h2{font-size:24px;}
.elementor-31 .elementor-element.lcb-noticia-conteudo .lcb-galeria{grid-template-columns:1fr;}
.elementor-31 .elementor-element.lcb-noticia-conteudo blockquote.lcb-destaque{padding:18px 20px 18px 20px;}
.elementor-31 .elementor-element.lcb-noticia-conteudo blockquote.lcb-destaque p{font-size:19px;}
.elementor-31 .elementor-element.lcb-autor .lcb-autor__box{flex-direction:column;text-align:center;}
.elementor-31 .elementor-element.lcb-autor .lcb-autor__box p{text-align:center;}
}
