@font-face{font-family:Shihan;src:url(/assets/fonts/9717-webfont.woff2) format("woff2"),url(/assets/fonts/9717-webfont.woff) format("woff");font-weight:400;font-style:normal}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}a{background-color:transparent}b,strong{font-weight:bolder}img{border-style:none}button,input,optgroup,select,textarea{margin:0;line-height:1.15;font-family:inherit;font-size:100%}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}*,:after,:before{box-sizing:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{box-sizing:border-box;min-width:320px;font-family:Roboto Condensed,Arial Narrow,sans-serif;min-height:100vh;font-size:24px;scroll-behavior:smooth;overflow-x:hidden;overflow-y:scroll}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.reset-button{margin:0;border:0;padding:0;font-family:inherit;text-align:left;font-size:1em;color:inherit;background-color:transparent;outline:none;cursor:pointer}.reset-button:disabled{cursor:default}.reset-link{text-decoration:none;color:inherit}.reset-list{margin:0;padding:0;list-style:none}body{background:url(/assets/images/bg.jpg) no-repeat fixed 50%;background-size:auto 100%;color:#fff}main{margin-top:75px;padding:0 20px}h1{font-size:5.58vh;font-weight:700;height:17.86vh;display:flex;justify-content:center;align-items:center;text-align:center;margin:0}.hr{height:2px;background:#fff;margin:0 14px;position:relative}.hr:after,.hr:before{display:block;content:"";width:15px;height:15px;position:relative;top:-6px}.hr:before{border:2px solid #fff;border-radius:50%;left:-14px}.hr:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7.058' cy='7.058' r='6.058' stroke='%23fff' stroke-width='2'/%3E%3Ccircle cx='7.058' cy='7.058' r='2.267' fill='%23fff'/%3E%3C/svg%3E") 50% no-repeat;background-size:contain;position:absolute;right:-14px}.hr .pointer{width:9px;height:9px;border-radius:50%;position:absolute;top:-4px}.deco{left:0;right:0;overflow:hidden;pointer-events:none}.deco,.deco div{position:absolute}.deco div{background:50% no-repeat;background-size:contain}@keyframes deco-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes deco-swing{0%{transform:rotate(-10deg)}to{transform:rotate(10deg)}}@keyframes deco-swing2{0%{transform:rotate(170deg)}to{transform:rotate(190deg)}}@keyframes deco-rotate2{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@keyframes deco-blink1{0%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:1}}@keyframes deco-blink2{0%{opacity:1}60%{opacity:1}63%{opacity:0}66%{opacity:1}to{opacity:1}}header{position:fixed;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:flex-start;height:125px;padding:20px;z-index:2}header>*{z-index:1}header .bg{position:fixed;top:0;left:0;right:0;height:125px;transition:opacity .2s ease;background:linear-gradient(180deg,#16293b 48.41%,rgba(22,41,59,0) 97%);z-index:0;opacity:0;pointer-events:none}header.hl .bg{opacity:1}body.menu header.hl .bg{opacity:0}header #logo{height:40px}header button.menu{width:25px;height:40px;padding:10px 0;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;background:none;cursor:pointer;border:none}header button.menu span{display:block;height:3px;border-radius:3px/1px;background:#fff;transform-origin:3px center;transition:all .2s ease}header button.menu span:nth-child(2){transform-origin:center}body.menu_in header button.menu span:first-child,body.menu header button.menu span:first-child{transform:rotate(45deg);width:121%}body.menu_in header button.menu span:nth-child(2),body.menu header button.menu span:nth-child(2){transform:rotateY(90deg)}body.menu_in header button.menu span:nth-child(3),body.menu header button.menu span:nth-child(3){transform:rotate(-45deg);width:121%}nav{position:fixed;left:0;right:0;top:0;bottom:0;background:url(/assets/images/menu.jpg) fixed 50% no-repeat;background-size:auto 100%;z-index:1;padding:15vh 11.16vh 0;display:none;opacity:0;transition:opacity .2s ease}nav .scroll{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}nav .scroll .end,nav .scroll .start{background:#fff;height:2px;display:flex;align-items:center;justify-content:space-between}nav .scroll .end:after,nav .scroll .end:before,nav .scroll .start:after,nav .scroll .start:before{display:block;content:"";width:15px;height:15px;position:relative;background:50% no-repeat;background-size:contain}nav .scroll .end:before,nav .scroll .start:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7.058' cy='7.058' r='6.058' stroke='%23fff' stroke-width='2'/%3E%3Ccircle cx='7.058' cy='7.058' r='2.267' fill='%23fff'/%3E%3C/svg%3E")}nav .scroll .end:after,nav .scroll .start:before{border-radius:50%;border:2px solid #fff}nav .scroll .start{transform:translateX(7px)}nav .scroll .start:before{left:-14px}nav .scroll .start:after{left:7px}nav .scroll .end:before{left:-7px}nav .scroll .end:after{left:14px}nav .scroll ul{list-style:none;margin:0;padding:0;transition:max-height .6s ease .2s,margin-top .2s ease .2s,margin-bottom .4s ease .4s;max-height:0;overflow:hidden}nav .scroll ul li{margin-bottom:3.35vh;text-align:center}nav .scroll ul li:last-child{margin-bottom:1vh}nav .scroll ul a{color:#fff;text-decoration:none;display:block;font-size:4.5vh}body.menu_in nav,body.menu_out nav{display:block;pointer-events:none}body.menu nav{display:block;opacity:1}body.menu nav .scroll ul{max-height:60vh;margin-top:3.35vh;margin-bottom:3.35vh}.owls{margin-top:150px;position:relative}.owls .next,.owls .prev{position:absolute;top:43vw;transform:translateY(-50%);border:none;cursor:pointer;width:10vw;height:30vw;padding:0;background:50% no-repeat;transition:opacity .2s ease}.owls .next.hide,.owls .prev.hide{pointer-events:none;opacity:0}.owls .prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.624 1.738L2 31.738l20.624 30' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");left:0}.owls .next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.376 61.738l20.624-30-20.624-30' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");right:0}.owl,.owls-wrapper{display:flex}.owl{flex:100vw 0 0;width:100%;flex-direction:column;align-items:center;justify-content:flex-start;color:#fff;text-decoration:none;font-weight:700;font-size:40px}.owl img{width:80vw}body.about h1{font-size:4.4vh;color:#72fff7}body.about .hr .pointer{left:5%;background:#72fff7}body.about .stats{margin-top:6.7vh;display:grid;grid-template-columns:46fr 54fr;grid-column-gap:8px;grid-row-gap:6.7vh}body.about .stats .double{grid-column-start:1;grid-column-end:3}body.about .stats strong{font-family:Shihan,Arial Narrow,sans-serif;font-size:18.5vh;line-height:14.77vh;transform:translateY(.7vh)}body.about .stats p{display:flex;align-items:center;padding:10px 2.6vh;border-top:1px solid #fff;border-bottom:1px solid #fff;margin:0}body.about .stats p.double{border-top:none;padding-top:0;display:flex;justify-content:center;margin-top:-3vh;padding-bottom:3.7vh}body.about .deco{height:13vh;position:relative;left:auto;right:auto}body.about .deco div:first-child{left:7.5vw;top:4.7vh;width:4.5vh;height:4.5vh;background-image:url(/assets/images/about3.svg);animation:deco-blink2 8s linear infinite}body.about .deco div:nth-child(2){right:11.48vw;bottom:-12vh;width:19.8vh;height:19.8vh;background-image:url(/assets/images/client1.svg);animation:deco-rotate 60s linear infinite}body.pr h1{color:#f49300}body.pr .hr{margin-bottom:26px}body.pr .hr .pointer{left:20%;background:#f49300}body.pr main p{font-size:20px;margin-bottom:26px;font-weight:300}body.pr main p.hl{font-weight:400}body.pr main.smm{background:url(/assets/images/smm.png) top no-repeat;background-size:cover;color:#16293b;padding:10vw 20px}body.pr .deco{height:41vw}body.pr .deco div:first-child{left:14vw;width:12vw;height:12vw;background-image:url(/assets/images/pr2.svg);animation:deco-blink1 4s linear infinite}body.pr .deco div:nth-child(2){right:-16vw;width:40.92vw;height:40.92vw;background-image:url(/assets/images/pr3.svg);animation:deco-rotate2 40s linear infinite}body.media h1{color:#fd397f}body.media .hr{margin-bottom:26px}body.media .hr .pointer{left:35%;background:#fd397f}body.media .deco1{position:absolute;right:25.6vw;top:6.5vh;width:8.45vw;height:8.45vw;background:url(/assets/images/pr1.svg) 50% no-repeat;background-size:contain;animation:deco-blink2 8s linear infinite,deco-rotate 32s linear infinite}body.media main p{font-size:20px;margin-bottom:26px;font-weight:300}body.media main p.hl{font-weight:400}body.media .deco{height:25vw}body.media .deco div:first-child{right:-50vw;width:99vw;height:43.8vw;background-image:url(/assets/images/dm1.svg);animation:deco-rotate 60s linear infinite}body.media .deco div:nth-child(2){right:-50vw;width:99vw;height:43.8vw;background-image:url(/assets/images/dm2.svg);animation:deco-swing2 4s ease-in-out infinite alternate}body.digital h1{color:#90d13c}body.digital .hr{margin-bottom:26px}body.digital .hr .pointer{left:50%;background:#90d13c}body.digital main p{font-size:20px;margin-bottom:26px;font-weight:300}body.digital main p.hl{font-weight:400}body.digital .deco{height:40vw}body.digital .deco div:first-child{left:-50vw;width:99vw;height:43.8vw;background-image:url(/assets/images/dm1.svg);animation:deco-rotate 60s linear infinite}body.digital .deco div:nth-child(2){left:-50vw;width:99vw;height:43.8vw;background-image:url(/assets/images/dm2.svg);animation:deco-swing2 4s ease-in-out infinite alternate}body.digital .deco div:nth-child(3){right:-10vw;bottom:-15vw;width:30vw;height:30vw;background-image:url(/assets/images/dig.svg);animation:deco-rotate2 40s linear infinite}body.digital .deco div:nth-child(4){right:30vw;width:9.65vw;height:9.65vw;background-image:url(/assets/images/dig2.svg);animation:deco-blink1 6s linear infinite}body.cs h1{color:#72ddff}body.cs .hr{margin-bottom:26px}body.cs .hr .pointer{left:65%;background:#72ddff}body.cs main p{font-size:20px;margin-bottom:26px;font-weight:300}body.cs main p.hl{font-weight:400}body.cs main p.nmb{margin-bottom:0}body.cs main ul{font-size:20px;margin:0 0 26px;font-weight:300;padding:0 0 0 20px}body.cs .deco{height:30vw}body.cs .deco div:first-child{right:-20vw;width:49vw;height:49vw;background-image:url(/assets/images/client2.svg);animation:deco-rotate2 10s linear infinite}body.cases h1{color:#d472f6}body.cases .hr{margin-bottom:26px}body.cases .hr .pointer{left:80%;background:#d472f6}body.cases main p{font-size:20px;margin-bottom:26px;font-weight:300}body.cases main p.hl{font-weight:400}body.cases main.cases{background:url(/assets/images/cases.png) top no-repeat;background-size:cover;color:#16293b;padding:40vw 20px 10vw}body.cases main.cases .case{margin-bottom:80px}body.cases main.cases .case img{margin-bottom:12px;max-width:calc(100vw - 40px)}body.cases main.cases .case p{margin:0}body.cases .deco{height:41vw}body.cases .deco div:first-child{left:8vw;width:4.5vh;height:4.5vh;background-image:url(/assets/images/cases.svg);animation:deco-blink1 4s linear infinite}body.cases .deco div:nth-child(2){right:-16vw;width:40.92vw;height:40.92vw;background-image:url(/assets/images/cases2.svg);animation:deco-rotate2 40s linear infinite}body.cases footer{background:url(/assets/images/cases-f.png) top no-repeat;background-size:cover;color:#fff;margin-top:-19vw;font-size:11.6vw;font-weight:700;text-align:center;padding:27.8vw 20px 24.2vw}body.contacts h1{color:#ff5f5f}body.contacts .hr{margin-bottom:26px}body.contacts .hr .pointer{left:95%;background:#ff5f5f}body.contacts main a{font-size:20px;margin-bottom:26px;color:#fff;display:block;text-decoration:none;text-align:center}body.contacts .deco{height:100vw}body.contacts .deco div:first-child{top:8vh;left:55vw;width:8.45vw;height:8.45vw;background-image:url(/assets/images/pr1.svg);animation:deco-blink2 8s linear infinite,deco-rotate 32s linear infinite}body.contacts .deco div:nth-child(2){top:40vw;right:-20vw;width:49vw;height:49vw;background-image:url(/assets/images/client2.svg);animation:deco-rotate2 10s linear infinite}body.contacts .deco div:nth-child(3){top:88vw;left:14vw;width:12vw;height:12vw;background-image:url(/assets/images/pr2.svg);animation:deco-blink1 4s linear infinite}