/************************************************************************************/
/* Font Page
/************************************************************************************/
@font-face {font-family: 'open_sansregular'; src: url('/bitrix/fonts/opensans-regular-webfont.eot'); src: url('/bitrix/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/bitrix/fonts/opensans-regular-webfont.woff2') format('woff2'), url('/bitrix/fonts/opensans-regular-webfont.woff') format('woff'), url('/bitrix/fonts/opensans-regular-webfont.ttf') format('truetype'), url('/bitrix/fonts/opensans-regular-webfont.svg#open_sansregular') format('svg'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'open_sanssemibold'; src: url('/bitrix/fonts/opensans-semibold-webfont.eot'); src: url('/bitrix/fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('/bitrix/fonts/opensans-semibold-webfont.woff2') format('woff2'), url('/bitrix/fonts/opensans-semibold-webfont.woff') format('woff'), url('/bitrix/fonts/opensans-semibold-webfont.ttf') format('truetype'), url('/bitrix/fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'open_sansitalic'; src: url('/bitrix/fonts/opensans-italic-webfont.eot'); src: url('/bitrix/fonts/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'), url('/bitrix/fonts/opensans-italic-webfont.woff2') format('woff2'), url('/bitrix/fonts/opensans-italic-webfont.woff') format('woff'), url('/bitrix/fonts/opensans-italic-webfont.ttf') format('truetype'), url('/bitrix/fonts/opensans-italic-webfont.svg#open_sansitalic') format('svg'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'icomoon'; src: url('/bitrix/fonts/icomoon.eot?a9k3fi'); src: url('/bitrix/fonts/icomoon.eot?a9k3fi#iefix') format('embedded-opentype'), url('/bitrix/fonts/icomoon.ttf?a9k3fi') format('truetype'), url('/bitrix/fonts/icomoon.woff?a9k3fi') format('woff'), url('/bitrix/fonts/icomoon.svg?a9k3fi#icomoon') format('svg'); font-weight: normal; font-style: normal;}
[class^="icon-"], [class*=" icon-"] {font-family: 'icomoon' !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;}

.icon-heart:before {
  content: "\e90a";
}
.icon-heart-full:before {
  content: "\e90b";
}
.icon-post:before {
  content: "\e903";
}
.icon-new-post:before {
  content: "\e909";
}
.icon-time-circle:before {
  content: "\e90c";
}
.icon-radio:before {
  content: "\e927";
}
.icon-radio-select-circle:before {
  content: "\e928";
}
.icon-check-a:before {
  content: "\e92a";
}
.icon-check-square:before {
  content: "\e929";
}
.icon-adress:before {
  content: "\e90e";
}
.icon-bars:before {
  content: "\e90d";
}
.icon-car:before {
  content: "\e930";
}
.icon-cart:before {
  content: "\e931";
}
.icon-click:before {
  content: "\e925";
}
.icon-close1:before {
  content: "\e92b";
}
.icon-del:before {
  content: "\e92c";
}
.icon-question:before {
  content: "\e90f";
}
.icon-info:before {
  content: "\e904";
}
.icon-post-down:before {
  content: "\e920";
}
.icon-create:before {
  content: "\e933";
}
.icon-email:before {
  content: "\e934";
}
.icon-time:before {
  content: "\e900";
}
.icon-youtube:before {
  content: "\e917";
}
.icon-zip:before {
  content: "\e910";
}
.icon-pdf:before {
  content: "\e911";
}
.icon-design-27:before {
  content: "\e918";
}
.icon-arrow-54:before {
  content: "\e91b";
}
.icon-arrow-55:before {
  content: "\e91c";
}
.icon-arrow-78:before {
  content: "\e901";
}
.icon-arrow-79:before {
  content: "\e902";
}
.icon-arrow-87:before {
  content: "\e919";
}
.icon-arrow-88:before {
  content: "\e91a";
}
.icon-maestro:before {
  content: "\e91e";
}
.icon-mastercard:before {
  content: "\e91f";
}
.icon-mir:before {
  content: "\e924";
}
.icon-visa:before {
  content: "\e926";
}
.icon-youtube-new:before {
  content: "\e935";
}
.icon-close:before {
  content: "\e908";
}
.icon-bars1:before {
  content: "\e907";
}
.icon-city:before {
  content: "\e906";
}
.icon-phone:before {
  content: "\e905";
}
.icon-rub:before {
  content: "\e91d";
}
.icon-user:before {
  content: "\e912";
}
.icon-social-1:before {
  content: "\e921";
}
.icon-social-2:before {
  content: "\e913";
}
.icon-social-3:before {
  content: "\e914";
}
.icon-social-4:before {
  content: "\e915";
}
.icon-social-5:before {
  content: "\e922";
}
.icon-social-6:before {
  content: "\e916";
}
.icon-social-7:before {
  content: "\e923";
}