
@font-face {
  font-family: 'Hamerslag';
  src: url('../fonts/hamerslag/Hamerslag.eot?#iefix') format('embedded-opentype'),
  url('../fonts/hamerslag/Hamerslag.otf')  format('opentype'),
    url('../fonts/hamerslag/Hamerslag.woff') format('woff'),
  url('../fonts/hamerslag/Hamerslag.ttf')  format('truetype'),
  url('../fonts/hamerslag/Hamerslag.svg#Hamerslag') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'CirceRounded';
    src: url('../fonts/CirceRounded/CirceRounded.eot?#iefix') format('embedded-opentype'),
    url('../fonts/CirceRounded/CirceRounded.otf')  format('opentype'),
    url('../fonts/CirceRounded/CirceRounded.woff') format('woff'),
    url('../fonts/CirceRounded/CirceRounded.ttf')  format('truetype'),
    url('../fonts/CirceRounded/CirceRounded.svg#CirceRounded') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CirceRounded-Bold';
    src: url('../fonts/CirceRounded/CirceRounded-Bold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/CirceRounded/CirceRounded-Bold.otf')  format('opentype'),
    url('../fonts/CirceRounded/CirceRounded-Bold.woff') format('woff'),
    url('../fonts/CirceRounded/CirceRounded-Bold.ttf')  format('truetype'),
    url('../fonts/CirceRounded/CirceRounded-Bold.svg#CirceRounded-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CirceRounded-ExtraBold';
    src: url('../fonts/CirceRounded/CirceRounded-ExtraBold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/CirceRounded/CirceRounded-ExtraBold.otf')  format('opentype'),
    url('../fonts/CirceRounded/CirceRounded-ExtraBold.woff') format('woff'),
    url('../fonts/CirceRounded/CirceRounded-ExtraBold.ttf')  format('truetype'),
    url('../fonts/CirceRounded/CirceRounded-ExtraBold.svg#CirceRounded-ExtraBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CirceRounded-ExtraLight';
    src: url('../fonts/CirceRounded/CirceRounded-ExtraLight.eot?#iefix') format('embedded-opentype'),
    url('../fonts/CirceRounded/CirceRounded-ExtraLight.otf')  format('opentype'),
    url('../fonts/CirceRounded/CirceRounded-ExtraLight.woff') format('woff'),
    url('../fonts/CirceRounded/CirceRounded-ExtraLight.ttf')  format('truetype'),
    url('../fonts/CirceRounded/CirceRounded-ExtraLight.svg#CirceRounded-ExtraLight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CirceRounded-Light';
    src: url('../fonts/CirceRounded/CirceRounded-Light.eot?#iefix') format('embedded-opentype'),
    url('../fonts/CirceRounded/CirceRounded-Light.otf')  format('opentype'),
    url('../fonts/CirceRounded/CirceRounded-Light.woff') format('woff'),
    url('../fonts/CirceRounded/CirceRounded-Light.ttf')  format('truetype'),
    url('../fonts/CirceRounded/CirceRounded-Light.svg#CirceRounded-Light') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CirceRounded-Thin';
    src: url('../fonts/CirceRounded/CirceRounded-Thin.eot?#iefix') format('embedded-opentype'),
    url('../fonts/CirceRounded/CirceRounded-Thin.otf')  format('opentype'),
    url('../fonts/CirceRounded/CirceRounded-Thin.woff') format('woff'),
    url('../fonts/CirceRounded/CirceRounded-Thin.ttf')  format('truetype'),
    url('../fonts/CirceRounded/CirceRounded-Thin.svg#CirceRounded-Thin') format('svg');
    font-weight: normal;
    font-style: normal;
}

@charset "UTF-8";

@font-face {
    font-family: "icherisheher";
    src:url("../fonts/icherisheher/icherisheher.eot");
    src:url("../fonts/icherisheher/icherisheher.eot?#iefix") format("embedded-opentype"),
    url("../fonts/icherisheher/icherisheher.woff") format("woff"),
    url("../fonts/icherisheher/icherisheher.ttf") format("truetype"),
    url("../fonts/icherisheher/icherisheher.svg#icherisheher") format("svg");
    font-weight: normal;
    font-style: normal;

}

[data-icon]:before {
    font-family: "icherisheher" !important;
    content: attr(data-icon);
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
    font-family: "icherisheher" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-arrow:before {
    content: "\61";
}
.icon-facebook:before {
    content: "\62";
}
.icon-flick:before {
    content: "\63";
}
.icon-image:before {
    content: "\64";
}
.icon-locate:before {
    content: "\65";
}
.icon-mouse:before {
    content: "\66";
}
.icon-pinterest:before {
    content: "\67";
}
.icon-sound:before {
    content: "\68";
}
.icon-steps:before {
    content: "\69";
}
.icon-twitter:before {
    content: "\6a";
}
.icon-youtube:before {
    content: "\6b";
}
.icon-open-book:before {
    content: "\6d";
}
.icon-buta:before {
    content: "\6c";
}



/**

 */

/* font-family: "SegoeUIRegular"; */
@font-face {
    font-family: "SegoeUIRegular";
    src: url("../fonts/SegoeUIRegular/SegoeUIRegular.eot");
    src: url("../fonts/SegoeUIRegular/SegoeUIRegular.eot?#iefix")format("embedded-opentype"),
    url("../fonts/SegoeUIRegular/SegoeUIRegular.woff") format("woff"),
    url("../fonts/SegoeUIRegular/SegoeUIRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "SegoeUIBold"; */
@font-face {
    font-family: "SegoeUIBold";
    src: url("../fonts/SegoeUIBold/SegoeUIBold.eot");
    src: url("../fonts/SegoeUIBold/SegoeUIBold.eot?#iefix")format("embedded-opentype"),
    url("../fonts/SegoeUIBold/SegoeUIBold.woff") format("woff"),
    url("../fonts/SegoeUIBold/SegoeUIBold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "SegoeUIItalic"; */
@font-face {
    font-family: "SegoeUIItalic";
    src: url("../fonts/SegoeUIItalic/SegoeUIItalic.eot");
    src: url("../fonts/SegoeUIItalic/SegoeUIItalic.eot?#iefix")format("embedded-opentype"),
    url("../fonts/SegoeUIItalic/SegoeUIItalic.woff") format("woff"),
    url("../fonts/SegoeUIItalic/SegoeUIItalic.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "SegoeUILight"; */
@font-face {
    font-family: "SegoeUILight";
    src: url("../fonts/SegoeUILight/SegoeUILight.eot");
    src: url("../fonts/SegoeUILight/SegoeUILight.eot?#iefix")format("embedded-opentype"),
    url("../fonts/SegoeUILight/SegoeUILight.woff") format("woff"),
    url("../fonts/SegoeUILight/SegoeUILight.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "SegoeUISemiBold"; */
@font-face {
    font-family: "SegoeUISemiBold";
    src: url("../fonts/SegoeUISemiBold/SegoeUISemiBold.eot");
    src: url("../fonts/SegoeUISemiBold/SegoeUISemiBold.eot?#iefix")format("embedded-opentype"),
    url("../fonts/SegoeUISemiBold/SegoeUISemiBold.woff") format("woff"),
    url("../fonts/SegoeUISemiBold/SegoeUISemiBold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
