@media (max-width: 768px){
   /* Card flip container setup */
.card {
    perspective: 1000px;
    width: 300px; /* Adjust width as necessary */
    height: 400px; /* Adjust height as necessary */
    position: relative;
    margin: 0 auto; /* Centering the card */
}

/* The flip effect */
.card-inner {
    width: 100%;
    height: 100%;
    transition: transform 0.8s;
    transform-style: preserve-3d;
    position: relative;
}

.card.flipped .card-inner {
    transform: rotateY(180deg);
}

/* Front and back styling */
.card-front,
.card-back {
    width: 100%;
    height: 100%;
    backface-visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
}

.card-back{
    background-color: var(--cclec_green);
    border-radius: 50px;
}

.card-back {
    transform: rotateY(180deg);
}

.card-back .page_header{
    margin-top: 2rem;
    margin-bottom: 1.5rem;
    font-size: 30px;
    text-align: center;
    font-weight: 600;
}

/* Back Card */ 
    .about_me_card_description {
        text-align: justify;
        padding-left: 25px;
        padding-right: 25px;
        font-weight: 500;
        font-size: 13px;
        line-height: 1.7;
        box-sizing: border-box; 
    }

}