.woocommerce-error{color:#ffffff;border-color:yellow;background-color:red!important}.et_pb_scroll_top.et-visible{opacity:1;-webkit-animation:fadeInBottom 1s;-moz-animation:fadeInBottom 1s;-o-animation:fadeInBottom 1s;animation:fadeInBottom 1s}.et_pb_scroll_top.et-pb-icon{right:25px;bottom:80px;border-radius:10px;background:#296397}.et_pb_scroll_top.et-pb-icon:hover{background:#146397}.et_pb_scroll_top:before{color:#fff}.et_pb_menu .et-menu.nav>li{padding-left:10px!important;padding-right:10px!important}.wpcf7{background-color:rgba(255,255,0,0);border:0px solid #808080}.wpcf7 input[type="text"],.wpcf7-select,.wpcf7 input[type="email"],.wpcf7 input[type="number"],.wpcf7 input[type="date"],.wpcf7 input[type="tel"]{margin-bottom:8px;background-color:rgba(255,255,0,0);border:2px solid #808080;color:#daa975;width:100%;height:40px;border-top:none!important;border-right:none!important;border-left:none!important;border-bottom:2px solid #daa975!important}.wpcf7 textarea{background-color:rgba(255,255,0,0);color:#436440;width:100%;margin-bottom:3px;border-top:none!important;border-right:none!important;border-left:none!important;border-bottom:2px solid #daa975!important}.wpcf7-not-valid-tip{color:#000;font-size:1em;font-weight:normal;display:block}input.wpcf7-form-control.wpcf7-submit:hover{background-color:#daa975;border:0px;color:#fff;padding:0px 50px 10px 50px}input.wpcf7-form-control.wpcf7-submit{background-color:#000;border:0px;color:#fff;padding:0px 50px 10px 50px;Border-Radius:0px;float:right}.wpcf7 input[type="checkbox"]{width:20px;height:20px}a{text-decoration:none;color:#296397}.orderby{display:none}#main-header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media all and (min-width:981px){#ma_ligne .et_pb_column:nth-child(1){width:2500px!important}#ma_ligne .et_pb_column:nth-child(2){width:330px!important}}@media all and (max-width:980px){#ma_ligne .et_pb_column{width:100%!important}}.et-fixed-header #mobile_menu1 li{list-style:none!important;text-align:center!important;width:100%}.et-fixed-header .et_pb_menu__wrap span.mobile_menu_bar{z-index:999999!important}.et-fixed-header .opened .mobile_menu_bar{position:fixed!important}.et-fixed-header .et_mobile_menu{border-top:none}.et-fixed-header .et_mobile_menu li a{border-bottom:none}footer a{color:#296397}footer a:hover{color:#146397}footer ul{vertical-align:middle;list-style-image:url('/wp-content/uploads/2022/07/fl6.png')}footer li{vertical-align:middle;margin:10px 0}a{color:#fff}a:hover{color:#aaa}#formulaire-responsive{max-width:900px;margin:0 auto;width:100%}.rang-form{width:100%}.demi-colonne,.colonne{float:left;position:relative;padding:0.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.demi-colonne{width:50%}}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{width:100%;padding:8px;border:1px solid #ccc;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpcf7 input[type="text"]:focus{background:#fff}.wpcf7-submit{float:right;color:#69af36;font-family:'Noto Sans',sans-serif;border-color:#69af36;font-size:14px;line-height:49px;height:49px;font-weight:600;background-color:#ffffff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-transform:uppercase;border-width:2px;padding-left:26px;padding-right:26px}.wpcf7-submit:hover{background:#69af36;color:#ffffff}span.wpcf7-not-valid-tip{text-shadow:none;font-size:12px;color:#fff;background:#ff0000;padding:5px}div.wpcf7-validation-errors{text-shadow:none;border:transparent;background:#f9cd00;padding:5px;color:#9C6533;text-align:center;margin:0;font-size:12px}div.wpcf7-mail-sent-ok{text-align:center;text-shadow:none;padding:5px;font-size:12px;background:#59a80f;border-color:#59a80f;color:#fff;margin:0}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{background:#000000}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover{background:#000000}.pa-fullscreen-menu #mobile_menu1 li{list-style:none!important;text-align:center!important;width:100%}.pa-fullscreen-menu .et_pb_menu__wrap span.mobile_menu_bar{z-index:999999!important}.pa-fullscreen-menu .et_mobile_menu{border-top:none}body.woocommerce .entry-summary,body.woocommerce .woocommerce-product-gallery{padding-bottom:45px}.single-product #main-content .container:before,body.woocommerce-page #main-content .container:before{display:none}.single-product #left-area,body.woocommerce-page #left-area{width:100%;padding:0px!important}.et_pb_widget{display:none}@media (max-width:767px){body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-1 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-2 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-4 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-5 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-6 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-1 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-2 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-3 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-4 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-5 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-6 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-1 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-2 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-3 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-4 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-5 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-6 li.product{width:100%!important;margin-right:0%!important}}@media all and (max-width:767px){.woocommerce-page ul.products li.product:nth-child(n){margin:0 0 11.5%!important;width:100%!important}}.lwp-title-portfolio h2.et_pb_module_header{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;margin-top:0px!important;z-index:3;opacity:0}.lwp-title-portfolio .et_pb_portfolio_item:hover h2.et_pb_module_header{opacity:1}.lwp-title-portfolio span.et_overlay:before{content:''}.lwp-title-portfolio .et_pb_portfolio_item:hover span.et_overlay{opacity:1;z-index:3}.meta-details{display:none}