 @font-face {
    font-family: 'Montserrat';
    src: url('Montserrat-Medium.woff2') format('woff2'),
        url('Montserrat-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/*
@font-face {
    font-family: 'Montserrat';
    src: url('Montserrat-Regular.woff2') format('woff2'),
        url('Montserrat-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
*/


@font-face {
    font-family: 'Montserrat';
    src: url('Montserrat-SemiBold.woff2') format('woff2'),
        url('Montserrat-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('Montserrat-Bold.woff2') format('woff2'),
        url('Montserrat-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
 
/* fonts */ 
@font-face{font-family:'icons';src:url('icons.woff2') format('woff2'),url('icons.woff') format('woff');font-display:swap;font-weight:normal;font-style:normal}
[class^="i-"]:before,[class*=" i-"]:before,.i:before,.i:after{margin-right:8px;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
 

.i-cancel-1:before { content: '\e800'; } /* '' */
.i-ok:before { content: '\e801'; } /* '' */
.i-cancel-circled:before { content: '\e802'; } /* '' */
.i-plus:before { content: '\e803'; } /* '' */
.i-minus:before { content: '\e804'; } /* '' */
.i-viber:before { content: '\e805'; } /* '' */
.i-telegram:before { content: '\e806'; } /* '' */
.i-arrow:before { content: '\e807'; } /* '' */
.i-star-half:before { content: '\e808'; } /* '' */
.i-phone:before { content: '\e809'; } /* '' */
.i-heart:before { content: '\e80a'; } /* '' */
.i-location:before { content: '\e80b'; } /* '' */
.i-rub:before { content: '\e80c'; } /* '' */
.i-search:before { content: '\e80d'; } /* '' */
.i-rub-bold:before { content: '\e80e'; } /* '' */
.i-vk:before { content: '\e80f'; } /* '' */
.i-fb-1:before { content: '\e810'; } /* '' */
.i-star:before { content: '\e811'; } /* '' */
.i-cart:before { content: '\e812'; } /* '' */
.i-battery:before { content: '\e813'; } /* '' */
.i-email:before { content: '\e814'; } /* '' */
.i-menu:before { content: '\e815'; } /* '' */
.i-arrow-right:before { content: '\e816'; } /* '' */
.i-arrow-left:before { content: '\e817'; } /* '' */
.i-trash-empty:before { content: '\e818'; } /* '' */
.i-angle-2:before { content: '\e819'; } /* '' */
.i-ok-circled:before { content: '\f06d'; } /* '' */
.i-angle-1:before { content: '\f105'; } /* '' */
.i-angle:before { content: '\f107'; } /* '' */
.i-vkontakte:before { content: '\f189'; } /* '' */
.i-view-full:before { content: '\e81d'; } /* '' */
.i-view-compact:before { content: '\e81e'; } /* '' */
