#slider-inicio img{
	height: clamp(360px, 100%, 100vh);
	min-height: 631px;
	max-height: 631px;
	object-fit: cover;
	position: relative;
    z-index: 1;
	/*object-position: top;*/
	width: 100%
}
#slider-inicio .card{
	display: grid !important;
	grid-template-areas: "area";
	max-height: 100vh;
}
#slider-inicio .container {
	grid-area: area;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	height: clamp(360px, 100%, 100vh);
	min-height: 631px;
	max-height: 631px;
	color: #fff;
}
#slider-inicio .titulo-principal{
	max-width: 60px;
	margin: 0.5rem;
}
#slider-inicio .p-principal{
	margin: 2rem 0;
}
	/*@media (max-width:  120px){
		#slider-inicio .container,#slider-inicio img{
			min-height: 50vh;
			height: 50vh;
		}
	}*/
	@media (max-width:  764px){
		#slider-inicio .container,#slider-inicio img{
			min-height: 331px;
	max-height: 331px;
		}
	}
	@media (max-width: 480px){
		
		#slider-inicio .titulo-principal{
			font-size: 25px !important;
			line-height: 1;
		}
		#slider-inicio .p-principal{
			display: none;
			font-size: 15px !important;
			margin: 0.5rem 0;
		}
		#slider-inicio .button{
			padding: 0.5rem 2rem;
			width: auto;
		}
	}
	@media (max-width: 764px){

		#slider-inicio .titulo-principal{
			font-size: 30px !important;
		}
		#slider-inicio .p-principal{
			font-size: 15px !important;
			margin: 0.5rem 0;
		}
		#slider-inicio .button{
			padding: 0.5rem 2rem;
			width: auto;
		}
	}
	#slider-inicio .slick-dots{
		bottom: 25px;
	}
	#slider-inicio .slick-dots li button::before{
		font-size: 25px;
		color: #fff;
	}
  /* .slick-dots li.slick-active button:before{
   	color: #000 !important;
   }*/