@font-face {
  font-family: 'ALSRubl';
  src: url('ALSRubl.eot?#iefix') format('embedded-opentype'),  url('ALSRubl.woff') format('woff'), url('ALSRubl.ttf')  format('truetype'), url('ALSRubl.svg#ALSRubl') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'AvenirNextCyr';
  src: url('AvenirNextCyr-Bold.eot?#iefix') format('embedded-opentype'),  url('AvenirNextCyr-Bold.woff') format('woff'), url('AvenirNextCyr-Bold.ttf')  format('truetype'), url('AvenirNextCyr-Bold.svg#AvenirNextCyr-Bold') format('svg');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'AvenirNextCyr';
  src: url('AvenirNextCyr-Demi.eot?#iefix') format('embedded-opentype'),  url('AvenirNextCyr-Demi.woff') format('woff'), url('AvenirNextCyr-Demi.ttf')  format('truetype'), url('AvenirNextCyr-Demi.svg#AvenirNextCyr-Demi') format('svg');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'AvenirNextCyr';
  src: url('AvenirNextCyr-Medium.eot?#iefix') format('embedded-opentype'),  url('AvenirNextCyr-Medium.woff') format('woff'), url('AvenirNextCyr-Medium.ttf')  format('truetype');
  font-weight: 450;
  font-style: normal;
}
@font-face {
  font-family: 'AvenirNextCyr';
  src: url('AvenirNextCyr-Regular.eot?#iefix') format('embedded-opentype'),  url('AvenirNextCyr-Regular.woff') format('woff'), url('AvenirNextCyr-Regular.ttf')  format('truetype'), url('AvenirNextCyr-Regular.svg#AvenirNextCyr-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}