@font-face {
    font-family: 'tcd-epack';
    src: url('../fonts/tcd-epack.ttf?ht9wen') format('truetype'), url('../fonts/tcd-epack.woff?ht9wen') format('woff'), url('../fonts/tcd-epack.svg?ht9wen#tcd-epack') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

[class^="tcd-icofont"], [class*=" tcd-icofont"] {
    font-family: 'tcd-epack' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="tcd-icofont"]:before, [class*=" tcd-icofont"]:before {
    vertical-align: middle
}

.tcd-icofont-bulge-rectangle:before {
    content: "\e90e"
}

.tcd-icofont-hexagon-radius2:before {
    content: "\e90d"
}

.tcd-icofont-hexagon:before {
    content: "\e90c"
}

.tcd-icofont-hexagon-radius:before {
    content: "\e604"
}

.tcd-icofont-g2:before {
    content: "\e90b"
}

.tcd-icofont-plus-2:before {
    content: "\e908"
}

.tcd-icofont-eye:before {
    content: "\f06e"
}

.tcd-icofont-envelope:before {
    content: "\f0e0"
}

.tcd-icofont-meneame:before {
    content: "\e906"
}

.tcd-icofont-moimir:before {
    content: "\e900"
}

.tcd-icofont-liveinternet:before {
    content: "\e902"
}

.tcd-icofont-instapaper:before {
    content: "\e903"
}

.tcd-icofont-surfingbird:before {
    content: "\e904"
}

.tcd-icofont-livejournal:before {
    content: "\e905"
}

.tcd-icofont-baidu:before {
    content: "\e907"
}

.tcd-icofont-line:before {
    content: "\e90a"
}

.tcd-icofont-twitter:before {
    content: "\f099"
}

.tcd-icofont-linkedin:before {
    content: "\f0e1"
}

.tcd-icofont-github:before {
    content: "\f113"
}

.tcd-icofont-youtube:before {
    content: "\f167"
}

.tcd-icofont-xing:before {
    content: "\f168"
}

.tcd-icofont-instagram:before {
    content: "\f16d"
}

.tcd-icofont-tumblr:before {
    content: "\f173"
}

.tcd-icofont-apple:before {
    content: "\f179"
}

.tcd-icofont-android:before {
    content: "\f17b"
}

.tcd-icofont-dribbble:before {
    content: "\f17d"
}

.tcd-icofont-skype:before {
    content: "\f17e"
}

.tcd-icofont-vk:before {
    content: "\f189"
}

.tcd-icofont-weibo:before {
    content: "\f18a"
}

.tcd-icofont-renren:before {
    content: "\f18b"
}

.tcd-icofont-wordpress:before {
    content: "\f19a"
}

.tcd-icofont-google:before {
    content: "\f1a0"
}

.tcd-icofont-delicious:before {
    content: "\f1a5"
}

.tcd-icofont-digg:before {
    content: "\f1a6"
}

.tcd-icofont-soundcloud:before {
    content: "\f1be"
}

.tcd-icofont-wechat:before {
    content: "\f1d7"
}

.tcd-icofont-pinterest:before {
    content: "\f231"
}

.tcd-icofont-whatsapp:before {
    content: "\f232"
}

.tcd-icofont-odnoklassniki:before {
    content: "\f263"
}

.tcd-icofont-pocket:before {
    content: "\f265"
}

.tcd-icofont-safari:before {
    content: "\f267"
}

.tcd-icofont-chrome:before {
    content: "\f268"
}

.tcd-icofont-firefox:before {
    content: "\f269"
}

.tcd-icofont-opera:before {
    content: "\f26a"
}

.tcd-icofont-ie:before {
    content: "\f26b"
}

.tcd-icofont-vimeo:before {
    content: "\f27d"
}

.tcd-icofont-reddit:before {
    content: "\f281"
}

.tcd-icofont-edge:before {
    content: "\f282"
}

.tcd-icofont-blogger:before {
    content: "\f37d"
}

.tcd-icofont-facebook:before {
    content: "\f39e"
}

.tcd-icofont-messenger:before {
    content: "\f39f"
}

.tcd-icofont-googleplay:before {
    content: "\f3ab"
}

.tcd-icofont-mix:before {
    content: "\f3cb"
}

.tcd-icofont-telegram:before {
    content: "\f3fe"
}

.tcd-icofont-uikit:before {
    content: "\f403"
}

.tcd-icofont-viber:before {
    content: "\f409"
}

.tcd-icofont-flipboard:before {
    content: "\f44d"
}

.tcd-icofont-buffer:before {
    content: "\f837"
}

.tcd-icofont-evernote:before {
    content: "\f839"
}

.tcd-icofont-plus:before {
    content: "\e909"
}

.tcd-icofont-search:before {
    content: "\e901"
}

.tcd-icofont-edit:before {
    content: "\e914"
}

.tcd-icofont-clapboard-play:before {
    content: "\e959"
}

.tcd-icofont-file-text-3:before {
    content: "\e9ae"
}

.tcd-icofont-file-picture:before {
    content: "\e9b0"
}

.tcd-icofont-file-music:before {
    content: "\e9b2"
}

.tcd-icofont-file-play:before {
    content: "\e9b4"
}

.tcd-icofont-file-code:before {
    content: "\e9bc"
}

.tcd-icofont-cart:before {
    content: "\e9ff"
}

.tcd-icofont-location:before {
    content: "\ea3d"
}

.tcd-icofont-bubble:before {
    content: "\eac7"
}

.tcd-icofont-bubbles:before {
    content: "\eac9"
}

.tcd-icofont-user:before {
    content: "\eb0b"
}

.tcd-icofont-spinner:before {
    content: "\eb23"
}

.tcd-icofont-loading:before {
    content: "\eb23"
}

.tcd-icofont-spinner-2:before {
    content: "\eb2a"
}

.tcd-icofont-enlarge:before {
    content: "\eb3c"
}

.tcd-icofont-lock:before {
    content: "\eb51"
}

.tcd-icofont-menu:before {
    content: "\ec71"
}

.tcd-icofont-earth:before {
    content: "\ec98"
}

.tcd-icofont-link:before {
    content: "\ec9f"
}

.tcd-icofont-star-empty:before {
    content: "\ece0"
}

.tcd-icofont-star-half:before {
    content: "\ece1"
}

.tcd-icofont-star-full:before {
    content: "\ece2"
}

.tcd-icofont-heart-full:before {
    content: "\ecec"
}

.tcd-icofont-heart-empty:before {
    content: "\eced"
}

.tcd-icofont-stack-picture:before {
    content: "\ed3f"
}

.tcd-icofont-question:before {
    content: "\ed55"
}

.tcd-icofont-plus3:before {
    content: "\ed5d"
}

.tcd-icofont-checkmark:before {
    content: "\ed71"
}

.tcd-icofont-arrow-up:before {
    content: "\edb7"
}

.tcd-icofont-arrow-up-2:before {
    content: "\edb8"
}

.tcd-icofont-arrow-up-3:before {
    content: "\edb9"
}

.tcd-icofont-arrow-up-4:before {
    content: "\edba"
}

.tcd-icofont-arrow-right:before {
    content: "\edbb"
}

.tcd-icofont-arrow-right-2:before {
    content: "\edbc"
}

.tcd-icofont-arrow-right-3:before {
    content: "\edbd"
}

.tcd-icofont-arrow-right-4:before {
    content: "\edbe"
}

.tcd-icofont-arrow-down:before {
    content: "\edbf"
}

.tcd-icofont-arrow-down-2:before {
    content: "\edc0"
}

.tcd-icofont-arrow-down-3:before {
    content: "\edc1"
}

.tcd-icofont-arrow-down-4:before {
    content: "\edc2"
}

.tcd-icofont-arrow-left-2:before {
    content: "\edc4"
}

.tcd-icofont-arrow-left-3:before {
    content: "\edc5"
}

.tcd-icofont-arrow-left-4:before {
    content: "\edc6"
}

.tcd-icofont-arrow-up-5:before {
    content: "\edc7"
}

.tcd-icofont-arrow-right-5:before {
    content: "\edc8"
}

.tcd-icofont-arrow-down-5:before {
    content: "\edc9"
}

.tcd-icofont-arrow-left-5:before {
    content: "\edca"
}

.tcd-icofont-arrow-up-8:before {
    content: "\eddc"
}

.tcd-icofont-arrow-right-8:before {
    content: "\edde"
}

.tcd-icofont-arrow-down-8:before {
    content: "\ede0"
}

.tcd-icofont-arrow-left-8:before {
    content: "\ede2"
}

.tcd-icofont-new-tab:before {
    content: "\eec9"
}

.tcd-icofont-yelp:before {
    content: "\ef36"
}