@media (max-width: 500px) {
    .blocked {
        font-size: 7vw;
        display: inline-block;
        transform: scale(1) !important;
    }
    .home-panel.feature h2 {
        font-size: 9vw;
        opacity: 1;
    }
    .home-panel .inner,
    #introtext .inner {
        padding: 20px;
    }
    .home-panel.feature h2 {
        padding-bottom: 20px;
    }
    .news-articles ul {
        gap: 20px;
    }
}


main {
    margin-top: 0;
}

h2 {
    font-size: 9vw;
}

.padding-sm {
    padding: 1em;
}

 

.margin-bottom-sm{
    margin-bottom: 1em;
}