.gallerie {
		display: flex;
		justify-content: center;
	
		gap: 50px;
		padding: 150px 0px 150px 0px
	}
	.text-gallerie{
		flex: 1;
		
	}
	.text-gallerie p {
		font-size: 24px;
	}
	.slider-wrapper {
		flex: 2;
		position: relative;
		max-width: 50%;
		margin-bottom: 50px;

	}	
	
	.slider {
		display: flex;
		aspect-ratio: 16 / 9;
		overflow-x: auto;
		scroll-snap-type: x mandatory;
		scroll-behavior: smooth;
		box-shadow: 0 1.5rem 3rem -0.75rem hsla(0, 0%, 0%, 0.25);
		border-radius: 0.5rem;
		-ms-overflow-style: none; /* Hide scrollbar IE and Edge */
		scrollbar-width: none; /* Hide scrollbar Firefox */
	 
	}
	
	/* Hide scrollbar for Chrome, Safari and Opera */
	.slider::-webkit-scrollbar {
		display: none;
	}
	
	.slider img {
		flex: 1 0 100%;
		scroll-snap-align: start;
		object-fit: cover;
	}
	
	.slider-nav {
		display: flex;
		column-gap: 1rem;
		position: absolute;
		bottom: 1.25rem;
		left: 50%;
		transform: translateX(-50%);
		z-index: 1;
	}
	.text-gallerie svg{
		max-width: 75px;
	}
	.text-gallerie{
		display: flex;
		flex-direction: column;
		align-items: center;
		background-color: rgba(45, 19, 197, 0.2);
		border-radius: 10px;
		padding: 20px;
		max-width: 700px;
		transition: transform 0.3s;
		}
		.text-gallerie:hover{
			transform: translateY(-5px);
		}
	
	.slider-nav a {
		width: 1rem; /* Ajustez la taille des indicateurs */
		height: 1rem;
		border-radius: 50%;
		background-color: #fff;
		opacity: 0.75;
		transition: opacity ease 250ms;
	}
	.text-gallerie strong{
		color: yellow;
	}
	.slider-nav a.active {
		background-color: #007bff; /* Couleur de fond du slider actif */
		opacity: 1;
	  }
	.slider-nav a:hover {
		opacity: 1;
	}
	@media screen and (max-width: 1440px) {
		.text-gallerie{
			
			margin: 0px 20px 0px 20px;
		}
		.text-gallerie p {
			font-size: 20px;
		}
	}
	@media screen and (max-width: 1024px) {
		.gallerie {
			flex-direction: column;
		}
		.slider-nav a {
			width: 0.7rem; /* Ajustez la taille des indicateurs */
		height: 0.7rem;
		}
		.slider-wrapper {
			margin-top: 80px;
			max-width: 100%;
		}
		.slider{
			min-height: 80px;
			
		}
	}