nav > ul > li > a:link, nav > ul > li > a:visited,
nav > ul > li > ul > li > a:link, 
nav > ul > li > ul > li > a:visited, 
li > a:link, li > a:visited {
    color: #333333;
    text-decoration: underline;
}

nav > ul > li > a:hover, nav > ul > li > a:active,
nav > ul > li > ul > li > a:hover, 
nav > ul > li > ul > li > a:active,
li > a:hover, li > a:active {
    color: #ff6f61;
    text-decoration: underline;
}

.footer {
    background-color: lightblue;
}

.tutorial-links {
    padding: 2rem;
    border: 1px solid #ccc;
    margin-bottom: 0.3rem;
}

nav > ul {
    list-style-type: none;
    padding-left: 25px;
}

h5 {
    text-align: center;
}

h5 > a:link, h5 > a:visited {
    color: #333333;
    text-decoration: underline;
}

h5 > a:hover, h5 a:active {
    color: #ff6f61;
    text-decoration: underline;
}

a img {
    transition: transform 0.4s ease;
}

a img:hover {
    transform: scale(0.98);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}