.lightbox .lb-image
Specificity: (0,2,0)
 {
    display: block;
    /* height: auto;
    max-width: inherit;
    max-height: none; */
    /* Increase lightbox max width */
    max-width: 90% !important; /* Adjust percentage to your liking */
    width: auto !important;
    border-radius: 0;
    border: none; /* 4px solid #333; */
    background-color: black;
}

/* Remove background from body or content area */
body.page-id-1389 {
  background: none;
  background-color:black;
}

.page-id-1389 .site-content, 
.page-id-1389 .container {
  background: none;
  background-color:black;
}

/* Accordion content area */
.vc_tta-accordion .vc_tta-panel-body {
  background: transparent;
  border: none; /* optional */
  color: #FFF; /* text color */
}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: transparent;
}
.vc_tta.vc_general .vc_tta-panel-body {
    border: none;
    display: none;
    overflow: hidden;
    padding: 14px 20px;
    transform: translateZ(0);
    transition: padding .2s 
ease-in-out;
}
/* Active header background */
.vc_tta-accordion .vc_active .vc_tta-panel-heading {
  background-color: transparent; /* active color */
}

/* Active header text */
.vc_tta-accordion .vc_active .vc_tta-panel-title > a {
  color: #fff;
}

/* Accordion header background */
.vc_tta-accordion .vc_tta-panel-heading {
  background-color: transparent; /* your color */
}

/* Accordion header text */
.vc_tta-accordion .vc_tta-panel-title > a {
  color: #fff; /* text color */
}

.my-accordion .vc_tta-panel-heading {
  background: transparent;
}
/* Increase lightbox max width */
.mfp-img {
    max-width: 90% !important; /* Adjust percentage to your liking */
    width: auto !important;
}

.lb-outerContainer {
    background-color: #000;
}

/* Custom Lightbox Background */
.mfp-bg {
    background-color: #000000 !important; /* Change #000000 to your desired color */
}