Adding New font in IText 7

I am trying to setup a new font in Itext7 and it is not reflecting in the PDF.

Adding the default font works but unable to set new fonts.

    private static final String BRUSHED_SCRIPT = "src/main/resources/fonts/LucyTheCatRegular-Bg9x.ttf";

    private PdfFont brushedScriptFont = null;

    public PDFService() {

        try {
            this.brushedScriptFont = PdfFontFactory.createFont(BRUSHED_SCRIPT);
        } catch (Exception e) {
            throw new RuntimeException();
        }
    }

   private Cell getAddressCell(String text, TextAlignment alignment) throws IOException {
        Cell cell = new Cell().add(new Paragraph(text).setFont(brushedScriptFont));
        cell.setPadding(0);
        //cell.setFont(this.brushedScriptFont);
        cell.setTextAlignment(alignment);
        cell.setBorder(Border.NO_BORDER);
        cell.setFontSize(14);

        return cell;
    }