/*@media (max-width: 1280px) {*/
/*    .hybrid {*/
/*        --h100: 100%;*/
/*        --w100: 100%;*/

/*        --white-bg: #ffffff;*/
/*        --white-color: #ffffff;*/

/*        --footer-height: 40px;*/
/*        --header-height: 102px;*/

/*        --progress-height: 30px;*/
/*        --progress-container-height: 75px;*/
/*        --progress-container-mb: 25px;*/
/*        --hybrid-logo-size: 70px;*/

/*        !* auction variables *!*/
/*        --auction-paddings: 33px 42px 51px 52px;*/
/*        --top-auction-padding: 33px;*/
/*        --bottom-auction-padding: 51px;*/
/*        --auction-inner-padding-top: 30px;*/
/*        --auction-inner-padding-bottom: 28px;*/
/*        --auction-inner-header: 76px;*/
/*        --auction-inner-header-mb: 43px;*/
/*        --auction-progress-text-height: 45px;*/

/*        --auction-shevron-height: 80px;*/
/*        --auction-shevron-width: 182px;*/

/*        --auction-body-height: calc(100vh*/
/*        - var(--top-auction-padding)*/
/*        - var(--bottom-auction-padding)*/
/*        - var(--header-height)*/
/*        - var(--footer-height)*/
/*        - var(--progress-container-height)*/
/*        - var(--progress-container-mb));*/

/*        --auction-image-max-height: calc(100vh*/
/*        - var(--header-height)*/
/*        - var(--top-auction-padding)*/
/*        - var(--bottom-auction-padding)*/
/*        - var(--auction-inner-header)*/
/*        - var(--auction-inner-header-mb)*/
/*        - var(--auction-inner-padding-top)*/
/*        - var(--auction-inner-padding-bottom)*/
/*        - var(--progress-container-height)*/
/*        - var(--progress-container-mb)*/
/*        - var(--footer-height)*/
/*        - 6px*/
/*        );*/

/*        --auction-main-title-fs: 34px;*/
/*        --auction-option-price-fs: 25px;*/
/*        --auction-option-value-fs: 30px;*/
/*        --auction-inner-header-title-fs: 32px;*/
/*        --username-fs: 38px;*/

/*        !* no actions variables *!*/
/*        --event-title-margins: 200px 15px 15px 15px;*/
/*        --bottom-container-margins: 0 30px;*/
/*        --no-action-header-height: 0px; !* remove after if  will be approved *!*/
/*        --no-action-progress-container-height: 82px;*/
/*        --no-action-paddings: 60px;*/

/*        --no-auction-progress-text-height: 52px;*/

/*        --no-action-body-height: calc(100vh*/
/*        - var(--no-action-header-height)*/
/*        - var(--footer-height)*/
/*        - var(--no-action-paddings)*/
/*        - var(--no-action-paddings));*/

/*        !* font sizes *!*/
/*        --title-fs: 3rem; !* 48px; *!*/
/*        --no-action-title-fs: 2.8125rem; !* 45px; *!*/
/*        --event-title-fs: 2.375rem; !* 48px; *!*/
/*        --second-title-fs: 1.9375rem; !* 31px;*!*/
/*        --shewron-fs: 2.1875rem; !* 35px; *!*/
/*        --run-status-fs: 1.4375rem; !* 23px; *!*/
/*        --images-title-fs: 3.5625rem; !* 57px; *!*/
/*        --amount-fs: 1.9375rem;*/
/*    }*/
/*}*/

