.home #main-content {
  position: relative;
  z-index: 2;
  background: transparent;
}

.home #iframe-content {
  background: #F4F6F7;
}

.home .body-info {
  background: transparent;
  position: relative;
}

.home .footer.spad #lottie-footer {
  background: linear-gradient(170.04deg, #133f5c 20.63%, #11517B 47.49%, #106399 58.5%, #0D85D2 100.12%);
  margin-bottom: -4px;
}

.footer.spad {
  position: relative;
  z-index: 1;
  width: 100%;
}

.footer.spad #lottie-footer {
  height: 3600px;
  position: absolute;
  bottom: 100%;
  left: 0;
  width: 100%;
  pointer-events: none;
  z-index: 1;
  display: flex;
  align-items: flex-end;
}
