.post {
padding: 60px 0;
}
.single .box-img img {
border-radius: 20px;
height: 400px;
width: 100%;
object-fit: cover;
}
.single .data {
color: #0E1116;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 30px; }
.single h1 {
color: #08044F;
font-size: 35px;
font-style: normal;
font-weight: 600;
line-height: 42px; }
.single .box-share {
border-radius: 20px;
border: 1px solid #DADADA;
box-shadow: 0px 4px 20.6px 0px rgba(0, 0, 0, 0.03);
padding: 20px 30px;
align-items: center;
}
.single .box-share p {
color: #08044F;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 125%; margin-bottom: 0;
}
.single .box-share a { text-decoration: none;
cursor: pointer;
color: transparent;
}
.box-equipe-vendas {
position: relative;
}
.box-equipe-vendas img {
width: 100%;
height: 100%;
max-height: 480px;
border-radius: 25px;
object-fit: cover;
}
.box-equipe-vendas .box-info {
background-color: rgba(0, 0, 0, .4);
position: absolute;
top: 0;
left: 0;
z-index: 2;
height: 100%;
border-radius: 25px;
display: flex;
flex-direction: column;
padding: 0 45px;
align-items: center;
}
.box-equipe-vendas h2 {
color: #FFF;
text-align: center;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 36px; margin-top: auto;
margin-bottom: 25px;
}
.box-equipe-vendas p {
color: #FFF;
text-align: center;
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: 32px; margin-bottom: 60px;
}
.box-equipe-vendas .btn-cta {
background-color: transparent;
border: solid 1px #FFFFFF;
color: #FFFFFF;
margin-bottom: 60px;
width: fit-content;
}
.single .noticias {
background-color: #F7F7F8;
}
.posts-destacados .card-post,
.posts-destacados .card-post img {
height: 273px
}
.posts-destacados .card-post.big-post,
.posts-destacados .card-post.big-post img {
height: 570px;
}
@media (max-width: 991px) {
.posts-destacados .card-post,
.posts-destacados .card-post img {
height: auto;
}
}
.listagem {
.card-post {
text-decoration: none;
.box-info {
position: relative;
background: transparent;
padding: 18px 0 0 0;
span {
color: #04003D;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;
display: inline-flex;
align-items: center;
margin-left: auto;
margin-bottom: 5px;
}
h3 {
color: #04003D;
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: 24px; margin-bottom: 8px;
}
p {
color: #0E1116;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
}
}
}