:root{--main-empresa:#6B2F78;--main-black:#242424;--main-blue:#EF6D18}#home{background-repeat:no-repeat;background-position:center center;width:100%;height:100vh;padding-top:50px}#home h1,#home h2,#home p,#home p strong{color:var(--main-white)}#home h1{font-size:28px;font-weight:700}#home p{font-size:21px}#home .btn{background-color:#D65500;font-size:18px;color:#fff;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}@media(max-width:767px){#home .btn{width:100%}}#sobre{background-color:#6B2F78;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:42px}}#temas{background-color:#242424;padding-top:60px;padding-bottom:60px}#temas h3{color:var(--main-white);font-size:32px;font-weight:700}#temas .box{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{color:var(--main-white);font-size:16px;margin-top:20px;min-height:80px}#temas h4{font-size:32px;color:#EE6D18;font-weight:700}#temas .btn{background-color:var(--main-empresa);font-size:18px;color:#fff;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}@media(max-width:767px){#temas .btn{width:100%}#temas .texto{min-height:auto}}#modulos{background-color:var(--main-white);padding-top:60px;padding-bottom:60px}#modulos h2,#modulos h2 strong{color:var(--main-empresa);font-size:42px}#modulos h2 strong{color:var(--main-blue);font-weight:700}#modulos .btn{background-color:var(--main-blue);font-size:18px;color:#fff}#modulos h3{color:var(--main-empresa);font-size:32px;font-weight:700}#modulos .box{display:flex;align-items:center;border:1px solid #C2C2C2;padding:10px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;margin-bottom:10px}#modulos .box .icone{margin-right:10px;min-width:20%}#modulos .box .icone img{max-width:100%}#modulos .prog-item{border:1px solid #cecece;margin-bottom:10px;padding:10px;display:flex;justify-content:space-between;align-items:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#modulos .btn-programacao{padding:.375rem .75rem;height:100%;margin-left:10px}#modulos .box .texto{font-size:16px}@media(max-width:767px){#modulos .btn{width:100%}#modulos .prog-item{display:block}#modulos .btn-programacao{margin-left:0;margin-top:10px}}#faixa{background-color:var(--main-empresa);padding-top:50px;padding-bottom:50px}#faixa h1{font-size:32px;color:var(--main-white);font-weight:700}#faixa .btn{background-color:var(--main-blue);font-size:18px;color:#fff;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}@media(max-width:767px){#faixa .btn{width:100%}}#medicos{background-color:#242424;padding-top:50px;padding-bottom:50px}#medicos h2,#medicos h2 strong{font-size:32px;color:var(--main-white)}#medicos h2 strong{font-weight:700;color:var(--main-blue)}#medicos p{font-size:18px;color:var(--main-white)}#medicos .galeria{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#medicos .galeria .item{float:left;width:20%}#medicos .galeria .item img{max-width:100%}#medicos .bg-white{background-color:var(--main-white);border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;padding:30px}#medicos .bg-white h2{color:var(--main-black)}#medicos .box{border:1px solid #2E2E2E;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;padding-top:30px;padding-bottom:30px;min-height:200px;margin-bottom: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:18px;color:#fff;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}@media(max-width:992px){#medicos .galeria .item{width:25%}}@media(max-width:767px){#medicos .galeria .item{width:50%}#medicos .btn{width:100%}}#powernutro{background-repeat:no-repeat;background-position:center center;width:100%;height:100%;padding-top:40px;padding-bottom:40px}#powernutro h2,#powernutro h2 strong{color:var(--main-white);font-size:42px}#powernutro .box{margin-bottom:30px;border:1px solid #cecece;padding:20px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;margin-bottom:10px}#powernutro .box .titulo{color:var(--main-blue);font-size:24px}#powernutro .box .texto{color:var(--main-white);font-size:18px}#powernutro p{font-size:28px;color:var(--main-white);font-weight:700}#faq{background-color:var(--main-empresa);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%}.modal .modal-body *{color:var(--main-white)}