.trensik-trade-lottie {
  position: absolute;
  bottom: -4px;
  left: 145px;
  width: 376px;
  height: 370px;
}

@media (max-width: 1280px) {
  .trensik-trade-lottie {
    bottom: -4px;
    left: 180px;
    width: 311px;
    height: 305px;
  }
}

@media (max-width: 1024px) {
  .trensik-trade-lottie {
    bottom: -16px;
    left: 118px;
    width: 264px;
    height: 258px;
  }
}

@media (max-width: 768px) {
  .trensik-trade-lottie {
    bottom: -8px;
    left: 52px;
    width: 194px;
    height: 190px;
  }
}

@media (max-width: 640px) {
  .trensik-trade-lottie {
    bottom: 32px;
    left: 84px;
  }
}

@media (max-width: 640px) {
  .trensik-vote-lottie {
    top: 480px;
    right: auto;
    bottom: auto;
    left: 50%;
    width: 190px;
    height: 190px;
    transform: translateX(-50%);
  }
}

.trensik-build-lottie {
  top: 0 !important;
  right: 7% !important;
  bottom: 0 !important;
  left: auto !important;
  width: 34% !important;
  height: 66% !important;
  margin-top: auto !important;
  margin-bottom: auto !important;
  transform: none;
}

.trensik-build-lottie > * {
  transform-origin: center;
}

.trensik-help-lottie {
  position: absolute !important;
  z-index: 10;
  pointer-events: none;
  opacity: 0.5;
  transform-origin: center;
}

.trensik-help-lottie-support {
  top: 16px !important;
  right: -16px !important;
  width: 157px !important;
  height: 136px !important;
}

.trensik-help-lottie-blog {
  top: 0 !important;
  right: 16px !important;
  width: 114px !important;
  height: 153px !important;
}

@media (min-width: 640px) {
  .trensik-help-lottie {
    opacity: 1;
  }

  .trensik-help-lottie-support {
    top: 40px !important;
    right: 24px !important;
  }

  .trensik-help-lottie-blog {
    top: 10px !important;
    right: 48px !important;
    width: 123px !important;
    height: 165px !important;
  }
}

@media (min-width: 768px) {
  .trensik-help-lottie-support {
    top: 40px !important;
    right: 52px !important;
    width: 185px !important;
    height: 161px !important;
  }

  .trensik-help-lottie-blog {
    right: 66px !important;
    width: 153px !important;
    height: 206px !important;
  }
}

@media (min-width: 1024px) {
  .trensik-help-lottie-support {
    top: 60px !important;
    right: 2px !important;
    width: 202px !important;
    height: 176px !important;
  }

  .trensik-help-lottie-blog {
    top: 32px !important;
    right: 28px !important;
  }
}

@media (min-width: 1280px) {
  .trensik-help-lottie-support {
    top: 44px !important;
    right: 6px !important;
    width: 234px !important;
    height: 203px !important;
  }

  .trensik-help-lottie-blog {
    top: 20px !important;
    right: 24px !important;
    width: 190px !important;
    height: 240px !important;
  }
}

@media (min-width: 1536px) {
  .trensik-help-lottie-support {
    right: 74px !important;
  }
}

.trensik-earn-lottie {
  position: absolute !important;
  z-index: 10;
  pointer-events: none;
  opacity: 0.5;
  transform-origin: center;
}

.trensik-earn-lottie-markets,
.trensik-earn-lottie-routes,
.trensik-earn-lottie-rlusd {
  top: 18px !important;
  right: 20px !important;
  width: 64px !important;
  height: 64px !important;
}

.trensik-earn-lottie-trustline {
  top: 18px !important;
  right: 22px !important;
  width: 58px !important;
  height: 58px !important;
}

@media (min-width: 640px) {
  .trensik-earn-lottie {
    opacity: 1;
  }

  .trensik-earn-lottie-markets,
  .trensik-earn-lottie-routes,
  .trensik-earn-lottie-rlusd {
    top: 74px !important;
    left: 50% !important;
    right: auto !important;
    width: 168px !important;
    height: 168px !important;
    transform: translateX(-50%);
  }

  .trensik-earn-lottie-routes {
    top: 70px !important;
    width: 176px !important;
    height: 176px !important;
  }

  .trensik-earn-lottie-rlusd {
    width: 178px !important;
    height: 178px !important;
  }

  .trensik-earn-lottie-trustline {
    top: 58px !important;
    right: 124px !important;
    width: 132px !important;
    height: 132px !important;
  }
}

@media (min-width: 1024px) {
  .trensik-earn-lottie-markets,
  .trensik-earn-lottie-routes,
  .trensik-earn-lottie-rlusd {
    top: 86px !important;
    width: 188px !important;
    height: 188px !important;
  }

  .trensik-earn-lottie-routes {
    top: 78px !important;
    width: 204px !important;
    height: 204px !important;
  }

  .trensik-earn-lottie-rlusd {
    top: 78px !important;
    width: 206px !important;
    height: 206px !important;
  }

  .trensik-earn-lottie-trustline {
    top: 62px !important;
    right: 148px !important;
    width: 142px !important;
    height: 142px !important;
  }
}

@media (min-width: 1536px) {
  .trensik-earn-lottie-markets,
  .trensik-earn-lottie-routes,
  .trensik-earn-lottie-rlusd {
    top: 94px !important;
    width: 198px !important;
    height: 198px !important;
  }

  .trensik-earn-lottie-routes {
    top: 84px !important;
    width: 220px !important;
    height: 220px !important;
  }

  .trensik-earn-lottie-rlusd {
    top: 84px !important;
    width: 218px !important;
    height: 218px !important;
  }

  .trensik-earn-lottie-trustline {
    top: 64px !important;
    right: 160px !important;
    width: 150px !important;
    height: 150px !important;
  }
}

@media (max-width: 640px) {
  .trensik-build-lottie {
    top: 8px !important;
    right: 14px !important;
    width: 86px !important;
    height: 62px !important;
    transform: none;
  }
}

.trensik-stat-xrp-illustration {
  width: 56px !important;
  height: 56px !important;
}

.trensik-stat-xrp-illustration svg {
  display: block;
  width: 100% !important;
  height: 100% !important;
}

@media (min-width: 1024px) {
  .trensik-stat-xrp-illustration {
    width: 72px !important;
    height: 72px !important;
  }
}
