#quickAdd-1769455835073, .quickAdd-1769459057897, .quickAdd-1769453636483, .quickAdd-1769453666641, .quickAdd-1769453568463 {display:none !important}
.customadd{height: auto !important;margin-top: 3%;}
.footer, .blue{background: rgb(110, 60, 106) !important;}
.footer p {color: #fff !important;}
.footer ul li a {color: #fff !important;}
.newhide{display:none !important;}
#newfooter {display: flex;}
.ptn201{padding-bottom: 4px;padding-top: 23px;}
#newfooter li {margin-right:15px;}
ul#socialIcon-1{top:0 !important;width: 100% !important;}
.ptn20{padding-top: 20px !important;}
.copyright-pp{
  text-align: left !important;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  }
.mt-124{margin-top:120px;}
.p-3280{background: rgb(110, 60, 106) !important;}
.p-32800{padding:25px;background-color: #000;}
.footer{padding-top: 2rem !important;}
#footer{height:350px;}
.create-account-a {color: rgb(110, 60, 106) !important;}
.rt9{padding-right: 9px;}
.navbar-nav{width:100% !important}
.m-profile{margin-top: 108px;}
.common-btn.blue:hover {color: #fff;opacity:0.8;}
.banner-section .banner-data .button .watch-now a, .banner-section .se-BannerData  .ctaBtnwatch, .primary-button, .blank-card-info button {background: rgb(110, 60, 106) !important;}
.banner-section .banner-data .button .watch-now a:hover,banner-section .se-BannerData .button .watch-trailer a:hover {color: #fff !important;opacity:0.8;}
.banner-section .se-BannerData .button .watch-trailer a:hover, .ctaBtnwatch:hover,.blank-card-info button:hover {color: #fff !important;opacity:0.8;}
.phoenix-nav-dropdown .btn-navigation:hover a.nav-link {color:rgb(110, 60, 106) !important;}
.primary-button:hover, .btn-plns button.cancelplan-btn:hover {color: #fff !important;opacity:0.8;background: rgb(110, 60, 106) !important;}
.banner-section .banner-content .owl-theme .owl-dots .owl-dot:not(.active) span {background: rgb(110, 60, 106) !important;}
.btn-groups:hover span svg path[stroke] {stroke: #fff !important;}
.userProfileDropdown {border: 2px solid rgb(110, 60, 106) !important;}
.widget-area .widget ul li a.active {border-bottom: 1px solid rgb(110, 60, 106) !important;color: rgb(110, 60, 106)  !important;}
.followSocial li:hover {background: rgb(131, 88, 128) !important;}
.garnetMenu .gmItems a:hover {border-left: 2px solid rgb(110, 60, 106) !important; background: #fff0 -webkit-gradient(linear, right top, left top, from(#fff0), to(rgb(110 60 106 / .3)));}
section#main-header > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > div:nth-child(4) > ul:nth-child(1) > li:nth-child(3) > a:nth-child(1):hover {opacity:0.8}
.contact-us label.heading {padding-top: 1px;}
.contact-us .contact-top {padding-bottom: 52px;}
.phoenix-nav-dropdown .btn-navigation.show {
  border-bottom: 1px solid rgb(131, 88, 128) !important;
}
svg.submenuOpen path{stroke: rgb(131, 88, 128) !important;}
.navbar-light .navbar-nav .show > .nav-link {
  color: rgb(131, 88, 128) !important;
}
.activeClass {
  border-bottom: 1px solid rgb(131, 88, 128) !important;
  color: rgb(131, 88, 128) !important;
}
.banner-section .banner-data p a:hover {
  color: rgb(131, 88, 128) !important;
}
#quickAdd-1769967077653>div>div{border:0 !important}
@media (max-width: 1568px) {
  .p-3280 {
    padding: 0px 65px;
    margin-bottom: 3%;
  }
}

#quickAdd-1770327599647, #quickAdd-1770327669393, #quickAdd-1770327612932, #quickAdd-177032761293, #quickAdd-1770327034455, #quickAdd-1770327471287, #quickAdd-1770327271863, .body-container.vd-about-us div#app > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > p:nth-child(3) {
 display:none !important;
}
h5#quickAdd-1770327669393, .body-container.vd-help div#muvi-aboutus1 > section:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > h1:nth-child(1), .body-container.vd-help div#muvi-aboutus1 > section:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > p:nth-child(2), .body-container.vd-about-us div#app > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > h2:nth-child(1), .body-container.vd-about-us div#app > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > p:nth-child(2), h6#quickAdd-1770327034455, h3#quickAdd-1770327471287, h6#quickAdd-1770327271863, h3#quickAdd-1770327612932, .fisth1, .ul#newfooter > li:nth-child(2) > vd-component-param:nth-child(1) > a:nth-child(1), ul#newfooter > li:nth-child(1) > vd-component-param:nth-child(1) > a:nth-child(1), ul#newfooter > li:nth-child(3) > vd-component-param:nth-child(1) > a:nth-child(1), ul#newfooter > li:nth-child(2) > vd-component-param:nth-child(1) > a:nth-child(1)  {
position: unset !important;
width:100%  !important;
}
.ab-hl{text-align: left;}
.sp-about{height:auto !important;}
p.db-about{
    display: block !important;
    visibility: unset !important;
    font-size: 18px;
    text-align: left;
    min-height: auto;
    min-width: auto;
  }
 .badge-custom {
  display: initial;
  background: #ffc107;
  color: #000;
  font-size: 10px;
  font-weight: 800;
  letter-spacing: 2px;
  padding: 6px 10px;
  margin-bottom: 24px;
  text-transform: uppercase;
  transition: all 0.3s ease;
}
.badge-custom:hover {
  background-color: #ffd54f;
}
.aflatitle{
  color: #fff !important;
  font-size: 72px  !important;
  font-weight: 700  !important;
  margin-bottom: 16px;
}
.page-bg-content section#main-header  {background-color: transparent !important;}
.aflamuna-inland .info {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 30px;
}
.aflamuna-inland .info .label {
  font-size: 14px;
  letter-spacing: 2px;
  color: #c7c7c7;
  text-transform: uppercase;
  font-weight: 800;
  line-height: 20px;
}
.aflamuna-inland .info a {
  color: #fff;
  text-decoration: none;
  font-size: 14px;
  line-height: 20px;
}
.aflamuna-inland{
width: 100%;
}
.newbanner p.content-data{width:50% !important;}

.conbanner-meta {
  list-style: none;     /* remove bullet */
  padding: 0;
  margin: 0;
  display: flex;        /* show inline like your design */
  align-items: center;
  gap: 6px;
}
.conbanner-meta li{
  color: #bbb;
  font-weight: 600;
}
.conbanner-meta li:last-child::after {
  content: "";
}
.nodata{color: #ffffff96;}
.button .watch-trailer a{background-color: transparent !important;
  color: #f8f9fa;
 border: 1px solid #f8f9fa !important;}
.watch-trailer a::before {
    content: "\f008";              /* film icon unicode */
    font-family: "Font Awesome 6 Free";
    font-weight: 900;              /* required for solid icons */
    margin-right: 8px;
}
.newbanner  h1{margin-bottom: 1px !important;}
.banner-section .banner-text-left-con {
  position: absolute;
  top: 8%;
  left: 0;
  z-index: 1;
}
/* normal desktop */
@media (min-width: 1024px) and (max-width: 1599px) {
  .banner-text-left-con {
    padding-left: 66px;
  }
}

/* large desktop */
@media (min-width: 1600px) and (max-width: 1999px) {
  .banner-text-left-con {
    padding-left: 81px;
  }
}

/* ultra wide desktop */
@media (min-width: 2000px) {
  .banner-text-left-con {
    padding-left: 82px;
  }
}

@media (min-width: 1024px) {
  .banner-section-seasons .item {
   width: 100% !important;
    height: 52vw !important;
  }
}
/* @media (min-width:1281px) and (max-height:1366px) {
    .banner-section-seasons .item {
       width: 100% !important;
      height: 52vw !important;
    }
} */
.body-container.vd-help div#muvi-aboutus1 > section:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > p:nth-child(2) {
 padding-left: 62px !important;
 margin-left:0px !important
}
p.samll-content{width: 100% !important;}
#showStartOver>a{width: 56px;height: 56px;}
@media (max-width: 768px) {


  #newfooter {
    display: block;
    }
  .banner-section .se-BannerData .content-data {
    -webkit-line-clamp: 3;
   }
   .newbanner p.content-data {
    width: 100% !important;
   }
   .badge-custom {
    padding: 3px 8px;
    }
    .aflatitle {
    font-size: 29px !important;}
    }
   .body-container.vd-help div#muvi-aboutus1 > section:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > p:nth-child(2) { 
     padding-left: 0 !important;
    }
 
  .newbanner-section{margin-top:0;}
  .bannerType-img .bhdata {
    padding-top: 20px !important;
  }
  .bhdata p.banner-desc{font-size: clamp(13px, 2.5vw, 16px);}




.body-container.vd-home div#banner-1 > div:nth-child(1) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > vd-component-param:nth-child(1) > a:nth-child(1) {

 width: max-content !important;
 border: 1px solid rgba(207, 132, 199, 0.82) !important;
}

.vd-home .dynamic-banner-btn{ position: unset !important;}
.page-bg-home .banner-section .owl-item::before {background: transparent !important;}
.page-bg-home .banner-section .item::before {background: transparent !important;}
.page-bg-home .banner-section .item::after{background: transparent !important;}

.page-bg-post-home .banner-section .owl-item::before {background: transparent !important;}
.page-bg-post-home .banner-section .item::before {background: transparent !important;}
.page-bg-post-home .banner-section .item::after{background: transparent !important;}

#owl-banner-garnet .control{top:55% !important;}
.homedirector{font-weight: 500;}
.homedirector span>a:hover{text-decoration:none;}
ul.banner-meta li{margin-right: 10px;}
.conseparator{font-weight: 400 !important;margin: 0 10px;opacity: 0.4;}
.banner-section .banner-data .button .watch-trailer a:hover {
  color: #212529 !important;
  background-color: #f8f9fa !important;
  border-color: #f8f9fa !important;
  opacity: 1 !important;}
@media (max-width: 1299px) {
  ul.homebtn {
    padding: 20px 0 8px 0 !important;
  }
}

@media (width: 1024px) and (height: 1366px) {
  .body-container {
  min-height: calc(100vh - 351px) !important;
}
}
.vd-sign-in{min-height: auto !important;}
span a:hover, p a:hover { 
  text-decoration: none;
}
section#main-header {width:100% !important;}
.mt-min10{margin-top:10px;}
h3#quickAdd-1772710119119, h6#quickAdd-1772709769525, h5#quickAdd-1772709829192, h6#quickAdd-1772709889858, h5#quickAdd-1772709996945, h6#quickAdd-1772710082956{display:none !important;}

element {
  left: 54px;
  width: 156.891px;
  height: 48px;
  max-width: none;
  max-height: none;
  position: relative;
}
.body-container.vd-contact-us vd-component#contact_us_contact_us_five_5 > section:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > h1:nth-child(1) {
   z-index: 0 !important;
}
/* 129786 */
.contact-us-page .fname {
    width: 100% !important;
    height: auto !important;
    left: 0 !important;
    top: 0 !important;
    position: unset !important;
}
.contact-us-page .fname input{
    width: 100% !important;
    background-color: #292C3A !important;
}
.contact-us-page .heading h1 {
    left: 0 !important;
}
/* 129786 */

@media (min-width: 2000px) {
 .banner-five .banner-section .item {
   height: calc(100vh - 420px) !important;
  
  }
}

@media (max-width: 1600px) {
  .banner-five .banner-section .item {
    max-height: 650px  !important;
  }
  .banner-five .banner-section .banner-content .owl-theme .owl-dots {
  bottom: 95px !important;
 }
  .banner-five .banner-section .banner-content .owl-theme .owl-nav {
  bottom: 75px !important;
 }
}


@media (max-width: 1366px) {
  .banner-five .banner-section .item {
    max-height: 650px !important;
  }
.banner-five .banner-section .banner-content .owl-theme .owl-dots {
  bottom: 95px !important;
 }
 .banner-five .banner-section .banner-content .owl-theme .owl-nav {
  bottom: 75px !important;
 }
}

.language-item .dropdown-item, .header .navbar-nav .nav-item .active  {
  color: #353535 !important;
}
.language-item .dropdown-item:hover {
 color: #6e3c6a !important;
 -webkit-text-fill-color: #6e3c6a !important;
  border-left: 2px solid rgb(110, 60, 106) !important;
  background: #fff0 -webkit-gradient(linear, right top, left top, from(#fff0), to(rgb(110 60 106 / .3))) !important;
}
.language-item .dropdown-toggle:hover svg path {
  fill: rgb(110, 60, 106)!important;
}
.banner-section .se-BannerData .button .social-share-all a.share-a:hover svg path {
  stroke:  rgb(110, 60, 106)!important;
}
.bs-tooltip-bottom .arrow::before {
  border-bottom-color: rgb(110, 60, 106)!important;
}
.tooltip-inner,.si-span:hover {
  background-color: rgb(110, 60, 106)!important;
}
.profile-tab-options .nav-link.active {
  color: rgb(110, 60, 106)!important;
}
html[dir="rtl"] .garnetMenu .gmItems a:hover {
  border-right: 2px solid  rgb(110, 60, 106) !important;
  border-left: none !important;
  background: #fff0 -webkit-gradient(linear, right top, left top, from(#fff0), to(rgb(110 60 106 / .3))) !important;
}