.sub-menu{
background-color:#3a3a3a !Important;
padding:20px 20px !Important;
}
.tituloFondoFoto{
  line-height: 0.1em;
  text-shadow: #262626 1px 1px 2px;
}
.custom-logo {
  border-radius: 50%;
  -webkit-border-radius: 50%;
  box-shadow: 0px 0px 3px 5px rgba(0, 0, 0, .2);
  -webkit-box-shadow: 0px 0px 6px 3px rgba(0, 0, 0, .1);
}

.custom-logo:hover {
  transition: all .5s ease-in-out;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  box-shadow: 0px 0px 12px 5px #ff4545;
  -webkit-box-shadow: 0px 0px 12px 3px #ff4545;
  transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
}