.flbtn-container {
  position: fixed;
  background: #222;
  bottom: 20px;
  right: 10px;
  padding: 10px;
  z-index: 200;
  color: #fff;
}

.floating-button {
  width: 300px;
  padding: 10px 5px;
  background: blue;
  color: #fff;
  font-weight: 600;
}

.content-sidebar {
  display: none;
  transition: 1s ease-in-out;
}

@media all and (max-width: 1024px) {
  .flbtn-container {
    width: 100%;
    display: flex;
    flex-direction: column;
    bottom: 0;
    right: 0;
  }
  .floating-button {
    text-align: center;
    width: 100%;
  }
}