.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;
  }
}
