*{
padding: 0;
margin: 0;
box-sizing: border-box;
} 

h1,h2,h3,h4,h5,h6,p {
padding: 0;
margin: 0;
}

.custom-container {
    width: 90%;
    max-width: 90%;
    margin: 0 auto;
}

.page-heading {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top:46px;
    font-size: 30px;
    line-height: 35.33px;
    letter-spacing: 1%;
    text-align: center;
    text-transform: uppercase;
     font-family: "Plus_Jakarta_Sans-Bold";
}

.news-main-heading {
 font-family: "Plus_Jakarta_Sans-Bold";
font-size: 19px;
line-height: 150%;
letter-spacing: 2%;

}

.news-heading {

font-size: 14px;
 font-family:"Plus_Jakarta_Sans-Medium" ;
line-height: 150%;
letter-spacing: 2%;
position: relative;
}

.news-heading::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 1px;
    background:linear-gradient(90deg, #646464 0%, #FFFFFF 100%);
    left: 0;
    bottom: 0;
}

.news-paper-name {
font-family: "Plus_Jakarta_Sans" ;
font-size: 14px;
line-height: 150%;
letter-spacing: 2%;

}

.news-paper-date {
font-family: "Plus_Jakarta_Sans-Light";
font-size: 14px;
line-height: 150%;
letter-spacing: 2%;

}

.news-paper-date::before {
content: "";
    width: 6px;
    height: 6px;
    border-radius: 50%;
    border: 2px solid #000;
    background: #000;
    display: inline-block;
    top: 50%;
    transform: translateY(-50%);
    position: absolute;
    left: -22px;
}

