.hero-text h1{
    font-size:3rem;
}

.hero-text p{
    font-size:1.5rem;
}

.body-text{
    font-size:1.25rem;
}

.news-title{
    font-size:3rem;
    padding:0.5rem;
}

.news-background h3{
    padding:0.5rem;
}

.news-article-text{
    font-size:1.25rem;
}

.more-news-text{
    margin:1rem;  

    padding-left: 1rem;
    padding-right:1rem;
    padding-top:1rem;
    padding-bottom:1rem;
    display:inline-block;
    background-color:#2B2E41;
    transition: background-color 0.5s;
}

.more-news-text a{
    text-decoration: none;
    color:white;
}

.more-news-text:hover{
    background-color:#999999;
    transition: background-color 0.5s;
}

.li-item{
    padding-right:1rem;
    font-size:1.25rem;
    list-style-type: none;

    margin: 0 0 0.75rem 0;
}

p.info-text,p.white-text{
    font-size:1.25rem;
}

h3.info-text,h3.white-text{
    font-size:1.5rem;
}

h4.white-text{
    font-size:1.25rem;
}

@media(max-width:900px){
    .hero-text h1{
        font-size:2rem;
    }
    .hero-text p{
        font-size:1.25rem;
    }

    .body-text p{
        font-size: 1rem;
    }
    .news-title p{
        font-size: 2.5rem;
    }
    .news-article-text{
        font-size: 1rem;
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .news-background h3{
        padding:0rem;
    }

    .news-background em{
        padding-left: 1rem;
    }

    p.info-text,p.white-text,h4.white-text{
        font-size:1rem;
    }
    h3.info-text,h3.white-text{
        font-size:1.25rem;
    }
    .li-item{
        font-size:1rem;
    }
}