/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[9].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[9].use[5]!./src/components/CustomLink/CustomLink.module.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.CustomLink_root__MAnrd {
  width: -moz-fit-content;
  width: fit-content;
  color: #ffffff;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.CustomLink_root__MAnrd.CustomLink_green__nt3Pd {
  font-size: 12px;
  line-height: 16px;
  color: #535d64;
  text-decoration: underline;
}
.CustomLink_root__MAnrd.CustomLink_green__nt3Pd:hover {
  color: #738f1e;
}
.CustomLink_root__MAnrd.CustomLink_greenOutlined__itkwY {
  padding: 16px 32px;
  border-radius: 330px;
  border: 1px solid rgba(151, 187, 44, 0.5019607843);
  background: rgba(151, 187, 44, 0.1019607843);
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  color: #738f1e;
}
.CustomLink_root__MAnrd.CustomLink_text__SyW1M {
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  color: #222f38;
}
@media (max-width: 767.8px) {
  .CustomLink_root__MAnrd.CustomLink_text__SyW1M {
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
  }
}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[9].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[9].use[5]!./src/components/Breadcrumbs/Breadcrumbs.module.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.Breadcrumbs_root__O4BY4 {
  width: -moz-fit-content;
  width: fit-content;
  padding: 10px;
  border-radius: 5px;
  background: #fbfbfc;
}
.Breadcrumbs_root__O4BY4.Breadcrumbs_white__d3CUr {
  background: #ffffff;
}

.Breadcrumbs_list__LJSue {
  display: flex;
  align-items: center;
  gap: 10px;
}

.Breadcrumbs_listItem__hT27M {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 14px;
  line-height: 18px;
  color: #848a8f;
}
@media (max-width: 767.8px) {
  .Breadcrumbs_listItem__hT27M {
    font-size: 12px;
    line-height: 14px;
  }
}
.Breadcrumbs_listItem__hT27M:last-child .Breadcrumbs_link___lxAf {
  color: #848a8f;
}
.Breadcrumbs_listItem__hT27M .Breadcrumbs_link___lxAf {
  color: #114d7c;
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[9].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[9].use[5]!./src/components/PoliciesContent/PoliciesHeader/PoliciesHeader.module.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.PoliciesHeader_root__mnPkV {
  display: flex;
  justify-content: center;
  padding: 48px 16px 0 16px;
}
@media (max-width: 767.8px) {
  .PoliciesHeader_root__mnPkV {
    padding-top: 16px;
  }
}
.PoliciesHeader_root__mnPkV .PoliciesHeader_breadcrumbs__qg8ai {
  background: #ffffff;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[9].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[9].use[5]!./src/components/SectionWrapper/SectionWrapper.module.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.SectionWrapper_root__GHt2D {
  display: flex;
  flex-direction: column;
  gap: 56px;
  max-width: 1216px;
  width: 100%;
}
@media (max-width: 767.8px) {
  .SectionWrapper_root__GHt2D {
    gap: 32px;
  }
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[9].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[9].use[5]!./src/components/PoliciesContent/PoliciesMainContent/PoliciesMainContent.module.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.PoliciesMainContent_root__6YtGq {
  display: flex;
  justify-content: center;
  padding: 32px 16px 64px 16px;
}
.PoliciesMainContent_root__6YtGq .PoliciesMainContent_wrapper__jeruz {
  gap: 8px;
}
@media (max-width: 767.8px) {
  .PoliciesMainContent_root__6YtGq .PoliciesMainContent_wrapper__jeruz {
    gap: 4px;
  }
}

.PoliciesMainContent_article__Mw0jR {
  width: 100%;
}
.PoliciesMainContent_article__Mw0jR p {
  margin-top: 16px;
}
@media (max-width: 767.8px) {
  .PoliciesMainContent_article__Mw0jR p {
    margin-top: 12px;
  }
}
.PoliciesMainContent_article__Mw0jR ul,
.PoliciesMainContent_article__Mw0jR ol {
  margin-top: 8px;
}
.PoliciesMainContent_article__Mw0jR ul {
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding-left: 20px;
  list-style: unset;
}
.PoliciesMainContent_article__Mw0jR ol {
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding-left: 20px;
}
.PoliciesMainContent_article__Mw0jR ol li::marker {
  font-weight: bold;
}
.PoliciesMainContent_article__Mw0jR h1,
.PoliciesMainContent_article__Mw0jR h2,
.PoliciesMainContent_article__Mw0jR h3,
.PoliciesMainContent_article__Mw0jR h4,
.PoliciesMainContent_article__Mw0jR h5,
.PoliciesMainContent_article__Mw0jR h6 {
  margin-top: 24px;
  margin-bottom: 16px;
}
@media (max-width: 767.8px) {
  .PoliciesMainContent_article__Mw0jR h1,
  .PoliciesMainContent_article__Mw0jR h2,
  .PoliciesMainContent_article__Mw0jR h3,
  .PoliciesMainContent_article__Mw0jR h4,
  .PoliciesMainContent_article__Mw0jR h5,
  .PoliciesMainContent_article__Mw0jR h6 {
    margin-bottom: 12px;
  }
}
