@font-face {
  font-family: "streamline-small";
  src: url("streamline/streamline-small.eot");
  src: url("streamline/streamline-small.eot?#iefix") format("embedded-opentype"), url("streamline/streamline-small.woff") format("woff"), url("streamline/streamline-small.ttf") format("truetype"), url("streamline/streamline-small.svg#streamline-small") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display:swap;
}
[data-icon]:before {
  font-family: "streamline-small" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  vertical-align: middle;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class^="sl-small-"]:before,
[class*=" sl-small-"]:before {
  font-family: "streamline-small" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  vertical-align: middle;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.sl-small-helmet:before {
  content: "a";
  height: 48px;
  line-height: 46px;
}
.sl-small-wallet:before {
  content: "b";
  height: 48px;
  line-height: 52px;
}
.sl-small-roller:before {
  content: "c";
  height: 48px;
  line-height: 48px;
}
.sl-small-driller:before {
  content: "d";
  height: 48px;
  line-height: 38px;
}
.sl-small-bubble-check:before {
  content: "e";
  height: 48px;
  line-height: 48px;
}
.sl-small-shield:before {
  content: "f";
  height: 48px;
  line-height: 48px;
}
.sl-small-truck:before {
  content: "g";
  height: 48px;
  line-height: 34px;
}
.sl-small-house-1:before {
  content: "h";
  height: 48px;
  line-height: 38px;
}
.sl-small-eco:before {
  content: "i";
  height: 48px;
  line-height: 48px;
}
.sl-small-garage:before {
  content: "j";
  height: 48px;
  line-height: 38px;
}
.sl-small-conversation:before {
  content: "k";
  height: 48px;
  line-height: 48px;
}
.sl-small-phone:before {
  content: "l";
  height: 48px;
  line-height: 48px;
}
.sl-small-location:before {
  content: "m";
  height: 48px;
  line-height: 52px;
}
.sl-small-mail:before {
  content: "n";
  height: 48px;
  line-height: 38px;
}
.sl-small-wrench:before {
  content: "o";
  height: 48px;
  line-height: 48px;
}
.sl-small-measure:before {
  content: "p";
  height: 48px;
  line-height: 48px;
}
.sl-small-bucket:before {
  content: "q";
  height: 48px;
  line-height: 48px;
}
.sl-small-globe:before {
  content: "r";
  height: 48px;
  line-height: 48px;
}
.sl-small-house-2:before {
  content: "s";
  height: 48px;
  line-height: 44px;
}
.sl-small-briefcase:before {
  content: "t";
  height: 48px;
  line-height: 38px;
}
.sl-small-quote:before {
  content: "u";
  height: 48px;
  line-height: 52px;
}
.sl-small-clock:before {
  content: "v";
  height: 48px;
  line-height: 48px;
}
.sl-small-fax:before {
  content: "w";
  height: 48px;
  line-height: 44px;
}
.sl-small-key:before {
  content: "x";
  height: 48px;
  line-height: 48px;
}
.sl-small-pencil:before {
  content: "y";
  height: 48px;
  line-height: 44px;
}
.sl-small-hammer:before {
  content: "z";
  height: 48px;
  line-height: 46px;
}
.sl-small-wrenches:before {
  content: "A";
  height: 48px;
  line-height: 48px;
}
.sl-small-screwdriver:before {
  content: "B";
  height: 48px;
  line-height: 48px;
}
.sl-small-ruler:before {
  content: "C";
  height: 48px;
  line-height: 48px;
}
.sl-small-stationery:before {
  content: "D";
  height: 48px;
  line-height: 48px;
}
.sl-small-faq:before {
  content: "E";
  height: 48px;
  line-height: 44px;
}
.sl-small-bubble:before {
  content: "F";
  height: 48px;
  line-height: 48px;
}
.sl-small-person:before {
  content: "G";
  height: 48px;
  line-height: 48px;
}
.sl-small-team:before {
  content: "H";
  height: 48px;
  line-height: 38px;
}
.sl-small-camera:before {
  content: "I";
  height: 48px;
  line-height: 48px;
}
.sl-small-picture:before {
  content: "J";
  height: 48px;
  line-height: 44px;
}
.sl-small-cart-1:before {
  content: "K";
  height: 48px;
  line-height: 48px;
}
.sl-small-cart-2:before {
  content: "L";
  height: 48px;
  line-height: 48px;
}
.sl-small-photo:before {
  content: "M";
  height: 48px;
  line-height: 48px;
}
.sl-small-video:before {
  content: "N";
  height: 48px;
  line-height: 48px;
}
.sl-small-speaker:before {
  content: "O";
  height: 48px;
  line-height: 50px;
}
.sl-small-lock:before {
  content: "P";
  height: 48px;
  line-height: 48px;
}
.sl-small-trophy:before {
  content: "Q";
  height: 48px;
  line-height: 48px;
}
.sl-small-chat:before {
  content: "R";
  height: 48px;
  line-height: 48px;
}
.sl-small-list:before {
  content: "S";
  height: 48px;
  line-height: 48px;
}
.sl-small-poster:before {
  content: "T";
  height: 48px;
  line-height: 48px;
}
.sl-small-documents:before {
  content: "U";
  height: 48px;
  line-height: 48px;
}
.sl-small-forklift:before {
  content: "V";
  height: 48px;
  line-height: 38px;
}
.sl-small-building:before {
  content: "W";
  height: 48px;
  line-height: 48px;
}
.sl-small-fence:before {
  content: "X";
  height: 48px;
  line-height: 48px;
}
.sl-small-lab:before {
  content: "Y";
  height: 48px;
  line-height: 48px;
}
.sl-small-watering-can:before {
  content: "Z";
  height: 48px;
  line-height: 40px;
}
.sl-small-trowel:before {
  content: "0";
  height: 48px;
  line-height: 48px;
}
.sl-small-shovel:before {
  content: "1";
  height: 48px;
  line-height: 48px;
}
.sl-small-cone:before {
  content: "2";
  height: 48px;
  line-height: 48px;
}
.sl-small-lightbulb:before {
  content: "3";
  height: 48px;
  line-height: 48px;
}
.sl-small-door:before {
  content: "4";
  height: 48px;
  line-height: 48px;
}
.sl-small-bricks:before {
  content: "5";
  height: 48px;
  line-height: 34px;
}
.sl-small-brush-1:before {
  content: "6";
  height: 48px;
  line-height: 48px;
}
.sl-small-brush-2:before {
  content: "7";
  height: 48px;
  line-height: 48px;
}
.sl-small-percent:before {
  content: "8";
  height: 48px;
  line-height: 48px;
}
.sl-small-gears:before {
  content: "9";
  height: 48px;
  line-height: 48px;
}
.sl-small-tick:before {
  content: "!";
  height: 48px;
  line-height: 42px;
}
.sl-small-plan:before {
  content: "@";
  height: 48px;
  line-height: 48px;
}
.sl-small-megaphone:before {
  content: "#";
  height: 48px;
  line-height: 48px;
}
.sl-small-calculator:before {
  content: "$";
  height: 48px;
  line-height: 48px;
}
.sl-small-trolley:before {
  content: "%";
  height: 48px;
  line-height: 48px;
}
.sl-small-payment:before {
  content: "^";
  height: 48px;
  line-height: 48px;
}
.sl-small-construction:before {
  content: "&";
  height: 48px;
  line-height: 48px;
}
.sl-small-scissors:before {
  content: "*";
  height: 48px;
  line-height: 48px;
}
@font-face {
  font-family: "template";
  src: url("../fonts/template/fonts/template.eot");
  src: url("../fonts/template/fonts/template.eot?#iefix") format("embedded-opentype"), url("../fonts/template/fonts/template.woff") format("woff"), url("../fonts/template/fonts/template.ttf") format("truetype"), url("../fonts/template/fonts/template.svg#template") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display:swap;
}
[data-icon]:before {
  font-family: "template" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  vertical-align: middle;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class^="template-"]:before,
[class*=" template-"]:before {
  font-family: "template" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  vertical-align: middle;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.template-arrow-left-1:before {
  content: "a";
}
.template-arrow-right-1:before {
  content: "b";
}
.template-arrow-left-2:before {
  content: "c";
}
.template-arrow-right-2:before {
  content: "d";
}
.template-arrow-menu:before {
  content: "e";
}
.template-map-marker:before {
  content: "f";
}
.template-arrow-circle-down:before {
  content: "g";
}
.template-arrow-circle-right:before {
  content: "h";
}
.template-bullet:before {
  content: "i";
}
.template-search:before {
  content: "j";
}
.template-shopping-cart:before {
  content: "k";
}
.template-phone:before {
  content: "l";
}
.template-mail:before {
  content: "m";
}
.template-clock:before {
  content: "n";
}
.template-location:before {
  content: "o";
}
.template-eye:before {
  content: "p";
}
.template-bubble:before {
  content: "q";
}
.template-arrow-up:before {
  content: "r";
}
.template-calendar:before {
  content: "s";
}
.template-arrow-dropdown:before {
  content: "t";
}
@font-face {
  font-family: "social";
  src: url("../fonts/social/fonts/social.eot");
  src: url("../fonts/social/fonts/social.eot?#iefix") format("embedded-opentype"), url("../fonts/social/fonts/social.woff") format("woff"), url("../fonts/social/fonts/social.ttf") format("truetype"), url("../fonts/social/fonts/social.svg#social") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display:swap;
}
[data-icon]:before {
  font-family: "social" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  vertical-align: middle;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class^="social-"]:before,
[class*=" social-"]:before {
  font-family: "social" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  vertical-align: middle;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.social-facebook:before {
  content: "a";
}
.social-twitter:before {
  content: "b";
}
.social-google-plus:before {
  content: "c";
}
.social-youtube:before {
  content: "d";
}
.social-linkedin:before {
  content: "e";
}
.social-pinterest:before {
  content: "f";
}
.social-dribble:before {
  content: "g";
}
.social-skype:before {
  content: "h";
}
.social-tumblr:before {
  content: "i";
}
.social-instagram:before {
  content: "j";
}
.social-xing:before {
  content: "k";
}
.social-flickr:before {
  content: "l";
}
.social-foursquare:before {
  content: "m";
}
.social-rss:before {
  content: "n";
}
.social-behance:before {
  content: "o";
}
.social-picasa:before {
  content: "p";
}
.social-stumbleupon:before {
  content: "r";
}
.social-vimeo:before {
  content: "s";
}
@font-face {
  font-family: "streamline-large";
  src: url("../fonts/streamline-large/fonts/streamline-large.eot");
  src: url("../fonts/streamline-large/fonts/streamline-large.eot?#iefix") format("embedded-opentype"), url("../fonts/streamline-large/fonts/streamline-large.woff") format("woff"), url("../fonts/streamline-large/fonts/streamline-large.ttf") format("truetype"), url("../fonts/streamline-large/fonts/streamline-large.svg#streamline-large") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display:swap;
}
[data-icon]:before {
  font-family: "streamline-large" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  vertical-align: middle;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class^="sl-large-"]:before,
[class*=" sl-large-"]:before {
  font-family: "streamline-large" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  vertical-align: middle;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.sl-large-helmet:before {
  content: "a";
  height: 60px;
  line-height: 58px;
}
.sl-large-wallet:before {
  content: "b";
  height: 60px;
  line-height: 64px;
}
.sl-large-roller:before {
  content: "c";
  height: 60px;
  line-height: 60px;
}
.sl-large-driller:before {
  content: "d";
  height: 60px;
  line-height: 60px;
}
.sl-large-bubble-check:before {
  content: "e";
  height: 60px;
  line-height: 60px;
}
.sl-large-shield:before {
  content: "f";
  height: 60px;
  line-height: 60px;
}
.sl-large-truck:before {
  content: "g";
  height: 60px;
  line-height: 42px;
}
.sl-large-house-1:before {
  content: "h";
  height: 60px;
  line-height: 54px;
}
.sl-large-eco:before {
  content: "i";
  height: 60px;
  line-height: 60px;
}
.sl-large-garage:before {
  content: "j";
  height: 60px;
  line-height: 54px;
}
.sl-large-conversation:before {
  content: "k";
  height: 60px;
  line-height: 60px;
}
.sl-large-phone:before {
  content: "l";
  height: 60px;
  line-height: 60px;
}
.sl-large-location:before {
  content: "m";
  height: 60px;
  line-height: 64px;
}
.sl-large-mail:before {
  content: "n";
  height: 60px;
  line-height: 60px;
}
.sl-large-wrench:before {
  content: "o";
  height: 60px;
  line-height: 60px;
}
.sl-large-measure:before {
  content: "p";
  height: 60px;
  line-height: 60px;
}
.sl-large-bucket:before {
  content: "q";
  height: 60px;
  line-height: 60px;
}
.sl-large-globe:before {
  content: "r";
  height: 60px;
  line-height: 60px;
}
.sl-large-house-2:before {
  content: "s";
  height: 60px;
  line-height: 60px;
}
.sl-large-briefcase:before {
  content: "t";
  height: 60px;
  line-height: 60px;
}
.sl-large-quote:before {
  content: "u";
  height: 60px;
  line-height: 60px;
}
.sl-large-clock:before {
  content: "v";
  height: 60px;
  line-height: 60px;
}
.sl-large-fax:before {
  content: "w";
  height: 60px;
  line-height: 56px;
}
.sl-large-key:before {
  content: "x";
  height: 60px;
  line-height: 60px;
}
.sl-large-pencil:before {
  content: "y";
  height: 60px;
  line-height: 56px;
}
.sl-large-hammer:before {
  content: "z";
  height: 60px;
  line-height: 58px;
}
.sl-large-wrenches:before {
  content: "A";
  height: 60px;
  line-height: 60px;
}
.sl-large-screwdriver:before {
  content: "B";
  height: 60px;
  line-height: 60px;
}
.sl-large-ruler:before {
  content: "C";
  height: 60px;
  line-height: 60px;
}
.sl-large-stationery:before {
  content: "D";
  height: 60px;
  line-height: 60px;
}
.sl-large-faq:before {
  content: "E";
  height: 60px;
  line-height: 58px;
}
.sl-large-bubble:before {
  content: "F";
  height: 60px;
  line-height: 60px;
}
.sl-large-person:before {
  content: "G";
  height: 60px;
  line-height: 60px;
}
.sl-large-team:before {
  content: "H";
  height: 60px;
  line-height: 50px;
}
.sl-large-camera:before {
  content: "I";
  height: 60px;
  line-height: 60px;
}
.sl-large-picture:before {
  content: "J";
  height: 60px;
  line-height: 56px;
}
.sl-large-cart-1:before {
  content: "K";
  height: 60px;
  line-height: 60px;
}
.sl-large-cart-2:before {
  content: "L";
  height: 60px;
  line-height: 60px;
}
.sl-large-photo:before {
  content: "M";
  height: 60px;
  line-height: 60px;
}
.sl-large-video:before {
  content: "N";
  height: 60px;
  line-height: 60px;
}
.sl-large-speaker:before {
  content: "O";
  height: 60px;
  line-height: 60px;
}
.sl-large-lock:before {
  content: "P";
  height: 60px;
  line-height: 60px;
}
.sl-large-trophy:before {
  content: "Q";
  height: 60px;
  line-height: 60px;
}
.sl-large-chat:before {
  content: "R";
  height: 60px;
  line-height: 60px;
}
.sl-large-list:before {
  content: "S";
  height: 60px;
  line-height: 60px;
}
.sl-large-poster:before {
  content: "T";
  height: 60px;
  line-height: 60px;
}
.sl-large-documents:before {
  content: "U";
  height: 60px;
  line-height: 60px;
}
.sl-large-forklift:before {
  content: "V";
  height: 60px;
  line-height: 44px;
}
.sl-large-building:before {
  content: "W";
  height: 60px;
  line-height: 60px;
}
.sl-large-fence:before {
  content: "X";
  height: 60px;
  line-height: 60px;
}
.sl-large-lab:before {
  content: "Y";
  height: 60px;
  line-height: 60px;
}
.sl-large-watering-can:before {
  content: "Z";
  height: 60px;
  line-height: 60px;
}
.sl-large-trowel:before {
  content: "0";
  height: 60px;
  line-height: 60px;
}
.sl-large-shovel:before {
  content: "1";
  height: 60px;
  line-height: 60px;
}
.sl-large-cone:before {
  content: "2";
  height: 60px;
  line-height: 60px;
}
.sl-large-lightbulb:before {
  content: "3";
  height: 60px;
  line-height: 60px;
}
.sl-large-door:before {
  content: "4";
  height: 60px;
  line-height: 60px;
}
.sl-large-bricks:before {
  content: "5";
  height: 60px;
  line-height: 60px;
}
.sl-large-brush-1:before {
  content: "6";
  height: 60px;
  line-height: 60px;
}
.sl-large-brush-2:before {
  content: "7";
  height: 60px;
  line-height: 60px;
}
.sl-large-percent:before {
  content: "8";
  height: 60px;
  line-height: 60px;
}
.sl-large-gears:before {
  content: "9";
  height: 60px;
  line-height: 60px;
}
.sl-large-tick:before {
  content: "!";
  height: 60px;
  line-height: 60px;
}
.sl-large-plan:before {
  content: "@";
  height: 60px;
  line-height: 60px;
}
.sl-large-megaphone:before {
  content: "#";
  height: 60px;
  line-height: 60px;
}
.sl-large-calculator:before {
  content: "$";
  height: 60px;
  line-height: 60px;
}
.sl-large-trolley:before {
  content: "%";
  height: 60px;
  line-height: 60px;
}
.sl-large-payment:before {
  content: "^";
  height: 60px;
  line-height: 60px;
}
.sl-large-construction:before {
  content: "&";
  height: 60px;
  line-height: 60px;
}
.sl-large-scissors:before {
  content: "*";
  height: 60px;
  line-height: 60px;
}
@font-face {
  font-family: "streamline-small";
  src: url("../fonts/streamline-small/fonts/streamline-small.eot");
  src: url("../fonts/streamline-small/fonts/streamline-small.eot?#iefix") format("embedded-opentype"), url("../fonts/streamline-small/fonts/streamline-small.woff") format("woff"), url("../fonts/streamline-small/fonts/streamline-small.ttf") format("truetype"), url("../fonts/streamline-small/fonts/streamline-small.svg#streamline-small") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display:swap;
}
[data-icon]:before {
  font-family: "streamline-small" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  vertical-align: middle;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class^="sl-small-"]:before,
[class*=" sl-small-"]:before {
  font-family: "streamline-small" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  vertical-align: middle;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.sl-small-helmet:before {
  content: "a";
  height: 48px;
  line-height: 46px;
}
.sl-small-wallet:before {
  content: "b";
  height: 48px;
  line-height: 52px;
}
.sl-small-roller:before {
  content: "c";
  height: 48px;
  line-height: 48px;
}
.sl-small-driller:before {
  content: "d";
    vertical-align: top;
}
.sl-small-bubble-check:before {
  content: "e";
  height: 48px;
  line-height: 48px;
}
.sl-small-shield:before {
  content: "f";
  height: 48px;
  line-height: 48px;
}
.sl-small-truck:before {
  content: "g";
  height: 48px;
  line-height: 34px;
}
.sl-small-house-1:before {
  content: "h";
  height: 48px;
  line-height: 38px;
}
.sl-small-eco:before {
  content: "i";
  height: 48px;
  line-height: 48px;
}
.sl-small-garage:before {
  content: "j";
  height: 48px;
  line-height: 38px;
}
.sl-small-conversation:before {
  content: "k";
  height: 48px;
  line-height: 48px;
}
.sl-small-phone:before {
  content: "l";
  height: 48px;
  line-height: 48px;
}
.sl-small-location:before {
  content: "m";
  height: 48px;
  line-height: 52px;
}
.sl-small-mail:before {
  content: "n";
  height: 48px;
  line-height: 38px;
}
.sl-small-wrench:before {
  content: "o";
  height: 48px;
  line-height: 48px;
}
.sl-small-measure:before {
  content: "p";
  height: 48px;
  line-height: 48px;
}
.sl-small-bucket:before {
  content: "q";
  height: 48px;
  line-height: 48px;
}
.sl-small-globe:before {
  content: "r";
  height: 48px;
  line-height: 48px;
}
.sl-small-house-2:before {
  content: "s";
    vertical-align: top;
}
.sl-small-briefcase:before {
  content: "t";
  height: 48px;
  line-height: 38px;
}
.sl-small-quote:before {
  content: "u";
  height: 48px;
  line-height: 52px;
}
.sl-small-clock:before {
  content: "v";
  height: 48px;
  line-height: 48px;
}
.sl-small-fax:before {
  content: "w";
  height: 48px;
  line-height: 44px;
}
.sl-small-key:before {
  content: "x";
  height: 48px;
  line-height: 48px;
}
.sl-small-pencil:before {
  content: "y";
  height: 48px;
  line-height: 44px;
}
.sl-small-hammer:before {
  content: "z";
  height: 48px;
  line-height: 46px;
}
.sl-small-wrenches:before {
  content: "A";
  height: 48px;
  line-height: 48px;
}
.sl-small-screwdriver:before {
  content: "B";
  height: 48px;
  line-height: 48px;
}
.sl-small-ruler:before {
  content: "C";
  height: 48px;
  line-height: 48px;
}
.sl-small-stationery:before {
  content: "D";
  height: 48px;
  line-height: 48px;
}
.sl-small-faq:before {
  content: "E";
  height: 48px;
  line-height: 44px;
}
.sl-small-bubble:before {
  content: "F";
  height: 48px;
  line-height: 48px;
}
.sl-small-person:before {
  content: "G";
  height: 48px;
  line-height: 48px;
}
.sl-small-team:before {
  content: "H";
  height: 48px;
  line-height: 38px;
}
.sl-small-camera:before {
  content: "I";
  height: 48px;
  line-height: 48px;
}
.sl-small-picture:before {
  content: "J";
  height: 48px;
  line-height: 44px;
}
.sl-small-cart-1:before {
  content: "K";
  height: 48px;
  line-height: 48px;
}
.sl-small-cart-2:before {
  content: "L";
  height: 48px;
  line-height: 48px;
}
.sl-small-photo:before {
  content: "M";
  height: 48px;
  line-height: 48px;
}
.sl-small-video:before {
  content: "N";
  height: 48px;
  line-height: 48px;
}
.sl-small-speaker:before {
  content: "O";
  height: 48px;
  line-height: 50px;
}
.sl-small-lock:before {
  content: "P";
  height: 48px;
  line-height: 48px;
}
.sl-small-trophy:before {
  content: "Q";
  height: 48px;
  line-height: 48px;
}
.sl-small-chat:before {
  content: "R";
  height: 48px;
  line-height: 48px;
}
.sl-small-list:before {
  content: "S";
  height: 48px;
  line-height: 48px;
}
.sl-small-poster:before {
  content: "T";
  height: 48px;
  line-height: 48px;
}
.sl-small-documents:before {
  content: "U";
  height: 48px;
  line-height: 48px;
}
.sl-small-forklift:before {
  content: "V";
  height: 48px;
  line-height: 38px;
}
.sl-small-building:before {
  content: "W";
  height: 48px;
  line-height: 48px;
}
.sl-small-fence:before {
  content: "X";
  height: 48px;
  line-height: 48px;
}
.sl-small-lab:before {
  content: "Y";
  height: 48px;
  line-height: 48px;
}
.sl-small-watering-can:before {
  content: "Z";
  height: 48px;
  line-height: 40px;
}
.sl-small-trowel:before {
  content: "0";
  height: 48px;
  line-height: 48px;
}
.sl-small-shovel:before {
  content: "1";
  height: 48px;
  line-height: 48px;
}
.sl-small-cone:before {
  content: "2";
  height: 48px;
  line-height: 48px;
}
.sl-small-lightbulb:before {
  content: "3";
  height: 48px;
  line-height: 48px;
}
.sl-small-door:before {
  content: "4";
  height: 48px;
  line-height: 48px;
}
.sl-small-bricks:before {
  content: "5";
  height: 48px;
  line-height: 34px;
}
.sl-small-brush-1:before {
  content: "6";
  height: 48px;
  line-height: 48px;
}
.sl-small-brush-2:before {
  content: "7";
  height: 48px;
  line-height: 48px;
}
.sl-small-percent:before {
  content: "8";
  height: 48px;
  line-height: 48px;
}
.sl-small-gears:before {
  content: "9";
  height: 48px;
  line-height: 48px;
}
.sl-small-tick:before {
  content: "!";
  height: 48px;
  line-height: 42px;
}
.sl-small-plan:before {
  content: "@";
  height: 48px;
  line-height: 48px;
}
.sl-small-megaphone:before {
  content: "#";
  height: 48px;
  line-height: 48px;
}
.sl-small-calculator:before {
  content: "$";
  height: 48px;
  line-height: 48px;
}
.sl-small-trolley:before {
  content: "%";
  height: 48px;
  line-height: 48px;
}
.sl-small-payment:before {
  content: "^";
  height: 48px;
  line-height: 48px;
}
.sl-small-construction:before {
  content: "&";
  height: 48px;
  line-height: 48px;
}
.sl-small-scissors:before {
  content: "*";
  height: 48px;
  line-height: 48px;
}
