@font-face{font-family:"Typo Round Bold Demo";src:url(../fonts/typo/Typo_Round_Bold_Demo.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Arimo;src:url(../fonts/arimo/Arimo-BoldItalic.eot);src:local("Arimo Bold Italic"),local("Arimo-BoldItalic"),url(../fonts/arimo/Arimo-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/arimo/Arimo-BoldItalic.woff) format("woff"),url(../fonts/arimo/Arimo-BoldItalic.ttf) format("truetype");font-weight:700}html[dir=ltr] .our-blog{font-style:italic}@font-face{font-family:Arimo;src:url(../fonts/arimo/Arimo-Bold.eot);src:local("Arimo Bold"),local("Arimo-Bold"),url(../fonts/arimo/Arimo-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/arimo/Arimo-Bold.woff) format("woff"),url(../fonts/arimo/Arimo-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Arimo;src:url(../fonts/arimo/Arimo-Italic.eot);src:local("Arimo Italic"),local("Arimo-Italic"),url(../fonts/arimo/Arimo-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/arimo/Arimo-Italic.woff) format("woff"),url(../fonts/arimo/Arimo-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Arimo;src:url(../fonts/arimo/Arimo.eot);src:local("Arimo"),url(../fonts/arimo/Arimo.eot?#iefix) format("embedded-opentype"),url(../fonts/arimo/Arimo.woff) format("woff"),url(../fonts/arimo/Arimo.ttf) format("truetype");font-weight:400;font-style:normal}body,html{margin:0;font-family:Arimo,"Inter var",sans-serif;min-width:320px;direction:rtl;background:#000}html[dir=ltr],html[dir=ltr] body{direction:ltr}body{max-width:100%}body.fixed{position:fixed}*{letter-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}img.lazyload,video.lazyload{opacity:0;visibility:hidden;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.desk-only{display:-webkit-box;display:-ms-flexbox;display:flex}.mob-only{display:none}.anim{-webkit-animation-fill-mode:forwards!important;animation-fill-mode:forwards!important;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease}.anim.single-project{-webkit-transition:all .4s ease;transition:all .4s ease}.anim.single-project.done{opacity:1!important}.anim-stage>*{-webkit-animation-fill-mode:forwards!important;animation-fill-mode:forwards!important;opacity:0}@-webkit-keyframes zoom{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;color:#00f5c9}}@keyframes zoom{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;color:#00f5c9}}@-webkit-keyframes zoom-fade{from{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes zoom-fade{from{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes line{0%{width:0;opacity:0}100%{width:510px;opacity:1}}@keyframes line{0%{width:0;opacity:0}100%{width:510px;opacity:1}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}70%{-webkit-transform:rotate(300deg);transform:rotate(300deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:1}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}70%{-webkit-transform:rotate(300deg);transform:rotate(300deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:1}}@-webkit-keyframes slide{to{width:100%;opacity:1}}@keyframes slide{to{width:100%;opacity:1}}@-webkit-keyframes slide-height{from{opacity:1}to{height:100%;opacity:1}}@keyframes slide-height{from{opacity:1}to{height:100%;opacity:1}}@-webkit-keyframes fade{to{opacity:1}}@keyframes fade{to{opacity:1}}@-webkit-keyframes fade-left{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-left{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-right{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-right{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-up{from{-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-up{from{-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.anim-stage>*{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}@-webkit-keyframes anim-stage{from{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anim-stage{from{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-up-2{from{-webkit-transform:translateY(20%);transform:translateY(20%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-up-2{from{-webkit-transform:translateY(20%);transform:translateY(20%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-up-3{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{opacity:0}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-up-3{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{opacity:0}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-down{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-down{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:991px){.anim-stage>*{opacity:1}@-webkit-keyframes line{0%{width:0;opacity:0}100%{width:247px;opacity:1}}@keyframes line{0%{width:0;opacity:0}100%{width:247px;opacity:1}}@-webkit-keyframes circleShadow{0%{width:11px;height:11px}100%{width:50px;height:50px}}@keyframes circleShadow{0%{width:11px;height:11px}100%{width:50px;height:50px}}}@media screen and (max-width:575px){@-webkit-keyframes line{0%{width:0;opacity:0}100%{width:150px;opacity:1}}@keyframes line{0%{width:0;opacity:0}100%{width:150px;opacity:1}}}.is-loaded{opacity:0;visibility:visible;-webkit-animation:faddingImgAnim .5s ease;animation:faddingImgAnim .5s ease}@-webkit-keyframes faddingImgAnim{0%{visibility:hidden;opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}100%{visibility:visible;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes faddingImgAnim{0%{visibility:hidden;opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}100%{visibility:visible;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}.container{width:100%;max-width:1784px;padding:0 15px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.container-m{width:100%;max-width:1485px;padding:0 15px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}*{letter-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;outline:0}a,button{cursor:pointer}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0;list-style:none}*{outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Arimo,"Inter var",sans-serif}.container-b{width:100%;max-width:1740px;padding:0 19px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.btn-round{width:118px;height:118px;padding:20px;position:relative;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.btn-round img:not(.text){position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:46px;height:46px;-webkit-transition:-webkit-transform .4s ease,-webkit-filter .4s ease;transition:-webkit-transform .4s ease,-webkit-filter .4s ease;transition:transform .4s ease,filter .4s ease;transition:transform .4s ease,filter .4s ease,-webkit-transform .4s ease,-webkit-filter .4s ease;z-index:2}html[dir=ltr] .btn-round img:not(.text){-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.btn-round::before{z-index:1;width:0;height:0;border-radius:50%;background:#0fc;display:inline-block;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width .4s ease,height .4s ease;transition:width .4s ease,height .4s ease}.btn-round .text{width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:rotating 7s linear infinite;animation:rotating 7s linear infinite}.btn-round:hover img:not(.text){-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);-webkit-transition:-webkit-transform .4s ease,-webkit-filter .4s ease;transition:-webkit-transform .4s ease,-webkit-filter .4s ease;transition:transform .4s ease,filter .4s ease;transition:transform .4s ease,filter .4s ease,-webkit-transform .4s ease,-webkit-filter .4s ease;-webkit-filter:invert(1);filter:invert(1)}.btn-round:hover::before{width:calc(100% - 20px);height:calc(100% - 20px);-webkit-transition:width .4s ease,height .4s ease;transition:width .4s ease,height .4s ease}@-webkit-keyframes rotating{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes rotating{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}.btn{cursor:pointer;text-decoration:none;outline:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s ease;transition:all .4s ease}.btn--black{background:#000;overflow:hidden;padding:12px 26px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #000;color:#000;position:relative;min-width:295px}.btn--black::before{--size:0;z-index:1;background:#0fc;position:absolute;content:"";left:var(--x);top:var(--y);width:var(--size);height:var(--size);-webkit-transition:width .6s ease,height .6s ease;transition:width .6s ease,height .6s ease;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn--black span{position:relative;z-index:2;font-style:normal;font-weight:400;font-size:24px;line-height:1;text-align:right;text-transform:uppercase;color:#fff;-webkit-transition:color .3s ease;transition:color .3s ease}html[dir=ltr] .btn--black span{text-align:left}.btn--black::after{width:36px;position:relative;z-index:2;height:36px;display:inline-block;content:"";background:url(../img/arr-left-t.svg) no-repeat center/100%;margin-right:auto;-webkit-transition:-webkit-transform .4s ease,-webkit-filter .4s ease;transition:-webkit-transform .4s ease,-webkit-filter .4s ease;transition:transform .4s ease,filter .4s ease;transition:transform .4s ease,filter .4s ease,-webkit-transform .4s ease,-webkit-filter .4s ease}html[dir=ltr] .btn--black::after{margin-right:0;margin-left:auto;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:767px){.btn--black:hover{background:#0fc}}.btn--black:hover::before{width:600px;height:600px}.btn--black:hover::after{-webkit-filter:brightness(0);filter:brightness(0);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .4s ease,-webkit-filter .4s ease;transition:-webkit-transform .4s ease,-webkit-filter .4s ease;transition:transform .4s ease,filter .4s ease;transition:transform .4s ease,filter .4s ease,-webkit-transform .4s ease,-webkit-filter .4s ease}html[dir=ltr] .btn--black:hover::after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.btn--black:hover span{color:#000;-webkit-transition:color .3s ease;transition:color .3s ease}.btn--green{background:#0fc;overflow:hidden;padding:12px 26px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #0fc;color:#000;position:relative;min-width:295px}.btn--green::before{--size:0;z-index:1;background:#000;position:absolute;content:"";left:var(--x);top:var(--y);width:var(--size);height:var(--size);-webkit-transition:width .6s ease,height .6s ease;transition:width .6s ease,height .6s ease;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn--green span{position:relative;z-index:2;font-style:normal;font-weight:400;font-size:24px;line-height:1;text-align:right;text-transform:uppercase;color:#000;-webkit-transition:color .3s ease;transition:color .3s ease}html[dir=ltr] .btn--green span{text-align:left;margin-right:15px}.btn--green::after{width:36px;position:relative;z-index:2;height:36px;display:inline-block;content:"";background:url(../img/arr-gr-tl.svg) no-repeat center/100%;margin-right:auto;-webkit-filter:brightness(0);filter:brightness(0);-webkit-transition:-webkit-transform .4s ease,-webkit-filter .4s ease;transition:-webkit-transform .4s ease,-webkit-filter .4s ease;transition:transform .4s ease,filter .4s ease;transition:transform .4s ease,filter .4s ease,-webkit-transform .4s ease,-webkit-filter .4s ease}html[dir=ltr] .btn--green::after{margin-left:auto;margin-right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:767px){.btn--green:hover{background:#000}}.btn--green:hover::before{width:800px;height:800px}.btn--green:hover::after{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .4s ease,-webkit-filter .4s ease;transition:-webkit-transform .4s ease,-webkit-filter .4s ease;transition:transform .4s ease,filter .4s ease;transition:transform .4s ease,filter .4s ease,-webkit-transform .4s ease,-webkit-filter .4s ease}.btn--green:hover span{color:#0fc;-webkit-transition:color .3s ease;transition:color .3s ease}.btn:hover{-webkit-transition:all .4s ease;transition:all .4s ease}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:Arimo,"Inter var",sans-serif}body.no-scroll{overflow:hidden}.wrapper{width:100%}html{height:auto;min-height:100%;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;scroll-behavior:smooth}.wrapper,body{height:auto}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0;list-style:none}.footer{-ms-flex-negative:0;flex-shrink:0;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}::-webkit-scrollbar{width:7px;height:7px;background:#fafafa}::-webkit-scrollbar-thumb{background:#4f4f4f;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.modal-added,.modal-fav,.modal-window{display:none}main{padding-top:104px}p{font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:#000}@media screen and (max-width:767px){.title{font-size:26px;line-height:1.06}p{font-size:16px;line-height:1.06}.btn{font-size:18px}}.breadcrumbs{width:100%;display:inline-grid;overflow-x:auto;margin-bottom:17px}.breadcrumbs ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.breadcrumbs ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.breadcrumbs ul li::after{font-style:normal;font-weight:300;font-size:12px;line-height:14px;color:#94c11c;content:">";margin-left:4px;margin-right:5px;margin-top:0}.breadcrumbs ul li:last-child::after{content:none}.breadcrumbs ul li a,.breadcrumbs ul li span{font-style:normal;font-weight:300;font-size:12px;line-height:14px;color:#94c11c}.breadcrumbs ul li a:hover{text-decoration:underline}.header{width:100%;position:fixed;top:0;background:rgba(255,255,255,0);-webkit-transition:background-color .3s ease;transition:background-color .3s ease;z-index:10}.header.active{background-color:#0fc!important}.header.active .logo img{-webkit-filter:brightness(0)!important;filter:brightness(0)!important;-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.header.active .header-big-menu{opacity:1;pointer-events:auto}.header.active .header-container{border-bottom:1px solid #000!important}.header.active .header-container>.header-menu,.header.active .header-container>.header-social{opacity:0;pointer-events:none}.header.header-fixed{background:rgba(255,255,255,0)}.header.header-fixed .logo img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.header.header-fixed .burger{background:#000;border-color:#fff}.header.header-fixed .header-container{border-bottom:1px solid rgba(255,255,255,0)}.header.header-fixed .header-container>.header-menu{opacity:0;pointer-events:none}.header.header-fixed .header-container>.header-social ul li a{color:#fff;border-bottom:1px solid #fff}.header.header-fixed.white{background:rgba(255,255,255,.58);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.header.header-fixed.white .logo img{-webkit-filter:brightness(0);filter:brightness(0)}.header.header-fixed.white .themes-switch span::before{-webkit-filter:brightness(0);filter:brightness(0)}.language_switcher-icon{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.header.header-fixed.white .language_switcher-icon{-webkit-filter:brightness(0);filter:brightness(0)}.header.white .language_switcher ul{background:#000}.header.white .language_switcher ul::after{background:#000}.header.white .language_switcher ul li a{color:#fff}.header.active .language_switcher-icon,.header.active .themes-switch label span::before{-webkit-filter:brightness(0);filter:brightness(0)}.header.header-fixed.white .header-container>.header-social ul li a{color:#000;border-bottom:1px solid #000}.backdrop{-webkit-transition:opacity .4s ease,visibility .4s ease,background-color .4s ease;transition:opacity .4s ease,visibility .4s ease,background-color .4s ease;background-color:rgba(255,255,255,0);pointer-events:none;z-index:9;position:fixed;top:0;left:0;bottom:0;right:0}.backdrop.active{background:#0fc;opacity:1;visibility:visible;pointer-events:auto}.header-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:19px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #7b7b7b;-webkit-transition:border .3s ease;transition:border .3s ease;position:relative}html[dir=ltr] .header-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.logo{position:relative;z-index:2;width:149px;height:auto;-ms-flex-negative:0;flex-shrink:0;margin-right:79px}.logo a,.logo img{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.logo img{-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.logo .white{opacity:1}.logo .black{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.header-social{margin-right:15px;pointer-events:auto;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.header-social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header-social ul li{margin-right:40px}.header-social ul li:first-child{margin-right:0}html[dir=ltr] .header-social ul li:first-child{margin-right:40px}html[dir=ltr] .header-social ul li:last-child{margin-right:0}.header-social ul li a{font-style:normal;font-weight:400;font-size:14px;line-height:1.1;color:#c4c4c4;-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transition:color .3s ease,border .3s ease;transition:color .3s ease,border .3s ease;padding-bottom:3px;border-bottom:1px solid #fff}.header-social ul li a:hover{color:#0fc;border-bottom:1px solid #0fc;-webkit-transition:color .3s ease,border .3s ease;transition:color .3s ease,border .3s ease}.burger{position:relative;z-index:2;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;width:60px;height:60px;border-radius:50%;padding:19px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #7b7b7b;-webkit-transition:background-color .3s ease,border .3s ease;transition:background-color .3s ease,border .3s ease}.burger svg{width:100%;height:100%;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.burger svg rect{fill:#c4c4c4;-webkit-transition:fill .3s ease,opacity .4s ease;transition:fill .3s ease,opacity .4s ease}.burger svg rect.gr{fill:#00f5c9}.burger.active svg rect,.burger:hover svg rect{fill:#00f5c9!important;-webkit-transition:fill .3s ease,opacity .4s ease;transition:fill .3s ease,opacity .4s ease}.burger.active{background:#000;border-color:#000;-webkit-transition:background-color .3s ease,border .3s ease;transition:background-color .3s ease,border .3s ease}.burger.active svg{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.burger.active svg rect{opacity:0!important}.burger.active svg rect.xm{opacity:1!important}.header-menu{-webkit-box-flex:1;-ms-flex-positive:1;margin-left:auto;position:relative;pointer-events:auto;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;margin-right:4.6%}.header-menu .line-menu{height:2px;border-top:2px solid transparent;background:#0fc;position:absolute;display:inline-block;bottom:0;content:"";right:var(--r);opacity:1;width:var(--w);-webkit-transition:width .4s ease,right .6s ease;transition:width .4s ease,right .6s ease}.header-menu ul{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}html[dir=ltr] .header-menu ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-menu ul li a{font-style:normal;font-weight:700;font-size:14px;line-height:17px;text-align:right;text-transform:uppercase;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 0;-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-max-content;width:-moz-max-content;width:max-content}html[dir=ltr] .header-menu ul li a{text-align:left;text-transform:none}.header-menu ul li{padding-right:11px;padding-left:11px}.header-big-menu{width:100%;position:absolute;top:104px;height:calc(100vh - 104px);overflow-y:auto;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.head-soc{position:absolute;bottom:80px;right:0}.head-soc ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px}.head-soc ul li{width:23px;height:23px;border-radius:4px;overflow:hidden;border:1px solid #000;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.head-soc ul li a,.head-soc ul li img{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.head-soc ul li img{-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.head-soc ul li:hover{background:#000;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.head-soc ul li:hover img{-webkit-filter:invert(1);filter:invert(1);-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.menu-container{width:100%;padding-top:63px;min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:140px;position:relative}.menu-container .column{margin-left:10%;width:100%;max-width:270px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}html[dir=ltr] .menu-container .column{margin-right:10%;margin-left:0}.menu-container .column:first-child{max-width:353px;margin-left:5.6%}html[dir=ltr] .menu-container .column:first-child{margin-left:0;margin-right:5.6%}.menu-container .column:last-child,.menu-container .column:last-of-type,.menu-container .column:nth-last-child(2){margin-left:0}.column-menu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.column-menu>span{width:100%;font-style:normal;font-weight:700;font-size:40px;line-height:1.1;text-align:right;text-transform:uppercase;color:#000;display:inline-block;padding-bottom:23px;margin-bottom:21px;border-bottom:1px solid #000}html[dir=ltr] .column-menu>span{text-align:left;text-transform:none}.column-menu ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.column-menu ul li{width:100%;margin-bottom:22px}.column-menu ul li:last-child{margin-bottom:0}.column-menu ul li a{width:auto;font-style:normal;font-weight:400;font-size:24px;line-height:1.1;text-align:right;text-transform:uppercase;color:#000;position:relative;display:inline-block;padding-bottom:3px}html[dir=ltr] .column-menu ul li a{text-align:left;text-transform:none}.column-menu ul li a::after{width:0;height:2px;background:#000;-webkit-transition:width .6s ease-in-out;transition:width .6s ease-in-out;position:absolute;bottom:-2px;right:0;display:inline-block;content:""}.column-menu ul li a:hover::after{width:100%;-webkit-transition:width .6s ease-in-out;transition:width .6s ease-in-out}.column-cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:49px}.column-cont:last-child{margin-bottom:0}.column-cont span{font-style:normal;font-weight:700;font-size:26px;line-height:31px;text-align:right;text-transform:uppercase;color:#000;margin-bottom:9px}html[dir=ltr] .column-cont span{text-align:left;text-transform:none}.column-cont a,.column-cont p{font-style:normal;font-weight:400;font-size:20px;line-height:30px;text-align:right;color:#000}html[dir=ltr] .column-cont a,html[dir=ltr] .column-cont p{text-align:left}.column-cont a:hover{text-decoration:underline}.header-title{font-style:normal;font-weight:700;font-size:48px;line-height:60px;text-transform:uppercase;color:#000;margin-bottom:16px}html[dir=ltr] .header-title{text-transform:none}.header-sub-title{font-style:normal;font-weight:300;font-size:14px;line-height:17px;text-transform:uppercase;color:#000;margin-bottom:65px}@media screen and (max-width:1610px){.menu-container .column{margin-left:6%}html[dir=ltr] .menu-container .column{margin-left:0;margin-right:6%}.menu-container .column:first-child{max-width:320px;margin-left:4.5%}html[dir=ltr] .menu-container .column:first-child{margin-left:0;margin-right:4.5%}.header-title{font-size:36px;line-height:1.2}}@media screen and (max-width:1450px){.column-menu>span{font-size:32px;line-height:1.1;margin-bottom:17px;padding-bottom:19px}.column-cont{margin-bottom:30px}}@media screen and (max-width:1300px){.btn--black{min-width:260px}.menu-container{padding-top:35px}.column-cont a,.column-cont p{font-size:18px;line-height:1.1}.column-cont span{font-size:22px;line-height:1.1}.header-sub-title{margin-bottom:45px}.column-menu ul li{margin-bottom:14px}.column-menu ul li a{font-size:20px;line-height:1.1}}@media screen and (max-width:1110px){.header-big-menu{width:100%;position:absolute;top:83px;height:calc(100vh - 83px)}main{padding-top:83px}.burger{width:54px;height:54px;padding:15px}.header-container{padding:14px 0}.logo{width:110px}.column-menu>span{padding-bottom:13px;margin-bottom:13px}.column-menu ul li{margin-bottom:9px}.header-title{font-size:30px;line-height:1.1}.column-menu>span{font-size:26px}.column-cont a,.column-cont p{font-size:16px;line-height:1.1}.column-cont{margin-bottom:22px}.btn{padding:9px 22px}.btn span{font-size:20px}}@media screen and (max-width:992px){.menu-container{padding-bottom:60px}.head-soc{bottom:34px}.btn{padding:6px 14px}.btn span{font-size:16px;line-height:1.1}.btn--black{min-width:220px}.btn--black::after{width:30px;height:30px}.menu-container .column{margin-left:30px}html[dir=ltr] .menu-container .column{margin-right:30px;margin-left:0}.header-menu{display:none}.header-social{margin-right:auto}.header-title{font-size:26px;line-height:1.1}.column-menu>span{font-size:22px}.column-cont{margin-bottom:14px}.column-cont span{font-size:18px}.column-menu ul li a{font-size:16px}}@media screen and (max-width:1150px){.logo{margin-right:50px}}@media screen and (max-width:767px){.logo{margin-right:auto}.header-social{display:none}}@media screen and (max-width:720px){.menu-container{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.menu-container .column{max-width:none;width:calc(50% - 15px);margin-left:0;margin-bottom:15px}html[dir=ltr] .menu-container .column{margin-right:0}.menu-container .column:first-child{max-width:none;margin-left:0}.menu-container .column .btn--black{min-width:180px;width:100%}}@media screen and (max-width:525px){.logo{width:90px}.header-container{padding:10px 0}.header-big-menu{top:63px;height:calc(100vh - 107px)}main{padding-top:63px}.dev-hero{margin-top:-63px!important}.dev-hero__top{padding-top:63px}.burger{width:42px;height:42px;padding:10px}.menu-container{width:100%;padding-top:16px;padding-bottom:155px}.menu-container .column{width:100%;margin-bottom:0}.menu-container .column:first-child{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.head-soc{bottom:85px}.header-title{font-size:22px}.column-cont a,.column-cont p{font-size:14px}.column-menu>span{font-size:20px;margin-bottom:10px;padding-bottom:10px}.header-sub-title{margin-bottom:20px}}.dev-hero{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:-104px;overflow:hidden;position:relative;z-index:2}.dev-hero.dev-hero__proj{overflow:visible;background:#000}.dev-hero.dev-hero__proj .dev-hero__top{background:rgba(255,255,255,0)}.dev-hero__bot{width:100%;padding:140px 0}.dev-hero__bot.our-projects{padding:0}.smooth-scroll-wrapper{width:100%}.single-project__hero{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px}.single-project__hero .right{width:calc(50% - 10px)}.single-project__hero .right p{font-style:normal;font-weight:700;font-size:5vw;line-height:100%;text-align:right;text-transform:uppercase;-webkit-text-stroke:1px #878787}html[dir=ltr] .single-project__hero .right p{text-align:left;text-transform:none}.single-project__hero .left{width:calc(50% - 10px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.single-project__hero .left .bg-svg{position:absolute;left:0;top:50%;width:50%;height:auto;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}html[dir=ltr] .single-project__hero .left .bg-svg{left:auto;right:0;-webkit-transform:translate(0,-50%) scaleX(-1);-ms-transform:translate(0,-50%) scaleX(-1);transform:translate(0,-50%) scaleX(-1)}.single-project__hero .left .bg-svg svg{width:100%;height:auto}.single-project__hero .left p{font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-align:right;text-transform:uppercase;color:#fff;max-width:416px;margin-top:40px}html[dir=ltr] .single-project__hero .left p{text-align:left;text-transform:none;max-width:600px}.single-project__hero .left .btn{margin-top:40px}.single-project__hero .left.error-block{margin-right:auto;margin-left:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-project__hero .left p.class-error{font-size:180px;line-height:1.2;color:rgba(255,255,255,0);position:relative}.single-project__hero .left p.class-error a{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:50px;width:auto;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none}.single-project__hero .left p.class-error img{width:auto;height:100%}.single-project__hero .left p.class-error::after,.single-project__hero .left p.class-error::before{top:0;left:0;font-size:inherit;line-height:inherit;content:attr(data-text);position:absolute;display:inline-block;color:transparent;background-image:url(../img/background-text1.png);-webkit-background-clip:text;-webkit-animation:changeBackground 12s linear infinite;animation:changeBackground 12s linear infinite;background-position:0 0;background-size:400% 400%;text-shadow:0 0 8px rgba(28,246,208,.51)}.single-project__hero .left p.class-error::before{clip-path:polygon(0 0,100% 0,100% 50%,0 50%);-webkit-transition:-webkit-transform .4s ease,-webkit-filter .3s ease;transition:-webkit-transform .4s ease,-webkit-filter .3s ease;transition:transform .4s ease,filter .3s ease;transition:transform .4s ease,filter .3s ease,-webkit-transform .4s ease,-webkit-filter .3s ease}.single-project__hero .left p.class-error::after{clip-path:polygon(0 50%,100% 50%,100% 100%,0 100%);-webkit-transition:-webkit-transform .4s ease,-webkit-filter .3s ease;transition:-webkit-transform .4s ease,-webkit-filter .3s ease;transition:transform .4s ease,filter .3s ease;transition:transform .4s ease,filter .3s ease,-webkit-transform .4s ease,-webkit-filter .3s ease}.single-project__hero .left p.class-error:hover a{pointer-events:auto;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.single-project__hero .left p.class-error:hover::before{-webkit-filter:blur(4px);filter:blur(4px);-webkit-transform:translate(0,-14%);-ms-transform:translate(0,-14%);transform:translate(0,-14%);-webkit-transition:-webkit-transform .4s ease,-webkit-filter .3s ease;transition:-webkit-transform .4s ease,-webkit-filter .3s ease;transition:transform .4s ease,filter .3s ease;transition:transform .4s ease,filter .3s ease,-webkit-transform .4s ease,-webkit-filter .3s ease}.single-project__hero .left p.class-error:hover::after{-webkit-filter:blur(4px);filter:blur(4px);-webkit-transform:translate(0,14%);-ms-transform:translate(0,14%);transform:translate(0,14%);-webkit-transition:-webkit-transform .4s ease,-webkit-filter .3s ease;transition:-webkit-transform .4s ease,-webkit-filter .3s ease;transition:transform .4s ease,filter .3s ease;transition:transform .4s ease,filter .3s ease,-webkit-transform .4s ease,-webkit-filter .3s ease}.single-project__hero .left p.class-error~.title{font-size:50px;text-align:center}html[dir=ltr] .single-project__hero .left p.class-error~.title{line-height:.9}@-webkit-keyframes changeBackground{0%{text-shadow:0 0 8px rgba(28,246,208,.51);background-size:400% 400%}20%{background-size:200% 200%;text-shadow:0 0 8px rgba(120,145,237,.51)}40%{background-size:300% 300%;text-shadow:0 0 8px rgba(80,93,244,.47)}50%{text-shadow:0 0 8px rgba(28,246,208,.51);background-size:300% 250%}65%{text-shadow:0 0 8px rgba(80,93,244,.47);background-size:100% 150%}75%{background-size:210% 450%;text-shadow:0 0 8px rgba(120,145,237,.51)}90%{text-shadow:0 0 8px rgba(80,93,244,.47);background-size:300% 210%}100%{text-shadow:0 0 8px rgba(28,246,208,.51);background-size:400% 400%}}@keyframes changeBackground{0%{text-shadow:0 0 8px rgba(28,246,208,.51);background-size:400% 400%}20%{background-size:200% 200%;text-shadow:0 0 8px rgba(120,145,237,.51)}40%{background-size:300% 300%;text-shadow:0 0 8px rgba(80,93,244,.47)}50%{text-shadow:0 0 8px rgba(28,246,208,.51);background-size:300% 250%}65%{text-shadow:0 0 8px rgba(80,93,244,.47);background-size:100% 150%}75%{background-size:210% 450%;text-shadow:0 0 8px rgba(120,145,237,.51)}90%{text-shadow:0 0 8px rgba(80,93,244,.47);background-size:300% 210%}100%{text-shadow:0 0 8px rgba(28,246,208,.51);background-size:400% 400%}}.project-rules{width:100%;padding:192px 0 0}.project-rules__cont{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.project-rules__head{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:120px}.project-rules__head .top{width:100%}.project-rules__head .bot{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:14px}.project-rules__head .bot .btn{margin-right:auto}html[dir=ltr] .project-rules__head .bot .btn{margin-right:0;margin-left:auto}.project-rules__head .bot .text{max-width:563px;margin-left:10%}html[dir=ltr] .project-rules__head .bot .text{margin-left:0;margin-right:10%}.project-rules__head .bot .text p{font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-align:right;text-transform:uppercase;color:#c4c4c4;margin-bottom:30px}html[dir=ltr] .project-rules__head .bot .text p{text-align:left;text-transform:none}.project-rules__head .bot .text p:last-child{margin-bottom:0}.project-rules__head .bot ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.project-rules__head .bot ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:30px}.project-rules__head .bot ul li p{font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-align:right;text-transform:uppercase;color:#c4c4c4}html[dir=ltr] .project-rules__head .bot ul li p{text-align:left;text-transform:none}.project-rules__head .bot ul li span{font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-align:right;text-transform:uppercase;color:#fff}html[dir=ltr] .project-rules__head .bot ul li span{text-align:left;text-transform:none}.project-rules__head .bot ul li:last-child{margin-bottom:0}.project-rules__note{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;background:#000}.project-rules__note>img{width:53vw;height:auto;position:sticky;top:0}.project-rules__note .container{height:100vh;pointer-events:none;position:sticky;top:0;z-index:2}.project-rules__note .note{width:calc(100vw - 7px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);overflow:hidden}.project-rules__note .note .bg-note{width:68vw;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:1;top:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.project-rules__note .note .bg-note img{width:100%}.project-rules__note .note .book{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:2}.project-rules__note .note .book img{width:100%;height:100%;max-height:100vh;position:relative;z-index:2;-o-object-fit:cover;object-fit:cover}.project-rules__note .note .book::before{background:#000;position:absolute;left:50%;display:inline-block;height:20vh;top:0;width:100vw;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.conts-notes{width:100%;padding:10vw 0 13.5vw;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-top:-100vh}.conts-notes img{width:52vw;height:auto;position:sticky;top:0}@media screen and (max-width:1650px){.conts-notes{padding:5vw 0 7.5vw}}.size-preview{width:100%;padding:180px 0 0}.size-preview__cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.size-preview__sizes{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:106px;padding-bottom:150px;padding-top:100px}.size-preview__sizes .phone{margin-top:auto;width:calc(32% - 106px);position:relative}.size-preview__sizes .phone .phn{width:100%;height:auto;position:relative;z-index:2}.size-preview__sizes .phone .phn img,.size-preview__sizes .phone .phn video{width:100%;height:100%}.size-preview__sizes .phone .phn-i{width:74.2%;border-radius:33px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50.4%);-ms-transform:translate(-50%,-50.4%);transform:translate(-50%,-50.4%);overflow:hidden;z-index:1;height:0;padding-top:159.3%}.size-preview__sizes .phone .phn-i img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.size-preview__sizes .tablet{width:68%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:8%}.size-preview__sizes .tablet .tabl-lines{width:98%;height:auto;z-index:2;position:relative}.size-preview__sizes .tablet .tabl-lines img{width:100%;height:auto}.size-preview__sizes .tablet .table-im{position:absolute;left:50%;top:44.2%;width:92.6%;overflow:hidden;height:0;padding-top:64.3%;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.size-preview__sizes .tablet .table-im img,.size-preview__sizes .tablet .table-im video{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.size-preview__sizes .tablet .tabl{width:100%;height:auto;z-index:3;position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-51%);-ms-transform:translate(-50%,-51%);transform:translate(-50%,-51%)}.size-preview__sizes .tablet .tabl img{width:100%;height:auto}.big-size-img{width:100%;margin-bottom:190px}.big-size-img:last-child{margin-bottom:0}.big-size-img .img{width:100%;position:relative;overflow:hidden;padding-top:48%;height:0}.big-size-img .img img,.big-size-img .img video{position:absolute;top:0;left:0;width:115%;height:115%;-o-object-fit:cover;object-fit:cover}.big-size-img .img video{width:100%!important;height:100%!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.big-size-img .img iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.size-multi-phones{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:30px;margin-bottom:100px}.size-multi-phones .phone{width:calc(30% - 20px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;-webkit-transition:width .6s ease;transition:width .6s ease;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.size-multi-phones .phone:first-child{width:40%}.size-multi-phones .phone .phn{width:100%;height:auto;position:relative;z-index:2}.size-multi-phones .phone .phn img,.size-multi-phones .phone .phn video{width:100%;height:100%}.size-multi-phones .phone .phn-i{width:74.2%;border-radius:33px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50.4%);-ms-transform:translate(-50%,-50.4%);transform:translate(-50%,-50.4%);overflow:hidden;z-index:1;height:0;padding-top:159.3%}.size-multi-phones .phone .phn-i img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1925px){.single-project__hero .right p{font-size:6.6vw}}.tablet-lines{position:absolute;width:100%;left:0;bottom:0;height:40%;z-index:0}.tablet-lines::after,.tablet-lines::before{width:1px;background:#4c4c4c;position:absolute;top:0;-webkit-transition:height .4s ease;transition:height .4s ease;display:inline-block;content:"";left:10px;height:0}.tablet-lines::after{left:auto;right:10px}.tablet-lines .central{padding-left:0;padding-right:0;-webkit-transition:width .5s ease,padding-left .3s ease,padding-right .3s ease;transition:width .5s ease,padding-left .3s ease,padding-right .3s ease;-webkit-transition-delay:.8s;transition-delay:.8s;border-bottom:1px solid #303030;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:12px;left:50%;width:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.tablet-lines .central::after,.tablet-lines .central::before{width:13px;height:9px;display:inline-block;content:"";background:url(../img/fr1.svg) no-repeat center/100%;position:absolute;bottom:0;left:100%;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%)}.tablet-lines .central::before{left:auto;right:100%;-webkit-transform:translate(0,50%) rotate(180deg);-ms-transform:translate(0,50%) rotate(180deg);transform:translate(0,50%) rotate(180deg)}.tablet-lines .central p{font-size:24px;line-height:1.2;font-weight:600;color:#c4c4c4;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;-webkit-transition-delay:1.2s;transition-delay:1.2s;opacity:0}.tablet.done .tablet-lines::after,.tablet.done .tablet-lines::before{height:100%}.tablet.done .tablet-lines .central{padding-left:10px;padding-right:10px;width:calc(100% - 50px)}.tablet.done .tablet-lines .central p{opacity:1}.single-project__info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0!important;margin:0!important}.project-photos{width:100%}.project-photos__cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.project-photos__cont .img{position:relative;overflow:hidden;height:0;padding-top:44%;width:calc(63% - 8px)}.project-photos__cont .img img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.project-photos__cont .img:nth-child(odd){width:calc(37% - 8px)}.dev-hero__top{width:100%;background:#232323;min-height:70vh;padding-top:104px;position:relative}.dev-hero__top .container{min-height:inherit}.dev-hero__top .single-project__hero{min-height:inherit;padding:40px 0}.dev-hero__top .about-bg{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);height:100%}.dev-hero__top .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:1485px;position:relative}.matrix-bg{position:absolute;top:0;bottom:0;width:calc(100vw - 7px);left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.matrix-bg canvas{width:100%;height:100%;display:block}.dev-hero__title{width:100%;height:100%;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2}.dev-hero__title p{font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-align:center;text-transform:uppercase;margin-top:25px;color:#fff;max-width:563px}html[dir=ltr] .dev-hero__title p{text-transform:none}.dev-hero__tags{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:17px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:60px}.dev-hero__tags a{font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-align:center;text-transform:uppercase;color:#fff}html[dir=ltr] .dev-hero__tags a{text-transform:none}.dev-hero__tags a.active{color:#0fc;text-decoration:underline}.dev-hero__tags a:hover{text-decoration:underline}.process-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:110px;gap:30px;counter-reset:my-awesome-counter3}.dev-hero__sqr{position:absolute;top:0;right:calc(55% - 15px);width:calc(45% + 15px);margin-left:-4%;margin-top:-60px}html[dir=ltr] .dev-hero__sqr{left:calc(55% - 15px);right:auto;margin-left:0;margin-right:-4%;margin-top:-60px}.dev-hero__sqr svg{width:100%}.dev-hero__sqr svg path{overflow:hidden;stroke:#fff;-webkit-transition:stroke .6s ease;transition:stroke .6s ease}.dev-hero__sqr svg path.gr,.dev-hero__sqr svg path.green{stroke:#0fc;-webkit-transition:stroke .6s ease;transition:stroke .6s ease}.single-process{width:100%;padding:45px 65px;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #5c5c5c;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;min-height:400px;counter-increment:my-awesome-counter3}.single-process .img{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;overflow:hidden;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.single-process .img img,.single-process .img video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-process:hover .img{opacity:.4;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.single-process .text{position:relative;z-index:2;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-process .text p{margin-top:auto;max-width:434px;font-style:normal;font-weight:300;font-size:18px;line-height:28px;text-align:right;text-transform:uppercase;color:#c4c4c4}html[dir=ltr] .single-process .text p{text-align:left;text-transform:none}.single-process .text .name{margin-top:7px;margin-bottom:15px;font-style:normal;font-weight:700;font-size:48px;line-height:1.1;text-align:right;text-transform:uppercase;color:#fff}html[dir=ltr] .single-process .text .name{text-align:left;text-transform:none}.single-process .text .title-h2,.single-process .text span:not(.name){font-style:normal;font-weight:300;font-size:20px;line-height:28px;text-align:right;text-transform:uppercase;color:#a9a9a9}html[dir=ltr] .single-process .text .title-h2,html[dir=ltr] .single-process .text span:not(.name){text-align:left;text-transform:none}.single-process .text .title-h2::before,.single-process .text span:not(.name)::before{content:counter(my-awesome-counter3) ". "}.btn-go-dwn{width:88px;height:88px;background:#0fc;padding:12px;border-radius:50%;-webkit-transition:opacity .4s ease,background-color .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,background-color .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,opacity .4s ease,background-color .4s ease;transition:transform .4s ease,opacity .4s ease,background-color .4s ease,-webkit-transform .4s ease;position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.btn-go-dwn img{height:100%}.btn-go-dwn:hover{-webkit-transform:translate(-50%,-50%) scale(1.15);-ms-transform:translate(-50%,-50%) scale(1.15);transform:translate(-50%,-50%) scale(1.15);-webkit-transition:opacity .4s ease,background-color .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,background-color .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,opacity .4s ease,background-color .4s ease;transition:transform .4s ease,opacity .4s ease,background-color .4s ease,-webkit-transform .4s ease}.dev-hero__text{padding:20px 0;width:100%;max-width:calc(50% - 15px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dev-hero__text .title{max-width:540px;width:100%}@media screen and (max-width:1660px) and (min-width:1350px){.dev-hero__text .title{max-width:600px}}@media screen and (max-width:1400px){.dev-hero__text .title{max-width:44.6429vw;font-size:3.5714vw}}@media screen and (max-width:850px){.dev-hero__text .title{max-width:300px;font-size:23px}}.dev-hero__text .sub-title{max-width:563px;font-size:20px}.dev-tools{width:100%;padding:140px 0}.dev-tools__cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dev-tools__cont>p{max-width:865px;width:100%;margin-left:auto;margin-right:auto;text-align:center;font-style:normal;font-weight:300;font-size:36px;line-height:46px;text-transform:uppercase;color:#c4c4c4}html[dir=ltr] .dev-tools__cont>p{text-transform:none}.dev-tools__side{width:100%;padding-top:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dev-tools__text{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dev-tools__text p{font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-align:right;text-transform:uppercase;color:#c4c4c4;max-width:583px;padding-left:20px}html[dir=ltr] .dev-tools__text p{text-align:left;text-transform:none;padding-left:0;padding-right:20px}.dev-tools__pic{width:60%}.dev-tools__pic .img{width:100%;position:relative;height:0;padding-top:68%;overflow:hidden;-webkit-transition:opacity .4s ease,-webkit-transform .7s ease;transition:opacity .4s ease,-webkit-transform .7s ease;transition:opacity .4s ease,transform .7s ease;transition:opacity .4s ease,transform .7s ease,-webkit-transform .7s ease;-webkit-transition-delay:.5s;transition-delay:.5s}.dev-tools__pic .img.done{-webkit-transform:perspective(3000px) rotateY(32deg);transform:perspective(3000px) rotateY(32deg);-webkit-transition:opacity .4s ease,-webkit-transform .7s ease;transition:opacity .4s ease,-webkit-transform .7s ease;transition:opacity .4s ease,transform .7s ease;transition:opacity .4s ease,transform .7s ease,-webkit-transform .7s ease}.dev-tools__pic .img::after{position:absolute;background:rgba(18,18,18,.12);top:0;left:0;bottom:0;right:0;display:inline-block;content:""}.dev-tools__pic .img img,.dev-tools__pic .img video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.dev-tools_list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6% 4%;margin-top:125px;-ms-flex-wrap:wrap;flex-wrap:wrap}.dev-tool{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:14.1666666667%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform;margin-bottom:35px}.dev-tool .img{width:auto;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.dev-tool .img img{width:auto;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain}.dev-tool p{font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-align:center;color:#c4c4c4;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.dev-tool:hover p{-webkit-transform:translateZ(12px);transform:translateZ(12px);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.dev-tools__word{width:100%;padding:100px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.dev-tools__word p{font-size:9vw;line-height:1;color:#fff;font-weight:600;font-style:normal;direction:ltr;text-align:center;position:relative;margin-top:0!important;padding-bottom:0!important}.dev-tools__word p span{width:100%;display:inline-block}.dev-tools__word p span:nth-child(1),.dev-tools__word p span:nth-child(5){opacity:.3!important}.dev-tools__word p span:nth-child(2),.dev-tools__word p span:nth-child(6){opacity:.4!important}.dev-tools__word p span:nth-child(3),.dev-tools__word p span:nth-child(7){opacity:.5!important}.dev-tools__word p span:nth-child(4),.dev-tools__word p span:nth-child(8){opacity:.6!important}.dev-tools__word p span:not(:last-child){-webkit-text-stroke:1px #fff;text-stroke:1px #fff;-webkit-text-fill-color:transparent;text-fill-color:transparent;color:transparent;position:absolute}.our-invest{width:100%;padding:120px 0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.grid-text{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grid-text .trig{width:100%;height:50%}.grid-text .txt{position:fixed;top:50%;opacity:0;left:50%;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s ease;transition:opacity .5s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-filter:drop-shadow(0 0 3px #121212);filter:drop-shadow(0 0 3px #121212);pointer-events:none}.grid-text .txt.visible{opacity:1;pointer-events:auto}.grid-text .txt h2{font-style:normal;font-weight:700;font-size:128px;line-height:1;text-align:center;color:#fff;display:inline-block;margin-bottom:10px}.grid-text .txt p{font-style:normal;font-weight:300;font-size:40px;line-height:50px;text-align:center;text-transform:uppercase;max-width:862px;color:#fff}html[dir=ltr] .grid-text .txt p{text-transform:none}.grid-invest{width:100%;grid-template-columns:repeat(6,1fr);display:grid;position:relative;gap:20px}.img-invest{will-change:transform;grid-column:var(--c);grid-row:var(--r);position:relative}.img-invest .img{width:100%;height:auto;aspect-ratio:1;will-change:transform,opacity;background-position:50%;background-size:cover;position:relative}.img-invest .img img{width:100%;height:auto}.client-block{width:100%;margin-bottom:170px;position:relative;z-index:3;margin-top:-30vh}.client-block__cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px;padding-right:30px}.client-block__top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:30px;padding-right:30px;margin-bottom:-20px;position:relative;z-index:2}html[dir=ltr] .client-block__top>img{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.client-block__top img,.client-block__top svg{width:auto;max-width:90%;height:auto}.client-block__bot{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:#fff;padding:75px 75px 80px}.clients-block__form{width:100%;background:#eefffc;padding:72px;-webkit-box-sizing:border-box;box-sizing:border-box}.client-form{width:100%;padding:23px 23px 0 60px;border:1px solid #000}html[dir=ltr] .client-form{padding:23px 60px 0 23px}.client-form form{width:100%}.client-form form .btn{margin-top:70px;margin-right:auto}html[dir=ltr] .client-form form .btn{margin-right:0;margin-left:auto}.client-form form>p{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.client-form form>p>span{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.client-form form>p>span:last-child{margin-bottom:0}.client-form form>p>span label{font-style:normal;font-weight:700;font-size:26px;line-height:31px;text-align:right;text-transform:uppercase;color:#000;margin-left:49px;display:inline-block;min-width:310px}html[dir=ltr] .client-form form .wrapinput label{text-align:left;margin-right:49px;margin-left:0;text-transform:none}html[dir=ltr] .wpcf7{direction:ltr}.client-form form>p>span input{font-weight:500;background:rgba(255,255,255,0);font-size:22px;line-height:31px;text-align:right;text-transform:uppercase;color:#000;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:4px 0;border:1px solid rgba(255,255,255,0);border-bottom:1px solid #000}html[dir=ltr] .client-form form>p>span input{text-align:left;text-transform:none}.client-form form>p>span textarea{resize:none;min-height:105px;font-weight:500;background:rgba(255,255,255,0);font-size:22px;line-height:31px;text-align:right;text-transform:uppercase;color:#000;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:4px 0;border:1px solid rgba(255,255,255,0);border-bottom:1px solid #000}html[dir=ltr] .client-form form>p>span textarea{text-align:left;text-transform:none}.blog-article{width:100%}.blog-article.our-blog{background:rgba(255,255,255,0)}.blog-article .our-projects__head{width:100%;max-width:1160px;margin-left:auto;margin-right:auto}.blog-article .our-projects__head .our-projects__text{max-width:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.blog-article .our-projects__head .our-projects__text .title{line-height:1}.blog-article .our-projects__head .our-projects__text .line-ball{max-width:730px;margin-bottom:14px}.blog-article .our-projects__head .our-projects__text>p{font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-transform:uppercase;color:#c4c4c4;text-align:left;width:100%;max-width:730px}html[dir=ltr] .blog-article .our-projects__head .our-projects__text>p{text-transform:none}.article{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.article iframe,.article img,.article video{width:100%;height:auto;border-radius:25px;margin:48px 0}.free-text{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.free-text .container{padding:0;max-width:1160px}.free-text .container>div{width:100%;padding:70px 55px;background:#fff;border-radius:25px}.free-text .container>div.row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0!important}.free-text .container>div iframe,.free-text .container>div video{width:100%;margin-top:20px;margin-bottom:20px;height:600px}.free-text .container>div .col-md-5{width:46.66666667%}.free-text .container>div a{color:#0fc}.free-text .container>div .col-md-offset-2{margin-right:6.66666667%}.free-text .container>div ol,.free-text .container>div ul{width:100%;margin-bottom:20px}.free-text .container>div ol:last-child,.free-text .container>div ul:last-child{margin-bottom:0}.free-text .container>div ol li,.free-text .container>div ul li{font-style:normal;font-weight:400;font-size:20px;line-height:30px;text-align:right;color:#000;margin-bottom:5px;padding-right:11px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}html[dir=ltr] .free-text .container>div ol li,html[dir=ltr] .free-text .container>div ul li{text-align:left}.free-text .container>div ol li::before,.free-text .container>div ul li::before{position:absolute;border-radius:50%;right:0;top:12px;background:#50e3c2;display:inline-block;content:"";width:6px;height:6px}.free-text .container>div ol li:last-child,.free-text .container>div ul li:last-child{margin-bottom:0}.free-text .container>div h1{font-style:normal;font-weight:700;font-size:82px;line-height:82px;text-align:right;text-transform:uppercase;color:#000;margin-bottom:21px}html[dir=ltr] .free-text .container>div h1{text-align:left;text-transform:none}.free-text .container>div h2{font-style:normal;font-weight:700;font-size:40px;line-height:40px;text-align:right;text-transform:uppercase;color:#000;margin-bottom:21px}html[dir=ltr] .free-text .container>div h2{text-align:left;text-transform:none}.free-text .container>div h3{font-style:normal;font-weight:700;font-size:32px;line-height:1;text-align:right;text-transform:uppercase;color:#000;margin-bottom:30px}html[dir=ltr] .free-text .container>div h3{text-align:left;text-transform:none}.free-text .container>div h4{font-style:normal;font-weight:700;font-size:24px;line-height:1;text-align:right;text-transform:uppercase;color:#000;margin-bottom:21px}html[dir=ltr] .free-text .container>div h4{text-align:left;text-transform:none}.free-text .container>div h5{font-style:normal;font-weight:700;font-size:32px;line-height:32px;text-align:right;text-transform:uppercase;color:#000;margin-bottom:21px}html[dir=ltr] .free-text .container>div h5{text-align:left;text-transform:none}.free-text .container>div h6{font-style:normal;font-weight:700;font-size:28px;line-height:28px;text-align:right;text-transform:uppercase;color:#000;margin-bottom:21px}html[dir=ltr] .free-text .container>div h6{text-align:left;text-transform:none}.free-text .container>div .blue-text{color:#0fc}.free-text .container>div p{font-style:normal;font-weight:400;font-size:20px;line-height:30px;text-align:right;color:#000;margin-bottom:20px}html[dir=ltr] .free-text .container>div p{text-align:left}.free-text .container>div p:last-child{margin-bottom:0}.free-text .container>div strong{font-weight:700}@media screen and (max-width:900px){.free-text .container>div.raw .col-md-5{width:100%}.free-text .container>div.raw .col-md-offset-2{margin-right:0}.free-text .container>div iframe,.free-text .container>div video{height:450px}}@media screen and (max-width:700px){.free-text .container>div iframe,.free-text .container>div video{height:350px}}@media screen and (max-width:500px){.free-text .container>div iframe,.free-text .container>div video{height:270px}}.share-cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:100px}.share-cont .bot{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.share-cont .top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.share-cont .top .title{color:#0fc}.share-cont .top ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px}.share-cont .top ul li a{height:30px;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:invert(0);filter:invert(0);-webkit-transition:-webkit-filter .3s linear;transition:-webkit-filter .3s linear;transition:filter .3s linear;transition:filter .3s linear,-webkit-filter .3s linear}.share-cont .top ul li a img{width:auto;height:100%;-webkit-transition:-webkit-filter .3s linear;transition:-webkit-filter .3s linear;transition:filter .3s linear;transition:filter .3s linear,-webkit-filter .3s linear}.share-cont .top ul li a:hover{-webkit-transition:-webkit-filter .3s linear;transition:-webkit-filter .3s linear;transition:filter .3s linear;transition:filter .3s linear,-webkit-filter .3s linear}.share-cont .top ul li a:hover img{-webkit-transition:-webkit-filter .3s linear;transition:-webkit-filter .3s linear;transition:filter .3s linear;transition:filter .3s linear,-webkit-filter .3s linear;-webkit-filter:invert(45%) sepia(35%) saturate(1184%) hue-rotate(104deg) brightness(158%) contrast(91%);filter:invert(45%) sepia(35%) saturate(1184%) hue-rotate(104deg) brightness(158%) contrast(91%)}.share-cont .single-project__hero{margin-top:120px}.share-cont .single-project__hero .left{-ms-flex-negative:0;flex-shrink:0}.share-cont .about-project form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pagination{width:100%;margin-top:115px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.pagination ul li a,.pagination ul li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:120px;height:120px;border-radius:50%;font-style:normal;font-weight:300;font-size:20px;line-height:30px;color:#fff;position:relative;-webkit-transition:color .3s ease,font-size .3s ease;transition:color .3s ease,font-size .3s ease}.pagination ul li a::before,.pagination ul li span::before{width:0;height:0;position:absolute;top:50%;left:50%;border-radius:50%;background:#0fc;display:inline-block;content:"";-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width .3s ease,height .3s ease;transition:width .3s ease,height .3s ease;z-index:-1}.pagination ul li span.current{font-size:25px;color:#000}.pagination ul li span.current::before{width:100%;height:100%}.pagination ul li a:hover{font-size:25px;color:#000;-webkit-transition:color .3s ease,font-size .3s ease;transition:color .3s ease,font-size .3s ease}.pagination ul li a:hover::before{width:100%;height:100%;-webkit-transition:width .3s ease,height .3s ease;transition:width .3s ease,height .3s ease}.dev-hero__top.dev-hero__top--contacts .container .single-project__hero{margin-top:-240px}.clients-block__form .top{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.clients-block__form .top~.client-form form textarea{min-height:190px}.clients-block__form .top>h2{font-style:normal;font-weight:700;font-size:36px;line-height:30px;text-align:right;text-transform:uppercase;color:#000;display:inline-block;margin-bottom:15px}html[dir=ltr] .clients-block__form .top>h2{text-transform:none}.clients-block__form .top>p{font-style:normal;font-weight:400;font-size:20px;line-height:30px;text-align:right;text-transform:uppercase;color:#000;display:inline-block;max-width:540px}html[dir=ltr] .clients-block__form .top>p{text-align:left;text-transform:none}.contacts-page .marquee-block,.page-template-contacts .marquee-block{-webkit-transform:translate(0,300px);-ms-transform:translate(0,300px);transform:translate(0,300px)}.contacts{width:100%;background:#0fc;padding:119px 142px 90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;position:relative}.contacts .btn-go-dwn{background:#000}.contacts .head-soc{position:static}.contacts .head-soc ul li a img{width:100%;height:100%;max-width:none}.contacts .column-cont{margin-bottom:0}.contacts .column-cont a,.contacts .column-cont p{font-size:24px;line-height:1.4}.contacts .column-cont:nth-child(1) a{font-size:40px;line-height:1}.contacts .column-cont span{font-size:36px;line-height:1.1;margin-bottom:25px}.client-block__top--contacts.client-block__top{margin-bottom:0;padding-left:0;padding-right:0}.video-hero{width:100%;height:100vh;position:relative;overflow:visible;padding-top:104px}.video-hero .container{height:100%;position:relative;z-index:2}.video-hero.video-single{height:auto}.video-hero.video-single .video-hero__cont{padding-top:160px;padding-bottom:120px}.video-hero.video-single .video-hero__cont .title{max-width:1000px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-hero .bg{position:absolute;z-index:1;width:100%;top:104px;bottom:0;left:0;overflow:hidden;background:#000}.video-hero .bg::after{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;content:"";z-index:2;background:-webkit-gradient(linear,left bottom,left top,color-stop(5.47%,#000),color-stop(85.26%,rgba(0,0,0,0))),-webkit-gradient(linear,right top,left top,color-stop(54.19%,#000),color-stop(80%,rgba(0,0,0,0))),-webkit-gradient(linear,left top,left bottom,color-stop(1.94%,#000),color-stop(49.94%,rgba(0,0,0,0)));background:linear-gradient(360deg,#000 5.47%,rgba(0,0,0,0) 85.26%),linear-gradient(270deg,#000 54.19%,rgba(0,0,0,0) 80%),linear-gradient(180deg,#000 1.94%,rgba(0,0,0,0) 49.94%)}.video-hero .bg img{position:absolute;z-index:1;top:0;left:0;height:100%;width:auto}.video-hero__cont{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-section{width:100%;padding-top:160px;padding-bottom:240px;margin-top:0;margin-bottom:0}.video-section__cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:100px}.single-video-page{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1154px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:75px;margin-left:auto;margin-right:auto}.single-video-page .img{cursor:pointer;width:100%;height:0;position:relative;padding-top:56%;overflow:hidden;margin-bottom:150px}.single-video-page .img img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:1}.single-video-page .img::after{width:76px;height:76px;border-radius:50%;display:inline-block;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:2;background:url(../img/play-poligon.svg) no-repeat center/16px,#0fc}.single-video-page:hover .img::after{-webkit-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.single-video-page:hover .text p,.single-video-page:hover .text span{text-decoration:underline}.single-video-block{width:calc(50% - 50px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single-video-block .img{cursor:pointer;width:100%;height:0;position:relative;padding-top:56%;overflow:hidden}.single-video-block .img img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:1}.single-video-block .img::after{width:76px;height:76px;border-radius:50%;display:inline-block;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:2;background:url(../img/play-poligon.svg) no-repeat center/16px,#0fc}.single-video-block:hover .img::after{-webkit-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.single-video-block .text{margin-top:50px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single-video-block .text h3{font-style:normal;font-weight:700;font-size:36px;line-height:1.3;text-align:right;color:#fff;display:inline-block;max-width:440px;margin-bottom:18px}.single-video-block .text p{font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:right;color:#fff;max-width:270px}@media screen and (max-width:1610px){.video-hero.video-single .video-hero__cont .title{max-width:600px}.single-video-page .img{margin-bottom:70px}}@media screen and (max-width:1500px){.video-section__cont{gap:50px}.video-section{padding-top:100px;padding-bottom:150px}.single-video-block{width:calc(50% - 25px)}.single-video-block .img{padding-top:52%}.single-video-block .text{margin-top:30px}.single-video-block .text h3{font-size:28px;margin-bottom:10px}.single-video-block .text p{font-size:18px;line-height:1.2}}@media screen and (max-width:1400px){.contacts{padding:72px}.dev-tools__cont>p{font-size:27px;line-height:1.1}.dev-tool .img{height:100px}.dev-hero__bot{padding:90px 0}.process-list{margin-top:60px}.single-process{min-height:320px}.single-process .text p{font-size:16px;line-height:1.1}.single-process .text .name{font-size:32px;line-height:1.1}}@media screen and (max-width:1300px){.client-block__bot{padding:50px 40px}.clients-block__form{padding:40px}.client-form{padding:23px 23px 0 23px}html[dir=ltr] .client-form{padding:23px 23px 0 23px}.size-multi-phones{margin-bottom:60px}.big-size-img{margin-bottom:120px}.size-preview__sizes{gap:50px}.size-preview__sizes .tablet{width:64%}.size-preview__sizes .phone{width:calc(36% - 50px)}.single-project__hero .left p{margin-top:20px;font-size:16px;line-height:1.05}.grid-text .txt h2{font-size:70px;line-height:1.05}.grid-text .txt p{font-size:22px;line-height:1.1}.dev-tools__word{padding:70px 0}.dev-tools__text p{font-size:14px;line-height:1.1}.btn-go-dwn{width:60px;height:60px}.process-list{margin-top:30px;gap:15px}.single-process{padding:30px 40px;min-height:300px}.dev-hero__text{max-width:calc(65% - 15px)}.dev-hero__sqr{right:calc(65% - 15px);width:calc(42% + 15px)}html[dir=ltr] .dev-hero__sqr{left:calc(65% - 15px);right:auto}.dev-hero__text .sub-title{font-size:18px;line-height:1.1}.project-rules__head .bot .text{max-width:450px;margin-left:5%}html[dir=ltr] .project-rules__head .bot .text{margin-left:0;margin-right:5%}.project-rules__head .bot .text p{font-size:16px;line-height:1.2;margin-bottom:20px}.project-rules__head .bot ul li,.project-rules__head .bot ul li p,.project-rules__head .bot ul li span{font-size:16px;line-height:1.2}.project-rules{padding:120px 0 0}}@media screen and (max-width:1190px){.client-form form>p>span label{font-size:20px;line-height:1.1;min-width:270px}.client-form form>p>span input{font-size:18px;line-height:1.1}.client-form form>p>span textarea{font-size:18px}.conts-notes img{width:65vw}.conts-notes{padding:12vw 0 15.5vw}}@media screen and (max-width:1200px){.contacts .column-cont a,.contacts .column-cont p{font-size:18px}.contacts .column-cont span{font-size:24px}.clients-block__form .top{margin-bottom:30px}.clients-block__form .top>h2{font-size:24px;line-height:1.2}.clients-block__form .top>p{font-size:18px;line-height:1.2}.contacts .column-cont:nth-child(1) a{font-size:26px}.free-text .container>div{padding:40px 25px}.free-text .container>div h2{font-size:48px;line-height:1.2;margin-bottom:15px}.free-text .container>div ol li,.free-text .container>div p,.free-text .container>div ul li{font-size:18px;line-height:1.2}.article iframe,.article img,.article video{margin-top:38px;margin-bottom:38px}}@media screen and (max-width:1110px){.pagination{margin-top:60px}.pagination ul li a,.pagination ul li span{width:80px;height:80px}.project-rules{padding:90px 0 0}.size-preview{padding:90px 0}.dev-tools__cont>p{font-size:24px;line-height:1.1}.dev-tool .img{height:60px;margin-bottom:13px}.dev-tool{width:16.5%}.dev-tool p{font-size:14px;line-height:1.1}.dev-hero{margin-top:-83px}.video-hero{padding-top:83px}.video-hero .bg{top:83px}.dev-hero__top{padding-top:83px}.dev-tools_list{margin-top:50px;gap:3%}}@media screen and (max-width:1050px){.video-hero.video-single .video-hero__cont{padding-top:60px;padding-bottom:70px}.video-section__cont{gap:40px}.video-section{padding-top:60px!important;padding-bottom:70px!important}.single-video-block{width:calc(50% - 20px)}.single-video-block .img{padding-top:49%}.single-video-block .text{margin-top:20px}.single-video-block .text h3{font-size:22px;margin-bottom:7px}.single-video-block .text p{font-size:16px;line-height:1.2}.single-video-block .img::after{width:48px;height:48px}.client-block{margin-bottom:90px}.project-rules__head .bot .text{max-width:360px;margin-left:3%}html[dir=ltr] .project-rules__head .bot .text{margin-left:0;margin-right:3%}.project-rules__head .bot .text p{font-size:16px;line-height:1.2;margin-bottom:20px}.project-rules__head .bot ul li,.project-rules__head .bot ul li p,.project-rules__head .bot ul li span{font-size:16px;line-height:1.2}.project-rules__head .bot .btn{min-width:190px}.conts-notes img{width:69vw}}.dev-hero__top.dev-hero__top--nobg{background:rgba(255,255,255,0)}.dev-hero__top.dev-hero__top--nobg .single-project__hero p{max-width:563px}.review-step{-webkit-transition:opacity .5s ease-in-out,visibility .5s ease;transition:opacity .5s ease-in-out,visibility .5s ease;visibility:visible;pointer-events:auto}.review-step.hide{opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .5s ease-in-out,visibility .5s ease;transition:opacity .5s ease-in-out,visibility .5s ease}@media screen and (max-width:922px){.contacts{padding:35px 25px}.page-template-contacts .footer{display:none}.client-form form .btn{margin-top:30px;margin-right:auto}html[dir=ltr] .client-form form .btn{margin-top:30px;margin-right:0;margin-left:auto}.client-block__bot{padding:35px 15px}.client-form form>p>span label{font-size:18px;line-height:1.2;margin-left:20px;min-width:220px}.clients-block__form{padding:25px}.client-block__cont{padding-left:0;padding-right:0}.tablet-lines .central p{font-size:11px}.size-preview__sizes .phone .phn-i{border-radius:14px}.big-size-img{margin-bottom:90px}.size-preview{padding:60px 0}.project-rules__note .note .book{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project-rules__note .note .book img{width:140%}.conts-notes img{width:72vw}.project-rules__note .container{top:0}.conts-notes{padding:13vw 0 17.5vw}.conts-notes{margin-top:-78vw}.project-rules__note .container{height:79vw}.project-rules__note .container::after{height:calc(100vh - 78vw);background:#232323;display:inline-block;width:100vw;position:sticky;bottom:0;left:50%;-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%)}.project-rules__note .note .book{height:auto}.single-project__hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single-project__hero .left{width:100%}.single-project__hero .right{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-project__hero .right p{text-align:center}.dev-hero__title p{font-size:14px;line-height:1.05;margin-top:12px}.dev-hero__tags{margin-top:30px;gap:8px}.dev-hero__tags a{font-size:14px;line-height:1.05}.dev-tools__side{padding-top:50px}.dev-tools__cont>p{font-size:20px;line-height:1.1}.dev-tools__text{width:54%}.dev-tools__pic{width:46%}.dev-hero__bot{padding:40px 0}.single-process .text .name{font-size:26px;line-height:1.1}.single-process .text .title-h2{font-size:18px}.single-process{min-height:230px}.single-process .text p{font-size:14px;line-height:1.1}}@media screen and (max-width:820px){.contacts-page .marquee-block{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.contacts{-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts .column-cont{width:calc(50% - 10px)}.contacts .column-cont span{margin-bottom:15px}.contacts .head-soc{width:calc(50% - 10px)}}@media screen and (min-width:701px){.video-hero.video-single .bg::after{background:-webkit-gradient(linear,left bottom,left top,color-stop(5.47%,#000),color-stop(85.26%,rgba(0,0,0,0))),-webkit-gradient(linear,right top,left top,color-stop(64.79%,#000),color-stop(80%,rgba(0,0,0,0))),-webkit-gradient(linear,left top,left bottom,color-stop(1.94%,#000),color-stop(49.94%,rgba(0,0,0,0)));background:linear-gradient(360deg,#000 5.47%,rgba(0,0,0,0) 85.26%),linear-gradient(270deg,#000 64.79%,rgba(0,0,0,0) 80%),linear-gradient(180deg,#000 1.94%,rgba(0,0,0,0) 49.94%)}}@media screen and (max-width:700px){.single-video-page .img::after{width:36px;height:36px;background:url(../img/play-poligon.svg) no-repeat center/8px,#0fc}.single-video-page{margin-bottom:30px}.single-video-page .img{margin-bottom:50px}.video-hero{height:auto;background:#000}.video-hero .bg{width:100%}.video-hero .bg::after{background:-webkit-gradient(linear,left top,right top,color-stop(6.81%,rgba(0,0,0,.3)),color-stop(61.95%,rgba(0,0,0,0))),-webkit-gradient(linear,left bottom,left top,color-stop(8.47%,#000),color-stop(85.26%,rgba(0,0,0,0))),-webkit-gradient(linear,right top,left top,color-stop(5.48%,rgba(0,0,0,.8)),color-stop(49.87%,rgba(0,0,0,0))),-webkit-gradient(linear,left top,left bottom,color-stop(1.94%,#000),color-stop(60.61%,rgba(0,0,0,0)));background:linear-gradient(90deg,rgba(0,0,0,.3) 6.81%,rgba(0,0,0,0) 61.95%),linear-gradient(360deg,#000 8.47%,rgba(0,0,0,0) 85.26%),linear-gradient(270deg,rgba(0,0,0,.8) 5.48%,rgba(0,0,0,0) 49.87%),linear-gradient(180deg,#000 1.94%,rgba(0,0,0,0) 60.61%)}.video-hero .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-hero__cont{padding-top:90px;padding-bottom:130px}.video-hero__cont .dev-hero__title p{max-width:180px;line-height:1.3}.single-video-block{width:100%}.single-video-block .img{padding-top:56%}.single-video-block .img::after{width:36px;height:36px;background:url(../img/play-poligon.svg) no-repeat center/8px,#0fc}.single-video-block .text{margin-top:25px}.single-video-block .text h3{font-size:14px;margin-bottom:20px}.single-video-block .text p{max-width:270px;font-size:12px}.video-section__cont{gap:50px}.free-text .container>div{padding:25px 15px}.free-text .container>div h2{font-size:28px;line-height:1.2;margin-bottom:15px}.free-text .container>div h1{font-size:42px;line-height:1.2}.free-text .container>div h3{font-size:26px;line-height:1.2}.free-text .container>div h4{font-size:24px;line-height:1.2}.free-text .container>div h5,.free-text .container>div h6{font-size:20px;line-height:1.2}.free-text .container>div p{margin-bottom:14px}.free-text .container>div ol li,.free-text .container>div ul li{margin-bottom:10px}.free-text .container>div ol li,.free-text .container>div p,.free-text .container>div ul li{font-size:16px;line-height:1.2}.article iframe,.article img,.article video{margin-top:25px;margin-bottom:25px}.share-cont .top .title{font-size:28px}.share-cont{margin-top:50px}.share-cont .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.share-cont .top ul{margin-top:20px;padding-left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.share-cont .single-project__hero{margin-top:50px}.pagination{margin-top:40px}.pagination ul{gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination ul li a,.pagination ul li span{font-size:18px;width:50px;height:50px}.pagination ul li a:hover,.pagination ul li span:hover{font-size:22px}.pagination ul li span.current{font-size:22px}.client-form form>p>span{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:22px}.client-form form>p>span input,.client-form form>p>span textarea{width:100%}.project-rules__head{padding-bottom:50px}.project-rules__head .bot{-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:1!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;visibility:visible!important}.project-rules__head .bot .text{width:48.5%;margin-left:3%}html[dir=ltr] .project-rules__head .bot .text{margin-left:0;margin-right:3%}.project-rules__head .bot ul{width:48.5%}.project-rules__head .bot .btn{width:40%;margin-top:20px;margin-left:auto}html[dir=ltr] .project-rules__head .bot .btn{margin-right:auto;margin-left:auto}.contacts .btn-go-dwn{padding:0}.share-cont .single-project__hero .left .img{width:60px}.share-cont .single-project__hero .left .img img{width:100%}.share-cont .top ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px}.share-cont .top ul li a{height:24px}.client-form form .wrapinput{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.client-form form .wrapinput label{min-width:auto!important}.client-form form .wrapinput label{font-size:18px!important;line-height:1.3!important}.size-preview__sizes{padding:30px 0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.size-preview__sizes .tablet{width:100%}.size-preview__sizes .phone{width:50%}.dev-tools__word{padding:30px 0}.dev-hero__text .sub-title{font-size:14px;line-height:1.1}.dev-hero__text{max-width:100%}.dev-tools_list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:35px;gap:30px}.dev-tool{width:calc(33.3333333333% - 30px)}.dev-tool .img img{max-width:100%}}@media screen and (max-width:600px){.video-hero.video-single .video-hero__cont .title{max-width:320px}.single-project__hero .left p.class-error~.title{font-size:36px}html[dir=ltr] .single-project__hero .left p.class-error~.title{line-height:.9}.contacts{padding:30px 15px}.contacts .column-cont{width:100%}.clients-block__form .top~.client-form form textarea{min-height:110px}.clients-block__form .top>h2{font-size:22px}.clients-block__form .top>p{font-size:16px}.contacts .column-cont a,.contacts .column-cont p{font-size:16px}.contacts .column-cont span{font-size:22px}.contacts-page .client-block,.page-template-contacts .client-block{margin-top:0}.dev-hero__top.dev-hero__top--contacts .container .single-project__hero{margin-top:0}.client-block{margin-bottom:50px}.client-form form .btn{width:100%}.client-block{margin-top:-14vh}.single-project:nth-child(odd) .card .img img{margin-top:-26%!important}.size-multi-phones{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.size-multi-phones .phone{width:100%}.size-multi-phones .phone:first-child{width:100%}.big-size-img .img{padding-top:75%;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.project-rules__note .container{top:0;overflow:hidden;height:100vh}.project-rules__note .note .book:after,.project-rules__note .note .book:before{display:inline-block;width:102vw;height:calc((100vh - var(--bookh))/ 2);content:"";position:absolute;top:0;left:0;background:#00f5c9;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.project-rules__note .note .book:after{bottom:0;top:auto}.conts-notes{margin-top:calc(-100vh + (100vh - var(--bookh))/ 2);padding-bottom:calc((100vh - var(--bookh))/ 2 + 17.5vw)}.project-rules{padding:50px 0 0}.project-rules__head .bot .text{width:100%;max-width:none;margin-left:0;margin-bottom:15px}html[dir=ltr] .project-rules__head .bot .text{margin-left:0;margin-right:0}.project-rules__head .bot .text p{font-size:14px;line-height:1.2;margin-bottom:15px}.project-rules__head .bot ul{width:100%}.project-rules__head .bot ul li p,.project-rules__head .bot ul li span{font-size:14px;line-height:1.2}.project-rules__note .note{width:100vw}.project-rules__note .note .book img{width:142%}.single-project__hero{padding:40px 0}.single-project__hero .right p{font-size:10vw}.project-photos__cont{gap:8px}.project-photos__cont .img{width:calc(63% - 4px)}.project-photos__cont .img:nth-child(odd){width:calc(37% - 4px)}.single-project__hero .left p{font-size:14px;margin-top:15px}.dev-hero__sqr{top:14%;width:39%;right:auto;left:0;opacity:.6;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}html[dir=ltr] .dev-hero__sqr{right:0;left:auto}.grid-invest{width:100%;grid-template-columns:repeat(4,1fr);display:grid;position:relative;gap:20px}.grid-text .txt h2{font-size:38px}.grid-text .txt{width:100%}.grid-text .txt p{font-size:16px}.img-invest{will-change:transform;grid-column:var(--n);grid-row:var(--m)}.dev-tools__side{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dev-tools__text p{font-size:14px;line-height:1.2}.dev-tools__text{width:100%}.dev-tools__pic{width:100%;margin-top:20px}.dev-tools__cont>p{font-size:16px;line-height:1.1}.btn-go-dwn{width:40px;height:40px}.dev-hero__bot{padding:25px 0}.single-process{min-height:205px;padding:20px 20px}.single-process .img{opacity:1}.single-process .text .name{font-size:20px}.single-process .text .title-h2{font-size:18px}.dev-hero__top{height:auto;min-height:0}.dev-hero__top .dev-hero__text{padding:40px 0}}@media screen and (max-width:525px){.video-hero{padding-top:63px!important}.video-hero .bg{top:63px!important}}@media screen and (max-width:425px){.article{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;background:#fff}.article iframe,.article img,.article video{border-radius:10px}.free-text .container>div{background:rgba(255,255,255,0)}.share-cont .single-project__hero{padding-top:0;padding-bottom:0}.size-preview__sizes{padding:30px 0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.size-preview__sizes .tablet{width:100%}.size-preview__sizes .phone{width:100%}}.home-hero{width:100%;min-height:calc(100vh - 104px);padding:40px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:3}.anim-t{overflow:hidden}.anim-t>span{overflow:hidden;display:inline-block;padding:.2em .2em;margin:-.2em}.anim-t>span:nth-child(1) span:nth-child(1){-webkit-transition-delay:30ms;transition-delay:30ms}.anim-t>span:nth-child(1) span:nth-child(2){-webkit-transition-delay:60ms;transition-delay:60ms}.anim-t>span:nth-child(1) span:nth-child(3){-webkit-transition-delay:90ms;transition-delay:90ms}.anim-t>span:nth-child(1) span:nth-child(4){-webkit-transition-delay:.12s;transition-delay:.12s}.anim-t>span:nth-child(1) span:nth-child(5){-webkit-transition-delay:.15s;transition-delay:.15s}.anim-t>span:nth-child(1) span:nth-child(6){-webkit-transition-delay:.18s;transition-delay:.18s}.anim-t>span:nth-child(1) span:nth-child(7){-webkit-transition-delay:.21s;transition-delay:.21s}.anim-t>span:nth-child(1) span:nth-child(8){-webkit-transition-delay:.24s;transition-delay:.24s}.anim-t>span:nth-child(1) span:nth-child(9){-webkit-transition-delay:.27s;transition-delay:.27s}.anim-t>span:nth-child(1) span:nth-child(10){-webkit-transition-delay:.3s;transition-delay:.3s}.anim-t>span:nth-child(2) span:nth-child(1){-webkit-transition-delay:60ms;transition-delay:60ms}.anim-t>span:nth-child(2) span:nth-child(2){-webkit-transition-delay:.12s;transition-delay:.12s}.anim-t>span:nth-child(2) span:nth-child(3){-webkit-transition-delay:.18s;transition-delay:.18s}.anim-t>span:nth-child(2) span:nth-child(4){-webkit-transition-delay:.24s;transition-delay:.24s}.anim-t>span:nth-child(2) span:nth-child(5){-webkit-transition-delay:.3s;transition-delay:.3s}.anim-t>span:nth-child(2) span:nth-child(6){-webkit-transition-delay:.36s;transition-delay:.36s}.anim-t>span:nth-child(2) span:nth-child(7){-webkit-transition-delay:.42s;transition-delay:.42s}.anim-t>span:nth-child(2) span:nth-child(8){-webkit-transition-delay:.48s;transition-delay:.48s}.anim-t>span:nth-child(2) span:nth-child(9){-webkit-transition-delay:.54s;transition-delay:.54s}.anim-t>span:nth-child(2) span:nth-child(10){-webkit-transition-delay:.6s;transition-delay:.6s}.anim-t>span:nth-child(3) span:nth-child(1){-webkit-transition-delay:90ms;transition-delay:90ms}.anim-t>span:nth-child(3) span:nth-child(2){-webkit-transition-delay:.18s;transition-delay:.18s}.anim-t>span:nth-child(3) span:nth-child(3){-webkit-transition-delay:.27s;transition-delay:.27s}.anim-t>span:nth-child(3) span:nth-child(4){-webkit-transition-delay:.36s;transition-delay:.36s}.anim-t>span:nth-child(3) span:nth-child(5){-webkit-transition-delay:.45s;transition-delay:.45s}.anim-t>span:nth-child(3) span:nth-child(6){-webkit-transition-delay:.54s;transition-delay:.54s}.anim-t>span:nth-child(3) span:nth-child(7){-webkit-transition-delay:.63s;transition-delay:.63s}.anim-t>span:nth-child(3) span:nth-child(8){-webkit-transition-delay:.72s;transition-delay:.72s}.anim-t>span:nth-child(3) span:nth-child(9){-webkit-transition-delay:.81s;transition-delay:.81s}.anim-t>span:nth-child(3) span:nth-child(10){-webkit-transition-delay:.9s;transition-delay:.9s}.anim-t>span span{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);display:inline-block;padding-left:.35em;margin-left:-.152em;-webkit-transition:-webkit-transform .3s cubic-bezier(.53,.68,.22,.75);transition:-webkit-transform .3s cubic-bezier(.53,.68,.22,.75);transition:transform .3s cubic-bezier(.53,.68,.22,.75);transition:transform .3s cubic-bezier(.53,.68,.22,.75),-webkit-transform .3s cubic-bezier(.53,.68,.22,.75)}html[dir=ltr] .anim-t>span span{padding-left:0;margin-left:0;padding-right:.35em;margin-right:-.152em}.anim-t.done span span{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.stp{position:relative;z-index:3}.home-hero__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.home-hero__text{width:100%;max-width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:30px;-ms-flex-negative:0;flex-shrink:0}html[dir=ltr] .home-hero__text{margin-left:0;margin-right:30px}.home-hero__text .title{margin-bottom:40px}.home-hero__text .sub-title{margin-bottom:55px}.title{display:inline-block;-ms-flex-wrap:wrap;flex-wrap:wrap;font-style:normal;font-weight:700;font-size:40px;line-height:.84;text-align:right;text-transform:uppercase;color:#000}html[dir=ltr] .title{text-align:left;text-transform:none;line-height:.9}html[dir=ltr] .anim-t>span span{-webkit-transform:translate(0,120%);-ms-transform:translate(0,120%);transform:translate(0,120%)}html[dir=ltr] .anim-t.done span span{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.title.white{color:#fff}.title strong{font-weight:700;color:#0fc}.sub-title{font-style:normal;font-weight:300;font-size:24px;line-height:29px;text-align:right;text-transform:uppercase;color:#000}html[dir=ltr] .sub-title{text-align:left;text-transform:none}.sub-title strong{font-weight:300;color:#0fc}.sub-title.white{color:#c4c4c4}.home-img{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc(100% - 620px);height:0;position:relative;padding-top:22%;overflow:hidden;margin-top:0;cursor:pointer}.home-img .video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.home-img .video img,.home-img .video video{width:100%;height:100%}.home-img .text{z-index:2;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-style:normal;font-weight:700;font-size:80px;line-height:85px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;text-transform:uppercase;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.25)}html[dir=ltr] .home-img .text{text-transform:none}.home-img .text strong{font-weight:700;color:#0fc}.video-modal{position:fixed;background:#fff;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:12;-webkit-transition:opacity .4s ease,width .6s ease-in-out,height .6s ease-in-out,left .6s ease-in-out,top .6s ease-in-out,right .6s ease-in-out,bottom .6s ease-in-out,-webkit-transform .6s ease-in-out;transition:opacity .4s ease,width .6s ease-in-out,height .6s ease-in-out,left .6s ease-in-out,top .6s ease-in-out,right .6s ease-in-out,bottom .6s ease-in-out,-webkit-transform .6s ease-in-out;transition:opacity .4s ease,transform .6s ease-in-out,width .6s ease-in-out,height .6s ease-in-out,left .6s ease-in-out,top .6s ease-in-out,right .6s ease-in-out,bottom .6s ease-in-out;transition:opacity .4s ease,transform .6s ease-in-out,width .6s ease-in-out,height .6s ease-in-out,left .6s ease-in-out,top .6s ease-in-out,right .6s ease-in-out,bottom .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);top:50%;left:50%;width:100%;height:100%;opacity:0;pointer-events:none}.video-modal::before{z-index:-1;position:absolute;top:0;left:0;bottom:0;right:0;display:inline-block;content:"";-webkit-filter:blur(6px);filter:blur(6px)}.video-modal.opened{width:100%;height:100%;pointer-events:auto;opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.video-modal iframe,.video-modal video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.video-modal .close-video{position:absolute;top:20px;right:20px;z-index:2;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;width:60px;height:60px;border-radius:50%;padding:19px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #7b7b7b;background:#000;border-color:#000;-webkit-transition:background-color .3s ease,border .3s ease;transition:background-color .3s ease,border .3s ease}.video-modal .close-video svg{width:100%;height:100%;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.video-modal .close-video svg rect{fill:#c4c4c4;-webkit-transition:fill .3s ease,opacity .4s ease;transition:fill .3s ease,opacity .4s ease}.video-modal .close-video svg rect.gr{fill:#00f5c9}.video-modal .close-video svg{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.video-modal .close-video svg rect{opacity:0!important;fill:#0fc}.video-modal .close-video svg rect.xm{opacity:1!important}.our-work{width:100%;margin-top:-8%}.our-work .container{background:#fff;padding-bottom:20%}.stp2{margin-top:-37%}.stp3{margin-top:28%;z-index:2}body.home main{z-index:2;position:relative;background:#000}body.home main .footer{margin-top:-46%;z-index:1}.our-work__container{width:100%;padding:150px 120px 120px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.our-work__container .bg-svg{width:60%;height:auto;position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-20%);-ms-transform:translate(-50%,-20%);transform:translate(-50%,-20%)}html[dir=ltr] .our-work__container .bg-svg{-webkit-transform:translate(-50%,-20%) scaleX(-1);-ms-transform:translate(-50%,-20%) scaleX(-1);transform:translate(-50%,-20%) scaleX(-1)}.our-work__container .bg-svg svg{width:100%}.bg-typed{position:absolute;top:0;left:0;max-width:57%;padding-left:60px;padding-top:60px;font-style:normal;font-weight:400;font-size:10px;line-height:16px;color:#757575}html[dir=ltr] .bg-typed{left:auto;right:0;padding-left:0;padding-right:60px;width:36%}body.negative .bg-typed{color:#757575}.bg-typed pre{direction:ltr;margin:0}.bg-typed pre.txt{display:none}.our-work__text{width:100%;max-width:42%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:60px}.our-work__text .title{font-weight:400;padding-bottom:20px;margin-bottom:27px;width:100%;border-bottom:1px solid #000}@media screen and (max-width:1920px){.our-work__text .title{font-size:2.0833vw;max-width:33.0729vw}}@media screen and (max-width:1110px){.our-work__text .title{line-height:1.1;font-size:2.7027vw;max-width:36.036vw}}@media screen and (max-width:850px){.our-work__text .title{font-size:3.7647vw;max-width:48.9412vw}}@media screen and (max-width:750px){.our-work__text .title{font-size:3.3333vw;max-width:45.3333vw}}@media screen and (max-width:450px){.our-work__text .title{font-size:6.25vw;max-width:79.6875vw}}.our-work__text p{width:100%;font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-align:right;text-transform:uppercase;color:#7b7b7b;margin-right:auto;max-width:475px;margin-bottom:30px}html[dir=ltr] .our-work__text p{text-align:left;margin-left:auto;margin-right:0;text-transform:none}.our-work__text p:last-child{margin-bottom:0}.our-work__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;counter-reset:my-awesome-counter2}.single-our-work{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;counter-increment:my-awesome-counter2;border-top:1px solid #dcdcdc}.cursor-js{cursor:none}.single-our-work__head{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 30px 20px 90px;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;overflow:hidden}html[dir=ltr] .single-our-work__head{padding:20px 90px 20px 30px}.single-our-work__head .name{font-style:normal;font-weight:700;font-size:36px;line-height:85px;text-align:right;text-transform:uppercase;color:#000}html[dir=ltr] .single-our-work__head .name{text-transform:none;text-align:left}.single-our-work__head .name::before{width:50px;height:50px;background:url(../img/arr-gr-tl.svg) no-repeat center/100%;display:inline-block;content:"";position:absolute;right:0;top:50%;-webkit-filter:brightness(0);filter:brightness(0);-webkit-transform:translate(120%,-50%) rotate(-45deg);-ms-transform:translate(120%,-50%) rotate(-45deg);transform:translate(120%,-50%) rotate(-45deg);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html[dir=ltr] .single-our-work__head .name::before{right:auto;left:0;-webkit-transform:translate(-120%,-50%) rotate(135deg);-ms-transform:translate(-120%,-50%) rotate(135deg);transform:translate(-120%,-50%) rotate(135deg)}.single-our-work__head .opt{font-style:normal;font-weight:300;font-size:14px;line-height:22px;text-align:right;text-transform:uppercase;color:#7b7b7b;max-width:343px;margin-right:auto;margin-left:60px}html[dir=ltr] .single-our-work__head .opt{text-align:left;margin-right:60px;margin-left:auto;text-transform:none}.single-our-work__head .number{width:32%;font-style:normal;font-weight:700;font-size:80px;line-height:85px;text-transform:uppercase;color:#000;position:relative;overflow:hidden;-webkit-transition:color .3s ease;transition:color .3s ease}html[dir=ltr] .single-our-work__head .number{text-transform:none}.single-our-work__head .number::before{content:counter(my-awesome-counter2,decimal-leading-zero)}.single-our-work__head .number::after{content:"*";color:#0fc;-webkit-transition:color .3s ease;transition:color .3s ease}.single-our-work__head::after,.single-our-work__head::before{-webkit-transition:width .4s ease,height .4s ease;transition:width .4s ease,height .4s ease;width:30px;height:1px;display:inline-block;content:"";background:#afafaf;position:absolute;left:75px;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}html[dir=ltr] .single-our-work__head::after,html[dir=ltr] .single-our-work__head::before{right:75px;left:auto;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.single-our-work__head::after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}html[dir=ltr] .single-our-work__head::after{-webkit-transform:translate(50%,-50%) rotate(90deg);-ms-transform:translate(50%,-50%) rotate(90deg);transform:translate(50%,-50%) rotate(90deg)}.single-our-work__cont{width:100%;background:#eefffc;-webkit-transition:max-height .8s ease;transition:max-height .8s ease;max-height:0;overflow:hidden}.single-our-work__cont .text-cont{width:100%;padding:44px 44px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-negative:0;flex-shrink:0}.single-our-work__cont .text-cont .right{width:40%;margin-left:20px;-ms-flex-negative:0;flex-shrink:0}html[dir=ltr] .single-our-work__cont .text-cont .right{margin-left:0;margin-right:20px}.single-our-work__cont .text-cont .right span{font-style:normal;font-weight:700;font-size:24px;line-height:22px;text-align:right;text-transform:uppercase;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:25px}html[dir=ltr] .single-our-work__cont .text-cont .right span{text-align:left;text-transform:none}.single-our-work__cont .text-cont .right p{font-style:normal;font-weight:300;font-size:14px;line-height:22px;text-align:right;color:#7b7b7b;margin-bottom:30px}html[dir=ltr] .single-our-work__cont .text-cont .right p{text-align:left}.single-our-work__cont .text-cont .right p:last-child{margin-bottom:0}.single-our-work__cont .text-cont .left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.single-our-work__cont .text-cont .left .btn{margin-top:auto}.single-our-work{margin-bottom:25px}.single-our-work:nth-child(4){margin-bottom:0}.single-our-work:nth-child(4) .single-our-work__head{background:#0fc;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.single-our-work:nth-child(4) .single-our-work__head .number::after{color:#000;-webkit-transition:color .3s ease;transition:color .3s ease}.single-our-work:nth-child(4) .single-our-work__head{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.single-our-work:nth-child(4) .single-our-work__head .name{-webkit-transition:color .3s ease;transition:color .3s ease}.single-our-work:nth-child(4) .single-our-work__head .name::before{-webkit-transition:-webkit-transform .4s ease,-webkit-filter .4s ease;transition:-webkit-transform .4s ease,-webkit-filter .4s ease;transition:transform .4s ease,filter .4s ease;transition:transform .4s ease,filter .4s ease,-webkit-transform .4s ease,-webkit-filter .4s ease}.single-our-work:nth-child(4) .single-our-work__head .opt{-webkit-transition:color .3s ease;transition:color .3s ease}.single-our-work.open .single-our-work__cont{max-height:2000px;-webkit-transition:max-height 1.4s ease;transition:max-height 1.4s ease}.single-our-work.open .single-our-work__head::before{width:25px;background:#000}.single-our-work.open .single-our-work__head::after{width:0}.marquee-block{width:100%;background:#5125ff!important;overflow:hidden;padding:15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.marquee-cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-animation:scrolling var(--marquee-animation-duration) linear infinite;animation:scrolling var(--marquee-animation-duration) linear infinite}html[dir=ltr] .marquee-cont{-webkit-animation:scrollingLtr var(--marquee-animation-duration) linear infinite;animation:scrollingLtr var(--marquee-animation-duration) linear infinite}.marquee-cont div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.marquee-cont p{font-family:"Typo Round Bold Demo",sans-serif;width:var(--marquee-element-width);font-style:normal;font-weight:700;font-size:53px;line-height:67px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.marquee-cont p::before{width:60px;height:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:"";background:url(../img/bl-star.svg) no-repeat center/100%;margin-left:20px;margin-right:20px;-ms-flex-negative:0;flex-shrink:0}@-webkit-keyframes scrolling{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(1 * var(--marquee-element-width) * var(--marquee-elements)));transform:translateX(calc(1 * var(--marquee-element-width) * var(--marquee-elements)))}}@keyframes scrolling{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(1 * var(--marquee-element-width) * var(--marquee-elements)));transform:translateX(calc(1 * var(--marquee-element-width) * var(--marquee-elements)))}}@-webkit-keyframes scrollingLtr{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(-1 * var(--marquee-element-width) * var(--marquee-elements)));transform:translateX(calc(-1 * var(--marquee-element-width) * var(--marquee-elements)))}}@keyframes scrollingLtr{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(-1 * var(--marquee-element-width) * var(--marquee-elements)));transform:translateX(calc(-1 * var(--marquee-element-width) * var(--marquee-elements)))}}:root{--marquee-width:100vw;--marquee-height:20vh;--marquee-elements-displayed:3.7;--marquee-element-width:calc(var(--marquee-width) / var(--marquee-elements-displayed));--marquee-animation-duration:calc(var(--marquee-elements) * 5s)}@media screen and (min-width:1980px){:root{--marquee-elements-displayed:3.7}}@media screen and (min-width:1640px){:root{--marquee-elements-displayed:3.1}}@media screen and (max-width:1640px){.marquee-cont p{font-size:2.65vw;line-height:1.1}}@media screen and (max-width:1450px){:root{--marquee-elements-displayed:3.9}.marquee-cont p{font-size:2.55vw;line-height:1.1}.marquee-cont p::before{width:40px;height:40px;margin-left:10px;margin-right:10px}}@media screen and (max-width:1250px){.marquee-block p{font-size:2.48vw}}@media screen and (max-width:1050px){.marquee-block p{font-size:2.38vw}}@media screen and (max-width:800px){.marquee-block{padding:7px}:root{--marquee-elements-displayed:3.1}.marquee-cont p{font-size:3.1vw;line-height:1.1}.marquee-cont p::before{width:40px;height:40px;margin-left:10px;margin-right:10px}}@media screen and (max-width:500px){.marquee-block{padding:7px}:root{--marquee-elements-displayed:2.2}.marquee-cont p{font-size:4.4vw;line-height:1.1}.marquee-cont p::before{width:20px;height:20px;margin-left:10px;margin-right:10px}}.about-us{width:100%;padding:130px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.about-us .container,.about-us .container-m{position:relative;z-index:2}.about-bg{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;overflow:hidden}html[dir=ltr] .about-bg{left:auto;right:0}.about-bg .col{position:absolute;-webkit-filter:blur(50px);filter:blur(50px)}.about-bg .col:nth-child(1){top:5%;left:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(53,62,198,.8);width:46%;padding-top:42%;border-radius:45%;-webkit-animation:col1 7s ease-in-out infinite;animation:col1 7s ease-in-out infinite}.about-bg .col:nth-child(2){top:4%;left:22%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(7,209,186,.7);width:26%;padding-top:20%;border-radius:50%;-webkit-animation:col2 6s ease-in-out infinite;animation:col2 6s ease-in-out infinite}.about-bg .col:nth-child(3){top:44%;left:2%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(7,209,186,.7);width:25%;padding-top:28%;border-radius:50%;-webkit-animation:col3 6s ease-in-out infinite;animation:col3 6s ease-in-out infinite}.about-bg .col:nth-child(4){top:-3%;left:32%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(53,62,198,.8);width:18%;padding-top:12%;border-radius:45%;-webkit-animation:col4 5s linear infinite;animation:col4 5s linear infinite}.about-bg::after{position:absolute;top:0;left:0;right:0;bottom:0;display:inline-block;content:""}@-webkit-keyframes col1{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}40%{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}60%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}80%{-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes col1{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}40%{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}60%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}80%{-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes col2{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}40%{-webkit-transform:translate(-60%,-40%) scale(1.2);transform:translate(-60%,-40%) scale(1.2)}60%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}80%{-webkit-transform:translate(-40%,-60%) scale(.8);transform:translate(-40%,-60%) scale(.8)}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes col2{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}40%{-webkit-transform:translate(-60%,-40%) scale(1.2);transform:translate(-60%,-40%) scale(1.2)}60%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}80%{-webkit-transform:translate(-40%,-60%) scale(.8);transform:translate(-40%,-60%) scale(.8)}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes col3{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}40%{-webkit-transform:translate(-62%,-40%) scale(1.1);transform:translate(-62%,-40%) scale(1.1)}60%{-webkit-transform:translate(-40%,-50%) scale(1);transform:translate(-40%,-50%) scale(1)}80%{-webkit-transform:translate(-40%,-50%) scale(.9);transform:translate(-40%,-50%) scale(.9)}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes col3{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}40%{-webkit-transform:translate(-62%,-40%) scale(1.1);transform:translate(-62%,-40%) scale(1.1)}60%{-webkit-transform:translate(-40%,-50%) scale(1);transform:translate(-40%,-50%) scale(1)}80%{-webkit-transform:translate(-40%,-50%) scale(.9);transform:translate(-40%,-50%) scale(.9)}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes col4{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}40%{-webkit-transform:translate(-30%,-50%) scale(1.2);transform:translate(-30%,-50%) scale(1.2)}60%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}80%{-webkit-transform:translate(-50%,-40%) scale(.9);transform:translate(-50%,-40%) scale(.9)}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes col4{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}40%{-webkit-transform:translate(-30%,-50%) scale(1.2);transform:translate(-30%,-50%) scale(1.2)}60%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}80%{-webkit-transform:translate(-50%,-40%) scale(.9);transform:translate(-50%,-40%) scale(.9)}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}.about-us__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.about-us__head{width:100%;max-width:730px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.about-us__head p{font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-align:right;text-transform:uppercase;color:#c4c4c4;max-width:476px}html[dir=ltr] .about-us__head p{text-align:left;text-transform:none}.about-us__head .link-block{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-us__head .link-block a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-style:normal;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:300;font-size:20px;line-height:30px;text-align:right;text-transform:uppercase;color:#0fc}html[dir=ltr] .about-us__head .link-block a{text-align:left;text-transform:none}.about-us__head .link-block a::before{width:50px;height:50px;display:inline-block;content:"";background:url(../img/arr-gr-tl.svg) no-repeat center/100%;margin-bottom:12px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}html[dir=ltr] .about-us__head .link-block a::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.about-us__head .link-block a:hover::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}html[dir=ltr] .about-us__head .link-block a:hover::before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.about-us__cont{width:100%;margin-top:145px;max-width:730px}.about-us__cont ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:65px 150px}.about-us__cont ul li{width:calc(50% - 75px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.about-us__cont ul li span{font-style:normal;font-weight:700;font-size:40px;line-height:85px;text-align:right;text-transform:uppercase;color:#fff;margin-bottom:13px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}html[dir=ltr] .about-us__cont ul li span{text-align:left;text-transform:none}.about-us__cont ul li p{font-style:normal;font-weight:300;font-size:14px;line-height:22px;text-align:right;text-transform:uppercase;color:#d9d9d9;max-width:223px}html[dir=ltr] .about-us__cont ul li p{text-align:left;text-transform:none}.about-us__container{position:relative}.letter-thirdd{position:absolute;width:calc(100% - 740px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:0;left:0}html[dir=ltr] .letter-thirdd{left:auto;right:0}.letter-thirdd img{margin-top:-19%;max-width:100%;height:auto}.letter-thirdd p{text-align:center;-webkit-text-stroke:2px #fff;position:relative;text-transform:uppercase;color:rgba(255,255,255,0);font-size:24vw;letter-spacing:1.2vw;font-weight:700;line-height:1;text-shadow:0 1px 0 rgba(255,255,255,0),-1px -1px 0 rgba(255,255,255,0),-1px 0 0 rgba(255,255,255,0),-2px 1px 0 rgba(255,255,255,0),-3px 2px 0 rgba(255,255,255,0),-4px 3px 0 rgba(255,255,255,0),-5px 4px 0 rgba(255,255,255,0),-6px 5px 0 rgba(255,255,255,0),-7px 6px 0 rgba(255,255,255,0),-8px 7px 0 rgba(255,255,255,0),-9px 8px 0 rgba(252,252,252,0),-10px 9px 0 rgba(250,250,250,0),-11px 10px 0 rgba(247,247,247,0),-12px 11px 0 rgba(245,245,245,0),-13px 12px 0 rgba(242,242,242,0),-14px 13px 0 rgba(240,240,240,0),-15px 14px 0 rgba(237,237,237,0),-16px 15px 0 rgba(235,235,235,0),0 -1px 1px #252527,0 -2px 0 #252527,-15px 14px 0 #252527,-16px 15px 0 #252527,-17px 16px 0 #252527,-18px 17px 0 #252527,-2px -1px 0 #252527,-3px 0 0 #252527,-19px 15px 0 #252527,-18px 14px 0 #252527,-17px 13px 0 #252527,-16px 12px 0 #252527,-15px 11px 0 #252527,-14px 10px 0 #252527,-13px 9px 0 #252527,-12px 8px 0 #252527,-11px 7px 0 #252527,-10px 6px 0 #252527,-9px 5px 0 #252527,-8px 4px 0 #252527,-7px 3px 0 #252527,-6px 2px 0 #252527,-5px 1px 0 #252527,-4px 0 0 #252527,0 2px 0 #252527,-1px 3px 0 #252527,-2px 4px 0 #252527,-3px 5px 0 #252527,-4px 6px 0 #252527,-5px 7px 0 #252527,-6px 8px 0 #252527,-7px 9px 0 #252527,-8px 10px 0 #252527,-9px 11px 0 #252527,-10px 12px 0 #252527,-11px 13px 0 #252527,-12px 14px 0 #252527,-13px 15px 0 #252527,-14px 16px 0 #252527,-15px 17px 0 #252527}html[dir=ltr] .letter-thirdd p{text-transform:none}.line-ball{width:100%;background:#fff;height:1px;position:relative;margin:29px 0}.line-ball::after{background:url(../img/bgs-gr.svg) no-repeat center/100%;width:11px;height:11px;display:inline-block;content:"";position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-animation:movingLine 12s linear infinite;animation:movingLine 12s linear infinite}@-webkit-keyframes movingLine{0%{left:0;-webkit-transform:translate(0,-50%) rotate(0);transform:translate(0,-50%) rotate(0)}50%{left:100%;-webkit-transform:translate(0,-50%) rotate(720deg);transform:translate(0,-50%) rotate(720deg)}100%{left:0;-webkit-transform:translate(0,-50%) rotate(0);transform:translate(0,-50%) rotate(0)}}@keyframes movingLine{0%{left:0;-webkit-transform:translate(0,-50%) rotate(0);transform:translate(0,-50%) rotate(0)}50%{left:100%;-webkit-transform:translate(0,-50%) rotate(720deg);transform:translate(0,-50%) rotate(720deg)}100%{left:0;-webkit-transform:translate(0,-50%) rotate(0);transform:translate(0,-50%) rotate(0)}}.our-projects{width:100%;padding:127px 0 180px}.our-projects__cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.our-projects__cont.dev-hero__bot{padding:0}.our-projects__head{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:150px;padding-left:20%}html[dir=ltr] .our-projects__head{padding-left:0;padding-right:20%}.our-projects__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:20px;font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-align:right;text-transform:uppercase;color:#0fc}html[dir=ltr] .our-projects__link{text-align:left;margin-left:0;margin-right:20px;text-transform:none}.our-projects__link .btn-round{margin-bottom:5px}.our-projects__list{width:100%;max-width:73%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto;gap:50px 134px}.our-projects__list.category-projects .single-project{opacity:0;display:none;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-go-dwn{z-index:2}.parall-cont{width:100%;z-index:2;position:relative}.single-project{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc(50% - 67px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-project:nth-child(odd) .card .img img{margin-top:-35%}.single-project .card{width:100%;padding-top:100%;height:0;overflow:hidden;position:relative;margin-bottom:45px;border-radius:0;-webkit-transition:border .3s ease,border-radius .4s ease,-webkit-transform .3s ease;transition:border .3s ease,border-radius .4s ease,-webkit-transform .3s ease;transition:transform .3s ease,border .3s ease,border-radius .4s ease;transition:transform .3s ease,border .3s ease,border-radius .4s ease,-webkit-transform .3s ease}.single-project .card::before{-webkit-transition:opacity .3s ease,border-radius .3s ease;transition:opacity .3s ease,border-radius .3s ease;border-radius:0;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;display:inline-block;content:"";border:5px solid #0fc;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.single-project .card .img{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-project .card .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important;margin:0!important}.single-project .card::after{width:60px;height:60px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;content:"";opacity:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;background:url(../img/arr-gr-tl.svg) no-repeat center/100%;-webkit-transition:opacity .2s ease,-webkit-transform .4s ease;transition:opacity .2s ease,-webkit-transform .4s ease;transition:transform .4s ease,opacity .2s ease;transition:transform .4s ease,opacity .2s ease,-webkit-transform .4s ease}.single-project:nth-child(even) .card .img img{margin-top:-29%}.single-project .text{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single-project .text p{font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:right;color:#fff}html[dir=ltr] .single-project .text p{text-align:left}.single-project .text span{font-style:normal;font-weight:700;font-size:36px;line-height:1.1;text-align:right;color:#fff;display:inline-block;margin-bottom:20px;-webkit-transition:color .3s ease;transition:color .3s ease}html[dir=ltr] .single-project .text span{text-align:left}.single-project:hover .text span{color:#0fc;-webkit-transition:color .3s ease;transition:color .3s ease}.single-project:hover .card{-webkit-transform:rotate(-3.12deg);-ms-transform:rotate(-3.12deg);transform:rotate(-3.12deg);border-radius:30px;-webkit-transition:border .3s ease,border-radius .4s ease,-webkit-transform .3s ease;transition:border .3s ease,border-radius .4s ease,-webkit-transform .3s ease;transition:transform .3s ease,border .3s ease,border-radius .4s ease;transition:transform .3s ease,border .3s ease,border-radius .4s ease,-webkit-transform .3s ease}html[dir=ltr] .single-project:hover .card{-webkit-transform:rotate(3.12deg);-ms-transform:rotate(3.12deg);transform:rotate(3.12deg)}.single-project:hover .card::before{opacity:1;border-radius:30px;-webkit-transition:opacity .3s ease,border-radius .3s ease;transition:opacity .3s ease,border-radius .3s ease}.single-project:hover .card::after{-webkit-transform:translate(-50%,-50%) rotate(-41.88deg);-ms-transform:translate(-50%,-50%) rotate(-41.88deg);transform:translate(-50%,-50%) rotate(-41.88deg);opacity:1;-webkit-transition:opacity .2s ease,-webkit-transform .4s ease;transition:opacity .2s ease,-webkit-transform .4s ease;transition:transform .4s ease,opacity .2s ease;transition:transform .4s ease,opacity .2s ease,-webkit-transform .4s ease}html[dir=ltr] .single-project:hover .card::after{-webkit-transform:translate(-50%,-50%) rotate(131.88deg);-ms-transform:translate(-50%,-50%) rotate(131.88deg);transform:translate(-50%,-50%) rotate(131.88deg)}.our-projects__text{width:100%;max-width:730px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.our-projects__text .title{width:100%;display:inline-block}.our-projects__text p{font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-align:right;text-transform:uppercase;color:#c4c4c4;max-width:476px}html[dir=ltr] .our-projects__text p{text-align:left;text-transform:none}.our-blog{width:100%;padding:120px 0;background:url(../img/sqr-1.png) no-repeat top left/60%}body.negative .our-blog{background:url(../img/sqr-1-grey.png) no-repeat top left/60%}.our-blog__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.our-blog__container .our-projects__head{padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.our-blog__container .our-projects__head .our-projects__link{margin-left:0;margin-right:20px}html[dir=ltr] .our-blog__container .our-projects__head .our-projects__link{margin-left:20px;margin-right:0}body:not(.home) .our-blog__container .our-projects__head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width:1051px){body:not(.home) .single-blog .card .img img{margin-top:-10%}}.our-blog__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single-blog{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:72px}.single-blog:first-child{padding-top:0}.single-blog .card{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:25px}.single-blog .card .img{width:66%;position:relative;padding-top:23%;height:0;overflow:hidden;border-radius:25px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border .3s ease,-webkit-box-shadow .3s ease;transition:border .3s ease,-webkit-box-shadow .3s ease;transition:border .3s ease,box-shadow .3s ease;transition:border .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}.single-blog .card .img::after{width:100%;height:100%;z-index:2;position:absolute;top:0;left:0;-webkit-box-shadow:inset 0 0 1px 5px #0fc;box-shadow:inset 0 0 1px 5px #0fc;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;display:inline-block;content:"";border-radius:25px}.single-blog .card .img img{margin-top:0!important;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.single-blog .text{width:100%;max-width:718px;margin-right:34%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}html[dir=ltr] .single-blog .text{margin-left:34%;margin-right:0}.single-blog .text span{font-style:normal;font-weight:700;font-size:40px;line-height:50px;text-align:right;text-transform:uppercase;color:#fff;display:inline-block;margin-bottom:30px;-webkit-transition:color .3s ease;transition:color .3s ease}html[dir=ltr] .single-blog .text span{text-align:left;text-transform:none}.single-blog .text p:not(.read){font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-align:right;text-transform:uppercase;color:#c4c4c4;margin-bottom:17px}html[dir=ltr] .single-blog .text p:not(.read){text-align:left;text-transform:none}.single-blog .text .read{font-style:normal;font-weight:300;font-size:20px;line-height:22px;text-align:right;text-transform:uppercase;white-space:nowrap;color:#0fc;-webkit-transition:-webkit-text-decoration .3s ease;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}html[dir=ltr] .single-blog .text .read{text-align:left;text-transform:none}.single-blog:hover .text span{color:#0fc;-webkit-transition:color .3s ease;transition:color .3s ease}.single-blog:hover .text .read{-webkit-transition:-webkit-text-decoration .3s ease;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease;text-decoration:underline}.single-blog:hover .card .img{-webkit-transition:border .3s ease,-webkit-box-shadow .3s ease;transition:border .3s ease,-webkit-box-shadow .3s ease;transition:border .3s ease,box-shadow .3s ease;transition:border .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}.single-blog:hover .card .img::after{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.single-blog:nth-child(even) .card{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:700px){.page-template-contacts .single-project__hero .left .bg-svg{left:40%}html[dir=ltr] .page-template-contacts .single-project__hero .left .bg-svg{right:40%;left:auto}}.header.header-fixed{background:rgba(0,0,0,.28);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.single-post .header.header-fixed{background:rgba(0,0,0,.28);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.single-post .header.header-fixed.white{background:rgba(255,255,255,.58);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.category-blog .single-blog .card .img img{top:50%!important;left:50%!important;margin:0!important;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;-o-object-fit:scale-down!important;object-fit:scale-down!important}@media screen and (max-width:1660px) and (min-width:1350px){.dev-tools_list{margin-top:90px}.dev-tools{padding:100px 0}.dev-tools__side{padding-top:110px}.dev-tools__pic .img{padding-top:58%}.menu-container{padding-top:20px}.column-menu>span{font-size:32px}.column-cont{margin-bottom:27px}}@media screen and (max-width:1400px){.dev-tools_list{margin-top:70px}.dev-tools{padding:70px 0}.dev-tools__side{padding-top:80px}.dev-tools__pic .img{padding-top:54%}.our-work__container .bg-svg{width:32%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}html[dir=ltr] .our-work__container .bg-svg{-webkit-transform:translate(-50%,-50%) scaleX(-1);-ms-transform:translate(-50%,-50%) scaleX(-1);transform:translate(-50%,-50%) scaleX(-1)}.bg-typed{padding-top:40px;padding-left:40px;font-size:9px;line-height:1.2}.single-our-work__head .number{font-size:60px;line-height:1.1}.our-work__text p{margin-bottom:15px}.single-our-work__head .name{font-size:28px;line-height:1.1}.our-work__text{max-width:55%}.our-work__container{padding:110px 70px 90px}.home-hero__text{max-width:540px}.title{font-size:60px;line-height:1.1}.home-hero__text .title{margin-bottom:30px;font-size:2.8571vw;max-width:37.1429vw}.home-img{padding-top:35%;margin-top:7%}.home-img .text{font-size:60px;line-height:1.1}}.our-blog{overflow:hidden}@media screen and (max-width:1200px){.our-blog{padding:90px 0}.our-projects__head{padding-left:0;margin-bottom:60px}.our-projects{padding:90px 0}.single-project .text span{font-size:28px;line-height:1.1;margin-bottom:6px}.single-project .card{margin-bottom:25px}}@media screen and (max-width:1110px){.home-hero{width:100%;min-height:calc(100vh - 83px)}.home-hero__text{max-width:470px}.title{font-size:22px;line-height:1.1}.home-hero__text .title{margin-bottom:20px}.home-img{padding-top:29%;margin-top:9%}.home-img .text{font-size:40px;line-height:1.1}}.our-work{margin-top:0}.our-work .container{padding-bottom:0}.stp2{margin-top:0}.stp3{margin-top:0}.footer{margin-top:0!important}@media screen and (max-width:1050px){.our-projects__list{max-width:none}.single-blog .card .img img{margin-top:5%}body.home main>:not(.footer){z-index:2;background:#000}body.home main .footer{margin-top:0}.our-work{margin-top:0}.stp2{margin-top:0}.stp3{margin-top:0}.footer{margin-top:0}.our-work .container{padding-bottom:0}.our-blog__container .our-projects__head .our-projects__link{overflow:hidden}.single-blog .text span{font-size:24px;line-height:1.1;margin-bottom:15px}.single-blog .text p:not(.read){font-size:14px;line-height:1.1}.single-blog .text .read{font-size:14px}.single-blog .text{margin-right:0;padding-right:15%;max-width:100%}html[dir=ltr] .single-blog .text{margin-left:0;padding-left:15%;padding-right:0}.our-projects__text{max-width:560px}.bg-typed{max-width:45%;font-size:8px}html[dir=ltr] .bg-typed{width:35%}.bg-typed pre{width:100%}.single-our-work__cont .text-cont .right{width:60%}.our-work__text p{font-size:14px;line-height:1.1}.single-our-work__head .name{font-size:20px;line-height:1.1}.single-our-work__head .opt{max-width:260px;margin-left:30px}html[dir=ltr] .single-our-work__head .opt{margin-right:30px;margin-left:auto}.single-our-work__cont .text-cont{padding:20px}.single-our-work__cont .text-cont .right span{font-size:20px;line-height:1.1;margin-bottom:16px}.single-our-work__cont .text-cont .right p{font-size:12px;line-height:1.1;margin-bottom:16px}.single-our-work__head .opt{font-size:12px;line-height:1.1}.single-our-work__head .number{font-size:42px}.our-work__container{padding:60px 30px 60px}.home-hero{height:auto;min-height:0}.home-hero__text .sub-title{margin-bottom:35px}.sub-title{font-size:20px;line-height:1.1}body:not(.home) .single-blog .card .img img{margin-top:-10%}}@media screen and (max-width:850px){.btn-r-c{width:100px;height:100px}.footer{margin-top:0;position:static;bottom:0}.our-blog{padding:40px 0}.our-projects__list{gap:60px}.single-project{width:calc(50% - 30px)}.about-us__cont{margin-top:30px}.about-us__cont ul{gap:40px}.about-us__cont ul li{width:calc(50% - 20px)}.about-us{padding:80px 0}.about-us__head p{font-size:14px;line-height:1.1;max-width:370px}.about-us__cont ul li span{font-size:32px;line-height:1.1}.letter-thirdd{display:none}.single-our-work__cont .text-cont .left{width:auto}.single-our-work__cont .text-cont .right{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto}.home-hero__text{max-width:310px}.title{font-size:38px;line-height:1.1}.home-hero__text .title{margin-bottom:20px}.home-img{padding-top:29%;margin-top:0}.btn-round{width:90px;height:90px;padding:15px}.btn-round img:not(.text){width:40px;height:40px}.home-img .text{font-size:38px;line-height:1.1}}@media screen and (max-width:750px){.our-projects__link{text-align:center}.our-blog__container .our-projects__head{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.our-blog__container .our-projects__head .our-projects__link{margin-right:0;margin-top:10px}html[dir=ltr] .our-blog__container .our-projects__head .our-projects__link{margin-left:0}.our-projects{padding:50px 0}.our-projects__link{margin-left:0;margin-top:10px}html[dir=ltr] .our-projects__link{margin-right:0}.our-projects__head{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.bg-typed{padding-top:20px;padding-left:20px;opacity:.7}.single-our-work__head .opt{max-width:240px;margin-left:15px}html[dir=ltr] .single-our-work__head .opt{margin-right:15px;margin-left:auto}.single-our-work__head{padding:15px 30px 15px 60px}html[dir=ltr] .single-our-work__head{padding:15px 60px 15px 30px}.single-our-work__head::after,.single-our-work__head::before{left:45px;width:24px}html[dir=ltr] .single-our-work__head::after,html[dir=ltr] .single-our-work__head::before{right:45px;left:auto}.single-our-work__cont .text-cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single-our-work__cont .text-cont .left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.single-our-work__cont .text-cont .right{margin-left:0;margin-bottom:15px;width:100%}html[dir=ltr] .single-our-work__cont .text-cont .right{margin-right:0}.home-hero__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.home-img{width:100%;padding-top:40%}.home-hero__text{margin-left:0;max-width:100%;margin-bottom:20px;z-index:2}.home-hero__text .title{max-width:290px;font-size:25px}.home-hero{padding:20px 0}.home-img .text{font-size:24px}.title{font-size:26px}.sub-title{font-size:18px}.video-modal{padding:0}.video-modal .close-video{width:22px;height:22px;padding:3px;top:4px;right:4px}}@media screen and (max-width:600px){.about-us__text .title{width:100%;max-width:100%}.single-blog .card .img img{margin-top:10%}.single-project .card .img img{margin-top:4%!important}.our-projects__head{margin-bottom:25px}.single-blog .card{margin-bottom:12px}.single-blog .card .img{width:100%;padding-top:34%}.single-blog{padding-top:25px}.single-blog:first-child{padding-top:0}.our-projects__text .title{margin-bottom:0}.our-projects__text p{font-size:12px;line-height:1.1}.single-blog .text{padding-right:10%}html[dir=ltr] .single-blog .text{padding-right:0;padding-left:15%}.single-blog .text span{font-size:18px}.single-blog .text .read,.single-blog .text p:not(.read){font-size:12px}.single-blog .text p:not(.read){margin-bottom:7px}.our-projects__list{gap:20px}.single-project{width:calc(50% - 10px)}.single-project .card{margin-bottom:6px}.single-project .text span{font-size:16px}.single-project .text p{font-size:12px}.line-ball{margin:12px 0}.about-us__head .link-block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about-us__head .link-block a{margin-top:10px;margin-left:0}.about-us__head .link-block p{max-width:none}.about-us__head .link-block a::before{width:35px;height:35px}.about-us__head .link-block a{font-size:16px;line-height:1.1}.bg-typed{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}html[dir=ltr] .bg-typed{width:45%}.single-our-work{margin-bottom:0}.our-work__text{max-width:none;width:100%}.our-work__text{margin-bottom:15px}.single-our-work__head{padding:15px 15px 15px 40px;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;cursor:pointer}html[dir=ltr] .single-our-work__head{padding:15px 40px 15px 15px}.single-our-work__head .name{font-size:18px}.single-our-work__head .opt{margin-right:0;max-width:100%;margin-top:12px}html[dir=ltr] .single-our-work__head .opt{margin-right:15px;margin-left:0}.single-our-work__head .number{font-size:28px;margin-bottom:12px}.single-our-work__head::after,.single-our-work__head::before{width:25px;left:32px}html[dir=ltr] .single-our-work__head::after,html[dir=ltr] .single-our-work__head::before{right:32px;left:auto}.our-work__container{padding:30px 15px}.our-work__container .bg-svg{width:50%;left:0;-webkit-transform:translate(-50%,-35%) rotateY(180deg);transform:translate(-50%,-35%) rotateY(180deg)}html[dir=ltr] .our-work__container .bg-svg{left:auto;right:0;-webkit-transform:translate(50%,-35%) rotateY(180deg) scaleX(-1);transform:translate(50%,-35%) rotateY(180deg) scaleX(-1)}.our-work{overflow:hidden}}@media screen and (max-width:450px){.single-project{width:100%;margin-bottom:20px}.single-project:nth-child(odd){margin-left:0;margin-top:0}.single-project .text span{font-size:14px}.about-us__cont ul{gap:20px}.about-us{padding:50px 0 60px}.about-us__cont ul li{width:calc(50% - 10px)}.about-us__cont ul li span{font-size:20px}.about-us__cont ul li p{font-size:12px;line-height:1.1}.home-img{padding-top:54%}.single-our-work__cont .text-cont .left .btn{width:100%}}.review-bg{position:absolute;top:0;bottom:0;right:45%;display:-webkit-box;display:-ms-flexbox;display:flex;width:55vw;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}html[dir=ltr] .review-bg{right:auto;left:45%}.review-bg svg{width:120%;height:auto;-ms-flex-negative:0;flex-shrink:0}.review-bg svg .s-str{opacity:0;-webkit-transform-origin:39% 61%;-ms-transform-origin:39% 61%;transform-origin:39% 61%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:opacity .3s ease,-webkit-transform .4s ease;transition:opacity .3s ease,-webkit-transform .4s ease;transition:opacity .3s ease,transform .4s ease;transition:opacity .3s ease,transform .4s ease,-webkit-transform .4s ease}.review-bg svg .s-str:nth-child(1){-webkit-transition-delay:40ms;transition-delay:40ms}.review-bg svg .s-str:nth-child(2){-webkit-transition-delay:80ms;transition-delay:80ms}.review-bg svg .s-str:nth-child(3){-webkit-transition-delay:.12s;transition-delay:.12s}.review-bg svg .s-str:nth-child(4){-webkit-transition-delay:.16s;transition-delay:.16s}.review-bg svg .s-str:nth-child(5){-webkit-transition-delay:.2s;transition-delay:.2s}.review-bg svg .s-str:nth-child(6){-webkit-transition-delay:.24s;transition-delay:.24s}.review-bg svg .s-str:nth-child(7){-webkit-transition-delay:.28s;transition-delay:.28s}.review-bg svg .s-str:nth-child(8){-webkit-transition-delay:.32s;transition-delay:.32s}.review-bg svg .s-str:nth-child(9){-webkit-transition-delay:.36s;transition-delay:.36s}.review-bg svg .s-str:nth-child(10){-webkit-transition-delay:.4s;transition-delay:.4s}.review-bg svg .s-str.done{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.review-bg svg .s-stars{opacity:0;-webkit-transform-origin:39% 61%;-ms-transform-origin:39% 61%;transform-origin:39% 61%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:opacity .3s ease,-webkit-transform .4s ease;transition:opacity .3s ease,-webkit-transform .4s ease;transition:opacity .3s ease,transform .4s ease;transition:opacity .3s ease,transform .4s ease,-webkit-transform .4s ease;-webkit-transition-delay:.9s;transition-delay:.9s}.review-bg svg .s-stars.done{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.review-bg svg .s-com{opacity:0;-webkit-transform-origin:60% 53%;-ms-transform-origin:60% 53%;transform-origin:60% 53%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:opacity .3s ease,-webkit-transform .4s ease;transition:opacity .3s ease,-webkit-transform .4s ease;transition:opacity .3s ease,transform .4s ease;transition:opacity .3s ease,transform .4s ease,-webkit-transform .4s ease;-webkit-transition-delay:.6s;transition-delay:.6s}.review-bg svg .s-com.done{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.review-bg svg .s-win{-webkit-transform-origin:66% 0;-ms-transform-origin:66% 0;transform-origin:66% 0;-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transform:translate(0,1000px);-ms-transform:translate(0,1000px);transform:translate(0,1000px);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.review-bg svg .s-win.done{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.review-bg svg .s-op{opacity:0;-webkit-transition-delay:1s;transition-delay:1s;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.review-bg svg .s-op.done{opacity:1}@media screen and (max-width:1300px){.review-bg{right:50%;width:50vw}html[dir=ltr] .review-bg{right:auto;left:50%}.review-bg svg{width:125%}}@media screen and (max-width:900px){.dev-hero.dev-hero__review .dev-hero__top .container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:0}.single-project__hero{padding:40px 0 40%}.review-bg{right:50%;width:50vw}.review-bg svg{width:185%}.review-bg svg path.s-com,.review-bg svg path.s-op,.review-bg svg path.s-win{display:none}}@media screen and (max-width:600px){.review-bg{right:50%;width:50vw;opacity:.7}.review-bg svg{width:230%}.page-template-review .dev-hero.dev-hero__review .dev-hero__top .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0}.page-template-review .dev-hero.dev-hero__review .dev-hero__top .container .single-project__hero{padding-bottom:10px}.page-template-review .dev-hero.dev-hero__review .dev-hero__top .container .review-bg{position:static;width:100%}.page-template-review .dev-hero.dev-hero__review .dev-hero__top .container .review-bg svg{width:100%}.page-template-review .dev-hero.dev-hero__review .dev-hero__top .container .review-bg svg path{display:initial!important}.single-project .card .img img{margin:0!important}}.review-step{width:100%;display:none;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.review-step.visible{opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex}.review-step.visible .quiz-cont{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.quiz-cont{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;-webkit-transition-delay:.2s;transition-delay:.2s}.quiz-cont .title{max-width:840px;text-align:center;margin-bottom:78px}.quiz-conts{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:29px}.quiz-form{width:100%;padding-top:40px;padding-bottom:40px}.quiz-form.hide{display:none}.review-thanks{width:100%;display:none}.review-thanks.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.single-quiz{width:calc(20% - 23.2px);background:#fff;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.single-quiz:nth-child(1){-webkit-transition-delay:50ms;transition-delay:50ms}.single-quiz:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.single-quiz:nth-child(3){-webkit-transition-delay:.15s;transition-delay:.15s}.single-quiz:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}.single-quiz:nth-child(5){-webkit-transition-delay:.25s;transition-delay:.25s}.single-quiz:nth-child(6){-webkit-transition-delay:.3s;transition-delay:.3s}.single-quiz:nth-child(7){-webkit-transition-delay:.35s;transition-delay:.35s}.single-quiz:nth-child(8){-webkit-transition-delay:.4s;transition-delay:.4s}.single-quiz:nth-child(9){-webkit-transition-delay:.45s;transition-delay:.45s}.single-quiz:nth-child(10){-webkit-transition-delay:.5s;transition-delay:.5s}.single-quiz input{position:absolute;top:0;left:0;bottom:0;right:0;border:none;background:rgba(255,255,255,0);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;z-index:2;margin:0;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;cursor:pointer}.single-quiz input:checked~.quiz-img{background:rgba(0,255,204,.41)!important}.single-quiz:hover input{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background:rgba(0,255,204,.21)}.single-quiz label{display:none}.single-quiz .quiz-img{height:100%;padding:27px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:1}.single-quiz .quiz-img .img{width:112px;height:112px;margin-bottom:23px}.single-quiz .quiz-img .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.single-quiz .quiz-img p{text-align:center;font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-transform:uppercase;color:#000}html[dir=ltr] .single-quiz .quiz-img p{text-transform:none}.review-step .single-project__hero .left{width:100%;max-width:563px}.dev-hero.dev-hero__review .dev-hero__top{height:auto;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dev-hero.dev-hero__review .dev-hero__top .container{height:auto;min-height:100vh;margin-top:auto;margin-bottom:auto}.date-js-format{position:absolute;font-style:normal;font-weight:700;font-size:26px;line-height:15px;text-align:center;text-transform:uppercase;direction:ltr;color:#000;bottom:16.5vw;left:14.7vw}html[dir=ltr] .date-js-format{left:3.2vw;text-transform:none}.date-js-format strong{font-weight:700}@media screen and (max-width:1950px){.date-js-format{font-size:16px;bottom:16.9vw;left:14.9vw}html[dir=ltr] .date-js-format{left:4.1vw}}@media screen and (max-width:1700px){.date-js-format{font-size:16px;bottom:17.3vw;left:14.6vw}html[dir=ltr] .date-js-format{left:3.9vw}}@media screen and (max-width:1400px){.date-js-format{font-size:1.05vw;bottom:17.3vw;left:14.6vw}html[dir=ltr] .date-js-format{left:3.6vw}}@media screen and (max-width:1300px){.date-js-format{font-size:1.05vw;bottom:17.3vw;left:13.6vw}html[dir=ltr] .date-js-format{left:1.2vw}}@media screen and (max-width:900px){.date-js-format{font-size:1.5vw;bottom:25.3vw;left:20.1vw}html[dir=ltr] .date-js-format{left:-22.1vw}}.quiz-line{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2px;margin-top:95px}.quiz-line.done{display:none}.about-project{width:100%;padding:29px 63px 23px 90px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.about-project .btn{margin-top:14px}.about-project input,.about-project textarea{width:100%;padding:13px 0;border:none;background:rgba(255,255,255,0);border-bottom:1px solid #000;font-style:normal;font-weight:700;font-size:26px;line-height:31px;text-align:right;text-transform:uppercase;resize:none;margin-bottom:10px;color:#000}html[dir=ltr] .about-project input,html[dir=ltr] .about-project textarea{text-align:left;text-transform:none}.about-project input::-webkit-input-placeholder,.about-project textarea::-webkit-input-placeholder{max-width:295px;font-style:normal;font-weight:700;font-size:26px;line-height:31px;text-align:right;text-transform:uppercase;color:#000}html[dir=ltr] .about-project input::-webkit-input-placeholder,html[dir=ltr] .about-project textarea::-webkit-input-placeholder{text-align:left;text-transform:none}.about-project input::-moz-placeholder,.about-project textarea::-moz-placeholder{max-width:295px;font-style:normal;font-weight:700;font-size:26px;line-height:31px;text-align:right;text-transform:uppercase;color:#000}html[dir=ltr] .about-project input::-moz-placeholder,html[dir=ltr] .about-project textarea::-moz-placeholder{text-align:left;text-transform:none}.about-project input:-ms-input-placeholder,.about-project textarea:-ms-input-placeholder{max-width:295px;font-style:normal;font-weight:700;font-size:26px;line-height:31px;text-align:right;text-transform:uppercase;color:#000}html[dir=ltr] .about-project input:-ms-input-placeholder,html[dir=ltr] .about-project textarea:-ms-input-placeholder{text-align:left;text-transform:none}.about-project input::-ms-input-placeholder,.about-project textarea::-ms-input-placeholder{max-width:295px;font-style:normal;font-weight:700;font-size:26px;line-height:31px;text-align:right;text-transform:uppercase;color:#000}html[dir=ltr] .about-project input::-ms-input-placeholder,html[dir=ltr] .about-project textarea::-ms-input-placeholder{text-align:left;text-transform:none}.about-project input::-webkit-input-placeholder,.about-project textarea::-webkit-input-placeholder{max-width:295px;font-style:normal;font-weight:700;font-size:26px;line-height:31px;text-align:right;text-transform:uppercase;color:#000}.about-project input::-moz-placeholder,.about-project textarea::-moz-placeholder{max-width:295px;font-style:normal;font-weight:700;font-size:26px;line-height:31px;text-align:right;text-transform:uppercase;color:#000}.about-project input:-ms-input-placeholder,.about-project textarea:-ms-input-placeholder{max-width:295px;font-style:normal;font-weight:700;font-size:26px;line-height:31px;text-align:right;text-transform:uppercase;color:#000}.about-project input::-ms-input-placeholder,.about-project textarea::-ms-input-placeholder{max-width:295px;font-style:normal;font-weight:700;font-size:26px;line-height:31px;text-align:right;text-transform:uppercase;color:#000}.about-project input::-webkit-input-placeholder,.about-project textarea::-webkit-input-placeholder{max-width:295px;font-style:normal;font-weight:700;font-size:26px;line-height:31px;text-align:right;text-transform:uppercase;color:#000}.about-project input::-moz-placeholder,.about-project textarea::-moz-placeholder{max-width:295px;font-style:normal;font-weight:700;font-size:26px;line-height:31px;text-align:right;text-transform:uppercase;color:#000}.about-project input:-ms-input-placeholder,.about-project textarea:-ms-input-placeholder{max-width:295px;font-style:normal;font-weight:700;font-size:26px;line-height:31px;text-align:right;text-transform:uppercase;color:#000}.about-project input::-ms-input-placeholder,.about-project textarea::-ms-input-placeholder{max-width:295px;font-style:normal;font-weight:700;font-size:26px;line-height:31px;text-align:right;text-transform:uppercase;color:#000}.about-project input::placeholder,.about-project textarea::placeholder{max-width:295px;font-style:normal;font-weight:700;font-size:26px;line-height:31px;text-align:right;text-transform:uppercase;color:#000}html[dir=ltr] .about-project input::-webkit-input-placeholder,html[dir=ltr] .about-project textarea::-webkit-input-placeholder{text-align:left;text-transform:none}html[dir=ltr] .about-project input::-moz-placeholder,html[dir=ltr] .about-project textarea::-moz-placeholder{text-align:left;text-transform:none}html[dir=ltr] .about-project input:-ms-input-placeholder,html[dir=ltr] .about-project textarea:-ms-input-placeholder{text-align:left;text-transform:none}html[dir=ltr] .about-project input::-ms-input-placeholder,html[dir=ltr] .about-project textarea::-ms-input-placeholder{text-align:left;text-transform:none}html[dir=ltr] .about-project input::-webkit-input-placeholder,html[dir=ltr] .about-project textarea::-webkit-input-placeholder{text-align:left;text-transform:none}html[dir=ltr] .about-project input::-moz-placeholder,html[dir=ltr] .about-project textarea::-moz-placeholder{text-align:left;text-transform:none}html[dir=ltr] .about-project input:-ms-input-placeholder,html[dir=ltr] .about-project textarea:-ms-input-placeholder{text-align:left;text-transform:none}html[dir=ltr] .about-project input::-ms-input-placeholder,html[dir=ltr] .about-project textarea::-ms-input-placeholder{text-align:left;text-transform:none}html[dir=ltr] .about-project input::placeholder,html[dir=ltr] .about-project textarea::placeholder{text-align:left;text-transform:none}.about-project textarea{min-height:300px}.form-texts{background:#fff;width:100%;padding:55px 45px}.review-step .single-project__hero .img{width:127px;height:auto;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.review-step .single-project__hero .img img{width:100%;height:auto}.review-step .single-project__hero .left .btn{direction:ltr}.review-step .single-project__hero .left .btn::after{margin-left:auto;margin-right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.review-step .single-project__hero .left .btn:hover::after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.single-quiz-line{width:107px;height:3px;background:#fff;position:relative;cursor:pointer}.single-quiz-line::before{position:absolute;width:100%;display:inline-block;content:"";top:-10px;bottom:-10px;left:0;right:0}.single-quiz-line.done{height:7px;background:rgba(53,62,198,.8)}.single-quiz-line.done::before{top:-8px;bottom:-8px}.single-quiz-line.visible{background:#0fc}@media screen and (max-width:1700px){.form-texts{padding:30px 35px}.about-project{padding:20px 30px}.about-project textarea{min-height:240px}}.quiz-steps{padding-top:30px;padding-bottom:30px}@media screen and (max-width:1400px){.quiz-cont .title{margin-bottom:45px}.single-quiz .quiz-img{padding:25px 15px}.single-quiz .quiz-img .img{width:85px;height:85px;margin-bottom:10px}.single-quiz .quiz-img p{font-size:18px;line-height:1.4}}@media screen and (max-width:1200px){.quiz-conts{gap:12px}.single-quiz{width:calc(20% - 9.6px)}.review-step .single-project__hero .left{max-width:440px}.review-step .single-project__hero .img{width:90px}.about-project input,.about-project textarea{font-size:20px;line-height:1.2}.about-project input::-webkit-input-placeholder,.about-project textarea::-webkit-input-placeholder{font-size:20px;line-height:1.2}.about-project input::-moz-placeholder,.about-project textarea::-moz-placeholder{font-size:20px;line-height:1.2}.about-project input:-ms-input-placeholder,.about-project textarea:-ms-input-placeholder{font-size:20px;line-height:1.2}.about-project input::-ms-input-placeholder,.about-project textarea::-ms-input-placeholder{font-size:20px;line-height:1.2}.about-project input::-webkit-input-placeholder,.about-project textarea::-webkit-input-placeholder{font-size:20px;line-height:1.2}.about-project input::-moz-placeholder,.about-project textarea::-moz-placeholder{font-size:20px;line-height:1.2}.about-project input:-ms-input-placeholder,.about-project textarea:-ms-input-placeholder{font-size:20px;line-height:1.2}.about-project input::-ms-input-placeholder,.about-project textarea::-ms-input-placeholder{font-size:20px;line-height:1.2}.about-project input::-webkit-input-placeholder,.about-project textarea::-webkit-input-placeholder{font-size:20px;line-height:1.2}.about-project input::-moz-placeholder,.about-project textarea::-moz-placeholder{font-size:20px;line-height:1.2}.about-project input:-ms-input-placeholder,.about-project textarea:-ms-input-placeholder{font-size:20px;line-height:1.2}.about-project input::-ms-input-placeholder,.about-project textarea::-ms-input-placeholder{font-size:20px;line-height:1.2}.about-project input::placeholder,.about-project textarea::placeholder{font-size:20px;line-height:1.2}.quiz-line{margin-top:55px}}@media screen and (max-width:900px){.single-quiz .quiz-img{padding:25px 10px}.single-quiz .quiz-img .img{width:65px;height:65px;margin-bottom:10px}.single-quiz .quiz-img p{font-size:16px;line-height:1.4}.quiz-form{padding:0}.quiz-line{margin-bottom:40px;margin-top:40px}.about-project textarea{min-height:160px}.about-project input,.about-project textarea{font-size:16px;line-height:1.2}.about-project input::-webkit-input-placeholder,.about-project textarea::-webkit-input-placeholder{font-size:16px}.about-project input::-moz-placeholder,.about-project textarea::-moz-placeholder{font-size:16px}.about-project input:-ms-input-placeholder,.about-project textarea:-ms-input-placeholder{font-size:16px}.about-project input::-ms-input-placeholder,.about-project textarea::-ms-input-placeholder{font-size:16px}.about-project input::-webkit-input-placeholder,.about-project textarea::-webkit-input-placeholder{font-size:16px}.about-project input::-moz-placeholder,.about-project textarea::-moz-placeholder{font-size:16px}.about-project input:-ms-input-placeholder,.about-project textarea:-ms-input-placeholder{font-size:16px}.about-project input::-ms-input-placeholder,.about-project textarea::-ms-input-placeholder{font-size:16px}.about-project input::-webkit-input-placeholder,.about-project textarea::-webkit-input-placeholder{font-size:16px}.about-project input::-moz-placeholder,.about-project textarea::-moz-placeholder{font-size:16px}.about-project input:-ms-input-placeholder,.about-project textarea:-ms-input-placeholder{font-size:16px}.about-project input::-ms-input-placeholder,.about-project textarea::-ms-input-placeholder{font-size:16px}.about-project input::placeholder,.about-project textarea::placeholder{font-size:16px}}@media screen and (max-width:600px){.dev-hero.dev-hero__review .dev-hero__top{height:auto;min-height:0}.dev-hero.dev-hero__review .dev-hero__top .container{height:100%;padding:25px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:25px;min-height:0}.single-project:nth-child(odd) .card .img img{margin:0!important}.date-js-format{font-size:1.5vw;bottom:60%;left:26.1vw}.quiz-cont .title{margin-bottom:25px}.quiz-steps{padding-top:30px;padding-bottom:0}.single-quiz .quiz-img{padding:10px}.single-quiz .quiz-img .img{width:40px;height:40px}.single-quiz{width:calc(50% - 6px);font-size:16px;line-height:1.4}.single-quiz:nth-child(1){width:100%}.quiz-conts{-ms-flex-wrap:wrap;flex-wrap:wrap}.form-texts{margin-top:15px}.single-project__hero .left .btn{margin-top:20px}.review-step .single-project__hero .img{width:70px;margin-bottom:5px}.form-texts{padding:20px 20px}.about-project{padding:15px}}@media screen and (max-width:460px){.date-js-format{font-size:1.5vw;bottom:58%;left:26.1vw}}@media screen and (max-width:420px){.date-js-format{font-size:1.5vw;bottom:56%;left:26.1vw}}@media screen and (max-width:400px){.date-js-format{font-size:1.5vw;bottom:54%;left:26.1vw}}@media screen and (max-width:380px){.single-project__hero .left .btn{width:100%;min-width:0}.date-js-format{font-size:1.5vw;bottom:52%;left:26.1vw}}@media screen and (max-width:360px){.date-js-format{display:none}}.dev-hero__review.dev-hero .about-bg{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.dev-hero__review.dev-hero .about-bg .col:nth-child(2){top:5%;left:26%}.dev-hero__review.dev-hero .about-bg .col:nth-child(3){top:38%;left:7%}.dev-hero__review.dev-hero .about-bg .col:nth-child(4){top:-4%;left:40%}.about-us__hero{width:100%;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.about-us__hero .container-m{height:calc(100vh - 110px)}.about-us__text{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.about-us__text .title{max-width:89%;width:100%;position:relative;z-index:2}.about-us__text .bg-svg{width:60%;height:auto;position:absolute;left:50%;top:50%;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.about-us__text .bg-svg svg{width:100%}.about-us__bg{width:100%;padding:60px 37px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.about-us__bg .img{width:100%;height:0;padding-top:46%;position:relative;overflow:hidden}.about-us__bg .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.bg-hides{opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.bg-hides.done{opacity:1}.about-us__text{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.father-hides.always .bg-hides{opacity:1!important}.prof-team{width:100%;padding:140px 0 0;background:#000!important;position:relative;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.prof-team.hide{opacity:0}.prof-team .container,.prof-team .container-m{position:relative;z-index:2}.prof-team .about-bg{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);height:100vh}.prof-team .canvas-cont{margin-top:-650px}.our-section{width:100%;opacity:1;-webkit-transition-delay:.9s;transition-delay:.9s;-webkit-transition:opacity .6s ease;transition:opacity .6s ease;position:relative;padding:140px 0 0;margin-top:50px;margin-bottom:140px;-webkit-box-sizing:border-box;box-sizing:border-box}.our-section .container-m{position:relative;z-index:2}.our-section.unhide{opacity:1}.our-section__cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.our-section__head{max-width:730px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.our-section__head .title{max-width:600px}.our-section__head p{font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-align:right;text-transform:uppercase;color:#c4c4c4;max-width:563px}html[dir=ltr] .our-section__head p{text-align:left;text-transform:none}.our-section__center{width:100%;max-width:862px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:140px}.our-section__part{width:100%;max-width:563px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:120px}.our-section__part h3{font-weight:700;font-size:48px;line-height:60px;text-align:right;text-transform:uppercase;color:#fff;display:inline-block;margin-bottom:11px}html[dir=ltr] .our-section__part h3{text-align:left;text-transform:none}.our-section__part p{font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-align:right;text-transform:uppercase;color:#c4c4c4;margin-bottom:15px}html[dir=ltr] .our-section__part p{text-align:left;text-transform:none}.our-section__part p:last-child{margin-bottom:0}.drop-lines{opacity:1;max-width:862px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;top:0;left:50%;width:0;height:100%;bottom:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:width .6s ease-in,height .1s linear;transition:width .6s ease-in,height .1s linear;gap:30px;border-top:1px solid #313131;border-bottom:1px solid #313131}.drop-lines .line{overflow:hidden;position:relative;height:0;width:calc(20% - 24px);border-left:1px solid #313131;border-right:1px solid #313131;-webkit-transition-property:height;transition-property:height;-webkit-transition-timing-function:linear;transition-timing-function:linear}.drop-lines .line img{-ms-flex-negative:0;flex-shrink:0;width:100%;height:auto;position:sticky;top:0}.drop-lines.done{width:100%}.drop-lines.done .line{height:100%}.drop-lines::after{height:1px;position:absolute;bottom:0;right:0;width:var(--wid);background:#313131;display:inline-block;content:"";-webkit-transition:width .5s ease-out;transition:width .5s ease-out}.prof-team__info{width:55%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;gap:1px;position:relative;margin-right:auto;opacity:1;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}html[dir=ltr] .canvas-texts .container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.prof-team__info.hide{opacity:0}.prof-team__info::after{content:"*";color:#000;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-33%);-ms-transform:translate(-50%,-33%);transform:translate(-50%,-33%);display:inline-block;font-size:95px;line-height:1.2}.prof-team__single{width:calc(50% - .5px);padding:50px 30px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.prof-team__single:hover{background:#0fc;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.prof-team__single span{font-style:normal;font-weight:700;font-size:96px;line-height:85px;text-align:right;color:#000}html[dir=ltr] .prof-team__single span{text-align:left}.prof-team__single p{font-style:normal;font-weight:300;font-size:14px;line-height:1.05;text-align:right;text-transform:uppercase;color:#7b7b7b;margin-top:19px}html[dir=ltr] .prof-team__single p{text-align:left;text-transform:none}.prof-team__single p,.prof-team__single span{width:100%;max-width:223px;display:inline-block}.prof-team__cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.prof-team__text{max-width:800px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.prof-team__text span{font-style:normal;font-weight:700;font-size:48px;line-height:60px;text-align:right;text-transform:uppercase;color:#fff}html[dir=ltr] .prof-team__text span{text-align:left;text-transform:none}.prof-team__text p{font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-align:right;text-transform:uppercase;color:#c4c4c4;max-width:563px}html[dir=ltr] .prof-team__text p{text-align:left;text-transform:none}.canvas-cont{width:100%;height:3000px;position:relative}.canvas-texts{position:absolute;top:0;left:0;bottom:0;width:100%}.canvas-texts .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:120px;height:65%;margin-top:15%;pointer-events:none}.canvas-texts .triggers{position:absolute;opacity:0;pointer-events:none;top:0;right:0;width:20px;height:74%;margin-top:38%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:10;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.canvas-texts .triggers .single-trig{background:#00f;-ms-flex-negative:0;flex-shrink:0;height:45%;max-height:27vh;width:100%;margin-bottom:64vh;border-bottom:1px solid red;-webkit-box-sizing:border-box;box-sizing:border-box}.canvas-single{max-width:570px;position:fixed;bottom:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:2;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.canvas-single.done{opacity:1}.canvas-single.done.hide{opacity:0;-webkit-transform:translate(0,-60%);-ms-transform:translate(0,-60%);transform:translate(0,-60%)}.canvas-single.done.hideBot{opacity:0;-webkit-transform:translate(0,60%);-ms-transform:translate(0,60%);transform:translate(0,60%)}.canvas-single h2{font-style:normal;font-weight:700;font-size:48px;line-height:60px;text-align:right;text-transform:uppercase;color:#fff;display:inline-block}html[dir=ltr] .canvas-single h2{text-align:left;text-transform:none}.canvas-single p{font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-align:right;text-transform:uppercase;color:#c4c4c4}html[dir=ltr] .canvas-single p{text-align:left;text-transform:none}@media screen and (max-width:1600px){.canvas-texts .triggers{margin-top:35%}.our-section__part{margin-bottom:100px}.our-section{padding-top:100px}.our-section__center{margin-top:100px}.canvas-single{max-width:490px}.canvas-single h2{font-size:32px;line-height:1.1;margin-bottom:13px;max-width:420px}.canvas-single p{font-size:18px;line-height:1.2}.our-section__part p{font-size:18px;line-height:1.15}.our-section__part h3{font-size:40px;line-height:1.1}}.our-team__slider{width:100%;margin-top:125px}.our-team__slider-cont{width:calc(100% + 200px);padding-left:100px;padding-right:100px;margin-right:-100px;-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr}html[dir=ltr] .our-team__slider-cont{padding-left:100px;padding-right:100px;margin-right:0;margin-left:-100px}.our-team__slider-cont .swiper-wrapper{width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box;direction:ltr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.our-team__slide{width:100%;background:#fff;min-height:700px;border-radius:25px;-webkit-transition-property:margin,-webkit-transform;transition-property:margin,-webkit-transform;transition-property:transform,margin;transition-property:transform,margin,-webkit-transform;-webkit-transform-origin:right!important;-ms-transform-origin:right!important;transform-origin:right!important;padding:54px 30px 42px 43px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;direction:rtl;position:relative;z-index:2;overflow:hidden}.our-team__slide::before{content:"";position:absolute;z-index:-1;bottom:0;left:0;width:743px;height:656px;background:url(../img/maratbg.png) no-repeat center/contain}html[dir=ltr] .our-team__slide::before{left:auto;right:0;background:url(../img/maratbg-ltr.png) no-repeat center/contain}html[dir=ltr] .our-team__slide{direction:ltr;-webkit-transform-origin:left!important;-ms-transform-origin:left!important;transform-origin:left!important}.our-team__slide.swiper-slide-active+.swiper-slide-next{background:#545454;opacity:1}.our-team__slide.swiper-slide-active+.swiper-slide-next~.swiper-slide{opacity:.8;background:#424242;visibility:hidden}.our-team__slide.swiper-slide-active+.swiper-slide-next+.swiper-slide{visibility:visible}.our-top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px;margin-bottom:32px}.our-team__slide .our-logo{width:210px;height:92px}.our-team__slide .our-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.our-top .name{font-weight:700;font-size:100px;line-height:1;text-transform:capitalize;color:#000}.our-top .name span{color:#00f5c9}.our-member__head{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:41px}.our-member__head .info{width:100%;max-width:700px}.our-member__head .info .position{font-weight:700;font-size:35px;line-height:1;color:#00f5c9;margin-bottom:26px}html[dir=ltr] .our-member__head .info p{text-align:left}.our-member__head .info p:last-child{margin-bottom:0}.our-member__head .info ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.our-member__head .info ul li{font-weight:400;font-size:28px;line-height:1.43;color:#000;padding-right:24px;position:relative;z-index:2}html[dir=ltr] .our-member__head .info ul li{text-align:left;padding-right:0;padding-left:24px}.our-member__head .info ul li:last-child{margin-bottom:0}.our-member__head .info ul li::before{width:10px;height:10px;background:#000;border-radius:50%;display:inline-block;content:"";position:absolute;right:0;top:14px}html[dir=ltr] .our-member__head .info ul li::before{left:0;right:auto}.our-member__head .card{width:316px;height:427px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}html[dir=ltr] .our-member__head .card{margin-left:0;margin-right:45px}.our-member__head .card .img{width:100%;height:100%}.our-member__head .card .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.our-member__head .card p{font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-align:right;color:#000}html[dir=ltr] .our-member__head .card p{text-align:left}.our-member__bot{position:absolute;left:55px;bottom:42px}html[dir=ltr] .our-member__bot{left:auto;right:55px}.our-member__bot .name{font-style:normal;font-weight:700;font-size:80px;line-height:70px;text-transform:uppercase;text-align:left;color:#000;margin-right:10px}html[dir=ltr] .our-member__bot .name{margin-right:0;margin-left:10px;text-transform:none}.our-member__bot .numbs{font-style:normal;font-weight:700;font-size:54px;line-height:1;text-transform:uppercase;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:auto}.our-member__bot .numbs .current-num{color:#00f5c9}html[dir=ltr] .our-member__bot .numbs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-transform:none}@media screen and (max-width:1400px){.prof-team__text span{font-size:38px;line-height:1.1}.canvas-texts .triggers .single-trig{height:42%;max-height:60vh}.prof-team__text{max-width:600px}.canvas-cont{height:3100px}.prof-team__single p,.prof-team__single span{max-width:150px}.prof-team__single span{font-size:70px;line-height:.9}.prof-team__single p{margin-top:5px}.prof-team__info{max-width:44%}.prof-team__single{padding:30px}}@media screen and (max-width:1220px){.prof-team{padding-top:90px}.prof-team .canvas-cont{margin-top:-400px}.prof-team__text span{font-size:32px;line-height:1.1}.canvas-single h2{font-size:28px;max-width:370px}.canvas-single p{text-transform:initial}.prof-team__single span{font-size:44px}.prof-team__info::after{-webkit-transform:translate(-50%,13%);-ms-transform:translate(-50%,13%);transform:translate(-50%,13%);display:inline-block;font-size:44px}}@media screen and (max-width:1150px){.canvas-cont{display:none}.prof-team__single span{font-size:60px}.prof-team__info{width:80%;max-width:80%;margin-left:auto;margin-top:50px}.prof-team__info::after{-webkit-transform:translate(-50%,-30%);-ms-transform:translate(-50%,-30%);transform:translate(-50%,-30%)}}@media screen and (max-width:850px){.our-section__center{margin-top:50px}.drop-lines{max-width:calc(100% - 30px)}.our-section__part{margin-bottom:55px}.our-section__head,.our-section__part{max-width:calc(100% - (20% - 24px) - 30px)}.our-section{padding:50px 0 0;margin-bottom:60px}.prof-team{padding-top:60px}.prof-team__text span{font-size:26px;line-height:1.1}.prof-team__text p{font-size:16px;line-height:1.1}}@media screen and (max-width:600px){.prof-team__info{max-width:none;width:100%}.prof-team__single{padding:20px 30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.prof-team__single span{font-size:38px;max-width:90px}.our-section__part h3{font-size:18px;line-height:1.2}.our-section__part{margin-bottom:30px}.our-section__part p{font-size:14px;line-height:1.2}.our-section__head p{font-size:14px;line-height:1.2}.drop-lines{gap:10px}.drop-lines .line{width:calc(20% - 8px)}.our-section__head,.our-section__part{max-width:calc(100% - (20% - 8px) - 10px)}}.canvas-wrap{position:sticky;top:0;height:0;width:100%;padding-top:56%;max-height:100vh}#canvas,.canvas-bl,.canvas-test{top:0;width:100%;height:100%;background-size:100%;background-position:center;background-repeat:no-repeat;position:absolute;left:0}.our-team{width:100%;padding:60px 0 250px;overflow:hidden}.our-team__cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.our-team__head{width:100%}@media screen and (max-width:1200px){.our-team__slide{min-height:540px}.our-member__bot .name,.our-member__bot .numbs{font-size:54px;line-height:1.05}.our-member__head .info p{font-size:14px;margin-bottom:12px;line-height:1.2}.our-member__head .card p{font-size:18px}}@media screen and (max-width:991px){.our-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;margin-bottom:15px}.our-team__slide .our-logo{width:150px;height:69px}.our-top .name{font-size:45px}.our-member__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}.our-member__head .card{width:46.125vw;height:auto}.our-member__head .info .position{margin-bottom:15px}.our-member__head .info ul li{font-size:16px;padding-right:10px}html[dir=ltr] .our-member__head .info ul li{padding-right:0;padding-left:10px}.our-member__head .info ul li::before{width:5px;height:5px;top:8px}.our-member__bot{position:absolute;left:20px;bottom:auto;top:20px}html[dir=ltr] .our-member__bot{left:auto;right:20px}}@media screen and (max-width:768px){.our-team__slider{margin-top:50px}.our-team{padding:40px 0}.btn-sld.btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px}.our-team__slide{-webkit-transition-property:opacity,margin,-webkit-transform;transition-property:opacity,margin,-webkit-transform;transition-property:transform,opacity,margin;transition-property:transform,opacity,margin,-webkit-transform;-webkit-transform-origin:top center!important;-ms-transform-origin:top center!important;transform-origin:top center!important;padding:20px}.our-team__slide.swiper-slide{opacity:0!important}.our-team__slide.swiper-slide-active{opacity:1!important}.our-team__slide.swiper-slide-active~.swiper-slide{opacity:1!important}.our-member__bot .name,.our-member__bot .numbs{font-size:36px;line-height:1.1}.our-team__slide .our-logo{width:110px;top:20px;left:20px;height:auto}}.btn-sld{display:none}@media screen and (max-width:600px){.our-member__head .card{width:78.125vw;height:auto}.our-member__bot .name,.our-member__bot .numbs{font-size:30px;letter-spacing:-.04em}}@media screen and (max-width:425px){.our-team__slide{min-height:400px}.btn-sld.btn{margin-top:20px}}.our-partners{width:100%;margin-bottom:240px;overflow:hidden}.our-partners__head{width:100%;margin-bottom:70px}.our-partners-slider{width:100%;position:relative}.container-our-partners-slider{width:100%;max-width:1485px;padding:0 15px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.our-partners__cont{width:100%}.our-partners-slider .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.our-partners-slider .slides-btn--next,.our-partners-slider .slides-btn--prev{position:absolute;top:50%;width:88px;height:88px;border-radius:50%;background-color:#0fc;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer!important}.our-partners-slider .slides-btn--next img,.our-partners-slider .slides-btn--prev img{width:36px;height:51px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.our-partners-slider .slides-btn--next{left:0;-webkit-transform:translate(-130%,-50%);-ms-transform:translate(-130%,-50%);transform:translate(-130%,-50%)}html[dir=ltr] .our-partners-slider .slides-btn--next{left:auto;right:0;-webkit-transform:translate(130%,-50%);-ms-transform:translate(130%,-50%);transform:translate(130%,-50%)}.our-partners-slider .slides-btn--prev{right:0;-webkit-transform:translate(130%,-50%);-ms-transform:translate(130%,-50%);transform:translate(130%,-50%)}html[dir=ltr] .our-partners-slider .slides-btn--prev{right:auto;left:0;-webkit-transform:translate(-130%,-50%);-ms-transform:translate(-130%,-50%);transform:translate(-130%,-50%)}.our-partners-slider .slides-btn--prev img{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}html[dir=ltr] .our-partners-slider .slides-btn--prev img{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.our-partners-slider .slides-btn--next img{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}html[dir=ltr] .our-partners-slider .slides-btn--next img{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.our-partners-slider .slides-btn--next.slick-disabled,.our-partners-slider .slides-btn--next.swiper-button-disabled,.our-partners-slider .slides-btn--prev.slick-disabled,.our-partners-slider .slides-btn--prev.swiper-button-disabled{opacity:.65}@media screen and (max-width:1700px) and (min-width:992px){.container-our-partners-slider{padding:0 115px}}@media screen and (max-width:992px){.container-our-partners-slider{padding:40px}.our-partners-slider .slides-btn--next,.our-partners-slider .slides-btn--prev{width:30px;height:30px;top:35%}.our-partners-slider .slides-btn--next img,.our-partners-slider .slides-btn--prev img{width:30px;height:22px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.our-partners-slider .slides-btn--next{left:15px;-webkit-transform:translate(-130%,-50%);-ms-transform:translate(-130%,-50%);transform:translate(-130%,-50%)}html[dir=ltr] .our-partners-slider .slides-btn--next{left:auto;right:15px;-webkit-transform:translate(130%,-50%);-ms-transform:translate(130%,-50%);transform:translate(130%,-50%)}.our-partners-slider .slides-btn--prev{right:15px;-webkit-transform:translate(130%,-50%);-ms-transform:translate(130%,-50%);transform:translate(130%,-50%)}html[dir=ltr] .our-partners-slider .slides-btn--prev{right:auto;left:15px;-webkit-transform:translate(-130%,-50%);-ms-transform:translate(-130%,-50%);transform:translate(-130%,-50%)}}@media screen and (max-width:991px){.our-partners-slider .btn.btn--green{display:none}}.single-partner{display:-webkit-box;display:-ms-flexbox;display:flex!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc(33.3333333333% - 180px);cursor:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:110px;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-animation-fill-mode:forwards!important;animation-fill-mode:forwards!important}html[dir=ltr] .single-partner{margin-left:0;margin-right:110px}@media screen and (min-width:1600px){.single-partner{margin-left:110px}html[dir=ltr] .single-partner{margin-left:0;margin-right:110px}}@media screen and (max-width:1600px) and (min-width:1390px){.single-partner{margin-left:180px}html[dir=ltr] .single-partner{margin-left:0;margin-right:180px}}@media screen and (max-width:1390px) and (min-width:1110px){.single-partner{margin-left:90px}html[dir=ltr] .single-partner{margin-left:0;margin-right:90px}}@media screen and (max-width:1110px) and (min-width:700px){.single-partner{margin-left:60px}html[dir=ltr] .single-partner{margin-left:0;margin-right:60px}}@media screen and (max-width:700px) and (min-width:360px){.single-partner{margin-left:20px}html[dir=ltr] .single-partner{margin-left:0;margin-right:20px}}.single-partner.slick-active:not(.animate){-webkit-animation-duration:820ms!important;animation-duration:820ms!important;-webkit-animation-name:fade-up;animation-name:fade-up}.single-partner.animate{opacity:1}.single-partner:first-child{margin-right:0}.single-partner .img{width:auto;height:85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:100%;margin-bottom:45px}.single-partner .img img{width:auto;height:auto;max-height:100%;max-width:100%}.single-partner .text{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single-partner .text p{font-style:normal;font-weight:300;font-size:20px;line-height:30px;text-align:right;text-transform:uppercase;color:#c4c4c4}html[dir=ltr] .single-partner .text p{text-align:left;text-transform:none}.our-partners-slider .btn{display:none;pointer-events:none}.our-partners-slider .btn::after,.our-partners-slider .btn::before{content:none}.contact-form{width:100%;margin:140px 0 200px}.contact-form .container-m{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-form .container-m .btn{-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}.contact-form .container-m .btn::before{-webkit-transform:translate(-50%,-50%) scale(1.4);-ms-transform:translate(-50%,-50%) scale(1.4);transform:translate(-50%,-50%) scale(1.4)}.contact-form .container-m>h2{font-style:normal;font-weight:700;font-size:128px;line-height:140px;text-align:center;text-transform:uppercase;color:#fff;display:inline-block;margin-bottom:115px;max-width:1455px}html[dir=ltr] .contact-form .container-m>h2{font-size:78px;text-transform:none;line-height:100px}.btn-r-c{width:120px;height:120px}.btn-r-c .btn-round{-webkit-transition:.5s ease-out;transition:.5s ease-out}.btn-r-c .btn-round:hover{-webkit-transition:none;transition:none}@media screen and (max-width:1660px) and (min-width:1350px){.our-projects__list{max-width:60%}.single-project .text span{line-height:1.1;font-size:26px}.single-blog .card .img{width:54%;padding-top:19%}.category-blog .single-blog .card .img img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.single-blog:nth-child(1) .card .img img{margin-top:-25%}.single-blog:nth-child(2) .card .img img{margin-top:-29%}.single-blog:nth-child(3) .card .img img{margin-top:-36%}.single-project .card{margin-bottom:15px}.single-project:nth-child(even) .card .img img{margin-top:-26%}.single-project:nth-child(odd) .card .img img{margin-top:-24%}.contact-form .container-m>h2{font-size:90px;line-height:1.1}html[dir=ltr] .contact-form .container-m>h2{font-size:62px;line-height:90px}.single-partner .text p{font-size:18px;line-height:1.1}.our-partners{margin-bottom:120px}.single-partner .img{margin-bottom:25px}.our-member__bot .name,.our-member__bot .numbs{font-size:54px;line-height:1.1}.our-member__head .card p{font-size:16px;line-height:1.1}.our-member__head .info ul li{margin-bottom:8px}.our-team__slide{min-height:520px}.our-team__slider{margin-top:60px}.canvas-texts .triggers{margin-top:48%}.canvas-texts .triggers .single-trig{max-height:38vh}.canvas-texts .triggers .single-trig:last-child{margin-bottom:0}.prof-team__text span{font-size:32px}.prof-team{padding-top:90px}.about-us__text .title{max-width:62%}.title{font-size:48px}.about-us__hero{padding:0}.about-us__hero .container-m{height:calc(100vh - 70px)}main{padding-top:87px}.dev-hero{margin-top:-87px}.video-hero{padding-top:87px}.video-hero .bg{top:87px}.dev-hero__top{padding-top:87px}.logo{width:110px}.burger{width:48px;height:48px;padding:12px}}main{position:relative;z-index:2;background:#000}@media screen and (max-width:1350px){.category-blog .single-blog .card .img img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}}@media screen and (max-width:1110px){.our-partners{margin-bottom:110px}.single-partner .img{height:65px;margin-bottom:20px}.single-partner .text p{font-size:16px;line-height:1.1}.single-partner:first-child{margin-right:0}.our-partners__cont{padding-left:15px;padding-right:15px}}@media screen and (max-width:1200px){.contact-form .container-m>h2{font-size:90px;line-height:1.1;margin-bottom:50px}html[dir=ltr] .contact-form .container-m>h2{font-size:62px;line-height:1}.contact-form{margin:90px 0}.contact-form .container-m .btn{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.about-us__hero{padding-top:60px}.about-us__hero .container-m{height:auto}.about-us__text .bg-svg{width:40%}}@media screen and (max-width:1050px){.contact-form .container-m>h2{font-size:70px;line-height:1.1;margin-bottom:40px}html[dir=ltr] .contact-form .container-m>h2{font-size:48px}.contact-form{margin:60px 0}.contact-form .container-m .btn{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.about-us__bg{padding:30px 15px 0}}@media screen and (max-width:992px){.bg-hides{opacity:1}.our-partners-slider .btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 30px);margin-left:15px;margin-right:15px;margin-top:15px;pointer-events:all}}@media screen and (max-width:600px){.contact-form .container-m>h2{font-size:45px;line-height:1.1;margin-bottom:30px}html[dir=ltr] .contact-form .container-m>h2{font-size:32px}.contact-form{margin:60px 0}.contact-form .container-m .btn{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.our-partners{margin-bottom:50px}}@media screen and (max-width:450px){.contact-form .container-m>h2{font-size:36px;line-height:1.1;margin-bottom:30px}html[dir=ltr] .contact-form .container-m>h2{font-size:28px}.single-partner .text p{font-size:12px}.anim-t>span span{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.anim-t.done>span span{opacity:1}.about-us__text .bg-svg{width:70%}.title{font-size:24px;line-height:.9}}.cursor-block{width:0;height:0;border-radius:50%;background:#0fc;position:fixed;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;z-index:10;cursor:pointer;pointer-events:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:width .4s ease,height .4s ease,-webkit-box-shadow .4s ease;transition:width .4s ease,height .4s ease,-webkit-box-shadow .4s ease;transition:width .4s ease,height .4s ease,box-shadow .4s ease;transition:width .4s ease,height .4s ease,box-shadow .4s ease,-webkit-box-shadow .4s ease}.cursor-block.go-cur{width:120px;height:120px}.back-cursor{pointer-events:none;position:fixed;z-index:0!important;top:0;left:0;right:0;bottom:0;-webkit-filter:blur(50px);filter:blur(50px);direction:ltr;background:rgba(255,255,255,0)!important;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.back-cursor.opac{opacity:0}.back-cursor>div{direction:ltr;position:fixed;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.back-cursor>div:nth-child(1){background:rgba(53,62,198,.8);width:18vw;padding-top:18vw;z-index:2}.back-cursor>div:nth-child(2){background:rgba(7,209,186,.7);width:28vw;padding-top:28vw;z-index:1}.back-cursor>div:nth-child(3){background:rgba(7,209,186,.6);width:20vw;padding-top:20vw;z-index:1}.back-cursor>div:nth-child(4){background:rgba(81,37,255,.6);width:18vw;padding-top:18vw;z-index:1}.back-cursor>div:nth-child(5){background:rgba(81,37,255,.4);width:15vw;padding-top:15vw;z-index:1}.back-cursor>div:nth-child(6){background:rgba(7,209,186,.7);width:15vw;padding-top:15vw;z-index:1}.back-cursor>div:nth-child(7){background:rgba(7,209,186,.7);width:14vw;padding-top:14vw;z-index:1}.back-cursor>div:nth-child(8){background:rgba(53,62,198,.8);width:14vw;padding-top:14vw;z-index:2}main>:not(.back-cursor){z-index:2;background:0 0}.footer{padding:100px 0;width:100%;background:-webkit-gradient(linear,left top,right top,color-stop(75%,#0fc),color-stop(75%,#fff));background:linear-gradient(90deg,#0fc 75%,#fff 75%)}html[dir=ltr] .footer{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#fff));background:linear-gradient(90deg,#fff 25% #0fc 25%)}.footer-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-left{width:75%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}html[dir=ltr] .footer-left{padding-right:0;padding-left:20px}.footer-left .copyr{margin-top:auto;font-style:normal;font-weight:400;font-size:14px;line-height:17px;padding-top:20px;text-align:right;text-transform:uppercase;color:#000;margin-right:auto}html[dir=ltr] .footer-left .copyr{margin-right:0;margin-left:auto;text-align:left;text-transform:none}.footer-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:270px;margin-left:30px;-ms-flex-negative:0;flex-shrink:0}html[dir=ltr] .footer-info{margin-right:30px;margin-left:0}.footer-info span{font-style:normal;font-weight:700;font-size:40px;line-height:55px;text-align:right;text-transform:uppercase;color:#000;display:inline-block;margin-bottom:25px}html[dir=ltr] .footer-info span{text-align:left;text-transform:none}.footer-info p{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-align:right;color:#000}html[dir=ltr] .footer-info p{text-align:left}.footer-control{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc(100% - 300px);display:-webkit-box;display:-ms-flexbox;display:flex;height:380px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-form{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:auto}.footer-form .form{height:100%}.footer-form .form>div{width:100%;height:100%}.form{width:100%;border:1px solid #000;padding:29px 23px 0 60px;-webkit-box-sizing:border-box;box-sizing:border-box}html[dir=ltr] .form{padding:29px 60px 0 23px}html[dir=ltr] .form .wpcf7{direction:ltr}.form form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}.form form>p{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}.form form>p br{display:none}.form form .btn{margin-right:auto;margin-top:auto}html[dir=ltr] .form form .btn{margin-left:auto;margin-right:0}.form form label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:15px;font-style:normal;font-weight:700;font-size:26px;line-height:31px;text-align:right;text-transform:uppercase;color:#000}html[dir=ltr] .form form label{text-align:left;text-transform:none}.form form label:last-child{margin-bottom:0}.form form input{width:calc(100% - 135px);margin-right:10px;border:1px solid rgba(255,255,255,0);background:rgba(255,255,255,0);padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;border-bottom-color:#000;-webkit-transition:border .3s ease;transition:border .3s ease;font-style:normal;font-weight:700;font-size:18px;line-height:1.1;text-align:right;text-transform:uppercase;color:#000}html[dir=ltr] .form form input{margin-right:0;margin-left:0;text-align:left;text-transform:none}.form form input:active,.form form input:focus{border-color:#000}.form form span.wpcf7-form-control-wrap{width:calc(100% - 135px)}.form form span.wpcf7-form-control-wrap input{width:100%}.footer-logo{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px;background:#000;width:115px;-ms-flex-negative:0;flex-shrink:0;margin-right:35px}html[dir=ltr] .footer-logo{margin-right:0;margin-left:35px}.footer-logo a,.footer-logo img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto}.footer-right{width:25%;padding-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}html[dir=ltr] .footer-right{padding-left:0;padding-right:30px}.footer-right .column-menu{width:100%;margin:0;color:#000!important;margin-bottom:100px}.footer-right .head-soc{position:static;margin-top:auto}@media screen and (max-width:1400px){.footer-logo{margin-right:5px}html[dir=ltr] .footer-logo{margin-right:0;margin-left:5px}.footer-right .column-menu{margin-bottom:70px}.footer-right .head-soc{margin-top:auto}.footer{padding:65px 0}.form{padding:29px 20px 0 20px}.footer-info{width:245px}.footer-info span{font-size:28px;line-height:1.1}.footer-info p{font-size:14px;line-height:1.1}}@media screen and (max-width:1300px){.footer-right{width:27%}.footer-left{width:73%}.footer{background:-webkit-gradient(linear,left top,right top,color-stop(73%,#0fc),color-stop(73%,#fff));background:linear-gradient(90deg,#0fc 73%,#fff 73%)}html[dir=ltr] .footer{background:-webkit-gradient(linear,left top,right top,color-stop(27%,#0fc),color-stop(27%,#fff));background:linear-gradient(90deg,#0fc 27%,#fff 27%)}}.logo-mob{display:none}@media screen and (max-width:1100px){.footer-info{display:none}.footer-control{height:350px}}@media screen and (max-width:850px){.footer-control{width:100%}.footer-logo{width:100px}.form form label{font-size:20px;line-height:1.1}.form form label input{width:calc(100% - 90px)}.footer-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-left{width:100%;padding-right:0;margin-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html[dir=ltr] .footer-left{padding-left:0}.footer-right .column-menu{margin-bottom:30px}.footer-logo{display:none}.footer-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.footer-info p,.footer-info span{display:none}.logo-mob{width:220px;height:auto;padding:10px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;background:#000;margin-bottom:10px}.logo-mob a,.logo-mob img{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.logo-mob img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.footer{padding:35px 0;background:#0fc}html[dir=ltr] .footer{background:#0fc}.footer-right{width:100%;padding-left:0}html[dir=ltr] .footer-right{padding-right:0}}@media screen and (min-width:1200px){.single-portfolio .our-projects~.marquee-block{margin-top:100px}}@media screen and (max-width:600px){body.home .single-blog .card .img img{margin-top:0}.form form span.wpcf7-form-control-wrap{width:100%}.footer-right{background:#fff;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;padding-top:20px;padding-right:15px;padding-left:15px}html[dir=ltr] .footer-right{padding-right:15px;padding-left:15px}.cursor-block{display:none!important}.footer-left .copyr{display:none}.logo-mob{width:100%;height:70px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logo-mob a,.logo-mob img{width:auto;height:100%}.footer-info{width:100%;margin-left:0;padding-left:0}html[dir=ltr] .footer-info{margin-right:0;padding-right:0}.footer-control{height:auto}.form form label{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form form label input{width:100%;margin-right:0;margin-top:5px}.single-our-work__head .name::before{width:27px;height:27px;top:32px}.input-wrap.privacy-wrap .wpcf7-list-item label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}ul.transition{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:15;height:100vh;width:100%;top:0;left:0;margin:0;pointer-events:none;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}ul.transition li{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);background:linear-gradient(148deg,#0fc 27%,#353ec6 79%);width:20%;height:100%;position:relative}ul.transition li:nth-child(1){background-size:500%;background-position:-400% 0}ul.transition li:nth-child(2){background-size:500%;background-position:-300% 0}ul.transition li:nth-child(3){background-size:500%;background-position:-200% 0}ul.transition li:nth-child(4){background-size:500%;background-position:-100% 0}ul.transition li:nth-child(5){background-size:500%;background-position:0 0}main.open-video{z-index:10!important}.home-img.open{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;-webkit-transition:all .4s linear;transition:all .4s linear;margin:0;padding:0;-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.home-img.open video{-o-object-fit:cover;object-fit:cover}html.negative{background:#fff}body.negative{background:#fff}body.negative main{background:#fff}body.negative .header-menu ul li a{color:#000}body.negative .header-social ul li a{color:#000;border-color:#000}body.negative .title.white{color:#000}body.negative .title strong{color:#05d9b3}body.negative .about-us__head .link-block a{color:#05d9b3}body.negative .about-us__head .link-block a::before{-webkit-filter:brightness(0) saturate(100%) invert(78%) sepia(25%) saturate(7357%) hue-rotate(120deg) brightness(97%) contrast(96%);filter:brightness(0) saturate(100%) invert(78%) sepia(25%) saturate(7357%) hue-rotate(120deg) brightness(97%) contrast(96%)}body.negative .sub-title.white{color:#7b7b7b}body.negative .marquee-block{background:#000!important}body.negative .marquee-cont div{-webkit-filter:brightness(0) saturate(100%) invert(86%) sepia(66%) saturate(1%) hue-rotate(50deg) brightness(105%) contrast(101%);filter:brightness(0) saturate(100%) invert(86%) sepia(66%) saturate(1%) hue-rotate(50deg) brightness(105%) contrast(101%)}body.negative .our-work .container{background:#eee}body.negative .our-work__text .title{border-color:#000;color:#000}body.negative .title{border-color:#fff;color:#fff}body.negative .btn-round img{-webkit-filter:invert(1);filter:invert(1)}body.negative .header .logo .black,body.negative .header.header-fixed .logo .black{opacity:1;-webkit-filter:none;filter:none}body.negative .header.header-fixed.white .logo img{-webkit-filter:none;filter:none}body.negative .header.header-fixed .header-container>.header-social ul li a{color:#000;border-bottom:1px solid #000}body.negative .header.header-fixed.white .header-container>.header-social ul li a{color:#000;border-bottom:1px solid #000}body.negative body .single-our-work__head::after,body.negative body .single-our-work__head::before{background-color:#777}body.negative .burger{background-color:#000;border-color:#000}body.negative .burger svg rect{fill:#fff}body.negative .single-our-work__head .name,body.negative .single-our-work__head .number{color:#000}body.negative .single-our-work__head .opt p{color:#777}body.negative .single-our-work__head .number::after{color:#05d9b3}body.negative .single-our-work:nth-child(4) .single-our-work__head{background:#05d9b3}body.negative .single-our-work.open .single-our-work__head:hover::before{background-color:#fff}body.negative .single-our-work:nth-child(4) .single-our-work__head:hover .name,body.negative .single-our-work:nth-child(4) .single-our-work__head:hover .opt p{color:#fff}body.negative .single-our-work:nth-child(4) .single-our-work__head .name,body.negative .single-our-work:nth-child(4) .single-our-work__head .opt p{color:#000}body.negative .about-us__cont ul li span,body.negative .about-us__head p{color:#000}body.negative .about-us__cont ul li p,body.negative .our-projects__text p{color:#7b7b7b}body.negative .single-project .text p,body.negative .single-project .text span{color:#000}body.negative .line-ball{background:#000}body.negative .single-blog .text span{color:#000}body.negative .single-blog .text p:not(.read){color:#7b7b7b}body.negative .footer{background:-webkit-gradient(linear,left top,right top,color-stop(75%,#0fc),color-stop(75%,#eee));background:linear-gradient(90deg,#0fc 75%,#eee 75%)}body.negative .prof-team{background:#fff!important}body.negative .our-section__head p,body.negative .our-section__part h3{color:#000}body.negative .our-section__part p,body.negative .single-partner .text p{color:#7b7b7b}body.negative .our-team__slide{background-color:#000}body.negative .our-team__slide .our-logo img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}body.negative .our-member__bot .name,body.negative .our-member__bot .numbs,body.negative .our-member__head .info p{color:#fff}body.negative .single-partner .img img{-webkit-filter:brightness(0) invert(0);filter:brightness(0) invert(0)}body.negative .contact-form .container-m>h2{color:#000}body.negative .canvas-single h2{color:#000}body.negative .canvas-single p{color:#7b7b7b}body.negative .dev-hero__top{background-color:#fff}body.negative .dev-hero__sqr svg path{stroke:#000}body.negative .single-process .text .name{color:#000}body.negative .single-process .text p{color:#7b7b7b}body.negative .single-process:hover .text .title-h2,body.negative .single-process:hover .text p,body.negative .single-process:hover .text span{color:#000}@media screen and (max-width:600px){.single-process .text .title-h2,body.negative .single-process .text span{color:#fff}body.negative .single-process .text .name{color:#fff}}body.negative .video-hero .bg::after{background:-webkit-gradient(linear,left bottom,left top,color-stop(5.47%,#fff),color-stop(85.26%,rgba(0,0,0,0))),-webkit-gradient(linear,right top,left top,color-stop(54.19%,#fff),color-stop(80%,rgba(0,0,0,0))),-webkit-gradient(linear,left top,left bottom,color-stop(1.94%,#fff),color-stop(49.94%,rgba(0,0,0,0)));background:linear-gradient(360deg,#fff 5.47%,rgba(0,0,0,0) 85.26%),linear-gradient(270deg,#fff 54.19%,rgba(0,0,0,0) 80%),linear-gradient(180deg,#fff 1.94%,rgba(0,0,0,0) 49.94%)}body.negative .video-hero .bg{background:#fff}body.negative .dev-tools__word p{color:#000}body.negative .dev-tools__word p span:not(:last-child){-webkit-text-stroke:1px #000;text-stroke:1px #000}body.negative .grid-text .txt{-webkit-filter:drop-shadow(0 0 3px #e8e5e5);filter:drop-shadow(0 0 3px #e8e5e5)}body.negative .grid-text .txt h2,body.negative .grid-text .txt p{color:#000}body.negative .dev-tool p,body.negative .dev-tools__cont>p{color:#7b7b7b}body.negative .dev-hero.dev-hero__proj{background:#fff}body.negative .dev-hero__tags a,body.negative .dev-hero__title p{color:#000}.pagination ul li span,body.negative .pagination ul li a{color:#000}body.negative .about-bg{display:none}body.negative .bg-show .about-bg{display:block}body.negative .bg-show .about-bg .col:nth-child(1){background:rgba(204,204,204,.81)}body.negative .bg-show .about-bg .col:nth-child(2){background:rgba(238,238,238,.8)}body.negative .bg-show .about-bg .col:nth-child(3){background:rgba(238,238,238,.8)}body.negative .bg-show .about-bg .col:nth-child(4){background:rgba(204,204,204,.8)}@media screen and (max-width:1300px){body.negative .footer{background:-webkit-gradient(linear,left top,right top,color-stop(73%,#0fc),color-stop(73%,#000));background:linear-gradient(90deg,#0fc 73%,#000 73%)}}@media screen and (max-width:850px){body.negative .footer{background:#0fc}}@media screen and (min-width:850px){body.negative .column-cont a,body.negative .column-cont p,body.negative .column-cont span{color:#000}}@media screen and (max-width:1050px){body.negative.home main>:not(.footer){background:#fff}}body.negative .back-cursor{display:none}.themes-switch{margin-left:25px;margin-right:25px}html[dir=ltr] .themes-switch{margin-right:25px;margin-left:25px}.themes-switch label input{position:absolute;opacity:0;visibility:hidden;width:0;margin:0}.themes-switch label span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;cursor:pointer;width:40px;-webkit-transition:all .2s;transition:all .2s}.themes-switch label span::before{content:"";position:absolute;top:0;bottom:0;opacity:1;left:0;right:0;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.76167 4.30167C9.40667 3.69 9.61667 2.905 10.2283 2.55C10.84 2.195 11.625 2.40333 11.98 3.01667L13.6267 5.86667C13.9817 6.47833 13.7717 7.26333 13.16 7.61833C12.5483 7.97333 11.7633 7.765 11.4083 7.15167L9.76167 4.30167ZM20 8.52833C23.1683 8.52833 26.035 9.81167 28.1117 11.8883C30.1867 13.965 31.4717 16.8333 31.4717 20C31.4717 23.1683 30.1883 26.035 28.1117 28.1117C26.035 30.1883 23.1683 31.4717 20 31.4717C16.8317 31.4717 13.965 30.1883 11.8883 28.1117C9.81333 26.035 8.52833 23.1683 8.52833 20C8.52833 16.8317 9.81167 13.965 11.8883 11.8883C13.965 9.81333 16.8333 8.52833 20 8.52833ZM26.3783 13.6217C24.7467 11.99 22.4917 10.98 20 10.98C17.5083 10.98 15.2533 11.99 13.6217 13.6217C11.99 15.2533 10.98 17.5083 10.98 20C10.98 22.4917 11.99 24.7467 13.6217 26.3783C15.2533 28.01 17.5083 29.02 20 29.02C22.4917 29.02 24.7467 28.01 26.3783 26.3783C28.01 24.7467 29.02 22.4917 29.02 20C29.02 17.5083 28.01 15.2533 26.3783 13.6217ZM18.98 1.285C18.98 0.575 19.555 0 20.265 0C20.975 0 21.55 0.575 21.55 1.285V4.57667C21.55 5.28667 20.975 5.86167 20.265 5.86167C19.555 5.86167 18.98 5.28667 18.98 4.57667V1.285ZM28.4783 3.28667C28.83 2.675 29.6117 2.46333 30.225 2.815C30.8367 3.16667 31.0483 3.94833 30.6967 4.56167L29.05 7.41167C28.6983 8.02333 27.9167 8.235 27.3033 7.88333C26.6917 7.53167 26.48 6.75 26.8317 6.13667L28.4783 3.28667ZM35.6983 9.76167C36.31 9.40667 37.095 9.61667 37.45 10.2283C37.805 10.84 37.5967 11.625 36.9833 11.98L34.1333 13.6267C33.5217 13.9817 32.7367 13.7717 32.3817 13.16C32.0267 12.5483 32.235 11.7633 32.8483 11.4083L35.6983 9.76167ZM38.715 18.98C39.425 18.98 40 19.555 40 20.265C40 20.975 39.425 21.55 38.715 21.55H35.4233C34.7133 21.55 34.1383 20.975 34.1383 20.265C34.1383 19.555 34.7133 18.98 35.4233 18.98H38.715ZM36.7133 28.4783C37.325 28.83 37.5367 29.6117 37.185 30.225C36.8333 30.8367 36.0517 31.0483 35.4383 30.6967L32.5883 29.05C31.9767 28.6983 31.765 27.9167 32.1167 27.3033C32.4683 26.6917 33.25 26.48 33.8633 26.8317L36.7133 28.4783ZM30.2383 35.6983C30.5933 36.31 30.3833 37.095 29.7717 37.45C29.16 37.805 28.375 37.5967 28.02 36.9833L26.3733 34.1333C26.0183 33.5217 26.2283 32.7367 26.84 32.3817C27.4517 32.0267 28.2367 32.235 28.5917 32.8483L30.2383 35.6983ZM21.02 38.715C21.02 39.425 20.445 40 19.735 40C19.025 40 18.45 39.425 18.45 38.715V35.4233C18.45 34.7133 19.025 34.1383 19.735 34.1383C20.445 34.1383 21.02 34.7133 21.02 35.4233V38.715ZM11.5217 36.7133C11.17 37.325 10.3883 37.5367 9.775 37.185C9.16333 36.8333 8.95167 36.0517 9.30333 35.4383L10.95 32.5883C11.3017 31.9767 12.0833 31.765 12.6967 32.1167C13.3083 32.4683 13.52 33.25 13.1683 33.8633L11.5217 36.7133ZM4.30167 30.2383C3.69 30.5933 2.905 30.3833 2.55 29.7717C2.195 29.16 2.40333 28.375 3.01667 28.02L5.86667 26.3733C6.47833 26.0183 7.26333 26.2283 7.61833 26.84C7.97333 27.4517 7.765 28.2367 7.15167 28.5917L4.30167 30.2383ZM1.285 21.02C0.575 21.02 0 20.445 0 19.735C0 19.025 0.575 18.45 1.285 18.45H4.57667C5.28667 18.45 5.86167 19.025 5.86167 19.735C5.86167 20.445 5.28667 21.02 4.57667 21.02H1.285ZM3.28667 11.5217C2.675 11.17 2.46333 10.3883 2.815 9.775C3.16667 9.16333 3.94833 8.95167 4.56167 9.30333L7.41167 10.95C8.02333 11.3017 8.235 12.0833 7.88333 12.6967C7.53167 13.3083 6.75 13.52 6.13667 13.1683L3.28667 11.5217Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:40px;-webkit-transition:all .3s;transition:all .3s}.themes-switch label span::after{content:"";position:absolute;top:0;bottom:0;opacity:0;left:0;right:0;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.2898 1.85077L22.971 4.48844C22.9387 4.55294 22.8865 4.60525 22.822 4.6375L20.1843 5.95634C19.9385 6.07919 19.9385 6.42979 20.1843 6.55262L22.822 7.87145C22.8865 7.90372 22.9387 7.95602 22.971 8.02052L24.2898 10.6582C24.4127 10.9039 24.7633 10.9039 24.8862 10.6582L26.205 8.02052C26.2372 7.95602 26.2895 7.9037 26.354 7.87145L28.9917 6.55262C29.2373 6.42979 29.2373 6.07919 28.9917 5.95634L26.354 4.6375C26.2895 4.60525 26.2372 4.55294 26.205 4.48844L24.8862 1.85077C24.7633 1.60508 24.4127 1.60508 24.2898 1.85077Z' fill='%2305D9B3'/%3E%3Cpath d='M32.0698 8.45351L30.7722 12.3467C30.739 12.4462 30.6608 12.5244 30.5613 12.5575L26.6682 13.8553C26.3642 13.9566 26.3642 14.3864 26.6682 14.4877L30.5613 15.7855C30.6608 15.8186 30.739 15.8967 30.7722 15.9963L32.0698 19.8895C32.1712 20.1933 32.601 20.1933 32.7023 19.8895L34 15.9963C34.0333 15.8967 34.1113 15.8186 34.2108 15.7855L38.1042 14.4877C38.408 14.3864 38.408 13.9566 38.1042 13.8553L34.2108 12.5575C34.1113 12.5244 34.0333 12.4462 34 12.3467L32.7023 8.45351C32.601 8.14961 32.1712 8.14961 32.0698 8.45351Z' fill='%2305D9B3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.3458 22.7735C22.058 27.4857 29.4195 27.8937 34.4402 23.9503C34.5023 23.9015 34.5642 23.852 34.6257 23.8018C34.858 23.6122 35.085 23.413 35.3062 23.2042C35.396 23.1195 35.4848 23.0333 35.5727 22.9455C36.4262 22.0918 38.1773 22.5962 37.9195 23.7753C37.8305 24.1828 37.7275 24.586 37.6112 24.984C37.5422 25.22 37.4685 25.4543 37.3902 25.6868C37.3688 25.7502 37.347 25.8137 37.325 25.8768C34.8295 33.0235 27.981 38.3337 20 38.3337C9.87477 38.3337 1.66666 30.1255 1.66666 20.0003C1.66666 11.8884 7.15142 4.9708 14.4481 2.5707L14.5375 2.54156C14.6975 2.48985 14.8584 2.4403 15.0201 2.39295C15.4493 2.26726 15.8843 2.15713 16.3244 2.06318C17.5632 1.79873 18.0697 3.65106 17.1738 4.54675C17.085 4.63561 16.9978 4.72548 16.9122 4.81631C16.7427 4.99611 16.5794 5.17973 16.4225 5.36688C16.3881 5.40791 16.354 5.44911 16.3202 5.49048C12.2161 10.5139 12.5743 18.0018 17.3458 22.7735ZM14.9888 25.1305C19.5413 29.683 26.1207 31.0497 31.812 29.1153C29.0468 32.6705 24.75 35.0003 20 35.0003C11.7157 35.0003 4.99999 28.2847 4.99999 20.0003C4.99999 15.1525 7.42754 10.7858 11.101 8.0306C9.02614 13.7843 10.3623 20.504 14.9888 25.1305Z' fill='%230F0F0F'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:40px;-webkit-transition:all .3s;transition:all .3s}.themes-switch input+span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.themes-switch input:checked+span::before{opacity:0}.themes-switch input:checked+span::after{opacity:1}@media screen and (max-width:1150px){.themes-switch,html[dir=ltr] .themes-switch{margin-left:15px;margin-right:15px}.header-menu{margin-right:2.6%}.themes-switch span{height:30px;width:30px}.themes-switch label span::after,.themes-switch label span::before{background-size:30px}}@media screen and (max-width:992px){.themes-switch,html[dir=ltr] .themes-switch{margin-right:15px;margin-left:auto}.language_switcher{margin-right:35px}}@media screen and (max-width:767px){.themes-switch{margin-left:auto;margin-right:15px}}body.negative .project-rules__head .bot ul li span{color:#7b7b7b}.our-work__text .title{line-height:.98}.project-rules__head .bot .text ul{margin-right:20px}.project-rules__head .bot .text h3{margin:15px 0;color:#0fc;font-size:32px}@media screen and (max-width:1500px){.project-rules__head .bot .text h3{font-size:28px}}@media screen and (max-width:1050px){.project-rules__head .bot .text h3{font-size:22px}}@media screen and (max-width:600px){.project-rules__head .bot .text h3{font-size:18px}}.project-rules__head .bot .text ul li{list-style:disc;display:list-item;font-size:20px;color:#c4c4c4;font-weight:300}@media screen and (max-width:600px){.project-rules__head .bot .text ul li{font-size:14px;margin-bottom:15px}.project-rules__head .bot .text ul{width:calc(100% - 20px)}.project-rules__note .note .book:after,.project-rules__note .note .book:before{background:rgba(255,255,255,0)}}.project-rules__head .bot .text{color:#fff}body.negative .project-rules__head .bot .text{color:#000}.project-rules__head .bot .text a{color:#0fc;text-decoration:underline;-webkit-transition:all .3s;transition:all .3s}.project-rules__head .bot .text a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}body.negative .video-hero.dev-hero .dev-hero__tags a,body.negative .video-hero.dev-hero .dev-hero__title p,body.negative .video-hero.dev-hero .video-hero__cont .title.white{color:#000}body.negative .single-video-block .text *{color:#000}.pagination ul li .next::after,.pagination ul li .prev::after{content:"";width:30px;height:100%;position:absolute;top:50%;left:50%;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='52' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 33.414l2.783-2.785 13.06 13.074V.669h3.936v43.034l13.06-13.074 2.784 2.785L20.594 48.46l-2.782 2.786-2.784-2.786L0 33.414z' fill='%23fff'/%3E%3C/svg%3E")}.negative .pagination ul li .next::after,.negative .pagination ul li .prev::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='52' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 33.414l2.783-2.785 13.06 13.074V.669h3.936v43.034l13.06-13.074 2.784 2.785L20.594 48.46l-2.782 2.786-2.784-2.786L0 33.414z' fill='%23000'/%3E%3C/svg%3E")}.pagination ul li .prev::after{-webkit-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.pagination ul li .next::after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.pagination ul li .next:hover::after,.pagination ul li .prev:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='52' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 33.414l2.783-2.785 13.06 13.074V.669h3.936v43.034l13.06-13.074 2.784 2.785L20.594 48.46l-2.782 2.786-2.784-2.786L0 33.414z' fill='%23000'/%3E%3C/svg%3E")}.negative .pagination ul li .next:hover::after,.negative .pagination ul li .prev:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='52' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 33.414l2.783-2.785 13.06 13.074V.669h3.936v43.034l13.06-13.074 2.784 2.785L20.594 48.46l-2.782 2.786-2.784-2.786L0 33.414z' fill='%23fff'/%3E%3C/svg%3E")}@media screen and (max-width:992px){.pagination ul li .next::after,.pagination ul li .prev::after{width:20px}}@media screen and (max-width:1300px) and (min-width:992px){body{zoom:.8}}.anime-home-video{opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-animation:showVideo 1s forwards;animation:showVideo 1s forwards;-webkit-animation-delay:760ms;animation-delay:760ms}@-webkit-keyframes showVideo{100%{opacity:1}}@keyframes showVideo{100%{opacity:1}}.negative .drop-lines::after{height:1px;position:absolute;bottom:0;right:0;width:var(--wid);background:#e5e5e5;display:inline-block;content:"";-webkit-transition:width .5s ease-out;transition:width .5s ease-out}.negative .drop-lines .line{border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6}.negative .drop-lines{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}@media screen and (min-width:600px){.single-our-work__head:hover{-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.single-our-work__head:hover .number{color:rgba(255,255,255,0)!important;-webkit-transition:color .3s ease;transition:color .3s ease}.single-our-work__head:hover .number::after{color:rgba(255,255,255,0)!important;-webkit-transition:color .3s ease;transition:color .3s ease}.single-our-work__head:hover .name::before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html[dir=ltr] .single-our-work__head:hover .name::before{-webkit-transform:translate(85%,-50%) rotate(135deg);-ms-transform:translate(85%,-50%) rotate(135deg);transform:translate(85%,-50%) rotate(135deg)}.single-our-work:nth-child(4) .single-our-work__head:hover .opt p{color:#fff}.single-our-work:nth-child(4) .single-our-work__head:hover{background:#000!important}.single-our-work:nth-child(4) .single-our-work__head:hover .name{color:#fff}.single-our-work:nth-child(4) .single-our-work__head:hover .name::before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.single-our-work:nth-child(4) .single-our-work__head:hover .opt{color:#fff;-webkit-transition:color .3s ease;transition:color .3s ease}}@media screen and (max-width:600px){.single-our-work__head:hover .number{color:#000!important}.single-our-work__head:hover .number::after{color:#0fc!important}.single-our-work:nth-child(4) .single-our-work__head:hover{background:#fff!important}.single-our-work:nth-child(4) .single-our-work__head:hover .name{color:#000}.single-our-work:nth-child(4) .single-our-work__head:hover .name::before{-webkit-filter:none;filter:none}.single-our-work:nth-child(4) .single-our-work__head:hover{background-color:#0fc!important}.single-our-work:nth-child(4) .single-our-work__head:hover .number,.single-our-work:nth-child(4) .single-our-work__head:hover .number::after{color:#000!important}.single-our-work:nth-child(4) .single-our-work__head:hover .opt,.single-our-work:nth-child(4) .single-our-work__head:hover .opt p{color:#000!important}body.negative .single-our-work.open .single-our-work__head:hover::before{background-color:#000!important}body.negative .single-our-work:nth-child(4) .single-our-work__head:hover .name,body.negative .single-our-work:nth-child(4) .single-our-work__head:hover .opt p{color:#000!important}.single-our-work.open .single-our-work__head .number,.single-our-work.open .single-our-work__head .number::after{color:rgba(255,255,255,0)!important}.single-our-work.open .single-our-work__head:hover .number,.single-our-work.open .single-our-work__head:hover .number::after{color:rgba(255,255,255,0)!important}.single-our-work.open .single-our-work__head .name::before{-webkit-transform:translate(-50%,-50%) rotate(-45deg)!important;-ms-transform:translate(-50%,-50%) rotate(-45deg)!important;transform:translate(-50%,-50%) rotate(-45deg)!important}html[dir=ltr] .single-our-work.open .single-our-work__head .name::before{-webkit-transform:translate(85%,-50%) rotate(135deg)!important;-ms-transform:translate(85%,-50%) rotate(135deg)!important;transform:translate(85%,-50%) rotate(135deg)!important}.single-our-work.open:nth-child(4) .single-our-work__head:hover .name::before{-webkit-filter:brightness(0);filter:brightness(0)}}html[dir=ltr] .client-form form .wrapinput input{text-transform:unset;text-align:left;direction:ltr!important}.language_switcher{position:relative;margin-right:19px}.language_switcher::after{content:"";height:20px;position:absolute;width:148px;top:100%;opacity:0}.language_switcher-icon{width:37.843px;height:40px;position:relative}.language_switcher-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.language_switcher ul{opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:calc(100% + 20px);right:-22px;border-radius:7px;background:#fff;padding-bottom:3px;width:148px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 18px 0 13px;-webkit-transition:all .3s;transition:all .3s}html[dir=ltr] .language_switcher ul{left:-22px;right:auto}.language_switcher:hover ul{opacity:1;visibility:visible;pointer-events:all}.language_switcher ul::after{content:"";position:absolute;top:-4px;right:30px;width:8px;height:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}html[dir=ltr] .language_switcher ul::after{right:auto;left:30px}.language_switcher ul li{width:100%}.language_switcher ul li a{height:53px;display:block;width:100%;color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:1.5;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:all .2s;transition:all .2s}.language_switcher ul li.active a::before{content:"";position:relative;right:0;-ms-flex-negative:0;flex-shrink:0;width:18px;height:13px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='13' viewBox='0 0 18 13' fill='none'%3E%3Cg clip-path='url(%23clip0_1398_624)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.49302 13L7.47194 12.001L2.8775 7.31165L18 7.31165V5.89889L2.8775 5.89889L7.47194 1.20985L6.49302 0.210542L1.20599 5.6061L0.226791 6.60513L1.20599 7.60444L6.49302 13Z' fill='%2300FFCC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1398_624'%3E%3Crect width='18' height='13' fill='white' transform='matrix(-1 0 0 -1 18 13)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}html[dir=ltr] .language_switcher ul li.active a::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.language_switcher ul li:not(:last-of-type) a{border-bottom:1px solid #e0e0e0}body.negative .language_switcher-icon img{opacity:0}body.negative .language_switcher-icon::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='38' height='40' viewBox='0 0 38 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.7305 26.4922C16.5709 28.4141 17.64 30.2277 18.9146 31.8936C20.1922 30.2279 21.2646 28.4143 22.1086 26.4922C19.9891 26.3945 17.85 26.3945 15.7305 26.4922Z' fill='black'/%3E%3Cpath d='M8.2207 27.234C10.0043 29.763 12.6224 31.5822 15.6147 32.3717C14.3982 30.6079 13.395 28.7063 12.6258 26.7065C11.1509 26.8335 9.67604 27.0093 8.2207 27.234Z' fill='black'/%3E%3Cpath d='M6.72477 14.9272C5.51362 17.9929 5.51362 21.4044 6.72477 24.4701C8.41452 24.1868 10.1141 23.9621 11.7648 23.7961C11.1689 21.0937 11.1689 18.2939 11.7648 15.5914C10.1043 15.4352 8.41452 15.2105 6.72477 14.9272Z' fill='black'/%3E%3Cpath d='M14.754 23.5713C16.141 23.4931 17.5279 23.454 18.9149 23.4541C20.3117 23.4541 21.6986 23.4931 23.0856 23.5713C23.7107 21.024 23.7107 18.3632 23.0856 15.8159C20.3109 15.982 17.5287 15.982 14.754 15.8159C14.1289 18.3632 14.1289 21.024 14.754 23.5713Z' fill='black'/%3E%3Cpath d='M31.1142 24.4701C32.3124 21.402 32.3124 17.9954 31.1142 14.9272C29.4245 15.2105 27.7249 15.4352 26.0742 15.5914C26.67 18.2939 26.67 21.0937 26.0742 23.7961C27.7249 23.9621 29.4245 24.1868 31.1142 24.4701Z' fill='black'/%3E%3Cpath d='M22.2168 7.02539C23.4399 8.78672 24.4466 10.6888 25.2154 12.6905C26.6903 12.5635 28.1652 12.378 29.6205 12.1631C27.8332 9.63359 25.2118 7.81457 22.2168 7.02539Z' fill='black'/%3E%3Cpath d='M22.1086 12.9053C21.2668 10.982 20.1942 9.16826 18.9146 7.50391C17.6379 9.16845 16.5687 10.9822 15.7305 12.9053C17.85 13.003 19.9891 13.003 22.1086 12.9053Z' fill='black'/%3E%3Cpath d='M2.3039 12.807C2.50624 12.9342 2.74322 12.9951 2.9818 12.9811C3.22039 12.9672 3.44869 12.8792 3.63486 12.7293C4.01642 12.4076 4.18549 11.8091 4.35312 11.3593L4.95938 9.73111H10.121L10.7272 11.3246C10.9506 11.9106 11.2228 12.7816 11.914 12.9469C12.093 12.9883 12.2788 12.9905 12.4588 12.9534C12.6387 12.9163 12.8085 12.8408 12.9566 12.7319C13.1046 12.6231 13.2273 12.4835 13.3164 12.3229C13.4055 12.1622 13.4588 11.9841 13.4726 11.8009C13.4221 11.3286 13.2902 10.8686 13.0829 10.4412L9.76593 2.24846C9.58203 1.67409 9.33391 1.1223 9.02629 0.603557C8.55297 -0.0851871 7.63982 -0.114566 6.85937 0.167852C5.91976 0.507852 5.64235 1.6466 5.31446 2.47899C5.31224 2.48464 2.06678 10.5106 2.06678 10.5106C1.75546 11.2821 1.41985 12.2757 2.3039 12.807ZM7.51422 2.77343L9.42818 7.79983H5.63491L7.51422 2.77343Z' fill='%2300FFCC'/%3E%3Cpath d='M34.669 31.0005C34.9306 31.0005 35.1814 30.8966 35.3664 30.7117C35.5513 30.5267 35.6552 30.2759 35.6552 30.0143C35.6552 29.7527 35.5513 29.5019 35.3664 29.3169C35.1814 29.132 34.9306 29.0281 34.669 29.0281H28.0811L28.1931 27.7808C28.2163 27.5204 28.1351 27.2614 27.9674 27.0608C27.7997 26.8602 27.5592 26.7343 27.2988 26.711C27.0384 26.6876 26.7793 26.7686 26.5786 26.9362C26.3779 27.1038 26.2519 27.3442 26.2284 27.6046L26.1005 29.0281H23.8514C23.5899 29.0281 23.339 29.132 23.1541 29.3169C22.9691 29.5019 22.8652 29.7527 22.8652 30.0143C22.8652 30.2759 22.9691 30.5267 23.1541 30.7117C23.339 30.8966 23.5899 31.0005 23.8514 31.0005H25.9233L25.612 34.4668C25.5888 34.7236 25.6673 34.9793 25.8306 35.179C26.3143 35.7321 26.8526 36.2348 27.4375 36.6796C26.1983 37.4554 24.7895 37.9192 23.3318 38.0312C23.0789 38.0539 22.8446 38.1732 22.6775 38.3643C22.5103 38.5554 22.4233 38.8035 22.4346 39.0572C22.4458 39.3108 22.5544 39.5503 22.7377 39.7259C22.9211 39.9015 23.1651 39.9996 23.419 39.9998C23.4483 39.9998 23.4782 39.9984 23.508 39.9959C25.5766 39.8467 27.5579 39.1027 29.2134 37.8535C30.599 38.6251 32.3907 39.5297 34.5761 39.7363C34.6079 39.7392 34.6392 39.7406 34.67 39.7406C34.9234 39.7404 35.167 39.6426 35.3503 39.4675C35.5336 39.2924 35.6424 39.0536 35.6542 38.8004C35.6661 38.5472 35.58 38.2992 35.4138 38.1078C35.2477 37.9165 35.0143 37.7964 34.762 37.7725C33.1862 37.6235 31.8531 36.9554 30.7575 36.4196C32.0879 34.8507 33.0388 32.9964 33.5365 31.0005H34.669ZM29.0221 35.3889C28.5219 35.0342 28.0515 34.6391 27.6157 34.2077L27.9039 31.0005H31.5001C31.0325 32.6386 30.1833 34.1425 29.0221 35.3889Z' fill='%2300FFCC'/%3E%3Cpath d='M18.9224 0.773441C16.7646 0.772127 14.6225 1.14161 12.5898 1.86577L13.5024 4.11258C16.5298 3.05683 19.7993 2.90644 22.9109 3.67983C26.0224 4.45321 28.841 6.11682 31.0219 8.4671C33.2027 10.8174 34.6511 13.7524 35.19 16.913C35.7288 20.0736 35.3346 23.3227 34.0557 26.2628H34.671C35.3048 26.2634 35.9281 26.4252 36.4823 26.7329C37.3843 24.4963 37.8467 22.1068 37.8442 19.6952C37.8442 9.83153 29.3546 0.773441 18.9224 0.773441Z' fill='black'/%3E%3Cpath d='M2.41969 19.9083C2.41786 18.5752 2.5804 17.2471 2.90362 15.9538C2.07221 15.9551 1.26252 15.6884 0.594539 15.1934C-0.123107 17.9888 -0.19204 20.9114 0.39301 23.7376C0.97806 26.5638 2.2016 29.2188 3.97009 31.4996C5.73857 33.7804 8.00517 35.6266 10.5966 36.8971C13.188 38.1677 16.0357 38.8288 18.9218 38.83C19.1776 38.83 19.4403 38.8231 19.6961 38.8093C19.7738 38.0788 20.0674 37.388 20.5395 36.8252C20.7156 36.6119 20.9177 36.4215 21.141 36.2583C20.4058 36.3614 19.6642 36.4123 18.9218 36.4103C14.5464 36.4061 10.3515 34.6661 7.25771 31.5723C4.16388 28.4785 2.42392 24.2836 2.41969 19.9083Z' fill='black'/%3E%3C/svg%3E%0A")}body.negative .language_switcher ul{background-color:#000}body.negative .language_switcher ul li a{color:#fff}body.negative .language_switcher ul::after{background-color:#000}@media screen and (max-width:1150px){.language_switcher-icon{height:30px;width:30px}html[dir=ltr] .language_switcher ul{left:auto;right:-22px}html[dir=ltr] .language_switcher ul::after{right:30px;left:auto}}.title-tag{color:#05d9b3;font-weight:400;margin-bottom:10px;font-size:20px}.title-tag::before{content:"# "}.our-projects__text .title-tag{width:100%}@media screen and (max-width:1110px){.title-tag{font-size:18px;margin-bottom:20px}}.title-h1{margin-bottom:40px}@media screen and (min-width:992px) and (max-width:1600px){.header-social ul li{margin-right:20px}.logo{margin-right:30px}.header-menu{margin-right:1.5%}body .client-form form .wrapinput label{font-size:20px}body .clients-block__form .top~.client-form form textarea{min-height:120px}body .client-form form .wrapinput input,body .client-form form .wrapinput textarea{font-size:18px}.client-form form .btn{margin-top:40px}.clients-block__form .top>h2{font-size:30px}.clients-block__form .top>p{font-size:18px}.contacts{padding:90px 100px}.contacts .column-cont span{font-size:26px}.contacts .column-cont a,.contacts .column-cont p{font-size:18px}.contacts .column-cont:nth-child(1) a{font-size:22px}}@media screen and (min-width:992px) and (max-width:1440px){.header-social ul li a{font-size:12px}.header-menu ul li a{font-size:12px}.language_switcher-icon{width:auto;height:34px}.themes-switch label span::after{background-size:34px}.themes-switch label span{width:34px;height:34px}.logo{width:105px}}body.negative .share-cont .top ul li a img{-webkit-filter:brightness(0);filter:brightness(0)}body.negative .share-cont .top ul li a:hover img{-webkit-filter:invert(45%) sepia(35%) saturate(1184%) hue-rotate(104deg) brightness(158%) contrast(91%);filter:invert(45%) sepia(35%) saturate(1184%) hue-rotate(104deg) brightness(158%) contrast(91%)}body.negative .our-member__head .info ul li{color:#fff}body.negative .our-member__head .info ul li::before{background:#fff}body.negative .our-top .name{color:#fff}body.negative .our-top .name span{color:#00f5c9}body.negative .client-block__bot{background:#000}body.negative .contacts .btn-go-dwn{background:#fff}body.negative .contacts .btn-go-dwn img{-webkit-filter:invert(1);filter:invert(1)}@media screen and (min-width:1151px){body .prof-team__info{opacity:0}body.hide .prof-team__info{opacity:1}}html[dir=ltr] .wpcf7 input[type=email],html[dir=ltr] .wpcf7 input[type=tel],html[dir=ltr] .wpcf7 input[type=url]{direction:ltr!important}@media screen and (max-width:1800px){html[dir=ltr] .footer-form .input-wrap.privacy-wrap .wpcf7-list-item label{font-size:16px}}:focus-visible{outline:2px solid #0fc}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:0}html[dir=ltr] .clients-block__form .top>h2{text-align:left}.footer-form .form>div .screen-reader-response{display:none}.lm-outsource{padding:200px 0;overflow:hidden}.lm-outsource__cont{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.lm-outsource__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:740px;-ms-flex-negative:0;flex-shrink:0;padding-left:20px}.lm-outsource .line-ball{background:rgba(255,255,255,0)}.lm-outsource__left{width:1057px;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;margin-top:70px}.lm-outsource__left .img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto}.lm-outsource__left .img img{width:100%;height:auto}.lm-outsource__title{font-size:80px;line-height:1;color:#0fc;font-weight:700}.lm-outsource__title span span:not(:empty){padding-left:.65vw}.lm-outsource .txt{width:100%;max-width:640px;margin-bottom:60px}.lm-outsource .txt p{font-size:24px}@-webkit-keyframes blink-caret{from,to{border-color:rgba(255,255,255,0)}50%{border-color:#fff}}@keyframes blink-caret{from,to{border-color:rgba(255,255,255,0)}50%{border-color:#fff}}@keyframes blink-caret{from,to{border-color:rgba(255,255,255,0)}50%{border-color:#000}}.outsource-hero{width:100%;padding:120px 0 70px;position:relative;overflow:hidden}.outsource-hero__cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.outsource-hero .our-work__text{max-width:740px;margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.outsource-hero .our-work__text .title{width:100%;padding-right:150px;max-width:100%;margin-bottom:0;border:none}.outsource-hero__img{width:1009px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;bottom:0;left:0;margin-top:20px;margin-left:-110px}.outsource-hero__img img{width:100%;height:auto}.outsource-hero__img .img{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.outsource-hero__img .img img{width:100%;height:auto}.outsource-hero__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.outsource-hero__left .txt{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.outsource-hero__left .txt::after{border:.1em solid rgba(255,255,255,0);height:155%;top:50%;left:33.2%;position:absolute;display:inline-block;content:"";-webkit-animation:blink-caret 1s step-end infinite;animation:blink-caret 1s step-end infinite;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.outsource-hero__left .txt::before{width:66.8%;height:14px;display:inline-block;content:"";background:url(../img/outaf1.svg) no-repeat center/100%;position:absolute;bottom:0;right:0}.outsource-hero__left .txt p,.outsource-hero__left .txt span{font-size:128px;line-height:1;font-weight:700;color:#fff;text-transform:uppercase;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center center;mask-position:center center}.outsource-hero__left .txt p{-webkit-mask-image:-webkit-gradient(linear,right top,left top,color-stop(66.5%,transparent),color-stop(66.5%,#000));-webkit-mask-image:linear-gradient(to left,transparent 66.5%,#000 66.5%);mask-image:-webkit-gradient(linear,right top,left top,color-stop(66.5%,transparent),color-stop(66.5%,#000));mask-image:linear-gradient(to left,transparent 66.5%,#000 66.5%)}.outsource-hero__left .txt span{position:absolute;top:0;left:0;color:#4e4e4e;-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(33.5%,transparent),color-stop(33.5%,#000));-webkit-mask-image:linear-gradient(to right,transparent 33.5%,#000 33.5%);mask-image:-webkit-gradient(linear,left top,right top,color-stop(33.5%,transparent),color-stop(33.5%,#000));mask-image:linear-gradient(to right,transparent 33.5%,#000 33.5%)}.outsource-steps{width:100%;padding:150px 0}.outsource-steps__cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.outsource-steps__head{max-width:730px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:180px}.outsource-steps__head .title{width:100%;max-width:670px;font-size:48px;font-weight:700;color:#fff;line-height:1.25}.outsource-steps__center{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;counter-reset:my-awesome-counter4}.outsource-steps__step{-ms-flex-negative:0;flex-shrink:0;width:22%;height:270px;position:relative;counter-increment:my-awesome-counter4}.outsource-steps__step:not(:last-child)::after,.outsource-steps__step:not(:last-child)::before{width:88%;padding-top:28%;display:inline-block;content:"";background:url(../img/lns1.png) no-repeat center/100%;position:absolute;right:44%;top:0;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}.outsource-steps__step:not(:last-child)::after{top:100%;-webkit-transform:translate(0,0) rotate(180deg);-ms-transform:translate(0,0) rotate(180deg);transform:translate(0,0) rotate(180deg)}.outsource-steps__step:not(:last-child):nth-child(2)::after,.outsource-steps__step:not(:last-child):nth-child(2)::before{right:50%}.outsource-steps__step:not(:last-child):nth-child(3)::after,.outsource-steps__step:not(:last-child):nth-child(3)::before{right:56%}.outsource-steps__step:not(:last-child):nth-child(4)::after,.outsource-steps__step:not(:last-child):nth-child(4)::before{right:62%}.outsource-steps__step:not(:last-child):nth-child(5)::after,.outsource-steps__step:not(:last-child):nth-child(5)::before{right:68%}.outsource-steps__step:not(:first-child){margin-right:-2.5%}.outsource-steps__step .cont{position:relative;z-index:3;width:100%;height:100%;padding:5.4% 23.7% 5.4% 11.1%}.outsource-steps__step .cont span{font-size:32px;line-height:1.1;font-weight:700;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.outsource-steps__step .cont span strong{font-weight:inherit;color:#0fc}.outsource-steps__step .cont-txt{width:100%;height:100%;position:relative}.outsource-steps__step .cont .txt{position:absolute;top:0;right:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-left:16%}.outsource-steps__step .cont .txt p{font-size:16px;line-height:1;font-weight:300;color:#000}.outsource-steps__step .ic{position:absolute;width:25.7%;padding-top:25.7%;height:0;bottom:7.8%;left:22%;z-index:2}.outsource-steps__step .ic img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.outsource-steps__step .bg{width:100%;height:100%;position:absolute;top:0;right:0;background:#242424;-webkit-mask-image:url(../img/rmb1.svg);mask-image:url(../img/rmb1.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;padding:9px 9px 9px 15px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.outsource-steps__step .bg::before{content:counter(my-awesome-counter4);color:#0e0e0e;opacity:.5;font-size:220px;font-weight:700;line-height:1;position:absolute;bottom:-12%;right:13%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.outsource-steps__step .bg-2{width:100%;height:100%;background:#656565;-webkit-mask-image:url(../img/rmb2.svg);mask-image:url(../img/rmb2.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.outsource-steps__step:hover .cont span{opacity:0}.outsource-steps__step:hover .cont .txt{opacity:1}.outsource-steps__step:hover .bg{background:#0fc}.outsource-steps__step:hover .bg::before{opacity:.1}.outsource-steps__step:hover .bg-2{background:#fff}.our-blog.our-blog--outsource .our-projects__text{margin-left:auto}.our-blog.our-blog--outsource .our-projects__text p{margin-left:75px;max-width:500px}.our-blog__outsource-list{width:100%;max-width:850px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 30px}.our-blog__outsource-item{width:calc(50% - 15px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.our-blog__outsource-item .txt{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 5px 10px}.our-blog__outsource-item .txt p{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#00f5c9;font-size:24px;font-weight:700;text-align:center;line-height:1}.our-blog__outsource-item .img{width:100%;padding:9px 33px;border-radius:10px;background:rgba(255,255,255,0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.our-blog__outsource-item .img .img-w{width:100%;padding-top:100%;height:0;position:relative}.our-blog__outsource-item .img .img-w img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.our-blog__outsource-item .img .img-w img.hov{opacity:0}.our-blog__outsource-item:hover .img{background:rgba(255,255,255,.2)}.our-blog__outsource-item:hover .img .img-w img{opacity:0}.our-blog__outsource-item:hover .img .img-w img.hov{opacity:1}.our-blog__outsource-item:hover .txt p{-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6);color:#fff}.contact-form__outsource{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.contact-form__outsource .title{font-size:96px;line-height:1;font-weight:700;color:#fff;margin-bottom:60px;max-width:1115px}.contact-form__outsource .title strong{font-weight:700;color:#0fc}.contact-form__outsource p{font-size:24px;line-height:1;font-weight:300;color:#fff;margin-bottom:80px;max-width:941px}.contact-form__outsource .btn{margin-left:auto;margin-right:auto}.support-hero{width:100%;position:relative;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.support-hero__bg{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.support-hero__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.support-hero .container{position:relative;z-index:1}.support-hero__cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:113px;padding:115px 0}@media screen and (max-width:1500px){.support-hero__cont{gap:50px;padding:60px 0}}@media screen and (max-width:850px){.support-hero__cont{gap:30px;padding:30px 0}}@media screen and (max-width:767px){.support-hero__cont{gap:30px;padding:30px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.support-hero__text{width:100%;max-width:779px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:36px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1500px){.support-hero__text{max-width:600px;gap:25px}}.support-hero__text .title{line-height:1.2}@media screen and (min-width:1111px){.support-hero__text .title{font-size:34px}}@media screen and (min-width:1401px){.support-hero__text .title{font-size:48px}}.support-hero__text .btn{gap:50px;-ms-flex-item-align:end;align-self:flex-end}@media screen and (max-width:1500px){.support-hero__text .btn{gap:30px}}.support-hero__text .txt p{font-size:18px;font-weight:300;line-height:1.4;color:#fff}@media screen and (max-width:1200px){.support-hero__text{gap:20px;max-width:450px}.support-hero__text .txt p{font-size:14px}}@media screen and (max-width:850px){.support-hero__text{gap:15px;max-width:350px}.support-hero__text .title{font-size:24px}}@media screen and (max-width:767px){.support-hero__text{max-width:100%}}.support-hero__image{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}.support-hero__image .img{width:100%;border-radius:20px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;aspect-ratio:1/.79;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.support-hero__image .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-support{width:100%;padding:120px 0 25px;position:relative}@media screen and (max-width:1200px){.about-support{padding:70px 0 25px}}@media screen and (max-width:850px){.about-support{padding:30px 0 15px}}.about-support::before{width:27.29vw;height:27.29vw;bottom:20px;right:0;-webkit-transform:translate(75%,0);-ms-transform:translate(75%,0);transform:translate(75%,0);display:inline-block;content:"";border-radius:50%;position:absolute;background:#0fc;-webkit-filter:blur(300px);filter:blur(300px)}html[dir=ltr] .about-support::before{right:auto;left:0;-webkit-transform:translate(-75%,0);-ms-transform:translate(-75%,0);transform:translate(-75%,0)}.about-support .container{position:relative;z-index:1}.about-support__wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:97px}@media screen and (max-width:1200px){.about-support__wrapper{gap:45px}}@media screen and (max-width:1050px){.about-support__wrapper{gap:25px}}@media screen and (max-width:767px){.about-support__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px}}.about-support__image{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}.about-support__image .img{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.about-support__image .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.about-support__image{width:100%}}.about-support__text{width:100%;max-width:755px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:5px}.about-support__text .title{line-height:1.2}.about-support__text .txt{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:140px}.about-support__text .txt p{font-size:18px;font-weight:300;color:#fff;line-height:1.4;margin-bottom:15px}.about-support__text .btn{gap:50px;-ms-flex-item-align:end;align-self:flex-end;width:100%}html[dir=ltr] .about-support__text .txt{padding-right:0;padding-left:140px}@media screen and (max-width:1200px){html[dir=ltr] .about-support__text .txt{padding-right:0;padding-left:60px}}@media screen and (max-width:1050px){html[dir=ltr] .about-support__text .txt{padding-right:0;padding-left:40px}}@media screen and (max-width:850px){html[dir=ltr] .about-support__text .txt{padding-right:0;padding-left:0}}@media screen and (min-width:1111px) and (max-width:1500px){.about-support__text .title{font-size:34px}}@media screen and (max-width:1200px){.about-support__text{max-width:600px}.about-support__text .txt{padding-right:60px}.about-support__text .txt p{font-size:14px}}@media screen and (max-width:1050px){.about-support__text{max-width:450px}.about-support__text .txt{padding-right:40px}}@media screen and (max-width:850px){.about-support__text{max-width:350px}.about-support__text .title{font-size:24px}.about-support__text .line-ball{margin:15px 0}.about-support__text .txt{padding-right:0}}@media screen and (max-width:767px){.about-support__text{max-width:100%}}@media screen and (max-width:767px){.about-support::before{width:50vw;height:50vw;bottom:35%;-webkit-filter:blur(100px);filter:blur(100px)}}.support-advantages{width:100%;padding:0 0 100px;position:relative}.support-advantages.add-bg::after{width:100%;aspect-ratio:1/.5572;background:url(../img/bgwf1.png) no-repeat center/100%;position:absolute;right:0;top:-8.5vw;display:inline-block;content:""}.support-advantages::before{position:absolute;display:inline-block;content:"";width:27.29vw;height:27.29vw;left:50%;bottom:100px;border-radius:50%;background:#08f;-webkit-filter:blur(300px);filter:blur(300px);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);z-index:1}.support-advantages html[dir=ltr]::before{left:auto;right:50%;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.support-advantages .container{position:relative;z-index:2}.support-advantages__cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 140px}@media screen and (max-width:1200px){.support-advantages__cont{padding:0 60px}}@media screen and (max-width:1050px){.support-advantages__cont{padding:0 40px}}@media screen and (max-width:850px){.support-advantages__cont{padding:0;gap:15px}}.support-advantages__item{width:calc(33.3333333333% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:12px;padding:30px 15px;border:1px solid rgba(255,255,255,.23);border-radius:12px;background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.support-advantages__item .ic{width:44px;height:44px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(21.4px);backdrop-filter:blur(21.4px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.support-advantages__item .ic img{width:20px;height:auto}.support-advantages__item .txt{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:14px;max-width:300px}.support-advantages__item .txt span{font-size:16px;line-height:1.2;font-weight:500;color:#fff;letter-spacing:-.01em}.support-advantages__item .txt p{font-size:14px;color:#9fa5a5;font-weight:400;line-height:1.3;letter-spacing:-.01em}@media screen and (max-width:850px){.support-advantages__item{padding:20px 15px;width:calc(33.3333333333% - 10px)}}@media screen and (max-width:767px){.support-advantages__item{width:calc(50% - 7.5px);padding:14px 10px}.support-advantages__item .txt{gap:10px}.support-advantages__item .txt p{font-size:12px}}@media screen and (max-width:1050px){.support-advantages{padding-bottom:60px}}@media screen and (max-width:767px){.support-advantages{padding-bottom:30px}.support-advantages::before{width:50vw;height:50vw;bottom:35%;-webkit-filter:blur(100px);filter:blur(100px)}}.support-control{width:100%;padding:100px 0 200px;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width:1500px){.support-control{padding:60px 0 100px}}@media screen and (max-width:1200px){.support-control{padding:40px 0 90px}}@media screen and (max-width:850px){.support-control{padding:30px 0}}.support-control .bg-svg{width:60%;height:auto;position:absolute;left:100%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.support-control .bg-svg svg{width:100%}@media screen and (max-width:1400px){.support-control .bg-svg{width:32%}}@media screen and (max-width:600px){.support-control .bg-svg{width:50%}}.support-control .container{position:relative}.support-control__cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px}@media screen and (max-width:767px){.support-control__cont{gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.support-control__image{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}.support-control__image .img{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.support-control__image .img img{width:100%;height:auto}@media screen and (max-width:767px){.support-control__image{width:100%}}.support-control__text{width:100%;max-width:814px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px;-ms-flex-negative:0;flex-shrink:0}.support-control__text .tp{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px;max-width:94%}.support-control__text .tp .title{max-width:394px;line-height:1.2}.support-control__text .tp p{font-size:18px;font-weight:300;line-height:1.4;color:#fff;text-transform:uppercase}@media screen and (min-width:1111px) and (max-width:1500px){.support-control__text .tp .title{font-size:34px}}@media screen and (max-width:850px){.support-control__text .tp .title{font-size:24px}}.support-control__text .bt{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px}.support-control__text .bt-scr{width:205px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px;-ms-flex-negative:0;flex-shrink:0}.support-control__text .bt-scr .ic{width:88px;height:88px;border-radius:50%;background:#0fc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid #0fc}.support-control__text .bt-scr .ic::before{display:inline-block;content:"";background:#fff;width:36px;height:36px;-webkit-mask-image:url(../img/arr-gr-tl.svg);mask-image:url(../img/arr-gr-tl.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.support-control__text .bt-scr p{font-size:20px;font-weight:300;line-height:1.5;color:#0fc;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.support-control__text .bt-scr:hover .ic{background:#fff}.support-control__text .bt-scr:hover .ic::before{background:#000}.support-control__text .bt-scr:hover p{color:#fff}.support-control__text .bt .txt{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.support-control__text .bt .txt p{font-size:18px;font-weight:300;line-height:1.4;color:#fff;text-transform:uppercase}@media screen and (max-width:1500px){.support-control__text{max-width:650px}}@media screen and (max-width:1200px){.support-control__text{max-width:450px}.support-control__text .tp p{font-size:14px}.support-control__text .bt-scr{width:120px}.support-control__text .bt-scr .ic{width:55px;height:55px}.support-control__text .bt-scr .ic::before{width:24px;height:24px}.support-control__text .bt-scr p{font-size:14px}.support-control__text .bt .txt p{font-size:14px}}@media screen and (max-width:767px){.support-control__text{max-width:100%}}@media screen and (max-width:600px){.support-control__text .bt{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:10px}.support-control__text .bt .txt{width:100%}.support-control__text .bt-scr{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.supports-section{width:100%;padding:120px 0 170px;position:relative}@media screen and (max-width:1200px){.supports-section{padding:120px 0}}@media screen and (max-width:850px){.supports-section{padding:60px 0}}@media screen and (max-width:600px){.supports-section{padding:30px 0}}.supports-section::before{width:100%;height:100%;display:inline-block;content:"";z-index:2;position:absolute;top:0;left:0;background:url(../img/bgss1.png) repeat top left/auto}.supports-section .container{position:relative;z-index:3}.supports-section__cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:73px}@media screen and (max-width:1200px){.supports-section__cont{gap:40px}}@media screen and (max-width:600px){.supports-section__cont{gap:20px}}.supports-section__cont .tp{width:100%;max-width:757px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.supports-section__cont .tp .title{text-transform:uppercase;line-height:1.2}.supports-section__cont .tp .title span{text-align:center}@media screen and (max-width:1550px){.supports-section__cont .tp .title{font-size:24px}}.supports-section__cont .tp .line-ball{margin:20px 0}.supports-section__cont .tp p{text-align:center;font-size:20px;font-weight:300;line-height:1.5;color:#9fa5a5}@media screen and (max-width:1550px){.supports-section__cont .tp p{font-size:16px}}.supports-section__cont .ct{width:100%;max-width:1455px;gap:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-filter:drop-shadow(0 20px 25px rgba(0, 0, 0, .1)) drop-shadow(0 8px 10px rgba(0, 0, 0, .1));filter:drop-shadow(0 20px 25px rgba(0, 0, 0, .1)) drop-shadow(0 8px 10px rgba(0, 0, 0, .1))}@media screen and (max-width:1200px){.supports-section__cont .ct{gap:20px}}.supports-section__item{width:calc(50% - 30px);display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:20px;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:#23262d;border:1px solid #343841}.supports-section__item .t{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.supports-section__item .t .im{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;aspect-ratio:1/.35}.supports-section__item .t .im img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.supports-section__item .b{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 30px 39px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.supports-section__item .b p{text-align:center;font-size:24px;font-weight:600;color:#fff;line-height:1.2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width:1550px){.supports-section__item .b p{font-size:20px}}@media screen and (max-width:1200px){.supports-section__item .b p{font-size:18px}}@media screen and (max-width:600px){.supports-section__item .b{padding:13px 10px}}@media screen and (max-width:1200px){.supports-section__item{width:calc(50% - 10px)}}@media screen and (max-width:600px){.supports-section__item{width:100%}}.supports-section__item:hover .t .im img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.supports-section__item:hover .b p{color:#0fc}@media screen and (max-width:1700px){.outsource-hero .our-work__text .title{padding-right:110px}.outsource-steps__head{margin-bottom:100px}.outsource-hero__left .txt p,.outsource-hero__left .txt span{font-size:100px}.outsource-hero .our-work__text{max-width:680px}.outsource-hero__img{width:800px;margin-left:-60px}.outsource-steps__step .cont span{font-size:26px}.outsource-steps__step .bg::before{font-size:200px}.contact-form__outsource .title{font-size:80px}}@media screen and (max-width:1600px){.outsource-steps{padding:110px 0}.our-blog__container .our-projects__head{margin-bottom:80px}.outsource-steps__step{height:230px}.outsource-hero__img{width:620px}}@media screen and (max-width:1400px){.contact-form__outsource{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-form__outsource .title{font-size:60px;text-align:center}.contact-form__outsource p{font-size:16px;text-align:center}.outsource-steps__step{height:210px}.outsource-steps__step .bg::before{font-size:180px}.outsource-steps__head .title{font-size:32px}.outsource-steps__step .cont .txt p{font-size:14px}.outsource-hero__left .txt p,.outsource-hero__left .txt span{font-size:80px}.outsource-hero .our-work__text{max-width:620px}.outsource-hero{padding:60px 0}.our-blog__outsource-list{max-width:680px}.lm-outsource .txt{margin-bottom:30px}.lm-outsource{padding:140px 0}.lm-outsource__left{width:700px}.lm-outsource__right{max-width:600px}.lm-outsource__title{font-size:60px}.lm-outsource .txt p{font-size:20px}}@media screen and (max-width:1100px){.outsource-hero .our-work__text{max-width:420px}.our-blog__outsource-item .txt p{font-size:20px}.outsource-hero__img{width:420px}.outsource-steps{padding:60px 0}.outsource-hero .our-work__text .title{padding-right:0}.outsource-hero__left .txt p,.outsource-hero__left .txt span{font-size:60px}.contact-form__outsource .title{font-size:22px;margin-bottom:20px}.contact-form__outsource p{font-size:14px;margin-bottom:30px}.lm-outsource .txt{margin-bottom:20px}.lm-outsource{padding:90px 0}.lm-outsource__left{width:640px;margin-top:10px}.lm-outsource__right{max-width:560px}.lm-outsource__title{font-size:40px}.lm-outsource .txt p{font-size:14px}}@media screen and (max-width:991px){.outsource-steps__center{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px 0}.outsource-steps__step{width:34%}.outsource-steps__step:not(:last-child)::after,.outsource-steps__step:not(:last-child)::before{content:none}}@media screen and (max-width:850px){.outsource-steps__step .cont span{font-size:22px}.contact-form__outsource .title{font-size:38px}.our-blog__outsource-list{max-width:100%}.outsource-hero .our-work__text{max-width:360px}.outsource-hero__img{width:390px}.outsource-steps__head{margin-bottom:40px}.outsource-steps__step:not(:last-child)::after,.outsource-steps__step:not(:last-child)::before{content:none}.lm-outsource .txt{margin-bottom:20px}.lm-outsource{padding:50px 0}.lm-outsource__left{width:370px;margin-top:10px}.lm-outsource__right{max-width:420px}.lm-outsource__title{font-size:38px}.lm-outsource .txt p{font-size:14px}}@media screen and (max-width:750px){.outsource-steps__step .cont span{font-size:20px}.our-blog__outsource-item .txt{padding:10px 3px}.our-blog__outsource-item .txt p{font-size:18px}.outsource-steps__step .cont .txt p{font-size:12px}.outsource-hero .our-work__text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.outsource-steps__head .title{font-size:26px}.contact-form__outsource .title{font-size:26px}.outsource-hero__cont{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px}.outsource-hero__img{display:none}.outsource-hero__left{width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.outsource-hero__left .txt p,.outsource-hero__left .txt span{font-size:10vw}.outsource-hero .our-work__text{width:100%;max-width:100%;margin:0}.lm-outsource .txt{margin-bottom:20px}.lm-outsource{padding:50px 0}.lm-outsource__cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px}.lm-outsource__left{width:100%;max-width:80%;margin-top:0}.lm-outsource__right{max-width:100%}.lm-outsource__title{font-size:26px}.lm-outsource .txt p{font-size:14px}}@media screen and (max-width:715px){.outsource-steps__step .cont .txt p{font-size:14px}.outsource-steps__step{width:40%}.our-blog__outsource-item:hover .txt p{-webkit-transform:none;-ms-transform:none;transform:none}}@media screen and (max-width:450px){.our-blog__outsource-list{gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.our-blog__outsource-item{width:80%}.outsource-steps__step{width:60%;height:300px}.outsource-steps__step .cont .txt{padding:0 0 0 4%}.outsource-steps__step .ic{width:32%;padding-top:32%;bottom:24%;left:9%}.outsource-steps__step:not(:first-child){margin-right:0;margin-top:-18%}.outsource-steps__step .bg::before{font-size:140px;right:auto;left:12%;bottom:-5%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.outsource-steps__step .cont{padding:34% 5% 20%}.outsource-steps__step .bg{top:50%;left:50%;right:auto;-webkit-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);width:300px;height:0;padding-top:100%}.outsource-steps__step .bg-2{position:absolute;top:9px;right:9px;left:15px;bottom:9px;width:auto;height:auto}.outsource-hero__left .txt p,.outsource-hero__left .txt span{font-size:13vw}.outsource-steps__head .title{font-size:24px}.contact-form__outsource .title{font-size:24px}.lm-outsource .txt{margin-bottom:20px}.lm-outsource__title span span:not(:empty){padding-left:1.65vw;padding-right:0}.lm-outsource{padding:50px 0}.lm-outsource__cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px}.lm-outsource__left{width:100%;max-width:80%;margin-top:0}.lm-outsource__right{max-width:100%}.lm-outsource__title{font-size:24px}.lm-outsource .txt p{font-size:14px}}@media screen and (max-width:395px){.outsource-steps__step{width:68%}}body.negative .outsource-hero__left .txt p{color:#000}body.negative .outsource-hero__left .txt span{color:#a1a1a1}body.negative .outsource-steps__head .title{color:#000}body.negative .our-blog__outsource-item:hover .txt p{color:#000}body.negative .our-blog__outsource-item:hover .img{background:rgba(0,0,0,.2)}.input-wrap.privacy-wrap{width:100%;margin-top:10px}.input-wrap.privacy-wrap>p{width:100%}.input-wrap.privacy-wrap .wpcf7-form-control-wrap{width:100%}.input-wrap.privacy-wrap .wpcf7-form-control{width:100%}.input-wrap.privacy-wrap .wpcf7-list-item{margin:0;width:100%}.input-wrap.privacy-wrap .wpcf7-list-item label{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.input-wrap.privacy-wrap .wpcf7-list-item label a{position:relative;z-index:2;color:#5125ff;text-decoration:underline;font-size:inherit}.input-wrap.privacy-wrap .wpcf7-list-item label a:hover{text-decoration:none}.input-wrap.privacy-wrap .wpcf7-list-item label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;background:#fff;border:1px solid #000;border-radius:6px;margin:0;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.65);box-shadow:0 0 0 0 rgba(255,255,255,.65);padding:0!important}.input-wrap.privacy-wrap .wpcf7-list-item label input:checked{border-color:#000;background-color:#000;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="800px" height="800px" viewBox="0 0 36 36" aria-hidden="true" role="img" class="iconify iconify--twemoji" preserveAspectRatio="xMidYMid meet"><path fill="%23FFFFFF" d="M34.459 1.375a2.999 2.999 0 0 0-4.149.884L13.5 28.17l-8.198-7.58a2.999 2.999 0 1 0-4.073 4.405l10.764 9.952s.309.266.452.359a2.999 2.999 0 0 0 4.15-.884L35.343 5.524a2.999 2.999 0 0 0-.884-4.149z"/></svg>');background-size:65% 65%;background-position:center center;background-repeat:no-repeat}.input-wrap.privacy-wrap .wpcf7-list-item label:hover input{-webkit-box-shadow:0 0 0 .25em rgba(255,255,255,.65);box-shadow:0 0 0 .25em rgba(255,255,255,.65)}.footer-form .input-wrap.privacy-wrap{max-width:calc(100% - 300px);-webkit-transform:translate(0,82px);-ms-transform:translate(0,82px);transform:translate(0,82px)}.footer-form .input-wrap.privacy-wrap .wpcf7-list-item label{font-size:20px;font-weight:400}@media screen and (max-width:1660px) and (min-width:1102px){.footer-form .input-wrap.privacy-wrap{-webkit-transform:translate(0,8px);-ms-transform:translate(0,8px);transform:translate(0,8px);max-width:100%}}@media screen and (max-width:1100px){.footer-form .input-wrap.privacy-wrap{-webkit-transform:translate(0,57px);-ms-transform:translate(0,57px);transform:translate(0,57px)}}@media screen and (max-width:992px) and (min-width:851px){.footer-form .input-wrap.privacy-wrap{-webkit-transform:translate(0,12px);-ms-transform:translate(0,12px);transform:translate(0,12px);max-width:100%}}@media screen and (max-width:600px){.input-wrap.privacy-wrap .wpcf7-list-item label input{width:20px;height:20px}.footer-form .input-wrap.privacy-wrap{margin-bottom:12px}.footer-form .input-wrap.privacy-wrap{-webkit-transform:none;-ms-transform:none;transform:none;max-width:100%}.footer-form .input-wrap.privacy-wrap .wpcf7-list-item label{font-size:16px;font-weight:400}.single-project__hero .left{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;opacity:1!important;visibility:visible!important}}html[dir=ltr] .lm-outsource__right{padding-left:0;padding-right:20px}html[dir=ltr] .lm-outsource__title span span:not(:empty){padding-left:0;padding-right:.65vw}html[dir=ltr] .outsource-hero__img{margin-left:0;margin-right:-110px}html[dir=ltr] .outsource-steps__step:not(:last-child)::after,html[dir=ltr] .outsource-steps__step:not(:last-child)::before{right:auto;left:44%}html[dir=ltr] .outsource-steps__step .cont{padding:5.4% 11.1% 5.4% 23.7%}html[dir=ltr] .outsource-steps__step .cont .txt{padding-left:0;padding-right:16%}html[dir=ltr] .outsource-steps__step:not(:last-child):nth-child(2)::after,html[dir=ltr] .outsource-steps__step:not(:last-child):nth-child(2)::before{left:50%}html[dir=ltr] .outsource-steps__step:not(:last-child):nth-child(3)::after,html[dir=ltr] .outsource-steps__step:not(:last-child):nth-child(3)::before{left:56%}html[dir=ltr] .outsource-steps__step:not(:last-child):nth-child(4)::after,html[dir=ltr] .outsource-steps__step:not(:last-child):nth-child(4)::before{left:62%}@media screen and (max-width:1700px){html[dir=ltr] .outsource-hero__img{margin-right:-60px}}@media screen and (max-width:450px){html[dir=ltr] .outsource-steps__step .cont{padding:34% 5% 20%}html[dir=ltr] .outsource-steps__step .cont .txt{padding:0 0 0 4%}html[dir=ltr] .lm-outsource__title span span:not(:empty){padding-left:0;padding-right:1.65vw}}.hidden-fields-container{display:none}