﻿@font-face{font-family:"SF Compact Display";src:url("fonts/SFCompactDisplay-Medium.eot?");src:url("fonts/SFCompactDisplay-Medium.eot?#iefix") format("embedded-opentype"),url("fonts/SFCompactDisplay-Medium.woff2") format("woff2"),url("fonts/SFCompactDisplay-Medium.woff") format("woff"),url("fonts/SFCompactDisplay-Medium.ttf") format("truetype"),url("fonts/SFCompactDisplay-Medium.svg#SFCompactDisplay-Medium") format("svg");font-weight:500;font-style:normal;}@font-face{font-family:"SF Compact Display";src:url("fonts/SFCompactDisplay-Regular.eot?");src:url("fonts/SFCompactDisplay-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/SFCompactDisplay-Regular.woff2") format("woff2"),url("fonts/SFCompactDisplay-Regular.woff") format("woff"),url("fonts/SFCompactDisplay-Regular.ttf") format("truetype"),url("fonts/SFCompactDisplay-Regular.svg#SFCompactDisplay-Regular") format("svg");font-weight:400;font-style:normal;}@font-face{font-family:"SF Compact Display";src:url("fonts/SFCompactDisplay-Light.eot?");src:url("fonts/SFCompactDisplay-Light.eot?#iefix") format("embedded-opentype"),url("fonts/SFCompactDisplay-Light.woff2") format("woff2"),url("fonts/SFCompactDisplay-Light.woff") format("woff"),url("fonts/SFCompactDisplay-Light.ttf") format("truetype"),url("fonts/SFCompactDisplay-Light.svg#SFCompactDisplay-Light") format("svg");font-weight:300;font-style:normal;}body{background:#fff;color:#666;color:#333;font-family:"SF Compact Display",sans-serif;font-weight:300;}a{transition:all .3s ease-out;}a:hover{text-decoration:none;}h2{font:300 54px/66px "SF Compact Display",sans-serif;margin:0 0 20px;color:#6528d8;font-size:58px;}p{font:300 20px/30px "SF Compact Display",sans-serif;color:#646464;padding:0;margin:0 0 15px;color:#333;}img{vertical-align:middle;border-style:none;width:100%;}strong{font-weight:500;}@media(max-width:992px){h2{font-size:36px;line-height:40px;}p{font-size:18px;line-height:22px;}}body.loading{overflow:hidden;height:100vh;}#loader{position:fixed;left:0;top:0;background-position:50% 50%;background-color:#fff;background-color:#6528d8;width:100vw;height:100vh;z-index:9999;}.loading-dots{width:60px;height:60px;position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px;transform:rotate(45deg);}.loading-dots div{width:6px;height:6px;background:#fff;border-radius:100%;float:left;margin-bottom:12px;animation:scaleDot 2s ease infinite;}.loading-dots div:not(:nth-child(4n+4)){margin-right:12px;}.loading-dots div:nth-child(1){animation-delay:0;}.loading-dots-dots div:nth-child(2),.loading-dots div:nth-child(5){animation-delay:.1s;}.loading-dots div:nth-child(3),.loading-dots div:nth-child(6),.loading-dots div:nth-child(9){animation-delay:.2s;}.loading-dots div:nth-child(4),.loading-dots div:nth-child(7),.loading-dots div:nth-child(10),.loading-dots div:nth-child(13){animation-delay:.3s;}.loading-dots div:nth-child(8),.loading-dots div:nth-child(11),.loading-dots div:nth-child(14){animation-delay:.4s;}.loading-dots div:nth-child(12),.loading-dots div:nth-child(15){animation-delay:.5s;}.loading-dots div:nth-child(16){animation-delay:.6s;}@-moz-keyframes scaleDot{40%{transform:scale(1.3) translate(-2px,-2px);}80%{transform:scale(1);}100%{transform:scale(1);}}@-webkit-keyframes scaleDot{40%{transform:scale(1.3) translate(-2px,-2px);}80%{transform:scale(1);}100%{transform:scale(1);}}@-o-keyframes scaleDot{40%{transform:scale(1.3) translate(-2px,-2px);}80%{transform:scale(1);}100%{transform:scale(1);}}@keyframes scaleDot{40%{transform:scale(1.3) translate(-2px,-2px);}80%{transform:scale(1);}100%{transform:scale(1);}}#banner-sec{position:relative;overflow:hidden;margin-bottom:100px;margin-bottom:0;}#banner-sec:before,#banner-sec:after{content:"";position:absolute;left:0;top:0;width:100%;height:101%;background:linear-gradient(to right,#fff 1%,#fff 25%,rgba(255,255,255,0) 100%);z-index:15;}#banner-sec:after{background:linear-gradient(to right,#fff 0%,#fff 40%,rgba(255,255,255,0) 80%)!important;}#banner-sec:before{background:linear-gradient(to top,#fff 0%,rgba(255,255,255,0) 60%);z-index:14;}#banner-sec video{position:absolute;z-index:10;width:60%;height:auto;right:0%;top:50%;transform:translateY(-50%);}#banner-sec .banner-content{height:100%;padding:50px;position:relative;z-index:20;}#banner-sec .banner-content .logo{display:block;width:90px;margin:0 0 140px;margin-bottom:130px;}#banner-sec .banner-content .logo img{width:100%;}#banner-sec .banner-content h2{width:520px;font-size:58px;line-height:1.2em;font-weight:300;}#banner-sec .banner-content p{width:430px;width:auto;}#banner-sec .banner-content .span{margin:50px 0 15px;margin-top:45px;font:500 20px/30px "SF Compact Display",sans-serif;color:#333;}#banner-sec .banner-content .app a{display:inline-block;padding:0 20px;padding:4px 15px;padding:0;border-radius:5px;font:500 18px/55px "SF Compact Display",sans-serif;color:#333;margin:0 10px 0 0;border:1px solid transparent;}#banner-sec .banner-content .app a img{width:auto;height:25px;margin-right:12px;margin-right:0;height:46px;max-width:100%;display:block;}@media(max-width:600px){#banner-sec .banner-content h2,#banner-sec .banner-content p{width:100%;}#banner-sec .banner-content .app a{display:table;margin:0 0 20px 0;}}.sec{display:flex;align-items:center;position:relative;}.sec .section-list{margin:0 0 0 20px;padding:0;list-style:none;}.sec .section-list li{font:300 20px/30px "SF Compact Display",sans-serif;color:#646464;padding:0;margin:0;list-style:none;}.section-list{padding-left:15px;list-style:none;font-size:22px;}.sec .section-list li:before,.section-list li:before{content:"+";margin:0 5px 0 -15px;}#section-one.sec .img-sec{width:50%;}#section-one.sec .txt-sec{width:460px;position:absolute;left:44%;top:32%;}#section-two.sec{margin-top:-10vw;}#section-two.sec .img-sec{width:100%;}#section-two.sec .txt-sec{width:480px;position:absolute;left:10%;top:40%;}#section-thr.sec{margin-top:-10vw;}#section-thr.sec .img-sec{width:60%;}#section-thr.sec .txt-sec{width:460px;position:absolute;left:45%;top:42%;}@media(max-width:1200px){#section-one.sec .txt-sec{width:40%;left:45%;top:20%;}#section-two.sec .txt-sec{width:40%;left:5%;top:25%;}#section-thr.sec .txt-sec{width:40%;left:50%;top:25%;}}@media(max-width:992px){.sec{display:block;}#section-one.sec .img-sec,#section-two.sec .img-sec,#section-thr.sec .img-sec{width:100%;margin-bottom:30px;}#section-one.sec .txt-sec,#section-two.sec .txt-sec,#section-thr.sec .txt-sec{position:relative;width:90%;left:auto;top:auto;padding:0 5%;}}#team{padding:100px 0 10px;}#team .stars{display:table;margin:15px auto 30px;}#team .stars img{display:inline-block;width:25px;}#team .team-col{text-align:center;margin-top:40px;}#team .team-col .img{width:auto;height:200px;display:table;margin:0 auto;}#team .team-col .title{font-size:24px;margin:20px 0;margin-bottom:0;}#team .team-col p{font-size:16px;padding:0 20px;line-height:27px;margin-bottom:50px;color:#333;}#search-sec{margin-top:120px;}#search-sec .container{border-top:2px solid #f4f4f4;padding:115px 0 200px;}#search-sec h2{text-align:center;margin:50px 0 30px;}#search-sec .email-container{width:70%;display:table;margin:0 auto;display:flex;justify-content:space-between;}#search-sec .email-container .input-search{display:inline-block;padding:20px;color:#6528d8;height:70px;border-radius:10px;text-align:left;background-color:#fff;border:0;box-shadow:0 12px 10px 5px #ebebeb;margin-right:15px;cursor:text;-webkit-appearance:none;-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial;}#search-sec .email-container .btn-primary{width:200px;display:inline-block;height:70px;line-height:30px;padding:20px 25px;border-radius:10px;background:#6528d8;border:0;font-weight:400;font-size:20px;box-shadow:0 8px 30px -7px #6528d8;transition:all .3s ease-out;}#search-sec .email-container .btn-primary:hover{background:#34f1b3;box-shadow:0 8px 30px -7px #a0c9bc;}#search-sec #success-msg{margin:40px 0;}#search-sec #success-msg:empty{display:none;}@media(max-width:992px){#search-sec .email-container{width:100%;}}@media(max-width:768px){#search-sec .email-container{display:block;}#search-sec .email-container .btn-primary{display:table;margin:30px auto 0;}}footer{background-image:url(img/footer-bg.png);background-size:100% 100%;display:block;padding:60px 0 50px;color:#eee;}footer .logo{width:130px;margin-bottom:15px;}footer p{color:#646464;line-height:22px;font-size:15px;}footer a:hover{text-decoration:underline;}footer .footer-link{color:#6528d8;font-size:15px;}footer .footer-link a{color:#6528d8;margin-right:10px;}footer .mail{color:#6528d8;font-weight:500;text-align:right;}footer .mail a{color:#646464;display:block;margin-top:15px;}footer .social{margin-top:32px;text-align:right;}footer .social a{display:inline-block;width:30px;height:30px;margin:0 3px;background:#6528d8;border-radius:50%;}footer .social a img{width:100%;}footer .social a:hover{background:#646464;}@media(max-width:768px){footer .mail{text-align:center;margin-top:20px;}footer .col-md-6,footer .social{text-align:center;}}.store-link{position:absolute;z-index:120;right:65px;top:50px;text-decoration:none;display:block;font-size:18px;background-color:#6528d8;box-shadow:0 .85em 2em #6528d8;color:#fff;padding:1em 1.8em;border-radius:10px;font-weight:700;}.store-link:hover{box-shadow:0 .85em 2em -.2em #6528d8;color:#fff;}@media screen and (max-width:767px){.store-link{right:30px;top:30px;font-size:12px;}}.elements-row{display:flex;align-items:center;position:relative;padding-left:150px;}.elements-row .elements-row-col{flex-basis:0;flex-grow:1;position:relative;z-index:2;padding:0 30px;}.elements-row .text{max-width:410px;}.elements-row-one{z-index:2;}.elements-row-one:after{content:"";position:absolute;height:228px;display:block;bottom:0;right:45%;width:55%;background-repeat:no-repeat;background-image:url(img/purple-right-round.svg);background-position:right center;}.elements-row-one .phone-image{position:relative;margin-left:auto;margin-right:0;max-width:574px;}.elements-row-one .phone-image:before{content:"";display:block;width:364px;height:364px;border-radius:50%;position:absolute;top:-95px;left:-20px;background-image:url(img/Ellipse.png);background-repeat:no-repeat;background-size:contain;opacity:.3;}.elements-row-one .phone-image img{position:relative;z-index:2;width:auto!important;margin-right:0;margin-left:auto;display:block;}@media only screen and (max-width:1600px){.elements-row-one .phone-image img{max-height:100vh;}}.elements-row-one .text{max-width:500px;}.elements-row-two{z-index:1;position:relative;overflow-x:hidden;overflow-y:visible;padding-top:150px;margin-top:-150px;}.elements-row-two:before{content:"";position:absolute;height:298px;width:415px;display:block;left:50%;top:0;transform:translate(-50%,0%);background-repeat:no-repeat;background-image:url(img/repeat-grid.svg);background-position:center center;opacity:.4;}.elements-row-two:after{content:"";position:absolute;height:228px;display:block;bottom:0;right:-30%;width:90%;background-repeat:no-repeat;background-image:url(img/purple-right-round.svg);background-position:right center;opacity:.4;}.elements-row-two .right-col{overflow-x:visible;}.elements-row-two .right-col .phone-image{margin-right:-30px;}.elements-row-two .text{max-width:720px;margin-right:0;margin-left:auto;}.elements-row-two .text .txt-sec-inner{max-width:410px;}.elements-row-two img{width:auto!important;margin-right:auto;margin-left:0;display:block;}@media only screen and (max-width:1600px){.elements-row-two img{max-height:100vh;}}.elements-row-three{padding-top:140px;z-index:0;position:relative;}.elements-row-three .phone-image{margin-left:-180px;}.elements-row-three .text{max-width:510px;}.elements-row-three:before{content:"";position:absolute;height:298px;width:415px;display:block;left:25%;top:0;transform:translate(-25%,-60px);background-repeat:no-repeat;background-image:url(img/repeat-grid.svg);background-position:center center;opacity:.4;}.elements-row-three:after{content:"";position:absolute;height:228px;display:block;bottom:0;right:45%;width:60%;background-repeat:no-repeat;background-image:url(img/purple-right-round.svg);background-position:right center;}.team-row{margin-top:80px;}@keyframes PhoneIn{from{opacity:0;transform:translateY(100px);}to{opacity:1;transform:translateY(0);}}.phone-image{overflow-y:hidden;}.phone-image img.scroll-animated{opacity:0;}.phone-image img.scroll-animated.animate{animation:PhoneIn ease 1s forwards;animation-delay:1s;}@keyframes CircleIn{from{transform:translateY(100px);}to{opacity:.3;transform:translateY(0);}}.elements-row.elements-row-one .phone-image:before{opacity:0;}.elements-row.elements-row-one .phone-image.animate:before{animation:CircleIn ease 2s forwards;animation-delay:1s;}.banner-content .type-text{display:none;}@keyframes Cursor{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}.banner-content .cursor{animation:Cursor 1s linear infinite forwards;}.elements-row-two .right-col .phone-image{padding-bottom:0;overflow:hidden;}.elements-row-two .right-col .phone-image img{max-height:none;max-width:155%;max-width:125%;}footer .footer-link a{margin-right:0;}@media only screen and (min-width:1824px){.elements-row-two .text{margin-left:250px;}}.sign-up-external{text-align:center;padding:0 60px;}.sign-up-external.align-left{text-align:left;padding:0 60px 60px 60px;position:relative;z-index:16;}.sign-up-external a{display:inline-block;height:70px;line-height:30px;padding:20px 25px;border-radius:10px;background:#6528d8;border:0;font-weight:400;font-size:20px;box-shadow:0 8px 30px -7px #6528d8;transition:all .3s ease-out;color:#fff;}.sign-up-external a:hover{box-shadow:0 8px 80px -7px #6528d8;}