header > nav{
    display:flex;
    justify-content: space-between;
    align-items: center;
    width:100%;
    padding-top:  2rem;
    padding-bottom: 2rem;
}

header > nav > strong{
    font-size:33px;
}
header > nav > div{
    display:grid;
    justify-content: space-around;
    align-items: center;
    justify-items: center;
    width:70px;
    height:40px;
}

header > nav > div > span{
    display:block;
    width:30px;
    height:2px;
    background-color: black;
    ;
}


.running-string {
    width: 100%;
    overflow: hidden;
    background-color: #406950;
    width:100%;
    height:40px;
    display:flex;
    justify-content: center;
    align-items: center;
    justify-items: center;
    color:white;
}

.running-string span {
    display: inline-block;
    padding-left: 100%;
    animation: running-string 30s linear infinite;
}

@keyframes running-string {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(-100%, 0);
  }
}