/* Animations */
@-webkit-keyframes bounce { 0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0); transform: translateY(0); }
  40% { -webkit-transform: translateY(-5px); transform: translateY(-5px); }
  60% { -webkit-transform: translateY(-5px); transform: translateY(-5px); } }
@keyframes bounce { 0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0); transform: translateY(0); }
  40% { -webkit-transform: translateY(-5px); transform: translateY(-5px); }
  60% { -webkit-transform: translateY(-5px); transform: translateY(-5px); } }
/*Scale animation*/
@-webkit-keyframes scale { 25% { -webkit-transform: scale(0.95); transform: scale(0.95); }
  75% { -webkit-transform: scale(1.05); transform: scale(1.05); } }
@keyframes scale { 25% { -webkit-transform: scale(0.95); transform: scale(0.95); }
  75% { -webkit-transform: scale(1.05); transform: scale(1.05); } }
@font-face { font-family: 'Ancizar-Sans-Bold'; src: url("../fonts/Ancizar-Sans/AncizarSans-Bold.eot"); src: url("../fonts/Ancizar-Sans/AncizarSans-Bold.woff2") format("woff2"), url("../fonts/Ancizar-Sans/AncizarSans-Bold.woff") format("woff"), url("../fonts/Ancizar-Sans/AncizarSans-Bold.ttf") format("truetype"), url("../fonts/Ancizar-Sans/AncizarSans-Bold.svg#AncizarSans-Bold") format("svg"), url("../fonts/Ancizar-Sans/AncizarSans-Bold.eot?#iefix") format("embedded-opentype"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Ancizar-Sans-Black'; src: url("../fonts/Ancizar-Sans/AncizarSans-Black.eot"); src: url("../fonts/Ancizar-Sans/AncizarSans-Black.woff2") format("woff2"), url("../fonts/Ancizar-Sans/AncizarSans-Black.woff") format("woff"), url("../fonts/Ancizar-Sans/AncizarSans-Black.ttf") format("truetype"), url("../fonts/Ancizar-Sans/AncizarSans-Black.svg#AncizarSans-Black") format("svg"), url("../fonts/Ancizar-Sans/AncizarSans-Black.eot?#iefix") format("embedded-opentype"); font-weight: normal; font-style: normal; }
.full-grid { padding: 50px 80px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.full-grid .item { width: calc((100% / 3) - 80px); position: relative; margin: 40px; }
.full-grid .item .name { position: absolute; bottom: 5px; font-family: 'Ancizar-Sans-Black', sans-serif; font-size: 25px; color: #fff; padding: 0 25px; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.full-grid .item:hover { -webkit-box-shadow: 0px 0px 7px 0px #999999; box-shadow: 0px 0px 7px 0px #999999; }
