/*
Theme Name: Divi Enfant par Incomm
Description: Theme enfant du theme Divi
Author: Incomm
Author URI: https://www.incomm.fr
Template: Divi
Version: 2.00
*/

/* WAFKEY_Hd6dBtQ6DUQWhXi56VTEu7Y8esR4kRXxEWI */


.et_pb_menu .et-menu>li {
    padding-left: 1.2625vw !important;
    padding-right: 1.2625vw !important;
}

.et_pb_row_6 {
    position: unset important;
}

.flex-control-paging li a.flex-active {
    background: #e64938 !important;
}

.flex-control-paging li a {
    background: #fce297 !important;
}

.metaslider .flex-control-nav {
    top: 35.78125vw !important;
}


a:hover{
	color:#e64938 !important;
	text-decoration:none !important;
}


.metaslider .flexslider .flex-direction-nav li a.flex-next {
background-image: url('/wp-content/uploads/2022/09/fleche-droite.png') !important;
width: 2.7083333333333335vw !important;
height: 2.7083333333333335vw !important;
background-size:contain!important;	
}

.metaslider .flexslider .flex-direction-nav li a.flex-prev {
background-image: url('/wp-content/uploads/2022/09/fleche-gauche.png') !important;
width: 2.7083333333333335vw !important;
height: 2.7083333333333335vw !important;
background-size:contain!important;	
}

#menu-menu-principal .menu-item-11 a::before {
background: url("/wp-content/uploads/2022/09/icone-accueil.svg") no-repeat scroll top/contain;
width: 2.083333333333333vw;
height: 2.083333333333333vw;
content:"";
display:block;
margin: 0 auto 15px;	
}

#menu-menu-principal  .menu-item-11 a:hover::before, #menu-menu-principal  .menu-item-11 a::before {
background: url("/wp-content/uploads/2022/09/icone-accueil.svg") no-repeat scroll top/contain;
}



#menu-menu-principal .menu-item-744 a::before {
background: url("/wp-content/uploads/2022/09/icone-energies-renouvelables.svg") no-repeat scroll top/contain;
width: 2.083333333333333vw;
height: 2.083333333333333vw;
content:"";
display:block;
margin: 0 auto 15px;	
}

#menu-menu-principal  .menu-item-744 a:hover::before, #menu-menu-principal  .menu-item-744 a::before {
background: url("/wp-content/uploads/2022/09/icone-energies-renouvelables.svg") no-repeat scroll top/contain;
}




#menu-menu-principal .menu-item-742 a::before {
background: url("/wp-content/uploads/2022/09/icone-plomberie.svg") no-repeat scroll top/contain;
width: 2.083333333333333vw;
height: 2.083333333333333vw;
content:"";
display:block;
margin: 0 auto 15px;	
}

#menu-menu-principal  .menu-item-742 a:hover::before, #menu-menu-principal  .menu-item-742 a::before {
background: url("/wp-content/uploads/2022/09/icone-plomberie.svg") no-repeat scroll top/contain;
}



#menu-menu-principal .menu-item-743 a::before {
background: url("/wp-content/uploads/2022/09/icone-climatisation.svg") no-repeat scroll top/contain;
width: 2.083333333333333vw;
height: 2.083333333333333vw;
content:"";
display:block;
margin: 0 auto 15px;	
}

#menu-menu-principal  .menu-item-743 a:hover::before, #menu-menu-principal  .menu-item-743 a::before {
background: url("/wp-content/uploads/2022/09/icone-climatisation.svg") no-repeat scroll top/contain;
}



#menu-menu-principal .menu-item-741 a::before {
background: url("/wp-content/uploads/2022/09/icone-chauffage.svg") no-repeat scroll top/contain;
width: 2.083333333333333vw;
height: 2.083333333333333vw;
content:"";
display:block;
margin: 0 auto 15px;	
}

#menu-menu-principal  .menu-item-741 a:hover::before, #menu-menu-principal  .menu-item-741 a::before {
background: url("/wp-content/uploads/2022/09/icone-chauffage.svg") no-repeat scroll top/contain;
}



#menu-menu-principal .menu-item-12 a::before {
background: url("/wp-content/uploads/2022/09/icone-contact.svg") no-repeat scroll top/contain;
width: 2.083333333333333vw;
height: 2.083333333333333vw;
content:"";
display:block;
margin: 0 auto 15px;	
}

