.elementor-6042 .elementor-element.elementor-element-ffd034e .elementor-repeater-item-9f146e6.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-6042 .elementor-element.elementor-element-8188d39 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6042 .elementor-element.elementor-element-ae9078d > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6042 .elementor-element.elementor-element-ae9078d .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:17px;font-weight:normal;line-height:1.4em;color:#FFFFFF;}/* Start custom CSS for heading, class: .elementor-element-ae9078d *//*  puces  */
.elementor-6042 .elementor-element.elementor-element-ae9078d:before {
	content: "";
	position: absolute;
	width: 8px;
	height: 8px;
	border-radius: 30px;
	background-color: #00A19A;
	margin-right: 10px;
	left: 0px;
	margin-top: 10px
}

/* underline au survol */
.elementor-6042 .elementor-element.elementor-element-ae9078d a:hover {
    text-decoration: underline;
    color: #FFFFFF!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae9078d *//*  puces  */
.elementor-6042 .elementor-element.elementor-element-ae9078d:before {
	content: "";
	position: absolute;
	width: 8px;
	height: 8px;
	border-radius: 30px;
	background-color: #00A19A;
	margin-right: 10px;
	left: 0px;
	margin-top: 10px
}

/* underline au survol */
.elementor-6042 .elementor-element.elementor-element-ae9078d a:hover {
    text-decoration: underline;
    color: #FFFFFF!important;
}/* End custom CSS */