@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Jura:wght@300;400;500;600;700&display=swap);@-webkit-keyframes slide-down{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes slide-down-2{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(95%);transform:translateY(95%)}}@-webkit-keyframes slide-main{0%{-webkit-transform:translateX(-15%);transform:translateX(-15%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-main-computer{0%{-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);top:50%}100%{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%}}@-webkit-keyframes slide-main-computer-md{0%{-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);top:50%}100%{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%}}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;font-size:16px;font-family:Manrope,sans-serif}body{width:100%;height:100%;margin:0;padding:0}body.gray-background{background-image:url(../images/background-main.png);background-repeat:no-repeat;background-size:cover;overflow-x:hidden}body.mask-background{background-image:url(../images/background_about-us.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;overflow-x:hidden}body.white-background{background-image:url(../images/bg-logo-our-services.svg);background-repeat:no-repeat;background-size:contain;background-position-x:-370px}h2{font-size:82px;color:#2f303f}@media screen and (min-width:1440px){h2{font-size:82px}}@media screen and (min-width:992px) and (max-width:1200px){h2{font-size:70px}}@media screen and (min-width:768px) and (max-width:992px){h2{font-size:60px}}@media screen and (min-width:576px) and (max-width:768px){h2{font-size:40px}}@media screen and (max-width:576px){h2{font-size:32px}}a{color:#2f303f;text-decoration:none;border-bottom-width:2px;border-color:transparent}a:hover{border-bottom:2px solid #2de892}ul{list-style:none;padding:0}ul li{display:inline-block}h1{font-family:Montserrat,sans-serif;font-size:5.225rem;line-height:5.225rem;letter-spacing:1px}@media screen and (min-width:1200px) and (max-width:1440px){h1{font-size:4.3rem;line-height:4.3rem}}@media screen and (min-width:992px) and (max-width:1200px){h1{font-size:3.5rem;line-height:3.5rem}}@media screen and (min-width:768px) and (max-width:992px){h1{font-size:4rem;line-height:3.425rem}}@media screen and (min-width:576px) and (max-width:768px){h1{font-size:4rem;line-height:3.425rem}}@media screen and (max-width:576px){h1{font-size:2.8rem;line-height:3.425rem}}@media screen and (min-width:1200px) and (max-width:1440px){h1 br{display:none}}h2{font-family:Montserrat,sans-serif;font-size:4.15rem;line-height:3.85rem;letter-spacing:1px;font-weight:600}@media screen and (min-width:1200px) and (max-width:1440px){h2{font-size:3.15rem}}@media screen and (min-width:992px) and (max-width:1200px){h2{font-size:3.15rem}}@media screen and (min-width:768px) and (max-width:992px){h2{font-size:3rem}}@media screen and (min-width:576px) and (max-width:768px){h2{font-size:3rem}}@media screen and (max-width:576px){h2{font-size:3rem}}header{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 70px;padding-top:50px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1440px){header{margin:0 115px}}@media screen and (min-width:1200px) and (max-width:1440px){header{margin:0 101px}}@media screen and (min-width:992px) and (max-width:1200px){header{margin:0 84px}}@media screen and (min-width:768px) and (max-width:992px){header{margin:0 30px}}@media screen and (max-width:576px){header{margin:0 20px;padding-top:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}header .logo_mobile{display:none}header .logo_mobile a:hover{border-bottom:unset}header .logo{margin-top:96px;margin-bottom:1rem}header .logo.animated{-webkit-animation:slide-main 4s 1;animation:slide-main 4s 1}header .logo a:hover{border-bottom:unset}@media screen and (min-width:1440px){header .logo{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:1200px) and (max-width:1440px){header .logo{margin:30px 20px}}@media screen and (min-width:992px) and (max-width:1200px){header .logo{margin-top:20px}}@media screen and (min-width:768px) and (max-width:992px){header .logo{margin-top:0}}@media screen and (min-width:576px) and (max-width:768px){header .logo{margin-top:0}}@media screen and (max-width:576px){header .logo{margin-top:0;margin-bottom:0}}@media screen and (min-width:576px) and (max-width:768px){header .logo a img{height:30px}}@media screen and (max-width:576px){header .logo a img{height:25px}}header .row{-webkit-box-align:end;-ms-flex-align:end;align-items:end}header .menu-icon{cursor:pointer;display:inline-block;float:right;padding:28px 20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:5}@media screen and (min-width:1440px){header .menu-icon{display:none}}@media screen and (min-width:1200px) and (max-width:1440px){header .menu-icon{display:none}}@media screen and (min-width:992px) and (max-width:1200px){header .menu-icon{display:none}}@media screen and (min-width:768px) and (max-width:992px){header .menu-icon{top:-10px}}@media screen and (min-width:576px) and (max-width:768px){header .menu-icon{top:-10px}}@media screen and (max-width:576px){header .menu-icon{margin-bottom:5px}}header .menu-icon .navicon{background:#2726f9;display:block;height:2px;position:relative;-webkit-transition:background .2s ease;transition:background .2s ease;width:15px}header .menu-icon .navicon::after,header .menu-icon .navicon::before{background:#2726f9;content:'';display:block;height:100%;position:absolute;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}header .menu-icon .navicon:before{top:5px}header .menu-icon .navicon:after{top:-5px;background:0 0}header .menu-btn{display:none}header .menu-btn:checked~.menu-icon{visibility:unset}@media screen and (min-width:768px) and (max-width:992px){header .menu-btn:checked~.menu-icon{position:fixed;right:40px;top:50px}}@media screen and (min-width:576px) and (max-width:768px){header .menu-btn:checked~.menu-icon{position:fixed;right:40px;top:50px}}@media screen and (max-width:576px){header .menu-btn:checked~.menu-icon{margin-bottom:5px;position:fixed;right:20px;top:30px}}header .menu-btn:checked~.menu-icon .navicon:after{visibility:unset}header .menu-btn:checked~.menu-icon .navicon:after,header .menu-btn:checked~.menu-icon .navicon:before{background-color:#fff!important}header .menu-btn:checked~.menu ul{max-height:310px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;text-align:center}@media screen and (min-width:768px) and (max-width:992px){header .menu-btn:checked~.menu ul{max-height:340px;margin-top:50px}}header .menu-btn:checked~.logo_mobile{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:4;position:fixed;top:46px;left:30px}@media screen and (min-width:768px) and (max-width:992px){header .menu-btn:checked~.logo_mobile{left:110px;top:66px}}@media screen and (min-width:576px) and (max-width:768px){header .menu-btn:checked~.logo_mobile{top:69px;left:70px}}header body .menu-btn:checked{overflow-y:hidden}header .menu-btn:checked~.menu-icon .navicon{background:0 0}header .menu-btn:checked~.menu-icon .navicon:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header .menu-btn:checked~.menu-icon .navicon:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}header .menu-btn:checked~.social_container_mobile{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;bottom:30px;width:100%;z-index:4;left:30px}@media screen and (min-width:768px) and (max-width:992px){header .menu-btn:checked~.social_container_mobile{left:104px}}@media screen and (min-width:576px) and (max-width:768px){header .menu-btn:checked~.social_container_mobile{left:63px}}header .menu-btn:checked~.social_container_mobile ul{width:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}header .menu-btn:checked~.social_container_mobile ul li a{width:17px;display:inline-block;height:17px;background-position:center;background-size:contain;background-repeat:no-repeat}header .menu-btn:checked~.social_container_mobile ul li a:hover{border-bottom:unset}header .menu-btn:checked~.social_container_mobile ul li .linked:hover{background-image:url(../images/linked_icon_hover.svg)!important}header .menu-btn:checked~.social_container_mobile ul li .twitter:hover{background-image:url(../images/twitter_icon_hover.svg)!important}header .menu-btn:checked~.social_container_mobile ul li .facebook:hover{background-image:url(../images/facebook_icon_hover.svg)!important}header .menu-btn:checked~.social_container_mobile ul li .instagram:hover{background-image:url(../images/instagram_icon_hover.svg)!important}header .menu-btn:checked~.menu{max-height:100vh;height:100vh;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:unset;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;position:fixed;width:100%;background-color:#2726f9}header .menu{margin-left:auto;font-size:18px;font-family:Jura,sans-serif;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1440px){header .menu{margin:20px 0}}@media screen and (min-width:1200px) and (max-width:1440px){header .menu{margin:0 20px;width:50%}}@media screen and (min-width:992px) and (max-width:1200px){header .menu{margin:0 0;width:50%}}@media screen and (min-width:768px) and (max-width:992px){header .menu{clear:both;max-height:0;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out;display:none}}@media screen and (min-width:576px) and (max-width:768px){header .menu{clear:both;max-height:0;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out;display:none}}@media screen and (max-width:576px){header .menu{clear:both;max-height:0;-webkit-transition:max-height .7s ease-out;transition:max-height .7s ease-out;display:none}}header .menu ul{list-style:none;list-style:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:576px){header .menu ul{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;padding-right:2rem}}header .menu li{margin:0}@media screen and (min-width:1440px){header .menu li{margin-bottom:20px}}@media screen and (min-width:1200px) and (max-width:1440px){header .menu li{margin:30px 10px}}@media screen and (min-width:992px) and (max-width:1200px){header .menu li{margin:30px 0}}@media screen and (min-width:768px) and (max-width:992px){header .menu li{text-align:left;margin-left:110px;margin-bottom:50px}}@media screen and (min-width:576px) and (max-width:768px){header .menu li{text-align:left;margin-left:70px;margin-bottom:50px}}@media screen and (max-width:576px){header .menu li{text-align:left;margin-left:30px;margin-bottom:50px}}header .menu li:first-child{margin-left:40px}@media screen and (min-width:992px) and (max-width:1200px){header .menu li:first-child{margin-left:0}}@media screen and (min-width:768px) and (max-width:992px){header .menu li:first-child{margin-left:110px;text-align:left}}@media screen and (min-width:576px) and (max-width:768px){header .menu li:first-child{margin-left:70px;text-align:left}}@media screen and (max-width:576px){header .menu li:first-child{margin-left:30px;text-align:left}}header .menu li:last-child{margin-right:0}header .menu li a{font-size:18px;padding-bottom:21px;color:#2f303f;text-decoration:none}header .menu li a:hover{border-bottom:2px solid #2de892}@media screen and (min-width:768px) and (max-width:992px){header .menu li a{color:#fff}}@media screen and (min-width:576px) and (max-width:768px){header .menu li a{color:#fff}}@media screen and (max-width:576px){header .menu li a{color:#fff}}header .social_container_mobile{display:none}main{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:calc(100vh - 153px);-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px) and (max-width:992px){main{height:unset}}@media screen and (min-width:576px) and (max-width:768px){main{height:unset}}@media screen and (max-width:576px){main{height:unset}}main .main-text{width:100%;height:100%;margin-left:115px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1440px){main .main-text{background-size:52%;background-position-y:20px;margin-left:115px}}@media screen and (min-width:1200px) and (max-width:1440px){main .main-text{background-size:50%;margin:0 101px}}@media screen and (min-width:992px) and (max-width:1200px){main .main-text{background-size:55%;margin:0 84px}}@media screen and (min-width:768px) and (max-width:992px){main .main-text{margin-left:75px;background-position-y:230px;background-size:100%;margin-top:40px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}}@media screen and (min-width:576px) and (max-width:768px){main .main-text{margin-left:75px;background-position-y:230px;background-size:100%;margin-top:40px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}}@media screen and (max-width:576px){main .main-text{margin-left:25px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;background-size:100%;margin-top:40px}}main .main-text img{position:absolute;width:45%;height:70%;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation:slide-main-computer 4s 1;animation:slide-main-computer 4s 1;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:1200px) and (max-width:1440px){main .main-text img{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width:992px) and (max-width:1200px){main .main-text img{width:50%;height:60%}}@media screen and (min-width:768px) and (max-width:992px){main .main-text img{width:100%;-o-object-fit:contain;object-fit:contain;-webkit-animation:unset;animation:unset;height:60%;-webkit-transform:unset;transform:unset;top:unset;position:unset;margin-top:80px}}@media screen and (min-width:576px) and (max-width:768px){main .main-text img{width:100%;-o-object-fit:contain;object-fit:contain;height:60%;-webkit-animation:unset;animation:unset;-webkit-transform:unset;transform:unset;top:unset;position:unset;margin-top:80px}}@media screen and (max-width:576px){main .main-text img{width:100%;-o-object-fit:contain;object-fit:contain;height:60%;-webkit-animation:unset;animation:unset;-webkit-transform:unset;transform:unset;top:unset;position:unset;margin-top:80px}}main .main-text .text-wrapper{width:55%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:auto;margin-bottom:auto}main .main-text .text-wrapper.animated{-webkit-animation:slide-main 4s 1;animation:slide-main 4s 1}@media screen and (min-width:768px) and (max-width:992px){main .main-text .text-wrapper{width:90%;margin-top:50px}}@media screen and (max-width:576px){main .main-text .text-wrapper{width:90%;margin-top:0}}@media screen and (min-width:576px) and (max-width:768px){main .main-text .text-wrapper{width:90%;margin-top:0}}main .main-text .text-wrapper .text_main{position:relative;z-index:1}@media screen and (min-width:768px) and (max-width:992px){main .main-text .text-wrapper .text_main{margin-bottom:30px}}@media screen and (min-width:576px) and (max-width:768px){main .main-text .text-wrapper .text_main{margin-bottom:20px}}@media screen and (max-width:576px){main .main-text .text-wrapper .text_main{margin-bottom:30px}}@media screen and (min-width:576px) and (max-width:768px){main .main-text .text-wrapper .text_main br{display:none}}@media screen and (max-width:576px){main .main-text .text-wrapper .text_main br{display:none}}main .main-text .text-wrapper .text_main .blue{color:#2726f9;font-size:inherit;font-family:inherit}main .main-text .text-wrapper .text_main .green{color:#2de892;font-size:inherit;font-family:inherit}main .main-text .text-wrapper .small-text{padding:0 0;font-size:1.125rem;position:relative;color:#2726f9}@media screen and (min-width:992px) and (max-width:1200px){main .main-text .text-wrapper .small-text{font-size:.925rem}}@media screen and (min-width:768px) and (max-width:992px){main .main-text .text-wrapper .small-text{font-size:1.025rem}}@media screen and (min-width:576px) and (max-width:768px){main .main-text .text-wrapper .small-text{font-size:.925rem}}@media screen and (max-width:576px){main .main-text .text-wrapper .small-text{font-size:.775rem}}main .main-text .text-wrapper .small-text:hover{border-width:0;opacity:.7}main .main-text .text-wrapper .small-text:after{margin-left:40px;margin-top:50px;content:'';display:inline-block;background:url(../images/arrow.svg);height:8px;width:12px}@media screen and (max-width:576px){main .main-text .text-wrapper .small-text:after{margin-top:40px}}main .main-text .text-wrapper .small-text::before{content:'';position:absolute;width:240px;bottom:-10px;height:2px;background-color:#2726f9}@media screen and (min-width:768px) and (max-width:992px){main .main-text .text-wrapper .small-text::before{width:230px}}@media screen and (min-width:576px) and (max-width:768px){main .main-text .text-wrapper .small-text::before{width:220px}}@media screen and (max-width:576px){main .main-text .text-wrapper .small-text::before{width:190px}}main .scroll{position:relative;padding-bottom:90px;width:100px;color:#2726f9}@media screen and (min-width:992px) and (max-width:1200px){main .scroll{padding-bottom:50px;margin-top:30px}}@media screen and (min-width:768px) and (max-width:992px){main .scroll{display:none}}@media screen and (min-width:576px) and (max-width:768px){main .scroll{display:none}}@media screen and (max-width:576px){main .scroll{display:none}}main .scroll:before{content:'';display:inline-block;background:url(../images/scroll.svg);height:25px;width:13px}main .scroll span{position:absolute;top:0;left:15px;padding:0 7px}@media screen and (min-width:992px) and (max-width:1200px){main .scroll span{font-size:15px}}.social_container{position:fixed;bottom:20px;right:34px;z-index:3}@media screen and (min-width:768px) and (max-width:992px){.social_container{display:none}}@media screen and (min-width:576px) and (max-width:768px){.social_container{display:none}}@media screen and (max-width:576px){.social_container{display:none}}.social_container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;line-height:35px;text-align:center}.social_container ul .icon{width:17px;height:17px;display:inline-block;background-position:center;background-repeat:no-repeat}.social_container ul .icon:hover{border-bottom:unset}.social_container ul .linked:hover{background-image:url(../images/linked_icon_hover.svg)!important}.social_container ul .twitter:hover{background-image:url(../images/twitter_icon_hover.svg)!important}.social_container ul .facebook:hover{background-image:url(../images/facebook_icon_hover.svg)!important}.social_container ul .instagram:hover{background-image:url(../images/instagram_icon_hover.svg)!important}.text--blue{color:#2726f9;font-size:inherit;font-weight:inherit;font-family:inherit}.text--green{color:#2de892;font-size:inherit;font-weight:inherit;font-family:inherit}#about-page{overflow-x:hidden}#portfolio{overflow-x:hidden}#portfolio .upper-text{margin-left:30px;margin-bottom:20px;margin-top:20px;padding:0 0 0 70px}@media screen and (min-width:1200px) and (max-width:1440px){#portfolio .upper-text{padding:0 0 0 50px}}@media screen and (min-width:992px) and (max-width:1200px){#portfolio .upper-text{padding:0 0 0 40px}}@media screen and (min-width:768px) and (max-width:992px){#portfolio .upper-text{padding:0 0 0 20px}}@media screen and (min-width:576px) and (max-width:768px){#portfolio .upper-text{padding:0 0 0 20px}}@media screen and (max-width:576px){#portfolio .upper-text{padding:0 0 0 20px}}#portfolio .container{width:1290px;margin:0 auto}@media screen and (min-width:1200px) and (max-width:1440px){#portfolio .container{width:100%;padding:0 30px}}@media screen and (min-width:992px) and (max-width:1200px){#portfolio .container{width:100%;padding:0 30px}}@media screen and (min-width:768px) and (max-width:992px){#portfolio .container{width:100%;padding:0 30px}}@media screen and (min-width:576px) and (max-width:768px){#portfolio .container{width:100%;padding:0 30px}}@media screen and (max-width:576px){#portfolio .container{width:100%;padding:0 30px}}#portfolio .container .filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1200px) and (max-width:1440px){#portfolio .container .filters{padding:0 0 0 50px}}@media screen and (min-width:992px) and (max-width:1200px){#portfolio .container .filters{padding:0 0 0 40px}}@media screen and (min-width:768px) and (max-width:992px){#portfolio .container .filters{padding:0 0 0 20px}}@media screen and (min-width:576px) and (max-width:768px){#portfolio .container .filters{padding:0 0 0 20px}}@media screen and (max-width:576px){#portfolio .container .filters{padding:0 0 0 20px}}#portfolio .container .filters .filter{padding:20px 28px;background:#ddd;cursor:pointer;margin:0 10px}#portfolio .container .filters .filter.active{background:#2de892}#portfolio .container .filters .filter:hover{background:#2de892;-webkit-transition:all .3s;transition:all .3s}#portfolio .container .filters .filter:first-child{margin-left:0}#portfolio .container .filters .filter:last-child{margin-right:0}#portfolio .container .projects .project{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;min-height:430px}@media screen and (min-width:576px) and (max-width:768px){#portfolio .container .projects .project{min-height:0;display:block}}@media screen and (max-width:576px){#portfolio .container .projects .project{min-height:0;display:block}}#portfolio .container .projects .project .image-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:400px}@media screen and (min-width:768px) and (max-width:992px){#portfolio .container .projects .project .image-box{width:50%}}@media screen and (min-width:576px) and (max-width:768px){#portfolio .container .projects .project .image-box{width:100%}}@media screen and (max-width:576px){#portfolio .container .projects .project .image-box{width:100%}}#portfolio .container .projects .project .image-box .image{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (min-width:768px) and (max-width:992px){#portfolio .container .projects .project .image-box .image{min-height:550px}}@media screen and (min-width:576px) and (max-width:768px){#portfolio .container .projects .project .image-box .image{min-height:700px}}@media screen and (max-width:576px){#portfolio .container .projects .project .image-box .image{min-height:600px}}#portfolio .container .projects .project .text-box{padding-left:97px;width:calc(100% - 400px)}@media screen and (min-width:768px) and (max-width:992px){#portfolio .container .projects .project .text-box{width:50%;padding-left:15px}}@media screen and (min-width:576px) and (max-width:768px){#portfolio .container .projects .project .text-box{width:100%;padding-left:0}}@media screen and (max-width:576px){#portfolio .container .projects .project .text-box{padding-left:0}}#portfolio .container .projects .project .text-box .title{margin-top:120px;font-family:Montserrat,sans-serif;font-size:5.225rem;line-height:5.625rem;letter-spacing:1px}@media screen and (min-width:768px) and (max-width:992px){#portfolio .container .projects .project .text-box .title{margin-top:37px;font-size:3rem;line-height:2.625rem}}@media screen and (min-width:576px) and (max-width:768px){#portfolio .container .projects .project .text-box .title{margin-top:30px;font-size:2.225rem;line-height:2.625rem}}@media screen and (max-width:576px){#portfolio .container .projects .project .text-box .title{margin-top:30px;font-size:2rem;line-height:2.625rem}}#portfolio .container .projects .project .text-box .description{width:400px;color:#2f303f;margin-top:37px}@media screen and (min-width:768px) and (max-width:992px){#portfolio .container .projects .project .text-box .description{margin-top:37px}}@media screen and (min-width:576px) and (max-width:768px){#portfolio .container .projects .project .text-box .description{margin-top:20px}}@media screen and (max-width:576px){#portfolio .container .projects .project .text-box .description{margin-top:10px}}#portfolio .container .projects .project .text-box .goto{width:68px;height:68px;background:url(../images/icon-go-to.svg);display:inline-block;margin-top:27px}#portfolio .container .projects .project .text-box .goto:hover{border-width:0;border-color:transparent;text-decoration:none;opacity:.7;-webkit-transition:all .3s;transition:all .3s}#portfolio .container .projects .project.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;position:relative}#portfolio .container .projects .project.reverse::before{background-image:url(../images/bg-logo-our-services.svg);content:'';position:absolute;width:1200px;height:800px;right:-30%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:576px) and (max-width:768px){#portfolio .container .projects .project.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}#portfolio .container .projects .project.reverse .text-box{text-align:left;padding-right:97px;padding-left:0}#portfolio .container .projects .project.reverse .text-box .description{margin-left:0;text-align:left}#privacy ol{padding-left:10px}.animation-container{position:absolute;top:0;left:0;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:end;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;overflow:hidden;z-index:9999;pointer-events:none}.animation-item{height:100%;background-color:#2726f9;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transform:translateY(100%);transform:translateY(100%)}.animation-item:nth-child(1){-webkit-animation:slide-down 2s;animation:slide-down 2s}.animation-item:nth-child(2){-webkit-animation:slide-down-2 3.5s;animation:slide-down-2 3.5s;-webkit-transform:translateY(95%);transform:translateY(95%)}@media screen and (max-width:576px){.animation-item:nth-child(2){-webkit-animation:slide-down 2.5s;animation:slide-down 2.5s;-webkit-transform:translateY(100%);transform:translateY(100%)}}@media screen and (min-width:576px) and (max-width:768px){.animation-item:nth-child(2){-webkit-animation:slide-down 2.5s;animation:slide-down 2.5s;-webkit-transform:translateY(100%);transform:translateY(100%)}}@media screen and (min-width:768px) and (max-width:992px){.animation-item:nth-child(2){-webkit-animation:slide-down 2.5s;animation:slide-down 2.5s;-webkit-transform:translateY(100%);transform:translateY(100%)}}.animation-item:nth-child(3){-webkit-animation:slide-down 2.5s;animation:slide-down 2.5s}.animation-item:nth-child(4){-webkit-animation:slide-down 1.5s;animation:slide-down 1.5s}.animation-item:nth-child(5){-webkit-animation:slide-down 3s;animation:slide-down 3s}.animation-item:nth-child(6){-webkit-animation:slide-down 2s;animation:slide-down 2s}.w-2{width:2%}.w-24{width:24%}#about-us .margin-left{margin-left:30px}#about-us .hide-desktop{display:block}@media screen and (min-width:768px) and (max-width:992px){#about-us .hide-desktop{display:none}}@media screen and (min-width:576px) and (max-width:768px){#about-us .hide-desktop{display:none}}@media screen and (max-width:576px){#about-us .hide-desktop{display:none}}#about-us .page-title{text-align:center}#about-us .hide-mobile{display:none}@media screen and (min-width:768px) and (max-width:992px){#about-us .hide-mobile{display:block}}@media screen and (min-width:576px) and (max-width:768px){#about-us .hide-mobile{display:block}}@media screen and (max-width:576px){#about-us .hide-mobile{display:block}}#about-us .margin-big{margin-bottom:100px}@media screen and (min-width:1200px) and (max-width:1440px){#about-us .margin-big{margin-bottom:70px}}@media screen and (min-width:992px) and (max-width:1200px){#about-us .margin-big{margin-bottom:50px}}@media screen and (min-width:768px) and (max-width:992px){#about-us .margin-big{margin-bottom:0;margin-top:20px}}@media screen and (min-width:576px) and (max-width:768px){#about-us .margin-big{margin-bottom:0;margin-top:20px}}@media screen and (max-width:576px){#about-us .margin-big{margin-bottom:0;margin-top:20px}}#about-us .margin-medium{margin-bottom:60px}@media screen and (min-width:1200px) and (max-width:1440px){#about-us .margin-medium{margin-bottom:60px}}@media screen and (min-width:992px) and (max-width:1200px){#about-us .margin-medium{margin-bottom:50px}}@media screen and (min-width:768px) and (max-width:992px){#about-us .margin-medium{margin-bottom:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:576px) and (max-width:768px){#about-us .margin-medium{margin-bottom:60px}}@media screen and (max-width:576px){#about-us .margin-medium{margin-bottom:60px}}#about-us a{color:#2726f9;border-bottom:2px solid transparent;font-size:14px}#about-us a:hover{border-color:#2726f9}#about-us a::after{content:'';width:15px;height:12px;display:inline-block;margin-left:20px;background:url(../images/arrow.svg);background-repeat:no-repeat;background-size:contain}#about-us .section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px) and (max-width:992px){#about-us .section{display:block}}@media screen and (min-width:576px) and (max-width:768px){#about-us .section{display:block}}@media screen and (max-width:576px){#about-us .section{display:block}}#about-us .section.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px) and (max-width:992px){#about-us .section.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}@media screen and (min-width:576px) and (max-width:768px){#about-us .section.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}@media screen and (max-width:576px){#about-us .section.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}#about-us .section .image-box{width:50%}@media screen and (min-width:1200px) and (max-width:1440px){#about-us .section .image-box{width:50%}}@media screen and (min-width:992px) and (max-width:1200px){#about-us .section .image-box{width:45%}}@media screen and (min-width:768px) and (max-width:992px){#about-us .section .image-box{padding:0 60px;width:100%}}@media screen and (min-width:576px) and (max-width:768px){#about-us .section .image-box{width:100%}}@media screen and (max-width:576px){#about-us .section .image-box{width:100%}}#about-us .section .image-box img{width:100%}#about-us .section .text-box{width:50%}@media screen and (min-width:992px) and (max-width:1200px){#about-us .section .text-box{width:55%}}@media screen and (min-width:768px) and (max-width:992px){#about-us .section .text-box{width:100%}}@media screen and (min-width:576px) and (max-width:768px){#about-us .section .text-box{width:100%}}@media screen and (max-width:576px){#about-us .section .text-box{width:100%}}#about-us .section .boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#about-us .section .boxes .box{width:50%;margin-bottom:40px;padding-right:20px;-ms-flex-item-align:center;align-self:center}@media screen and (max-width:576px){#about-us .section .boxes .box{width:100%}}#about-us .section .boxes .box .image img{max-height:60px;max-width:60px}#about-us .section .boxes .box .title{font-size:18px;font-weight:700;color:#2726f9;margin-top:10px}#about-us .section .boxes .box .description{margin-top:10px;font-size:14px;color:#afafaf}#about-us .section .timeline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:relative;width:100%}#about-us .section .timeline::before{content:'';display:block;position:absolute;background:#afafaf;top:-30px;bottom:0;width:1px;left:242px}@media screen and (max-width:576px){#about-us .section .timeline::before{display:none}}#about-us .section .timeline .node{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;margin-bottom:60px;-webkit-transform:translateY(25px);transform:translateY(25px);opacity:0;-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease,-webkit-transform 1s ease}@media screen and (max-width:576px){#about-us .section .timeline .node{-ms-flex-flow:wrap;flex-flow:wrap;padding:0 30px}}#about-us .section .timeline .node .title{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:190px;max-width:190px;text-align:right;margin-right:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;color:#2726f9;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:576px){#about-us .section .timeline .node .title{min-width:100%;max-width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#about-us .section .timeline .node .square{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:64px;max-width:64px;min-height:64px;max-height:64px;background:0 0;border:1px solid #afafaf;border-radius:14px;-ms-flex-preferred-size:64px;flex-basis:64px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-ms-flex-item-align:center;align-self:center;-webkit-transition:background .5s ease .7s,border-color .5s ease .5s;transition:background .5s ease .7s,border-color .5s ease .5s}@media screen and (max-width:576px){#about-us .section .timeline .node .square{display:none}}#about-us .section .timeline .node .description{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;-ms-flex-negative:1;flex-shrink:1;margin-left:20px;font-weight:300;color:#2f303f}@media screen and (min-width:768px) and (max-width:992px){#about-us .section .timeline .node .description{text-align:left}}@media screen and (min-width:576px) and (max-width:768px){#about-us .section .timeline .node .description{text-align:left}}@media screen and (max-width:576px){#about-us .section .timeline .node .description{min-width:100%;max-width:100%;text-align:center;margin-left:0}}#about-us .section .timeline .node.active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#about-us .section .timeline .node.active .square{background:#2726f9;border-color:#2726f9}#about-us .section.what-we-do .image-box img{position:relative;top:150px}@media screen and (min-width:992px) and (max-width:1200px){#about-us .section.what-we-do .image-box img{position:relative;top:190px}}#about-us .section.what-we-do .text-box{margin-top:40px;padding-left:97px}@media screen and (min-width:1200px) and (max-width:1440px){#about-us .section.what-we-do .text-box{margin-top:90px;padding-left:60px}}@media screen and (min-width:992px) and (max-width:1200px){#about-us .section.what-we-do .text-box{margin-top:70px;padding-left:20px}}@media screen and (min-width:768px) and (max-width:992px){#about-us .section.what-we-do .text-box{text-align:center;margin-top:140px;padding-left:0}}@media screen and (min-width:576px) and (max-width:768px){#about-us .section.what-we-do .text-box{text-align:center;margin-top:140px;padding-left:0}}@media screen and (max-width:576px){#about-us .section.what-we-do .text-box{text-align:center;margin-top:140px;padding-left:0}}@media screen and (min-width:768px) and (max-width:992px){#about-us .section.what-we-do .text-box .boxes{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#about-us .section.what-we-do .text-box a{margin-top:52px;display:inline-block}@media screen and (min-width:1200px) and (max-width:1440px){#about-us .section.what-we-do .text-box a{margin-top:42px}}@media screen and (min-width:992px) and (max-width:1200px){#about-us .section.what-we-do .text-box a{margin-top:32px}}@media screen and (min-width:768px) and (max-width:992px){#about-us .section.what-we-do .text-box a{margin-top:52px}}@media screen and (min-width:576px) and (max-width:768px){#about-us .section.what-we-do .text-box a{margin-top:52px}}@media screen and (max-width:576px){#about-us .section.what-we-do .text-box a{margin-top:52px}}#about-us .section.how-we-do{position:relative;top:30px;overflow:hidden}#about-us .section.how-we-do .image-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}#about-us .section.how-we-do .image-box .slang{margin-left:80px;text-align:center}#about-us .section.how-we-do .image-box .slang h3{font-size:40px;color:#2de892;font-weight:900;margin-top:40px}#about-us .section.how-we-do .image-box .slang p{margin-top:10px;color:#2f303f;font-weight:300}@media screen and (min-width:768px) and (max-width:992px){#about-us .section.how-we-do .image-box .slang{margin:0 30px}}@media screen and (min-width:576px) and (max-width:768px){#about-us .section.how-we-do .image-box .slang{margin:0 30px}}@media screen and (max-width:576px){#about-us .section.how-we-do .image-box .slang{margin:0 30px}}#about-us .section.how-we-do .text-box{padding-left:110px}@media screen and (min-width:1200px) and (max-width:1440px){#about-us .section.how-we-do .text-box{padding-top:60px;padding-left:30px}}@media screen and (min-width:992px) and (max-width:1200px){#about-us .section.how-we-do .text-box{padding-top:40px;padding-left:30px}}@media screen and (min-width:768px) and (max-width:992px){#about-us .section.how-we-do .text-box{padding:30px 30px 0 30px;text-align:center}}@media screen and (min-width:576px) and (max-width:768px){#about-us .section.how-we-do .text-box{padding:30px 30px 0 30px;text-align:center}}@media screen and (max-width:576px){#about-us .section.how-we-do .text-box{padding:30px 30px 0 30px;text-align:center}}#about-us .section.how-we-do .text-box .boxes{margin-top:100px}@media screen and (min-width:1200px) and (max-width:1440px){#about-us .section.how-we-do .text-box .boxes{margin-top:60px}}@media screen and (min-width:992px) and (max-width:1200px){#about-us .section.how-we-do .text-box .boxes{margin-top:60px}}@media screen and (min-width:768px) and (max-width:992px){#about-us .section.how-we-do .text-box .boxes{margin-top:0;display:inline-block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:576px) and (max-width:768px){#about-us .section.how-we-do .text-box .boxes{margin-top:0;display:inline-block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:576px){#about-us .section.how-we-do .text-box .boxes{margin-top:0;display:inline-block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:768px) and (max-width:992px){#about-us .section.how-we-do .text-box p{padding:0 30px}}#about-us .section.for-who-we-do{position:relative;top:100px}#about-us .section.for-who-we-do .image-box{width:60%}@media screen and (min-width:992px) and (max-width:1200px){#about-us .section.for-who-we-do .image-box{width:55%}}@media screen and (min-width:768px) and (max-width:992px){#about-us .section.for-who-we-do .image-box{width:100%}}@media screen and (min-width:576px) and (max-width:768px){#about-us .section.for-who-we-do .image-box{width:100%}}@media screen and (max-width:576px){#about-us .section.for-who-we-do .image-box{width:100%}}#about-us .section.for-who-we-do .text-box{padding-top:80px;padding-left:100px;width:40%}@media screen and (min-width:1200px) and (max-width:1440px){#about-us .section.for-who-we-do .text-box{padding-top:20px;padding-left:70px}}@media screen and (min-width:992px) and (max-width:1200px){#about-us .section.for-who-we-do .text-box{padding-top:10px;padding-left:60px;width:45%}}@media screen and (min-width:768px) and (max-width:992px){#about-us .section.for-who-we-do .text-box{padding-left:0;text-align:center;width:100%}}@media screen and (min-width:576px) and (max-width:768px){#about-us .section.for-who-we-do .text-box{padding-left:0;text-align:center;width:100%}}@media screen and (max-width:576px){#about-us .section.for-who-we-do .text-box{padding-left:0;text-align:center;width:100%}}#about-us .section.for-who-we-do .companies{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:240px;list-style:none;padding:0;margin-bottom:30px}@media screen and (min-width:768px) and (max-width:992px){#about-us .section.for-who-we-do .companies{margin:0 auto}}@media screen and (min-width:576px) and (max-width:768px){#about-us .section.for-who-we-do .companies{margin:0 auto}}@media screen and (max-width:576px){#about-us .section.for-who-we-do .companies{margin:0 auto}}#about-us .section.for-who-we-do .companies .feature{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;text-align:left}#about-us .section.for-who-we-do .companies .feature:not(:last-child){margin-bottom:35px}#about-us .section.for-who-we-do .companies .feature::before{content:'';width:30px;height:30px;margin-right:35px;display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center}#about-us .section.for-who-we-do .companies .feature--cloud::before{background-image:url(../images/cloud.svg)}#about-us .section.for-who-we-do .companies .feature--rocket::before{background-image:url(../images/rocket.svg)}#about-us .section.for-who-we-do .companies .feature--radar::before{background-image:url(../images/radar.svg)}#about-us .section.for-who-we-do .companies .feature--ai::before{background-image:url(../images/ai.svg)}#about-us .section.for-who-we-do .companies .feature--stats::before{background-image:url(../images/stats.svg)}.slider_portfolio{overflow:hidden;padding-top:50px;position:relative;padding-bottom:110px;z-index:2}@media screen and (min-width:768px) and (max-width:992px){.slider_portfolio{padding-left:70px}}.slider_portfolio .slider_row{margin-left:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1200px) and (max-width:1440px){.slider_portfolio .slider_row{margin-left:100px}}@media screen and (min-width:992px) and (max-width:1200px){.slider_portfolio .slider_row{margin-left:90px}}@media screen and (min-width:768px) and (max-width:992px){.slider_portfolio .slider_row{margin-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media screen and (min-width:576px) and (max-width:768px){.slider_portfolio .slider_row{margin-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media screen and (max-width:576px){.slider_portfolio .slider_row{margin-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.slider_portfolio .slider_row .case_studies{width:35%;line-height:70px;z-index:3;position:absolute;pointer-events:none}@media screen and (min-width:768px) and (max-width:992px){.slider_portfolio .slider_row .case_studies{width:100%;position:relative;padding-right:30px;line-height:unset}}@media screen and (min-width:576px) and (max-width:768px){.slider_portfolio .slider_row .case_studies{width:100%;position:relative;padding-left:70px;padding-right:30px;line-height:unset}}@media screen and (max-width:576px){.slider_portfolio .slider_row .case_studies{width:100%;position:relative;padding-left:30px;padding-right:20px;line-height:unset}}.slider_portfolio .slider_row .case_studies .category{display:none;margin:30px 0}@media screen and (min-width:768px) and (max-width:992px){.slider_portfolio .slider_row .case_studies .category{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}@media screen and (min-width:576px) and (max-width:768px){.slider_portfolio .slider_row .case_studies .category{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}@media screen and (max-width:576px){.slider_portfolio .slider_row .case_studies .category{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}.slider_portfolio .slider_row .case_studies .category .all{background-color:#2de892;padding:15px 40px;color:#2f303f;font-size:12px;border:2px solid #2de892}.slider_portfolio .slider_row .case_studies .category .all:hover{background-color:#fff;border:2px solid #2de892}.slider_portfolio .slider_row .case_studies .category .choose_category{background-color:#ddd;color:#2726f9;font-size:12px;padding:15px 35px;padding-left:25px;margin-left:10px;position:relative;border:2px solid #ddd}.slider_portfolio .slider_row .case_studies .category .choose_category::after{position:absolute;content:'';width:10px;height:12px;top:50%;right:10px;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);background-image:url(../images/arrow.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.slider_portfolio .slider_row .case_studies .category .choose_category:hover{background-color:#fff}.slider_portfolio .slider_row .case_studies h2{font-family:"Azo Sans",sans-serif;font-weight:800}@media screen and (min-width:576px) and (max-width:768px){.slider_portfolio .slider_row .case_studies h2{line-height:32px}}@media screen and (max-width:576px){.slider_portfolio .slider_row .case_studies h2{line-height:32px}}.slider_portfolio .slider_row .case_studies p{color:#2726f9;font-size:18px;font-family:Jura,sans-serif;line-height:110px}@media screen and (min-width:768px) and (max-width:992px){.slider_portfolio .slider_row .case_studies p{display:none}}@media screen and (min-width:576px) and (max-width:768px){.slider_portfolio .slider_row .case_studies p{display:none}}@media screen and (max-width:576px){.slider_portfolio .slider_row .case_studies p{display:none}}.slider_portfolio .slider_row .case_studies .see_more{background-color:#2de892;color:#2f303f;border:2px solid #2de892;padding:15px 30px;-webkit-transition:.25s;transition:.25s;font-family:Jura,sans-serif;pointer-events:auto}.slider_portfolio .slider_row .case_studies .see_more:hover{background-color:#fff;border:2px solid #2de892}@media screen and (min-width:768px) and (max-width:992px){.slider_portfolio .slider_row .case_studies .see_more{display:none}}@media screen and (min-width:576px) and (max-width:768px){.slider_portfolio .slider_row .case_studies .see_more{display:none}}@media screen and (max-width:576px){.slider_portfolio .slider_row .case_studies .see_more{display:none}}.slider_portfolio .slider_row .slider{width:100%;-webkit-transform:translateX(11%)!important;transform:translateX(11%)!important}@media screen and (min-width:768px) and (max-width:992px){.slider_portfolio .slider_row .slider{-webkit-transform:translateX(0)!important;transform:translateX(0)!important;margin-bottom:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:576px) and (max-width:768px){.slider_portfolio .slider_row .slider{-webkit-transform:translateX(0)!important;transform:translateX(0)!important;margin-bottom:70px}}@media screen and (max-width:576px){.slider_portfolio .slider_row .slider{-webkit-transform:translateX(0)!important;transform:translateX(0)!important;margin-bottom:70px}}.slider_portfolio .slider_row .slider .owl-carousel .owl-item:not(.active){visibility:hidden}.slider_portfolio .slider_row .slider .owl-carousel .owl-item:not(.active)+.owl-item.active{overflow:hidden;opacity:0;-webkit-animation:run 7s alternate;animation:run 7s alternate}.slider_portfolio .slider_row .slider .owl-carousel .owl-item:not(.active)+.owl-item.active .layer{position:absolute;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(250,249,249,.851961)),color-stop(50%,rgba(250,249,249,.728712)),to(rgba(250,249,249,0)));background:linear-gradient(90deg,rgba(250,249,249,.851961) 0,rgba(250,249,249,.728712) 50%,rgba(250,249,249,0) 100%)}.slider_portfolio .slider_row .slider .owl-carousel .owl-nav.disabled{top:54%;position:absolute;z-index:1;left:195px}@media screen and (min-width:1200px) and (max-width:1440px){.slider_portfolio .slider_row .slider .owl-carousel .owl-nav.disabled{left:225px}}@media screen and (min-width:992px) and (max-width:1200px){.slider_portfolio .slider_row .slider .owl-carousel .owl-nav.disabled{left:260px}}@media screen and (min-width:768px) and (max-width:992px){.slider_portfolio .slider_row .slider .owl-carousel .owl-nav.disabled{display:none}}@media screen and (min-width:576px) and (max-width:768px){.slider_portfolio .slider_row .slider .owl-carousel .owl-nav.disabled{display:none}}@media screen and (max-width:576px){.slider_portfolio .slider_row .slider .owl-carousel .owl-nav.disabled{display:none}}.slider_portfolio .slider_row .slider .item{position:relative;font-family:Jura,sans-serif}@media screen and (min-width:768px) and (max-width:992px){.slider_portfolio .slider_row .slider .item{width:100%;margin-bottom:30px}}@media screen and (min-width:576px) and (max-width:768px){.slider_portfolio .slider_row .slider .item{margin:0 70px}}@media screen and (max-width:576px){.slider_portfolio .slider_row .slider .item{margin-bottom:60px}}.slider_portfolio .slider_row .slider .item .release{text-align:end;color:#afafaf;padding-right:20px;line-height:40px;font-size:14px}@media screen and (min-width:576px) and (max-width:768px){.slider_portfolio .slider_row .slider .item .release{text-align:end}}@media screen and (max-width:576px){.slider_portfolio .slider_row .slider .item .release{text-align:end}}.slider_portfolio .slider_row .slider .item .description,.slider_portfolio .slider_row .slider .item h6{padding:0;color:#2f303f;font-weight:400}.slider_portfolio .slider_row .slider .item .description{line-height:20px;font-size:14px}.slider_portfolio .slider_row .slider .item h6{line-height:40px}@media screen and (min-width:576px) and (max-width:768px){.slider_portfolio .slider_row .slider .item h6{width:100%}}@media screen and (max-width:576px){.slider_portfolio .slider_row .slider .item h6{font-size:18px}}.slider_portfolio .slider_row .slider .item .image{height:440px;background-size:cover}@media screen and (min-width:1200px) and (max-width:1440px){.slider_portfolio .slider_row .slider .item .image{height:340px}}@media screen and (min-width:992px) and (max-width:1200px){.slider_portfolio .slider_row .slider .item .image{height:390px}}@media screen and (min-width:768px) and (max-width:992px){.slider_portfolio .slider_row .slider .item .image{height:560px;width:480px}}@media screen and (min-width:576px) and (max-width:768px){.slider_portfolio .slider_row .slider .item .image{width:100%;height:560px}}@media screen and (max-width:576px){.slider_portfolio .slider_row .slider .item .image{width:100%;height:550px}}.slider_portfolio .on_scroll{margin-top:40px;position:absolute;bottom:20%}@media screen and (min-width:576px) and (max-width:768px){.slider_portfolio .on_scroll{display:none}}@media screen and (max-width:576px){.slider_portfolio .on_scroll{display:none}}.slider_portfolio .on_scroll p{color:#2726f9;font-size:18px;position:relative;margin-left:140px;padding-left:20px;font-family:Jura,sans-serif}.slider_portfolio .on_scroll p::before{position:absolute;content:'';background-image:url(../images/scroll.svg);width:13px;height:25px;left:0}.animated-slide{-webkit-animation:slide 4s infinite;animation:slide 4s infinite;position:relative}footer{position:fixed;bottom:0;background-color:#fff;width:100%;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;z-index:2}@media screen and (min-width:992px) and (max-width:1200px){footer{padding:20px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:576px) and (max-width:768px){footer{padding:20px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:576px){footer{padding:20px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}footer .title_work{width:10%;text-align:center;font-size:14px;color:#2f303f;font-family:Jura,sans-serif}@media screen and (min-width:768px) and (max-width:992px){footer .title_work{width:30%}}@media screen and (min-width:576px) and (max-width:768px){footer .title_work{width:25%;text-align:left;padding-left:25px}}@media screen and (max-width:576px){footer .title_work{width:125px;text-align:left;padding-left:15px}}footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%}@media screen and (min-width:768px) and (max-width:992px){footer ul{width:70%!important}}@media screen and (min-width:576px) and (max-width:768px){footer ul{width:75%!important}}@media screen and (max-width:576px){footer ul{width:calc(100% - 125px)!important}}footer ul li a:hover{border-bottom:unset}@media screen and (max-width:576px){footer ul li{text-align:center}}@media screen and (min-width:576px) and (max-width:768px){footer .owl-carousel .owl-item{margin-top:20px}}@media screen and (max-width:576px){footer .owl-carousel .owl-item{margin-top:20px}}@media screen and (max-width:576px){footer .owl-carousel .owl-item img{height:20px}}footer .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@-webkit-keyframes run{0%{right:0;opacity:.5}15%{opacity:0}100%{right:9%;opacity:0}}.page-portfolio{-webkit-animation:fadein 5s;animation:fadein 5s}@media screen and (min-width:768px) and (max-width:992px){.page-portfolio{overflow-x:hidden}}@media screen and (min-width:576px) and (max-width:768px){.page-portfolio{overflow-x:hidden}}@media screen and (max-width:576px){.page-portfolio{overflow-x:hidden}}.page-portfolio .logo{-webkit-animation:unset;animation:unset}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}#header-mobile{display:none}#contact header{position:absolute;top:9px;left:0;right:0}.contact{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px) and (max-width:992px){.contact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:576px) and (max-width:768px){.contact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:576px){.contact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.contact header{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 15px}@media screen and (min-width:1200px) and (max-width:1440px){.contact header{margin:0 0}}.contact header .menu{width:100%}.contact header .menu li{margin-bottom:15px}@media screen and (min-width:1200px) and (max-width:1440px){.contact header .menu li{margin:30px 15px}}.contact header .menu li:first-child{margin-left:0}.contact header .menu li a{padding-bottom:15px}.contact .map{width:40%}@media screen and (min-width:768px) and (max-width:992px){.contact .map{width:100%;height:500px}}@media screen and (min-width:576px) and (max-width:768px){.contact .map{width:100%;height:300px}}@media screen and (max-width:576px){.contact .map{width:100%;height:300px}}.contact .contact_details{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0 75px 0 30px;font-family:Jura,sans-serif;margin-top:150px}@media screen and (min-width:1200px) and (max-width:1440px){.contact .contact_details{padding:0 60px 0 30px}}@media screen and (min-width:768px) and (max-width:992px){.contact .contact_details{width:100%;margin-bottom:40px;padding:0 30px}}@media screen and (min-width:576px) and (max-width:768px){.contact .contact_details{width:100%;margin-bottom:40px;padding:0 30px}}@media screen and (max-width:576px){.contact .contact_details{width:100%;margin-bottom:40px;padding:0 30px}}.contact .contact_details .logo a img{width:246px}@media screen and (min-width:1200px) and (max-width:1440px){.contact .contact_details .logo a img{width:226px}}@media screen and (min-width:992px) and (max-width:1200px){.contact .contact_details .logo a img{width:216px}}.contact .contact_details .logo a:hover{border-bottom:2px solid #2de892;border-bottom:unset}.contact .contact_details .row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 0}@media screen and (min-width:768px) and (max-width:992px){.contact .contact_details .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}@media screen and (min-width:576px) and (max-width:768px){.contact .contact_details .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media screen and (max-width:576px){.contact .contact_details .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.contact .contact_details .row .contact_right{width:50%;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.contact .contact_details .row .contact_right img{margin-right:20px}@media screen and (min-width:768px) and (max-width:992px){.contact .contact_details .row .contact_right{width:100%}}@media screen and (min-width:576px) and (max-width:768px){.contact .contact_details .row .contact_right{width:100%}}@media screen and (max-width:576px){.contact .contact_details .row .contact_right{width:100%}}.contact .contact_details .row .contact_right .contact_person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;font-family:Jura,sans-serif;padding-bottom:15px}@media screen and (min-width:992px) and (max-width:1200px){.contact .contact_details .row .contact_right .contact_person{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}@media screen and (min-width:768px) and (max-width:992px){.contact .contact_details .row .contact_right .contact_person{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-left:70px}}@media screen and (min-width:576px) and (max-width:768px){.contact .contact_details .row .contact_right .contact_person{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-left:70px}}@media screen and (min-width:1200px) and (max-width:1440px){.contact .contact_details .row .contact_right .contact_person img{padding-right:30px}}@media screen and (min-width:768px) and (max-width:992px){.contact .contact_details .row .contact_right .contact_person img{padding-right:50px}}@media screen and (min-width:576px) and (max-width:768px){.contact .contact_details .row .contact_right .contact_person img{padding-right:50px}}.contact .contact_details .row .contact_right .contact_person div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.contact .contact_details .row .contact_right .contact_person div .mail{position:relative;margin:5px 0}.contact .contact_details .row .contact_right .contact_person div .mail::before{position:absolute;content:'';background-image:url(../images/mail.svg);width:12px;height:14px;background-repeat:no-repeat;background-position:center;background-size:contain;left:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contact .contact_details .row .contact_right .contact_person div .mail:hover{color:#2de892;border-bottom:unset}.contact .contact_details .row .contact_right .contact_person div .phone{position:relative}.contact .contact_details .row .contact_right .contact_person div .phone::before{position:relative;content:'';background-image:url(../images/phone.svg);width:12px;height:14px;background-repeat:no-repeat;background-position:center;background-size:contain;left:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contact .contact_details .row .contact_right .contact_person div .phone:hover{color:#2de892;border-bottom:unset}.contact .contact_details .row .contact_left{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width:992px) and (max-width:1200px){.contact .contact_details .row .contact_left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:768px) and (max-width:992px){.contact .contact_details .row .contact_left{width:100%}}@media screen and (min-width:576px) and (max-width:768px){.contact .contact_details .row .contact_left{width:100%}}@media screen and (max-width:576px){.contact .contact_details .row .contact_left{width:100%}}.contact .contact_details .row .contact_left .adres{position:relative}@media screen and (min-width:992px) and (max-width:1200px){.contact .contact_details .row .contact_left .adres{padding-top:20px}}@media screen and (min-width:768px) and (max-width:992px){.contact .contact_details .row .contact_left .adres{margin-bottom:20px}}@media screen and (min-width:576px) and (max-width:768px){.contact .contact_details .row .contact_left .adres{margin-bottom:20px}}@media screen and (max-width:576px){.contact .contact_details .row .contact_left .adres{margin-bottom:20px}}.contact .contact_details .row .contact_left .adres::before{position:absolute;content:'';background-image:url(../images/pin.svg);width:12px;height:14px;background-repeat:no-repeat;background-position:center;background-size:contain;left:50px;top:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:992px) and (max-width:1200px){.contact .contact_details .row .contact_left .adres::before{left:50px;top:33px}}@media screen and (max-width:576px){.contact .contact_details .row .contact_left .adres::before{left:10px}}.contact .contact_details .row .contact_left .adres p{padding-left:70px;line-height:25px}@media screen and (max-width:576px){.contact .contact_details .row .contact_left .adres p{padding-left:30px}}.contact .contact_details .row .contact_left .adres p.invoice-details{color:#afafaf;font-size:.8rem;line-height:1rem}.contact .form{width:100%;font-family:Jura,sans-serif}.contact .form .error-box{font-size:.9rem;padding:5px 16px;background:#ff2f2f;color:#fff;display:none}@media screen and (min-width:768px) and (max-width:992px){.contact .form{padding:0 50px}}@media screen and (min-width:576px) and (max-width:768px){.contact .form{padding:0 50px}}@media screen and (max-width:576px){.contact .form{padding:0 20px}}.contact .form p{font-size:24px;color:#2726f9;margin:30px 0}.contact .form .name{margin-right:40px}.contact .form .row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:576px) and (max-width:768px){.contact .form .row{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:576px){.contact .form .row{width:100%}}.contact .form input{border:1px solid #787b8b;background-color:transparent;border-radius:2px;width:100%;height:40px;margin-bottom:20px;padding-left:15px}.contact .form input::-webkit-input-placeholder{font-size:12px;color:#2f303f}.contact .form input::-moz-placeholder{font-size:12px;color:#2f303f}.contact .form input:-ms-input-placeholder{font-size:12px;color:#2f303f}.contact .form input::-ms-input-placeholder{font-size:12px;color:#2f303f}.contact .form input::placeholder{font-size:12px;color:#2f303f}@media screen and (min-width:768px) and (max-width:992px){.contact .form input{width:440px}}@media screen and (min-width:576px) and (max-width:768px){.contact .form input{width:100%}}@media screen and (max-width:576px){.contact .form input{width:100%}}.contact .form textarea{border:1px solid gray;background-color:transparent;border-radius:2px;width:100%;padding-left:15px;padding-top:10px;height:124px}.contact .form textarea::-webkit-input-placeholder{font-size:12px;color:#2f303f}.contact .form textarea::-moz-placeholder{font-size:12px;color:#2f303f}.contact .form textarea:-ms-input-placeholder{font-size:12px;color:#2f303f}.contact .form textarea::-ms-input-placeholder{font-size:12px;color:#2f303f}.contact .form textarea::placeholder{font-size:12px;color:#2f303f}@media screen and (min-width:768px) and (max-width:992px){.contact .form textarea{width:100%}}.contact .form .send{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-top:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact .form .send button{width:130px;height:40px;color:#2de892;background-color:#2726f9;border:unset;-webkit-transition:.72s;transition:.72s;cursor:pointer}.contact .form .send button:hover{background-color:#2de892;color:#2726f9}.contact .form .acceptance{display:block;position:relative;padding-left:35px;margin-right:30px;cursor:pointer;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contact .form .acceptance a{font-size:12px;color:#2726f9;border-bottom:1px solid #2726f9}.contact .form .acceptance input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.contact .form .checkmark{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:21px;width:21px;background-color:transparent;border:1px solid #2f303f;border-radius:6px}.contact .form .acceptance:hover input~.checkmark{background-color:#ccc}.contact .form .acceptance input:checked~.checkmark{background-color:#fff}.contact .form .checkmark:after{content:"";position:absolute;display:none}.contact .form .acceptance input:checked~.checkmark:after{display:block}.contact .form .acceptance .checkmark:after{width:16px;height:16px;border-radius:4px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#2726f9}#contact{height:100vh}.our-services{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:unset;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.our-services .container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media screen and (min-width:992px) and (max-width:1200px){.our-services .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media screen and (min-width:768px) and (max-width:992px){.our-services .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media screen and (min-width:576px) and (max-width:768px){.our-services .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media screen and (max-width:576px){.our-services .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.our-services .left-screen{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-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:auto;width:50%;padding-left:115px;font-family:Montserrat,sans-serif;font-size:16px}@media screen and (min-width:992px) and (max-width:1200px){.our-services .left-screen{width:100%}}@media screen and (min-width:768px) and (max-width:992px){.our-services .left-screen{width:93%;margin-bottom:20px}}@media screen and (min-width:576px) and (max-width:768px){.our-services .left-screen{width:93%;padding-left:75px}}@media screen and (max-width:576px){.our-services .left-screen{width:100%;padding-left:25px}}.our-services .left-screen .text-smaller{margin-top:50px;line-height:30px;margin-right:170px}.our-services .left-screen .text-smaller p{font-size:.875rem}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .left-screen .text-smaller{margin-top:20px}}@media screen and (min-width:768px) and (max-width:992px){.our-services .left-screen .text-smaller{margin-right:20px;margin-bottom:30px}}@media screen and (min-width:576px) and (max-width:768px){.our-services .left-screen .text-smaller{margin-right:20px;margin-bottom:30px}}@media screen and (max-width:576px){.our-services .left-screen .text-smaller{margin-right:20px;margin-bottom:30px}}.our-services .left-screen .text-big{color:#2f303f}.our-services .left-screen .text-big h1>span{color:#2726f9;font-size:inherit;font-family:inherit}.our-services .left-screen .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:50px;color:#2de892}.our-services .left-screen .icons .icons-upper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.our-services .left-screen .icons .icons-upper ::-webkit-scrollbar:horizontal{background-color:#2de892;color:#2de892}@media screen and (min-width:992px) and (max-width:1200px){.our-services .left-screen .icons .icons-upper{width:650px}}@media screen and (min-width:768px) and (max-width:992px){.our-services .left-screen .icons .icons-upper{width:650px}}@media screen and (min-width:576px) and (max-width:768px){.our-services .left-screen .icons .icons-upper{width:600px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;position:relative}}@media screen and (max-width:576px){.our-services .left-screen .icons .icons-upper{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;position:relative;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.our-services .left-screen .icons .icons-upper .services{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;width:210px}.our-services .left-screen .icons .icons-upper .services:before{margin-right:20px;content:'';display:inline-block;height:43px;width:54px;background-repeat:no-repeat;background-size:contain;background-position:center}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .left-screen .icons .icons-upper .services:before{margin-right:13px}}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .left-screen .icons .icons-upper .services{width:190px}}.our-services .left-screen .icons .icons-upper .first-icon:before{background-image:url(../images/product-design.svg)}.our-services .left-screen .icons .icons-upper .second-icon:before{background-image:url(../images/web-development.svg)}.our-services .left-screen .icons .icons-upper .third-icon:before{background-image:url(../images/cloud-deployment.svg)}.our-services .left-screen .icons .icons-upper .fourth-icon:before{background-image:url(../images/mobile-development.svg);margin-left:5px;margin-right:15px}.our-services .left-screen .icons .icons-upper .fifth-icon:before{background-image:url(../images/research.svg)}.our-services .left-screen .icons .icons-upper .six-icon:before{background-image:url(../images/trainings-for-programmers.svg)}.our-services .left-screen .foot{margin-top:50px;margin-bottom:50px;color:#2726f9;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;cursor:pointer}.our-services .left-screen .foot::before{content:'';position:absolute;width:100%;bottom:-10px;height:2px;background-color:#2726f9}.our-services .left-screen .foot:after{content:'';display:inline-block;background:url(../images/arrow.svg);height:8px;width:12px;margin-left:50px!important;margin:auto 0}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .left-screen .foot{margin-top:20px}}@media screen and (min-width:768px) and (max-width:992px){.our-services .left-screen .foot{display:none}}@media screen and (min-width:576px) and (max-width:768px){.our-services .left-screen .foot{display:none}}@media screen and (max-width:576px){.our-services .left-screen .foot{display:none}}.our-services .left-screen .foot_dev,.our-services .left-screen .foot_mob,.our-services .left-screen .foot_serv{display:none}.our-services .left-screen .foot_dev:after,.our-services .left-screen .foot_mob:after,.our-services .left-screen .foot_serv:after{content:'';display:inline-block;background:url(../images/arrow.svg);height:8px;width:12px;margin-left:50px!important;margin:auto 0}@media screen and (min-width:768px) and (max-width:992px){.our-services .left-screen .foot_dev,.our-services .left-screen .foot_mob,.our-services .left-screen .foot_serv{display:none!important}}@media screen and (min-width:576px) and (max-width:768px){.our-services .left-screen .foot_dev,.our-services .left-screen .foot_mob,.our-services .left-screen .foot_serv{display:none!important}}@media screen and (max-width:576px){.our-services .left-screen .foot_dev,.our-services .left-screen .foot_mob,.our-services .left-screen .foot_serv{display:none!important}}.our-services .right-screen{width:50%;height:100%;position:relative;padding:40px 0}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen{width:100%}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen{width:100%;height:unset;margin-bottom:40px;margin-top:30px}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen{width:100%;height:unset;margin-bottom:40px;margin-top:30px}}@media screen and (max-width:576px){.our-services .right-screen{width:100%;height:unset;margin-bottom:40px;margin-top:30px}}.our-services .right-screen .wrapper{background-image:url(../images/right-screen-background.svg);background-repeat:no-repeat;background-position:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:800px;background-size:73%}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .wrapper{width:600px;height:600px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .wrapper{width:600px;height:600px}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .wrapper{width:100%;background-image:none;position:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:unset}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .wrapper{width:100%;background-image:none;position:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:unset}}@media screen and (max-width:576px){.our-services .right-screen .wrapper{width:unset;background-image:none;position:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:unset}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .wrapper .center_square{display:none}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .wrapper .center_square{display:none}}@media screen and (max-width:576px){.our-services .right-screen .wrapper .center_square{display:none}}.our-services .right-screen .ikon-desktop,.our-services .right-screen .ikon-devops,.our-services .right-screen .ikon-mobile{background-image:url(../images/right-screen-background.svg);background-repeat:no-repeat;background-position:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:800px;background-size:73%;display:none}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .ikon-desktop,.our-services .right-screen .ikon-devops,.our-services .right-screen .ikon-mobile{width:550px;height:600px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .ikon-desktop,.our-services .right-screen .ikon-devops,.our-services .right-screen .ikon-mobile{width:600px;height:600px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .ikon-desktop,.our-services .right-screen .ikon-devops,.our-services .right-screen .ikon-mobile{width:unset;background-image:none;position:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:unset}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .ikon-desktop,.our-services .right-screen .ikon-devops,.our-services .right-screen .ikon-mobile{width:unset;background-image:none;position:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:unset}}@media screen and (max-width:576px){.our-services .right-screen .ikon-desktop,.our-services .right-screen .ikon-devops,.our-services .right-screen .ikon-mobile{width:unset;background-image:none;position:unset!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:unset}}.our-services .right-screen .ikon-desktop #frontend,.our-services .right-screen .ikon-devops #frontend,.our-services .right-screen .ikon-mobile #frontend{position:absolute;top:170px;left:145px;-webkit-transform:rotate(0);transform:rotate(0)}.our-services .right-screen .ikon-desktop #frontend:after,.our-services .right-screen .ikon-devops #frontend:after,.our-services .right-screen .ikon-mobile #frontend:after{display:none}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .ikon-desktop #frontend,.our-services .right-screen .ikon-devops #frontend,.our-services .right-screen .ikon-mobile #frontend{top:137px;left:115px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .ikon-desktop #frontend,.our-services .right-screen .ikon-devops #frontend,.our-services .right-screen .ikon-mobile #frontend{top:141px;left:121px}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .ikon-desktop #frontend,.our-services .right-screen .ikon-devops #frontend,.our-services .right-screen .ikon-mobile #frontend{top:60px;left:440px}}.our-services .right-screen .ikon-desktop #backend,.our-services .right-screen .ikon-devops #backend,.our-services .right-screen .ikon-mobile #backend{position:absolute;bottom:170px;right:148px;-webkit-transform:rotate(0);transform:rotate(0)}.our-services .right-screen .ikon-desktop #backend:after,.our-services .right-screen .ikon-devops #backend:after,.our-services .right-screen .ikon-mobile #backend:after{display:none}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .ikon-desktop #backend,.our-services .right-screen .ikon-devops #backend,.our-services .right-screen .ikon-mobile #backend{bottom:137px;right:115px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .ikon-desktop #backend,.our-services .right-screen .ikon-devops #backend,.our-services .right-screen .ikon-mobile #backend{bottom:141px;right:120px}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .ikon-desktop #backend,.our-services .right-screen .ikon-devops #backend,.our-services .right-screen .ikon-mobile #backend{bottom:434px;right:434px}}.our-services .right-screen .ikon-desktop .square p::after,.our-services .right-screen .ikon-devops .square p::after,.our-services .right-screen .ikon-mobile .square p::after{display:none!important}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .ikon-desktop .square,.our-services .right-screen .ikon-devops .square,.our-services .right-screen .ikon-mobile .square{width:140px;height:140px;border-radius:35px}}.our-services .right-screen .ikon-desktop .center_square,.our-services .right-screen .ikon-devops .center_square,.our-services .right-screen .ikon-mobile .center_square{width:202px;height:202px;left:calc(50% - (202px / 2));top:calc(50% - (202px / 2))}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .ikon-desktop .center_square,.our-services .right-screen .ikon-devops .center_square,.our-services .right-screen .ikon-mobile .center_square{width:130px;height:130px;border-radius:30px;left:calc(50% - (130px / 2));top:calc(50% - (130px / 2))}}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .ikon-desktop .center_square,.our-services .right-screen .ikon-devops .center_square,.our-services .right-screen .ikon-mobile .center_square{width:140px;height:140px;border-radius:35px;left:calc(50% - (130px / 2));top:calc(50% - (130px / 2))}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .ikon-desktop .center_square,.our-services .right-screen .ikon-devops .center_square,.our-services .right-screen .ikon-mobile .center_square{width:450px;height:50px;border-radius:8px;-webkit-transform:rotate(0);transform:rotate(0);position:unset;margin:6px auto}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .ikon-desktop .center_square,.our-services .right-screen .ikon-devops .center_square,.our-services .right-screen .ikon-mobile .center_square{width:400px;height:50px;border-radius:8px;-webkit-transform:rotate(0);transform:rotate(0);position:unset;margin:6px auto}}@media screen and (max-width:576px){.our-services .right-screen .ikon-desktop .center_square,.our-services .right-screen .ikon-devops .center_square,.our-services .right-screen .ikon-mobile .center_square{width:310px;margin:6px auto;height:50px;border-radius:8px;-webkit-transform:rotate(0);transform:rotate(0);position:unset}}.our-services .right-screen img,.our-services .right-screen p{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);text-align:center}.our-services .right-screen img:after,.our-services .right-screen p:after{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px auto 0;background:url(../images/square-arrow.svg);height:12px;width:8px}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen img:after,.our-services .right-screen p:after{display:none}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen img:after,.our-services .right-screen p:after{display:none}}@media screen and (max-width:576px){.our-services .right-screen img:after,.our-services .right-screen p:after{display:none}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen img,.our-services .right-screen p{-webkit-transform:rotate(0);transform:rotate(0)}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen img,.our-services .right-screen p{-webkit-transform:rotate(0);transform:rotate(0)}}@media screen and (max-width:576px){.our-services .right-screen img,.our-services .right-screen p{-webkit-transform:rotate(0);transform:rotate(0)}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen img br,.our-services .right-screen p br{display:none}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen img br,.our-services .right-screen p br{display:none}}@media screen and (max-width:576px){.our-services .right-screen img br,.our-services .right-screen p br{display:none}}.our-services .right-screen .ikon-desktop{width:90%}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .ikon-desktop{width:600px}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .ikon-desktop{width:100%}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .ikon-desktop{width:100%}}@media screen and (max-width:576px){.our-services .right-screen .ikon-desktop{width:100%}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .ikon-desktop .center_square{display:none}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .ikon-desktop .center_square{display:none}}@media screen and (max-width:576px){.our-services .right-screen .ikon-desktop .center_square{display:none}}.our-services .right-screen .center_square{position:absolute;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;border-radius:40px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:254px;height:254px;margin:0;left:calc(50% - (254px / 2));top:calc(50% - (254px / 2))}.our-services .right-screen .center_square p::after{display:none}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .center_square{width:120px;height:120px;border-radius:35px;left:calc(50% - (120px / 2));top:calc(50% - (120px / 2))}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .center_square{width:160px;height:160px;border-radius:30px;left:calc(50% - (160px / 2));top:calc(50% - (160px / 2))}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .center_square{width:450px;height:50px;border-radius:8px;-webkit-transform:rotate(0);transform:rotate(0);margin:6px auto}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .center_square{width:295px;height:50px;border-radius:8px;-webkit-transform:rotate(0);transform:rotate(0);margin:6px auto}}@media screen and (max-width:576px){.our-services .right-screen .center_square{width:295px;height:50px;border-radius:8px;-webkit-transform:rotate(0);transform:rotate(0)}}.our-services .right-screen .square{position:absolute;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;border-radius:40px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:202px;height:202px;margin:80px;cursor:pointer}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .square{width:150px;height:150px;border-radius:30px}}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .square{width:140px;height:140px;border-radius:35px}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .square{height:50px;border-radius:8px;-webkit-transform:rotate(0);transform:rotate(0);position:unset;margin:6px auto;width:450px}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .square{height:50px;border-radius:8px;-webkit-transform:rotate(0);transform:rotate(0);position:unset;margin:6px auto;width:400px}}@media screen and (max-width:576px){.our-services .right-screen .square{height:50px;border-radius:8px;-webkit-transform:rotate(0);transform:rotate(0);position:unset;margin:6px auto;width:310px}}.our-services .right-screen .small_square{width:70px;height:70px;border-radius:15px;margin:80px;position:absolute;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-transform:rotate(45deg);transform:rotate(45deg)}.our-services .right-screen .small_square img,.our-services .right-screen .small_square p{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);font-size:14px}.our-services .right-screen .small_square img::after,.our-services .right-screen .small_square p::after{display:none!important}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .small_square img,.our-services .right-screen .small_square p{-webkit-transform:rotate(0);transform:rotate(0)}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .small_square img,.our-services .right-screen .small_square p{-webkit-transform:rotate(0);transform:rotate(0)}}@media screen and (max-width:576px){.our-services .right-screen .small_square img,.our-services .right-screen .small_square p{-webkit-transform:rotate(0);transform:rotate(0)}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .small_square{-webkit-transform:rotate(0);transform:rotate(0);position:unset;margin:6px 0;margin-right:10px}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .small_square{-webkit-transform:rotate(0);transform:rotate(0);position:unset;margin:6px 0;margin-right:10px}}@media screen and (max-width:576px){.our-services .right-screen .small_square{-webkit-transform:rotate(0);transform:rotate(0);position:unset;margin:6px 0;margin-right:10px}}.our-services .right-screen .medium_square{width:126px;height:126px;margin:80px;position:absolute;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;border-radius:30px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .medium_square{width:93px;height:93px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .medium_square{width:106px;height:106px}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .medium_square{width:450px;height:50px;border-radius:8px;-webkit-transform:rotate(0);transform:rotate(0);position:unset;margin:0 auto}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .medium_square{width:400px;height:50px;border-radius:8px;-webkit-transform:rotate(0);transform:rotate(0);position:unset;margin:0 auto}}@media screen and (max-width:576px){.our-services .right-screen .medium_square{width:310px;margin:6px auto;height:50px;border-radius:8px;-webkit-transform:rotate(0);transform:rotate(0);position:unset}}.our-services .right-screen .medium_square img,.our-services .right-screen .medium_square p{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);text-align:center}.our-services .right-screen .medium_square img::after,.our-services .right-screen .medium_square p::after{display:none!important}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .medium_square img,.our-services .right-screen .medium_square p{-webkit-transform:rotate(0);transform:rotate(0)}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .medium_square img,.our-services .right-screen .medium_square p{-webkit-transform:rotate(0);transform:rotate(0)}}@media screen and (max-width:576px){.our-services .right-screen .medium_square img,.our-services .right-screen .medium_square p{-webkit-transform:rotate(0);transform:rotate(0)}}.our-services .right-screen .back{background-color:#2f303f;color:#2de892;font-size:14px;cursor:pointer;-webkit-transition:.7s;transition:.7s}.our-services .right-screen .back:hover{background-color:#2de892;color:#2f303f}.our-services .right-screen .back p{position:relative}.our-services .right-screen .back p::before{position:absolute;content:'';background-image:url(../images/arrow_back.svg);width:8px;height:12px;bottom:-14px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-repeat:no-repeat}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .back p::before{height:8px;top:50%;left:-20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:unset}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .back p::before{height:8px;top:50%;left:-20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:unset}}@media screen and (max-width:576px){.our-services .right-screen .back p::before{height:10px;top:50%;left:-20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:unset}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .back{width:450px;height:50px;border-radius:8px;margin:6px auto}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .back{width:400px;height:50px;border-radius:8px;margin:6px auto}}@media screen and (max-width:576px){.our-services .right-screen .back{width:310px;margin:10px auto;height:50px;border-radius:8px}}.our-services .right-screen .back_desktop,.our-services .right-screen .back_devops{bottom:80px;left:70px}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .back_desktop,.our-services .right-screen .back_devops{bottom:90px;left:-20px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .back_desktop,.our-services .right-screen .back_devops{bottom:30px;left:30px}}.our-services .right-screen .blue{background-color:#2726f9}.our-services .right-screen .green{background-color:#2de892}.our-services .right-screen .dark_blue{background-color:#010088}.our-services .right-screen .primary{background-color:#2f303f}.our-services .right-screen .color_blue{color:#2726f9}.our-services .right-screen .color_primary{color:#2f303f}.our-services .right-screen .color_white{color:#fff}.our-services .right-screen .color_green{color:#2de892}.our-services .right-screen .desktop-application{left:0;top:0}.our-services .right-screen .desktop{-webkit-transform:translate(0);transform:translate(0);position:relative;top:157px;left:135px;pointer-events:none}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .desktop{top:127px;left:105px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .desktop{top:132px;left:110px}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .desktop{top:-42px;left:10px}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .desktop{top:-42px;left:10px}}@media screen and (max-width:576px){.our-services .right-screen .desktop{top:-42px;left:10px}}.our-services .right-screen .mobile-application{top:0;right:0}.our-services .right-screen .mob{-webkit-transform:translate(0);transform:translate(0);position:absolute;top:150px;right:134px;pointer-events:none}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .mob{top:127px;right:105px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .mob{top:131px;right:108px}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .mob{position:relative;top:-125px;right:-13px}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .mob{position:relative;top:-125px;right:-13px}}@media screen and (max-width:576px){.our-services .right-screen .mob{position:relative;top:-125px;right:-13px}}.our-services .right-screen .devops{bottom:0;right:0}.our-services .right-screen .dev{-webkit-transform:translate(0);transform:translate(0);position:absolute;bottom:157px;right:154px;pointer-events:none}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .dev{bottom:120px;right:121px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .dev{bottom:128px;right:128px}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .dev{position:relative;bottom:-41px;right:-6px;z-index:1}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .dev{position:relative;bottom:-41px;right:-6px;z-index:1}}@media screen and (max-width:576px){.our-services .right-screen .dev{position:relative;bottom:-41px;right:-6px;z-index:1}}.our-services .right-screen .contact{bottom:0;left:0}.our-services .right-screen .frontend{top:0;left:0;cursor:auto}.our-services .right-screen .rwd{left:-95px;top:-55px}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .rwd{left:-75px;top:-85px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .rwd{left:-80px;top:-90px}}.our-services .right-screen .html{left:-40px}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .html{left:-20px;top:-30px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .html{left:-20px;top:-30px}}.our-services .right-screen .css{top:120px;left:-40px}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .css{top:90px;left:-20px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .css{top:90px;left:-20px}}.our-services .right-screen .js{left:-90px;top:60px}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .js{left:-80px;top:30px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .js{left:-80px;top:30px}}.our-services .right-screen .vue{top:115px;left:-145px;position:relative}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .vue{top:90px;left:-130px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .vue{top:90px;left:-140px}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .vue{position:unset}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .vue{position:unset}}@media screen and (max-width:576px){.our-services .right-screen .vue{position:unset}}.our-services .right-screen .vue::before{position:absolute;content:'';background-image:url(../images/vue.svg);height:9px;width:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:20px;left:20px}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .vue::before{-webkit-transform:rotate(0);transform:rotate(0);top:17px;left:30px}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .vue::before{-webkit-transform:rotate(0);transform:rotate(0);top:17px;left:30px}}@media screen and (max-width:576px){.our-services .right-screen .vue::before{-webkit-transform:rotate(0);transform:rotate(0);top:17px;left:30px}}.our-services .right-screen .sql{right:-60px;bottom:130px}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .sql{right:10px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .sql{bottom:80px}}.our-services .right-screen .go{bottom:-55px;right:-60px}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .go{bottom:-50px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .go{right:-60px}}.our-services .right-screen .php{bottom:-50px;right:130px}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .php{bottom:10px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .php{bottom:-60px;right:80px}}.our-services .right-screen .laravel{bottom:-20px;right:260px;z-index:1}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .laravel{bottom:20px;right:230px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .laravel{bottom:-40px;right:190px}}.our-services .right-screen .wp{bottom:-110px;right:160px;z-index:1}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .wp{bottom:-50px;right:140px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .wp{bottom:-130px;right:100px}}.our-services .right-screen .mysql{right:-35px;bottom:260px;z-index:1}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .mysql{right:20px;bottom:230px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .mysql{right:-40px;bottom:190px}}.our-services .right-screen .post{right:-130px;bottom:160px;z-index:1}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .post{right:-60px;bottom:140px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .post{bottom:105px}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .post{margin-right:0}}.our-services .right-screen .aws,.our-services .right-screen .backend{bottom:0;right:0;cursor:auto}.our-services .right-screen .back_mobile{bottom:70px;right:80px}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .back_mobile{bottom:30px;right:20px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .back_mobile{bottom:30px;right:30px}}.our-services .right-screen .flutter{bottom:140px;left:-60px}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .flutter{bottom:97px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .flutter{bottom:10px;left:-120px}}.our-services .right-screen .ap-hyb{bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.our-services .right-screen .ap-hyb img{padding-right:40px}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .ap-hyb img{display:none}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .ap-hyb img{display:none}}@media screen and (max-width:576px){.our-services .right-screen .ap-hyb img{display:none}}.our-services .right-screen .ap-hyb p{padding-top:30px;padding-left:30px}@media screen and (min-width:1200px) and (max-width:1440px){.our-services .right-screen .ap-hyb p{padding-top:20px;padding-left:29px;font-size:12px}}@media screen and (min-width:992px) and (max-width:1200px){.our-services .right-screen .ap-hyb p{padding-top:9px;padding-left:19px;font-size:12px}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .ap-hyb p{padding-top:0;padding-left:0}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .ap-hyb p{padding-top:0;padding-left:0}}@media screen and (max-width:576px){.our-services .right-screen .ap-hyb p{padding-top:0;padding-left:0}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .kolumna_mysql{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:450px}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .kolumna_mysql{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:576px){.our-services .right-screen .kolumna_mysql{display:-webkit-box;display:-ms-flexbox;display:flex;width:310px;margin:0 auto}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .kolumna_mysql .small_square{width:50%!important;border-radius:10px!important}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .kolumna_mysql .small_square{width:195px!important;border-radius:10px!important}}@media screen and (max-width:576px){.our-services .right-screen .kolumna_mysql .small_square{width:50%!important;border-radius:10px!important}}@media screen and (min-width:768px) and (max-width:992px){.our-services .right-screen .kolumna{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:450px}}@media screen and (min-width:576px) and (max-width:768px){.our-services .right-screen .kolumna{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:400px}}@media screen and (max-width:576px){.our-services .right-screen .kolumna{display:-webkit-box;display:-ms-flexbox;display:flex;width:310px;margin:0 auto}}.our-services .animation-rotate-right{-webkit-animation:animation-rotate-right 2s 1 ease-in-out;animation:animation-rotate-right 2s 1 ease-in-out}.our-services .animation-rotate-left{-webkit-animation:animation-rotate-left 2s 1 ease-in-out;animation:animation-rotate-left 2s 1 ease-in-out}.our-services .center{-webkit-animation:center 2s 1;animation:center 2s 1}.our-services .center-back{-webkit-animation:center-back 2s 1;animation:center-back 2s 1}.our-services .disappear{-webkit-animation:disappear 2s 1;animation:disappear 2s 1}.our-services .stop-rotation{-webkit-animation:stop-roation 2s 1 ease-in-out;animation:stop-roation 2s 1 ease-in-out}@-webkit-keyframes center{from{width:254px;height:254px}to{width:202px;height:202px}}@keyframes center{from{width:254px;height:254px}to{width:202px;height:202px}}@-webkit-keyframes center-back{from{width:202px;height:202px}to{width:254px;height:254px}}@keyframes center-back{from{width:202px;height:202px}to{width:254px;height:254px}}@-webkit-keyframes animation-rotate-right{from{-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@keyframes animation-rotate-right{from{-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@-webkit-keyframes animation-rotate-left{from{-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{-webkit-transform:rotate(-315deg);transform:rotate(-315deg)}}@keyframes animation-rotate-left{from{-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{-webkit-transform:rotate(-315deg);transform:rotate(-315deg)}}@-webkit-keyframes disappear{from{opacity:.8}to{opacity:1}}@keyframes disappear{from{opacity:.8}to{opacity:1}}#privacy{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#privacy .left{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;padding-left:115px;padding-right:30px}@media screen and (min-width:992px) and (max-width:1200px){#privacy .left{width:40%;padding-left:84px}}@media screen and (min-width:768px) and (max-width:992px){#privacy .left{width:100%;padding:0 30px;margin-top:60px;padding-bottom:20px}}@media screen and (min-width:576px) and (max-width:768px){#privacy .left{width:100%;padding:0 70px;margin-top:60px;padding-bottom:20px}}@media screen and (max-width:576px){#privacy .left{width:100%;padding:0 30px;margin-top:60px;padding-bottom:20px}}#privacy .left .btn{display:inline-block;margin-top:20px;background:#2de892;color:#2726f9;padding:19px 47px}#privacy .left .btn:hover{background:#2726f9;color:#2de892;border-width:0;-webkit-transition:all .3s;transition:all .3s}#privacy .right{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;padding-top:50px;padding-left:30px;padding-right:115px;height:calc(100vh - 155px);overflow:auto}@media screen and (min-width:992px) and (max-width:1200px){#privacy .right{width:60%;padding-right:84px}}@media screen and (min-width:768px) and (max-width:992px){#privacy .right{width:100%}}@media screen and (min-width:576px) and (max-width:768px){#privacy .right{width:100%;padding:0 70px}}@media screen and (max-width:576px){#privacy .right{width:100%}}#privacy .right p{color:#2f303f}