@charset "utf-8";
/* CSS Document */

.nav-2 {
    background-color: #303030;
    color: #bfbfbf;
    cursor: pointer;
    font-size: 1.2em;
    text-align: center;
    -webkit-transition: all 300ms ease-in-out 0s;
    -o-transition: all 300ms ease-in-out 0s;
    transition: all 300ms ease-in-out 0s;
    padding-top: 10px;
    padding-bottom: 10px;
    border-left: solid;
    border-left-color: #494949;
    border-left-width: 1px;
}
.nav-3 {
    background-color: #303030;
    color: #bfbfbf;
    cursor: pointer;
    font-size: 1.2em;
    text-align: center;
    -webkit-transition: all 300ms ease-in-out 0s;
    -o-transition: all 300ms ease-in-out 0s;
    transition: all 300ms ease-in-out 0s;
    padding-top: 10px;
    padding-bottom: 10px;
    border-left: solid;
    border-left-color: #494949;
    border-left-width: 1px;
    border-right: solid;
    border-right-color: #494949;
    border-right-width: 1px;
}

@media (max-width: 767.999999px) {
.nav-2 {
    background-color: #303030;
    color: #bfbfbf;
    cursor: pointer;
    font-size: 1.2em;
    text-align: center;
    -webkit-transition: all 300ms ease-in-out 0s;
    -o-transition: all 300ms ease-in-out 0s;
    transition: all 300ms ease-in-out 0s;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: solid;
    border-top-color: #494949;
    border-top-width: 1px;
    border-bottom: solid;
    border-bottom-color: #494949;
    border-bottom-width: 1px;
    border-left: none;
    border-right: none;
}
.nav-3 {
    background-color: #303030;
    color: #bfbfbf;
    cursor: pointer;
    font-size: 1.2em;
    text-align: center;
    -webkit-transition: all 300ms ease-in-out 0s;
    -o-transition: all 300ms ease-in-out 0s;
    transition: all 300ms ease-in-out 0s;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: solid;
    border-top-color: #494949;
    border-top-width: 1px;
    border-bottom: solid;
    border-bottom-color: #494949;
    border-bottom-width: 1px;
    border-left: none;
    border-right: none;
}
}
.nav-2:hover {
    background-color: #212121;
}
.nav-3:hover {
    background-color: #212121;
}

.centered-element {
  margin: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}