.privacy-policy {
	
}
.privacy-policy section{
align-content: flex-start;
    align-items: flex-start;
    background: transparent;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 64px;
    height: auto;
    justify-content: flex-start;
    padding: 96px 60px;
    width: 1020px;
    --gap-h-c8c5e30a-1800-489f-8316-178000569ed1: 64px;
    --gap-v-c8c5e30a-1800-489f-8316-178000569ed1: 0px;
    --gap-uuid: c8c5e30a-1800-489f-8316-178000569ed1;
    max-width: 100%;
    align-content: center !important;
    align-items: center !important;
    flex-direction: column !important;
    flex-wrap: nowrap !important;
    height: auto !important;
    max-width: 100% !important;
    padding: 0 !important;
    width: 100% !important;	
}
.privacy-policy .section-inner{
padding: 96px 60px;
    width: 1020px;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: flex-start;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 64px;
    --gap-h-c8c5e30a-1800-489f-8316-178000569ed1: 64px;
    --gap-v-c8c5e30a-1800-489f-8316-178000569ed1: 0px;
    --gap-uuid: c8c5e30a-1800-489f-8316-178000569ed1;
    max-width: 100%;
    margin: 0 auto;
}
.privacy-policy .section-inner h2{
    border-bottom: 1px solid #e3dfdf;
    border-left: 0px solid #e3dfdf;
    border-right: 0px solid #e3dfdf;
    border-top: 0px solid #e3dfdf;
    font-size: 20px;
    font-weight: 400;
    letter-spacing: 0.05em;
    margin: 48px 0px 24px 0px;
    padding: 0px 0px 12px 0px;
}
    
.privacy-policy .section-inner p{
    font-size: 16px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    margin: 24px 0px 0px 0px;
}

@media screen and (max-width: 840px) {
    .privacy-policy .section-inner {
        padding: 64px 48px;
        flex-direction: column-reverse;
        flex-wrap: nowrap;
        gap: 48px;
        --gap-h-c8c5e30a-1800-489f-8316-178000569ed1: 0px;
        --gap-v-c8c5e30a-1800-489f-8316-178000569ed1: 48px;
    }
}
@media screen and (max-width: 690px) {
    .privacy-policy .section-inner {
        padding: 48px 20px;
        flex-direction: column-reverse;
        flex-wrap: nowrap;
        --gap-h-c8c5e30a-1800-489f-8316-178000569ed1: 0px;
        --gap-v-c8c5e30a-1800-489f-8316-178000569ed1: 64px;
    }
}
@media screen and (max-width: 320px) {
    .privacy-policy .section-inner {
        padding: 48px 16px;
        flex-direction: column;
        --gap-h-c8c5e30a-1800-489f-8316-178000569ed1: 64px;
        --gap-v-c8c5e30a-1800-489f-8316-178000569ed1: 0px;
    }
}