#slider{
  padding-top: 9%;
}
#slider h1{
  font: normal normal 600 54px / 65px Rubik;
  letter-spacing: 0px;
  color: var(--white);
}
.slider-enjoy{
  background: #E91818;
  font: 500 18px / 18px Rubik;
  letter-spacing: 0px;
  color: #FFFFFF;
  padding: 10px 20px;
  border-radius: 6px;
  -webkit-animation: blink 1.8s infinite alternate;
}
.star {
  position: relative;
  width: 20px;
  height: 20px;
  background-color: white;
  /* clip-path: polygon(50% 0%, 60% 35%, 100% 50%, 60% 65%, 50% 100%, 40% 65%, 0% 50%, 40% 35%); */
  border-radius: 10px;
  clip-path: polygon( 111.242% 60.754%,96.895% 56.646%,96.895% 56.646%,93.044% 55.338%,89.387% 53.658%,85.947% 51.628%,82.745% 49.27%,79.804% 46.606%,77.146% 43.659%,74.793% 40.45%,72.767% 37.002%,71.091% 33.337%,69.786% 29.478%,65.686% 15.1%,65.686% 15.1%,65.543% 14.803%,65.368% 14.529%,65.163% 14.28%,64.933% 14.058%,64.679% 13.865%,64.404% 13.704%,64.112% 13.574%,63.804% 13.48%,63.484% 13.422%,63.155% 13.402%,63.155% 13.402%,62.825% 13.422%,62.505% 13.48%,62.198% 13.574%,61.905% 13.704%,61.63% 13.865%,61.376% 14.058%,61.146% 14.28%,60.941% 14.529%,60.766% 14.803%,60.623% 15.1%,56.523% 29.478%,56.523% 29.478%,55.219% 33.337%,53.542% 37.002%,51.517% 40.45%,49.164% 43.659%,46.505% 46.606%,43.564% 49.27%,40.363% 51.628%,36.922% 53.658%,33.265% 55.338%,29.414% 56.646%,15.068% 60.754%,15.068% 60.754%,14.739% 60.872%,14.434% 61.028%,14.156% 61.221%,13.906% 61.446%,13.688% 61.7%,13.504% 61.98%,13.356% 62.283%,13.247% 62.605%,13.18% 62.942%,13.157% 63.291%,13.157% 63.291%,13.18% 63.641%,13.247% 63.978%,13.356% 64.299%,13.504% 64.602%,13.688% 64.882%,13.906% 65.136%,14.156% 65.361%,14.434% 65.554%,14.739% 65.711%,15.068% 65.828%,29.414% 69.937%,29.414% 69.937%,33.265% 71.244%,36.922% 72.924%,40.363% 74.954%,43.564% 77.312%,46.505% 79.976%,49.164% 82.924%,51.517% 86.132%,53.542% 89.58%,55.219% 93.245%,56.523% 97.104%,60.623% 111.482%,60.623% 111.482%,60.74% 111.811%,60.897% 112.117%,61.089% 112.396%,61.313% 112.646%,61.567% 112.865%,61.847% 113.049%,62.149% 113.197%,62.469% 113.306%,62.806% 113.374%,63.155% 113.397%,63.155% 113.397%,63.503% 113.374%,63.84% 113.306%,64.161% 113.197%,64.462% 113.049%,64.742% 112.865%,64.996% 112.646%,65.22% 112.396%,65.413% 112.117%,65.569% 111.811%,65.686% 111.482%,69.786% 97.104%,69.786% 97.104%,71.091% 93.245%,72.767% 89.58%,74.793% 86.132%,77.146% 82.924%,79.804% 79.976%,82.745% 77.312%,85.947% 74.954%,89.387% 72.924%,93.044% 71.244%,96.895% 69.937%,111.242% 65.828%,111.242% 65.828%,111.57% 65.711%,111.875% 65.554%,112.153% 65.361%,112.403% 65.136%,112.621% 64.882%,112.805% 64.602%,112.953% 64.299%,113.062% 63.978%,113.129% 63.641%,113.152% 63.291%,113.152% 63.291%,113.129% 62.942%,113.062% 62.605%,112.953% 62.283%,112.805% 61.98%,112.621% 61.7%,112.403% 61.446%,112.153% 61.221%,111.875% 61.028%,111.57% 60.872%,111.242% 60.754% );
}
.slider-declaration .mar-wrap{
  background: #E91818;
}
.declaratios-text {
  font: 400 16px / 26px Rubik;
  color: #FFFFFF;
}
.slider-item-icons{
  transform: rotate(89deg);
  height: max-content;
  top: 0;
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: fit-content;
  gap: 20px;
}
.modal-contents {
  background-color: #fff;
  margin: auto;
  padding: 10px;
  transition: 2s;
  border-radius: 10px;
 }
 .modal-new {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 999999999999;
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
 }
 #sliderModal  .close-one{
   color: #252525;
   cursor: pointer;
   background: #ECECEC;
   border: none;
   font-weight: 900;
   position: absolute;
   right: -15px;
   height: 50px;
   width: 50px;
   top: -20px;
   border-radius: 50%;
   padding-top: 6px;
       text-align: center;
 }
 #sliderBtn i{
  font-size: 35px;
  color: #fff;
  position: relative;
    z-index: 3;
 }
 .close-one i{
  font-size: 25px;
 }

.slider-video-border {
  position: relative;
  width: max-content;
}
.slider-video-border svg {
  position: absolute;
  left: -1px;
  top: -26px;
  overflow: visible;
  width: 105px;
  height: 105px;
}
/* .slider-video-border .bg {
  fill: none;
  stroke-width: 15px;
} */

