/* -- Variable -- */
:root {
    --primary: #ae56d7;
    --secondary: #FF0000;
}

/* -- Typography -- */
h1,
h2,
h3,
h4,
h5,
h6 {
    color: var(--black);
}

h1,
.h1 {
    letter-spacing: -0.06em;
}

h3,
.h3 {
    letter-spacing: -0.03em;
}

.text-display-1 {
    font-size: clamp(48px, 10vw, 128px);
    line-height: clamp(48px, 10vw, 128px);
    letter-spacing: -0.06em;
}


.faq-accordion_item-5 p{ font-size: 20px; font-weight: 500}

.faq-accordion_item-5 .text-body-4{font-size: 17px; font-weight: 300; line-height: 26px}

@media (min-width: 992px) {
    .tf-header-5 .logo-site {
        margin-top: -8px !important;
    }
}