.page-biografia .bio-links ul li::before {
  content: "";
  position: absolute;
  left: 25%;
  top: 50%;
  transform: translateY(-50%);
  width: 3rem;
  height: 2px;
  background-color: black;
}

.page-biografia .dropbtn.dropdown-active {
  color: #ffffff;
}

.page-biografia .dropbtn:hover,
.page-biografia .dropdown:hover .dropbtn {
  color: #f5871f;
}

.page-biografia .navbar .dropbtn:hover {
  color: #f5871f;
}

body.page-biografia .logo {
  position: absolute;
  bottom: 172%;
  left: 34%;
  /*top: -11.98em;*/
  width: 35%;
  z-index: 999;
}

.page-biografia #vita > div > h4 {
  font-size: large;
}

body.page-biografia {
  background-color: white;
}

.page-biografia .dropdown-content.biografia-dropdown a {
  color: darkred;
}

.page-biografia .dropdown-content.biografia-dropdown a:hover {
  background-color: #f0e0e0;
}

body.page-biografia .bio-banner {
    padding-top: 10%;
    /*padding-top: 25%;*/
    margin-top: 15%;
}

body.page-biografia #body-wrapper .container {
    /*padding: 7rem 0 2rem;*/
    padding: 2rem 0 2rem;
}