.db #et-boc .et-l h3{color:#fff!important}.dcm-carousel-item .content--absolute{color:#fff!important;font-weight:900!important}:root a:not(.wp-element-button){text-decoration:none}.et-pb-contact-message{color:#fff!important}.et_pb_widget ul li{margin-bottom:10%!important}.post-content{size-font:10px}.main-menu-item ul{margin-top:5%!important}@media all and (min-width:981px) and (max-width:3000px){.titre-page{font-weight:900!important;font-size:3.5vw!important;font-height:100%!important;letter-spacing:0.1vw!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.theme{font-weight:700!important;text-transform:uppercase!important;font-size:1vw!important;letter-spacing:0.1vw!important;line-height:2em!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.titre-section{font-weight:700!important;text-transform:uppercase!important;font-size:3.2vw!important;letter-spacing:0.1vw!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.sous-titre-section{font-weight:700!important;font-size:2vw!important;letter-spacing:0.1vw!important;line-height:140%!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.sous-titre-article{font-weight:700!important;font-size:1.1vw!important;letter-spacing:0.1vw!important;line-height:140%!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.sous-titre-slider{font-weight:700!important;font-size:1vw!important;letter-spacing:0.1vw!important;line-height:140%!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.paragraphe{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-size:0.8vw!important;line-height:170%!important;font-weight:500!important;letter-spacing:0.05vw!important}.et_pb_contact_form_0.et_pb_contact_form_container .input,.et_pb_login_1 .et_pb_newsletter_form .input{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-size:0.8vw!important;line-height:170%!important}h2{padding:0 0 0 0!important}div.rich_web_timeline_panel div.rich_web_timeline_panel-body{width:45%!important}h4.dsm-title.et_pb_module_header{font-size:1vw!important}.et_pb_blurb .et_pb_module_header{font-size:1vw!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.wpf_item .wpf_item_name{line-height:200%!important;font-size:1vw!important;text-transform:uppercase!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.wpf_item label{font-size:0.8vw!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.woocommerce .woocommerce-ordering select{display:none}.woocommerce .woocommerce-result-count{display:none}.woocommerce div.product{background-color:#f2f2f2!important}h2.et_pb_module_header{font-size:0.8vw!important}.caldera-grid .btn-block{padding:0 0 0 0!important;line-height:2.1}.caldera-grid .form-control{padding:0 0 0 0!important}.rich_web_div_block_1_29 .rich_web_timeline_1_29 h3{padding:10% 0px!important}section.rich_web_timeline_1_29>article>div.rich_web_timeline_panel div.rich_web_timeline_panel-body{padding:2% 1% 2% 1%!important;font-size:0.8vw!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}h3.rich_web_timeline_group-title{font-size:0.7vw!important}}@media all and (min-width:767px) and (max-width:980px){.inverse{display:flex;flex-direction:column-reverse}.titre-page{font-weight:900!important;font-size:7.5vw!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.theme{font-weight:700!important;text-transform:uppercase!important;font-size:2vw!important;letter-spacing:0.1vw!important;line-height:2em!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.titre-section{font-weight:700!important;text-transform:uppercase!important;font-size:4vw!important;letter-spacing:0.1vw!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.sous-titre-section{font-weight:700!important;font-size:4vw!important;letter-spacing:0.1vw!important;line-height:140%!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.sous-titre-article{font-weight:700!important;font-size:3.2vw!important;letter-spacing:0.1vw!important;line-height:140%!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.paragraphe{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-size:2vw!important;line-height:170%!important;font-weight:500!important;letter-spacing:1px}.wpf_layout_horizontal .wpf_item{width:90vw!important;max-width:90vw!important;color:#fff;background:#000;margin:0!important;margin-left:0%!important;padding:2vw .8vw!important;padding-left:0%!important;font-size:2vw!important;line-height:150%!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;border-radius:4px!important}.wpf_layout_horizontal .wpf_item_name{font-weight:600!important;text-transform:uppercase!important;padding-left:4%!important;padding-right:4%!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.wpf_layout_horizontal .wpf_items_group.wpf_right_tab{border-radius:0!important;font-size:2vw!important;line-height:150%!important;width:40vw!important;left:0%!important;right:auto!important;border:none!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.wpf_layout_horizontal .wpf_items_group{padding:5% 4% 5% 4%!important;border-radius:0px!important;background:#000;border:0;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}label.wpf_item_name::after{float:right!important}label.wpf_item_name{font-size:2vw!important;padding:0!important}.wpf_items_wrapper .wpf_item ul li{margin-right:0!important;margin-bottom:5%!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.wpf_layout_horizontal .wpf_item:hover .wpf_items_group{margin-top:0.5%;width:90vw;border-bottom-right-radius:4px!important;border-bottom-left-radius:4px!important;padding-top:2%!important;padding-bottom:2%!important}.wpf_form .wpf_layout_horizontal.wpf_items_wrapper .wpf_item:not(.wpf_touch_tap):not(.wpf_item_submit):hover .wpf_item_name:before{display:none}.woocommerce .woocommerce-ordering select{display:none}.woocommerce .woocommerce-result-count{display:none}.caldera-grid .btn-block{padding:0 0 0 0!important;line-height:2.1;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.caldera-grid .form-control{padding:0 0 0 0!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}}@media all and (max-width:766px){.inverse{display:flex;flex-direction:column-reverse}.titre-page{font-weight:900!important;font-size:8vw!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.theme{font-weight:700!important;text-transform:uppercase!important;font-size:3vw!important;letter-spacing:0.1vw!important;line-height:2em!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.titre-section{font-weight:700!important;text-transform:uppercase!important;font-size:4vw!important;letter-spacing:0.1vw!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.sous-titre-section{font-weight:700!important;font-size:5vw!important;letter-spacing:0.1vw!important;line-height:140%!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.sous-titre-article{font-weight:700!important;font-size:4.5vw!important;letter-spacing:0.1vw!important;line-height:140%!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.paragraphe{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-size:3vw!important;line-height:170%!important;font-weight:500!important}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:left;clear:none!important}.wpf_layout_horizontal .wpf_item{margin:0!important;border-radius:0!important;font-size:3vw!important;line-height:150%!important;padding:2vw .8vw!important;width:90vw!important;padding-left:4%!important;padding-right:4%!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.wpf_layout_horizontal .wpf_item_name{font-weight:600!important;text-transform:uppercase!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.wpf_layout_horizontal .wpf_items_group.wpf_left_tab{border-radius:0!important;font-size:3vw!important;line-height:150%!important;width:90vw!important;left:-1px!important;right:auto!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.wpf_layout_horizontal .wpf_items_group{padding:5% 4% 0% 4%!important;border-radius:0px!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}label.wpf_item_name::after{float:right!important}label.wpf_item_name{font-size:3vw!important;padding:0!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.wpf_items_wrapper .wpf_item ul li{margin-right:0!important;margin-bottom:5%!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.woocommerce .woocommerce-ordering select{display:none}.woocommerce .woocommerce-result-count{display:none}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:3vw!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li span.current{font-size:3.2vw!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:bold}.caldera-grid .btn-block{padding:0 0 0 0!important;line-height:2.1;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.caldera-grid .form-control{padding:0 0 0 0!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}}