@font-face { font-family: 'rubik-medium'; src: url("../fonts/Rubik-Medium.eot"); src: url("../fonts/Rubik-Medium.woff") format("woff"); font-weight: 500; font-style: normal; font-display: swap; }

@font-face { font-family: 'rubik-regular'; src: url("../fonts/Rubik-Regular.eot"); src: url("../fonts/Rubik-Regular.woff") format("woff"); font-weight: 500; font-style: normal; font-display: swap; }

@font-face { font-family: 'proxima_nova_thin'; src: url("../fonts/ProximaNovaT-Thin.eot"); src: url("../fonts/ProximaNovaT-Thin.woff") format("woff"); font-weight: 200; font-style: normal; font-display: swap; }

@font-face { font-family: 'proxima_nova_semibold'; src: url("../fonts/ProximaNova-Semibold.eot"); src: url("../fonts/ProximaNova-Semibold.woff") format("woff"); font-weight: normal; font-style: normal; font-display: swap; }

@font-face { font-family: 'proxima_nova_regular'; src: url("../fonts/ProximaNova-Regular.eot"); src: url("../fonts/ProximaNova-Regular.woff") format("woff"); font-weight: normal; font-style: normal; font-display: swap; }

@font-face { font-family: 'helveticaneuecyrlight'; src: url("../fonts/helveticaneuecyr-light-webfont.eot"); src: url("../fonts/helveticaneuecyr-light-webfont.woff") format("woff"); font-weight: normal; font-style: normal; font-display: swap; }

@font-face { font-family: 'helveticaneuecyrmedium'; src: url("../fonts/HelveticaNeueCyr-Medium.eot"); src: url("../fonts/HelveticaNeueCyr-Medium.woff") format("woff"); font-weight: 500; font-style: normal; font-display: swap; }

@font-face { font-family: 'HelveticaNeueCyr-Bold'; src: url("../fonts/HelveticaNeueCyr-Bold.eot"); src: url("../fonts/HelveticaNeueCyr-Bold.woff") format("woff"); font-weight: normal; font-style: normal; font-display: swap; }

@font-face { font-family: 'HelveticaNeueCyr-Heavy'; src: url("../fonts/HelveticaNeueCyr-Heavy.eot"); src: url("../fonts/HelveticaNeueCyr-Heavy.woff") format("woff"); font-weight: normal; font-style: normal; font-display: swap; }

@font-face { font-family: 'helveticaneuecyrroman'; src: url("../fonts/HelveticaNeueCyr-Roman.eot"); src: url("../fonts/HelveticaNeueCyr-Roman.woff") format("woff"); font-weight: normal; font-style: normal; font-display: swap; }

@font-face { font-family: 'proxima_nova_light'; src: url("../fonts/Proxima Nova Light-webfont.eot"); src: url("../fonts/Proxima Nova Light-webfont.woff") format("woff"); font-weight: 300; font-style: normal; font-display: swap; }

/**Iconmoon**/
@font-face { font-family: 'icomoon'; src: url("../fonts/icomoon.eot"); src: url("../fonts/icomoon.eot") format("embedded-opentype"), url("../fonts/icomoon.ttf") format("truetype"), url("../fonts/icomoon.woff") format("woff"), url("../fonts/icomoon.svg") format("svg"); font-weight: normal; font-style: normal; font-display: block; }

[class^="icon-"], [class*=" icon-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'icomoon' !important; speak: never; 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-arrow-down:before { content: "\e900"; color: #fff; }

.icon-arrow-filter:before { content: "\e901"; }

.icon-arrow-left:before { content: "\e902"; color: #776e6c; }

.icon-arrow-pagination:before { content: "\e903"; color: #fff; }

.icon-arrow-right:before { content: "\e904"; color: #776e6c; }

.icon-cart:before { content: "\e905"; color: #fff; }

.icon-cart-history:before { content: "\e906"; color: #776e6c; }

.icon-check-in:before { content: "\e907"; color: #23bd35; }

.icon-clock:before { content: "\e908"; color: #2EB83D; }

.icon-close-cross:before { content: "\e909"; color: #fff; }

.icon-comment:before { content: "\e90a"; color: #2EB83D; }

.icon-cross:before { content: "\e90b"; }

.icon-eye:before { content: "\e90c"; color: #f05850; }

.icon-fb:before { content: "\e90d"; color: #fff; }

.icon-heart:before { content: "\e90e"; color: #fff; }

.icon-heart-red:before { content: "\e90f"; color: #f05850; }

.icon-insta:before { content: "\e910"; color: #fff; }

.icon-magnifying:before { content: "\e911"; color: #fff; }

.icon-mail:before { content: "\e912"; color: #2EB83D; }

.icon-man:before { content: "\e913"; color: #fff; }

.icon-ok:before { content: "\e914"; color: #fff; }

.icon-phone:before { content: "\e915"; color: #2EB83D; }

.icon-placeholder:before { content: "\e916"; color: #2EB83D; }

.icon-play:before { content: "\e917"; color: #fff; }

.icon-print:before { content: "\e918"; color: #f05850; }

.icon-quotes:before { content: "\e919"; color: #776e6c; }

.icon-telegram-1:before { content: "\e91a"; color: #fff; }

.icon-viber:before { content: "\e91b"; color: #fff; }

.icon-vk:before { content: "\e91c"; color: #fff; }

.icon-whats:before { content: "\e91d"; color: #fff; }

/*# sourceMappingURL=fonts.css.map */