.exp-listing .container-fluid {
    margin: auto;
}

.exp-listing .viewtickettab {
    margin-top: 32px;
    margin-bottom: 32px;
    margin-right: 0;
    border: 0;
    border-bottom: 1px solid var(--color-platinum);
}

.exp-listing .viewtickettab .nav-item {
    width: 50%;
}

.exp-listing .experience_listing_tab {
    display: flex;
    flex-direction: row;
}

.exp-listing .experience_listing_tab .wrap {
    padding: 0;
    flex-basis: 50%;
    justify-content: center;
    width: 100%;
}

.exp-listing .inner-box .para_text {
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
}

.exp-listing .experience_listing_tab img {
    aspect-ratio: 620/332;
    object-fit: cover;
    object-position: top center;
}


.exp-listing .image-holder {
    width: 100%;
    height: 100%;
}

.exp-listing .image-holder img {
    height: 100%;
}

.exp-listing .experience_listing_tab .wrap .inner-box {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    height: 100%;
    padding: 0 4.583vw;
    background: var(--color-white);
    text-align: center;
}

.exp-listing .experience_listing_tab .wrap .inner-box  .para_text p{
    margin-top: 0px;
}
.exp-listing .experience_listing_tab .inner-box .contactbtn {
    margin-top: 24px;
}

.exp-listing .tab-content .tab-pane {
    border-radius: 6px;
    border: 1px solid var(--color-purple-light);
    background: var(--color-white);
    overflow: hidden;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.mob-dis-none {
    display: block;
}

.mobile-view-text {
    display: none;
}

/* responsive view */
@media (max-width: 1920px) {
    .exp-listing .experience_listing_tab .wrap .inner-box {
        padding: 0 8.583vw;
    }
}

@media (max-width: 1680px) {
    .exp-listing .experience_listing_tab .wrap .inner-box {
        padding: 0 6vw;
    }
}

@media (max-width: 1280px) {
    .exp-listing .experience_listing_tab .wrap .inner-box {
        padding: 0 4.583vw;
    }
}

@media (max-width: 768px) {
    .exp-listing .experience_listing_tab .wrap .inner-box {
        padding: 32px;
    }

    .exp-listing .experience_listing_tab:nth-child(even) {
        flex-direction: column-reverse;
    }
    .exp-listing .experience_listing_tab{
        flex-direction: column;
    }

}