%!TEX pdflatex

\documentclass{article}
\usepackage[svgnames]{xcolor}
\usepackage[most]{tcolorbox}
\usepackage{fontawesome5}

\tcbset{cdefaut/.style={%
	enhanced,breakable,center,boxrule=1.25pt,drop shadow=black!33!white,%no shadow,%
	sharp corners=uphill,arc=12pt,before skip=12pt,after skip=12pt,%
	left=5pt,leftupper=5pt,top=1mm,bottom=1mm,%
	before upper=\leavevmode
    }
}

\newcounter{boitedef}
\newcounter{boitermq}
\newcounter{boiteppte}

%def
\newtcolorbox[use counter=boitedef]{boitedef}[2][]{%
	cdefaut,%
	colframe=ForestGreen,coltitle=black,colbacktitle=ForestGreen!35,colback=ForestGreen!15,
	title=\textcolor{ForestGreen!25!Black}{\faIcon[regular]{comment-dots}\:\:Définition{#1} \thetcbcounter{}#2}
}

%prop
\newtcolorbox[use counter=boiteppte]{boiteppte}[2][]{%
	cdefaut,%
	colframe=Salmon,coltitle=black,colbacktitle=Salmon!35,colback=Salmon!15,
	title=\textcolor{Salmon!25!Black}{\faCog\:\:Propriété{#1} \thetcbcounter{}#2}
}

%rmq
\newtcolorbox[use counter=boitermq]{boitermq}[2][]{%
	cdefaut,%
	colframe=MidnightBlue,coltitle=black,colbacktitle=MidnightBlue!35,colback=MidnightBlue!15,
	title=\textcolor{MidnightBlue!25!Black}{\faHandPointRight[regular]\:\:Remarque{#1} \thetcbcounter{}#2}
}

\begin{document}

\section{Première partie}

\subsection{Première sous-partie}

\begin{boitedef}{}
Une première définition
\end{boitedef}

\begin{boitedef}[s]{ et \stepcounter{boitedef}\thetcbcounter}
Une deuxième définition et une troisième définition
\end{boitedef}

\begin{boitermq}{}
Une première remarque
\end{boitermq}

\begin{boitedef}{}
Une troisième définition
\end{boitedef}

\begin{boiteppte}{}
Une première propriété
\end{boiteppte}

\subsection{Deuxième sous-partie}

\end{document}