/*========================
* 
* 				TYPO
* 
* ======================*/


/*===== EXEMPLE =====*/

/* --- Exemple */

.titre-1.fl-rich-text * {
	font-family: var(--typo-principale) !important;
	font-weight: var(--bold);
	font-size: var(--size-titre-1);
	line-height: calc(var(--size-titre-1) + 4px) !important;
}



.titre-2.fl-rich-text,
.titre-2.fl-rich-text * {
	font-family: var(--typo-principale) !important;
	font-weight: var(--semi-bold);
	font-size: var(--size-titre-2);
	line-height: calc(var(--size-titre-2) + 4px);
}

.titre-3.fl-rich-text,
.titre-3.fl-rich-text * {
	font-family: var(--typo-principale) !important;
	font-weight: var(--semi-bold);
	font-size:  var(--size-titre-3);
	line-height: calc(var(--size-titre-3) + 4px);
}


.titre-4.fl-rich-text * {
	font-family: var(--typo-principale) !important;
	font-weight: var(--semi-bold);
	font-size: var(--size-titre-4);
	line-height: calc(var(--size-titre-4) + 4px);
}

.titre-5.fl-rich-text * {
	font-family: var(--typo-principale) !important;
	font-weight: var(--semi-bold);
	font-size: var(--size-titre-5);
	line-height: calc(var(--size-titre-5) + 4px);
}



.contenu-oversize-1.fl-rich-text * {
	font-family: var(--typo-principale) !important;
	font-weight: var(--bold);
	font-size: var(--size-contenu-oversize-1);
	line-height: calc(var(--contenu-oversize-1) + 4px);
}

.contenu-oversize-2.fl-rich-text * {
	font-family: var(--typo-principale) !important;
	font-weight: var(--regular);
	font-size: var(--size-contenu-oversize-2);
	line-height: calc(var(--size-contenu-oversize-2) + 4px);
}




.intertitre.fl-rich-text * {
	font-family: var(--typo-principale) !important;
	font-weight: var(--regular)!important;
	font-style: italic;
	font-size:  var(--size-intertitre)!important;
	line-height: calc(var(--size-intertitre) + 4px);
}

.gform_confirmation_message * {
	color: var(--noir); 
}

.gform_confirmation_message *,
.contenu-1.fl-rich-text,
.contenu-1.fl-rich-text * {
	font-family: var(--typo-principale) !important;
	font-weight: var(--bold)!important;
	font-size: var(--size-contenu-1)!important;
	line-height: calc(var(--size-contenu-1) + 4px);
}


.contenu-2.fl-rich-text * {
	font-family: var(--typo-principale) !important;
	font-weight: var(--regular)!important;
	font-size:  var(--size-contenu-2)!important;
	line-height: calc(var(--size-contenu-2) + 4px);
}

.contenu-3.fl-rich-text * {
	font-family: var(--typo-principale) !important;
	font-weight: var(--regular)!important;
	font-size:  var(--size-contenu-3)!important;
	line-height: calc(var(--size-contenu-3) + 4px);
}



.legende.fl-rich-text * {
	font-family: var(--typo-principale) !important;
	font-weight: var(--regular)!important;
	font-size:  var(--size-legende)!important;
	line-height: calc(var(--size-legende) + 4px);
}






