/*!Theme Name: FMU
Theme URI: http://underscores.me/
Author: Hebert Hoffman
Author URI: http://www.FMU.com.br
Description: FMU
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: FMU
FMU is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
/*--------------------------------------------------------------
# Imports
--------------------------------------------------------------*/@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html :where(img){max-width:initial}body{font-family:Poppins}.wrapper-geral{max-width:2560px;width:100%;margin:0 auto}.wrapper-inner{max-width:1230px;width:100%;margin:0 auto}.navbar.navbar-expand-lg.navbar-light.bg-light{padding:0}a,a:focus,a:hover{color:#ff3943}.btn.btn-primary.btn-inscreva-se-menu,.btn.btn-primary.btn-inscreva-se-menu:active,.btn.btn-primary.btn-inscreva-se-menu:focus,.btn.btn-primary.btn-inscreva-se-menu:hover{background-color:#ff3c45;border:none;width:172px;height:46px;line-height:2em;margin:0 16px 8px;font-weight:bolder;box-shadow:none}.menu-mobile-slide{position:relative;min-height:60vh;margin:20px 0 0;font-size:20px;font-weight:600}#wrapper{position:relative;width:90%;height:100%;overflow:hidden;margin:auto}label{cursor:pointer}label:focus{outline:none}.menu__wrap{--space: .8em;--line: 1em;--spread: calc( var(--line) + var(--space) + var(--space) )}.menu,.menu__wrap{--width: 100%;position:absolute;top:0;left:0;background:#fff;width:var(--width);height:100%;overflow:hidden;padding:0 10px 0 20px}.menu{transform:translate3d(calc(var(--width) * 1),0,0);transition:transform .35s}.menu__head{display:flex;align-items:center;padding-left:var(--spread);height:var(--spread)}.menu__toggle{position:absolute;left:0;top:0;width:var(--spread);height:var(--spread);padding:0;line-height:0;display:block;padding:0;text-indent:-9999px;background:#fff url(https://cdn4.iconfinder.com/data/icons/ionicons/512/icon-arrow-left-b-128.png) 50% 50%/25px 25px no-repeat}.submenu{overflow-y:auto;height:100%;padding:0 0 50px}.submenu .link{text-decoration:none}.menu__wrap>.submenu{padding:0}.link,.menu__trigger{display:block;padding:var(--space);line-height:var(--line);text-decoration:none;color:#000}.link:hover,.menu__trigger:hover{color:#666}.menu__trigger{background:url(https://cdn4.iconfinder.com/data/icons/ionicons/512/icon-arrow-right-b-128.png) 95% 50%/16px 16px no-repeat}.menu__status{display:none}.menu__status:checked+.menu{transform:translate3d(0,0,0)}body .btn-primary{color:#fff;background-color:#ff3943;border-color:#ff3943}body .btn-primary:hover,body .btn-primary:active,body .btn-primary:focus,body .btn-primary:not([disabled]):not(.disabled):active{color:#fff;background-color:#ff3943;border-color:#ff3943;box-shadow:none}.wrapper-geral-footer{background-color:#000;color:#fff}.site-footer .site-info .wrapper-geral-footer .section-contato-e-social{background-color:#191919}.site-footer .site-info .wrapper-geral-footer .section-contato-e-social .wrapper-inner .container-fluid .row .footer-logo{line-height:60px;display:-webkit-inline-box}.site-footer .site-info .wrapper-geral-footer .section-contato-e-social .wrapper-inner .container-fluid .row .footer-contato{line-height:60px;display:ruby-base-container}.site-footer .site-info .wrapper-geral-footer .section-contato-e-social .wrapper-inner .container-fluid .row .footer-contato .footer-contato-item,.site-footer .site-info .wrapper-geral-footer .section-contato-e-social .wrapper-inner .container-fluid .row .footer-contato .footer-contato-item a{font-size:13px;display:-webkit-inline-box;text-decoration:none}.site-footer .site-info .wrapper-geral-footer .section-contato-e-social .wrapper-inner .container-fluid .row .footer-contato .footer-contato-item .footer-contato-item-txt,.site-footer .site-info .wrapper-geral-footer .section-contato-e-social .wrapper-inner .container-fluid .row .footer-contato .footer-contato-item a .footer-contato-item-txt{margin:0 10px;color:#fff}.site-footer .site-info .wrapper-geral-footer .section-contato-e-social .wrapper-inner .container-fluid .row .footer-sociais{line-height:60px;display:-webkit-inline-box}.site-footer .site-info .wrapper-geral-footer .section-contato-e-social .wrapper-inner .container-fluid .row .footer-sociais .footer-sociais-item{margin:0 5px}.site-footer .site-info .wrapper-geral-footer .section-links{padding:40px 0;background-color:#232323}.site-footer .site-info .wrapper-geral-footer .section-links .coluna-links a:hover{text-decoration:none}.site-footer .site-info .wrapper-geral-footer .section-links .coluna-links .footer-txt-titulo{font-size:18px;font-weight:bolder;color:#fff}.site-footer .site-info .wrapper-geral-footer .section-links .coluna-links .footer-txt-link{line-height:.3em;color:#fff;font-size:13px}.site-footer .site-info .wrapper-geral-footer .section-links .coluna-links .footer-txt-desc,.site-footer .site-info .wrapper-geral-footer .section-links .coluna-links .footer-txt-desc a,.site-footer .site-info .wrapper-geral-footer .section-links .coluna-links .footer-txt-desc a:hover{color:#fff}.site-footer .site-info .wrapper-geral-footer .section-links .coluna-links .btn.btn-primary,.site-footer .site-info .wrapper-geral-footer .section-links .coluna-links .btn.btn-primary:hover,.site-footer .site-info .wrapper-geral-footer .section-links .coluna-links .btn.btn-primary:active{margin:0 0 40px;min-width:175px;text-align:center;line-height:2.5;background-color:#d10a11;border:none;font-weight:600;box-shadow:none}.site-footer .site-info .wrapper-geral-footer .section-aluno{padding:20px 0 0;background-color:#191919}.site-footer .site-info .wrapper-geral-footer .section-aluno .section-aluno-line{display:-webkit-inline-box;padding:20px}.site-footer .site-info .wrapper-geral-footer .section-aluno .section-aluno-line a:hover,.site-footer .site-info .wrapper-geral-footer .section-aluno .section-aluno-line a:active{text-decoration:none}.site-footer .site-info .wrapper-geral-footer .section-aluno .section-aluno-line .footer-txt-alunos{display:-webkit-inline-box;color:#fff;padding:0 10px}.site-footer .site-info .wrapper-geral-footer .section-aluno .section-aluno-line .section-aluno-rouded{border:1px solid;border-radius:.4em;padding:0 10px;color:#fff;text-decoration:none}.site-footer .site-info .wrapper-geral-footer .section-copyrights{margin:0 auto;padding:20px 0 10px}.site-footer .site-info .wrapper-geral-footer .section-copyrights .txt-copyright{justify-content:center;display:-webkit-inline-box}.site-footer .site-info .wrapper-geral-footer .section-copyrights .txt-copyright a{color:#fff;text-decoration:none}.site-footer .site-info .wrapper-geral-footer .section-tagawa .wrapper-tagawa{margin-bottom:8px}.site-footer .site-info .wrapper-geral-footer .section-tagawa .wrapper-tagawa .link-tagawa{color:#fff;text-decoration:none}.site-footer .site-info .wrapper-geral-footer .section-tagawa .wrapper-tagawa .link-tagawa .tagawa-txt{color:#fff;text-decoration:none;margin-right:10px;font-size:16px}@media(max-width:575px){.site-footer .site-info .wrapper-geral-footer .section-tagawa .wrapper-tagawa .link-tagawa .tagawa-txt{font-size:12px}}@media screen and (max-width:767px){.site-footer .site-info .wrapper-geral-footer .section-aluno{display:none}}@media screen and (max-width:991px)and (min-width:768px){.site-footer .site-info .wrapper-geral-footer .section-aluno{width:100%}.site-footer .site-info .wrapper-geral-footer .section-aluno .section-aluno-line{display:grid;padding:20px}.site-footer .site-info .wrapper-geral-footer .section-aluno .section-aluno-line .section-aluno-pipe{display:none}.site-footer .site-info .wrapper-geral-footer .section-aluno .section-aluno-line .section-aluno-rouded{border:none!important;padding:10px}}.site .wrapper-geral-curso .section-ebook{padding:25px 0}.site .wrapper-geral-curso .section-ebook .section-ebook-content{margin:30px}.site .wrapper-geral-curso .section-ebook .section-ebook-content .ebook-titulo{font-size:36px;color:#ff3c45;margin-top:30px}@media(max-width:767px){.site .wrapper-geral-curso .section-ebook .section-ebook-content .ebook-titulo{font-size:26px;margin-top:0}}@media(max-width:767px){.site .wrapper-geral-curso .section-ebook .section-ebook-content .ebook-desc{font-size:13px}}.site .wrapper-geral-curso .section-ebook .section-ebook-content .btn-ebook{padding:15px 50px;font-weight:700;margin-top:10px}.site .wrapper-geral-curso .section-carac{background-color:#ff3c45;padding:25px 0}.site .wrapper-geral-curso .section-carac .section-carac-col{padding:0 0 10px 10px;color:#fff}.site .wrapper-geral-curso .section-carac .section-carac-col p{margin:0}.site .wrapper-geral-curso .section-carac .section-carac-col .star-five{display:-webkit-inline-box;padding:0 2px}.site .wrapper-geral-curso .section-carac .section-carac-col .star-five img{vertical-align:baseline}.site .wrapper-geral-curso .section-carac .section-carac-col .titulo{font-size:16px;margin:0}.site .wrapper-geral-curso .section-carac .section-carac-col .subtitulo{font-size:15px;font-weight:700;display:-webkit-inline-box}.site .wrapper-geral-curso .section-carac .section-carac-col .txt{font-size:15px;font-weight:700}@media(max-width:1200px){.site .wrapper-geral-curso .section-carac .section-carac-col{padding:10px 15px}}@media(max-width:991px){.site .wrapper-geral-curso .section-carac .section-carac-col{padding:20px}}.site .wrapper-geral-curso .section-aviso{background-color:#000;color:#fff;padding:20px 0}.site .wrapper-geral-curso .section-aviso .section-aviso-itens{margin:20px 0}.site .wrapper-geral-curso .section-aviso .section-aviso-itens p{margin:0}@media(max-width:991px){.site .wrapper-geral-curso .section-aviso .section-aviso-itens img{margin:0 0 20px}}.site .wrapper-geral-curso .section-apresentacao{background-color:#fff;color:#000;padding:30px 0}.site .wrapper-geral-curso .section-apresentacao .section-apresentacao-itens{margin:30px}.site .wrapper-geral-curso .section-apresentacao .section-apresentacao-itens p{font-size:16px;font-weight:200}.site .wrapper-geral-curso .section-apresentacao .section-apresentacao-itens h2{font-size:36px;font-weight:600}@media(max-width:1200px){.site .wrapper-geral-curso .section-apresentacao .section-apresentacao-itens h2{font-size:32px}}@media(max-width:991px){.site .wrapper-geral-curso .section-apresentacao .section-apresentacao-itens h2{font-size:28px}}@media(max-width:767px){.site .wrapper-geral-curso .section-apresentacao .section-apresentacao-itens h2{font-size:24px}}@media(max-width:575px){.site .wrapper-geral-curso .section-apresentacao .section-apresentacao-itens h2{font-size:20px}}.site .wrapper-geral-curso .section-adicional .card{border:0}.site .wrapper-geral-curso .section-adicional .card .card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:transparent;border:0}.site .wrapper-geral-curso .section-adicional .card .card-header .btn{color:#353535;text-decoration:underline;font-size:20px;font-weight:600;padding:0}.site .wrapper-geral-curso .section-adicional .card .card-body{color:#6a6a6a}.site .wrapper-geral-curso .section-modalidades{background-color:#fff;color:#000;padding:30px 0}.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens{margin:30px 180px}.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens p{font-size:16px;font-weight:200}.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens h2{font-size:36px;font-weight:600}.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens .nav-item{margin:0 5px}.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens .nav-tabs{border:none;padding:0 60px}.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens .nav-tabs .nav-item.show .nav-link,.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens .nav-tabs .nav-link.active .nav-tabs .nav-item.show .nav-link,.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens .nav-tabs .nav-link.active{background-color:#f4f4f4;color:#353535;font-size:21px;font-weight:500;border:none}.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens .nav-tabs .nav-link{background-color:#ff3c45;color:#fff;font-size:21px;font-weight:500;border:none}.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens .tab-content{padding:60px;background-color:#f5f5f5;border-top-left-radius:.5rem;border-top-right-radius:.5rem}@media(max-width:1200px){.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens{margin:30px 100px}}@media(max-width:991px){.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens{margin:30px 10px}.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens .nav-tabs{padding:0 10px}}@media(max-width:575px){.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens .nav-item{margin:0 1px}.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens .nav-tabs{padding:0 2px}.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens .nav-tabs .nav-item.show .nav-link,.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens .nav-tabs .nav-link.active .nav-tabs .nav-item.show .nav-link,.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens .nav-tabs .nav-link.active{font-size:13px}.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens .nav-tabs .nav-link{font-size:13px}.site .wrapper-geral-curso .section-modalidades .section-modalidades-itens .tab-content{padding:20px}}.site .wrapper-geral-curso .section-video{background-color:#fff;color:#000;padding:30px 0}.site .wrapper-geral-curso .section-video .section-video-itens{margin:0 30px;vertical-align:middle;text-align:center}.site .wrapper-geral-curso .section-video .section-video-itens p{font-size:16px;font-weight:200}.site .wrapper-geral-curso .section-video .section-video-itens h2{font-size:36px;font-weight:600}.site .wrapper-geral-curso .section-video .section-video-itens .section-video-player{width:670px;height:380px;margin:20px auto}@media(max-width:1200px){.site .wrapper-geral-curso .section-video .section-video-itens h2{font-size:32px}}@media(max-width:991px){.site .wrapper-geral-curso .section-video .section-video-itens h2{font-size:28px}}@media(max-width:767px){.site .wrapper-geral-curso .section-video .section-video-itens h2{font-size:24px}.site .wrapper-geral-curso .section-video .section-video-itens .section-video-player{width:100%;height:auto}}@media(max-width:575px){.site .wrapper-geral-curso .section-video .section-video-itens h2{font-size:20px}}.site .wrapper-geral-curso .section-cta{background-color:#fff;color:#000;padding:30px 0}.site .wrapper-geral-curso .section-cta .section-cta-itens{margin:0 30px 30px;vertical-align:middle;text-align:center}.site .wrapper-geral-curso .section-cta .section-cta-itens .left{float:left}.site .wrapper-geral-curso .section-cta .section-cta-itens .right{float:right}.site .wrapper-geral-curso .section-cta .section-cta-itens .btn-danger{background-color:#ff3c45;border-color:#ff3c45;padding:15px 5px;display:-webkit-inline-box;width:300px}.site .wrapper-geral-curso .section-cta .section-cta-itens .btn-danger .row{width:100%;margin-right:0;margin-left:0}.site .wrapper-geral-curso .section-cta .section-cta-itens p{margin:0;font-size:18px;font-weight:600;color:#fff}.site .wrapper-geral-curso .section-cta .section-cta-itens h2{font-size:36px;font-weight:600}@media(max-width:1200px){.site .wrapper-geral-curso .section-cta .section-cta-itens{margin:0 30px}}@media(max-width:767px){.site .wrapper-geral-curso .section-cta .section-cta-itens .btn-danger{margin:30px auto 15px;width:100%}}@media(max-width:575px){.site .wrapper-geral-curso .section-cta .section-cta-itens p{font-size:14px}}.site .wrapper-geral-curso .section-habilidades{background-color:#f5f5f5;color:#353535;padding:30px 0}.site .wrapper-geral-curso .section-habilidades .section-habilidades-itens{margin:30px}.site .wrapper-geral-curso .section-habilidades .section-habilidades-itens p{margin:0}.site .wrapper-geral-curso .section-habilidades .section-habilidades-itens h2{font-size:36px;font-weight:600;margin-bottom:30px}.site .wrapper-geral-curso .section-habilidades .section-habilidades-itens .align-items-center{margin:20px 0 30px}.site .wrapper-geral-curso .section-habilidades .section-habilidades-itens .align-items-center .seta-habilidades{padding:0 14px;background-color:#ff3c45;margin:0 30px 0 0;color:#fff;font-size:50px;font-weight:300;line-height:1em;border-radius:.1em}.site .wrapper-geral-curso .section-habilidades .section-habilidades-itens .align-items-center .texto-habilidades{font-size:14px;font-weight:400}@media(max-width:1200px){.site .wrapper-geral-curso .section-habilidades .section-habilidades-itens h2{font-size:32px}}@media(max-width:991px){.site .wrapper-geral-curso .section-habilidades .section-habilidades-itens h2{font-size:28px}}@media(max-width:767px){.site .wrapper-geral-curso .section-habilidades .section-habilidades-itens h2{font-size:24px}}@media(max-width:575px){.site .wrapper-geral-curso .section-habilidades .section-habilidades-itens h2{font-size:20px}}.site .wrapper-geral-curso .section-carreira{background-color:#181717;color:#fff;padding:30px 0}.site .wrapper-geral-curso .section-carreira .section-carreira-itens{margin:30px}.site .wrapper-geral-curso .section-carreira .section-carreira-itens p{font-size:16px;font-weight:200;margin:0}.site .wrapper-geral-curso .section-carreira .section-carreira-itens h2{font-size:36px;font-weight:600;margin-bottom:30px}.site .wrapper-geral-curso .section-carreira .section-carreira-itens .align-items-center{text-align:center;margin:30px 0}.site .wrapper-geral-curso .section-carreira .section-carreira-itens .align-items-center .titulo{font-size:24px;font-weight:600;color:#fff;line-height:1em}.site .wrapper-geral-curso .section-carreira .section-carreira-itens .align-items-center .subtitulo{font-size:18px;font-weight:400;color:#fff}.site .wrapper-geral-curso .section-carreira .section-carreira-itens .align-items-center .valor{font-size:40px;font-weight:600;color:#ff3c45;margin-bottom:30px}@media(max-width:1200px){.site .wrapper-geral-curso .section-carreira .section-carreira-itens h2{font-size:32px}}@media(max-width:991px){.site .wrapper-geral-curso .section-carreira .section-carreira-itens h2{font-size:28px}}@media(max-width:767px){.site .wrapper-geral-curso .section-carreira .section-carreira-itens h2{font-size:24px}}@media(max-width:575px){.site .wrapper-geral-curso .section-carreira .section-carreira-itens h2{font-size:20px}.site .wrapper-geral-curso .section-carreira .section-carreira-itens .align-items-center .titulo{font-size:20px}.site .wrapper-geral-curso .section-carreira .section-carreira-itens .align-items-center .subtitulo{font-size:14px}.site .wrapper-geral-curso .section-carreira .section-carreira-itens .align-items-center .valor{font-size:30px}}.site .wrapper-geral-curso .section-atuacao{background-color:#2d2d2d;color:#fff;padding:30px 0}.site .wrapper-geral-curso .section-atuacao .section-atuacao-itens{margin:30px}.site .wrapper-geral-curso .section-atuacao .section-atuacao-itens p{font-size:14px;font-weight:200}.site .wrapper-geral-curso .section-atuacao .section-atuacao-itens h2{font-size:36px;font-weight:600;margin-bottom:30px}.site .wrapper-geral-curso .section-atuacao .section-atuacao-itens .section-atuacao-col{text-align:center}.site .wrapper-geral-curso .section-atuacao .section-atuacao-itens .section-atuacao-col img{margin:30px}@media(max-width:1200px){.site .wrapper-geral-curso .section-atuacao .section-atuacao-itens h2{font-size:32px}}@media(max-width:991px){.site .wrapper-geral-curso .section-atuacao .section-atuacao-itens h2{font-size:28px}}@media(max-width:767px){.site .wrapper-geral-curso .section-atuacao .section-atuacao-itens h2{font-size:24px}}@media(max-width:575px){.site .wrapper-geral-curso .section-atuacao .section-atuacao-itens p{font-size:12px}.site .wrapper-geral-curso .section-atuacao .section-atuacao-itens h2{font-size:20px}}.site .wrapper-geral-curso .section-diferenciais{background-color:#fff;color:#353535;padding:30px 0}.site .wrapper-geral-curso .section-diferenciais .section-diferenciais-itens{margin:30px}.site .wrapper-geral-curso .section-diferenciais .section-diferenciais-itens p{margin:0}.site .wrapper-geral-curso .section-diferenciais .section-diferenciais-itens h2{font-size:36px;font-weight:600;margin-bottom:30px}.site .wrapper-geral-curso .section-diferenciais .section-diferenciais-itens .section-diferenciais-col{margin:20px 0 30px;display:inline-flex}.site .wrapper-geral-curso .section-diferenciais .section-diferenciais-itens .section-diferenciais-col .img-diferenciais img{margin:0 20px}.site .wrapper-geral-curso .section-diferenciais .section-diferenciais-itens .section-diferenciais-col .texto-diferenciais .titulo{font-size:16px;font-weight:600}.site .wrapper-geral-curso .section-diferenciais .section-diferenciais-itens .section-diferenciais-col .texto-diferenciais .descricao{font-size:16px;font-weight:200}@media(max-width:1200px){.site .wrapper-geral-curso .section-diferenciais .section-diferenciais-itens h2{font-size:32px}}@media(max-width:991px){.site .wrapper-geral-curso .section-diferenciais .section-diferenciais-itens h2{font-size:28px}.site .wrapper-geral-curso .section-diferenciais .section-diferenciais-itens .section-diferenciais-col .texto-diferenciais .descricao{font-size:14px}}@media(max-width:767px){.site .wrapper-geral-curso .section-diferenciais .section-diferenciais-itens h2{font-size:24px}}@media(max-width:575px){.site .wrapper-geral-curso .section-diferenciais .section-diferenciais-itens h2{font-size:20px}.site .wrapper-geral-curso .section-diferenciais .section-diferenciais-itens .section-diferenciais-col .img-diferenciais img{display:none}}.site .wrapper-geral-curso .section-curricular{background-color:#f5f5f5;color:#353535;padding:30px 0}.site .wrapper-geral-curso .section-curricular .section-curricular-itens{margin:30px}.site .wrapper-geral-curso .section-curricular .section-curricular-itens p{margin:0;color:#353535}.site .wrapper-geral-curso .section-curricular .section-curricular-itens h2{font-size:36px;font-weight:600;margin-bottom:30px;color:#353535}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .card{border:none;margin-bottom:30px}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .card .card-header{border:none;padding:0}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .card .card-header .btn{color:#353535;text-decoration:underline;font-size:20px;font-weight:600;padding:0}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .section-curricular-col{display:flex}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .section-curricular-col img{height:max-content;padding:30px 20px}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .section-curricular-col p{font-size:30px;color:#353535;font-weight:600}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .section-curricular-col .qtn{font-size:70px;font-weight:700}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .section-curricular-col .texto{font-size:30px;color:#353535;font-weight:700;padding:0 20px;line-height:3.2em}@media(max-width:1200px){.site .wrapper-geral-curso .section-curricular .section-curricular-itens h2{font-size:32px}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .section-curricular-col .qtn{font-size:50px}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .section-curricular-col .texto{font-size:26px;line-height:3.7em}}@media(max-width:991px){.site .wrapper-geral-curso .section-curricular .section-curricular-itens h2{font-size:28px}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .section-curricular-col hr{padding:0;margin:0}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .section-curricular-col img{padding:15px 20px}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .section-curricular-col .texto{font-size:26px;line-height:2.7em}}@media(max-width:767px){.site .wrapper-geral-curso .section-curricular .section-curricular-itens h2{font-size:24px}}@media(max-width:575px){.site .wrapper-geral-curso .section-curricular .section-curricular-itens h2{font-size:20px}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .card .card-body{font-size:14px}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .card b,.site .wrapper-geral-curso .section-curricular .section-curricular-itens .card strong{font-weight:200}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .card .card-header .btn{font-size:14px}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .section-curricular-col{display:-webkit-inline-box}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .section-curricular-col img{height:max-content;padding:0 5px 0 0}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .section-curricular-col p{font-size:30px;color:#353535;font-weight:600}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .section-curricular-col .qtn{font-size:30px}.site .wrapper-geral-curso .section-curricular .section-curricular-itens .section-curricular-col .texto{font-size:16px;line-height:2.7em}}.site .wrapper-geral-curso .section-pedagogica{background-color:#f5f5f5;color:#353535;padding:30px 0}.site .wrapper-geral-curso .section-pedagogica .section-pedagogica-itens{margin:30px}.site .wrapper-geral-curso .section-pedagogica .section-pedagogica-itens .pedagogico-item{color:#353535}.site .wrapper-geral-curso .section-pedagogica .section-pedagogica-itens .pedagogico-item a{display:-webkit-inline-box;text-decoration:underline;color:#353535}.site .wrapper-geral-curso .section-pedagogica .section-pedagogica-itens .pedagogico-item a img{padding:0 10px 0 0}.site .wrapper-geral-curso .section-pedagogica .section-pedagogica-itens p{margin:0;color:#353535}.site .wrapper-geral-curso .section-pedagogica .section-pedagogica-itens h2{font-size:36px;font-weight:600;margin-bottom:30px;color:#353535}@media(max-width:1200px){.site .wrapper-geral-curso .section-pedagogica .section-pedagogica-itens h2{font-size:32px}}@media(max-width:991px){.site .wrapper-geral-curso .section-pedagogica .section-pedagogica-itens h2{font-size:28px}}@media(max-width:767px){.site .wrapper-geral-curso .section-pedagogica .section-pedagogica-itens h2{font-size:24px}}@media(max-width:575px){.site .wrapper-geral-curso .section-pedagogica .section-pedagogica-itens .pedagogico-item{font-size:14px;padding-bottom:20px}.site .wrapper-geral-curso .section-pedagogica .section-pedagogica-itens h2{font-size:20px}}.site .wrapper-geral-curso .section-coordenacao{background-color:#fff;color:#353535;padding:30px 0}.site .wrapper-geral-curso .section-coordenacao .section-coordenacao-itens{margin:30px}.site .wrapper-geral-curso .section-coordenacao .section-coordenacao-itens h2{font-size:36px;margin-bottom:36px}.site .wrapper-geral-curso .section-coordenacao .section-coordenacao-itens .section-coordenacao-col{display:flex}.site .wrapper-geral-curso .section-coordenacao .section-coordenacao-itens .section-coordenacao-col .imagem{margin:0 20px 0 0}.site .wrapper-geral-curso .section-coordenacao .section-coordenacao-itens .section-coordenacao-col .texto{font-size:14px;font-weight:200}.site .wrapper-geral-curso .section-coordenacao .section-coordenacao-itens .section-coordenacao-col .texto h3{font-size:24px;font-weight:600}.site .wrapper-geral-curso .section-coordenacao .card{border:0}.site .wrapper-geral-curso .section-coordenacao .card .card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:transparent;border:0}.site .wrapper-geral-curso .section-coordenacao .card .card-header .btn{color:#353535;text-decoration:underline;font-size:20px;font-weight:600;padding:0}.site .wrapper-geral-curso .section-coordenacao .card .card-body{color:#6a6a6a}@media(max-width:1200px){.site .wrapper-geral-curso .section-coordenacao .section-coordenacao-itens h2{font-size:32px}}@media(max-width:991px){.site .wrapper-geral-curso .section-coordenacao .section-coordenacao-itens h2{font-size:28px}.site .wrapper-geral-curso .section-coordenacao .section-coordenacao-itens .section-coordenacao-col .texto h3{font-size:22px}}@media(max-width:767px){.site .wrapper-geral-curso .section-coordenacao .section-coordenacao-itens h2{font-size:24px}.site .wrapper-geral-curso .section-coordenacao .section-coordenacao-itens .section-coordenacao-col .texto h3{font-size:20px}}@media(max-width:575px){.site .wrapper-geral-curso .section-coordenacao .section-coordenacao-itens h2{font-size:20px}.site .wrapper-geral-curso .section-coordenacao .section-coordenacao-itens .section-coordenacao-col{display:block}.site .wrapper-geral-curso .section-coordenacao .section-coordenacao-itens .section-coordenacao-col .imagem{margin:0 20px 20px 0}.site .wrapper-geral-curso .section-coordenacao .section-coordenacao-itens .section-coordenacao-col .texto h3{font-size:18px}}.site .wrapper-geral-curso .section-botoes{background-color:#f5f5f5;padding:30px 0}.site .wrapper-geral-curso .section-botoes .section-botoes-itens .wrap-botao{margin:20px 0}.site .wrapper-geral-curso .section-botoes .section-botoes-itens .wrap-botao .btn.btn-primary{width:100%}@media(max-width:767px){.site .wrapper-geral-curso .section-botoes .section-botoes-itens .wrap-botao{margin:20px 10%}}.site .wrapper-geral-curso .section-atos{background-color:#fff;color:#353535;padding:30px 0}.site .wrapper-geral-curso .section-atos .section-atos-itens{margin:30px}.site .wrapper-geral-curso .section-atos .section-atos-itens h2{font-size:36px;font-weight:600;color:#353535;margin-bottom:30px}.site .wrapper-geral-curso .section-atos .section-atos-itens h3{font-size:24px;font-weight:600;color:#353535;margin-bottom:30px}.site .wrapper-geral-curso .section-atos .section-atos-itens p{font-size:14px;font-weight:200;color:#353535;margin-bottom:30px}@media(max-width:1200px){.site .wrapper-geral-curso .section-atos .section-atos-itens h2{font-size:32px}}@media(max-width:991px){.site .wrapper-geral-curso .section-atos .section-atos-itens h2{font-size:28px}.site .wrapper-geral-curso .section-atos .section-atos-itens h3{font-size:22px}}@media(max-width:767px){.site .wrapper-geral-curso .section-atos .section-atos-itens h2{font-size:24px}.site .wrapper-geral-curso .section-atos .section-atos-itens h3{font-size:20px}}@media(max-width:575px){.site .wrapper-geral-curso .section-atos .section-atos-itens h2{font-size:20px}.site .wrapper-geral-curso .section-atos .section-atos-itens h3{font-size:18px}}.site .wrapper-geral-curso .section-contato{background-color:#fff;color:#353535;padding:30px 0}.site .wrapper-geral-curso .section-contato .section-contato-itens{margin:30px}.site .wrapper-geral-curso .section-contato .section-contato-itens h2{font-size:36px;font-weight:600;color:#353535;margin-bottom:30px}.site .wrapper-geral-curso .section-contato .section-contato-itens h3{font-size:16px;font-weight:600;color:#ff3c45}.site .wrapper-geral-curso .section-contato .section-contato-itens p{font-size:14px;font-weight:200;color:#353535;margin-bottom:30px}.site .wrapper-geral-curso.wrapper-geral-curso-livre .section-curricular .section-curricular-itens .card{margin:9px 0 0}.site .wrapper-geral-curso.wrapper-geral-curso-livre .section-curricular .section-curricular-itens h2{margin:0}.site .wrapper-geral-curso.wrapper-geral-curso-livre .section-caracteristicas{background-color:#e9eaea;padding:60px 0}.site .wrapper-geral-curso.wrapper-geral-curso-livre .section-caracteristicas .wrap-carac-section{max-width:830px;margin:0 auto}.site .wrapper-geral-curso.wrapper-geral-curso-livre .section-caracteristicas .wrap-carac-section .carac-item-box{margin-bottom:30px}@media(max-width:767px){.site .wrapper-geral-curso.wrapper-geral-curso-livre .section-caracteristicas .wrap-carac-section .carac-item-box{padding-left:10%}}.site .wrapper-geral-curso.wrapper-geral-curso-livre .section-caracteristicas .wrap-carac-section .carac-icon{margin-right:17px}.site .wrapper-geral-curso.wrapper-geral-curso-livre .section-caracteristicas .wrap-carac-section .carac-txt{font-size:18px;font-weight:700}@media(max-width:767px){.site .wrapper-geral-curso.wrapper-geral-curso-livre .section-caracteristicas .wrap-carac-section .carac-txt{font-size:16px}}.site .wrapper-geral-curso.wrapper-geral-curso-livre .section-cta{padding:70px 0}.site .wrapper-geral-curso.wrapper-geral-curso-livre .section-cta .cta-box{text-align:center}.site .wrapper-geral-curso.wrapper-geral-curso-livre .section-cta .cta-box a{font-size:25px;font-weight:700;padding:15px 30px}.site .wrapper-geral-curso-mestrado .section-carac{background-color:#ff3c45;padding:25px 0}.site .wrapper-geral-curso-mestrado .section-carac .col-mestrado{width:100%}.site .wrapper-geral-curso-mestrado .section-carac .section-carac-col{padding:0;color:#fff}.site .wrapper-geral-curso-mestrado .section-carac .section-carac-col .box-carac img{margin-right:10px}.site .wrapper-geral-curso-mestrado .section-carac .section-carac-col p{margin:0}.site .wrapper-geral-curso-mestrado .section-carac .section-carac-col .star-five{display:-webkit-inline-box;padding:0 2px}.site .wrapper-geral-curso-mestrado .section-carac .section-carac-col .star-five img{vertical-align:baseline}.site .wrapper-geral-curso-mestrado .section-carac .section-carac-col .titulo{font-size:16px;margin:0}.site .wrapper-geral-curso-mestrado .section-carac .section-carac-col .subtitulo{font-size:15px;font-weight:700;display:-webkit-inline-box}.site .wrapper-geral-curso-mestrado .section-carac .section-carac-col .txt{font-size:15px;font-weight:700}@media(max-width:1200px){.site .wrapper-geral-curso-mestrado .section-carac .section-carac-col{padding:0}}@media(max-width:991px){.site .wrapper-geral-curso-mestrado .section-carac .section-carac-col{padding:20px}}.site .wrapper-geral-curso-mestrado .section-aviso{background-color:#000;color:#fff;padding:20px 0}.site .wrapper-geral-curso-mestrado .section-aviso .section-aviso-itens{margin:20px 0}.site .wrapper-geral-curso-mestrado .section-aviso .section-aviso-itens p{margin:0}@media(max-width:991px){.site .wrapper-geral-curso-mestrado .section-aviso .section-aviso-itens img{margin:0 0 20px}}.site .wrapper-geral-curso-mestrado .section-conteudo{padding-bottom:70px}.site .wrapper-geral-curso-mestrado .section-conteudo .mestrado-tab .nav-item{margin:50px 0}@media(max-width:767px){.site .wrapper-geral-curso-mestrado .section-conteudo .mestrado-tab .nav-item{margin:50px 0}}@media(max-width:575px){.site .wrapper-geral-curso-mestrado .section-conteudo .mestrado-tab .nav-item{margin:20px 0}}.site .wrapper-geral-curso-mestrado .section-conteudo .mestrado-tab .nav-item .nav-link{width:100%;text-align:center;font-weight:700;font-size:16px;color:#fff!important;background-color:#b6b6b6;margin:0 1px;padding:20px 5px}@media(max-width:991px){.site .wrapper-geral-curso-mestrado .section-conteudo .mestrado-tab .nav-item .nav-link{padding:15px 5px;font-size:14px}}@media(max-width:767px){.site .wrapper-geral-curso-mestrado .section-conteudo .mestrado-tab .nav-item .nav-link{margin:0 5px;font-weight:700;padding:12px 3px;font-size:12px;height:67px;display:flex;align-items:center;justify-content:center}}@media(max-width:575px){.site .wrapper-geral-curso-mestrado .section-conteudo .mestrado-tab .nav-item .nav-link{margin:0 5px;font-weight:inherit;padding:3px;font-size:10px}}.site .wrapper-geral-curso-mestrado .section-conteudo .mestrado-tab .nav-link.active{background-color:#bf2e2e}.site .wrapper-geral-curso-mestrado .section-conteudo .mestrado-tab .show>.nav-link{background-color:#bf2e2e}.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .btn-coordenador-mestrado{width:100%;font-size:13px;border:2px solid;padding:4px 10px;margin-bottom:10px;display:block;text-align:center;font-weight:500}@media(max-width:991px){.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .btn-coordenador-mestrado{max-width:150px;margin:0 auto 5px}}.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .titulo-corpo-docente{font-size:13px;text-align:center;font-weight:500}.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .nav-item .nav-link{width:100%;text-align:center;font-weight:500;font-size:13px;color:#000!important;margin:0;padding:20px 5px;border-radius:0}.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .nav-item .nav-link.active{background-color:#ff3c45!important;color:#fff!important}@media(max-width:575px){.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .nav-item.nav-item.d-flex.justify-content-between.w-100{display:block!important}}.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .coordenador-img{margin-bottom:15px}.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .coordenador-txt h4{font-size:21px}@media(max-width:575px){.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .coordenador-txt h4{font-size:17px}}.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .coordenador-txt p{font-size:16px}@media(max-width:575px){.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .coordenador-txt p{font-size:14px}}.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .box-btns-coordenador{display:flex;flex-direction:row}@media(max-width:767px){.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .box-btns-coordenador{display:block}}.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .box-btns-coordenador .btn-coordenador-mestrado{width:150px;margin:5px}.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .arrow-collapse{font-size:20px;transform:rotate(90deg)}.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .header-collapse-disciplinas{color:#fff}@media(max-width:575px){.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .header-collapse-disciplinas{font-size:13px}}.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .card-header{background-color:#ff3c45;cursor:pointer}.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .card{border:0;margin-bottom:20px}@media(max-width:575px){.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .card-body{font-size:13px}}.site .wrapper-geral-curso-mestrado .section-conteudo .tab-content .btn-downloads{width:100%;margin-bottom:20px}.site .wrapper-geral-curso-mestrado .section-conteudo .conteudo-tab-inner{margin-top:30px}.site .wrapper-geral-curso-mestrado .section-conteudo .conteudo-tab-inner h3{color:#ff3c45;font-size:24px;font-weight:700}.site .wrapper-geral-curso-mestrado .section-conteudo #mestradoInner-tab .nav-item{margin:0 0 10px}.site .wrapper-geral-curso-mestrado .section-conteudo .titulo-tabs{background-color:#bf2e2e;color:#fff;padding:20px 0;text-align:center;margin-bottom:40px;font-size:30px}@media(max-width:575px){.site .wrapper-geral-curso-mestrado .section-conteudo .titulo-tabs{font-size:20px}}.modal-externo .modal-body{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;height:100%;padding:0}.modal-externo .modal-dialog{max-width:800px}.modal-externo .modal-content{border:none;border-radius:12px}.modal-externo .modal-image{width:36%}.modal-externo .modal-image img{width:100%;height:100%;object-fit:cover;border-radius:10px 0 0 10px}.modal-externo .modal-object{width:64%;flex:1;display:flex;align-items:center;justify-content:space-between;flex-direction:column}.modal-externo .modal-object .header-modal-inscricoes{padding:30px 20px 20px}.modal-externo .modal-object .header-modal-inscricoes .btn{position:absolute;width:46px;height:42px;top:0;right:0;background:no-repeat;border:none;outline:none;color:#353535;font-weight:700;font-size:18px;box-shadow:none!important}.modal-externo .modal-object .header-modal-inscricoes .btn img{max-width:100%}.modal-externo .modal-object .header-modal-inscricoes .modal-inscricoes-titulo{font-size:36px;font-weight:700;color:#ff3943;margin:0}.modal-externo .modal-object .body-modal-inscricoes{background-color:#f1f1f1;padding:36px 36px 48px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column;width:100%;border-bottom-right-radius:12px}.modal-externo .modal-object .body-modal-inscricoes label{font-size:18px;font-weight:600;margin-bottom:10px}.modal-externo .modal-object .body-modal-inscricoes .modal-desc{font-size:25px;padding:40px 0;text-align:center}@media(max-width:575px){.modal-externo .modal-object .body-modal-inscricoes .modal-desc{font-size:18px;padding:10px 0}}.modal-externo .modal-object select{height:40px;width:340px;border-radius:4px;margin:0 0 25px;padding:6px 6px 6px 14px;font-size:14px;font-weight:500;border:solid 1px #dcdcdc;max-width:100%;text-transform:uppercase;appearance:none;background-image:url(../../../wp-content/uploads/cursos/assets/arrow-down.png);background-repeat:no-repeat;background-size:10px 6px;background-position:center right 15px}.modal-externo .modal-object select::-webkit-input-placeholder{color:#353535}.modal-externo .modal-object select:-ms-input-placeholder{color:#353535}.modal-externo .modal-object select::placeholder{color:#353535}.modal-externo .modal-object .btn{font-size:21px;font-weight:bolder;width:340px}.modal-externo .modal-inscricoes-ingresso{text-align:center}@media(max-width:768px){.modal-externo .modal-image{display:none}.modal-externo .modal-object{width:100%}.modal-externo .modal-object .body-modal-inscricoes{border-bottom-left-radius:12px}}@media(max-width:580px){.modal-externo .modal-object .body-modal-inscricoes{padding:36px 15px 48px;align-items:flex-start}.modal-externo .modal-object .body-modal-inscricoes label{font-size:16px;line-height:20px}.modal-externo .modal-object .btn{width:100%;font-size:18px}.modal-externo .modal-object .header-modal-inscricoes{padding:20px 20px 18px}.modal-externo .modal-object .header-modal-inscricoes .modal-inscricoes-titulo{font-size:30px}.modal-externo .modal-object select{width:100%}}h1.site-title{margin:0}@media screen and (min-width:992px){.site-header .btn-primary.btn-inscreva-se,.site-header .btn-primary.btn-inscreva-se:hover,.site-header .btn-primary.btn-inscreva-se:active{position:fixed;z-index:999;background-color:#2c4390;border:none;line-height:1.7em;padding:8px 26px;width:auto;height:auto;font-size:21px;font-weight:700;left:inherit;top:200px;right:0;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:2px 2px 7px rgba(0,0,0,.1)}.site-header .header-desktop .wrapper-geral .header-barra-superior{background-color:#fff}.site-header .header-desktop .wrapper-geral .header-barra-superior .wrapper-inner .container-fluid .row .menu-superior{color:#fff!important;display:-webkit-inline-box;float:right;background-color:#ff3c45;font-size:12px}.site-header .header-desktop .wrapper-geral .header-barra-superior .wrapper-inner .container-fluid .row .menu-superior .bg-light{background-color:#fff!important}.site-header .header-desktop .wrapper-geral .header-barra-superior .wrapper-inner .container-fluid .row .menu-superior .navbar-nav .nav-item .nav-link{color:#000!important}.site-header .header-desktop .wrapper-geral .header-barra-superior .wrapper-inner .container-fluid .row .menu-superior .navbar-nav .nav-item.dropdown.show{background-color:#ff3c45}.site-header .header-desktop .wrapper-geral .header-barra-superior .wrapper-inner .container-fluid .row .menu-superior .navbar-nav .nav-item.dropdown.show .nav-link.dropdown-toggle.menu-superior-link{color:#fff!important}.site-header .header-desktop .wrapper-geral .header-barra-superior .wrapper-inner .container-fluid .row .menu-superior .navbar-nav .nav-item.dropdown.show .dropdown-menu.show{margin:0;border:none;border-radius:0;background-color:#ff3c45;font-size:14px}.site-header .header-desktop .wrapper-geral .header-barra-superior .wrapper-inner .container-fluid .row .menu-superior .navbar-nav .nav-item.dropdown.show .dropdown-menu.show .dropdown-item:hover,.site-header .header-desktop .wrapper-geral .header-barra-superior .wrapper-inner .container-fluid .row .menu-superior .navbar-nav .nav-item.dropdown.show .dropdown-menu.show .dropdown-item:focus{background-color:#ff3c45}.site-header .header-desktop .wrapper-geral .header-barra-superior .wrapper-inner .container-fluid .row .menu-superior .navbar-nav .nav-item.dropdown.show .dropdown-menu.show .dropdown-item{color:#fff}.site-header .header-desktop .wrapper-geral .header-barra-superior .wrapper-inner .container-fluid .row .header-contato{padding:.5rem 0}.site-header .header-desktop .wrapper-geral .header-barra-superior .wrapper-inner .container-fluid .row .header-contato .header-contato-item a:hover{text-decoration:none}.site-header .header-desktop .wrapper-geral .header-barra-superior .wrapper-inner .container-fluid .row .header-contato .header-contato-item{display:ruby-base-container;margin:0 10px;font-size:12px}.site-header .header-desktop .wrapper-geral .header-barra-superior .wrapper-inner .container-fluid .row .header-contato .header-contato-item .header-contato-item-icon{margin-right:6px}.site-header .header-desktop .wrapper-geral .header-barra-superior .wrapper-inner .container-fluid .row .header-contato .header-contato-item .header-contato-item-txt{color:#000}.site-header .header-desktop .wrapper-geral .header-menu-principal{background-color:#000;min-height:54px;height:54px}.site-header .header-desktop .wrapper-geral .header-menu-principal .wrapper-inner .container-fluid .row .site-title{display:flex;align-items:center;justify-content:center;width:max-content;height:54px}.site-header .header-desktop .wrapper-geral .header-menu-principal .wrapper-inner .container-fluid .row .menu-principal .bg-light{background-color:#000!important;float:right;line-height:2.3em}.site-header .header-desktop .wrapper-geral .header-menu-principal .wrapper-inner .container-fluid .row .menu-principal .navbar .navbar-nav .nav-item.dropdown.show{background-color:#fff}.site-header .header-desktop .wrapper-geral .header-menu-principal .wrapper-inner .container-fluid .row .menu-principal .navbar .navbar-nav .nav-item.dropdown.show .nav-link{color:#000;font-weight:700;font-size:16px}.site-header .header-desktop .wrapper-geral .header-menu-principal .wrapper-inner .container-fluid .row .menu-principal .navbar .navbar-nav .nav-item.dropdown.show .dropdown-menu.show{margin:0;border:none;border-radius:0;border:1px solid #ccc}.site-header .header-desktop .wrapper-geral .header-menu-principal .wrapper-inner .container-fluid .row .menu-principal .navbar .navbar-nav .nav-item.dropdown .nav-link{color:#fff;font-weight:700;font-size:16px}.site-header .header-desktop .wrapper-geral .header-menu-principal .wrapper-inner .container-fluid .row .menu-principal .navbar .navbar-nav .nav-item .nav-link{color:#fff;font-weight:700;font-size:16px}}.topo{position:fixed;right:5px;bottom:4px;z-index:9999}@media screen and (max-width:991px){.site-header .btn.btn-primary.btn-inscreva-se{display:none}.site-header .header-mobile .wrapper-menu-mobile .logo-mobile{padding:.5rem 2rem}.site-header .header-mobile .wrapper-menu-mobile .navbar-toggler{margin:.5rem 1rem}.site-header .header-mobile .wrapper-menu-mobile .bg-light{background-color:#fff!important}.site-header .header-mobile .wrapper-menu-mobile .contato-mobile{background-color:#1c1c1c;text-align:center;color:#fff;padding:20px 0;margin:20px 0 0}.site-header .header-mobile .wrapper-menu-mobile .contato-mobile .row{margin-right:0}.site-header .header-mobile .wrapper-menu-mobile .contato-mobile .btns-aluno-professor-mobile{margin:20px}.site-header .header-mobile .wrapper-menu-mobile .contato-mobile .btns-aluno-professor-mobile a{border:1px solid;border-radius:.4em;padding:10px;color:#fff;text-decoration:none;margin:0 10px;font-weight:600;font-size:20px}.site-header .header-mobile .wrapper-menu-mobile .contato-mobile a{color:#fff;text-decoration:none}.site-header .header-mobile .wrapper-menu-mobile .contato-mobile .redes-sociais{display:ruby-base-container;margin:0 10px;padding:20px;line-height:2.1em}.site-header .header-mobile .wrapper-menu-mobile .contato-mobile .redes-sociais img{width:1em}}.wrapper-geral-curso .section-banner-curso{background-color:#7b8396}.wrapper-geral-curso .section-banner-curso .wrapper-banner-curso .banner-info{position:absolute;top:30px;width:100%}.wrapper-geral-curso .section-banner-curso .wrapper-banner-curso .banner-info p{font-size:24px;font-weight:600;color:#fff;max-width:530px;margin-left:4%}@media(max-width:575px){.wrapper-geral-curso .section-banner-curso .wrapper-banner-curso .banner-info p{font-size:19px}}.wrapper-geral-curso .section-banner-curso .wrapper-banner-curso .banner-info h1{font-size:36px;font-weight:600;color:#fff;max-width:530px;margin:0 4%;width:80%}@media(max-width:575px){.wrapper-geral-curso .section-banner-curso .wrapper-banner-curso .banner-info h1{font-size:26px}}@media(max-width:991px){.wrapper-geral-curso .section-banner-curso .wrapper-banner-curso .banner-desktop{display:none}}.wrapper-geral-curso .section-banner-curso .wrapper-banner-curso .banner-mobile{display:none}@media(max-width:991px){.wrapper-geral-curso .section-banner-curso .wrapper-banner-curso .banner-mobile{display:block}}.section-banner-simples{position:relative;background-color:#7b8396}.section-banner-simples .banner-figure{margin:0 auto;background-color:#7b8396;text-align:center}.section-banner-simples .banner-figure img{width:100%;object-fit:cover}@media(max-width:991px){.section-banner-simples .banner-figure .banner-image-desk{display:none}}.section-banner-simples .banner-figure .banner-image-mobile{display:none;width:100%;object-fit:cover}@media(max-width:991px){.section-banner-simples .banner-figure .banner-image-mobile{display:block}}.section-banner-simples .wrapper-banner-simples{position:absolute;top:0;color:#fff;height:100%;width:90%;max-width:1230px;display:flex;align-items:center;justify-content:flex-start}.section-banner-simples .wrapper-banner-simples h1,.section-banner-simples .wrapper-banner-simples p{margin:0 0 0 20px;font-size:45px;color:#fff;font-weight:700}@media(max-width:991px){.section-banner-simples .wrapper-banner-simples h1,.section-banner-simples .wrapper-banner-simples p{font-size:30px;font-weight:600}}.site .wrapper-breadcrumb{background-color:#fff}.site .wrapper-breadcrumb .breadcrumb{background-color:#fff;margin:0;padding:0;line-height:2em;min-height:34px}.site .wrapper-breadcrumb .breadcrumb ul{display:flex;align-items:center;justify-content:flex-start;margin:0;padding:0;list-style:none;min-height:34px}.site .wrapper-breadcrumb .breadcrumb .separador-breadcrumb{padding:0 5px}.site .wrapper-breadcrumb .breadcrumb .no-link-breadcrumb{font-weight:600}.site .wrapper-breadcrumb .breadcrumb a,.site .wrapper-breadcrumb .breadcrumb a:hover{font-size:15px;color:#121212;text-decoration:none}@media screen and (max-width:991px){.site .wrapper-breadcrumb{display:none}}.modal-simulador .modal-dialog{max-width:1230px;width:100%;padding:0;margin:0 auto}@media(max-width:991px){.modal-simulador .modal-dialog{max-width:100%}}.modal-simulador .modal-dialog .modal-content .modal-header{background-color:#121212;border-top-left-radius:0;border-top-right-radius:0}.modal-simulador .modal-dialog .modal-content .modal-header .btn-secondary,.modal-simulador .modal-dialog .modal-content .modal-header .btn-secondary:hover{color:#fff;background-color:#121212;border:none}.modal-simulador .modal-dialog .modal-content .modal-body .titulo{color:#ff3c45;font-size:36px;font-weight:700;margin:10px 0 30px}@media(max-width:767px){.modal-simulador .modal-dialog .modal-content .modal-body .titulo{font-size:20px;margin:10px 0}}.modal-simulador .modal-dialog .modal-content .modal-body .nav{border:none;margin-bottom:60px}.modal-simulador .modal-dialog .modal-content .modal-body .nav .nav-item{font-size:14px;font-weight:600;border-color:#ddd;border-radius:.25em;margin:0 8px 0 0;padding:15px 40px;color:#353535}.modal-simulador .modal-dialog .modal-content .modal-body .nav .nav-item.active{background-color:#ff3c45;color:#fff;border:none}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content p{font-size:24px;font-weight:600;color:#353535;margin:0 0 20px}@media(max-width:767px){.modal-simulador .modal-dialog .modal-content .modal-body .tab-content p{font-size:16px}}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content p#obs-enem{font-size:14px;width:80%;margin:0 auto 20px;background-color:#ff3c45;color:#fff;padding:20px;display:none}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content p#obs-transferencia{font-size:14px;width:80%;margin:0 auto 20px;background-color:#ff3c45;color:#fff;padding:20px;display:none}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content p#obs-segunda-graduacao{font-size:14px;width:80%;margin:0 auto 20px;background-color:#ff3c45;color:#fff;padding:20px;display:none}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .form-control{margin-bottom:40px}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .lbl-localidade{font-size:14px;font-weight:400;color:#353535;margin:0 0 10px 10px}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade.indisponivel{opacity:.5;pointer-events:none}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade.indisponivel .box-modalidade-bloco .box-modalidade-conteudo .indisponivel{font-size:24px;font-weight:700;color:#ff3c45}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade{padding:0;margin-bottom:80px}@media(max-width:991px){.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade{margin-bottom:20px}}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade .box-modalidade-bloco{margin:0 20px;border:1px #353535 solid;border-radius:.3em}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade .box-modalidade-bloco .titulo{font-size:21px;font-weight:600;color:#fff;background:#353535;padding:10px 20px;text-align:center;margin:0}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade .box-modalidade-bloco .box-modalidade-conteudo{text-align:center;padding:20px 20px 0}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade .box-modalidade-bloco .box-modalidade-conteudo .card-precos{margin-bottom:30px}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade .box-modalidade-bloco .box-modalidade-conteudo .card-precos p{margin:0;padding:0}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade .box-modalidade-bloco .box-modalidade-conteudo .card-precos .turno{font-size:18px;font-weight:600;color:#353535}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade .box-modalidade-bloco .box-modalidade-conteudo .card-precos .preco{font-size:30px;font-weight:700;color:#ff3c45}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade .box-modalidade-bloco .box-modalidade-conteudo .card-precos .preco .mensalidades{color:#000;display:block;font-size:16px}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade .box-modalidade-bloco .box-modalidade-conteudo .card-precos .preco-de{font-size:17px;text-decoration:line-through}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade .box-modalidade-bloco .box-modalidade-conteudo .card-precos .desc-desconto{background-color:#7da64d;padding:5px 10px;margin:0 auto;font-size:11px;color:#fff;border-radius:4px;text-transform:uppercase;display:inline}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade .box-modalidade-bloco .box-modalidade-conteudo p{font-size:16px;font-weight:500;color:#353535}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade .box-modalidade-bloco .box-modalidade-conteudo .btn-simulador{color:#fff;margin-bottom:20px}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade .box-modalidade-bloco .box-modalidade-conteudo .btn-simulador a{padding:5px 20px}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade .box-modalidade-bloco .box-modalidade-conteudo-bottom{text-align:center}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade .box-modalidade-bloco .box-modalidade-conteudo-bottom .btn-simulador{color:#fff;margin-bottom:20px}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .box-modalidade .box-modalidade-bloco .box-modalidade-conteudo-bottom .btn-simulador a{padding:5px 20px}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .nav{margin-bottom:10px}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .nav .nav-item{padding:5px 0}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .nav .nav-item .nav-link{font-size:14px;font-weight:600;border-color:#ddd;border-radius:.25em;padding:15px 40px;color:#353535}@media(max-width:991px){.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .nav .nav-item .nav-link{padding:15px 20px;font-size:13px}}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .nav .nav-item .nav-link.active{background-color:#ff3c45;color:#fff;border:none}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .tab-content{margin-bottom:60px}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .tab-content .titulo{font-size:18px;font-weight:700;padding:0;margin:0}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .tab-content .desc{font-size:14px;color:#353535}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .tab-content .btn-primary{background-color:#ff3943;border:none;font-weight:600;box-shadow:none;padding:10px 50px;font-size:21px}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .modal-simulador-ingressar p{margin-bottom:15px}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content .modal-simulador-ingressar .btn{font-weight:700;padding:8px 20px}.modal-simulador .modal-dialog .modal-content .modal-body .tab-content #IngressarGraduacao{padding:0 20px}#modalInscricao .modal-body{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;height:100%;padding:0}#modalInscricao .modal-dialog{max-width:800px}#modalInscricao .modal-content{border:none;border-radius:12px}#modalInscricao .modal-image{width:36%}#modalInscricao .modal-image img{width:100%;height:100%;object-fit:cover;border-radius:10px 0 0 10px}#modalInscricao .modal-object{width:64%;flex:1;display:flex;align-items:center;justify-content:space-between;flex-direction:column}#modalInscricao .modal-object .header-modal-inscricoes{padding:30px 20px 20px}#modalInscricao .modal-object .header-modal-inscricoes .btn{position:absolute;width:46px;height:42px;top:0;right:0;background:no-repeat;border:none;outline:none;color:#353535;font-weight:700;font-size:18px;box-shadow:none!important}#modalInscricao .modal-object .header-modal-inscricoes .btn img{max-width:100%}#modalInscricao .modal-object .header-modal-inscricoes .modal-inscricoes-titulo{font-size:36px;font-weight:700;color:#ff3943;margin:0}#modalInscricao .modal-object .body-modal-inscricoes{background-color:#f1f1f1;padding:36px 36px 48px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column;width:100%;border-bottom-right-radius:12px}#modalInscricao .modal-object .body-modal-inscricoes label{font-size:18px;font-weight:600;margin-bottom:10px}#modalInscricao .modal-object select{height:40px;width:340px;border-radius:4px;margin:0 0 25px;padding:6px 6px 6px 14px;font-size:14px;font-weight:500;border:solid 1px #dcdcdc;max-width:100%;text-transform:uppercase;appearance:none;background-image:url(../../../wp-content/uploads/cursos/assets/arrow-down.png);background-repeat:no-repeat;background-size:10px 6px;background-position:center right 15px}#modalInscricao .modal-object select::-webkit-input-placeholder{color:#353535}#modalInscricao .modal-object select:-ms-input-placeholder{color:#353535}#modalInscricao .modal-object select::placeholder{color:#353535}#modalInscricao .modal-object .btn{font-size:21px;font-weight:bolder;width:340px}#modalInscricao .modal-inscricoes-ingresso{text-align:center}@media(max-width:768px){#modalInscricao .modal-image{display:none}#modalInscricao .modal-object{width:100%}#modalInscricao .modal-object .body-modal-inscricoes{border-bottom-left-radius:12px}}@media(max-width:580px){#modalInscricao .modal-object .body-modal-inscricoes{padding:36px 15px 48px;align-items:flex-start}#modalInscricao .modal-object .body-modal-inscricoes label{font-size:16px;line-height:20px}#modalInscricao .modal-object .btn{width:100%;font-size:18px}#modalInscricao .modal-object .header-modal-inscricoes{padding:20px 20px 18px}#modalInscricao .modal-object .header-modal-inscricoes .modal-inscricoes-titulo{font-size:30px}#modalInscricao .modal-object select{width:100%}}#modalReabertura .modal-body{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;height:100%;padding:0}#modalReabertura .modal-dialog{max-width:530px}#modalReabertura .modal-content{border-radius:12px;border:none}#modalReabertura .modal-object{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column}#modalReabertura .modal-object .header-modal-reabertura{padding:30px 20px 20px}#modalReabertura .modal-object .header-modal-reabertura .btn{position:absolute;width:46px;height:42px;top:0;right:0;background:no-repeat;border:none;outline:none;color:#353535;font-weight:700;font-size:18px;box-shadow:none!important}#modalReabertura .modal-object .header-modal-reabertura .btn img{max-width:100%}#modalReabertura .modal-object .header-modal-reabertura .modal-reabertura-titulo{font-size:36px;font-weight:700;color:#ff3943;margin:0}#modalReabertura .modal-object .body-modal-reabertura{background-color:#f1f1f1;padding:36px 36px 48px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column;width:100%;border-bottom-right-radius:12px;border-bottom-left-radius:12px}#modalReabertura .modal-object .body-modal-reabertura label{font-size:18px;font-weight:600;margin-bottom:10px}#modalReabertura .modal-object select{height:40px;width:340px;border-radius:4px;margin:0 0 25px;padding:6px 6px 6px 14px;font-size:14px;font-weight:500;border:solid 1px #dcdcdc;max-width:100%;text-transform:uppercase;appearance:none;background-image:url(../../../wp-content/uploads/cursos/assets/arrow-down.png);background-repeat:no-repeat;background-size:10px 6px;background-position:center right 15px}#modalReabertura .modal-object select::-webkit-input-placeholder{color:#353535}#modalReabertura .modal-object select:-ms-input-placeholder{color:#353535}#modalReabertura .modal-object select::placeholder{color:#353535}#modalReabertura .modal-object .btn{font-size:21px;font-weight:bolder;width:340px}@media(max-width:580px){#modalReabertura .modal-object .btn{width:100%;font-size:18px}#modalReabertura .modal-object .body-modal-reabertura{padding:36px 16px 48px}#modalReabertura .modal-object .header-modal-reabertura{padding:20px 20px 18px}#modalReabertura .modal-object .header-modal-reabertura .modal-reabertura-titulo{font-size:30px}#modalReabertura .modal-object select{width:100%}}.section-busca{background-color:#ff3c45;padding:36px 0 44px;text-align:center}.section-busca h2{font-size:42px;font-weight:700;color:#fff;margin-bottom:32px}.section-busca input[type=text],.section-busca select{height:40px;width:295px;border-radius:4px;border:none;margin-right:16px;padding:6px 6px 6px 14px;font-size:14px;font-weight:500;max-width:100%;text-transform:uppercase}.section-busca input[type=text]::-webkit-input-placeholder,.section-busca select::-webkit-input-placeholder{color:#353535}.section-busca input[type=text]:-ms-input-placeholder,.section-busca select:-ms-input-placeholder{color:#353535}.section-busca input[type=text]::placeholder,.section-busca select::placeholder{color:#353535}.section-busca select,.section-busca input[name=cursosList]{appearance:none;background-image:url(../../../wp-content/uploads/cursos/assets/arrow-down.png);background-repeat:no-repeat;background-size:10px 6px;background-position:center right 15px}.section-busca button{background:no-repeat;border:none;outline:none}.section-busca.section-busca-termos{background-color:#ff3c45;padding:22px 33px;display:flex;align-items:center;justify-content:center}.section-busca.section-busca-termos input[type=text]{width:390px}@media(max-width:768px){.section-busca h2{font-size:36px;margin-bottom:28px}.section-busca button{display:none}.section-busca input[type=text],.section-busca select{width:calc(100% - 30px);margin:0 0 15px}}.section-filtro{background-color:#f5f5f5;padding:22px 0 28px}.section-filtro .section-filtro-wrapper{display:flex;align-items:flex-end;justify-content:flex-start;flex-wrap:wrap}.section-filtro .section-filtro-wrapper img{max-width:25px;margin-right:20px;margin-bottom:8px}.section-filtro .section-filtro-wrapper .filter-group{width:260px;display:flex;flex-direction:column;margin-right:8px}.section-filtro .section-filtro-wrapper .filter-group label{font-size:21px;font-weight:600}.section-filtro .section-filtro-wrapper .filter-group select{height:38px;border:solid 1px #c1c1c1;border-radius:4px;padding:4px 10px;appearance:none;font-size:14px;font-weight:500;background-image:url(../../../wp-content/uploads/cursos/assets/arrow-down.png);background-repeat:no-repeat;background-size:10px 6px;background-position:center right 15px}@media(max-width:1220px){.section-filtro .section-filtro-wrapper .filter-group{width:220px}.section-filtro .wrapper-inner{padding:0 18px}}@media(max-width:992px){.section-filtro .section-filtro-wrapper .filter-icon{width:100%}.section-filtro .section-filtro-wrapper .filter-group{width:calc(50% - 8px)}.section-filtro .section-filtro-wrapper .filter-group label{font-size:16px;margin-top:16px}}@media(max-width:580px){.section-filtro .section-filtro-wrapper .filter-group{width:100%;margin-right:0}}@media(max-width:991px){.wrapper-geral-cursos-livres .section-filtro .section-filtro-wrapper .filter-icon{width:auto;display:inline}}@media(max-width:991px){.wrapper-geral-cursos-livres .section-filtro .section-filtro-wrapper .filter-group{width:auto}}.wrapper-geral-cursos-livres .section-cursos-livres-apresentacao{padding:40px 0;text-align:center}.wrapper-geral-cursos-livres .section-cursos-livres-apresentacao h2{font-size:26px}.section-lista-cursos{padding:75px 0 110px}.section-lista-cursos h2{font-size:24px;font-weight:700;color:#353535}.section-lista-cursos h3{font-size:17px;color:#353535;margin-bottom:40px}.card-curso{max-width:270px;height:244px;margin:0 auto;padding-bottom:64px;text-align:center;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:60px}.card-curso img{max-width:100%;position:absolute;top:0;left:50%;border-radius:6px;transform:translateX(-50%)}.card-curso h3{position:relative;color:#fff!important;font-weight:700;font-size:17px!important;margin:0;text-transform:uppercase;margin-bottom:2px}.card-curso div.btn{position:relative;display:inline-block;vertical-align:middle;margin:5px 2.5px 0;padding:5px 8px;border:1px solid #fff;color:#fff;font-size:11px;font-weight:500}.card-curso div.btn:last-child{margin-right:0}.card-curso a.btn{display:block;position:absolute;bottom:14px;left:50%;transform:translateX(-50%);font-size:14px;font-weight:600;padding:7px 21px}.card-curso-content{padding:0 15px}.section-banner-home{background-color:#000}.section-banner-home .carousel-item img{width:100%}.section-banner-home .carousel-item img.banner-mobile{display:none}.section-banner-home .carousel-item img.banner-desktop{display:none}@media(max-width:1230px){.section-banner-home .carousel-item img.banner-mobile{display:none}.section-banner-home .carousel-item img.banner-extendida{display:none}.section-banner-home .carousel-item img.banner-desktop{display:block}}.section-banner-home .carousel-item .banner-info{position:absolute;top:0;height:100%;padding:0 15px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.section-banner-home .carousel-item .banner-info .banner-status{font-size:24px;line-height:27px;color:#fff;font-weight:700}.section-banner-home .carousel-item .banner-info .banner-titulo{font-size:38px;line-height:40px;color:#fff;font-weight:700;margin-bottom:24px;text-transform:uppercase}@media(max-width:1230px){.section-banner-home .carousel-item .banner-info .banner-titulo{font-size:48px;line-height:48px}}.section-banner-home .carousel-item .banner-info .btn-primary{font-size:21px;line-height:normal;padding:12px 50px;font-weight:bolder}.section-banner-home .carousel-control-next,.section-banner-home .carousel-control-prev{top:initial;bottom:40px;width:28px;opacity:1}.section-banner-home .carousel-control-next-icon,.section-banner-home .carousel-control-prev-icon{width:28px;height:28px}.section-banner-home .carousel-control-next{right:calc(50% - 46px)}.section-banner-home .carousel-control-prev{left:calc(50% - 46px)}@media(max-width:992px){.section-banner-home .carousel-item .banner-info .banner-status{font-size:22px;line-height:24px}.section-banner-home .carousel-item .banner-info .banner-titulo{font-size:38px;line-height:38px}.section-banner-home .carousel-item .banner-info .btn-primary{padding:10px 30px;font-size:18px}}@media(max-width:768px){.section-banner-home .carousel-item img.banner-mobile{display:block}.section-banner-home .carousel-item img.banner-desktop{display:none}.section-banner-home .carousel-item img.banner-extendida{display:none}}@media(max-width:575px){.section-banner-home .carousel-item .banner-info{padding-bottom:105px;justify-content:flex-end;width:100%}.section-banner-home .carousel-item .banner-info .banner-status{text-align:center;width:100%;font-size:16px;line-height:18px}.section-banner-home .carousel-item .banner-info .banner-titulo{font-size:21px;line-height:23px;text-align:center;width:100%}.section-banner-home .carousel-item .banner-info .btn-primary{margin:0 auto}}.section-busca-unidades{padding:55px 0;background:#ff3c45}.section-busca-unidades .txt-busca-unidades{font-size:30px;color:#fff;font-weight:700;line-height:32px}.section-busca-unidades label{display:block;font-size:18px;color:#fff;font-weight:700;margin:0;padding:0;margin-bottom:4px}.section-busca-unidades select{width:100%;height:40px;border-radius:6px;border:none;padding:0 15px}@media screen and (max-width:768px){.section-busca-unidades label{margin-top:20px}}.section-unidades-itens{padding:90px 0}.unidade-item{text-align:center;margin-bottom:90px}.unidade-item figure{width:100%;height:180px;margin:0;padding:0;text-align:center}.unidade-item figure img{border-radius:6px}.unidade-item .unidade-titulo{margin:0;margin-top:20px;margin-bottom:15px;font-size:24px;color:#353535;font-weight:700;text-transform:uppercase;text-align:center}.unidade-item .unidade-tipo{display:inline-block;padding:6px 15px;border:1px solid #424242;border-radius:6px;font-size:12px;color:#353535;font-weight:700}.unidade-item .unidade-telefone p strong{font-weight:400}.unidade-item .btn{font-size:14px;font-weight:700;padding:6px 50px}.section-destaque{padding:50px 0 40px;background-color:#f4f4f4}.section-destaque h2{font-size:30px;font-weight:600;margin-bottom:40px;color:#353535}.section-destaque .nav-tabs{justify-content:flex-end;border:none}.section-destaque .nav-tabs .nav-item{border:solid 1px #353535;border-radius:4px;margin-left:5px;background-color:transparent;color:#353535;font-size:14px;font-weight:600;padding:2px 12px}@media(max-width:575px){.section-destaque .nav-tabs .nav-item{margin-bottom:5px}}.section-destaque .nav-tabs .nav-item.active{border-color:#ff3c45;background-color:#ff3c45;color:#fff}.section-destaque .tab-content{margin-bottom:42px}.section-destaque .tab-content a{text-decoration:none}.section-destaque .tab-content a .card-curso{padding-bottom:0;height:182px;margin:0}.section-destaque .tab-content a .card-curso img{height:100%}.section-destaque .tab-content .carousel-control-prev,.section-destaque .tab-content .carousel-control-next{width:30px;filter:brightness(.5)}.section-destaque .tab-content .carousel-control-prev-icon,.section-destaque .tab-content .carousel-control-next-icon{width:30px;height:30px}.section-destaque .tab-content .carousel-control-prev{left:-30px}.section-destaque .tab-content .carousel-control-next{right:-30px}.section-destaque .btn{font-size:24px;font-weight:600;padding:7px 42px}.section-destaque .btn img{width:16px;transform:rotate(265deg);filter:brightness(0) invert(1)}@media(max-width:1280px){.section-destaque .tab-content .carousel-control-prev,.section-destaque .tab-content .carousel-control-next{width:20px}.section-destaque .tab-content .carousel-control-prev-icon,.section-destaque .tab-content .carousel-control-next-icon{width:20px;height:20px}.section-destaque .tab-content .carousel-control-prev{left:-6px}.section-destaque .tab-content .carousel-control-next{right:-6px}}@media(max-width:768px){.section-destaque h2{margin-bottom:20px}.section-destaque .nav-tabs{justify-content:flex-start;margin-bottom:30px}}@media(max-width:575px){.section-destaque .nav-tabs{margin-bottom:20px}.section-destaque .tab-content a .card-curso{max-width:270px;margin:0 auto 10px!important}}.section-porque{padding:60px 0 85px;background-color:#000}.section-porque h2{color:#fff;font-size:36px;font-weight:700;margin-bottom:40px;text-align:center}.section-porque-title{font-weight:700;color:#ff3c45;text-align:center;font-size:40px;margin-bottom:10px;line-height:45px;letter-spacing:-1px}.section-porque-text{font-weight:700;color:#fff;text-align:center;font-size:21px;margin-bottom:26px;line-height:21px}.section-porque-card{position:relative;text-align:center}.section-porque-card img{border-radius:5px;max-width:100%}.section-porque-card-content{position:absolute;bottom:0;padding:0 18px 34px;text-align:center;width:100%;word-break:break-word}@media(max-width:767px){.section-porque-card-content{width:269px;margin:0 auto;left:-50%;right:-50%}}.section-porque-card-content h3{font-size:24px;color:#fff;font-weight:700;margin-bottom:22px}.section-porque-card-content p{font-size:14px;margin-bottom:0;color:#fff}@media(max-width:767px){.section-porque-card{margin-bottom:15px}}.section-unidades{background-color:#e9e9e9}.section-unidades h2{margin:35px 0 20px;font-size:30px;font-weight:600}.section-unidades-content{margin-left:160px}.section-unidades-content p{font-size:36px;color:#353535;font-weight:700;line-height:44px}.section-unidades-content select{height:50px;width:310px;border-radius:4px;border:none;margin-right:6px;padding:6px 6px 6px 14px;font-size:14px;font-weight:500;max-width:100%;text-transform:uppercase;appearance:none;background-image:url(../../../wp-content/uploads/cursos/assets/arrow-down.png);background-repeat:no-repeat;background-size:10px 6px;background-position:center right 15px;background-color:#fff}.section-unidades-content button{background-color:#ff3c45;border:none;border-radius:4px;width:60px;height:50px}@media(max-width:1150px){.section-unidades-content{margin-left:80px}}@media(max-width:992px){.section-unidades-content{margin-left:0}.section-unidades-content form{text-align:center}.section-unidades-map{margin:0 auto;display:block}}@media(max-width:768px){.section-unidades-content p{font-size:30px;line-height:36px;margin-bottom:30px}}@media(max-width:580px){.section-unidades-content p{font-size:24px;line-height:32px}.section-unidades-content select{width:calc(100% - 100px)}}.section-mapa .wpgmza_marker_holder{border:0}.section-mapa th#wpgmza_map_list_category{display:none}.section-mapa td.sorting_1.wpgmza_table_category{display:none}.section-mapa td.wpgmza_table_category{display:none}.section-mapa td.wpgmza_table_description{font-size:13px}.section-mapa td.wpgmza_table_address{font-size:13px}.section-mapa td.wpgmza_table_title{font-size:13px}.section-mapa td.wpgmza_table_link{width:10%}.section-mapa td.sorting_1.wpgmza_table_marker{width:10%;text-align:center}.section-mapa .wpgmza-inner.wpgmza-modern-hover-opaque{background-color:#ff3943}.section-mapa select#radiusSelect_2{color:#fff}.section-mapa div#wpgmza_table_2_filter{padding:10px}.section-mapa div#wpgmza_table_2_length{padding:10px}@media(max-width:992px){.section-mapa th#wpgmza_map_list_category{display:none}.section-mapa td.wpgmza_table_category{display:none}.section-mapa th#wpgmza_map_list_icon{display:none}.section-mapa td.sorting_1.wpgmza_table_marker{display:none}.section-mapa th#wpgmza_map_list_description{display:none}.section-mapa td.wpgmza_table_description{display:none}.section-mapa td.wpgmza_table_title{font-size:13px}.section-mapa td.wpgmza_table_address{font-size:13px}.section-mapa td.wpgmza_table_link{font-size:13px}.section-mapa div#wpgmza_table_2_filter{font-size:12px}.section-mapa th#wpgmza_map_list_title{font-size:13px}.section-mapa th#wpgmza_map_list_address{font-size:13px}.section-mapa th#wpgmza_map_list_link{font-size:13px}.section-mapa table.dataTable thead th,.section-mapa table.dataTable thead td{padding:10px}.section-mapa div#wpgmza_table_2_length{font-size:12px}.section-mapa .wpgmza_marker_holder{border:0}}.busca-cep{margin:30px 0}.busca-cep p{font-size:21px;color:#353535;font-weight:700;line-height:34px}@media(max-width:991px){.busca-cep{text-align:center;max-width:400px;margin:30px auto}}.section-bolsas{padding:52px 0 40px}.section-bolsas h2{margin-bottom:40px;font-size:30px;font-weight:600}.section-bolsas-card{height:180px;display:flex;align-items:center;justify-content:center;padding:20px;background-color:#f4f4f4;border-radius:6px}.section-bolsas .btn{font-weight:700;font-size:20px;margin-top:50px}.section-bolsas .btn img{width:16px;transform:rotate(265deg);filter:brightness(0) invert(1)}@media(max-width:992px){.section-bolsas-card{margin-bottom:15px}}.section-modalidades{padding:55px 0 100px;background-color:#ff3c45}.section-modalidades h2{color:#fff;font-size:36px;font-weight:700;margin-bottom:55px;text-align:center}.section-modalidades-card{position:relative}.section-modalidades-card img{display:block;margin:0 auto;border-radius:4px}.section-modalidades-card-content{position:absolute;bottom:0;padding:0 12px 34px;text-align:center;width:100%;word-break:break-word;color:#fff}.section-modalidades-card-content-info{max-width:270px;margin:0 auto}.section-modalidades-card-content-info h3{font-size:30px;color:#fff;font-weight:700;margin-bottom:22px}.section-modalidades-card-content-info p{font-size:14px;margin-bottom:15px;color:#fff}@media(max-width:992px){.section-modalidades-card{margin-bottom:15px}}.section-modalidades .btn-primary.btn-modalidades{background-color:#fff;color:#ff3943;margin:50px auto 0;font-weight:700;font-size:20px;padding:10px 40px}.section-modalidades-tarjas{transform:translateY(-50%);margin-bottom:30px}.section-modalidades-tarjas .btn{height:auto;padding:5px 30px;min-width:260px;font-size:24px;color:#fff;font-weight:700}.section-modalidades-apresentacao{text-align:center}.section-modalidades-apresentacao p{text-align:center;font-size:16px;color:#707070;margin:15px 0}.section-modalidades-apresentacao p strong{font-size:24px;color:#353535}.section-modalidades-presencial{padding-top:85px;padding-bottom:60px}.section-modalidades-presencial h2{font-size:48px;color:#353535;font-weight:700;margin-bottom:40px}.section-modalidades-presencial p{font-size:18px;line-height:22px;color:#6e6e6e;margin-bottom:34px}.section-modalidades-presencial img{max-width:100%;height:auto}.section-modalidades-semipresencial{padding-top:43px;padding-bottom:54px;background:#f2f2f2}.section-modalidades-semipresencial h2{font-size:48px;color:#353535;font-weight:700;margin-bottom:40px}.section-modalidades-semipresencial p{font-size:18px;line-height:22px;color:#6e6e6e;margin-bottom:34px}.section-modalidades-semipresencial img{max-width:100%;height:auto}.section-modalidades-ead{padding-top:63px;padding-bottom:153px}.section-modalidades-ead h2{font-size:48px;color:#353535;font-weight:700;margin-bottom:40px}.section-modalidades-ead p{font-size:18px;line-height:22px;color:#6e6e6e;margin-bottom:34px}.section-modalidades-ead img{max-width:100%;height:auto}.modalidade-item{position:relative;padding-left:56px;min-height:40px;margin-bottom:15px;display:flex;align-items:center}.modalidade-item:last-child{margin-bottom:0}.modalidade-item .indicador{position:absolute;left:0;top:0;width:40px;height:40px;border-radius:4px;background:#ff3c45;font-size:30px;color:#fff;display:flex;align-items:center;justify-content:center}.modalidade-item .item-txt{font-size:16px;line-height:21px;color:#353535;font-weight:600}@media(max-width:890px){.section-modalidades-tarjas .btn{font-size:18px;min-width:210px}}@media(max-width:768px){.section-modalidades-tarjas{transform:none;margin-top:20px;margin-bottom:10px}.section-modalidades-tarjas .btn{width:100%;margin-bottom:15px}.section-modalidades-presencial,.section-modalidades-semipresencial,.section-modalidades-ead{padding:50px 0}.section-modalidades-presencial img,.section-modalidades-semipresencial img,.section-modalidades-ead img{max-width:100%;margin-bottom:30px}.section-modalidades-presencial h2,.section-modalidades-semipresencial h2,.section-modalidades-ead h2{margin-bottom:20px}.section-modalidades-semipresencial .col-md-10 .row{flex-direction:column-reverse}}.section-noticias{padding:45px 0 50px}.section-noticias h2{color:#353535;font-size:360x;font-weight:700;margin-bottom:45px}.section-noticias-card img{border-radius:4px;margin:0 auto 12px;max-width:100%;display:block}.section-noticias-card-title{font-size:21px;font-weight:700;color:#353535;margin-bottom:12px}.section-noticias-card-date{font-size:12px;color:#353535;margin-bottom:0}.section-noticias-card a{text-decoration:none}.section-noticias-card a:hover .section-noticias-card-title{color:#ff3c45}.section-noticias .btn{font-size:21px;font-weight:600;margin-top:45px}.section-noticias .btn img{width:16px;transform:rotate(265deg);filter:brightness(0) invert(1)}@media(max-width:992px){.section-noticias-card{margin-bottom:30px}.section-noticias .btn{margin-top:10px}}.section-dep{background-color:#e9e9e9;padding:55px 0}.section-dep #carouselDepMobile{display:none;max-width:400px;margin:0 auto}@media(max-width:992px){.section-dep #carouselDepMobile{display:block}}.section-dep #carouselDepDesk{display:block}@media(max-width:992px){.section-dep #carouselDepDesk{display:none}}.section-dep h2{color:#353535;font-size:360x;font-weight:700;margin-bottom:45px}.section-dep .carousel-control-prev,.section-dep .carousel-control-next{width:5%;filter:brightness(.5)}.section-dep .carousel-inner{width:90%;margin:0 auto}.section-dep .carousel-inner .wrap-dep{text-align:center}.section-dep .carousel-inner .wrap-dep img{border-radius:100px}.section-dep .carousel-inner .wrap-dep .dep-info{background-color:#fff;padding:78px 0 0;margin-top:-50px;border-radius:10px;overflow:hidden}.section-dep .carousel-inner .wrap-dep .dep-desc{font-size:12px;margin-bottom:20px;padding:0 15px}.section-dep .carousel-inner .wrap-dep .footer-dep{background-color:#ff3943;color:#fff;padding:15px 0}.section-dep .carousel-inner .wrap-dep .footer-dep .dep-nome{font-size:15px;font-weight:700}.section-dep .carousel-inner .wrap-dep .footer-dep .dep-subtitulo{font-size:13px}.section-info{padding:40px 0;padding-bottom:140px}.section-info .info__map{border:1px solid #c1c1c1;border-radius:8px;overflow:hidden}.section-info .info__map iframe{width:100%;height:580px}.section-info .info__figure{width:100%;border-radius:8px;margin:0;padding:0;text-align:center}.section-info .info__figure img{border-radius:8px}.section-info .info__item{margin-top:20px}.section-info .info__item figure{width:54px;height:auto;margin:0;padding:0;text-align:center;display:inline-block;vertical-align:middle}.section-info .info__item div{display:inline-block;vertical-align:middle;width:calc(100% - 60px)}.section-info .info__item div p{margin:0;font-size:21px;color:#353535;line-height:26px}.section-info .info__button{display:table;margin:0 auto;padding:17px 90px;font-size:21px;font-weight:600;margin-top:60px;margin-bottom:170px}.section-info .info__title{text-align:center;font-size:30px;color:#353535;font-weight:600;margin:50px 0;margin-top:100px}.section-info .unidade-curso-item{margin-bottom:12px}.section-info .unidade-curso-item .title,.section-info .unidade-curso-item .btn{display:inline-block;vertical-align:middle}.section-info .unidade-curso-item .title{width:200px;padding-right:15px}.section-info .unidade-curso-item .title a{font-size:21px;color:#353535;font-weight:600}.section-info .unidade-curso-item .title a:hover{text-decoration:none;color:#ff3c45}.section-info .unidade-curso-item .btn{padding:8px 32px;border-radius:6px;font-size:21px;color:#fff;font-weight:600;margin-right:10px}.section-info .unidade-curso-item .btn.btn-ead{background:#ff3c45}.section-info .unidade-curso-item .btn.btn-presencial{background:#c33037}.section-info .unidade-curso-item .btn.btn-semipresencial{background:#353535}@media screen and (max-width:768px){.section-info{padding-bottom:70px}.section-info .unidade-curso-item{margin-bottom:30px}.section-info .unidade-curso-item .title{width:100%;padding:0;margin-bottom:15px}.section-info .unidade-curso-item .btn{margin-bottom:10px}.section-info .info__title{margin-top:50px}.section-info .info__map{margin-top:30px}.section-info .info__map iframe{height:250px}}.wrapper-geral-noticia .wrapper-blog-search{padding:50px 0}.wrapper-geral-noticia .wrapper-blog-search .wrapper-search-blog-form .wrap-inputs-search-blog .search-blog-input{padding:6px;border-radius:6px;border:1px solid}@media(max-width:575px){.wrapper-geral-noticia .wrapper-blog-search .wrapper-search-blog-form .wrap-inputs-search-blog .search-blog-input{width:80%}}.wrapper-geral-noticia .wrapper-blog-search .wrapper-search-blog-form .wrap-inputs-search-blog .search-blog-submit{background-color:#ff3943;background-repeat:no-repeat;border:0;border-radius:10px;height:40px;width:46px;background-position:11px 6px}.wrapper-geral-noticia .post-content h1{font-size:30px;font-weight:700;text-align:center}@media(max-width:767px){.wrapper-geral-noticia .post-content h1{font-size:21px}}.wrapper-geral-noticia .post-content .categoria-post{font-size:21px;color:#ff3c45;text-align:center}@media(max-width:767px){.wrapper-geral-noticia .post-content .categoria-post{font-size:16px}}.wrapper-geral-noticia .post-content .data-post{font-size:18px;text-align:center}@media(max-width:767px){.wrapper-geral-noticia .post-content .data-post{font-size:13px}}.wrapper-geral-noticia .post-content .post-img{text-align:center}.wrapper-geral-noticia .post-content .post-img img{max-width:300px;width:100%}.wrapper-geral-noticia .post-content .content-post{text-align:justify;padding:30px 0 50px;font-size:16px}@media(max-width:767px){.wrapper-geral-noticia .post-content .content-post{font-size:14px}}.wrapper-geral-noticia .posts-recomendados .recomendados-titulo{font-size:30px;font-weight:700}@media(max-width:767px){.wrapper-geral-noticia .posts-recomendados .recomendados-titulo{font-size:20px}}.wrapper-geral-noticia .posts-recomendados .blog-post-item{margin-bottom:30px}.wrapper-geral-noticia .posts-recomendados .blog-post-item a{text-decoration:none}.wrapper-geral-noticia .posts-recomendados .blog-post-item a .blog-page-item .recomendado-img{text-align:right}@media(max-width:767px){.wrapper-geral-noticia .posts-recomendados .blog-post-item a .blog-page-item .recomendado-img{text-align:left}}.wrapper-geral-noticia .posts-recomendados .blog-post-item a .blog-page-item .blog-page-item-categorias{color:#ff3c45;font-size:12px}.wrapper-geral-noticia .posts-recomendados .blog-post-item a .blog-page-item .blog-page-item-titulo{color:#353535;font-size:21px;font-weight:700}@media(max-width:767px){.wrapper-geral-noticia .posts-recomendados .blog-post-item a .blog-page-item .blog-page-item-titulo{font-size:16px}}.wrapper-geral-noticia .posts-recomendados .blog-post-item a .blog-page-item .blog-page-item-data{color:#353535;font-size:12px}.wrapper-geral-noticia .posts-recomendados .blog-post-item a .blog-page-item .blog-page-item-resumo{font-size:14px;color:#353535}@media(max-width:767px){.wrapper-geral-noticia .posts-recomendados .blog-post-item a .blog-page-item .blog-page-item-resumo{font-size:12px}}.wrapper-geral-noticia .posts-recomendados .blog-post-item a .blog-page-item .blog-page-item-cta{font-size:14px;color:#545454;font-weight:700;text-decoration:underline}.wrapper-geral-blog .wrapper-blog-search{padding:50px 0}.wrapper-geral-blog .wrapper-blog-search .wrapper-search-blog-form .wrap-inputs-search-blog{max-width:380px;margin:0 auto}.wrapper-geral-blog .wrapper-blog-search .wrapper-search-blog-form .wrap-inputs-search-blog .search-blog-input{padding:6px;border-radius:6px;border:1px solid;width:318px;margin-right:10px}@media(max-width:575px){.wrapper-geral-blog .wrapper-blog-search .wrapper-search-blog-form .wrap-inputs-search-blog .search-blog-input{width:70%}}.wrapper-geral-blog .wrapper-blog-search .wrapper-search-blog-form .wrap-inputs-search-blog .search-blog-submit{background-color:#ff3943;background-repeat:no-repeat;border:0;border-radius:10px;height:40px;width:46px;background-position:11px 6px}.wrapper-geral-blog .wrapper-blog-search .wrapper-search-categories{margin:20px 0}.wrapper-geral-blog .wrapper-blog-search .wrapper-search-categories label{font-size:20px;font-weight:700}.wrapper-geral-blog .wrapper-blog-search .wrapper-search-categories .wrap-selector img{margin:0 12px 0 0}.wrapper-geral-blog .wrapper-blog-search .wrapper-search-categories .wrap-selector select{width:330px}@media(max-width:575px){.wrapper-geral-blog .wrapper-blog-search .wrapper-search-categories .wrap-selector select{width:230px}}.wrapper-geral-blog .blog-main .section-blog-posts h2{font-size:30px;font-weight:700;margin-bottom:30px}@media(max-width:767px){.wrapper-geral-blog .blog-main .section-blog-posts h2{font-size:20px}}.wrapper-geral-blog .blog-main .section-blog-posts .blog-post-item{margin-bottom:30px}.wrapper-geral-blog .blog-main .section-blog-posts .blog-post-item a{text-decoration:none}.wrapper-geral-blog .blog-main .section-blog-posts .blog-post-item a .blog-page-item .recomendado-img{text-align:right}@media(max-width:767px){.wrapper-geral-blog .blog-main .section-blog-posts .blog-post-item a .blog-page-item .recomendado-img{text-align:left}}.wrapper-geral-blog .blog-main .section-blog-posts .blog-post-item a .blog-page-item .blog-page-item-categorias{color:#ff3c45;font-size:12px}.wrapper-geral-blog .blog-main .section-blog-posts .blog-post-item a .blog-page-item .blog-page-item-titulo{color:#353535;font-size:21px;font-weight:700}@media(max-width:991px){.wrapper-geral-blog .blog-main .section-blog-posts .blog-post-item a .blog-page-item .blog-page-item-titulo{font-size:16px}}@media(max-width:767px){.wrapper-geral-blog .blog-main .section-blog-posts .blog-post-item a .blog-page-item .blog-page-item-titulo{font-size:16px}}.wrapper-geral-blog .blog-main .section-blog-posts .blog-post-item a .blog-page-item .blog-page-item-data{color:#353535;font-size:12px}.wrapper-geral-blog .blog-main .section-blog-posts .blog-post-item a .blog-page-item .blog-page-item-resumo{font-size:14px;color:#353535}@media(max-width:991px){.wrapper-geral-blog .blog-main .section-blog-posts .blog-post-item a .blog-page-item .blog-page-item-resumo{font-size:12px}}.wrapper-geral-blog .blog-main .section-blog-posts .blog-post-item a .blog-page-item .blog-page-item-cta{font-size:14px;color:#545454;font-weight:700;text-decoration:underline}.wrapper-geral-blog .blog-main .section-blog-posts .wrap-btn-mais{margin:10px 0 50px}.error-404.not-found{padding:50px;text-align:center}.error-404.not-found p{font-size:36px;margin-bottom:30px}.error-404.not-found .btn{font-size:18px;font-weight:700;padding:6px 20px}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples){padding:80px 0}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples) img{margin:0 auto;display:block}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples) h2{font-size:36px;font-weight:700;margin-bottom:20px}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples) p{color:#626262}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples) p b,.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples) p strong{color:#2e2e2e}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples).section-sustentabilidade-apresentacao img{width:100%}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples).section-sustentabilidade-certificada{background-color:#ff3c45}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples).section-sustentabilidade-certificada p{color:#fff;font-weight:600}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples).section-sustentabilidade-certificada p a{color:#000}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples).section-sustentabilidade-relatorio{text-align:center;padding-bottom:60px}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples).section-sustentabilidade-relatorio .relatorio-anunciado{font-weight:700}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples).section-sustentabilidade-relatorio .relatorio-itens{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:40px 0 0}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples).section-sustentabilidade-relatorio .relatorio-itens .relatorio-item{margin:0 25px 20px;width:40px;text-align:center}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples).section-sustentabilidade-relatorio .relatorio-itens .relatorio-item a img{max-width:100%}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples).section-sustentabilidade-relatorio .relatorio-itens .relatorio-item a .ano{text-align:center;font-size:18px;color:#000;font-weight:700;margin-top:15px;padding-bottom:2px;border-bottom:solid 1px #000}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples).section-sustentabilidade-relatorio .relatorio-itens .relatorio-item a:hover{text-decoration:none}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples).section-sustentabilidade-relatorio .relatorio-itens .relatorio-item a:hover .ano{text-decoration:none;color:#ff3c45;border-color:#ff3c45}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples).section-sustentabilidade-trote img{margin:0 auto;display:block;border:solid 1px #d9d9d9;border-radius:8px}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples).section-sustentabilidade-social img{border-radius:5px}.wrapper-geral-sustentabilidade .wrapper-geral-grey{background-color:#f4f4f4}.wrapper-geral-sustentabilidade .wrapper-geral-grey p{color:#232323}@media(max-width:992px){.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples){padding:60px 0}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples) img{margin-top:20px;max-height:300px}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples).section-sustentabilidade-apresentacao img{width:auto}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples).section-sustentabilidade-certificada img{max-height:250px}.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples).section-sustentabilidade-trote img{margin-top:20px}}@media(max-width:580px){.wrapper-geral-sustentabilidade .wrapper-geral:not(.section-banner-simples){padding:40px 0 50px}}.wrapper-geral-bibliotecas h2{font-size:28px;color:#353535;margin-bottom:30px;font-weight:700}.wrapper-geral-bibliotecas .bibliotecas-virtual{padding:60px 0 30px}.wrapper-geral-bibliotecas .bibliotecas-virtual-card{text-align:center;margin-bottom:60px}.wrapper-geral-bibliotecas .bibliotecas-virtual-card img{margin:0 auto 15px;border-radius:8px;display:block}.wrapper-geral-bibliotecas .bibliotecas-virtual-card h3{font-size:18px;color:#353535;font-weight:700;margin-bottom:20px;min-height:46px;padding:0 10px;display:flex;align-items:center;justify-content:center}.wrapper-geral-bibliotecas .bibliotecas-virtual-card p{font-size:14px;font-weight:300;color:#4e4e4e;margin:0}.wrapper-geral-bibliotecas .bibliotecas-virtual-card a{color:#ff3943;font-weight:700;text-decoration:underline}.wrapper-geral-bibliotecas .bibliotecas-fisicas{background-color:#efefef;padding:90px 0 60px}.wrapper-geral-bibliotecas .bibliotecas-fisicas h2{margin-bottom:60px}.wrapper-geral-bibliotecas .bibliotecas-fisicas .fisicas-desc p{font-size:18px;margin-bottom:24px}.wrapper-geral-bibliotecas .bibliotecas-fisicas-card{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding:60px 20px 35px;margin-bottom:30px;min-height:320px;background-color:#fff;border:solid 1px #c2c2c2;border-radius:8px}.wrapper-geral-bibliotecas .bibliotecas-fisicas-card h3{font-size:18px;color:#353535;font-weight:700;margin-bottom:40px;text-align:center}.wrapper-geral-bibliotecas .bibliotecas-fisicas-list-item{display:flex;align-items:flex-start}.wrapper-geral-bibliotecas .bibliotecas-fisicas-list-item:not(:last-child){margin-bottom:10px}.wrapper-geral-bibliotecas .bibliotecas-fisicas-list-item img{max-width:22px;height:auto;margin-right:18px}.wrapper-geral-bibliotecas .bibliotecas-fisicas-list-item p{margin:0;font-size:16px;font-weight:300;color:#353535}.wrapper-geral-bibliotecas .bibliotecas-sistemas{padding:65px 0 80px}.wrapper-geral-bibliotecas .bibliotecas-sistemas .sistemas-titulo{text-align:center;font-size:30px}.wrapper-geral-bibliotecas .bibliotecas-sistemas .sistemas-desc{margin-bottom:55px}.wrapper-geral-bibliotecas .bibliotecas-sistemas .sistemas-desc p{font-weight:300}.wrapper-geral-bibliotecas .bibliotecas-sistemas .sistemas-item h3{font-size:24px;color:#353535;margin-bottom:35px;font-weight:700;text-align:center;padding:0 110px}.wrapper-geral-bibliotecas .bibliotecas-sistemas .sistemas-item p{font-weight:300}.wrapper-geral-bibliotecas .bibliotecas-apoio{padding:70px 0 46px;background-color:#efefef}.wrapper-geral-bibliotecas .bibliotecas-apoio h2{font-size:24px;margin-bottom:28px}.wrapper-geral-bibliotecas .bibliotecas-arquivo-item{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:34px}.wrapper-geral-bibliotecas .bibliotecas-arquivo-item img{max-width:44px;margin-right:16px}.wrapper-geral-bibliotecas .bibliotecas-arquivo-item a{color:#ff3943;font-size:16px;text-decoration:underline}.wrapper-geral-bibliotecas .bibliotecas-tutoriais{padding:100px 0 75px}.wrapper-geral-bibliotecas .bibliotecas-tutoriais h2{font-size:24px;margin-bottom:28px}.wrapper-geral-bibliotecas .bibliotecas-mais{background-color:#efefef;padding:70px 0 75px}.wrapper-geral-bibliotecas .bibliotecas-mais h2{font-size:24px;margin-bottom:28px}@media(max-width:768px){.wrapper-geral-bibliotecas .bibliotecas-arquivo-item a{max-width:calc(100% - 60px)}.wrapper-geral-bibliotecas .bibliotecas-virtual{margin-bottom:0}.wrapper-geral-bibliotecas .bibliotecas-virtual-card img{height:200px}.wrapper-geral-bibliotecas .bibliotecas-fisicas{padding:60px 0 30px}.wrapper-geral-bibliotecas .bibliotecas-fisicas-card{padding:45px 20px;margin-bottom:15px;min-height:initial}.wrapper-geral-bibliotecas .bibliotecas-sistemas{padding:60px 0 40px}.wrapper-geral-bibliotecas .bibliotecas-sistemas .sistemas-titulo{text-align:left}.wrapper-geral-bibliotecas .bibliotecas-sistemas .sistemas-item h3{text-align:left;padding:0}.wrapper-geral-bibliotecas .bibliotecas-apoio{padding:60px 0 46px}.wrapper-geral-bibliotecas .bibliotecas-tutoriais{padding:60px 0 25px}.wrapper-geral-bibliotecas .bibliotecas-mais{padding:60px 0 35px}}.wrapper-inner-livre{padding:70px 0}.wrapper-inner-livre h2{font-weight:500;font-size:32px;color:#353535;margin:0;margin-bottom:16px}.wrapper-inner-livre h3{font-weight:500;font-size:28px;color:#353535;margin:0;margin-bottom:16px}.wrapper-inner-livre h4{font-weight:500;font-size:25px;color:#353535;margin:0;margin-bottom:16px}.wrapper-inner-livre h5{font-weight:500;font-size:20px;color:#353535;margin:0;margin-bottom:16px}.wrapper-inner-livre h6{font-weight:500;font-size:18px;color:#353535;margin:0;margin-bottom:16px}.wrapper-inner-livre a{text-decoration:underline;color:#ff3943}.wrapper-inner-livre p{font-weight:400;font-size:16px;color:#353535;margin:0;margin-bottom:10px}.wrapper-inner-livre p em{font-style:italic}.wrapper-inner-livre p a{text-decoration:underline;color:#ff3943}.wrapper-inner-livre p strong{font-weight:700}.wrapper-inner-livre ul,.wrapper-inner-livre ol{padding-left:50px;margin:32px 0}.wrapper-inner-livre ul li,.wrapper-inner-livre ol li{font-weight:400;font-size:18px;color:#353535}.wrapper-inner-livre blockquote{font-weight:400;font-size:20px;text-indent:20px;font-style:italic;color:#353535;text-align:left;background:rgba(178,223,230,.16);padding:24px;border-radius:8px;margin:32px 0}.wrapper-inner-livre img{margin:0 auto;max-width:100%;display:inherit}.wrapper-inner-livre img.alignright{float:right;margin:0;margin-left:20px}.wrapper-inner-livre img.alignleft{float:left;margin:0;margin-right:20px}.wrapper-inner-livre hr{opacity:.3;margin:20px 0}.wrapper-inner-livre figure{margin:32px 0}.wrapper-inner-livre figure img{width:100%;height:auto}.wrapper-inner-livre figure figcaption{font-weight:400;font-size:15px;margin:0;margin-top:7px;color:#353535}.wrapper-inner-livre small{font-size:14px}@media(max-width:580px){.wrapper-inner-livre{padding:40px 0}}.wrapper-geral-livre .section-livre-faq-itens{padding:30px 0 50px}.wrapper-geral-livre .section-livre-faq-itens .resposta{margin-bottom:15px}.wrapper-geral-livre .section-livre-faq-itens .resposta img{margin-right:14px}.wrapper-geral-livre .section-livre-faq-itens .resposta a{color:#000}@media(max-width:767px){.wrapper-geral-livre .section-livre-faq-itens .resposta a{font-size:12px}}.wrapper-geral-livre .section-livre-faq-itens .accordion .card{margin-top:10px}.wrapper-geral-livre .section-livre-faq-itens .accordion .card .card-header .btn-link{color:#ff3943;font-weight:700;font-size:20px;text-decoration:none;border:0;text-align:left}.wrapper-geral-livre h2.faq-title{margin-top:50px;margin-bottom:0;color:#ff3943}.section-sobre-apresentacao{padding:100px 0}.section-sobre-apresentacao p{font-size:16px;color:#626262;line-height:20px;margin-bottom:18px}.section-sobre-apresentacao img{width:auto;margin:0 auto;display:block;margin-bottom:30px}.section-sobre-apresentacao .col-qrcode{background-color:#f1f1f1;padding:35px 0}.section-sobre-apresentacao .col-qrcode .box-qr-code{max-width:740px;margin:0 auto}.section-sobre-apresentacao .col-qrcode .box-qr-code .qrcode-txt{font-size:20px;font-weight:700;text-align:right}@media(max-width:767px){.section-sobre-apresentacao .col-qrcode .box-qr-code .qrcode-txt{font-size:13px}}.section-sobre-apresentacao .col-qrcode .box-qr-code img{margin:0 0 0 4%}@media(max-width:767px){.section-sobre-apresentacao .col-qrcode .box-qr-code img{max-width:100px}}@media(max-width:575px){.section-sobre-apresentacao .col-qrcode .box-qr-code img{margin:0 5px 0 2%;max-width:80px}}.section-sobre-timeline .timeline-titulo{background:#232323;padding:36px 0;color:#fff;text-align:center}.section-sobre-timeline .timeline-titulo h2{font-size:36px;font-weight:700;margin:0}.section-sobre-timeline .carousel-time-line-desktop,.section-sobre-timeline .carousel-time-line-mobile{background:#ff3943;position:relative}.section-sobre-timeline .carousel-control-next,.section-sobre-timeline .carousel-control-prev{width:auto}.section-sobre-timeline .item-timeline-content{padding:85px 0;text-align:center;position:relative}.section-sobre-timeline .item-timeline-titulo{color:#fff;font-size:60px;font-weight:700;margin-bottom:60px}.section-sobre-timeline .timeline-desc{font-size:14px;color:#fff;font-weight:500;line-height:17px;padding:0 10%}.section-sobre-timeline .divisor-timeline{position:absolute;top:190px;width:100%}.section-sobre-timeline .divisor-timeline .esfera{width:18px;height:18px;border-radius:50%;background:#000;position:absolute;top:0;left:50%;transform:translateX(-50%)}.section-sobre-timeline .carousel-time-line-desktop:before{content:"";width:100%;height:1px;background:#b82a30;position:absolute;top:198px;left:0}.section-sobre-timeline .carousel-control-next-icon,.section-sobre-timeline .carousel-control-prev-icon{width:60px;height:60px;margin-top:-7px;opacity:1!important}.section-sobre-timeline .carousel-control-next-icon img,.section-sobre-timeline .carousel-control-prev-icon img{width:100%;height:auto}.section-sobre-timeline .carousel-time-line-mobile:before{content:"";width:100%;height:1px;background:#b82a30;position:absolute;top:137px;left:0}.section-sobre-timeline .carousel-time-line-mobile .timeline-titulo{background:0 0;padding:0;font-size:26px;font-weight:700;margin-bottom:40px}.section-sobre-timeline .carousel-time-line-mobile .divisor-timeline{top:129px}.section-sobre-timeline .carousel-time-line-mobile .carousel-control-next-icon,.section-sobre-timeline .carousel-time-line-mobile .carousel-control-prev-icon{width:30px;height:54px}.section-sobre-infra{padding-top:140px;padding-bottom:70px}.section-sobre-infra h2{font-size:36px;color:#232323;font-weight:700;text-align:center;margin-bottom:21px}.section-sobre-infra p{font-size:16px;text-align:center;color:#232323}.section-sobre-infra .infra-item{margin-top:50px;text-align:center}.section-sobre-infra .infra-item img{width:auto;max-width:100%;height:auto;margin:0 auto;display:block;margin-bottom:25px}.section-sobre-infra .infra-item h3{font-size:27px;color:#232323;font-weight:700;margin-bottom:20px}.section-sobre-infra .infra-item p{font-size:14px;color:#4d4d4d;line-height:18px}.section-sobre-infra .infra-item p a{font-weight:500;color:#4d4d4d;text-decoration:underline}.section-sobre-infra .infra-item p a:hover{color:#ff3943}.section-sobre-empregabilidade{padding:55px 0;background:#232323;color:#fff}.section-sobre-empregabilidade h2{font-size:36px;font-weight:700;text-align:center;margin-bottom:50px}.section-sobre-empregabilidade p{font-size:16px;color:#d0d0d0;line-height:22px;margin-bottom:20px}.section-sobre-empregabilidade p a{color:#ff3943}.section-sobre-destaques{padding:135px 0}.section-sobre-destaques h2{text-align:center;font-size:36px;font-weight:700;color:#232323;margin-bottom:15px}.section-sobre-destaques p{font-size:16px;color:#232323;text-align:center;margin-bottom:50px}.section-sobre-destaques .destaques-item{position:relative;margin-bottom:20px;padding-left:35px}.section-sobre-destaques .destaques-item p{margin:0;text-align:left}.section-sobre-destaques .destaques-item p strong{font-size:21px;color:#ff3c45}.section-sobre-destaques .destaques-item .seta{color:#232323;font-size:36px;line-height:34px;position:absolute;top:0;left:0}.section-sobre-corpo-diretivo{padding:100px 0}.section-sobre-corpo-diretivo h2{font-size:36px;color:#232323;font-weight:700;text-align:center;margin-bottom:60px}.section-sobre-corpo-diretivo .corpo-diretivo-item{text-align:center}.section-sobre-corpo-diretivo .corpo-diretivo-item img{width:auto;height:auto;max-width:100%;margin-bottom:30px}.section-sobre-corpo-diretivo .corpo-diretivo-item .reitoria-titulo{font-size:24px;color:#232323;font-weight:700;line-height:30px;margin-bottom:15px}.section-sobre-corpo-diretivo .corpo-diretivo-item .reitoria-cargo{font-size:14px;color:#ff3c45;margin:0}.section-sobre-corpo-diretivo .titulo-lista-gestao{font-size:24px;color:#232323;font-weight:700;text-align:center;margin-top:100px;margin-bottom:50px}.section-sobre-corpo-diretivo .titulo-cargo{text-align:center;font-size:18px;color:#232323;margin:0}.section-sobre-corpo-diretivo .titulo-nome{font-size:18px;text-align:center;color:#232323;margin:0;margin-bottom:20px}.section-sobre-relatorio{padding-top:40px;padding-bottom:70px;background:#f1f1f1;text-align:center}.section-sobre-relatorio h2{font-size:36px;color:#232323;font-weight:700;margin-bottom:20px}.section-sobre-relatorio p{font-size:16px;color:#232323}.section-sobre-relatorio p.relatorio-anunciado{font-weight:700}.section-sobre-relatorio .relatorio-itens{margin-top:50px;display:flex;justify-content:center;align-items:baseline}.section-sobre-relatorio .relatorio-item{margin:0 25px;text-align:center}.section-sobre-relatorio .relatorio-item .ano{font-size:18px;color:#232323;font-weight:500;text-decoration:underline;margin-top:5px}.section-sobre-relatorio .relatorio-item img{margin-right:-5px}.section-sobre-relatorio .relatorio-item a:hover .ano{color:#d10a11}.section-sobre-documentos{padding:80px 0}.section-sobre-documentos h2{font-size:36px;color:#232323;text-align:center;font-weight:700;margin-bottom:50px}.section-sobre-documentos .documentos-itens{max-height:330px;overflow:auto}.section-sobre-documentos .documentos-itens p{margin-bottom:14px}.section-sobre-documentos .documentos-itens p a{font-size:14px;color:#585858;text-decoration:underline}.section-sobre-documentos .documentos-itens p a:hover{color:#ff3c45}.section-sobre-atos{padding-top:0;padding-bottom:90px}.section-sobre-atos h2{font-size:24px;color:#232323;font-weight:700;margin-bottom:20px}.section-sobre-atos h2 p{font-size:14px;color:#232323;margin:0;margin-bottom:10px}.section-sobre-missao-pilares{overflow:hidden}.section-sobre-missao-pilares .missao,.section-sobre-missao-pilares .pilares{min-height:100%;padding-top:70px;padding-bottom:100px;position:relative}.section-sobre-missao-pilares .missao h2,.section-sobre-missao-pilares .pilares h2{font-size:48px;text-align:center;font-weight:700;color:#fff;margin-bottom:50px}.section-sobre-missao-pilares .pilares{background:#232323;padding-left:80px}.section-sobre-missao-pilares .pilares p{font-size:21px;color:#fff;margin:0}.section-sobre-missao-pilares .pilares:before{content:"";width:50vw;height:100%;position:absolute;top:0;left:0;background:#232323;z-index:-1}.section-sobre-missao-pilares .missao{padding-right:80px;background:#ff3c45}.section-sobre-missao-pilares .missao p{text-align:center;color:#fff;font-size:21px;font-weight:700;margin:0}.section-sobre-missao-pilares .missao:before{content:"";width:50vw;height:100%;position:absolute;top:0;right:0;background:#ff3c45;z-index:-1}@media(max-width:768px){.section-sobre-missao-pilares .missao{padding-right:15px}.section-sobre-missao-pilares .pilares{padding-left:15px}.section-sobre-corpo-diretivo{padding:50px 0}.section-sobre-corpo-diretivo .corpo-diretivo-item{margin-bottom:40px}.section-sobre-corpo-diretivo .titulo-lista-gestao{margin-top:50px}.section-sobre-documentos{padding:50px 0}.section-sobre-documentos .documentos-itens{margin-bottom:40px}.section-sobre-apresentacao{padding:50px 0}.section-sobre-infra{padding:50px 0}.section-sobre-destaques{padding:50px 0}.section-sobre-atos{padding-bottom:50px}.section-sobre-relatorio .relatorio-itens{width:100%;flex-wrap:wrap}.section-sobre-relatorio .relatorio-item{margin-bottom:20px}}.egressos{padding:40px 0}.egressos .row{padding:40px 0}.egressos .egresso-titulo{font-size:30px;color:#373737;font-weight:700;margin-bottom:0}.egressos .egresso-subtitulo{font-size:21px;color:#373737;font-weight:400;margin-bottom:20px}.egressos .egresso-desc p{font-size:16px;font-weight:300}.egressos .egresso-desc p:last-child{margin-bottom:0}.egressos .egresso-item img{margin:0 auto 0 0;border-radius:8px;display:block}.egressos .egresso-item:first-child img{margin:0 0 0 auto}@media(max-width:992px){.egressos .egresso-item img{margin:0 auto 20px}.egressos .egresso-item:first-child img{margin:0 auto 20px}.egressos .egresso-titulo,.egressos .egresso-subtitulo,.egressos .egresso-desc{text-align:center!important}}.wrapper-geral-bolsa .section-oque-e{padding:60px 0 40px}@media(max-width:991px){.wrapper-geral-bolsa .section-oque-e{text-align:center}}.wrapper-geral-bolsa .section-oque-e h2{font-size:30px;font-weight:700}.wrapper-geral-bolsa .section-oque-e .oquee-desc{color:#6c6c6c;text-align:justify}.wrapper-geral-bolsa .section-livre{padding:30px 0}.wrapper-geral-bolsa .section-livre h2{font-size:30px;font-weight:700}@media(max-width:575px){.wrapper-geral-bolsa .section-livre h2{font-size:24px}}@media(max-width:767px){.wrapper-geral-bolsa .section-livre table{font-size:12px}}.wrapper-geral-bolsa .section-diferenciais{padding:30px 0}.wrapper-geral-bolsa .section-diferenciais h2{text-align:center;font-weight:700;font-size:30px;margin-bottom:35px}.wrapper-geral-bolsa .section-diferenciais .diferencial-contador{text-align:center;font-size:80px;font-weight:700}@media(max-width:575px){.wrapper-geral-bolsa .section-diferenciais .diferencial-contador{font-size:30px}}.wrapper-geral-bolsa .section-diferenciais .black{background-color:#000;color:#fff;padding:30px 0 20px}.wrapper-geral-bolsa .section-diferenciais .black a{color:#fff!important;text-decoration:underline}.wrapper-geral-bolsa .section-diferenciais .black .diferencial-contador{color:#ff3c45}@media(max-width:575px){.wrapper-geral-bolsa .section-diferenciais .black{font-size:13px}}.wrapper-geral-bolsa .section-diferenciais .grey{background-color:#ececec;color:#000;padding:30px 0 20px}.wrapper-geral-bolsa .section-diferenciais .grey a{color:#000!important;text-decoration:underline}.wrapper-geral-bolsa .section-diferenciais .grey .diferencial-contador{color:#ff3c45}@media(max-width:575px){.wrapper-geral-bolsa .section-diferenciais .grey{font-size:13px}}.wrapper-geral-bolsa .section-diferenciais .red{background-color:#ff3c45;color:#fff;padding:30px 0 20px}.wrapper-geral-bolsa .section-diferenciais .red a{color:#fff!important;text-decoration:underline}@media(max-width:575px){.wrapper-geral-bolsa .section-diferenciais .red{font-size:13px}}.wrapper-geral-bolsa .section-edital{padding:50px 0;text-align:center}.wrapper-geral-bolsa .section-edital h2{font-size:24px;font-weight:700}.wrapper-geral-bolsa .section-edital a .edital-titulo{color:#ff3c45;font-weight:700;text-decoration:none;font-size:16px}.wrapper-geral-bolsa .section-edital a img{margin:10px 0 12px}.wrapper-geral-bolsa .section-edital a:hover{text-decoration:none}.wrapper-geral-bolsa .section-cta{padding:40px 0;text-align:center}.wrapper-geral-bolsa .section-cta .btn{padding:9px 50px;font-weight:700;font-size:21px}@media(max-width:767px){.wrapper-geral-bolsa .section-cta .btn{padding:9px 20px;font-size:15px}}.wrapper-geral-bolsa .section-passo{background-color:#f5f5f5;padding:50px 0}.wrapper-geral-bolsa .section-passo h2{font-size:28px;font-weight:700}.wrapper-geral-bolsa .section-passo .passo-desc{color:#6c6c6c;font-size:16px}.wrapper-geral-bolsa .section-passo .passo-a-passo{color:#6c6c6c;font-size:16px}.wrapper-geral-bolsa .section-passo .passo-a-passo h3{color:#000;font-size:21px;font-weight:700}.wrapper-inner-servico{padding:45px 0 140px}.wrapper-inner-servico .servico-image{border-radius:8px;max-width:100%;height:auto;margin-bottom:60px}.wrapper-inner-servico .servico-desc{margin-bottom:65px}.wrapper-inner-servico .servico-desc p,.wrapper-inner-servico .servico-desc ul{font-size:16px;font-weight:300}.wrapper-inner-servico .servico-desc p:not(:last-child),.wrapper-inner-servico .servico-desc ul:not(:last-child){margin-bottom:20px}.wrapper-inner-servico .servico-desc h2{font-size:24px;margin-bottom:20px}.wrapper-inner-servico .servico-desc a{color:#ff3943;text-decoration:underline;font-weight:700}.wrapper-inner-servico .servico-info{margin:20px 0}.wrapper-inner-servico .servico-info img{max-width:32px;margin-right:18px}.wrapper-inner-servico .servico-info-txt{font-weight:700;margin:0}.wrapper-inner-servico .wrapper-mapa{max-width:490px;border-radius:8px;border:solid 1px #c1c1c1}@media(max-width:768px){.wrapper-inner-servico{padding-bottom:50px}.wrapper-inner-servico .wrapper-mapa{margin-bottom:30px}}.wrapper-geral-servicos .servicos-apresentacao{padding:80px 40px}.wrapper-geral-servicos .servicos-apresentacao img{margin:0 0 0 auto;display:block}.wrapper-geral-servicos .servicos-apresentacao .servicos-desc{padding-right:40px}.wrapper-geral-servicos .servicos-apresentacao .servicos-desc p{font-weight:300}.wrapper-geral-servicos .servicos-listagem .listagem-titulo{font-size:21px;font-weight:700;margin-bottom:56px;text-align:center}.wrapper-geral-servicos .servicos-listagem .servico-item{padding:0 48px;text-align:center;margin-bottom:125px;display:flex;flex-direction:column;align-items:center;height:calc(100% - 125px)}.wrapper-geral-servicos .servicos-listagem .servico-item img{border-radius:8px;margin-bottom:24px}.wrapper-geral-servicos .servicos-listagem .servico-item h2{font-size:24px;font-weight:700;color:#2c2c2c;margin-bottom:22px;text-transform:uppercase}.wrapper-geral-servicos .servicos-listagem .servico-item p{font-size:14px;font-weight:300}.wrapper-geral-servicos .servicos-listagem .servico-item p a{font-weight:700;color:#ff3c45}.wrapper-geral-servicos .servicos-listagem .servico-item .btn{font-weight:700;font-size:18px;width:195px;display:block;margin-top:auto}@media(max-width:992px){.wrapper-geral-servicos .servicos-apresentacao{padding:60px 0}.wrapper-geral-servicos .servicos-apresentacao img{margin:0 auto 50px}.wrapper-geral-servicos .servicos-listagem .servico-item{padding:0}}@media(max-width:580px){.wrapper-geral-servicos .servicos-listagem .servico-item{margin-bottom:75px;height:auto}}.trabalhe-apresentacao{padding:75px 0 100px}.trabalhe-apresentacao-img{display:block;margin:0 auto}.trabalhe-apresentacao h2{font-size:24px;margin-bottom:48px;font-weight:700}.trabalhe-apresentacao .trabalhe-desc{font-size:16px;font-weight:300;margin-bottom:20px}.trabalhe-apresentacao .trabalhe-email img{max-width:40px;margin-right:20px}.trabalhe-apresentacao .trabalhe-email strong{font-weight:700;font-size:24px;color:#000}@media(max-width:992px){.trabalhe-apresentacao-img{margin-bottom:30px}}.seja-um-parceiro-apresentacao{padding-top:80px;padding-bottom:100px}.seja-um-parceiro-apresentacao .apresentacao-titulo{font-size:24px;color:#373737;font-weight:700;line-height:30px;margin-bottom:40px;padding-right:90px}.seja-um-parceiro-apresentacao .apresentacao-titulo-porque{font-size:21px;color:#373737;font-weight:700;margin-bottom:15px}.seja-um-parceiro-apresentacao .porque-item .porque-txt{font-size:16px;color:#555}.seja-um-parceiro-apresentacao .porque-item .pointer{color:#ff3c45;font-size:28px;margin-right:5px}.seja-um-parceiro-apresentacao .apresentacao-desc{padding-right:90px}.seja-um-parceiro-apresentacao .apresentacao-desc p{font-size:16px;color:#555;margin-bottom:15px}.seja-um-parceiro-apresentacao .btn{display:block;margin:0 auto;padding:12px 60px;font-size:24px;font-weight:700;margin-top:75px}.seja-um-parceiro-conheca{padding-top:70px;padding-bottom:100px;background:#252525;text-align:center}.seja-um-parceiro-conheca h2{font-size:30px;color:#fff;font-weight:700;margin-bottom:50px}.seja-um-parceiro-conheca .conheca-desc{margin-bottom:50px}.seja-um-parceiro-conheca .conheca-desc p{font-size:16px;color:#fff;line-height:20px}.seja-um-parceiro-conheca .destaque-txt{font-size:56px;color:#ff3c45;font-weight:700}.seja-um-parceiro-conheca .destaque-txt-complementar{font-size:28px;color:#fff;font-weight:700;line-height:30px}.seja-um-parceiro-conheca .conheca-txt{font-size:24px;color:#fff;font-weight:700;line-height:26px;margin-top:120px;padding:0 40px}.seja-um-parceiro-cta{padding:155px 0;text-align:center}.seja-um-parceiro-cta h2{font-size:30px;color:#252525;font-weight:700;margin-bottom:20px}.seja-um-parceiro-cta .cta-desc p{font-size:16px;color:#252525;line-height:20px;margin-bottom:50px}.seja-um-parceiro-cta .btn{padding:12px 60px;font-size:24px;font-weight:700;margin:0}.seja-um-parceiro-perfil{overflow:hidden}.seja-um-parceiro-perfil .perfil{padding-top:100px;padding-bottom:140px;background:#eaeaea;min-height:100%;padding-right:90px;position:relative}.seja-um-parceiro-perfil .perfil:before{content:"";width:50vw;height:100%;position:absolute;top:0;right:0;background:#eaeaea;z-index:-1}.seja-um-parceiro-perfil .perfil h2{font-size:30px;color:#252525;text-align:center;margin-bottom:60px;font-weight:700}.seja-um-parceiro-perfil .perfil .perfil-desc p{font-size:16px;color:#252525;line-height:20px;margin-bottom:20px}.seja-um-parceiro-perfil .sobre{padding-top:65px;padding-bottom:120px;padding-left:90px;background:#ff3c45;position:relative}.seja-um-parceiro-perfil .sobre:before{content:"";width:50vw;height:100%;position:absolute;top:0;left:0;background:#ff3c45;z-index:-1}.seja-um-parceiro-perfil .sobre h2{font-size:30px;font-weight:700;color:#fff;text-align:center;margin-bottom:60px}.seja-um-parceiro-perfil .sobre .sobre-desc p{font-size:16px;color:#fff;line-height:20px;margin-bottom:20px}@media(max-width:768px){.seja-um-parceiro-apresentacao{padding:50px 0}.seja-um-parceiro-apresentacao .apresentacao-titulo{padding:0}.seja-um-parceiro-apresentacao .apresentacao-desc{padding:0}.seja-um-parceiro-apresentacao .apresentacao-titulo-porque{margin-top:40px}.seja-um-parceiro-apresentacao .btn{margin-top:50px}.seja-um-parceiro-conheca{padding:50px 0}.seja-um-parceiro-conheca .destaque-txt-complementar{margin-bottom:30px}.seja-um-parceiro-conheca .conheca-txt{margin-top:50px}.seja-um-parceiro-perfil .perfil{padding:50px 15px;padding-right:15px}.seja-um-parceiro-perfil .sobre{padding:50px 15px}.seja-um-parceiro-cta{padding:50px 0}.seja-um-parceiro-cta .btn{width:100%;padding:12px 30px;font-size:18px}.seja-um-parceiro-apresentacao .btn{width:100%;padding:12px 30px;font-size:18px}.seja-um-parceiro-conheca .destaque-txt{font-size:42px}.seja-um-parceiro-conheca .destaque-txt-complementar{font-size:22px}.seja-um-parceiro-conheca .conheca-txt{font-size:17px}.seja-um-parceiro-perfil .perfil h2{margin-bottom:30px}.seja-um-parceiro-perfil .sobre h2{margin-bottom:30px}.seja-um-parceiro-perfil .btn{width:100%;padding:12px 20px;font-size:18px}}.wrapper-geral-downloads .section-downloads-apresentacao{padding:50px 0 20px}.wrapper-geral-downloads .section-downloads-apresentacao h2{font-size:24px;color:#373737}.wrapper-geral-downloads .section-downloads-apresentacao .downloads-desc{font-size:16px;color:#555}.wrapper-geral-downloads .section-downloads-itens{padding:30px 0 50px}.wrapper-geral-downloads .section-downloads-itens .download-item{margin-bottom:15px}.wrapper-geral-downloads .section-downloads-itens .download-item img{margin-right:14px}.wrapper-geral-downloads .section-downloads-itens .download-item a{color:#000}@media(max-width:767px){.wrapper-geral-downloads .section-downloads-itens .download-item a{font-size:12px}}.wrapper-geral-downloads .section-downloads-itens .accordion .card{margin-top:10px}.wrapper-geral-downloads .section-downloads-itens .accordion .card .card-header .btn-link{color:#ff3943;font-weight:700;font-size:20px;text-decoration:none}.wrapper-geral-pesquisas .pesquisas-apresentacao{padding:50px 0}.wrapper-geral-pesquisas .wrapper-pesquisa-item{padding:50px 0}.wrapper-geral-pesquisas .wrapper-pesquisa-item .pesquisa-item-desc a{color:#ff3c45}@media(max-width:767px){.wrapper-geral-pesquisas .wrapper-pesquisa-item .pesquisa-item-desc{font-size:14px}}.wrapper-geral-pesquisas .wrapper-pesquisa-item h2{font-size:24px;font-weight:700}@media(max-width:767px){.wrapper-geral-pesquisas .wrapper-pesquisa-item h2{font-size:19px}}.nap-apresentacao{padding-top:72px;padding-bottom:110px}.nap-apresentacao img{width:auto;height:auto;max-width:100%}.nap-apresentacao .desc p{font-size:16px;color:#555;line-height:21px}.nap-aprendo{padding-top:70px;padding-bottom:110px;background:#f2f2f2}.nap-aprendo h2{font-size:30px;color:#373737;font-weight:700;margin-bottom:20px}.nap-aprendo .desc p{font-size:16px;color:#373737;line-height:21px;margin-bottom:15px}.nap-sou_respeito{overflow:hidden}.nap-sou_respeito .eu-sou,.nap-sou_respeito .eu-respeito{padding-top:70px;padding-bottom:70px;min-height:100%;position:relative}.nap-sou_respeito .eu-sou h2,.nap-sou_respeito .eu-respeito h2{font-size:30px;font-weight:700;margin-bottom:25px}.nap-sou_respeito .eu-sou{padding-right:90px;background:#1c1c1c}.nap-sou_respeito .eu-sou:before{content:"";width:50vw;height:100%;position:absolute;right:0;top:0;background:#1c1c1c;z-index:-1}.nap-sou_respeito .eu-sou h2{color:#fff}.nap-sou_respeito .eu-sou .desc p{font-size:16px;line-height:21px;color:#fff;margin-bottom:20px}.nap-sou_respeito .eu-respeito{padding-left:90px;background:#ff3c45}.nap-sou_respeito .eu-respeito:before{content:"";width:50vw;height:100%;position:absolute;left:0;top:0;background:#ff3c45;z-index:-1}.nap-sou_respeito .eu-respeito h2{color:#1c1c1c}.nap-sou_respeito .eu-respeito .desc p{font-size:16px;line-height:21px;color:#1c1c1c;margin-bottom:20px}.nap-saiba_mais{padding:100px 0;text-align:center}.nap-saiba_mais h2{font-size:30px;color:#000;font-weight:700;margin-bottom:40px}.nap-saiba_mais .desc p{font-size:16px;line-height:21px;color:#000;margin-bottom:20px}.nap-saiba_mais .btn{width:100%;padding:12px;font-size:21px;font-weight:700;margin-top:25px}.nap-saiba_mais .btn.btn-fiam{background:#2a6cc5;border-color:#2a6cc5}@media(max-width:768px){.nap-apresentacao{padding:50px 0}.nap-apresentacao img{margin-bottom:30px}.nap-sou_respeito .eu-sou,.nap-sou_respeito .eu-respeito{padding:50px 15px}.nap-aprendo{padding:50px 0}.nap-saiba_mais{padding:50px 0}.nap-saiba_mais .btn{margin-top:20px}}.wrapper-geral-cpa .cpa-apresentacao{padding:80px 0 90px}.wrapper-geral-cpa .cpa-apresentacao h2{font-size:24px;color:#373737;margin-bottom:30px;font-weight:700;padding-right:50px}.wrapper-geral-cpa .cpa-apresentacao .desc p{font-size:16px;color:#555;margin-bottom:20px;font-weight:300;padding-right:50px}.wrapper-geral-cpa .cpa-apresentacao-file img{max-width:42px;margin-right:8px}.wrapper-geral-cpa .cpa-apresentacao-file a{font-size:16px;font-weight:700;color:#373737;text-decoration:underline}.wrapper-geral-cpa .cpa-video{padding:80px 0}.wrapper-geral-cpa .cpa-membros-relato{padding:70px 0;background:#f2f2f2;background:linear-gradient(90deg,rgb(242,242,242) 50%,rgb(227,227,227) 50%)}.wrapper-geral-cpa .cpa-membros-relato h2{font-size:30px;color:#373737;font-weight:700;margin-bottom:25px}.wrapper-geral-cpa .cpa-membros-relato p{font-size:16px;color:#373737;margin-bottom:20px;font-weight:300}.wrapper-geral-cpa .cpa-membros-relato .col-12{display:flex;align-items:center;justify-content:center;flex-direction:column}.wrapper-geral-cpa .cpa-membros-relato .download{display:flex;align-items:center;justify-content:center;flex-direction:column}.wrapper-geral-cpa .cpa-membros-relato .download img{max-width:58px;margin-bottom:18px}.wrapper-geral-cpa .cpa-membros-relato .download a{font-size:16px;font-weight:700;color:#373737;text-decoration:underline}.wrapper-geral-cpa .cpa-boletins{padding:100px 0 40px;text-align:center}.wrapper-geral-cpa .cpa-boletins h2{font-size:30px;color:#373737;font-weight:700;margin-bottom:25px}.wrapper-geral-cpa .cpa-boletins h3{font-size:18px;color:#373737;font-weight:700;margin-bottom:25px}.wrapper-geral-cpa .cpa-boletins p{font-size:16px;color:#373737;margin-bottom:35px;font-weight:300}.wrapper-geral-cpa .cpa-boletins .download-list{align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:70px}.wrapper-geral-cpa .cpa-boletins .download-list a{margin:0 26px}.wrapper-geral-cpa .cpa-boletins .download-list a img{max-width:40px;margin-bottom:12px}.wrapper-geral-cpa .cpa-boletins .download-list a .download-txt{font-size:18px;color:#373737;font-weight:700;margin-bottom:25px}.wrapper-geral-cpa .cpa-boletins .download-list a:hover{color:#373737;text-decoration:none}.wrapper-geral-cpa .cpa-avaliacao{background-color:#f2f2f2;padding:55px 0 90px}.wrapper-geral-cpa .cpa-avaliacao h2{font-size:36px;color:#373737;font-weight:700;margin-bottom:55px;text-align:center}.wrapper-geral-cpa .cpa-avaliacao .desc{column-count:2}.wrapper-geral-cpa .cpa-avaliacao .desc p{font-size:16px;color:#373737;margin-bottom:20px;font-weight:300}.wrapper-geral-cpa .cpa-links{padding:55px 0 60px}.wrapper-geral-cpa .cpa-links h2{font-size:36px;color:#373737;font-weight:700;margin-bottom:45px}.wrapper-geral-cpa .cpa-links p{font-size:16px;color:#373737;margin-bottom:30px;font-weight:300}.wrapper-geral-cpa .cpa-links p a{color:#373737}.wrapper-geral-cpa .cpa-links-file{margin-bottom:15px}.wrapper-geral-cpa .cpa-links-file img{max-width:42px;margin-right:8px}.wrapper-geral-cpa .cpa-links-file a{font-size:16px;font-weight:700;color:#373737;text-decoration:underline}@media(max-width:992px){.wrapper-geral-cpa .cpa-apresentacao .desc p{padding-right:0}.wrapper-geral-cpa .cpa-membros-relato{background:#f2f2f2}.wrapper-geral-cpa .cpa-membros-relato .col-12{align-items:flex-start;margin-bottom:30px}}@media(max-width:768px){.wrapper-geral-cpa .cpa-avaliacao .desc{column-count:1}}@media(max-width:580px){.wrapper-geral-cpa .cpa-apresentacao{padding:60px 0}.wrapper-geral-cpa .cpa-membros-relato{padding:60px 0 30px}.wrapper-geral-cpa .cpa-boletins{padding:60px 0 0}.wrapper-geral-cpa .cpa-avaliacao{padding:60px 0 40px}.wrapper-geral-cpa .cpa-avaliacao h2{font-size:30px;margin-bottom:30px;text-align:left}.wrapper-geral-cpa .cpa-links{padding:55px 0 50px}.wrapper-geral-cpa .cpa-links h2{font-size:30px;margin-bottom:30px}}.wrapper-geral-ouvidoria .section-apresentacao{padding:60px 0 100px}.wrapper-geral-ouvidoria .section-apresentacao .ouvidoria-apresentacao{font-size:16px;color:#373737;margin-bottom:20px;font-weight:300}.wrapper-geral-ouvidoria .section-apresentacao .ouvidoria-regulamento{display:flex;align-items:center;justify-content:center;flex-direction:column}.wrapper-geral-ouvidoria .section-apresentacao .ouvidoria-regulamento .anunciado{font-size:21px;color:#373737;font-weight:700;margin-bottom:20px;text-align:center}.wrapper-geral-ouvidoria .section-apresentacao .ouvidoria-regulamento a{display:flex;align-items:center;justify-content:center;flex-direction:column}.wrapper-geral-ouvidoria .section-apresentacao .ouvidoria-regulamento a img{max-width:60px;margin-bottom:18px}.wrapper-geral-ouvidoria .section-apresentacao .ouvidoria-regulamento a .txt-link{font-size:16px;color:#ff3c45;font-weight:700;margin-bottom:0;text-decoration:underline}@media(max-width:992px){.wrapper-geral-ouvidoria .section-apresentacao{padding:60px 0}.wrapper-geral-ouvidoria .section-apresentacao .ouvidoria-regulamento{margin-top:20px}}.wrapper-geral-bolsas .bolsas-apresentacao{padding:55px 0}.wrapper-geral-bolsas .bolsas-apresentacao p{text-align:center;font-weight:300;font-size:18px;text-align:center}.wrapper-geral-bolsas .section-lista .bolsa-item{max-width:270px;margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;padding-bottom:130px}.wrapper-geral-bolsas .section-lista .bolsa-item img{border-radius:8px;margin-bottom:20px}.wrapper-geral-bolsas .section-lista .bolsa-item .titulo{font-size:20px;font-weight:700}.wrapper-geral-bolsas .section-lista .bolsa-item .resumo{font-size:14px;padding:0 30px;font-weight:300}.wrapper-geral-bolsas .section-lista .bolsa-item .btn{margin:auto 0 0;width:195px;font-weight:700;font-size:18px}.page-template-tpt-page-ex-alunos .section-apresentacao{padding-top:95px;padding-bottom:200px}.page-template-tpt-page-ex-alunos .section-apresentacao .desc p{font-size:24px;color:#292929;line-height:30px}.page-template-tpt-page-ex-alunos .contato-item{position:relative;margin-bottom:20px}.page-template-tpt-page-ex-alunos .contato-item .txt{font-size:32px;font-weight:700;color:#000;display:inline-block;vertical-align:middle}.page-template-tpt-page-ex-alunos .contato-item .txt a{color:#000}.page-template-tpt-page-ex-alunos .contato-item img{display:inline-block;vertical-align:middle;margin-right:25px}@media(max-width:768px){.page-template-tpt-page-ex-alunos .section-apresentacao{padding:50px 0}.page-template-tpt-page-ex-alunos .section-apresentacao .desc{margin-top:0;margin-bottom:40px}.page-template-tpt-page-ex-alunos .section-apresentacao .desc p{font-size:16px;line-height:21px}.page-template-tpt-page-ex-alunos .section-apresentacao .contato-item{display:block!important;width:100%}.page-template-tpt-page-ex-alunos .section-apresentacao .contato-item img{margin-right:10px;display:block}.page-template-tpt-page-ex-alunos .section-apresentacao .contato-item .txt{font-size:20px;display:block;width:100%;margin-top:5px}}.wrapper-geral-vestibular-digital .section-vestibular-apresentacao{padding:65px 0 110px}.wrapper-geral-vestibular-digital .section-vestibular-apresentacao img{border-radius:8px}.wrapper-geral-vestibular-digital .section-vestibular-apresentacao .titulo h2{text-align:center}.wrapper-geral-vestibular-digital .section-vestibular-apresentacao .titulo h2:first-child{font-size:33px;color:#353535;margin-bottom:0;font-weight:700}.wrapper-geral-vestibular-digital .section-vestibular-apresentacao .titulo h2:last-child{font-size:48px;color:#ff3c45;margin-bottom:38px;font-weight:700}.wrapper-geral-vestibular-digital .section-vestibular-apresentacao .desc p{font-size:16px;text-align:center;font-weight:300}.wrapper-geral-vestibular-digital .section-vestibular-apresentacao .col-12:last-child{display:flex;align-items:center;justify-content:center;flex-direction:column}.wrapper-geral-vestibular-digital .section-vestibular-como{padding-bottom:110px}.wrapper-geral-vestibular-digital .section-vestibular-como h2{text-align:center;font-size:36px;font-weight:700;margin-bottom:40px}.wrapper-geral-vestibular-digital .section-vestibular-como .como-item{padding:50px 15px 30px;min-height:360px}.wrapper-geral-vestibular-digital .section-vestibular-como .como-item .number{font-size:100px;font-weight:700;margin-bottom:40px}.wrapper-geral-vestibular-digital .section-vestibular-como .como-item p:not(.number){font-size:16px;font-weight:300}.wrapper-geral-vestibular-digital .section-vestibular-beneficios{padding:65px 0 100px;background-color:#f1f1f1}.wrapper-geral-vestibular-digital .section-vestibular-beneficios h2{text-align:center;font-size:30px;font-weight:700;margin-bottom:60px}.wrapper-geral-vestibular-digital .section-vestibular-beneficios .beneficios-item{text-align:center}.wrapper-geral-vestibular-digital .section-vestibular-beneficios .beneficios-item h3{color:#ff3c45;font-size:30px;font-weight:700;margin-bottom:24px}.wrapper-geral-vestibular-digital .section-vestibular-beneficios .beneficios-item p{font-size:16px;font-weight:300;margin-bottom:60px}.wrapper-geral-vestibular-digital .section-vestibular-beneficios img{border-radius:8px;margin-bottom:10px}.wrapper-geral-vestibular-digital .section-vestibular-beneficios .anunciado-cta{text-align:center;margin-bottom:30px}.wrapper-geral-vestibular-digital .section-vestibular-beneficios .beneficios-buttons{display:flex;align-items:center;justify-content:center;flex-direction:column}.wrapper-geral-vestibular-digital .section-vestibular-beneficios .beneficios-buttons .btn{margin-bottom:15px;font-size:21px;font-weight:700;padding:8px 30px}@media(max-width:992px){.wrapper-geral-vestibular-digital .section-vestibular-apresentacao{padding:60px 0}.wrapper-geral-vestibular-digital .section-vestibular-apresentacao img{margin:0 auto 30px}.wrapper-geral-vestibular-digital .section-vestibular-beneficios img{margin:0 auto 10px}.wrapper-geral-vestibular-digital .section-vestibular-como{padding-bottom:60px}}@media(max-width:768px){.wrapper-geral-vestibular-digital .section-vestibular-como .como-item .number{font-size:70px}.wrapper-geral-vestibular-digital .section-vestibular-beneficios .beneficios-buttons .btn{font-size:15px}}@media(max-width:580px){.wrapper-geral-vestibular-digital .section-vestibular-apresentacao .titulo h2{text-align:center}.wrapper-geral-vestibular-digital .section-vestibular-apresentacao .titulo h2:first-child{font-size:30px}.wrapper-geral-vestibular-digital .section-vestibular-apresentacao .titulo h2:last-child{font-size:38px;margin-bottom:20px}}.wrapper-geral-ensino-medio .section-ensino-apresentacao{padding:65px 0 110px}.wrapper-geral-ensino-medio .section-ensino-apresentacao img{border-radius:8px}.wrapper-geral-ensino-medio .section-ensino-apresentacao .titulo h2{text-align:center;font-size:33px;color:#353535;margin-bottom:0;font-weight:700}.wrapper-geral-ensino-medio .section-ensino-apresentacao .titulo h2 span{font-size:48px;color:#ff3c45;margin-bottom:38px;font-weight:700}.wrapper-geral-ensino-medio .section-ensino-apresentacao .desc p{font-size:16px;text-align:center;font-weight:300}.wrapper-geral-ensino-medio .section-ensino-apresentacao .col-12:last-child{display:flex;align-items:center;justify-content:center;flex-direction:column}.wrapper-geral-ensino-medio .section-ensino-como{padding-bottom:110px}.wrapper-geral-ensino-medio .section-ensino-como h2{text-align:center;font-size:36px;font-weight:700;margin-bottom:40px}.wrapper-geral-ensino-medio .section-ensino-como .como-item{padding:50px 15px 30px;min-height:360px}.wrapper-geral-ensino-medio .section-ensino-como .como-item p{font-size:16px;font-weight:300}.wrapper-geral-ensino-medio .section-ensino-como .como-item p span{font-size:100px;font-weight:700;margin-bottom:40px}.wrapper-geral-ensino-medio .section-ensino-como .anunciado-cta{text-align:center;margin-bottom:30px;margin-top:30px}.wrapper-geral-ensino-medio .section-ensino-como .beneficios-buttons{display:flex;align-items:center;justify-content:center;flex-direction:column}.wrapper-geral-ensino-medio .section-ensino-como .beneficios-buttons .btn{margin-bottom:15px;font-size:21px;font-weight:700;padding:8px 30px}.wrapper-geral-ensino-medio .section-ensino-porque{padding:110px 0 150px;background-color:#f1f1f1}.wrapper-geral-ensino-medio .section-ensino-porque h2{text-align:right;font-size:30px;font-weight:700;margin-bottom:35px}.wrapper-geral-ensino-medio .section-ensino-porque p{font-size:16px;font-weight:300;margin-bottom:60px;text-align:right}.wrapper-geral-ensino-medio .section-ensino-porque img{border-radius:8px}@media(max-width:992px){.wrapper-geral-ensino-medio .section-ensino-apresentacao{padding:60px 0}.wrapper-geral-ensino-medio .section-ensino-apresentacao img{margin:0 auto 30px;display:block}.wrapper-geral-ensino-medio .section-ensino-porque{padding:60px 0}.wrapper-geral-ensino-medio .section-ensino-porque h2,.wrapper-geral-ensino-medio .section-ensino-porque p{text-align:left}.wrapper-geral-ensino-medio .section-ensino-porque img{margin:0 auto;display:block}.wrapper-geral-ensino-medio .section-ensino-como{padding-bottom:60px}}@media(max-width:768px){.wrapper-geral-ensino-medio .section-ensino-como .como-item .number{font-size:70px}.wrapper-geral-ensino-medio .section-ensino-como .beneficios-buttons .btn{font-size:15px}}@media(max-width:580px){.wrapper-geral-ensino-medio .section-ensino-apresentacao .titulo h2{text-align:center}.wrapper-geral-ensino-medio .section-ensino-apresentacao .titulo h2:first-child{font-size:30px}.wrapper-geral-ensino-medio .section-ensino-apresentacao .titulo h2:last-child{font-size:38px;margin-bottom:20px}}.wrapper-geral-enem .section-enem-apresentacao{padding:60px 0;text-align:center}.wrapper-geral-enem .section-enem-apresentacao .desc{max-width:388px;margin:50px auto 0}.wrapper-geral-enem .section-enem-apresentacao .desc h2{font-weight:700;font-size:40px}.wrapper-geral-enem .section-enem-apresentacao .desc p{color:#6c6c6c}.wrapper-geral-enem .section-enem-vaga{padding:40px 0 50px;background-color:#f3f3f3}.wrapper-geral-enem .section-enem-vaga h2{font-weight:700;text-align:center;font-size:30px;margin-bottom:40px}@media(max-width:767px){.wrapper-geral-enem .section-enem-vaga h2{font-size:21px}}.wrapper-geral-enem .section-enem-vaga .vaga-itens{max-width:800px;margin:0 auto}.wrapper-geral-enem .section-enem-vaga .vaga-itens .vaga-item{margin-bottom:20px}.wrapper-geral-enem .section-enem-vaga .vaga-itens .vaga-item .number{font-size:50px;font-weight:700;padding:0 30px 0 0;min-width:77px;text-align:center}@media(max-width:767px){.wrapper-geral-enem .section-enem-vaga .vaga-itens .vaga-item .number{font-size:30px;min-width:57px}}@media(max-width:767px){.wrapper-geral-enem .section-enem-vaga .vaga-itens .vaga-item .txt{font-size:12px}}.wrapper-geral-enem .section-enem-provas{padding:70px 0 100px;text-align:center}.wrapper-geral-enem .section-enem-provas h2{color:#ff3c45;font-size:40px;font-weight:700}@media(max-width:767px){.wrapper-geral-enem .section-enem-provas h2{font-size:30px}}.wrapper-geral-enem .section-enem-provas p{color:#6c6c6c;max-width:550px;margin:0 auto 35px}@media(max-width:767px){.wrapper-geral-enem .section-enem-provas p{font-size:14px}}.wrapper-geral-enem .section-enem-provas img{margin-bottom:44px}.wrapper-geral-enem .section-enem-provas .btns a{padding:10px 30px;font-size:21px;font-weight:700;margin:0 7px 20px}@media(max-width:767px){.wrapper-geral-enem .section-enem-provas .btns a{font-size:15px}}.wrapper-geral-transferencia2022 .desc p{color:#6c6c6c;font-weight:300}.wrapper-geral-transferencia2022 .section-transferencia-apresentacao{padding:60px 0}.wrapper-geral-transferencia2022 .section-transferencia-apresentacao h2{margin-top:40px;font-weight:700}@media(max-width:767px){.wrapper-geral-transferencia2022 .section-transferencia-apresentacao h2{font-size:20px}}.wrapper-geral-transferencia2022 .section-transferencia-apresentacao img{border-radius:7px}.wrapper-geral-transferencia2022 .section-transferencia-apresentacao .apresentacao-img{text-align:right}@media(max-width:991px){.wrapper-geral-transferencia2022 .section-transferencia-apresentacao .apresentacao-img{text-align:left}}.wrapper-geral-transferencia2022 .section-transferencia-beneficios{padding:65px 0 100px;background-color:#f1f1f1}.wrapper-geral-transferencia2022 .section-transferencia-beneficios h2{text-align:center;font-size:30px;font-weight:700;margin-bottom:60px}.wrapper-geral-transferencia2022 .section-transferencia-beneficios .beneficios-item{text-align:center}.wrapper-geral-transferencia2022 .section-transferencia-beneficios .beneficios-item h3{color:#2c4390;font-size:30px;font-weight:700;margin-bottom:24px}.wrapper-geral-transferencia2022 .section-transferencia-beneficios .beneficios-item p{font-size:16px;font-weight:300;margin-bottom:60px}.wrapper-geral-transferencia2022 .section-transferencia-beneficios img{margin-bottom:10px}.wrapper-geral-transferencia2022 .section-transferencia-beneficios .anunciado-cta{text-align:center;margin-bottom:30px}.wrapper-geral-transferencia2022 .section-transferencia-beneficios .beneficios-buttons{display:flex;align-items:center;justify-content:center;flex-direction:column}.wrapper-geral-transferencia2022 .section-transferencia-beneficios .beneficios-buttons .btn{margin-bottom:15px;font-size:21px;font-weight:700;padding:8px 30px}.wrapper-geral-transferencia2022 .section-transferencia-cta{padding:70px 0}.wrapper-geral-transferencia2022 .section-transferencia-cta h2{font-size:30px;font-weight:700;text-align:center;margin-bottom:45px}@media(max-width:767px){.wrapper-geral-transferencia2022 .section-transferencia-cta h2{font-size:27px}}.wrapper-geral-transferencia2022 .section-transferencia-cta .wrapper-btn-cta{text-align:center;margin-top:40px}.wrapper-geral-transferencia2022 .section-transferencia-cta .wrapper-btn-cta .btn-primary{padding:14px 70px;font-size:30px;font-weight:700;margin-top:20px}@media(max-width:767px){.wrapper-geral-transferencia2022 .section-transferencia-cta .wrapper-btn-cta .btn-primary{padding:14px 30px;font-size:20px}}.wrapper-geral-transferencia .section-transferencia-apresentacao{padding:60px 0;text-align:center}.wrapper-geral-transferencia .section-transferencia-apresentacao img{border-radius:7px}.wrapper-geral-transferencia .section-transferencia-apresentacao .desc h2{font-weight:700;margin:70px 0 30px}@media(max-width:767px){.wrapper-geral-transferencia .section-transferencia-apresentacao .desc h2{margin:0 0 15px}}.wrapper-geral-transferencia .section-transferencia-apresentacao .desc-adicional{margin-top:50px}.wrapper-geral-transferencia .section-transferencia-apresentacao .desc-adicional h2{font-size:30px;font-weight:700}@media(max-width:767px){.wrapper-geral-transferencia .section-transferencia-apresentacao .desc-adicional h2{font-size:20px}}.wrapper-geral-transferencia .section-transferencia-apresentacao .desc-adicional p{color:#6c6c6c;font-size:18px;max-width:564px;margin:0 auto}@media(max-width:767px){.wrapper-geral-transferencia .section-transferencia-apresentacao .desc-adicional p{font-size:14px}}.wrapper-geral-transferencia .section-transferencia-continue{padding:30px 0 70px}.wrapper-geral-transferencia .section-transferencia-continue .continue-img{text-align:right}.wrapper-geral-transferencia .section-transferencia-continue .continue-img img{border-radius:7px}@media(max-width:991px){.wrapper-geral-transferencia .section-transferencia-continue .continue-img{text-align:center;margin-bottom:20px}}.wrapper-geral-transferencia .section-transferencia-continue h2{font-size:30px;font-weight:700}@media(max-width:991px){.wrapper-geral-transferencia .section-transferencia-continue h2{text-align:center}}@media(max-width:767px){.wrapper-geral-transferencia .section-transferencia-continue h2{font-size:20px}}.wrapper-geral-transferencia .section-transferencia-continue .desc p{color:#6c6c6c;font-size:16px}@media(max-width:991px){.wrapper-geral-transferencia .section-transferencia-continue .desc p{text-align:center}}@media(max-width:767px){.wrapper-geral-transferencia .section-transferencia-continue .desc p{font-size:14px}}.wrapper-geral-transferencia .section-transferencia-continue .regulamento{text-align:center;width:100%;padding:60px 0}.wrapper-geral-transferencia .section-transferencia-continue .regulamento .regulamento-link{color:#ff3c45}.wrapper-geral-transferencia .section-transferencia-continue .regulamento .regulamento-link .regulamento-txt{font-size:18px;font-weight:700;margin:15px 0}.wrapper-geral-transferencia .section-transferencia-continue .regulamento .btn{font-size:21px;font-weight:700;padding:10px 30px;margin-top:50px}.section-contato-candidato,.section-contato-aluno{padding-top:70px;padding-bottom:120px}.section-contato-candidato h2,.section-contato-aluno h2{font-size:30px;color:#292929;text-align:center;font-weight:700;margin-bottom:60px}.section-contato-candidato .desc p,.section-contato-aluno .desc p{font-size:18px;color:#474747;line-height:23px;margin-bottom:25px}.section-contato-aluno{padding:0}.contato-item{width:100%;flex-wrap:wrap;margin-bottom:20px}.contato-item img{margin-right:10px;max-width:33px}.contato-item .contato-txt{font-size:18px;color:#474747;max-width:calc(100% - 50px)}.presencial-titulo h3{font-size:18px;color:#000;font-weight:700}.presencial-titulo img{margin-right:15px}.presencial-desc{padding-left:54px}.presencial-desc p{font-size:18px;color:#484848}.presencial-desc p strong{font-size:21px}.presencial-desc p a{text-transform:uppercase;color:#ff3c45;text-decoration:underline;font-weight:700}.complementar-item{margin-bottom:40px}.section-contato-complementar{padding:120px 0}.section-contato-complementar h2{font-size:18px;color:#292929;font-weight:700;margin-bottom:25px}.section-contato-complementar .complementar-desc p{font-size:18px;color:#484848;line-height:22px;margin-bottom:25px}@media(max-width:768px){.section-contato-candidato,.section-contato-aluno{padding:50px 0}.contato-item{margin-bottom:10px}.contato-item .contato-txt{word-break:break-all;font-size:16px}.presencial-titulo{margin-top:30px}.presencial-desc p{font-size:14px}.presencial-desc p strong{font-size:18px;line-height:20px;margin-bottom:0;display:block}.section-contato-candidato h2,.section-contato-aluno h2{font-size:24px;margin-bottom:30px}.section-contato-aluno{padding:0}.section-contato-complementar{padding:50px 0}.section-contato-complementar .col-12:nth-child(2) h2{margin-top:20px}.section-contato-complementar .complementar-desc p{font-size:14px}}.section-segunda-apresentacao{padding-top:60px;padding-bottom:80px}.section-segunda-apresentacao .titulo h2{font-size:27px;color:#353535;font-weight:700;text-align:center;margin-bottom:30px}.section-segunda-apresentacao img{display:block;margin:0 auto;margin-bottom:30px}.section-segunda-apresentacao .desc p{font-size:16px;color:#6c6c6c;text-align:center;padding:0 12%}.section-segunda-apresentacao .desc p strong{font-size:18px}.section-segunda-apresentacao a{text-align:center;color:#ff3c45;font-weight:700;font-size:18px;text-decoration:underline}.section-segunda-apresentacao a img{margin-bottom:15px}.section-segunda-apresentacao a.btn{color:#fff;text-decoration:none;font-size:21px;display:block;margin:0 auto;margin-top:25px;padding:15px;width:290px;max-width:100%}@media(max-width:992px){.section-segunda-apresentacao .col-12:last-child{margin-top:100px}}@media(max-width:580px){.section-segunda-apresentacao .col-12:last-child{margin-top:50px}}.section-segunda-porque{padding-top:70px;padding-bottom:120px;background:#e7e7e7}.section-segunda-porque h2{font-size:40px;color:#353535;font-weight:700;text-align:center;margin-bottom:70px}.section-segunda-porque .col-lg-4{text-align:center}.section-segunda-porque .estudar-item{width:270px;display:block;margin:0 auto;position:relative;border-radius:4px;overflow:hidden}.section-segunda-porque .estudar-item img{width:auto;max-width:100%;display:block;margin:0 auto}.section-segunda-porque .estudar-item .content{position:absolute;z-index:1;bottom:0;left:0;padding:20px}.section-segunda-porque .estudar-item .content h3{font-size:18px;color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:15px}.section-segunda-porque .estudar-item .content div p{font-size:16px;color:#fff;line-height:20px;margin:0}@media(max-width:768px){.section-segunda-apresentacao{padding:50px 0;padding-bottom:10px}.section-segunda-apresentacao .desc{margin-bottom:40px}.section-segunda-apresentacao .desc p{padding:0}.section-segunda-apresentacao a.btn{font-size:16px;padding:10px;margin-bottom:40px}.section-segunda-porque{padding:50px 0}.section-segunda-porque h2{font-size:32px;margin-bottom:40px}.section-segunda-porque .estudar-item{max-width:100%;margin-bottom:20px}}.wrapper-geral-segunda2022 .desc p{color:#6c6c6c;font-weight:300}.wrapper-geral-segunda2022 .section-segunda-apresentacao{padding:60px 0}.wrapper-geral-segunda2022 .section-segunda-apresentacao h2{margin-top:40px;font-weight:700}@media(max-width:767px){.wrapper-geral-segunda2022 .section-segunda-apresentacao h2{font-size:20px}}.wrapper-geral-segunda2022 .section-segunda-apresentacao img{border-radius:7px}.wrapper-geral-segunda2022 .section-segunda-apresentacao .apresentacao-img{text-align:right}@media(max-width:991px){.wrapper-geral-segunda2022 .section-segunda-apresentacao .apresentacao-img{text-align:left}}.wrapper-geral-segunda2022 .section-segunda-apresentacao p{text-align:left;padding:0}.wrapper-geral-segunda2022 .section-segunda-vantagens{padding:45px 0;background-color:#f3f3f3}.wrapper-geral-segunda2022 .section-segunda-vantagens h2{font-size:30px;font-weight:700;text-align:center;margin-bottom:45px}@media(max-width:767px){.wrapper-geral-segunda2022 .section-segunda-vantagens h2{font-size:27px}.wrapper-geral-segunda2022 .section-segunda-vantagens h3{font-size:20px}}.wrapper-geral-segunda2022 .section-segunda-cta{padding:70px 0}.wrapper-geral-segunda2022 .section-segunda-cta h2{font-size:30px;font-weight:700;text-align:center;margin-bottom:45px}@media(max-width:767px){.wrapper-geral-segunda2022 .section-segunda-cta h2{font-size:27px}}.wrapper-geral-segunda2022 .section-segunda-cta .wrapper-btn-cta{text-align:center;margin-top:40px}.wrapper-geral-segunda2022 .section-segunda-cta .wrapper-btn-cta .btn-primary{padding:14px 70px;font-size:30px;font-weight:700;margin-top:20px}@media(max-width:767px){.wrapper-geral-segunda2022 .section-segunda-cta .wrapper-btn-cta .btn-primary{padding:14px 30px;font-size:20px}}.section-volte-apresentacao{padding-top:60px;padding-bottom:80px}.section-volte-apresentacao .titulo h2{font-size:27px;color:#353535;font-weight:700;text-align:center;margin-bottom:30px}.section-volte-apresentacao img{display:block;margin:0 auto;margin-bottom:30px}.section-volte-apresentacao .desc p{font-size:16px;color:#6c6c6c;text-align:center;padding:0 12%}.section-volte-apresentacao .desc p strong{font-size:18px}.section-volte-apresentacao a{text-align:center;color:#ff3c45;font-weight:700;font-size:18px;text-decoration:underline}.section-volte-apresentacao a img{margin-bottom:15px}.section-volte-apresentacao a.btn{color:#fff;text-decoration:none;font-size:21px;display:block;margin:0 auto;margin-top:25px;padding:15px;width:290px;max-width:100%}@media(max-width:992px){.section-volte-apresentacao .col-12:last-child{margin-top:100px}}@media(max-width:580px){.section-volte-apresentacao .col-12:last-child{margin-top:50px}}.section-volte-porque{padding-top:70px;padding-bottom:120px;background:#e7e7e7}.section-volte-porque h2{font-size:40px;color:#353535;font-weight:700;text-align:center;margin-bottom:70px}.section-volte-porque .col-lg-4{text-align:center}.section-volte-porque .estudar-item{width:270px;display:block;margin:0 auto;position:relative;border-radius:4px;overflow:hidden}.section-volte-porque .estudar-item img{width:auto;max-width:100%;display:block;margin:0 auto}.section-volte-porque .estudar-item .content{position:absolute;z-index:1;bottom:0;left:0;padding:20px}.section-volte-porque .estudar-item .content h3{font-size:18px;color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:15px}.section-volte-porque .estudar-item .content div p{font-size:16px;color:#fff;line-height:20px;margin:0}.section-volte-apresentacao .desc p:nth-child(2) strong span{display:block;font-size:50px;line-height:50px}.section-volte-apresentacao .desc p:first-child strong{font-size:24px}.section-volte-apresentacao .desc p:first-child strong span:last-child{font-size:48px}@media(max-width:768px){.section-volte-apresentacao{padding:50px 0;padding-bottom:10px}.section-volte-apresentacao .desc{margin-bottom:40px}.section-volte-apresentacao .desc p{padding:0}.section-volte-apresentacao a.btn{font-size:16px;padding:10px;margin-bottom:40px}.section-volte-porque{padding:50px 0}.section-volte-porque h2{font-size:32px;margin-bottom:40px}.section-volte-porque .estudar-item{max-width:100%;margin-bottom:20px}.section-volte-apresentacao .desc p:first-child strong span:last-child{font-size:28px}}.wrapper-geral-rematricula .rematricula-apresentacao{padding:100px 0}.wrapper-geral-rematricula .rematricula-apresentacao .rematricula-titulo{color:#ff3c45;font-size:16px;font-weight:700}.wrapper-geral-rematricula .rematricula-apresentacao .rematricula-desc{font-size:16px;color:#6c6c6c;font-weight:300}.wrapper-geral-rematricula .rematricula-apresentacao .wrap-btns .btn{width:45%;padding:15px 0}.wrapper-geral-rematricula .rematricula-apresentacao .data-rematricula{font-size:45px;font-weight:700;text-align:center}@media(max-width:991px){.wrapper-geral-rematricula .rematricula-apresentacao .data-rematricula{font-size:35px;margin-top:30px}}.wrapper-geral-rematricula .rematricula-apresentacao .data-limite{font-size:45px;font-weight:700;color:#ff3c45;text-align:center}@media(max-width:991px){.wrapper-geral-rematricula .rematricula-apresentacao .data-limite{font-size:35px}}@media(max-width:991px){.wrapper-geral-rematricula .rematricula-apresentacao{text-align:center}}.wrapper-geral-rematricula .rematricula-contatos{padding:65px 0;background-color:#f3f3f3}.wrapper-geral-rematricula .rematricula-contatos .contatos-titulo{color:#ff3c45;font-weight:700;margin-bottom:40px;font-size:30px}@media(max-width:991px){.wrapper-geral-rematricula .rematricula-contatos .contatos-titulo{font-size:20px}}.wrapper-geral-rematricula .rematricula-contatos .contatos-item-titulo{font-size:20px;font-weight:700;color:#ff3c45}.wrapper-geral-rematricula .rematricula-contatos .contatos-item-desc{font-size:13px;color:#050505;margin-bottom:50px}.wrapper-geral-rematricula .rematricula-faq{padding:70px 0}.wrapper-geral-rematricula .rematricula-faq .btn.btn-primary.btn-faq{font-size:21px;padding:22px 60px;font-weight:700}.wrapper-geral-rematricula .rematricula-porque{padding:50px 0}.wrapper-geral-rematricula .rematricula-porque .porque-titulo{color:#ff3c45;font-weight:700;font-size:36px;margin-bottom:20px}.wrapper-geral-rematricula .rematricula-porque .porque-desc h3{color:#353535;font-size:24px;font-weight:700}.wrapper-geral-rematricula .rematricula-porque .porque-desc p{font-size:18px;color:#353535}.wrapper-geral-rematricula .rematricula-como{padding:60px 0 100px}.wrapper-geral-rematricula .rematricula-como .como-titulo{color:#ff3c45;font-weight:700;font-size:36px;margin-bottom:20px}.wrapper-geral-rematricula .rematricula-como .como-item h3{color:#ff3c45;font-size:20px;font-weight:700;margin-top:30px}.section-rematricula-faq{padding:130px 0}.section-rematricula-faq .faq-item{margin-bottom:90px}.section-rematricula-faq .faq-item .pergunta{color:#ff3c45;font-weight:700;font-size:24px;margin-bottom:18px}.section-rematricula-faq .faq-item .resposta{font-size:16px;font-weight:300}.wrapper-geral-calouros .carousel-control-next-icon,.wrapper-geral-calouros .carousel-control-prev-icon{width:40px;height:40px}.wrapper-geral-calouros .calouros-header .bg-gradiente{background-image:url(https://portal.fmu.br/wp-content/uploads/pages/calouros/bg-gradiente-header.jpg);background-repeat:repeat-y;background-size:100%}.wrapper-geral-calouros .calouros-header .bg-gradiente .calouro-logo{padding:14px 0}.wrapper-geral-calouros .calouros-header .navbar-toggler-icon{border:2px solid #fff;border-radius:3px}.wrapper-geral-calouros .calouros-header .navbar-toggler{border:0}.wrapper-geral-calouros .calouros-header .toggler-bar{height:2px;background-color:#fff;width:20px;margin:5px 3px;display:block}.wrapper-geral-calouros .calouros-header .logo-img{width:162px;height:27px;margin:13px 5px}@media(max-width:991px){.wrapper-geral-calouros .calouros-header .logo-img{width:120px;height:20px;margin:16px 5px}}.wrapper-geral-calouros .calouros-header .navbar-nav .nav-item .nav-link{color:#fff}@media(max-width:991px){.wrapper-geral-calouros .calouros-header .navbar-nav .nav-item .nav-link{font-size:14px}}.wrapper-geral-calouros .padding-calouros{padding:40px 0}.wrapper-geral-calouros .icon-sociais img{margin-bottom:30px}.wrapper-geral-calouros .calouros-titulo{font-size:48px;color:#920000;font-weight:700;line-height:1.1;margin-bottom:30px}@media(max-width:991px){.wrapper-geral-calouros .calouros-titulo{font-size:30px}}.wrapper-geral-calouros .calouros-titulo-videos{font-size:48px;color:#0a5ab5;font-weight:700;line-height:1.1;margin-bottom:30px}@media(max-width:991px){.wrapper-geral-calouros .calouros-titulo-videos{font-size:30px}}.wrapper-geral-calouros .calouros-titulo-videos.red{color:#920000}.wrapper-geral-calouros .titulo-video{font-size:25px;color:#0a5ab5;border-bottom:2px solid #0a5ab5;margin:30px 0 20px}.wrapper-geral-calouros .titulo-video.red{color:#920000;border-bottom:2px solid #920000}.wrapper-geral-calouros .calouros-desc-acessos{margin-bottom:50px}.wrapper-geral-calouros .calouros-desc{font-size:18px;font-weight:200}@media(max-width:991px){.wrapper-geral-calouros .calouros-desc{font-size:16px}}@media(max-width:575px){.wrapper-geral-calouros .icon-sociais img{width:100%}}.wrapper-geral-calouros .wrapper-calouros-galeria .label{font-size:19px;margin:20px 0 0;font-weight:200}.wrapper-geral-calouros .wrapper-calouros-contato .contato-titulo{font-size:20px;color:#920000}.wrapper-geral-calouros .wrapper-calouros-contato .contato-desc{font-size:12px;font-weight:300}.wrapper-geral-calouros .calouros-banner.bg-gradiente{background-image:url(https://portal.fmu.br/wp-content/uploads/pages/calouros/bg-gradiente-header.jpg);background-repeat:repeat-y;background-size:100%}.wrapper-geral-calouros .calouros-banner.bg-gradiente .calouro-logo{padding:14px 0}.wrapper-geral-calouros .calouros-banner .calouros-banner.desk{display:block}@media(max-width:991px){.wrapper-geral-calouros .calouros-banner .calouros-banner.desk{display:none}}.wrapper-geral-calouros .calouros-banner .calouros-banner.mobile{display:none}@media(max-width:991px){.wrapper-geral-calouros .calouros-banner .calouros-banner.mobile{display:block}}.wrapper-geral-calouros .calouros-footer .bg-gradiente{background-image:url(https://portal.fmu.br/wp-content/uploads/pages/calouros/bg-gradiente-header.jpg);background-repeat:repeat-y;background-size:100%}.wrapper-geral-calouros .calouros-footer .bg-gradiente .calouro-logo{padding:40px 0}.wrapper-geral-calouros .calouros-bg-duvidas{background-image:url(https://portal.fmu.br/wp-content/uploads/pages/calouros/bg-detalhe-duvidas.png);background-repeat:repeat-y;background-size:100%}.wrapper-geral-calouros .titulo-interna{font-size:48px;color:#920000;font-weight:700;line-height:1.1;margin-bottom:30px}@media(max-width:991px){.wrapper-geral-calouros .titulo-interna{font-size:30px}}.wrapper-geral-calouros .btn-calouros{background-color:#920000;color:#fff;margin:0 20px 20px;line-height:17px;padding:0 30px}.wrapper-geral-calouros .btn-calouros div{height:70px}.wrapper-geral-calouros .btn-calouros-uteis{background-color:#920000;color:#fff;margin:0 2% 20px;line-height:17px;padding:0 30px;width:96%}.wrapper-geral-calouros .btn-calouros-uteis .btn-calouros-info{padding:20px 0}.wrapper-geral-calouros .calouros-bg-pink{background-image:url(https://portal.fmu.br/wp-content/uploads/pages/calouros/bg-detalhe-pink.jpg);background-size:100%;background-repeat:no-repeat}@media(max-width:991px){.wrapper-geral-calouros .calouros-bg-pink{background-image:none}}.wrapper-geral-calouros .calouros-bg-blue{background-image:url(https://portal.fmu.br/wp-content/uploads/pages/calouros/bg-detalhe-blue.jpg);background-size:100%;background-repeat:no-repeat}@media(max-width:991px){.wrapper-geral-calouros .calouros-bg-blue{background-image:none}}.wrapper-geral-calouros .desc-interna{font-size:18px;font-weight:200}@media(max-width:991px){.wrapper-geral-calouros .desc-interna{font-size:16px}}.wrapper-geral-calouros .hr-calouros{margin:80px 0 0}.wrapper-geral-calouros .calouros-apresentacao-interna{padding:80px 0 40px}.wrapper-geral-calouros .calouros-video-interna{padding:40px 0}.wrapper-geral-calouros .calouros-passo-interna{padding:75px 0}.wrapper-geral-calouros .calouros-navegacao-interna{padding:40px 0}.wrapper-geral-calouros .wrapper-geral-duvidas{margin:40px 0 80px}.wrapper-geral-calouros .calouros-faq .faq-pergunta{color:#920000;font-size:25px;font-weight:700}@media(max-width:767px){.wrapper-geral-calouros .calouros-faq .faq-pergunta{font-size:18px}}.wrapper-geral-calouros .calouros-faq .faq-resposta{font-size:20px;font-weight:200}@media(max-width:767px){.wrapper-geral-calouros .calouros-faq .faq-resposta{font-size:16px}}.wrapper-geral-calouros .calouros-faq-contato .btn-calouros{min-width:200px;text-align:center;padding:20px}.wrapper-geral-calouros .calouros-faq-contato .btn-calouros div{height:auto}.wrapper-geral-calouros .calouros-faq-contato .calouros-desc{font-size:17px}.wrapper-geral-calouros .calouros-faq-contato .distancia-btn{margin-bottom:25px}@media(max-width:767px){.wrapper-geral-calouros .calouros-faq-contato .distancia-btn{margin-bottom:0}}.wrapper-geral-calouros .calouros-faq-contato .distancia{margin-bottom:25px}.section-calculadora-enem{padding:60px 0}.section-calculadora-enem .apresentacao-titulo{font-size:50px;font-weight:700;color:#ff3c45}@media(max-width:991px){.section-calculadora-enem .apresentacao-titulo{font-size:27px}}.section-calculadora-enem .apresentacao-desc{font-weight:700;font-size:33px;margin-bottom:32px;color:#474747}@media(max-width:991px){.section-calculadora-enem .apresentacao-desc{font-size:20px}}.section-calculadora-enem .calculadora-box{max-width:1000px;background-color:#f1f2f2;margin:0 auto;border-radius:35px;padding:40px 0}@media(max-width:991px){.section-calculadora-enem .calculadora-box{border-radius:0}}.section-calculadora-enem .calculadora-box .titulo-calculadora{font-size:43px;color:#474747;margin-bottom:40px}@media(max-width:991px){.section-calculadora-enem .calculadora-box .titulo-calculadora{font-size:23px;margin-bottom:20px}}.section-calculadora-enem .calculadora-box .label-nota{color:#474747;font-size:27px}@media(max-width:991px){.section-calculadora-enem .calculadora-box .label-nota{font-size:19px}}.section-calculadora-enem .calculadora-box .btn-gerar-enem{width:60%;cursor:pointer;font-weight:700;margin-top:80px}@media(max-width:991px){.section-calculadora-enem .calculadora-box .btn-gerar-enem{margin-top:20px;width:150px}}.section-calculadora-enem .calculadora-box #nota{font-size:60px;font-weight:lighter;border:0;border-radius:20px;width:80%;margin-top:15px;text-align:center}@media(max-width:991px){.section-calculadora-enem .calculadora-box #nota{width:240px}}.section-calculadora-enem .calculadora-box #Resultado{font-size:112px;color:#ff3943;font-weight:700;line-height:1}@media(max-width:991px){.section-calculadora-enem .calculadora-box #Resultado{font-size:72px;margin-top:20px}}.section-calculadora-enem .calculadora-box #Resultado sup{font-size:66px}@media(max-width:991px){.section-calculadora-enem .calculadora-box #Resultado sup{font-size:42px}}.section-calculadora-enem .calculadora-box .texto-legal{color:#474747;font-size:27px;font-weight:700;line-height:1.2;margin-bottom:20px}@media(max-width:991px){.section-calculadora-enem .calculadora-box .texto-legal{font-size:17px}}.section-calculadora-enem .texto-legal{margin:30px 0;font-size:14px}.section-calculadora-enem .txt-recomendado{margin-bottom:15px}.wrapper-geral-volte2022 .desc p{color:#6c6c6c;font-weight:300}.wrapper-geral-volte2022 .section-volte-presentation{padding:60px 0}.wrapper-geral-volte2022 .section-volte-presentation h2{margin-top:40px;font-weight:700}@media(max-width:767px){.wrapper-geral-volte2022 .section-volte-presentation h2{font-size:20px}}.wrapper-geral-volte2022 .section-volte-presentation img{border-radius:7px}.wrapper-geral-volte2022 .section-volte-presentation .apresentacao-img{text-align:right}@media(max-width:991px){.wrapper-geral-volte2022 .section-volte-presentation .apresentacao-img{text-align:left}}.wrapper-geral-volte2022 .section-volte-presentation p{text-align:left;padding:0}.wrapper-geral-volte2022 .section-volte-presentation .apresentacao-cta-desc{color:#6c6c6c;font-size:18px;font-weight:700;margin:30px auto 0;max-width:1000px}@media(max-width:767px){.wrapper-geral-volte2022 .section-volte-presentation .apresentacao-cta-desc{font-size:15px}}.wrapper-geral-volte2022 .section-volte-presentation .apresentacao-cta-titulo{color:#fff;font-size:29px;font-weight:700;margin:78px 0 78px 35px}@media(max-width:767px){.wrapper-geral-volte2022 .section-volte-presentation .apresentacao-cta-titulo{font-size:16px;margin:48px 0}}.wrapper-geral-volte2022 .section-volte-presentation .apresentacao-cta-box{max-width:1000px;margin:50px auto 0;background-repeat:no-repeat;background-position:center}.wrapper-geral-volte2022 .section-volte-presentation a.apresentacao-cta-btn{margin-top:68px;font-size:24px;padding:9px 15px;font-weight:700}@media(max-width:767px){.wrapper-geral-volte2022 .section-volte-presentation a.apresentacao-cta-btn{margin-top:45px;font-size:11px}}.wrapper-geral-volte2022 .section-volte-exaluno{padding:50px 0}.wrapper-geral-volte2022 .section-volte-exaluno .wrapper-inner{max-width:900px}.wrapper-geral-volte2022 .section-volte-exaluno .exaluno-sec-titulo{text-align:center;color:#ff3c45;font-size:27px;font-weight:700;margin:40px 0}@media(max-width:767px){.wrapper-geral-volte2022 .section-volte-exaluno .exaluno-sec-titulo{font-size:22px}}.wrapper-geral-volte2022 .section-volte-exaluno .exaluno-item{max-width:334px;margin:0 auto 40px}.wrapper-geral-volte2022 .section-volte-exaluno .exaluno-desc{font-size:18px;text-align:center;color:#6c6c6c;margin-top:20px}.wrapper-geral-volte2022 .section-volte-exaluno .texto-legal{font-size:10px;color:#6c6c6c;margin:30px 0}.wrapper-geral-volte2022 .section-volte-vantagens{padding:45px 0;background-color:#f3f3f3}.wrapper-geral-volte2022 .section-volte-vantagens h2{font-size:30px;font-weight:700;text-align:center;margin-bottom:45px}@media(max-width:767px){.wrapper-geral-volte2022 .section-volte-vantagens h2{font-size:27px}.wrapper-geral-volte2022 .section-volte-vantagens h3{font-size:20px}}.wrapper-geral-volte2022 .section-volte-cta{padding:70px 0}.wrapper-geral-volte2022 .section-volte-cta h2{font-size:30px;font-weight:700;text-align:center;margin-bottom:45px}@media(max-width:767px){.wrapper-geral-volte2022 .section-volte-cta h2{font-size:27px}}.wrapper-geral-volte2022 .section-volte-cta .wrapper-btn-cta{text-align:center;margin-top:40px}.wrapper-geral-volte2022 .section-volte-cta .wrapper-btn-cta .btn-primary{padding:14px 70px;font-size:30px;font-weight:700;margin-top:20px}@media(max-width:767px){.wrapper-geral-volte2022 .section-volte-cta .wrapper-btn-cta .btn-primary{padding:14px 30px;font-size:20px}}.wrapper-geral-inscricoes .section-apresentacao{padding:40px 0;text-align:center}.wrapper-geral-inscricoes .section-inscricoes-itens{padding:0 0 80px}.wrapper-geral-inscricoes .section-inscricoes-itens .inscricoes-item{max-width:320px;margin:0 auto 50px;text-align:center}.wrapper-geral-inscricoes .section-inscricoes-itens .inscricoes-item .inscricoes-thumb{margin-bottom:15px;border-radius:10px}.wrapper-geral-inscricoes .section-inscricoes-itens .inscricoes-item .inscricoes-titulo{font-size:20px;margin-bottom:15px}.wrapper-geral-inscricoes .section-inscricoes-itens .inscricoes-item .inscricoes-desc{font-size:15px}.wrapper-geral-acelera .acelera-banner{width:100%;max-width:1920px}.wrapper-geral-acelera .section-banner{margin:0 auto;text-align:center}.wrapper-geral-acelera .section-apresentacao{padding:60px 0 30px}@media(max-width:767px){.wrapper-geral-acelera .section-apresentacao{padding:0 0 30px}}.wrapper-geral-acelera .section-apresentacao .apresentacao-titulo{font-size:24px;color:#ff3c45;font-weight:700;margin-top:40px}.wrapper-geral-acelera .section-como{padding:30px 0 70px}.wrapper-geral-acelera .section-como .como-titulo{font-size:24px;color:#ff3c45;font-weight:700}.wrapper-geral-acelera .calcule-titulo-adicional{font-weight:700;margin-bottom:0}.wrapper-geral-acelera .section-calcule{padding:45px 0;background-color:#f3f3f3}.wrapper-geral-acelera .section-calcule .calcule-selector{margin:30px auto;font-size:20px;padding:5px 12px;width:100%}.wrapper-geral-acelera .section-calcule .calcule-titulo{font-size:22px;font-weight:700;margin-top:20px}.wrapper-geral-acelera .section-calcule .calcule-select{background-color:#fff;border:0;width:100%;padding:10px;font-size:14px}.wrapper-geral-acelera .section-calcule .calcule-select:disabled{opacity:.3}.wrapper-geral-acelera .section-calcule .calcule-label{font-size:14px;margin:20px 0 10px}.wrapper-geral-acelera .section-calcule .label-info{font-size:14px}.wrapper-geral-acelera .section-calcule .result-info{font-size:31px;font-weight:700}.wrapper-geral-acelera .section-calcule .label-info-red{background-color:#ff3c45;color:#fff;text-align:center;padding:4px 0}.wrapper-geral-acelera .section-calcule .result-valor{font-weight:700;font-size:21px;text-align:center;background-color:#dbdbdb;padding:14px 0 4px}.wrapper-geral-acelera .section-calcule .box-legal-height{background-color:#dbdbdb;text-align:center;font-size:13px;padding:4px 0;min-height:27px;margin-bottom:20px}.wrapper-geral-acelera .section-calcule .box-legal-height.box-legal{color:#fff;background-color:#353535}.wrapper-geral-acelera .section-calcule .calcule-adicional-valor{color:#ff3c45;font-size:26px;font-weight:700}.wrapper-geral-acelera .section-calcule .mensalidades-qde{font-size:13px}.wrapper-geral-acelera .section-calcule #BtnCalculadora{margin:30px auto}@media(max-width:767px){.wrapper-geral-acelera .section-calcule #BtnCalculadora{margin:0 auto}}.wrapper-geral-acelera .section-calcule .btn-primary.disabled,.wrapper-geral-acelera .section-calcule .btn-primary:disabled{background-color:#aaa;border-color:#aaa}.wrapper-geral-acelera .section-calcule .acelera-intro{margin-bottom:40px}@media(max-width:767px){.wrapper-geral-acelera .section-calcule .acelera-intro{flex-direction:column-reverse!important}}.wrapper-geral-acelera .section-calcule .acelera-intro .acelera-intro-img{text-align:right}@media(max-width:767px){.wrapper-geral-acelera .section-calcule .acelera-intro .acelera-intro-img{text-align:center}}.wrapper-geral-acelera .section-calcule .acelera-intro .intro-titulo{font-size:36px;max-width:450px;margin-top:78px}@media(max-width:991px){.wrapper-geral-acelera .section-calcule .acelera-intro .intro-titulo{font-size:26px}}@media(max-width:767px){.wrapper-geral-acelera .section-calcule .acelera-intro .intro-titulo{margin-top:25px}}@media(max-width:767px){.wrapper-geral-acelera .section-calcule .apresentacao-acelera h2{font-size:22px}}.wrapper-geral-acelera .section-cta{padding:70px 0}.wrapper-geral-acelera .section-cta .cta-btn{padding:20px 50px;font-weight:700}.wrapper-geral-acelera .section-faq{padding:60px 0 80px;background-color:#f3f3f3}.wrapper-geral-acelera .section-faq .faq-titulo{font-size:32px;color:#ff3c45;margin-bottom:40px}.wrapper-geral-acelera .section-faq .resposta{margin-bottom:15px}.wrapper-geral-acelera .section-faq .resposta img{margin-right:14px}.wrapper-geral-acelera .section-faq .resposta a{color:#000}@media(max-width:767px){.wrapper-geral-acelera .section-faq .resposta a{font-size:12px}}.wrapper-geral-acelera .section-faq .accordion .card{margin-top:10px}.wrapper-geral-acelera .section-faq .accordion .card .card-header .btn-link{color:#ff3943;font-weight:700;font-size:20px;text-decoration:none;border:0;text-align:left}.wrapper-geral-acelera .section-faq .faq-cta-titulo{font-size:24px;margin:60px 0 30px;font-weight:700}.wrapper-geral-acelera .section-faq .cta-btn{padding:20px 50px;font-weight:700}.section-faq{padding:60px 0 80px;background-color:#f3f3f3}.section-faq .faq-titulo{font-size:32px;color:#ff3c45;margin-bottom:40px}.section-faq .resposta{margin-bottom:15px}.section-faq .resposta img{margin-right:14px}.section-faq .resposta a{color:#000}@media(max-width:767px){.section-faq .resposta a{font-size:12px}}.section-faq .accordion .card{margin-top:10px}.section-faq .accordion .card .card-header .btn-link{color:#ff3943;font-weight:700;font-size:20px;text-decoration:none;border:0;text-align:left;outline:0!important}.section-faq .faq-cta-titulo{font-size:24px;margin:60px 0 30px;font-weight:700}.section-faq .cta-btn{padding:20px 50px;font-weight:700}.wrapper-geral-vem-com-enem .vem-apresentacao{padding:80px 0}.wrapper-geral-vem-com-enem .vem-apresentacao .wrap-img-apresentacao{text-align:right}@media(max-width:991px){.wrapper-geral-vem-com-enem .vem-apresentacao .wrap-img-apresentacao{text-align:center}}.wrapper-geral-vem-com-enem .vem-conceito{background-color:#000}.wrapper-geral-vem-com-enem .vem-conceito .passo-a-passo{background-color:#fff;padding:0 0 50px}.wrapper-geral-vem-com-enem .vem-conceito .conceito-img-desk{display:block;margin:0 auto}@media(max-width:575px){.wrapper-geral-vem-com-enem .vem-conceito .conceito-img-desk{display:none}}.wrapper-geral-vem-com-enem .vem-conceito .conceito-img-mobile{display:none;margin:0 auto}@media(max-width:575px){.wrapper-geral-vem-com-enem .vem-conceito .conceito-img-mobile{display:block}}.wrapper-geral-vem-com-enem .section-calculadora-enem{padding:60px 0}.wrapper-geral-vem-com-enem .section-calculadora-enem .apresentacao-titulo{font-size:50px;font-weight:700;color:#ff3c45}@media(max-width:991px){.wrapper-geral-vem-com-enem .section-calculadora-enem .apresentacao-titulo{font-size:27px}}.wrapper-geral-vem-com-enem .section-calculadora-enem .apresentacao-desc{font-weight:700;font-size:33px;margin-bottom:32px;color:#474747}@media(max-width:991px){.wrapper-geral-vem-com-enem .section-calculadora-enem .apresentacao-desc{font-size:20px}}.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box{max-width:1000px;background-color:#f1f2f2;margin:0 auto;border-radius:35px;padding:40px 0}@media(max-width:991px){.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box{border-radius:0}}.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box .titulo-calculadora{font-size:43px;color:#474747;margin-bottom:40px}@media(max-width:991px){.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box .titulo-calculadora{font-size:23px;margin-bottom:20px}}.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box .label-nota{color:#474747;font-size:27px}@media(max-width:991px){.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box .label-nota{font-size:19px}}.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box .btn-gerar-enem{width:60%;cursor:pointer;font-weight:700;margin-top:80px}@media(max-width:991px){.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box .btn-gerar-enem{margin-top:20px;width:150px}}.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box #nota{font-size:60px;font-weight:lighter;border:0;border-radius:20px;width:80%;margin-top:15px;text-align:center}@media(max-width:991px){.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box #nota{width:240px}}.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box #Resultado{font-size:52px;color:#ff3943;font-weight:700;line-height:1}@media(max-width:991px){.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box #Resultado{font-size:42px;margin-top:20px}}.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box #Resultado sup{font-size:31px}@media(max-width:991px){.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box #Resultado sup{font-size:28px}}.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box #ResultadoEAD{font-size:52px;color:#ff3943;font-weight:700;line-height:1}@media(max-width:991px){.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box #ResultadoEAD{font-size:42px;margin-top:20px}}.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box #ResultadoEAD sup{font-size:31px}@media(max-width:991px){.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box #ResultadoEAD sup{font-size:28px}}.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box .texto-legal{color:#474747;font-size:27px;font-weight:700;line-height:1.2;margin-bottom:20px}@media(max-width:991px){.wrapper-geral-vem-com-enem .section-calculadora-enem .calculadora-box .texto-legal{font-size:17px}}.wrapper-geral-vem-com-enem .section-calculadora-enem .texto-legal{margin:30px 0;font-size:14px}.wrapper-geral-vem-com-enem .section-calculadora-enem .txt-recomendado{margin-bottom:15px}.wrapper-geral-vem-com-enem .vem-cursos{padding:30px 0}.wrapper-geral-vem-com-enem .vem-cursos .box-curso{border:1px solid #353535;max-width:300px;margin:0 auto 20px}.wrapper-geral-vem-com-enem .vem-cursos .box-curso .header-curso{background-color:#353535;color:#fff;text-align:center;font-weight:700;padding:7px 0}.wrapper-geral-vem-com-enem .vem-cursos .box-curso .body-curso{padding:20px 16px 0}.wrapper-geral-vem-com-enem .vem-cursos .box-curso .body-curso .item-curso{font-size:14px;margin-bottom:40px}.wrapper-geral-vem-com-enem .vem-cursos .box-curso .body-curso .item-curso img{margin-right:11px}.wrapper-geral-vem-com-enem .vem-cursos .box-curso .body-curso .item-curso .stars{display:inline}.wrapper-geral-vem-com-enem .vem-cursos .box-curso .body-curso .item-curso .stars img{margin-right:2px}.wrapper-geral-vem-com-enem .vem-campus{padding:65px 0;background-color:#f1f0f0}.wrapper-geral-vem-com-enem .vem-campus .box-campus{margin-bottom:60px}.wrapper-geral-vem-com-enem .vem-campus .box-campus a{text-decoration:none!important}.wrapper-geral-vem-com-enem .vem-campus .box-campus a .vem-campus-titulo{font-size:16px;color:#353535;font-weight:700;margin:11px 0 0}.wrapper-geral-vem-com-enem .vem-vantagens{padding:65px 0 30px}.wrapper-geral-vem-com-enem .vem-vantagens .box-black{background-color:#353535}.wrapper-geral-vem-com-enem .vem-vantagens .box-red{background-color:#ff3943}.wrapper-geral-vem-com-enem .vem-vantagens .box-vantagem{padding:25px 15% 65px;color:#fff;min-height:360px}@media(max-width:991px){.wrapper-geral-vem-com-enem .vem-vantagens .box-vantagem{min-height:auto}}.wrapper-geral-vem-com-enem .vem-vantagens .box-vantagem img{margin-bottom:30px}.wrapper-geral-vem-com-enem .vem-vantagens .box-vantagem .vantagem-titulo{font-size:16px;font-weight:700;margin-bottom:20px}.wrapper-geral-vem-com-enem .wrap-btn{margin:60px 0}.wrapper-geral-vem-com-enem .wrap-btn .btn-vem{padding:15px 50px;font-weight:700;font-size:20px}.wrapper-geral-vem-com-enem .vem-titulo-red{color:#ff3943}.wrapper-geral-vem-com-enem .vem-titulo{margin-bottom:25px;font-size:30px;font-weight:700}@media(max-width:575px){.wrapper-geral-vem-com-enem .vem-titulo{font-size:25px}}.wrapper-geral-vem-com-enem .vem-desc{font-size:20px;margin-bottom:40px}.wrapper-home .section-biblioteca{background-color:#000;color:#fff;padding:45px 0}.wrapper-home .section-biblioteca .biblioteca-titulo{font-size:36px;color:#ff3943;font-weight:700}@media(max-width:467px){.wrapper-home .section-biblioteca .biblioteca-titulo{font-size:20px}}.wrapper-home .section-biblioteca .biblioteca-btn{font-weight:700;font-size:18px}