@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";html,body{background-color:#0d0d0d}*{font-family:Inter,sans-serif;padding:0;margin:0;box-sizing:border-box}input[type=range]::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;box-shadow:0 0 6px #0000000d}[x-cloak]{display:none!important}body::-webkit-scrollbar{width:1rem}body::-webkit-scrollbar-thumb{height:4rem;border-radius:.5rem;border:4px solid transparent;background-clip:content-box;background-color:#dc0000}body::-webkit-scrollbar-thumb:hover{background-color:#b11515}body::-webkit-scrollbar-track{background-color:#000}.benefit-list{list-style-image:url(../public/images/ticklist.png)}@keyframes show-transition{0%{transform:translateY(20%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes show-text{0%{opacity:0}to{opacity:1}}@keyframes press{0%{transform:scale(.9)}50%{transform:scale(1.1)}to{transform:scale(1)}}.services{width:100%;display:flex;align-items:center;justify-content:space-between;overflow:hidden;padding-block:40px}.services>*{flex-grow:1}.circle--rotate{border-radius:50%;border:1px #000000 solid;width:63%;height:63%;margin:0 auto;position:relative;transform:rotate(0);padding:0;z-index:20}.circle--rotate>li{position:absolute;left:0;top:0;width:100%;height:100%;display:block;border-radius:50%;z-index:10;visibility:hidden}.circle--rotate>li .icon{visibility:visible;cursor:pointer;text-align:center;overflow:hidden;font-size:20px;color:#fff;border-radius:50%;background-color:#000;height:14%;width:14%;margin:-5% auto;transition:all .5s ease;box-shadow:-10px 10px 25px #0003}.circle--rotate>li .icon .icon-img{border-radius:999px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.circle--rotate>li i{color:#dc0000;font-size:1.3rem;margin:auto;cursor:pointer;width:100%;height:100%;display:table;transition:top .3s ease-in-out,right .3s ease-in-out}.circle--rotate>li i:before{display:table-cell;vertical-align:middle}.circle--rotate>li img{margin:auto}.circle--slider{position:relative}.circle--slider .rotate--circle{margin:0 auto}.circle--slider .circle--rotate>li div{position:relative;overflow:visible;transition:all .6s ease-in;font-size:20px;background-color:#0e0e0e;border:3px solid #DC0000;display:flex;justify-content:center;align-items:center}.circle--slider .circle--rotate>li div a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden}.circle--slider .circle--rotate>li div a:hover{color:#0e0e0e!important}@media screen and (min-width:1280px){.circle--slider .circle--rotate li.active>div:hover{width:124px;height:124px;background-color:#fff;transition:all .6s ease-in}}@media screen and (min-width:1024px){.circle--slider .circle--rotate li.active>div:hover{width:115px;height:115px;background-color:#fff;transition:all .6s ease-in}}.circle--slider .circle--rotate>li.active div:hover i{position:absolute;top:0;right:0;font-size:16px;transition:top .6s ease-in;background-color:#dc0000;padding:6px;border-radius:50%;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;color:#fff}.circle--slider .circle--rotate>li.active div:hover a{visibility:visible}.circle--slider .circle--rotate>li div span{transform:rotate(0);transition:all 2s;opacity:0}.circle--slider .circle--rotate>li.active div span{width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:rotate(-45deg);z-index:-1;opacity:1}.circle--slider .circle--rotate>li.active div span:before{position:absolute;height:1px;top:-50%;right:140%;bottom:0;margin:auto;content:"";width:30%;height:30%;filter:blur(3px);opacity:.7;border:6px solid #DC0000;z-index:-1}.circle--slider .circle--rotate>li.active div span:after{position:absolute;height:1px;top:100%;left:130%;bottom:0;margin:auto;content:"";width:40%;height:40%;border-radius:50%;opacity:.7;border:8px solid #DC0000;z-index:5}.circle--slider .circle--rotate>li.active div:hover span:after{width:27%;height:27%}.circle--slider .circle--rotate>li.active div:hover span:before{width:27%;height:27%}.circle--slider .count2 li:nth-child(2){transform:rotate(180deg)}.circle--slider .count3 li:nth-child(2){transform:rotate(120deg)}.circle--slider .count3 li:nth-child(3){transform:rotate(240deg)}.circle--slider .count4 li:nth-child(2){transform:rotate(90deg)}.circle--slider .count4 li:nth-child(3){transform:rotate(180deg)}.circle--slider .count4 li:nth-child(4){transform:rotate(270deg)}.circle--slider .count5 li:nth-child(2){transform:rotate(72deg)}.circle--slider .count5 li:nth-child(3){transform:rotate(144deg)}.circle--slider .count5 li:nth-child(4){transform:rotate(216deg)}.circle--slider .count5 li:nth-child(5){transform:rotate(-72deg)}.circle--slider .count6 li:nth-child(2){transform:rotate(60deg)}.circle--slider .count6 li:nth-child(3){transform:rotate(120deg)}.circle--slider .count6 li:nth-child(4){transform:rotate(180deg)}.circle--slider .count6 li:nth-child(5){transform:rotate(240deg)}.circle--slider .count6 li:nth-child(6){transform:rotate(-60deg)}.circle--slider .count7 li:nth-child(2){transform:rotate(51.5deg)}.circle--slider .count7 li:nth-child(3){transform:rotate(103deg)}.circle--slider .count7 li:nth-child(4){transform:rotate(154.5deg)}.circle--slider .count7 li:nth-child(5){transform:rotate(206deg)}.circle--slider .count7 li:nth-child(6){transform:rotate(-103deg)}.circle--slider .count7 li:nth-child(7){transform:rotate(-51.5deg)}.circle--slider .count8 li:nth-child(2){transform:rotate(45deg)}.circle--slider .count8 li:nth-child(3){transform:rotate(90deg)}.circle--slider .count8 li:nth-child(4){transform:rotate(135deg)}.circle--slider .count8 li:nth-child(5){transform:rotate(180deg)}.circle--slider .count8 li:nth-child(6){transform:rotate(-135deg)}.circle--slider .count8 li:nth-child(7){transform:rotate(-90deg)}.circle--slider .count8 li:nth-child(8){transform:rotate(-45deg)}.circle--slider .count9 li:nth-child(2){transform:rotate(40deg)}.circle--slider .count9 li:nth-child(3){transform:rotate(80deg)}.circle--slider .count9 li:nth-child(4){transform:rotate(120deg)}.circle--slider .count9 li:nth-child(5){transform:rotate(160deg)}.circle--slider .count9 li:nth-child(6){transform:rotate(-160deg)}.circle--slider .count9 li:nth-child(7){transform:rotate(-120deg)}.circle--slider .count9 li:nth-child(8){transform:rotate(-80deg)}.circle--slider .count9 li:nth-child(9){transform:rotate(-40deg)}.circle--slider .count10 li:nth-child(2){transform:rotate(36deg)}.circle--slider .count10 li:nth-child(3){transform:rotate(72deg)}.circle--slider .count10 li:nth-child(4){transform:rotate(108deg)}.circle--slider .count10 li:nth-child(5){transform:rotate(144deg)}.circle--slider .count10 li:nth-child(6){transform:rotate(-180deg)}.circle--slider .count10 li:nth-child(7){transform:rotate(-144deg)}.circle--slider .count10 li:nth-child(8){transform:rotate(-108deg)}.circle--slider .count10 li:nth-child(9){transform:rotate(-72deg)}.circle--slider .count10 li:nth-child(10){transform:rotate(-36deg)}.circle--slider .animate-wrapper{width:73%;height:73%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;border-radius:50%;z-index:10}.animate-img a{display:none;position:absolute;top:0;left:0;bottom:0;right:0;z-index:50}.animate-wrapper .active .animate-img a{display:block}.circle--slider .animate-title{color:#fff}.circle--slider .animate-img{width:25%;height:25%;border-radius:50%;overflow:hidden}.circle--slider .animate-img .animate-img__in{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border-radius:50%;background-repeat:no-repeat;z-index:3;transform:rotate3d(0,0,0,0) scale(.85);transition:.55s ease-in-out;width:50%;height:50%;opacity:0;background-size:cover;box-shadow:-20px 20px 50px #0000004d}.circle--slider .animate-more{opacity:0;display:hidden;transition:all .5s .4s;min-width:131px;overflow:hidden;text-align:center;z-index:30;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;padding:15px;height:62px;transform:scale(.8)}.circle--slider .animate.active .animate-more{opacity:1;display:block;transform:scale(1)}.circle--slider .animate.active .animate-img .animate-img__in{opacity:1;transform:scale(1)}.circle--slider .prev,.circle--slider .next{position:absolute;top:0;bottom:0;margin:auto;display:block;height:62px;width:87px;text-align:center;cursor:pointer}.circle--slider .prev span,.circle--slider .next span{writing-mode:vertical-rl;text-orientation:upright;font-weight:700}.circle--slider .prev{left:250px}.circle--slider .next{right:250px}.ag-vacancy-block{padding:100px 0;overflow:hidden;position:relative}.ag-vacancy_content{overflow:hidden;z-index:10;position:relative}.ag-vacancy_box{width:calc(100% - 455px);margin:auto;position:relative}.ag-vacancy_list{display:none}.ag-vacancy_item{min-height:400px;width:360px;margin-right:35px;padding:24px;background:#000000;border:1px solid #DC0000;box-shadow:0 4px 4px #00000040;border-radius:5px;transition:background .3s,transform .3s;position:relative}.ag-vacancy_item:hover{background:white}.ag-vacancy_icon{margin-bottom:20px}.ag-vacancy_img{width:231px;margin:auto;border-radius:10px}.js-ag-vacancy_arrow{height:70px;line-height:70px;width:70px;cursor:pointer;opacity:0;text-align:center;z-index:30;position:absolute;top:50%;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:70px;transition:.3s}.js-ag-vacancy_arrow:hover{background:rgba(0,0,0,.2);border:1px solid #DC0000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ag-vacancy_box:hover .js-ag-vacancy_arrow{opacity:1}.ag-vacancy_box:hover .js-ag-vacancy_arrow__hide{opacity:0}.js-ag-vacancy_arrow__prev{left:0;transform:translateY(-50%)}.js-ag-vacancy_arrow__next{right:-80px;transform:translate(50%,-50%)}.js-ag-vacancy_img-arrow__prev{margin:0 0 0 -5px}.js-ag-vacancy_img-arrow__next{margin:0 -5px 0 0}.slick-list{overflow:visible!important}.slick-initialized{display:block}.slick-slide{opacity:.5;filter:blur(5px);transform:scale(.9)}.slick-active{filter:blur(0);opacity:1;transform:scale(1)}@media (max-width: 1600px){.ag-vacancy_box{width:calc(100% - 400px)}.ag-vacancy_item{min-height:390px}.ag-vacancy_name{line-height:30px;font-size:25px}.ag-vacancy_descr{margin-bottom:30px}.ag-vacancy_btn{padding:22px 50px}}@media (max-width: 1500px){.ag-vacancy_item{min-height:360px;width:320px;margin-right:25px;padding:25px 30px}.ag-vacancy_btn{background:#D4D6F5;position:absolute;left:25px;bottom:40px}.js-ag-vacancy_arrow{height:80px;line-height:80px;width:80px}.js-ag-vacancy_arrow__next{right:0}}@media only screen and (max-width: 767px){.ag-format-container{width:96%}.ag-vacancy-block{padding-block:50px}.ag-vacancy_box{width:100%;padding-left:0}.ag-vacancy_item{width:260px;min-height:350px;padding:25px 17px;margin-right:15px}.ag-vacancy_name{font-size:22px;line-height:26px}.ag-vacancy_descr{font-size:17px}.ag-vacancy_text__strong{padding-right:5px}.ag-vacancy_btn{padding:20px 30px;font-size:16px;left:15px}.js-ag-vacancy_arrow{float:left;margin:20px 25px 0 0;opacity:1;position:static;transform:none}.js-ag-vacancy_arrow__hide,.ag-vacancy_box:hover .js-ag-vacancy_arrow__hide{background-color:#6982ff33;cursor:default;opacity:.4}}@media (min-width: 768px) and (max-width: 979px){.ag-format-container{width:750px}}@media (min-width: 980px) and (max-width: 1161px){.ag-format-container{width:960px}}.text-danger-glow{color:animate-img#DC0000;text-shadow:0 0 20px #f00,0 0 30px #f00,0 0 40px #f00,0 0 50px #f00,0 0 60px #f00,0 0 70px #f00,0 0 80px #f00}.blink{animation:blinker 1s cubic-bezier(.5,0,1,1) infinite alternate}@keyframes blinker{0%{opacity:1}to{opacity:0}}a:hover{text-decoration:none;color:inherit}.holderCircle{width:500px;height:500px;border-radius:100%}.dotCircle{width:100%;height:100%;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;border-radius:100%;z-index:20}.dotCircle .itemDot{display:block;width:80px;height:80px;position:absolute;background-color:#fff;color:#7d4ac7;text-align:center;line-height:80px;font-size:30px;z-index:3;cursor:pointer;border:2px solid #e6e6e6;border-radius:999px;transition:all .3s ease-in}.dotCircle .itemDot:hover{scale:1.5}.dotCircle .itemDot1{background-image:url(/build/assets/Editor_img-826d9d43.png);background-size:contain;background-position:center;background-repeat:no-repeat}.dotCircle .itemDot2{background-image:url(/build/assets/human_body-2646a701.png);background-size:contain;background-position:center;background-repeat:no-repeat}.dotCircle .itemDot3{background-image:url(/build/assets/tool_image-18b46d20.png);background-size:contain;background-position:center;background-repeat:no-repeat}.dotCircle .itemDot .forActive{width:56px;height:56px;position:absolute;top:0;left:0;right:0;bottom:0;display:none}.dotCircle .itemDot .forActive:after{content:"";width:5px;height:5px;border:3px solid #DC0000;bottom:-31px;left:-14px;filter:blur(1px);position:absolute;border-radius:100%}.dotCircle .itemDot .forActive:before{content:"";width:6px;height:6px;filter:blur(5px);top:-15px;position:absolute;transform:rotate(-45deg);border:6px solid #DC0000;right:-39px}.dotCircle .itemDot.active .forActive{display:block}.round{position:absolute;left:40px;top:45px;width:410px;height:410px;border:2px dotted #DC0000;border-radius:100%;-webkit-animation:rotation 100s infinite linear}.dotCircle .itemDot:hover,.dotCircle .itemDot.active{color:#fff;transition:.5s;border:2px solid #DC0000;box-shadow:0 30px 30px #00000021}.dotCircle .itemDot{font-size:40px}.contentCircle{width:250px;border-radius:100%;color:#222;position:relative;top:45%;left:50%;transform:translate(-50%,-50%);z-index:99}.contentCircle .CirItem{border-radius:100%;color:#222;position:absolute;text-align:center;bottom:0;left:0;opacity:0;transform:scale(0);transition:.5s;font-size:15px;width:100%;height:100%;top:0;right:0;margin:auto}.CirItem.active{z-index:1;opacity:1;transform:scale(1);transition:.5s}.contentCircle .CirItem i{font-size:180px;position:absolute;top:0;left:50%;margin-left:-90px;color:#000;opacity:.1}@media only screen and (min-width:300px) and (max-width:599px){.holderCircle{width:300px;height:300px;margin:110px auto}.holderCircle:after{width:100%;height:100%}.dotCircle{width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto}}.title-box .title{font-weight:600;letter-spacing:2px;position:relative;z-index:-1}.title-box span{text-shadow:0 10px 10px rgba(0,0,0,.15);font-weight:800;color:#000;display:flex;justify-content:center;align-items:center;gap:.5rem;font-size:1rem}.title-box p{font-size:17px;line-height:2em}.itemDot.itemDot2.active{transform-origin:center!important;transform:rotate(120deg)!important}
