._container_fbztl_1 {
  /* padding: 0 5px; */
  padding: 0 calc((100% - 320px) / 2 + 5px);
}
@media screen and (min-width: 375px) {
  ._container_fbztl_1 {
    padding: 0 calc((100% - 375px) / 2 + 15px);
  }
}
@media screen and (min-width: 768px) {
  ._container_fbztl_1 {
    padding: 0 calc((100% - 768px) / 2 + 30px);
  }
}
@media screen and (min-width: 1200px) {
  ._container_fbztl_1 {
    padding: 0 calc((100% - 1200px) / 2 + 70px);
  }
}
@media screen and (min-width: 1440px) {
  ._container_fbztl_1 {
    padding-left: calc((100% - 1440px) / 2 + 310px);
    padding-right: calc((100% - 1440px) / 2 + 70px);
  }
}
._links_list_124f3_1 {
  margin-bottom: 10px;
}
@media screen and (min-width: 1440px) {
  ._links_list_124f3_1 {
    margin-bottom: 20px;
  }
}

._navlink_active_124f3_10 {
  position: relative;

  display: flex;
  align-items: center;

  font-weight: 600;
  font-size: 14px;
  line-height: 1.4;

  color: #231f20;
  background: transparent;

  border-radius: 10px;

  padding: 15px 10px;

  transition: color var(--trans-time) var(--trans-func);
}
@media screen and (min-width: 768px) {
  ._navlink_active_124f3_10 {
    padding: 20px;
  }
}