/*@media (min-width: 1281px) {*/
    .hybrid {
        --h100: 100%;
        --w100: 100%;

        --white-bg: #ffffff;
        --white-color: #ffffff;

        --footer-height: 3.7vh;
        --header-height: 6.85vh;
        --header-margin: 2.78vh;

        --progress-height: 4.15vh;
        --progress-container-height: 11vh;
        --progress-container-mb: 2.4vh;
        --hybrid-logo-size: 6.48vh;

        /* auction variables */
        --auction-paddings: 2.78vh 3.44vw 5vh 2.7vw;
        --top-auction-padding: 2.78vh;
        --bottom-auction-padding: 5vh;
        --auction-inner-padding-top: 4.9vh;
        --auction-inner-padding-bottom: 3.43vh;
        --auction-inner-header: 10.55vh;
        --auction-inner-header-mb: 2.13vh;
        --auction-progress-text-height: 6.85vh;

        --auction-shevron-height: 9.26vh;
        --auction-shevron-width: 10.89vw;

        --auction-body-height: calc(100vh
        - var(--top-auction-padding)
        - var(--bottom-auction-padding)
        - var(--header-height)
        - var(--header-margin)
        - var(--footer-height)
        - var(--progress-container-height)
        - var(--progress-container-mb));

        --auction-image-max-height: calc(100vh
        - var(--header-height)
        - var(--header-margin)
        - var(--top-auction-padding)
        - var(--bottom-auction-padding)
        - var(--auction-inner-header)
        - var(--auction-inner-header-mb)
        - var(--auction-inner-padding-top)
        - var(--auction-inner-padding-bottom)
        - var(--progress-container-height)
        - var(--progress-container-mb)
        - var(--footer-height)
        - .56vh
        );

        --auction-main-title-fs: 3.52vmin;
        --auction-option-price-fs: 2.87vmin;
        --auction-option-value-fs: 4.44vmin;
        --auction-inner-header-title-fs: 4.44vmin;
        --username-fs: 3.52vmin;

        /*--auction-main-title-fs: 38px;*/
        /*--auction-option-price-fs: 31px;*/
        /*--auction-option-value-fs: 48px;*/
        /*--auction-inner-header-title-fs: 48px;*/
        /*--username-fs: 38px;*/

        /* no actions variables */
        --event-title-margins: 18.5vh 1.56vw 2.78vh 1.56vw;
        --bottom-container-margins: 0 2.34vw;
        --no-action-progress-container-height: 11.76vh;
        --no-action-header-height: 0px; /* remove after if  will be approved */
        --no-action-paddings: 5.56vh; /*30px 35px 54px 50px; */
        --no-auction-progress-text-height: 7.6vh;

        --no-action-body-height: calc(100vh
        - var(--footer-height)
        - var(--no-action-paddings)
        - var(--no-action-paddings));

        /* font sizes */
        --title-fs: 4.44vmin; /* 48px; */
        --no-action-title-fs: 7.04vmin; /* 76px; */
        --event-title-fs: 4.44vmin; /* 48px; */
        --second-title-fs: 3.52vmin; /* 38px;*/
        --shewron-fs: 3.24vmin; /* 35px; */
        --shewron-small-fs: 2.13vmin;
        --run-status-fs: 2.13vmin; /* 23px; */
        --images-title-fs: 5.28vmin; /* 57px; */
        --amount-fs: 4.44vmin;
    }
/*}*/

/*
        Wide screen hybrid gala
*/

@media (max-width: 1400px) {
    .hybrid {
        --username-fs: 2.52vmin;
        --auction-option-value-fs: 3.44vmin;
        --auction-inner-header-title-fs: 3.44vmin;
    }
}

.hybrid {
    position: relative;
    background: black;
    height: calc(100vh - var(--footer-height));
    overflow: hidden;
}

.hybrid .inner-container {
    display: flex;
    flex-direction: column;
    align-items: stretch;

    position: relative;
    height: var(--h100);
}

/* Hybrid header start */
.hybrid .inner-container .event-header {
    margin-bottom: var(--header-margin);
    margin-left: 0;
    margin-right: 0;

    text-align: center;
    height: var(--header-height);
}

.hybrid .inner-container .event-header .event-title {
    font-size: var(--auction-main-title-fs);
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #ffffffa6;
}

.hybrid .inner-container .event-header .run-status {
    display: inline-block;
    max-height: 2.13vh;
    font-size: var(--run-status-fs);
    font-weight: bold;
}

.hybrid .inner-container .event-header .statusIcon{
    font-size: var(--run-status-fs);
}

.hybrid .inner-container .event-header .status-container {
    max-height: 2.5vh;
}

.hybrid .inner-container .event-header .org-icon {
    max-height:  var(--header-height);
    margin: 0;
}

