/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on June 15, 2018 */

@font-face {
  font-family: "verdana_regular";
  src: url("/fonts/verdana.eot"); /* IE9 Compat Modes */
  src: url("/fonts/verdana.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
	    url("/fonts/verdana.svg") format("svg"), /* Legacy iOS */
	    url("/fonts/verdana.ttf") format("truetype"), /* Safari, Android, iOS */
	    url("/fonts/verdana.woff") format("woff"), /* Modern Browsers */
	    url("/fonts/verdana.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}


@font-face {
	font-family: "verdana_italic";
	src: url("/fonts/verdanai.eot"); /* IE9 Compat Modes */
	src: url("/fonts/verdanai.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
		url("/fonts/verdanai.svg") format("svg"), /* Legacy iOS */
		url("/fonts/verdanai.ttf") format("truetype"), /* Safari, Android, iOS */
		url("/fonts/verdanai.woff") format("woff"), /* Modern Browsers */
		url("/fonts/verdanai.woff2") format("woff2"); /* Modern Browsers */
	font-weight: normal;
	font-style: normal;
}

@font-face {
  font-family: "verdana_bold";
  src: url("/fonts/verdanab.eot"); /* IE9 Compat Modes */
  src: url("/fonts/verdanab.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("/fonts/verdanab.svg") format("svg"), /* Legacy iOS */
    url("/fonts/verdanab.ttf") format("truetype"), /* Safari, Android, iOS */
    url("/fonts/verdanab.woff") format("woff"), /* Modern Browsers */
    url("/fonts/verdanab.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}

@font-face {
    font-family: 'fira_sansbold';
    src: url('/fonts/firasans-bold.eot');
    src: url('/fonts/firasans-bold.eot?#iefix') format('embedded-opentype'),
         url('/fonts/firasans-bold.woff2') format('woff2'),
         url('/fonts/firasans-bold.woff') format('woff'),
         url('/fonts/firasans-bold.ttf') format('truetype'),
         url('/fonts/firasans-bold.svg#fira_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'fira_sansbook';
    src: url('/fonts/firasans-book.eot');
    src: url('/fonts/firasans-book.eot?#iefix') format('embedded-opentype'),
         url('/fonts/firasans-book.woff2') format('woff2'),
         url('/fonts/firasans-book.woff') format('woff'),
         url('/fonts/firasans-book.ttf') format('truetype'),
         url('/fonts/firasans-book.svg#fira_sansbook') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'fira_sansmedium';
    src: url('/fonts/firasans-medium.eot');
    src: url('/fonts/firasans-medium.eot?#iefix') format('embedded-opentype'),
         url('/fonts/firasans-medium.woff2') format('woff2'),
         url('/fonts/firasans-medium.woff') format('woff'),
         url('/fonts/firasans-medium.ttf') format('truetype'),
         url('/fonts/firasans-medium.svg#fira_sansmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'fira_sansregular';
    src: url('/fonts/firasans-regular.eot');
    src: url('/fonts/firasans-regular.eot?#iefix') format('embedded-opentype'),
         url('/fonts/firasans-regular.woff2') format('woff2'),
         url('/fonts/firasans-regular.woff') format('woff'),
         url('/fonts/firasans-regular.ttf') format('truetype'),
         url('/fonts/firasans-regular.svg#fira_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'fira_sanssemibold';
    src: url('/fonts/firasans-semibold.eot');
    src: url('/fonts/firasans-semibold.eot?#iefix') format('embedded-opentype'),
         url('/fonts/firasans-semibold.woff2') format('woff2'),
         url('/fonts/firasans-semibold.woff') format('woff'),
         url('/fonts/firasans-semibold.ttf') format('truetype'),
         url('/fonts/firasans-semibold.svg#fira_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'fira_sansitalic';
    src: url('/fonts/firasans-italic.eot');
    src: url('/fonts/firasans-italic.eot?#iefix') format('embedded-opentype'),
         url('/fonts/firasans-italic.woff2') format('woff2'),
         url('/fonts/firasans-italic.woff') format('woff'),
         url('/fonts/firasans-italic.ttf') format('truetype'),
         url('/fonts/firasans-italic.svg#fira_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'pt_serifitalic';
    src: url('/fonts/pt_serif-web-italic.eot');
    src: url('/fonts/pt_serif-web-italic.eot?#iefix') format('embedded-opentype'),
         url('/fonts/pt_serif-web-italic.woff2') format('woff2'),
         url('/fonts/pt_serif-web-italic.woff') format('woff'),
         url('/fonts/pt_serif-web-italic.ttf') format('truetype'),
         url('/fonts/pt_serif-web-italic.svg#pt_serifitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'als_rublregular';
    src: url('/fonts/rouble.eot');
    src: url('/fonts/rouble.eot?#iefix') format('embedded-opentype'),
         url('/fonts/rouble.woff2') format('woff2'),
         url('/fonts/rouble.woff') format('woff'),
         url('/fonts/rouble.ttf') format('truetype'),
         url('/fonts/rouble.svg#als_rublregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
  font-family: 'icomoon';
  src:  url('/fonts/icomoon.eot?ho96vs');
  src:  url('/fonts/icomoon.eot?ho96vs#iefix') format('embedded-opentype'),
    url('/fonts/icomoon.ttf?ho96vs') format('truetype'),
    url('/fonts/icomoon.woff?ho96vs') format('woff'),
    url('/fonts/icomoon.svg?ho96vs#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-checkbox_off_light:before {
  content: "\e900";
  color: #7c848c;
}
.icon-checkbox_on_light:before {
  content: "\e901";
  color: #005dff;
}
.icon-Children_2:before {
  content: "\e902";
}
.icon-Group-342:before {
  content: "\e903";
  color: #f3f7fa;
}
.icon-Group-343:before {
  content: "\e904";
  color: #005dff;
}
.icon-Having-poor-vision_black:before {
  content: "\e905";
  color: #4c5861;
}
.icon-icon_auto:before {
  content: "\e906";
}
.icon-icon_public:before {
  content: "\e907";
}
.icon-icon_sort_block:before {
  content: "\e908";
  color: #005dff;
}
.icon-icon_sort_table:before {
  content: "\e909";
  color: #7c848c;
}
.icon-invalid:before {
  content: "\e90a";
  color: #005dff;
}
.icon-logo:before {
  content: "\e90b";
}
.icon-mesto:before {
  content: "\e90c";
  color: #bf1616;
}
.icon-new_window:before {
  content: "\e90d";
  color: #005dff;
}
.icon-Path-1106:before {
  content: "\e90e";
  color: #f6d601;
}
.icon-Path-1112:before {
  content: "\e90f";
  color: #f6d601;
}
.icon-Path-1133:before {
  content: "\e910";
}
.icon-Path-1136:before {
  content: "\e911";
  color: #fff;
}
.icon-Question:before {
  content: "\e912";
  color: #fff;
}
.icon-radio_off:before {
  content: "\e913";
  color: #f3f7fa;
}
.icon-radio_off_light:before {
  content: "\e914";
  color: #7c848c;
}
.icon-radio_off-1:before {
  content: "\e915";
  color: #005dff;
}
.icon-radio_on_light:before {
  content: "\e916";
  color: #005dff;
}
.icon-Search_black:before {
  content: "\e917";
  color: #7c848c;
}
.icon-sort_list:before {
  content: "\e918";
  color: #7c848c;
}
.icon-star_white:before {
  content: "\e919";
  color: #fff;
}
.icon-Symbol-2--1:before {
  content: "\e91a";
}
.icon-Symbol-21--2:before {
  content: "\e91b";
}
.icon-telegram:before {
  content: "\e91c";
  color: #7c848c;
}
.icon-youtube:before {
  content: "\e91e";
  color: #7c848c;
}
.icon---:before {
  content: "\e91f";
}
.icon--:before {
  content: "\e920";
}

.icon-logo1:before {
  content: "\e921";
  color: #7d858c;
}

