.shortcode-conteudo-de-apoio{display:flex;flex-direction:row;flex-wrap:wrap;gap:28px}.shortcode-conteudo-de-apoio .title,.shortcode-conteudo-de-apoio .title a{color:#234F8B;font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.shortcode-conteudo-de-apoio .title,.shortcode-conteudo-de-apoio .title a{max-width:150px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.shortcode-conteudo-de-apoio .line-green{width:72px;height:2px;background:var(--marca-primrio-verde-400,#8DBCAA)}.shortcode-conteudo-de-apoio .post-conteudo-de-apoio{width:380px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;padding:22px 21px 21px 20px;border:1px solid #E1E0E7;border-radius:8px}.shortcode-conteudo-de-apoio .post-conteudo-de-apoio .metabox-data{color:#234F8B;font-family:Manrope;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.shortcode-conteudo-de-apoio .content{width:160px;display:flex;gap:4px;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}.shortcode-conteudo-de-apoio .content .box-start{display:flex;gap:12px;flex-direction:column}.shortcode-conteudo-de-apoio .thumbnail{width:170px;height:170px;overflow:hidden}.shortcode-conteudo-de-apoio .thumbnail img{object-fit:cover;height:100%;width:100%}.shortcode-conteudo-de-apoio .button-conteudo-de-apoio a{color:#234F8B;font-family:Manrope;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.shortcode-conteudo-de-apoio-carousel .post-conteudo-de-apoio-carousel{width:457px;height:306px;overflow:hidden;border-radius:8px;position:relative;margin-right:20px}.shortcode-conteudo-de-apoio-carousel .post-conteudo-de-apoio-carousel .category{position:absolute;z-index:2;bottom:0;right:0;padding:10px 40px;border-radius:32px 0 0 0;background-color:#224F8C}.shortcode-conteudo-de-apoio-carousel .post-conteudo-de-apoio-carousel .category a{color:#FFF;font-family:Manrope;font-size:18px;font-style:normal;font-weight:800;line-height:normal}@media(max-width:757px){.shortcode-conteudo-de-apoio{display:block}.shortcode-conteudo-de-apoio .post-conteudo-de-apoio{width:220px;flex-direction:column;flex-wrap:nowrap;min-height:380px;margin-right:28px;display:flex}.shortcode-conteudo-de-apoio .post-conteudo-de-apoio .content{width:160px;display:flex;min-height:140px;gap:4px;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}.shortcode-conteudo-de-apoio-carousel .post-conteudo-de-apoio-carousel{width:318px;height:218px;overflow:hidden;border-radius:8px;position:relative;margin-right:10px}.shortcode-conteudo-de-apoio-carousel .post-conteudo-de-apoio-carousel figure{margin:0;display:block;width:318px;height:218px;overflow:hidden}.shortcode-conteudo-de-apoio-carousel .post-conteudo-de-apoio-carousel figure a{width:318px;height:218px;overflow:hidden}.shortcode-conteudo-de-apoio-carousel .post-conteudo-de-apoio-carousel .thumbnail__img{object-fit:cover;height:100%;width:100%}.shortcode-conteudo-de-apoio-carousel .post-conteudo-de-apoio-carousel .category{position:absolute;z-index:2;bottom:0;right:0;padding:5px 20px;border-radius:32px 0 0 0;background-color:#224F8C}.shortcode-conteudo-de-apoio-carousel .post-conteudo-de-apoio-carousel .category a{color:#FFF;font-family:Manrope;font-size:12px;font-style:normal;font-weight:800;line-height:normal}}