/*
Theme Name:   HelloElementorChild
Description:  Écrivez ici une brève description de votre thème enfant
Author:       admin
Author URL:   https://selby.devsynergie.com
Template:     hello-elementor
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  HelloElementorChild
*/

/* Écrivez ici votre propre feuille de style personnelle */

.phone-footer, .email-footer{
    color: #F82627 !important;
    text-align: center;
    font-size: 24px !important;
    transition: 0.3s;
    font-family: 'Barlow condensed';
}
.phone-footer:hover, .email-footer:hover {
    color: #ffffff !important;
}
.liste-avantages{
    list-style-type: none !important;
    padding: 0 !important;
}
.liste-avantages li::before{
    content: "- " !important;
}
.sous-titre_bleu{
    color: #082d45 !important;
}
.sous-titre_vert{
    color: #DBE5DA !important;
}
.sous-titre_blanc{
    color: #ffffff !important;
}
.experience-labo{
    text-align: end;
}
.wpcf7 .message textarea{
    border: solid 1px #ffffff !important;
}
.form-input.message label{
    color: #ffffff !important;
    font-family: 'Barlow condensed';
    font-size: 18px !important;
    padding: 10px 0 10px 4px !important
}
body{
	width: 100%;
	overflow-x: hidden !important;
}
/* @media screen and (min-width: 360px){
	.phone-footer, .email-footer{
		color: #ffffff !important;
		text-align: center;
		font-size: 24px !important;
		transition: 0.3s;
		font-family: 'Barlow condensed';
	}
} */

/* .type label{
	color: #ffffff;
	font-family: 'Barlow condensed';
	font-size: 18px;
	position: absolute;
	top: 25%;
	left: 10px;
} */

.grecaptcha-badge{
    visibility: hidden;
    opacity: 0;
}
.recaptcha_text{
    color: #ffffff !important;
    font-size: 14px;
    opacity: 0.5;
}
.recaptcha_text a {
    color: #ffffff !important;
}

.type select, .prix select{
    color: #FBF6EC70;
    padding-left: 0 !important;
}
/* nav ul li:last-child{
    color: #082d45 !important;
} */
section.elementor-sticky--effects nav ul li:nth-last-child(-n+2) a{
    color: #f82627 !important;
}

.elementor-element-44a159b.logo_menu {
    pointer-events: none;
}

.elementor-element-44a159b.logo_menu * {
    pointer-events: none;
}

.elementor-element-44a159b.logo_menu a {
    pointer-events: initial;
}