/*
Theme Name: Astra Child
Theme URI: https://exemple.com/ (facultatif)
Description: Thème enfant pour Astra
Author: Votre nom ou organisation
Author URI: https://exemple.com/ (facultatif)
Template: astra
Version: 1.0.0
Text Domain: astra-child
*/
/*Illustrations des services sur la page d'accueil*/
.slick-slide article.category-services img {
    width: 80px;
    margin: auto;
}
/*Logos des partenaires sur la page d'accueil*/
.elementor #partenaires-wrap .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 220px;
}
.elementor #partenaires-wrap .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure img{
	width:165px;
}
/*Points de navigation horizontaux*/
.slick-dots{
	display: flex;
	flex-direction: horizontal;
}
.slick-track {
    display: flex; /* Les slides doivent être alignés horizontalement */
    transition: transform 0.7s ease; /* Transition fluide */
    will-change: transform; /* Amélioration des performances */
}

@media (max-width: 544px) {
    .metaslider .caption-wrap .caption h1, .metaslider h1 {
        font-size: 15px !important;
    }
	
	.metaslider .slides li.ms-image{
		height: 550vh;
	}
	
	.metaslider .slides li.ms-image img{
		height: 55vh;
		object-fit: cover;
	}
}