:root{--main-empresa:#76BCA7;--main-black:#616161;--main-blue:#69BFC1}#home{background-repeat:no-repeat;background-position:center center;width:100%;padding-top:40px}#home figure{margin:0}#home h1,#home h2,#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:#29594b}@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:#83A74A;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}}#bonus{background-color:#f4f4f4;padding-top:40px;padding-bottom:40px}#bonus h1,#bonus p{color:var(--main-black)}#bonus h1{font-size:42px;line-height:44px;font-weight:700}#bonus h1 span{color:var(--main-empresa);font-weight:700}#bonus p{font-size:21px}#temas{background-color:#4C9780;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:#44816E;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:#83A74A;font-size:18px;color:#fff;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}#temas .btn:hover{background-color:#29594b}@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}}@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:#4C9780}#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:#4C9780;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:#83A74A}#modulos .btn i{color:var(--main-white)}#modulos .btn-empresa{background-color:#29594b}#modulos .btn-empresa:hover{background-color:#83A74A}@media(max-width:767px){#modulos h2,#modulos h2 strong{font-size:42px}}@media(max-width:550px){#modulos h2,#modulos h2 strong{font-size:32px}}#dif{background-color:#F2F2F2;padding-top:50px;padding-bottom:50px}#dif h1{font-size:42px;color:#4C9780;font-weight:700}#dif .lista{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#dif .lista .box{float:left;width:18%;margin-left:1%;margin-right:1%;padding:10px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border:.5px solid #C2C2C2;display:flex;justify-content:center;align-items:center;min-height:200px;margin-bottom:20px}#dif p{font-size:28px;color:#4C9780;font-weight:700}#dif .btn{background-color:#4C9780;font-size:21px;color:#fff;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}#dif .btn:hover{background-color:#29594b}@media(max-width:992px){#dif .lista .box{width:23%}}@media(max-width:767px){#dif .lista .box{width:31%}#dif h1{font-size:32px}#dif .btn{width:100%}#dif p{font-size:21px}}@media(max-width:550px){#dif .lista .box{width:100%;margin-left:0;margin-right:0;min-height:auto;padding:30px 10px}}#medicos{background-color:#242424;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:#83A74A;font-size:21px;color:#fff;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}#medicos .btn:hover{background-color:#29594b}#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:#83A74A;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:30px;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:#4C9780;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:21px}@media(max-width:767px){#investimento h5{font-size:28px}#investimento .box2{padding:10px}#investimento .btn{width:100%}}#neped{background-repeat:no-repeat;background-position:center center;width:100%;height:100%;padding-top:40px;padding-bottom:40px}#neped h2,#neped h2 strong{color:var(--main-white);font-size:42px}#neped .box{margin-bottom:30px;border:1px solid #cecece;padding:20px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;margin-bottom:10px}#neped .box .titulo{color:var(--main-white);font-size:24px}#neped .box .texto{color:var(--main-white);font-size:18px}#neped p{font-size:32px;color:var(--main-white);font-weight:700}@media(max-width:767px){#neped h2,#neped h2 strong{font-size:28px}#neped .box .texto{color:var(--main-white);font-size:16px}#neped p{font-size:24px}}#faq{background-color:#4C9780;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)}