a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,command,datalist,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,source,span,strike,strong,sub,sup,table,tbody,tdvideo,tfoot,th,thead,tr,tt,u,ul,var{background:#0000;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:top}ol,ul{list-style:none}blockquote,q{quotes:none}table,table td{border:none;border-collapse:collapse;padding:0}embed,img{vertical-align:top}input[type=text],textarea{border-radius:0;outline:none}article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,main,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}*{box-sizing:border-box}@font-face{font-family:poppinsRegular;src:url(/static/media/Poppins-Regular.35d26b781dc5fda684cc.ttf)}@font-face{font-family:poppinsMedium;src:url(/static/media/Poppins-Medium.673ed42382ab264e0bf5.ttf)}@font-face{font-family:poppinsBold;src:url(/static/media/Poppins-Bold.cdb29a5d7ccf57ff05a3.ttf)}@font-face{font-family:code;src:url(/static/media/SpaceMono-Regular.8a2aa304d0bd5e41d186.ttf)}img{max-width:100%;object-fit:cover}body{background-size:cover;background:#000 no-repeat top;color:#9e9eac;font-family:poppinsRegular,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:135%}html{scroll-behavior:smooth}.title1,h1{color:#fff;font-family:poppinsBold,sans-serif;font-size:60px;font-weight:700;line-height:100%}.title2,h2{color:#fff;font-size:40px;font-weight:400;line-height:100px}.title3,h3{font-size:32px;font-weight:400;line-height:48px}.title4,h4{font-size:24px}.title4,.title5,h4,h5{font-weight:400;letter-spacing:-.01em;line-height:135%}.title5,h5{font-size:20px}.btn-contact{background-color:#2a2b3a;border:none;border-radius:8px;box-shadow:0 1px 2px #1018280d;color:#fff;cursor:pointer;font-family:poppinsRegular,sans-serif;font-size:16px;font-weight:400;height:50px;letter-spacing:-.01em;line-height:135%;outline:none;padding:14px 16px;text-align:center;transition:.2s ease-in;width:312px}.btn-contact:hover{background-color:#9747ff}.container{margin:0 auto;max-width:1125px;padding:0 20px}@media only screen and (max-width:1024px){.container{max-width:920px}}@media only screen and (max-width:768px){.container{max-width:684px}}@media only screen and (max-width:360px){.container{max-width:320px}}.lightEffectWrapper,.lightEffectWrapper .lightEffectWrapper__card{position:relative}.lightEffectWrapper .lightEffectWrapper__card .light{background:radial-gradient(circle at 52.8095px 0,#fff,#0000);border-radius:20px;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.lightEffectWrapper .lightEffectWrapper__card:hover .light{opacity:.4}.lightEffectWrapper span{height:50%;position:absolute;width:50%;z-index:1}.lightEffectWrapper span:first-child,.lightEffectWrapper span:nth-child(2){top:0}.lightEffectWrapper span:first-child,.lightEffectWrapper span:nth-child(3){left:0}.lightEffectWrapper span:nth-child(2),.lightEffectWrapper span:nth-child(4){right:0}.lightEffectWrapper span:nth-child(3),.lightEffectWrapper span:nth-child(4){bottom:0}.lightEffectWrapper span:first-child:hover~.lightEffectWrapper__card{transform:perspective(600px) rotateX(10deg) rotateY(-10deg)}.lightEffectWrapper span:first-child:hover~.lightEffectWrapper__card .light{opacity:.4}.lightEffectWrapper span:nth-child(2):hover~.lightEffectWrapper__card{transform:perspective(600px) rotateX(10deg) rotateY(10deg)}.lightEffectWrapper span:nth-child(2):hover~.lightEffectWrapper__card .light{opacity:.4}.lightEffectWrapper span:nth-child(3):hover~.lightEffectWrapper__card{transform:perspective(600px) rotateX(-10deg) rotateY(-10deg)}.lightEffectWrapper span:nth-child(3):hover~.lightEffectWrapper__card .light{opacity:.4}.lightEffectWrapper span:nth-child(4):hover~.lightEffectWrapper__card{transform:perspective(600px) rotateX(-10deg) rotateY(10deg)}.lightEffectWrapper span:nth-child(4):hover~.lightEffectWrapper__card .light{opacity:.4}@media only screen and (max-width:768px){.btn-contact{width:270px}}@media only screen and (max-width:500px){h2{font-size:24px;font-weight:400;line-height:50px}body{background-size:auto}.lightEffectWrapper .lightEffectWrapper__card .light,.lightEffectWrapper span{display:none}}@media only screen and (max-width:400px){.btn-contact{width:270px}}@keyframes arrow{0%{transform:translateY(0)}to{transform:translateY(10px)}}body{-ms-overflow-style:none;scrollbar-width:none}.main{z-index:3}.main .main__scroll-text{margin-bottom:28px;margin-right:15px;text-align:center;width:100%}.main .main__scroll-icon{animation:arrow .5s cubic-bezier(.51,.92,.24,1.15) 1s infinite alternate;font-size:19px;margin-left:10px}.swiper .marquee{min-width:auto}.swiper-design{gap:30px}.swiper-design .marquee{gap:30px;min-width:auto}.body-scroll-hidden{overflow:hidden}@media only screen and (max-width:500px){.main__scroll-text{display:none}}@keyframes showModal{0%{opacity:0}to{opacity:1}}.modal-wrap{background:#000c;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:9999999}.modal-wrap,.modal-wrap .modal{align-items:center;display:flex}.modal-wrap .modal{animation:showModal .3s linear;background:#161b22;border:1px solid #2a2b3a;border-radius:18px;flex-direction:column;justify-content:space-between;max-height:673px;max-width:459px;padding:62px 52px 50px;position:relative}.modal-wrap .modal .modal__close{color:#9e9eac;cursor:pointer;height:24px;left:25px;position:absolute;top:25px;width:24px}.modal-wrap .modal .modal__logo{background:#2a2b3a;border-radius:8px;height:48px;margin-bottom:26px;padding:14px;width:48px}.modal-wrap .modal .modal__logo img{height:20px;width:22px}.modal-wrap .modal .modal__title{color:#fff;font-size:24px;line-height:36px;margin-bottom:12px}.modal-wrap .modal .modal__subtitle{margin-bottom:32px;text-align:center}.modal-wrap .modal .modal__input-wrap{position:relative;width:100%}.modal-wrap .modal .modal__input-wrap img{position:absolute}.modal-wrap .modal .modal__input-wrap+.modal__input-wrap{margin-top:18px}.modal-wrap .modal .modal__input{background:#2a2b3a;border:none;border-radius:8px;caret-color:#9747ff;color:#fff;font-family:poppinsRegular,sans-serif;font-size:14px;letter-spacing:-.01em;line-height:135%;min-height:50px;outline:none;padding:10px 55px 10px 16px;width:100%}.modal-wrap .modal .modal__input:focus{background:#3c3d4c;border:2px solid #9747ff}.modal-wrap .modal .modal__input-error{border:2px solid #f015b0}.modal-wrap .modal .modal__input-error::placeholder{color:#f015b0}.modal-wrap .modal .input-error{color:#f015b0;position:absolute}.modal-wrap .modal .modal__input-error~.modal__input-icon{filter:brightness(0) saturate(100%) invert(35%) sepia(92%) saturate(5583%) hue-rotate(300deg) brightness(92%) contrast(109%)}.modal-wrap .modal .modal__input-text{max-height:140px;max-width:100%;resize:none;right:11px;top:18px}.modal-wrap .modal .modal__input-name{right:15px;top:50%;transform:translateY(-50%)}.modal-wrap .modal .modal__input-email{right:11px;top:50%;transform:translateY(-50%)}.modal-wrap .modal .modal__btn{background-color:#fff;color:#000;margin-top:36px;transition:all .2s;width:100%}.modal-wrap .modal .modal__btn:hover{background-color:#9747ff;color:#fff}.modal__input_err{color:#f015b0;font-size:12px;position:absolute}@media only screen and (max-width:500px){.modal-wrap .modal{border-radius:0;height:100vh;justify-content:center;left:0;max-height:none;max-width:none;position:fixed;top:0;width:100vw}.modal-wrap .modal .modal__close{position:absolute;top:85px}.modal-wrap .modal button{margin-left:0}}.successSend{background-color:#161b22;border-radius:10px;left:50%;padding:20px 25px;position:relative;position:fixed;top:50%;transform:translate(-50%);width:350px;z-index:4}.successSend__text{margin-bottom:15px;text-align:center}.successSend__close{cursor:pointer;font-size:19px;position:absolute;right:10px;top:10px}.successSend__btn{width:100%}.header{border-bottom:1px solid #0000;justify-content:space-between;left:0;padding:23px 180px 23px 140px;position:fixed;top:0;transition:.3s ease-in;width:100%;z-index:100;z-index:999999}.header,.header .header__logo{align-items:center;display:flex}.header .header__logo{cursor:pointer;justify-content:start;margin-right:35px;z-index:2}.header .header__logo .header__logo-img{height:27px;margin-right:13px;width:30px}.header .header__logo .header__logo-name{color:#fff;font-family:poppinsBold,sans-serif;font-size:24px;font-style:normal;font-weight:700;letter-spacing:.1em;line-height:135%;text-align:center;white-space:nowrap}.header .header__list{align-items:center;display:flex;justify-content:right;margin-right:130px;z-index:101}.header .header__list .header__list-item{color:#fff;cursor:pointer;margin-right:70px;transition:all .1s;z-index:100}.header .header__list .header__list-item:hover{color:#9747ff}.header .header__list .header__list-item a{color:inherit;text-decoration:none;z-index:100}.header__active{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background:#0009;border-bottom:1px solid #3c3d4c}.header__burger{display:none;height:30px;width:30px;z-index:2}.header__burger--close{height:22px;width:22px;z-index:2}@media only screen and (max-width:1024px){.header{padding:23px 20px}.header .header__list,.header .header__list .header__list-item{margin-right:0}.header .header__list .header__list-item+.header__list-item{margin-left:70px}}@media only screen and (max-width:800px){.header{padding:23px 20px 20px}.header .header__burger{display:block}.header .header__nav{display:none}}.mobileMenu-wrapper{background:#000c;height:100vh;left:0;position:absolute;top:0;width:100%}.mobileMenu-wrapper .mobileMenu{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000;border-top:1px solid #2a2b3a;left:0;padding:0 0 45px;position:fixed;top:75px;width:100vw;z-index:100}.mobileMenu-wrapper .mobileMenu .mobileMenu__list{margin-bottom:73px}.mobileMenu-wrapper .mobileMenu .mobileMenu__list .mobileMenu__item{height:50px;padding:14px 21px}.mobileMenu-wrapper .mobileMenu .mobileMenu__list .mobileMenu__item:active{background-color:#2a2b3a}.mobileMenu-wrapper .mobileMenu .mobileMenu__list .mobileMenu__item a{color:#fff;font-size:16px;letter-spacing:-.01em;line-height:135%;text-decoration:none}.mobileMenu-wrapper .mobileMenu .mobileMenu__folow-list{align-items:center;display:flex;justify-content:space-between;padding:0 21px;width:100%}.mobileMenu-wrapper .mobileMenu .mobileMenu__folow-list .mobileMenu__folow-item{align-items:center;cursor:pointer;display:flex;justify-content:center}.mobileMenu-wrapper .mobileMenu .mobileMenu__folow-list .mobileMenu__folow-item:hover .footer__folow-img{filter:brightness(0) saturate(100%) invert(33%) sepia(74%) saturate(4015%) hue-rotate(251deg) brightness(101%) contrast(101%)}.welcome__cube,.welcome__cube--hidden{display:block;z-index:3}.welcome__cube--hidden{display:none!important}video{width:450px}@media only screen and (max-width:1060px){video{width:300px}}@media only screen and (max-width:730px){video{width:200px}}@media only screen and (max-width:620px){video{margin:40px auto}}.welcome{align-items:end;display:flex;justify-content:space-between;margin:0 auto 135px;max-width:1180px;overflow:hidden;padding:260px 10px 0}.welcome .welcome__bg{height:100%;left:50%;max-height:100%;max-width:none;position:absolute;top:0;transform:translateX(-50%);width:100vw}.welcome .welcome__info{max-width:418px;padding-bottom:20px;text-align:start;z-index:3}.welcome .welcome__info .welcome__skills{align-items:center;display:flex;gap:32px;justify-content:start;margin-bottom:40px}.welcome .welcome__info .welcome__skills .welcome__skills-item{background:#3c3d4c;border-radius:100px;color:#fff;cursor:default;font-size:12px;font-weight:400;line-height:18px;padding:3px 20px;text-align:center}.welcome .welcome__info .welcome__skills .welcome__skills-item:hover{background-color:#9747ff}.welcome .welcome__info .welcome__title{margin-bottom:40px}.welcome .welcome__info .welcome__subtitle{margin-bottom:29px}.welcome .welcome__cube-mobile{display:none;height:200px;margin:50px auto 30px;width:239px}@media only screen and (max-width:1060px){.welcome{align-items:center;margin-bottom:109px;max-width:1018px;padding:160px 20px 0}.welcome .welcome__info .welcome__title{font-size:42px}.welcome .welcome__info .welcome__subtitle{margin-bottom:40px}.welcome .welcome__bg{top:-60px}}@media only screen and (max-width:768px){.welcome .welcome__cube-mobile{display:block}}@media only screen and (max-width:620px){.welcome{align-items:end;flex-direction:column-reverse;margin-bottom:50px;padding:35px 20px 0}.welcome .welcome__info{max-width:none}.welcome .welcome__info .welcome__skills{flex-wrap:wrap;gap:21px;justify-content:space-between;margin-bottom:30px}.welcome .welcome__info .welcome__skills .welcome__skills-item{color:#fff;cursor:default;font-size:10px;height:22px;line-height:15px}.welcome .welcome__info .welcome__skills .welcome__skills-item:hover{background-color:#9747ff}.welcome .welcome__info .welcome__title{font-size:42px;line-height:100%;margin-bottom:30px}.welcome .welcome__info .welcome__subtitle{color:#e4e5e6;margin-bottom:29px}.welcome .welcome__info .welcome__contact{display:flex;justify-content:center;width:100%}.welcome .welcome__cube-wrap{width:100%}}.experience{margin-bottom:85px;padding-top:47px}.experience .experience__block{margin:0 auto;max-width:1180px;padding:0 10px}.experience .experience__block .experience__title{margin-bottom:55px;position:relative;z-index:13}.experience .experience__block .experience__list{grid-column-gap:31px;column-gap:31px;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:87px}.experience .experience__block .experience__text{margin:0 auto 89px;max-width:860px;text-align:start}@media only screen and (max-width:1060px){.experience{margin-bottom:40px;padding-top:0}.experience .experience__block{max-width:1018px;padding:0 20px}.experience .experience__block .experience__title{margin-bottom:30px}.experience .experience__block .experience__list{margin-bottom:60px}.experience .experience__block .experience__list .experience__card{height:220px}.experience .experience__block .experience__list .experience__card .card img{width:65px}.experience .experience__block .experience__text{margin-bottom:70px}.experience .experience__skills .swiper,.experience .experience__skills .swiper .marquee{gap:0}}@media only screen and (max-width:768px){.experience{margin-bottom:35px}.experience .experience__block{max-width:767px}.experience .experience__block .experience__title{margin-bottom:34px;text-align:center}.experience .experience__block .experience__list{column-gap:19px;margin-bottom:69px}.experience .experience__block .experience__list .experience__card{height:165px}.experience .experience__block .experience__list .experience__card .card img{width:45px}.experience .experience__block .experience__text{margin-bottom:105px;max-width:none;width:100%}}@media only screen and (max-width:520px){.experience .experience__block .experience__title{font-size:24px;line-height:50px;margin-bottom:30px;text-align:start}}@media only screen and (max-width:480px){.experience{margin-bottom:50px}.experience .experience__block{margin:0 auto;max-width:490px;padding:0 20px}.experience .experience__block .experience__title{font-size:24px;line-height:50px;margin-bottom:30px}.experience .experience__block .experience__list{column-gap:0;grid-template-columns:repeat(1,1fr);margin-bottom:30px;row-gap:30px}.experience .experience__block .experience__list .experience__card{height:231px}.experience .experience__block .experience__text{margin:0 auto 36px}.experience .experience__skills{margin-left:-20px}}.experience__card{height:266px}.experience__card:first-child .card{background-image:url(/static/media/expCard1.d53e2d9c2b88206fb644.webp)}.experience__card:nth-child(2) .card{background-image:url(/static/media/expCard2.350cf5215a9430eca5ec.webp)}.experience__card:nth-child(3) .card{background-image:url(/static/media/expCard3.bbd1e1880be02c6ebfc9.webp)}.experience__card .card{background-color:linear-gradient(180deg,#0000 40.63%,#000 81.25%);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #2a2b3a;border-radius:20px;height:100%;overflow:hidden;transition:.3s;width:100%}.experience__card .card .experience__card-item{height:100%}.experience__card .card .experience__card-title{bottom:24px;color:#fff;left:50%;position:absolute;transform:translateX(-50%);white-space:nowrap}.experience__card .card img{bottom:50%;left:50%;position:absolute;transform:translateX(-50%)}@media only screen and (max-width:650px){.experience__card{pointer-events:none}.experience__card .card .experience__card-title{white-space:normal}}@media only screen and (max-width:500px){.experience__card .card .experience__card-title{bottom:18px;color:#fff;left:50%;position:absolute;text-align:center;transform:translateX(-50%);width:100%}.experience__card .card img{height:55px;width:63px}}.experience__skills-card{align-items:center;display:flex;height:70px;justify-content:center;margin-right:70px;white-space:nowrap}.experience__skills-card .experience__skills-img{margin-right:25px}@media only screen and (max-width:1060px){.experience__skills-card{height:auto;width:auto}.experience__skills-card .experience__skills-img{height:45px;margin-right:11px;width:45px}.experience__skills-card .experience__skills-name{color:#fff;font-size:15px;letter-spacing:-.01em;line-height:135%}}@media only screen and (max-width:500px){.experience__skills-card{margin-right:70px;white-space:nowrap}.experience__skills-card .experience__skills-img{margin-right:16px}.experience__skills-card .experience__skills-name{color:#fff;font-size:15px;letter-spacing:-.01em;line-height:135%}}.development .development__title{margin:0 auto 54px;max-width:1180px;padding:0 10px}.development .development__code .development__blocks{align-items:center;display:flex;justify-content:center;margin-bottom:26px;padding:0 10px}.development .development__code .development__blocks .development__blocks-activityAndDevelopers{transform:translateY(110px)}.development .development__code .development__blocks .development__blocks-activityAndDevelopers .development__blocks-activity{margin-bottom:30px}.development .development__code .development__blocks .development__blocks-activityAndDevelopers .development__blocks-activity .development__keyboard-info--planshet{display:none}.development .development__code .development__blocks .development__blocks-developers{background:#161b22;border:1px solid #2a2b3a;border-radius:12px;padding:11px 13px 20px 11px;width:226px}.development .development__code .development__blocks .development__blocks-developers .development__developers-head{align-items:center;display:flex;justify-content:space-between}.development .development__code .development__blocks .development__blocks-developers .development__developers-head .development__developers-title{color:#fff;font-size:12px;font-weight:500;line-height:18px}.development .development__code .development__blocks .development__blocks-developers .development__developers-head .development__developers-all{color:#9747ff;font-size:8.77917px;line-height:13px}.development .development__code .development__blocks .development__blocks-developers .development__developers-list .development__developers-item{align-items:center;border-top:.627083px solid #383838;display:flex;justify-content:space-between;padding:10px 0}.development .development__code .development__blocks .development__blocks-developers .development__developers-list .development__developers-item:first-child{border-top:none}.development .development__code .development__blocks .development__blocks-developers .development__developers-list .development__developers-item .development__developers-main-inf{align-items:center;display:flex;justify-content:space-between}.development .development__code .development__blocks .development__blocks-developers .development__developers-list .development__developers-item .development__developers-main-inf .development__developers-avatar{height:26px;margin-right:9px;width:26px}.development .development__code .development__blocks .development__blocks-developers .development__developers-list .development__developers-item .development__developers-main-inf .transfer-from{border-radius:50%}.development .development__code .development__blocks .development__blocks-developers .development__developers-list .development__developers-item .development__developers-main-inf .development__developers-inf .development__developers-transfers{color:#9e9eac;font-size:7.525px;letter-spacing:-.02em;line-height:11px;margin-bottom:4px}.development .development__code .development__blocks .development__blocks-developers .development__developers-list .development__developers-item .development__developers-main-inf .development__developers-inf .development__developers-name{color:#fff;font-size:8.77917px;font-weight:500;letter-spacing:-.02em;line-height:13px}.development .development__code .development__blocks .development__blocks-developers .development__developers-list .development__developers-item .development__developers-mooney,.development .development__code .development__blocks .development__blocks-developers .development__developers-list .development__developers-item .development__developers-position{color:#9747ff;font-size:8.77917px;font-weight:500;letter-spacing:-.02em;line-height:13px;text-align:right}.development .development__code .development__blocks .development__blocks-developers .development__developers-list .development__developers-item .development__developers-mooney{color:#f015b0}.development .development__keyboard{align-items:center;display:flex;justify-content:start}.development .development__keyboard .development__keyboard-info{margin-left:23px}.development .development__keyboard .development__keyboard-info .development__keyboard-text{color:#e0e0e2;margin-bottom:27px;max-width:466px;text-align:start}.development__blocks-overview{width:307px}@media only screen and (max-width:1700px){.development .development__keyboard{align-items:end}}@media only screen and (max-width:1200px){.development .development__title{margin-bottom:30px;padding:0 20px}.development .development__keyboard img{display:none}.development .development__keyboard .development__keyboard-info .development__keyboard-text{margin-bottom:49px;max-width:959px}.development .development__code .development__blocks-overview{display:none}.development .development__code .development__blocks{margin:0 auto 65px;padding:0 20px}.development .development__code .development__blocks .development__blocks-activityAndDevelopers{transform:translateY(0)}.development .development__code .development__blocks .development__blocks-activityAndDevelopers .development__developers-head{margin-bottom:10px}.development .development__code .development__blocks .development__blocks-developers .development__developers-list .development__developers-item{padding:8px 0}.development .development__blocks-code{margin:0 20px 0 0;max-height:470px}}@media only screen and (max-width:768px){.development .development__title{margin-bottom:35px;max-width:767px}.development .development__code .development__blocks-overview{display:none}.development .development__code .development__blocks{align-items:start;flex-direction:column;margin:0 auto 65px;max-width:767px;padding:0 20px}.development .development__code .development__blocks .development__blocks-developers{display:none}.development .development__code .development__blocks .development__blocks-activityAndDevelopers .development__blocks-activity{align-items:end;display:flex;justify-content:start;margin-bottom:0}.development .development__code .development__blocks .development__blocks-activityAndDevelopers .development__blocks-activity .development__blocks-activity-lottie{margin-right:21px}.development .development__code .development__blocks .development__blocks-activityAndDevelopers .development__blocks-activity .development__blocks-activity-lottie div{height:200px;width:225px}.development .development__code .development__blocks .development__blocks-activityAndDevelopers .development__blocks-activity .development__keyboard-info--planshet{display:block}.development .development__code .development__blocks .development__blocks-activityAndDevelopers .development__blocks-activity .development__keyboard-info--planshet .development__keyboard-text{margin-bottom:30px}.development .development__code .development__keyboard-info{display:none}.development .development__blocks-code{margin:0 0 30px;max-height:470px}}@media only screen and (max-width:550px){.development{margin-bottom:50px}.development .development__title{margin-bottom:30px}.development .development__code{overflow:hidden}.development .development__code .development__blocks{margin-bottom:0;overflow:hidden}.development .development__code .development__blocks .development__blocks-activityAndDevelopers .development__blocks-activity-lottie{display:none}.development .development__code .development__blocks .development__blocks-activityAndDevelopers .development__blocks-activity .development__keyboard-info--planshet .development__contact{display:flex;justify-content:center;width:100%}.development .development__code .development__blocks .development__blocks-developers{display:none}.development .development__keyboard{align-items:center;display:flex;justify-content:start;margin:0 auto;max-width:360px;padding:0 20px}.development .development__keyboard img{display:none}.development .development__keyboard .development__keyboard-info{margin-left:0}.development .development__keyboard .development__keyboard-info .development__keyboard-text{color:#9e9eac;margin-bottom:27px;max-width:320px;text-align:start}.development .development__blocks-overview{display:none}.code__text{overflow:hidden;padding:14px 0;position:relative}}.development__blocks-code{background:#0d1117;border:1px solid #2a2b3a;border-radius:12px;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);margin:0 30px;max-height:455px;max-width:873px;width:863px}.development__blocks-code .development__code-left{align-items:start;background:#161b22;border:1px solid #2a2b3a;border-radius:12px 0 0 12px;display:flex;grid-column:1/2;grid-row:1/13;justify-content:center;padding:15px 17px}.development__blocks-code .development__code-left .development__code-logo{filter:brightness(0) saturate(100%) invert(70%) sepia(14%) saturate(207%) hue-rotate(201deg) brightness(89%) contrast(90%);height:20px;width:22px}.development__blocks-code .development__code-head{align-items:center;background:#161b22;border:1px solid #2a2b3a;border-radius:0 12px 0 0;display:flex;grid-column:2/13;grid-row:1/2;justify-content:center;padding:11px 0}.development__blocks-code .development__code-head .development__code-stroke{align-items:center;background:#282c35;border-radius:5.01667px;display:flex;justify-content:start;padding:4px 10px}.development__blocks-code .development__code-head .development__code-stroke .development__code-str{color:#9e9eac;font-size:12px;line-height:18px;margin-right:45px;text-decoration:none}.development__blocks-code .development__code-main{grid-column:2/13;grid-row:2/13;overflow:hidden}.development__blocks-code .development__code-main .development__code-main-row{align-items:center;background:#161b22;display:flex;justify-content:start;padding-top:13px}.development__blocks-code .development__code-main .development__code-main-row .development__code-btn{background-color:#0000;border:none;border-radius:6px 6px 0 0;color:#3c3d4c;cursor:pointer;font-family:poppinsRegular,sans-serif;font-size:12px;line-height:18px;outline:none;padding:5px 12px}.development__blocks-code .development__code-main .development__code-main-row .development__code-btn--active{background:#0d1117;color:#fff}.development__blocks-code .development__code-main .code{border-radius:0 0 10px 0;padding-bottom:23px;width:100%}@keyframes blink-caret{0%,to{border-color:#0000}50%{border-color:orange}}@keyframes typing{0%{border-right:.13em solid orange;width:0}to{width:130px}}@keyframes typing1{0%{border-right:.13em solid orange;width:0}to{border-right:.13em solid orange;width:140px}}@keyframes typing2{0%{border-right:.13em solid orange;width:0}to{border-right:.13em solid orange;width:60px}}@keyframes typing3{0%{border-right:.13em solid orange;width:0}to{border-right:.13em solid orange;width:160px}}@keyframes typing4{0%{border-right:.13em solid orange;width:0}to{border-right:.13em solid orange;width:650px}}@keyframes typing5{0%{border-right:.13em solid orange;width:0}to{border-right:.13em solid orange;width:500px}}@keyframes typing6{0%{border-right:.13em solid orange;width:0}to{border-right:.13em solid orange;width:300px}}@keyframes typing7{0%{border-right:.13em solid orange;width:0}to{border-right:.13em solid orange;width:360px}}@keyframes typing8{0%{border-right:.13em solid orange;width:0}to{border-right:.13em solid orange;width:500px}}@keyframes typing9{0%{border-right:.13em solid orange;width:0}to{border-right:.13em solid orange;width:70px}}@keyframes typing10{0%{border-right:.13em solid orange;width:0}to{border-right:.13em solid orange;width:70px}}@keyframes typing11{0%{border-right:.13em solid orange;width:0}to{border-right:.13em solid orange;width:70px}}@keyframes typing12{0%{border-right:.13em solid orange;width:0}to{border-right:.13em solid orange;width:250px}}@keyframes typing13{0%{border-right:.13em solid orange;width:0}to{border-right:.13em solid orange;width:50px}}@keyframes typing14{0%{border-right:.13em solid orange;width:0}to{border-right:.13em solid orange;width:250px}}@keyframes typing15{0%{border-right:.13em solid orange;width:0}to{border-right:.13em solid orange;width:70px}}.code__text{overflow:hidden;padding:14px 0;position:relative}.code__str1,.code__str10,.code__str11,.code__str12,.code__str13,.code__str14,.code__str15,.code__str16,.code__str2,.code__str3,.code__str4,.code__str5,.code__str6,.code__str7,.code__str8,.code__str9{animation:typing .5s steps(20);font-family:code,sans-serif;font-size:14px;letter-spacing:none;line-height:21px;margin-left:44px;overflow:hidden;white-space:nowrap}.code__str1 span,.code__str10 span,.code__str11 span,.code__str12 span,.code__str13 span,.code__str14 span,.code__str15 span,.code__str16 span,.code__str2 span,.code__str3 span,.code__str4 span,.code__str5 span,.code__str6 span,.code__str7 span,.code__str8 span,.code__str9 span{position:static;z-index:0}.code__str2{animation:typing1 .5s steps(20);margin-left:50px}.code__str3{animation:typing2 .5s steps(20);margin-left:60px;white-space:nowrap}.code__str4{animation:typing3 .5s steps(20);margin-left:70px;white-space:nowrap}.code__str5{animation:typing4 .5s steps(30);margin-left:80px;white-space:nowrap}.code__str6{animation:typing5 .5s steps(30);margin-left:90px;white-space:nowrap}.code__str7{animation:typing6 .5s steps(30);margin-left:100px;white-space:nowrap}.code__str8{animation:typing7 .5s steps(30)}.code__str8,.code__str9{margin-left:110px;white-space:nowrap}.code__str9{animation:typing8 .5s steps(30)}.code__str10{animation:typing9 .5s steps(30);margin-left:100px;white-space:nowrap}.code__str11{animation:typing10 .5s steps(30);margin-left:90px;white-space:nowrap}.code__str12{animation:typing11 .5s steps(30);margin-left:80px;white-space:nowrap}.code__str13{animation:typing12 .5s steps(30),blink-caret .6s step-end infinite;margin-left:70px;white-space:nowrap}.code__str14{animation:typing13 .5s steps(30),blink-caret 6.5s step-end infinite;margin-left:60px;white-space:nowrap}.code__str15{animation:typing14 .5s steps(30);margin-left:50px;white-space:nowrap}.code__str16{animation:typing15 .5s steps(30),blink-caret .7s step-end infinite;border-right:.13em solid orange;padding-right:5px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.code__str-num{color:#3c3d4c;font-family:Space Mono;font-size:14px;left:10px;line-height:21px;position:absolute}.doctype-name-tag{color:#4986cc}.default-name-tage{color:#9747ff}.tag{color:#4986cc}.atribut{color:#d2a8ff}.tag-text{color:#e2e2e5}.atribut-value,.blue-atribut{color:#4986cc}@media only screen and (max-width:1480px){.development__blocks-code{width:auto}}@media only screen and (max-width:960px){.development__blocks-code .development__code-left{width:56px}}.outsourcing{margin-bottom:85px;overflow:hidden;padding-top:47px;position:relative}.outsourcing .outsourcing__wrap{margin:0 auto;max-width:1180px;padding:0 10px}.outsourcing .outsourcing__wrap .outsourcing__title{margin-bottom:54px}.outsourcing .outsourcing__wrap .outsourcing__table{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);padding:10px 0}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__table-wrapper{height:249px;z-index:2}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__table-wrapper .outsourcing__card{align-items:start;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(140.55deg,#2a2b3a99 1.17%,#090b0c99 79.03%);border:1px solid #3c3d4c;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;padding:40px 20px 30px 35px;transform-style:preserve-3d;transition:all .2s;width:100%}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__table-wrapper .outsourcing__card .outsourcing__img{margin-bottom:20px;position:relative;transition:.2s;width:50px}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__table-wrapper .outsourcing__card-btn{align-items:end;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border:none;display:flex;flex-direction:row;padding-bottom:0}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-sharp{grid-column:1/2;grid-row:1/2}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-react{grid-column:3/4;grid-row:1/2}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-mob{grid-column:2/3;grid-row:2/3}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-java{grid-column:1/2;grid-row:3/4}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-php{grid-column:2/3;grid-row:3/4}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-btn{align-self:end;grid-column:3/4;grid-row:3/4}.outsourcing .outsourcing__bg1{filter:blur(5px);left:-178px;position:absolute;top:50%;transition:all .3s;z-index:3}.outsourcing .outsourcing__bg1:hover{filter:blur(0);transform:scale(1.04)}.outsourcing .outsourcing__bg2{left:46%;position:absolute;top:20%;transform:translateX(-50%);transition:all .3s}.outsourcing .outsourcing__bg2:hover{transform:scale(1.04) translateX(-48%)}.outsourcing .outsourcing__bg3{position:absolute;right:0;top:50%;transform:translateY(-43%);transition:all .3s}.outsourcing .outsourcing__bg3:hover{transform:scale(1.04) translateY(-41%)}@media only screen and (max-width:1060px){.outsourcing{margin-bottom:70px;padding-top:66px}.outsourcing .outsourcing__wrap{max-width:1018px;padding:0 20px}.outsourcing .outsourcing__wrap .outsourcing__title{margin-bottom:6px}.outsourcing .outsourcing__wrap .outsourcing__table{gap:24px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-btn,.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-java,.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-mob,.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-php,.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-react,.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-sharp{grid-column:auto;grid-row:auto}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-btn{display:none}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__table-wrapper{height:271px}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__table-wrapper .outsourcing__card{padding:40px 34px 35px}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__table-wrapper .outsourcing__card .outsourcing__card-name{margin-bottom:12px}.outsourcing .outsourcing__bg1{left:-57px;top:55%;width:153px}.outsourcing .outsourcing__bg2{left:46%;top:48%;width:157px}.outsourcing .outsourcing__bg3{right:0;top:65%;width:283px}}@media only screen and (max-width:830px){.outsourcing{margin-bottom:70px;overflow:hidden;padding-top:70px}.outsourcing .outsourcing__wrap{padding:0 20px}.outsourcing .outsourcing__wrap .outsourcing__title{margin-bottom:6px}.outsourcing .outsourcing__wrap .outsourcing__table{column-gap:28px;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;padding:0;row-gap:24px}.outsourcing .outsourcing__bg1{height:116px;left:-57px;top:87%;width:118px}.outsourcing .outsourcing__bg2{height:123px;left:46%;top:73%;width:121px}.outsourcing .outsourcing__bg3{height:220.63px;right:0;top:85%;width:217.43px}}@media only screen and (max-width:500px){.outsourcing{margin:0 auto 50px;overflow:hidden;padding:0 20px;position:relative}.outsourcing .outsourcing__wrap{margin:0 auto;max-width:1148px;padding:0}.outsourcing .outsourcing__wrap .outsourcing__title{margin-bottom:30px}.outsourcing .outsourcing__wrap .outsourcing__table{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;padding:0}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-btn{display:flex;justify-content:center}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__table-wrapper{height:249px;pointer-events:none;position:relative;z-index:10}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__table-wrapper .outsourcing__card{padding:40px 35px 35px}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__table-wrapper .outsourcing__card .outsourcing__img{width:40px}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__table-wrapper .outsourcing__card .outsourcing__card-name{color:#fff;margin-bottom:12px}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-btn,.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-java,.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-mob,.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-php,.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-react,.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-sharp{grid-column:auto;grid-row:auto}.outsourcing .outsourcing__wrap .outsourcing__table .outsourcing__card-btn{align-self:end}.outsourcing .outsourcing__bg1,.outsourcing .outsourcing__bg2,.outsourcing .outsourcing__bg3{display:none}}@keyframes showCard{0%{opacity:0}to{opacity:1}}.seo{margin:0 auto 100px;max-width:1180px;padding:0 10px}.seo .seo__title{margin-bottom:54px}.seo .seo__titles--mobile{display:none;width:100%}.seo .seo__navigate{align-items:center;display:flex;justify-content:space-between;margin-bottom:46px}.seo .seo__navigate .seo__titles{align-items:center;background:#000;border:1px solid #2a2b3a;border-radius:8px;display:flex;justify-content:start;padding:8px}.seo .seo__navigate .seo__titles .seo__navigate-btn,.seo .seo__navigate .seo__titles .seo__navigate-btn--active{background:#0000;border:1px solid #0000;border-radius:4px;color:#9e9eac;cursor:pointer;font-size:14px;line-height:20px;padding:12px 16px;text-align:center}.seo .seo__navigate .seo__titles .seo__navigate-btn+.seo__navigate-btn,.seo .seo__navigate .seo__titles .seo__navigate-btn--active+.seo__navigate-btn--active{margin-left:16px}.seo .seo__navigate .seo__titles .seo__navigate-btn--active{background:#2a2b3a;border:1px solid #2a2b3a;color:#fff}.seo .seo__navigate .seo__icons button{background:#000;border:1px solid #2a2b3a;border-radius:8px;box-shadow:0 1px 2px #1018280d;cursor:pointer;padding:13px 19px}.seo .seo__navigate .seo__icons button .seo__icons-img{width:18px}.seo .seo__navigate .seo__icons button+button{margin-left:8px}.seo .seo__row{grid-column-gap:31px;column-gap:31px;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:50px}.seo .seo__row .seo__card{animation:showCard .3s linear;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#01031466;border:1px solid #2a2b3a;border-radius:10px;height:426px;padding:12px 0 24px;transition:all .3s}.seo .seo__row .seo__card .seo__card-head{border-bottom:1px solid #3c3d4c;height:70px;padding:31px 26px}.seo .seo__row .seo__card .seo__card-head .seo__card-head-title{color:#9e9eac}.seo .seo__row .seo__card .seo__card-body{align-items:center;border-bottom:1px solid #2a2b3a;border-top:1px solid #2a2b3a;cursor:pointer;display:flex;justify-content:center}.seo .seo__row .seo__card .seo__card-subtitle{color:#fff}.seo .seo__row .seo__card .seo__card-footer{display:flex;flex-direction:column;justify-content:space-between;padding:20px 0 24px}.seo .seo__row .seo__card .seo__card-text{margin-bottom:20px;text-align:center}.seo .seo__row .seo__card .seo-btn{align-content:center;display:flex;justify-content:center;margin:0 auto;padding:0 16px;width:100%}.seo .seo__row .seo__card .seo-btn button{width:100%}.seo__pagination{align-items:center;display:flex;justify-content:start}.seo__pagination .seo__pagination-wrap{align-items:center;border:1px solid #2a2b3a;border-radius:50%;cursor:pointer;display:flex;height:65px;justify-content:center;margin-right:30px;width:65px}.seo__pagination .seo__pagination-wrap:hover{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#2a2b3a;border:1px solid #2a2b3a}.seo__pagination .seo__pagination-wrap:hover .seo__pagination-icon{color:#fff}.seo__pagination .seo__pagination-wrap .seo__pagination-icon{color:#9e9eac;font-size:25px}@media only screen and (max-width:1060px){.seo{margin-bottom:65px;max-width:1018px;padding:0 20px}.seo .seo__title{margin-bottom:29px}.seo .seo__icons{display:none}.seo .seo__row{margin-bottom:65px}.seo .seo__row .seo__card{height:410px;padding:0}.seo .seo__row .seo__card .seo__card-header{height:70px;padding:5px 16px}.seo .seo__row .seo__card .seo__card-statistic{padding:84px 16px 17px}.seo .seo__row .seo__card .seo__card-footer{height:158px}.seo .seo__row .seo__card-text{margin:0 16px}.seo .seo__row .seo__card-text-canada{padding:0 38px}.seo .seo__row .seo__card-text-uk{padding:0 32px}.seo__pagination .seo__pagination-wrap{height:56px;width:56px}}@media only screen and (max-width:960px){.seo{margin-bottom:70px}.seo .seo__row{column-gap:20px;margin-bottom:50px}.seo .seo__row .seo__card{height:365px}.seo .seo__row .seo__card .seo__card-header{height:70px;padding:5px 19px}.seo .seo__row .seo__card .seo__card-header .seo__card-volume-btn{display:none}.seo .seo__row .seo__card .seo__card-body,.seo .seo__row .seo__card .seo__card-body .seo__card-body-img{height:135px}.seo .seo__row .seo__card .seo__card-statistic{padding:46px 16px 17px 9px}.seo .seo__row .seo__card .seo__card-statistic .seo__card-kd .seo__card-kd-proccent{font-size:20px;line-height:30px}.seo .seo__row .seo__card .seo__card-statistic .seo__card-volume{text-align:center}.seo .seo__row .seo__card .seo__card-statistic .seo__card-volume .seo__card-volume-count{font-size:20px;line-height:30px}.seo .seo__row .seo__card-text{margin:0 16px}.seo .seo__row .seo__card-text-canada,.seo .seo__row .seo__card-text-uk{padding:0}}@media only screen and (max-width:723px){.seo .seo__row .seo__card .seo__card-head{padding:31px 10px}}@media only screen and (max-width:635px){.seo{margin-bottom:40px;padding:0}.seo .seo__title{display:none;margin-bottom:30px}.seo .seo__titles--mobile{display:block;margin-bottom:30px;width:100%}.seo .seo__navigate{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}.seo .seo__navigate .seo__icons,.seo .seo__navigate .seo__titles{display:none}.seo .seo__row{grid-column-gap:0;grid-row-gap:30px;column-gap:0;display:grid;grid-template-columns:repeat(1,1fr);margin:0 auto 40px;padding:0 20px;row-gap:30px}.seo .seo__row .seo__card{height:445px;position:relative;width:100%}.seo .seo__row .seo__card .seo__card-head .seo__card-volume-btn{display:block}.seo .seo__row .seo__card .seo__card-body{height:204px}.seo .seo__row .seo__card .seo-btn button{margin-left:0}.seo__pagination{margin:0 auto;padding:0 20px}.seo__pagination .seo__pagination-wrap{align-items:center;border:1px solid #2a2b3a;border-radius:50%;cursor:pointer;display:flex;height:56px;justify-content:center;margin-right:25px;width:56px}.seo__pagination .seo__pagination-wrap:hover{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#2a2b3a;border:1px solid #2a2b3a}.seo__pagination .seo__pagination-wrap:hover .seo__pagination-icon{color:#fff}.seo__pagination .seo__pagination-wrap .seo__pagination-icon{color:#9e9eac;font-size:25px}}.seo__card-head-analysis{align-items:center;display:flex;justify-content:space-between;padding:10px 24px}.seo__card-head-analysis .seo__card-header-left{align-items:center;display:flex;justify-content:start}.seo__card-head-analysis .seo__card-header-left .seo__card-flag{height:35px;margin-right:16px;width:54px}.seo__card-head-analysis .seo__card-header-left .seo__card-country{font-size:40px;line-height:60px;margin-right:7px}.seo__card-head-analysis .seo__card-header-left .seo__card-arrow{color:#2a2b3a;font-size:19px;transform:translateY(-15px)}.seo__card-head-analysis .seo__card-volume-btn{background:#361e54;border:none;border-radius:16px;color:#9747ff;font-size:12px;line-height:18px;outline:none;padding:3px 12px;text-align:center}.seo__card-head-analysis .uk-volume{background:#131f31;color:#175cd3}.seo__card-head-analysis .canada-volume{background:#31132e;color:#c11574}.seo__card-statistic{align-items:end;border-bottom:1px solid #2a2b3a;border-top:1px solid #2a2b3a;display:flex;height:204px;justify-content:space-between;padding:103px 48px 22px 34px;position:relative}.seo__card-statistic .seo__graphic-bg{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.seo__card-statistic .seo__card-result{align-items:center;display:flex;flex-direction:column;justify-content:center;z-index:3}.seo__card-statistic .seo__card-result .seo__card-result-img{align-items:center;background:#2a2b3a;border:1px solid #3c3d4c;border-radius:1000px;display:flex;height:50px;justify-content:center;width:50px}.seo__card-statistic .seo__card-result .seo__card-result-title{font-size:14px;line-height:20px}.seo__card-statistic .seo__card-kd{text-align:center;z-index:3}.seo__card-statistic .seo__card-kd .seo__card-kd-proccent{color:#fff;font-size:24px;font-weight:500;line-height:36px}.seo__card-statistic .seo__card-kd .seo__card-kd-title{font-size:14px;line-height:20px}.seo__card-statistic .seo__card-volume{text-align:center;z-index:3}.seo__card-statistic .seo__card-volume .seo__card-volume-count{color:#fff;font-size:24px;font-weight:500;line-height:36px}.seo__card-statistic .seo__card-volume .seo__card-volume-title{font-size:14px;line-height:20px}@media only screen and (max-width:1060px){.seo__card-statistic{height:182px}}@media only screen and (max-width:960px){.seo__card-head-analysis .seo__card-volume-btn{display:none}.seo__card-statistic{height:135px}}@media only screen and (max-width:635px){.seo__card-statistic{height:204px}}.seo__card-head,.seo__card-head-icons{align-items:center;display:flex;justify-content:space-between}.seo__card-head p,.seo__card-head-icons p{color:#9e9eac;letter-spacing:-.01em}.seo__card-head .seo__card-head-title,.seo__card-head-icons .seo__card-head-title{align-items:center;display:flex;justify-content:space-between}.seo__card-head .seo__card-head-title .seo__card-head-circle,.seo__card-head-icons .seo__card-head-title .seo__card-head-circle{border-radius:50%;display:block;height:14px;margin-right:12px;width:14px}.seo__card-head .seo__card-head-title .seo__card-head-circle--purple,.seo__card-head-icons .seo__card-head-title .seo__card-head-circle--purple{background:#9747ff}.seo__card-head .seo__card-head-title .seo__card-head-circle--pink,.seo__card-head-icons .seo__card-head-title .seo__card-head-circle--pink{background:#f015b0}.seo__card-head .seo__card-head-list,.seo__card-head-icons .seo__card-head-list{align-items:center;display:flex;justify-content:start;width:100%}.seo__card-head .seo__card-head-list .seo__card-item,.seo__card-head-icons .seo__card-head-list .seo__card-item{align-items:center;cursor:pointer;display:flex;height:20px;justify-content:center;margin-right:48px;width:18px}.seo__card-head .seo__card-head-list .seo__card-item:hover .seo__card-list-img,.seo__card-head-icons .seo__card-head-list .seo__card-item:hover .seo__card-list-img{filter:brightness(0) saturate(100%) invert(33%) sepia(74%) saturate(4015%) hue-rotate(251deg) brightness(101%) contrast(101%)}.seo__card-head .seo__card-item-plus,.seo__card-head-icons .seo__card-item-plus{cursor:pointer;font-size:23px;margin-left:14px}.seo__card-body .seo__card-body-content{align-items:start;display:flex;flex-direction:column;height:100%;margin-left:18px;width:100%}.seo__card-body .seo__card-body-content .seo__card-body-subtitle{background:#3c3d4c;border-radius:50px;height:17px;margin-bottom:24px;width:70%}.seo__card-body .seo__card-body-content .seo__card-body-btn{background:#3c3d4c;border-radius:8px;color:#9e9eac;padding:7px 39px;width:100%}.seo__card-head-icons{padding-left:30px;padding-right:29px}@media only screen and (max-width:1060px){.seo__card-head,.seo__card-head-icons{height:70px;padding:12px 26px}.seo__card-head .seo__card-head-list .seo__card-item,.seo__card-head-icons .seo__card-head-list .seo__card-item{height:19px;margin-right:35px;width:17px}.seo__card-head .seo__card-item-plus,.seo__card-head-icons .seo__card-item-plus{margin-left:4px}.seo__card-body .seo__card-body-content{justify-content:center}.seo__card-body .seo__card-body-content .seo__card-body-btn{padding:7px 15px}.seo__card-head .seo__card-head-list .seo__card-item,.seo__card-head-icons .seo__card-head-list .seo__card-item{height:17px;margin-right:20px;width:15px}.seo__card-head .seo__card-item-plus,.seo__card-head-icons .seo__card-item-plus{margin-left:2px}.seo__card-body .seo__card-body-content{justify-content:center}.seo__card-body .seo__card-body-content .seo__card-body-btn{padding:7px 15px}}@media only screen and (max-width:635px){.seo__card-head .seo__card-head-list .seo__card-item,.seo__card-head-icons .seo__card-head-list .seo__card-item{margin-right:47px}.seo__card-body-full .seo__card-body-imgElem{height:105px}.seo__card-body--big-img div svg{width:270px!important}}.seo__card .seo__card-subtitle{margin:18px 26px 22px}@media only screen and (max-width:1060px){.seo__card .seo__card-title{margin:12px 26px}.seo__card .seo__card-body{height:210px}.seo__card .seo__card-subtitle{color:#fff;margin:18px 26px 22px}}.seoSelector .seoSelector__current{cursor:pointer;transition:all .1s;width:100%}.seoSelector .seoSelector__current .seoSelector__currentItem-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding:0 20px;width:100%}.seoSelector .seoSelector__current .seoSelector__currentItem-container .seoSelector__currentItem{align-items:center;display:flex;justify-content:start}.seoSelector .seoSelector__current .seoSelector__currentItem-container .seoSelector__currentItem .seoSelector__currentItem-name{color:#fff;font-size:14px;font-weight:400;line-height:20px;margin-right:11px}.seoSelector .seoSelector__current .seoSelector__currentItem-container .seoSelector__currentItem .seoSelector__arrow{color:#fff;font-size:24px}.seoSelector .seoSelector__current--active{background-color:#2a2b3a}.seoSelector .seoSelector__list{border-bottom:1px solid #3c3d4c;position:absolute;width:100%;z-index:3}.seoSelector .seoSelector__list .seoSelector__item{background:#000;cursor:pointer;width:100%}.seoSelector .seoSelector__list .seoSelector__item .seoSelector__item-container{align-items:center;display:flex;justify-content:end;margin:0 auto;padding:11px 20px;width:100%}.seoSelector .seoSelector__list .seoSelector__item .seoSelector__item-container .seoSelector__item-img{height:28px;margin-right:12px;width:42px}.seoSelector .seoSelector__list .seoSelector__item .seoSelector__item-container .seoSelector__item-name{color:#9e9eac;font-size:14px;font-weight:400;line-height:20px;margin-right:11px}.seoSelector .seoSelector__list .seoSelector__item .seoSelector__item-container .seoSelector__arrow{color:#9e9eac;font-size:24px}.seo__card .seo__card-body{height:204px}.seo__card .seo__card-body .seo__card-body-img{opacity:1;transition:all .3s}.seo__card .seo__card-body .seo__card-body-img--hidden{opacity:0}.seo__card .seo__card-body .seo__card-body-structure{width:100%}.seo__card .seo__card-subtitle{color:#fff;margin:0 26px 20px}@media only screen and (max-width:1060px){.seo .seo__row .seo__card-body{height:182px}.seo__card .seo__card-title{align-items:center;display:flex;height:70px;margin:0;padding:12px 26px}}@media only screen and (max-width:768px){.seo__card .seo__card-body{height:135px}}@media only screen and (max-width:1060px){.seo__card .seo__card-title{padding:0}}@media only screen and (max-width:500px){.seo__card .seo__card-body,.seo__card .seo__card-body .seo__card-body-img{height:135px}}.design{background:url(/static/media/designBg.bba5e91f9e24cd65dd5f.webp) no-repeat;background-position:right 205px top 0;margin-bottom:141px;position:relative}.design .design__title{margin:0 auto 58px;max-width:1180px;padding:0 10px}.design .design__text{color:#fff;font-size:24px;line-height:36px;margin:0 auto 91px;max-width:766px}.design .design__types{align-items:center;display:flex;justify-content:center;margin-bottom:14px}.design .design__types .design__types-item{align-items:center;background:#000;border:1px solid #3c3d4c;border-radius:8px;cursor:pointer;display:flex;justify-content:center;margin:0 15px;padding:14px 5px;width:240px;z-index:13}.design .design__types .design__types-item:hover{background:#2a2b3a}.design .design__types .design__types-item:hover .design__types-arrow{transform:rotate(45deg)}.design .design__types .design__types-item .design__types-arrow{color:#9e9eac;font-size:22px;margin-right:9px}.design .design__card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(140.55deg,#2a2b3a99 1.17%,#090b0c99 79.03%);background-repeat:no-repeat;border:1px solid #2a2b3a;border-radius:30px;height:426px;padding-bottom:35px;position:relative;transition:.2s ease-in;width:367px}.design .design__card:hover .design__card-img-letter{top:15px}.design .design__card:hover .design__card-logo-title{color:#9747ff}.design .design__card:hover .design__card-square{transform:matrix(.87,.5,-.87,.5,0,0)}.design .design__card:hover .design__card-server-img--active{opacity:1;top:50px;transform:translateX(-50%) scale(.9)}.design .design__card:hover .design__card-server-img{transform:translateX(-50%) scale(.9)}.design .design__card .design__card-logo-title{color:#9e9eac;font-size:24px;line-height:36px;margin-bottom:20px;text-align:center}.design .design__card .design__card-server-img{left:50%;position:absolute;top:20px;transform:translateX(-50%) scale(1);transition:all .5s}.design .design__card .design__card-server-img--active{left:50%;opacity:0;position:absolute;top:47px;transform:translateX(-50%) scale(1);transition:all .5s}.design .design__card .design__card-square{border:1px solid #9e9eac;border-radius:8px;height:80px;margin:60px auto 15px;transform:matrix(.87,-.49,.87,.49,0,0);transition:all .3s;width:80px}.design .design__card .design__card-img{height:211px;object-fit:cover;transition:.2s ease-in;width:100%}.design .design__card .design__card-img--browser{background:url(/static/media/Browser.3c3568a9fbe8646bd78f.webp) no-repeat 50%;position:relative;transition:all .2s}.design .design__card .design__card-img--browser img{bottom:30px;left:117px;position:absolute;transition:all .4s cubic-bezier(.25,.75,.5,1.25)}.design .design__card .design__card-img--browser:hover{background:url(/static/media/browserHover.80104f66eef54d6184ce.webp) no-repeat 50%}.design .design__card .design__card-img--browser:hover img{bottom:100px;left:200px}.design .design__card .design__card-img--pin{background:url(/static/media/graph.045334fe8ab14eba88f6.webp) no-repeat 50%;position:relative;transition:all .2s}.design .design__card .design__card-img--pin img{bottom:-5px;left:16px;position:absolute;transition:all .3s cubic-bezier(.25,.75,.5,1.25)}.design .design__card .design__card-img--pin:hover{background:url(/static/media/graphHover.c88e8e5346faf4757dff.webp) no-repeat 50%}.design .design__card .design__card-img--pin:hover img{bottom:27px;left:94px}.design .design__card .design__card-img--motion{background:url(/static/media/motion.ccbda7fbc499fa9f505a.webp) no-repeat 50%;position:relative;transition:all .3s}.design .design__card .design__card-img--motion .design__card-circle{background-color:#f015b0;border-radius:50%;display:block;height:33px;position:absolute;transition:.5s ease-in-out;width:33px}.design .design__card .design__card-img--motion .design__card-circle--pink{left:100px;top:49px}.design .design__card .design__card-img--motion .design__card-circle--purple{background-color:#9747ff;left:225px;top:97px}.design .design__card .design__card-img--motion:hover{background:url(/static/media/motionHover.9089d8c43e392c673982.webp) no-repeat 50%}.design .design__card .design__card-img--motion:hover .design__card-circle--pink{left:230px}.design .design__card .design__card-img--motion:hover .design__card-circle--purple{left:100px}.design .design__card .design__card-img-letter{left:50%;position:absolute;top:35px;transform:translateX(-58%);transition:all .3s cubic-bezier(.25,.75,.5,1.25)}.design .design__card .design__card-title{color:#fff;margin:0 35px 26px}.design .design__card .design__card-text{margin:0 35px}.design .design__mobileRow{display:none}.design .swiper,.design .swiper .marquee{gap:0}.design .marquee{min-width:0}@media only screen and (max-width:1060px){.design{background-position:100% 0;margin-bottom:44px}.design .design__title{margin-bottom:26px;max-width:1018px;padding:0 20px}.design .design__text{font-size:16px;line-height:24px;margin:0 auto 78px;max-width:766px;padding:0 20px}.design .design__types{margin-bottom:50px}.design .design__card{height:448px;width:320px}.design .design__card .design__card-img--pin img{bottom:-5px;left:-5px}.design .design__card .design__card-img--pin:hover img{bottom:27px;left:73px}.design .design__card .design__card-img--motion .design__card-circle--pink{left:80px}.design .design__card .design__card-img--motion .design__card-circle--purple{left:200px}.design .design__card .design__card-img--motion:hover .design__card-circle--pink{left:205px}.design .design__card .design__card-img--motion:hover .design__card-circle--purple{left:80px}.design .design__card .design__card-title{color:#fff;margin:0 25px 26px}.design .design__card .design__card-text{margin:0 25px}.design .swiper-design,.design .swiper-design .marquee{gap:24px}}@media only screen and (max-width:768px){.design{margin-bottom:70px}.design .design__title{margin-bottom:58px;max-width:767px;padding:0 20px}.design .design__text{margin-bottom:58px;max-width:520px}}@media only screen and (max-width:500px){.design{background:none;background-position:none;margin-bottom:50px}.design .design__title{margin:0 auto 30px}.design .design__text{color:#fff;font-size:16px;line-height:135%;margin:0 auto 50px;max-width:320px;max-width:100%;padding:0 20px}.design .design__types{margin-bottom:32px}.design .design__types .design__types-item{width:240px}.design .design__card{height:448px;width:320px}.design .design__card .design__card-img--pin img{left:-3px}.design .design__card .design__card-img--pin:hover img{left:70px}.design .design__card .design__card-img--motion{margin:0 auto;width:155px}.design .design__card .design__card-img--motion .design__card-circle--pink{left:0}.design .design__card .design__card-img--motion .design__card-circle--purple{left:auto;right:0}.design .design__card .design__card-img--motion:hover .design__card-circle--pink{left:120px}.design .design__card .design__card-img--motion:hover .design__card-circle--purple{left:auto;right:120px}.design .design__card .design__card-title{margin:0 25px 26px}.design .design__card .design__card-text{margin:0 25px}.design .design__mobileRow{align-items:center;display:flex;gap:24px;justify-content:start;overflow:scroll;padding:0 20px}.design .design__mobileRow .design__card{min-width:100%}.design__cards-row .swiper-design{display:none!important}}.scheme{margin:0 auto 55px;max-width:1180px;padding:0 10px;position:relative}.scheme .scheme__title{margin-bottom:118px}.scheme .scheme__content{display:grid;grid-template-columns:repeat(2,1fr)}.scheme .scheme__content .scheme__list{align-items:start;display:flex;justify-content:start;margin-right:107px}.scheme .scheme__content .scheme__list .scheme__row-icons{margin-right:116px}.scheme .scheme__content .scheme__list .scheme__row-example{align-items:center;display:flex;justify-content:start;left:-350px;position:absolute;top:30%}.scheme .scheme__content .scheme__list .scheme__row-example .scheme__row-icon-wrap{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(140.55deg,#2a2b3a99 1.17%,#090b0c99 79.03%);border:1px solid #2a2b3a;border-radius:50%;display:flex;height:84px;justify-content:center;width:84px}.scheme .scheme__content .scheme__list .scheme__row-example .scheme__triangles--transform{left:24px;margin-left:8px;position:relative;top:0;transform:rotate(270deg)}.scheme .scheme__content .scheme__list .scheme__row-cards{margin-right:74px}.scheme .scheme__content .scheme__list .scheme__row-cards .scheme__row-card+.scheme__row-card{margin-top:80px}.scheme .scheme__content .scheme__list .scheme__row-cards .scheme__row-card{width:360px}.scheme .scheme__content .scheme__list .scheme__row-cards .scheme__row-card .scheme__row-title{color:#fff;font-size:32px;line-height:48px;margin-bottom:26px}.scheme .scheme__content .scheme__list .scheme__row-cards .scheme__row-card .scheme__row-text{color:#9e9eac;font-size:24px;line-height:36px}.scheme .scheme__content .scheme__list .scheme__row-cards .scheme__row-card .scheme__row-text--active{color:#fff}.scheme .scheme__content .scheme__ilustration .scheme__ilustration-content{height:748px;transform:translateY(-160px);width:682px}.scheme .scheme__content .scheme__ilustration .scheme__ilustration-content .sheme__cards-wrap{align-items:center;display:flex;justify-content:start}.scheme .scheme__content .scheme__ilustration .scheme__ilustration-content .sheme__cards-wrap .scheme__recents{background:#161b22;border:1px solid #2a2b3a;border-radius:12px;margin-right:52px;margin-top:110px;padding:27px 71px 43px 28px;position:relative;width:315px}.scheme .scheme__content .scheme__ilustration .scheme__ilustration-content .sheme__cards-wrap .scheme__recents .scheme__recents-title{color:#fff;margin-bottom:30px;margin-left:25px}.scheme .scheme__content .scheme__ilustration .scheme__ilustration-content .sheme__cards-wrap .scheme__recents .scheme__recents-list{align-items:start;display:flex;flex-direction:column;justify-content:center}.scheme .scheme__content .scheme__ilustration .scheme__ilustration-content .sheme__cards-wrap .scheme__recents .scheme__recents-list .sheme__recents-item{align-items:center;display:flex;justify-content:space-between}.scheme .scheme__content .scheme__ilustration .scheme__ilustration-content .sheme__cards-wrap .scheme__recents .scheme__recents-list .sheme__recents-item .sheme__recents-icon{margin-right:25px;width:44px}.scheme .scheme__content .scheme__ilustration .scheme__ilustration-content .sheme__cards-wrap .scheme__recents .scheme__recents-list .sheme__recents-item .sheme__recents-info{text-align:start}.scheme .scheme__content .scheme__ilustration .scheme__ilustration-content .sheme__cards-wrap .scheme__recents .scheme__recents-list .sheme__recents-item .sheme__recents-info .sheme__recents-item-name{color:#fff;margin-bottom:5px}.scheme .scheme__content .scheme__ilustration .scheme__ilustration-content .sheme__cards-wrap .scheme__recents .scheme__recents-list .sheme__recents-item .sheme__recents-info .sheme__recents-item-subtitle{color:#fff;font-size:12px;font-weight:400;letter-spacing:.5px;line-height:20px;mix-blend-mode:normal;opacity:.5}.scheme .scheme__content .scheme__ilustration .scheme__ilustration-content .sheme__cards-wrap .scheme__recents .scheme__recents-list .sheme__recents-item+.sheme__recents-item{margin-top:40px}.scheme .scheme__content .scheme__ilustration .scheme__ilustration-content .sheme__cards-wrap .sheme__plan{background:#161b22;border:1px solid #2a2b3a;border-radius:12px;margin-top:230px;position:relative}.scheme .scheme__content .scheme__ilustration .scheme__ilustration-content .sheme__cards-wrap .sheme__plan .scheme__plan-item{align-items:center;border-bottom:1px solid #2a2b3a;display:flex;justify-content:start;padding:20px;width:315px}.scheme .scheme__content .scheme__ilustration .scheme__ilustration-content .sheme__cards-wrap .sheme__plan .scheme__plan-item:last-child{border-bottom:none}.scheme .scheme__content .scheme__ilustration .scheme__ilustration-content .sheme__cards-wrap .sheme__plan .scheme__plan-item .scheme__plan-img{height:32px;margin-right:20px;width:32px}.scheme .scheme__content .scheme__ilustration .scheme__ilustration-content .sheme__cards-wrap .sheme__plan .scheme__plan-item .scheme__plan-name{color:#fff}.scheme__triangles,.scheme__triangles-plan{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute;right:0;top:-90px}.scheme__triangles .scheme__triangle,.scheme__triangles-plan .scheme__triangle{border-radius:10px;height:0;width:0}.scheme__triangles .scheme__triangle-mini,.scheme__triangles-plan .scheme__triangle-mini{border-left:17px solid #0000;border-right:17px solid #0000;border-top:18px solid #171d29;margin-bottom:10px}.scheme__triangles .scheme__triangle-mid,.scheme__triangles-plan .scheme__triangle-mid{border-left:19px solid #0000;border-right:19px solid #0000;border-top:19px solid #2a2b3a;margin-bottom:7px}.scheme__triangles .scheme__triangle-big,.scheme__triangles-plan .scheme__triangle-big{border-left:23px solid #0000;border-right:23px solid #0000;border-top:24px solid #4d4f6c}.scheme__triangles-plan{right:100%;transform:translateX(100%)}@media only screen and (max-width:1520px){.scheme{overflow:hidden}.scheme .scheme__content .scheme__list .scheme__row-icons .scheme__row-example{display:none}}@media only screen and (max-width:1060px){.scheme{margin-bottom:83px;padding:0 20px}.scheme .scheme__title{margin-bottom:64px}.scheme .scheme__content .scheme__list{margin-right:59px}.scheme .scheme__content .scheme__list .scheme__row-icons{margin-right:59px;width:65px}.scheme .scheme__content .scheme__list .scheme__row-cards .scheme__row-card{width:258px}.scheme .scheme__content .scheme__list .scheme__row-cards .scheme__row-card .scheme__row-title{font-size:24px;line-height:36px}.scheme .scheme__content .scheme__list .scheme__row-cards .scheme__row-card .scheme__row-text{font-size:16px;letter-spacing:-.01em;line-height:135%}.scheme .scheme__content .scheme__list .scheme__row-cards .scheme__row-card+.scheme__row-card{margin-top:70px}.scheme .scheme__content .scheme__ilustration .scheme__ilustration-content{height:560px;transform:translateY(-129px);width:511px}.scheme .scheme__content{display:flex}}@media only screen and (max-width:768px){.scheme{margin-bottom:60px}.scheme .scheme__content,.scheme .scheme__title{max-width:767px}.scheme .scheme__content .scheme__list{margin-right:37px}.scheme .scheme__content .scheme__list .scheme__row-icons{margin-right:35px}}@media only screen and (max-width:500px){.scheme{margin:0 auto 50px;overflow-x:visible;overflow-x:initial}.scheme .scheme__title{margin-bottom:31px}.scheme .scheme__content{grid-template-columns:repeat(1,1fr)}.scheme .scheme__content .scheme__list{margin-right:0}.scheme .scheme__content .scheme__list .scheme__row-icons{margin-right:24px;width:52px}.scheme .scheme__content .scheme__list .scheme__row-example{display:none}.scheme .scheme__content .scheme__list .scheme__row-cards{margin-right:0}.scheme .scheme__content .scheme__list .scheme__row-cards .scheme__row-card+.scheme__row-card{margin-top:30px}.scheme .scheme__content .scheme__list .scheme__row-cards .scheme__row-card{width:100%}.scheme .scheme__content .scheme__list .scheme__row-cards .scheme__row-card .scheme__row-title{font-size:24px;line-height:36px;margin-bottom:20px}.scheme .scheme__content .scheme__list .scheme__row-cards .scheme__row-card .scheme__row-text{font-size:16px;line-height:135%}.scheme .scheme__content .scheme__ilustration{display:none}.scheme__triangles,.scheme__triangles-plan{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute;right:0;top:-90px}.scheme__triangles .scheme__triangle,.scheme__triangles-plan .scheme__triangle{border-radius:10px;height:0;width:0}.scheme__triangles .scheme__triangle-mini,.scheme__triangles-plan .scheme__triangle-mini{border-left:17px solid #0000;border-right:17px solid #0000;border-top:18px solid #171d29;margin-bottom:10px}.scheme__triangles .scheme__triangle-mid,.scheme__triangles-plan .scheme__triangle-mid{border-left:19px solid #0000;border-right:19px solid #0000;border-top:19px solid #2a2b3a;margin-bottom:7px}.scheme__triangles .scheme__triangle-big,.scheme__triangles-plan .scheme__triangle-big{border-left:23px solid #0000;border-right:23px solid #0000;border-top:24px solid #4d4f6c}.scheme__triangles-plan{right:100%;transform:translateX(100%)}}.business{margin:0 auto 38px;max-width:1180px;padding:30px 10px}.business .business__title{margin-bottom:54px}.business .business__model{grid-gap:30px;display:grid;gap:30px;grid-template-columns:minmax(204px,368px) 265px minmax(204px,465px);grid-template-rows:repeat(2,1fr)}.business .business__model .business__big-coubes{grid-column:1/2;grid-row:1/3;position:relative}.business .business__model .business__cards{align-items:center;display:flex;flex-direction:column;grid-column:2/3;grid-row:1/3;justify-content:space-between;position:relative}.business .business__model .business__cards .business__card+.business__card{margin-top:30px}.business .business__model .business__cards .business__card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(140.55deg,#2a2b3a99 1.17%,#090b0c99 79.03%);border:1px solid #3c3d4c;border-radius:20px;height:100%;max-height:206px;padding:60px 34px 50px;white-space:nowrap;width:100%}.business .business__model .business__cards .business__card .business__outsorcing-icon,.business .business__model .business__cards .business__card .business__outstaffing-icon{height:40px;margin-bottom:21px;width:40px}.business .business__model .business__cards .business__card .business__outsorcing-title,.business .business__model .business__cards .business__card .business__outstaffing-title,.business .business__model .business__cards .business__card .business__team-title{color:#fff;font-size:24px;font-weight:400;letter-spacing:-.01em;line-height:135%}.business .business__model .business__cards .business__outsorcing{position:relative}.business .business__model .business__cards .business__outsorcing .business__outsorcing-bg{height:100%;left:0;position:absolute;top:0;width:100%}.business .business__model .business__cards .business__team{padding-top:17px}.business .business__model .business__cards .business__team .business__team-bg{display:flex;margin:0 auto;transform:translateX(0)}.business .business__model .business__cards--mobile{display:none;max-width:100vw}.business .business__model .business__cards--mobile .swiper{gap:30px;min-height:auto}.business .business__model .business__cards--mobile .swiper .marquee{gap:30px}.business .business__model .business__cards--mobile .marquee{min-width:none}.business .business__model .business__cards--mobile .business__outsorcing{position:relative}.business .business__model .business__cards--mobile .business__outsorcing .business__outsorcing-bg{height:100%;left:0;position:absolute;top:0;width:100%}.business .business__model .business__cards--mobile .business__team-bg{position:absolute;top:20px}.business .business__model .business__cards--mobile .business__card{align-items:start;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(140.55deg,#2a2b3a99 1.17%,#090b0c99 79.03%);background-position:50%;border:1px solid #3c3d4c;border-radius:20px;display:flex;flex-direction:column;height:206px;justify-content:end;padding:61px 34px 50px;white-space:nowrap;width:265px}.business .business__model .business__cards--mobile .business__card .business__outsorcing-icon,.business .business__model .business__cards--mobile .business__card .business__outstaffing-icon{height:40px;margin-bottom:21px;width:40px}.business .business__model .business__cards--mobile .business__card .business__outsorcing-title,.business .business__model .business__cards--mobile .business__card .business__outstaffing-title,.business .business__model .business__cards--mobile .business__card .business__team-title{color:#fff}.business .business__model .business__keyboard{grid-column:3/4;grid-row:1/2;height:334px;position:relative}.business .business__model .business__mini-coubes{grid-column:3/4;grid-row:2/3;height:334px;position:relative}.business .business__card--big{background:url(/static/media/bigCoubes.ad6f08b5c0ef196133d1.webp) no-repeat 50%}.business .business__card--keyboard{background:url(/static/media/keyboard.7cb25b8ef72601fc888c.webp) no-repeat 50%}.business .business__card--mini{background:url(/static/media/miniCoubes.aa18d1d5b81f003ac4df.webp) no-repeat 50%}.business .business__card{background-size:cover;border:.828152px solid #2a2b3a;border-radius:16px;height:100%;transition:all .3s;width:100%}.business__outsorcing-circle{background:rgba(151,71,255,.302);border-radius:50%;filter:blur(69px);height:133px;left:8px;mix-blend-mode:multiply;position:absolute;top:-114px;width:245px}.business__team-title{white-space:break-spaces}@media only screen and (max-width:1165px){.business{margin-bottom:66px;max-width:1018px;padding:0 20px}.business .business__title{margin-bottom:33px}.business .business__model{gap:25px;grid-template-columns:minmax(204px,368px) 222px minmax(204px,465px)}.business .business__model .business__cards .business__card+.business__card{margin-top:24px}.business .business__model .business__cards .business__card{max-height:177px;padding:50px 34px 40px}.business .business__model .business__cards .business__card .business__outsorcing-icon,.business .business__model .business__cards .business__card .business__outstaffing-icon{margin-bottom:24px;width:44px}.business .business__model .business__cards .business__card .business__outsorcing-title,.business .business__model .business__cards .business__card .business__outstaffing-title,.business .business__model .business__cards .business__card .business__team-title{font-size:20px;letter-spacing:-.01em;line-height:135%}.business .business__model .business__cards .business__team{align-items:end;display:flex;padding:50px 28px 40px}.business .business__model .business__cards .business__team .business__team-bg{position:absolute;top:10px}.business .business__model .business__cards--mobile .business__card .business__outstaffing-title{font-size:24px;font-weight:400;letter-spacing:-.01em;line-height:135%}.business .business__model .business__keyboard,.business .business__model .business__mini-coubes{height:277px}}@media only screen and (max-width:716px){.business{margin:0 auto 50px;padding:0}.business .business__title{margin:0 auto 24px;padding:0 20px}.business .business__model{display:flex;gap:30px}.business .business__model .business__big-coubes,.business .business__model .business__cards,.business .business__model .business__keyboard,.business .business__model .business__mini-coubes{display:none}.business .business__model .business__cards--mobile{display:block}.business .business__card--big{background:url(/static/media/bigCoubes.ad6f08b5c0ef196133d1.webp) no-repeat 50%}.business .business__card--keyboard{background:url(/static/media/keyboard.7cb25b8ef72601fc888c.webp) no-repeat 50%}.business .business__card--mini{background:url(/static/media/miniCoubes.aa18d1d5b81f003ac4df.webp) no-repeat 50%}.business .business__card{background-size:cover;height:100%;position:relative;transition:all .3s;width:100%}.business .business__card .light{background:radial-gradient(circle at 52.8095px 0,#fff,#0000);border-radius:15px;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.business .business__card:hover .light{opacity:.4}.business__outsorcing-circle{background:rgba(151,71,255,.302);border-radius:50%;filter:blur(69px);height:133px;left:8px;mix-blend-mode:multiply;position:absolute;top:-114px;width:245px}}.location{background:url(/static/media/locationBg.e3f83b2a256241f55dce.webp) no-repeat bottom;background-size:cover;padding-bottom:329px;padding-top:17px;position:relative}.location .location__title{margin:0 auto 54px;max-width:1180px;padding:0 10px;position:relative;z-index:14}.location .location__content{align-items:start;display:flex;justify-content:start;margin:0 auto;max-width:1180px;padding:0 10px;position:relative;z-index:3}.location .location__content .location__selector{align-items:center;background:#000;border:1px solid #2a2b3a;border-radius:8px;display:flex;justify-content:start;margin-right:46px;padding:8px}.location .location__content .location__selector .location__selector-uk{align-items:center;background:#0000;border:1px solid #0000;border-radius:4px;cursor:pointer;display:flex;padding:8px}.location .location__content .location__selector .location__selector-uk .location__selector-img{height:32px;margin-right:7px;width:48px}.location .location__content .location__selector .location__selector-uk .location__selector-name{color:#9e9eac;font-size:14px;line-height:20px}.location .location__content .location__selector .location__selector-uk+.location__selector-uk{margin-left:16px}.location .location__content .location__selector .location__selector-poland{align-items:center;background:#0000;border:1px solid #0000;border-radius:4px;cursor:pointer;display:flex;margin-right:0;padding:8px}.location .location__content .location__selector .location__selector-poland .location__selector-img{margin-right:12px}.location .location__content .location__selector .location__selector-poland .location__selector-name{color:#9e9eac;font-size:14px;line-height:20px;margin-right:24px}.location .location__content .location__selector .location__selector--active{background:#2a2b3a;border:1px solid #2a2b3a;border-radius:4px;padding:8px}.location .location__content .location__selector .location__selector--active .location__selector-name{color:#fff}.location .location__content .location__selector--mobile{display:none}.location .location__content .location__card{border:1px solid #2a2b3a;border-radius:8px;height:426px;width:480px}.location .location__content .location__card .location__card-list{height:319px;padding:55px 0 48px}.location .location__content .location__card .location__card-item{align-items:center;display:flex;justify-content:start;margin:0 25px}.location .location__content .location__card .location__card-item .location__card-icon{margin-right:24px}.location .location__content .location__card .location__card-item .location__inf{align-items:center;color:#fff;display:flex;font-size:24px;line-height:36px}.location .location__content .location__card .location__card-item-poland{margin-right:45%}.location .location__content .location__card .location__card-item+.location__card-item{margin-top:36px}.location .location__content .location__card .location__btn{align-items:center;border-top:1px solid #2a2b3a;display:flex;justify-content:center;padding:29px 82px}@media only screen and (max-width:1920px){.location{background-size:contain}}@media only screen and (max-width:1060px){.location{padding-bottom:230px;padding-top:0}.location .location__title{margin-bottom:8px}.location .location__content,.location .location__title{max-width:1018px;padding:0 20px}.location .location__content .location__card .location__card-item .location__inf{font-size:20px;line-height:30px}.location .location__content .location__card .location__card-item-poland{margin-right:53%}}@media only screen and (max-width:877px){.location{padding-bottom:210px}.location .location__title{margin-bottom:30px;max-width:767px}.location .location__content{align-items:center;flex-direction:column;max-width:767px;padding:0 20px}.location .location__content .location__selector{margin-bottom:24px;margin-right:0}.location .location__content .location__card{height:320px;width:337px}.location .location__content .location__card .location__card-list{height:239px;padding:30px 0}.location .location__content .location__card .location__card-item .location__inf{font-size:16px;line-height:24px}.location .location__content .location__card .location__card-item-poland{margin-right:43%}.location .location__content .location__card .location__btn{padding:15px 24px}}@media only screen and (max-width:500px){.location{background:none;padding-bottom:60px;padding-top:0}.location .location__title{margin-bottom:9px}.location .location__content{display:block;padding:0}.location .location__content .location__selector{display:none}.location .location__content .location__selector--mobile{display:block;margin-bottom:19px}.location .location__content .location__card{margin:0 20px;max-width:100%}.location .location__content .location__card .location__card-item .location__card-icon{margin-right:20px}.location .location__content .location__card .location__card-item .location__inf{font-size:16px;line-height:24px}.location .location__content .location__card .location__card-item+.location__card-item{margin-top:30px}.location .location__content .location__card .location__btn{padding:15px 24px}.location .location__content .location__card .location__btn button{margin-left:0}}@media only screen and (max-width:369px){.location .location__content .location__card{width:auto}.location .location__content .location__card .location__card-item-poland{margin-right:40%}}@media only screen and (max-width:351px){.location .location__content .location__card{width:auto}.location .location__content .location__card .location__card-item-poland{margin-right:37%}}@media only screen and (max-width:336px){.location .location__content .location__card{width:auto}.location .location__content .location__card .location__card-item-poland{margin-right:35%}}@media only screen and (max-width:326px){.location .location__content .location__card{width:auto}.location .location__content .location__card .location__card-item-poland{margin-right:33%}}@media only screen and (max-width:319px){.location .location__content .location__card{width:auto}.location .location__content .location__card .location__card-item-poland{margin-right:30%}}@media only screen and (max-width:308px){.location .location__content .location__card{width:auto}.location .location__content .location__card .location__card-item-poland{margin-right:27%}}.countrySelector .countrySelector__current{align-items:center;cursor:pointer;display:flex;justify-content:start;padding:11px 20px;transition:all .1s;width:100%}.countrySelector .countrySelector__current .countrySelector__current-container{align-items:center;display:flex;justify-content:start;margin:0 auto;width:100%}.countrySelector .countrySelector__current .countrySelector__currentItem-img{height:28px;margin-right:9px;width:42px}.countrySelector .countrySelector__current .countrySelector__currentItem-name{color:#fff;font-size:14px;font-weight:400;line-height:20px;margin-right:11px}.countrySelector .countrySelector__current .countrySelector__arrow{color:#fff;font-size:24px}.countrySelector .countrySelector__current--active{background-color:#2a2b3a}.countrySelector .countrySelector__list{position:absolute;width:100%;z-index:3}.countrySelector .countrySelector__list .countrySelector__item{align-items:center;background:#000;border-bottom:1px solid #3c3d4c;cursor:pointer;display:flex;justify-content:start;padding:11px 20px;width:100%}.countrySelector .countrySelector__list .countrySelector__item .countrySelector__item-container{align-items:center;display:flex;justify-content:start;margin:0 auto;padding:11px 0;width:100%}.countrySelector .countrySelector__list .countrySelector__item .countrySelector__item-container .countrySelector__item-img{height:28px;margin-right:12px;width:42px}.countrySelector .countrySelector__list .countrySelector__item .countrySelector__item-container .countrySelector__item-name{color:#9e9eac;font-size:14px;font-weight:400;line-height:20px;margin-right:11px}.countrySelector .countrySelector__list .countrySelector__item .countrySelector__item-container .countrySelector__arrow{color:#9e9eac;font-size:24px}.footer{background-color:#000;border-top:1px solid #3c3d4c}.footer .footer__content{display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1180px;padding:50px 10px 60px}.footer .footer__content .footer__logo{align-items:center;display:flex;text-decoration:none;transform:translateY(-20px)}.footer .footer__content .footer__logo .footer__logo-img{filter:brightness(0) saturate(100%) invert(71%) sepia(8%) saturate(350%) hue-rotate(201deg) brightness(89%) contrast(87%);margin-right:13px}.footer .footer__content .footer__logo .footer__logo-name{color:#9e9eac;font-family:poppinsBold,sans-serif;font-size:24px;font-weight:700;line-height:135%}.footer .footer__content .footer__about-title,.footer .footer__content .footer__adress-title,.footer .footer__content .footer__folow-title{font-family:poppinsBold,sans-serif;font-size:12px;font-weight:700;margin-bottom:20px}.footer .footer__content .footer__about-list,.footer .footer__content .footer__adress-list{max-width:170px}.footer .footer__content .footer__about-item,.footer .footer__content .footer__adress-item,.footer .footer__content .footer__folow_item{cursor:pointer;font-size:12px;margin-bottom:15px}.footer .footer__content .footer__about-item a,.footer .footer__content .footer__adress-item a,.footer .footer__content .footer__folow_item a{color:#9e9eac;letter-spacing:-.01em;text-decoration:none}.footer .footer__content .footer__about-item a:hover{color:#fff}.footer .footer__content .footer__folow-list{align-items:center;display:flex;justify-content:space-between}.footer .footer__content .footer__folow-list .footer__folow-item{align-items:center;cursor:pointer;display:flex;justify-content:center}.footer .footer__content .footer__folow-list .footer__folow-item:hover .footer__folow-img{filter:brightness(0) saturate(100%) invert(33%) sepia(74%) saturate(4015%) hue-rotate(251deg) brightness(101%) contrast(101%)}.footer .footer__content .footer__folow-list .footer__folow-item+.footer__folow-item{margin-left:42px}.footer .footer__container-down{border-top:1px solid #3c3d4c;padding:30px 0}.footer .footer__container-down .footer__terms-list{align-items:center;display:flex;justify-content:start;margin:0 auto;max-width:1180px;padding:0 10px}.footer .footer__container-down .footer__terms-list .footer__terms-item{font-size:12px;letter-spacing:-.01em}.footer .footer__container-down .footer__terms-list .footer__terms-item+.footer__terms-item{margin-left:16px}.footer .footer__container-down .footer__terms-list .footer__terms-item--mob{display:none}@media only screen and (max-width:1060px){.footer .footer__content{max-width:1018px;padding:50px 20px 60px}.footer .footer__content .footer__folow-list .footer__folow-item+.footer__folow-item{margin-left:31px}.footer .footer__container-down{padding:28px 0 34px}.footer .footer__container-down .footer__terms-list{display:grid;grid-template-columns:repeat(4,1fr);max-width:1018px;padding:0 20px}.footer .footer__container-down .footer__terms-list .footer__terms-item:first-child{grid-column:2/3}.footer .footer__container-down .footer__terms-list .footer__terms-item+.footer__terms-item{margin-left:0}.footer .footer__container-down .footer__terms-list .footer__terms-item-terms{margin-left:-120px!important}}@media only screen and (max-width:890px){.footer .footer__container-down{border-top:none;padding:28px 0 34px}.footer .footer__container-down .footer__terms-list{display:grid;grid-template-columns:repeat(3,1fr);max-width:1018px;padding:0 20px}.footer .footer__container-down .footer__terms-list .footer__terms-item{white-space:nowrap}.footer .footer__container-down .footer__terms-list .footer__terms-item:first-child{grid-column:1/2}.footer .footer__container-down .footer__terms-list .footer__terms-item{margin-right:10px}.footer .footer__container-down .footer__terms-list .footer__terms-item-terms{margin-left:-90px!important}}@media only screen and (max-width:789px){.footer .footer__content{grid-template-columns:repeat(3,1fr);max-width:767px;padding:38px 0 60px}.footer .footer__content .footer__logo{margin-left:20px}.footer .footer__content .footer__about{margin-right:20px}.footer .footer__content .footer__folow .footer__folow-title{margin-left:20px;transform:translateY(-75px)}.footer .footer__content .footer__folow .footer__folow-list{border-bottom:1px solid #3c3d4c;border-top:1px solid #3c3d4c;padding:20px;position:absolute;width:100%}.footer .footer__content .footer__folow .footer__folow-list .footer__folow-item+.footer__folow-item{margin-left:31px}}@media only screen and (max-width:590px){.footer .footer__container-down .footer__terms-list .footer__terms-item-terms{margin-left:-40px!important}}@media only screen and (max-width:500px){.footer .footer__content{grid-template-columns:repeat(1,1fr);padding:50px 0 36px}.footer .footer__content .footer__adress,.footer .footer__content .footer__logo{display:none}.footer .footer__content .footer__about{border-bottom:1px solid #3c3d4c;margin-bottom:36px;margin-right:0}.footer .footer__content .footer__about-title,.footer .footer__content .footer__adress-title,.footer .footer__content .footer__folow-title{display:none}.footer .footer__content .footer__about-list,.footer .footer__content .footer__adress-list{padding:0 20px}.footer .footer__content .footer__about-item,.footer .footer__content .footer__adress-item,.footer .footer__content .footer__folow_item{cursor:pointer;margin-bottom:30px}.footer .footer__content .footer__about-item a,.footer .footer__content .footer__adress-item a,.footer .footer__content .footer__folow_item a{color:#9e9eac;letter-spacing:-.01em;text-decoration:none}.footer .footer__content .footer__about-item a:hover{color:#fff}.footer .footer__content .footer__folow .footer__folow-list{border-bottom:none;border-top:none;margin:0 auto;padding:0 20px;position:static;width:auto}.footer .footer__container-down{border-top:1px solid #3c3d4c}.footer .footer__container-down .footer__terms-list{grid-row-gap:33px;grid-column-gap:18px;column-gap:18px;display:grid;grid-row:auto;grid-template-columns:repeat(2,1fr);row-gap:33px}.footer .footer__container-down .footer__terms-list .footer__terms-item--mob{display:block}.footer .footer__container-down .footer__terms-list .footer__terms-item{font-size:14px;letter-spacing:-.01em;line-height:135%;white-space:normal}.footer .footer__container-down .footer__terms-list .footer__terms-item+.footer__terms-item{margin-left:0}.footer .footer__container-down .footer__terms-list .footer__terms-item--reversed{font-size:12px;grid-column:1/2;grid-row:2/3}.footer .footer__container-down .footer__terms-list .footer__terms-logo{align-items:center;display:flex;text-decoration:none}.footer .footer__container-down .footer__terms-list .footer__terms-logo .footer__terms-img{filter:brightness(0) saturate(100%) invert(71%) sepia(8%) saturate(350%) hue-rotate(201deg) brightness(89%) contrast(87%);height:27px;margin-right:13px;width:30px}.footer .footer__container-down .footer__terms-list .footer__terms-logo .footer__terms-name{color:#9e9eac;font-family:poppinsBold,sans-serif;font-size:24px;font-weight:700;line-height:135%}.footer .footer__container-down .footer__terms-list .footer__terms-item-terms{margin-left:0!important}}.cookies{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#000;border-top:1px solid #2a2b3a;bottom:0;left:0;position:fixed;width:100%;z-index:999999}.cookies .cookies__content{margin:0 auto;max-width:1118px;padding:40px 20px 27px}.cookies .cookies__content .cookies__text{color:#fff;margin-bottom:17px;z-index:2}.cookies .cookies__content .cookies__text a{color:#fff;cursor:pointer;text-decoration:underline}.cookies .cookies__content .cookies__button-container{align-items:center;display:flex;justify-content:end;width:100%;z-index:2}.cookies .cookies__content .cookies__button-container .cookies__btn{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;height:50px;letter-spacing:-.01em;line-height:135%;outline:none;padding:14px 16px;text-align:center;white-space:nowrap;width:205px}.cookies .cookies__content .cookies__button-container .cookies__btn a{color:#fff;text-decoration:none}.cookies .cookies__content .cookies__button-container .cookies__btn-settings{background-color:#0000}.cookies .cookies__content .cookies__button-container .cookies__btn-accept{background-color:#2a2b3a;border:1px solid #2a2b3a;box-shadow:0 1px 2px #1018280d;margin-left:30px}@media only screen and (max-width:500px){.cookies{padding:40px 5px 27px}.cookies .cookies__text{margin-bottom:25px}.cookies .cookies__button-container .cookies__btn{height:50px;padding:10px 13px 10px 12px;width:160px}.cookies .cookies__button-container .cookies__btn-accept{margin-left:20px}}
/*# sourceMappingURL=main.b774ba00.css.map*/