#toTop {
  display: none;
  position: fixed;
  bottom: 250px;
  left: 70px;
  z-index: 2;
  cursor: pointer;
  width: 60px;
  height: 60px;
  transform: rotate(-90deg);
  background-image: url(/d/tpl25_tpl25_arroow3.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 15px;
  background-color: #de0946;
  align-items: center;
  justify-content: center;
  transition-property: all;
  transition-duration: 500ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  border-radius: 250px;
}
@media (max-width: 478px) {
  #toTop {
    left: 20px;
    bottom: 50px;
  }
}
@media (max-width: 360px) {
  #toTop {
    left: 20px;
    bottom: 180px;
  }
}
