* {
    padding: 0px;
    margin: 0px;
    box-sizing: border-box;
}

body {
    background-color: rgba(195, 27, 27, 0.874);
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

header > h1 {
    background-color: rgba(195, 27, 27, 0.612);
    color: white;
}

nav {
    width: fit-content;
    height: fit-content;
    margin: auto;
    margin-top: 15px;
}

mark {
    background-color: rgb(255, 38, 38);
    color: white;
}

nav > a{
    background-color: rgb(255, 0, 0);
    text-decoration: none;
    color: white;
    padding: 10px ;
}

nav > a:hover{
    background-color: rgba(255, 0, 0, 0.76);
    text-decoration: none;
    
}


main > p {
    margin: 10px;
    padding-left: 25px;
    color: white;
}

main > img {
    margin: 40px 20px;
    width: fit-content;
}

footer {
    background-color: black;
}

footer > p {
    color: white;
    text-align: center;
}