@font-face {
    font-family: 'icomoon';
    src: url(fonts/icomoon3465.eot?cr8jrw);
    src: url('fonts/icomoon3465.eot?cr8jrw#iefix') format('embedded-opentype'), url(fonts/icomoon3465.ttf?cr8jrw) format('truetype'), url(fonts/icomoon3465.woff?cr8jrw) format('woff'), url('fonts/icomoon3465.svg?cr8jrw#icomoon') format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: block
}

[class^="icon-"],
[class*=" icon-"] {
    font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-video:before {
    content: "\e951"
}

.icon-btn3d:before {
    content: "\e971"
}

.icon-trash:before {
    content: "\e975"
}

.icon-show-password:before {
    content: "\e958"
}

.icon-gift1:before {
    content: "\e957"
}

.icon-user-2:before {
    content: "\e952"
}

.icon-search-2:before {
    content: "\e953"
}

.icon-menu-home:before {
    content: "\e954"
}

.icon-cart-2:before {
    content: "\e955"
}

.icon-hearth-3:before {
    content: "\e956"
}

.icon-quote-4:before {
    content: "\e950"
}

.icon-delivery-3:before {
    content: "\e94e"
}

.icon-note:before {
    content: "\e94f"
}

.icon-clip-board:before {
    content: "\e94d"
}

.icon-filter:before {
    content: "\e94c"
}

.icon-engrave:before {
    content: "\e94a"
}

.icon-shield:before {
    content: "\e94b"
}

.icon-delivery-2:before {
    content: "\e946"
}

.icon-description:before {
    content: "\e947"
}

.icon-ask:before {
    content: "\e948"
}

.icon-gift:before {
    content: "\e949"
}

.icon-arrow-right-down:before {
    content: "\e945"
}

.icon-check-2:before {
    content: "\e944"
}

.icon-plus:before {
    content: "\e942"
}

.icon-minus:before {
    content: "\e943"
}

.icon-sidebar:before {
    content: "\e938"
}

.icon-arrow-right-3:before {
    content: "\e941"
}

.icon-retangle:before {
    content: "\e940"
}

.icon-heart-2:before {
    content: "\e93f"
}

.icon-calender:before {
    content: "\e93e"
}

.icon-comment:before {
    content: "\e939"
}

.icon-tag1:before {
    content: "\e93a"
}

.icon-author:before {
    content: "\e93b"
}

.icon-linkin:before {
    content: "\e93c"
}

.icon-pinterest:before {
    content: "\e93d"
}

.icon-headphone-2:before {
    content: "\e937"
}

.icon-google .path1:before {
    content: "\e92e";
    color: #167ee6
}

.icon-google .path2:before {
    content: "\e92f";
    margin-left: -1em;
    color: #12b347
}

.icon-google .path3:before {
    content: "\e930";
    margin-left: -1em;
    color: #0f993e
}

.icon-google .path4:before {
    content: "\e931";
    margin-left: -1em;
    color: #ffd500
}

.icon-google .path5:before {
    content: "\e932";
    margin-left: -1em;
    color: #ff4b26
}

.icon-google .path6:before {
    content: "\e933";
    margin-left: -1em;
    color: #d93f21
}

.icon-facebook-2 .path1:before {
    content: "\e934";
    color: #3b5998
}

.icon-facebook-2 .path2:before {
    content: "\e935";
    margin-left: -1em;
    color: #fff
}

.icon-close:before {
    content: "\e936"
}

.icon-shop-cart:before {
    content: "\e900"
}

.icon-location:before {
    content: "\e901"
}

.icon-phone:before {
    content: "\e902"
}

.icon-rhombus-2:before {
    content: "\e903"
}

.icon-luxury:before {
    content: "\e904"
}

.icon-rhombus:before {
    content: "\e905"
}

.icon-thunder:before {
    content: "\e906"
}

.icon-view-2:before {
    content: "\e907"
}

.icon-hearth-2:before {
    content: "\e908"
}

.icon-dou-bag:before {
    content: "\e909"
}

.icon-check-3:before {
    content: "\e90a"
}

.icon-location-2:before {
    content: "\e90b"
}

.icon-check:before {
    content: "\e90c"
}

.icon-delivery:before {
    content: "\e90d"
}

.icon-quote-3:before {
    content: "\e90e"
}

.icon-chat:before {
    content: "\e90f"
}

.icon-out .path1:before {
    content: "\e910";
    color: #e46565
}

.icon-out .path2:before {
    content: "\e911";
    margin-left: -1em;
    color: #fff
}

.icon-out .path3:before {
    content: "\e912";
    margin-left: -1em;
    color: #fff
}

.icon-quote-2:before {
    content: "\e913"
}

.icon-tag:before {
    content: "\e914"
}

.icon-compare:before {
    content: "\e915"
}

.icon-return:before {
    content: "\e916"
}

.icon-credit-card:before {
    content: "\e917"
}

.icon-box:before {
    content: "\e918"
}

.icon-arrow-right:before {
    content: "\e919"
}

.icon-arrow-left:before {
    content: "\e91a"
}

.icon-check-circle .path1:before {
    content: "\e91b";
    color: #48b02c
}

.icon-check-circle .path2:before {
    content: "\e91c";
    margin-left: -1em;
    color: #fff
}

.icon-check-circle .path3:before {
    content: "\e91d";
    margin-left: -1em;
    color: #fff
}

.icon-star:before {
    content: "\e91e";
    color: #ef9122
}

.icon-diamond:before {
    content: "\e91f"
}

.icon-arrow-top-right-2:before {
    content: "\e920"
}

.icon-arrow-top-right:before {
    content: "\e921"
}

.icon-view:before {
    content: "\e922"
}

.icon-arrow-right-2:before {
    content: "\e923"
}

.icon-cart:before {
    content: "\e924"
}

.icon-hearth:before {
    content: "\e925"
}

.icon-user:before {
    content: "\e926"
}

.icon-search:before {
    content: "\e927"
}

.icon-arrow-angle-down:before {
    content: "\e928"
}

.icon-snapchat:before {
    content: "\e929"
}

.icon-x:before {
    content: "\e92a"
}

.icon-instagram:before {
    content: "\e92b"
}

.icon-facebook:before {
    content: "\e92c"
}

.icon-headphone:before {
    content: "\e92d"
}