.custom-scroll{position:absolute;top:4px;right:4px;width:10px}.custom-scroll .custom-scroll-place{width:10px;border-radius:4px;background:rgba(0,0,0,0.1)}.custom-scroll .custom-scroll-bar{width:6px;position:absolute;top:1px;right:2px;border-radius:4px;background:rgba(0,0,0,0.2);cursor:pointer;transition:background .2s}.custom-scroll .custom-scroll-bar:hover{background:#1446bd}.custom-scroll.custom-scroll-grabbed .custom-scroll-bar{background:#1446bd;cursor:default}

.devices-with-images{padding:32px}.devices-with-images .dwi-desktop{position:relative;width:240px;height:200px}.devices-with-images .dwi-desktop-frame{width:240px;height:80%;background:#000}.devices-with-images .dwi-desktop-screen{position:absolute;background:#fff;left:6px;top:6px;right:6px;height:calc(80% - 12px);background-repeat:no-repeat;background-size:cover;background-position:center}.devices-with-images .dwi-desktop-leg{position:relative;height:calc(20% - 6px);width:12px;left:calc(50% - 6px);background:#000}.devices-with-images .dwi-desktop-bottom{height:6px;width:100%;background:#000}.devices-with-images .dwi-tablet{position:relative;width:110px;height:180px;margin-left:200px;margin-top:-80px}.devices-with-images .dwi-tablet-frame{width:110px;height:180px;background:#000}.devices-with-images .dwi-tablet-screen{position:absolute;background:#fff;left:6px;top:6px;right:6px;height:calc(100% - 24px);background-repeat:no-repeat;background-size:cover;background-position:center}.devices-with-images .dwi-phone{position:relative;width:60px;height:110px;margin-left:20px;margin-top:-130px}.devices-with-images .dwi-phone-frame{width:60px;height:110px;background:#000}.devices-with-images .dwi-phone-screen{position:absolute;background:#fff;left:6px;top:6px;right:6px;height:calc(100% - 18px);background-repeat:no-repeat;background-size:cover;background-position:center}

.page-content.team-screen{padding-bottom:0}@media screen and (max-width: 600px){.page-content.team-screen{padding-left:0;padding-right:0;overflow-x:hidden}}.page-content.team-screen.ts-show{opacity:1;transform:translateY(0);visibility:visible}.page-content.team-screen .page-description{margin-bottom:32px;flex-grow:1}.page-content.team-screen .ts-title{font-size:4em;font-weight:bold;text-transform:uppercase;color:#fff;margin-bottom:16px}.page-content.team-screen .ts-text{font-size:2.8em;color:#fff;margin-bottom:64px}.page-content.team-screen .ts-posters{display:flex;align-items:flex-end;justify-content:center;transform:translateX(4px);height:400px}@media screen and (max-width: 600px){.page-content.team-screen .ts-posters{width:100%;height:auto;flex-direction:column;align-items:stretch;justify-content:center;transform:translateX(0)}}.page-content.team-screen .ts-poster{position:relative;flex-shrink:0}@media screen and (max-width: 600px){.page-content.team-screen .ts-poster{width:100% !important;padding:32px 32px 0 !important;border-top:2px solid #fff}}.page-content.team-screen .ts-poster-image svg{width:100%}.page-content.team-screen .ts-poster-image path{stroke-width:40;fill:rgba(29,89,231,0.2);cursor:pointer;transition:fill .35s}.page-content.team-screen .ts-poster-image path:hover{fill:#1d59e7}@media screen and (max-width: 600px){.page-content.team-screen .ts-poster-image{height:300px;width:100%}}.page-content.team-screen .ts-poster:nth-child(1){width:160px;transform:translateX(8px)}.page-content.team-screen .ts-poster:nth-child(1) .ts-poster-image path{stroke-width:30}.page-content.team-screen .ts-poster:nth-child(1) .ts-poster-content{padding-left:100px;transform:translateX(30px);bottom:120px;width:600px}@media screen and (max-width: 600px){.page-content.team-screen .ts-poster:nth-child(1){order:2;transform:translateX(0)}}.page-content.team-screen .ts-poster:nth-child(2){width:240px}.page-content.team-screen .ts-poster:nth-child(2) .ts-poster-image path{stroke-width:100}.page-content.team-screen .ts-poster:nth-child(2) .ts-poster-content{padding-left:140px;transform:translateX(30px);bottom:90px;width:540px}@media screen and (max-width: 600px){.page-content.team-screen .ts-poster:nth-child(2){order:1}}.page-content.team-screen .ts-poster:nth-child(3){width:180px;transform:translateX(4px)}.page-content.team-screen .ts-poster:nth-child(3) .ts-poster-image path{stroke-width:30}.page-content.team-screen .ts-poster:nth-child(3) .ts-poster-content{padding-right:110px;transform:translateX(-30px);bottom:70px;width:600px;left:auto;right:50%}@media screen and (max-width: 600px){.page-content.team-screen .ts-poster:nth-child(3){order:2;transform:translateX(0)}}.page-content.team-screen .ts-poster-image{position:relative;z-index:1}.page-content.team-screen .ts-poster-content{pointer-events:none;position:absolute;left:50%;padding:24px;border:2px solid #1d59e7;opacity:0;background:#03050A;transition:opacity .35s, transform .35s}@media screen and (max-width: 600px){.page-content.team-screen .ts-posters .ts-poster .ts-poster-content{border:0;left:0;right:auto;bottom:0;height:100%;padding-left:16px;padding-right:16px;z-index:10;max-width:100%}}@media screen and (max-width: 600px){.page-content.team-screen .ts-posters .ts-poster.ts-poster-active .ts-poster-content{z-index:10}}.page-content.team-screen .ts-poster-name{font-size:2.4em;font-weight:bold;color:#1d59e7;margin-bottom:2px}.page-content.team-screen .ts-poster-role{font-size:1.8em;color:#1d59e7;margin-bottom:16px}.page-content.team-screen .ts-poster-description{font-size:1.6em;color:#fff;font-weight:300;line-height:1.5}.page-content.team-screen .ts-poster.ts-poster-active{z-index:5}.page-content.team-screen .ts-poster.ts-poster-active path{fill:#1d59e7}.page-content.team-screen .ts-poster.ts-poster-active .ts-poster-image{z-index:3}.page-content.team-screen .ts-poster.ts-poster-active .ts-poster-content{pointer-events:all;z-index:2;opacity:1;transform:translateX(0)}.page-content.team-screen .ts-poster-skills{display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:16px;margin-left:-8px}.page-content.team-screen .ts-poster-skill{display:inline-flex;align-items:center;width:50%;padding:4px 8px;color:#1cbe5d;font-weight:500;text-transform:uppercase;font-size:1.4em}.page-content.team-screen .ts-poster-skill .ts-poster-skill-icon-box{width:32px;text-align:center}.page-content.team-screen .ts-poster-skill .ts-poster-skill-icon-box svg path{fill:#1cbe5d}.page-content.team-screen .ts-poster-skill-idea svg{height:20px;width:20px}.page-content.team-screen .ts-poster-skill-art svg{height:18px;width:17px}.page-content.team-screen .ts-poster-skill-coding svg{height:20px;width:20px}

