@charset "UTF-8";

/**
 *  font face
 */
@font-face {
  font-family: 'icons';
  font-display: swap;
  src: url('./fonts/icons.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
}
/**
 * gotham font face
 */
@font-face {
  font-family: 'gotham';
  font-display: swap;
  src: url('./fonts/gotham-bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
}
/**
 * gotham font face
 */
@font-face {
  font-family: 'gotham';
  font-display: swap;
  src: url('./fonts/gotham-medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
}
[class*='_icon-'] {
  font-family: 'icons' !important;
  display: block;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

:root {
  --_icon-arrow-decor: '\ea01';
  --_icon-arrow: '\ea02';
  --_icon-chevron: '\ea03';
  --_icon-instagram: '\ea04';
  --_icon-phone: '\ea05';
  --_icon-plus: '\ea06';
  --_icon-telegram: '\ea07';
  --_icon-tik-tok: '\ea08';
  --_icon-viber: '\ea09';
  --_icon-whatsapp: '\ea0a';
  --_icon-youtube: '\ea0b';
}

._icon-arrow-decor::before {
  content: var(--_icon-arrow-decor);
}

._icon-arrow::before {
  content: var(--_icon-arrow);
}

._icon-chevron::before {
  content: var(--_icon-chevron);
}

._icon-instagram::before {
  content: var(--_icon-instagram);
}

._icon-phone::before {
  content: var(--_icon-phone);
}

._icon-plus::before {
  content: var(--_icon-plus);
}

._icon-telegram::before {
  content: var(--_icon-telegram);
}

._icon-tik-tok::before {
  content: var(--_icon-tik-tok);
}

._icon-viber::before {
  content: var(--_icon-viber);
}

._icon-whatsapp::before {
  content: var(--_icon-whatsapp);
}

._icon-youtube::before {
  content: var(--_icon-youtube);
}
