.elementor-posts--skin-artigos-bamblue{
    gap:30px
}
 .categoria-posts {
    display: flex;
padding: 4px 16px;
border-radius: 100px;
background: var(--Escala-de-cinza-4, #CCC);
gap: 8px;
color: var(--Escala-de-cinza-1, #404040);
max-width:fit-content;

font-family: Urbanist;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 150%; /* 18px */
margin-bottom:16px;
}

.elementor-posts--skin-artigos-bamblue .elementor-post__title a{
color: var(--Preto, #1A1A1A);

/* Urbanist/Desktop/P bold */
font-family: Urbanist;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 140%; /* 22.4px */
}
.elementor-posts--skin-artigos-bamblue .elementor-post__excerpt p{
    padding-bottom: 50px;
    color: var(--Preto, #1A1A1A);
    /* Urbanist/Desktop/Small */
    font-family: Urbanist;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%; /* 14.4px */
    letter-spacing: 0.24px;

}
.elementor-posts--skin-artigos-bamblue .elementor-post__meta-data *{
 color: var(--Preto, #1A1A1A);

/* Urbanist/Mobile/Small */
font-family: Urbanist;
font-size: 13px;
font-style: normal;
font-weight: 400;
line-height: 130%; /* 16.9px */
letter-spacing: 0.26px;
}
.elementor-posts--skin-artigos-bamblue .bamblue-card {
	position: relative;
	background: #fff;
	border-radius: 18px;

}


.bamblue-card__inner {
	height: 100%;
}


.bamblue-card .elementor-post__thumbnail img {
	width: 100%;
	height: 230px;
	object-fit: cover;
}

.elementor-posts--skin-artigos-bamblue  .elementor-post__thumbnail{
    
    border-radius:10px 10px 0px 0px;
        mask-image: url(https://splw.zyrgon.dev/wp-content/uploads/2026/02/mask-card-imagem-1.svg);
    mask-position: bottom right;
    mask-size:cover;
    margin-bottom:0px!important;
}
.elementor-posts--skin-artigos-bamblue  .elementor-post__thumbnail__link{
     margin-bottom:0px!important;
}
.elementor-posts--skin-artigos-bamblue .elementor-post__title{
    margin-bottom:8px!important;
}

 

.bamblue-card .elementor-post__text {
	padding: 24px;
}

.bamblue-card .elementor-post__meta-data {
    color: var(--Escala-de-cinza-2, #7F7F7F);
    
    /* Sora/Desktop/Small */
    font-family: Sora;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%; /* 18px */
    display: flex;
    gap: 10px;

}




.elementor-posts .elementor-post__card .elementor-post__meta-data {
    border-top:0px;
    margin-bottom: 8px;
    padding:0px;
}

.elementor-posts--skin-artigos-bamblue .cards-desenhados .elementor-post__card{
    background-size: cover;
    background-image:url(https://splw.zyrgon.dev/wp-content/uploads/2026/02/Subtract-8.png) !important;
    background-position:bottom center;
    background-repeat:no-repeat;
    background-color:transparent;
       
}
.elementor-posts--skin-artigos-bamblue .cards-desenhados .elementor-post__card #more-info{
    position:absolute;
    right:0px;
    bottom:0px;
}
.elementor-posts--skin-artigos-bamblue .cards-desenhados .elementor-post__card:hover #more-info{
    width: max-content !important;
    height: 48px;
    text-transform: none !important;
    min-width: 131px;
    display: flex !important;
    background: #1A1A1A;
    padding:12px 32px;
    color:#fff;
    background: #FF4500;
    

}
.elementor-posts--skin-artigos-bamblue .cards-desenhados .elementor-post__card #more-info:hover{
    background: #000;
}



.elementor-posts--skin-artigos-bamblue .elementor-post__card:hover{
    background-image: url('https://splw.zyrgon.dev/wp-content/uploads/2026/02/Subtract-7.png') !important;
}

@media (max-width:1150px){
.elementor-posts--skin-artigos-bamblue .cards-desenhados .elementor-post__card .elementor-post__text{
    padding:0px 20px;
}

}


@media (max-width:1024px){
    
    .elementor-posts--skin-artigos-bamblue .cards-desenhados .elementor-post__card{
        background-size:cover;
        background-image: url('https://splw.zyrgon.dev/wp-content/uploads/2026/02/Subtract-7.png') !important;
    }
     .elementor-posts--skin-artigos-bamblue .cards-desenhados .elementor-post__card .elementor-post__text{
        padding:0px 30px;
    }

    
    .elementor-posts--skin-artigos-bamblue .elementor-posts--skin-artigos-bamblue .elementor-post__title{
     
        font-size: 14px;

    }
    .elementor-posts--skin-artigos-bamblue .elementor-post__excerpt p,
    .elementor-posts--skin-artigos-bamblue span.post-date{

        font-size: 11px;

    }
    
    
}

@media (min-width:1025px) and (max-width:1200px){
    .elementor-posts--skin-artigos-bamblue .cards-desenhados .elementor-post__card #more-info{
        width:38px;
        height:38px;
    }
     .elementor-posts--skin-artigos-bamblue .cards-desenhados .elementor-post__card:hover #more-info{
         height:38px;
     }
}












/* blog main-section*/

.main-post-blog .cards-desenhados .elementor-post__card,
.main-post-blog .cards-desenhados:hover .elementor-post__card,
.main-post-blog .cards-desenhados,
.main-post-blog .cards-desenhados:hover {
    background-image:none !important;
}

.main-post-blog .elementor-posts--skin-artigos-bamblue .elementor-post__thumbnail{
    border:0px;
    mask-image:url(/wp-content/uploads/2026/02/Subtract.svg);
    mask-size:cover;
}
.main-post-blog .cards-desenhados .elementor-post__card .elementor-post__text{
    padding:0px;
}




.main-post-blog .elementor-post__meta-data {
    display: flex;
    flex-direction: column-reverse;
}

.main-post-blog .elementor-post__card .elementor-post__title,
.main-post-blog .elementor-posts--skin-artigos-bamblue .elementor-post__excerpt {
    margin-bottom:0px;
}
.main-post-blog .elementor-posts--skin-artigos-bamblue .elementor-post__title a{
    color: var(--Primaria-Laranja, #FF4500);
    /* Triakis/Desktop/H2 */
    font-family: "Triakis Font", Sans-serif;
    font-size: 38px;
    font-style: normal;
    font-weight: 750;
    line-height: 105%; /* 39.9px */
    text-transform: uppercase;
}
.main-post-blog .categoria-posts{
    border-radius: 100px;
background: var(--Primaria-Laranja, #FF4500);
color:#fff;
}

.main-post-blog .elementor-posts--skin-artigos-bamblue .elementor-post__excerpt p{
    color: var(--Preto, #1A1A1A);
    
    /* Urbanist/Desktop/P */
    font-family: Urbanist;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
    padding-bottom:30px;
}

.main-post-blog a.elementor-post__read-more{
    padding: 12px 32px;
    color: var(--Schemes-On-Primary, #FFF);
    text-align: center;
    border-radius: 100px;
    border: 1px solid rgba(255, 69, 0, 0.00);
    background: var(--Primaria-Laranja, #FF4500);
    /* Urbanist/Desktop/H4 */
    font-family: Urbanist;
    font-size: 21px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 29.4px */
    text-transform:capitalize!important;
}


@media (min-width:1025px){
    .main-post-blog .elementor-posts .elementor-post__card{
    flex-direction: row-reverse;
    gap:60px;
}
.main-post-blog  .elementor-post__text {
    width: 40%!important;
}
.main-post-blog .elementor-post__thumbnail__link {
    width: 60%!important;
}
}



@media (max-width:1024px){
    .main-post-blog .elementor-posts .elementor-post__card{
        flex-direction: column-reverse;
    }
    .main-post-blog .elementor-posts--skin-artigos-bamblue .elementor-post__title a{
        font-size: 26px;
    }
    .main-post-blog a.elementor-post__read-more{
        font-size: 18px;

    }
    .main-post-blog  .elementor-post__text{
    padding-bottom:30px!important;
    }
}