/* // Pink color */

.info-head,
.btn-secondary a,
.btn-secondary button,
.lineup__wrapper--inner .profile-popup-slider__wrapper .close-btn span,
.line-up .swiper-scrollbar-drag,
.footer-text,
.page-template-themes .theme-slider.with-popup .content-slider .swiper .swiper-slide::-webkit-scrollbar-thumb,
.theme-slider.with-popup .close-btn span,
.line-up .swiper-scrollbar-drag,
.theme-slider .swiper-pagination-bullet.swiper-pagination-bullet-active,
.hamburger-wrap.is-active .line,
.highlightOne,
.navigation .menu-wrap .top-menu .current-menu-item a,
.close .line,
.lineup__wrapper--inner .profile-popup-slider--inner::-webkit-scrollbar-thumb {
    background-color: #ff93c2;
}

.bg-one {
    background-color: #ff93c2
}

.bg-OriolesOrange .line-up-slider:after,
.bg-OriolesOrange .line-up-slider:before {
    background-color: #ff93c2;
}

.lineup__wrapper--inner .profile-popup-slider__wrapper .close-btn,
.theme-slider.with-popup .close-btn,
.hamburger-wrap.is-active,
.close-wrap {
    border-color: #ff93c2;
}

.glitched-text:before {
    color: #ff93c2;
}


/* //yellow color */

.btn-inverted a,
.btn-inverted button,
a,
.banner-bottomContent .wp-content li a:hover,
.banner-bottomContent .wp-content p a:hover,
.venue-wrap .left-side .content.wp-content p a:hover,
.venue-wrap .left-side .content p a:hover,
.banner-bottomContent .two-col p a:hover,
.footer-text p a:hover,
.lineup__wrapper--inner .profile-head *,
.lineup__wrapper--inner .tabs-content .content--inner>h3,
.tab_wrap .tab_wrap .tab__item,
.program-col.have-track .program-col_wrap .read-more:hover span,
.tab__item,
.program-col_wrap .read-more:hover span {
    color: #ffce00;
}

.btn-primary a:active, .btn-primary a:focus, .btn-primary a:hover, .btn-primary button:active, .btn-primary button:focus, .btn-primary button:hover {
    background-color: #ffce00;
}

.lineup__wrapper--inner .profile-head * {
    color: #ffce00!important;
}

.btn-primary a,
.btn-primary button,
.program-popup .btn-primary:hover a,
.program-popup .btn-primary:after,
.banner-get_a_ticket .banner-contentWrap .wp-content p a:hover,
.banner-contentWrap .wp-content p a:hover,
.highlightTwo,
.navigation .menu-wrap .bottom-menu .current-menu-item a,
.lineup__wrapper--inner .tabs-nav ul li.active,
.tito-submit,
.tab_wrap .tab_wrap .tab__item:after,
.program-col_wrap .read-more,
.tab__item.is--active,
.tab__item:hover,
.highlightLineup,
.program-col.have-track:after {
    background-color: #ffce00;
}

.wp-content p a:hover {
    background-color: #ffce00!important;
}

.bg-four {
    background-color: #ffce00;
}

.lineup__wrapper--inner .profile-head * {
    color: #ffce00;
}

.tab_wrap .tab_wrap .tab__item {
    background-color: transparent;
}

.tab_wrap .tab_wrap .tab__item:before,
.tab__item,
.program-col_wrap .read-more,
.tab_wrap .tab_wrap .tab__item:before {
    border-color: #ffce00;
}

.program-col.have-track .program-col_wrap .read-more:hover span {
    color: #ffce00!important;
}

.program-col_wrap .read-more:hover {
    background-color: #000!important;
}


/** Blue ***/

.navigation .menu-wrap .more-menu .current-menu-item a,
.program-table table.program-items tr.heading-cell td,
.lineup__wrapper--inner .profile-socialmedia,
.highlightThree,
.program-table_wrap .track-head,
.program-table_wrap .track-head,
.program-table_wrap:after,
.program-col.have-track:after {
    background-color: #4f80ff;
}

.program-table table.program-items td,
.lineup__wrapper--inner .profile-popup-content,
.program-table_wrap,
.program-table_wrap .full-col,
.program-table_wrap .full-col,
.program-col.have-track .program-col_wrap,
.track-1 .track-speakers .program-col .time,
.track-2 .program-col .time,
.program-table_wrap .full-col .track-wrap .left-side,
.program-table_wrap .full-col .track-wrap .track-row,
.program-col.have-track .program-popup_wrap {
    border-color: #4f80ff;
}

.program-table_wrap .full-col.vertical .track-wrap .right-side .track-row,
.program-table_wrap .full-col.vertical .right-side .track-for-mob-content .track-row:not(:last-child) {
    border-color: #4f80ff;
}

.program-table_wrap .full-col.vertical .track-wrap .track-for-mob .track-row:nth-child(2) {
    border-right: none!important;
}

