.sppb-btn {font-family: 'gotham bold';}

.btn-primary,
.sppb-btn-primary, #bfSubmitButton {
  -webkit-appearance: none;
  background: -webkit-gradient(to right, #03effe 0%, #5470f1 50%, #4aaffe 100%);
  background: linear-gradient(to right, #03effe 0%, #5470f1 50%, #4aaffe 100%);
  background-size: 500%;
  border: none!important;
  border-radius: 5rem!important;
  box-shadow: 0 0.5rem 1rem #03effe42;
  color: #fff;
  cursor: pointer;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  outline: none!important;
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.btn-primary:hover,
.sppb-btn-primary:hover, #bfSubmitButton:hover {
  animation-name: gradient;
  -webkit-animation-name: gradient;
  animation-duration: 2s;
  -webkit-animation-duration: s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}

@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 100%;
  }
}


.btn-default,
.sppb-btn-default {
  background-color: transparent;
  border-color: #2d2d2d;
  color: #2d2d2d;
  border:1px solid #2d2d2d;
  border-radius:50px;
}

.sppb-btn-secondary{
  background-color: white;
  border-color: #fff;
  color: #4aaffe;
  border:1px solid #fff;
  border-radius:50px;}

.sppb-btn-secondary:hover{
  background-color: transparent;
  border-color: #fff;
  color: #fff;
  border:1px solid #fff;
  border-radius:50px;
  box-shadow: 0 0.5rem 1rem #03effe42;}


button#bfSubmitButton {
    padding: 5px 20px;
}


/*--------------------------------
          SCROLL UP baysis
--------------------------------*/

a.scrollup {
    right: 30px;
    bottom: 90px;
    border-radius: 50%;
    background: transparent!important;
    border: none!important;
}
.scrollup:before {
    color: #000;
}

.scrollup:before{
    right: 0;
    position: absolute;
    line-height: 15px;
    float:right;
    top: -0px;
    text-align:right;
    right: 0px;
}


.scrollup:before{
    content: " "!important;
    background: url(/images/0_sugar/btt-03.png);
    content: '';
    height: 50px;
    width: 50px;
    background-repeat: no-repeat;
    -webkit-animation-name: float;
    -webkit-animation-duration: 3500ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
}


.fab-options {
    list-style-type: none;
    margin: 0;
    position: absolute;
    bottom: 120px!important;}