/*--------------------------------

Icons Web Font
Generated using nucleoapp.com

-------------------------------- */
@font-face {
  font-family: 'Icons';
  src: url('fonts/Icons.eot');
  src: url('fonts/Icons.eot') format('embedded-opentype'), url('fonts/Icons.woff2') format('woff2'), url('fonts/Icons.woff') format('woff'), url('fonts/Icons.ttf') format('truetype'), url('fonts/Icons.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*------------------------
	base class definition
-------------------------*/
.icons {
  display: inline-block;
  font: normal normal normal 1em/1 'Icons';
  color: inherit;
  flex-shrink: 0;
  speak: none;
  text-transform: none;
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/*------------------------
  change icon size
-------------------------*/
/* relative units */
.icons-sm {
  font-size: 0.8em;
}
.icons-lg {
  font-size: 1.2em;
}
/* absolute units */
.icons-16 {
  font-size: 16px;
}
.icons-32 {
  font-size: 32px;
}

/*------------------------
  spinning icons
-------------------------*/
.icons-is-spinning {
  animation: icons-spin 1s infinite linear;
}
@keyframes icons-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*------------------------
  rotated/flipped icons
-------------------------*/
.icons-rotate-90 {
  transform: rotate(90deg);
}
.icons-rotate-180 {
  transform: rotate(180deg);
}
.icons-rotate-270 {
  transform: rotate(270deg);
}
.icons-flip-y {
  transform: scaleY(-1);
}
.icons-flip-x {
  transform: scaleX(-1);
}

/*------------------------
	colours
-------------------------*/
.color-facebook{
  color: #4267B2 !important;
}
.color-facebook:hover{
  color: #1877F2 !important;
}
.color-instagram{
  color: #C13584 !important;
}
.color-instagram:hover{
  color: #E1306C !important;
}
.color-youtube{
  color: #FF0000 !important;
}
.color-youtube:hover{
  color: #ff3838 !important;
}
.color-rss{
  color: #fa8231 !important;
}
.color-rss:hover{
  color: #fd9644 !important;
}
.color-telegram{
  color: #229ED9 !important;
}
.color-telegram:hover{
  color: #2AABEE !important;
}
.color-twitter{
  color: #1DA1F2 !important;
}
.color-twitter:hover{
  color: #00BEF6 !important;
}

/*------------------------
 footer links icons
-------------------------*/

footer a i{
  font-size: 48px;
}

/*------------------------
	icons
-------------------------*/

.icons-ui-blog::before {
  content: "\ea02";
}

.icons-ui-call::before {
  content: "\ea03";
}

.icons-ui-cancel::before {
  content: "\ea04";
}

.icons-ui-card::before {
  content: "\ea05";
}

.icons-ui-cart::before {
  content: "\ea06";
}

.icons-ui-cash::before {
  content: "\ea07";
}

.icons-ui-chat::before {
  content: "\ea08";
}

.icons-ui-check::before {
  content: "\ea09";
}

.icons-ui-contatti::before {
  content: "\ea0a";
}

.icons-ui-delivery::before {
  content: "\ea0b";
}

.icons-ui-down::before {
  content: "\ea0c";
}

.icons-ui-download::before {
  content: "\ea0d";
}

.icons-ui-dropdown::before {
  content: "\ea0e";
}

.icons-ui-dropship::before {
  content: "\ea0f";
}

.icons-ui-edit::before {
  content: "\ea10";
}

.icons-ui-email::before {
  content: "\ea11";
}

.icons-ui-error::before {
  content: "\ea12";
}

.icons-ui-facebook::before {
  content: "\ea13";
}

.icons-ui-favorite::before {
  content: "\ea14";
}

.icons-ui-bell::before {
  content: "\ea15";
}

.icons-ui-folder::before {
  content: "\ea16";
}

.icons-ui-free-delivery::before {
  content: "\ea17";
}

.icons-ui-gift-card::before {
  content: "\ea18";
}

.icons-ui-gift::before {
  content: "\ea19";
}

.icons-ui-growshop::before {
  content: "\ea1a";
}

.icons-ui-heart-outline::before {
  content: "\ea1b";
}

.icons-ui-home::before {
  content: "\ea1c";
}

.icons-ui-info::before {
  content: "\ea1d";
}

.icons-ui-bonifico::before {
  content: "\ea1e";
}

.icons-ui-left::before {
  content: "\ea1f";
}

.icons-ui-link::before {
  content: "\ea20";
}

.icons-ui-list::before {
  content: "\ea21";
}

.icons-ui-lock::before {
  content: "\ea22";
}

.icons-ui-login::before {
  content: "\ea23";
}

.icons-ui-logout::before {
  content: "\ea24";
}

.icons-ui-manuali::before {
  content: "\ea25";
}

.icons-ui-maps::before {
  content: "\ea26";
}

.icons-ui-menu::before {
  content: "\ea27";
}

.icons-ui-offers::before {
  content: "\ea28";
}

.icons-ui-open::before {
  content: "\ea29";
}

.icons-ui-pack::before {
  content: "\ea2a";
}

.icons-ui-pack2::before {
  content: "\ea2b";
}

.icons-ui-pallet::before {
  content: "\ea2c";
}

.icons-ui-partner::before {
  content: "\ea2d";
}

.icons-ui-paypal::before {
  content: "\ea2e";
}

.icons-ui-phone::before {
  content: "\ea2f";
}

.icons-ui-pin-idro::before {
  content: "\ea30";
}

.icons-ui-plus::before {
  content: "\ea31";
}

.icons-ui-quest::before {
  content: "\ea32";
}

.icons-ui-right::before {
  content: "\ea33";
}

.icons-ui-rss::before {
  content: "\ea34";
}

.icons-ui-save-instagram::before {
  content: "\ea35";
}

.icons-ui-save::before {
  content: "\ea36";
}

.icons-ui-search::before {
  content: "\ea37";
}

.icons-ui-secure::before {
  content: "\ea38";
}

.icons-ui-setting_1::before {
  content: "\ea39";
}

.icons-ui-setting::before {
  content: "\ea3a";
}

.icons-ui-share::before {
  content: "\ea3b";
}

.icons-ui-star-half::before {
  content: "\ea3c";
}

.icons-ui-star::before {
  content: "\ea3d";
}

.icons-ui-telegram::before {
  content: "\ea3e";
}

.icons-ui-thunder::before {
  content: "\ea3f";
}

.icons-ui-time::before {
  content: "\ea40";
}

.icons-ui-trash::before {
  content: "\ea41";
}

.icons-ui-twitter::before {
  content: "\ea42";
}

.icons-ui-up::before {
  content: "\ea43";
}

.icons-ui-update::before {
  content: "\ea44";
}

.icons-ui-user::before {
  content: "\ea45";
}

.icons-ui-utility::before {
  content: "\ea46";
}

.icons-ui-video::before {
  content: "\ea47";
}

.icons-ui-warning::before {
  content: "\ea48";
}

.icons-ui-whatsapp::before {
  content: "\ea49";
}

.icons-ui-whatsapp2::before {
  content: "\ea4a";
}

.icons-ui-youtube::before {
  content: "\ea4b";
}

.icons-ui-zommin::before {
  content: "\ea4c";
}

.icons-ui-zoomout::before {
  content: "\ea4d";
}

.icons-ui-filter::before {
  content: "\ea4e";
}

.icons-ui-instagram::before {
  content: "\ea4f";
}

.icons-ui-calendar::before {
  content: "\ea50";
}

.icons-c-20::before {
  content: "\ea51";
}

.icons-c-24::before {
  content: "\ea52";
}

.icons-c-25::before {
  content: "\ea53";
}

.icons-c-26::before {
  content: "\ea54";
}

.icons-c-27::before {
  content: "\ea55";
}

.icons-c-28::before {
  content: "\ea56";
}

.icons-c-29::before {
  content: "\ea57";
}

.icons-c-30::before {
  content: "\ea58";
}

.icons-c-23::before {
  content: "\ea59";
}

.icons-c-82::before {
  content: "\ea5a";
}

.icons-c-85::before {
  content: "\ea5b";
}

.icons-c-86::before {
  content: "\ea5c";
}

.icons-c-90::before {
  content: "\ea5d";
}

.icons-c-91::before {
  content: "\ea5e";
}

.icons-c-94::before {
  content: "\ea5f";
}

.icons-c-103::before {
  content: "\ea60";
}

.icons-c-105::before {
  content: "\ea61";
}

.icons-c-107::before {
  content: "\ea62";
}

.icons-c-114::before {
  content: "\ea63";
}

.icons-c-126::before {
  content: "\ea64";
}

.icons-c-80::before {
  content: "\ea65";
}

.icons-c-22::before {
  content: "\ea66";
}

.icons-c-21::before {
  content: "\ea67";
}

.icons-s-20::before {
  content: "\ea68";
}

.icons-s-34::before {
  content: "\ea69";
}

.icons-s-35::before {
  content: "\ea6a";
}

.icons-s-30::before {
  content: "\ea6b";
}

.icons-s-21::before {
  content: "\ea6c";
}

.icons-s-38::before {
  content: "\ea6d";
}

.icons-s-28::before {
  content: "\ea6e";
}

.icons-s-40::before {
  content: "\ea6f";
}

.icons-s-41::before {
  content: "\ea70";
}

.icons-s-42::before {
  content: "\ea71";
}

.icons-s-44::before {
  content: "\ea72";
}

.icons-s-46::before {
  content: "\ea73";
}

.icons-s-47::before {
  content: "\ea74";
}

.icons-s-48::before {
  content: "\ea75";
}

.icons-s-49::before {
  content: "\ea76";
}

.icons-s-66::before {
  content: "\ea77";
}

.icons-s-67::before {
  content: "\ea78";
}

.icons-s-68::before {
  content: "\ea79";
}

.icons-s-69::before {
  content: "\ea7a";
}

.icons-s-70::before {
  content: "\ea7b";
}

.icons-s-72::before {
  content: "\ea7c";
}

.icons-s-73::before {
  content: "\ea7d";
}

.icons-s-74::before {
  content: "\ea7e";
}

.icons-s-75::before {
  content: "\ea7f";
}

.icons-s-76::before {
  content: "\ea80";
}

.icons-s-77::before {
  content: "\ea81";
}

.icons-s-78::before {
  content: "\ea82";
}

.icons-s-79::before {
  content: "\ea83";
}

.icons-s-80::before {
  content: "\ea84";
}

.icons-s-81::before {
  content: "\ea85";
}

.icons-s-82::before {
  content: "\ea86";
}

.icons-s-85::before {
  content: "\ea87";
}

.icons-s-181::before {
  content: "\ea88";
}

.icons-s-183::before {
  content: "\ea89";
}

.icons-s-187::before {
  content: "\ea8a";
}

.icons-s-189::before {
  content: "\ea8b";
}

.icons-s-190::before {
  content: "\ea8c";
}

.icons-s-297::before {
  content: "\ea8d";
}

.icons-s-298::before {
  content: "\ea8e";
}

.icons-s-304::before {
  content: "\ea8f";
}

.icons-s-317::before {
  content: "\ea90";
}

.icons-s-319::before {
  content: "\ea91";
}

.icons-s-320::before {
  content: "\ea92";
}

.icons-s-321::before {
  content: "\ea93";
}

.icons-s-322::before {
  content: "\ea94";
}

.icons-s-324::before {
  content: "\ea95";
}

.icons-s-327::before {
  content: "\ea96";
}

.icons-s-328::before {
  content: "\ea97";
}

.icons-s-344::before {
  content: "\ea98";
}

.icons-s-347::before {
  content: "\ea99";
}

.icons-s-348::before {
  content: "\ea9a";
}

.icons-s-368::before {
  content: "\ea9b";
}

.icons-s-31::before {
  content: "\ea9c";
}

.icons-s-372::before {
  content: "\ea9d";
}

.icons-s-386::before {
  content: "\ea9e";
}

.icons-s-387::before {
  content: "\ea9f";
}

.icons-s-33::before {
  content: "\eaa0";
}

.icons-s-32::before {
  content: "\eaa1";
}

.icons-s-392::before {
  content: "\eaa2";
}

.icons-s-370::before {
  content: "\eaa3";
}

.icons-s-414::before {
  content: "\eaa4";
}

.icons-s-417::before {
  content: "\eaa5";
}

.icons-s-419::before {
  content: "\eaa6";
}

.icons-s-420::before {
  content: "\eaa7";
}

.icons-s-422::before {
  content: "\eaa8";
}

.icons-s-424::before {
  content: "\eaa9";
}

.icons-s-425::before {
  content: "\eaaa";
}

.icons-s-430::before {
  content: "\eaab";
}

.icons-s-431::before {
  content: "\eaac";
}

.icons-s-434::before {
  content: "\eaad";
}

.icons-s-435::before {
  content: "\eaae";
}

.icons-s-436::before {
  content: "\eaaf";
}

.icons-s-438::before {
  content: "\eab0";
}

.icons-s-439::before {
  content: "\eab1";
}

.icons-s-440::before {
  content: "\eab2";
}

.icons-s-442::before {
  content: "\eab3";
}

.icons-s-443::before {
  content: "\eab4";
}

.icons-s-444::before {
  content: "\eab5";
}

.icons-s-447::before {
  content: "\eab6";
}

.icons-s-448::before {
  content: "\eab7";
}

.icons-s-449::before {
  content: "\eab8";
}

.icons-s-450::before {
  content: "\eab9";
}

.icons-s-452::before {
  content: "\eaba";
}

.icons-s-453::before {
  content: "\eabb";
}

.icons-s-454::before {
  content: "\eabc";
}

.icons-s-455::before {
  content: "\eabd";
}

.icons-s-469::before {
  content: "\eabe";
}

.icons-s-470::before {
  content: "\eabf";
}

.icons-s-472::before {
  content: "\eac0";
}

.icons-s-473::before {
  content: "\eac1";
}

.icons-s-474::before {
  content: "\eac2";
}

.icons-s-475::before {
  content: "\eac3";
}

.icons-s-476::before {
  content: "\eac4";
}

.icons-s-477::before {
  content: "\eac5";
}

.icons-s-484::before {
  content: "\eac6";
}

.icons-s-485::before {
  content: "\eac7";
}

.icons-s-487::before {
  content: "\eac8";
}

.icons-s-488::before {
  content: "\eac9";
}

.icons-s-489::before {
  content: "\eaca";
}

.icons-s-490::before {
  content: "\eacb";
}

.icons-s-491::before {
  content: "\eacc";
}

.icons-s-1075::before {
  content: "\eacd";
}

.icons-s-1076::before {
  content: "\eace";
}

.icons-s-1077::before {
  content: "\eacf";
}

.icons-s-1078::before {
  content: "\ead0";
}

.icons-s-1079::before {
  content: "\ead1";
}

.icons-s-1080::before {
  content: "\ead2";
}

.icons-s-1082::before {
  content: "\ead3";
}

.icons-s-1093::before {
  content: "\ead4";
}

.icons-s-1096::before {
  content: "\ead5";
}

.icons-s-1102::before {
  content: "\ead6";
}

.icons-s-1106::before {
  content: "\ead7";
}

.icons-s-1107::before {
  content: "\ead8";
}

.icons-s-1108::before {
  content: "\ead9";
}

.icons-s-1109::before {
  content: "\eada";
}

.icons-s-1111::before {
  content: "\eadb";
}

.icons-s-1124::before {
  content: "\eadc";
}

.icons-s-1126::before {
  content: "\eadd";
}

.icons-s-1128::before {
  content: "\eade";
}

.icons-s-1131::before {
  content: "\eadf";
}

.icons-s-1135::before {
  content: "\eae0";
}

.icons-s-1136::before {
  content: "\eae1";
}

.icons-s-1140::before {
  content: "\eae2";
}

.icons-s-1141::before {
  content: "\eae3";
}

.icons-s-1142::before {
  content: "\eae4";
}

.icons-s-1143::before {
  content: "\eae5";
}

.icons-s-1149::before {
  content: "\eae6";
}

.icons-s-1154::before {
  content: "\eae7";
}

.icons-s-1155::before {
  content: "\eae8";
}

.icons-s-1157::before {
  content: "\eae9";
}

.icons-s-1158::before {
  content: "\eaea";
}

.icons-s-1163::before {
  content: "\eaeb";
}

.icons-s-1164::before {
  content: "\eaec";
}

.icons-s-1167::before {
  content: "\eaed";
}

.icons-s-1168::before {
  content: "\eaee";
}

.icons-s-1169::before {
  content: "\eaef";
}

.icons-s-1170::before {
  content: "\eaf0";
}

.icons-s-1171::before {
  content: "\eaf1";
}

.icons-s-1172::before {
  content: "\eaf2";
}

.icons-s-1173::before {
  content: "\eaf3";
}

.icons-s-1174::before {
  content: "\eaf4";
}

.icons-s-1178::before {
  content: "\eaf5";
}

.icons-s-1179::before {
  content: "\eaf6";
}

.icons-s-1181::before {
  content: "\eaf7";
}

.icons-s-1262::before {
  content: "\eaf8";
}

.icons-s-1264::before {
  content: "\eaf9";
}

.icons-s-1265::before {
  content: "\eafa";
}

.icons-s-1266::before {
  content: "\eafb";
}

.icons-s-1267::before {
  content: "\eafc";
}

.icons-s-1269::before {
  content: "\eafd";
}

.icons-s-1273::before {
  content: "\eafe";
}

.icons-s-1274::before {
  content: "\eaff";
}

.icons-s-1279::before {
  content: "\eb00";
}

.icons-s-1281::before {
  content: "\eb01";
}

.icons-s-1282::before {
  content: "\eb02";
}

.icons-s-1284::before {
  content: "\eb03";
}

.icons-s-1297::before {
  content: "\eb04";
}

.icons-s-1298::before {
  content: "\eb05";
}

.icons-s-1299::before {
  content: "\eb06";
}

.icons-s-1301::before {
  content: "\eb07";
}

.icons-s-1302::before {
  content: "\eb08";
}

.icons-s-391::before {
  content: "\eb09";
}

.icons-s-388::before {
  content: "\eb0a";
}

.icons-s-413::before {
  content: "\eb0b";
}