/* need to be removed after finish development */
.hybrid .inner-container .event-header .hybrid-gala-icon {
    display: flex;
    height: var(--hybrid-logo-size);
    width: var(--hybrid-logo-size);
    background: orange;
    border-radius: 50%;
    align-items: center;
    justify-content: center;

    text-align: center;
    font-size: 15px;
}
/* Hybrid header end */

.hybrid .inner-container .event-body {
    display: flex;
    flex-direction: column;
    align-items: stretch;

    margin: 0;
    width: var(--w100);
}

.hybrid .inner-container .bottom-container .event-progress-container {
    width: var(--w100);
    height: var(--progress-container-height);
}

.hybrid .inner-container .bottom-container  .event-progress-container .progress-text {
    opacity: 1;
    color: rgba(255, 255, 255, 0.6);
    font-size: var(--second-title-fs);
    font-family: 'Roboto';
    margin-bottom: 0;
    height: 5.278vh;
    line-height: 5.278vh;
}

.hybrid .inner-container .event-progress-container .progress-text span {
    font-weight: 500;
    color: var(--white-color);
    font-size: var(--second-title-fs);
}

.hybrid .inner-container .event-progress-container .progress-block {
    justify-content: left;
}

.hybrid .inner-container .event-progress-container .progress-block .progress {
    background: #303030;
    height: var(--progress-height);
    border-radius: 0;
}

.hybrid .inner-container .event-progress-container .progress-block .progress .progress-bar {
    background: linear-gradient(270deg, #5DE073, #18BF34);
    height: var(--progress-height);
    border-radius: 0 1.48vh 1.48vh 0;
}

.hybrid .inner-container .event-progress-container .progress-block .progress .progress-bar.active {
    animation: linear infinite, animate-positive 2s;
}

.hybrid .inner-container .event-body .event-description {
    display: block;

    width: var(--w100);
    height: var(--h100);

    position: relative;
    overflow: hidden;
}

hr.delimeter {
    margin: 0;
    border-top: 3px solid rgba(255,255,255,0.11);
}

.hybrid .inner-container .event-body .main-info-row .donors {
    overflow-y: auto;
    padding-right: 0;
}

.hybrid .inner-container .event-body .main-info-row .images {
    overflow-y: auto;
}

.hybrid .inner-container .bottom-container {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 1001;
}

/* ONE COLUMN DESIGN START */
.hybrid.no-action {
    padding: var(--no-action-paddings);
}

.hybrid.no-action .event-header {
    display: none;
}

/* only for case when there are no action*/
#noActionContainer {
    position: relative;

}
.hybrid.no-action .inner-container .event-body {
    height: var(--no-action-body-height);
}

.hybrid.no-action .event-body .main-info-row {
    width: var(--w100);
    max-height: var(--h100);
    margin: 0;
}

.hybrid.no-action .headers-row {
    color: var(--white-color);
    margin: var(--event-title-margins);
}

.hybrid.no-action .headers-row .images.event-title {
    font-size: var(--no-action-title-fs);
    font-weight: 900;
    font-family: Roboto, "Helvetica Neue", sans-serif;
    line-height: 1.2;
    text-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.5);
}

.hybrid.no-action .bottom-container {
    bottom: 0;
    left: 0;
    right: 0;
    margin: var(--bottom-container-margins);
}

.hybrid.no-action .hybrid.sponsors-block {
    width: var(--w100);
    border: none;
    background: none;
    margin: 1.48vh 0 4.35vh 0;
    padding: .93vh 0;
}

.hybrid.no-action .hybrid.sponsors-block .title {
    opacity: .6;
    color: var(--white-color);
    text-align: left;
    font-size: var(--second-title-fs);
    font-weight: 500;
    font-family: "Roboto", sans-serif;
    text-transform: capitalize;
}

.hybrid.no-action .inner-container .bottom-container  .event-progress-container .progress-text {
    height: var(--no-auction-progress-text-height);
    line-height: var(--no-auction-progress-text-height);
}

.hybrid .inner-container .bottom-container .event-progress-container {
    width: var(--w100);
    height: var(--no-action-progress-container-height);
}

