I need help understanding what is happening in the below example. I am trying to set the font size to 23pts. But it is only changing the size of the font within the \textbf{}. The text that fills the #2 parameter ends up being very small. See the picture for the example.
\begin{minipage}[l]{.08\textwidth}
\includegraphics[width=\textwidth, height=1.25cm]{./images/green_checkmark}
\end{minipage}
\begin{minipage}[c]{.92\textwidth}
\fontsize{23}{28}
%\LARGE
\textcolor{TitleColor}{\textbf{#1} #2} \\
\large
\textcolor{SubTitleColor}{#3}
\end{minipage}

However if I comment out \Large and uncomment \fontsize:
\begin{minipage}[c]{.92\textwidth}
%\fontsize{23}{28}
\LARGE
\textcolor{TitleColor}{\textbf{#1} #2} \\
\large
\textcolor{SubTitleColor}{#3}
\end{minipage}
I get:

Basically, all I want is to be able to set the font size to be something between \LARGE and \huge.
Also, I tried the below without success:
\textcolor{TitleColor}{\textbf{#1} \fontsize{23}{28}#2} \