@import url('https://fonts.googleapis.com/css?family=Fredoka+One');@import url('https://fonts.googleapis.com/css?family=Nunito:400,700,300');@import url('https://fonts.googleapis.com/css?family=Averia+Serif+Libre:400,700,300italic,300,400italic');html,body{height:100%}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background-color:#fff;color:#333;font-family:'Nunito',sans-serif;font-size:14px;font-weight:300;line-height:24px}*{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}h1,h2,h3,h4,h5,h6{color:#4a90e2;font-family:'Fredoka One',cursive}h1{font-size:41px}h2{font-size:30px}h3{font-size:24px}a:hover{text-decoration:none}.btn-highlight{background:#3AEDFF;background:-webkit-linear-gradient(left, #3AEDFF, #08bddd);background:-o-linear-gradient(right, #3AEDFF, #08bddd);background:-moz-linear-gradient(right, #3AEDFF, #08bddd);background:linear-gradient(to right, #3AEDFF, #08bddd);border:none;box-shadow:0 7px 14px rgba(0,0,0,0.15);color:#FFF;font-family:'Fredoka One',cursive;font-size:13px;letter-spacing:2.3px;padding:12px 16px;width:188px}.btn-highlight:hover{background-color:#14c7d9;box-shadow:0 7px 14px rgba(0,0,0,0.3)}#intro-slider{background-image:url('../imgs/bg.2.jpg');background-position:50% 0;background-size:cover;background-repeat:repeat;background-attachment:fixed;display:table;width:100%;height:100%;max-height: calc(100% - 81px);overflow-x:hidden;overflow-y:hidden;vertical-align:middle;z-index:1}#intro-slider .flex-control-nav{left:50%;margin-left:-35px;top:50px;width:auto}#intro-slider img{margin-bottom:40px}#intro-slider h1{color:#FFF;margin-bottom:31px}#intro-slider h3 a .fa{font-size:38px;margin-right:10px;vertical-align:middle}#intro-slider .link{margin-top:45px}#intro-slider a{color:#3aedff}#intro-slider p{color:#FFF;font-size:17px}@media (max-width:640px){#intro-slider .intro-slider-content img{max-width:300px}#intro-slider .intro-slider-content .link{display:none}}.parallax-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:repeat;z-index:2}.intro-slider-content{position:relative;display:table-cell;vertical-align:middle;z-index:3}h2.slide-btm-text{text-align:center;margin:30px 0;font-weight:300;color:#fff;font-size:16px;line-height:30px;text-transform:uppercase}.main-flex-slider{text-align:center;overflow:hidden}.intro-slider-top-slide-text{display:inline-block;margin:20px auto;padding:10px 0;border-bottom:3px solid rgba(255,255,255,0.15);text-align:center;font-weight:400;font-size:15px;letter-spacing:.08em;color:#fff;text-transform:uppercase}.main-flex-slider h1{font-size:5em;color:#fff;text-transform:uppercase;font-weight:700;margin-bottom:60px;margin:0}.intro-slider-arrow a{bottom:57px;background-image:url('../imgs/arrow-down.png');background-repeat:no-repeat;height:25px;left:50%;position:absolute;width:14px;margin-left:-7px}@media (max-width:767px){.main-flex-slider h1{font-size:4em}}@media (max-width:420px){.main-flex-slider h1{font-size:2.5em;margin-bottom:30px}h2.slide-btm-text{display:none}.intro-slider-link-btn{margin-top:10px}}#logo-brand{margin-top:-15px}#intro-main-menu{border-top:5px solid #4a90e2;box-shadow:0 0 10px rgba(0,0,0,0.1);position:relative}@media (min-width:768px){#intro-main-menu .navbar{height:75px}}#intro-main-menu .navbar-default{background-color:rgba(255,255,255,0.9);border-bottom:2px solid #f5f5f5 !important;min-height:70px;padding:10px 0;width:100%}#intro-main-menu .navbar-default a{color:#4a90e2;text-transform:uppercase}#intro-main-menu .navbar-default button a{color:#FFF}#intro-main-menu #logo{left:50%;margin-left:-74px;position:absolute;top:-40px;background-image:url('../imgs/logo.small.svg');background-repeat:no-repeat;background-position:center;width:148px;height:149px}#intro-main-menu .is-sticky #logo{background-image:url('../imgs/logo.small.svg');margin-top:-10px}.book-carousel .book-item{cursor:pointer;display:block;height:auto;margin:0 -9px;min-height:254px}.book-carousel .book-item-active{margin-top:-28px}.book-carousel .book-details{background-color:#658bd7;border-radius:0 0 3px 3px;box-shadow:0 5px 5px #666;color:#FFF;height:214px;position:absolute;width:270px;z-index:1000}.book-carousel .slick-list{padding-top:28px}#intro-landing{background-color:#F4F4F4;padding-top:91px}#intro-landing h2{color:#4569bf}#intro-landing .slick-arrow{display:none}#landing-input{margin:40px auto 35px;width:944px}#landing-input span,#landing-input input{font-size:24px;font-weight:300;height:75px}#landing-input input{background-color:#F6F6F6;background-image:url('../imgs/icon-mail.png');background-position:right center;background-repeat:no-repeat;border-right:none}#landing-input input:focus{box-shadow:none}#landing-input span{background-color:#4569bf;color:#ffffff;line-height:26px;padding-right:40px;position:relative;text-align:right;white-space:normal;width:48%}.input-group-addon,.input-group-btn{width:auto}#sobre{padding-top:53px;margin-bottom:60px}#sobre .title-join h1{font-size:36px;margin:0 0 5px}#sobre .title-join h2{margin:0}#sobre .title-join p{color:#7d7d7d;font-size:20px;font-weight:300;margin:34px auto 0;max-width:840px}#sobre .row.itens{margin-top:60px;margin-bottom:60px}#sobre .row.itens .wrapper-item{border:1px solid #DCDCDC;height:345px;position:relative;text-align:center}#sobre .row.itens .picture{bottom:226px;position:absolute;text-align:center;width:100%}#sobre .row.itens .content{padding:0 15px 15px}#sobre .row.itens .content h3{font-family:'Averia Serif Libre',cursive;font-size:18px;line-height:19px;margin-bottom:13px;margin-top:154px}#sobre .row.itens .content p{color:#4A4A4A;font-size:16px;font-weight:300;line-height:20px}#vitrine .title-carousel{color:#344059;font-size:20px;margin-top:24px}#recentes{background-color:rgba(155,155,155,0.15)}#procurados{background-color:rgba(243,243,243,0.5)}#steps{margin-top:15px;max-width:100%}#timeline{list-style:none;padding:25px 0;margin:0 auto;width:100%;position:relative;overflow:hidden}#timeline:before{background:#999;content:"";left:50%;top:10px;bottom:0;position:absolute;width:1px;margin-left:-1px;margin-top:-10px;height:9999999px;min-height:9999999px}#timeline>li{min-height:90px}#timeline>li.big-icon .timeline-icon{height:90px;width:90px}#timeline>li.big-icon .box-content{margin-top:-60px}#timeline>li .timeline-icon{background-color:#ffffff;background-repeat:no-repeat;background-position:center;border:1px solid rgba(101,139,213,0.45);border-radius:99px;height:60px;margin:0 auto;width:60px}#timeline>li .box-content{margin-top:-42px;padding:0 65px 0 0;text-align:right;width:50%}#timeline>li .box-content header{text-align:right}#timeline>li .box-content header span{color:#4a90e2;font-family:'Averia Serif Libre',cursive;font-size:28px;padding:4px 20px 4px 4px}#timeline>li .step-resume{margin-top:15px}#timeline>li .step-resume p{font-size:15px;font-weight:300;line-height:21px;max-width:487px}#timeline>li .step-resume p.sub{color:#A8A8A8;font-size:13px;font-style:italic}#timeline>li.right .box-content{margin-left:50%;padding:0 0 0 65px;text-align:left}#timeline>li.right .box-content header{text-align:left}#timeline #step-01 .timeline-icon{background-image:url('../imgs/step.01.svg')}#timeline #step-02 .timeline-icon{background-image:url('../imgs/step.02.svg')}#timeline #step-03 .timeline-icon{background-image:url('../imgs/step.03.svg')}#timeline #step-04 .timeline-icon{background-image:url('../imgs/step.04.svg')}#timeline #step-05 .timeline-icon{background-image:url('../imgs/step.05.svg')}#timeline #step-06 .timeline-icon{background-image:url('../imgs/step.06.svg')}#timeline #step-07 .timeline-icon{background-image:url('../imgs/step.07.svg')}#timeline #step-08 .timeline-icon{background-image:url('../imgs/step.08.svg')}@media (min-width:641px){#timeline #step-01{margin-top:0}#timeline #step-02{margin-top:-138px}#timeline #step-03{margin-top:10px}#timeline #step-04{margin-top:-86px}#timeline #step-05{margin-top:-36px}#timeline #step-06{margin-top:-47px}#timeline #step-07{margin-top:0}#timeline #step-08{margin-top:-69px}}#timeline li:nth-child(1){animation-delay:.1s}#timeline li:nth-child(2){animation-delay:.2s}#timeline li:nth-child(3){animation-delay:.3s}#timeline li:nth-child(4){animation-delay:.4s}@media screen and (max-width:640px){#timeline:before{left:45px;margin-left:0}#timeline>li .timeline-icon{margin-left:15px !important}#timeline>li header span{line-height:28px}#timeline>li.big-icon .timeline-icon{margin-left:0 !important}#timeline>li .box-content{margin-left:15px;padding:0 0 0 70px;text-align:left;width:100%}#timeline>li .box-content header{text-align:left}#timeline>li .box-content p,#timeline>li .box-content p.sub{font-size:10px}#timeline>li.right .box-content{margin-left:15px;padding:0 0 0 45px;text-align:left;width:100%}#timeline>li.right.big-icon header{padding:0 0 0 40px}}#plano{background-color:#4a90e2}#plano .content{max-width:760px;margin:140px auto 90px;color:#FFF}#plano .content li{list-style:none}#plano .content li:before{content:"-";margin-left:-10px;padding-right:10px}#plano .content #highlight-box{background-color:#344059;border:4px solid #08BDDD;box-shadow:0 2px 19px rgba(0,0,0,0.33);padding:26px 40px 28px;color:rgba(255,255,255,0.77)}#plano .content #highlight-box .title{color:#3AEDFF;font-family:'Fredoka One',cursive;font-size:17.4px}#plano .content #highlight-box .item-01{font-size:11.6px;font-weight:bold;letter-spacing:2.8px}#plano .content #highlight-box .item-02{font-size:15.4px;font-weight:300;line-height:22px}#plano .content #highlight-box .btn-highlight{font-family:'Fredoka One',cursive;font-size:13px;letter-spacing:2.3px}#plano .content #highlight-box ul{margin-bottom:0;padding-left:0}#plano .content .texts{font-size:16px;margin-top:45px;text-align:justify}#plano .content .texts strong{font-family:'Fredoka One',cursive;font-size:18px}#plano .content .texts a{color:#3AEDFF;font-style:italic;font-size:15px}.planos-opts{margin:34px auto;max-width:100%}.planos-opts>div{border:1px solid rgba(255,255,255,0.44);height:283px;padding:54px 30px 0}.planos-opts .preco{font-size:34.7px}.planos-opts .preco span{font-size:17.4px}.planos-opts .descricao{font-weight:bold;font-size:11.6px;letter-spacing:2.8px;margin-top:17px}.planos-opts .recursos{margin-top:37px}.planos-opts ul{padding-left:10px;margin-bottom:0}#comentarios{background-color:#344059;overflow:hidden}#comentarios>div{position:relative}#comentarios .wrap-comentarios{margin-bottom:50px;position:relative}#comentarios .container{color:#FFF;padding:60px 15px;text-align:center;max-width:1006px}#comentarios .container h1{color:#FFF;font-size:36px;margin-bottom:43px}#comentarios .container a{color:#FFF}#comentarios .container p.frase{font-family:'Averia Serif Libre',cursive;font-size:18px;font-weight:300;font-style:italic;line-height:23px}#comentarios .container p.autor{margin-top:23px;text-align:right}#comentarios .container p.autor:before{content:'-';padding-left:15px}#comentarios .container .ads-banner{margin-top:50px}#servicos-comunidade{padding-top:70px}#servicos-comunidade>div{text-align:center}#servicos-comunidade>div p{color:#7D7D7D;font-size:20px;margin:40px auto;max-width:950px}#servicos-comunidade #servicos{margin-bottom:70px;margin-top:70px;text-align:center}#servicos-comunidade #servicos h1{font-family:'Averia Serif Libre',cursive;margin:20px auto 8px}#servicos-comunidade #servicos p{font-size:16px;line-height:21px;margin:0 auto}footer>div:first-child{background-color:#4a90e2;padding:67px 0}@media (min-width:641px){footer>div:first-child form{width:90%}}footer>div:first-child form input,footer>div:first-child form textarea{background:none;border-color:rgba(52,64,89,0.5);border-style:solid;border-width:0 0 1px;color:#FFF;font-size:24px;padding:5px 0;width:100%}footer>div:first-child form ::-webkit-input-placeholder{color:#FFF;opacity:1}footer>div:first-child form :-moz-placeholder{color:#FFF;opacity:1}footer>div:first-child form ::-moz-placeholder{color:#FFF;opacity:1}footer>div:first-child form :-ms-input-placeholder{color:#FFF;opacity:1}footer>div:first-child form textarea{height:130px}footer>div:first-child form .btn{background-color:#344059;border:none;margin-top:10px}footer>div:first-child #redes{color:#344059;font-size:12px;font-weight:bold}footer>div:first-child #redes li{margin-bottom:30px}footer>div:first-child #redes li>div:first-child{padding-top:10px}footer>div:first-child #redes li>div:nth-child(2){padding-left:0}footer>div:first-child #redes li span{color:#FFF;display:block;font-size:20px;font-weight:300}footer>div:nth-child(2){background-color:#344059;color:#FFF;font-size:13px;padding:23px 0}@media (max-width:768px){footer>div:nth-child(2){text-align:center}}.arrow{border-style:solid;border-width:37px 0 37px 14px;font-size:37px;height:0;width:0}.direita{border-color:transparent transparent transparent #F6F6F6;left:0;position:absolute;top:0}.flex-control-paging li a{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #fff;box-shadow:none}.flex-control-paging li a.flex-active{background-color:#FFF}.flex-control-paging li a:hover{background-color:rgba(255,255,255,0.5)}#loader{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fefefe;z-index:99;height:100%}#loader #status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px;text-align:center}#highlight-text{background-image:url("../imgs/money-back-badge.png");background-position:left top;background-repeat:no-repeat;color:#3AEDFF;font-family:"Fredoka One",cursive;font-size:18px;padding:10px 0 30px 100px}.price-page .recursos{margin-bottom:70px}.price-page .planos-opts>div{height:430px}@media (max-width:640px){.price-page .planos-opts>div{text-align:center}}.price-page .planos-opts>div:nth-child(3){background-color:#344059;border:4px solid #3AEDFF;box-shadow:0 2px 19px rgba(0,0,0,0.33);margin-top:-17px;margin-bottom:17px;height:466px;width:36%;margin-left:-3%}@media (max-width:640px){.price-page .planos-opts>div:nth-child(3){width:106%}}.price-page .checkbox{color:#3AEDFF;font-size:11px;font-weight:400;margin-bottom:30px}.price-page .checkbox strong{font-size:14px}.price-page .checkbox label{line-height:20px;padding-left:0}.price-page .checkbox input[type="checkbox"]{display:none}.price-page .checkbox label:before{border-radius:3px}.price-page .checkbox input[type=checkbox]:checked+label:before{content:"\2713";text-shadow:1px 1px 1px rgba(0,0,0,0.2);font-size:15px;color:#f3f3f3;text-align:center;line-height:15px}.price-page .checkbox input[type="checkbox"]:checked+label::before{color:#3AEDFF;content:"✓";text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.price-page .checkbox label::before{border-radius:3px}.price-page .checkbox label::before{background-color:#344059;bottom:1px;box-shadow:0 2px 3px 0 rgba(0,0,0,0.3) inset,0 1px 0 0 rgba(255,255,255,0.8);content:"";display:inline-block;height:16px;left:0;top:4px;position:absolute;width:16px}.price-page .checkbox label{cursor:pointer;display:inline-block;margin-right:15px;padding-left:25px;position:relative}.intro-slider-content img{max-width:360px}