.hybrid.no-action .inner-container .bottom-container  .event-progress-container .progress-text {
    opacity: 1;
    color: rgba(255, 255, 255, 0.6);
    font-size: var(--second-title-fs);
    font-family: 'Roboto';
}

.hybrid.no-action .inner-container .event-progress-container .progress-text span {
    font-weight: 500;
    color: var(--white-color);
    font-size: var(--amount-fs);
}

.hybrid.no-action .hybrid.sponsors-block  .mdb-lightbox [class*=col] {
    background: none;
}

.hybrid.no-action .inner-container .event-body .event-description {
    display: block;
    width: var(--w100);
    height: var(--h100);
    position: relative;
    overflow: hidden;

    background-size: contain!important;
    background-repeat: no-repeat!important;
    background-position: top center!important;
}
/* ONE COLUMN DESIGN END */



/* TWO COLUMN DESIGN START */
.hybrid.auction {
    padding: var(--auction-paddings);
}

.hybrid.auction .inner-container .event-body {
    padding: 2.96vh 0 3.52vh 0;
    height: var(--auction-body-height);
}

.hybrid.auction .inner-container .event-body .event-description .view {
    height: var(--h100);
    background: none;
    border-radius: .93vh;
    margin-bottom: 0;
}

.closeSilentAuctionBlock .carousel-item .view:after,
.winningBidBlock .carousel-item .view:after {
    position: absolute;
    top: 0;
    left: 0;
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0,0,0, 0.0) 0%, rgba(0,0,0, 0.4) 75%, rgba(0,0,0, 1) 100%);
}

.hybrid.auction .inner-container .event-body .event-description .carousel {
    max-height: var(--h100);
}

.hybrid.auction .inner-container .event-body .event-description .current-option-price {
    position: absolute;
    top: 25px;
    left: 28px;
    z-index: 2;

    padding: 1.85vh 1.042vw;
    background: #0BBB00;
    border-radius: .93vh;
    box-shadow: 0 5px 44px rgba(0, 0, 0, .5);

    text-align: center;
}

.hybrid.auction .inner-container .event-body .event-description .current-option-price div {
    font-size: var(--auction-option-price-fs);
    color: rgba(255, 255, 255, 0.5);
    font-weight: 500;
    font-family: "Roboto", sans-serif;
    line-height: 1.25;
}

.hybrid.auction .inner-container .event-body .event-description .current-option-price div#currentOptionPrice {
    font-size: var(--auction-option-value-fs);
    color: var(--white-color);
}

/*.hybrid.auction .inner-container .event-body .event-description .carousel-caption.auctionText {*/
/*    display: none;*/
/*}*/

.hybrid.auction .inner-container .bottom-container  .event-progress-container .progress-text {
    height: var(--auction-progress-text-height);
    line-height: var(--auction-progress-text-height);
}

.hybrid.auction .inner-container .event-body .headers-row {
    line-height: 1;
    box-sizing: border-box;
    max-height: var(--auction-inner-header);
    margin-bottom: var(--auction-inner-header-mb);
    overflow: hidden;
}

.hybrid.auction .inner-container .event-body .main-info-row {
    width: var(--w100);
    max-height: calc(var(--h100) - var(--auction-inner-header) - var(--auction-inner-header-mb));
    height: calc(var(--h100) - var(--auction-inner-header));
    align-items: center;
}

.hybrid.auction .inner-container .bottom-container .hybrid.sponsors-block {
    display: none!important;
}

.hybrid.auction .inner-container .event-progress-container {
    margin: 2.31vh 0 0 0;
    height: var(--progress-container-height)
}

.hybrid.auction .inner-container .event-body .main-info-row .carousel-item img {
    max-height: var(--auction-image-max-height);
    background: var(--white-bg);
    max-width: var(--w100);
    width: auto!important;
    margin: 0 auto;
    border-radius: .93vh;
}


.hybrid.auction .inner-container .event-body .event-title,
.hybrid.auction .inner-container .event-body .donors-title {
    display: flex;
    align-items: center;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: auto;

    font-size: var(--auction-inner-header-title-fs);
    font-weight: 500;
    line-height: 1.2;
    color: var(--white-color);
    font-family: 'Roboto';
}

