@-webkit-keyframes portfolio-star{25%{opacity: 0}75%{opacity: 0}}@-moz-keyframes portfolio-star{25%{opacity: 0}75%{opacity: 0}}@-o-keyframes portfolio-star{25%{opacity: 0}75%{opacity: 0}}@-ms-keyframes portfolio-star{25%{opacity: 0}75%{opacity: 0}}@keyframes portfolio-star{25%{opacity: 0}75%{opacity: 0}}@-webkit-keyframes services-wheel-cw{0%{-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg)}100%{-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg)}}@-moz-keyframes services-wheel-cw{0%{-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg)}100%{-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg)}}@-o-keyframes services-wheel-cw{0%{-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg)}100%{-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg)}}@-ms-keyframes services-wheel-cw{0%{-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg)}100%{-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg)}}@keyframes services-wheel-cw{0%{-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg)}100%{-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg)}}@-webkit-keyframes services-wheel-ccw{0%{-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg)}100%{-webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -o-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg)}}@-moz-keyframes services-wheel-ccw{0%{-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg)}100%{-webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -o-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg)}}@-o-keyframes services-wheel-ccw{0%{-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg)}100%{-webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -o-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg)}}@-ms-keyframes services-wheel-ccw{0%{-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg)}100%{-webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -o-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg)}}@keyframes services-wheel-ccw{0%{-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg)}100%{-webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -o-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg)}}@-webkit-keyframes about-flag{0%{background-position: -3px -78px}100%{background-position: -24px -78px}}@-moz-keyframes about-flag{0%{background-position: -3px -78px}100%{background-position: -24px -78px}}@-o-keyframes about-flag{0%{background-position: -3px -78px}100%{background-position: -24px -78px}}@-ms-keyframes about-flag{0%{background-position: -3px -78px}100%{background-position: -24px -78px}}@keyframes about-flag{0%{background-position: -3px -78px}100%{background-position: -24px -78px}}@-webkit-keyframes contact-sound{0%{opacity: 1}50%{opacity: 1}55%{opacity: 0}}@-moz-keyframes contact-sound{0%{opacity: 1}50%{opacity: 1}55%{opacity: 0}}@-o-keyframes contact-sound{0%{opacity: 1}50%{opacity: 1}55%{opacity: 0}}@-ms-keyframes contact-sound{0%{opacity: 1}50%{opacity: 1}55%{opacity: 0}}@keyframes contact-sound{0%{opacity: 1}50%{opacity: 1}55%{opacity: 0}}