._navlink_active_124f3_10::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  right: -15px;

  width: 8px;

  background-image: url("data:image/svg+xml,%3csvg%20width='8'%20height='24'%20viewBox='0%200%208%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='Active_element'%20d='M8%200.411567C8%20-3.99457%208%2028.5431%208%2023.459C8%2018.375%201.13438e-07%2019.2224%204.31966e-07%2011.9353C7.50494e-07%204.64823%208%204.8177%208%200.411567Z'%20fill='%2300A98C'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
@media screen and (min-width: 768px) {
  ._navlink_active_124f3_10::after {
    right: -10px;
  }
}

._navlink_active_124f3_10 > svg {
  stroke: var(--green, #00a98c);

  width: 20px;
  height: 20px;

  margin-right: 10px;
}

._navlink_124f3_10 {

  color: var(--grey, #829693);
}

._navlink_124f3_10::after {
  display: none;
}

._navlink_124f3_10:hover {
  color: #231f20;
}

._navlink_124f3_10 > svg {
  stroke: currentColor;
}
._backdrop_irt46_1 {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;

  z-index: 3;

  display: flex;
  justify-content: center;

  backdrop-filter: blur(4px) opacity(80%);
  -webkit-backdrop-filter: blur(4px) opacity(80%);
}

._overflow_irt46_17 {
  display: flex;
  align-items: center;

  height: 100%;

  overflow-y: auto;
  overflow-x: hidden;
}
._modal_mt5_1uyey_1 {
  border-radius: 12px;
  background: var(--white, #ffffff);

  padding: 10px 10px 30px;

  width: 345px;
  height: 192px;
}
@media screen and (min-width: 1440px) {
  ._modal_mt5_1uyey_1 {
    padding: 20px 20px 150px;

    width: 500px;
    height: 442px;
  }
}

._btn_close_1uyey_19 {
  display: block;

  margin-left: auto;

  border: none;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='&%23231;&%23188;&%23150;&%23231;&%23187;&%23132;'%3e%3cpath%20id='Path'%20d='M5.8335%205.83301L14.1668%2014.1663'%20stroke='%2393ABA7'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20id='Path%202'%20d='M5.8335%2014.1663L14.1668%205.83301'%20stroke='%2393ABA7'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;

  width: 20px;
  height: 20px;
}
@media screen and (min-width: 1440px) {
  ._btn_close_1uyey_19 {
    margin-bottom: 110px;
  }
}

._title_1uyey_40 {
  color: #231f20;
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.3;

  margin-bottom: 30px;
}
@media screen and (min-width: 1440px) {
  ._title_1uyey_40 {
    font-size: 24px;

    max-width: 420px;
    margin-left: auto;
    margin-right: auto;

    margin-bottom: 30px;
  }
}

._links_list_1uyey_61 {
  display: flex;
  justify-content: center;
  margin-left: -10px;
}

._links_list_1uyey_61 > li {
  margin-left: 10px;
}

._link_1uyey_61 {

  width: 50px;
  height: 50px;
}

._link_ios_1uyey_78,
._link_android_1uyey_79,
._link_windows_1uyey_80,
._link_macos_1uyey_81,
._link_linux_1uyey_82 {

  background-repeat: no-repeat;
  background-position: center center;
  background-size: 20px;
}

._link_ios_1uyey_78,
._link_macos_1uyey_81 {
  background-image: url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon/20x20/Apple'%3e%3cpath%20id='Vector'%20d='M12.1267%204.36064L12.1267%204.36059L12.1219%204.36639C11.8874%204.65029%2011.56%204.90518%2011.2049%205.08835C10.8861%205.25277%2010.5638%205.34979%2010.286%205.36873C10.3015%204.67023%2010.6755%203.9574%2011.0918%203.49511L11.0918%203.49512L11.0941%203.49252C11.5497%202.97638%2012.2626%202.57225%2012.9044%202.4462C12.8845%203.14007%2012.5721%203.84452%2012.1267%204.36064ZM12.9723%206.24671C13.3846%206.24671%2014.7104%206.28369%2015.6908%207.39615C15.6847%207.40072%2015.6785%207.40535%2015.6722%207.41006C15.4883%207.54887%2015.252%207.75015%2015.0183%208.01921C14.5491%208.55933%2014.088%209.37656%2014.088%2010.4996C14.088%2011.7968%2014.6753%2012.6818%2015.2658%2013.2372C15.6058%2013.5571%2015.9499%2013.7711%2016.1914%2013.8983C16.1514%2014.0079%2016.0978%2014.1453%2016.0299%2014.3028C15.8562%2014.705%2015.5905%2015.2334%2015.2175%2015.7648C14.8665%2016.2583%2014.5319%2016.7151%2014.1582%2017.0517C13.7909%2017.3825%2013.4125%2017.5727%2012.974%2017.5727C12.5128%2017.5727%2012.2269%2017.451%2011.8728%2017.3003C11.8623%2017.2958%2011.8517%2017.2913%2011.8411%2017.2868C11.4569%2017.1235%2011.015%2016.9451%2010.3064%2016.9451C9.61419%2016.9451%209.14095%2017.1287%208.73645%2017.2957C8.72034%2017.3024%208.70439%2017.309%208.68858%2017.3155C8.31023%2017.472%208.01666%2017.5934%207.60795%2017.5934C7.21884%2017.5934%206.86944%2017.4231%206.50287%2017.0918C6.12977%2016.7547%205.77083%2016.2803%205.36196%2015.7201C4.46105%2014.4681%203.7288%2012.5103%203.7288%2010.6649C3.7288%207.75722%205.64011%206.28802%207.45831%206.28802C7.92498%206.28802%208.36459%206.43766%208.80463%206.60896C8.85212%206.62745%208.90024%206.64643%208.94866%206.66554C9.11609%206.7316%209.28712%206.79908%209.44791%206.85218C9.65641%206.92104%209.88061%206.97757%2010.1047%206.97757C10.3243%206.97757%2010.5518%206.91641%2010.7635%206.84507C10.9095%206.7959%2011.0697%206.73391%2011.2304%206.67174C11.302%206.64402%2011.3738%206.61625%2011.4444%206.58957C11.9212%206.40946%2012.4276%206.24671%2012.9723%206.24671Z'%20fill='%23829693'%20stroke='%23829693'%20stroke-width='0.699791'/%3e%3c/g%3e%3c/svg%3e");
}

._link_android_1uyey_79 {
  background-image: url(/assets/android-CHbS0cqz.svg);
}

._link_windows_1uyey_80 {
  background-image: url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon/20x20/Windows'%3e%3cpath%20id='Vector'%20d='M2.50542%209.1995L2.50048%204.70197L8.03895%203.95001L8.04132%209.16807L2.50542%209.1995ZM2.50474%2010.8507L8.03598%2010.8865L8.04019%2016.1096L2.50505%2015.3509L2.50474%2010.8507ZM9.82822%209.14992V3.69396L17.498%202.57801V9.08921L9.82822%209.14992ZM9.81701%2010.9356L17.4999%2010.9481L17.4981%2017.4247L9.82737%2016.3454L9.81701%2010.9356Z'%20fill='%23829693'%20stroke='%23829693'/%3e%3c/g%3e%3c/svg%3e");
}

._link_linux_1uyey_82 {
  background-image: url(/assets/linux-C1f1K0Hb.svg);
}

@media screen and (min-width: 1440px) {
  ._only_not_dsk_1uyey_108 {
    display: none;
  }
}

._only_dsk_1uyey_113 {
  display: none;
}
@media screen and (min-width: 1440px) {
  ._only_dsk_1uyey_113 {
    display: block;
  }
}
._download_mt_1dfia_1 {
  border-top: 1px solid #c7dedb;
  padding-top: 10px;

  margin-bottom: auto;
}
@media screen and (min-width: 768px) {
  ._download_mt_1dfia_1 {
    padding-top: 20px;
  }
}

._title_1dfia_13 {
  font-weight: 600;
  font-size: 14px;
  line-height: 1.4;

  color: var(--grey, #829693);

  padding-left: 20px;

  margin-bottom: 10px;
}
@media screen and (min-width: 768px) {
  ._title_1dfia_13 {
    padding-left: 20px;

    margin-bottom: 20px;
  }
}

._btn_download_1dfia_32 {
  display: flex;
  justify-content: space-between;
  align-items: center;

  font-weight: 600;
  font-size: 14px;
  line-height: 1.4;

  color: var(--grey, #829693);
  background: transparent;

  border: none;

  padding: 15px 10px;

  width: 100%;

  transition: color var(--trans-time) var(--trans-func);
}
@media screen and (min-width: 768px) {
  ._btn_download_1dfia_32 {
    padding: 10px 20px;
  }
}

._btn_download_1dfia_32:hover {
  color: #231f20;
}

._btn_download_1dfia_32 > svg {
  stroke: currentColor;
}
._banner_1thwg_1 {
  position: relative;

  border-radius: 10px;
  background-color: var(--green, #00a98c);
  background-image: url("data:image/svg+xml,%3csvg%20width='102'%20height='34'%20viewBox='0%200%20102%2034'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='Active_element'%20d='M1.74916%201.28272e-09C-16.9769%201.28273e-09%20121.308%20-1.60343e-09%2099.7009%201.28271e-09C78.0938%204.16884e-09%2081.6951%2034%2050.7251%2034C19.755%2034%2020.4752%201.28272e-09%201.74916%201.28272e-09Z'%20fill='white'/%3e%3c/svg%3e"),
    url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position:
    top -0.5px center,
    bottom center;
  background-size: 102px, auto;

  padding-top: 44px;
  padding-bottom: 21px;

  height: 156px;

  margin-top: 40px;
}

._banner_1thwg_1::after {
  content: '';
  position: absolute;
  top: -25px;
  left: 0;
  right: 0;

  height: 50px;

  background-image: url("data:image/svg+xml,%3csvg%20width='50'%20height='50'%20viewBox='0%200%2050%2050'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='25'%20cy='25'%20r='25'%20fill='%2300A98C'/%3e%3cpath%20d='M30%2028.3334V28.3334C31.841%2028.3334%2033.3334%2026.841%2033.3334%2025C33.3334%2023.1591%2031.841%2021.6667%2030%2021.6667'%20stroke='white'%20stroke-width='1.66667'%20stroke-linejoin='round'/%3e%3cpath%20d='M20%2021.6667C18.1591%2021.6667%2016.6667%2023.1591%2016.6667%2025C16.6667%2026.841%2018.1591%2028.3334%2020%2028.3334V28.3334'%20stroke='white'%20stroke-width='1.66667'%20stroke-linejoin='round'/%3e%3cpath%20d='M20%2028.3334V28.125V27.0834V25V21.6667C20%2018.9053%2022.2386%2016.6667%2025%2016.6667C27.7615%2016.6667%2030%2018.9053%2030%2021.6667V28.3334C30%2031.0948%2027.7615%2033.3334%2025%2033.3334'%20stroke='white'%20stroke-width='1.66667'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center center;
}

._title_1thwg_36 {
  font-weight: 700;
  font-size: 24px;
  line-height: 1.3;
  text-align: center;

  color: var(--white, #ffffff);

  margin-bottom: 20px;
}

._link_1thwg_47 {

  width: 40px;
  height: 40px;

  margin-left: auto;
  margin-right: auto;
}
._menu_1x9md_1 {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;

  background: #efefef;

  padding: 0 calc((100% - 375px) / 2 + 15px);

  height: var(--window-height);

  overflow-y: auto;

  /* Скрываем scrollbar для IE, Edge и Firefox */
  -ms-overflow-style: none; /* IE и Edge */
  scrollbar-width: none; /* Firefox */
}
@media screen and (min-width: 768px) {
  ._menu_1x9md_1 {
    background: unset;
    backdrop-filter: blur(4px) opacity(80%);
    -webkit-backdrop-filter: blur(4px) opacity(80%);

    padding-left: calc((100% - 768px) / 2 + 462px);
    padding-right: calc((100% - 768px) / 2);
  }
}
@media screen and (min-width: 1200px) {
  ._menu_1x9md_1 {
    padding-left: calc((100% - 1200px) / 2 + 814px);
    padding-right: calc((100% - 1200px) / 2);
  }
}
@media screen and (min-width: 1440px) {
  ._menu_1x9md_1 {
    top: 10px;
    left: calc((100% - 1440px) / 2 + 10px);
    right: calc((100% - 1440px) / 2 + 1190px);

    height: calc(var(--window-height) - 20px);

    backdrop-filter: unset;
    -webkit-backdrop-filter: unset;

    padding: unset;
  }
}

/* Скрываем scrollbar для Chrome, Safari и Opera */
._menu_1x9md_1::-webkit-scrollbar {
  display: none;
}

._menu_wrapper_1x9md_55 {
  display: flex;
  flex-direction: column;

  background: #efefef;

  padding: 15px 0;

  min-height: var(--window-height);
}
@media screen and (min-width: 768px) {
  ._menu_wrapper_1x9md_55 {
    background: var(--white, #ffffff);
    box-shadow: -8px 0px 20px 0px rgba(35, 31, 32, 0.06);

    padding: 20px 10px 10px;
  }
}
@media screen and (min-width: 1440px) {
  ._menu_wrapper_1x9md_55 {
    border-radius: 12px;
    box-shadow: var(--box-shadow, 0px 15px 30px 0px rgba(35, 31, 32, 0.03));

    padding: 32px 10px 10px;

    min-height: calc(var(--window-height) - 20px);
  }
}

._logo_close_wrapper_1x9md_84 {
  display: flex;
  justify-content: space-between;
  align-items: center;

  margin-bottom: 35px;
}
@media screen and (min-width: 768px) {
  ._logo_close_wrapper_1x9md_84 {
    flex-direction: row-reverse;

    padding: 0 20px;

    margin-bottom: 40px;
  }
}
@media screen and (min-width: 1200px) {
  ._logo_close_wrapper_1x9md_84 {
    padding: 0 60px;
  }
}
@media screen and (min-width: 1440px) {
  ._logo_close_wrapper_1x9md_84 {
    justify-content: center;

    padding: unset;

    margin-bottom: 60px;
  }
}

._logo_1x9md_84 {
  display: block;

  background-image: url(/assets/logo-acc-DDBUGhu4.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;

  width: 176px;
  height: 40px;
}

._btn_close_1x9md_127 {

  background-image: url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='&%23231;&%23188;&%23150;&%23231;&%23187;&%23132;'%3e%3cpath%20id='Path'%20d='M5.8335%205.83301L14.1668%2014.1663'%20stroke='%2393ABA7'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20id='Path%202'%20d='M5.8335%2014.1663L14.1668%205.83301'%20stroke='%2393ABA7'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 20px;

  width: 50px;
  height: 50px;
}
@media screen and (min-width: 1440px) {
  ._btn_close_1x9md_127 {
    display: none !important;
  }
}
._modal_profile_12w90_1 {
  position: absolute;
  top: calc(100% + 20px);
  right: 0;

  width: 260px;
  height: 296px;

  padding: 10px;

  border-radius: 12px;
  background: var(--white, #ffffff);
}
@media screen and (min-width: 768px) {
  ._modal_profile_12w90_1 {
    top: calc(100% + 24px);
  }
}
@media screen and (min-width: 1440px) {
  ._modal_profile_12w90_1 {
    top: calc(100% + 32px);

    height: 196px;
  }
}

._btns_list_12w90_27 {
  padding-bottom: 15px;
  border-bottom: 1px solid #d7eae7;
  margin-bottom: 15px;
}

._btns_list_12w90_27 > li:not(:last-child) {
  margin-bottom: 15px;
}

._navlink_active_12w90_37 {
  display: flex;
  align-items: center;

  font-weight: 600;
  font-size: 14px;
  line-height: 1.4;

  color: #231f20;
  background: transparent;

  border-radius: 10px;

  padding: 10px 0;

  transition: color var(--trans-time) var(--trans-func);
}
@media screen and (min-width: 1440px) {
  ._navlink_active_12w90_37 {
    padding: unset;
  }
}

._navlink_active_12w90_37 > svg {
  stroke: var(--green, #00a98c);

  width: 20px;
  height: 20px;

  margin-right: 10px;
}

._navlink_12w90_37 {

  color: var(--grey, #829693);
}

._navlink_12w90_37:hover {
  color: #231f20;
}

._navlink_12w90_37 > svg {
  stroke: currentColor;
}

._btn_logout_12w90_83,
._btn_lang_12w90_84 {
  display: flex;
  align-items: center;

  font-weight: 600;
  font-size: 14px;
  line-height: 1.4;

  color: var(--grey, #829693);
  background: transparent;

  border: none;
  border-radius: 10px;

  padding: 10px 0;

  width: 100%;

  margin-bottom: auto;

  transition: color var(--trans-time) var(--trans-func);
}
@media screen and (min-width: 1440px) {
  ._btn_logout_12w90_83,
  ._btn_lang_12w90_84 {
    padding: unset;
  }
}

._btn_logout_12w90_83:hover,
._btn_lang_12w90_84:hover {
  color: #231f20;
}

._btn_lang_12w90_84 > img {
  width: 20px;
  height: 20px;

  margin-right: 10px;
}

._btn_logout_12w90_83 > svg {
  stroke: currentColor;

  width: 20px;
  height: 20px;

  margin-right: 10px;
}
._header_958oo_1 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 3;

  padding-top: 15px;
  padding-bottom: 15px;

  width: 100%;
}
@media screen and (min-width: 768px) {
  ._header_958oo_1 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
@media screen and (min-width: 1440px) {
  ._header_958oo_1 {
    position: relative;

    padding-top: 33px;
    padding-bottom: 41px;
  }
}

._header_sticky_958oo_27 {

  background: var(--white, #ffffff);
  box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.05);
}
@media screen and (min-width: 1440px) {
  ._header_sticky_958oo_27 {
    background: transparent;
    box-shadow: unset;
  }
}

._header_wrapper_958oo_40 {
  display: flex;
  align-items: center;
}
@media screen and (min-width: 768px) {
  ._header_wrapper_958oo_40 {
    flex-direction: row-reverse;
  }
}

._btn_menu_958oo_50 {

  width: 50px;
  height: 50px;

  background-image: url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='&%23231;&%23188;&%23150;&%23231;&%23187;&%23132;'%3e%3cpath%20id='Path%20129'%20d='M3.3125%204.97906H16.6458'%20stroke='%2393ABA7'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20id='Path%20129_2'%20opacity='0.5'%20d='M3.3125%209.97906H10.6028'%20stroke='%2393ABA7'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20id='Path%20129_3'%20d='M3.3125%2014.9791H16.6458'%20stroke='%2393ABA7'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 20px;
}
@media screen and (min-width: 768px) {
  ._btn_menu_958oo_50 {
    margin-left: 10px;
  }
}
@media screen and (min-width: 1440px) {
  ._btn_menu_958oo_50 {
    display: none !important;
  }
}

._btns_profile_notification_wrapper_958oo_72 {
  display: flex;
  margin-left: auto;
}

._btn_notification_wrapper_958oo_77 {
  position: relative;
}

._btn_notification_958oo_77 {

  width: 50px;
  height: 50px;
}

._btn_notification_active_958oo_88 {

  border-color: var(--green, #00a98c) !important;
}

._number_unread_notifications_958oo_94 {
  position: absolute;
  top: 0;
  right: 0;
  width: 20px;
  height: 20px;
  background-color: var(--red, #ff5353);
  border-radius: 50%;
  color: var(--white, #fff);

  display: flex;
  justify-content: center;
  align-items: center;

  font-size: 10px;
  font-weight: 600;
  line-height: 1.4;
}

._btn_profile_wrapper_958oo_113 {
  position: relative;

  margin-left: 10px;
}

._btn_profile_958oo_113 {

  width: 50px;
  height: 50px;
}

._menu_dsk_wrapper_958oo_126 {
  display: none;
}
@media screen and (min-width: 1440px) {
  ._menu_dsk_wrapper_958oo_126 {
    display: block;
  }
}
._socials_list_1m36c_1 {
  display: flex;
  justify-content: center;

  margin-bottom: 20px;
}
@media screen and (min-width: 768px) {
  ._socials_list_1m36c_1 {
    margin-bottom: unset;
  }
}

._socials_list_1m36c_1 > li:not(:last-child) {
  margin-right: 10px;
}

._socials_list_1m36c_1 > li > a {
  display: flex;
  justify-content: center;
  align-items: center;

  color: var(--grey, #829693);

  border: 1px solid transparent;
  border-radius: 50%;

  width: 40px;
  height: 40px;

  transition: border-color var(--trans-time) var(--trans-func);
}

._socials_list_1m36c_1 > li > a:hover {
  border-color: var(--green, #00a98c);
}
._footer_zpnl3_1 {
  border-top: 1px solid #d7eae7;

  padding-top: 20px;
  padding-bottom: 30px;

  height: 131px;
}
@media screen and (min-width: 768px) {
  ._footer_zpnl3_1 {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
    align-items: center;

    padding-top: 30px;

    height: 101px;
  }
}
@media screen and (min-width: 1440px) {
  ._footer_zpnl3_1 {
    padding-bottom: 20px;

    height: 91px;
  }
}

._documents_list_zpnl3_29 {
  display: flex;
  justify-content: center;
}

._documents_list_zpnl3_29 > li:not(:last-child) {
  margin-right: 20px;
}

._documents_list_zpnl3_29 > li > a {
  font-weight: 600;
  font-size: 12px;
  line-height: 1.4;

  color: var(--grey, #829693);

  transition: color var(--trans-time) var(--trans-func);
}

._documents_list_zpnl3_29 > li > a:hover {
  color: #231f20;
}
._container_1bwui_1 {
  /* padding: 0 5px; */
  padding: 0 calc((100% - 320px) / 2 + 5px);
}
@media screen and (min-width: 375px) {
  ._container_1bwui_1 {
    padding: 0 calc((100% - 375px) / 2 + 15px);
  }
}
@media screen and (min-width: 768px) {
  ._container_1bwui_1 {
    padding: 0 calc((100% - 768px) / 2 + 30px);
  }
}
@media screen and (min-width: 1200px) {
  ._container_1bwui_1 {
    padding: 0 calc((100% - 1200px) / 2 + 70px);
  }
}
._header_1dr2h_1 {
  padding-top: 15px;
  padding-bottom: 15px;

  height: 70px;
}

._logo_1dr2h_8 {
  display: block;

  background-image: url(/assets/logo-acc-DDBUGhu4.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;

  width: 176px;
  height: 40px;
}
._footer_1cql5_1 {
  padding-top: 20px;
  padding-bottom: 30px;

  height: 140px;

  border-top: 1px solid #d7eae7;
}
@media screen and (min-width: 768px) {
  ._footer_1cql5_1 {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
    align-items: center;

    padding-top: 30px;

    height: 100px;
  }
}

._text_1cql5_22 {
  font-weight: 600;
  font-size: 12px;
  line-height: 1.4;
  text-align: center;

  color: var(--grey, #829693);

  margin-bottom: 12px;
}
@media screen and (min-width: 768px) {
  ._text_1cql5_22 {
    margin-bottom: unset;
  }
}
._container_r9pfe_1 {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;

  display: flex;
  justify-content: center;
  align-items: center;

  background: rgba(0, 0, 0, 0.6);
  backdrop-filter: blur(2px);
}
@font-face {
  font-family: 'Qanelas';
  font-style: normal;
  font-weight: 500;
  src:
    local('Qanelas'),
    url(https://fonts.cdnfonts.com/s/28735/QanelasMedium.woff) format('woff');
}
@font-face {
  font-family: 'Qanelas';
  font-style: normal;
  font-weight: 600;
  src:
    local('Qanelas'),
    url(https://fonts.cdnfonts.com/s/28735/QanelasSemiBold.woff) format('woff');
}
@font-face {
  font-family: 'Qanelas';
  font-style: normal;
  font-weight: 700;
  src:
    local('Qanelas'),
    url(https://fonts.cdnfonts.com/s/28735/QanelasBold.woff) format('woff');
}
* {
  box-sizing: border-box;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0;
}

p {
  margin-top: 0;
  margin-bottom: 0;
}

img {
  display: block;
  max-width: 100%;
  height: auto;
}

a {
  text-decoration: none;
  cursor: pointer;
}

button {
  padding: 0;
  cursor: pointer;
}

ul,
ol {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
}

li {
  list-style: none;
}
:root {
  --white: #ffffff;
  --black: #000000;
  --grey: #829693;
  --green: #00a98c;
  --red: #ff5353;
  --yellow: #ddb62d;
  --bg-main: #efefef;
  --stroke: #d7eae7;

  --box-shadow: 0px 15px 30px 0px rgba(35, 31, 32, 0.03);

  --trans-time: 300ms;
  --trans-func: cubic-bezier(0.4, 0, 0.2, 1);

  --window-height: 100%;
}
:root {
  font-family: 'Qanelas', sans-serif;
  font-style: normal;

  scroll-behavior: smooth;

  text-rendering: optimizeSpeed;

  font-synthesis: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-text-size-adjust: 100%;
}

body {
  background-color: var(--bg-main, #efefef);

  /* нужно чтобы когда fixed при открытом меню или профиле держать ширину контейнера */
  left: 0;
  right: 0;

  height: 100vh;

  margin: 0;

  /* Скрываем scrollbar для IE, Edge и Firefox */
  -ms-overflow-style: none; /* IE и Edge */
  scrollbar-width: 0; /* Firefox */
}

/* Скрываем scrollbar для Chrome, Safari и Opera */
body::-webkit-scrollbar {
  display: none;
}

button,
input,
input::placeholder {
  font-family: 'Qanelas', sans-serif;
}

::-webkit-scrollbar {
  width: 2px;
  height: 0px; /* прячу ползунок горизонт скролл-бара */
}
::-webkit-scrollbar-track {
  background: transparent; /* цвет фона у дорожки */
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.2) inset; /* тень у дорожки */
}
::-webkit-scrollbar-thumb {
  background: var(--green, #00a98c); /* цвет фона у дорожки */
  border-radius: 12px; /* скругление углов */
  border: none; /* толщина, стиль и цвет рамки */
}

::-webkit-scrollbar-thumb:hover {
  background: var(--red, #ff5353); /* ползунок меняет цвет при наведении */
}
/* Button ROUND */
.btn-round {
  display: flex;
  justify-content: center;
  align-items: center;

  color: var(--grey, #829693);
  background-color: transparent;

  border: 1px solid #c7dedb;
  border-radius: 50%;

  overflow: hidden;

  transition:
    color var(--trans-time) var(--trans-func),
    border-color var(--trans-time) var(--trans-func);
}

.btn-round:hover {
  color: #231f20;
  border-color: var(--green, #00a98c);
}

.btn-round:disabled {
  opacity: 0.5;
  pointer-events: none;
}

.btn-round > svg {
  stroke: currentColor;

  width: 20px;
  height: 20px;
}

.btn-round > img {
  width: 100%;
  height: 100%;

  object-fit: contain;
}

/* BUTTON MAIN  */
.btn-main {
  display: flex;
  justify-content: center;
  align-items: center;

  font-weight: 600;
  font-size: 14px;
  line-height: 1.4;

  color: var(--white, #ffffff);
  background-color: var(--green, #00a98c);

  border: none;
  border-radius: 25px;

  padding: 15px 30px;

  height: 50px;

  transition: background-color var(--trans-time) var(--trans-func);
}

.btn-main:hover {
  background-color: #04c7a6;
}

.btn-main:disabled {
  opacity: 0.5;
  pointer-events: none;
}

.btn-main > svg {
  margin-right: 10px;
}

/* BUTTON SECONDARY */
.btn-scnd {
  display: flex;
  justify-content: center;
  align-items: center;

  font-weight: 600;
  font-size: 14px;
  line-height: 1.4;

  color: #a1bab6;
  background: transparent;

  border-radius: 25px;
  border: 1px solid #c7dedb;

  padding: 15px 30px;

  height: 50px;

  transition:
    color var(--trans-time) var(--trans-func),
    border-color var(--trans-time) var(--trans-func);
}

.btn-scnd:hover {
  color: #231f20;
  border-color: var(--green, #00a98c);
}

.btn-scnd:disabled {
  opacity: 0.5;
  pointer-events: none;
}

.btn-scnd > svg {
  margin-right: 10px;
}

/* BUTTON ICON*/
.btn-round-scnd {
  display: flex;
  justify-content: center;
  align-items: center;

  color: var(--grey, #829693);
  background-color: transparent;

  border: 1px solid transparent;
  border-radius: 50%;

  transition: border-color var(--trans-time) var(--trans-func);
}

.btn-round-scnd:hover {
  border-color: var(--green, #00a98c);
}

.btn-round-scnd:disabled {
  opacity: 0.5;
  pointer-events: none;
}

.btn-round-scnd > svg {
  stroke: currentColor;

  width: 20px;
  height: 20px;
}

/* Slider/Pagination Nav Button */
.btn-slider {
  display: flex;
  justify-content: center;
  align-items: center;

  color: #93aba7;
  background-color: var(--white, #fff);
  box-shadow: var(--box--shadow, 0px 10px 16px 0px rgba(35, 31, 32, 0.1));

  border: none;
  border-radius: 50%;

  transition: box-shadow var(--trans-time) var(--trans-func);
}

.btn-slider:hover {
  box-shadow: unset;
}

.btn-slider > svg {
  stroke: currentColor;
}

/* BUTTON SECONDARY ICON*/
/* .btn-icon-scnd {
  display: flex;
  justify-content: center;
  align-items: center;

  color: var(--no-active, #60628f);
  background-color: transparent;

  border-radius: 12px;
  border: 1px solid var(--stroke, #ffffff1a);

  min-width: 40px;
  min-height: 40px;

  transition: border-color var(--trans-time) var(--trans-func);
}

.btn-icon-scnd:hover {
  border-color: var(--active, #646afd);
}

.btn-icon-scnd:disabled {
  opacity: 0.5;
  pointer-events: none;
}

.btn-icon-scnd > svg {
  stroke: currentColor;
} */

/* BUTTON ICON transparent*/
/* .btn-icon-trans {
  display: flex;
  justify-content: center;
  align-items: center;

  color: var(--no-active, #60628f);
  background-color: transparent;

  border: none;

  min-width: 40px;
  min-height: 40px;

  transition: color var(--trans-time) var(--trans-func);
}

.btn-icon-trans:hover {
  color: var(--active, #646afd);
}

.btn-icon-trans:disabled {
  opacity: 0.5;
  pointer-events: none;
}

.btn-icon-trans > svg {
  stroke: currentColor;
} */

/* BUTTON ICON SECONDARY HEADER */
/* .btn-icon-scnd-header {
  display: flex;
  justify-content: center;
  align-items: center;

  color: var(--white, #fff);
  background: transparent;

  border-radius: 12px;
  border: 1px solid var(--active-10, #646afd1a);

  width: 48px;
  height: 48px;

  transition: border-color var(--trans-time) var(--trans-func);
}

.btn-icon-scnd-header:hover {
  border: 1px solid var(--hover, #8c90ff);
}

.btn-icon-scnd-header > svg {
  width: 24px;
  height: 24px;
} */

/* BUTTON TEXT LINK */
/* .btn-link {
  display: flex;
  justify-content: center;
  align-items: center;

  font-family: 'Gilroy', Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 1.4;
  text-decoration-line: underline;

  color: var(--active, #646afd);
  background: transparent;

  border: none;

  min-height: 20px;

  transition: color var(--trans-time) var(--trans-func);
}

.btn-link:hover {
  color: var(--hover, #8c90ff);
}

.btn-link:disabled {
  opacity: 0.5;
  pointer-events: none;
} */

/* ПРОВЕРИТЬ - НУЖНЫ ЛИ ? */
