.banner-area::before{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
    background: #070a21;
    opacity: 0.77;
}
.navbar-area.navbar-area-two .main-nav nav .navbar-nav .nav-item .nav-but:hover{
    color:#ffff!important;
}

.banner-content h1{
    font-size:45px;
}
.red-text{
    color:#e21f36;
}
.privacy-policy-area ul li i{
    color:#e21f36;
    margin-right:6px;
}
.privacy-policy-area ul li {
    
    margin-bottom:.8rem;
}
.privacy-policy-area p, .privacy-policy-area ul, .privacy-policy-area h6 {
    text-align:left!important;
}
.privacy-policy-area span{
    color:#e21f36;
}

.event-countdown {
    position: absolute;
    right: 10%;
    bottom: 0;
    text-align: right;
}
.countdown-area {
    padding: 50px 0;
    background: #8dc63f;
  }
  .countdown-area .event-countdown {
    position: relative;
    right: 0;
    bottom: 0;
    text-align: center;
  }
  .countdown-area .event-countdown #timer div {
    margin: 0 55px;
  }
  .countdown-area .event-countdown #timer div#seconds {
    color: #ff2d55;
  }
  .event-countdown {
    position: absolute;
    right: 10%;
    bottom: 0;
    text-align: right;
  }
  .event-countdown #timer div {
    display: inline-block;
    font-size: 80px;
    font-weight: 700;
    color: #fff;
    margin: 0 35px;
    position: relative;
  }
  .event-countdown #timer div#days {
    color: #ff2d55;
  }
  .event-countdown #timer div#hours {
    color: #00acee;
  }
  .event-countdown #timer div#hours span {
    right: -40px;
    margin-top: -12px;
  }
  .event-countdown #timer div#minutes {
    color: #fff;
  }
  .event-countdown #timer div#minutes span {
    right: -49px;
    margin-top: -12px;
  }
  .event-countdown #timer div#seconds {
    color: #efa506;
  }
  .event-countdown #timer div#seconds span {
    right: -48px;
    margin-top: -12px;
  }
  .cus-loc li a{
    text-decoration: none;
    color: #fff;
  }
  .cus-loc li {
    color: #fff;
  }
  .cus-loc li i{
    color: rgba(255,42,96,.9);
  }
  .event-countdown #timer span {
    display: block;
    color: #fff;
    /* font-family: Oswald, sans-serif; */
    margin-top: 0;
    font-size: 14px;
    font-weight: 600;
    position: absolute;
    right: -33px;
    top: 50%;
    text-transform: uppercase;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    margin-top: -10px;
    letter-spacing: 2px;
  }
/* custom nav */
.cus-ini-logo{
    /* background: #ffffffd4; */
    width: fit-content;
}


.cus-product .card:hover h4{
   color: #ffffff;
}
.cus-product .card:hover ul li{
   color: #ffffff;
}
.cus-product .card:hover ul li i{
   color: #ffb913;
}
.cus-elkevent-nav:hover {
    display: block;
    background: #ffff;
}
.cus-elkevent-nav {
    background: rgba(255, 255, 255, 0.8);
    /* background: linear-gradient(-180deg, #fdfdfdcc, #ffffff85, #ffffff00); */
    position: relative;
    cursor: pointer;
    top: 0;
    left: 0;
    padding-top: 10px;
    width: 100%;
    z-index: 999;
    height: auto;
    /* transform: .3s all; */
}
.select-height ul{
    height: 200px;
    overflow-y: scroll!important;
}
.account-title h2, form h2{
    position: relative;
    line-height: 1;
    padding-left: 10px;
}
.account-title h2::before, form h2::before{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 2px;
    height: 100%;
    background-color: #e21f36;
}
/* .event-countdown #days {
    margin-left: 0;
  }
  .event-countdown {
    position: relative;
    right: 0;
    bottom: 0;
    text-align: left;
  } */
/* Mobile Responsive */

@media(max-width:991px){
    .cus-nav-hide{
        display: none;
    }  
}

@media (max-width:767px){
    
    .event-countdown #timer div {
        font-size: 30px;
        margin: 0 20px 0 0;
        position: relative;
      }
      .event-countdown {
        right: 24%;
    }
      .event-countdown #timer div{font-size:30px;margin:0 20px 0 0;position:relative}.event-countdown #timer div span{margin-top:0;font-size:12px;position:relative;right:0;top:0;-webkit-transform:unset;transform:unset;margin-top:-5px;letter-spacing:0;text-transform:capitalize;text-align:center}.event-countdown #timer div#hours span{right:0;margin-top:-5px}.event-countdown #timer div#minutes span{right:0;margin-top:-5px}.event-countdown #timer div#seconds span{right:0;margin-top:-5px}
      .event-countdown #timer div{margin:0;text-align:center;padding:0 10px}

}