/** MATERIAL ICONS **/

/* fallback */
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url('../../fonts/material-icons.woff2') format('woff2');
  src: url('../../fonts/material-icons.eot'); /* IE9 + later */
  src: /* Original file */ url('../../fonts/material-icons.woff2') format('woff2'),
    /* IE6 to IE8 */ url('../../fonts/material-icons.eot?#iefix') format('embedded-opentype'),
    /* Newer browsers */ url('../../fonts/material-icons.woff') format('woff'),
    /* Safari og iOS, Chrome, Android, Firefox and Opera except Opera Mini */ url('../../fonts/material-icons.ttf') format('truetype'),
    /*IE og iOS earlier than version 5*/ url('../../fonts/material-icons.svg') format('svg');
}
.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}

/** ROBOTO CONDENSED **/

/* cyrillic-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../../fonts/roboto-condensed.eot'); /* IE9 + later */
  src: /* Original file */ url('../../fonts/roboto-condensed_cyrillic-ext.woff2') format('woff2'),
    /* IE6 to IE8 */ url('../../fonts/roboto-condensed.eot?#iefix') format('embedded-opentype'),
    /* Newer browsers */ url('../../fonts/roboto-condensed.woff') format('woff'),
    /* Safari og iOS, Chrome, Android, Firefox and Opera except Opera Mini */ url('../../fonts/roboto-condensed.ttf') format('truetype'),
    /*IE og iOS earlier than version 5*/ url('../../fonts/roboto-condensed.svg') format('svg');

  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../../fonts/roboto-condensed.eot'); /* IE9 + later */
  src: /* Original file */ url('../../fonts/roboto-condensed_cyrillic.woff2') format('woff2'),
    /* IE6 to IE8 */ url('../../fonts/roboto-condensed.eot?#iefix') format('embedded-opentype'),
    /* Newer browsers */ url('../../fonts/roboto-condensed.woff') format('woff'),
    /* Safari og iOS, Chrome, Android, Firefox and Opera except Opera Mini */ url('../../fonts/roboto-condensed.ttf') format('truetype'),
    /*IE og iOS earlier than version 5*/ url('../../fonts/roboto-condensed.svg') format('svg');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../../fonts/roboto-condensed.eot'); /* IE9 + later */
  src: /* Original file */ url('../../fonts/roboto-condensed_greek-ext.woff2') format('woff2'),
    /* IE6 to IE8 */ url('../../fonts/roboto-condensed.eot?#iefix') format('embedded-opentype'),
    /* Newer browsers */ url('../../fonts/roboto-condensed.woff') format('woff'),
    /* Safari og iOS, Chrome, Android, Firefox and Opera except Opera Mini */ url('../../fonts/roboto-condensed.ttf') format('truetype'),
    /*IE og iOS earlier than version 5*/ url('../../fonts/roboto-condensed.svg') format('svg');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../../fonts/roboto-condensed.eot'); /* IE9 + later */
  src: /* Original file */ url('../../fonts/roboto-condensed_greek.woff2') format('woff2'),
    /* IE6 to IE8 */ url('../../fonts/roboto-condensed.eot?#iefix') format('embedded-opentype'),
    /* Newer browsers */ url('../../fonts/roboto-condensed.woff') format('woff'),
    /* Safari og iOS, Chrome, Android, Firefox and Opera except Opera Mini */ url('../../fonts/roboto-condensed.ttf') format('truetype'),
    /*IE og iOS earlier than version 5*/ url('../../fonts/roboto-condensed.svg') format('svg');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../../fonts/roboto-condensed.eot'); /* IE9 + later */
  src: /* Original file */ url('../../fonts/roboto-condensed_vietnamese.woff2') format('woff2'),
    /* IE6 to IE8 */ url('../../fonts/roboto-condensed.eot?#iefix') format('embedded-opentype'),
    /* Newer browsers */ url('../../fonts/roboto-condensed.woff') format('woff'),
    /* Safari og iOS, Chrome, Android, Firefox and Opera except Opera Mini */ url('../../fonts/roboto-condensed.ttf') format('truetype'),
    /*IE og iOS earlier than version 5*/ url('../../fonts/roboto-condensed.svg') format('svg');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../../fonts/roboto-condensed.eot'); /* IE9 + later */
  src: /* Original file */ url('../../fonts/roboto-condensed_latin-ext.woff2') format('woff2'),
    /* IE6 to IE8 */ url('../../fonts/roboto-condensed.eot?#iefix') format('embedded-opentype'),
    /* Newer browsers */ url('../../fonts/roboto-condensed.woff') format('woff'),
    /* Safari og iOS, Chrome, Android, Firefox and Opera except Opera Mini */ url('../../fonts/roboto-condensed.ttf') format('truetype'),
    /*IE og iOS earlier than version 5*/ url('../../fonts/roboto-condensed.svg') format('svg');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../../fonts/roboto-condensed.eot'); /* IE9 + later */
  src: /* Original file */ url('../../fonts/roboto-condensed_latin.woff2') format('woff2'),
    /* IE6 to IE8 */ url('../../fonts/roboto-condensed.eot?#iefix') format('embedded-opentype'),
    /* Newer browsers */ url('../../fonts/roboto-condensed.woff') format('woff'),
    /* Safari og iOS, Chrome, Android, Firefox and Opera except Opera Mini */ url('../../fonts/roboto-condensed.ttf') format('truetype'),
    /*IE og iOS earlier than version 5*/ url('../../fonts/roboto-condensed.svg') format('svg');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212,
    U+2215, U+FEFF, U+FFFD;
}

