@charset "utf-8";


/*--------------------------------------------------------------------*/
/* business */

section.business .navigation.-revealer .bodying .item{
  transform: translateY(-10%);
  opacity: 0;
  transition: transform .5s, opacity .8s;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  perspective: 1000; 
}
section.business .navigation.-revealer.-anim-start .bodying .item{
  transform: translateY(0%);
  opacity: 1;
}
section.business .navigation.-revealer.-anim-start .bodying .item:nth-of-type(2){
  transition-delay: .1s;
}
section.business .navigation.-revealer.-anim-start .bodying .item:nth-of-type(3){
  transition-delay: .2s;
}


/*--------------------------------------------------------------------*/
/* servises */


section.business .box{
  
}
section.business .box.-revealer .label,
section.business .box.-revealer .bodying,
section.business .box.-revealer .index,
section.business .box.-revealer .banners{
  transform: translateX(-4em);
  opacity: 0;
  transition: transform .5s, opacity 1s;
}
section.business .box.-revealer .mockup .image{
  transform: translateX(4em);
  opacity: 0;
  transition: transform .5s, opacity 1s;
}
section.business .box.-revealer .mockup .freeasy{
  transform: translateX(4em);
  opacity: 0;
  transition: transform .5s, opacity 1s;
}

/*--------------------------------------------------------------------*/

section.business .box.even.-revealer .label,
section.business .box.even.-revealer .bodying,
section.business .box.even.-revealer .index{
  transform: translateX(4em);
}
section.business .box.even.-revealer .mockup .image{
  transform: translateX(-4em);
}
section.business .box.even.-revealer .mockup .freeasy,
section.business .box.even.-revealer .banners{
  transform: translateX(-4em);
}
section.business .box.even.-revealer .mockup .freeasy,
section.business .box.even.-revealer .banners{
  transform: translateX(-4em);
}

/*--------------------------------------------------------------------*/

section.business .box.-revealer .label{
  transition-delay: .1s;
}
section.business .box.-revealer .index{
  transition-delay: .2s;
}
section.business .box.-revealer .bodying{
  transition-delay: .3s;
}
section.business .box.-revealer .banners{
  transition-delay: .4s;
}
section.business .box.-revealer .mockup .image{
  transition-delay: .6s;
}
section.business .box.-revealer .mockup .freeasy,
section.business .box.-revealer .banners{
  transition-delay: .7s;
}

/*--------------------------------------------------------------------*/

section.business .box.-revealer.-anim-start .label,
section.business .box.-revealer.-anim-start .bodying,
section.business .box.-revealer.-anim-start .index{
  transform: translateX(0);
  opacity: 1;
}
section.business .box.-revealer.-anim-start .mockup .image{
  transform: translateX(0);
  opacity: 1;
}
section.business .box.-revealer.-anim-start .mockup .freeasy,
section.business .box.-revealer.-anim-start .banners{
  transform: translateX(0);
  opacity: 1;
}


/*--------------------------------------------------------------------*/
/* news */

section.news.-revealer .heading{
  opacity: 0;
  transition: opacity .8s;
}
section.news.-revealer .bodying{
  opacity: 0;
  transition: opacity .8s;
  transition-delay: .4s;
}
section.news.-revealer.-anim-start .heading{
  opacity: 1;
}
section.news.-revealer.-anim-start .bodying{
  opacity: 1;
}


/*--------------------------------------------------------------------*/
/* company */

section.company.-revealer .bodying tr{
  opacity: 0;
  transition: opacity .8s;
}
section.company.-revealer.-anim-start .bodying table tr{
  opacity: 1;
}
section.company.-revealer.-anim-start .bodying table tr:nth-of-type(2){
  transition-delay: .1s;
}
section.company.-revealer.-anim-start .bodying table tr:nth-of-type(3){
  transition-delay: .2s;
}
section.company.-revealer.-anim-start .bodying table tr:nth-of-type(4){
  transition-delay: .3s;
}
section.company.-revealer.-anim-start .bodying table tr:nth-of-type(5){
  transition-delay: .4s;
}
section.company.-revealer.-anim-start .bodying table tr:nth-of-type(6){
  transition-delay: .5s;
}
section.company.-revealer.-anim-start .bodying table tr:nth-of-type(7){
  transition-delay: .6s;
}
section.company.-revealer.-anim-start .bodying table tr:nth-of-type(8){
  transition-delay: .7s;
}

/*--------------------------------------------------------------------*/
/* recruit */

section.recruit .-revealer .item{
  -webkit-filter: brightness(10) blur(115px);
  filter: brightness(10) blur(115px);
  opacity: 0;
  transform: translateZ(0);
  transition: filter 1s cubic-bezier(.09,.53,.45,.99), opacity .8s cubic-bezier(.09,.53,.45,.99);
}
section.recruit .-revealer.-anim-start .item{
  -webkit-filter: brightness(1) blur(0);
  filter: brightness(1) blur(0);
  opacity: 1;
}
/*section.recruit .-revealer.-anim-start .item:nth-of-type(2){
  transition-delay: .3s;
}*/


/*--------------------------------------------------------------------*/
/* contact */

section.contact.-revealer .bodying .item{
  transform: translateX(-10%);
  opacity: 0;
  transition: transform .5s, opacity .8s;
}
section.contact.-revealer.-anim-start .bodying .item{
  transform: translateX(0%);
  opacity: 1;
}
section.contact.-revealer.-anim-start .bodying .item.i2{
  transition-delay: .1s;
}
section.contact.-revealer.-anim-start .bodying .item.i3{
  transition-delay: .2s;
}
section.contact.-revealer.-anim-start .bodying .item.i4{
  transition-delay: .3s;
}




