/*
Theme Name: alternativegp
Theme URI:  https://www.wpserveur.net
Author:     alternative-gp
Author URI: https://www.wpserveur.net
Template:   twentytwentyfive
Version:    1.0
License:    GNU General Public License v2 or later
*/
.wp-element-caption {
	min-height:6rem;
}
.dispnone {
	display: none;
}
.wp-block-gallery.has-nested-images figure.wp-block-image {
	flex-grow: unset;
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a {
	color:var(--wp--preset--color--accent-3) !important; 
	text-decoration:none;
	font-weight: 600;
	font-size: var(--wp--preset--font-size--medium);
	font-family: var(--wp--preset--font-family--faune);
}
.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption {
		padding: 10px 0px; !important;
}
.nom-candidat {
	color:var(--wp--preset--color--accent-1) !important; 
	font-family: var(--wp--preset--font-family--faune) !important;
	font-weight: 600;
	font-size: var(--wp--preset--font-size--large);
}
h2 {
	color:var(--wp--preset--color--accent-1) !important; 
	font-family: var(--wp--preset--font-family--faune) !important;
	font-weight: 600;
	font-size: var(--wp--preset--font-size--x-large) !important;
}
.wp-block-list {
	margin-top: 0;
	line-height: 1.3;
}
.wp-block-list li {
	margin-top: 0.2rem;
}	
.redon {
}
.frm_primary_label {
	color:var(--wp--preset--color--accent-1) !important;
	font-family: var(--wp--preset--font-family--poppins) !important;	
	font-weight:400 !important;
	font-size:var(--wp--preset--font-size--medium) !important;
}
.frm_button_submit {
	font-size:var(--wp--preset--font-size--large) !important;
	background:var(--wp--preset--color--accent-1) !important;
	border:none !important;
	box-shadow:none !important;
	color: #ffffff;
	font-family: var(--wp--preset--font-family--faune) !important;
	font-weight:600 !important;
	border-radius: 8px;
	padding: 8px 16px;
	box-sizing: border-box;
}
p.is-style-text-display::before {
  content: "●";
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.acc-largeur {
	max-width:42rem;
}