/* ----------------------------------------------
 * Generated by Animista on 2023-4-14 9:33:29
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation shadow-pop-tr
 * ----------------------------------------
 */

 .shadow-pop-tr {
	-webkit-animation: shadow-pop-tr 2s cubic-bezier(0.470, 0.000, 0.745, 0.715) both;
	        animation: shadow-pop-tr 2s cubic-bezier(0.470, 0.000, 0.745, 0.715) both;
}

/* ----------------------------------------------
 * Generated by Animista on 2023-4-14 9:36:31
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation shadow-pop-br
 * ----------------------------------------
 */

 .fade-in-bottom {
	-webkit-animation: fade-in-bottom 1s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
	        animation: fade-in-bottom 1s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
}
@-webkit-keyframes fade-in-bottom {
    0% {
      -webkit-transform: translateY(50px);
              transform: translateY(50px);
      opacity: 0;
    }
    100% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      opacity: 1;
    }
  }
  @keyframes fade-in-bottom {
    0% {
      -webkit-transform: translateY(50px);
              transform: translateY(50px);
      opacity: 0;
    }
    100% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      opacity: 1;
    }
  }
  


 .shadow-pop-br {
	-webkit-animation: shadow-pop-br 2s cubic-bezier(0.470, 0.000, 0.745, 0.715) both;
	        animation: shadow-pop-br 2s cubic-bezier(0.470, 0.000, 0.745, 0.715) both;
}

 @-webkit-keyframes shadow-pop-br {
    0% {
      -webkit-box-shadow: 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7;
              box-shadow: 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7;
      -webkit-transform: translateX(0) translateY(0);
              transform: translateX(0) translateY(0);
    }
    100% {
      -webkit-box-shadow: 1px 1px #d8d7d7, 2px 2px #d8d7d7, 3px 3px #d8d7d7, 4px 4px #d8d7d7, 5px 5px #d8d7d7, 6px 6px #d8d7d7, 7px 7px #d8d7d7, 8px 8px #d8d7d7;
              box-shadow: 1px 1px #d8d7d7, 2px 2px #d8d7d7, 3px 3px #d8d7d7, 4px 4px #d8d7d7, 5px 5px #d8d7d7, 6px 6px #d8d7d7, 7px 7px #d8d7d7, 8px 8px #d8d7d7;
      -webkit-transform: translateX(-8px) translateY(-8px);
              transform: translateX(-8px) translateY(-8px);
    }
  }
  @keyframes shadow-pop-br {
    0% {
      -webkit-box-shadow: 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7;
              box-shadow: 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7, 0 0 #d8d7d7;
      -webkit-transform: translateX(0) translateY(0);
              transform: translateX(0) translateY(0);
    }
    100% {
      -webkit-box-shadow: 1px 1px #d8d7d7, 2px 2px #d8d7d7, 3px 3px #d8d7d7, 4px 4px #d8d7d7, 5px 5px #d8d7d7, 6px 6px #d8d7d7, 7px 7px #d8d7d7, 8px 8px #d8d7d7;
              box-shadow: 1px 1px #d8d7d7, 2px 2px #d8d7d7, 3px 3px #d8d7d7, 4px 4px #d8d7d7, 5px 5px #d8d7d7, 6px 6px #d8d7d7, 7px 7px #d8d7d7, 8px 8px #d8d7d7;
      -webkit-transform: translateX(-8px) translateY(-8px);
              transform: translateX(-8px) translateY(-8px);
    }
  }




  /* ----------------------------------------------
 * Generated by Animista on 2023-4-14 10:17:11
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation scale-up-center
 * ----------------------------------------
 */
 .scale-up-center {
	-webkit-animation: scale-up-center 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
	        animation: scale-up-center 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
}
@-webkit-keyframes scale-up-center {
    0% {
      -webkit-transform: scale(0.5);
              transform: scale(0.5);
    }
    100% {
      -webkit-transform: scale(1);
              transform: scale(1);
    }
  }
  @keyframes scale-up-center {
    0% {
      -webkit-transform: scale(0.5);
              transform: scale(0.5);
    }
    100% {
      -webkit-transform: scale(1);
              transform: scale(1);
    }
  }
  
  

  /* Fade in left */
  .fade-in-left {
	-webkit-animation: fade-in-left 1s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
	        animation: fade-in-left 1s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
}

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

  /* Fade in right */

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


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