/*
    template1-page style Charte Globale (vert T1)
*/



body #contenuPage {
	font-family: "Comfortaa", Sans-serif !important;
	font-size: 17px;
	font-weight: 300;
	line-height: 24px;
	background-color: #f8f3f1 !important;
	color: var(--charteBold-bg-color);
}
#contenuPage ul {
    margin: 25px 0;
}
#contenuPage li {
    line-height: 1.8em !important;
    margin: 0 0 0 30px;
}

#contenuPage li::marker {
    content: '\2B24 ';
    color: var(--charteBold-bg-color) !important;
}

#contenuPage h1 {
    font-weight: 600;
    }
#contenuPage p, h5, li  {
    color: #3B3B3B;
}
#contenuPage h1, h2, h6 {
    color: var(--charteBold-bg-color)!important;
    padding-bottom: 0.5em;
    text-transform: none !important;
}
#contenuPage h2, h3, h4, h5, h6 {
	font-family: "Comfortaa", Sans-serif !important;
}
#contenuPage h2 {
    text-transform: inherit;
    line-height: 1em;
}

#contenuPage details.wp-block-stackable-accordion.stk-block-accordion.stk-inner-blocks.stk-block-content.stk-block {
    border-color: var(--charteBold-bg-color) !important;
}
#contenuPage .svg-inline--fa path {
    fill: var(--charteBold-bg-color) !important;
}

#contenuPage strong {
    font-weight: 700 !important;
}

#contenuPage a {
	font-family: "Comfortaa", Sans-serif !important;
    font-weight: 700 !important;
    color: var(--charteBold-bg-color);
    text-decoration: none !important;
    border: dotted 1px var(--outer-color);
    padding: 2px;
    box-shadow: inset 0 1.3em 0 0 var(--charteOpacity-color);
}

#contenuPage a:hover {
    text-decoration: none !important;
    padding: 2px;
    box-shadow: inset 0 1.3em 0 0 var(--charteMedium-bg-color);
    color: white !important;
}

#contenuPage hr.stk-block-divider__hr {
    background: var(--charteBold-bg-color) !important;
}

