.termos-container {
    width: 100%;
    display: flex;
    overflow: auto;
    min-height: 100vh;
    align-items: center;
    flex-direction: column;
    background-color: var(--dl-color-pink-700);
}

.termos-container01 {
    flex: 0 0 auto;
    width: 80%;
    height: auto;
    display: flex;
    padding: var(--dl-space-space-doubleunit);
    margin-top: var(--dl-space-space-twelveunits);
    align-items: flex-start;
    border-radius: var(--dl-radius-radius-radius40);
    margin-bottom: var(--dl-space-space-tripleunit);
    flex-direction: column;
    background-color: var(--dl-color-blue-500);
}

.termos-text {
    color: var(--dl-color-pink-700);
    align-self: center;
}

.termos-container02 {
    flex: 0 0 auto;
    width: 100%;
    height: auto;
    display: flex;
    margin-top: var(--dl-space-space-doubleunit);
    align-items: flex-start;
    flex-direction: column;
}

.termos-text002 {
    margin-top: var(--dl-space-space-unit);
    margin-left: var(--dl-space-space-doubleunit);
}

.termos-container03 {
    flex: 0 0 auto;
    width: 100%;
    height: auto;
    display: flex;
    margin-top: var(--dl-space-space-doubleunit);
    align-items: flex-start;
    flex-direction: column;
}

.termos-text008 {
    margin-top: var(--dl-space-space-unit);
    margin-left: var(--dl-space-space-doubleunit);
}

.termos-container04 {
    flex: 0 0 auto;
    width: 100%;
    height: auto;
    display: flex;
    margin-top: var(--dl-space-space-doubleunit);
    align-items: flex-start;
    flex-direction: column;
}

.termos-text014 {
    margin-top: var(--dl-space-space-unit);
    margin-left: var(--dl-space-space-doubleunit);
}

.termos-container05 {
    flex: 0 0 auto;
    width: 100%;
    height: auto;
    display: flex;
    margin-top: var(--dl-space-space-doubleunit);
    align-items: flex-start;
    flex-direction: column;
}

.termos-text023 {
    margin-top: var(--dl-space-space-unit);
    margin-left: var(--dl-space-space-doubleunit);
}

.termos-container06 {
    flex: 0 0 auto;
    width: 100%;
    height: auto;
    display: flex;
    margin-top: var(--dl-space-space-doubleunit);
    align-items: flex-start;
    flex-direction: column;
}

.termos-text038 {
    margin-top: var(--dl-space-space-unit);
    margin-left: var(--dl-space-space-doubleunit);
}

.termos-container07 {
    flex: 0 0 auto;
    width: 100%;
    height: auto;
    display: flex;
    margin-top: var(--dl-space-space-doubleunit);
    align-items: flex-start;
    flex-direction: column;
}

.termos-text098 {
    margin-top: var(--dl-space-space-unit);
    margin-left: var(--dl-space-space-doubleunit);
}

.termos-container08 {
    flex: 0 0 auto;
    width: 100%;
    height: auto;
    display: flex;
    margin-top: var(--dl-space-space-doubleunit);
    align-items: flex-start;
    flex-direction: column;
}

.termos-text122 {
    margin-top: var(--dl-space-space-unit);
    margin-left: var(--dl-space-space-doubleunit);
}

.termos-container09 {
    flex: 0 0 auto;
    width: 100%;
    height: auto;
    display: flex;
    margin-top: var(--dl-space-space-doubleunit);
    align-items: flex-start;
    flex-direction: column;
}

.termos-text142 {
    margin-top: var(--dl-space-space-unit);
    margin-left: var(--dl-space-space-doubleunit);
}

.termos-container10 {
    flex: 0 0 auto;
    width: 100%;
    height: auto;
    display: flex;
    margin-top: var(--dl-space-space-doubleunit);
    align-items: flex-start;
    flex-direction: column;
}

.termos-text157 {
    margin-top: var(--dl-space-space-unit);
    margin-left: var(--dl-space-space-doubleunit);
}

@media(max-width: 991px) {
    .termos-container01 {
        width: 90%;
    }
}