body{font-family:'Rubik', sans-serif;font-size:101%}h1,h2,h3,h4,h5,h6{margin-top:0;color:inherit}.top-header{padding:28px 60px 66px;background-color:#ff8212;background-image:url(../img/bg-header@2x.jpg);background-repeat:no-repeat;background-size:cover;color:#fff;max-height:788px}@media screen and (max-width: 768px){.top-header{padding-left:20px;padding-right:20px}}.top-header a{color:inherit}.top-header .branding{margin-top:0;color:inherit}@media screen and (max-width: 768px){.top-header .branding{text-align:center;margin-bottom:40px}}.top-header .corpus{padding:100px 0 50px;text-align:center;font-weight:300;font-size:1.6rem;background-image:url(../img/bolt@3x.png);background-repeat:no-repeat;background-position:top center;background-size:28px auto}.top-header .corpus .headline{max-width:510px;margin:0 auto 20px;color:inherit;font-weight:300;font-size:3.4rem}@media screen and (max-width: 768px){.top-header .corpus .headline{font-size:2.5rem}.top-header .corpus .headline br{display:none}}.top-header .corpus .post-headline{max-width:500px;margin-left:auto;margin-right:auto;margin-bottom:20px;opacity:0.8}.top-header .corpus>div{padding:12px 0}.top-header .corpus .signup-action{display:inline-block;padding:8px 22px 6px;border:0;border-radius:4px;background-color:#00c23e;text-transform:uppercase;font-weight:400}.top-header .corpus .signup-action:hover{text-decoration:none}.top-header .corpus .signin-action{font-size:1.2rem}.top-header .partners{max-width:519px;height:33px;margin:0 auto;padding:60px 0 0;background-image:url(../img/logos-news@3x.png);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 519px){.top-header .partners{margin:0 10px}}.bottom-footer{padding:46px 60px;background-color:#1a1a1a;color:#ccc;font-weight:300;font-size:1.2rem}@media screen and (max-width: 768px){.bottom-footer{padding-left:20px;padding-right:20px}}.bottom-footer a{color:inherit;cursor:pointer}.bottom-footer .branding{margin-top:0;margin-bottom:30px}.bottom-footer p{line-height:1.8}.titled-list dt{margin-bottom:12px;color:#fff;font-weight:300;font-size:1.6rem;text-transform:uppercase}.titled-list dd{line-height:1.8}@media screen and (max-width: 768px){.titled-list dd{font-size:1.4rem;line-height:2}}.arrow-button{display:inline-block;margin:14px 0 20px;padding-right:60px;background-image:url(../img/combined-shape@3x.png);background-repeat:no-repeat;background-position:95% center;background-size:33px auto;font-size:1.5rem;font-weight:500;color:inherit;text-decoration:none;transition:background-position, 0.3s;cursor:pointer}@media screen and (max-width: 768px){.arrow-button{font-size:1.4rem}}.arrow-button:hover{background-position:100% center;text-decoration:none;transition:background-position, 0.3s;color:inherit}.arrow-button.white{background-image:url(../img/combined-shape-white@3x.png)}.label-plan{padding:4px 8px 2px;border-radius:14px;border:solid 1px;font-size:16px;color:inherit;letter-spacing:-0.2px;min-width:24px;text-align:center;background-color:transparent;text-transform:uppercase;vertical-align:middle}.user-comment{font-weight:300;font-style:italic}@media screen and (max-width: 768px){.user-comment{display:none}}.user-comment .content{font-size:16px;line-height:1.56}.user-comment .author-data{background-image:url(../img/thomas-thumb@3x.png);background-repeat:no-repeat;background-size:30px auto;background-position:center left;padding:1px 40px}.user-comment .author-data .author{font-size:16px;padding-top:10px}.study-plan-box{padding:40px 60px 40px;background-image:url(../img/fases@3x.png);background-repeat:no-repeat;background-position:-120px center;background-size:571px auto}@media screen and (max-width: 768px){.study-plan-box{padding:40px 20px 210px;text-align:center;background-image:url(../img/fases-mobile@2x.png);background-position:center 110%;background-size:400px auto}}@media screen and (min-width: 769px){.study-plan-box{padding-left:40%;padding-bottom:60px;background-position:-320px center}}@media screen and (min-width: 1000px){.study-plan-box{background-position:-230px center}}@media screen and (min-width: 1200px){.study-plan-box{background-position:-120px center}}.study-plan-box .study-plan-content-text{display:inline-block}@media screen and (min-width: 768px){.study-plan-box .study-plan-content-text{padding:50px 0}}@media screen and (min-width: 992px){.study-plan-box .study-plan-content-text{padding-right:80px}}.study-plan-box .study-plan-content-text .study-plan-header{font-size:34px;font-weight:300;line-height:1.32;letter-spacing:-0.4px;color:#343433;margin-bottom:20px}@media screen and (max-width: 768px){.study-plan-box .study-plan-content-text .study-plan-header{font-size:24px}}.study-plan-box .study-plan-content-text .study-plan-text{font-size:18px;font-weight:300;line-height:1.59;color:#7c7b7b}@media screen and (max-width: 768px){.study-plan-box .study-plan-content-text .study-plan-text{font-size:15px}}.study-plan-box .study-plan-content-text .user-comment{color:#7c7b7b}.study-plan-box .study-plan-content-text .user-comment .author-data{background-image:url(../img/felipe-romao-thumb.png)}.simulators-box{padding:80px 60px;background-image:linear-gradient(180deg, #264cb0, #1d0ea9);color:#fff}@media screen and (max-width: 768px){.simulators-box{padding:40px 20px 180px;text-align:center;background-color:#3b43c1;background-image:url(../img/celulares-responsivo@3x.png);background-repeat:no-repeat;background-position:center 200%;background-size:400px auto}}@media screen and (max-width: 450px){.simulators-box{background-position:center 155%}}.simulators-box .simulators-content-images{position:relative;display:inline-block;width:100%;height:1px}.simulators-box .simulators-content-images .image-container{position:absolute;top:-140px;right:-60px;width:617px;height:814px;overflow:hidden}@media screen and (max-width: 1024px){.simulators-box .simulators-content-images .image-container{width:507px}}@media screen and (max-width: 768px){.simulators-box .simulators-content-images{display:none}}.simulators-box .simulators-content-text .simulators-header{margin-bottom:20px;font-size:34px;font-weight:300;line-height:1.32;letter-spacing:-0.4px;color:#fff}@media screen and (max-width: 768px){.simulators-box .simulators-content-text .simulators-header{font-size:24px}}.simulators-box .simulators-content-text .simulators-text{font-size:18px;font-weight:300;line-height:1.59;color:#fff;opacity:0.7}@media screen and (max-width: 768px){.simulators-box .simulators-content-text .simulators-text{font-size:15px}}.simulators-box .simulators-content-text .user-comment{color:#eaeaea}.simulators-box .simulators-content-text .user-comment .content{opacity:0.69}.simulators-box .simulators-content-text .user-comment .author-data{background-image:url(../img/thomas-thumb@3x.png)}.simulators-box .simulators-content-text .user-comment .author-data .author{opacity:0.69}.impact-analysis-box{position:relative;z-index:1000;padding:60px 60px;background-color:#1a1a1a;color:#fff}@media screen and (max-width: 768px){.impact-analysis-box{padding:40px;text-align:center}}@media screen and (min-width: 768px){.impact-analysis-box .impact-analysis-content{float:left;width:40%;text-align:center}}.impact-analysis-box .impact-analysis-content-text{padding-top:20px}@media screen and (min-width: 768px){.impact-analysis-box .impact-analysis-content-text{float:left;width:60%;padding-top:28px}}@media screen and (min-width: 992px){.impact-analysis-box .impact-analysis-content-text{padding-right:140px;padding-top:12px}}.impact-analysis-box .ia-header{margin-bottom:20px;font-size:34px;font-weight:300;line-height:1.32;letter-spacing:-0.4px;color:#fff}@media screen and (max-width: 768px){.impact-analysis-box .ia-header{font-size:24px}}.impact-analysis-box .ia-text{font-size:18px;font-weight:300;line-height:1.59;color:#fff;opacity:0.7}@media screen and (max-width: 768px){.impact-analysis-box .ia-text{font-size:15px}}.impact-analysis-box .ia-text-footer{display:inline-block}.impact-analysis-box .ring-img{display:inline-block;background-image:url(../img/nota-redao@3x.png);background-size:100%;background-position:center;background-repeat:no-repeat;width:260px;height:260px;position:relative}@media screen and (max-width: 320px){.impact-analysis-box .ring-img{width:240px;height:240px;margin:0 auto}}.impact-analysis-box .ring-img .ring-text{margin:0;color:#fff;font-size:120px;font-weight:300;letter-spacing:-2.1px;text-align:center;position:absolute;left:0;right:0;top:50px}@media screen and (max-width: 320px){.impact-analysis-box .ring-img .ring-text{top:42px}}.impact-analysis-box a{color:inherit}.twitter-box{position:relative;z-index:1000;padding:80px 60px;background-image:linear-gradient(180deg, #3d1460, #60158f);color:#fff;overflow:hidden}@media screen and (max-width: 768px){.twitter-box{padding-left:20px;padding-right:20px}}.twitter-box .tw-content-left{text-align:left}.twitter-box .tw-content-right{text-align:right}.twitter-box .tw-header{font-size:34px;font-weight:300;line-height:1.15;letter-spacing:-0.4px;color:#fff}@media screen and (max-width: 768px){.twitter-box .tw-header{font-size:24px;text-align:center}}.twitter-box .twitter-content{text-align:right}@media screen and (max-width: 768px){.twitter-box .twitter-content{padding:20px 0;text-align:center}}.twitter-box .see-more-testimonials{opacity:0.64;font-size:18px;letter-spacing:-0.2px;color:#fff}@media screen and (max-width: 768px){.twitter-box .see-more-testimonials{font-size:15px}}.twitter-box .see-more-testimonials .heart{display:inline-block;margin-left:5px;color:#eb3a42}.twitter-box .tweets-container{overflow:hidden;margin-left:-60px;margin-right:-60px}@media screen and (max-width: 768px){.twitter-box .tweets-container{margin-left:-20px;margin-right:-20px}}.twitter-box .tweets-container .tweet-row{left:5px;margin:16px 0;position:relative;width:2000px}@media screen and (min-width: 768px){.twitter-box .tweets-container .tweet-row:nth-of-type(odd){left:-100px}}@media screen and (min-width: 768px){.twitter-box .tweets-container .tweet-row:nth-of-type(even){left:10px}}.twitter-box .tweets-container .tweet-box{display:inline-block;width:340px;height:180px;margin:0 8px;padding:15px 20px;border-radius:4px;background-color:rgba(255,255,255,0.06);color:#fff;text-align:left}@media screen and (max-width: 768px){.twitter-box .tweets-container .tweet-box{width:280px;height:184px}}.twitter-box .tweets-container .tweet-box .row ~ .row{margin-bottom:14px}@media screen and (max-width: 768px){.twitter-box .tweets-container .tweet-box .row ~ .row{margin-bottom:8px}}.twitter-box .tweets-container .tweet-box .tweet-pic{border-radius:50%;overflow:hidden}.twitter-box .tweets-container .tweet-box .prof-pic{width:27px}@media screen and (max-width: 768px){.twitter-box .tweets-container .tweet-box .prof-pic{width:20px}}.twitter-box .tweets-container .tweet-box .author{font-size:14px;font-weight:400;height:30%;opacity:0.7}@media screen and (max-width: 768px){.twitter-box .tweets-container .tweet-box .author{font-size:14px}}.twitter-box .tweets-container .tweet-box .tweet{font-size:14px;font-weight:300;height:60%;opacity:0.7}@media screen and (max-width: 768px){.twitter-box .tweets-container .tweet-box .tweet{font-size:14px}}.twitter-box .tweets-container .tweet-box .date{display:inline-block;font-size:14px;font-weight:300;height:10%;opacity:0.7}@media screen and (max-width: 768px){.twitter-box .tweets-container .tweet-box .date{font-size:12px}}.twitter-box .tweets-container .tweet-box .twitter-icon{width:18px}.vision-box{padding:0;background-image:url(../img/geekie-boy@3x.jpg);background-position:right center;background-size:714px auto;background-repeat:no-repeat;background-color:#fff;color:#4a4a4a}@media screen and (min-width: 760px) and (max-width: 768px){.vision-box{background-position:200px -170px}}@media screen and (min-width: 768px){.vision-box{padding-left:30px;padding-right:30px}}@media screen and (min-width: 1024px){.vision-box{padding-left:60px;padding-right:60px}}@media screen and (max-width: 760px){.vision-box{padding-bottom:220px;text-align:center;background-position:center bottom;background-size:contain}}.vision-box .vision-content{padding:20px 30px 40px;background-color:white;background-image:url(../img/brazil-map@3x.png);background-repeat:no-repeat;background-position:center}@media screen and (min-width: 768px){.vision-box .vision-content{width:50%;background-size:300px auto}}@media screen and (min-width: 1024px){.vision-box .vision-content{padding-top:140px;height:545px;background-size:400px auto}}@media screen and (min-width: 1360px){.vision-box .vision-content{background-size:500px auto}}@media screen and (max-width: 760px){.vision-box .vision-content{padding-top:40px;padding-bottom:66px;background-size:auto 90%;background-position:center}}@media screen and (max-width: 375px){.vision-box .vision-content{background-size:contain}}.vision-box .vision-content .vision-header{font-size:28px;font-weight:300;line-height:1.32;letter-spacing:-0.4px}@media screen and (max-width: 768px){.vision-box .vision-content .vision-header{font-size:24px}}.vision-box .vision-content .vision-text{opacity:0.7;font-size:22px;font-weight:300;line-height:1.59}@media screen and (max-width: 768px){.vision-box .vision-content .vision-text{font-size:16px}}.content-left{text-align:left}.content-right{text-align:right}
