/*
Theme Name: Diagram
Description: Thème enfant personnalisé basé sur Divi
Author: Diagram
Template: Divi
Version: 1.1
*/
.qualification-archive .subheader {
	display: flex;
    align-items: center;
    height: 80vh;
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: cover;
}
.qualification-archive .subheader .wrapper {
	max-width: 2560px;
	width: 80%;
	margin: auto;
	padding: 0 1rem;
}
.qualification-archive .subheader .wrapper h1{
	color: #fff;
	max-width: 660px;
	text-transform: uppercase;
}
.qualification-archive .content {
	max-width: 2560px;
	width: 80%;
	margin: auto;
	padding: 0 1rem;
}
.qualification-archive .content .description {
	padding:5rem 0;
	display: flex;
	flex-wrap: wrap;
}

.qualification-archive .content .description h2 {
	text-transform: uppercase;
	flex: 1;
}
.qualification-archive .content .description p {
	flex: 2;
}
.qualification-archive .content table {
	width: 100%;
}
.qualification-archive .content table th {
	padding: 0 3px;
}
.qualification-archive .content table th span {
	padding: 1.5rem 1.125rem;
	display:block;
	background: #F3F3F3;
	border-bottom: 3px solid #49B170;
	border-radius: 8px;
	text-align: left;
}

.qualification-archive .content table tbody tr:nth-child(odd) {
	background-color: #E4E4E4;
}

.qualification-archive .content table tbody tr:nth-child(even){
	background-color: #F3F3F3;
}

.qualification-archive .content table tbody tr td {
	padding: 1.125rem;
	align-content: center;
	text-align: left;
}