a {
    color: #000;
    
}
.preloader
,.menu li .submenu li a:hover, .menu li .submenu li a.active
,.pluse_1::after, .pluse_1::before, .pluse_2::after, .pluse_2::before
,.widget .widget-header h5::before
,.widget.widget-search .search-wrapper button
{
      background: #94365e;  
}

.widget .widget-header h5::after{
    border-bottom: 5px dotted #94365e;
}
.schedule-pack .schedule-list .accordion-item .accordion-header .accordion-button .accor-header-inner .h7
,.schedule-pack .schedule-list .accordion-item .accordion-collapse .accordion-body .ev-schedule-meta li span
,.speaker-item:hover .speaker-inner .speaker-content .spkr-content-title a
,a:hover,
a:focus,
a:active
,.speaker-item:hover .speaker-inner .speaker-content .spkr-content-title a 
,.news-item:hover .news-content h6 a
,.shop-product-wrap .product-item:hover .product-content h6 a, .shop-product-wrap .product-list-item:hover .product-content h6 a
,.widget.widget-archive .widget-wrapper li a.active, .widget.widget-archive .widget-wrapper li a:hover, .widget.widget-category .widget-wrapper li a.active, .widget.widget-category .widget-wrapper li a:hover
,.widget.widget-post ul.widget-wrapper li .post-content h6:hover
{
color:#94365e;
}

