@charset "UTF-8";@font-face{font-family:icons;src:url(../fonts/icons.eot?v=8901);src:url(../fonts/icons.eot?#iefix&v=2556) format("embedded-opentype"),url(../fonts/icons.woff?v=9257) format("woff"),url(../fonts/icons.ttf?v=8628) format("truetype"),url(../fonts/icons.svg#icons&?v=6604) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:icons;src:url(icons.svg#icons&?v=6457) format("svg")}}[class*=" icon-"]:before,[class^=icon-]:before{display:inline-block;position:relative;font-family:icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-chat:before{content:"\61"}.icon-phone:before{content:"\62"}.icon-cart:before{content:"\63"}.icon-arrow-down:before{content:"\64"}.icon-arrow-right:before{content:"\65"}*,:after,:before{box-sizing:border-box;outline:0;color:inherit;font-family:inherit}body,button,ul{margin:0;padding:0}body{background:url(../images/document-bg.png?v=3796);font-family:"Roboto Condensed",sans-serif;font-size:16px;overflow-x:hidden}a{color:#000;display:inline-block;text-decoration:none;-webkit-transition:.35s;transition:.35s}a img{display:block;border:0}ul{list-style:none}button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;margin:auto;padding:0}iframe{display:block}@media (max-width:767px){iframe{width:260px;height:145px}}.wow{visibility:hidden}.force-visible,.force-visible *{visibility:visible!important;-webkit-animation-name:none!important;animation-name:none!important}.hyperlink{color:#28abe3;text-decoration:underline}.hyperlink:hover{color:#1eba9d}.container{position:relative;margin:auto;padding:0 10px}@media (min-width:768px) and (max-width:991px){.container{width:750px}}@media (min-width:992px) and (max-width:1199px){.container{width:950px}}@media (min-width:1200px){.container{width:1170px}}.btn{padding:0 10px;margin:0;height:34px;color:#fff;border:0;border-radius:3px;line-height:34px;text-align:center;text-transform:uppercase;font-size:16px;-webkit-transition:.35s;transition:.35s;vertical-align:bottom}.i-btn{display:inline-block;position:relative;padding-right:45px;border:0;background:0 0;color:#4b6574;line-height:40px;font-weight:700;font-size:18px;-webkit-transition:.35s;transition:.35s}.i-btn [class*=icon-]{display:block;position:absolute;right:0;top:0;width:40px;height:40px;border-radius:20px;border:3px solid #7fa286;text-align:center;-webkit-transition:.35s;transition:.35s;box-shadow:inset 2px 2px 0 rgba(0,0,0,.2),2px 2px 0 rgba(0,0,0,.2)}.i-btn:not(.i-btn-white):hover{color:#7fa286}.i-btn .count{position:absolute;left:-8px;bottom:-5px;width:20px;height:20px;border-radius:10px;background:#fff;color:#4b6574;line-height:20px;font-size:12px;font-style:normal;text-align:center;z-index:1;box-shadow:2px 2px 0 rgba(0,0,0,.2)}.i-btn-white{color:#fff}.i-btn-white [class*=icon-]{border-color:#fff;color:rgba(55,74,85,.9)}.i-btn-white:hover [class*=icon-]{background:rgba(255,255,255,.2)}.i-btn-small{padding-right:35px;line-height:30px;font-size:16px}.i-btn-small [class^=icon-]{width:30px;height:30px;border-radius:15px;border:3px solid #7fa286;line-height:30px}.i-btn-big{padding-right:66px;line-height:56px;font-size:23px}.i-btn-big [class^=icon-]{width:56px;height:56px;border-radius:28px;border:5px solid #7fa286;line-height:54px;font-size:25px}.i-btn-list .i-btn{float:left}.add-cart{cursor:pointer}.modal{padding:15px}.modal p{color:#777;text-align:left!important}.modal :first-child{margin-top:0}.modal .btn{background:#fb6964}.modal .btn:hover{background:#1eba9d}.modal table{width:100%}.modal table th{text-align:left}.modal table tr:nth-child(odd){background:#eee}.modal table td,.modal table th{padding:10px}.modal{display:none}.modal-container{padding:10px;max-width:900px;background:#fff}.modal-container :first-child{margin-top:0}.modal-container :last-child{margin-bottom:0}.modal-response{padding:10px;width:140px;background:#fff;color:#1eba9d;text-align:center}.modal-response-success{padding:10px 40px 10px 10px;background:#1eba9d;color:#fff}.modal-response-error{padding:10px 40px 10px 10px;background:#fb6964;color:#fff}[class*=modal-response] ul{margin-top:5px}[class*=modal-response] ul li{position:relative;padding-left:12px;font-style:italic;font-size:16px}[class*=modal-response] ul li:before{position:absolute;top:-2px;left:0;content:"»"}.modal-response-close{color:#fff}@media (max-width:767px){.mobile-hide{display:none!important}}@media (min-width:768px) and (max-width:991px){.tablet-hide{display:none!important}}@media (min-width:992px) and (max-width:1199px){.desktop-hide{display:none!important}}@media (min-width:1200px){.full-hide{display:none!important}}.header{border-bottom:5px solid #4b6574;background:#fff}.header .container{position:relative;height:60px}.header .container .logo-link{position:absolute;top:8px;left:15px}.header .container .logo-link img{float:left}.header .container .logo-link .title-top{border-left:1px solid #4b6574;color:#4b6574;float:left;font-weight:400;margin-left:10px;padding-left:10px;padding-top:5px;width:150px}.header .container .link-0800{position:absolute;top:15px;right:15px;color:#4b6574;font-size:26px;font-weight:700;letter-spacing:-1px}@media (max-width:767px){.header .container .link-0800{font-size:23px}}.header .container .link-0800 .icon-phone{position:relative;top:2px;margin-right:5px;color:#7fa286;font-size:20px}.banner-top .banner-link{display:block;position:relative;overflow:hidden;background:center no-repeat;background-size:cover;z-index:15}@media (max-width:767px){.banner-top .banner-link{height:310px;background-image:url(../images/mentoria-para-concursos-mobile.jpg)}}@media (min-width:768px){.banner-top .banner-link{margin-bottom:90px;background-image:url(../images/mentoria-para-concursos.jpg)}}@media (min-width:768px) and (max-width:991px){.banner-top .banner-link{height:160px}}@media (min-width:992px) and (max-width:1199px){.banner-top .banner-link{height:215px}}@media (min-width:1200px){.banner-top .banner-link{height:260px}}.banner-top .banner-link .banner-img{display:block}@media (max-width:767px){.banner-top .banner-link .banner-img{display:none}}@media (min-width:768px) and (max-width:991px){.banner-top .banner-link .banner-img{width:1200px}}@media (min-width:992px) and (max-width:1199px){.banner-top .banner-link .banner-img{width:1600px}}.banner-top .banner-link .banner-img-mobile{display:none}@media (max-width:767px){.banner-top .banner-link .banner-img-mobile{display:block;width:800px}}.plans{padding:30px 0 40px}.plans .plans-details{margin:0 0 30px 0;color:#777;font-size:18px;font-weight:500;text-align:center}@media (min-width:992px) and (max-width:1199px){.plans .plans-details{padding:0 20px}}@media (min-width:1200px){.plans .plans-details{padding:0 60px}}.plans .plans-list .item{position:relative;padding:15px 10px 15px 130px;min-height:160px;border:1px dashed #7f8c8d}@media (max-width:767px){.plans .plans-list .item{margin-top:15px}}@media (min-width:768px) and (max-width:991px){.plans .plans-list .item{text-align:center;padding:15px 10px}}.plans .plans-list .item .icon{display:block;position:absolute;top:15px;left:15px;width:103px;height:127px}@media (min-width:768px) and (max-width:991px){.plans .plans-list .item .icon{display:none}}@media (min-width:992px) and (max-width:1199px){.plans .plans-list .item .icon{top:20px}}.plans .plans-list .item .icon.icon-12months{background:url(../images/icon-calendario.svg) 2px 0 no-repeat;background-size:124px}.plans .plans-list .item .icon.icon-6months{background:url(../images/icon-investimento.svg) 10px 2px no-repeat;background-size:124px}.plans .plans-list .item .icon.icon-3months{background:url(../images/icon-precisao.svg) 0 0 no-repeat;background-size:124px}.plans .plans-list .item .dif{margin-bottom:10px;color:#eb7a35;font-size:18px;font-weight:700}@media (min-width:768px) and (max-width:991px){.plans .plans-list .item .dif{white-space:nowrap}}@media (min-width:992px) and (max-width:1199px){.plans .plans-list .item .dif{margin-bottom:5px;font-size:18px;line-height:20px}}.plans .plans-list .item .period{color:#006770;font-size:18px}.plans .plans-list .item .price{color:#777;font-size:20px;font-weight:300}.plans .plans-list .item .btn{margin-top:10px;background:#4fa8be}@media (min-width:992px) and (max-width:1199px){.plans .plans-list .item .btn{margin-top:5px}}.plans .plans-list .item .btn .icon-cart{position:relative;top:3px;margin-right:7px;float:left;color:#9ad8ff;font-size:22px}.plans .plans-list .item .btn:hover{background:#3b8b9f}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:100%;height:90px;-webkit-transition:.35s;transition:.35s;background:#233d48;overflow:hidden;z-index:10}@media (max-width:767px){.menu{display:none}}@media (min-width:768px){.menu{margin-top:-90px}}@media (max-width:1199px){.menu{padding:10px 0}}.menu.compact{position:fixed;top:0;margin:0;height:60px}.menu .menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu .menu-wrapper .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.menu .menu-wrapper .link .link-wrapper{display:block;position:relative;padding-left:25px;color:#fff;font-size:16px;font-weight:700;text-align:left;vertical-align:top}@media (min-width:768px) and (max-width:991px){.menu .menu-wrapper .link .link-wrapper:not(:first-of-type){margin-left:20px}}@media (min-width:768px) and (max-width:991px){.menu .menu-wrapper .link .link-wrapper{padding-left:20px;font-size:14px}}@media (min-width:992px) and (max-width:1199px){.menu .menu-wrapper .link .link-wrapper{-webkit-box-flex:0;-ms-flex:none;flex:none}}.menu .menu-wrapper .link .link-wrapper [class^=icon-]{display:block;position:absolute;top:0;left:0;line-height:36px;color:#ffcd07;font-size:18px;-webkit-transition:.35s;transition:.35s}@media (min-width:768px) and (max-width:991px){.menu .menu-wrapper .link .link-wrapper [class^=icon-]{font-size:16px}}.menu .menu-wrapper .link .link-wrapper [class^=icon-]:before{display:block}.menu .menu-wrapper .link .link-wrapper:hover [class^=icon-]{left:3px;color:#fff}.section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out}@media (min-width:768px){.section:not(.section-one){min-height:100vh}}.section .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:40px 0}@media (max-width:767px){.section .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin:30px 0}}.section .wrapper .section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-bottom:20px;padding:0 40px;min-height:75px;font-family:Prompt,sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;text-align:center;white-space:nowrap}@media (max-width:767px){.section .wrapper .section-title{padding:10px;width:100%;line-height:normal;font-size:25px;white-space:normal}}@media (min-width:768px) and (max-width:991px){.section .wrapper .section-title{font-size:30px}}.section .wrapper .section-title .icon-arrow-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:-20px;left:50%;height:25px;width:40px;overflow:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section .wrapper .section-title .icon-arrow-down:before{display:block;font-size:35px;line-height:.05px}.section .wrapper .col .text{font-family:Prompt,sans-serif;font-size:22px}.section .wrapper .col .figure{display:block;max-width:80%;margin:auto}@media (max-width:767px){.section .wrapper .col .figure{width:170px}}.section:nth-child(odd) .wrapper .section-title{background:#5888af;color:#ffeb3b}.section:nth-child(odd) .wrapper .section-title :before{color:#5888af}@media (max-width:767px){.section:nth-child(odd) .wrapper .col{width:100%}.section:nth-child(odd) .wrapper .col:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section:nth-child(odd) .wrapper .col:last-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:150px;text-align:center;overflow:hidden}}@media (min-width:768px){.section:nth-child(odd) .wrapper .col:first-child{-webkit-box-flex:7;-ms-flex:7;flex:7;text-align:right}.section:nth-child(odd) .wrapper .col:last-child{-webkit-box-flex:5;-ms-flex:5;flex:5}}.section:nth-child(even){background:rgba(12,90,153,.6)}.section:nth-child(even) .wrapper .section-title{background:#ffcd07;color:#00659b}.section:nth-child(even) .wrapper .section-title :before{color:#ffcd07}@media (max-width:767px){.section:nth-child(even) .wrapper .col{width:100%}.section:nth-child(even) .wrapper .col:first-child{height:160px;text-align:center}}@media (min-width:768px){.section:nth-child(even) .wrapper .col:first-child{-webkit-box-flex:5;-ms-flex:5;flex:5}.section:nth-child(even) .wrapper .col:last-child{-webkit-box-flex:7;-ms-flex:7;flex:7}}.section:nth-child(even) .wrapper .text{color:#fff}.section.section-one .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.section.section-one .wrapper .section-title{width:100%}.section.section-one .wrapper .steps-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.section.section-one .wrapper .steps-list .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:10px;border:1px solid #bbb;box-shadow:4px 4px 0 rgba(0,0,0,.08);background:#fff;text-align:center}@media (max-width:767px){.section.section-one .wrapper .steps-list .step{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:20px}}@media (min-width:768px) and (max-width:991px){.section.section-one .wrapper .steps-list .step{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}.section.section-one .wrapper .steps-list .step:not(:nth-child(2n+2)){margin-right:20px}.section.section-one .wrapper .steps-list .step:not(:nth-child(-n+2)){margin-top:20px}}@media (min-width:992px){.section.section-one .wrapper .steps-list .step{-ms-flex-preferred-size:calc(25% - 15px);flex-basis:calc(25% - 15px)}.section.section-one .wrapper .steps-list .step:not(:nth-child(4n+4)){margin-right:20px}.section.section-one .wrapper .steps-list .step:nth-child(-n+4){margin-bottom:20px}}.section.section-one .wrapper .steps-list .step figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.section.section-one .wrapper .steps-list .step figure img{width:75%;height:150px}@media (max-height:660px){.section.section-one .wrapper .steps-list .step figure img{width:65%;height:120px}}@media (max-width:767px){.section.section-one .wrapper .steps-list .step figure img{width:45%;height:120px}}@media (min-width:768px) and (max-width:991px){.section.section-one .wrapper .steps-list .step figure img{width:45%;height:150px}}.section.section-one .wrapper .steps-list .step .details{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-height:660px){.section.section-one .wrapper .steps-list .step .details{font-size:14px}}@media (max-width:767px){.section.section-one .wrapper .steps-list .step .details{padding-top:10px}}.section.section-six .rules{display:block;color:#fff}@media (min-width:768px){.section.section-six .rules{padding:50px 0}}.section.section-six .rules .title{padding-bottom:5px;border-bottom:1px dashed rgba(255,255,255,.3);font-size:22px;font-weight:700;text-align:center}.section.section-six .rules .sub-title{margin-top:20px;margin-bottom:10px;font-family:Arial;font-weight:700;font-size:18px}.section.section-six .rules .topic{margin-top:10px}.section.section-six .rules .text{padding-left:22px}.section.section-six .rules .list{padding-left:22px;list-style-position:outside}.section.section-six .rules .list li{margin-bottom:10px}.section.section-six .rules .list li:before{margin-left:-10px;float:left;content:'-'}.section.section-six .rules small{display:block;margin-top:10px}.float-bar{display:block;position:fixed;bottom:0;width:100%;z-index:2;-webkit-transition:.35s;transition:.35s}@media (max-width:767px){.float-bar{position:relative;bottom:0;height:auto}}.float-bar:before{display:block;width:100%;height:5px;background:rgba(127,162,134,.95);content:''}.float-bar-product .wrapper{background:rgba(127,162,134,.95)}@media (min-width:768px){.float-bar-product .wrapper .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-5px}}@media (max-width:767px){.float-bar-product .wrapper .container .i-btn-list{display:none}}@media (min-width:768px){.float-bar-product .wrapper .container .i-btn-list{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media (min-width:992px){.float-bar-product .wrapper .container .i-btn-list{border:0}}.float-bar-product .wrapper .container .i-btn-list .i-btn{margin-right:20px}.float-bar-product .wrapper .container .prices{color:#fff;overflow:hidden;font-size:0;text-align:right}@media (max-width:767px){.float-bar-product .wrapper .container .prices{margin:0 0 5px;width:100%;border:0;text-align:center}}@media (min-width:768px){.float-bar-product .wrapper .container .prices{padding-right:10px}}@media (min-width:768px) and (max-width:991px){.float-bar-product .wrapper .container .prices{margin-top:5px}}.float-bar-product .wrapper .container .prices .by-month,.float-bar-product .wrapper .container .prices .only,.float-bar-product .wrapper .container .prices .price-big,.float-bar-product .wrapper .container .prices .price-small{display:inline-block}.float-bar-product .wrapper .container .prices .by-month,.float-bar-product .wrapper .container .prices .only{color:#ffc;line-height:18px;font-size:18px;font-weight:500}@media (max-width:767px){.float-bar-product .wrapper .container .prices .by-month,.float-bar-product .wrapper .container .prices .only{margin-bottom:5px;vertical-align:bottom}}@media (min-width:768px) and (max-width:991px){.float-bar-product .wrapper .container .prices .by-month,.float-bar-product .wrapper .container .prices .only{font-size:16px}}.float-bar-product .wrapper .container .prices .only{margin-right:10px;text-align:right}@media (max-width:767px){.float-bar-product .wrapper .container .prices .only{margin-top:5px}}.float-bar-product .wrapper .container .prices .by-month{text-align:left}.float-bar-product .wrapper .container .prices .price-big{line-height:1;font-size:40px}@media (max-width:767px){.float-bar-product .wrapper .container .prices .price-big{margin-top:2px;font-size:44px;vertical-align:top}}@media (min-width:768px) and (max-width:991px){.float-bar-product .wrapper .container .prices .price-big{font-size:35px;vertical-align:top}}.float-bar-product .wrapper .container .prices .price-small{font-size:20px;text-align:left}@media (max-width:767px){.float-bar-product .wrapper .container .prices .price-small{margin-top:3px;margin-right:0;font-size:18px}}.float-bar-product .wrapper .container .prices .price-small .valParc{display:block}.float-bar-product .wrapper .container .btn-buy{display:block;position:relative;background:#ff7a4d;color:#fff;font-weight:700;overflow:hidden;-webkit-animation-name:pulsar;animation-name:pulsar;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transition:.35s;transition:.35s}@media (max-width:767px){.float-bar-product .wrapper .container .btn-buy{width:100%;font-size:30px;height:50px;line-height:52px;text-align:center;overflow:hidden}}@media (min-width:768px){.float-bar-product .wrapper .container .btn-buy{padding:0 85px 0 15px;font-size:36px;line-height:55px}}.float-bar-product .wrapper .container .btn-buy:hover{background:#fff;color:#ff7a4d;-webkit-animation:0;animation:0}.float-bar-product .wrapper .container .btn-buy [class*=icon-]{text-align:center;vertical-align:middle}@media (max-width:767px){.float-bar-product .wrapper .container .btn-buy [class*=icon-]{margin-left:10px}}@media (min-width:768px){.float-bar-product .wrapper .container .btn-buy [class*=icon-]{display:block;position:absolute;top:0;right:0;width:70px;background:#ff6734}}.float-bar-product .wrapper .container .btn-buy [class*=icon-]:before{font-size:34px;line-height:55px}@media (max-width:767px){.float-bar-product .wrapper .container .btn-buy [class*=icon-]:before{font-size:30px;line-height:1px}}@media (min-width:768px){.float-bar-product .wrapper .container .btn-buy [class*=icon-]:before{color:#fff!important}}@-webkit-keyframes pulsar{0%{background:#ff7a4d}50%{background:#ffa080}}@keyframes pulsar{0%{background:#ff7a4d}50%{background:#ffa080}}