/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/


.txt-defilement {
    width: max-content;
    flex-shrink: 0;
    white-space: nowrap;
    animation: marquee 30s linear infinite;
}

.img-full-cover {
    height: 100%;
    object-fit: cover;
    object-position: center center;
}

@keyframes marquee {
    from {
        transform: translateX(0%);
    }

    to {
        transform: translateX(-100%);
    }
}


.elementor-form .elementor-message.elementor-message-success {
	color: #FFF;
    background: green;
    padding: 10px;
}
.elementor-form .elementor-message.elementor-message-error {
	color: #FFF;
    background: red;
    padding: 10px;
}


/* Transition douce pour toutes les slides */
.biere-slider .swiper-slide {
  transition: transform .3s ease, opacity .3s ease, box-shadow .3s ease;
  opacity: .75;
}
.biere-slider .swiper-slide img {
	height:200px;
	width:auto;
}

.biere-slider .biere-nom {
	display:none;
}
/* Slide active personnalisée */
.biere-slider .swiper-slide.is-active {
  transform: scale(1.06);
  opacity: 1;
  z-index: 5;
	transform: rotate(0deg);
}
.biere-slider .swiper-slide.is-active img {
	height:350px;
}
.biere-slider .swiper-slide.is-active  .biere-nom {
	display:block;
}

.biere-slider .swiper-slide {
	transform: rotate(-20deg);
}

.biere-slider .swiper-slide-prev {
	transform: rotate(20deg);
}