/**
 * ----------------------------------------
 * animation scale-up-center
 * ----------------------------------------
 */
 @keyframes scale-up-center {
    0% {
      transform: scale(0.5);
    }
    100% {
      transform: scale(1);
    }
}

@keyframes fade-in {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@keyframes fade-in-left {
    0% {
      transform: translateX(-50px);
      opacity: 0;
    }
    100% {
      transform: translateX(0);
      opacity: 1;
    }
}

@keyframes fade-in-right {
    0% {
      transform: translateX(50px);
      opacity: 0;
    }
    100% {
      transform: translateX(0);
      opacity: 1;
    }
}
  
  

.scale-up-center {
    animation: scale-up-center 0.7s cubic-bezier(0.445, 0.050, 0.550, 0.950) ;
}

  .fade-in {
    animation: fade-in 0.7s ease-in both;
}

.btn-hero-azul:hover,
.btn-hero-branco:hover,
.card-atuacao:hover, 
.btn-crescer:hover,
.card-numeros:hover,
.btn-form-video:hover,
.card-diferenciais:hover,
.btn-form-faq:hover,
.btn-blog:hover,
.card-abrir-empresa:hover,
.btn-form-abrir-empresa:hover
{
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: box-shadow, transform;
    transition-property: box-shadow, transform;
}

.card-blog .card:hover {
  -webkit-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

.btn-call-to-action-hero:hover
{
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

.rede div:hover,
.email div:hover 
{
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

.fade-in-left {
	animation: fade-in-left 1.5s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
}

.fade-in-right {
	animation: fade-in-right 1.5s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
}