.elementor-304 .elementor-element.elementor-element-2c41e3f1:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-2c41e3f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-304 .elementor-element.elementor-element-2c41e3f1 > .elementor-container{max-width:800px;min-height:250px;}.elementor-304 .elementor-element.elementor-element-2c41e3f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-304 .elementor-element.elementor-element-2c41e3f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-304 .elementor-element.elementor-element-599a8eb8{color:#CBCBCB;}.elementor-304 .elementor-element.elementor-element-716380b0{text-align:center;color:#CBCBCB;}.elementor-304 .elementor-element.elementor-element-77620f74{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-304 .elementor-element.elementor-element-77620f74 .elementor-widget-container{text-align:center;}.elementor-304 .elementor-element.elementor-element-77620f74 .elementor-social-icon{background-color:#020202;}.elementor-304 .elementor-element.elementor-element-77620f74 .elementor-social-icon i{color:#CBCBCB;}.elementor-304 .elementor-element.elementor-element-77620f74 .elementor-social-icon svg{fill:#CBCBCB;}.elementor-304 .elementor-element.elementor-element-77620f74 .elementor-social-icon:hover{background-color:#020202;}.elementor-304 .elementor-element.elementor-element-77620f74 .elementor-social-icon:hover i{color:#63B32E;}.elementor-304 .elementor-element.elementor-element-77620f74 .elementor-social-icon:hover svg{fill:#63B32E;}.elementor-304 .elementor-element.elementor-element-694cda99{text-align:right;color:#CBCBCB;}.elementor-304 .elementor-element.elementor-element-39281a05:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-39281a05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-304 .elementor-element.elementor-element-39281a05{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-304 .elementor-element.elementor-element-39281a05 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-304 .elementor-element.elementor-element-61ee8384{text-align:center;font-size:12px;color:#CBCBCB;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-304 .elementor-element.elementor-element-599a8eb8{text-align:center;}.elementor-304 .elementor-element.elementor-element-716380b0{text-align:center;}.elementor-304 .elementor-element.elementor-element-77620f74 .elementor-widget-container{text-align:center;}.elementor-304 .elementor-element.elementor-element-694cda99{text-align:center;}}/* Start custom CSS for html, class: .elementor-element-4eb8b2ec */#btn-cookies {
	color: #CBCBCB; 
	border: none; 
	padding: 0;
    text-align: right;
    width: 100%;
    display: block;
}


@media (max-width: 767px) {
    #btn-cookies {
        color: #CBCBCB; 
	    border: none; 
	    padding: 0;
        text-align: center;
        width: 100%;
        display: block;
    }
}


#btn-cookies:hover,
#btn-cookies:focus {
	background: none;
	color: #63B32E;
	outline: none;
}

#tarteaucitronManager,
#tarteaucitronCookiesNumber,
#tarteaucitronIcon{
  visibility:hidden !important;
	position: absolute;
  content: '';
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2c41e3f1 */.footer-left a{
    color: #CBCBCB !important;
}

.footer-left a:hover{
    color: #63b32e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-39281a05 */.copyright a{
    color: #CBCBCB !important;
}

.copyright a:hover{
    color: #63b32e !important;
}/* End custom CSS */