.to-top {
  width: 50px;
  height: 50px;
  position: fixed;
  right: 50px;
  bottom: 30px;
  border-radius: 50%;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
  z-index: 10;
  display: none; }
  .to-top svg {
    width: 100%;
    height: 100%; }
  .to-top:hover {
    cursor: pointer; }
  @media (max-width: 768px) {
    .to-top {
      right: 30px;
      width: 40px;
      height: 40px; } }
  @media (max-width: 520px) {
    .to-top {
      right: 15px;
      bottom: 15px; } }
