.diagram{margin-bottom:40px}.diagram__holder{background-color:#fff;border-radius:50%;box-shadow:10px 10px 33px hsla(165,2%,51%,.4);height:500px;margin:0 auto;position:relative;width:500px}.diagram__holder:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='665' height='669' fill='none'%3E%3Cpath fill='url(%23a)' d='M457.822 639.43a4.746 4.746 0 0 1-1.094 5.131 4.687 4.687 0 0 1-1.539 1 328.45 328.45 0 0 1-38.143 12.57 4.672 4.672 0 0 1-3.447-.595 4.724 4.724 0 0 1-2.084-2.828 4.755 4.755 0 0 1 .435-3.492 4.698 4.698 0 0 1 2.713-2.222 320.504 320.504 0 0 0 37.066-12.242 4.664 4.664 0 0 1 4.345.478 4.71 4.71 0 0 1 1.748 2.2Zm-80.84 17.174c-.192 0-.385 0-.577.048a325.658 325.658 0 0 1-38.892 2.901 4.692 4.692 0 0 0-3.171 1.499 4.746 4.746 0 0 0 .093 6.541 4.69 4.69 0 0 0 3.213 1.407 336.556 336.556 0 0 0 40.016-3.027 4.685 4.685 0 0 0 2.993-1.718 4.744 4.744 0 0 0-.473-6.434 4.681 4.681 0 0 0-3.212-1.256l.01.039Zm-78.448 1.257a320.751 320.751 0 0 1-38.44-6.431 5.568 5.568 0 0 0-1.115-.116 4.69 4.69 0 0 0-3.078 1.253 4.75 4.75 0 0 0-.64 6.217 4.694 4.694 0 0 0 2.757 1.861 331.489 331.489 0 0 0 39.603 6.615 4.684 4.684 0 0 0 3.325-1.116 4.749 4.749 0 0 0 .666-6.51 4.69 4.69 0 0 0-3.03-1.773h-.048ZM512.148 64.262a327.523 327.523 0 0 1 31.041 23.778 4.679 4.679 0 0 0 3.411 1.13 4.667 4.667 0 0 0 3.205-1.628 4.734 4.734 0 0 0 1.123-3.432 4.737 4.737 0 0 0-1.618-3.226 333.85 333.85 0 0 0-31.944-24.464 4.667 4.667 0 0 0-6.515 1.29 4.73 4.73 0 0 0-.703 3.547 4.73 4.73 0 0 0 2 3.005Zm68.914 480.503a4.637 4.637 0 0 0-3.498 1.644 327.095 327.095 0 0 1-27.168 28.167 4.747 4.747 0 0 0-.196 6.58 4.69 4.69 0 0 0 3.184 1.532 4.682 4.682 0 0 0 3.345-1.13 339.274 339.274 0 0 0 27.956-29.009 4.754 4.754 0 0 0 1.116-3.435 4.748 4.748 0 0 0-1.615-3.228 4.636 4.636 0 0 0-3.124-1.121Zm-358.457 95.584a320.003 320.003 0 0 1-35.817-15.568 4.674 4.674 0 0 0-5.178.625 4.725 4.725 0 0 0-1.625 3.223 4.748 4.748 0 0 0 1.115 3.436c.401.471.891.858 1.44 1.138a330.44 330.44 0 0 0 36.874 16.032 4.673 4.673 0 0 0 3.495-.273 4.72 4.72 0 0 0 2.334-2.631 4.756 4.756 0 0 0-.124-3.524 4.715 4.715 0 0 0-2.514-2.458ZM442.677 28.804a322.46 322.46 0 0 1 35.807 15.616 4.672 4.672 0 0 0 3.581.278 4.699 4.699 0 0 0 2.728-2.352 4.748 4.748 0 0 0 .276-3.603 4.716 4.716 0 0 0-2.337-2.745 331.297 331.297 0 0 0-36.846-16.07 4.671 4.671 0 0 0-3.59.163 4.72 4.72 0 0 0-2.426 2.67 4.744 4.744 0 0 0 .157 3.603 4.698 4.698 0 0 0 2.64 2.44h.01Zm190.28 185.898a4.711 4.711 0 0 0 2.501 2.595 4.674 4.674 0 0 0 3.592.055 4.708 4.708 0 0 0 2.578-2.517c.494-1.15.514-2.45.055-3.614a335.624 335.624 0 0 0-17.029-36.58 4.713 4.713 0 0 0-2.797-2.401 4.661 4.661 0 0 0-3.659.36 4.729 4.729 0 0 0-2.282 2.9 4.762 4.762 0 0 0 .492 3.666 325.248 325.248 0 0 1 16.539 35.536h.01Zm22.622 114.933v.319c.182 12.99-.399 25.98-1.739 38.901a4.736 4.736 0 0 0 1.027 3.461 4.67 4.67 0 0 0 6.598.684 4.727 4.727 0 0 0 1.706-3.178 342.512 342.512 0 0 0 1.797-40.013v-.329a4.733 4.733 0 0 0-1.421-3.316 4.672 4.672 0 0 0-6.632.095 4.735 4.735 0 0 0-1.326 3.357l-.01.019Zm-2.527 74.388a4.925 4.925 0 0 0-1.115-.125 4.683 4.683 0 0 0-2.882 1.05 4.73 4.73 0 0 0-1.625 2.615 325.369 325.369 0 0 1-11.042 37.711 4.755 4.755 0 0 0 .245 3.539 4.72 4.72 0 0 0 2.622 2.371 4.673 4.673 0 0 0 3.523-.131 4.719 4.719 0 0 0 2.442-2.559 333.876 333.876 0 0 0 11.359-38.775 4.741 4.741 0 0 0-1.852-4.941 4.679 4.679 0 0 0-1.685-.755h.01Zm-57.344-258.111a4.718 4.718 0 0 0 3.052 1.933 4.7 4.7 0 0 0 4.78-2.149 4.757 4.757 0 0 0 .606-3.577 4.746 4.746 0 0 0-.75-1.689 337.42 337.42 0 0 0-25.236-31.407 4.7 4.7 0 0 0-1.475-1.092 4.667 4.667 0 0 0-5.156.792 4.723 4.723 0 0 0-1.522 3.274 4.745 4.745 0 0 0 1.224 3.398 328.45 328.45 0 0 1 24.468 30.517h.009Zm31.493 333.283a4.663 4.663 0 0 0-3.586-.279 4.686 4.686 0 0 0-2.728 2.358 326.273 326.273 0 0 1-19.711 33.844 4.738 4.738 0 0 0-.702 3.545 4.736 4.736 0 0 0 1.995 3.006 4.663 4.663 0 0 0 5.215.002 4.714 4.714 0 0 0 1.296-1.303 336.07 336.07 0 0 0 20.287-34.868 4.758 4.758 0 0 0 .251-3.579 4.72 4.72 0 0 0-2.317-2.726ZM522.739 598.392a4.647 4.647 0 0 0-2.663.88 321.805 321.805 0 0 1-33.039 20.838 4.714 4.714 0 0 0-2.253 2.814 4.74 4.74 0 0 0 1.558 5.006 4.68 4.68 0 0 0 3.445 1.018 4.663 4.663 0 0 0 1.747-.551 333.474 333.474 0 0 0 34.001-21.466 4.72 4.72 0 0 0 1.742-2.373 4.748 4.748 0 0 0 .001-2.949 4.717 4.717 0 0 0-1.739-2.374 4.67 4.67 0 0 0-2.8-.872v.029Zm129.919-307.899a4.724 4.724 0 0 0 1.804 3.125 4.669 4.669 0 0 0 3.472.926 4.687 4.687 0 0 0 3.106-1.815 4.742 4.742 0 0 0 .92-3.493 335.516 335.516 0 0 0-7.784-39.646 4.714 4.714 0 0 0-1.696-2.564 4.666 4.666 0 0 0-4.031-.811 4.698 4.698 0 0 0-2.881 2.197 4.73 4.73 0 0 0-.473 3.605 327.136 327.136 0 0 1 7.563 38.476ZM366.766 11.215a322.505 322.505 0 0 1 38.441 6.469 4.66 4.66 0 0 0 3.541-.603 4.707 4.707 0 0 0 2.081-2.946 4.758 4.758 0 0 0-.599-3.563 4.692 4.692 0 0 0-2.928-2.093 330.671 330.671 0 0 0-39.584-6.653 5.556 5.556 0 0 0-.567 0 4.674 4.674 0 0 0-3.24 1.308 4.731 4.731 0 0 0-1.444 3.197 4.733 4.733 0 0 0 1.152 3.316 4.678 4.678 0 0 0 3.109 1.597l.038-.03ZM87.63 122.415a327.54 327.54 0 0 1 27.197-28.148 4.739 4.739 0 0 0 1.423-3.25 4.745 4.745 0 0 0-1.226-3.33 4.681 4.681 0 0 0-6.53-.402 339.212 339.212 0 0 0-27.975 28.961 4.751 4.751 0 0 0 .622 6.509 4.684 4.684 0 0 0 3.313 1.141 4.69 4.69 0 0 0 3.177-1.481Zm-18.162 400.99a4.69 4.69 0 0 0-3.048-1.911 4.674 4.674 0 0 0-3.497.818 4.743 4.743 0 0 0-1.086 6.585 337.209 337.209 0 0 0 25.255 31.378 4.678 4.678 0 0 0 6.631.3 4.735 4.735 0 0 0 1.523-3.274 4.738 4.738 0 0 0-1.225-3.398 327.31 327.31 0 0 1-24.553-30.508v.01ZM32.16 454.654a4.715 4.715 0 0 0-1.754-2.184 4.673 4.673 0 0 0-2.677-.795 4.557 4.557 0 0 0-1.662.329 4.714 4.714 0 0 0-2.58 2.522 4.751 4.751 0 0 0-.053 3.618 337.273 337.273 0 0 0 17.067 36.561 4.7 4.7 0 0 0 2.801 2.202 4.672 4.672 0 0 0 3.533-.401 4.722 4.722 0 0 0 2.242-2.775 4.755 4.755 0 0 0-.33-3.561 324.355 324.355 0 0 1-16.578-35.526l-.01.01Zm5.766-265.074a4.662 4.662 0 0 0 3.578.279 4.696 4.696 0 0 0 2.726-2.348 324.754 324.754 0 0 1 19.75-33.843 4.754 4.754 0 0 0 .703-3.547 4.729 4.729 0 0 0-1.992-3.009 4.598 4.598 0 0 0-2.671-.803 4.675 4.675 0 0 0-3.844 2.089 335.952 335.952 0 0 0-20.326 34.81 4.755 4.755 0 0 0 .636 5.226c.404.472.897.858 1.45 1.137l-.01.009ZM4.791 344.536a4.683 4.683 0 0 0 3.317-1.446 4.743 4.743 0 0 0 1.315-3.389v-.619a333.01 333.01 0 0 1 1.768-39.21 4.75 4.75 0 0 0-1.015-3.466 4.695 4.695 0 0 0-3.155-1.726 5.363 5.363 0 0 0-.567 0 4.677 4.677 0 0 0-3.092 1.238 4.736 4.736 0 0 0-1.502 2.987 339.834 339.834 0 0 0-1.826 40.342v.638a4.741 4.741 0 0 0 1.43 3.311 4.68 4.68 0 0 0 3.337 1.33l-.01.01ZM145.166 69.6a324.275 324.275 0 0 1 33.059-20.809 4.714 4.714 0 0 0 2.258-2.811 4.747 4.747 0 0 0-.379-3.595 4.699 4.699 0 0 0-2.794-2.272 4.67 4.67 0 0 0-3.573.382 335.843 335.843 0 0 0-34.02 21.408 4.762 4.762 0 0 0-1.119 6.61 4.708 4.708 0 0 0 3.052 1.931 4.688 4.688 0 0 0 3.516-.805V69.6ZM11.989 264.713a4.675 4.675 0 0 0 4.873-1.858 4.718 4.718 0 0 0 .75-1.681 326.199 326.199 0 0 1 11.07-37.653 4.757 4.757 0 0 0-.16-3.611 4.71 4.71 0 0 0-2.646-2.442 4.683 4.683 0 0 0-3.587.163 4.73 4.73 0 0 0-2.43 2.66 335.277 335.277 0 0 0-11.397 38.766 4.754 4.754 0 0 0 .602 3.562 4.7 4.7 0 0 0 2.925 2.094Zm.356 114.102a4.729 4.729 0 0 0-1.587-2.938 4.677 4.677 0 0 0-3.122-1.143h-.577a4.697 4.697 0 0 0-3.101 1.824 4.75 4.75 0 0 0-.916 3.495 334.822 334.822 0 0 0 7.823 39.645 4.722 4.722 0 0 0 2.208 2.73 4.674 4.674 0 0 0 3.472.438 4.701 4.701 0 0 0 2.81-2.097 4.753 4.753 0 0 0 .591-3.469 324.022 324.022 0 0 1-7.572-38.437l-.03-.048ZM213.562 32.15a320.25 320.25 0 0 1 37.066-12.165 4.69 4.69 0 0 0 2.736-1.932c.645-.96.916-2.127.762-3.275a4.728 4.728 0 0 0-1.6-2.954 4.67 4.67 0 0 0-3.147-1.131 5.07 5.07 0 0 0-1.125.154 328.06 328.06 0 0 0-38.152 12.57 4.704 4.704 0 0 0-2.578 2.517 4.748 4.748 0 0 0-.055 3.614 4.708 4.708 0 0 0 2.501 2.595 4.667 4.667 0 0 0 3.592.055v-.048Zm-60.448 572.847a324.216 324.216 0 0 1-31.079-23.749 4.69 4.69 0 0 0-3.413-1.125 4.673 4.673 0 0 0-3.204 1.633 4.733 4.733 0 0 0-1.118 3.434 4.735 4.735 0 0 0 1.623 3.223 334.421 334.421 0 0 0 31.973 24.436 4.67 4.67 0 0 0 3.523.706 4.694 4.694 0 0 0 2.988-2.007 4.748 4.748 0 0 0 .702-3.545 4.726 4.726 0 0 0-1.995-3.006ZM288.895 12.356a327.794 327.794 0 0 1 38.902-2.901 4.674 4.674 0 0 0 3.434-1.36 4.746 4.746 0 0 0-.098-6.828 4.696 4.696 0 0 0-3.47-1.26 334.533 334.533 0 0 0-40.027 2.989 4.687 4.687 0 0 0-3.104 1.818 4.745 4.745 0 0 0 .89 6.619c.99.759 2.24 1.09 3.473.923Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='168.888' x2='565.934' y1='31.718' y2='669.615' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231B806D'/%3E%3Cstop offset='1' stop-color='%23FFAD00'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:calc(100% + 20px);left:-10px;position:absolute;top:-10px;width:calc(100% + 20px)}.diagram__first-ring-item{align-items:center;display:flex;flex-direction:column;height:80px;margin:0;position:absolute;text-align:center;transition:transform .25s ease;width:82px;z-index:2}.diagram__first-ring-item:first-child{left:50%;top:12px;transform:translateX(-50%)}.diagram__first-ring-item:first-child:hover,.diagram__first-ring-item:nth-child(5):hover{transform:translateX(-50%) scale(1.15)}.diagram__first-ring-item:nth-child(3):hover,.diagram__first-ring-item:nth-child(7):hover{transform:translateY(-50%) scale(1.15)}.diagram__first-ring-item:nth-child(2){right:56px;top:18%;transform:translateY(-18%)}.diagram__first-ring-item:nth-child(2):hover{transform:translateY(-18%) scale(1.15)}.diagram__first-ring-item:nth-child(3){right:5px;top:50%;transform:translateY(-50%)}.diagram__first-ring-item:nth-child(4){bottom:16%;right:45px;transform:translateY(-16%)}.diagram__first-ring-item:nth-child(4):hover,.diagram__first-ring-item:nth-child(6):hover,.diagram__first-ring-item:nth-child(8):hover{transform:translateY(-16%) scale(1.15)}.diagram__first-ring-item:nth-child(5){bottom:7px;left:50%;transform:translateX(-50%)}.diagram__first-ring-item:nth-child(6){bottom:16%;left:48px;transform:translateY(-16%)}.diagram__first-ring-item:nth-child(7){left:8px;top:50%;transform:translateY(-50%)}.diagram__first-ring-item:nth-child(8){left:58px;top:16%;transform:translateY(-16%)}.diagram__first-ring-item-image{height:38px;object-fit:contain;width:38px}.diagram__first-ring-item-title{font-size:13px;font-weight:600;line-height:140%;max-width:82px;text-align:center}.diagram__second-ring{background:radial-gradient(50% 50% at 50% 50%,#f4f4f4 0,#fff 83.33%);border-radius:50%;box-shadow:10px 10px 33px hsla(165,2%,51%,.4);height:310px;left:50%;max-width:100%;opacity:.9;position:absolute;top:50%;transform:translate(-50%,-50%);width:310px}.diagram__second-ring a{text-decoration:none!important}#curved-text-container,#curved-text-container-2{height:200px;position:absolute;width:300px}#curved-text-container svg{display:block;margin-left:auto;margin-right:-19px;margin-top:54px;position:relative;transform:rotate(103deg);z-index:1}#curved-text-container svg textPath{cursor:pointer;font-weight:500}#curved-text-container svg textPath:hover,#curved-text-container-2 svg textPath:hover{font-weight:700}#curved-text-container-2 svg{margin-left:0;margin-top:30px;transform:rotate(103deg);transform:rotate(-52deg)}#curved-text-container-2 svg textPath{cursor:pointer;font-weight:500}.curved-text-container{height:200px;position:absolute;width:300px}.curved-text-svg{height:100%;position:absolute;right:-34px;top:-10px;transform:rotate(45deg);width:105%;z-index:1}#curve{fill:none}.curved-text-svg text,.curved-text-svg-2 text{font-size:17px;font-weight:500}.curved-text-svg text:hover,.curved-text-svg-2 text:hover{font-weight:700}.curved-text-svg,.curved-text-svg-2{pointer-events:none}.curved-text-svg a,.curved-text-svg-2 a{pointer-events:all;transition:transform .25s ease}.curved-text-svg a:hover,.curved-text-svg-2 a:hover{transform:scale(1.15)}.curved-text-container-2{height:200px;position:absolute;width:300px}.curved-text-svg-2{height:100%;left:-35px;position:absolute;top:117px;transform:rotate(228deg);width:105%;z-index:1}#curve-2{fill:none}.diagram__second-ring-item-image{max-width:100%}.diagram__third-ring{border-radius:50%;box-shadow:10px 10px 33px hsla(165,2%,51%,.4);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.diagram__third-ring-item-image{border-radius:50%;height:160px;max-width:100%;width:160px}@media(max-width:1100px){.diagram__container{display:flex;justify-content:center}.diagram__holder{min-width:500px;transform:scale(.8)}}@media(max-width:1000px){.diagram__holder{transform:scale(.6)}}@media(max-width:700px){.diagram{overflow-x:hidden}.diagram__container{align-items:center;height:360px}.diagram__holder{transform:scale(.65)}}