@font-face {
  font-family: 'csscfont';
  src: url('../font/csscfont_21296792.eot');
  src: url('../font/csscfont_21296792.eot#iefix') format('embedded-opentype'),
       url('../font/csscfont_21296792.woff') format('woff'),
       url('../font/csscfont_21296792.ttf') format('truetype'),
       url('../font/csscfont_21296792-csscfont.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}[class^="c-icon-cresta-"]:before,[class*=" c-icon-cresta-"]:before{font-family:'csscfont'!important;font-style:normal!important;font-weight:normal!important;speak:none!important;display:inline-block!important;text-decoration:inherit!important;text-align:center!important;line-height:1em!important}.cs{display:inline-block!important;font:14px/1 csscfont!important;font-size:inherit!important;text-rendering:auto!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.c-icon-cresta-print:before{content:'\e800'}.c-icon-cresta-gplus:before{content:'\e801'}.c-icon-cresta-pinterest:before{content:'\e802'}.c-icon-cresta-facebook:before{content:'\e803'}.c-icon-cresta-twitter:before{content:'\e804'}.c-icon-cresta-ok:before{content:'\e805'}.c-icon-cresta-linkedin:before{content:'\e806'}.c-icon-cresta-stumbleupon:before{content:'\e807'}.c-icon-cresta-vkontakte:before{content:'\e808'}.c-icon-cresta-buffer:before{content:'\e809'}.c-icon-cresta-spinner:before{content:'\e80a'}.c-icon-cresta-mail:before{content:'\e80b'}.c-icon-cresta-minus:before{content:'\e80c'}.c-icon-cresta-plus:before{content:'\e80d'}.c-icon-cresta-reddit:before{content:'\e80e'}.c-icon-cresta-whatsapp:before{content:'\e80f'}.animate-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}@-webkit-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}@-o-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}@-ms-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}@keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}