@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap);.project-desc[data-v-2c5e31a1]{margin-top:80px}.project-desc .h1[data-v-2c5e31a1],.project-desc h1[data-v-2c5e31a1]{margin:0 0 16px}.project-desc__logo[data-v-2c5e31a1]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;max-width:100%;width:102px}.project-desc__links[data-v-2c5e31a1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-desc__links .site-link a[data-v-2c5e31a1]{color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:.3s;transition:.3s}.project-desc__links .site-link a i[data-v-2c5e31a1]{margin-left:10px;font-size:20px}.project-desc__links .site-link a[data-v-2c5e31a1]:hover{color:#1b75ff;text-shadow:0 0 15px hsla(0,0%,100%,.1)}.project-desc__links .mobile-apps[data-v-2c5e31a1]{display:-webkit-box;display:-ms-flexbox;display:flex}.project-desc__links .mobile-apps a[data-v-2c5e31a1]{font-size:140px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;-webkit-transition:.3s;transition:.3s;overflow:hidden;text-decoration:none}.project-desc__links .mobile-apps a[data-v-2c5e31a1]:hover{color:#1b75ff;text-shadow:0 0 15px hsla(0,0%,100%,.1)}.project-desc__links .mobile-apps a[data-v-2c5e31a1]:not(:last-child){margin-right:16px}.project-desc__links .divider[data-v-2c5e31a1]{width:1px;height:24px;background:#30393e;margin:0 16px}.project-desc__tags[data-v-2c5e31a1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:32px -12px -16px}.project-desc__tags .tag[data-v-2c5e31a1]{margin:4px 12px;font-weight:500;font-size:15px}@media (max-width:1241.5px){.project-desc[data-v-2c5e31a1]{margin-top:60px}.project-desc__links[data-v-2c5e31a1]{margin:8px 0 0}}@media (max-width:1035.5px){.project-desc[data-v-2c5e31a1]{margin-top:24px}.project-desc__logo[data-v-2c5e31a1]{width:80px}}@media (max-width:767.5px){.project-desc .h1[data-v-2c5e31a1],.project-desc h1[data-v-2c5e31a1]{text-align:center}.project-desc__logo[data-v-2c5e31a1]{margin:0 auto 32px}.project-desc__content[data-v-2c5e31a1]{margin-top:16px}}.project-mockups[data-v-2c5e31a1]{margin:48px 0 78px;width:100%;height:684px;overflow:hidden;position:relative}.project-mockups[data-v-2c5e31a1]:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(../img/project__ellipse-1.0ff5eb4d.svg);background-repeat:no-repeat;background-position:bottom}.project-mockups[data-v-2c5e31a1]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:296px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(102,0,204,0)),to(#02218a));background:linear-gradient(180deg,rgba(102,0,204,0),#02218a);opacity:.2}.project-mockups .container[data-v-2c5e31a1]{position:relative;height:100%}.project-mockups img[data-v-2c5e31a1]{display:block;max-width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.project-mockups .mockup-desktop img[data-v-2c5e31a1]{width:1006px;right:18px;bottom:-12px;z-index:1}.project-mockups .mockup-iphone img[data-v-2c5e31a1]{width:206px;left:18px;bottom:-48px;z-index:3}.project-mockups .mockup-android img[data-v-2c5e31a1]{width:166px;left:192px;bottom:-64px;z-index:2}.mockup-android_mobile[data-v-2c5e31a1],.mockup-iphone_mobile[data-v-2c5e31a1]{padding:30px 0 10px;position:relative;overflow:visible}.mockup-android_mobile img[data-v-2c5e31a1],.mockup-iphone_mobile img[data-v-2c5e31a1]{display:block;max-width:100%;margin:0 auto;position:relative;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.mockup-android_mobile .download-app-btn[data-v-2c5e31a1],.mockup-iphone_mobile .download-app-btn[data-v-2c5e31a1]{position:absolute;bottom:5px;left:calc(50% - 68px);z-index:3;font-size:136px;width:135px;height:37px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;border-radius:14px;color:#fff;-webkit-transition:.3s;transition:.3s}.mockup-android_mobile .download-app-btn[data-v-2c5e31a1]:hover,.mockup-iphone_mobile .download-app-btn[data-v-2c5e31a1]:hover{color:#3485ff}.mockup-android_mobile[data-v-2c5e31a1]:before,.mockup-iphone_mobile[data-v-2c5e31a1]:before{content:"";position:absolute;width:454px;height:748px;max-height:100%;background-image:url(../img/project__ellipse-2.8f531e95.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}.mockup-iphone_mobile .download-app-btn[data-v-2c5e31a1]{position:absolute;bottom:-10px;background-color:#000}.mockup-iphone_mobile[data-v-2c5e31a1]:before{top:10px;left:calc(50% - 239px)}.mockup-android_mobile[data-v-2c5e31a1]:before{top:5px;left:calc(50% - 229px);-webkit-transform:rotate(55deg) scale(.9);transform:rotate(55deg) scale(.9)}@media (max-width:1241.5px){.project-mockups[data-v-2c5e31a1]{margin-top:36px;height:586px}.project-mockups[data-v-2c5e31a1]:before{top:80px}.project-mockups .mockup-desktop img[data-v-2c5e31a1]{width:864px}.project-mockups .mockup-iphone img[data-v-2c5e31a1]{width:176px}.project-mockups .mockup-android img[data-v-2c5e31a1]{width:140px;left:168px}}@media (max-width:1035.5px){.project-mockups[data-v-2c5e31a1]{margin:24px 0 48px;height:420px}.project-mockups[data-v-2c5e31a1]:before{top:170px}.project-mockups .mockup-desktop img[data-v-2c5e31a1]{width:610px;bottom:-6px}.project-mockups .mockup-iphone img[data-v-2c5e31a1]{width:126px;bottom:-28px}.project-mockups .mockup-android img[data-v-2c5e31a1]{width:100px;left:128px;bottom:-38px}}@media (max-width:767.5px){.project-mockups[data-v-2c5e31a1]{margin:0 0 8px calc(-50vw + 50%);width:100vw;height:auto;padding:36px 0 0}.project-mockups[data-v-2c5e31a1]:before{top:20px;background-size:296%;background-position:64% 0}.project-mockups[data-v-2c5e31a1]:after{height:42px}.project-mockups .mockup-desktop img[data-v-2c5e31a1]{position:relative;width:100%;left:0;bottom:0}}.project-about-list__item[data-v-2c5e31a1]{background:#1d262b;border-radius:25px;padding:48px;display:-webkit-box;display:-ms-flexbox;display:flex}.project-about-list__item[data-v-2c5e31a1]:not(:last-child){margin-bottom:24px}.project-about-list__item .item-text[data-v-2c5e31a1]{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.project-about-list__item .item-text .title[data-v-2c5e31a1]{color:#fff;font-weight:700;font-size:36px}.project-about-list__item .item-text .text[data-v-2c5e31a1]{margin-top:24px;font-size:15px;color:#aaa}.project-about-list__item .item-img[data-v-2c5e31a1]{width:256px;max-width:100%;margin-left:36px}.project-about-list__item .item-img img[data-v-2c5e31a1]{display:block;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;margin:0 auto}@media (max-width:1035.5px){.project-about-list__item .item-text .title[data-v-2c5e31a1]{font-size:22px}.project-about-list__item .item-text .text[data-v-2c5e31a1]{margin-top:16px;font-size:14px}.project-about-list__item .item-img[data-v-2c5e31a1]{margin-left:24px}}@media (max-width:767.5px){.project-about-list[data-v-2c5e31a1]{margin-top:24px}.project-about-list__item[data-v-2c5e31a1]{-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;padding:36px;text-align:center}.project-about-list__item[data-v-2c5e31a1]:not(:last-child){margin-bottom:16px}.project-about-list__item .item-text[data-v-2c5e31a1]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.project-about-list__item .item-text .title[data-v-2c5e31a1]{font-size:16px}.project-about-list__item .item-text .text[data-v-2c5e31a1]{font-size:13px}.project-about-list__item .item-img[data-v-2c5e31a1]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 24px}}@font-face{font-family:SF UI Text;src:url(/fonts/SanFrancisco/SFUIText-Regular.eot);src:local("SF UI Text Regular"),local("SFUIText-Regular"),url(/fonts/SanFrancisco/SFUIText-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/SanFrancisco/SFUIText-Regular.woff) format("woff"),url(/fonts/SanFrancisco/SFUIText-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:SF UI Text;src:url(/fonts/SanFrancisco/SFUIText-Medium.eot);src:local("SF UI Text Medium"),local("SFUIText-Medium"),url(/fonts/SanFrancisco/SFUIText-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/SanFrancisco/SFUIText-Medium.woff) format("woff"),url(/fonts/SanFrancisco/SFUIText-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:SF UI Text;src:url(/fonts/SanFrancisco/SFUIText-Semibold.eot);src:local("SF UI Text Semibold"),local("SFUIText-Semibold"),url(/fonts/SanFrancisco/SFUIText-Semibold.eot?#iefix) format("embedded-opentype"),url(/fonts/SanFrancisco/SFUIText-Semibold.woff) format("woff"),url(/fonts/SanFrancisco/SFUIText-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:SF UI Text;src:url(/fonts/SanFrancisco/SFUIText-Bold.eot);src:local("SF UI Text Bold"),local("SFUIText-Bold"),url(/fonts/SanFrancisco/SFUIText-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/SanFrancisco/SFUIText-Bold.woff) format("woff"),url(/fonts/SanFrancisco/SFUIText-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:SF UI Text;src:url(/fonts/SanFrancisco/SFUIText-Heavy.eot);src:local("SF UI Text Heavy"),local("SFUIText-Heavy"),url(/fonts/SanFrancisco/SFUIText-Heavy.eot?#iefix) format("embedded-opentype"),url(/fonts/SanFrancisco/SFUIText-Heavy.woff) format("woff"),url(/fonts/SanFrancisco/SFUIText-Heavy.ttf) format("truetype");font-weight:900;font-style:normal}.project-desc__content{margin-top:36px}.project-desc__content ul{color:#f2f2f2}@media (max-width:767.5px){.project-desc__content a:not(:hover){color:#3485ff}.project-desc__content b{display:inline-block;font-weight:500;font-size:15px;margin-bottom:4px}.project-desc__content ul{margin-left:0}}