.hybrid.auction .inner-container .event-body .donors-title {
    opacity: .32;
}

.hybrid.auction .inner-container .donors .donor-container {
    position: relative;
    height: var(--auction-shevron-height);
    width:  var(--w100);
    margin-bottom: 1.39vh;

    display: flex;
    align-items: center;

    box-sizing: border-box;
    border-bottom: 1px solid #262626;
}

.hybrid.auction .inner-container .donors .donor-container .attendee-type {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    height: 100%;
}

.hybrid.auction .inner-container .donors .donor-container .price {
    height: 100%;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    text-align: left;
    font-weight: 400;
    font-size: var(--username-fs);
}

.hybrid.auction .inner-container .donors .donor-container .price .activity-type {
    color: var(--white-color);
    padding: 0 .52vw;
}

.hybrid.auction .inner-container .donors .donor-container .icon .virtual {
    width: 4.17vw;
    height:  var(--h100);

    background: transparent url("../../img/svg/virtual-event/virtual.svg") no-repeat center center;
    background-size: max(2.1vw, 25px);
}

.hybrid.auction .inner-container .donors .donor-container .icon .in-person {
    width: 4.17vw;
    height:  max(2.1vw, 25px);

    background: transparent url("../../img/svg/virtual-event/in-person.svg") no-repeat center center;
    background-size: max(2.1vw, 25px);
}

.hybrid.auction .inner-container .donors .donor-container .attendee-type {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    height: 100%;
}

.hybrid.auction .inner-container .donors .donor-container .attendee-type .in-person-paddle-number {
    color: #00e15b;
    padding-top: 5px;
    font-size: 1.78vmin;
    font-weight: 600;
}

