/**handles:divi-style**/
.dc-centrer-verticalement{display:flex;flex-direction:column;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center}@media only screen and (max-width :980px){.dc-inverser-colonnes--section .dc-inverser-colonnes--ligne{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.et_mobile_menu{margin-left:-30px;padding:5%;width:calc(100% + 60px)}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"}.et_pb_contact_right p input{max-width:50px}sub,sup{font-size:70%}.et-cart-info{display:none}.menu-contact a{background-color:#1f2187;padding:15px;border-radius:3px;height:20px}@media screen and (max-width:768px){.menu-contact a{height:40px}}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:30px!important}@media screen and (min-width:981px){#et_top_search{margin-top:15px}}#et_search_icon:hover,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.bottom-nav li.current-menu-item>a,.comment-reply-link,.entry-summary p.price ins,.et-social-icon a:hover,.et_password_protected_form .et_submit_button,.footer-widget h4,.form-submit .et_pb_button,.mobile_menu_bar:after,.mobile_menu_bar:before,.nav-single a,.posted_in a,.woocommerce #content div.product p.price,.woocommerce #content div.product span.price,.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce .star-rating span:before,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:hover,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce-page #content div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page .star-rating span:before,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce-page button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price,.woocommerce-page input.button,.woocommerce-page input.button.alt,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,.wp-pagenavi a:hover,.wp-pagenavi span.current{color:#fff}.et_mobile_menu{border-top:3px solid #fdf12f}@media (max-width:980px){.et_header_style_left #logo,.et_header_style_split #logo{max-height:70%!important}}.et_mobile_menu li a,.nav li li a{font-size:16px}@media (max-width:980px){.et_pb_text_align_center-tablet{text-align:center;font-size:16px}p{font-size:16px}}.texte-logo-footer{letter-spacing:1px;font-size:14px;font-weight:600;line-height:16px;text-align:justify}.titre-footer{text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#fdf12f}.texte-menu-footer{padding-bottom:.5em!important}.texte-menu-footer a{color:#fff!important}.bouton-footer{color:#fff!important;border:solid 2px #fdf12f;border-radius:3px;font-size:14px;font-weight:700!important;text-transform:uppercase!important;transition:all .3s ease 0s;padding:.3em 1em;line-height:1.7em!important;background-color:transparent;text-align:center;margin-top:10px}.bouton-fiche-technique{display:block!important;color:#000!important;border:solid 2px #fdf12f;border-radius:3px;font-size:14px;font-weight:700!important;text-transform:uppercase!important;transition:all .3s ease 0s;padding:.3em 1em;line-height:1.7em!important;background-color:#fdf12f;text-align:center;cursor:pointer}.bouton-fiche-technique:hover{color:#000!important;border:solid 2px #fdf12f;background-color:transparent}.bouton-fiche-technique:before{content:"\f016";font-family:FontAwesome;margin-right:5px}#elex_prod_btn{color:#fdf12f!important;border:solid 2px #000;border-radius:3px;font-size:14px;font-weight:700!important;text-transform:uppercase!important;transition:all .3s ease 0s;padding:.3em 1em;line-height:1.7em!important;background-color:#000;text-align:center;margin-top:10px;cursor:pointer;width:100%}#elex_prod_btn:hover{color:#000!important;border:solid 2px #000;background-color:transparent}.product_title,.woocommerce-Tabs-panel h2{color:#000}.woocommerce-Tabs-panel h2:after{display:block;content:"";background-color:#fdf12f;height:12px;width:75px;margin-top:10px}.product_title:after{display:block;content:"";background-color:#1f2187;height:12px;width:75px;margin-top:10px}.product_meta{display:none!important}.woocommerce-loop-product__title{color:#000!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#fff!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{color:#000!important;font-size:14px}.et_pb_widget a{color:#000!important}.product-categories .current-cat.cat-parent{font-weight:700!important}.widget_product_search button{color:#fdf12f!important;border:solid 2px #000;border-radius:3px;font-size:14px;font-weight:700!important;text-transform:uppercase!important;transition:all .3s ease 0s;padding:.3em 1em;line-height:1.7em!important;background-color:#000;text-align:center;margin-top:10px;cursor:pointer;width:100%}.widget_product_search button:hover{color:#000!important;border:solid 2px #000;background-color:transparent}.widget_product_search input{border:none;border-bottom:1px solid #000;margin-bottom:5px;width:100%}.widget_product_categories h4,.widget_product_search h4{text-transform:uppercase;font-size:16px}.et_pb_widget ul li{margin-bottom:5px}