/*
 Theme Name:   Quantum Way TAR 2023
 Theme URI:    https://quantum-way.com
 Description:  GeneratePress child theme, <b>ne pas supprimer GeneratePress</b>
 Author:       l'Agence Oueb
 Author URI:   https://lagenceoueb.com
 Template:     generatepress
 Version:      0.1
*/

#intervenants a {
	text-decoration: none;
}

#temoignages .gb-headline>i {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	width: 50px;
	min-width: 50px;
	height: 50px;
	min-height: 50px;
}

#pack div hr {
	max-width: max(100px, 50%);
	margin: 40px auto;
	height: 2px;
}

#programme-card p {
	margin-bottom: 0;
}

#programme-card div p:last-child {
	padding-bottom: 10px;
}

/* Textes justifiés
 ---------------*/
p.justify-text {
	text-align: justify;
	text-justify: inter-word;
}

/* Paragraphes - hauteur de ligne
 ---------------*/
p.line-height-1-5 {
	line-height: 1.5em;
}

p.line-height-1-3 {
	line-height: 1.3em;
}

/* Section "Ce sommet s'adresse"
 ---------------*/
p.section-public .section-public-titres {
	text-transform: uppercase;
	color: #1ac7ce;
	font-size: 24px;
	font-weight: 700;
}

p.section-public {
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #4733e4;
}

/* Section "Les Packs du Sommet"
 ---------------*/
p.section-packs .section-packs-turquoise {
	text-transform: uppercase;
	color: #1ac7ce;
	font-size: 24px;
	font-weight: 700;
}

p.section-packs .section-packs-bleu {
	text-transform: uppercase;
	color: #4733e4;
	font-size: 23px;
	font-weight: 700;
}

/* Section banniere header
 ---------------*/
p.mois-sommet .mois-sommet-bleu {
	color: #4733e4;
}

.display-inline {
	display: inline-grid;
	vertical-align: middle;
}

@media screen and (max-width: 767px) .display-inline {
	display: inline-grid;
	vertical-align: middle;
}

/* Intervenants */
.post-type-archive-intervenants .type-intervenants>div {
	background-color: #fafafa;
	border-radius: 15px;
}

/* Footer */
.site-info {
	font-size: 10px !important;
}

.inside-site-info {
	padding: 5px
}

/* Flags */
.lang-item img {
	width: 22px !important;
	height: auto !important;
}


/* FAQ */
.wpseopress-faq {
	margin-bottom: 0.5rem;
}

.wpseopress-wrap-faq-question button {
	background-color: white;
	color: black;
	text-align: left;
	font-size: 1rem;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}

.wpseopress-wrap-faq-question button[aria-expanded="false"] {
	border-radius: 10px;
}

.wpseopress-wrap-faq-question button[aria-expanded="true"] {
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
}

.wpseopress-faq-answer {
	padding: 0px 20px 1px 20px;
	background-color: white;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}

.wpseopress-faq-answer:before {
	content: '';
	display: block;
	border-top: 1px solid #1ac7ce;
	padding-top: 20px;
}

.wpseopress-wrap-faq-question button h3 {
	font-size: 1rem;
	margin-bottom: 0;
	display: flex;
	min-width: 100%;
	justify-content: space-between;
}

.wpseopress-wrap-faq-question button h3:after {
	content: '\f107';
	font-family: "Fontawesome";

}

.wpseopress-wrap-faq-question button[aria-expanded="true"] h3:after {
	content: '\f106';
}

/* Hide comments */
.comments-area {
	display: none;
}