*{margin:0;padding:0;box-sizing:border-box}html,body{display:flex;flex-direction:column;width:100%;height:100%;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}header{position:relative;width:100%}main{flex:1}a{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:90%}input{font-family:Arial,Helvetica,sans-serif}section{font-size:16px;margin:0}#header_part_1_flex_1{display:flex;justify-content:flex-end;position:relative;z-index:100}#header_part_1_shape_1{position:relative;display:flex;align-items:center;justify-content:space-between;gap:30px;margin-right:2%;width:80%;height:50px;padding:0vh 30px;border-radius:60px;background-color:#000}.header_part_1_texts{font-size:15px;position:relative;text-decoration:none}.header_part_1_texts.active:after{content:"";position:absolute;width:120%;height:10px;left:-10%;transform:translateY(29px);border-radius:50px;background-color:#00d2c8;z-index:100}#header_part_1_link_4,#header_part_1_link_3,#header_part_1_link_2,#header_landline_number,#header_mobile_number,#header_landline_number_2,#header_mobile_number_2{color:#fff}#header_part_1_link_4,#header_part_1_link_3,#header_part_1_link_2{cursor:pointer}#header_part_1_link_5{color:orange;cursor:pointer}#header_part_1_link_1{color:#7fffd4;cursor:pointer}#header_part_1_link_5,#header_part_1_link_4,#header_part_1_link_3,#header_part_1_link_2,#header_part_1_link_1{transition:transform .2s ease-in-out}#header_part_1_link_5:hover,#header_part_1_link_4:hover,#header_part_1_link_3:hover,#header_part_1_link_2:hover,#header_part_1_link_1:hover{transform:scale(1.1);color:#ff0}#header_part_1_flex_2,#header_part_1_flex_links_1{display:flex;flex-wrap:wrap;justify-content:space-between;width:50%}#header_flex_search_burger_logo_number_1{display:none}.header_flex_burger{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:16px;height:0px}#header_flex_burger_1{display:none;cursor:pointer}#header_burger_button{display:none;position:relative;color:#fff;transform:scale(2.5);z-index:100}#header_burger_text_1{display:none;color:#fff}#header_search_bar_size_1{width:45%}#header_search_bar_size_2{width:100%;display:none}.header_search_bar_shape{width:100%;height:max-content;gap:5px;padding:5px 10px;border-radius:50px;background-color:#505050}#header_search_bar_shape_1,#header_search_bar_shape_2{display:flex}.header_search_button{background-image:url(/build/assets/loupe-A01p-hly.svg);background-color:transparent;background-size:cover;background-repeat:no-repeat;background-position:center;transition:transform .3s ease-in-out;border:none;cursor:pointer}#header_search_button_1{width:24px;height:24px}#header_search_button_2{width:40px;height:40px}#header_search_button_1:hover,#header_search_button_2:hover{transform:scale(1.2)}.header_search_bar{width:100%;background:none;border:none;color:#fff}#header_search_bar_2{height:40px;font-size:18px}#header_search_option_img_1{transform:scale(2)}#header_search_button_text_1{color:#fff}#header_box_number_1{display:flex;justify-content:flex-end;gap:10px;width:55%}.header_box_number_2{display:flex;align-items:center;gap:10px}#header_box_number_3{display:flex;flex-direction:column;justify-content:space-around}#header_image_phone_2,#header_image_phone_1,#header_image_phone_3,#header_image_phone_4{width:25px;height:25px}#header_part_2_box_1{transition:transform .7s ease-in-out}#header_part_2_shape_1{display:flex;position:relative;gap:30px;width:78%;height:110px;margin-top:-50px;padding:0vh 30px;border-radius:0 0 35px;background-color:#0006}#a_header_logo_1,#a_header_logo_2,#a_header_logo_3{position:relative;margin-top:15px;width:auto;height:0px;z-index:110}#a_header_logo_2,#a_header_logo_3{display:none;margin-top:0}#a_header_logo_3{height:auto}#header_logo_1,#header_logo_2,#header_logo_3{position:relative;width:220px;height:auto;transition:.3s ease-in-out;cursor:pointer;z-index:110}#header_logo_2,#header_logo_3{width:170px;height:70px}#header_logo_1:hover,#header_logo_2:hover,#header_logo_3:hover{transform:scale(1.1)}#header_part_2_box_2{display:flex;justify-content:space-between;width:100%;padding:0 20px 0 0}.header_part_2_links{position:relative;margin-top:68px;text-decoration:none;color:#fff;transition:transform .2s ease-in-out;z-index:100;cursor:pointer}.header_part_2_links.active:after{content:"";position:absolute;width:120%;height:10px;left:-10%;transform:translateY(37px);border-radius:50px;background-color:#00d2c8;z-index:100}.header_part_2_links:hover{transform:scale(1.1);color:#ff0}#header_part_2_link_devis_gratuit_1{display:none}#header_devis_gratuit{position:absolute;top:70px;right:5%}#header_button_devis_gratuit{padding:10px 40px;border-radius:20px;border:2px solid white;background-color:transparent;transition:transform .2s ease-in-out;color:#fff;cursor:pointer}#header_button_devis_gratuit:hover{transform:scale(1.1);background-color:#0064ff}#header_burger_menu_shape_1{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:80%;height:100%;background-color:#323232df;transform:translate(-130%);z-index:200}#header_burger_menu_shape_1.active{transition:transform .5s ease-in-out}#header_burger_button_left_arrow{position:fixed;top:50%;right:0;display:flex;justify-content:center;align-items:center;transform:translate(100%,-50%);padding:50px 25px;border-radius:0 10px 10px 0;background-color:#323232df;cursor:pointer}#button_left_arrow{color:#fff;transform:scale(3)}#header_burger_menu{display:flex;flex-direction:column;gap:5px;width:95%;height:95%;overflow:scroll}.header_burger_links_flex{display:flex;flex-direction:column}.header_horizontal_stick{width:100%;height:1px;background-color:#fff}.header_burger_menu_links{font-size:20px;padding:15px 0 10px 30px;color:#fff;text-decoration:none}#header_burger_menu_link_1{color:#ff0}#header_burger_menu_link_2{color:orange}#header_burger_menu_link_3{color:#7fffd4}@media only screen and (max-width: 1440px) and (orientation: landscape){#header_part_1_shape_1{width:100%;margin-right:0%;border-radius:0}#a_header_logo_1{margin-top:55px}#header_logo_1{width:135px}#header_part_2_shape_1{width:100%;border-radius:0vh}#header_part_2_link_devis_gratuit_1{display:flex}#header_part_2_box_2{justify-content:space-around}#header_devis_gratuit{display:none}}@media only screen and (max-width: 1200px) and (orientation: landscape){#header_part_1_flex_links_1{display:none}#header_part_2_box_1{display:flex;flex-direction:column;align-items:center}#header_part_1_shape_1{height:150px}#header_flex_search_burger_logo_number_1{display:flex;justify-content:space-between;width:100%}#header_part_1_flex_2{width:100%;height:85%;gap:10px}.header_flex_burger{height:70px}#header_flex_burger_1{display:flex}#header_flex_burger_2{display:none}#header_burger_button,#header_burger_text_1{display:flex}#header_part_1_link_5,#header_part_1_link_4,#header_part_1_link_3,#header_part_1_link_2,#header_part_1_link_1,#header_search_bar_size_1{display:none}#header_search_bar_size_2{display:flex}#header_box_number_1,#header_part_2_shape_1{display:none}#header_part_2_box_2{flex-direction:column;align-items:center;gap:25px;padding-bottom:20px}.header_part_2_links.active:after{display:none}#a_header_logo_1{display:none}#a_header_logo_2{display:flex;height:auto}.header_part_2_links{margin-top:0}}@media only screen and (max-width: 500px) and (orientation: landscape){#header_part_1_shape_1{height:250px}#header_part_1_flex_2{justify-content:center}#a_header_logo_2{display:none}#a_header_logo_3{display:flex}}@media only screen and (orientation: portrait){#header_box_number_1{gap:2vh}}@media only screen and (max-width: 1540px) and (orientation: portrait){#header_part_1_shape_1{width:85%}#header_box_number_1{gap:1vh}#a_header_logo_1{margin-top:55px}#header_logo_1{width:135px}}@media only screen and (max-width: 1400px) and (orientation: portrait){#header_part_1_shape_1{width:100%;margin-right:0%;border-radius:0}#header_part_2_shape_1{width:100%;border-radius:0vh}#header_part_2_link_devis_gratuit_1{display:flex}#header_devis_gratuit{display:none}}@media only screen and (max-width: 1170px) and (orientation: portrait){#header_part_1_shape_1{height:160px}#header_part_1_flex_2{width:100%;gap:10px}#header_part_1_flex_links_1,#header_part_1_link_5,#header_part_1_link_4,#header_part_1_link_3,#header_part_1_link_2,#header_part_1_link_1{display:none}#header_flex_search_burger_logo_number_1{display:flex;justify-content:space-between;width:100%}.header_flex_burger{height:75px}#header_flex_burger_1{display:flex}#header_flex_burger_2{display:none}#header_burger_button,#header_burger_text_1{display:flex}#a_header_logo_2{display:flex;height:auto}#header_search_bar_size_1{display:none}#header_search_bar_size_2{display:flex}#header_box_number_1,#header_part_2_shape_1{display:none}#header_part_2_box_2{flex-direction:column;align-items:center;gap:25px;padding-bottom:20px}.header_part_2_links.active:after{display:none}#a_header_logo_1{display:none}.header_part_2_links{margin-top:47px}}@media only screen and (max-width: 500px) and (orientation: portrait){#header_part_1_shape_1{height:250px}#header_part_1_flex_2{justify-content:center}#a_header_logo_2{display:none}#a_header_logo_3{display:flex}}
