.animate-block.hide {
    transform: translate3d(0, 80px, 0);
    transition: transform 1s, opacity 1s;
    opacity: 0
}

.animate-block {
    opacity: 1;
    transform: translate3d(0, 0, 0);
    transition: transform 1s, opacity 1s
}

.animate-block.experiment.hide {
    transform: translate3d(0, 0, 0) scale3d(.6, .6, .6)
}

.animate-block.experiment {
    transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
    transition-delay: .3s;
    transition: transform 1.5s, opacity 1.5s
}

.animate-block.awards.hide {
    transform: translate3d(0, 0, 0)
}

.animate-block.ceo-item.hide {
    transform: scale3d(.95, .95, .95);
    opacity: 0;
    transition: all .4s;
    transition-delay: 0 !important
}

.animate-block.ceo-item {
    transform: scale3d(1, 1, 1);
    opacity: 1;
    transition: all 1s
}

.animate-block.ceo-item:nth-child(2) {
    transition-delay: .2s
}

.animate-block.ceo-item:nth-child(3) {
    transition-delay: .3s
}

.animate-block.ceo-item:nth-child(4) {
    transition-delay: .4s
}

.animate-block.awards.hide h3 {
    text-shadow: none;
    transition: all .4s
}

.animate-block.awards h3 {
    text-shadow: 0 0 30px rgba(51, 51, 51, 0.07);
    transition: all .7s .7s
}

.animate-block.awards.hide .awards-main-item {
    opacity: 0;
    transform: translate3d(0, 80px, 0);
    transition: all .4s;
    transition-delay: 0 !important
}

.animate-block.awards .awards-main-item {
    opacity: 1;
    transform: translate3d(0, 0, 0);
    transition: all .7s
}

.animate-block.awards .awards-main-item:nth-child(3) {
    transition-delay: .1s
}

.animate-block.awards .awards-main-item:nth-child(4) {
    transition-delay: .2s
}

.animate-block.awards .awards-main-item:nth-child(5) {
    transition-delay: .3s
}

.animate-block.awards .awards-main-item:nth-child(6) {
    transition-delay: .4s
}

.animate-block.awards .awards-main-item:nth-child(7) {
    transition-delay: .5s
}

.animate-block.clients-item:nth-child(1) {
    transition-delay: .1s
}

.animate-block.clients-item:nth-child(2) {
    transition-delay: .2s
}

.animate-block.clients-item:nth-child(3) {
    transition-delay: .3s
}

.animate-block.clients-item:nth-child(4) {
    transition-delay: .1s
}

.animate-block.clients-item:nth-child(5) {
    transition-delay: .2s
}

.animate-block.clients-item:nth-child(6) {
    transition-delay: .3s
}

.animate-block.clients-item:nth-child(7) {
    transition-delay: .1s
}

.animate-block.clients-item:nth-child(8) {
    transition-delay: .2s
}

.animate-block.clients-item:nth-child(9) {
    transition-delay: .3s
}

.animate-block.clients-item:nth-child(10) {
    transition-delay: .1s
}

.animate-block.clients-item:nth-child(11) {
    transition-delay: .2s
}

.animate-block.clients-item:nth-child(12) {
    transition-delay: .3s
}

.animate-block.clients-item:nth-child(13) {
    transition-delay: .1s
}

.animate-block.clients-item:nth-child(14) {
    transition-delay: .2s
}

.animate-block.clients-item:nth-child(15) {
    transition-delay: .3s
}

.animate-block.clients-item:nth-child(16) {
    transition-delay: .1s
}

.animate-block.clients-item:nth-child(17) {
    transition-delay: .2s
}

.animate-block.clients-item:nth-child(18) {
    transition-delay: .3s
}

.animate-block.clients-item:nth-child(19) {
    transition-delay: .1s
}

.animate-block.clients-item:nth-child(20) {
    transition-delay: .2s
}

.animate-block.clients-item:nth-child(21) {
    transition-delay: .3s
}

.animate-block.clients-item:nth-child(22) {
    transition-delay: .1s
}

.animate-block.clients-item:nth-child(23) {
    transition-delay: .2s
}

.animate-block.clients-item:nth-child(24) {
    transition-delay: .3s
}

.animate-block.services-item:nth-child(1) {
    transition-delay: .1s
}

.animate-block.services-item:nth-child(2) {
    transition-delay: .2s
}

.animate-block.services-item:nth-child(3) {
    transition-delay: .3s
}

.animate-block.services-item:nth-child(4) {
    transition-delay: .1s
}

.animate-block.services-item:nth-child(5) {
    transition-delay: .2s
}

.animate-block.services-item:nth-child(6) {
    transition-delay: .3s
}

.animate-block.team-item:nth-child(1) {
    transition-delay: .1s
}

.animate-block.team-item:nth-child(2) {
    transition-delay: .2s
}

.animate-block.team-item:nth-child(3) {
    transition-delay: .3s
}

