/*
Theme Name: Kreate
Theme URI: https://kreate.qodeinteractive.com/
Description: Expert Theme for Creative Business
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 2.2
Text Domain: flow
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/
::selection {
  background: #f0e600 !important;
  color: #000000 !important;
}

::-moz-selection {
  background: #f0e600 !important;
  color: #000000 !important;
}
/* Colore giallo alla categoria */
.eltd-ptf-category-holder {
  color: #FFD700 !important; /* Giallo oro */
  font-size: 16px;
font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 5px;
  text-align: center;
}
.eltd-ptf-category-holder,
.eltd-ptf-category-holder a,
.eltd-ptf-category-holder span,
.eltd-ptf-category-holder * {
  color: #FFD700 !important;
  fill: #FFD700 !important;
  -webkit-text-fill-color: #FFD700 !important;
}
.eltd-ptf-category-holder a {
  color: #FFD700 !important;
  --eltd-main-color: #FFD700 !important;
}
.eltd-portfolio-item {
  color: #FFD700 !important;
}



/* Categorie, etichette, meta info */
.eltd-ptf-category-holder,
.eltd-ptf-category-holder a,
.eltd-portfolio-list-holder .eltd-portfolio-item .eltd-portfolio-item-text,
.eltd-portfolio-item-title,
.eltd-portfolio-item-title a {
  color: #FFD700 !important;
}

/* Icone attive o decorative */
.eltd-icon-shortcode,
.eltd-icon-element,
.eltd-active,
.eltd-highlighted,
.eltd-portfolio-filter-holder .eltd-active {
  color: #FFD700 !important;
  fill: #FFD700 !important;
}
.sponsor-marquee {
  overflow: hidden;
  position: relative;
  width: 100%;
  padding: 20px 0;
}

.sponsor-track {
  display: flex;
  gap: 60px;
  animation: scroll-sponsor 30s linear infinite;
  width: max-content;
  align-items: center;
}

.sponsor-track img {
  height: 80px;
  width: auto;
  object-fit: contain;
  filter: grayscale(100%);
  transition: filter 0.3s;
}

.sponsor-track img:hover {
  filter: grayscale(0%);
}

@keyframes scroll-sponsor {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-50%);
  }
}



