@font-face {
  font-family: 'Panton';
  src: url('Panton.eot'); /* IE9 Compat Modes */
  src: url('Panton.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('Panton.woff') format('woff'), /* Modern Browsers */
       url('Panton.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('Panton.svg#59d97ab80c005863a812f3407b6e5e85') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  400;
}

@font-face {
  font-family: 'Panton_Bold';
  src: url('Panton_Bold.eot'); /* IE9 Compat Modes */
  src: url('Panton_Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('Panton_Bold.woff') format('woff'), /* Modern Browsers */
       url('Panton_Bold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('Panton_Bold.svg#389ffe825cf96a80b1cc0e8d71a15570') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  700;
}

@font-face {
  font-family: 'OpenSans';
  src: url('OpenSans-Regular.eot'); /* IE9 Compat Modes */
  src: url('OpenSans-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('OpenSans-Regular.woff') format('woff'), /* Modern Browsers */
       url('OpenSans-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('OpenSans-Regular.svg#dc56f0938c09c27a4156bb0f8f5176a2') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  400;
}

@font-face {
  font-family: 'OpenSans_Bold';
  src: url('OpenSans-Bold.eot'); /* IE9 Compat Modes */
  src: url('OpenSans-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('OpenSans-Bold.woff') format('woff'), /* Modern Browsers */
       url('OpenSans-Bold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('OpenSans-Bold.svg#72800b665ba60a9a58674e2a6befde3a') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  700;
}

@font-face {
  font-family: 'icomoon';
  src:  url('icomoon.eot?k6rlgd');
  src:  url('icomoon.eot?k6rlgd#iefix') format('embedded-opentype'),
    url('icomoon.ttf?k6rlgd') format('truetype'),
    url('icomoon.woff?k6rlgd') format('woff'),
    url('icomoon.svg?k6rlgd#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-Hamburger:before {
  content: "\e905";
}
.icon-Facebook:before {
  content: "\e900";
}
.icon-Google+:before {
  content: "\e901";
}
.icon-Instagram:before {
  content: "\e902";
}
.icon-LinkedIn:before {
  content: "\e903";
}
.icon-Twitter:before {
  content: "\e904";
}
.icon-Logo .path1:before {
  content: "\e906";
  color: rgb(236, 0, 140);
}
.icon-Logo .path2:before {
  content: "\e907";
  margin-left: -3.7001953125em;
  color: rgb(255, 255, 255);
}
.icon-Logo .path3:before {
  content: "\e908";
  margin-left: -3.7001953125em;
  color: rgb(255, 255, 255);
}
.icon-Logo .path4:before {
  content: "\e909";
  margin-left: -3.7001953125em;
  color: rgb(255, 255, 255);
}
.icon-Logo .path5:before {
  content: "\e90a";
  margin-left: -3.7001953125em;
  color: rgb(255, 255, 255);
}
.icon-Logo .path6:before {
  content: "\e90b";
  margin-left: -3.7001953125em;
  color: rgb(255, 255, 255);
}
.icon-Logo .path7:before {
  content: "\e90c";
  margin-left: -3.7001953125em;
  color: rgb(255, 255, 255);
}
.icon-Logo .path8:before {
  content: "\e90d";
  margin-left: -3.7001953125em;
  color: rgb(255, 255, 255);
}
.icon-Logo .path9:before {
  content: "\e90e";
  margin-left: -3.7001953125em;
  color: rgb(255, 255, 255);
}
.icon-Logo .path10:before {
  content: "\e90f";
  margin-left: -3.7001953125em;
  color: rgb(255, 255, 255);
}
.icon-Play:before {
  content: "\e910";
}
.icon-thumbs-up:before {
  content: "\e911";
}
.icon-to-do:before {
  content: "\e912";
}
.icon-trophy:before {
  content: "\e913";
}
.icon-user-id:before {
  content: "\e914";
}
.icon-web:before {
  content: "\e915";
}