#menu-menu-principal  .menu-item-12 a:hover::before, #menu-menu-principal  .menu-item-12 a::before {
background: url("/wp-content/uploads/2022/09/icone-contact.svg") no-repeat scroll top/contain;
}



@media only screen and (min-width: 981px) {
	
	#map_footer iframe,  iframe {
		height:23.4375VW!important;
	}
}



/* Edito mise en page (NE PAS TOUCHER!) */

.edito .Bienvenue .et_pb_text_inner p:first-child::first-letter {

    font-size: 150%;
    color: #e64938;
	font-weight: 800!important;
	font-family: 'Open sans'!important;
}
.edito .Bienvenu .et_pb_text_inner h2:first-child::first-letter {

   
    color: #000000;
	/*font-weight: 800!important;*/
	font-family: 'Open sans'!important;
	background-color: #4a91cf;
}


.edito p, .edito li{
     color: #000000!important;
 font-family: 'open sans'!important;
    line-height: 1.5em;
	/*font-weight: 200!important;*/
}


.edito h2{
	font-family: 'Open sans'!important;
    line-height: 1.1em;
    color: #000000!important; 
	font-weight: 600!important;
}
 .edito h3{
   font-family: 'Open sans'!important;
    line-height: 1.1em;
    color: #303030!important; 
	font-weight: 800!important;
	text-transform: uppercase;
}

/*.edito h2::after{
	 content: url(https://www.omnichauff.com/wp-content/uploads/2022/11/trait_h1.png);
    display: block;
	padding: 5px; } 
.edito h2::before{
	 content: url(img/trait-h2V.png);
    display: block;
	padding: 10px; } */
  
.edito h2::after {
  content: "";
    display: block;
    width: 30px;
    height: 6px;
    background-color: #4a91cf;
	box-shadow: 45px 0px #e64938, 90px 0px #000000;
    margin: 10px;
     border-radius: 20px;
}

.edito a {
    color: #e64938!important;
    font-weight: 800!important;
    text-decoration: none;
    transition: all 0.3s ease-in-out;
	font-family: 'open sans'!important; 
	border-bottom: 0px solid !important;
    
}

.edito a:hover {
    color: #4a91cf !important;
    text-decoration: none;
   text-decoration: none!important;
	border-bottom: 0px solid;
}
 

.edito li {
	margin-bottom: -10px;
    margin: 10px;
    color: #000000;
 	font-family: 'open sans'!important;
    line-height: 1.2em; 
	list-style-type: disclosure-closed;
	font-weight: 600!important;
}

/* EDITO gestion des ecrans*/
/*  SMARTPHONES */
@media (max-width: 767px) and (min-width: 320px){	
    .edito h2{font-size:25px; text-align:left;} 
	.edito h3{font-size:20px; text-align:left;} 
.edito p a{
		font-size: 14px;
	text-align: left;
	}
	.edito p {
		font-size: 14px;
		text-align: left;
	}
	
	.edito ul li a {
		font-size: 14px;
		text-align: left;
	}
	.edito ul li {
		font-size: 14px;
		text-align: left;
	}
}

    /*  TABLETTES */
@media (max-width: 980px) and (min-width: 768px){	
    .edito h2{font-size:30px; text-align:left;} 
	.edito h3{font-size:20px; text-align:left;} 
.edito p a{
		font-size: 16px;
	}
	.edito p {
		font-size: 16px;
	}
	
	.edito ul li a {
		font-size: 16px;
	}
	.edito ul li {
		font-size: 16px;
	}
}
 
    /*  BUREAUX */
@media (max-width: 2000px) and (min-width: 1300px){	
    .edito h2{font-size:2vw; text-align:left;} 
	.edito h3{font-size:1.5vw; text-align:left;} 
.edito p a{
		font-size: 1vw;
	}
	.edito p {
		font-size: 1vw;
	}
	
	.edito ul li a {
		font-size: 1vw;
	}
	.edito ul li {
		font-size: 1vw;
	}
	
}

@media (max-width: 1200px) and (min-width: 981px){	
    .edito h2{font-size: 25px !important; text-align:left;} 
	.edito h3{font-size: 20px !important; text-align:left;} 
.edito p a{
		font-size: 14px;
	}
	.edito p {
		font-size: 14px;
	}
	
	.edito ul li a {
		font-size: 14px;
	}
	.edito ul li {
		font-size: 14px;
	}
}

/* Fin Mise en page bye bye!!!! */