.video-production .tn-molecule {
    background: red;
    border: 1px solid rgba(207, 242, 240, 0.2);
    border-radius: 5px;
    backdrop-filter: blur(20px);
    background: rgba(207, 242, 240, 0.1);
}

html {
    background: #000000;
}

body {
    background: #000000;
}

.uc-keyfaq .t585__text.t-descr.t-descr_xs a {
    border: 1px solid rgba(207, 242, 240, 0.3);
    border-radius: 5px;
    padding: 10px;
    backdrop-filter: blur(50px);
    background: rgba(207, 242, 240, 0.2);
    display: inline-block;
    font-weight: 400;
    line-height: 100%;
    color: #cff2f0 !important;
}


.uc-keyfaq .t585__text.t-descr.t-descr_xs {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}
@media (max-width: 500px) {
  .uc-keyfaq  span.t585__title.t-name.t-name_xl {
    max-width: 250px;
  }
}

.t396__group.tn-group.bg-lg .t-bgimg::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    0.25turn,
    rgba(0, 0, 0, 0.7) 37%,
    rgba(0, 0, 0, 0) 72%
  );
  pointer-events: none;
}
