.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 {
  /* ------ Import ------ */
  /* ------ Dichiarazione Variabili ------ */
  /* ------ STILE ------ */
  /**
 * Funzioni LESS principali per tutti i miei widget
 * Si raccomanda di non inserire regole dirette, ma di utilizzare il format dei Mixins per poi richiamare le regole CSS all'interno del file LESS del singolo widget,
 * Poiché questo file viene automaticamente incluso in ogni mio widget tramtie la funzione wg_widgets_less_add_filter in wg_widgets.php.
 * */
  /**
 * 
 * @colors --> Array(
 * 		[1] => color
 * 		[2] => color_state => normal | link | none (nessuna applicazione dei colori di stato)
 * 		[3] => color_hover
 *  	[4] => color_visited
 *  	[5] => color_focus
 * )
 * 
 **/
  /**
 * 
 * @colors --> Array(
 * 		[1] => color
 * 		[2] => color_state
 * 		[3] => color_hover
 *  	[4] => color_visited
 *  	[5] => color_focus
 * )
 * 
 **/
  /**
 * Ampliato con il replace per evitare problemi con i Font standard tipo Georgia ecc.
 * 
 **/
  /**
 * 
 * @font --> Array(
 * 		[1] => font-family
 * 		[2] => font-weight
 *  	[3] => font-style
 *  	[4] => font-size
 *  	[5] => color
 * 		[6] => color_state
 * 		[7] => color_hover
 *		[8] => color_visited
 *  	[9] => color_focus
 * )
 * 
 **/
  /**
 * @list --> Array(
 *  	[1] => border-style
 *  	[2] => border-width
 *  	[3] => border-color
 * 		[4] => border-radius
 * )
 **/
  /**
 * @list --> Array(
 *  	[1] => margin
 *  	[2] => padding
 *  	[3] => text-align
 * )
 **/
  /**
 * @layout --> Array(
 * 		[1] => margin
 * 		[2] => padding
 * 		[3] => text_align
 * )
 * 
 * @font --> Array(
 * 		[1] => font_family
 * 		[2] => font_weight
 *  	[3] => font_style
 *  	[4] => font_size
 *  	[5] => color
 * 		[6] => color_state
 * 		[7] => color_hover
 * 		[8] => color_visited
 * 		[9] => color_focus
 * )
 * 
 * @borders --> Array(
 * 		[1] => border-style
 * 		[2] => border-width
 *  	[3] => border-color
 * 		[4] => border-radius
 * )
 * 
 **/
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox.flex {
  display: flex;
  justify-content: flex-start;
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox.flex p {
  margin-left: 15px;
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox.flex p:first-of-type {
  margin-left: 0;
  margin-top: 0px;
  margin-bottom: 0px;
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox.default {
  text-align: left;
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox.default p {
  margin-left: 0px;
  margin-right: 0px;
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p {
  margin-top: 0px;
  margin-bottom: 0px;
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p:first-of-type {
  margin-top: 0;
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p:last-of-type {
  margin-bottom: 0px !important;
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p.icon:before {
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  text-align: center;
  font-size: 20px;
  width: 20px;
  color: #000000;
  margin-right: 5px;
  vertical-align: middle;
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p.icon.custom-0:before {
  content: "\f00c";
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p.icon.custom-1:before {
  content: "\f00d";
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p.icon.color-0:before {
  color: #81d742;
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p.icon.color-1:before {
  color: #dd3333;
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p.icon.tel:before {
  content: "\f879";
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p.icon.mail:before {
  content: "\f0e0";
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p.icon.map:before {
  content: "\f3c5";
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p.icon.fb:before {
  font-family: "Font Awesome 5 Brands";
  content: "\f09a";
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p.icon.ig:before {
  font-family: "Font Awesome 5 Brands";
  content: "\f16d";
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p.icon.brands:before {
  font-family: "Font Awesome 5 Brands";
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p.icon.solid:before {
  font-weight: 900;
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p.icon.regular:before {
  font-weight: 400;
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p a {
  color: #000000;
  font-size: 15px;
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p a:hover {
  color: #000000;
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p .text.pre {
  color: inherit;
  font-weight: normal;
}
.so-widget-wg-iconbox-iconbox-due-04101590649d-13471 .wg-iconbox p .text.post {
  color: inherit;
  font-weight: normal;
}