p.Corps {
color: var(--ast-global-color-0);
margin-bottom: 0.85em;
text-transform: uppercase
}
blockquote {
margin-bottom: 0;
}
cite {
font-size: 0.85em !important;
color: var(--e-global-color-astglobalcolor1);
}  .home-bloc-title h1,
.home-bloc-title .text-citation {
color: white;
}
.home-bloc-title h1 {
font-size: 0.85em;
font-weight: 300;
line-height: 0.75em;
}
.home-bloc-title h1 span {
font-size: 0.45em;
}
.home-bloc-title .text-citation { margin-right: 10%;
}
.elementor-shape .elementor-shape-fill {
fill: rgb(253, 250, 250);
}     .titre-rubrique {
width: 100%;
text-align: center;
}
.home-pour-qui h3 {
color: white;
text-transform: uppercase;
font-weight: 300;
text-decoration: none !important;
}
.home-pour-qui h3 a {
text-decoration: none !important;
} .home-contact h2 {
font-weight: 300;
}
.home-contact h2 span {
text-transform: initial !important;
} .home-title-rdv h2 {
color: white;
}
a.content-rubrique-rdv {
text-decoration: none !important;
}
.aller-plusLoin a {
color: var(--ast-global-color-0);
text-decoration: none !important;
}
.aller-plusLoin a:hover {
color: var(--e-global-color-astglobalcolor1);
}  .elementor-form-fields-wrapper label {
font-size: 0.85em;
}
.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label {
font-size: 0.7em;
}
.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option {
line-height: 0.85em;
}  #footer {
font-size: 0.85em;
}
.footer-menus a {
color: white;
}
.footer-menus a:hover {
color: var(--e-global-color-astglobalcolor1) !important;
}