*{margin:0;padding:0;box-sizing:border-box}html,body{-webkit-text-size-adjust:100%}body{background-image:linear-gradient(#4F7DFF, #255EFF);font-family:"Montserrat", sans-serif;font-size:16px}@media screen and (max-width: 1680px){body{font-size:14px}}@media screen and (max-width: 1280px){body{font-size:12px}}@media screen and (min-width: 0px) and (max-width: 520px){body{font-size:10px}}.container{margin:20px;background-color:#fff;border-radius:20px;box-shadow:0 0 25px rgba(0,0,0,0.1)}@media screen and (min-width: 0px) and (max-width: 520px){.container{margin:0;border-radius:0;box-shadow:none}}header{padding:80px 80px 0 80px;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 0px) and (max-width: 520px){header{padding:20px 40px 0 40px;justify-content:center}}header .header__logo{height:45px;width:auto}@media screen and (min-width: 0px) and (max-width: 520px){header .header__logo{height:35px}}@media screen and (min-width: 0px) and (max-width: 520px){header .header__nav{display:none}}.link{color:#794FFF;text-decoration:none;outline:none;font-weight:bold;font-size:1.125em}.link:not(:last-child){margin-right:40px}.cover{margin-top:100px;display:flex;padding:0 210px;position:relative}@media screen and (max-width: 1280px){.cover{display:block;padding:0 80px}}@media screen and (min-width: 0px) and (max-width: 520px){.cover{margin-top:15px;padding:0 40px}}.cover__content,.cover__image{width:50%;position:relative}@media screen and (max-width: 1280px){.cover__content,.cover__image{width:100%}}@media screen and (max-width: 1280px){.cover__image{display:none}}.cover__content h1{font-family:"Source Sans Pro", sans-serif;font-weight:bold;font-size:2.5em;color:#4F7DFF}@media screen and (min-width: 0px) and (max-width: 520px){.cover__content h1{text-align:center}}.cover__content h2{font-weight:bold;font-size:1.75em;color:#ccc;margin-top:10px}@media screen and (min-width: 0px) and (max-width: 520px){.cover__content h2{text-align:center}}.cover__content p{font-weight:bold;font-size:1.75em;color:#666;margin-top:80px;line-height:143%}@media screen and (min-width: 0px) and (max-width: 520px){.cover__content p{text-align:center;margin-top:30px}}.cover__content .ong{font-weight:normal;font-size:1.4em;color:#666;margin-top:80px;line-height:143%}@media screen and (min-width: 0px) and (max-width: 520px){.cover__content .ong{text-align:center;margin-top:30px}}.cover__content .download{display:flex;margin-top:90px}@media screen and (min-width: 0px) and (max-width: 520px){.cover__content .download{display:block;margin-top:50px}}@media screen and (min-width: 0px) and (max-width: 520px){.cover__content .download a{display:block;margin-right:auto !important;margin-left:auto !important;width:70%}}.cover__content .download a:not(:last-child){margin-right:40px}@media screen and (max-width: 1280px){.cover__content .download a:not(:last-child){margin-right:20px}}.cover__content .download img{width:200px;height:auto;display:inline-block}@media screen and (max-width: 1680px){.cover__content .download img{width:175px}}@media screen and (max-width: 1280px){.cover__content .download img{width:150px}}@media screen and (min-width: 0px) and (max-width: 520px){.cover__content .download img{width:100%}}.cover__image img{width:100%;height:auto;padding-left:110px}.cover .cover__below{position:absolute;bottom:0;right:0;text-align:right}.cover .cover__below img{width:100%;height:auto}.features{margin-top:80px;padding:80px 0;background-color:#FCFDFF}@media screen and (min-width: 0px) and (max-width: 520px){.features{margin-top:60px;padding:60px 0}}.features h2,.questions h2{font-weight:bold;font-size:2.25em;color:#794FFF;max-width:500px;margin:0 auto 80px auto;text-align:center;font-family:"Source Sans Pro", sans-serif}@media screen and (min-width: 521px) and (max-width: 800px){.features h2,.questions h2{max-width:90%}}@media screen and (min-width: 0px) and (max-width: 520px){.features h2,.questions h2{max-width:90%;margin:0 auto 60px auto}}.feature{max-width:900px;border-radius:50px;background-color:#F8F9FB;padding:40px 40px 40px 55px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1280px){.feature{max-width:90%}}@media screen and (min-width: 521px) and (max-width: 800px){.feature{display:block}}@media screen and (min-width: 0px) and (max-width: 520px){.feature{display:block}}.feature:not(:last-child){margin-bottom:80px}@media screen and (max-width: 1280px){.feature:not(:last-child){margin-bottom:40px}}.feature__content{position:relative}.feature__title,.feature__description{font-size:1.75em;font-weight:bold;position:relative;line-height:143%}.feature__title{color:#4F7DFF;margin-bottom:30px}.feature__description{color:#666}.feature__image{margin-left:110px}@media screen and (min-width: 521px) and (max-width: 800px){.feature__image{display:none}}@media screen and (min-width: 0px) and (max-width: 520px){.feature__image{display:none}}.feature__image img{width:250px;height:auto}@media screen and (max-width: 1280px){.feature__image img{width:150px}}.feature__star{position:absolute;top:-10px;left:-15px}.feature__star img{width:40px;height:auto}.feature--left{margin-left:250px;margin-right:auto}@media screen and (max-width: 1280px){.feature--left{margin-left:auto}}@media screen and (min-width: 521px) and (max-width: 800px){.feature--left{margin-left:40px;margin-right:40px}}.feature--right{margin-right:250px;margin-left:auto}@media screen and (max-width: 1280px){.feature--right{margin-right:auto}}@media screen and (min-width: 521px) and (max-width: 800px){.feature--right{margin-left:40px;margin-right:40px}}.feature__more{text-align:center;color:#ccc;margin-top:80px;font-size:2.25em;font-family:"Source Sans Pro", sans-serif;font-weight:bold}@media screen and (min-width: 0px) and (max-width: 520px){.feature__more{margin-top:60px}}.questions{padding:80px 0}@media screen and (min-width: 0px) and (max-width: 520px){.questions{padding:60px 0}}.question{max-width:900px;font-weight:bold;font-size:1.75em;text-align:center;margin-left:auto;margin-right:auto;padding:0 40px}.question:not(:last-child){margin-bottom:80px}@media screen and (min-width: 0px) and (max-width: 520px){.question:not(:last-child){margin-bottom:50px}}.question__q{color:#4F7DFF}.question__a{color:#949494;margin-top:20px;line-height:143%}footer{padding-top:80px;padding-bottom:30px}.footer__nav{display:flex;align-items:center;justify-content:center}.footer__nav .link{font-size:1em}.legal-page{padding:80px}@media screen and (min-width: 0px) and (max-width: 520px){.legal-page{padding:40px}}.legal-page h1{margin-bottom:20px}.legal-page h2{margin-top:20px;margin-bottom:20px}.legal-page p,.legal-page li{font-size:1.2em;line-height:143%}.legal-page li{margin-top:10px;margin-bottom:10px;margin-left:20px}.blue-text{color:#4F7DFF}.black-text{color:#000}@media screen and (max-width: 1280px){.hide-small{display:none}}.join{margin-top:50px}@media screen and (min-width: 0px) and (max-width: 520px){.join{margin-top:30px}}.join-link{background-color:#307cff;border:2px solid #1068FF;color:white;text-decoration:none;outline:none;padding:20px 30px;border-radius:15px;display:inline-block;text-align:center;text-transform:uppercase;font-size:24px;line-height:24px;font-weight:bold;width:100%}.if-not-app{margin-top:90px}@media screen and (min-width: 0px) and (max-width: 520px){.if-not-app{margin-top:60px}}.if-not-app h3{margin-bottom:-70px}@media screen and (min-width: 0px) and (max-width: 520px){.if-not-app h3{margin-bottom:-20px;text-align:center}}.footer-logo{text-align:center;margin-top:30px}.footer-logo img{height:25px;width:auto}
