#blog .card img{
border-radius:16px 16px 0 0;
}

#blog .badge{
font-size:12px;
}
body{
font-family:system-ui, Arial;
}

.hero{
background:linear-gradient(135deg,#1E73BE,#0d3f73);
color:white;
padding:100px 0;
text-align:center;
}

.section{
padding:80px 0;
}

.card{
border:none;
border-radius:16px;
box-shadow:0 8px 25px rgba(0,0,0,0.08);
}

.whatsapp{

position:fixed;
bottom:20px;
right:20px;
background:#25D366;
color:white;

width:55px;
height:55px;

border-radius:50%;

display:flex;
align-items:center;
justify-content:center;

font-size:26px;

}