.bg-color-platform {
    background: -o-linear-gradient(193.65deg, #013778 14.61%, #0067D8 100%) !important;
    background: linear-gradient(256.35deg, #013778 14.61%, #0067D8 100%) !important;
}

.bg-color-university {
    background: -o-linear-gradient(193.65deg, #45103B 14.61%, #8C1B6F 100%) !important;
    background: linear-gradient(256.35deg, #45103B 14.61%, #8C1B6F 100%) !important;
}

.bg-color-community {
    background: -o-linear-gradient(193.65deg, #064F55 14.61%, #1CA5B2 100%) !important;
    background: linear-gradient(256.35deg, #064F55 14.61%, #1CA5B2 100%) !important;
}

.bg-color-agenda {
    background: -o-linear-gradient(193.65deg, #4D5721 14.61%, #97AC2B 100%) !important;
    background: linear-gradient(256.35deg, #4D5721 14.61%, #97AC2B 100%) !important;
}

.bg-color-consortium {
    background: -o-linear-gradient(193.65deg, #822F06 14.61%, #C06132 100%) !important;
    background: linear-gradient(256.35deg, #822F06 14.61%, #C06132 100%) !important;
}

@media (max-width: 991px) {
    .event-detail-spikers__card.hidden {
        display: flex !important;
    }
}

.linear-quote {
    margin-bottom: 16px;
    overflow: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0px 0px 0px 24px;
    position: relative;
    font-style: italic; }
.linear-quote::before {
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    width: 4px;
    height: 100%;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1.89%, #1D4481), color-stop(99.71%, #D40F7D));
    background: -o-linear-gradient(top, #1D4481 1.89%, #D40F7D 99.71%);
    background: linear-gradient(180deg, #1D4481 1.89%, #D40F7D 99.71%); }

.left_quote {
    border-left: 4px solid #292929;
    margin: 1em 0;
    padding-left: 1em;
    font-style: italic;
}

.linear-quote_normalize {
    margin: 1em 0;
    padding-left: 1.2em;
    display: block;
}
.error-404-new .header-mainmenu li a {
    color:#000000;
}

.error-404-new .header-mainmenu li a:hover {
    color:#fff;
}