.Button .anchor {
  display: inline-block;
}
.Button .textFullWidth a {
  display: block;
}
.Button .textFullWidth .conBtn {
  width: stretch;
}
.Button .conBtn {
  border-radius: 30px;
  padding: 10px 10px 10px 20px;
  border: none;
  background-color: var(--btnColor);
  color: var(--btnTextColor);
  cursor: pointer;
  transition: 0.4s;
  border: 2px solid var(--btnHoverColor);
  font-size: 14px;
}
.Button .conBtn:hover {
  background-color: var(--btnHoverColor);
  color: var(--btnHoverTextColor);
  border: 2px solid var(--btnColor);
}
.Button .btnArrow {
  width: 25px;
  height: 25px;
  background-color: var(--btnHoverColor);
  color: var(--btnHoverTextColor);
  border-radius: 50%;
  transition: 0.4s;
}
.Button .conBtn:hover .btnArrow {
  background-color: var(--btnColor);
  color: var(--btnTextColor);
}
.Button .btnArrow i {
  font-size: 12px;
  transform: rotate(45deg);
  transition: 0.4s;
}
@media only screen and (max-width: 900px) {
  .Button .conBtn {
    margin-top: 10px;
    padding: 8px 10px;
  }
}
@media only screen and (max-width: 900px) {
  .Button {
    background-attachment: scroll;
  }
}
