/**
Theme Name: huguesmellier theme Astra Child
Theme URI: https://www.huguesmellier-osteopathe.fr
Author: Abeko

Version: 29.03.24
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child
Template: astra
*/

/* Général */
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);
}
/*
*:hover,
a {
	cursor: pointer;
}
*/
/* HEADER */
.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 {
/*	max-width: 70% !important;
	margin-left: auto;*/
	margin-right: 10%;
}
.elementor-shape .elementor-shape-fill {
	fill: rgb(253, 250, 250);
}
/* FIN HEADER */

/* CONTENT */
/* Home */
/* Pour qui */
/*
.home-pour-qui .elementor-element.e-child > .elementor-element.e-child:hover .elementor-widget-heading h3 a {
	color: var(--ast-global-color-0);
}
*/
.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;
}
/* contact */
.home-contact h2 {
	font-weight: 300;
}
.home-contact h2 span {
	text-transform: initial !important;
}
/* RDV */
.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);
}
/* Fin Home */

/* Contact */
.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;
}

/* FIN CONTENT */

/* FOOTER */
#footer {
	font-size: 0.85em;
}
.footer-menus a {
	color: white;
}
.footer-menus a:hover {
	color: var(--e-global-color-astglobalcolor1) !important;
}