:root{--main-empresa:#F96835;--main-black:#494949;--main-blue:#0079B4}#home{background-repeat:no-repeat;background-position:center center;width:100%;padding-top:40px}#home figure{margin:0}#home h1,#home h2,#home h2 strong,#home p,#home p strong{color:var(--main-white)}#home h1,#home h1 strong{font-size:34px;color:var(--main-white)}#home h1 strong{font-weight:700}#home p{font-size:21px}#home .btn{background-color:var(--main-empresa);font-size:18px;color:#fff;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}#home .btn i{color:var(--main-white)}#home .btn:hover{background-color:var(--main-blue)}@media(max-width:992px){#home{padding-top:20px;background-position:left}#home h1,#home h1 strong{font-size:28px}#home h2{font-size:24px}#home p{font-size:18px}#home img{max-width:330px;width:100%}#home .logo,#home .old{text-align:center;justify-content:center}#home .btn{width:100%}}@media(max-width:550px){#home h1,#home h1 strong{font-size:24px}#home h2{font-size:21px}#home p{font-size:16px}}#sobre{background-color:var(--main-blue);padding-top:60px;padding-bottom:60px}#sobre h2,#sobre h2 strong{color:var(--main-white);font-size:52px}#sobre h2 strong{font-weight:700}#sobre p,#sobre p strong{color:var(--main-white);font-size:18px}#sobre p strong{font-weight:700}@media(max-width:767px){#sobre h2,#sobre h2 strong{font-size:32px}}#temas{background-color:var(--main-black);padding-top:60px;padding-bottom:60px}#temas h3,#temas h3 strong{color:var(--main-white);font-size:32px}#temas h3 strong{font-weight:700}#temas .lista{display:flex;justify-content:center;flex-wrap:wrap}#temas .box{float:left;width:18%;margin-left:1%;margin-right:1%;background-color:var(--main-black);border:1px solid var(--main-white);padding:20px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;margin-bottom:10px}#temas .imagem{min-height:122px;display:flex;align-items:center;justify-content:center}#temas .texto,#temas .texto strong{color:var(--main-white);font-size:16px;margin-top:20px;min-height:80px}#temas .texto strong{font-weight:700}#temas h4{font-size:34px;color:var(--main-white);font-weight:700}#temas .btn{background-color:var(--main-blue);font-size:18px;color:#fff;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}#temas .btn i{color:var(--main-white)}#temas .btn:hover{background-color:var(--main-empresa)}@media(max-width:992px){#temas .box{width:31%}}@media(max-width:767px){#temas .box{width:48%}#temas .btn{width:100%}#temas .texto{min-height:auto}#temas h4{font-size:24px}}@media(max-width:500px){#temas .box{width:100%;margin-left:0;margin-right:0}}#modulos{background-color:var(--main-white);padding-top:60px;padding-bottom:60px}#modulos .tit{text-transform:uppercase;font-size:24px;letter-spacing:5px;color:var(--main-empresa)}#modulos h2,#modulos h2 strong{color:var(--main-black);font-size:48px}#modulos h2 strong{font-weight:700}#modulos button{text-decoration:none}#modulos .card{border:0}#modulos .card .card-header{background-color:#fff0}#modulos .bg-verde{background-color:var(--main-empresa);padding:20px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;text-align:center}#modulos .bg-verde p{color:var(--main-white);font-size:21px;font-weight:700}#modulos .btn{border:0;padding:10px 30px;color:var(--main-white);font-size:21px;background-color:var(--main-blue)}#modulos .btn i{color:var(--main-white)}#modulos .btn-empresa{background-color:var(--main-empresa)}#modulos .btn-empresa:hover{background-color:var(--main-blue)}#modulos .leg,#modulos .leg strong{font-size:18px;color:var(--main-blue)}#modulos p strong{font-weight:700}@media(max-width:767px){#modulos h2,#modulos h2 strong{font-size:42px}#modulos a{width:100%}}@media(max-width:550px){#modulos h2,#modulos h2 strong{font-size:32px}}#aulas{background-color:#f4f4f4;padding-top:60px;padding-bottom:60px}#aulas .tit{text-transform:uppercase;font-size:24px;letter-spacing:5px;color:var(--main-empresa)}#aulas h2,#aulas h2 strong{color:var(--main-black);font-size:48px}#aulas h2 strong{font-weight:700}#aulas button{text-decoration:none}#aulas .card{border:0}#aulas .card .card-header{background-color:#fff0}#aulas .bg-verde{background-color:var(--main-blue);padding:20px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;text-align:center}#aulas .bg-verde p{color:var(--main-white);font-size:21px;font-weight:700}#aulas .btn{border:0;padding:10px 30px;color:var(--main-white);font-size:21px;background-color:var(--main-blue)}#aulas .btn i{color:var(--main-white)}#aulas .btn-empresa{background-color:var(--main-empresa)}#aulas .btn-empresa:hover{background-color:var(--main-black)}@media(max-width:767px){#aulas h2,#aulas h2 strong{font-size:42px}}@media(max-width:550px){#aulas h2,#aulas h2 strong{font-size:32px}}#medicos{background-color:var(--main-black);padding-top:50px;padding-bottom:50px}#medicos h2,#medicos h2 strong{font-size:42px;color:var(--main-white)}#medicos h2 strong{font-weight:700;color:var(--main-white)}#medicos p{font-size:18px;color:var(--main-white)}#medicos .foto{border-radius:60px;-moz-border-radius:60px;-webkit-border-radius:60px}#medicos h3{color:var(--main-white);font-size:32px;font-weight:700}#medicos .bg-white{background-color:#fff;padding:30px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}#medicos .bg-white p{font-size:34px;color:#2E2E2E;font-weight:700}#medicos .bg-green{background-color:var(--main-empresa);padding:20px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;color:var(--main-white);font-size:24px}#medicos .box{border:1px solid #2E2E2E;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;padding-top:30px;padding-bottom:30px;margin-bottom:10px;padding:10px}#medicos .box .texto1{font-size:24px;font-weight:700}#medicos .box .faixa{width:450px;max-width:100%;background-color:var(--main-empresa);height:1px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px}#medicos h5{color:var(--main-white);font-size:32px;font-weight:700}#medicos .box .texto2{font-size:18px}#medicos .box .texto2.titulo{font-weight:700}#medicos .box2{border:1px solid #2E2E2E;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;padding-top:30px;padding-bottom:30px;margin-bottom:10px}#medicos .box2 .tit,#medicos .box2 .sub,#medicos .box2 .validade{color:var(--main-white);font-size:24px;font-weight:700}#medicos .vlr{font-size:34px;font-weight:700;color:var(--main-blue)}#medicos .de{color:var(--main-white);font-size:21px;text-decoration:line-through}#medicos .box2 .sub{font-weight:400}#medicos .btn{background-color:var(--main-blue);font-size:21px;color:#fff;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}#medicos .btn i{color:var(--main-white)}#medicos .btn:hover{background-color:var(--main-empresa)}#medicos .btn-curriculo{font-size:18px}@media(max-width:992px){#medicos .galeria .item{width:25%}}@media(max-width:767px){#medicos h2,#medicos h2 strong{font-size:28px;color:var(--main-white)}#medicos .galeria .item{width:50%}#medicos .btn{width:100%}#medicos h3{font-size:28px}#medicos .bg-white p{font-size:28px;line-height:30px}#medicos .bg-green{font-size:21px}}#investimento{background-color:var(--main-blue);padding-top:60px;padding-bottom:60px}#investimento h5{font-size:34px;color:var(--main-white);font-weight:700}#investimento .box2{border:3px solid #fff;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;padding:50px;margin-bottom:10px}#investimento .box2 .tit,#investimento .box2 .sub,#investimento .box2 .validade{color:var(--main-white);font-size:24px;font-weight:700}#investimento .vlr{font-size:34px;font-weight:700;color:var(--main-white)}#investimento .de{color:var(--main-white);font-size:21px;text-decoration:line-through}#investimento .box2 .sub{font-weight:400}#investimento .btn{background-color:var(--main-empresa);border:1px solid #fff;font-size:21px;padding:10px 30px}#investimento .btn:hover{background-color:#29594b}#investimento p,#investimento p strong{color:var(--main-white);font-size:18px}@media(max-width:767px){#investimento h5{font-size:28px}#investimento .box2{padding:10px}#investimento .btn{width:100%}}#nutromeex{background-repeat:no-repeat;background-position:center center;width:100%;height:100%;padding-top:40px;padding-bottom:40px}#nutromeex h2,#nutromeex h2 strong{color:var(--main-white);font-size:42px}#nutromeex .box{margin-bottom:30px;border:1px solid #cecece;padding:20px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;margin-bottom:10px;text-align:center}#nutromeex .box .titulo{color:var(--main-white);font-size:24px;font-weight:700}#nutromeex .box .texto{color:var(--main-white);font-size:18px;min-height:100px}#nutromeex p{font-size:28px;color:var(--main-white);font-weight:700}@media(max-width:767px){#nutromeex h2,#nutromeex h2 strong{font-size:28px}#nutromeex .box .texto{color:var(--main-white);font-size:16px}#nutromeex p{font-size:24px}}#faq{background-color:var(--main-blue);padding-top:50px;padding-bottom:50px}#faq h5{color:var(--main-white);font-weight:900;font-size:42px}#faq .titulo{color:var(--main-empresa);font-size:24px;font-weight:900}#faq .texto{color:var(--main-white);font-size:21px}#faq hr{border-top:1px solid var(--main-black)}#faq .card{border:1px solid var(--main-black);background:#fff;margin-bottom:30px}#faq .card-header{background:#fff;padding:0}#faq .card-header .btn-card{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0;text-decoration:none}#faq .card-header .tit{margin-left:30px;font-size:18px;font-weight:700}#faq .card-header .icone{background-color:var(--main-empresa);height:78px;width:78px;min-width:78px;display:flex;justify-content:center;align-items:center;margin-left:10px}#faq .card-header .icone i{background-color:#fff;color:var(--main-black);padding:3px 7px;border-radius:5px}#faq .card-header .btn:focus{box-shadow:none}.modal .modal-body{background-color:var(--main-black);padding:30px 50px}.modal .modal-footer{background-color:var(--main-black);border:0;text-align:center}.modal .modal-body img{max-width:100%;border-radius:55px;-moz-border-radius:55px;-webkit-border-radius:55px}.modal .modal-body .modal-nome{font-size:21px;font-weight:700;margin-top:30px}.modal .modal-body .modal-curriculo{font-size:14px}.modal .modal-body .modal-logo{max-width:250px;width:100%;border-radius:0}.modal .modal-body *{color:var(--main-white)}