/*
Theme Name:   hello-elementor child theme
Description:  Écrivez ici une brève description de votre thème enfant
Author:       JeanG
Author URL:   http://greenfriday2.local
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:  hello-elementor-child
*/

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

.elementor-page-title, h1.entry-title {
	display: none !important;
}

/* BOUTON 3 BLOCS PAGE ACCUEIL */
.bouton { 
	color:#ffffff;
	border: 1px solid #FFFFFF;
	border-radius: 5px;
	box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.25), inset 1px 1px 0px 0px rgba(255, 255, 255, 0.25);
	padding: 5px 15px;
	margin: 3px 4px;
}
.bouton a:hover {
	color:#011518;
}

/* MENU */
.menu a {
	font-family: "barlow", sans-serif;
	color: #0A4230;
	font-size: 12px;
}
.menu a:hover {
	text-decoration: underline;
    text-decoration-color: #32AF5A;
	border-bottom-width : thick;
	text-decoration-line: underline;
	
}

/* SOUS MENU FLECHE */

#menu-item-472{
	padding-right:0px;
}
.site-navigation ul.menu li.menu-item-has-children:after{
	color:#0A4230 !important;
}

/* MENU BOUTON NOUS REJOINDRE */
.bt { 
	color: #0A4230; 
	border: 0.5px solid #0A4230;
	border-radius: 5px;	
	margin: auto;
}
.bt a:hover { 
text-decoration:underline;
}

/* MENU RESPONSIVE BOUTON NOUS REJOINDRE */

#responsive-menu-item-223{
	text-align:center;
	border-color:#ffffff;		
}

.footer{
position:absolute;
}


/* STYLE FORMULAIRE DE CONTACT*/

/* NOM*/
#wpforms-213-field_3 {
    background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}

/* EMAIL*/

#wpforms-213-field_0{
    background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}

/* OBJET */
#wpforms-213-field_6{
	background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}

/* MESSAGE */
#wpforms-213-field_2{
	background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}

/* BOUTON ENVOYER */
#wpforms-submit-213{
	color: #ffffff;
	background-color:#0A4230;
	border-radius: 5px;	
	margin: auto;
}
/* BOUTON ENVOYER SURVOL */
#wpforms-submit-213:hover{
	color: #0A4230;
	background-color:transparent;
	border-radius: 5px;	
	border-color: #0A4230;
	border-bottom-width:0.5px; 
	margin: auto;
}

/* STYLE FORMULAIRE D'ADHESION'*/

/* NOM*/
#wpforms-390-field_1{
	background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}

#wpforms-390-field_2{
	background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}

#wpforms-390-field_3{
	background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}
#wpforms-390-field_4{
	background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}
#wpforms-390-field_5{
	background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}

#wpforms-390-field_6{
	background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}

#wpforms-390-field_7{
	background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}
#wpforms-390-field_7-last{
	background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}

#wpforms-390-field_8 {
	background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}
#wpforms-390-field_9 {
	background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}
#wpforms-390-field_9-secondary{
	background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}

#wpforms-390-field_10 {
	background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}
.wpforms-field-label{
	color: #0A4230;
	font-weight:none;
}

#wpforms-390-field_13 {
	background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}

#wpforms-390-field_12 {
	background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}

#wpforms-390-field_15 {
	background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}

#wpforms-390-field_14 {
	background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}

#wpforms-390-field_18 {
	background-color: transparent;
	border:none;
	border-bottom:#0A4230 solid 0.5px;
}

/* BOUTON ENVOYER */
#wpforms-submit-390{
	color: #ffffff;
	background-color:#0A4230;
	border-radius: 5px;	
	margin: auto;
	width:100px; 
}
/* BOUTON ENVOYER SURVOL */
#wpforms-submit-390:hover{
	color: #0A4230;
	background-color:transparent;
	border-radius: 5px;	
	border-color: #0A4230;
	border-bottom-width:0.5px; 
	margin: auto;
	width:100px; 
}
/* BOUTON ENVOYER POSITION */
.wpforms-submit-container{
	text-align:center;
}

/* ACTUALITES */

/* IMAGE */
img.pt-cv-thumbnail {
	margin:30px 0px 30px 0px !important;
}
/* TITRE */
._self {	
	color: #0A4230;
}
h4.pt-cv-title{
	font-size:16px ;
}
/* ALIGNEMENT BLOC ACTUALITE */
.pt-cv-ifield{
	text-align:center;
}
/* CONTENU */
.pt-cv-content{
	text-align:left;
	padding:20px;
}

/* BOUTON */
.pt-cv-wrapper .btn-success{
	display:block;
	margin:auto;
	width:150px; 
	color: #ffffff;
	background-color:#0A4230;
	border-color:#0A4230;
	border-radius: 5px;	
	margin-top:20px; 
}

/* BOUTON SURVOL */
.pt-cv-wrapper .btn-success:hover{
	display:block;
	margin:auto;
	width:150px; 
	color: #0A4230;
	background-color:transparent;
	border-radius: 5px;	
	border-color: #0A4230;
	border-bottom-width:0.5px; 
	margin-top:20px; 
	
}

.elementor-button:hover{
	border-style:none;
}

.elementor-text-editor elementor-clearfix a {
	color:#ffffff;
}

.elementor-image-carousel-caption{
	margin-top:15px !important;
}
