body {
  display: flex;
  min-height: 100vh;
  flex-direction: column;
  font-family: "Inter", sans-serif;
  font-weight: 400;
  color: #fff;
  background-size: cover;
  background-image: url("data:image/svg+xml,%3Csvg width='2058' height='1581' viewBox='0 0 2058 1581' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1_1604)'%3E%3Crect width='2058' height='1581' fill='white'/%3E%3Cg filter='url(%23filter0_f_1_1604)'%3E%3Cpath d='M-644.031 987.191C-697.208 586.952 41.9641 -264.332 70.4997 -120.75C87.9071 -33.1599 101.109 483.868 141.75 778.5C167.731 966.849 1367.82 1332.13 1480.5 1430.25C1769.45 1681.87 -590.411 1390.77 -644.031 987.191Z' fill='%23E8598A' fill-opacity='0.88'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_1_1604)'%3E%3Cpath d='M1955.25 -57.0009C2372.11 178.91 2123.18 984.749 1955.25 913.499C1787.32 842.249 2095.33 865.127 1787.32 692.881C1590.41 582.771 1692.81 346.591 1514.12 383.212C1055.93 477.12 1534.91 -294.879 1955.25 -57.0009Z' fill='%23FFFBC6'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_1_1604' x='-1276.77' y='-766.883' width='3411.78' height='2920.9' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='315' result='effect1_foregroundBlur_1_1604'/%3E%3C/filter%3E%3Cfilter id='filter1_f_1_1604' x='697.656' y='-732.742' width='2116.07' height='2280.68' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='315' result='effect1_foregroundBlur_1_1604'/%3E%3C/filter%3E%3CclipPath id='clip0_1_1604'%3E%3Crect width='2058' height='1581' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
body.home {
  background-size: cover;
  background-image: url("data:image/svg+xml,%3Csvg width='1920' height='9537' viewBox='0 0 1920 9537' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1_9)'%3E%3Crect width='1920' height='9537' fill='white'/%3E%3Cg clip-path='url(%23clip1_1_9)'%3E%3Cg filter='url(%23filter0_f_1_9)'%3E%3Cpath d='M85.603 -333.863C543.603 -474.086 1682.07 413.062 1519.28 474.803C1419.97 512.467 925.697 359.258 588.783 464.29C373.406 531.434 290.255 810.333 193.902 965.201C-53.1768 1362.33 -376.218 -192.47 85.603 -333.863Z' fill='%23FF1464' fill-opacity='0.6'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_1_9)'%3E%3Ccircle cx='1426.21' cy='1097.71' r='841.206' fill='%23F9A7FC'/%3E%3C/g%3E%3Cg filter='url(%23filter2_f_1_9)'%3E%3Cpath d='M1874.2 1227.34C1568.2 1595.83 -153.237 1604.18 -51.0001 1463.25C11.3673 1377.28 736.681 1466.65 960.75 1194C1103.99 1019.71 1783.4 849.842 1779 667.5C1767.72 199.92 2182.75 855.765 1874.2 1227.34Z' fill='%23FFFFC5'/%3E%3C/g%3E%3C/g%3E%3Cg clip-path='url(%23clip2_1_9)'%3E%3Cg filter='url(%23filter3_f_1_9)'%3E%3Cpath d='M148.033 3289.93C563.666 3051.87 1870.18 3665.19 1725.08 3761.41C1636.57 3820.11 1120.64 3780.04 815.311 3957C620.123 4070.12 600.729 4360.51 541.023 4532.85C387.917 4974.8 -271.068 3529.98 148.033 3289.93Z' fill='%23E8598A' fill-opacity='0.7'/%3E%3C/g%3E%3Cg filter='url(%23filter4_f_1_9)'%3E%3Cpath d='M1755.74 4499.67C1574.99 4943.24 457.172 4664.86 512.194 4499.67C545.76 4398.91 706.19 4691.22 837.694 4363.73C921.76 4154.37 1169.08 4225.77 1109.94 4053.23C958.298 3610.78 1938 4052.4 1755.74 4499.67Z' fill='%23FFFBC6'/%3E%3C/g%3E%3C/g%3E%3Cg clip-path='url(%23clip3_1_9)'%3E%3Cg filter='url(%23filter5_f_1_9)'%3E%3Cpath d='M-266.385 7891.41C-302.735 7413.8 812.521 6497.64 837.052 6670.01C852.017 6775.17 1529.39 6407.01 1557.97 6758.76C1576.24 6983.62 580.084 7932.48 710.047 8060.45C1043.31 8388.62 -229.731 8373 -266.385 7891.41Z' fill='%23E49EF3'/%3E%3C/g%3E%3Cg filter='url(%23filter6_f_1_9)'%3E%3Cpath d='M2139.14 8324.22C1799.3 8661.77 378.55 8407.57 493.794 8277.06C564.097 8197.45 -155.545 7920.89 93.5683 7670.92C252.818 7511.12 1621.17 7653.47 1634.22 7471.54C1667.7 7005.03 2481.81 7983.86 2139.14 8324.22Z' fill='%23FFB8F4'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_1_9' x='-778.281' y='-978.868' width='2943.36' height='2638.78' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='315' result='effect1_foregroundBlur_1_9'/%3E%3C/filter%3E%3Cfilter id='filter1_f_1_9' x='-345' y='-673.5' width='3542.41' height='3542.41' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='465' result='effect1_foregroundBlur_1_9'/%3E%3C/filter%3E%3Cfilter id='filter2_f_1_9' x='-685.373' y='-124.575' width='3303.89' height='2302.27' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='315' result='effect1_foregroundBlur_1_9'/%3E%3C/filter%3E%3Cfilter id='filter3_f_1_9' x='-619.378' y='2605.44' width='2985.65' height='2640.91' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='315' result='effect1_foregroundBlur_1_9'/%3E%3C/filter%3E%3Cfilter id='filter4_f_1_9' x='-119.77' y='3239.91' width='2528.21' height='2128.96' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='315' result='effect1_foregroundBlur_1_9'/%3E%3C/filter%3E%3Cfilter id='filter5_f_1_9' x='-897.254' y='5972.74' width='3085.47' height='2940.82' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='315' result='effect1_foregroundBlur_1_9'/%3E%3C/filter%3E%3Cfilter id='filter6_f_1_9' x='-589.081' y='6717.83' width='3442.23' height='2404.29' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='315' result='effect1_foregroundBlur_1_9'/%3E%3C/filter%3E%3CclipPath id='clip0_1_9'%3E%3Crect width='1920' height='9537' fill='white'/%3E%3C/clipPath%3E%3CclipPath id='clip1_1_9'%3E%3Crect width='1920' height='2553' fill='white'/%3E%3C/clipPath%3E%3CclipPath id='clip2_1_9'%3E%3Crect width='1920' height='2818' fill='white' transform='translate(0 2468)'/%3E%3C/clipPath%3E%3CclipPath id='clip3_1_9'%3E%3Crect width='1920' height='3162' fill='white' transform='translate(0 5981)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.body_background {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.container {
  max-width: 1150px;
  padding-left: 20px;
  padding-right: 20px;
}

.content {
  flex: 1 1 auto;
  min-height: 100%;
  overflow: hidden;
  margin-top: 0;
}
@media (max-width: 575.98px) {
  .content {
    margin-top: 112px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .content {
    margin-top: 112px;
  }
}
.content::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='540' viewBox='0 0 512 540' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M283.706 82.88C279.118 84.5106 274.166 85.4 269 85.4C264.176 85.4 259.539 84.6246 255.211 83.1945L269.619 69.0796L283.706 82.88ZM284.743 82.4964L270.333 68.3798L269.619 67.68L268.905 68.3798L254.154 82.8302C237.657 76.9041 225.901 61.3859 225.901 43.2C225.901 19.9129 245.178 1 269 1C292.822 1 312.098 19.9129 312.098 43.2C312.098 61.0542 300.767 76.3372 284.743 82.4964ZM285.527 83.2637C301.693 76.8576 313.098 61.3335 313.098 43.2C313.098 19.3413 293.355 0 269 0C244.645 0 224.901 19.3413 224.901 43.2C224.901 61.6645 236.726 77.4233 253.363 83.6053L209.351 126.72H153.349C153.999 124.185 154.344 121.532 154.344 118.8C154.344 100.906 139.536 86.4 121.27 86.4C103.004 86.4 88.1963 100.906 88.1963 118.8C88.1963 136.694 103.004 151.2 121.27 151.2C121.516 151.2 121.761 151.197 122.006 151.192V212.286L83.0499 250.448C75.6367 236.807 60.9746 227.52 44.0984 227.52C19.7435 227.52 0 246.861 0 270.72C0 294.579 19.7435 313.92 44.0984 313.92C60.6488 313.92 75.0698 304.988 82.6126 291.777L122.006 330.368V390.248C121.761 390.243 121.516 390.24 121.27 390.24C103.004 390.24 88.1963 404.746 88.1963 422.64C88.1963 440.534 103.004 455.04 121.27 455.04C139.536 455.04 154.344 440.534 154.344 422.64C154.344 419.908 153.999 417.255 153.349 414.72H208.112L251.437 457.162C235.821 463.811 224.901 479.056 224.901 496.8C224.901 520.659 244.645 540 269 540C293.355 540 313.098 520.659 313.098 496.8C313.098 479.382 302.576 464.372 287.418 457.537L331.125 414.72H393.471C392.821 417.255 392.476 419.908 392.476 422.64C392.476 440.534 407.283 455.04 425.549 455.04C443.815 455.04 458.623 440.534 458.623 422.64C458.623 404.746 443.815 390.24 425.549 390.24C422.227 390.24 419.02 390.72 415.995 391.612V331.579L455.839 292.548C463.496 305.334 477.676 313.92 493.902 313.92C518.257 313.92 538 294.579 538 270.72C538 246.861 518.257 227.52 493.902 227.52C477.351 227.52 462.93 236.452 455.387 249.664L415.995 211.074V149.828C419.02 150.72 422.227 151.2 425.549 151.2C443.815 151.2 458.623 136.694 458.623 118.8C458.623 100.906 443.815 86.4 425.549 86.4C407.283 86.4 392.476 100.906 392.476 118.8C392.476 121.532 392.821 124.185 393.471 126.72H329.887L285.527 83.2637ZM153.075 413.72H207.092L123.006 331.347V390.284C137.347 391.01 149.273 400.686 153.075 413.72ZM123.006 391.285C136.801 392.005 148.263 401.252 152.031 413.72H123.006V391.285ZM122.006 391.248V413.72V414.72H123.006H152.314C152.986 417.251 153.344 419.905 153.344 422.64C153.344 439.962 139.003 454.04 121.27 454.04C103.537 454.04 89.1963 439.962 89.1963 422.64C89.1963 405.318 103.537 391.24 121.27 391.24C121.516 391.24 121.761 391.243 122.006 391.248ZM393.476 422.64C393.476 419.905 393.833 417.251 394.505 414.72H414.995H415.995V413.72V392.656C419.012 391.736 422.221 391.24 425.549 391.24C443.283 391.24 457.623 405.318 457.623 422.64C457.623 439.962 443.283 454.04 425.549 454.04C407.816 454.04 393.476 439.962 393.476 422.64ZM414.995 413.72V392.979C405.291 396.288 397.716 404.032 394.789 413.72H414.995ZM393.745 413.72C396.733 403.475 404.741 395.305 414.995 391.925V332.559L332.146 413.72H393.745ZM393.745 127.72H330.908L414.995 210.094V149.515C404.741 146.135 396.733 137.965 393.745 127.72ZM414.995 148.461C405.291 145.152 397.716 137.408 394.789 127.72H414.995V148.461ZM415.995 148.784V127.72V126.72H414.995H394.505C393.833 124.189 393.476 121.535 393.476 118.8C393.476 101.478 407.816 87.4 425.549 87.4C443.283 87.4 457.623 101.478 457.623 118.8C457.623 136.122 443.283 150.2 425.549 150.2C422.221 150.2 419.012 149.704 415.995 148.784ZM153.344 118.8C153.344 121.535 152.986 124.189 152.314 126.72H123.006H122.006V127.72V150.192C121.761 150.197 121.516 150.2 121.27 150.2C103.537 150.2 89.1963 136.122 89.1963 118.8C89.1963 101.478 103.537 87.4 121.27 87.4C139.003 87.4 153.344 101.478 153.344 118.8ZM123.006 127.72V150.155C136.801 149.435 148.263 140.188 152.031 127.72H123.006ZM153.075 127.72C149.273 140.754 137.347 150.43 123.006 151.156V211.306L208.33 127.72H153.075ZM83.1158 290.87L122.006 328.968V213.686L83.5368 251.371C86.5184 257.192 88.1967 263.764 88.1967 270.72C88.1967 277.997 86.3599 284.854 83.1158 290.87ZM82.7872 252.105C85.611 257.722 87.1967 264.041 87.1967 270.72C87.1967 277.72 85.4547 284.326 82.3709 290.141L63.166 271.327L82.7872 252.105ZM82.3059 251.177L62.4516 270.627L61.7373 271.327L62.4516 272.027L81.8729 291.052C74.542 304.083 60.3822 312.92 44.0984 312.92C20.2763 312.92 1 294.007 1 270.72C1 247.433 20.2763 228.52 44.0984 228.52C60.7089 228.52 75.1094 237.715 82.3059 251.177ZM286.43 457.106L329.697 414.72H209.541L252.443 456.748C257.555 454.718 263.144 453.6 269 453.6C275.191 453.6 281.083 454.85 286.43 457.106ZM253.226 457.515C258.11 455.634 263.431 454.6 269 454.6C274.905 454.6 280.532 455.762 285.654 457.866L269.619 473.574L253.226 457.515ZM252.212 457.921L268.905 474.274L269.619 474.974L270.333 474.274L286.65 458.289C301.659 464.894 312.098 479.663 312.098 496.8C312.098 520.087 292.822 539 269 539C245.178 539 225.901 520.087 225.901 496.8C225.901 479.336 236.742 464.333 252.212 457.921ZM493.902 312.92C477.943 312.92 464.024 304.432 456.574 291.827L476.786 272.027L477.501 271.327L476.786 270.627L456.127 250.389C463.458 237.358 477.618 228.52 493.902 228.52C517.724 228.52 537 247.433 537 270.72C537 294.007 517.724 312.92 493.902 312.92ZM476.072 271.327L455.629 251.3C452.546 257.115 450.804 263.72 450.804 270.72C450.804 278.04 452.708 284.927 456.06 290.931L476.072 271.327ZM449.804 270.72C449.804 263.443 451.64 256.586 454.884 250.571L415.995 212.474V330.18L455.319 291.657C451.805 285.455 449.804 278.316 449.804 270.72ZM284.499 83.6563C279.677 85.4299 274.454 86.4 269 86.4C263.886 86.4 258.976 85.5474 254.409 83.9794L210.78 126.72H328.458L284.499 83.6563ZM209.759 127.72L123.006 212.706V329.948L208.52 413.72H330.718L414.995 331.16V211.494L329.479 127.72H209.759ZM269 312.92C292.822 312.92 312.098 294.007 312.098 270.72C312.098 247.433 292.822 228.52 269 228.52C245.178 228.52 225.901 247.433 225.901 270.72C225.901 294.007 245.178 312.92 269 312.92ZM269 313.92C293.355 313.92 313.098 294.579 313.098 270.72C313.098 246.861 293.355 227.52 269 227.52C244.645 227.52 224.901 246.861 224.901 270.72C224.901 294.579 244.645 313.92 269 313.92Z' fill='%230C51D6' fill-opacity='0.5'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 512px;
  height: 540px;
  position: absolute;
  right: 0;
  top: 50%;
  margin: 0 auto;
  z-index: -1;
  background-size: contain;
}
@media (max-width: 575.98px) {
  .content::after {
    width: 269px;
    height: 270px;
    top: 50%;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: -1;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .content::after {
    width: 269px;
    height: 270px;
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: -1;
  }
}
.content.login_page::after {
  display: none;
}

.mobil_nav #sidebarMenu {
  position: absolute;
  left: 0;
  width: 100%;
  max-width: 218px;
  margin-top: 0px;
  transform: translateX(-100%);
  height: 100vh;
  min-height: 450px;
  transition: transform 250ms ease-in-out;
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 0px 50px 50px 0px;
  z-index: 99;
  top: 0px;
}
.mobil_nav #sidebarMenu .data {
  min-height: 100%;
  background: #fff;
  border-radius: 0px 50px 50px 0px;
}
.mobil_nav #sidebarMenu .data .sidebarMenuInner {
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
.mobil_nav #sidebarMenu .data .sidebarMenuInner .nav {
  padding-left: 37px;
  flex-direction: column;
  width: 100%;
  margin-bottom: 0px;
  padding-top: 99px;
  display: flex;
}
.mobil_nav #sidebarMenu .data .sidebarMenuInner .nav li {
  margin-bottom: 30px;
  display: flex;
}
.mobil_nav #sidebarMenu .data .sidebarMenuInner .nav li a {
  color: #0C51D6;
  font-family: Antonio;
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  /* 160% */
  letter-spacing: 2px;
  text-decoration: none;
}
.mobil_nav #sidebarMenu .data .info {
  position: relative;
}
.mobil_nav #sidebarMenu .data .info::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='195' height='278' viewBox='0 0 195 278' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.3'%3E%3Cpath d='M83.592 19.4456L74.4565 71.2545L58.3392 98.4001L48.7512 128.725L33.2723 121.657L-13.36 134.896L-26.1984 166.332L-30.1516 178.11L4.62968 212.969L13.9638 219.051L46.17 251.701L95.5191 237.917' stroke='%23CFCFCF' stroke-opacity='0.678431' stroke-width='3'/%3E%3Cpath d='M46.1701 251.701L72.5631 216.402' stroke='%23CFCFCF' stroke-opacity='0.678431' stroke-width='3'/%3E%3Cpath d='M-30.397 76.5828L-17.6646 83.0479L-2.51235 81.7296L11.1936 83.6118L33.2723 121.657L42.983 104.423L58.3392 98.4001' stroke='%23CFCFCF' stroke-opacity='0.678431' stroke-width='3'/%3E%3Cpath d='M74.4565 71.2544L99.2748 92.9044L114.766 125.469L134.498 136.498' stroke='%23CFCFCF' stroke-opacity='0.678431' stroke-width='3'/%3E%3Cpath d='M99.2748 92.9044L122.338 85.0183L136.005 56.0045' stroke='%23CFCFCF' stroke-opacity='0.678431' stroke-width='3'/%3E%3C/g%3E%3Cpath d='M-4.43929 75.2397L-1.57414 78.233L2.30778 77.5428L0.586404 81.224L2.55283 84.9185L-1.37553 84.1999L-4.04152 87.1733L-4.74824 83.0481L-8.36259 81.1913L-4.87186 79.3606L-4.43929 75.2397Z' fill='%23CFCFCF' fill-opacity='0.678431'/%3E%3Cpath d='M9.5388 78.1235L12.404 81.1169L16.2859 80.4267L14.5643 84.1073L16.5309 87.8023L12.6026 87.0838L9.93657 90.0571L9.22911 85.9316L5.61495 84.0753L9.10624 82.2445L9.5388 78.1235Z' fill='%23CFCFCF' fill-opacity='0.678431'/%3E%3Cpath d='M31.0432 115.851L33.9084 118.844L37.7895 118.154L36.0681 121.835L38.0346 125.529L34.107 124.811L31.4402 127.784L30.7335 123.659L27.1192 121.802L30.6106 119.972L31.0432 115.851Z' fill='%23CFCFCF' fill-opacity='0.678431'/%3E%3Cpath d='M41.4968 98.591L44.362 101.584L48.2433 100.894L46.5218 104.575L48.4887 108.269L44.5606 107.551L41.8938 110.524L41.1871 106.399L37.573 104.543L41.0642 102.712L41.4968 98.591Z' fill='%23CFCFCF' fill-opacity='0.678431'/%3E%3Cpath d='M56.466 92.9233L59.3312 95.9167L63.2131 95.2265L61.4917 98.9077L63.458 102.602L59.5298 101.884L56.8636 104.856L56.1565 100.732L52.5422 98.8752L56.0335 97.0443L56.466 92.9233Z' fill='%23CFCFCF' fill-opacity='0.678431'/%3E%3Cpath d='M72.4441 65.3742L75.3098 68.3674L79.1911 67.6774L77.4698 71.3586L79.436 75.0524L75.5078 74.3345L72.8416 77.3072L72.1351 73.1827L68.5202 71.3261L72.0115 69.4952L72.4441 65.3742Z' fill='%23CFCFCF' fill-opacity='0.678431'/%3E%3Cpath d='M97.3073 87.1584L100.173 90.1517L104.054 89.4616L102.333 93.1428L104.299 96.8367L100.371 96.1187L97.7049 99.0915L96.9984 94.9669L93.3835 93.1103L96.8748 91.2794L97.3073 87.1584Z' fill='%23CFCFCF' fill-opacity='0.678431'/%3E%3Cpath d='M112.725 120.33L115.59 123.324L119.472 122.633L117.75 126.314L119.717 130.009L115.789 129.291L113.123 132.264L112.416 128.138L108.801 126.282L112.293 124.451L112.725 120.33Z' fill='%23CFCFCF' fill-opacity='0.678431'/%3E%3Cpath d='M132.837 131.032L135.702 134.025L139.584 133.335L137.862 137.016L139.829 140.71L135.901 139.992L133.235 142.965L132.528 138.84L128.913 136.984L132.405 135.153L132.837 131.032Z' fill='%23CFCFCF' fill-opacity='0.678431'/%3E%3Cpath d='M120.483 79.6181L123.348 82.6116L127.229 81.9209L125.508 85.6021L127.475 89.297L123.547 88.5785L120.88 91.5519L120.173 87.4262L116.559 85.5694L120.051 83.7391L120.483 79.6181Z' fill='%23CFCFCF' fill-opacity='0.678431'/%3E%3Cpath d='M134.066 50.3388L136.931 53.3321L140.812 52.6414L139.091 56.3226L141.058 60.0176L137.129 59.299L134.463 62.2724L133.756 58.1466L130.142 56.2899L133.633 54.4597L134.066 50.3388Z' fill='%23CFCFCF' fill-opacity='0.678431'/%3E%3Cpath d='M81.7439 14.0427L84.6092 17.0367L88.4912 16.3465L86.7696 20.0271L88.736 23.7215L84.8078 23.0036L82.1416 25.9763L81.4349 21.8511L77.8202 19.9952L81.3115 18.1643L81.7439 14.0427Z' fill='%23CFCFCF' fill-opacity='0.678431'/%3E%3Cpath d='M46.7731 122.772L49.6385 125.766L53.5204 125.075L51.799 128.757L53.7652 132.45L49.8371 131.733L47.1709 134.705L46.4644 130.581L42.85 128.724L46.3407 126.893L46.7731 122.772Z' fill='%23CFCFCF' fill-opacity='0.678431'/%3E%3Cpath d='M2.35715 206.604L5.22251 209.598L9.10389 208.908L7.3823 212.589L9.34873 216.283L5.42113 215.565L2.75438 218.538L2.04766 214.413L-1.56647 212.557L1.92479 210.726L2.35715 206.604Z' fill='%23CFCFCF' fill-opacity='0.678431'/%3E%3Cpath d='M11.823 213.583L14.6883 216.577L18.57 215.886L16.8487 219.568L18.8153 223.263L14.8869 222.544L12.2209 225.517L11.514 221.392L7.89913 219.535L11.3906 217.705L11.823 213.583Z' fill='%23CFCFCF' fill-opacity='0.678431'/%3E%3Cpath d='M44.1589 245.82L47.0241 248.813L50.9052 248.123L49.1839 251.804L51.1503 255.499L47.2227 254.78L44.5559 257.753L43.8492 253.628L40.2349 251.771L43.7258 249.941L44.1589 245.82Z' fill='%23CFCFCF' fill-opacity='0.678431'/%3E%3Cpath d='M93.7566 232.485L96.6217 235.478L100.504 234.788L98.7823 238.469L100.749 242.163L96.8203 241.445L94.1543 244.418L93.4476 240.293L89.8327 238.436L93.324 236.606L93.7566 232.485Z' fill='%23CFCFCF' fill-opacity='0.678431'/%3E%3Cpath d='M70.5534 210.522L73.4186 213.515L77.3003 212.824L75.5789 216.506L77.5454 220.2L73.6172 219.482L70.9505 222.455L70.2443 218.33L66.6294 216.473L70.1209 214.643L70.5534 210.522Z' fill='%23CFCFCF' fill-opacity='0.678431'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  width: 195px;
  height: 278px;
  position: absolute;
  top: -28px;
  z-index: 1;
}
.mobil_nav #sidebarMenu .data .link_ac {
  border-radius: 15px;
  background: #0C51D6;
  width: 99px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 37px;
  margin-top: 48px;
  position: relative;
  z-index: 2;
}
.mobil_nav #sidebarMenu .data .link_ac a {
  color: #FFF;
  text-align: center;
  font-family: Antonio;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  line-height: 18px;
  text-decoration: none;
}
.mobil_nav input[type=checkbox]:checked ~ #sidebarMenu {
  transform: translateX(0);
}
.mobil_nav input[type=checkbox] {
  transition: all 0.3s;
  box-sizing: border-box;
  display: none;
}
.mobil_nav .sidebarIconToggle {
  transition: all 0.3s;
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
  z-index: 99;
  height: 100%;
  width: 100%;
  height: 20px;
  width: 30px;
  z-index: 999;
}
.mobil_nav .sidebarIconToggle svg {
  transition: all 0.3s;
}
.mobil_nav .spinner {
  transition: all 0.3s;
  box-sizing: border-box;
  position: absolute;
  height: 3px;
  width: 36px;
  border-radius: 50px;
  background-color: #000000;
}
.mobil_nav .horizontal {
  transition: all 0.3s;
  box-sizing: border-box;
  position: relative;
  float: left;
  margin-top: 7px;
}
.mobil_nav .diagonal.part-1 {
  position: relative;
  transition: all 0.3s;
  box-sizing: border-box;
  float: left;
  width: 20px;
}
.mobil_nav .diagonal.part-2 {
  transition: all 0.3s;
  box-sizing: border-box;
  position: relative;
  float: left;
  margin-top: 7px;
  width: 26px;
}
.mobil_nav input[type=checkbox]:checked ~ .sidebarIconToggle {
  opacity: 1;
  width: 30px;
  height: 20px;
  left: 240px;
}
.mobil_nav input[type=checkbox]:checked ~ .sidebarIconToggle .spinner {
  background-color: #fff;
}
.mobil_nav input[type=checkbox]:checked ~ .sidebarIconToggle > .horizontal {
  transition: all 0.3s;
  box-sizing: border-box;
  opacity: 0;
}
.mobil_nav input[type=checkbox]:checked ~ .sidebarIconToggle > .diagonal.part-1 {
  transition: all 0.3s;
  box-sizing: border-box;
  transform: rotate(135deg);
  margin-top: 8px;
}
.mobil_nav input[type=checkbox]:checked ~ .sidebarIconToggle > .diagonal.part-2 {
  transition: all 0.3s;
  box-sizing: border-box;
  transform: rotate(-135deg);
  margin-top: -13px;
  width: 20px;
}

