.form-footer {
  display: flex;
  justify-content: center;
  flex-direction: column;
  width: 70%;
  margin: 0 auto;
  align-items: center;
  padding: 60px 0 32px 0;
  border-bottom: 1px solid #a9a9a9;
}

#newsletterMessage {
  margin: 10px 0px;
  font-size: 12px
}

.form-title {
  width: 45%;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
}

.form-input {
  width: 43%;
  margin-top: 41px;
  outline: none;
  border-style: none;
  border-bottom: 1px solid #000;
  text-align: center;
  font-size: 10px;
  text-transform: uppercase;
  padding-bottom: 7px;
  font-style: italic;
}

.button {
  color: #000;
  background: #fff;
  border: 2px solid #000;
  margin-top: 10px;
  padding: 3px;
  font-size: 12px;
  font-weight: bold;
  outline: none;
  cursor: pointer;
}

.button:hover {
  color: #fff;
  background: #000;
}

.footer {
  display: flex;
  justify-content: center;
  margin: 0 auto;
  flex-direction: row;
  width: 70%;
  font-size: 10px;
}

.footer-item {
  margin: 5px 0;
}

.footer-link, .footer-item {
  display: block;
  font-weight: bold;
  cursor: pointer;
}

.footer-link, .footer-menu {
  margin: 30px 20px;
}

.footer-wrapper {
  display: flex;
  justify-content: center;
}

.footer-icon {
  object-fit: contain;
}

.copyright {
  display: flex;
  justify-content: center;
  font-size: 10px;
  margin-top: 70px;
  margin-bottom: 20px;
}

.logo-mobile {
  display: none;
}

.midias-mobile {
  display: none;
}

@media only screen and (max-width: 800px) {
  .instagram-area {
    margin: 0 20%;
  }
  .wrapper {
    height: 100%;
  }
  .wrapper video {
    height: 50vh;
  }
  .footer {
    flex-direction: column;
  }
  .form-input {
    width: 90%;
  }
  .form-title {
    width: 80%;
    font-size: 10px;
  }
  .sidebar {
    display: none;
  }
  .footer {
    display: none;
  }
  .form-footer {
    border: none;
  }
  .logo-mobile {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .midias-mobile {
    margin: 20px 0;
    display: block;
  }
}
.pw ul li {
  padding: 5px;
  margin:0;
  height: 20px;
}


.pw ul li:hover{

  color:red;

}
.pw ul ul{

  display: none;

}
.pw ul li:hover > ul{
display:block;

}

 