.hybrid.auction .inner-container .donors .donor-container .username {
    color: var(--white-color);
    font-size: var(--username-fs);
    font-family: "Roboto", sans-serif;
    font-weight: 500;
    overflow: hidden;
    word-break: break-word;

    width: 100%;
    padding: 0 .52vw;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.hybrid .slide-number {
    display: none;
}

.hybrid .bottom-info-container {
    display: none;
}

.hybrid .closeSilentAuctionBlock .bottom-info-container,
.hybrid .winningBidBlock .bottom-info-container {
    display: block!important;
}

.hybrid .closeSilentAuctionBlock .bottom-info-container .auction-type,
.hybrid .winningBidBlock .bottom-info-container .auction-type {
    font-family: 'Roboto';
    font-weight: bold;
    font-size: 2.87vmin;
    line-height: 1.1;
    text-align: center;
    color: rgba(255, 255, 255, 0.75);
}

.hybrid .closeSilentAuctionBlock .bottom-info-container .auctionText,
.hybrid .winningBidBlock .bottom-info-container .auctionText {
    text-align: center;
    justify-content: center;
}

.hybrid .closeSilentAuctionBlock .bottom-info-container .auctionText h3,
.hybrid .winningBidBlock .bottom-info-container .auctionText h3 {
    font-size: var(--second-title-fs);
    line-height: 1.1;
}

.hybrid .winningBidBlock .bottom-info-container  .auction-option-desc,
.hybrid .closeSilentAuctionBlock .bottom-info-container .auction-option-desc {
    font-size: 2.22vmin;
    line-height: 1.2;
    text-align: center;
    max-height: unset;
}


.hybrid .winningBidBlock .winner-title {
    font-family: Roboto, "Helvetica Neue", sans-serif;
    font-weight: 500;
}

/* TWO COLUMN DESIGN END */

/* Sponsors styles overriding start */
.hybrid .mdb-lightbox [class*=col] {
    margin: 0 0.52vw;
    max-width: 6.25vw;
    padding: 0.42vw;
}

.hybrid .mdb-lightbox [class*=col] img {
    height: 5vh;
    width: 10vh;
}

.hybrid .sponsors-block {
    padding: 0.93vh;
    max-height: 11.11vh;
}

/* styles only for live page */
.hybrid .sponsors-block {
    margin-bottom: 1.48vh;
}

.hybrid .sponsors-block div.title {
    font-size: 1.3vmin;
}

.hybrid .mdb-lightbox {
    height: 7.41vh;
    width: 100%;
}

.hybrid .eventStartSponsorImage {
    width: auto;
    max-height: 5vh;
}

.hybrid .mdb-lightbox [class*=col-] {
    padding: 0 .74vh;
}

.hybrid .sponsor-header {
    margin-bottom: 2.22vh;
    font-size: 1.39vmin;
}
/* Sponsors styles end */


/* Animation for sponsors start, hybrid gala */
.bottom-container .sponsors-items-2 {
    text-align: left;
    --animation-duration: .5s;
    --sponsors-freeze: 2s;
    --sponsor-count: 6;
}

.bottom-container .eventStartSponsorImageCol {
    overflow: hidden;
}

.sponsors-row .inactive {
    display: none;
}

.sponsors-row .active {
    display: block;
}

.bottom-container .eventStartSponsorImageCol img {
    white-space: nowrap;
    overflow: hidden;
    transform: translateX(-100%);
    opacity: 0.0;
    transition: opacity calc(2 * var(--animation-duration));
    animation:
            linearwipe var(--animation-duration) ease 0s forwards,
            linearwipe-reverse var(--animation-duration) ease calc(var(--sponsor-count) * var(--animation-duration) + var(--sponsors-freeze)) forwards;
}

.bottom-container .one-line .eventStartSponsorImageCol img{
    white-space: nowrap;
    overflow: hidden;
    transform: translateX(-100%);
    opacity: 0.0;
    transition: opacity calc(2 * var(--animation-duration));
    animation:
            linearwipe var(--animation-duration) ease 0s forwards;
}

@keyframes linearwipe-reverse{
    from {
        opacity: 1;
        transform: translateX(0%);
    }

    to {
        opacity: 0;
        transform: translateX(100%);
    }
}

@keyframes linearwipe{
    from {
        opacity: 0;
        transform: translateX(-100%);
    }
    to {
        opacity: 1;
        transform: translateX(0%);
    }
}

@media (max-width: 1280px) and (orientation:landscape) {
    .hybrid.auction .inner-container .event-body .event-description .current-option-price .text {
        display: none;
    }
}

.bottom-container .eventStartSponsorImageCol:nth-child(2) img {
    animation-delay: var(--animation-duration), calc(var(--sponsor-count) * var(--animation-duration) + (1 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(3) img {
    animation-delay: calc(1.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (1.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(4) img {
    animation-delay: calc(2.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (2.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(5) img {
    animation-delay: calc(3.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (3.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(6) img {
    animation-delay: calc(4.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (4.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(7) img {
    animation-delay: calc(5.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (5.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(8) img {
    animation-delay: calc(6.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (6.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(9) img {
    animation-delay: calc(7.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (7.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(10) img {
    animation-delay: calc(8.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (8.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(11) img {
    animation-delay: calc(9.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (9.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(12) img {
    animation-delay: calc(10.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (10.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(13) img {
    animation-delay: calc(11.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (11.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(14) img {
    animation-delay: calc(12.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (12.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(15) img {
    animation-delay: calc(13.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (13.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(16) img {
    animation-delay: calc(14.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (14.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(17) img {
    animation-delay: calc(15.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (15.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(18) img {
    animation-delay: calc(16.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (16.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(19) img {
    animation-delay: calc(17.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (17.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(20) img {
    animation-delay: calc(18.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (18.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(21) img {
    animation-delay: calc(19.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (19.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(22) img {
    animation-delay: calc(20.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (20.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(23) img {
    animation-delay: calc(21.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (21.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(24) img {
    animation-delay: calc(22.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (22.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

.bottom-container .eventStartSponsorImageCol:nth-child(25) img {
    animation-delay: calc(23.5 * var(--animation-duration)),  calc(var(--sponsor-count) * var(--animation-duration) + (23.5 * var(--animation-duration)) + var(--sponsors-freeze));
}

/* Animation for sponsors end, hybrid gala */
