@font-face {

    font-family: icomoon;

    src: url(../font/icomoon.ttf);

    src: url();

}



@font-face {

    font-family: icomoon;

    src: url(../font/icomoon.eot?ih50e0);

    src: url(../font/icomoon.eot?ih50e0#iefix) format("embeddedopentype"), url(../font/icomoon.ttf) format("truetype"), url(../font/icomoon.woff?ih50e0) format("woff"), url(../font/icomoon.svg?ih50e0#icomoon) format("svg");

    font-weight: 400;

    font-style: normal;

    font-display: block

}



[class^=icon-], [class*=" icon-"], i {

    font-family: icomoon !important;

    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-chart:before {

    content: "\eae4"

}



.icon-magento:before {

    content: "\eadf"

}



.icon-joomla:before {

    content: "\eae0"

}



.icon-drupal:before {

    content: "\eae1"

}



.icon-prestashop:before {

    content: "\eae2"

}



.icon-wordpress:before {

    content: "\eae3"

}



.icon-ladders-1:before {

    content: "\eade";

    color: #4160f5

}



.icon-hide:before {

    content: "\eadd"

}



.icon-Pinterest:before {

    content: "\eadb";

    color: #a9a8a9

}



.icon-twitterX:before {

    content: "\eadc";

    color: #ccc

}



.icon-return:before {

    content: "\ead7"

}



.icon-urgent:before {

    content: "\ea46"

}



.icon-sort:before {

    content: "\ea47"

}



.icon-skills:before {

    content: "\ea48"

}



.icon-price:before {

    content: "\ead4"

}



.icon-filter1:before {

    content: "\ead5"

}



.icon-category:before {

    content: "\ead6"

}



.icon-notif:before {

    content: "\ead3"

}



.icon-footer-home:before {

    content: "\ead1"

}



.icon-outsourcing:before {

    content: "\ead2"

}



.icon-building-3:before {

    content: "\eace";

    color: #ffb147

}



.icon-building-2:before {

    content: "\eacf";

    color: #63318a

}



.icon-building-1:before {

    content: "\ead0";

    color: #28a745

}



.icon-sport:before {

    content: "\eabf";

    color: #be6a29

}



.icon-repair:before {

    content: "\eac2";

    color: #b102f0

}



.icon-physics:before {

    content: "\eac4";

    color: #f00250

}



.icon-Percentage-1:before {

    content: "\eac5";

    color: #0253f0

}



.icon-game:before {

    content: "\eac6";

    color: #9e6d2e

}



.icon-empty-graduation:before {

    content: "\eac7";

    color: #178b32

}



.icon-child:before {

    content: "\eacc";

    color: #0da25d

}



.icon-chemistry:before {

    content: "\eacd";

    color: #63318a

}



.icon-logo:before {

    content: "\eab9";

    color: #ffb147

}



.icon-banner:before {

    content: "\eaba";

    color: #28a745

}



.icon-char:before {

    content: "\eabb";

    color: #0db577

}



.icon-apps:before {

    content: "\eabc";

    color: #736b21

}



.icon-3D:before {

    content: "\eabd";

    color: #ff00c2

}



.icon-account:before {

    content: "\eabe";

    color: #ffb147

}



.icon-eye:before {

    content: "\eab8"

}



.icon-gift .path1:before {

    content: "\eab0";

    color: #ffb9ce

}



.icon-gift .path2:before {

    content: "\eab1";

    margin-left: -1em;

    color: #ffb9ce

}



.icon-gift .path3:before {

    content: "\eab2";

    margin-left: -1em;

    color: #fc8aab

}



.icon-gift .path4:before {

    content: "\eab3";

    margin-left: -1em;

    color: #fc8aab

}



.icon-gift .path5:before {

    content: "\eab4";

    margin-left: -1em;

    color: #fd0f54

}



.icon-gift .path6:before {

    content: "\eab5";

    margin-left: -1em;

    color: #fd0f54

}



.icon-gift .path7:before {

    content: "\eab6";

    margin-left: -1em;

    color: #00000026

}



.icon-gift .path8:before {

    content: "\eab7";

    margin-left: -1em;

    color: #e07091

}



.icon-download:before {

    content: "\eaa8";

    color: #c1c8d8

}



.icon-pages-2 .path1:before {

    content: "\eaaa";

    color: #fff

}



.icon-pages-2 .path2:before {

    content: "\eaab";

    margin-left: -1em;

    color: #000

}



.icon-pages-2 .path3:before {

    content: "\eaac";

    margin-left: -1em;

    color: #fff

}



.icon-pages-2 .path4:before {

    content: "\eaad";

    margin-left: -1em;

    color: #000

}



.icon-align-right:before {

    content: "\eaa6";

    color: #5e5b80

}



.icon-building-black:before {

    content: "\eaa7";

    color: #000

}



.icon-magic-line:before {

    content: "\eaa9";

    color: #5e5b80

}



.icon-close-fill:before {

    content: "\e986";

    color: #ff4757

}



.icon-correct:before {

    content: "\e98e";

    color: #23bd51

}



.icon-warning:before {

    content: "\eaa3";

    color: #fdb400

}



.icon-web-page:before {

    content: "\eaa5"

}



.icon-arrow-left-line:before {

    content: "\e992";

    color: #b40313

}



.icon-at:before {

    content: "\e993"

}



.icon-basket-line:before {

    content: "\e994"

}



.icon-basket-line-color .path1:before {

    content: "\e995";

    color: #000

}



.icon-basket-line-color .path2:before {

    content: "\e996";

    margin-left: -.9833984375em;

    color: #ff4757

}



.icon-book .path1:before {

    content: "\e997";

    color: #000

}



.icon-book .path2:before {

    content: "\e998";

    margin-left: -1em;

    color: #4160f5

}



.icon-box:before {

    content: "\e999";

    color: #5e7096

}



.icon-bug:before {

    content: "\e99a"

}



.icon-building .path1:before {

    content: "\e99b";

    color: #000

}



.icon-building .path2:before {

    content: "\e99c";

    margin-left: -1em;

    color: #ff4757

}



.icon-calendar-1-point:before {

    content: "\e99d";

    color: #000

}



.icon-calendar-1-point .path2:before {

    content: "\e99e";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-1-point .path3:before {

    content: "\e99f";

    margin-left: -1em;

    color: #000

}



.icon-calendar-2-point .path1:before {

    content: "\e9a0";

    color: #000

}



.icon-calendar-2-point .path2:before {

    content: "\e9a1";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-2-point .path3:before {

    content: "\e9a2";

    margin-left: -1em;

    color: #000

}



.icon-calendar-2-point .path4:before {

    content: "\e9a3";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-2-point .path5:before {

    content: "\e9a4";

    margin-left: -1em;

    color: #000

}



.icon-calendar-3-point .path1:before {

    content: "\e9a5";

    color: #000

}



.icon-calendar-3-point .path2:before {

    content: "\e9a6";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-3-point .path3:before {

    content: "\e9a7";

    margin-left: -1em;

    color: #000

}



.icon-calendar-3-point .path4:before {

    content: "\e9a8";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-3-point .path5:before {

    content: "\e9a9";

    margin-left: -1em;

    color: #000

}



.icon-calendar-3-point .path6:before {

    content: "\e9aa";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-3-point .path7:before {

    content: "\e9ab";

    margin-left: -1em;

    color: #000

}



.icon-calendar-4-point .path1:before {

    content: "\e9ac";

    color: #000

}



.icon-calendar-4-point .path2:before {

    content: "\e9ad";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-4-point .path3:before {

    content: "\e9ae";

    margin-left: -1em;

    color: #000

}



.icon-calendar-4-point .path4:before {

    content: "\e9af";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-4-point .path5:before {

    content: "\e9b0";

    margin-left: -1em;

    color: #000

}



.icon-calendar-4-point .path6:before {

    content: "\e9b1";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-4-point .path7:before {

    content: "\e9b2";

    margin-left: -1em;

    color: #000

}



.icon-calendar-4-point .path8:before {

    content: "\e9b3";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-4-point .path9:before {

    content: "\e9b4";

    margin-left: -1em;

    color: #000

}



.icon-calendar-5-point .path1:before {

    content: "\e9b5";

    color: #000

}



.icon-calendar-5-point .path2:before {

    content: "\e9b6";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-5-point .path3:before {

    content: "\e9b7";

    margin-left: -1em;

    color: #000

}



.icon-calendar-5-point .path4:before {

    content: "\e9b8";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-5-point .path5:before {

    content: "\e9b9";

    margin-left: -1em;

    color: #000

}



.icon-calendar-5-point .path6:before {

    content: "\e9ba";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-5-point .path7:before {

    content: "\e9bb";

    margin-left: -1em;

    color: #000

}



.icon-calendar-5-point .path8:before {

    content: "\e9bc";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-5-point .path9:before {

    content: "\e9bd";

    margin-left: -1em;

    color: #000

}



.icon-calendar-5-point .path10:before {

    content: "\e9be";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-5-point .path11:before {

    content: "\e9bf";

    margin-left: -1em;

    color: #000

}



.icon-calendar-6-point .path1:before {

    content: "\e9c0";

    color: #000

}



.icon-calendar-6-point .path2:before {

    content: "\e9c1";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-6-point .path3:before {

    content: "\e9c2";

    margin-left: -1em;

    color: #000

}



.icon-calendar-6-point .path4:before {

    content: "\e9c3";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-6-point .path5:before {

    content: "\e9c4";

    margin-left: -1em;

    color: #000

}



.icon-calendar-6-point .path6:before {

    content: "\e9c5";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-6-point .path7:before {

    content: "\e9c6";

    margin-left: -1em;

    color: #000

}



.icon-calendar-6-point .path8:before {

    content: "\e9c7";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-6-point .path9:before {

    content: "\e9c8";

    margin-left: -1em;

    color: #000

}



.icon-calendar-6-point .path10:before {

    content: "\e9c9";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-6-point .path11:before {

    content: "\e9ca";

    margin-left: -1em;

    color: #000

}



.icon-calendar-6-point .path12:before {

    content: "\e9cb";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-6-point .path13:before {

    content: "\e9cc";

    margin-left: -1em;

    color: #000

}



.icon-calendar-7-point .path1:before {

    content: "\e9cd";

    color: #000

}



.icon-calendar-7-point .path2:before {

    content: "\e9ce";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-7-point .path3:before {

    content: "\e9cf";

    margin-left: -1em;

    color: #000

}



.icon-calendar-7-point .path4:before {

    content: "\e9d0";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-7-point .path5:before {

    content: "\e9d1";

    margin-left: -1em;

    color: #000

}



.icon-calendar-7-point .path6:before {

    content: "\e9d2";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-7-point .path7:before {

    content: "\e9d3";

    margin-left: -1em;

    color: #000

}



.icon-calendar-7-point .path8:before {

    content: "\e9d4";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-7-point .path9:before {

    content: "\e9d5";

    margin-left: -1em;

    color: #000

}



.icon-calendar-7-point .path10:before {

    content: "\e9d6";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-7-point .path11:before {

    content: "\e9d7";

    margin-left: -1em;

    color: #000

}



.icon-calendar-7-point .path12:before {

    content: "\e9d8";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-7-point .path13:before {

    content: "\e9d9";

    margin-left: -1em;

    color: #000

}



.icon-calendar-7-point .path14:before {

    content: "\e9da";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-7-point .path15:before {

    content: "\e9db";

    margin-left: -1em;

    color: #000

}



.icon-calendar-8-point .path1:before {

    content: "\e9dc";

    color: #000

}



.icon-calendar-8-point .path2:before {

    content: "\e9dd";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-8-point .path3:before {

    content: "\e9de";

    margin-left: -1em;

    color: #000

}



.icon-calendar-8-point .path4:before {

    content: "\e9df";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-8-point .path5:before {

    content: "\e9e0";

    margin-left: -1em;

    color: #000

}



.icon-calendar-8-point .path6:before {

    content: "\e9e1";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-8-point .path7:before {

    content: "\e9e2";

    margin-left: -1em;

    color: #000

}



.icon-calendar-8-point .path8:before {

    content: "\e9e3";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-8-point .path9:before {

    content: "\e9e4";

    margin-left: -1em;

    color: #000

}



.icon-calendar-8-point .path10:before {

    content: "\e9e5";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-8-point .path11:before {

    content: "\e9e6";

    margin-left: -1em;

    color: #000

}



.icon-calendar-8-point .path12:before {

    content: "\e9e7";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-8-point .path13:before {

    content: "\e9e8";

    margin-left: -1em;

    color: #000

}



.icon-calendar-8-point .path14:before {

    content: "\e9e9";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-8-point .path15:before {

    content: "\e9ea";

    margin-left: -1em;

    color: #000

}



.icon-calendar-8-point .path16:before {

    content: "\e9eb";

    margin-left: -1em;

    color: #fff

}



.icon-calendar-8-point .path17:before {

    content: "\e9ec";

    margin-left: -1em;

    color: #000

}



.icon-check-list .path1:before {

    content: "\e9ed";

    color: #000

}



.icon-check-list .path2:before {

    content: "\e9ee";

    margin-left: -1em;

    color: #8c4aff

}



.icon-clock-line:before {

    content: "\e9ef";

    color: #5e7096

}



.icon-coin-1 .path1:before {

    content: "\e9f0";

    color: #fff

}



.icon-coin-1 .path2:before {

    content: "\e9f1";

    margin-left: -1em;

    color: #000

}



.icon-coin-2 .path1:before {

    content: "\e9f2";

    color: #fff

}



.icon-coin-2 .path2:before {

    content: "\e9f3";

    margin-left: -1em;

    color: #000

}



.icon-coin-2 .path3:before {

    content: "\e9f4";

    margin-left: -1em;

    color: #fff

}



.icon-coin-2 .path4:before {

    content: "\e9f5";

    margin-left: -1em;

    color: #000

}



.icon-coin-3 .path1:before {

    content: "\e9f6";

    color: #fff

}



.icon-coin-3 .path2:before {

    content: "\e9f7";

    margin-left: -1em;

    color: #000

}



.icon-coin-3 .path3:before {

    content: "\e9f8";

    margin-left: -1em;

    color: #fff

}



.icon-coin-3 .path4:before {

    content: "\e9f9";

    margin-left: -1em;

    color: #000

}



.icon-coin-3 .path5:before {

    content: "\e9fa";

    margin-left: -1em;

    color: #fff

}



.icon-coin-3 .path6:before {

    content: "\e9fb";

    margin-left: -1em;

    color: #000

}



.icon-coin-4 .path1:before {

    content: "\e9fc";

    color: #fff

}



.icon-coin-4 .path2:before {

    content: "\e9fd";

    margin-left: -1em;

    color: #000

}



.icon-coin-4 .path3:before {

    content: "\e9fe";

    margin-left: -1em;

    color: #fff

}



.icon-coin-4 .path4:before {

    content: "\e9ff";

    margin-left: -1em;

    color: #000

}



.icon-coin-4 .path5:before {

    content: "\ea00";

    margin-left: -1em;

    color: #fff

}



.icon-coin-4 .path6:before {

    content: "\ea01";

    margin-left: -1em;

    color: #000

}



.icon-coin-4 .path7:before {

    content: "\ea02";

    margin-left: -1em;

    color: #fff

}



.icon-coin-4 .path8:before {

    content: "\ea03";

    margin-left: -1em;

    color: #000

}



.icon-coin-5 .path1:before {

    content: "\ea04";

    color: #fff

}



.icon-coin-5 .path2:before {

    content: "\ea05";

    margin-left: -1em;

    color: #000

}



.icon-coin-5 .path3:before {

    content: "\ea06";

    margin-left: -1em;

    color: #fff

}



.icon-coin-5 .path4:before {

    content: "\ea07";

    margin-left: -1em;

    color: #000

}



.icon-coin-5 .path5:before {

    content: "\ea08";

    margin-left: -1em;

    color: #fff

}



.icon-coin-5 .path6:before {

    content: "\ea09";

    margin-left: -1em;

    color: #000

}



.icon-coin-5 .path7:before {

    content: "\ea0a";

    margin-left: -1em;

    color: #fff

}



.icon-coin-5 .path8:before {

    content: "\ea0b";

    margin-left: -1em;

    color: #000

}



.icon-coin-5 .path9:before {

    content: "\ea0c";

    margin-left: -1em;

    color: #fff

}



.icon-coin-5 .path10:before {

    content: "\ea0d";

    margin-left: -1em;

    color: #000

}



.icon-coin-6 .path1:before {

    content: "\ea0e";

    color: #fff

}



.icon-coin-6 .path2:before {

    content: "\ea0f";

    margin-left: -1em;

    color: #000

}



.icon-coin-6 .path3:before {

    content: "\ea10";

    margin-left: -1em;

    color: #fff

}



.icon-coin-6 .path4:before {

    content: "\ea11";

    margin-left: -1em;

    color: #000

}



.icon-coin-6 .path5:before {

    content: "\ea12";

    margin-left: -1em;

    color: #fff

}



.icon-coin-6 .path6:before {

    content: "\ea13";

    margin-left: -1em;

    color: #000

}



.icon-coin-6 .path7:before {

    content: "\ea14";

    margin-left: -1em;

    color: #fff

}



.icon-coin-6 .path8:before {

    content: "\ea15";

    margin-left: -1em;

    color: #000

}



.icon-coin-6 .path9:before {

    content: "\ea16";

    margin-left: -1em;

    color: #fff

}



.icon-coin-6 .path10:before {

    content: "\ea17";

    margin-left: -1em;

    color: #000

}



.icon-coin-6 .path11:before {

    content: "\ea18";

    margin-left: -1em;

    color: #fff

}



.icon-coin-6 .path12:before {

    content: "\ea19";

    margin-left: -1em;

    color: #000

}



.icon-coin-7 .path1:before {

    content: "\ea1a";

    color: #fff

}



.icon-coin-7 .path2:before {

    content: "\ea1b";

    margin-left: -1em;

    color: #000

}



.icon-coin-7 .path3:before {

    content: "\ea1c";

    margin-left: -1em;

    color: #fff

}



.icon-coin-7 .path4:before {

    content: "\ea1e";

    margin-left: -1em;

    color: #000

}



.icon-coin-7 .path5:before {

    content: "\ea1f";

    margin-left: -1em;

    color: #fff

}



.icon-coin-7 .path6:before {

    content: "\ea20";

    margin-left: -1em;

    color: #000

}



.icon-coin-7 .path7:before {

    content: "\ea21";

    margin-left: -1em;

    color: #fff

}



.icon-coin-7 .path8:before {

    content: "\ea22";

    margin-left: -1em;

    color: #000

}



.icon-coin-7 .path9:before {

    content: "\ea23";

    margin-left: -1em;

    color: #fff

}



.icon-coin-7 .path10:before {

    content: "\ea24";

    margin-left: -1em;

    color: #000

}



.icon-coin-7 .path11:before {

    content: "\ea25";

    margin-left: -1em;

    color: #fff

}



.icon-coin-7 .path12:before {

    content: "\ea26";

    margin-left: -1em;

    color: #000

}



.icon-coin-7 .path13:before {

    content: "\ea27";

    margin-left: -1em;

    color: #fff

}



.icon-coin-7 .path14:before {

    content: "\ea28";

    margin-left: -1em;

    color: #000

}



.icon-coin-8 .path1:before {

    content: "\ea29";

    color: #fff

}



.icon-coin-8 .path2:before {

    content: "\ea2a";

    margin-left: -1em;

    color: #000

}



.icon-coin-8 .path3:before {

    content: "\ea2b";

    margin-left: -1em;

    color: #fff

}



.icon-coin-8 .path4:before {

    content: "\ea2c";

    margin-left: -1em;

    color: #000

}



.icon-coin-8 .path5:before {

    content: "\ea2d";

    margin-left: -1em;

    color: #fff

}



.icon-coin-8 .path6:before {

    content: "\ea2e";

    margin-left: -1em;

    color: #000

}



.icon-coin-8 .path7:before {

    content: "\ea2f";

    margin-left: -1em;

    color: #fff

}



.icon-coin-8 .path8:before {

    content: "\ea30";

    margin-left: -1em;

    color: #000

}



.icon-coin-8 .path9:before {

    content: "\ea31";

    margin-left: -1em;

    color: #fff

}



.icon-coin-8 .path10:before {

    content: "\ea32";

    margin-left: -1em;

    color: #000

}



.icon-coin-8 .path11:before {

    content: "\ea33";

    margin-left: -1em;

    color: #fff

}



.icon-coin-8 .path12:before {

    content: "\ea34";

    margin-left: -1em;

    color: #000

}



.icon-coin-8 .path13:before {

    content: "\ea35";

    margin-left: -1em;

    color: #fff

}



.icon-coin-8 .path14:before {

    content: "\ea36";

    margin-left: -1em;

    color: #000

}



.icon-coin-8 .path15:before {

    content: "\ea37";

    margin-left: -1em;

    color: #fff

}



.icon-coin-8 .path16:before {

    content: "\ea38";

    margin-left: -1em;

    color: #000

}



.icon-doctor .path1:before {

    content: "\ea39";

    color: #000

}



.icon-doctor .path2:before {

    content: "\ea3a";

    margin-left: -1em;

    color: #a97548

}



.icon-document-line:before {

    content: "\ea3b"

}



.icon-draft-fill:before {

    content: "\ea3c";

    color: #fff

}



.icon-draft-line:before {

    content: "\ea3d";

    color: #8d87ff

}



.icon-flag-line:before {

    content: "\ea3e";

    color: #39dca6

}



.icon-headphone-color .path1:before {

    content: "\ea3f";

    color: #000

}



.icon-headphone-color .path2:before {

    content: "\ea40";

    margin-left: -1em;

    color: #2d77e8

}



.icon-hospital .path1:before {

    content: "\ea41";

    color: #000

}



.icon-hospital .path2:before {

    content: "\ea42";

    margin-left: -1em;

    color: #8c4aff

}



.icon-hotel .path1:before {

    content: "\ea43";

    color: #000

}



.icon-hotel .path2:before {

    content: "\ea44";

    margin-left: -1em;

    color: #22aeff

}



.icon-lock-fill-gray:before {

    content: "\ea45";

    color: #7e91ae

}



.icon-pages-1 .path1:before {

    content: "\ea49";

    color: #fff

}



.icon-pages-1 .path2:before {

    content: "\ea4a";

    margin-left: -1em;

    color: #000

}



.icon-pages-3 .path1:before {

    content: "\ea4b";

    color: #fff

}



.icon-pages-3 .path2:before {

    content: "\ea4c";

    margin-left: -1em;

    color: #000

}



.icon-pages-3 .path3:before {

    content: "\ea4d";

    margin-left: -1em;

    color: #fff

}



.icon-pages-3 .path4:before {

    content: "\ea4e";

    margin-left: -1em;

    color: #000

}



.icon-pages-3 .path5:before {

    content: "\ea4f";

    margin-left: -1em;

    color: #fff

}



.icon-pages-3 .path6:before {

    content: "\ea50";

    margin-left: -1em;

    color: #000

}



.icon-pages-4 .path1:before {

    content: "\ea51";

    color: #fff

}



.icon-pages-4 .path2:before {

    content: "\ea52";

    margin-left: -1em;

    color: #000

}



.icon-pages-4 .path3:before {

    content: "\ea53";

    margin-left: -1em;

    color: #fff

}



.icon-pages-4 .path4:before {

    content: "\ea54";

    margin-left: -1em;

    color: #000

}



.icon-pages-4 .path5:before {

    content: "\ea55";

    margin-left: -1em;

    color: #fff

}



.icon-pages-4 .path6:before {

    content: "\ea56";

    margin-left: -1em;

    color: #000

}



.icon-pages-4 .path7:before {

    content: "\ea57";

    margin-left: -1em;

    color: #fff

}



.icon-pages-4 .path8:before {

    content: "\ea58";

    margin-left: -1em;

    color: #000

}



.icon-pages-5 .path1:before {

    content: "\ea59";

    color: #fff

}



.icon-pages-5 .path2:before {

    content: "\ea5a";

    margin-left: -1em;

    color: #000

}



.icon-pages-5 .path3:before {

    content: "\ea5b";

    margin-left: -1em;

    color: #fff

}



.icon-pages-5 .path4:before {

    content: "\ea5c";

    margin-left: -1em;

    color: #000

}



.icon-pages-5 .path5:before {

    content: "\ea5d";

    margin-left: -1em;

    color: #fff

}



.icon-pages-5 .path6:before {

    content: "\ea5e";

    margin-left: -1em;

    color: #000

}



.icon-pages-5 .path7:before {

    content: "\ea5f";

    margin-left: -1em;

    color: #fff

}



.icon-pages-5 .path8:before {

    content: "\ea60";

    margin-left: -1em;

    color: #000

}



.icon-pages-5 .path9:before {

    content: "\ea61";

    margin-left: -1em;

    color: #fff

}



.icon-pages-5 .path10:before {

    content: "\ea62";

    margin-left: -1em;

    color: #000

}



.icon-pages-6 .path1:before {

    content: "\ea63";

    color: #fff

}



.icon-pages-6 .path2:before {

    content: "\ea64";

    margin-left: -1em;

    color: #000

}



.icon-pages-6 .path3:before {

    content: "\ea65";

    margin-left: -1em;

    color: #fff

}



.icon-pages-6 .path4:before {

    content: "\ea66";

    margin-left: -1em;

    color: #000

}



.icon-pages-6 .path5:before {

    content: "\ea67";

    margin-left: -1em;

    color: #fff

}



.icon-pages-6 .path6:before {

    content: "\ea68";

    margin-left: -1em;

    color: #000

}



.icon-pages-6 .path7:before {

    content: "\ea69";

    margin-left: -1em;

    color: #fff

}



.icon-pages-6 .path8:before {

    content: "\ea6a";

    margin-left: -1em;

    color: #000

}



.icon-pages-6 .path9:before {

    content: "\ea6b";

    margin-left: -1em;

    color: #fff

}



.icon-pages-6 .path10:before {

    content: "\ea6c";

    margin-left: -1em;

    color: #000

}



.icon-pages-6 .path11:before {

    content: "\ea6d";

    margin-left: -1em;

    color: #fff

}



.icon-pages-6 .path12:before {

    content: "\ea6e";

    margin-left: -1em;

    color: #000

}



.icon-pages-7 .path1:before {

    content: "\ea6f";

    color: #fff

}



.icon-pages-7 .path2:before {

    content: "\ea70";

    margin-left: -1em;

    color: #000

}



.icon-pages-7 .path3:before {

    content: "\ea71";

    margin-left: -1em;

    color: #fff

}



.icon-pages-7 .path4:before {

    content: "\ea72";

    margin-left: -1em;

    color: #000

}



.icon-pages-7 .path5:before {

    content: "\ea73";

    margin-left: -1em;

    color: #fff

}



.icon-pages-7 .path6:before {

    content: "\ea74";

    margin-left: -1em;

    color: #000

}



.icon-pages-7 .path7:before {

    content: "\ea75";

    margin-left: -1em;

    color: #fff

}



.icon-pages-7 .path8:before {

    content: "\ea76";

    margin-left: -1em;

    color: #000

}



.icon-pages-7 .path9:before {

    content: "\ea77";

    margin-left: -1em;

    color: #fff

}



.icon-pages-7 .path10:before {

    content: "\ea78";

    margin-left: -1em;

    color: #000

}



.icon-pages-7 .path11:before {

    content: "\ea79";

    margin-left: -1em;

    color: #fff

}



.icon-pages-7 .path12:before {

    content: "\ea7a";

    margin-left: -1em;

    color: #000

}



.icon-pages-7 .path13:before {

    content: "\ea7b";

    margin-left: -1em;

    color: #fff

}



.icon-pages-7 .path14:before {

    content: "\ea7c";

    margin-left: -1em;

    color: #000

}



.icon-pages-8 .path1:before {

    content: "\ea7d";

    color: #fff

}



.icon-pages-8 .path2:before {

    content: "\ea7e";

    margin-left: -1em;

    color: #000

}



.icon-pages-8 .path3:before {

    content: "\ea7f";

    margin-left: -1em;

    color: #fff

}



.icon-pages-8 .path4:before {

    content: "\ea80";

    margin-left: -1em;

    color: #000

}



.icon-pages-8 .path5:before {

    content: "\ea81";

    margin-left: -1em;

    color: #fff

}



.icon-pages-8 .path6:before {

    content: "\ea82";

    margin-left: -1em;

    color: #000

}



.icon-pages-8 .path7:before {

    content: "\ea83";

    margin-left: -1em;

    color: #fff

}



.icon-pages-8 .path8:before {

    content: "\ea84";

    margin-left: -1em;

    color: #000

}



.icon-pages-8 .path9:before {

    content: "\ea85";

    margin-left: -1em;

    color: #fff

}



.icon-pages-8 .path10:before {

    content: "\ea86";

    margin-left: -1em;

    color: #000

}



.icon-pages-8 .path11:before {

    content: "\ea87";

    margin-left: -1em;

    color: #fff

}



.icon-pages-8 .path12:before {

    content: "\ea88";

    margin-left: -1em;

    color: #000

}



.icon-pages-8 .path13:before {

    content: "\ea89";

    margin-left: -1em;

    color: #fff

}



.icon-pages-8 .path14:before {

    content: "\ea8a";

    margin-left: -1em;

    color: #000

}



.icon-pages-8 .path15:before {

    content: "\ea8b";

    margin-left: -1em;

    color: #fff

}



.icon-pages-8 .path16:before {

    content: "\ea8c";

    margin-left: -1em;

    color: #000

}



.icon-check-line:before {

    content: "\ea8d";

    color: #9a741d

}



.icon-arrow-right:before {

    content: "\ea8e";

    color: #fff

}



.icon-pharmacy .path1:before {

    content: "\ea8f";

    color: #000

}



.icon-pharmacy .path2:before {

    content: "\ea90";

    margin-left: -1em;

    color: #29cd77

}



.icon-question:before {

    content: "\ea91"

}



.icon-restaurant-line:before {

    content: "\ea92"

}



.icon-school .path1:before {

    content: "\ea93";

    color: #000

}



.icon-school .path2:before {

    content: "\ea94";

    margin-left: -1em;

    color: #f29044

}



.icon-service-line:before {

    content: "\ea95";

    color: #ff3b3b

}



.icon-shield-check:before {

    content: "\ea96";

    color: #c5c5d4;

}



.icon-star-line:before {

    content: "\ea97"

}



.icon-star-plus .path1:before {

    content: "\ea98";

    color: #fdeaeb

}



.icon-star-plus .path2:before {

    content: "\ea99";

    margin-left: -1em;

    color: #ff4757

}



.icon-star-plus .path3:before {

    content: "\ea9a";

    margin-left: -1em;

    color: #000

}



.icon-star-plus .path4:before {

    content: "\ea9b";

    margin-left: -1em;

    color: #ff4757

}



.icon-tag:before {

    content: "\ea9c"

}



.icon-translate .path1:before {

    content: "\ea9d";

    color: #000

}



.icon-translate .path2:before {

    content: "\ea9e";

    margin-left: -1em;

    color: #e0ba01

}



.icon-upload:before {

    content: "\ea9f"

}



.icon-user-line:before {

    content: "\eaa0"

}



.icon-user-voice-line .path1:before {

    content: "\eaa1";

    color: #000

}



.icon-user-voice-line .path2:before {

    content: "\eaa2";

    margin-left: -1em;

    color: #2dd6b8

}



.icon-linkedin-box-fill:before {

    content: "\e990";

    color: #fff

}



.icon-telegram-line:before {

    content: "\e991";

    color: #fff

}



.icon-lock-fill:before {

    content: "\e985";

    color: #01bd6f

}



.icon-upload-cloud:before {

    content: "\e983";

    color: #2dd6b8

}



.icon-google:before {

    content: "\e982";

    color: #fff

}



.icon-phone:before {

    content: "\e981";

    color: #c1c8d8

}



.icon-password:before {

    content: "\e97f";

    color: #c1c8d8

}



.icon-email:before {

    content: "\e980";

    color: #c1c8d8

}



.icon-aparat:before {

    content: "\e97e"

}



.icon-facebook:before {

    content: "\e97c"

}



.icon-youtube:before {

    content: "\e97d"

}



.icon-basket:before {

    content: "\e96f";

    color: #767d8c

}



.icon-cup:before {

    content: "\e974";

    color: #2dd6b8

}



.icon-wallet:before {

    content: "\e975";

    color: #4160f5

}



.icon-description:before {

    content: "\e976";

    color: #767d8c

}



.icon-statistic:before {

    content: "\e96e"

}



.icon-rocket:before {

    content: "\e96d"

}



.icon-purpose-o:before {

    content: "\e96c";

    color: #2dd6b8

}



.icon-plan-3:before {

    content: "\e973";

    color: #ffc300

}



.icon-play:before {

    content: "\e977";

    color: #ffb147

}



.icon-messages-o:before {

    content: "\e96b";

    color: #4160f5

}



.icon-message-1:before {

    content: "\e969";

    color: #c1c8d8

}



.icon-projects:before {

    content: "\e96a";

    color: #4160f5

}



.icon-share:before {

    content: "\e91e";

    color: #c3cad9

}



.icon-flag:before {

    content: "\e922";

    color: #2dd6b8

}



.icon-close:before {

    content: "\e97a";

    color: #a3afb4

}



.icon-help:before {

    content: "\e926";

    color: #8c4aff

}



.icon-suggestion:before {

    content: "\e927";

    color: #4160f5

}



.icon-plan-1:before {

    content: "\e979";

    color: #ac7851

}



.icon-plan-2:before {

    content: "\e978";

    color: #acb2c0

}



.icon-category-others:before {

    content: "\e92a";

    color: #ff3ad8

}



.icon-alert-error:before {

    content: "\e972";

    color: #ff4757

}



.icon-alert-success:before {

    content: "\e971";

    color: #2dd6b8

}



.icon-alert-warn:before {

    content: "\e970";

    color: #ffb147

}



.icon-category-engineering:before {

    content: "\e931";

    color: #22aeff

}



.icon-category-sound:before {

    content: "\e932";

    color: #e0ba01

}



.icon-category-virtual-assistant:before {

    content: "\e939";

    color: #a97548

}



.icon-category-coding:before {

    content: "\e93b";

    color: #f29044

}



.icon-category-seo:before {

    content: "\e95d";

    color: #29cd77

}



.icon-category-digital-marketing:before {

    content: "\e95e";

    color: #2d77e8

}



.icon-category-web-design:before {

    content: "\e95f";

    color: #2dd6b8

}



.icon-category-film-photo:before {

    content: "\e960";

    color: #8c4aff

}



.icon-category-content:before {

    content: "\e961";

    color: #9a741d

}



.icon-category-translation:before {

    content: "\e962";

    color: #4160f5

}



.icon-category-graphic:before {

    content: "\e963";

    color: #ffb147

}



.icon-thumb-up:before {

    content: "\e964";

    color: #8c4aff

}



.icon-headphone:before {

    content: "\e965";

    color: #c5c5d4

}



.icon-carousel-arrow-left:before {

    content: "\e966";

    color: #fff

}



.icon-carousel-arrow-right:before {

    content: "\e967";

    color: #fff

}



.icoquoten-:before {

    content: "\e968";

    color: #cdcddb

}



.icon-heart-o:before {

    content: "\e921";

    color: #c1c8d8

}



.icon-message-1-o:before {

    content: "\e918";

    color: #4160f5

}



.icon-user:before {

    content: "\e900";

    color: #c1c8d8

}



.icon-edit:before {

    content: "\e901";

    color: #ff686c

}



.icon-start:before {

    content: "\e902";

    color: #2dd6b8

}



.icon-profile-o:before {

    content: "\e928"

}



.icon-bookmark-o:before {

    content: "\e93c";

    color: #c0c7d7

}



.icon-bookmark:before {

    content: "\e93d"

}



.icon-message-o:before {

    content: "\e93e";

    color: #4c4c4d

}



.icon-bookmarks:before {

    content: "\e940";

    color: #c5c5d4

}



.icon-search-mobile:before {

    content: "\e943";

    color: #4c4c4d

}



.icon-sort-vertical:before {

    content: "\e944";

    color: #c5c5d4

}



.icon-plan:before {

    content: "\e946";

    color: #c5c5d4

}



.icon-guide:before {

    content: "\e947";

    color: #c5c5d4

}



.icon-worksample:before {

    content: "\e948";

    color: #c5c5d4

}



.icon-freelancer:before {

    content: "\e949";

    color: #c5c5d4

}



.icon-service:before {

    content: "\e94a";

    color: #c5c5d4

}



.icon-login:before {

    content: "\e94b";

    color: #c5c5d4

}



.icon-register:before {

    content: "\e94c";

    color: #c5c5d4

}



.icon-notification:before {

    content: "\e94f";

    color: #c5c5d4

}



.icon-message:before {

    content: "\e950";

    color: #c5c5d4

}



.icon-exit:before {

    content: "\e951";

    color: #ff4757

}



.icon-notification-setting:before {

    content: "\e952";

    color: #c5c5d4

}



.icon-financial:before {

    content: "\e953";

    color: #c5c5d4

}



.icon-charge:before {

    content: "\e954";

    color: #c5c5d4

}



.icon-setting:before {

    content: "\e955";

    color: #c5c5d4

}



.icon-filter:before {

    content: "\e956";

    color: #c5c5d4

}



.icon-project:before {

    content: "\e957";

    color: #c5c5d4

}



.icon-profile:before {

    content: "\e958";

    color: #c5c5d4

}



.icon-home:before {

    content: "\e959";

    color: #c5c5d4;

}



.icon-arrow-left:before {

    content: "\e937"

}



.icon-heart:before {

    content: "\e933";

    color: #4285f4

}



.icon-crown:before {

    content: "\e934";

    color: #a97548

}



.icon-time:before {

    content: "\e935";

    color: #ffb147

}



.icon-fire:before {

    content: "\e936";

    color: #ff4757

}



.icon-pin:before {

    content: "\e938";

    color: #4160f5

}



.icon-secure:before {

    content: "\e93a";

    color: #2dd6b8

}



.icon-clock:before {

    content: "\e930";

    color: #4160f5

}



.icon-attach:before {

    content: "\e92f";

    color: #4160f5

}



.icon-toggle:before {

    content: "\e92d";

    color: #757575

}



.icon-plus:before {

    content: "\e923";

    color: #9a741d

}



.icon-alert:before {

    content: "\e92c";

    color: #ff686c

}



.icon-right-arrow:before {

    content: "\e92b";

    color: #c1c8d8

}



.icon-copy:before {

    content: "\e929";

    color: #929292

}



.icon-pencil:before {

    content: "\e916"

}



.icon-bin:before {

    content: "\e925";

    color: #ff686c

}



.icon-check-mark:before {

    content: "\e924";

    color: #9a741d

}



.icon-close-btn:before {

    content: "\e903";

    color: #ff686c

}



.icon-message-colored .path1:before {

    content: "\e904";

    color: #ff8487

}



.icon-message-colored .path2:before {

    content: "\e905";

    margin-left: -1em;

    color: #eceff1

}



.icon-message-colored .path3:before {

    content: "\e906";

    margin-left: -1em;

    color: #90a4ae

}



.icon-message-colored .path4:before {

    content: "\e907";

    margin-left: -1em;

    color: #90a4ae

}



.icon-message-colored .path5:before {

    content: "\e908";

    margin-left: -1em;

    color: #90a4ae

}



.icon-message-colored .path6:before {

    content: "\e909";

    margin-left: -1em;

    color: #f3464b

}



.icon-message-colored .path7:before {

    content: "\e90a";

    margin-left: -1em;

    color: #fa6266

}



.icon-projects-colored .path1:before {

    content: "\e90b";

    color: #139d84

}



.icon-projects-colored .path2:before {

    content: "\e90c";

    margin-left: -1em;

    color: #14816d

}



.icon-projects-colored .path3:before {

    content: "\e90d";

    margin-left: -1em;

    color: #14816d

}



.icon-projects-colored .path4:before {

    content: "\e90e";

    margin-left: -1em;

    color: #2dd6b8

}



.icon-projects-colored .path5:before {

    content: "\e90f";

    margin-left: -1em;

    color: #5affe2

}



.icon-projects-colored .path6:before {

    content: "\e910";

    margin-left: -1em;

    color: #3df9d8

}



.icon-projects-colored .path7:before {

    content: "\e911";

    margin-left: -1em;

    color: #2ac3a8

}



.icon-projects-colored .path8:before {

    content: "\e912";

    margin-left: -1em;

    color: #2ac3a8

}



.icon-location:before {

    content: "\e913";

    color: #c1c8d8

}



.icon-left-arrow:before {

    content: "\e914";

    color: #4160f5

}



.icon-star:before {

    content: "\e915";

    color: #cdcddb

}



.icon-instagram:before {

    content: "\e917";

    color: #b4b4b4

}



.icon-telegram:before {

    content: "\e919";

    color: #b4b4b4

}



.icon-linkedin:before {

    content: "\e91a";

    color: #b4b4b4

}



.icon-search:before {

    content: "\e91b";

    color: #4c4c4d

}



.icon-projects-1:before {

    content: "\e91d";

    color: #888

}



.icon-bank-account:before {

    content: "\e920";

    color: #888

}



.icon-financial-1:before {

    content: "\e95b";

    color: #888

}



.icon-star-o:before {

    content: "\e95c";

    color: #888

}



.icon-copy-line:before {

    content: "\e987"

}



.icon-headphone-line .path1:before {

    content: "\e988";

    color: #000

}



.icon-headphone-line .path2:before {

    content: "\e989";

    margin-left: -1em;

    color: #fdb400

}



.icon-Percentage .path1:before {

    content: "\e98a";

    color: #000

}



.icon-Percentage .path2:before {

    content: "\e98b";

    margin-left: -1em;

    color: #a97548

}



.icon-shield-check-line .path1:before {

    content: "\e98c";

    color: #000

}



.icon-shield-check-line .path2:before {

    content: "\e98d";

    margin-left: -1em;

    color: #1a9b84

}



.icon-whatsapp-line:before {

    content: "\e98f";

    color: #fff

}



.icon-music .path1:before {

    content: "\ead8";

    color: #000

}



.icon-music .path2:before {

    content: "\ead9";

    margin-left: -1em;

    color: #fff

}



.icon-music .path3:before {

    content: "\eada";

    margin-left: -1em;

    color: none

}



.icon-reply1:before {

    content: "\eaaf"

}



.icon-pause:before {

    content: "\ea1d"

}



.icon-thumb-up-1 .path1:before {

    content: "\eac0";

    color: #defde8

}



.icon-thumb-up-1 .path2:before {

    content: "\eac1";

    margin-left: -1.1240234375em;

    color: #02ce4e

}



.icon-secure-payment .path1:before {

    content: "\eac8";

    color: #fff0e2

}



.icon-secure-payment .path2:before {

    content: "\eac9";

    margin-left: -1em;

    color: #fc821f

}



.icon-secure-payment .path3:before {

    content: "\eaca";

    margin-left: -1em;

    color: #fc821f

}



.icon-secure-payment .path4:before {

    content: "\eacb";

    margin-left: -1em;

    color: #fc821f

}