.et_pb_menu .et_pb_menu__wrap{justify-content:flex-end!important}.menu-au-dessus #mobile_menu2 .sub-menu{position:relative!important}ul.sub-menu li ul.sub-menu{display:block!important}.et_pb_column_1_tb_header,.et_pb_image_0_tb_header{left:0px!important}.devis{background-color:#C11A18;padding:5px 10px;margin-top:0!important;margin-left:10px!important}.devis a{padding-bottom:0!important}.clearfix{margin:auto!important}.et_pb_portfolio_filters.clearfix{display:flex!important;margin-bottom:40px!important}.et_mobile_menu{overflow-y:unset!important}.mobile_nav.closed #mobile_menu2{min-height:400px!important;transition:none!important;overflow:scroll!important;max-height:88vh!important}header .et_pb_image_0_tb_header{padding-right:0px!important;margin-right:0px!important}header .et_pb_image_wrap>img{max-height:30px!important;width:auto!important}@media(min-width:1646px){header .et_pb_gutters3 .et_pb_column{margin-right:0px!important}header .et_pb_row_0_tb_header{min-height:auto!important}header .et_pb_gutters3 .et_pb_column_1_3{width:auto!important}header .et_pb_gutters3 .et_pb_column_2_3 .et_pb_module{margin-bottom:0%!important}header .et_pb_row.et_pb_row_0_tb_header.et_pb_row--with-menu{display:flex;justify-content:space-between;align-items:center;align-content:center}}@media(max-width:1645px){#mobile_menu2{overflow:scroll!important;max-height:88vh!important}header .et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu a{display:flex}header .menus>a{justify-content:space-between}header .menus>a:after{font-family:ETmodules!important;content:"3"!important;font-size:16px!important;right:0%;top:0;font-weight:800}header .et_pb_module.et_pb_sidebar_0_tb_body.et_pb_widget_area.clearfix.et_pb_widget_area_left.et_pb_bg_layout_light{padding:30px!important;width:30%!important}.et_pb_menu_0_tb_header,.et_pb_menu__menu{display:none!important}header .et_pb_module.et_pb_menu.et_pb_menu_1_tb_header.et_pb_bg_layout_light.et_pb_text_align_left.et_dropdown_animation_fade.et_pb_menu--without-logo.et_pb_menu--style-left_aligned,.et_mobile_nav_menu,.et-db #et-boc .et-l .et_pb_menu_1_tb_header{display:block!important}header	#mobile_menu2 li{list-style:none!important}header #mobile_menu2>li>ul.sub-menu{display:none!important}}@media (min-width:981px){.mobile_menu_bar{position:relative;display:block;line-height:0;top:75px}#mobile_menu2{top:calc(100px + 2vh)!important}}@media (max-width:480px){.et_pb_portfolio_filter{min-width:300px;margin:auto}.clearfixS>div>ul{display:flex;flex-direction:column;align-items:center}}.title{font-family:quicksand;color:white!important}.textwidget{font-family:quicksand;color:white!important}.footer-widget .fwidget:last-child{font-family:quicksand!important}.searchsubmit{font-family:quicksand!important;background:#ff5757!important}.et_pb_module_header{pointer-events:none;cursor:default}.post-meta{pointer-events:none;cursor:default}.clearfix{width:1000!important}.widgettitle{font-family:quicksand!important;font-size:19px!important;font-weight:700!important;color:#bf0000!important}#titrecateg{font-family:quicksand!important;margin-bottom:20px!important;font-weight:500!important;font-size:35px!important;color:#000000!important}.entry-title{font-family:quicksand!important;margin-top:20px!important;color:#bf0000!important;font-size:22px!important;font-weight:700!important}#searchsubmit{width:120px!important;background-color:#bf0000!important;color:white!important;text-transform:uppercase;font-size:13px!important;font-family:quicksand!important;font-weight:600!important}.et_pb_widget a{text-decoration:none;color:#636363!important;font-family:quicksand!important;font-weight:600!important}.entry-content{font-family:quicksand!important}a.et-cart-info{display:none!important}.et_pb_portfolio_item .post-meta{color:white;font-size:1em}.et_overlay{background:hsla(0,0%,100%,.3)}.more-link{margin-bottom:20px!important}span.mobile_menu_bar:before{color:white!important}.hide{display:none!important}.wpf_item input[type=checkbox]{border-radius:3px!important}.et-l--body ul,.entry-content ul{padding:0!important}.et_pb_wc_description h2{font-family:"quicksand";font-weight:600;color:#bf0000;font-size:22px!important;margin-bottom:20px}.wfpDescription{font-family:"quicksand";font-weight:bold;color:#bf0000;font-size:16px!important;margin-bottom:20px}.et_pb_wc_description h4{font-family:"quicksand";font-weight:600;color:#bf0000;font-size:20px;margin-bottom:20px}input[readonly]{background-color:white!important;cursor:not-allowed;color:#000!important;border-bottom:1px solid #000!important;margin-bottom:10px}.woocommerce-product-attributes a{pointer-events:none;text-decoration:none;color:inherit}@media (max-width:980px){.et_mobile_menu{background-color:black!important}.et_mobile_menu li a{color:white!important}.et_mobile_menu li a:hover{color:white!important}.et_mobile_menu{max-height:80vh;overflow-y:auto!important;-webkit-overflow-scrolling:touch}}.et_pb_menu .et_pb_menu__menu .current-menu-item>a::before,.et_pb_menu .et_pb_menu__menu .current_page_item>a::before,.et_pb_menu .et_pb_menu__menu li:hover>a::before{background-color:red!important}@media (max-width:768px){.wfptitle{display:block!important;visibility:visible!important;height:auto!important;opacity:1!important;overflow:visible!important;font-weight:bold;font-size:18px;color:#d00000;margin-bottom:8px}}@media (max-width:768px){.wfptitle{display:block!important;font-weight:bold;font-size:18px;color:#d00000;margin-bottom:8px}}@media (max-width:768px){.wfptitle{display:block!important;font-weight:bold;font-size:18px;color:#000;margin-bottom:10px}}.et_pb_fullwidth_menu .et_pb_menu .menu li.current-menu-item>a,.et_pb_fullwidth_menu .et_pb_menu .menu li.current_page_item>a,.et_pb_fullwidth_menu .et_pb_menu .menu li.current_page_ancestor>a{border-bottom:2px solid red!important}.et_pb_menu.et_pb_menu_0_tb_header ul.menu li:not(:last-child)::after{content:"";display:block;height:2px;background-color:red;width:100%;margin-top:5px}.et-menu .sub-menu{z-index:9999!important;position:relative}.et_pb_section{z-index:1;position:relative;overflow:visible}.mon-formulaire-bh .wpcf7-form input[type="submit"]{background-color:#d62828!important;color:#ffffff!important;padding:12px 25px!important;border:none!important;border-radius:6px!important;cursor:pointer!important;font-weight:600!important;font-family:'Quicksand',sans-serif!important;transition:background-color 0.3s ease!important}.mon-formulaire-bh .wpcf7-form input[type=submit]:hover{background-color:#a61d1d!important}