/* 'sm' applies to x-small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {
    header .navbar-brand img {
        width: 100%;
    }

    header .nav-link {
        font-size: 7vmin;
    }

    .image-row img {
        width: 80vw;
    }

    .description-box {
        margin-top: 150px;
    }
}