@font-face {
  font-display: block;
  font-family: iconfont;
  font-style: normal;
  font-weight: 400;
  src: url(./iconfont.8ea4a572adc5063e7c2a.ttf) format("truetype"), url(./iconfont.c35c9e7fc31d2eb1af75.woff) format("woff"), url(./iconfont.b955c46e5d93ed16f229.svg#iconfont) format("svg")
}

[class*=" icon-"],
[class^=icon-] {
  speak: none;
  -webkit-font-feature-settings: normal;
  font-feature-settings: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: iconfont !important;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none
}

.icon-icon-envelope:before {
  content: ""
}

.icon-icon-home:before {
  content: ""
}

.icon-icon-screen:before {
  content: ""
}

.icon-icon-speech:before {
  content: ""
}

.icon-icon-web:before {
  content: ""
}

.icon-github:before {
  content: ""
}

.icon-twitter-with-circle:before {
  content: ""
}

.icon-twitter:before {
  content: ""
}

.icon-display:before {
  content: ""
}

.icon-earth:before {
  content: ""
}

.icon-bubbles:before {
  content: ""
}

.icon-stickman-8:before {
  content: ""
}

.icon-stickman-7:before {
  content: ""
}

.icon-stickman-6:before {
  content: ""
}

.icon-stickman-5:before {
  content: ""
}

.icon-stickman-4:before {
  content: ""
}

.icon-stickman-3:before {
  content: ""
}

.icon-stickman-1:before {
  content: ""
}

.icon-stickman-2:before {
  content: ""
}

.icon-linkedin:before {
  content: ""
}

.icon-linkedin2:before {
  content: ""
}

.icon-xing:before {
  content: ""
}

.icon-xing2:before {
  content: ""
}

.icon-mark-github:before {
  content: ""
}

.icon-mail:before {
  content: ""
}

.icon-link:before {
  content: ""
}

.icon-new-tab:before {
  content: ""
}

@-webkit-keyframes imageFader {
  0% {
    opacity: 0
  }

  40% {
    opacity: 0
  }

  50% {
    opacity: 1
  }

  90% {
    opacity: 1
  }

  to {
    opacity: 0
  }
}

@keyframes imageFader {
  0% {
    opacity: 0
  }

  40% {
    opacity: 0
  }

  50% {
    opacity: 1
  }

  90% {
    opacity: 1
  }

  to {
    opacity: 0
  }
}

@-webkit-keyframes fadeIn {
  0% {
    -webkit-filter: blur(5px);
    filter: blur(5px)
  }

  to {
    -webkit-filter: blur(0);
    filter: blur(0)
  }
}

@keyframes fadeIn {
  0% {
    -webkit-filter: blur(5px);
    filter: blur(5px)
  }

  to {
    -webkit-filter: blur(0);
    filter: blur(0)
  }
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: .5
  }

  to {
    opacity: 0
  }
}

@keyframes fadeOut {
  0% {
    opacity: .5
  }

  to {
    opacity: 0
  }
}