.track-2 .program-col:after,
.have-border:after,
.have-border:before,
.stroke-text.type-two:after,
.program-table_wrap .full-col .track-wrap .right-side> :first-child:after,
.program-table_wrap .full-col .track-wrap .left-side .track-row:first-child:after,
.lineup__wrapper--inner hr,
.track-1 .track-speakers .program-col .time:after,
.track-speakers.vertical .program-col .time:after {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(60%, #4f80ff), color-stop(0, hsla(0, 0%, 100%, 0)));
    background-image: -o-linear-gradient(left, #4f80ff 60%, hsla(0, 0%, 100%, 0) 0);
    background-image: linear-gradient(90deg, #4f80ff 60%, hsla(0, 0%, 100%, 0) 0);
}

@media (max-width: 767px) {
    .track-1 .track-speakers:after,
    .track-speakers.vertical:after {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #4f80ff), color-stop(0, hsla(0, 0%, 100%, 0)));
        background-image: -o-linear-gradient(top, #4f80ff 60%, hsla(0, 0%, 100%, 0) 0);
        background-image: linear-gradient(180deg, #4f80ff 60%, hsla(0, 0%, 100%, 0) 0);
    }
}

.track-speakers.vertical .program-col .time:after {
    
    background-image: -webkit-gradient(linear,left top,right top,color-stop(60%,#4f80ff),color-stop(0,hsla(0,0%,100%,0)));
    background-image: -o-linear-gradient(left,#4f80ff 60%,hsla(0,0%,100%,0) 0);
    background-image: linear-gradient(90deg,#4f80ff 60%,hsla(0,0%,100%,0) 0);

}

.partners--inner h2,
.program-table_wrap .full-col .track-wrap .track-row:first-child .content p,
.program-table_wrap .full-col .track-wrap .track-row:first-child .content p,
.program-table_wrap .full-col.have-track .time p,
.program-col .time p,
.program-col.have-track .program-col_wrap h2,
.track-heading h2,
.track-heading h3,
.program-table_wrap .full-col .track-wrap .track-row:first-child .content h2 {
    color: #4f80ff;
}
.program-table_wrap .full-col .track-wrap .track-for-mob .track-row .content h2,
.program-table_wrap .full-col .track-wrap .track-for-mob .track-row .content p{
    color: #fff;
}
@media (max-width:576px) {
    .lineup__wrapper--inner .profile-socialmedia:before {
        background-color: #4f80ff;
    }
}

@media (max-width: 767px) {
    .track-2 .program-col {
        border-color: #4f80ff;
    }
}

@media (max-width: 1199px) {
    .program-table_wrap .full-col .track-wrap .left-side,
    .program-table_wrap .full-col .track-wrap .right-side .track-row {
        border-color: #4f80ff;
    }

}


/***********************/

.track-1 .track-speakers .program-col_wrap .profile-card .image,
.track-2 .program-col_wrap .profile-card .image {
    background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='100%' ry='100%' stroke='%234F80FFFF' stroke-width='1' stroke-dasharray='6%2c 12' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");
}


/********************************************/

.banner-program-page .banner-contentWrap .heading {
    margin: 0 auto;
}


/*****************************************/

.full-widthImage {
    position: relative;
}

.full-widthImage::after {
    background-image: -o-linear-gradient(left, #fff 60%, hsla(0, 0%, 100%, 0) 0);
    background-image: -webkit-gradient(linear, left top, right top, color-stop(60%, #fff), color-stop(0, hsla(0, 0%, 100%, 0)));
    background-image: linear-gradient(90deg, #fff 60%, hsla(0, 0%, 100%, 0) 0);
    background-position: bottom;
    background-repeat: repeat-x;
    background-size: 17px 1px;
    border: 0;
    bottom: 100px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 100%;
}

.full-widthImage::after {
    display: none;
}

@media (max-width: 1200px) {
    .full-widthImage::after {
        display: none;
    }
}


/*****************************/

/* @font-palette-values --pink {
    font-family: DMAmigaVF;
    base-palette: 3;
    override-colors: 1 #4f80ff, 2 #ff93c2;
} */


/********************************/

.banner-contentWrap h1.original,
.lineup__wrapper .heading h2.original {
    font-palette: --pink;
}


/**********************************/

.bg-TangerineYellow {
    background-color: #ffce00;
}

.bg-PaleMagentaPink {
    background-color: #ff93c2;
}

.bg-Blueberry {
    background-color: #4f80ff;
}


/*****************************************/

.line-up-slider:after,
.line-up-slider:before {
    background-color: transparent;
}
/**********************************/

.tito-widget {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none'  rx='54' ry='54' stroke='%234F80FFFF' stroke-width='2' stroke-dasharray='7, 10' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");
}

.tito-release:after {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(60%, #4f80ff), color-stop(0, hsla(0, 0%, 100%, 0)));
    background-image: -o-linear-gradient(left, #4f80ff 60%, hsla(0, 0%, 100%, 0) 0);
    background-image: linear-gradient(90deg, #4f80ff 60%, hsla(0, 0%, 100%, 0) 0);
}

button.tito-submit {
    background-color: #ffce00 !important;
}

.program-popup {
    cursor: url(../images/close-talent.svg),auto;
}
.program-table_wrap .full-col .track-wrap .right-side .track-row {
    border-color: #4f80ff;
}
.partners_wrapper .media-element{
    display: none !important;
}