.owl-carousel.off {
    display: block;
    text-align: center;
}
.owl-carousel.off > button {
  margin: 6px 5px;
  padding: 0px 9px !important;
}

.link-mimic {
    background: none;
    border: none;
    font-size: 16px;
    font-weight: 600;
    color: #38424d;
}

.link-mimic:hover {
    color: #0898e7;
}

.dropdown-menu a:hover {
    color: #0898e7;
}
@media (max-width: 991px) {
    .link-mimic {
        padding: 4px 0;
    }
    .dropdown-menu {
        border: none;
        padding: 0 1em;
    }
}

.single-pricing .img-container {
    height: 15em;
    margin-bottom: 3em;
    border-radius: 8px 8px 0 0;
    margin: -30px;
    margin-bottom: 2em !important;
}

.single-pricing .img-container img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    border-radius: 8px 8px 0 0;
    /* border-radius: 8px; */
}

.single-pricing .description {
    /* margin-top: 34px; */
    margin-top: 10px;
    margin-bottom: 100px;
}

.description p {
    font-size: 80%;
}

.single-pricing.with-img .pricing-shape {
    top: 14em;
    height: 55%;
}
.single-pricing.with-img .pricing-shape img {
    /* top: 14em; */
    height: 100%;
    object-fit: cover;
    object-position: 0 0;
}
.navbar-brand img {
	max-height: 2.25em;
	min-height: 1.75em;
}
.title-filter{
    position: absolute;
    left: 0;
    top: -24px;
    width: 100%;
    background-color: #007bff;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    padding-top: 7px;
    padding-bottom: 7px;
}
.title-filter h6{
    color: white;
}

.nav-ticket{
  position: relative;
}

.nav-ticket span{
  border-radius: 20px;
  background-color: #25d366;
  color: white;
  font-weight: 700;
  padding: 0 6px;
  font-size: 12px;
  animation: kedap-kedip 1.2s infinite;
  position: absolute;
  top: 7.5px;
  left: 93px;
}

@media (min-width: 991px) {
  .nav-ticket span{
    top: -9px;
    right: -21px;
    left: auto;
    transform: rotate(15deg);
  }
}

@keyframes kedap-kedip {
  0%, 100% {
      opacity: 1;
  }
  50% {
      opacity: 0.5;
  }
}

.splide__arrow{
  transition: all 300ms ease-in-out;
}

.splide__arrow:disabled{
  opacity: 0;
}

/* Bundle Section */
.bundle-section {
  font-size: 90% !important;
}
.bundle-section .card-bundle{
  position: relative;
  background-color: #cfcfcf;
  border-radius: 20px;
  cursor: pointer;
  transition: all 300ms linear;
}
.bundle-section .card-bundle .bundle-img-container{
  display: flex;
  justify-content: center;
  flex-direction: column;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}
.bundle-section .card-bundle.active{
  background-color: #32AD79;
}
.bundle-section .card-bundle .bundle-img{
  display: flex;
  padding: 7px;
  margin: 0 auto;
  width: 75px;
  height: 75px;
}
.bundle-section .card-bundle .bundle-img-container p{
  color: #999999;
  font-weight: 700;
  line-height: 16px;
}
.bundle-section .card-bundle.active .bundle-img-container p{
  color: #1f2d3d;
}
.bundle-section .card-bundle .bundle-content h4{
  color: #dc3545;
}
.bundle-section .card-bundle.active .bundle-content h4{
  color: #EED66A;
}
.bundle-section .card-bundle .bundle-content .bundle-desc{
  color: #212529;
  line-height: 20px;
}
.bundle-section .card-bundle.active .bundle-content .bundle-desc{
  color: #FFFFFF;
}
.bundle-section .card-bundle .bundle-img .bundle-img-filterig{
  background-image: url('/admin-theme/dist/img/icon_bundling/icon_none_filterig.png');
  background-size: 90%;
  background-position: center;
  background-repeat: no-repeat;
  width: 75px;
  transition: all 300ms linear;
}
.bundle-section .card-bundle.active .bundle-img .bundle-img-filterig{
  background-image: url('/admin-theme/dist/img/icon_bundling/icon_filterig.png');
}
/* ============================= */
.bundle-section .card-bundle .bundle-img .bundle-img-videogold{
  background-image: url('/admin-theme/dist/img/icon_bundling/icon_none_vid.png');
  background-size: 90%;
  background-position: center;
  background-repeat: no-repeat;
  width: 75px;
  transition: all 300ms linear;
}
.bundle-section .card-bundle.active .bundle-img .bundle-img-videogold{
  background-image: url('/admin-theme/dist/img/icon_bundling/icon_gold_vid.png');
}
/* ============================== */
.bundle-section .card-bundle .bundle-img .bundle-img-videoplatinum{
  background-image: url('/admin-theme/dist/img/icon_bundling/icon_none_vid.png');
  background-size: 90%;
  background-position: center;
  background-repeat: no-repeat;
  width: 75px;
  transition: all 300ms linear;
}
.bundle-section .card-bundle.active .bundle-img .bundle-img-videoplatinum{
  background-image: url('/admin-theme/dist/img/icon_bundling/icon_platinum_vid.png');
}
/* ================================ */
.bundle-section .bundle-price{
  padding: 4px 7px;
  background-color: white;
  border-radius: 20px;
}
.bundle-section .bundle-price s{
  color: red;
}
@media only screen and (min-width: 991px) {
  .bundle-section {
    max-width: 800px;
    margin: 0 auto;
  }
}
/* End of bundle section */


