/*

 Theme Name:     Tema Child

 Template:       pavaglione

 Version:        1.0.0

*/





body.logged-out .wp-block-navigation { display: none; }

body.logged-out .public-nav .wp-block-navigation { display: block; }



.grecaptcha-badge { visibility: hidden; }

/*ticker scrorrevole*/

.pava-ticker {
  width: 100%;
  overflow: hidden;
  background: #009F82;
  color: #ffffff;
  font-size: 1rem;
  line-height: 1.4;
  padding:1em 0;
  text-transform: uppercase;
  font-weight: 500;
  
}

.pava-ticker__track {
  display: flex;
  width: max-content;
  animation: pava-ticker-scroll 80s linear infinite;
}

.pava-ticker:hover .pava-ticker__track {
  animation-play-state: paused;
}

.pava-ticker__item {
  white-space: nowrap;
  padding-right: 3rem;
}


@keyframes pava-ticker-scroll {
  from { transform: translate3d(-50%, 0, 0); }
  to   { transform: translate3d(0, 0, 0); }
}

