.parrafo {
        max-width: 800px; /* Ajusta el valor según tus necesidades */
        margin-left: auto;
        margin-right: auto;
    }
    .card {
        position: relative;
        border: 1px solid #ccc;
        border-radius: 0.25rem;
        overflow: hidden;
        width: 400px;
        height: 400px;
        opacity: 0.8;
        transition: opacity 0.3s ease;
        margin-top: 25px;
        margin: 100px auto;
    }
    .card:hover {
       opacity: 1;
       color: #ffffff;
    }
    .button-container {
        opacity: 1;
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        background-color: #7AC143;
        color: #7AC143;
        font-size: 1.5em;
        height: 20px;
        transition: height 0.3s ease, opacity 0.3s ease;
    }
    .make-request:hover {
    background-image: url('http://myhub.zkteco.eu/wp-content/uploads/2024/08/check-1.png'); /* Add your image URL here */
    background-size: cover; /* Cover the entire card area */
    color: #ffffff;
    }
     .my-requests:hover {
    background-image: url('http://myhub.zkteco.eu/wp-content/uploads/2024/08/forms-1.png'); /* Add your image URL here */
    background-size: cover; /* Cover the entire card area */
    color: #ffffff;
    }
    .card:hover .button-container {
        opacity: 1;
        height: 60px;
        color: #ffffff;
    }
	.card.clicked p {
		color: #111111;
	}

	.card.clicked h3{
		color: black;
	}
	
@media (max-width: 767px) {
    .button-container{
         height: 60px;
         color: #ffffff;
    }
    .card:hover .button-container {
        opacity: 1;
        height: 60px;
        color: #ffffff;
    }
    .card{
        margin: 50px auto;
		width: 350px;
		height: 350px;
    }
	.card-image{
		width: 150px;
		height: 150px;
	}
    }
    @media (max-width: 1536px) {
        .card{
        margin: 50px auto;
    }
    }