nav{
    width: 100%;
    top: 0;
    left: 0;
    width: 100%;
    position: fixed;
    background-color: rgb(138, 165, 255);
}
nav a{
    padding: 10px;
    margin: 4px;
    display: inline-block;
    background-color: rgb(0, 214, 36);
    border-radius:10px;
    transition-duration:400ms;
}
.explain{
    margin-top: 50px;
}
nav a:hover{
    background-image:linear-gradient(rgb(24, 62, 167), rgb(124, 250, 135), rgb(150, 34, 34));
    translate:6px 4px;
}
body{
    display: flex;
    flex-direction: column;
    background-color: rgb(140, 213, 241);
}
img{
    width:700px;
    align-self: center;
}
h1{
    text-align: center;
    text-shadow: 3px rgb(255, 0, 0);
}
h2{
    background-color:  lightgreen;
    padding: 8px;  
}
p{
    border-radius: 10px;
    padding-bottom: 20px;
    padding-top: 20px;
    padding-right: 5px;
    padding-left: 5px;
}
div{
    border: solid black 0.5px;
    margin: 1px;
    padding: 10px;
}
.row {
    display: flex;
    border: 0;
}
h3{
    text-align: center;
}
.col{
    background-color: aqua;
    border: 0.1 black solid;
    width: 18.7%;
    
}
.col2{
    background-color: blueviolet;
    border: 0.1 black solid;
    width: 20%;
    order: 1;
}
.col3{
    background-color: chartreuse;
    border: 0.1 black solid;
    width: 21%
}
.col4{
    background-color: cornflowerblue;
    border: 0.1 black solid;
    width: 20.65%;
    order: 1;
}
.p{
    background-color: white;
    border-radius: 5px;
}
.head{
    background-color: aliceblue;
}
.f{
    background-color: white;
    border-radius: 0;
}
