/* 'lg' applies to medium devices (tablets, less than 992px) */
@media (max-width: 991.98px) {
    header .navbar-brand {
        width: 75%;
    }

    header .nav-link {
        text-decoration: none;
        font-size: 5vmin;
    }

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

    #menu-main-menu .current-menu-item a {
        text-decoration-thickness: 2px !important;
        text-underline-offset: 4px;
        text-decoration: underline;
    }
}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {

}