*,:after,:before{box-sizing:border-box;-webkit-appearance:none}@font-face{font-family:Montserrat;font-weight:200;src:url(/fonts/montserrat-light.otf?d4a8834fa8f57f0929b9f4ef89584361)}@font-face{font-family:Montserrat;font-weight:400;src:url(/fonts/montserrat-regular.otf?92db9a0772b3732e6d686fec3711af42)}@font-face{font-family:Montserrat;font-weight:500;src:url(/fonts/montserrat-medium.otf?d815b0a29adf3450c55f56e2fb813be4)}@font-face{font-family:Montserrat;font-weight:600;src:url(/fonts/montserrat-semibold.otf?bb3740d350b0186ce32b5678972bf061)}@font-face{font-family:Montserrat;font-weight:700;src:url(/fonts/montserrat-bold.otf?9c71d42b6a840ecfda8fc555040a1c76)}@font-face{font-family:Montserrat;font-weight:800;src:url(/fonts/montserrat-black.otf?561246a3549d3b797b4b611652a79d7c)}@font-face{font-family:Montserrat;font-weight:900;src:url(/fonts/montserrat-extrabold.otf?433ac418a603294fc5891dde6a73cd24)}body{font-family:Montserrat,sans-serif;margin:0;padding:0;min-height:100vh;width:100vw;position:relative;background-image:linear-gradient(-144deg,#8c4ef0,#3c39d1)}a,body{color:#fff}a{text-decoration:none}.wrapper{display:flex;flex-direction:column;align-items:center;overflow-x:hidden;min-height:100vh;justify-content:space-between}.rightTopCircleWrapper{position:absolute;top:0;right:0;height:300px;width:300px;z-index:-1;overflow:hidden}.rightTopCircle{position:absolute;height:350px;width:350px;border-radius:50%;border:45px solid rgba(160,103,255,.3);top:-90pt;right:-75pt}.leftBottomCirclesWrapper{position:absolute;bottom:0;left:0;height:345px;width:375px;overflow:hidden;z-index:-1}.leftBottomCircle{position:absolute;height:620px;width:620px;border-radius:50%;border:5pc solid hsla(0,0%,100%,.05);bottom:-280px;left:-250px}.leftBottomOutsideCircle{position:absolute;height:25pc;width:25pc;border-radius:50%;border:70px solid hsla(0,0%,100%,.05);bottom:-200px;left:-170px}.header{display:flex;justify-content:space-between;align-items:center;width:70%;padding:20px}.logoWrapper{display:flex;align-items:flex-end}.logoIcon{height:35px;width:220px;background-size:contain;background-repeat:no-repeat;background-image:url(/images/logo.svg?aa6c14ee60d0fe148025f0e1980ae4a7)}.menuItem{position:relative;margin-right:35px;font-weight:600;font-size:15px;color:#fff}.menuItem:last-of-type{margin-right:0}:not(.careersTabContent).active:before{content:"";position:absolute;left:0;bottom:-5px;height:5px;width:55%;border-bottom:2px solid hsla(0,0%,100%,.5)}.contentWrapper{display:flex;flex-direction:column;align-items:center}.titleWrapper{display:flex;align-items:flex-end;margin-bottom:52px}.title{font-size:155px;color:#fff;font-weight:800;margin-right:15px;height:155px}.animatedCursor{height:125px;width:3px;background:#9381ff;-webkit-animation:a .35s infinite alternate;animation:a .35s infinite alternate}@-webkit-keyframes a{0%{opacity:0}to{opacity:1}}@keyframes a{0%{opacity:0}to{opacity:1}}.subTitle{text-align:center;max-width:985px;color:#fff;font-size:34px;font-weight:400;margin-bottom:28px}.appsList{display:flex;flex-wrap:wrap;justify-content:center;max-width:1015px}.secondSubTitle{font-size:27px;text-align:center;max-width:985px;font-weight:700;color:#fff;margin-bottom:70px}.appItem{display:flex;align-items:end;position:relative;width:215px;height:270px;background-size:contain;background-repeat:no-repeat;margin:15px 19px}.appLinks{text-align:right;position:absolute;bottom:0;right:0;width:100%;margin-right:23px;margin-bottom:13px}.appLinkImage{width:13px}.appLinks .appLinkImage:nth-child(2){margin-left:13px}.appSiteLink{position:absolute;top:0;bottom:0;width:100%;height:100%}.appSiteLink:hover{border:2px solid hsla(0,0%,100%,.32941);border-radius:30px}.footer{display:flex;justify-content:space-between;align-items:flex-end;color:#fff;padding:10px 20px}.footerMenu{margin-bottom:20px;padding-top:20px}.footerMenuItem{position:relative;margin-right:20px}.footerMenuItem:last-of-type{margin-right:0}.infoWrapper{max-width:750px;margin-right:200px}.mail-address{margin-bottom:7px;font-weight:500;font-size:9pt}.legalInfo{font-size:9px;font-weight:400}.careersWhyUsWrapper{margin-top:75pt}.careersTitle{text-align:center;color:#fff;font-size:43px;font-weight:800;letter-spacing:.86px}.careersFirstDescription{text-align:center;color:#fff;font-size:21px;line-height:1.38;letter-spacing:.53px;margin-top:27px;max-width:920px}.careersVacanciesWrapper{margin-top:77px}.careersSecondDescription{display:flex;margin-top:4pc}.careersTabLinks{display:flex;flex-direction:column;margin-right:115px;margin-left:30px}.careersTabLink{position:relative;font-size:22px;font-weight:600;opacity:.3;cursor:pointer;letter-spacing:.22px;margin-bottom:34px}.careersTabLink.active,.careersTabLink:hover{opacity:1}.careersTabLink.active:before{width:35%;border-bottom-width:1px}.careersTabContents{max-width:650px}.careersTabContent{display:none}.careersTabContent.active{display:block}.careersBenefitItem{font-size:18px;font-weight:300;line-height:1.61;letter-spacing:.45px}.careersBenefitHeader{font-size:20px;font-weight:600;letter-spacing:.5px}.careersBenefitSubTitle{margin-top:85px;margin-bottom:23px;font-size:18px;font-weight:300;line-height:1.39;letter-spacing:.45px}.careersBenefitSubTitle a{font-weight:700;margin-left:22px}h1{font-weight:700;position:relative}.titleUnderline:before{content:"";position:absolute;left:25%;bottom:-15px;width:50%;border-bottom:1px solid hsla(0,0%,100%,.5)}h3{margin-bottom:0}h3,span{font-weight:500}span{margin-right:10px}.legalPageHeaderMenu{display:flex;flex-direction:row;align-items:center;font-size:15px;margin-bottom:50px;padding-top:20px;padding-left:50px;padding-right:20px}.legalPageLink{border-bottom:1px solid #fff}.textContainer{font-size:17px;padding:20px;text-align:center;max-width:900px;overflow-y:auto;display:flex;flex-direction:column;align-items:center;margin-bottom:50px;font-weight:200}.textContainer::-webkit-scrollbar{width:0}.underLine{width:75px;height:1px;background-color:#d0d0d0}.legalPageFooterWrapper{background-repeat:no-repeat;background-position:bottom;background-size:100% 250px;display:flex;flex-direction:column;justify-content:flex-end;height:250px;color:#fff;padding:20px}.contactsWrapper{margin:54px 0}.addressesWrapper{display:flex}.addressesWrapper .addressBlock:first-child{margin-right:140px}.addressHeader{font-weight:600;font-size:14px}.addressDescription{font-size:9pt;margin-top:5px}.addressButton{background:#fff;border-radius:5px;color:#5c41dd;font-size:9pt;font-weight:600;padding:8px 23px 7px;display:block;width:110px;margin-top:15px}.supportWrapper{height:100vh;justify-content:space-between}.formWrapper,.supportWrapper{display:flex;flex-direction:column}.formWrapper{align-items:center}.formTitle{margin-bottom:44px;font-size:35px;font-weight:800;color:#fff}.formSubTitle{margin:0 auto 25px;text-align:center;font-weight:400;font-size:15px;max-width:630px}.supportForm{display:flex;flex-direction:column;align-items:center;padding:0 20px}.topForm{display:flex;flex-direction:row;margin-bottom:25px}.formBoxInput{width:350px;height:50px;border-radius:5px;background-color:transparent;border:1px solid #c1c1c1;margin-right:25px;color:#fff;font-size:1pc;font-weight:500;padding:20px}::-webkit-input-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}.formBoxInput:last-of-type{margin-right:0}.textArea{height:150px;width:725px;border-radius:5px;resize:none;margin-bottom:25px;background-color:transparent;border:1px solid #c1c1c1;color:#fff;padding:20px;font-weight:500;font-size:1pc;outline:none;box-sizing:border-box}.button{background-color:#fff;width:2in;height:53px;border-radius:5px;border:none;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;color:#5c41dd;cursor:pointer}.g-recaptcha{margin-bottom:20px}.successFormContainer{text-align:center;display:none}@media (max-width:795px){.header{width:100vw}}.menuMobile{display:none}.menuMobileButton{position:fixed;top:10px;right:10px;z-index:30;width:40px;height:40px;border-radius:50%;display:none}.menuMobileLines,.menuMobileLines:after,.menuMobileLines:before{position:absolute;width:20px;height:3px;background-color:#fff}.menuMobileLines{top:50%;left:50%;transform:translate(-50%,-50%)}.menuMobileLines:before{content:"";top:-8px;transition:.4s}.menuMobileLines:after{content:"";top:8px;transition:.4s}.menuMobileActive .menuMobileLines{background-color:transparent}.menuMobileActive .menuMobileLines:before{top:0;transform:rotate(45deg);transition:.4s}.menuMobileActive .menuMobileLines:after{top:0;transform:rotate(-45deg);transition:.4s}.menuItemsWrapper{padding-top:5pc;position:fixed;z-index:20;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;background-color:#090518;right:-100%;top:0;transition:.4s}.menuMobileActive .menuItemsWrapper{right:0}.menuItemMobile{position:relative;margin-bottom:70px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:300;color:#fff}.textCenter{text-align:center}@media screen and (max-width:580px){.menu{display:none}.menuMobile{display:block}:not(.careersTabContent).active:before{content:"";position:absolute;left:0;bottom:-10px;height:5px;width:55%;border-bottom:2px solid #874dee}.menuMobileButton{display:block}.secondSubTitle{margin-bottom:33px}.appItem{width:233px;height:293px;margin-bottom:40px}.appsList{flex-direction:column;flex-wrap:nowrap}.footer{flex-direction:column-reverse;align-items:flex-start}.infoWrapper{margin-right:0}.pvtIcon{margin-bottom:7px}.footerMenu{display:none}.careersVacanciesWrapper{margin-top:47px}.careersTitle{font-size:30px}.careersFirstDescription{font-size:17px}.careersSecondDescription{flex-direction:column;align-items:center;margin-top:37px}.careersTabContents{margin-top:10px}.careersBenefitSubTitle{margin-top:35px;text-align:center;font-size:15px}.careersTabLink.active:before{width:35%;border-bottom:1px solid hsla(0,0%,100%,.5)}.careersBenefitSubTitle a{margin-left:0}.careersTabLink{font-size:19px}.careersBenefitHeader{font-size:17px}.careersBenefitItem{font-size:15px}.contentWrapper{padding:0 20px}.careersTabLinks{margin:0;align-items:center}.contactsWrapper{padding:0 50px}.formWrapper{padding:0 15px;width:100%}.addressBlock,.addressesWrapper{flex-direction:column}.addressBlock{display:flex;align-items:center}.addressesWrapper .addressBlock:first-child{margin-right:0;margin-bottom:28px}.addressDescription{text-align:center}.formTitle{margin-bottom:1pc}.supportForm{padding:0}.topForm{flex-direction:column}.formBoxInput,.topForm{width:100%}.topForm .formBoxInput:first-child{margin-bottom:25px}}@media screen and (max-width:414px){.careersBody{height:auto}.textContainer{overflow-y:auto;height:500px}.header{padding:20px 10px}.title{font-size:95px;height:97px;margin-right:10px}.subTitle{max-width:300px;font-size:21px}.secondSubTitle{font-size:19px}.animatedCursor{height:85px}.footer{padding:10px}.benefitSubTitle{text-align:center;margin-bottom:30px}.leftBottomOutsideCircle{position:absolute;height:200px;width:200px;border:35px solid hsla(0,0%,100%,.05);bottom:-312px;left:-68px}.benefitSubTitle>a{margin-left:0}.formSubTitle{max-width:25pc}.textArea{width:95vw}}@media screen and (max-height:800px){body{height:100%}}