/* Icon */

.icon {

@include icon;
border-bottom: none;
position: relative;
> .label {
    display: none;
}
&:before {
    line-height: inherit;
}
&.solid {
    &:before {
        font-weight: 900;
    }
}
&.certs {
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    &:before {
        font-family: 'Certifications' !important;
    }
}
&.brands {
    &:before {
        font-family: 'Font Awesome 5 Brands';
    }
}

}