header {
  padding-top: 60px;
  padding-bottom: 70px;
}
@media (max-width: 575.98px) {
  header {
    padding-bottom: 30px;
    padding-top: 50px;
    position: fixed;
    width: 100%;
    z-index: 99;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  header {
    padding-bottom: 30px;
    padding-top: 50px;
    position: fixed;
    width: 100%;
    z-index: 99;
  }
}
header .navigation {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
header .navigation ul {
  max-width: 620px;
  width: 100%;
  justify-content: space-between;
  padding-right: 30px;
}
@media (max-width: 575.98px) {
  header .navigation ul {
    display: none;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  header .navigation ul {
    display: none;
  }
}
header .navigation ul li a {
  color: #0C51D6;
  font-family: Antonio;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
  letter-spacing: 2px;
  text-decoration: none;
}
header .navigation .link_ac {
  border-radius: 15px;
  background: #FFF;
  width: 187px;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 575.98px) {
  header .navigation .link_ac {
    width: 99px;
    height: 32px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  header .navigation .link_ac {
    width: 99px;
    height: 32px;
  }
}
header .navigation .link_ac a {
  color: #0C51D6;
  text-align: center;
  font-family: Antonio;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}
@media (max-width: 575.98px) {
  header .navigation .link_ac a {
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  header .navigation .link_ac a {
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
  }
}

footer {
  padding-bottom: 70px;
  padding-top: 60px;
}
@media (max-width: 575.98px) {
  footer {
    padding-bottom: 20px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  footer {
    padding-bottom: 20px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  footer {
    padding-bottom: 20px;
  }
}
footer .container {
  max-width: 1150px;
  padding-left: 20px;
  padding-right: 20px;
}
footer .row {
  align-items: center;
}
@media (max-width: 575.98px) {
  footer .navigation {
    order: 2;
    width: 100%;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  footer .navigation {
    order: 2;
    width: 100%;
    text-align: center;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  footer .navigation {
    order: 2;
    width: 100%;
    text-align: center;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  footer .navigation ul {
    justify-content: center;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  footer .navigation ul {
    justify-content: center;
  }
}
footer .navigation ul li {
  padding-right: 36px;
}
@media (max-width: 575.98px) {
  footer .navigation ul li {
    padding-right: 16px;
    margin-bottom: 6px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  footer .navigation ul li {
    padding-right: 16px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  footer .navigation ul li {
    padding-right: 16px;
  }
}
footer .navigation ul li a {
  text-decoration: none;
  color: #505F98;
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}
footer .btn_group {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 575.98px) {
  footer .btn_group {
    order: 1;
    justify-content: space-between;
    margin-bottom: 16px;
    width: 100%;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  footer .btn_group {
    order: 1;
    justify-content: space-between;
    margin-bottom: 16px;
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  footer .btn_group {
    order: 1;
    justify-content: space-between;
    margin-bottom: 16px;
    width: 100%;
  }
}
footer .btn_group a {
  max-width: 218px;
  width: 100%;
  text-decoration: none;
  border-radius: 15px;
  height: 33px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Inter;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin-left: 26px;
  background: #0C51D6;
  color: #FFF;
}
@media (max-width: 575.98px) {
  footer .btn_group a {
    width: calc(50% - 8px);
    margin-left: 0;
    font-size: 13px;
    height: 35px;
    max-width: 100%;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  footer .btn_group a {
    width: calc(50% - 8px);
    margin-left: 0;
    font-size: 13px;
    height: 35px;
    max-width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  footer .btn_group a {
    width: calc(50% - 8px);
    margin-left: 0;
    font-size: 13px;
    height: 35px;
    max-width: 100%;
  }
}
footer .btn_group a.ac {
  background: #FFF;
  color: #0C51D6;
}
footer .social {
  display: flex;
  justify-content: space-between;
  padding-top: 15px;
  flex-wrap: wrap;
}
@media (max-width: 575.98px) {
  footer .social {
    justify-content: center;
    padding-top: 10px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  footer .social {
    justify-content: center;
    padding-top: 10px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  footer .social {
    justify-content: center;
    padding-top: 10px;
  }
}
footer .social::after {
  content: "";
  height: 1px;
  max-width: 1110px;
  background: #CDD1D4;
  width: calc(100% - 40px);
  position: absolute;
  margin: 0 auto;
  left: 0;
  right: 0;
}
@media (max-width: 575.98px) {
  footer .social::after {
    width: calc(100% - 40px);
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  footer .social::after {
    width: calc(100% - 40px);
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  footer .social::after {
    width: calc(100% - 40px);
  }
}
footer .social ul {
  padding-top: 10px;
}
@media (max-width: 575.98px) {
  footer .social ul {
    order: 2;
    justify-content: space-between;
    width: 100%;
    padding-top: 16px;
    max-width: 270px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  footer .social ul {
    max-width: 270px;
    order: 2;
    justify-content: space-between;
    width: 100%;
    margin: 0 auto;
    padding-top: 16px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  footer .social ul {
    max-width: 270px;
    order: 2;
    justify-content: space-between;
    width: 100%;
    margin: 0 auto;
    padding-top: 16px;
  }
}
footer .social ul li {
  padding-right: 18px;
}
footer .social ul li:last-child {
  padding-right: 0px;
}
footer .social ul li a {
  text-decoration: none;
  color: #505F98;
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}
footer .social .social_list {
  display: flex;
  align-items: center;
}
@media (max-width: 575.98px) {
  footer .social .social_list {
    order: 1;
    padding-top: 10px;
    width: 100%;
    justify-content: center;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  footer .social .social_list {
    order: 1;
    padding-top: 10px;
    width: 100%;
    justify-content: center;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  footer .social .social_list {
    order: 1;
    padding-top: 10px;
    width: 100%;
    justify-content: center;
  }
}
footer .social .social_list .item {
  margin-left: 30px;
}
footer .social .social_list .item:first-child {
  margin-left: 0px;
}
footer .copyright {
  text-align: center;
  color: #505F98;
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  padding-top: 10px;
}
@media (max-width: 575.98px) {
  footer .copyright {
    order: 3;
    padding-top: 32px;
    width: 100%;
  }
  footer .copyright::after {
    content: "";
    height: 1px;
    max-width: 1100px;
    background: #CDD1D4;
    width: 100%;
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
    margin-top: -17px;
    width: calc(100% - 40px);
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  footer .copyright {
    order: 3;
    padding-top: 32px;
    width: 100%;
  }
  footer .copyright::after {
    content: "";
    height: 1px;
    max-width: 1100px;
    background: #CDD1D4;
    width: 100%;
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
    margin-top: -17px;
    width: calc(100% - 40px);
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  footer .copyright {
    order: 3;
    padding-top: 32px;
    width: 100%;
  }
  footer .copyright::after {
    content: "";
    height: 1px;
    max-width: 1100px;
    background: #CDD1D4;
    width: 100%;
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
    margin-top: -17px;
    width: calc(100% - 40px);
  }
}

.about {
  margin-bottom: 168px;
  margin-top: 20px;
  position: relative;
}
.about::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='342' height='338' viewBox='0 0 342 338' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.3'%3E%3Cpath d='M45.4892 149.531L38.0954 138.227L14.2057 143.311L3.16182 148.075L3.81638 177.266L41.6469 198.883L71.3766 213.243L81.3971 204.408L99.9927 184.039L122.177 160.337L179.627 135.271L221.488 134.216L273.722 139.665' stroke='white' stroke-opacity='0.53' stroke-width='3'/%3E%3Cpath d='M285.43 173.597L226.925 192.07L258.612 224.525' stroke='white' stroke-opacity='0.53' stroke-width='3'/%3E%3C/g%3E%3Cpath d='M54.7481 106.679L51.8988 110.866L53.6309 115.622L48.8855 114.164L44.998 117.354L44.9143 112.267L40.7801 109.482L45.4734 107.796L46.8059 102.885L49.7895 106.929L54.7481 106.679Z' fill='white' fill-opacity='0.51'/%3E%3Cpath d='M54.4213 89.4455L51.572 93.6325L53.3045 98.3882L48.5584 96.9307L44.6702 100.121L44.5875 95.0342L40.4523 92.2492L45.1462 90.5627L46.4794 85.651L49.4627 89.696L54.4213 89.4455Z' fill='white' fill-opacity='0.51'/%3E%3Cpath d='M29.7016 84.1809L26.8517 88.3682L28.5835 93.1243L23.8387 91.666L19.9505 94.8562L19.8672 89.77L15.7325 86.9845L20.4265 85.2981L21.7584 80.3871L24.7423 84.4317L29.7016 84.1809Z' fill='white' fill-opacity='0.51'/%3E%3Cpath d='M15.2758 84.8743L12.4261 89.0622L14.158 93.8185L9.41264 92.3605L5.52505 95.5502L5.44136 90.4634L1.3072 87.6785L6.00045 85.9924L7.33263 81.0805L10.3165 85.1251L15.2758 84.8743Z' fill='white' fill-opacity='0.51'/%3E%3Cpath d='M-1.74012 119.59L-4.58947 123.777L-2.85733 128.534L-7.6027 127.076L-11.4909 130.266L-11.574 125.179L-15.7088 122.394L-11.0149 120.708L-9.68241 115.796L-6.6988 119.84L-1.74012 119.59Z' fill='white' fill-opacity='0.51'/%3E%3Cpath d='M22.5521 161.99L19.7029 166.177L21.4353 170.933L16.6899 169.475L12.8018 172.665L12.7184 167.579L8.58423 164.794L13.2778 163.107L14.6103 158.196L17.5936 162.241L22.5521 161.99Z' fill='white' fill-opacity='0.51'/%3E%3Cpath d='M41.0141 193.43L38.1641 197.617L39.8969 202.374L35.1512 200.915L31.2634 204.106L31.1804 199.019L27.0455 196.234L31.7391 194.547L33.0716 189.636L36.0548 193.681L41.0141 193.43Z' fill='white' fill-opacity='0.51'/%3E%3Cpath d='M56.5512 187.331L53.7013 191.518L55.4338 196.274L50.6883 194.816L46.8002 198.006L46.7174 192.92L42.5822 190.135L47.2761 188.448L48.6087 183.537L51.5919 187.582L56.5512 187.331Z' fill='white' fill-opacity='0.51'/%3E%3Cpath d='M123.468 154.729L120.618 158.917L122.35 163.673L117.605 162.215L113.717 165.404L113.633 160.318L109.499 157.533L114.192 155.847L115.525 150.935L118.509 154.979L123.468 154.729Z' fill='white' fill-opacity='0.51'/%3E%3Cpath d='M192.565 152.094L189.715 156.281L191.448 161.038L186.702 159.58L182.814 162.77L182.73 157.683L178.596 154.898L183.29 153.212L184.622 148.3L187.606 152.345L192.565 152.094Z' fill='white' fill-opacity='0.51'/%3E%3Cpath d='M232.857 171.19L230.007 175.378L231.74 180.134L226.994 178.676L223.106 181.866L223.022 176.78L218.888 173.994L223.582 172.308L224.914 167.396L227.898 171.441L232.857 171.19Z' fill='white' fill-opacity='0.51'/%3E%3Cpath d='M302.392 177.418L299.542 181.606L301.274 186.362L296.529 184.904L292.641 188.094L292.558 183.007L288.423 180.222L293.116 178.536L294.449 173.624L297.432 177.668L302.392 177.418Z' fill='white' fill-opacity='0.51'/%3E%3Cpath d='M280.33 201.959L277.481 206.146L279.213 210.902L274.468 209.444L270.58 212.634L270.497 207.548L266.362 204.763L271.055 203.076L272.388 198.165L275.372 202.209L280.33 201.959Z' fill='white' fill-opacity='0.51'/%3E%3Cpath d='M247.11 222.259L244.261 226.446L245.993 231.202L241.248 229.744L237.36 232.934L237.276 227.847L233.142 225.062L237.836 223.376L239.167 218.464L242.151 222.509L247.11 222.259Z' fill='white' fill-opacity='0.51'/%3E%3C/svg%3E%0A");
  position: absolute;
  width: 100%;
  height: 100%;
  top: -101px;
  background-repeat: no-repeat;
  max-width: 343px;
  max-height: 338px;
  left: -131px;
  z-index: -1;
}
.about::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='323' height='243' viewBox='0 0 323 243' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.3'%3E%3Cpath d='M10.3076 157.734L87.9286 111.07L108.995 54.3594L69.1857 13.932L179.325 10.1858L193.252 17.4832L201.82 38.4476L239.664 48.9282L284.29 136.715L357.485 232.543' stroke='white' stroke-opacity='0.5' stroke-width='3'/%3E%3Cpath d='M174.258 163.928L181.664 99.1265L239.664 48.9282' stroke='white' stroke-opacity='0.5' stroke-width='3'/%3E%3C/g%3E%3Cpath d='M69.1263 3.72705L72.1644 10.1805L78.9564 11.2153L74.0404 16.2376L75.2014 23.3306L69.1263 19.9828L63.0514 23.3306L64.2114 16.2376L59.2964 11.2153L66.0884 10.1805L69.1263 3.72705Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M179.263 0.387695L182.301 6.84114L189.093 7.87605L184.177 12.8994L185.337 19.9922L179.263 16.6434L173.187 19.9922L174.348 12.8994L169.433 7.87605L176.224 6.84114L179.263 0.387695Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M193.373 7.90845L196.411 14.3629L203.204 15.3967L198.288 20.421L199.449 27.513L193.373 24.1652L187.298 27.513L188.459 20.421L183.544 15.3967L190.335 14.3629L193.373 7.90845Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M203.203 28.5479L206.243 35.0023L213.035 36.0372L208.119 41.0605L209.279 48.1524L203.203 44.8046L197.129 48.1524L198.29 41.0605L193.374 36.0372L200.166 35.0023L203.203 28.5479Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M239.665 40.075L242.703 46.5284L249.496 47.5632L244.58 52.5865L245.74 59.6785L239.665 56.3307L233.59 59.6785L234.751 52.5865L229.835 47.5632L236.627 46.5284L239.665 40.075Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M181.512 90.1914L184.55 96.6459L191.343 97.6808L186.427 102.704L187.587 109.796L181.512 106.448L175.437 109.796L176.598 102.704L171.682 97.6808L178.474 96.6459L181.512 90.1914Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M174.258 154.126L177.296 160.58L184.089 161.614L179.173 166.637L180.333 173.73L174.258 170.381L168.183 173.73L169.344 166.637L164.429 161.614L171.22 160.58L174.258 154.126Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M284.216 126.234L287.254 132.687L294.046 133.722L289.13 138.746L290.29 145.839L284.216 142.49L278.141 145.839L279.301 138.746L274.386 133.722L281.178 132.687L284.216 126.234Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M108.418 44.3044L111.456 50.7589L118.248 51.7927L113.332 56.816L114.493 63.909L108.418 60.56L102.342 63.909L103.503 56.816L98.5884 51.7927L105.38 50.7589L108.418 44.3044Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M88.0713 99.9946L91.1093 106.448L97.9022 107.482L92.9862 112.505L94.1462 119.598L88.0713 116.249L81.9952 119.598L83.1572 112.505L78.2412 107.482L85.0333 106.448L88.0713 99.9946Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M61.3334 116.915L64.3713 123.368L71.1644 124.403L66.2484 129.426L67.4084 136.519L61.3334 133.171L55.2584 136.519L56.4194 129.426L51.5044 124.403L58.2954 123.368L61.3334 116.915Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M10.3065 148.035L13.3445 154.489L20.1375 155.523L15.2216 160.547L16.3815 167.64L10.3065 164.291L4.23157 167.64L5.39148 160.547L0.476562 155.523L7.26855 154.489L10.3065 148.035Z' fill='white' fill-opacity='0.5'/%3E%3C/svg%3E%0A");
  position: absolute;
  width: 100%;
  height: 100%;
  top: -17px;
  background-repeat: no-repeat;
  max-width: 343px;
  max-height: 338px;
  right: -150px;
  z-index: -1;
}
@media (max-width: 575.98px) {
  .about {
    margin-bottom: 60px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .about {
    margin-bottom: 60px;
  }
}
.about .row {
  flex-direction: column;
}
.about h1.title {
  font-family: Inter;
  font-size: 50px;
  font-style: normal;
  font-weight: 600;
  line-height: 66px;
  /* 132% */
  letter-spacing: 1px;
  color: #091133;
  margin-bottom: 20px;
}
@media (max-width: 575.98px) {
  .about h1.title {
    font-family: Inter;
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: 26px;
    /* 173.333% */
    letter-spacing: 1px;
    text-align: center;
    margin-bottom: 12px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .about h1.title {
    font-family: Inter;
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: 26px;
    /* 173.333% */
    letter-spacing: 1px;
    text-align: center;
    margin-bottom: 12px;
  }
}
.about .info {
  font-family: Inter;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
  /* 166.667% */
  color: #505F98;
  max-width: 710px;
}
@media (max-width: 575.98px) {
  .about .info {
    font-family: Inter;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 19px;
    /* 190% */
    text-align: center;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .about .info {
    font-family: Inter;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 19px;
    /* 190% */
    text-align: center;
  }
}
.about .calculation {
  margin-top: 50px;
  max-width: 387px;
  width: 100%;
}
.about .calculation .nav {
  flex-direction: row;
  border: none;
  max-width: 100%;
  width: 100%;
  justify-content: space-between;
}
.about .calculation .nav .nav-item {
  margin-bottom: 16px;
  width: calc(50% - 6px);
}
.about .calculation .nav .nav-item .nav-link {
  border-radius: 15px;
  border: 1px solid rgba(0, 0, 0, 0.18);
  background: rgba(217, 217, 217, 0);
  color: #000;
  font-family: Mulish;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 26px;
  /* 162.5% */
  display: flex;
  align-items: center;
  justify-content: center;
  height: 42px;
  width: 100%;
}
.about .calculation .nav .nav-item .nav-link.active {
  background: #FFF;
  color: #000;
}
.about .calculation .form {
  max-width: 388px;
  width: 100%;
}
.about .calculation .form .form-check {
  position: relative;
  height: 42px;
  max-width: 87px;
  margin-left: 16px;
  width: 100%;
  padding: 0px;
}
.about .calculation .form .form-check input {
  position: absolute;
  top: 0;
  opacity: 0;
  padding: 0 !important;
}
.about .calculation .form .form-check input:checked ~ label {
  background: #FFF;
  color: #000;
}
.about .calculation .form .form-check label {
  border-radius: 15px;
  border: 1px solid rgba(0, 0, 0, 0.18);
  background: transparent;
  color: #000;
  font-family: Mulish;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 26px;
  /* 162.5% */
  cursor: pointer;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.about .calculation .form .item {
  margin-bottom: 14px;
  display: flex;
}
.about .calculation .form .item input {
  background: transparent;
  border-radius: 999px;
  border: 1px solid rgba(0, 0, 0, 0.18);
  color: #000;
  font-family: Mulish;
  font-size: 15px;
  font-style: normal;
  font-weight: 300;
  line-height: 26px;
  /* 173.333% */
  padding: 0px 24px;
  height: 42px;
  display: flex;
  align-items: center;
  box-shadow: none;
  outline: none;
  border-radius: 15px;
}
.about .calculation .form .item input::-moz-placeholder {
  color: #000;
}
.about .calculation .form .item input::placeholder {
  color: #000;
}
.about .calculation .form .item textarea {
  border-radius: 15px;
  border: 1px solid rgba(0, 0, 0, 0.18);
  background: transparent;
  color: #000;
  font-family: Mulish;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 26px;
  /* 162.5% */
  max-height: 152px;
}
.about .calculation .form .item textarea::-moz-placeholder {
  color: #000;
}
.about .calculation .form .item textarea::placeholder {
  color: #000;
}
.about .calculation .form .item button[type=submit] {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 999px;
  background: #FFF;
  color: #000;
  font-family: Mulish;
  font-size: 15px;
  font-style: normal;
  font-weight: 300;
  line-height: 26px;
  /* 173.333% */
  width: 100%;
  box-shadow: none;
  outline: none;
}
.about .calculation .form .item button[type=submit].delete {
  border: 1px solid rgba(0, 0, 0, 0.18);
  background: transparent;
  color: #000;
}
.about .calculation .form .text {
  color: rgba(9, 17, 51, 0.74);
  font-family: Inter;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 216.667% */
}
.about .calculation .form .form-input {
  color: #000;
  font-family: Mulish;
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  line-height: 26px;
  /* 216.667% */
  display: flex;
  align-items: center;
  margin-bottom: 26px;
}
.about .calculation .form .form-input label {
  margin-left: 8px;
}

.info_project {
  margin-bottom: 120px;
}
@media (max-width: 575.98px) {
  .info_project {
    margin-bottom: 60px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .info_project {
    margin-bottom: 60px;
  }
}
.info_project .item {
  width: 50%;
}
@media (max-width: 575.98px) {
  .info_project .item {
    margin-bottom: 20px;
    width: 100%;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .info_project .item {
    margin-bottom: 20px;
    width: 100%;
  }
}
.info_project .item:nth-child(1) {
  margin-bottom: 52px;
  width: 100%;
}
@media (max-width: 575.98px) {
  .info_project .item:nth-child(1) {
    margin-bottom: 20px;
    width: 100%;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .info_project .item:nth-child(1) {
    margin-bottom: 20px;
    width: 100%;
  }
}
.info_project .item:nth-child(1) .title {
  font-family: Roboto;
  font-size: 36px;
  font-style: normal;
  font-weight: 600;
  line-height: 48px;
  /* 133.333% */
  margin-bottom: 44px;
}
@media (max-width: 575.98px) {
  .info_project .item:nth-child(1) .title {
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: 48px;
    /* 320% */
    margin-bottom: 0;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .info_project .item:nth-child(1) .title {
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: 48px;
    /* 320% */
    margin-bottom: 0;
  }
}
.info_project .item:nth-child(1) .desc {
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 130% */
}
@media (max-width: 575.98px) {
  .info_project .item:nth-child(1) .desc {
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 17px;
    /* 170% */
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .info_project .item:nth-child(1) .desc {
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 17px;
    /* 170% */
  }
}
.info_project .item .title {
  color: #091133;
  font-family: Roboto;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 26px;
  /* 108.333% */
  margin-bottom: 12px;
}
@media (max-width: 575.98px) {
  .info_project .item .title {
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: 26px;
    /* 200% */
    margin-bottom: 0;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .info_project .item .title {
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: 26px;
    /* 200% */
    margin-bottom: 0;
  }
}
.info_project .item .desc {
  color: #505F98;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  /* 140% */
}
@media (max-width: 575.98px) {
  .info_project .item .desc {
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 17px;
    /* 170% */
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .info_project .item .desc {
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 17px;
    /* 170% */
  }
}

.blog_block .title_block {
  color: #091133;
  font-family: Inter;
  font-size: 36px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-align: center;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 55px;
}
@media (max-width: 575.98px) {
  .blog_block .title_block {
    color: #091133;
    font-family: Inter;
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 40px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .blog_block .title_block {
    color: #091133;
    font-family: Inter;
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 40px;
  }
}
.blog_block .title_block::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='146' viewBox='0 0 100 146' fill='none'%3E%3Cpath d='M50.8308 52.7102L41.03 44.6232L38.928 47.6739L39.4578 51.4942C44.666 53.7107 50.8308 52.7102 50.8308 52.7102ZM33.5961 38.3965L31.8211 37.4287C31.8211 37.4287 30.1513 39.5875 29.0758 40.8468C27.9994 42.1053 30.3387 44.2361 30.3387 44.2361C30.3387 44.2361 30.929 41.7827 31.1148 41.3349C31.3006 40.8863 33.5961 38.3965 33.5961 38.3965ZM97.6414 127.782C96.7155 141.331 81.8738 149.342 69.8482 142.784C60.7437 137.819 57.424 126.464 62.5171 117.5C66.4479 110.581 69.7829 103.847 68.4378 102.964C60.9395 98.0452 48.3841 89.6113 44.8717 87.6954L28.249 78.6307C25.0959 76.9107 22.6852 74.115 21.4684 70.7645L8.10454 33.9819L1 2.26214C1 2.26214 2.75199 -1.63109 7.45355 4.25772C12.1551 10.1458 14.1304 20.9207 14.1304 20.9207C14.1304 20.9207 18.2854 11.9661 19.6412 11.0423C20.9962 10.1193 32.3639 2.04966 35.2721 2.11114C38.1795 2.17339 36.7254 9.55373 32.8507 12.9824C28.9767 16.4103 24.4832 20.1942 24.4832 20.1942L19.9844 33.5333L25.2471 28.3686C25.2471 28.3686 23.965 26.1461 24.7949 24.6591C25.6248 23.1721 27.3729 22.0472 30.0331 22.8047C31.167 23.1281 31.617 23.3049 31.7613 23.402C32.6795 22.7599 37.2667 19.6235 39.8416 19.288C42.7121 18.9138 52.7133 16.0566 54.1689 16.7117C55.6252 17.3667 55.4548 20.1836 50.9621 23.9668C46.4694 27.7515 40.6577 28.8757 40.6577 28.8757L42.9984 30.7065C42.9984 30.7065 55.507 25.6147 57.4409 26.669C59.3748 27.7241 58.8973 31.3426 55.5194 33.3792C52.1414 35.4157 50.3341 36.6469 50.3341 36.6469C50.3341 36.6469 65.0967 47.607 69.287 49.8918C73.4765 52.1766 85.5021 64.2761 87.684 68.6528C89.8659 73.0288 97.3996 85.8501 98.4989 90.2041C99.5822 94.4898 98.7293 111.867 97.6414 127.782Z' stroke='%23091133' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 100px;
  height: 146px;
  margin-right: 46px;
}
@media (max-width: 575.98px) {
  .blog_block .title_block::before {
    display: none;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .blog_block .title_block::before {
    display: none;
  }
}
.blog_block .title_block::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='146' viewBox='0 0 100 146' fill='none'%3E%3Cpath d='M49.1692 52.7102L58.97 44.6232L61.072 47.6739L60.5422 51.4942C55.334 53.7107 49.1692 52.7102 49.1692 52.7102ZM66.4039 38.3965L68.1789 37.4287C68.1789 37.4287 69.8487 39.5875 70.9242 40.8468C72.0006 42.1053 69.6613 44.2361 69.6613 44.2361C69.6613 44.2361 69.071 41.7827 68.8852 41.3349C68.6994 40.8863 66.4039 38.3965 66.4039 38.3965ZM2.3586 127.782C3.28448 141.331 18.1262 149.342 30.1518 142.784C39.2563 137.819 42.576 126.464 37.4829 117.5C33.5521 110.581 30.2171 103.847 31.5622 102.964C39.0605 98.0452 51.6159 89.6113 55.1283 87.6954L71.751 78.6307C74.9041 76.9107 77.3148 74.115 78.5316 70.7645L91.8955 33.9819L99 2.26214C99 2.26214 97.248 -1.63109 92.5465 4.25772C87.8449 10.1458 85.8696 20.9207 85.8696 20.9207C85.8696 20.9207 81.7146 11.9661 80.3588 11.0423C79.0038 10.1193 67.6361 2.04966 64.7279 2.11114C61.8205 2.17339 63.2746 9.55373 67.1493 12.9824C71.0233 16.4103 75.5168 20.1942 75.5168 20.1942L80.0156 33.5333L74.7529 28.3686C74.7529 28.3686 76.035 26.1461 75.2051 24.6591C74.3752 23.1721 72.6271 22.0472 69.9669 22.8047C68.833 23.1281 68.383 23.3049 68.2387 23.402C67.3205 22.7599 62.7333 19.6235 60.1584 19.288C57.2879 18.9138 47.2867 16.0566 45.8311 16.7117C44.3748 17.3667 44.5452 20.1836 49.0379 23.9668C53.5306 27.7515 59.3423 28.8757 59.3423 28.8757L57.0016 30.7065C57.0016 30.7065 44.493 25.6147 42.5591 26.669C40.6252 27.7241 41.1027 31.3426 44.4806 33.3792C47.8586 35.4157 49.6659 36.6469 49.6659 36.6469C49.6659 36.6469 34.9033 47.607 30.713 49.8918C26.5235 52.1766 14.4979 64.2761 12.316 68.6528C10.1341 73.0288 2.60044 85.8501 1.50106 90.2041C0.417797 94.4898 1.27074 111.867 2.3586 127.782Z' stroke='%23091133' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 100px;
  height: 146px;
  margin-left: 46px;
}
@media (max-width: 575.98px) {
  .blog_block .title_block::after {
    display: none;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .blog_block .title_block::after {
    display: none;
  }
}
.blog_block .item {
  margin-bottom: 37px;
}
@media (max-width: 575.98px) {
  .blog_block .item {
    display: flex;
    padding: 0px;
    background: #FFF;
    margin-bottom: 12px;
    border-radius: 0px 15px 15px 0px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .blog_block .item {
    display: flex;
    padding: 0px;
    background: #FFF;
    margin-bottom: 12px;
    border-radius: 0px 15px 15px 0px;
  }
}
.blog_block .item .image {
  margin-bottom: 20px;
  max-height: 210px;
  height: 100%;
  overflow: hidden;
}
@media (max-width: 575.98px) {
  .blog_block .item .image {
    width: 97px;
    flex-shrink: 0;
    margin-bottom: 0px;
    height: auto;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .blog_block .item .image {
    width: 97px;
    flex-shrink: 0;
    margin-bottom: 0px;
    height: auto;
  }
}
.blog_block .item .image img {
  -o-object-fit: cover;
     object-fit: cover;
  height: 100%;
  width: 100%;
}
@media (max-width: 575.98px) {
  .blog_block .item .caption {
    padding: 8px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .blog_block .item .caption {
    padding: 8px;
  }
}
.blog_block .item .caption .title {
  margin-bottom: 8px;
}
.blog_block .item .caption .title a {
  color: #505F98;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
}
@media (max-width: 575.98px) {
  .blog_block .item .caption .title a {
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .blog_block .item .caption .title a {
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
  }
}
.blog_block .item .caption .description {
  color: #505F98;
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
@media (max-width: 575.98px) {
  .blog_block .item .caption .description {
    font-size: 8px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .blog_block .item .caption .description {
    font-size: 8px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
  }
}
.blog_block .item .caption .more {
  text-decoration: none;
  color: #505F98;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
}
@media (max-width: 575.98px) {
  .blog_block .item .caption .more {
    font-size: 8px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .blog_block .item .caption .more {
    font-size: 8px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
  }
}
.blog_block .more {
  display: flex;
  justify-content: center;
}
.blog_block .more a {
  color: #FFF;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 26px;
  /* 162.5% */
  text-decoration: none;
  border-radius: 15px;
  background: #0C51D6;
  width: 302px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 575.98px) {
  .blog_block .more a {
    font-family: Inter;
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    /* 200% */
    width: 154px;
    height: 38px;
    margin-top: 30px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .blog_block .more a {
    font-family: Inter;
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    /* 200% */
    width: 154px;
    height: 38px;
    margin-top: 30px;
  }
}

.help {
  margin-bottom: 120px;
  margin-top: 120px;
}
@media (max-width: 575.98px) {
  .help {
    margin-bottom: 60px;
    margin-top: 60px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .help {
    margin-bottom: 60px;
    margin-top: 60px;
  }
}
.help .title_block {
  color: #091133;
  font-family: Inter;
  font-size: 36px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-align: center;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 55px;
}
@media (max-width: 575.98px) {
  .help .title_block {
    color: #091133;
    font-family: Inter;
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 40px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .help .title_block {
    color: #091133;
    font-family: Inter;
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 40px;
  }
}
.help .list .item {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
}
@media (max-width: 575.98px) {
  .help .list .item {
    flex-direction: row;
    align-items: flex-start;
    margin-bottom: 20px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .help .list .item {
    flex-direction: row;
    align-items: flex-start;
    margin-bottom: 20px;
  }
}
.help .list .item .image {
  margin-bottom: 35px;
  display: flex;
  justify-content: center;
}
@media (max-width: 575.98px) {
  .help .list .item .image {
    width: 48px;
    flex-shrink: 0;
    margin-bottom: 0;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .help .list .item .image {
    width: 48px;
    flex-shrink: 0;
    margin-bottom: 0;
  }
}
.help .list .item .info {
  color: #505F98;
  text-align: center;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 162.5% */
  max-width: 289px;
}
@media (max-width: 575.98px) {
  .help .list .item .info {
    font-family: Inter;
    font-size: 9px;
    font-style: normal;
    font-weight: 400;
    line-height: 14px;
    /* 155.556% */
    text-align: left;
    padding-left: 20px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .help .list .item .info {
    font-family: Inter;
    font-size: 9px;
    font-style: normal;
    font-weight: 400;
    line-height: 14px;
    /* 155.556% */
    text-align: left;
    padding-left: 20px;
  }
}
.help .more {
  display: flex;
  justify-content: center;
}
.help .more a {
  color: #FFF;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 26px;
  /* 162.5% */
  text-decoration: none;
  border-radius: 15px;
  background: #0C51D6;
  width: 302px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 575.98px) {
  .help .more a {
    font-family: Inter;
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    /* 200% */
    width: 154px;
    height: 38px;
    margin-top: 30px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .help .more a {
    font-family: Inter;
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    /* 200% */
    width: 154px;
    height: 38px;
    margin-top: 30px;
  }
}

.testimonials {
  margin-bottom: 120px;
}
@media (max-width: 575.98px) {
  .testimonials {
    margin-bottom: 60px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .testimonials {
    margin-bottom: 60px;
  }
}
.testimonials .title_block {
  color: #091133;
  font-family: Inter;
  font-size: 36px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-align: center;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 55px;
}
@media (max-width: 575.98px) {
  .testimonials .title_block {
    color: #091133;
    font-family: Inter;
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 40px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .testimonials .title_block {
    color: #091133;
    font-family: Inter;
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 40px;
  }
}
.testimonials .list .item {
  padding: 0px 15px;
  margin-bottom: 20px;
}
.testimonials .list .item .image {
  width: 120px;
  height: 120px;
  margin: 0 auto;
  margin-bottom: 50px;
}
@media (max-width: 575.98px) {
  .testimonials .list .item .image {
    width: 60px;
    height: 60px;
    margin-bottom: 15px;
    margin-left: 0;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .testimonials .list .item .image {
    width: 60px;
    height: 60px;
    margin-bottom: 15px;
    margin-left: 0;
  }
}
.testimonials .list .item .image img {
  border-radius: 120px;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
}
.testimonials .list .item .info {
  color: #505F98;
  text-align: center;
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 162.5% */
}
@media (max-width: 575.98px) {
  .testimonials .list .item .info {
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 17px;
    /* 170% */
    text-align: left;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .testimonials .list .item .info {
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 17px;
    /* 170% */
    text-align: left;
  }
}
.testimonials .list .item .name {
  color: #505F98;
  text-align: center;
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 162.5% */
}
@media (max-width: 575.98px) {
  .testimonials .list .item .name {
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 17px;
    /* 170% */
    text-align: left;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .testimonials .list .item .name {
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 17px;
    /* 170% */
    text-align: left;
  }
}
.testimonials .more {
  display: flex;
  justify-content: center;
  margin-top: 70px;
}
@media (max-width: 575.98px) {
  .testimonials .more {
    margin-top: 20px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .testimonials .more {
    margin-top: 20px;
  }
}
.testimonials .more a {
  color: #FFF;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 26px;
  /* 162.5% */
  text-decoration: none;
  border-radius: 15px;
  background: #0C51D6;
  width: 302px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 575.98px) {
  .testimonials .more a {
    font-family: Inter;
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    /* 200% */
    width: 154px;
    height: 38px;
    margin-top: 30px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .testimonials .more a {
    font-family: Inter;
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    /* 200% */
    width: 154px;
    height: 38px;
    margin-top: 30px;
  }
}

.price_info .row {
  justify-content: space-between;
}
.price_info .col-md-4 {
  max-width: 344px;
}
.price_info .item {
  border-radius: 30px;
  background: #FFF;
  padding: 24px 7px;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575.98px) {
  .price_info .item {
    margin-bottom: 25px;
    height: auto;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .price_info .item {
    margin-bottom: 25px;
    height: auto;
  }
}
.price_info .item .name {
  color: #091133;
  text-align: center;
  font-family: Inter;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 48px;
  margin-bottom: 22px;
  /* 200% */
}
.price_info .item .desc {
  color: #505F98;
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  margin-bottom: 24px;
  padding: 0px 20px;
}
.price_info .item .payment {
  margin-top: auto;
}
.price_info .item .price {
  color: #222F65;
  text-align: center;
  font-family: Roboto;
  font-size: 36px;
  font-style: normal;
  font-weight: 500;
  line-height: 66px;
  /* 183.333% */
  letter-spacing: 1px;
  margin-bottom: 24px;
}
.price_info .item .link {
  justify-content: center;
  display: flex;
}
.price_info .item .link a {
  text-decoration: none;
  color: #FFF;
  text-align: center;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px;
  /* 162.5% */
  border-radius: 11px;
  background: #0C51D6;
  width: 183px;
  height: 33px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.price_info .info {
  color: #505F98;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 26px;
  /* 162.5% */
  text-align: center;
  margin-top: 80px;
}
@media (max-width: 575.98px) {
  .price_info .info {
    color: #505F98;
    text-align: center;
    font-family: Inter;
    font-size: 10px;
    font-style: normal;
    font-weight: 800;
    line-height: 26px;
    /* 260% */
    margin-top: 40px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .price_info .info {
    color: #505F98;
    text-align: center;
    font-family: Inter;
    font-size: 10px;
    font-style: normal;
    font-weight: 800;
    line-height: 26px;
    /* 260% */
    margin-top: 40px;
  }
}

.discover {
  margin-bottom: 120px;
  position: relative;
  padding: 116px 0px;
}
@media (max-width: 575.98px) {
  .discover {
    margin-bottom: 60px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .discover {
    margin-bottom: 60px;
  }
}
.discover::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='1280' height='1023' viewBox='0 0 1280 1023' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M889.916 187.027C988.885 249.504 994.785 356.623 1008.97 455.821C1023.86 559.952 1058.47 674.18 970.856 753.109C876.477 838.13 721.259 853.377 578.291 843.798C423.267 833.411 259.013 802.348 174.208 699.733C86.2386 593.288 161.945 516.361 228.555 400.715C290.346 293.436 355.022 164.341 499.823 134.41C634.067 106.66 781.661 118.688 889.916 187.027Z' stroke='white' stroke-width='0.777042'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1079.42 355.34C1116.03 450.919 1043.79 541.842 984.086 629.925C921.41 722.387 867.725 831.959 738.698 857.991C599.711 886.032 460.797 829.462 349.849 757.886C229.544 680.273 116.513 581.507 120.47 459.152C124.574 332.229 242.345 302.542 380.485 236.889C508.631 175.986 654.857 98.387 795.754 138.213C926.38 175.135 1039.38 250.791 1079.42 355.34Z' stroke='white' stroke-width='0.777042'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1101.05 622.172C1048.4 712.998 917.865 743.834 799.125 779.038C674.48 815.992 542.243 870.471 423.449 823.067C295.485 772.004 238.537 657.395 215.19 546.023C189.874 425.26 187.765 292.374 293.353 202.48C402.882 109.23 516.282 148.045 675.153 170.404C822.529 191.145 997.495 208.724 1069.98 311.779C1137.17 407.322 1158.64 522.823 1101.05 622.172Z' stroke='white' stroke-width='0.777042'/%3E%3Cpath d='M939.077 220.493C939.077 225.486 933.853 229.83 926.997 229.83C920.142 229.83 914.917 225.486 914.917 220.493C914.917 215.499 920.142 211.155 926.997 211.155C933.853 211.155 939.077 215.499 939.077 220.493Z' stroke='white' stroke-width='1.55408'/%3E%3Cpath d='M153.508 559.324C153.508 564.318 148.283 568.661 141.427 568.661C134.572 568.661 129.347 564.318 129.347 559.324C129.347 554.331 134.572 549.987 141.427 549.987C148.283 549.987 153.508 554.331 153.508 559.324Z' stroke='white' stroke-width='1.55408'/%3E%3Cpath d='M210.078 446.043C210.078 449.361 206.581 452.346 201.855 452.346C197.13 452.346 193.633 449.361 193.633 446.043C193.633 442.726 197.13 439.74 201.855 439.74C206.581 439.74 210.078 442.726 210.078 446.043Z' stroke='white' stroke-width='1.55408'/%3E%3Cpath d='M221.651 314.05C221.651 315.972 219.592 317.825 216.642 317.825C213.692 317.825 211.633 315.972 211.633 314.05C211.633 312.129 213.692 310.276 216.642 310.276C219.592 310.276 221.651 312.129 221.651 314.05Z' stroke='white' stroke-width='1.55408'/%3E%3Cpath d='M1023.93 261.962C1023.93 264.721 1021.01 267.253 1017 267.253C1012.98 267.253 1010.06 264.721 1010.06 261.962C1010.06 259.203 1012.98 256.67 1017 256.67C1021.01 256.67 1023.93 259.203 1023.93 261.962Z' stroke='white' stroke-width='1.55408'/%3E%3Cpath d='M1037.74 569.201C1037.74 574.195 1032.52 578.539 1025.66 578.539C1018.81 578.539 1013.58 574.195 1013.58 569.201C1013.58 564.208 1018.81 559.864 1025.66 559.864C1032.52 559.864 1037.74 564.208 1037.74 569.201Z' stroke='white' stroke-width='1.55408'/%3E%3Cpath d='M913.029 745.191C913.029 748.509 909.531 751.494 904.806 751.494C900.08 751.494 896.583 748.509 896.583 745.191C896.583 741.874 900.08 738.888 904.806 738.888C909.531 738.888 913.029 741.874 913.029 745.191Z' stroke='white' stroke-width='1.55408'/%3E%3Cpath d='M1017.51 706.993C1017.51 710.311 1014.01 713.296 1009.28 713.296C1004.56 713.296 1001.06 710.311 1001.06 706.993C1001.06 703.675 1004.56 700.69 1009.28 700.69C1014.01 700.69 1017.51 703.675 1017.51 706.993Z' stroke='white' stroke-width='1.55408'/%3E%3Cpath d='M820.455 829.141C820.455 830.783 818.685 832.41 816.09 832.41C813.494 832.41 811.724 830.783 811.724 829.141C811.724 827.499 813.494 825.872 816.09 825.872C818.685 825.872 820.455 827.499 820.455 829.141Z' stroke='white' stroke-width='1.55408'/%3E%3Cpath d='M433.457 826.107C433.457 827.749 431.687 829.375 429.092 829.375C426.496 829.375 424.726 827.749 424.726 826.107C424.726 824.465 426.496 822.838 429.092 822.838C431.687 822.838 433.457 824.465 433.457 826.107Z' stroke='white' stroke-width='1.55408'/%3E%3Cpath d='M292.027 710.802C292.027 714.679 287.954 718.117 282.518 718.117C277.083 718.117 273.009 714.679 273.009 710.802C273.009 706.926 277.083 703.488 282.518 703.488C287.954 703.488 292.027 706.926 292.027 710.802Z' stroke='white' stroke-width='1.55408'/%3E%3Cpath d='M475.884 143.893C475.884 146.931 472.674 149.69 468.303 149.69C463.933 149.69 460.723 146.931 460.723 143.893C460.723 140.854 463.933 138.095 468.303 138.095C472.674 138.095 475.884 140.854 475.884 143.893Z' stroke='white' stroke-width='1.55408'/%3E%3Cpath d='M734.312 126.698C734.312 129.736 731.103 132.495 726.732 132.495C722.362 132.495 719.152 129.736 719.152 126.698C719.152 123.66 722.362 120.901 726.732 120.901C731.103 120.901 734.312 123.66 734.312 126.698Z' stroke='white' stroke-width='1.55408'/%3E%3Cpath d='M317.741 269.816C317.741 273.692 313.668 277.13 308.232 277.13C302.797 277.13 298.724 273.692 298.724 269.816C298.724 265.939 302.797 262.501 308.232 262.501C313.668 262.501 317.741 265.939 317.741 269.816Z' stroke='white' stroke-width='1.55408'/%3E%3Cpath d='M576.172 154.007C576.172 155.37 574.689 156.77 572.449 156.77C570.209 156.77 568.726 155.37 568.726 154.007C568.726 152.644 570.209 151.244 572.449 151.244C574.689 151.244 576.172 152.644 576.172 154.007Z' stroke='white' stroke-width='1.55408'/%3E%3Cpath d='M529.882 839.255C529.882 845.924 522.931 851.626 513.945 851.626C504.959 851.626 498.008 845.924 498.008 839.255C498.008 832.585 504.959 826.883 513.945 826.883C522.931 826.883 529.882 832.585 529.882 839.255Z' stroke='white' stroke-width='1.55408'/%3E%3Cpath d='M921.077 706.994C921.077 710.312 917.58 713.297 912.854 713.297C908.129 713.297 904.632 710.312 904.632 706.994C904.632 703.676 908.129 700.691 912.854 700.691C917.58 700.691 921.077 703.676 921.077 706.994Z' stroke='white' stroke-width='1.55408'/%3E%3C/svg%3E%0A");
  position: absolute;
  top: 68px;
  width: 100%;
  height: 100%;
  z-index: -1;
  background-repeat: no-repeat;
  background-position: center center;
}
.discover .title_block {
  color: #091133;
  font-family: Inter;
  font-size: 36px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-align: center;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 55px;
}
@media (max-width: 575.98px) {
  .discover .title_block {
    color: #091133;
    font-family: Inter;
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 40px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .discover .title_block {
    color: #091133;
    font-family: Inter;
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 40px;
  }
}
.discover .list .row {
  flex-direction: column;
}
.discover .list .row .col-6:nth-child(even), .discover .list .row .col-md-6:nth-child(even) {
  margin-left: auto;
}
@media (max-width: 575.98px) {
  .discover .list .row .col-6, .discover .list .row .col-md-6 {
    margin-bottom: 20px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .discover .list .row .col-6, .discover .list .row .col-md-6 {
    margin-bottom: 20px;
  }
}
.discover .list .item {
  color: #505F98;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 162.5% */
}
.discover .more {
  display: flex;
  justify-content: end;
  margin-top: 40px;
}
@media (max-width: 575.98px) {
  .discover .more {
    justify-content: center;
  }
}
.discover .more a {
  color: #FFF;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 26px;
  /* 162.5% */
  text-decoration: none;
  border-radius: 15px;
  background: #0C51D6;
  width: 302px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 575.98px) {
  .discover .more a {
    font-family: Inter;
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    /* 200% */
    width: 154px;
    height: 38px;
    margin-top: 30px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .discover .more a {
    font-family: Inter;
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    /* 200% */
    width: 154px;
    height: 38px;
    margin-top: 30px;
  }
}

.block_head h1.title {
  color: #091133;
  font-family: Inter;
  font-size: 50px;
  font-style: normal;
  font-weight: 600;
  line-height: 66px;
  /* 132% */
  letter-spacing: 1px;
}
@media (max-width: 575.98px) {
  .block_head h1.title {
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 66px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .block_head h1.title {
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 66px;
  }
}

.popular_news {
  margin-bottom: 60px;
}
@media (max-width: 575.98px) {
  .popular_news {
    margin-bottom: 30px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .popular_news {
    margin-bottom: 30px;
  }
}
.popular_news .block_title {
  color: #091133;
  font-family: Inter;
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 66px;
  letter-spacing: 1px;
}
@media (max-width: 575.98px) {
  .popular_news .block_title {
    font-size: 15px;
    font-weight: 400;
    line-height: 47px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .popular_news .block_title {
    font-size: 15px;
    font-weight: 400;
    line-height: 47px;
  }
}
.popular_news .item {
  border-radius: 15px;
  background: #FFF;
  padding: 20px;
  margin-bottom: 37px;
}
@media (max-width: 575.98px) {
  .popular_news .item {
    display: flex;
    padding: 0px;
    height: 102px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .popular_news .item {
    display: flex;
    padding: 0px;
    height: 102px;
  }
}
.popular_news .item .image {
  margin-bottom: 20px;
  height: 210px;
  overflow: hidden;
}
@media (max-width: 575.98px) {
  .popular_news .item .image {
    width: 97px;
    flex-shrink: 0;
    margin-bottom: 0px;
    height: auto;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .popular_news .item .image {
    width: 97px;
    flex-shrink: 0;
    margin-bottom: 0px;
    height: auto;
  }
}
.popular_news .item .image img {
  -o-object-fit: cover;
     object-fit: cover;
  height: 100%;
  width: 100%;
}
.popular_news .item .caption {
  display: flex;
  flex-direction: column;
} 
@media (max-width: 575.98px) {
  .popular_news .item .caption {
    padding: 8px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .popular_news .item .caption {
    padding: 8px;
  }
}
.popular_news .item .caption .title {
  margin-bottom: 8px;
}
@media (max-width: 575.98px) {
  .popular_news .item .caption .title {
    margin-bottom: 0;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .popular_news .item .caption .title {
    margin-bottom: 0;
  }
}
.popular_news .item .caption .title a {
  color: #000;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
}
@media (max-width: 575.98px) {
  .popular_news .item .caption .title a {
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: 1;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .popular_news .item .caption .title a {
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: 1;
  }
}
.popular_news .item .caption .description {
  color: #000;
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
@media (max-width: 575.98px) {
  .popular_news .item .caption .description {
    font-size: 8px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .popular_news .item .caption .description {
    font-size: 8px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
  }
}
.popular_news .item .caption .more {
  text-decoration: none;
  color: #505F98;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
}
@media (max-width: 575.98px) {
  .popular_news .item .caption .more {
    font-size: 8px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .popular_news .item .caption .more {
    font-size: 8px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
  }
}

.more_news .block_title {
  color: #091133;
  font-family: Inter;
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 66px;
  letter-spacing: 1px;
}
@media (max-width: 575.98px) {
  .more_news .block_title {
    font-size: 15px;
    font-weight: 400;
    line-height: 47px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .more_news .block_title {
    font-size: 15px;
    font-weight: 400;
    line-height: 47px;
  }
}
.more_news .item {
  background: #FFF;
  display: flex;
  justify-content: space-between;
  border-radius: 0px 134px 134px 0px;
  margin-bottom: 40px;
}
@media (max-width: 575.98px) {
  .more_news .item {
    border-radius: 15px;
    margin-bottom: 22px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .more_news .item {
    border-radius: 15px;
    margin-bottom: 22px;
  }
}
.more_news .item .image {
  height: 206px;
  max-width: 312px;
  width: 100%;
  border-radius: 0px 134px 134px 0px;
  overflow: hidden;
}
@media (max-width: 575.98px) {
  .more_news .item .image {
    display: none;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .more_news .item .image {
    display: none;
  }
}
.more_news .item .image img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
}
.more_news .item .caption {
  max-width: 394px;
  padding-left: 54px;
  padding-top: 28px;
}
@media (max-width: 575.98px) {
  .more_news .item .caption {
    padding: 5px 20px 5px 20px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .more_news .item .caption {
    padding: 5px 20px 5px 20px;
  }
}
.more_news .item .caption .title {
  margin-bottom: 8px;
}
.more_news .item .caption .title a {
  color: #000;
  font-family: Inter;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}
@media (max-width: 575.98px) {
  .more_news .item .caption .title a {
    font-size: 11px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .more_news .item .caption .title a {
    font-size: 11px;
  }
}
.more_news .item .caption .description {
  color: #000;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
@media (max-width: 575.98px) {
  .more_news .item .caption .description {
    font-size: 7px;
    line-height: 12.5px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .more_news .item .caption .description {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    font-size: 7px;
    line-height: 12.5px;
  }
}
.more_news .item .caption .more {
  text-decoration: none;
  color: #505F98;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
}
@media (max-width: 575.98px) {
  .more_news .item .caption .more {
    font-size: 7px;
    line-height: 14px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .more_news .item .caption .more {
    font-size: 7px;
    line-height: 14px;
  }
}

/*form*/
.login_page .block_title {
  color: #091133;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 130% */
  margin-bottom: 20px;
}
.login_page .block_subtitle {
  color: #505F98;
  font-family: Inter;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  /* 150% */
  margin-bottom: 60px;
}
.login_page .image {
  display: flex;
  justify-content: end;
  align-items: center;
}
@media (max-width: 575.98px) {
  .login_page .image {
    display: none;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .login_page .image {
    display: none;
  }
}

.auto_form {
  max-width: 369px;
  width: 100%;
}
.auto_form .nav-tabs {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-bottom: 14px;
  border: none;
}
.auto_form .nav-tabs .nav-item {
  max-width: 168px;
  width: 100%;
}
.auto_form .nav-tabs .nav-item .nav-link {
  border-radius: 999px;
  border: 1px solid rgba(0, 0, 0, 0.18);
  background: rgba(17, 27, 71, 0);
  color: #000;
  font-family: Mulish;
  font-size: 15px;
  font-style: normal;
  font-weight: 300;
  line-height: 26px;
  width: 100%;
  padding: 0px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.auto_form .nav-tabs .nav-item .nav-link.active {
  background: #0C51D6;
  color: #FFF;
}
.auto_form .form .item {
  margin-bottom: 14px;
}
.auto_form .form .item input {
  background: transparent;
  border-radius: 999px;
  border: 1px solid rgba(0, 0, 0, 0.18);
  color: #000;
  font-family: Mulish;
  font-size: 15px;
  font-style: normal;
  font-weight: 300;
  line-height: 26px;
  /* 173.333% */
  padding: 0px 24px;
  height: 38px;
  display: flex;
  align-items: center;
  box-shadow: none;
  outline: none;
}
.auto_form .form .item input::-moz-placeholder {
  color: #000;
}
.auto_form .form .item input::placeholder {
  color: #000;
}
.auto_form .form .item button[type=submit] {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 999px;
  background: #0C51D6;
  color: #FFF;
  font-family: Mulish;
  font-size: 15px;
  font-style: normal;
  font-weight: 300;
  line-height: 26px;
  /* 173.333% */
  width: 100%;
  box-shadow: none;
  outline: none;
}

.social_login {
  max-width: 369px;
  width: 100%;
}
.social_login .block_title {
  color: #000;
  font-family: Mulish;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
  text-align: center;
  margin-bottom: 25px;
}
.social_login .social_list {
  display: flex;
  justify-content: center;
  margin-bottom: 30px;
}
.social_login .social_list .item {
  padding: 0px 10px;
}
.social_login .forgot {
  text-align: center;
}
.social_login .forgot a {
  color: #5D6970;
  font-family: Mulish;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 171.429% */
  text-decoration: none;
}

/***/
.account_page .navigation_ac .nav {
  flex-direction: column;
  border: none;
  max-width: 245px;
  width: 100%;
}
.account_page .navigation_ac .nav .nav-item {
  margin-bottom: 10px;
}
.account_page .navigation_ac .nav .nav-item .nav-link {
  color: #091133;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 162.5% */
  padding: 0;
  width: 100%;
  text-align: left;
  outline: none;
  box-shadow: none;
  border: 0px;
}
.account_page .navigation_ac .nav .nav-item .nav-link.active {
  border: 0px;
  border-bottom: 1px solid #D0CACC;
  background: transparent;
}
.account_page .navigation_ac .nav .nav-item .nav-link.active:hover {
  border-bottom: 1px solid #D0CACC;
}
.account_page .navigation_ac .nav .nav-item .nav-link:hover {
  border: none;
}
.account_page .personal_data .block_title {
  color: #091133;
  font-family: Inter;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 108.333% */
  margin-bottom: 20px;
}
.account_page .personal_data .info {
  color: #5D6970;
  font-family: Inter;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 19px;
  margin-bottom: 36px;
}
.account_page .personal_data .form {
  max-width: 387px;
  width: 100%;
}
.account_page .personal_data .form .form-check {
  position: relative;
  height: 42px;
  max-width: 87px;
  margin-left: 16px;
  width: 100%;
  padding: 0px;
}
.account_page .personal_data .form .form-check input {
  position: absolute;
  top: 0;
  opacity: 0;
  padding: 0 !important;
}
.account_page .personal_data .form .form-check input:checked ~ label {
  background: #0C51D6;
  color: #FFF;
}
.account_page .personal_data .form .form-check label {
  border-radius: 15px;
  border: 1px solid rgba(0, 0, 0, 0.18);
  background: transparent;
  color: #000;
  font-family: Mulish;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 26px;
  /* 162.5% */
  cursor: pointer;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.account_page .personal_data .form .item {
  margin-bottom: 14px;
  display: flex;
}
.account_page .personal_data .form .item input {
  background: transparent;
  border-radius: 999px;
  border: 1px solid rgba(0, 0, 0, 0.18);
  color: #000;
  font-family: Mulish;
  font-size: 15px;
  font-style: normal;
  font-weight: 300;
  line-height: 26px;
  /* 173.333% */
  padding: 0px 24px;
  height: 42px;
  display: flex;
  align-items: center;
  box-shadow: none;
  outline: none;
}
.account_page .personal_data .form .item input::-moz-placeholder {
  color: #000;
}
.account_page .personal_data .form .item input::placeholder {
  color: #000;
}
.account_page .personal_data .form .item textarea {
  border-radius: 15px;
  border: 1px solid rgba(0, 0, 0, 0.18);
  background: transparent;
  color: #000;
  font-family: Mulish;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 26px;
  /* 162.5% */
  max-height: 152px;
}
.account_page .personal_data .form .item textarea::-moz-placeholder {
  color: #000;
}
.account_page .personal_data .form .item textarea::placeholder {
  color: #000;
}
.account_page .personal_data .form .item button[type=submit] {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 999px;
  background: #0C51D6;
  color: #FFF;
  font-family: Mulish;
  font-size: 15px;
  font-style: normal;
  font-weight: 300;
  line-height: 26px;
  /* 173.333% */
  width: 100%;
  box-shadow: none;
  outline: none;
}
.account_page .personal_data .form .item button[type=submit].delete {
  border: 1px solid rgba(0, 0, 0, 0.18);
  background: transparent;
  color: #000;
}
.account_page .personal_data .form .text {
  color: rgba(9, 17, 51, 0.74);
  font-family: Inter;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 216.667% */
}
.account_page .personal_data .form .form-input {
  color: #000;
  font-family: Mulish;
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  line-height: 26px;
  /* 216.667% */
  display: flex;
  align-items: center;
  margin-bottom: 26px;
}
.account_page .personal_data .form .form-input label {
  margin-left: 8px;
}
.account_page .personal_data .price_info .item {
  padding: 24px 15px;
}
.account_page .personal_data .price_info .item .name {
  color: #091133;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 48px;
  /* 300% */
}
.account_page .personal_data .price_info .item .desc {
  color: #6F7CB2;
  font-family: Inter;
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: 15px;
  /* 150% */
}
.account_page .personal_data .price_info .item .price {
  color: #222F65;
  font-family: Roboto;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  line-height: 34.5px;
  /* 138% */
  letter-spacing: 1px;
}
.account_page .personal_data .price_info .item .link a {
  color: #FFF;
  font-family: Inter;
  font-size: 11px;
  font-style: normal;
  font-weight: 400;
  line-height: 13px;
  /* 118.182% */
  border-radius: 11px;
}
.account_page .personal_data .status_subscrabe {
  color: rgba(0, 0, 0, 0.74);
  font-family: Inter;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  /* 200% */
  display: flex;
  align-items: center;
  margin-bottom: 17px;
}
.account_page .personal_data .status_subscrabe a {
  border-radius: 999px;
  border: 1px solid rgba(0, 0, 0, 0.18);
  color: #000;
  font-family: Inter;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 173.333% */
  text-decoration: none;
  margin-left: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 158px;
  height: 48px;
}
.account_page .calculation {
  max-width: 387px;
  width: 100%;
}
.account_page .calculation .nav {
  flex-direction: row;
  border: none;
  max-width: 100%;
  width: 100%;
  justify-content: space-between;
}
.account_page .calculation .nav .nav-item {
  margin-bottom: 10px;
  width: calc(50% - 3px);
}
.account_page .calculation .nav .nav-item .nav-link {
  border-radius: 15px;
  border: 1px solid rgba(0, 0, 0, 0.18);
  background: rgba(217, 217, 217, 0);
  color: #000;
  font-family: Mulish;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 26px;
  /* 162.5% */
  display: flex;
  align-items: center;
  justify-content: center;
  height: 42px;
  width: 100%;
}
.account_page .calculation .nav .nav-item .nav-link.active {
  background: #0C51D6;
  color: #FFF;
}

.matrix {
  background: #fff;
}
.matrix .container {
  max-width: 1030px;
}
.matrix .result {
  margin-top: 40px;
}
.matrix .result .title {
  color: #091133;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 26px; /* 162.5% */
  margin-bottom: 20px;
}
.matrix .result .accordion .accordion-item {
  border: none;
  margin-bottom: 15px;
  border-radius: 7px;
  background: #FFFCFE;
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.05);
}
.matrix .result .accordion .accordion-item .accordion-header {
  color: #091133;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 26px; /* 162.5% */
  height: 36px;
  display: flex;
  align-items: center;
}
.matrix .result .accordion .accordion-item .accordion-header button {
  color: #091133;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 26px; /* 162.5% */
  padding-top: 0px;
  padding-bottom: 0;
  outline: none;
  box-shadow: none;
  background: #FFFCFE !important;
}
.matrix .result .accordion .accordion-item .accordion-header button:focus {
  outline: none;
}
.matrix .result .accordion .accordion-item .accordion-body {
  color: #091133;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 26px; /* 162.5% */
}

.schemeBlock {
  position: relative;
  width: 552px;
  max-width: 100%;
}

.schemeBlock img {
  display: block;
  max-width: 100%;
  max-width: 100%;
  margin: 0 auto;
}

.matrix-diagram__circle {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  z-index: 5;
  border-radius: 50%;
  color: #A3A3A6;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 26px;
  text-align: center;
  transition: color 0.3s, background-color 0.3s, border-color 0.3s;
}

.matrix-diagram__circle.-position-a {
  top: 50%;
  left: 4.7%;
  transform: translate(0, -50%);
}

.matrix-diagram__circle.-position-a1 {
  top: 50%;
  left: 22%;
  transform: translate(0, -50%);
}

.matrix-diagram__circle.-position-a2 {
  top: 50%;
  left: 14.8%;
  transform: translate(0, -50%);
}

.matrix-diagram__circle.-position-a3 {
  top: 50%;
  left: 32%;
  transform: translate(0, -50%);
}

.matrix-diagram__circle.-position-b {
  top: 2.1%;
  left: 49.6%;
  transform: translate(-50%, 0);
}

.matrix-diagram__circle.-position-b1 {
  top: 20.2%;
  left: 49.6%;
  transform: translate(-50%, 0);
}

.matrix-diagram__circle.-position-b2 {
  top: 12.6%;
  left: 49.5%;
  transform: translate(-50%, 0);
}

.matrix-diagram__circle.-position-b3 {
  top: 32.5%;
  left: 49.6%;
  transform: translate(-50%, 0);
}

.matrix-diagram__circle.-position-a1b1 {
  top: 31.9%;
  left: 31.9%;
  transform: translate(-50%, -50%);
}

.matrix-diagram__circle.-position-c1 {
  top: 50.5%;
  right: 22.6%;
  transform: translate(0, -50%);
}

.matrix-diagram__circle.-position-c {
  top: 50.1%;
  right: 5%;
  transform: translate(0, -50%);
}

.matrix-diagram__circle.-position-c2 {
  top: 50.1%;
  right: 15.5%;
  transform: translate(0, -50%);
}

.matrix-diagram__circle.-position-d {
  bottom: 1.9%;
  left: 49.6%;
  transform: translate(-50%, 0);
}

.matrix-diagram__circle.-position-d1 {
  bottom: 20.2%;
  left: 49.6%;
  transform: translate(-50%, 0);
}

.matrix-diagram__circle.-position-d2 {
  bottom: 12.4%;
  left: 49.6%;
  transform: translate(-50%, 0);
}

.matrix-diagram__circle.-position-e {
  top: 50%;
  left: 49.8%;
  transform: translate(-50%, -50%);
}

.matrix-diagram__circle.-position-e1 {
  top: 50%;
  right: 39.2%;
  transform: translate(0, -50%);
}

.matrix-diagram__circle.-position-e2 {
  top: 50%;
  right: 34.7%;
  transform: translate(0, -50%);
}

.matrix-diagram__circle.-position-f {
  top: 15%;
  left: 15.6%;
}

.matrix-diagram__circle.-position-g {
  top: 14.9%;
  right: 17.8%;
}

.matrix-diagram__circle.-position-y {
  bottom: 14.2%;
  right: 17.8%;
}

.matrix-diagram__circle.-position-p1 {
  top: 28.1%;
  right: 30.2%;
}

.matrix-diagram__circle.-position-p2 {
  top: 22.6%;
  right: 25.2%;
}

.matrix-diagram__circle.-position-p3 {
  bottom: 27.8%;
  left: 27.8%;
}

.matrix-diagram__circle.-position-p4 {
  bottom: 22%;
  left: 23%;
}

.matrix-diagram__circle.-position-k {
  bottom: 14%;
  left: 15.6%;
}

.matrix-diagram__circle.-position-s1 {
  top: 28.1%;
  left: 28.3%;
}

.matrix-diagram__circle.-position-s2 {
  top: 22.2%;
  left: 23.3%;
}

.matrix-diagram__circle.-position-s3 {
  bottom: 22.6%;
  right: 24.4%;
}

.matrix-diagram__circle.-position-s4 {
  bottom: 28.189%;
  right: 29.49%;
}

.matrix-diagram__circle.-position-x {
  bottom: 33.7%;
  right: 35.2%;
}

.matrix-diagram__circle.-position-x1 {
  bottom: 27.6%;
  right: 41.7%;
}

.matrix-diagram__circle.-position-x2 {
  bottom: 40.4%;
  right: 29.2%;
}

.matrix-diagram__circle.-size-lg {
  width: 10.145%;
  height: 10.468%;
}

.matrix-diagram__circle.-size-md {
  width: 7.247%;
  height: 7.753%;
}

.matrix-diagram__circle.-size-sm {
  width: 5.798%;
  height: 6.21%;
}

.matrix-diagram__circle {
  color: #fff;
}

.matrix-diagram__circle.-yellow {
  color: #222831;
}

.matrix-diagram__circle.-white {
  color: #222831;
}

.matrix-diagram__number {
  position: absolute;
  font-size: 16px;
  z-index: 10;
  min-width: 14px;
  text-align: center;
}

.matrix-diagram__number.-bold {
  font-weight: 700;
}

.matrix-diagram__number.-position-b8 {
  top: 3.3%;
  right: 40.2%;
}

.matrix-diagram__number.-position-b7 {
  top: 4.8%;
  right: 36.9%;
}

.matrix-diagram__number.-position-k2 {
  top: 5.8%;
  right: 33.6%;
}

.matrix-diagram__number.-position-k1 {
  top: 7.4%;
  right: 30.5%;
}

.matrix-diagram__number.-position-k4 {
  top: 8.8%;
  right: 27.2%;
}

.matrix-diagram__number.-position-k3 {
  top: 9.9%;
  right: 24.3%;
}

.matrix-diagram__number.-position-k5 {
  top: 11.4%;
  right: 21%;
}

.matrix-diagram__number.-position-k8 {
  top: 21.9%;
  right: 10.5%;
}

.matrix-diagram__number.-position-k7 {
  top: 25.2%;
  right: 9.2%;
}

.matrix-diagram__number.-position-k6 {
  top: 28.3%;
  right: 7.8%;
}

.matrix-diagram__number.-position-c4 {
  top: 31.2%;
  right: 6.5%;
}

.matrix-diagram__number.-position-c6 {
  top: 34.3%;
  right: 5.4%;
}

.matrix-diagram__number.-position-c5 {
  top: 37.5%;
  right: 4%;
}

.matrix-diagram__number.-position-c7 {
  top: 41.2%;
  right: 2.3%;
}

.matrix-diagram__number.-position-y3 {
  bottom: 40.2%;
  right: 2.8%;
}

.matrix-diagram__number.-position-y2 {
  bottom: 37.3%;
  right: 4%;
}

.matrix-diagram__number.-position-y4 {
  bottom: 34%;
  right: 5.2%;
}

.matrix-diagram__number.-position-y1 {
  bottom: 30.8%;
  right: 6.5%;
}

.matrix-diagram__number.-position-y6 {
  bottom: 27.7%;
  right: 7.7%;
}

.matrix-diagram__number.-position-y5 {
  bottom: 24.2%;
  right: 9.2%;
}

.matrix-diagram__number.-position-y7 {
  bottom: 20.8%;
  right: 10.5%;
}

.matrix-diagram__number.-position-d6 {
  bottom: 11.1%;
  right: 21%;
}

.matrix-diagram__number.-position-y8 {
  bottom: 9.7%;
  right: 24.3%;
}

.matrix-diagram__number.-position-d5 {
  bottom: 8.4%;
  right: 27.4%;
}

.matrix-diagram__number.-position-d4 {
  bottom: 6.5%;
  right: 31.3%;
}

.matrix-diagram__number.-position-d8 {
  bottom: 5.1%;
  right: 35%;
}

.matrix-diagram__number.-position-d7 {
  bottom: 3.7%;
  right: 38.7%;
}

.matrix-diagram__number.-position-d9 {
  bottom: 2.3%;
  right: 42.8%;
}

.matrix-diagram__number.-position-g3 {
  bottom: 2.5%;
  left: 41.7%;
}

.matrix-diagram__number.-position-g2 {
  bottom: 3.7%;
  left: 38.6%;
}

.matrix-diagram__number.-position-g4 {
  bottom: 5%;
  left: 35.3%;
}

.matrix-diagram__number.-position-g1 {
  bottom: 6.5%;
  left: 31.3%;
}

.matrix-diagram__number.-position-g7 {
  bottom: 7.8%;
  left: 28.3%;
}

.matrix-diagram__number.-position-g5 {
  bottom: 9.1%;
  left: 25.3%;
}

.matrix-diagram__number.-position-g6 {
  bottom: 10.5%;
  left: 22.1%;
}

.matrix-diagram__number.-position-t3 {
  bottom: 21.8%;
  left: 10.4%;
}

.matrix-diagram__number.-position-t2 {
  bottom: 24.9%;
  left: 9.4%;
}

.matrix-diagram__number.-position-t4 {
  bottom: 28%;
  left: 7.9%;
}

.matrix-diagram__number.-position-t1 {
  bottom: 31.4%;
  left: 6.3%;
}

.matrix-diagram__number.-position-t5 {
  bottom: 37.6%;
  left: 4.1%;
}

.matrix-diagram__number.-position-t6 {
  bottom: 34.3%;
  left: 5.3%;
}

.matrix-diagram__number.-position-t7 {
  bottom: 41.2%;
  left: 2.3%;
}

.matrix-diagram__number.-position-a5 {
  top: 40.4%;
  left: 2.8%;
}

.matrix-diagram__number.-position-a4 {
  top: 37.3%;
  left: 4.1%;
}

.matrix-diagram__number.-position-a6 {
  top: 34%;
  left: 5.2%;
}

.matrix-diagram__number.-position-f1 {
  top: 30.8%;
  left: 6.4%;
}

.matrix-diagram__number.-position-f3 {
  top: 27.6%;
  left: 7.8%;
}

.matrix-diagram__number.-position-f2 {
  top: 24.4%;
  left: 9.3%;
}

.matrix-diagram__number.-position-f4 {
  top: 20.7%;
  left: 10.7%;
}

.matrix-diagram__number.-position-f7 {
  top: 10.8%;
  left: 22.1%;
}

.matrix-diagram__number.-position-f6 {
  top: 9.4%;
  left: 25.5%;
}

.matrix-diagram__number.-position-f8 {
  top: 8%;
  left: 28.8%;
}

.matrix-diagram__number.-position-f5 {
  top: 6.4%;
  left: 32%;
}

.matrix-diagram__number.-position-b5 {
  top: 5.3%;
  left: 35.1%;
}

.matrix-diagram__number.-position-b4 {
  top: 4%;
  left: 38.4%;
}

.matrix-diagram__number.-position-b6 {
  top: 3%;
  left: 42%;
}

@media only screen and (min-width: 400px) {
  .matrix-diagram__number.-position-f4 {
    top: 21.1%;
    left: 11.1%;
  }
  .matrix-diagram__number.-position-f2 {
    top: 24.8%;
    left: 9.7%;
  }
  .matrix-diagram__number.-position-f3 {
    top: 28%;
    left: 8.2%;
  }
  .matrix-diagram__number.-position-f1 {
    top: 31.2%;
    left: 6.8%;
  }
  .matrix-diagram__number.-position-a6 {
    top: 34.4%;
    left: 5.6%;
  }
  .matrix-diagram__number.-position-a4 {
    top: 37.7%;
    left: 4.5%;
  }
  .matrix-diagram__number.-position-a5 {
    top: 40.8%;
    left: 3.2%;
  }
  .matrix-diagram__number.-position-t7 {
    bottom: 41.6%;
    left: 2.7%;
  }
  .matrix-diagram__number.-position-t6 {
    bottom: 34.7%;
    left: 5.7%;
  }
  .matrix-diagram__number.-position-t5 {
    bottom: 38%;
    left: 4.1%;
  }
  .matrix-diagram__number.-position-k8 {
    top: 22.3%;
    right: 10.9%;
  }
  .matrix-diagram__number.-position-k7 {
    top: 25.6%;
    right: 9.6%;
  }
  .matrix-diagram__number.-position-k6 {
    top: 28.7%;
    right: 8.2%;
  }
  .matrix-diagram__number.-position-c4 {
    top: 31.6%;
    right: 6.9%;
  }
  .matrix-diagram__number.-position-c6 {
    top: 34.7%;
    right: 5.8%;
  }
  .matrix-diagram__number.-position-c5 {
    top: 37.9%;
    right: 4.4%;
  }
  .matrix-diagram__number.-position-c7 {
    top: 41.6%;
    right: 2.7%;
  }
  .matrix-diagram__number.-position-y3 {
    bottom: 40.6%;
    right: 3.2%;
  }
  .matrix-diagram__number.-position-y2 {
    bottom: 37.7%;
    right: 4.4%;
  }
  .matrix-diagram__number.-position-y4 {
    bottom: 34.4%;
    right: 5.6%;
  }
  .matrix-diagram__number.-position-y1 {
    bottom: 31.2%;
    right: 6.9%;
  }
  .matrix-diagram__number.-position-y6 {
    bottom: 28.1%;
    right: 8.1%;
  }
  .matrix-diagram__number.-position-y5 {
    bottom: 24.6%;
    right: 9.6%;
  }
  .matrix-diagram__number.-position-y7 {
    bottom: 21.2%;
    right: 10.9%;
  }
  .matrix-diagram__number.-position-t3 {
    bottom: 22.2%;
    left: 10.8%;
  }
  .matrix-diagram__number.-position-t2 {
    bottom: 25.3%;
    left: 9.8%;
  }
  .matrix-diagram__number.-position-t4 {
    bottom: 28.4%;
    left: 8.3%;
  }
  .matrix-diagram__number.-position-t1 {
    bottom: 31.6%;
    left: 6.7%;
  }
}
.resultBlock .block_title {
  color: #091133;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 130% */
  margin-bottom: 22px;
}
.resultBlock .title {
  color: #091133;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 162.5% */
}
.resultBlock .item {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  color: #000;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 26px;
  /* 162.5% */
  padding-bottom: 8px;
  padding-top: 30px;
}
.resultBlock .item:last-child {
  border: none;
}
.resultBlock .item.type1 {
  color: #4A22E9;
}
.resultBlock .item.type2 {
  color: #134EC0;
}
.resultBlock .item.type3 {
  color: #159ED9;
}
.resultBlock .item.type4 {
  color: #19D715;
}
.resultBlock .item.type5 {
  color: #EFDF00;
}
.resultBlock .item.type6 {
  color: #F9C900;
}
.resultBlock .item.type7 {
  color: #E8291D;
}
.resultBlock .value {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  text-align: center;
  color: #000;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 26px;
  /* 130% */
  padding-bottom: 8px;
  padding-top: 30px;
}
.resultBlock .value:last-child {
  border: none;
}

.purpose {
  color: #091133;
}
.purpose .block_title {
  color: #091133;
  font-family: Inter;
  font-size: 23px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 113.043% */
  margin-bottom: 24px;
}
.purpose .list .item .title {
  color: #091133;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px;
  /* 130% */
  margin-bottom: 12px;
}
.purpose .list .item .info {
  color: #091133;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  margin-bottom: 35px;
  /* 130% */
}
.purpose .list .item .data {
  align-items: center;
  color: #1A1818;
}
.purpose .list .item .data .group {
  flex-direction: column;
  position: relative;
  display: flex;
  margin-right: 25px;
  width: 140px;
  padding-right: 30px;
}
.purpose .list .item .data .group::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='85' viewBox='0 0 32 85' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 1H22V40.5M22 40.5H31.5M22 40.5V84H0.5' stroke='black' stroke-width='2'/%3E%3C/svg%3E%0A");
  position: absolute;
  right: -14px;
  width: 32px;
  height: 85px;
  background-repeat: no-repeat;
  top: 20px;
}
.purpose .list .item .data .item_list {
  font-family: Inter;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  color: #1A1818;
  display: flex;
  align-items: center;
  margin-bottom: 40px;
  justify-content: space-between;
}
.purpose .list .item .data .item_list .numb {
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 26px;
  width: 40px;
  height: 40px;
  color: #1A1818;
  border: 1px solid #1A1818;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 20px;
}

.not_found_page {
  display: flex;
  align-items: center;
}
.not_found_page .row {
  justify-content: center;
}
.not_found_page .row .icon {
  text-align: center;
  margin-bottom: 40px;
}
@media (max-width: 575.98px) {
  .not_found_page .row .icon svg {
    max-width: 250px;
    height: auto;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .not_found_page .row .icon svg {
    max-width: 392px;
    height: auto;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .not_found_page .row .icon svg {
    max-width: 392px;
    height: auto;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .not_found_page .row .icon svg {
    max-width: 392px;
    height: auto;
  }
}
.not_found_page .row .title h1 {
  color: #091133;
  text-align: center;
  font-family: Inter;
  font-size: 50px;
  font-style: normal;
  font-weight: 600;
  line-height: 66px;
  /* 132% */
  letter-spacing: 1px;
}
@media (max-width: 575.98px) {
  .not_found_page .row .title h1 {
    font-size: 38px;
    line-height: normal;
    letter-spacing: 1px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .not_found_page .row .title h1 {
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 1px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .not_found_page .row .title h1 {
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 1px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .not_found_page .row .title h1 {
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 1px;
  }
}
.not_found_page .row .sub_title {
  color: #505F98;
  font-family: Inter;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
  /* 166.667% */
  text-align: center;
  margin-bottom: 24px;
}
.not_found_page .row .link {
  text-align: center;
}
.not_found_page .row .link a {
  border-radius: 15px;
  background: #FFF;
  text-decoration: none;
  height: 42px;
  max-width: 278px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #000;
  font-family: Mulish;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 26px;
  /* 162.5% */
  margin: 0 auto;
}

.info_page .text {
  max-width: 811px;
  color: rgba(0, 0, 0, 0.74);
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 2px;
  width: calc(100% - 246px);
  padding-right: 63px;
}
@media (max-width: 575.98px) {
  .info_page .text {
    width: 100%;
    padding-right: 5px;
    order: 2;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .info_page .text {
    width: 100%;
    padding-right: 5px;
    order: 2;
  }
}
.info_page .text span {
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  display: block;
}
.info_page .navigation {
  width: 246px;
}
@media (max-width: 575.98px) {
  .info_page .navigation {
    width: 100%;
    margin-bottom: 50px;
    order: 1;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .info_page .navigation {
    width: 100%;
    margin-bottom: 50px;
    order: 1;
  }
}
.info_page .navigation .data {
  width: 100%;
  border: 1px solid #091133;
  padding: 20px;
}
.info_page .navigation .data .title {
  color: #091133;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 1px;
  margin-bottom: 12px;
}
.info_page .navigation .data .list ul {
  list-style: auto;
  color: rgba(12, 81, 214, 0.9);
  padding-left: 20px;
  margin-bottom: 0;
}
.info_page .navigation .data .list a {
  color: rgba(12, 81, 214, 0.9);
  text-decoration: none;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 2px;
  margin-bottom: 6px;
  display: block;
}

.single_post .breadcrumb_back {
  font-family: Inter;
  font-size: 50px;
  font-style: normal;
  font-weight: 600;
  line-height: 66px;
  color: #091133;
  margin-bottom: 40px;
}
@media (max-width: 575.98px) {
  .single_post .breadcrumb_back {
    font-size: 24px;
    margin-bottom: 20px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .single_post .breadcrumb_back {
    font-size: 24px;
    margin-bottom: 20px;
  }
}
.single_post .breadcrumb_back a {
  text-decoration: none;
}
.single_post .post .image {
  height: 210px;
  margin-bottom: 77px;
}
@media (max-width: 575.98px) {
  .single_post .post .image {
    height: 150px;
    margin-bottom: 28px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .single_post .post .image {
    height: 150px;
    margin-bottom: 28px;
  }
}
.single_post .post .image img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
  border-radius: 15px;
}
.single_post .post .title {
  color: #000;
  text-align: center;
  font-family: Inter;
  font-size: 40px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px; /* 60% */
  margin-bottom: 38px;
}
@media (max-width: 575.98px) {
  .single_post .post .title {
    font-size: 16px;
    margin-bottom: 12px;
    line-height: 24px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .single_post .post .title {
    font-size: 16px;
    margin-bottom: 12px;
    line-height: 24px;
  }
}
.single_post .post .desc {
  color: #000;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 300;
  line-height: 41px; /* 205% */
}
@media (max-width: 575.98px) {
  .single_post .post .desc {
    font-size: 11px;
    line-height: 24px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .single_post .post .desc {
    font-size: 11px;
    line-height: 24px;
  }
}
.single_post .anotation {
  background: #FFEBFD;
  padding: 40px 0px;
  margin: 40px 0px;
}
.single_post .anotation .title {
  color: #000;
  text-align: center;
  font-family: Inter;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 41px; /* 170.833% */
}
@media (max-width: 575.98px) {
  .single_post .anotation .title {
    font-size: 14px;
    line-height: 30.5px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .single_post .anotation .title {
    font-size: 14px;
    line-height: 30.5px;
  }
}
.single_post .anotation .sub_title {
  color: #000;
  text-align: center;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 300;
  line-height: 41px; /* 205% */
  margin-bottom: 24px;
}
@media (max-width: 575.98px) {
  .single_post .anotation .sub_title {
    font-size: 11px;
    margin-bottom: 11px;
    line-height: 24px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .single_post .anotation .sub_title {
    font-size: 11px;
    margin-bottom: 11px;
    line-height: 24px;
  }
}
.single_post .anotation .link a {
  text-decoration: none;
  color: #FFF;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 26px; /* 162.5% */
  border-radius: 15px;
  background: #0C51D6;
  height: 60px;
  width: 294px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
}
@media (max-width: 575.98px) {
  .single_post .anotation .link a {
    font-size: 13px;
    height: 38px;
    width: 154px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .single_post .anotation .link a {
    font-size: 13px;
    height: 38px;
    width: 154px;
  }
}
@media (max-width: 575.98px) {
  .single_post .popular_news {
    display: none;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .single_post .popular_news {
    display: none;
  }
}
.single_post .popular_news .item {
  background: transparent;
  padding: 0;
}
.single_post .popular_news .item img {
  border-radius: 15px;
}/*# sourceMappingURL=style.css.map */