@media screen and (max-width:1240px){.white-bg{margin-top:120px}.white-bg:before{height:156px;top:-155px}.logo-bg-grey{width:1575px}.btnPos .btn{top:-190px}.blockSubtitle{margin-bottom:90px}.logo-bg-grey{top:130px;width:1000px}}@media screen and (max-width:992px){.white-bg{margin-top:60px;padding-top:40px}}@media screen and (max-width:600px){.btnPos .btn{top:-150px}.home .btnPos .btn{top:-90px}.careerTop-inner .btnPos .btn{top:-80px;width:195px}.white-bg:before{background-size:1000px auto;height:90px;top:-89px}.blockPreTitle{color:var(--white-color);margin-bottom:48px;margin-top:78px;position:relative}.blockSubtitle{margin-bottom:40px}.btnPos .btn{top:-210px}.logo-bg-grey{top:25px;width:110%}.blockPreTitle{color:var(--pink-color);margin-top:20px}.home .btnPos .btn{margin-bottom:50px;margin-top:0;top:-290px}}.swiper-button-next:after,.swiper-button-prev:after{content:none}.swiper-button-next .swiper-navigation-icon,.swiper-button-prev .swiper-navigation-icon{display:none}.swiper-button-arrow{background-color:transparent;background-position:50%;background-repeat:no-repeat;border:2px solid var(--white-color);border-radius:49px;cursor:pointer;font-size:0;padding:0;transition:all .3s ease}.swiper-button-arrow.swiper-button-disabled{opacity:.3;pointer-events:none}.swiper-button-prev{background-image:url(../images/arr-left-w.svg)}.swiper-button-next{background-image:url(../images/arr-right-w.svg)}.swiper-button-arrow:hover{background-color:var(--white-color);border-color:var(--white-color)}.swiper-button-prev:hover{background-image:url(../images/arr-left.svg)}.swiper-button-next:hover{background-image:url(../images/arr-right.svg)}.swiper-button-arrow.white-style{background-color:var(--white-color);border-color:var(--black-color)}.swiper-button-prev.white-style{background-image:url(../images/arr-left.svg)}.swiper-button-next.white-style{background-image:url(../images/arr-right.svg)}.swiper-button-arrow.white-style:hover{background-color:var(--black-color);border-color:var(--black-color)}.swiper-button-prev.white-style:hover{background-image:url(../images/arr-left-w.svg)}.swiper-button-next.white-style:hover{background-image:url(../images/arr-right-w.svg)}.swiper-navigation{display:flex;gap:20px;margin-top:100px;place-content:center center}.swiper-navigation button{max-width:141px;position:unset;width:100%}@media (max-width:600px){.swiper-navigation button{max-width:120px}}.caseTop-btn{align-items:center;background:var(--pink-color);border-radius:52px;cursor:pointer;display:flex;font-size:var(--font-size-body);height:52px;justify-content:center;margin-left:40px;transition:all .2s linear;width:210px}.caseTop-btn.is-playing{opacity:0}.caseTop-btn.is-playing:before{content:"Pause"}.caseTop-btn:before{content:"Play"}.caseTop-btn:hover:after,.caseTop-btn:hover:before{border-color:var(--blue-color)}.caseTop-btn:after,.caseTop-btn:before{animation:pulseOut 2s ease-out infinite;border:2px solid var(--pink-color);border-radius:inherit;content:"";inset:-4px;opacity:0;position:absolute}.caseTop-btn:after{animation-delay:1s}@keyframes pulseOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}.caseTop-btn:hover{background:var(--blue-color)}.caseTop-btn span{align-items:center;background:#fff;border-radius:50%;display:flex;height:34px;justify-content:center;margin-left:10px;position:relative;width:34px}.caseTop-btn:hover span:before{border-left-color:var(--pink-color)}.caseTop-btn span:before{border-bottom:8px solid transparent;border-left:14px solid var(--blue-color);border-top:8px solid transparent;content:"";height:0;margin-left:2px;width:0}.caseTop-video{left:0;right:0;z-index:1}.caseTop-video,.caseTop-video video{border-radius:0 40px 40px 0;overflow:hidden}.caseTop-video video{height:auto;width:100%}.caseTop-video__slider,.caseTop-video__slider .swiper-slide,.caseTop-video__slider .swiper-wrapper{height:100%}.caseTop-video__slider .swiper-slide{position:relative}.caseTop-video__slider .swiper-slide video{height:100%;-o-object-fit:cover;object-fit:cover}.casesTop-number{margin-right:210px;width:calc(50% - 250px)}.casesTop-number__first{margin-right:auto}.casesTop-number__second{margin:60px auto}.casesTop-number__item b{display:block;font-size:var(--font-size-h2);font-weight:500;line-height:100%}.casesTop-number__item p{font-size:var(--font-size-body);line-height:120%;margin-top:20px;max-width:220px}.caseTop-forSlider,.casesTop-text{height:calc(50% - 4px);position:relative;z-index:2}.casesTop-text h1{font-size:var(--font-size-h1);font-weight:800;line-height:90%;position:relative}.casesTop-text h1>span{color:var(--pink-color);display:block}.casesTop-text h1 i{font-size:var(--font-size-small);font-style:normal;font-weight:400;left:260px;line-height:120%;max-width:160px;position:absolute;top:45px;width:100%}.casesTop-text p{font-size:var(--font-size-lead);font-weight:300;line-height:120%;margin-top:30px;max-width:585px}.w-50p{width:50%}.casesTop{height:1040px}.casesTop-orbit{bottom:-65%;display:block;height:1475px;left:0;pointer-events:none;width:752px;z-index:0}.casesTop .w-50p{width:calc(50% - 4px)}.casesTop-left__item{border-radius:0 40px 40px 0;border-right:1px solid var(--white-color);height:calc(50% - 4px)}.casesTop-left__item,.casesTop-right{border-bottom:1px solid var(--white-color);border-top:1px solid var(--white-color)}.casesTop-right{border-left:1px solid var(--white-color);border-radius:40px 0 0 40px;overflow:hidden;position:relative}.casesTop-right picture,.casesTop-right__image{display:block;height:100%;width:100%}.casesTop-right__image{-o-object-fit:cover;object-fit:cover;-o-object-position:15px center;object-position:15px center}@media screen and (max-width:1240px){.casesTop-number{margin-right:300px;width:calc(50% - 330px)}.casesTop{height:730px}.casesTop-text h1 i{left:220px;top:25px}.casesTop-text p{margin-top:10px;max-width:425px}.casesTop-orbit{height:1015px;width:522px}.casesTop-number__item p{margin-top:10px}.casesTop{height:540px}.casesTop-number__item p{max-width:100px}.casesTop-orbit{height:765px;width:386px}}@media screen and (max-width:992px){.caseTop-btn{height:40px;width:156px}.caseTop-btn span{height:26px;width:26px}.caseTop-btn span:before{border-bottom:6px solid transparent;border-left:10px solid var(--blue-color);border-top:6px solid transparent}.casesTop-text h1 i{left:166px;max-width:100px;top:12px}.casesTop-text p{max-width:300px}.casesTop-number__item p{max-width:150px}.casesTop-number{margin-right:160px;width:calc(50% - 190px)}}@media screen and (max-width:600px){.casesTop-number{margin-right:10px;width:calc(50% - 40px)}.casesTop-text p{max-width:210px}.casesTop{display:flex;flex-direction:column;height:auto;overflow:hidden;padding-bottom:42px}.casesTop .w-50p{width:100%}.casesTop-absolute{flex-direction:column;height:auto;margin-top:26px;order:2;position:relative}.casesTop-left{display:block}.casesTop-left__item{height:260px}.casesTop-number{align-items:flex-start;display:grid;flex-direction:unset;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.casesTop-number__second{margin:0}.casesTop-number__first{margin-right:0}.casesTop-number{left:auto;margin-right:unset;margin-top:24px;position:relative;right:auto;top:auto;width:100%}.casesTop-number__item{align-items:center}.casesTop-number__item p{align-self:center;text-align:center}.casesTop-number__item b{text-align:center}.casesTop-absolute+.container{flex-direction:column;height:auto;order:1;position:static}.casesTop-text{align-items:flex-start;height:unset;margin-top:22px;width:100%}.casesTop-left__item:last-of-type{border:1px solid var(--white-color);border-radius:28px;margin:0 15px}.casesTop-left__item:first-of-type{display:none}.caseTop-video,.caseTop-video video{border-radius:28px}.casesTop-text h1 i{left:150px;top:18px}.casesTop-text p{max-width:300px}.caseTop-forSlider{bottom:70px;height:auto;left:40px;position:absolute;width:auto}.caseTop-btn{backdrop-filter:blur(12px);background:rgba(0,0,0,.72);border:1px solid hsla(0,0%,100%,.42);box-shadow:0 16px 36px rgba(0,0,0,.35);left:auto;margin:0;width:170px;z-index:4}.caseTop-btn.is-playing{background:var(--blue-color);opacity:1}.caseTop-btn.is-playing:before{content:"Stop"}.caseTop-btn.is-playing span:before{background:var(--pink-color);border:0;height:12px;margin-left:0;width:12px}.casesTop-right{display:none}.casesTop-orbit{bottom:-45%;height:678px;width:346px}.caseTop-video__slider,.caseTop-video__slider .swiper-wrapper{height:100%}.caseTop-video__slider .swiper-slide{height:100%;position:relative}.caseTop-video video{height:100%;-o-object-fit:cover;object-fit:cover}}.case-btn.btn{background:#000;border-radius:12px;font-size:var(--font-size-small);height:40px;line-height:40px;margin-left:auto;margin-top:20px;text-transform:uppercase;width:180px}.case-btn.btn:hover{background:var(--light-white);color:var(--black-color)}.caseTags span i{border-radius:10px;display:block;flex-shrink:0;height:35px;margin-right:12px;overflow:hidden;position:relative;width:35px}.caseTags{margin-bottom:140px}.caseTags i img{top:60%}.caseTags i{border-radius:30px;height:106px;width:106px}.caseTags span:not(:last-of-type):after{height:66px;margin:0 60px}.caseTags span.active i:after,.caseTags span.is--active i:before{background:radial-gradient(circle,rgba(37,99,235,.85) 0,rgba(37,99,235,.35) 35%,rgba(37,99,235,.25) 55%,rgba(37,99,235,0) 75%);content:"";display:block;height:150%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%}.case-studies{color:var(--white-color);padding-bottom:200px;position:relative}@media (max-width:600px){.cases-page-main .scroll.btn.absolute{top:-140px}}.case-studies__content{padding:32px}.case-studies__content p{margin:0 20px;text-align:left}.case-studies__content h3{font-size:var(--font-size-h4);font-weight:500;line-height:100%;margin:40px 20px;text-align:left;text-transform:uppercase}.case-studies__content--img{border-radius:25px;display:block;height:366px;overflow:hidden;position:relative}.case-studies__content--img img{display:block;height:100%;left:50%;max-height:unset;max-width:unset;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%)}.case-studies .swiper-slide{background:transparent;border-radius:30px;color:var(--white-color);cursor:pointer;opacity:1;transform:scale(.8);transform-origin:center center;transition:filter .3s ease,transform .3s ease;width:470px;z-index:0}.case-studies__content ul{margin:9px 20px 0 40px;text-align:left}.case-studies__content ul li{list-style:disc}.case-studies .swiper-wrapper{transform-style:preserve-3d}.case-studies .caseSlider-bgText{transition:all .2s linear}.case-studies .swiper-slide-active .caseSlider-bgText{display:block;left:0;max-height:220px;right:0;top:0}.case-studies .swiper-slide-active{filter:none;opacity:1;transform:scale(1) perspective(500px) rotateY(0deg);z-index:2}.case-studies .swiper-slide.swiper-slide-visible:not(.swiper-slide-active){filter:saturate(.82) brightness(.9);transform:perspective(500px) scale(.9) rotateY(15deg);z-index:1}.case-studies .swiper-slide:nth-child(3n+1){background:#b01886}.case-studies .swiper-slide:nth-child(3n+2){background:#4f4f4f}.case-studies .swiper-slide:nth-child(3n){background:var(--blue-color)}.case-studies .swiper-slide-active+.swiper-slide.swiper-slide-visible:not(.swiper-slide-active),.case-studies .swiper-slide-active+.swiper-slide.swiper-slide-visible:not(.swiper-slide-active)+.swiper-slide.swiper-slide-visible{transform:perspective(500px) scale(.9) rotateY(-15deg)}.caseTitle{margin:100px 0}.caseTitle h2{font-weight:700;text-align:right;text-transform:uppercase}.caseTitle h2 i{color:var(--blue-color);font-style:normal}.caseTitle h2>span{display:block}.caseTitle .word-roles{align-items:center;bottom:unset;color:var(--white-color);display:flex;gap:12px}.caseTitle-bgImg{left:20%}.caseTags{margin:130px 0 60px}.caseTags>span>a{height:100%;left:0;position:absolute;top:0;width:100%}.caseTags span,.caseTags span i{transition:all .2s linear}.caseTags span{align-items:center;cursor:pointer;display:flex;font-size:var(--font-size-body);line-height:100%;position:relative}.caseTags span:hover i{transform:scale(1.1)}.caseTags span:hover{color:var(--blue-color);color:hsla(0,0%,100%,.8)}.caseTags span:not(:last-of-type):after{background:var(--white-color);content:"";display:inline-block;height:36px;margin:0 24px;position:relative;top:2px;transition:all .2s linear;width:1px}.caseTags span i img{left:50%;max-height:none;position:absolute;top:60%;transform:translate(-50%,-50%)}@media screen and (max-width:1240px){.caseTags i{border-radius:10px;height:75px;width:75px}.caseTags span i img{max-width:98px}.caseTitle{margin:70px 0}.caseTags span:not(:last-of-type):after{margin:0 40px}.case-studies .swiper-slide{width:330px}.case-studies__content{padding:22px}.case-studies__content--img{height:256px}.case-studies__content h3{margin:30px 15px}.caseTags span i{height:48px;width:48px}.caseTags{margin-top:110px}.caseTags span:not(:last-of-type):after{margin:0 24px}.case-studies .swiper-slide{width:250px}.case-studies__content--img{height:190px}.case-studies__content{padding:15px}.case-studies__content h3{margin:30px 0 15px}.case-studies__content p{margin:0}.caseTags i{border-radius:10px;height:55px;width:55px}.caseTags{margin-bottom:90px;margin-top:80px}.caseTags span i{height:35px;width:35px}.caseTags span i img{max-width:46px}.caseTags span:not(:last-of-type):after{height:25px;margin:0 24px}}@media screen and (max-width:992px){.caseTags span:not(:last-of-type):after{margin:0 20px}.caseTitle .word-roles img{height:22px;width:22px}}@media screen and (max-width:600px){.caseTags span{margin-bottom:15px}.caseTitle .word-roles{display:none}.caseTags{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.caseTags span{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;min-width:0;text-align:center}.caseTags i{margin-right:0}.caseTitle h2{margin-left:auto}.caseTags span:after{display:none!important}.caseTags{-o-object-fit:contain;object-fit:contain}.caseTags,.caseTitle{margin-bottom:40px}.caseTags{gap:5px;margin-top:20px}.caseTags span{margin-bottom:0}.case-studies__content--img img{-o-object-fit:cover;object-fit:cover;width:100%}.caseTitle{padding-top:50px}.case-studies{padding-bottom:160px}.caseTags span i img{max-width:40px}.caseTags i{height:42px;width:42px}.caseTags span i{margin-right:0}}