﻿.container {
    z-index: 2;
}
.TermsOfService {
    margin-top: 6.25rem;
    margin-bottom: 32px;
}
.titel {
    color: var(--white);
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    margin: 0
}
.description {
    color: var(--white);
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    display:none
}
.container-box-term-of-service {
    border-radius: 8px;
    background: var(--white);
    box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.08);
}
.accordion-item{
    border:0;
}
--bs-accordion-border-color {
    background: var(--grey-50) !important;
}
.accordion-header {
    margin: 0;
}
.accordion-button:not(.collapsed) {
    color: var(--darkslategray);
}
.accordion-button {
    padding: 8px 16px;
    background: var(--grey-50);
    color: var(--darkslategray);
    font-size: 17px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
}
    .accordion-button:focus {
        background: var(--grey-50) !important;
        border-color: var(--grey-50) !important;
        box-shadow:none !important;
    }
.accordion-body {
    padding: 16px;
    color: var(--darkslategray);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    border: 1px solid var(--grey-50);
    border-top: 0;
    border-radius: 0 0 8px 8px
}
div.accordion-body {
    padding: 0px;
    color: var(--darkslategray);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    border: 0px solid var(--grey-50);
    border-top: 0;
    border-radius: 0 0 8px 8px
}
.accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed{
    border-radius:8px 8px 0 0;
}
p{
    margin:0;
}
.accordion-header.collapse:not(.show) {
    display: block
}