*{margin:0;padding:0;border:0;box-sizing:border-box}html{-webkit-font-smoothing:antialiased;font-size:13px}@media (min-width: 61.25rem){html{font-size:16px}}body{font-family:"Ubuntu",sans-serif;color:#353854;line-height:1.2}.container{max-width:76.875rem;margin:0 auto;padding:0 1rem}.main{margin-top:4rem}@media (min-width: 61.25rem){.main{margin-top:7.5rem}}h1,h2,h3,h4{text-transform:uppercase;line-height:1.4}h2{font-size:2.25rem;margin-bottom:2.25rem}p{font-size:1.125rem}ul li{list-style:none}a{transition:.3s color}.welcome{background:url("../../assets/img/background.png") no-repeat bottom;background-size:cover}.nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding-top:1.5rem;line-height:30px;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 61.25rem){.nav{-ms-flex-pack:center;justify-content:center}}.nav-logo{margin-left:1rem}@media (min-width: 61.25rem){.nav-logo{margin-right:3rem}}@media (min-width: 81.25rem){.nav-logo{margin-right:8.75rem}}.nav-logo a{display:block;font-size:1.5rem;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:700}.nav-menu{display:none}@media (min-width: 61.25rem){.nav-menu{display:-ms-flexbox;display:flex}.nav-menu li+li{margin-left:5rem}.nav-menu a{text-decoration:none;color:#fff;font-size:1.125rem}}.nav-social{display:none}@media (min-width: 61.25rem){.nav-social{display:-ms-flexbox;display:flex;margin-left:4rem}.nav-social li+li{margin-left:3rem}.nav-social a{display:block}.nav-social a img{height:25px;width:25px;vertical-align:middle}}@media (min-width: 81.25rem){.nav-social{margin-left:9.375rem}}.nav-mobile{margin-right:1rem}@media (min-width: 61.25rem){.nav-mobile{display:none}}.nav-mobile a{display:block;height:30px}.nav-mobile svg{fill:#fff;width:30px;height:30px}.jQ_nav{position:fixed;top:0;background-color:#658cfd;padding:1.5rem 0;width:100%;z-index:99999;transition:3s transform}.welcome-section{color:#fff;display:-ms-flexbox;display:flex;margin:3rem 0 .5rem}@media (min-width: 61.25rem){.welcome-section{margin:9.375rem 0 .625rem}}.welcome-header{max-width:30.25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media (min-width: 61.25rem){.welcome-header{margin-right:4.875rem}}.welcome-title{font-weight:700;margin-bottom:2.6875rem;font-size:2.5rem}@media (min-width: 61.25rem){.welcome-title{font-size:3.75rem}}.welcome-description{font-size:1.125rem;margin-bottom:3.75rem;line-height:1.66667}.welcome-buttons{margin-bottom:2.5rem}@media (min-width: 61.25rem){.welcome-buttons{margin-bottom:0}}.welcome-buttons .btn{margin:.5rem}@media (min-width: 61.25rem){.welcome-buttons .btn{margin-right:.8125rem;max-width:9.875rem}}.welcome-image{display:none}@media (min-width: 46.25rem){.welcome-image{display:block}.welcome-image img{width:100%}}.scroll-btn{text-align:center;padding-bottom:4rem}.scroll-btn button{animation:bounce 3s infinite;margin:0 auto;border-radius:50%;background-color:#fff;width:49px;height:49px;position:relative;box-shadow:0 4px 8px 0 rgba(18,74,138,0.24);cursor:pointer}.scroll-btn button:focus{outline:0}.scroll-btn button::before{content:'';position:absolute;top:40%;left:42%;transform:rotate(135deg);border-right:2px solid #fc6a42;border-top:2px solid #fc6a42;width:0.4rem;height:0.4rem}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-0.5rem)}}.btn{font-size:1.125rem;font-weight:700;border-radius:5px;color:#fff;font-family:"Ubuntu",sans-serif;box-shadow:0 4px 8px 0 rgba(18,74,138,0.24);cursor:pointer;padding:1rem 2rem;transition:.3s background-color}@media (min-width: 61.25rem){.btn{padding:1rem 2.5rem}}.btn-dark-blue{background-color:#648cff}.btn-dark-blue:hover{background-color:#3166ff}.btn-red{background-color:#fc6a42}.btn-red:hover{background-color:#fb4210}.section{margin-bottom:3.125rem}@media (min-width: 61.25rem){.section{margin-bottom:12.5rem}}.section-header{text-align:center;margin-bottom:4rem}@media (min-width: 61.25rem){.section-header{margin-bottom:7.5rem}}.section-title{font-size:2.25rem;color:#648cff;font-weight:700;text-transform:uppercase}.section-decription{font-size:1.125rem;color:#999}.feature-boxes{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width: 46.25rem){.feature-boxes{-ms-flex-direction:row;flex-direction:row}}.feature-boxes li{margin-bottom:2rem;display:-ms-flexbox;display:flex}@media (min-width: 46.25rem){.feature-boxes li{text-align:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}@media (min-width: 61.25rem){.feature-boxes li{text-align:left;-ms-flex-direction:row;flex-direction:row;margin-bottom:0;-ms-flex-align:start;align-items:flex-start}}@media (min-width: 46.25rem){.feature-boxes li+li{margin:0 1rem;padding:0 1rem}}@media (min-width: 61.25rem){.feature-boxes li+li{margin-left:2rem}}.feature-img{margin-right:1.3125rem}@media (min-width: 46.25rem){.feature-img{margin-right:0}}@media (min-width: 61.25rem){.feature-img{margin-right:1.3125rem;width:60%}}.feature-img img{float:left;width:100%}@media (min-width: 46.25rem){.feature-img img{margin-bottom:1rem}}.feature-desc h3{color:#000;font-weight:700;line-height:1.5}.feature-desc h3{font-size:18px}@media screen and (min-width: 320px){.feature-desc h3{font-size:calc(18px + 6 * (100vw - 320px) / 880)}}@media screen and (min-width: 1200px){.feature-desc h3{font-size:24px}}.feature-desc p{color:#aeaeae;line-height:1.875}@media (min-width: 46.25rem){.scrennshots-section .container{padding:0}}.screenshot-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:6rem;overflow:hidden}@media (min-width: 46.25rem){.screenshot-row{-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 61.25rem){.screenshot-row{margin-bottom:13.125rem}}.screenshot-logo{margin-bottom:1.25rem}.screenshot-row-desc{max-width:31.25rem;text-align:center}@media (min-width: 46.25rem){.screenshot-row-desc{text-align:left;margin-right:2rem}}@media (min-width: 61.25rem){.screenshot-row-desc{margin:0 2rem}}.screenshot-row-desc h2{color:#648cff}.screenshot-row-desc h2{font-size:28px}@media screen and (min-width: 320px){.screenshot-row-desc h2{font-size:calc(28px + 8 * (100vw - 320px) / 880)}}@media screen and (min-width: 1200px){.screenshot-row-desc h2{font-size:36px}}.screenshot-row-desc p{line-height:2.25rem;color:#353854;margin-bottom:1rem}.screenshot-row-desc p{font-size:18px}@media screen and (min-width: 320px){.screenshot-row-desc p{font-size:calc(18px + 6 * (100vw - 320px) / 880)}}@media screen and (min-width: 1200px){.screenshot-row-desc p{font-size:24px}}@media (min-width: 61.25rem){.screenshot-row-desc p{margin-bottom:4rem}}.screenshot-row-image{display:none}@media (min-width: 46.25rem){.screenshot-row-image{display:block;margin-left:-30%}}@media (min-width: 61.25rem){.screenshot-row-image{margin-left:-5%}}@media (min-width: 81.25rem){.screenshot-row-image{margin-left:0}}.row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row-reverse .screenshot-row-desc{margin-left:0}@media (min-width: 46.25rem){.row-reverse .screenshot-row-desc{margin-left:2rem}}@media (min-width: 61.25rem){.row-reverse .screenshot-row-desc{margin:0 2rem}}.row-reverse .screenshot-row-image{margin-right:-30%;margin-left:0}@media (min-width: 61.25rem){.row-reverse .screenshot-row-image{margin-right:-5%}}@media (min-width: 81.25rem){.row-reverse .screenshot-row-image{margin-right:0}}.quote-section{margin-bottom:2rem}.quote-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.quote-list li{margin:1rem 0;padding:3rem 0;background:url(../../assets/img/quote-top.png) no-repeat top left,url(../../assets/img/quote-bottom.png) no-repeat bottom right;background-size:2rem}@media (min-width: 46.25rem){.quote-list li{background-size:auto;margin-bottom:6rem;max-width:35rem;-ms-flex:0 0 50%;flex:0 0 50%;padding:3rem 1rem}}.quote-list li blockquote{font-size:1.5rem;line-height:1.5;margin-bottom:1.5rem}.quote-list li cite{font-size:1.125rem}.question-mark{font-size:9rem;color:#648cff}.download-section{background:#648cff;padding:3rem 0}@media (min-width: 46.25rem){.download-section{background:#648cff url(../../assets/img/download-phones.png) no-repeat bottom/100%}}@media (min-width: 61.25rem){.download-section{padding:7.5rem 0}}.download-section h2{color:#fff;margin-bottom:3rem}.download-section p{color:#fff;max-width:360px;margin-bottom:2rem}.download-section a{display:inline-block}.download-section a+a{margin-left:1rem}.footer{background-color:#353854}.footer--nav{padding:6.375rem 0;border-bottom:1px solid #434769;color:#b5b5c8;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media (min-width: 61.25rem){.footer--nav{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row}}.footer--nav a{color:inherit;padding:0 1rem}@media (min-width: 61.25rem){.footer--nav a{padding:0}}.footer--nav a:hover{color:#fff}.footer--nav .nav-logo{margin-right:0;margin-bottom:3rem;color:#fc6a42}@media (min-width: 61.25rem){.footer--nav .nav-logo{margin-bottom:0;margin-right:3rem}}@media (min-width: 81.25rem){.footer--nav .nav-logo{margin-right:8.75rem}}.footer--nav .nav-logo span{color:#648cff}.footer--nav .nav-menu{display:-ms-flexbox;display:flex;margin-bottom:3rem}@media (min-width: 61.25rem){.footer--nav .nav-menu{margin-bottom:0}}.footer--nav .nav-social{display:-ms-flexbox;display:flex}.footer--nav .nav-social img{max-width:25px}.footer-copy{padding:3.25rem 0 5.3125rem 0;color:#565b87;font-size:1rem;text-align:center}@media (min-width: 61.25rem){.footer-copy{margin-right:8rem;text-align:right}}.widget-section__widget{text-align:center;position:relative}.widget-section__widget img{box-shadow:3px 3px 50px rgba(204,204,204,0.8)}.widget-section__widget .image--left{display:none;position:absolute;left:15%;z-index:1;bottom:3rem}@media (min-width: 46.25rem){.widget-section__widget .image--left{display:block;max-height:564px}}.widget-section__widget .image--center{position:relative;z-index:99;width:70%}@media (min-width: 46.25rem){.widget-section__widget .image--center{width:auto;height:650px}}.widget-section__widget .image--right{display:none;position:absolute;z-index:2;right:15%;bottom:3rem}@media (min-width: 46.25rem){.widget-section__widget .image--right{display:block;max-height:564px}}.arrow{position:absolute;transform:translateY(-50%);top:50%;cursor:pointer}.arrow img{box-shadow:none;height:2rem}.arrow--left{left:0}.arrow--right{right:0}.hidden{display:none}.nav-mobile{position:relative}.active{display:block !important}.nav-mobile-menu{position:absolute;background:#fff;right:.7rem;top:4.5rem;padding:.5rem 4rem;border-radius:5px;box-shadow:0 4px 8px 0 rgba(18,74,138,0.24);text-align:center;display:none}.nav-mobile-menu:before{top:-.5rem;right:1rem;content:' ';border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:.5rem solid #fff;position:absolute}.nav-mobile-menu li>a{color:#353854;text-decoration:none;text-transform:uppercase}
