.c-btn-go-to-top {
  width: 40px;
  height: 40px;
  border: 3px solid var(--white-color);
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--white-color);
  position: fixed;
  right: 30px;
  bottom: 30px;
  z-index: 10000;
  transition: .4s;
  cursor: pointer;
  opacity: 0;
}

.c-btn-go-to-top:hover {
  border-color: var(--secondary-color);
  background: var(--secondary-color);
  /*color: var(--secondary-color);*/
}

@media screen and (max-width: 980px) {
  .c-btn-go-to-top:hover {
    border-color: var(--white-color);
    background: none;
  }
}