/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.1.1.1727855793
Updated: 2024-10-02 09:56:33

*/
.page-header {
    display: none!important;
}
.elementor-tab-content ul {

    font-family: "Montserrat", Sans-serif!important;!important;!important;
    font-size: 16px!important;!important;
    font-weight: 500!important;
}
.elementor-tab-content p {

    font-weight: 500!important;
    font-size: 16px!important;
    color: #353535!important;
    font-family: "Montserrat", Sans-serif!important;
}
.elementor-counter-title {
    text-align: center;
}

ul#menu-1-719527a9 li a {
    text-transform: math-auto!important;
}
div#respond {
    display: none!important;
}
.page-header {
    margin-top: 43px!important;
}
.post-tags {
    display: none!important;
}
span.sav-faire {
    Display: block;
    font-weight: 400;
}
span.contactez {
    Display: block;
    font-weight: 700;
}
.elementor-shape .elementor-shape-fill {
    fill: #f9fafa !important;

}

.gfield_required:before {
    content: "★"; /* Utilisez une étoile */
    color: #fd756f; /* Couleur de l'étoile */
    margin-right: 5px; /* Espace entre l'étoile et le label */
}
span.gfield_required.gfield_required_text {
    display: none;
}

input#gform_submit_button_1 {
    border-radius: 50px;
    width: 180px;
    background: #ff766e;
}
ul#sm-17321115305158098-2 li a {
    text-transform: none!important;
}

input#gform_submit_button_1:hover {
    border-radius: 50px;
    width: 180px;
    background: #85abba;
}

.elementor-widget-toggle .elementor-toggle-title {
   
    text-transform: none!important;
    
}

h2.gform_title {
    display: none !important;
}
h2.elementor-heading-title.elementor-size-default {
    text-transform: none !important;
}

.elementor-button {
  
    text-transform: math-auto!important;
   
}
.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item {
   
    text-transform: none !important;
}
.gform-theme--foundation .gfield textarea.large {
    min-block-size: 8rem!important;
}


input#input_1_1 {
    background: #ffffff00 !important;
}
input#input_1_3 {
    background: #ffffff00 !important;
}
input#input_1_4 {
    background: #ffffff00 !important;
}
input#input_1_5 {
    background: #ffffff00 !important;
}
textarea#input_1_6{
	
	 background: #ffffff00 !important;
}

select#input_1_8 {
	
	 background: #ffffff00 !important;
}
input#choice_1_7_1 {
	background: #ffffff00 !important;
}
.elementor-carousel-image .logos{
	background-size:content!important;
}
.elementor-carousel-image{
	filter:grayscale(100%)!important;
}