.animate-block.team-item:nth-child(4) {
    transition-delay: .1s
}

.animate-block.team-item:nth-child(5) {
    transition-delay: .2s
}

.animate-block.team-item:nth-child(6) {
    transition-delay: .3s
}

.animate-block.team-item:nth-child(7) {
    transition-delay: .1s
}

.animate-block.team-item:nth-child(8) {
    transition-delay: .2s
}

.animate-block.team-item:nth-child(9) {
    transition-delay: .3s
}

.animate-block.team-item:nth-child(10) {
    transition-delay: .1s
}

.animate-block.team-item:nth-child(11) {
    transition-delay: .2s
}

.animate-block.team-item:nth-child(12) {
    transition-delay: .3s
}

.animate-block.team-item:nth-child(13) {
    transition-delay: .1s
}

.animate-block.team-item:nth-child(14) {
    transition-delay: .2s
}

.animate-block.team-item:nth-child(15) {
    transition-delay: .3s
}

.animate-block.team-item:nth-child(16) {
    transition-delay: .1s
}

.animate-block.team-item:nth-child(17) {
    transition-delay: .2s
}

.animate-block.team-item:nth-child(18) {
    transition-delay: .3s
}

.animate-block.team-item:nth-child(19) {
    transition-delay: .1s
}

.animate-block.team-item:nth-child(20) {
    transition-delay: .2s
}

.animate-block.team-item:nth-child(21) {
    transition-delay: .3s
}

.animate-block.team-item:nth-child(22) {
    transition-delay: .1s
}

.animate-block.team-item:nth-child(23) {
    transition-delay: .2s
}

.animate-block.team-item:nth-child(24) {
    transition-delay: .3s
}
.animate-block.team-item:nth-child(25) {
    transition-delay: .1s
}

.animate-block.team-item:nth-child(26) {
    transition-delay: .2s
}

.animate-block.team-item:nth-child(27) {
    transition-delay: .3s
}
.animate-block.team-item:nth-child(28) {
    transition-delay: .1s
}

.animate-block.team-item:nth-child(29) {
    transition-delay: .2s
}

.animate-block.team-item:nth-child(30) {
    transition-delay: .3s
}
.animate-block.team-item:nth-child(31) {
    transition-delay: .1s
}

.animate-block.team-item:nth-child(32) {
    transition-delay: .2s
}

.animate-block.team-item:nth-child(33) {
    transition-delay: .3s
}

.awards-list .animate-block.award-item:nth-child(2) {
    transition-delay: .1s
}

.awards-list .animate-block.award-item:nth-child(3) {
    transition-delay: .2s
}

.awards-list .animate-block.award-item:nth-child(4) {
    transition-delay: .3s
}

.awards-list .animate-block.award-item:nth-child(5) {
    transition-delay: .4s
}

.awards-list a.animate-block {
    transition-delay: .5s
}

.animate-block.vacancy-item:nth-child(2) {
    transition-delay: .1s
}

.animate-block.vacancy-item:nth-child(3) {
    transition-delay: .2s
}

.animate-block.vacancy-item:nth-child(4) {
    transition-delay: .3s
}

.animate-block.vacancy-item:nth-child(5) {
    transition-delay: .4s
}

.animate-block.vacancy-item:nth-child(6) {
    transition-delay: .5s
}

.animate-block.vacancy-item:nth-child(7) {
    transition-delay: .6s
}

.animate-block.vacancy-item:nth-child(8) {
    transition-delay: .7s
}

.animate-block.vacancy-item:nth-child(9) {
    transition-delay: .8s
}

.animate-block.works-item {
    transition: all 1s
}

.animate-block.hide.services-sites-stage-item-number {
    transform: translate3d(0, 0, 0);
    text-shadow: 0 0 30px rgba(51, 51, 51, 0);
    opacity: 0;
    transition: transform .4s cubic-bezier(.215, .61, .355, 1), opacity .4s cubic-bezier(.215, .61, .355, 1), text-shadow .4s cubic-bezier(.215, .61, .355, 1)
}

.services-sites-stage-item:nth-child(2) .animate-block {
    transition-delay: .1s
}

.services-sites-stage-item:nth-child(3) .animate-block {
    transition-delay: .2s
}

.services-sites-stage-item:nth-child(4) .animate-block {
    transition-delay: .3s
}

.services-sites-stage-item:nth-child(5) .animate-block {
    transition-delay: .1s
}

.services-sites-stage-item:nth-child(6) .animate-block {
    transition-delay: .2s
}

.services-sites-stage-item:nth-child(7) .animate-block {
    transition-delay: .3s
}

.services-sites-stage-item:nth-child(8) .animate-block {
    transition-delay: .1s
}

.services-sites-stage-item:nth-child(9) .animate-block {
    transition-delay: .2s
}

.services-sites-stage-item:nth-child(10) .animate-block {
    transition-delay: .3s
}