.elementor-2012 .elementor-element.elementor-element-86f97ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2012 .elementor-element.elementor-element-4136b68 .elementor-repeater-item-1b79317 .swiper-slide-bg{background-image:url(https://www.boucher-spas.espacedev.fr/wp-content/uploads/2025/12/HotSpring-Highlife-2.jpg);background-size:cover;}.elementor-2012 .elementor-element.elementor-element-4136b68 .elementor-repeater-item-1b79317 .elementor-background-overlay{background-color:#00000059;}.elementor-2012 .elementor-element.elementor-element-4136b68 .elementor-repeater-item-4f28f03 .swiper-slide-bg{background-image:url(https://www.boucher-spas.espacedev.fr/wp-content/uploads/2025/12/hot-spring-highlife.jpg);background-size:cover;}.elementor-2012 .elementor-element.elementor-element-4136b68 .elementor-repeater-item-4f28f03 .elementor-background-overlay{background-color:#130F0F63;}.elementor-2012 .elementor-element.elementor-element-4136b68 .elementor-repeater-item-f9976f8 .swiper-slide-bg{background-image:url(https://www.boucher-spas.espacedev.fr/wp-content/uploads/2025/12/HotSpring-Highlife.jpg);background-size:cover;}.elementor-2012 .elementor-element.elementor-element-4136b68 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100%;}.elementor-2012 .elementor-element.elementor-element-4136b68 .elementor-slide-button{background-color:#FFFFFF;border-width:0px;border-radius:15px;color:var( --e-global-color-primary );}.elementor-2012 .elementor-element.elementor-element-4136b68 .elementor-slide-button:hover{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2012 .elementor-element.elementor-element-4136b68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2012 .elementor-element.elementor-element-4136b68.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2012 .elementor-element.elementor-element-4136b68 .swiper-slide-contents{max-width:95%;}.elementor-2012 .elementor-element.elementor-element-4136b68 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-2012 .elementor-element.elementor-element-4136b68 .elementor-slide-heading{color:var( --e-global-color-text );font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;}.elementor-2012 .elementor-element.elementor-element-4136b68 .elementor-slide-description{color:var( --e-global-color-text );}.elementor-2012 .elementor-element.elementor-element-012eba8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS for slides, class: .elementor-element-4136b68 */.elementor-2012 .elementor-element.elementor-element-4136b68 .elementor-slides .swiper-slide-inner{
    position: static !important;
}



@media screen and (min-width: 1250px){
    .elementor-2012 .elementor-element.elementor-element-4136b68 .swiper-slide-bg{
    height: calc(76vh - 120px) !important;
}
.elementor-2012 .elementor-element.elementor-element-4136b68 .elementor-swiper-button{
    top: calc((76vh - 120px)/2) !important;
}
}

@media screen and (max-width: 1249px){
    .elementor-2012 .elementor-element.elementor-element-4136b68 .swiper-slide-bg{
    height: calc(76vh - 80px) !important;
}
.elementor-2012 .elementor-element.elementor-element-4136b68 .elementor-swiper-button{
    top: calc((76vh - 80px)/2) !important;
}
}

@media screen and (max-width: 767px){
    .elementor-2012 .elementor-element.elementor-element-4136b68 .swiper-slide-bg{
    height: calc(48vh - 80px) !important;
}
.elementor-2012 .elementor-element.elementor-element-4136b68 .elementor-swiper-button{
    top: calc((48vh - 80px)/2) !important;
}
}

@media screen and (min-width: 768px){
	.elementor-2012 .elementor-element.elementor-element-4136b68 br:first-child{
		display: none
	}
}

.elementor-2012 .elementor-element.elementor-element-4136b68 .swiper-slide:not(.swiper-slide-active) .elementor-slide-heading{
    display: none !important
}/* End custom CSS */