.tour__packages__section__text__wrapper {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    padding-bottom: 2rem;
}

.tours__packages__arhcive__wrapper {
    display: grid;
    gap: 2rem 1.5rem;
}

.tour__packages__archive__card {
    background-color: #fffce6;
    border-radius: 1rem;
    overflow: hidden;
    border: 2px solid var(--clr-white);

    transition: all 0.3s;
}

.tour__packages__archive__card:hover {
    transform: scale(1.025);
    border: 2px solid var(--clr-yellow);
    box-shadow: 0px 0px 40px #FAAF1A50;
}

.tour__packages__archive__card__text__wrapper {
    display: flex;
    flex-direction: column;
    justify-content: start;
    align-items: start;
    gap: 0.8rem;

    padding: 1.2rem;
}

.tour__packages__archive__card__image {
    width: 100%;
    height: 270px;
    object-fit: cover;
}

.tour__packages__archive__card__titel {
    color: var(--clr-black);
    font-size: var(--size-xl);
    font-weight: 500;
}

.tour__packages__archive__card__description {
    color: var(--clr-black);
    font-size: var(--size-sm);
    font-weight: 300;
}

.tour__packages__archive__card__day__night__container {
    display: flex;
    gap: 2rem;
}

.tour__packages__archive__card__day__night__container div {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 0.5rem;
}


/* xs */
/* @media (min-width: 475px) {} */

/* sm */
/* @media (min-width: 640px) {} */

/* md */
@media (min-width: 768px) {
    
    .tours__packages__arhcive__wrapper {
        grid-template-columns: repeat(2, 1fr);
    }
    
    .tour__packages__archive__card__titel {
        font-size: var(--size-2xl);
    }
    
    .tour__packages__archive__card__description {
        font-size: var(--size-base);
    }

}

/* lg */
@media (min-width: 1024px) {
    
    .tours__packages__arhcive__wrapper {
        grid-template-columns: repeat(3, 1fr);
        gap: 2.5rem 1rem;
    }
    
    .tour__packages__archive__card__titel {
        color: var(--clr-black);
        font-size: var(--size-lg);
        font-weight: 500;
    }
    
    .tour__packages__archive__card__description {
        color: var(--clr-black);
    }
}

/* xl */
@media (min-width: 1280px) {
    
    .tours__packages__arhcive__wrapper {
        grid-template-columns: repeat(3, 1fr);
    }
    
    .tour__packages__archive__card__titel {
        font-size: var(--size-2xl);
    }
    
    .tour__packages__archive__card__description {
        font-size: var(--size-base);
    }
}

/* 2xl */
/* @media (min-width: 1536px) {} */



/* ------------------------------------ */
/* Tour Packages Archive Section End */
/* ------------------------------------ */