
/* deported from style.css */

.free-products-cube {
	position: absolute; display:block; left:-80px; top: 0px; width:150px; height:150px;
}


.partners-header-logos img {
  transition: all 0.2s;
}

.partners-header-logos img:hover {
  transform: translateY(-3px);
}


/* h1 typing animation */

.txt-rotate {
	color: #ff5a00;
}


/* button style */

.button-transform {
  transition: all 0.5s;
}
.button-transform:hover {
  transform: translateY(-5px);
}




/* hover animation */

.animation-moveup {
	  transition: all 0.5s;
}

.animation-moveup:hover {
	  transform: translateY(-5px);
}


.animation-movedown {
	  transition: all 0.5s;
}

.animation-movedown:hover {
	  transform: translateY(5px);
}


.animation-moveleft {
	  transition: all 0.5s;
}

.animation-moveleft:hover {
	  transform: translateX(-5px);
}


.animation-moveright {
	  transition: all 0.5s;
}

.animation-moveright:hover {
	  transform: translateX(5px);
}



/* main scroll animation */


.animation-fadein {
  opacity: 0;
}

.animation-fadein.element-show {
  opacity: 1;
  transition: all 1.5s;
}

.animation-fadein2 {
  opacity: 0;
}

.animation-fadein2.element-show {
  opacity: 1;
  transition: all 2.5s;
}

.animation-fadein3 {
  opacity: 0;
}

.animation-fadein3.element-show {
  opacity: 1;
  transition: all 3.5s;
}



.animation-slideup {
  opacity: 0;
  transform: translateY(40px);
}

.animation-slideup.element-show {
  opacity: 1;
  transition: all 1.5s;
  transform: translateY(0%);
}

.animation-slideup2 {
  opacity: 0;
  transform: translateY(50px);
}

.animation-slideup2.element-show {
  opacity: 1;
  transition: all 2.5s;
  transform: translateY(0%);
}

.animation-slideup3 {
  opacity: 0;
  transform: translateY(60px);
}

.animation-slideup3.element-show {
  opacity: 1;
  transition: all 3.5s;
  transform: translateY(0%);
}







.animation-slidedown {
  opacity: 0;
  transform: translateY(-40px);
}

.animation-slidedown.element-show {
  opacity: 1;
  transition: all 1.5s;
  transform: translateY(0%);
}





.animation-slideleft {
  opacity: 0;
  transform: translateX(100px);
}

.animation-slideleft.element-show {
  opacity: 1;
  transition: all 1.5s;
  transform: translateX(0%);
}



.animation-slideleft2 {
  opacity: 0;
  transform: translateX(200px);
}

.animation-slideleft2.element-show {
  opacity: 1;
  transition: all 2.5s;
  transform: translateX(0%);
}


.animation-slideleft3 {
  opacity: 0;
  transform: translateX(200px);
}

.animation-slideleft3.element-show {
  opacity: 1;
  transition: all 4.5s;
  transform: translateX(0%);
}






.animation-slideright {
  opacity: 0;
  transform: translateX(-200px);
}

.animation-slideright.element-show {
  opacity: 1;
  transition: all 1.5s;
  transform: translateX(0%);
}







.animation-rotate {
  opacity: 0;
  transform: scaleX(-1);
}

.animation-rotate.element-show {
  opacity: 1;
  transition: all 1.5s;
  transform: scaleX(1);
}