/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* stylelint-disable order/order, at-rule-empty-line-before, declaration-empty-line-before */
/* ==========================================================================
   Privacy policy page
   ========================================================================== */
/* Privacy policy
   ========================================================================== */
._PrivacyPolicy__introduction::before, ._PrivacyPolicy__introduction::after {
  content: '';
  display: block;
  height: 1px;
}

._PrivacyPolicy__introduction::before {
  margin-bottom: -1px;
}

._PrivacyPolicy__introduction::after {
  margin-top: -1px;
}

._PrivacyPolicy__introduction > p:first-child {
  margin-top: -0.34375em;
}

._PrivacyPolicy__introduction > p:last-child {
  margin-bottom: -0.34375em;
}

._PrivacyPolicy__partContainer:not(:first-child) {
  margin-top: 70px;
}

._PrivacyPolicy__revision {
  margin-top: 65px;
  margin-bottom: -5px;
  text-align: right;
}

._PrivacyPolicy__revision:first-child {
  margin-top: -5px;
}

/* Privacy policy part
   -------------------------------------------------------------------------- */
._PrivacyPolicyPart::before, ._PrivacyPolicyPart::after {
  content: '';
  display: block;
  height: 1px;
}

._PrivacyPolicyPart::before {
  margin-bottom: -1px;
}

._PrivacyPolicyPart::after {
  margin-top: -1px;
}

._PrivacyPolicyPart:not(:first-child) {
  margin-top: 70px;
}

._PrivacyPolicyPart ._PrivacyPolicyPart:not(:first-child) {
  margin-top: 60px;
}

._PrivacyPolicyPart ._PrivacyPolicyPart ._PrivacyPolicyPart:not(:first-child) {
  margin-top: 50px;
}

._PrivacyPolicyPart__title {
  line-height: 1.41666666667;
  font-size: 2.4rem;
  letter-spacing: 0em;
  margin-top: -5px;
  padding-bottom: 9px;
  border-bottom: 2px solid #92b8a7;
  color: #0a905f;
}

._PrivacyPolicyPart ._PrivacyPolicyPart ._PrivacyPolicyPart__title {
  margin-top: -4px;
  margin-bottom: -4px;
  line-height: 1.4;
  font-size: 2rem;
  letter-spacing: 0em;
  padding-bottom: 0;
  border: none;
}

._PrivacyPolicyPart ._PrivacyPolicyPart ._PrivacyPolicyPart ._PrivacyPolicyPart__title {
  margin-top: -3px;
  margin-bottom: -3px;
  line-height: 1.4375;
  font-size: 1.6rem;
  letter-spacing: 0em;
  color: inherit;
}

._PrivacyPolicyPart__content {
  margin-top: 40px;
}

._PrivacyPolicyPart ._PrivacyPolicyPart ._PrivacyPolicyPart__content {
  margin-top: 30px;
}

._PrivacyPolicyPart ._PrivacyPolicyPart ._PrivacyPolicyPart ._PrivacyPolicyPart__content {
  margin-top: 30px;
}

._PrivacyPolicyPart__partContainer:not(:first-child) {
  margin-top: 60px;
}

._PrivacyPolicyPart ._PrivacyPolicyPart ._PrivacyPolicyPart__partContainer:not(:first-child) {
  margin-top: 50px;
}

._PrivacyPolicyPart__description::before, ._PrivacyPolicyPart__description::after {
  content: '';
  display: block;
  height: 1px;
}

._PrivacyPolicyPart__description::before {
  margin-bottom: -1px;
}

._PrivacyPolicyPart__description::after {
  margin-top: -1px;
}

._PrivacyPolicyPart__description > p:first-child {
  margin-top: -0.34375em;
}

._PrivacyPolicyPart__description > p:last-child {
  margin-bottom: -0.34375em;
}

._PrivacyPolicyPart__description:not(:first-child) {
  margin-top: 30px;
}

._PrivacyPolicyPart__orderedList::before, ._PrivacyPolicyPart__orderedList::after, ._PrivacyPolicyPart__unorderedList::before, ._PrivacyPolicyPart__unorderedList::after, ._PrivacyPolicyPart__linkList::before, ._PrivacyPolicyPart__linkList::after {
  content: '';
  display: block;
  height: 1px;
}

._PrivacyPolicyPart__orderedList::before, ._PrivacyPolicyPart__unorderedList::before, ._PrivacyPolicyPart__linkList::before {
  margin-bottom: -1px;
}

._PrivacyPolicyPart__orderedList::after, ._PrivacyPolicyPart__unorderedList::after, ._PrivacyPolicyPart__linkList::after {
  margin-top: -1px;
}

._PrivacyPolicyPart__orderedList:not(:first-child), ._PrivacyPolicyPart__unorderedList:not(:first-child), ._PrivacyPolicyPart__linkList:not(:first-child) {
  margin-top: 30px;
}

._PrivacyPolicyPart__orderedList > li:first-child, ._PrivacyPolicyPart__unorderedList > li:first-child, ._PrivacyPolicyPart__linkList > li:first-child {
  margin-top: -5px;
}

._PrivacyPolicyPart__orderedList > li:not(:first-child), ._PrivacyPolicyPart__unorderedList > li:not(:first-child), ._PrivacyPolicyPart__linkList > li:not(:first-child) {
  margin-top: 15px;
}

._PrivacyPolicyPart__orderedList > li:last-child, ._PrivacyPolicyPart__unorderedList > li:last-child, ._PrivacyPolicyPart__linkList > li:last-child {
  margin-bottom: -5px;
}