/** THE-GEM SOCIALS **/
@font-face {
  font-family: 'thegem-socials';
  src: url('../../fonts/thegem-socials.eot'); /* IE9 + later */
  src: url('../../fonts/thegem-socials.eot?#iefix') format('embedded-opentype'),
    /* IE6 to IE8  */ url('../../fonts/thegem-socials.woff') format('woff'),
    /* Newer browsers */ url('../../fonts/thegem-socials.ttf') format('truetype'),
    /* Safari og iOS, Chrome, Android, Firefox and Opera except Opera Mini  */ url('../../fonts/thegem-socials.svg') format('svg'); /*IE og iOS earlier than version 5*/
  font-weight: normal;
  font-style: normal;
}
.social-icons {
  font-style: normal;
}
a .social-icons {
  -o-transition: color 0.3s, background-color 0.3s;
  -webkit-transition: color 0.3s, background-color 0.3s;
  transition: color 0.3s, background-color 0.3s;
}
a:hover .social-icons.Instagram {
  color: #9a8f62;
}
a:hover .social-icons.Facebook {
  color: #4e64b5;
}
a:hover .social-icons.Twitter {
  color: #00aced;
}
a:hover .social-icons.linkedin {
  color: #0288d1;
}
.social-icons.facebook::before {
  content: '\e600';
}
a:hover .social-icons.facebook {
  color: #4e64b5;
}
.social-icons.twitter::before {
  content: '\e601';
}
a:hover .social-icons.twitter {
  color: #00aced;
}
.social-icons.pinterest::before {
  content: '\e602';
}
a:hover .social-icons.pinterest {
  color: #ff5757;
}
.social-icons.google-plus::before,
.social-icons.googleplus::before {
  content: '\e603';
}
a:hover .social-icons.google-plus,
a:hover .social-icons.googleplus {
  color: #f44336;
}
.social-icons.tumblr::before {
  content: '\e604';
}
a:hover .social-icons.tumblr {
  color: #456988;
}
.social-icons.stumbleupon::before {
  content: '\e605';
}
a:hover .social-icons.stumbleupon {
  color: #46485c;
}
.social-icons.wordpress::before {
  content: '\e606';
}
a:hover .social-icons.wordpress {
  color: #0087be;
}
.social-icons.instagram::before {
  content: '\e607';
}
a:hover .social-icons.instagram {
  color: #9a8f62;
}
.social-icons.dribbble::before {
  content: '\e608';
}
a:hover .social-icons.dribbble {
  color: #ec4a89;
}
.social-icons.vimeo::before {
  content: '\e609';
}
a:hover .social-icons.vimeo {
  color: #1db3e3;
}
.social-icons.linkedin::before {
  content: '\e60a';
}
a:hover .social-icons.linkedin {
  color: #0288d1;
}
.social-icons.rss::before {
  content: '\e60b';
}
a:hover .social-icons.rss {
  color: #ef8321;
}
.social-icons.deviantart::before {
  content: '\e60c';
}
a:hover .social-icons.deviantart {
  color: #00d13b;
}
.social-icons.share::before {
  content: '\e60d';
}
a:hover .social-icons.share {
  color: #ff694c;
}
.social-icons.myspace::before {
  content: '\e60e';
}
a:hover .social-icons.myspace {
  color: #003399;
}
.social-icons.skype::before {
  content: '\e60f';
}
a:hover .social-icons.skype {
  color: #00aff0;
}
.social-icons.youtube::before {
  content: '\e610';
}
a:hover .social-icons.youtube {
  color: #c82929;
}
.social-icons.picassa::before {
  content: '\e611';
}
a:hover .social-icons.picassa {
  color: #9966cc;
}
.social-icons.google-drive::before,
.social-icons.googledrive::before {
  content: '\e612';
}
a:hover .social-icons.google-drive,
a:hover .social-icons.googledrive {
  color: #2db672;
}
.social-icons.flickr::before {
  content: '\e613';
}
a:hover .social-icons.flickr {
  color: #ff0084;
}
.social-icons.blogger::before {
  content: '\e614';
}
a:hover .social-icons.blogger {
  color: #f06a35;
}
.social-icons.spotify::before {
  content: '\e615';
}
a:hover .social-icons.spotify {
  color: #1ed760;
}
.social-icons.delicious::before {
  content: '\e616';
}
a:hover .social-icons.delicious {
  color: #229bf7;
}
.social-icons.telegram::before {
  content: '\e645';
}
a:hover .social-icons.telegram {
  color: #2ca5e0;
}
.social-icons.vk::before {
  content: '\e648';
}
a:hover .social-icons.vk {
  color: #5181b8;
}
.social-icons.whatsapp::before {
  content: '\e64b';
}
a:hover .social-icons.whatsapp {
  color: #30b220;
}
.social-icons.viber::before {
  content: '\e64e';
}
a:hover .social-icons.viber {
  color: #7a4e9d;
}
.social-icons.ok::before {
  content: '\e651';
}
a:hover .social-icons.ok {
  color: #df8733;
}
.social-icons.reddit::before {
  content: '\e654';
}
a:hover .social-icons.reddit {
  color: #ff4500;
}
.social-icons.slack::before {
  content: '\e657';
}
a:hover .social-icons.slack {
  color: #63c1a0;
}
.social-icons.askfm::before {
  content: '\e65a';
}
a:hover .social-icons.askfm {
  color: #ff6648;
}
.social-icons.meetup::before {
  content: '\e65d';
}
a:hover .social-icons.meetup {
  color: #e25063;
}
.social-icons.weibo::before {
  content: '\e660';
}
a:hover .social-icons.weibo {
  color: #d52b2a;
}
.social-icons.qzone::before {
  content: '\e663';
}
a:hover .social-icons.qzone {
  color: #fece00;
}
.social-icons.tiktok::before {
  content: '\e666';
}
a:hover .social-icons.tiktok {
  color: #ff0050;
}
.social-icons.soundcloud::before {
  content: '\e669';
}
a:hover .social-icons.soundcloud {
  color: #ff3300;
}
.social-icons.discord::before {
  content: '\e66c';
}
a:hover .social-icons.discord {
  color: #7289da;
}

