:root {
  --slider-height:36dvh !important;
  --mx-wid-art-two-svg-coef-name:174px;
  --mx-wid-art-two-svg-corr-name:248px;
  --mx-wid-art-two-svg-coef-icon:64px;
  --mx-wid-art-two-svg-corr-icon:72px;
}

.card-solutions--container {
  border: 1px solid var(--color-outline);
  border-radius: var(--shape-corner-small-default-size);
  padding: 4px 16px 16px;
}
.card-solutions--container .coeficiente-name {
  max-width: var(--mx-wid-art-two-svg-coef-name);
}
.card-solutions--container .coeficiente-icon {
  max-width: var(--mx-wid-art-two-svg-coef-icon);
}
.card-solutions--container .correlator-name {
  max-width: var(--mx-wid-art-two-svg-corr-name);
}
.card-solutions--container .correlator-icon {
  max-width: var(--mx-wid-art-two-svg-corr-icon);
}

.container-list-icon .smoke {
  animation: smokeWave 3.5s ease-in-out infinite;
  transform-origin: center;
  opacity: 0.8;
}

@media screen and (min-width: 520px) {
  :root {
    --slider-height:42dvh !important;
  }
}
@media screen and (min-width: 839px) {
  :root {
    --mx-wid-art-two-svg-coef-name:190px;
    --mx-wid-art-two-svg-corr-name:258px;
    --mx-wid-art-two-svg-coef-icon:78px;
    --mx-wid-art-two-svg-corr-icon:90px;
  }
}
@media screen and (min-width: 960px) {
  :root {
    --slider-height:38dvh !important;
  }
}
@media screen and (min-width: 2259px) {
  :root {
    --slider-height:30dvh !important;
  }
}
@keyframes smokeWave {
  0% {
    transform: skewX(0deg);
  }
  25% {
    transform: skewX(2deg);
  }
  50% {
    transform: skewX(0deg);
  }
  75% {
    transform: skewX(-2deg);
  }
  100% {
    transform: skewX(0deg);
  }
}

/*# sourceMappingURL=home.css.map */
