.newsinsights-section{
background:#FFFCF0;
}

.container{
width:100%;
max-width:1264px;
margin:auto;
padding:0 20px;
box-sizing:border-box;
}
.news-title {
font-family: 'FogtwoNo5';
font-style: normal;
font-weight: 400;
font-size: 75px;
line-height: 95%;
color: #845542;
}

.featured-post{
display:block;
background:#fff;
}

.featured-image img{
width:100%;
height:100%;
object-fit:cover;
}

.featured-content{
padding:30px;
}

.news-grid{
display:grid;
grid-template-columns:repeat(3,1fr);
gap:30px;
margin-top:60px;
}

.news-card{
background:#fff;
}

.news-thumb img{
width:100%;
height:220px;
object-fit:cover;
}

.news-content{
padding:20px;
}

.news-date{
font-size:12px;
color:#777;
}

.read-more{
display:inline-block;
margin-top:10px;
font-size:13px;
}
.news-category{
display:inline-block;
background:#e67e22;
color:#fff;
font-size:11px;
padding:4px 10px;
margin-bottom:10px;
text-transform:uppercase;
letter-spacing:1px;
}

.read-more{
display:inline-block;
margin-top:12px;
font-size:12px;
letter-spacing:1px;
color:#000;
}

@media(max-width:900px){

.news-grid{
grid-template-columns:1fr 1fr;
}


}

@media(max-width:600px){

.news-grid{
grid-template-columns:1fr;
}

}