.rounded.social-icons.facebook::before {
  content: '\e617';
}
.rounded.social-icons.twitter::before {
  content: '\e618';
}
.rounded.social-icons.pinterest::before {
  content: '\e619';
}
.rounded.social-icons.google-plus::before,
.rounded.social-icons.googleplus::before {
  content: '\e61a';
}
.rounded.social-icons.tumblr::before {
  content: '\e61b';
}
.rounded.social-icons.stumbleupon::before {
  content: '\e61c';
}
.rounded.social-icons.wordpress::before {
  content: '\e61d';
}
.rounded.social-icons.instagram::before {
  content: '\e61e';
}
.rounded.social-icons.dribbble::before {
  content: '\e61f';
}
.rounded.social-icons.vimeo::before {
  content: '\e620';
}
.rounded.social-icons.linkedin::before {
  content: '\e621';
}
.rounded.social-icons.rss::before {
  content: '\e622';
}
.rounded.social-icons.deviantart::before {
  content: '\e623';
}
.rounded.social-icons.share::before {
  content: '\e624';
}
.rounded.social-icons.myspace::before {
  content: '\e625';
}
.rounded.social-icons.skype::before {
  content: '\e626';
}
.rounded.social-icons.youtube::before {
  content: '\e627';
}
.rounded.social-icons.picassa::before {
  content: '\e628';
}
.rounded.social-icons.google-drive::before,
.rounded.social-icons.googledrive::before {
  content: '\e629';
}
.rounded.social-icons.flickr::before {
  content: '\e62a';
}
.rounded.social-icons.blogger::before {
  content: '\e62b';
}
.rounded.social-icons.spotify::before {
  content: '\e62c';
}
.rounded.social-icons.delicious::before {
  content: '\e62d';
}
.rounded.social-icons.telegram::before {
  content: '\e646';
}
.rounded.social-icons.vk::before {
  content: '\e649';
}
.rounded.social-icons.whatsapp::before {
  content: '\e64c';
}
.rounded.social-icons.viber::before {
  content: '\e64f';
}
.rounded.social-icons.ok::before {
  content: '\e652';
}
.rounded.social-icons.reddit::before {
  content: '\e655';
}
.rounded.social-icons.slack::before {
  content: '\e658';
}
.rounded.social-icons.askfm::before {
  content: '\e65b';
}
.rounded.social-icons.meetup::before {
  content: '\e65e';
}
.rounded.social-icons.weibo::before {
  content: '\e661';
}
.rounded.social-icons.qzone::before {
  content: '\e664';
}
.rounded.social-icons.tiktok::before {
  content: '\e667';
}
.rounded.social-icons.soundcloud::before {
  content: '\e66a';
}
.rounded.social-icons.discord::before {
  content: '\e66d';
}

