header{
    position: relative;
    text-align: center;
    color: white;
    width: 100%;
}
header h1{
    position: absolute;
    font-size:60px;
    top:50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
Nav{
    background-color: #ff0000;
    float: left;
    clear: left bottom;
    min-height: 2500px;
    border-right: 2px solid black;
    width: 20%;
    color: black;
}
Nav a{
color: ;
     
}
Nav a:hover{
     
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    background:#;
   
    transition-property: color;
   
    transition-duration: 0.3s;
}
input {
color: gray;
font-style: italic;
    
}

.warning a{
    background-image: ();
    text-align: center;
}
.warning {
    width: 100%;
    background-color: #ff0000;
    border-color: #ff0000;
    color: black;
    padding: 5px;
    margin:5px;
    text-align: center;
}

.warning:hover {
    width: 100%;
    background: #;
    color: black;
}
.menu{
    color: black;
    width: 20%;
}
.menu li{
    padding-left: 10px
    list-style-type: none;
    margin-right: 0.5em;  
    margin-left: -2.5em; 
}
.menu a{
    display: flex;
    padding: 10px;
    text-decoration: none;
    text-align: center;
}
Header{
    background-image: url();
}

footer{
    width: 100%;
    background-image: ();
    clear: both;
    text-align: center;
    border-top: 2px solid #ff0000;
    padding-bottom: 2px;
}
footer a{
    color: white;
    padding: 5px;
}
footer a:hover{
    display: inline-block;
    vertical-align: middle;
   
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    background-image: url();
   
    transition-property: color;
    
    transition-duration: 0.3s;
    padding: 5px;
}
