/* 
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 */

html, body {
    max-width: 100%;
    overflow-x: hidden;
}

/* CONFIG TARTE AU CITRON */

button#tarteaucitronAllDenied2 {
    background: #9c1a1a00 !important;
    position: absolute !important;
    top: 10px !important;
    right: 10px !important;
    margin: 0px !important;
		font-size: 10px !important;
    color: black !important;
		font-weight : 500 !important ;
}

div#tarteaucitronAlertBig {
    background-color: white !important;
}

#tarteaucitronRoot span#tarteaucitronDisclaimerAlert {
    background: white !important;
    font-size: 15px !important;
    font-family: inherit !important;
    color: black !important;
}

body #tarteaucitronRoot div#tarteaucitronAlertBig {
    width: 40% !important;
	 	border-radius: 2px !important;
		box-shadow: 0 0 9000px 10000px #00000070 !important;
}

button#tarteaucitronPersonalize2 {
	  background: #08c7d3 !important;
    margin: 0% -280px 0% 0% !important;
		font-size: 16px!important;
		font-weight : 500 !important ;
}

button#tarteaucitronCloseAlert {
    border: 1px solid #fe8011 !important;
    margin-left: 10px !important;
		font-weight : 500 !important ;
}


/* Smartphones (portrait and landscape) ----------- */
@media only screen and (max-device-width : 1024px) {
    span#tarteaucitronDisclaimerAlert {
        text-indent: -9999px ;
        line-height: 0;
    }
    	span#tarteaucitronDisclaimerAlert::after {
        content: "En poursuivant votre navigation, vous acceptez l'utilisation de services tiers pouvant installer des cookies"; !important;
        text-indent: 0 ;
        display: block ;
        line-height: initial ;
    }
    	
    body #tarteaucitronRoot div#tarteaucitronAlertBig {
        padding: 35px 25px 10px 25px !important;
    }
    button#tarteaucitronAllDenied2 {
        background: #9c1a1a00 !important;
        position: absolute !important;
        top: 10px !important;
        right: 40px !important;
        margin: 0px !important;
        font-size: 10px !important;
        color: black !important;
    }
    	
    #tarteaucitronRoot span#tarteaucitronDisclaimerAlert {
        margin: 0px -25px 20px !important;
    }
}
/* Injected by Child Theme CSS Injector */
.elementor-button-link{text-decoration:none!important}
