/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
body{
	position: relative;
}
body.home:after{
	content:url(img/formes_header_ld.png) ;
	position: absolute;
	z-index: 5;
	top: 0;
	left: 0;
}
#footer_ld{
	position: relative;
}
#footer_ld:after{
	content:url(img/formes_footer_ld.png) ;
	position: absolute;
	z-index: 10;
	bottom: -5px;
	left: -10px;
}
body.archive .elementor-location-archive,
body:not(.home) main#content{
	z-index: 2;
    position: relative;
    background: #F3F7F6;
    margin-top: -10px;
    padding-top: 10px;
}

.elementor-widget-text-editor strong{
    font-weight: bold;
}
.elementor-widget-text-editor li{
    margin-bottom:15px;
}
.elementor-widget-text-editor ul{
    padding-left:25px;
}
#conteneur_tarif_produit .elementor-widget-button{
    text-align: center;
}
#droite-bloc-mev{
    overflow: hidden;
}
#conteneur_carac{
    background: linear-gradient(180deg, rgba(4, 22, 36, 0.00) 68.55%, #0F548A 100%);
	box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
#form-field-field_2b5b1d9{
	color: #FFF;
	box-shadow:none;
}
i.fa-classic,
i.fa-light,
i.fa-regular,
i.fa-solid,
i.fa-thin,
i.fal,
i.far,
i.fas,
i.fat{
	font-family: "Font Awesome 6 Pro"!important;
}



/*Media Queries*/
@media(max-width: 1620px){
	body.home:after{
		content:url(img/formes_header_ld_medium.png) ;
	}
	#footer_ld:after{
		content:url(img/formes_footer_ld_medium.png) ;
	}
}
@media(max-width: 1400px){
	body.home:after{
		display: none;
	}
}
@media(max-width: 1220px){
	#footer_ld:after{
		content:url(img/formes_footer_ld_small.png) ;
	}
}

@media(max-width: 768px){
	#footer_ld:after{
		display: none;
	}
}