.slider-video-border .progress {
  fill: none;
  stroke-width: 7px;
  stroke: #E91818;
  opacity: 0.4;
  stroke-linecap: round;
  stroke-dasharray: 355.56;
  stroke-dashoffset: 60;
  transform: rotate(-170deg);
  transform-origin: 27% 50%;
  animation: big 3s ease-in-out;
}
circle.progress.progress-2{
  transform: rotate(-103deg);
  stroke-dasharray: 305.56;
}
.review-box {
  display: flex;
  align-items: center;
  gap: 15px;
  background: #101010;
  padding: 8px 17px;
  border-radius: 5px;
}
.review-box img{
  width: 173px;
  height: 35px;
  object-fit: cover;
}
.review-box  h6{
  font-size: 14px;
}
.review-box  img{
  width: 173px;
  height: 35px;
  object-fit: cover;
}
/* show */
#feature img{
  width: 60px;
height: 60px;
object-fit: contain;
}
#feature .feature-row svg{
  position: absolute;
  inset: 40px 0 0 0;
  margin: 0 auto;
  z-index: -1;
}
#feature .feature-row svg rect{
  fill: #2f2f2f;
  fill-opacity: 0.3;
}
.feature-inner-content {
  border-radius: 10px;
  -webkit-backdrop-filter: blur(10px);
  background: #101010;
  padding: 55px 25px;
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  gap: 30px;
}
.feature-inner-content::after{
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 0;
    border-radius: 10px;
  opacity: 0;
  z-index: -1;
    background-image: linear-gradient(360deg, rgb(233, 24, 24) 0%, rgb(76, 8, 8) 49%, rgb(0, 0, 0) 85%);
  transition: 0.8s ease-in-out;
}
.feature-inner-content:hover::after{
    opacity: 1;
    height: 100%;
}

.feature-inner-content h4{
  font: normal normal 600 26px / 31px Rubik;
letter-spacing: 0px;
color: #FFFFFF;
}
.feature-text {
  font: normal normal 300 15px / 24px Rubik;
letter-spacing: 0px;
color: #FFFFFF;
}


/* newsletter */
.our-newsletter-iner .news-iner-heading{
  font: 600 20px / 21px Rubik;
  margin-bottom: 5px
}
.news-form-main{
  display: flex;
    gap: 12px;
}
.news-form-main p{
  margin-bottom: 0;
}
.news-form-main{
  display: flex;
  gap: 12px;
}
.news-form-main input[type="email"]{
  font-size: 14px;
  padding: 10px 10px;
  border:none;
}
.news-form-main .theme-btn {
  height: max-content;
  padding: 10px 30px 10px 15px;
}
.news-form-main .theme-btn:hover{
  color: #fff !important;
}
.news-form-main .theme-btn p input {
    background: transparent;
    border: none;
    font: 500 14px / 19px Rubik;
    color: #fff;
}
.news-form-main .wpcf7-spinner{
  position: absolute;
  right: -27px;
  top: 10px;
  margin: 0 2px;
  z-index: 2;
}
.news-form-main .wpcf7 form .wpcf7-response-output{
  border:#000
}
.our-newsletter-iner{
  background: #E91818;
  border-radius: 10px;
  padding: 30px 15px;
}
.news-form-main .theme-btn{
      background: #000000;
}
.news-form-main .theme-btn:hover p input{
  color: #000 ;
}
.our-newsletter-iner .news-iner-para{
  font: 300 14px / 20px Rubik;
  letter-spacing: 0px;
  color: #FFFFFF;
}
/* advertisement */
#advertisement-sec .sub-head{
    color: var(--black);
}
/* .advertisement-inner{
  background: #E91818;

} */
.advertisement-content{
  padding: 0 0 0 10%;
}
#advertisement-sec .theme-btn{
  background: var(--black);
  margin-top: 5%;
}
.advertisement-inner-col{
  position: relative;
  border-radius: 20px 0 0 20px;
    background: #E91818;
}
.advertisement-col-right::after{
  content: '';
  position: absolute;
  inset: 0;
  height: 100%;
  width: 256px;
  background: #E91818;
  clip-path: polygon(0 0, 100% 0, 35% 35%, 100% 100%, 0 100%, 0% 50%);
}
.radio-img{
  right: 0;
  top: -20%;
  text-align: center;
  margin: 0 auto;
  height: 385px;
}
.radio-bg-img{
    border-radius:  0  20px 20px 0;
}
.radio-bg-img{
  max-height: 330px;
}
.advertisement-col-right::before{
  content: '';
  position: absolute;
  left: 27px;
  top: 6px;
  height: 318px;
  /* max-height: 494px; */
  width: 225px;
  background: #000;
  clip-path: polygon(0 0, 95% 0, 50% 40%, 100% 100%, 0 100%, 0% 50%);
}
/* partners */
.our-partner-img{
  width: max-content;
}
.our-partner-img img {
    width: auto;
    margin: 0 auto;

}
.our-partner-img img {
    width: auto;
    margin: 0 auto;
    filter: brightness(0.3);
}
.our-partner-img img:hover{
  filter: none;
}

/* -------Show Time------ */
#shows-time #nav-tab{
  border: none;
  background: #101010;
  width: max-content;
  justify-content: center;
  margin: 0 auto;
  padding: 0px;
  border-radius: 10px;
}
#shows-time .nav-tabs .nav-link{
  border: none;
  font: 500 14px / 20px Rubik;
  letter-spacing: 0px;
  color: #FFFFFF;
  padding: 9px 25px;
  border-radius: 0;
}
#shows-time .nav-tabs .nav-link.active{
  background: #E91818;
}
#shows-time .nav-tabs .nav-link:nth-child(1){
  border-radius: 5px 0 0 5px;
}
#shows-time .nav-tabs .nav-link:last-child{
  border-radius: 0 5px 5px 0;
}