select::after {
content: "";
position: absolute;
width: 100px;
background-color: red;
height: 100px;
}
@media screen and (max-width:768px){
div.vaha-div > h1.h1-vaha{
max-width:100% !important;
width:100% !important;
}
}
.caw-accordion-item > button > span.caw-accordion-title-text{
text-transform: none !important;
} .blog-back{
max-width: 820px;
margin: 0 auto;
padding: 3rem 2.5rem 0;
}
.blog-category > span {
background: #15155f;
display: inline-flex;
align-items: center;
font-size: .68rem;
font-weight: 800;
letter-spacing: 1px;
text-transform: uppercase;
color: #fff;
padding: 3px .9rem;
border-radius: 20px;
width: fit-content;
margin-left:5px;
}
.blog-category > a{
display: inline-flex;
align-items: center;
gap: .5rem;
color: #0097B2;
font-weight: 700;
font-size: .9rem;
margin-bottom: 1.8rem;
transition: gap .2s;
}
.blog-category > span > a{
color: #fff !important;
}
.blog-title{
font-size: 2.9rem;
font-weight: 900;
color: #1F1F93;
line-height: 1.15;
letter-spacing: -1px;
margin-bottom: 1.4rem;
}
.blog-author span.cei{
width: 38px;
height: 38px;
border-radius: 50%;
background: linear-gradient(150deg, #1F1F93, #4367A6);
color: #fff;
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
font-size: .78rem;
flex-shrink: 0;
}
.blog-author {
display: flex;
gap: 1.4rem;
flex-wrap: wrap;
align-items: center;
font-size: .9rem;
color: #6B7280;
font-weight: 600;
padding-bottom: 2.2rem;
border-bottom: 1px solid #e6e8f0;
}
.blog-content p {
font-size: 1.05rem;
line-height: 1.8;
color: #3a3a52;
margin-bottom: 1.3rem;
}
.blog-content h2.wp-block-heading{
font-size: 1.5rem;
font-weight: 900;
color: #1F1F93;
letter-spacing: -.4px;
margin: 2.4rem 0 1rem;
}
.blog-content a{
color: #0097B2 !important;
font-weight: 700 !important;
}
.blog-content {
padding: 30px 0;
}
.share-row {
max-width: 760px;
margin: 0 auto;
padding: 2rem 2.5rem 3rem;
display: flex;
align-items: center;
gap: 1rem;
border-top: 1px solid #e6e8f0;
}
.share-row span {
font-size: .84rem;
font-weight: 700;
color: #6B7280;
}
.share-btn {
width: 38px;
height: 38px;
border-radius: 10px;
background: #F5F6FA;
color: #1F1F93;
display: flex;
align-items: center;
justify-content: center;
font-weight: 700;
transition: background .2s, color .2s;
}
.share-btn:hover {
background: #1F1F93;
color: #fff;
} body.archive .nv-page-title-wrap.nv-big-title {
height: 445px;
display: flex !important;
align-items: center;
max-width: 100%;
}
body.archive div.archive-container .row{
max-width:100% !important;
}
.nv-single-post-wrap>div:first-child {
margin-top: 0 !important;
}