@font-face {
    font-family: "flaticon_vivero";
    src: url("./flaticon_vivero.ttf?bb934e5c7abc128bbf6ff8620597f132") format("truetype"),
url("flaticon_vivero.woff?bb934e5c7abc128bbf6ff8620597f132") format("woff"),
url("flaticon_vivero.woff2?bb934e5c7abc128bbf6ff8620597f132") format("woff2"),
url("flaticon_vivero.eot?bb934e5c7abc128bbf6ff8620597f132#iefix") format("embedded-opentype"),
url("flaticon_vivero.svg?bb934e5c7abc128bbf6ff8620597f132#flaticon_vivero") format("svg");
}

i[class^="flaticon-"]:before, i[class*=" flaticon-"]:before {
    font-family: flaticon_vivero !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.flaticon-notas:before {
    content: "\f101";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-factura:before {
    content: "\f102";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-tiempo:before {
    content: "\f103";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-solicitud-de-cotizacion:before {
    content: "\f104";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-planta-en-crecimiento:before {
    content: "\f105";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-lista:before {
    content: "\f106";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-cliente:before {
    content: "\f107";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-circular2:before {
    content: "\f108";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-contrasena:before {
    content: "\f109";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-cerrar-sesion:before {
    content: "\f10a";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-ver:before {
    content: "\f10b";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-tarjeta-de-debito:before {
    content: "\f10c";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-error:before {
    content: "\f10d";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-descuento:before {
    content: "\f10e";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-factura-1:before {
    content: "\f10f";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-boton-editar:before {
    content: "\f110";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-eliminar:before {
    content: "\f111";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-refinanciar:before {
    content: "\f112";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-transferencia-de-datos:before {
    content: "\f113";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-metodo-de-pago:before {
    content: "\f114";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}
.flaticon-circular2:before {
    content: "\f108";
                font-size: 20px;
    margin-right: 15px;
    vertical-align: bottom;
    float: none;
    stroke-width: 2.5px;
}