.about-banner {
    position: relative;
}

.prizm-graphic-container {
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 2;
    pointer-events: none;
    width: 40%;
    display: flex;
    justify-content: flex-end;
}

.prizm-graphic-container img {
    display: block;
    max-width: 100%;
    height: auto;
}

.about-container.prizm-ventures {
    padding-top: 0 !important;
}

.digital-trinity-title {
    left: 15% !important;
}

.triangle-text {
    color: transparent;
    /* transition: color 0.5s ease; */
}

.text-white {
    color: #FFF !important;
}

.flash-container .swiper-container .swiper-button-prev,
.flash-container .swiper-container .swiper-button-next {
    top: 40% !important;
}

.prizm-ventures .flash-container .flash-swiper {
    padding-top: 20px;
    align-items: center;
}

.flash-container .swiper-container .swiper-pagination {
    bottom: -15px !important;
}

.timeline-item:nth-child(even) .timeline-brand img {
    position: absolute;
    bottom: 10%
}

.timeline-item:nth-child(odd) .timeline-brand img {
    /* left: 20%; */
    bottom: 10%
}

.about-container.instagram-container .about-title {
    margin: 20px auto;
}

/* .digital-container .triangle-container .triangle-item {
    opacity: 0;
}

.digital-container .triangle-container .triangle-item.active {
    opacity: 1;
} */

@media (max-width: 1200px) {
    .recognition-content {
        font-size: 30px;
    }
}

@media (max-width: 1024px) {
    .digital-trinity-title {
        display: none;
    }

    .recognition-content {
        font-size: 20px;
    }


    .recognition-title {
        top: 20px;
        left: 15px;
        font-size: 2rem;
        z-index: 3;
    }

    .recognition-content {
        bottom: 40px;
        left: 30px;
        max-width: 100%;
        font-size: 16px;
    }

    .recognition-motto-name {
        font-size: 1rem;
        font-weight: 400;
    }

    /* .about-container.recognition-container.in-view {
        height: 300px;
        min-height: 300px;
    } */
}

@media (max-width: 768px) {

    .flash-container .swiper-container .swiper-button-next,
    .flash-container .swiper-container .swiper-button-prev {
        top: -40% !important;
    }
}


@media (max-width: 760px) {
    .digital-trinity-title {
        display: none;
    }
}

@media (max-width: 550px) {

    .flash-container .swiper-container .swiper-button-next,
    .flash-container .swiper-container .swiper-button-prev {
        top: -30% !important;
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .digital-container .triangle-container .triangle-item.left {
        padding-right: 80px
    }

    .digital-trinity-title-m {
        display: flex;
        justify-content: center;
        align-items: center;

    }

    .digital-title.with-animation {
        display: flex;
        justify-content: center;
        align-items: center;
    }
}


@media (max-width: 450px) {

    .flash-container .swiper-container .swiper-button-next,
    .flash-container .swiper-container .swiper-button-prev {
        top: -20% !important;
    }
}