html body .elementor-location-header #header{position:absolute;width:100%;top:0;background:none;transition:0.3s}html body .elementor-location-header #header nav ul li:hover a{color:#000;text-shadow:none;transition:0.3s}html body .elementor-location-header #header nav ul li a{color:#FAF9F7;text-shadow:1px 1px 3px rgba(0, 0, 0, 0.5);text-align:center;transition:0.3s}html body .elementor-location-header #header nav ul li:not(:last-of-type) a{margin-right:40px}html body .elementor-location-header #header nav ul li.mobile_button_vip{display:none}html body .elementor-location-header #header .elementor-menu-toggle i{color:#FAF9F7;transition:0.3s}html body .elementor-location-header #header .elementor-widget-theme-site-logo img{width:300px;transition:0.3s}html body .elementor-location-header.active #header{background:#FAF9F7 !important;transition:0.3s}html body .elementor-location-header.active #header nav ul li a{color:#000;text-shadow:none;transition:0.3s}html body .elementor-location-header.active #header .elementor-widget-theme-site-logo img{width:200px;transition:0.3s}html body .elementor-location-header.active #header .elementor-menu-toggle i{color:#000;transition:0.3s}html body .elementor-location-header #pymac_to_top{opacity:0;transition:0.5s all;cursor:pointer}html body .elementor-location-header #pymac_to_top.activeScroll{opacity:1}html body:not(.home) .elementor-location-header #header nav ul li:hover a{color:#000;text-shadow:none;transition:0.3s}html body:not(.home) .elementor-location-header #header nav ul li a{color:#000;text-shadow:none;text-align:center;transition:0.3s}html body:not(.home) .elementor-location-header #header nav ul li:not(:last-of-type) a{margin-right:40px}@media screen and (max-width:1430px) and (min-width:1367px){html body .elementor-location-header #header nav ul li a{font-size:1em}html body .elementor-location-header #header nav ul li:not(:last-of-type) a{margin-right:20px}}@media screen and (max-width:1366px) and (min-width:1068px){html body .elementor-location-header #header nav ul li:not(:last-of-type) a{margin-right:30px}}@media screen and (max-width:1024px){html body:not(.home) .elementor-location-header #header nav ul li a{margin-right:0px !important}html body:not(.home) .elementor-location-header #header .elementor-menu-toggle i{color:#000 !important}html body #header nav ul li a{margin-right:0px !important;color:#000 !important;text-shadow:none !important}}@media screen and (max-width:768px){html body .elementor-location-header #header nav ul li.mobile_button_vip{display:block;background:#000}html body .elementor-location-header #header nav ul li.mobile_button_vip a{color:#FAF9F7 !important}}.gform_wrapper .contact-form .gform_fields{display:flex;flex-direction:row;flex-wrap:wrap}.gform_wrapper .contact-form .gfield{width:100%}.gform_wrapper .contact-form .gfield--type-consent .ginput_container_consent{display:flex;align-items:center}.gform_wrapper .contact-form .gfield--type-consent .ginput_container_consent input{margin-top:0;margin-right:10px}@media (min-width:768px){.gform_wrapper .contact-form .contact-prenom,.gform_wrapper .contact-form .contact-nom,.gform_wrapper .contact-form .contact-telephone{width:50%}.gform_wrapper .contact-form .contact-half{width:100%}}*{outline:none}@media (max-width:768px){#wpadminbar{display:none}}