html{
	overflow-x: hidden;
}

body{
	color: #222;
	background-color: #F7F3EE;

	/* Default font */
	font-family: "Open Sans", sans-serif;
	font-optical-sizing: auto;
	font-weight: 300;
	font-style: normal;
	font-variation-settings: "wdth" 100;
}

h1, h2, h3, h4, h5, .navbar-brand {
	/* Font for title */
	font-family: "Libre Baskerville", serif;
	font-optical-sizing: auto;
	font-weight: 400;
	font-style: normal;
}

section h2{
	font-size: 3em;
}

#header h1{
	font-family: 'Caveat', cursive;
}
#header h2{
	font-family: "Montserrat", sans-serif;
	text-transform: uppercase;
	letter-spacing: 2px;
}

.header-lead{
	font-size: 1.25em;
	font-style: italic;
	font-family: "Libre Baskerville", serif;
}

section#a_propos{
	background-color: #FFFFFF;
}
section#a_propos h2{
	font-size: 2em;
}

section#psychotherapie{
	background-color: #F7F3EE;
}
section#psychotherapie h1{
	font-size: 3em;
	letter-spacing: -3px;
}

@media (min-width: 576px) { 
	section#psychotherapie h1{
		letter-spacing: 0;
	}
}

section#psychotherapie h2{
	font-size: 2em;
}

#psychotherapie-pourquoi_consulter{
	background-color: #fff9f3;
	box-shadow: 0 0 15px #fff9f3;
}

#psychotherapie-vous_apporter{
	background-color: #FAE9D2;
	box-shadow: 0 0 15px #FAE9D2;
}

#psychotherapie-consultations{
	background-color: #fffcf3;
	box-shadow: 0 0 15px #fffcf3;
}

#psychotherapie-suivi{
	background-color: #ffffff;
	box-shadow: 0 0 15px #ffffff;
}

#psychotherapie-temoignages{
	background-color: #f7eaea;
	box-shadow: 0 0 15px #f7eaea;
}
#psychotherapie-temoignages p{
	margin-bottom: 2em;
}

section#accompagnement-grand-age{
	background-color: #f0faee;
}
section#temoignages{
	background-color: #FAE9D2;
}
section#contact{
	background-color: #FFF;
}


a.btn{
	background-color: #A8BFA3;
}

a.btn:hover{
	background-color: #8FAF8B;
}

a.btn-psychotherapie{
	background-color: #f1e5bd;
	font-size: 1.25em;
}
a.btn-psychotherapie:hover{
	background-color: #dbcfa8;
}

a.btn-grandAge{
	background-color: #d3e0d0;
	font-style: italic;
	font-size: 0.9em;
}
a.btn-grandAge:hover{
	background-color: #bad1b4;
}

#accompagnement-grand-age-ateliers{
	background-color: #ececdb;
}

#accompagnement-grand-age-aidants{
	background-color: #e6ece550;
}

#accompagnement-grand-age-accompagnement-professionnels{
	background-color: #d3e0d050;
}

.card{
	--bs-border-radius: 10px;
	box-shadow: 0 0 10px #000000a0;
	position: relative;
}
.temoignage::after{
	content: "»";
	display: block;
	color: rgba(200,200,200,0.5);
	position: absolute;
	bottom: -0.5em;
	right: -0.2em;
	font-size: 10em;
	font-family: "Libre Baskerville", serif;
}