.home-univers img{
	filter: grayscale(100%);
}
.home-univers:hover img{
	transition: all 600ms 0ms ease-in-out;
	animation-duration: 1.25s;
	filter: grayscale(0);
}
.img-absolute-home img{
	position:absolute;
	right:100%;
	bottom:-150px;
}
.big-blog.home{
	
}
.btn,.post-item img.photo, .product-miniature-default .product-thumbnail img{
	border-radius:8px;
}
.post-item img.photo{
}
.add-to-cart, .add-to-cart.disabled, .add-to-cart:disabled {
    background: #ffd31c;
    color: #000000;
    border: none 1px #a2bf5e;
	width:100%;
}
.products-grid .product-add-cart {
width:100%;
}
.btn{
	font-weight:bold;
}
.add-to-cart:hover, .add-to-cart:focus, .add-to-cart:active, .add-to-cart.disabled:hover, .add-to-cart.disabled:focus, .add-to-cart.disabled :active, .btn-primary:disabled:hover, .btn-primary:disabled:focus, .btn-primary:disabled :active {
    background: #006f54;
    color: #ffffff;
}
.product_header_container .label{
	font-weight:700;
}

.col-product-info .product-prices{
	display:inline-block;
    padding: 8px;
}
.col-add-qty{
	display:none;
}
.logo-on-product{
	position: absolute;
    z-index: 100;
    width: 100px;
    right: 50px;
    top: 10px;
}
.elementor-text-editor{
	text-align:justify;
}
.contact-rich .part .data {
    width: 80%;
}
.contact-page-info .part>p>a{
	text-decoration:underline;
}
.bons-plans-encarts .elementor-button-link{
	background:none;
	color:white;
	font-size:50px;
	text-transform:uppercase;
}
.bons-plans-encarts .elementor-button-link:hover,.bons-plans-encarts .elementor-button-link:active{
	background:none;
	text-decoration:underline;
}
.bons-plans-encarts .elementor-button-link:hover .elementor-button-text{
	text-decoration:underline;
}