.cbg-wrapper{
    width:100%;
    margin:auto;
}

.cbg-slider{
    margin-bottom:40px;
}

.cbg-slide-bg{
    height:500px;
    background-size:cover;
    background-position:center;
    position:relative;
    border-radius:10px;
    overflow:hidden;
}

.cbg-slide-overlay{
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    padding:40px 20px;
    background:linear-gradient(to top, rgba(0,0,0,.85), transparent);
    text-align:center;
    color:#fff;
}

.cbg-slide-title{
    font-size:34px;
    font-weight:700;
    margin-bottom:10px;
 font-family: 'Saira' !important;
font-weight: 600 !important 
}

.cbg-slide-date{
    display:flex;
    justify-content:center;
    align-items:center;
    gap:8px;
}

.cbg-post-grid{
    display:grid;
    grid-template-columns:repeat(2,1fr);
    gap:30px;
}

.cbg-card{
    background:#2a2b2e;
    color:#fff;
    overflow:hidden;
    border-radius:8px;
}

.cbg-card-image img{
    width:100%;
    height:320px;
    object-fit:cover;
 border-radius: 12px !important
}

.cbg-card-content{
    padding:25px;
}

.cbg-meta-row,
.cbg-bottom-row{
    display:flex;
    justify-content:space-between;
    flex-wrap:wrap;
    margin-bottom:20px;
}

.cbg-meta-item{
font-size: 13px;
    display:flex;
    align-items:center;
    gap:8px;
}

.cbg-excerpt{
 font-size:16px !important
    line-height:1.8;
    margin-bottom:25px;
}
.cbg-card-title a{
    font-size: 24px !important;
    margin-top: 0px !important;
line-height: 34px !important;
font-weight: 600
    
}
.cbg-card-title{
    line-height: 0px !important;
margin-top: 0px !important
}
.cbg-load-more{
    margin:40px auto 0;
    display:block;
    padding:14px 30px;
    border:none;
    background:#b5875b;
    color:#fff;
    border-radius:6px;
    cursor:pointer;
}

@media(max-width:567px){
.cbg-post-grid {   
    grid-template-columns: repeat(1,1fr);
   }
.cbg-slide-title{
font-size:30px !important;
line-height:40px !important
}