@keyframes floatLeftDecor {
  0%   { background-position: left calc(100% - 20px), right bottom; }
  50%  { background-position: left calc(100% - 30px), right bottom; }
  100% { background-position: left calc(100% - 20px), right bottom; }
}
/*footer::after {*/
/*  content: "";*/
/*  position: absolute;*/
/*  bottom: 0;*/
/*  left: 0;*/
/*  right: 0;*/
/*  height: 100%;*/
/*  background-image: url('/Files/Images/Diventura/General/footer-1.svg'), url('/Files/Images/Diventura/General/footer-2.svg');*/
/*  background-repeat: no-repeat, no-repeat;*/
/*  background-position: left calc(100% - 20px), right bottom;*/
/*  background-size: 120px auto, 120px auto;*/
/*  pointer-events: none;*/
/*  z-index: 5;*/
/*  animation: floatLeftDecor 6s ease-in-out infinite;*/
/*}*/
footer {
  position: relative;
  z-index: 1;
}

  

/* Media queries pentru scalare responsive */

@media (max-width: 1024px) {
  footer {
    background-size: 100px auto, 100px auto;
  }
}

@media (max-width: 768px) {
  footer {
    background-size: 80px auto, 80px auto;
  }
}

@media (max-width: 480px) {
  footer {
    background-size: 60px auto, 60px auto;
  }
}

.ignite-eyebrow {
  text-transform: uppercase;
  letter-spacing: 1px;
}
.ignite-section-carousel .ignite-paragraph-layout {
  height: 100%;
  grid-template-rows: auto 1fr;
}
.ignite-section-carousel .ignite-paragraph-inner-content > div {
  height: 100%;
  align-items: start;
}
.ignite-section-carousel .ignite-paragraph-inner-content  {
  height: 100%;
}

#n22057 .ignite-heading strong {
  color: var(--dw-color-eyebrow);
  font-weight: 500;
}

.card {
  --bs-border-radius: 0rem;
}