.header-wrapper .menu-area .signup {
    background-image: linear-gradient(
90deg, #94365e 0%, #cb6598 100%);
    
}
.header-wrapper .menu-area .signup:hover {
    background-image: linear-gradient(
-90deg, #94365e 0%, #cb6598 100%);
}

.lab-btn.style-orange
,.section-header h2
{
    background-image: linear-gradient(
90deg, #94365e 0%, #cb6598 100%);
}
.lab-btn.style-orange:hover {
  background-image: linear-gradient(-90deg, #94365e 0%, #cb6598 100%);
}

.scrollToTop
{
    background-image: linear-gradient(
90deg, #94365e 0%, #cb6598 100%);
}

.news-item:hover .news-content {
    border-image-source: linear-gradient(
90deg, #94365e 0%, #cb6598 100%);
}

.header-bar span {
    background-image: linear-gradient(
90deg, #94365e 0%, #cb6598 100%);
}
 
.schedule-pack h5 {
    color: #94365e;
    border-top: 4px solid #94365e;
}

.menu-item-has-children.open > a {
    background-color: var(--bs-orange);
    
}

.newsletter-section
{
    background-image: linear-gradient(
        90deg, #777 0%, #d1d1d1 100%)
}

.news-item .news-inner .news-content{

    border-image-source: linear-gradient(90deg, #777 0%, #d1d1d1 100%);
}
    
    
.lab-btn {
    background-image: linear-gradient(90deg, #777 0%, #d1d1d1 100%);
}

.lab-btn:hover {
  background-image: linear-gradient(-90deg, #777 0%, #d1d1d1 100%);
}

.header-top {
    background-image: linear-gradient(
90deg, #777 0%, #d1d1d1 100%);
}

@media (max-width: 991px)
{

    .menu li a:hover {
        background: rgb(225 91 0 / 52%);
    }   
}



/*-----------------*/



.icon-bar {
  position: fixed;
  top: 50%;
  right:0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
    z-index: 2
}
.dds{background: darkgray;}
.sd{background: gray;}
.icon-bar a {
  display: block;
  text-align: center;
  padding: 16px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
}

.icon-bar a:hover {
    background-color: #000;
}
/*--------------------*/


.widget.widget-category .widget-wrapper li a span:last-child{
    width: 0;
    height: 0px;
}

.widget.widget-search .search-wrapper input{
    color: #000;
}


/*----------*/
.spinner {
  margin: 100px auto;
  width: 50px;
  height: 40px;
  text-align: center;
  font-size: 10px;
    display: none;
}

.spinner > div {
  background-color: #333;
  height: 100%;
  width: 6px;
  display: inline-block;

  -webkit-animation: sk-stretchdelay 1.2s infinite ease-in-out;
  animation: sk-stretchdelay 1.2s infinite ease-in-out;
}

.spinner .rect2 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.spinner .rect3 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}

.spinner .rect4 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.spinner .rect5 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

@-webkit-keyframes sk-stretchdelay {
  0%, 40%, 100% { -webkit-transform: scaleY(0.4) }
  20% { -webkit-transform: scaleY(1.0) }
}

@keyframes sk-stretchdelay {
  0%, 40%, 100% {
    transform: scaleY(0.4);
    -webkit-transform: scaleY(0.4);
  }  20% {
    transform: scaleY(1.0);
    -webkit-transform: scaleY(1.0);
  }
}

/*---------------*/

.widget.widget-search img{
    width: 100%
}

.news-content h6{
    min-height: 60px;
}

.pricing-item.purple-style .facility-item span i {
    background-image: linear-gradient(0deg, #db5900 0%, #ec985f 100%);
}

.pricing-item.purple-style .get-ticket a ul li h4, .pricing-item.purple-style .get-ticket a ul li p {
    background-image: linear-gradient(
0deg, #db5900 0%, #ec985f 100%);
}

.pricing-item.purple-style .get-ticket a ul li.icon i {
    background-image: linear-gradient(
0deg, #db5900 0%, #ec985f 100%);
}

.pricing-item.orange-style .facility-item span i {
    background-image: linear-gradient(
90deg, #999999 0%, #c4c7c9 100%);
}
.pricing-item.orange-style .get-ticket a ul li h4, .pricing-item.orange-style .get-ticket a ul li p {
    background-image: linear-gradient(
90deg, #999999 0%, #c4c7c9 100%);
}

.pricing-item.orange-style .get-ticket a ul li.icon i {
    background-image: linear-gradient(
90deg, #999999 0%, #c4c7c9 100%);
}

.pricing-item.blue-style .facility-item span i {
    background-image: linear-gradient(
90deg, #000000 0%, var(--bs-secondary) 100%);
}

.pricing-item.blue-style .get-ticket a ul li h4, .pricing-item.blue-style .get-ticket a ul li p {
    background-image: linear-gradient(
90deg, #000000 0%, #888 100%);
}

.pricing-item.blue-style .get-ticket a ul li.icon i {
    background-image: linear-gradient(
90deg, #000000 0%, #888 100%);
}

/**/
.banner-section .banner-wrapper .banner-content .countdown .clock-item:nth-child(1) .count-number {
    background-image: linear-gradient(
0deg, #000000 0%, #888 100%);
}
.banner-section .banner-wrapper .banner-content .countdown .clock-item:nth-child(1) .count-text {
    background-image: linear-gradient(
0deg, #000000 0%, #888 100%);
}

.banner-section .banner-wrapper .banner-content .countdown .clock-item:nth-child(2) .count-number {
    background-image: linear-gradient(
0deg, #999999 0%, #c4c7c9 100%);
}

.banner-section .banner-wrapper .banner-content .countdown .clock-item:nth-child(2) .count-text {
    background-image: linear-gradient(
0deg, #999999 0%, #c4c7c9 100%);
}

.banner-section .banner-wrapper .banner-content .countdown .clock-item:nth-child(3) .count-number {
    background-image: linear-gradient(
0deg, #94365e 0%, #cb6598 100%);
}

.banner-section .banner-wrapper .banner-content .countdown .clock-item:nth-child(3) .count-text {
    background-image: linear-gradient(
0deg, #94365e 0%, #cb6598 100%);
    
}

.banner-section .banner-wrapper .banner-content .countdown .clock-item:nth-child(4) .count-number {
    background-image: linear-gradient(
90deg, #eacfdb  0%, #eacfdb  100%);
}

.banner-section .banner-wrapper .banner-content .countdown .clock-item:nth-child(4) .count-text {
    background-image: linear-gradient(
90deg, #eacfdb 0%, #eacfdb 100%);
}

p{
    color: #000;
}

.header-wrapper .menu-area .signup2 {
    background-image: linear-gradient( 
90deg, #777 0%, #d1d1d1  100%);
}


.header-section 
,body
{
    background: #b4517f26;
}