div#et_pb_contact_form_0{padding:10px 50px}@media only screen and (max-width:980px){.five-columns .et_pb_column{width:15%!important}}@media only screen and (max-width:980px){.dsm_image_carousel_0_tb_body{max-width:100%!important}}@media (min-width:1468px){.container{width:80%;max-width:75%;margin:auto}}@media (min-width:980px) and (max-width:1000px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item{margin:0 0px 0 0;display:inline-block;height:auto;vertical-align:middle}}@media (min-width:980px) and (max-width:1468px){.container{width:99%;max-width:99%;margin:auto}}@media (min-width:980px) and (max-width:1120px){ul#mega-menu-primary-menu a{font-size:13px!important}#logo{max-height:80%}}@media (max-width:980px){a.et-cart-info{display:none}#et_mobile_nav_menu{display:none}.mega-menu-column{display:flex;flex-direction:column;justify-content:space-between;height:100%}.mega-menu-link{margin-bottom:auto}.mega-menu-item-media_image-3,.mega-menu-item-media_image-4,.mega-menu-item-media_image-5,.mega-menu-item-media_image-6{margin-top:auto}}.widget_media_image{padding-bottom:0px!important;margin-top:20px!important}div#Plan_site_actu .et_pb_post{margin:0px;padding:0px}div#Plan_site_actu p{line-height:1.4em;padding-bottom:8px;font-size:17px!important;font-weight:500;font-family:'Ubuntu',Helvetica,Arial,Lucida,sans-serif}div#Plan_site_actu p::before{content:"●";font-size:12px;margin-left:-18px;display:inline-block;vertical-align:middle;position:absolute}.reference{display:inline;background-color:#f7a824;padding:10px 6px!important;color:white;border-radius:4px;font-weight:400;font-size:12px;margin:0px 5px 5px 5px!important}.module_reference{display:flex;flex-direction:column;justify-content:space-between;height:250px!important}.titrereference{margin-top:100px}.dsm_advanced_tabs_0 .dsm-advanced-tabs-content-wrapper .dsm-content-wrapper{border-style:none!important;border-width:0px!important;border-color:transparent!important;background:transparent!important;padding-top:30px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}.ref_col_hover{background-size:120%;background-position:center;background-repeat:no-repeat}.ref_col_hover:hover{transition:background-size 0.2s ease-in-out;background-size:125%}#ligne_ref{margin-bottom:30px!important}.ref_col_hover:hover::after{content:'\f055';font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent;color:#f7a824;border-radius:50%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:32px;opacity:1}@media (min-width:980px) and (max-width:1283px){.titrereference{font-size:22px}}@media (max-width:500px){.titrereference{font-size:22px}}@media (min-width:1120px){#logo{max-height:115%}}@media (min-width:576px) and (max-width:980px){#logo{max-height:120%}}@media (max-width:980px){#mega-menu-wrap-primary-menu .mega-menu-toggle{margin-bottom:20px}}@media (max-width:576px){#logo{max-height:105%}.et_header_style_left #logo{max-width:70%}}button.cky-btn-revisit{font-size:19px;text-align:left;color:#ee743b;font-weight:600;border:none;padding:0px;cursor:pointer;background-color:transparent}button.cky-btn-revisit:hover{font-size:19px;text-align:left;color:#ee743b;font-weight:600;border:none;padding:0px;background:transparent}.hover-card-joints:hover h3.dsm_card_title{color:#ffffff!important}.et_pb_button_4_tb_footer{overflow-x:auto;overflow-y:auto!important}.woocommerce div.product form.cart .variations select{background:none}.product_category .wpfFilterWrapper .wpfFilterTaxNameWrapper{font-size:16px;font-family:'OPEN SANS'}.product_category ul.wpfFilterVerScroll.wpfFilterLayoutHor{padding:0px}.filter-atribute .wfpTitle.wfpClickable{color:#002B3B}.fa-plus:before{content:"\f067";color:#002B3B}.fa-minus:before{color:#002B3B}.filter-atribute span.wpfFilterTaxNameWrapper{font-size:15px;font-family:'OPEN SANS'}.wpfClearButton.wpfButton{width:100%!important;color:#FFFFFF!important;border-width:0px!important;border-radius:2px;font-size:18px;font-family:'Ubuntu',Helvetica,Arial,Lucida,sans-serif!important;background-color:#EE743B;text-transform:capitalize}.wpfClearButton.wpfButton:hover{opacity:0.7}.filter-atribute .wpfFilterTitle{background-color:rgba(135,151,158,0.3);padding:6px 4px;border-radius:3px}i.fa.wpfTitleToggle.fa-plus,i.fa.wpfTitleToggle.fa-minus{margin-top:6px;margin-right:3px}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#002b3b}.requestaquote .addify-quote-form.template_one .af-quote-field-table{width:100%!important;max-width:100%!important}.requestaquote .af-quote-field-table .form_row{text-align:center}.wpc-filters-section.wpc-filter-terms-count-0{display:none!important}.wpc-no-filter-terms{display:none!important}.wpc-filters-section:has(.wpc-no-filter-terms){display:none!important}.wpc-filters-section{margin-bottom:0em;padding:0px;border-bottom:1px solid #005176}.wpc-filter-title{margin-bottom:0px}.wpc-filter-header .wpc-filter-title button{margin:0 0 0px}span.wpc-wrap-icons{color:#4B646E!important;font-weight:600;padding:20px 0px}.wpc-filter-collapsible .wpc-filter-title .wpc-open-icon,.wpc-filter-collapsible-reverse.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon,.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon,.wpc-filter-has-selected.wpc-closed .wpc-filter-title .wpc-open-icon{width:10px;min-width:10px;height:10px}.wpc-filter-collapsible .wpc-filter-title .wpc-open-icon,.wpc-filter-collapsible-reverse.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon,.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon,.wpc-filter-has-selected.wpc-closed .wpc-filter-title .wpc-open-icon{border-left:2px solid #4B646E;border-top:2px solid #4B646E}.wpc-filters-main-wrap ul.wpc-filters-ul-list{list-style:none;padding:0px 0 5px 0;margin-left:0;float:none}.wpc-term-item-content-wrapper a{color:#005079!important}.wpc-filter-selected-values{visibility:visible;opacity:100;margin-top:15px;font-size:13px;padding-right:10px;line-height:1.3}