.envato-block__preview{overflow:visible}.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{text-align:center}.envato-kit-141-top-0 h1,.envato-kit-141-top-0 h2,.envato-kit-141-top-0 h3,.envato-kit-141-top-0 h4,.envato-kit-141-top-0 h5,.envato-kit-141-top-0 h6,.envato-kit-141-top-0 p{margin-top:0}.envato-kit-141-newsletter-inline .elementor-field-textual.elementor-size-md{padding-left:1.5rem;padding-right:1.5rem}.envato-kit-141-bottom-0 p{margin-bottom:0}.envato-kit-141-bottom-8 .elementor-price-list .elementor-price-list-item .elementor-price-list-header{margin-bottom:.5rem}.envato-kit-141.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container{padding-bottom:52px}.envato-kit-141-display-inline{display:inline-block}.envato-kit-141 .elementor-slick-slider ul.slick-dots{bottom:-40px}.envato-kit-138-bracket .elementor-widget-container>*:before{content:"[";color:#ffab00;display:inline-block;margin-right:4px;line-height:1em;position:relative;top:-1px}.envato-kit-138-bracket .elementor-widget-container>*:after{content:"]";color:#ffab00;display:inline-block;margin-left:4px;line-height:1em;position:relative;top:-1px}.elementor-nav-menu .sub-menu .sub-arrow{position:static;bottom:unset;margin:unset;justify-content:center;width:100%;left:unset;right:unset;color:#d1d1d1}span.Discount{text-decoration:line-through}.FomDevis input,.FomDevis textarea{border:1px solid!important;border-color:#000!important;background-color:#fff!important}.FomDevis textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required.form-control.textarea{border:1px solid!important;border-color:#000!important;background-color:#fff}.input-group{display:block}.wpcf7 .fa{position:absolute;color:#000;z-index:100;font-size:18px;top:55%;right:20px}input.wpcf7-form-control.wpcf7-submit.has-spinner.btn2.btn2-theme{margin-top:2rem;display:block;width:100%;padding:1rem .5rem;background-color:#e2070f!important;border-radius:10px;font-weight:600}input.wpcf7-form-control.wpcf7-submit.has-spinner.btn2.btn2-theme:hover{background-color:#000!important;color:#fff}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border-radius:10px}.text-right{text-align:right}.bloc :before{font-size:9px!important}.bloc i.fas.fa-plus{display:flex;align-items:center}.bloc .elementor-button .elementor-align-icon-right{margin-left:5px;order:15;display:flex}.place-card.place-card-large{display:none}.confirmation{padding-top:20px}.woocommerce span.onsale{min-height:4.236em;min-width:6.236em;top:-1.5em;left:-1.5em;background-color:#509a00;padding:5px!important}.tricycle .woocommerce span.onsale{padding:4px!important;background-color:#509a00;font-size:12px!important}.tricycle a.button.product_type_variable.add_to_cart_button{display:none!important}.woo-variation-gallery-wrapper .woo-variation-gallery-slider img{height:300px;object-fit:contain}.tricycle a.button.product_type_simple{display:none!important}.tricycle a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:none!important}.woocommerce ul.products li.product a img{height:300px;object-fit:contain}.woo-variation-product-gallery{max-width:100%!important}.page-id-2049 .woocommerce img,.page-id-2049 .woocommerce-page img{height:auto;max-width:30%}.page-id-2049 .product-quantity,.page-id-2049 .product-subtotal{text-align:center}.page-id-2049 .woocommerce a.remove{color:#fff!important;background-color:#509a00}.page-id-2049 .woocommerce a.remove:hover{color:#509a00!important;background-color:#fff}.page-id-2049 .woocommerce table.shop_table td{border-color:#f0f0f0}.page-id-2049 table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#fff!important}.page-id-2049 .woocommerce table.shop_table th{padding:5px}.page-id-2049 .product-name,.page-id-2049 th.product-quantity,.page-id-2049 th.product-subtotal{color:#fff}.page-id-2049 table td,table th{border:1px solid hsl(0deg,0%,94.12%)}.page-id-2049 thead{background:#509a00}.woocommerce table.shop_attributes td{padding-left:10px;vertical-align:middle}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #f0f0f0;background-color:#509a00}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#fff;background-color:#253745}input#submit{background-color:#509a00!important;color:#fff!important;border:0}input#submit:hover{background-color:#253745!important;color:#fff!important;border:0}td.value.woo-variation-items-wrapper{background-color:#fff!important;padding-left:15px!important}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:0em;vertical-align:middle}.woocommerce-shop .woocommerce-loop-product__buttons{display:none}.elementor-slideshow__title{display:none!important}.grecaptcha-badge{visibility:hidden}.woocommerce.single-product .product .yith-ywraq-add-to-quote{display:flex;flex-direction:column;color:red}.single_variation_wrap{display:flex}.single-product .elementor-product-variable .yith-ywraq-add-button,.single-product .elementor-product-variable .yith-ywraq-add-button.show{display:block!important}.has-submenu+.sub-menu{background:#dffbc1}