h2 {
  margin-bottom: 40px;
  font-size: 68px;
  color: #522a44;
  font-family: 'Akrobat', sans-serif !important;
  font-weight: 700;
}
body {
  font-family: 'Inter', sans-serif;
  background: linear-gradient(0deg, #ffffff 0%, #fff1f2 100%);
  color: #141414;
  line-height: 1.35;
}
.header {
  position: fixed;
  padding-top: 40px;
  left: 0;
  width: 100%;
  font-size: 22px;
  z-index: 3;
  transition: all 0.3s ease 0s;
  padding-bottom: 12px;
}
.header.scrolled {
  transition: all 0.3s ease 0s;
  background: #fff1f2;
  padding-top: 12px;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);
}
.header .logo a,
.header .logo img {
  display: block;
}
.header nav ul {
  gap: 42px;
}
.header nav ul li a {
  position: relative;
  display: block;
}
.header nav ul li a:after {
  position: absolute;
  content: "";
  width: 0;
  height: 2px;
  background: #522a44;
  transition: all 0.3s ease 0s;
  left: 0;
  bottom: -2px;
}
.header nav ul li a:hover:after {
  transition: all 0.3s ease 0s;
  width: 100%;
}
.header .donation a {
  padding: 16px 96px 14px 32px;
  border-radius: 40px;
  color: #522a44;
  border: 2px solid #522a44;
  position: relative;
  display: block;
  transition: all 0.3s ease 0s;
}
.header .donation a:hover {
  color: #fff;
  background: #522a44;
  transition: all 0.3s ease 0s;
}
.header .donation a:hover:after {
  background-color: #fff;
  transition: all 0.3s ease 0s;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 20 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13_147)'%3E%3Cpath d='M8.06958 1.52079C8.06958 1.13151 8.21103 0.742222 8.49392 0.445333C9.05971 -0.148445 9.97724 -0.148445 10.5435 0.445333L19.5756 9.92476C20.1414 10.5185 20.1414 11.4815 19.5756 12.0757L10.5435 21.5547C9.97766 22.1484 9.06013 22.1484 8.49392 21.5547C7.92813 20.9609 7.92813 19.998 8.49392 19.4038L16.5014 10.9998L8.49392 2.59625C8.21103 2.29936 8.06958 1.91007 8.06958 1.52079Z' fill='%23522A44'/%3E%3Cpath d='M0 11.0002C0 10.1603 0.648822 9.47937 1.44911 9.47937H18.5509C19.3512 9.47937 20 10.1603 20 11.0002C20 11.84 19.3512 12.5209 18.5509 12.5209H1.44911C0.648822 12.5209 0 11.84 0 11.0002Z' fill='%23522A44'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13_147'%3E%3Crect width='20' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.header .donation a:after {
  position: absolute;
  content: "";
  width: 43px;
  height: 43px;
  right: 9px;
  top: 50%;
  transform: translateY(-50%);
  transition: all 0.3s ease 0s;
  background: #522a44;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 20 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13_147)'%3E%3Cpath d='M8.06958 1.52079C8.06958 1.13151 8.21103 0.742222 8.49392 0.445333C9.05971 -0.148445 9.97724 -0.148445 10.5435 0.445333L19.5756 9.92476C20.1414 10.5185 20.1414 11.4815 19.5756 12.0757L10.5435 21.5547C9.97766 22.1484 9.06013 22.1484 8.49392 21.5547C7.92813 20.9609 7.92813 19.998 8.49392 19.4038L16.5014 10.9998L8.49392 2.59625C8.21103 2.29936 8.06958 1.91007 8.06958 1.52079Z' fill='white'/%3E%3Cpath d='M0 11.0002C0 10.1603 0.648822 9.47937 1.44911 9.47937H18.5509C19.3512 9.47937 20 10.1603 20 11.0002C20 11.84 19.3512 12.5209 18.5509 12.5209H1.44911C0.648822 12.5209 0 11.84 0 11.0002Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13_147'%3E%3Crect width='20' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.main {
  color: #522a44;
  font-family: 'Akrobat', sans-serif !important;
  padding: 176px 0 44px 0;
}
.main .caption {
  width: 1220px;
  max-width: 100%;
}
.main h1 {
  font-size: 124px;
  margin-bottom: 6px;
  line-height: 1;
  font-weight: 700;
}
.main h2 {
  margin-bottom: 32px;
  font-size: 68px;
  font-weight: 700;
}
.main h3 {
  margin-bottom: 52px;
  font-size: 40px;
}
.main .image-main span {
  border-radius: 60px;
}
.main .image-main img {
  max-width: 100%;
}
.main .image-main:after {
  position: absolute;
  content: "";
  width: 132px;
  height: 132px;
  left: -110px;
  top: 36px;
  background-image: url("data:image/svg+xml,%3Csvg width='132' height='132' viewBox='0 0 132 132' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M107.192 3.76464C102.072 0.362323 96.5095 -0.733713 90.5072 0.475995L17.8729 15.1148C11.8706 16.3245 7.16695 19.4896 3.76452 24.6095C0.362617 29.7321 -0.733493 35.2945 0.475654 41.294L15.1136 113.924C16.3233 119.926 19.4884 124.63 24.6084 128.032C29.7284 131.434 35.2914 132.533 41.2937 131.323L113.925 116.685C119.928 115.475 124.631 112.31 128.033 107.188C131.436 102.068 132.534 96.5048 131.325 90.5027L116.687 17.8727C115.477 11.8705 112.312 7.16696 107.192 3.76464ZM109.04 88.5329C108.448 91.0652 106.472 93.5646 103.111 96.029C99.7496 98.4933 96.6308 100.013 93.7529 100.593C92.9446 100.756 92.0764 100.867 91.1418 100.923C90.2072 100.979 89.4162 101.009 88.7599 101.009C88.1035 101.009 87.226 100.951 86.1263 100.831C85.0271 100.713 84.2312 100.609 83.7428 100.525C83.2517 100.442 82.3561 100.295 81.0558 100.082C79.7529 99.8707 78.9389 99.7452 78.6197 99.7075C69.7385 98.3455 60.5531 94.5161 51.0683 88.2156C41.5828 81.9124 34.4949 74.9303 29.8017 67.2697C29.6401 66.9879 29.2091 66.2861 28.5119 65.1664C27.8147 64.0467 27.3316 63.2781 27.0628 62.8608C26.7965 62.4429 26.3947 61.749 25.8578 60.7817C25.3209 59.8145 24.928 59.0278 24.6737 58.4227C24.4193 57.8177 24.1399 57.0743 23.8301 56.1936C23.5197 55.3103 23.2857 54.464 23.1233 53.6584C22.5438 50.7832 22.7391 47.3189 23.7065 43.2661C24.6739 39.2133 26.2104 36.4245 28.3182 34.8967C30.7683 33.2474 33.2034 32.1803 35.6255 31.6922C36.1793 31.5806 36.5949 31.5492 36.867 31.5992C37.1395 31.6518 37.6464 32.0184 38.3896 32.7097C39.1329 33.401 39.9692 34.2941 40.8991 35.3917C41.8296 36.492 42.7388 37.5551 43.6294 38.5807C44.5179 39.6095 45.3799 40.6298 46.2153 41.6417C47.0481 42.6541 47.5723 43.2985 47.7837 43.5675C47.986 43.7915 48.4108 44.2022 49.0569 44.8083C49.7024 45.4117 50.2085 45.966 50.5719 46.4691C50.9352 46.9722 51.1693 47.4766 51.2713 47.9827C51.424 48.7406 51.0926 49.7643 50.2775 51.0564C49.4624 52.3485 48.5264 53.574 47.4747 54.7319C46.423 55.8897 45.4842 57.0882 44.6563 58.3305C43.8285 59.5728 43.4847 60.5217 43.6167 61.1763C43.6877 61.5287 43.859 61.9271 44.1332 62.371C44.4074 62.8148 44.6508 63.1739 44.8627 63.4456C45.0747 63.7172 45.4023 64.0979 45.8404 64.5887C46.2812 65.079 46.5669 65.3882 46.698 65.5189C50.4788 69.9522 54.5362 73.6101 58.8671 76.4903C63.2007 79.37 68.1447 81.6937 73.6965 83.462C73.8678 83.5323 74.2635 83.6759 74.8863 83.8923C75.5058 84.1066 75.9837 84.2613 76.3162 84.3514C76.6488 84.4416 77.0715 84.5274 77.589 84.6051C78.1039 84.6833 78.5381 84.6896 78.8932 84.618C79.6988 84.4556 80.6388 83.4003 81.7185 81.4509C82.7951 79.4994 83.9013 77.5585 85.0341 75.626C86.1668 73.6935 87.1837 72.6365 88.0953 72.4527C88.5988 72.3513 89.1539 72.369 89.7611 72.5086C90.3684 72.6482 91.0728 72.9005 91.8792 73.262C92.6887 73.6255 93.2341 73.8548 93.5168 73.9577L97.9653 75.3417C100.924 76.2152 103.407 77.0137 105.417 77.7365C107.426 78.4592 108.546 79.0084 108.781 79.3802C108.933 79.6117 109.062 80.0075 109.174 80.5613C109.661 82.9807 109.618 85.6395 109.042 88.5297L109.04 88.5329Z' fill='%23FEAE76'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.main .icon-list {
  font-family: 'Inter', sans-serif;
  color: #141414;
  letter-spacing: 0.7px;
}
.main .icon-list ul {
  gap: 30px 20px;
}
.main .icon-list li {
  width: 580px;
  position: relative;
  line-height: 1.25;
  font-size: 28px;
  font-weight: 400;
}
.main .icon-list li .icon {
  width: 70px;
  height: 70px;
  border-radius: 10px;
  background: #522a44;
}
.main .icon-list li p {
  width: 490px;
}
.section-digits {
  padding: 100px 0 86px 0;
  font-family: 'Inter', sans-serif;
}
.section-digits .heading {
  margin-bottom: 80px;
}
.section-digits .heading h2 {
  font-size: 68px;
  margin-bottom: 18px;
  color: #522a44;
}
.section-digits .heading h4 {
  font-size: 28px;
  letter-spacing: 0.9px;
}
.section-digits .list {
  font-size: 22px;
  width: 870px;
  line-height: 1.15;
  letter-spacing: 0.3px;
}
.section-digits .list strong {
  font-size: 48px;
  color: #522a44;
  font-weight: 700;
}
.section-digits .list ul {
  gap: 72px 0;
}
.section-digits .list li {
  width: 430px;
}
.section-digits .image {
  margin-top: -160px;
}
.services {
  padding: 0 0 150px;
}
.services h2 {
  font-size: 68px;
  margin-bottom: 80px;
  color: #522a44;
}
.services .item {
  font-family: 'Inter', sans-serif;
  width: 434px;
  max-width: 24.2%;
  border: 1px solid #522a44;
  border-radius: 10px;
  padding: 110px 26px 26px;
  font-size: 28px;
  position: relative;
  letter-spacing: 0.9px;
  line-height: 1.3;
}
.services .item .icon {
  width: 80px;
  height: 80px;
  border-radius: 10px;
  background: #522a44;
  position: absolute;
  left: 26px;
  top: -42px;
}
.processing {
  padding: 96px 0 112px;
  background: #522a44;
  color: #fff;
}
.processing .heading {
  line-height: 1.2;
  margin-bottom: 76px;
}
.processing .heading h2 {
  color: #FEAE76;
  margin-bottom: 54px;
}
.processing .heading h4 {
  letter-spacing: 0.9px;
  width: 622px;
  line-height: 1.25;
  margin-bottom: 26px;
  max-width: 100%;
}
.processing .heading ul {
  font-weight: 700;
  width: 652px;
  letter-spacing: 0.5px;
  max-width: 100%;
}
.processing .heading ul li {
  padding-left: 42px;
  position: relative;
}
.processing .heading ul li:before {
  width: 28px;
  height: 28px;
  position: absolute;
  content: "";
  left: 0;
  top: 3px;
}
.processing .heading ul li.ico-1:before {
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.9948 -0.000976562C6.27136 -0.000976562 -0.000244141 6.27063 -0.000244141 13.9941C-0.000244141 21.7175 6.27136 27.9891 13.9948 27.9891C21.7183 27.9891 27.9899 21.7175 27.9899 13.9941C27.9899 6.27063 21.7282 -0.000976562 13.9948 -0.000976562ZM21.3923 20.4237L20.2664 21.5496C20.0689 21.7472 19.4763 21.8756 19.4664 21.8756C15.9207 21.9052 12.5035 20.5126 9.99482 18.004C7.4763 15.4854 6.08371 12.0583 6.12321 8.50273C6.12321 8.50273 6.25161 7.92989 6.44914 7.73236L7.56519 6.61631C7.98 6.20149 8.76025 6.01384 9.31334 6.20149L9.55037 6.28051C10.1035 6.46816 10.6763 7.07063 10.8343 7.63359L11.3973 9.70767C11.5454 10.2706 11.3479 11.0706 10.9331 11.4756L10.1825 12.2262C10.9133 14.9422 13.0565 17.0756 15.7726 17.8163L16.5232 17.0657C16.938 16.6509 17.738 16.4533 18.2911 16.6015L20.3553 17.1645C20.9183 17.3225 21.5207 17.8953 21.7084 18.4385L21.7874 18.6756C21.9751 19.2287 21.7874 20.0188 21.3726 20.4237' fill='%23FEAE76'/%3E%3C/svg%3E%0A");
}
.processing .heading ul li.ico-2:before {
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13_234)'%3E%3Cpath d='M14 0C6.26825 0 0 6.26825 0 14C0 21.7317 6.26825 28 14 28C21.7317 28 28 21.7317 28 14C28 6.26825 21.7317 0 14 0ZM21.1478 18.1964C21.1478 18.8646 20.606 19.4069 19.9372 19.4069H13.084L9.39301 21.9753V19.4069H8.06275C7.3945 19.4069 6.85219 18.8651 6.85219 18.1964V8.89078C6.85219 8.22253 7.39398 7.68022 8.06275 7.68022H19.9372C20.6055 7.68022 21.1478 8.22201 21.1478 8.89078V18.1964Z' fill='%23FEAE76'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13_234'%3E%3Crect width='28' height='28' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.processing .information {
  font-size: 28px;
  width: 950px;
  line-height: 1.35;
}
.processing .information .info_body {
  letter-spacing: 1px;
}
.processing .information .info_body .desc {
  font-size: 22px;
  width: 700px;
  font-weight: 400;
  letter-spacing: 0.4px;
  max-width: 100%;
}
.processing .information .info_body .tel_ {
  margin-bottom: 18px;
}
.processing .information .info_body .tel_ p {
  width: 420px;
}
.processing .information .info_body strong {
  font-weight: 700;
}
.processing .information .info_body time {
  font-weight: 700;
}
.processing .information .tel {
  margin-right: 30px;
}
.processing .information .tel a {
  background: #FEAE76;
  color: #522a44;
  font-size: 55px;
  font-weight: 800;
  font-family: 'Akrobat', sans-serif !important;
  border-radius: 40px;
  display: inline-block;
  padding: 0 30px 0 58px;
  width: 466px;
  box-sizing: border-box;
  letter-spacing: 0.2px;
  text-align: right;
  position: relative;
  transition: all 0.3s ease 0s;
}
.processing .information .tel a:hover {
  background: #fff;
  transition: all 0.3s ease 0s;
}
.processing .information .tel a:before {
  content: "";
  width: 42px;
  height: 42px;
  left: 10px;
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='42' height='43' viewBox='0 0 42 43' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13_33)'%3E%3Cpath d='M20.6642 -0.000976562C9.26011 -0.000976562 -0.000244141 9.58142 -0.000244141 21.3821C-0.000244141 33.1828 9.26011 42.7652 20.6642 42.7652C32.0683 42.7652 41.3287 33.1828 41.3287 21.3821C41.3287 9.58142 32.0829 -0.000976562 20.6642 -0.000976562ZM31.587 31.2059L29.9246 32.9263C29.6329 33.2281 28.7579 33.4242 28.7433 33.4242C23.5079 33.4695 18.4621 31.3418 14.758 27.5088C11.0393 23.6608 8.98303 18.4244 9.04136 12.9918C9.04136 12.9918 9.23095 12.1166 9.52261 11.8148L11.1705 10.1096C11.783 9.47579 12.9351 9.18907 13.7517 9.47579L14.1017 9.59651C14.9184 9.88323 15.7642 10.8037 15.9976 11.6639L16.8288 14.8329C17.0476 15.693 16.7559 16.9153 16.1434 17.5341L15.0351 18.6809C16.1142 22.8308 19.2788 26.0903 23.2892 27.2221L24.3975 26.0752C25.01 25.4414 26.1912 25.1396 27.0079 25.366L30.0558 26.2261C30.8871 26.4676 31.7766 27.3428 32.0537 28.1728L32.1704 28.5349C32.4475 29.38 32.1704 30.5872 31.5579 31.2059' fill='%23522A44'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13_33'%3E%3Crect width='41.3435' height='42.7812' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.processing .projects {
  width: 762px;
  border: 1px solid #fff;
  border-radius: 20px;
}
.processing .projects .images {
  margin-top: -116px;
  padding: 0 30px;
}
.processing .projects .img {
  border-radius: 20px;
  position: relative;
}
.processing .projects .img:after {
  border: 1px solid #fff;
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  border-radius: 20px;
}
.processing .projects .text {
  padding: 46px 30px 40px 126px;
  position: relative;
  font-size: 22px;
  line-height: 1.35;
}
.processing .projects .text:before {
  position: absolute;
  content: "";
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='54' height='54' viewBox='0 0 54 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13_643)'%3E%3Cpath d='M54 15.8203V50.8359H37.9086C33.4874 50.8359 31.1618 53.8344 30.9245 54H23.0755C22.835 53.8323 20.5432 50.8359 16.0914 50.8359H0V12.6562H3.16406V47.6719H16.1051C21.0495 47.6719 23.8022 50.4615 24.4877 50.8359H29.5123C30.1978 50.4615 32.9505 47.6719 37.8949 47.6719H50.8359V15.8203H54Z' fill='white'/%3E%3Cpath d='M22.2465 45.7703C20.3249 44.9392 18.2461 44.5078 16.1051 44.5078H6.32812V6.32812H9.49219V38.1797H14.2383C18.5498 38.1797 22.0767 41.5557 22.2465 45.7703Z' fill='white'/%3E%3Cpath d='M37.8948 9.49219C34.5441 9.49219 31.3157 10.3697 28.4712 12.0487C28.545 12.767 28.5819 13.4979 28.5819 14.2383V47.6054C28.7939 47.4514 29.0365 47.2816 29.3118 47.1002C34.1971 43.8423 37.5626 44.5078 47.6718 44.5078V9.49219H37.8948Z' fill='white'/%3E%3Cpath d='M25.418 46.0898C25.418 39.9832 20.4029 35.0156 14.2383 35.0156H12.6562V0C20.5654 0 25.418 6.38719 25.418 14.2383V46.0898Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13_643'%3E%3Crect width='54' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 54px;
  height: 54px;
  left: 30px;
  top: 38px;
}
.map-section {
  padding: 146px 0 126px 0;
  font-size: 28px;
  color: #000;
}
.map-section .regions {
  width: 850px;
  position: relative;
  z-index: 1;
}
.map-section .map-heading {
  line-height: 1.15;
  font-size: 28px;
  margin-bottom: 142px;
  padding-right: 60px;
}
.map-section h2 {
  line-height: 1.15;
  color: #522a44;
  padding-right: 30px;
}
.map-section h3 {
  line-height: 1.25;
  letter-spacing: 0.9px;
}
.map-section .content {
  position: relative;
}
.map-section .map {
  position: absolute;
  right: 0;
  top: 36px;
}
.map-section .map-content li {
  padding: 6px 10px 6px 46px;
  letter-spacing: 0.8px;
  position: relative;
}
.map-section .map-content li:before {
  position: absolute;
  content: "";
  width: 30px;
  height: 30px;
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_24_12)'%3E%3Cpath d='M25.5 0H4.49996C2.02428 0 0 2.02498 0 4.49996V25.5C0 27.975 2.02428 30 4.49996 30H25.5C27.9757 30 30 27.975 30 25.5V4.49996C30 2.02498 27.9757 0 25.5 0ZM23.9743 11.3983L13.9133 21.4592C13.5104 21.8417 13.0077 22.0428 12.4846 22.0428C11.9615 22.0428 11.4587 21.8417 11.0559 21.4592L6.02503 16.4284C5.24105 15.643 5.24105 14.3563 6.02503 13.5709C6.80901 12.7855 8.09783 12.7855 8.88251 13.5709L12.4846 17.1927L21.1168 8.54079C21.9008 7.75541 23.1896 7.75541 23.9743 8.54079C24.7582 9.32618 24.7582 10.6129 23.9743 11.3983Z' fill='%23522A44'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_24_12'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.partners {
  padding: 0 0 52px;
  font-size: 22px;
}
.partners h2 {
  margin-bottom: 30px;
}
.partners .text {
  width: 750px;
  letter-spacing: 0.4px;
}
.partners p:not(:last-child) {
  margin-bottom: 30px;
}
.partners .list {
  margin-right: 130px;
  gap: 46px 14px;
}
.partners .list li {
  width: 32%;
  text-align: center;
}
.about {
  padding: 76px 0;
  font-size: 22px;
}
.about h2 {
  margin-bottom: 34px;
}
.about .text {
  width: 940px;
  letter-spacing: 0.4px;
}
.about p:not(:last-child) {
  margin-bottom: 34px;
}
.about strong {
  font-size: 28px;
}
.about .button {
  width: 660px;
}
.about .button a {
  width: 100%;
  height: 196px;
  border-radius: 20px;
  background: #522a44;
}
.contacts {
  padding: 60px 0;
  font-size: 22px;
}
.contacts h2 {
  margin-bottom: 36px;
}
.contacts .content {
  width: 1030px;
  max-width: 100%;
}
.contacts .content li {
  letter-spacing: 0.4px;
  margin-bottom: 32px;
  padding-left: 40px;
  position: relative;
}
.contacts .content li img {
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.about-director {
  padding: 60px 0;
}
.about-director .content {
  border: 1px solid #522a44;
  border-radius: 20px;
  position: relative;
}
.about-director .image {
  border-radius: 0 20px 20px 0;
  margin: -1px -2px -1px 0;
}
.about-director .text {
  padding: 50px 74px 0 152px;
  width: 1216px;
  font-size: 22px;
  letter-spacing: 0.75px;
}
.about-director .text span,
.about-director .text strong {
  color: #522a44;
}
.about-director .text:before {
  position: absolute;
  content: "";
  width: 54px;
  height: 41px;
  left: 40px;
  top: 30px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='54' height='41' viewBox='0 0 54 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.75 40.45H0L1.7843e-06 20.04C2.08066e-06 16.65 0.609999 13.83 1.83 11.58C3.05 9.34 4.63 7.47 6.57 5.99C8.51 4.51 10.68 3.32 13.06 2.41C15.44 1.51 17.8 0.709999 20.14 0L23.64 6.36C21.87 7.03 20.36 7.71 19.11 8.4C17.85 9.09 16.83 9.84 16.04 10.65C15.24 11.47 14.66 12.39 14.29 13.43C13.92 14.47 13.73 15.7 13.73 17.11H23.75L23.75 40.45ZM53.12 40.45L29.43 40.45L29.43 20.04C29.43 16.65 30.04 13.83 31.26 11.58C32.48 9.34 34.05 7.47 35.98 5.99C37.9 4.51 40.06 3.32 42.45 2.41C44.83 1.51 47.19 0.710001 49.53 2.56936e-06L53.07 6.37C51.3 7.04 49.79 7.72 48.54 8.41C47.28 9.1 46.26 9.85 45.47 10.66C44.67 11.48 44.09 12.4 43.72 13.44C43.35 14.48 43.16 15.71 43.16 17.12L53.12 17.12L53.12 40.45Z' fill='%23522A44'/%3E%3C/svg%3E%0A");
}
.about-director .text:after {
  position: absolute;
  content: "";
  width: 54px;
  height: 41px;
  right: 528px;
  bottom: 30px;
  transform: rotate(180deg);
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='54' height='41' viewBox='0 0 54 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.75 40.45H0L1.7843e-06 20.04C2.08066e-06 16.65 0.609999 13.83 1.83 11.58C3.05 9.34 4.63 7.47 6.57 5.99C8.51 4.51 10.68 3.32 13.06 2.41C15.44 1.51 17.8 0.709999 20.14 0L23.64 6.36C21.87 7.03 20.36 7.71 19.11 8.4C17.85 9.09 16.83 9.84 16.04 10.65C15.24 11.47 14.66 12.39 14.29 13.43C13.92 14.47 13.73 15.7 13.73 17.11H23.75L23.75 40.45ZM53.12 40.45L29.43 40.45L29.43 20.04C29.43 16.65 30.04 13.83 31.26 11.58C32.48 9.34 34.05 7.47 35.98 5.99C37.9 4.51 40.06 3.32 42.45 2.41C44.83 1.51 47.19 0.710001 49.53 2.56936e-06L53.07 6.37C51.3 7.04 49.79 7.72 48.54 8.41C47.28 9.1 46.26 9.85 45.47 10.66C44.67 11.48 44.09 12.4 43.72 13.44C43.35 14.48 43.16 15.71 43.16 17.12L53.12 17.12L53.12 40.45Z' fill='%23522A44'/%3E%3C/svg%3E%0A");
}
.about-director .text span {
  font-size: 28px;
  letter-spacing: 0.75px;
}
.about-director .text p {
  margin-bottom: 28px;
}
.about-director .text strong {
  font-weight: 700;
  letter-spacing: 0.2px;
}
.toggler_wrapper {
  perspective: 1000px;
  width: 34px;
  height: 24px;
}
.toggler_wrapper > button {
  background-image: url("data:image/svg+xml,%3Csvg width='34' height='24' viewBox='0 0 34 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H34V4H0V0Z' fill='%23522A44'/%3E%3Cpath d='M0 10H34V14H0V10Z' fill='%23522A44'/%3E%3Cpath d='M0 20H34V24H0V20Z' fill='%23522A44'/%3E%3C/svg%3E%0A");
  width: 100%;
  height: 100%;
  border: none;
  cursor: pointer;
  transition: transform 0.4s;
  transform-style: preserve-3d;
  background-color: #fff1f2;
  padding: 0;
}
.toggler_wrapper > button::after {
  content: "";
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-position: center;
  background-repeat: no-repeat;
  backface-visibility: hidden;
  transform: rotateY(180deg);
  border-radius: 5px;
  background-color: #fff1f2;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_577_144)'%3E%3Cpath d='M23.0697 19.4969L4.31274 0.739927C3.32615 -0.24666 1.72658 -0.24666 0.739992 0.739927C-0.246595 1.72651 -0.246595 3.32609 0.739992 4.31268L19.4969 23.0696C20.4835 24.0562 22.0831 24.0562 23.0697 23.0696C24.0563 22.083 24.0563 20.4835 23.0697 19.4969Z' fill='%23522A44'/%3E%3Cpath d='M0.740128 19.4969L19.4971 0.739928C20.4837 -0.24666 22.0832 -0.24666 23.0698 0.739928C24.0564 1.72652 24.0564 3.32609 23.0698 4.31268L4.31288 23.0696C3.32629 24.0562 1.72672 24.0562 0.740129 23.0696C-0.246459 22.083 -0.246459 20.4835 0.740128 19.4969Z' fill='%23522A44'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_577_144'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.toggler_wrapper.active > button {
  transform: rotateY(180deg);
  background-image: none;
}
.navigation-mobile {
  position: fixed;
  top: 73px;
  right: -420px;
  z-index: 2;
  font-size: 20px;
  transition: all 0.3s ease 0s;
}
.navigation-mobile.active {
  right: 0;
  transition: all 0.3s ease 0s;
}
.navigation-mobile.active .overlay {
  right: 0;
  transition: all 0.3s ease 0s;
}
.navigation-mobile.scrolled {
  top: 64px;
}
.navigation-mobile .navigation-mobile_inner {
  width: 320px;
  max-width: 100%;
  padding: 40px 10px;
  box-sizing: border-box;
  position: relative;
  z-index: 4;
  background: #fff1f2;
  line-height: 1.35;
}
.navigation-mobile .navigation-mobile_inner li {
  margin-bottom: 10px;
}
.navigation-mobile .navigation-mobile_inner li a {
  display: block;
  padding: 10px;
}
.navigation-mobile .overlay {
  background: rgba(0, 0, 0, 0.7);
  position: fixed;
  top: 0;
  width: 100%;
  height: 100vh;
  right: -100vw;
  transition: all 0.3s ease 0s;
}
.navigation-mobile .donation {
  text-align: center;
  margin-top: 40px;
}
.navigation-mobile .donation a {
  padding: 12px 72px 10px 32px;
  border-radius: 40px;
  color: #522a44;
  border: 2px solid #522a44;
  position: relative;
  display: inline-block;
  transition: all 0.3s ease 0s;
  text-align: center;
}
.navigation-mobile .donation a:hover {
  color: #fff;
  background: #522a44;
  transition: all 0.3s ease 0s;
}
.navigation-mobile .donation a:hover:after {
  background-color: #fff;
  transition: all 0.3s ease 0s;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 20 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13_147)'%3E%3Cpath d='M8.06958 1.52079C8.06958 1.13151 8.21103 0.742222 8.49392 0.445333C9.05971 -0.148445 9.97724 -0.148445 10.5435 0.445333L19.5756 9.92476C20.1414 10.5185 20.1414 11.4815 19.5756 12.0757L10.5435 21.5547C9.97766 22.1484 9.06013 22.1484 8.49392 21.5547C7.92813 20.9609 7.92813 19.998 8.49392 19.4038L16.5014 10.9998L8.49392 2.59625C8.21103 2.29936 8.06958 1.91007 8.06958 1.52079Z' fill='%23522A44'/%3E%3Cpath d='M0 11.0002C0 10.1603 0.648822 9.47937 1.44911 9.47937H18.5509C19.3512 9.47937 20 10.1603 20 11.0002C20 11.84 19.3512 12.5209 18.5509 12.5209H1.44911C0.648822 12.5209 0 11.84 0 11.0002Z' fill='%23522A44'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13_147'%3E%3Crect width='20' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.navigation-mobile .donation a:after {
  position: absolute;
  content: "";
  width: 42px;
  height: 42px;
  right: 6px;
  top: 50%;
  transform: translateY(-50%);
  transition: all 0.3s ease 0s;
  background: #522a44;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 20 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13_147)'%3E%3Cpath d='M8.06958 1.52079C8.06958 1.13151 8.21103 0.742222 8.49392 0.445333C9.05971 -0.148445 9.97724 -0.148445 10.5435 0.445333L19.5756 9.92476C20.1414 10.5185 20.1414 11.4815 19.5756 12.0757L10.5435 21.5547C9.97766 22.1484 9.06013 22.1484 8.49392 21.5547C7.92813 20.9609 7.92813 19.998 8.49392 19.4038L16.5014 10.9998L8.49392 2.59625C8.21103 2.29936 8.06958 1.91007 8.06958 1.52079Z' fill='white'/%3E%3Cpath d='M0 11.0002C0 10.1603 0.648822 9.47937 1.44911 9.47937H18.5509C19.3512 9.47937 20 10.1603 20 11.0002C20 11.84 19.3512 12.5209 18.5509 12.5209H1.44911C0.648822 12.5209 0 11.84 0 11.0002Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13_147'%3E%3Crect width='20' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.smart-hero {
  color: #141414;
  padding-top: 160px;
  font-family: 'Inter', sans-serif;
  padding-bottom: 0;
}
.smart-hero h1 {
  font-size: 100px;
  margin-bottom: 34px;
  font-weight: 600;
  line-height: 1.1;
  font-family: 'Akrobat', sans-serif !important;
  letter-spacing: 0.6px;
  color: #522a44;
}
.smart-hero h1 strong {
  font-weight: 700;
  display: block;
}
.smart-hero ul {
  font-size: 28px;
  letter-spacing: 0.8px;
  margin-bottom: 34px;
}
.smart-hero ul li {
  position: relative;
  padding-left: 46px;
  margin-bottom: 12px;
  padding-bottom: 0;
  letter-spacing: 0;
}
.smart-hero ul li:before {
  position: absolute;
  content: "";
  width: 30px;
  height: 30px;
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_24_12)'%3E%3Cpath d='M25.5 0H4.49996C2.02428 0 0 2.02498 0 4.49996V25.5C0 27.975 2.02428 30 4.49996 30H25.5C27.9757 30 30 27.975 30 25.5V4.49996C30 2.02498 27.9757 0 25.5 0ZM23.9743 11.3983L13.9133 21.4592C13.5104 21.8417 13.0077 22.0428 12.4846 22.0428C11.9615 22.0428 11.4587 21.8417 11.0559 21.4592L6.02503 16.4284C5.24105 15.643 5.24105 14.3563 6.02503 13.5709C6.80901 12.7855 8.09783 12.7855 8.88251 13.5709L12.4846 17.1927L21.1168 8.54079C21.9008 7.75541 23.1896 7.75541 23.9743 8.54079C24.7582 9.32618 24.7582 10.6129 23.9743 11.3983Z' fill='%23522A44'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_24_12'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.smart-hero .hero__lead {
  font-size: 32px;
  color: #522a44;
  font-weight: 500;
  margin-bottom: 42px;
  letter-spacing: 1.2px;
  font-family: 'Inter', sans-serif;
}
.smart-hero .hero__prefix {
  font-size: 28px;
  margin-bottom: 33px;
  padding-right: 100px;
  letter-spacing: 0.85px;
}
.smart-hero .hero__postfix {
  font-size: 22px;
  letter-spacing: 0.3px;
  padding-right: 100px;
}
.smart-hero .hero__content {
  width: 1098px;
  padding-top: 10px;
}
.smart-hero .hero__image {
  border: 1px solid #522a44;
  border-radius: 20px;
  width: 662px;
}
.adaptations {
  padding-bottom: 0;
  padding-top: 130px;
}
.adaptations h2 {
  margin-bottom: 54px;
  font-size: 68px;
  font-family: 'Akrobat', sans-serif !important;
  color: #522a44;
  text-align: left !important;
  line-height: 1.2;
  text-transform: none !important;
}
.adaptations .adaptations__grid {
  gap: 76px 0;
}
.adaptations .adaptations__grid .adaptation-card {
  border-radius: 20px;
  border: 1px solid #522a44;
  width: 549px;
  max-width: 32%;
  overflow: hidden;
}
.adaptations .adaptations__grid .adaptation-card .adaptation-card__image {
  aspect-ratio: 1.52367688;
  width: 100%;
}
.adaptations .adaptations__grid .adaptation-card .adaptation-card__content {
  padding: 52px 10px 43px 30px;
  color: #141414;
}
.adaptations .adaptations__grid .adaptation-card .adaptation-card__content h3 {
  color: #522a44;
  margin-bottom: 30px;
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0.8px;
}
.adaptations .adaptations__grid .adaptation-card .adaptation-card__content h3 strong {
  font-weight: 500;
  font-family: 'Inter', sans-serif;
}
.adaptations .adaptations__grid .adaptation-card .adaptation-card__content li {
  letter-spacing: 0.4px;
  padding-left: 23px;
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 20px;
  position: relative;
}
.adaptations .adaptations__grid .adaptation-card .adaptation-card__content li:not(:last-child) {
  margin-bottom: 5px;
}
.adaptations .adaptations__grid .adaptation-card .adaptation-card__content li:before {
  width: 6px;
  height: 6px;
  content: "";
  background: #141414;
  position: absolute;
  left: 4px;
  top: 50%;
  margin-top: -4px;
  border-radius: 50%;
}
.smart-justice {
  padding: 180px 0 0;
}
.smart-justice .content {
  padding: 86px 64px 110px 226px;
  border-radius: 20px;
  border: 1px solid #522a44;
  position: relative;
  overflow: hidden;
}
.smart-justice .content:before {
  position: absolute;
  content: "";
  width: 44px;
  height: 100%;
  left: 0;
  top: 0;
  background: #522a44;
}
.smart-justice .smart-justice__grid {
  padding-top: 8px;
}
.smart-justice .smart-justice__grid .coll {
  width: 700px;
  max-width: 49%;
}
.smart-justice .smart-justice__grid .coll li {
  border-radius: 20px;
  border: 1px solid #000;
  font-size: 22px;
  padding-bottom: 0;
  overflow: hidden;
}
.smart-justice .smart-justice__grid .coll li strong {
  font-weight: 700;
}
.smart-justice .smart-justice__grid .coll li:not(:last-child) {
  margin-bottom: 40px;
}
.smart-justice .smart-justice__grid .coll li .before {
  padding: 19px 20px;
  background: #FAEAEB;
  border-bottom: 1px solid #000;
  letter-spacing: 0.4px;
}
.smart-justice .smart-justice__grid .coll li .after {
  background: #522a44;
  padding: 20px;
  color: #EACCCE;
  font-weight: 700;
  letter-spacing: 0.2px;
}
.smart-justice .smart-justice__heading {
  font-size: 28px;
  color: #141414;
  letter-spacing: 0.8px;
  width: 1200px;
  max-width: 100%;
}
.smart-justice .smart-justice__heading strong {
  color: #522a44;
  font-weight: 700;
}
.smart-justice .smart-justice__heading p {
  margin-bottom: 40px;
}
.instruction {
  padding: 100px 0;
}
.instruction .instruction__steps-list {
  width: 1006px;
  color: #141414;
  margin-top: -20px;
}
.instruction .instruction__steps-list li {
  padding-left: 118px;
  font-size: 22px;
  position: relative;
  letter-spacing: 0.4px;
}
.instruction .instruction__steps-list li:before {
  content: "";
  width: 77px;
  top: 12px;
  left: 0;
  height: 15px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='77' height='15' viewBox='0 0 77 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M76.7071 8.07112C77.0976 7.6806 77.0976 7.04743 76.7071 6.65691L70.3431 0.292946C69.9526 -0.0975785 69.3195 -0.0975785 68.9289 0.292946C68.5384 0.68347 68.5384 1.31664 68.9289 1.70716L74.5858 7.36401L68.9289 13.0209C68.5384 13.4114 68.5384 14.0446 68.9289 14.4351C69.3195 14.8256 69.9526 14.8256 70.3431 14.4351L76.7071 8.07112ZM0 7.36401V8.36401H76V7.36401V6.36401H0V7.36401Z' fill='%23522A44'/%3E%3C/svg%3E%0A");
  position: absolute;
}
.instruction .instruction__steps-list li:not(:last-child) {
  margin-bottom: 46px;
}
.instruction .instruction__steps-list li strong {
  color: #522a44;
  font-weight: 600;
  font-size: 28px;
  display: block;
  margin-bottom: 14px;
}
.instruction .instruction__steps-list p {
  font-size: 28px;
  letter-spacing: 0.8px;
  margin-bottom: 42px;
}
.instruction .instruction__steps-list h3 {
  font-size: 68px;
  font-weight: 700;
  color: #522a44;
  font-family: 'Akrobat', sans-serif !important;
  margin-bottom: 48px;
  line-height: 1.15;
}
.instruction .instruction__sidebar {
  width: 663px;
  max-width: 100%;
}
.instruction .instruction__sidebar .instruction__image {
  width: 100%;
  aspect-ratio: 1.17553191;
  border: 1px solid #522a44;
  border-radius: 20px;
  max-width: ;
  margin-bottom: 50px;
}
.instruction .instruction__sidebar .info-card {
  border-radius: 20px;
  font-size: 22px;
  background: #FAEAEB;
  border: 1px solid #000;
  padding: 30px 24px;
  letter-spacing: 0.4px;
}
.instruction .instruction__sidebar .info-card p:not(:last-child) {
  margin-bottom: 30px;
}
.instruction .instruction__sidebar .info-card h3 {
  font-size: 28px;
  color: #522a44;
  letter-spacing: 0.4px;
  font-weight: 700;
  margin-bottom: 20px;
}
.support {
  padding: 76px 0 110px 0;
}
.support .support__list {
  padding: 0 68px;
  font-size: 22px;
  letter-spacing: 0.4px;
  margin-bottom: 34px;
  gap: 20px 0;
}
.support .support__list li {
  position: relative;
  padding-left: 42px;
  max-width: 48%;
  margin-bottom: 12px;
}
.support .support__list li strong {
  font-weight: 600;
}
.support .support__list li:before {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  background-size: 20px;
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_24_12)'%3E%3Cpath d='M25.5 0H4.49996C2.02428 0 0 2.02498 0 4.49996V25.5C0 27.975 2.02428 30 4.49996 30H25.5C27.9757 30 30 27.975 30 25.5V4.49996C30 2.02498 27.9757 0 25.5 0ZM23.9743 11.3983L13.9133 21.4592C13.5104 21.8417 13.0077 22.0428 12.4846 22.0428C11.9615 22.0428 11.4587 21.8417 11.0559 21.4592L6.02503 16.4284C5.24105 15.643 5.24105 14.3563 6.02503 13.5709C6.80901 12.7855 8.09783 12.7855 8.88251 13.5709L12.4846 17.1927L21.1168 8.54079C21.9008 7.75541 23.1896 7.75541 23.9743 8.54079C24.7582 9.32618 24.7582 10.6129 23.9743 11.3983Z' fill='%23522A44'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_24_12'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  left: 0;
  top: 4px;
}
.support .support__heading {
  margin-bottom: 60px;
  font-size: 28px;
  width: 1340px;
  max-width: 100%;
}
.support .support__heading p {
  letter-spacing: 0.8px;
}
.support .support__heading h3 {
  font-size: 68px;
  font-weight: 700;
  color: #522a44;
  font-family: 'Akrobat', sans-serif !important;
  margin-bottom: 60px;
  line-height: 1.15;
}
.promo {
  background: #522a44;
  color: #fff;
}
.promo .promo__content {
  width: 1200px;
  max-width: 100%;
}
.promo .promo__content .txt-inner {
  max-width: 100%;
}
.promo h2 {
  color: #FEAE76;
  font-size: 68px;
  font-weight: 700;
  font-family: 'Akrobat', sans-serif !important;
  margin-bottom: 16px;
  line-height: 1.15;
}
.promo p {
  font-size: 28px;
}
.promo .promo__text {
  width: 796px;
  max-width: 100%;
  letter-spacing: 0.8px;
  margin-bottom: 46px;
}
.promo .button {
  padding: 0 !important;
  border: none !important;
}
.promo .promo__subtitle {
  font-size: 44px;
  font-family: 'Akrobat', sans-serif !important;
  letter-spacing: 0.2px;
  margin-bottom: 56px;
}
.promo strong {
  display: block;
  font-weight: 600;
  margin-top: 38px;
}
.promo .button a {
  background: #FEAE76;
  display: inline-block;
  color: #522a44;
  font-size: 28px;
  padding: 18px 104px 16px 28px;
  border-radius: 8px;
  font-weight: 500;
  position: relative;
  letter-spacing: 0.8px;
}
.promo .button a:after {
  position: absolute;
  content: "";
  width: 46px;
  height: 46px;
  background-repeat: no-repeat;
  background-size: 46px;
  background-image: url("data:image/svg+xml,%3Csvg width='45' height='46' viewBox='0 0 45 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M38.9365 0H6.06349C2.71429 0 0 2.76286 0 6.172V39.6333C0 43.0424 2.71429 45.8053 6.06349 45.8053H22.2698L22.3016 29.4382H18.127C17.5873 29.4382 17.1429 28.9858 17.1429 28.4364V23.1531C17.1111 22.6037 17.5556 22.1513 18.1111 22.1513H22.2857V17.0619C22.2857 11.1484 25.8413 7.91696 31.0159 7.91696H35.2698C35.8095 7.91696 36.254 8.36936 36.254 8.9187V13.3619C36.254 13.9112 35.8095 14.3636 35.2698 14.3636H32.6667C29.8413 14.3636 29.3016 15.737 29.3016 17.7243V22.1352H35.4921C36.0794 22.1352 36.5397 22.6684 36.4762 23.25L35.8571 28.5172C35.7937 29.0181 35.381 29.4059 34.873 29.4059H29.3175L29.2857 45.773H38.9365C42.2857 45.773 45 43.0101 45 39.601V6.172C45 2.76286 42.2857 0 38.9365 0Z' fill='%23522A44'/%3E%3C/svg%3E%0A");
  right: 16px;
  top: 14px;
}
.partners {
  padding: 174px 0;
}
.partners .partners__disclaimer {
  text-align: center;
  padding-top: 50px;
  width: 1270px;
  line-height: 1.35;
  max-width: 100%;
  margin: 0 auto;
  font-size: 22px;
  letter-spacing: 0.4px;
}