.squared.social-icons.Facebook::before,
.squared.social-icons.facebook::before {
  content: '\e62e';
}
.squared.social-icons.Twitter::before,
.squared.social-icons.twitter::before {
  content: '\e62f';
}
.squared.social-icons.pinterest::before {
  content: '\e630';
}
.squared.social-icons.google-plus::before,
.squared.social-icons.googleplus::before {
  content: '\e631';
}
.squared.social-icons.tumblr::before {
  content: '\e632';
}
.squared.social-icons.stumbleupon::before {
  content: '\e633';
}
.squared.social-icons.wordpress::before {
  content: '\e634';
}
.squared.social-icons.Instagram::before,
.squared.social-icons.instagram::before {
  content: '\e635';
}
.squared.social-icons.dribbble::before {
  content: '\e636';
}
.squared.social-icons.vimeo::before {
  content: '\e637';
}
.squared.social-icons.linkedin::before {
  content: '\e638';
}
.squared.social-icons.rss::before {
  content: '\e639';
}
.squared.social-icons.deviantart::before {
  content: '\e63a';
}
.squared.social-icons.share::before {
  content: '\e63b';
}
.squared.social-icons.myspace::before {
  content: '\e63c';
}
.squared.social-icons.skype::before {
  content: '\e63d';
}
.squared.social-icons.youtube::before {
  content: '\e63e';
}
.squared.social-icons.picassa::before {
  content: '\e63f';
}
.squared.social-icons.google-drive::before,
.squared.social-icons.googledrive::before {
  content: '\e640';
}
.squared.social-icons.flickr::before {
  content: '\e641';
}
.squared.social-icons.blogger::before {
  content: '\e642';
}
.squared.social-icons.spotify::before {
  content: '\e643';
}
.squared.social-icons.delicious::before {
  content: '\e644';
}
.squared.social-icons.telegram::before {
  content: '\e647';
}
.squared.social-icons.vk::before {
  content: '\e64a';
}
.squared.social-icons.whatsapp::before {
  content: '\e64d';
}
.squared.social-icons.viber::before {
  content: '\e650';
}
.squared.social-icons.ok::before {
  content: '\e653';
}
.squared.social-icons.reddit::before {
  content: '\e656';
}
.squared.social-icons.slack::before {
  content: '\e659';
}
.squared.social-icons.askfm::before {
  content: '\e65c';
}
.squared.social-icons.meetup::before {
  content: '\e65f';
}
.squared.social-icons.weibo::before {
  content: '\e662';
}
.squared.social-icons.qzone::before {
  content: '\e665';
}
.squared.social-icons.tiktok::before {
  content: '\e668';
}
.squared.social-icons.soundcloud::before {
  content: '\e66b';
}
.squared.social-icons.discord::before {
  content: '\e66e';
}
