.bgcheck {
background-image: linear-gradient(#0b2d1b, #077539) !important; 
    color: #fff !important;

}

.bgcheck2 {
    background-color: #d7ebe0 !important;
}

.topo {
  font-weight: 600; 
  padding-top: 15%; 
  padding-bottom: 5%;
}

.font {
    font-family: 'Merriweather Sans', sans-serif !important;
}
.setas
{
    margin-left: 23px;
    text-indent: -38px;
        
}
@media all and (max-width: 767px) {
  .setas {
    margin-left: 42px;
  }
}
.price2 {
    border-radius: 25px !important;
}

.logoinicial {
	width: 80%;
	text-align: center;
}

.time {
    text-align: center;
    color: #ff1b03;
    font-size: 40px;
    padding-top: 40px;
    border:solid 1px;
    border-radius:20px;
 padding-top: 2%;
    background-color: #16f813
    
  }
.contador {
    font-size: 40px;
    padding-top: 3%;
    padding-bottom: 3%;
    
}
    
@media all and (max-width: 767px) {
  .time {
    margin-left: 12px;
      margin-right: 12px;
  }
  .topo {
    padding-top: 50%;
    padding-bottom: 15%;
  }
}
.whatsapp-fixo {
  position: fixed; 
  z-index: 999; 
  bottom: 25px; 
  right: 35px;

}


.shake {
  animation: shake 1s infinite;
  animation-duration: 1s;
  animation-timing-function: ease;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-direction: normal;
  animation-fill-mode: none;
  animation-play-state: running;
  animation-name: shake;
}

@keyframes shake {
    0% {
      transform: translate(0px, 0px) rotate(0deg);
    }
    50% {
      transform: translate(1px, 1px) rotate(0deg);
    }
    55% {
      transform: translate(-1px, -2px) rotate(-1deg);
    }
    60% {
      transform: translate(-3px, 0px) rotate(1deg);
    }
    65% {
      transform: translate(3px, 2px) rotate(0deg);
    }
    70% {
      transform: translate(1px, -1px) rotate(1deg);
    }
    75% {
      transform: translate(-1px, 2px) rotate(-1deg);
    }
    80% {
      transform: translate(-3px, 1px) rotate(0deg);
