a,
button,
.btn,
.header-top,
.video-play,
.grid-block img{
	-webkit-transition:all 1.5s cubic-bezier(.165,.84,.44,1);
	-moz-transition:all 1.5s cubic-bezier(.165,.84,.44,1);
	-o-transition:all 1.5s cubic-bezier(.165,.84,.44,1);
	transition:all 1.5s cubic-bezier(.165,.84,.44,1);
}

.navbar-toggler span,
.footer-wrap a{
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
}

.stroke-text,
.navbar-nav .nav-link,
.navbar-toggler-open .navtoggle-menu{
	-webkit-text-fill-color: transparent;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #fff;
}

.navbar-dark .navbar-nav .show > .nav-link, 
.navbar-dark .navbar-nav .active > .nav-link, 
.navbar-dark .navbar-nav .nav-link.show, 
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link:hover,
.navbar-dark .navbar-nav .nav-link:focus,
a.view-link:hover,
a.view-link:focus{-webkit-text-fill-color: #fff;}

.grid-hover{
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
}

.video-play{
	-webkit-border-radius:100%;
	border-radius:100%;
}

.grid-block:hover img{
	-webkit-transform:scale(1.1,1.1);
	transform:scale(1.1,1.1);
}

.navbar-toggler span,
.footer-wrap a{
    -webkit-transform:translateY(0);
    transform:translateY(0);
}
.navbar-toggler:hover span,
.footer-wrap li:hover a{
    -webkit-transform:translateY(-100%);
    transform:translateY(-100%);
}
.navbar-open .navbar-toggler:hover span{
    -webkit-transform:translateY(-200%);
    transform:translateY(-200%);
}
@-webkit-keyframes upDown {
  0%,to {
      -webkit-transform: translateY(0);
      transform: translateY(0)
  }
  50% {
      -webkit-transform: translateY(35%);
      transform: translateY(35%)
  }
}
@keyframes upDown {
  0%,to {
      -webkit-transform: translateY(0);
      transform: translateY(0)
  }
  50% {
      -webkit-transform: translateY(35%);
      transform: translateY(35%)
  }
}