.float-left{float:left}.more-link{display:inline-block;float:right;padding:.15rem .25rem;font-size:26px;border:2px solid #fc6f28}.blue-bg p{padding-bottom:10px}.et_color_scheme_orange .type-page a,.et_color_scheme_orange.search-results a,.et_color_scheme_orange a.et_pb_button,.et_color_scheme_orange .et_pb_contact_submit,.et_color_scheme_orange .et_overlay::before{color:#fc6f28}.et_color_scheme_orange .et_mobile_menu{border-color:#fc6f28}header .et_pb_image_1_tb_header{width:auto!important;right:5%!important;left:auto!important;top:4rem!important}.et_pb_menu__search-button{padding-left:3px!important}.et_pb_menu a:hover{opacity:1}header .et_pb_menu li{margin-top:0!important;padding-top:8px}header .et_pb_menu li.current-menu-item{background:#fc6f28;border-radius:5px}header .et_pb_menu li.current-menu-item a{color:white}header .et_pb_menu .et_pb_menu__menu,header .et_pb_menu .et_pb_menu__menu>nav{flex-grow:1}header .et_pb_menu .et_pb_menu__menu>nav>ul{flex-grow:1;justify-content:space-between}header .et_pb_menu li:not(.current-menu-item) a:hover{color:#fc6f28}header .et_pb_menu button.et_pb_menu__icon{margin:0 0 0 25px}footer .et-menu{display:initial!important}footer .et-menu a:hover{text-decoration:underline}.et_pb_slide{padding:0!important}.et_pb_slider_container_inner{display:flex!important}.et_pb_slide_image,.et_pb_slide_video{position:relative;width:auto!important;margin:0}.home .et_pb_slide_image{height:100%;max-width:66%;overflow-x:hidden}.home .et_pb_slide_image img{height:100%;max-width:none;max-height:none!important}.home .et_pb_slide_0 .et_pb_slide_image,.home .et_pb_slide_2 .et_pb_slide_image,.home .et_pb_slide_4 .et_pb_slide_image{order:2}.dgpc_product_carousel_0.dgpc_product_carousel .swiper-container .product:hover{background:#f8f8f8!important;border-radius:5px;transition:0.3s}.dgpc_product_carousel .woocommerce ul .et_shop_image a img{width:80%;margin:10%!important}.dgpc_product_carousel .swiper-container ul .product-content{padding:.5rem}.et_pb_blog_grid_wrapper .et_pb_image_container{float:left;width:35%;margin:0 30px 0 0}.et_pb_blog_grid .et_pb_post{padding:0;border:0}.woocommerce div.product div.images img{max-width:300px;margin:4rem auto}.pictos{display:flex;justify-content:center}.pictos img{margin-right:1rem}.et_pb_tab{padding:0}.et_pb_tabs_controls,.et_pb_tab_content h2{display:none}ul.woocommerce_documents{display:flex;justify-content:center;list-style:none;padding-left:.5rem}.woocommerce_documents a{font-size:14px;margin-right:1rem;padding:.2rem .5rem}.woocommerce_documents a.et_pb_button::after{font-size:27px}.page-id-116 .et_pb_slide_description{position:absolute;right:2%;bottom:20%;width:50%;padding:0}.page-id-116 .et_pb_text_overlay_wrapper{opacity:.85}.single-post .et_post_meta_wrapper img{float:left;max-width:400px;margin:0 3rem 5rem 0}.single-post .et_post_meta_wrapper h1{margin-bottom:3rem;padding:8px 0 8px 20px;background:#fc6f28;color:white}.et_pb_blog_grid .more-link{padding-top:.05rem;padding-bottom:.05rem}#wpsl-search-wrap div label{line-height:40px}.et_pb_contact textarea:focus{color:#3e3e3e}.search-results #main-content>div{width:90%}.search-results .entry-featured-image-url{float:left}.search-results .entry-featured-image-url img{max-width:200px;margin-top:-2rem}.search-results .et_pb_post{clear:left}@media screen and (max-width:479px){.et_pb_section_0_tb_header.et_pb_section,.et_pb_row_0_tb_header.et_pb_row{padding:0}.brand,.et_pb_column.header-right{width:50%!important}.header-right .et_pb_image_1_tb_header{display:none}.header-right .et_pb_menu{margin-top:0!important}.et_pb_row{width:90%}.home #main-content .et_pb_slide_description{padding-top:2rem!important}.home .et_pb_text_1{margin-left:2rem!important}.home .et_pb_image_2.et_pb_module{margin-right:5%!important}.home .et_pb_text_7{width:55%!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{text-align:center}.single-product #main-content{margin:0 5%}.single-product .et_pb_button_0_tb_body_wrapper{text-align:center}footer .et_mobile_menu{position:relative}footer .et_pb_menu .et_mobile_menu{padding:0}footer .et_pb_menu .et_mobile_nav_menu{width:100%;margin:0}}@media screen and (min-width:480px){.brand{width:15%!important}.header-right{width:85%!important}}