.project-info,
.cat-wrapper,
.project-item,
.section-name-wrapper,
.projects-menu li a,
.projects-loader,
.project-excerpt .bg-section-wrapper,
.gallery-image, .gallery-image .bg-section-wrapper{
  -webkit-transition: all .3s linear;
  -moz-transition: all .3s linear;
  -ms-transition: all .3s linear;
  -o-transition: all .3s linear;
  transition: all .3s linear;
}
.btn-corpo,
.header-logo,
.logo-text,
.current-language:after,
#main-menu li a,
#mobile-menu .opacity-0,
.mobile-menu-label,
.bg-section-wrapper,
#scroll-to-top{
  -webkit-transition: all .6s cubic-bezier(0.55, 0, 0.1, 1);
  -moz-transition: all .6s cubic-bezier(0.55, 0, 0.1, 1);
  -ms-transition: all .6s cubic-bezier(0.55, 0, 0.1, 1);
  -o-transition: all .6s cubic-bezier(0.55, 0, 0.1, 1);
  transition: all .6s cubic-bezier(0.55, 0, 0.1, 1);
}
.btn-corpo:before,
.btn-corpo:after{
  -webkit-transition: -webkit-transform .6s cubic-bezier(0.55, 0, 0.1, 1);
  -moz-transition: -moz-transform .6s cubic-bezier(0.55, 0, 0.1, 1);
  -ms-transition: -ms-transform .6s cubic-bezier(0.55, 0, 0.1, 1);
  -o-transition: -o-transform .6s cubic-bezier(0.55, 0, 0.1, 1);
  transition: transform .6s cubic-bezier(0.55, 0, 0.1, 1);
}
.scroll-anim,
.content-wrapper,
.section-name,
#main-menu li,
#mobile-menu-wrapper,
#mobile-menu-btn,
#mobile-menu,
.projects-menu ul{
  -webkit-transition: all 2s cubic-bezier(0.3, 0.01, 0.01, 1);
  -moz-transition: all 2s cubic-bezier(0.3, 0.01, 0.01, 1);
  -ms-transition: all 2s cubic-bezier(0.3, 0.01, 0.01, 1);
  -o-transition: all 2s cubic-bezier(0.3, 0.01, 0.01, 1);
  transition: all 2s cubic-bezier(0.3, 0.01, 0.01, 1);
}

.project-info,
.cat-wrapper,
.project-item,
.section-name-wrapper{
  -webkit-transition-delay: .2s;
  -moz-transition-delay: .2s;
  -ms-transition-delay: .2s;
  -o-transition-delay: .2s;
  transition-delay: .2s;
}
html.no-touchevents .project-excerpt:hover .project-info,
html.no-touchevents .project-excerpt:hover .cat-wrapper,
.project-item.hover,
html.no-touchevents .project-excerpt:hover .section-name-wrapper{
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  -ms-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
}

#main-menu li,
#mobile-menu-wrapper,
#mobile-menu-btn,
#mobile-menu,
.projects-menu ul,
#scroll-to-top{
  -webkit-transition-duration: 1.2s;
  -moz-transition-duration: 1.2s;
  -ms-transition-duration: 1.2s;
  -o-transition-duration: 1.2s;
  transition-duration: 1.2s;
}