@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&family=Rajdhani:wght@300;400;500;600;700&display=swap);.banner h1,.nav-link{font-weight:700;letter-spacing:0}.banner h1,.banner p{color:#727272;margin-bottom:35px}.banner-col-1,.cards-tele .body-card,.coluna-tele{-webkit-box-orient:vertical;-webkit-box-direction:normal}.nav-link,.response{vertical-align:middle}body{font-family:"Plus Jakarta Sans",sans-serif}img{max-width:100%;width:100%}.container2{max-width:1290px;margin:auto}.container3{max-width:1317px;margin:auto}.navbar-brand{margin-right:84px}.navbar{padding:25px 0}.nav-link{font-size:17px;line-height:20px;color:#727272}.btn-green,.btn-violet,.title h2{color:#fff;font-family:Plus Jakarta Sans;text-align:center}.btn-green,.btn-violet{padding:23px 40px !important;display:-webkit-box;display:-ms-flexbox;font-weight:800;font-size:15px;line-height:26.24px;outline:0;letter-spacing:0;gap:8px;text-decoration:none}.nav-link:hover .btn-green,.nav-link:hover .btn-violet{color:#fff !important}.btn-violet{background:#5e17eb;border-radius:130px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none}.btn-green{background:#39b54a;border-radius:130px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none}.btn-green:hover,.btn-violet:hover{opacity:.9;color:#fff !important}header{position:relative;z-index:20}.bg-absolute{position:absolute;top:0;right:0;z-index:-1}.banner{padding-top:27px;padding-bottom:82px}.atendimento,.consulta,.telemedicina{padding-bottom:80px}.banner h1{font-size:65px;line-height:70px}.faq-item.first .question,.violet{color:#5e17eb !important}.bg-violet{background:#5e17eb !important}.green,.question.open .toggle-icon,.toggle-icon.minus{color:#39b54a !important}.banner-col-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner p{font-family:Plus Jakarta Sans;font-weight:400;font-size:20px;line-height:30px;letter-spacing:0}.cards-tele .body-card h5,.text-card h5,.title h2{font-weight:700;letter-spacing:0}.telemedicina{background:#5e17eb;border-radius:107px;padding-top:79px;margin-bottom:120px;position:relative}.cards-tele{margin-top:40px;display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.box4,.cards-atendimento,.cards-tele .body-card,.coluna-tele,.footer-padrao,.icone-atendimento,.planos-box,.tag-especialidades,.text-plano h6{display:-webkit-box;display:-ms-flexbox}.cards-tele .card{background:#fff;border-radius:20px;padding:30px;border:none}.cards-tele .body-card{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.coluna-tele{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cards-tele .body-card h5{margin-bottom:15px;font-size:27px;line-height:30px;color:#39b54a}.cards-tele .body-card p{font-family:Plus Jakarta Sans;font-weight:400;font-size:21px;line-height:21px;letter-spacing:0;color:#727272}.title h2{font-size:50px;line-height:60px;margin:0}.btn-absolute{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;position:absolute;bottom:-33px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.cards-atendimento{padding-top:54px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cards-atendimento .line{width:200px;height:2px;background:gray}.icone-atendimento{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.cards-atendimento .text-card{max-width:270px}.text-card h5{font-family:Plus Jakarta Sans;font-size:25px;line-height:28px;color:#39b54a;margin:27px 0}.card-violet,.tags p,.text-card p,.title p{font-weight:400}.text-card p{font-family:Plus Jakarta Sans;font-size:20px;line-height:25px;letter-spacing:0;color:#727272}.tags p,.text-plano h6 span{line-height:30px;letter-spacing:0}.card-violet,.porcentagem,.tags p{font-family:Plus Jakarta Sans;color:#fff}.card-violets{padding:38px 38px 57px;border-radius:20px;margin-top:30px}.card-violet{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:25px;font-size:16px;line-height:20px;letter-spacing:0}.porcentagem{font-weight:700;font-size:80px;line-height:60px;letter-spacing:0}.especialidades{padding-bottom:167px}.bg-green{background:#39b54a !important}.especialidades .container{padding-top:91px;padding-bottom:107px;border-radius:50px}.tag-especialidades{position:relative;margin-top:51px;display:grid;grid-template-columns:1fr 1fr;gap:0 10px}.med-absolute{position:absolute;top:20px;right:0}.plano-2,footer{position:relative}.tags p{font-size:22px;border:1px solid #fff;padding:19px 50px;text-align:center;border-radius:20px}.text-plano h5,.title p{line-height:100%;font-family:Plus Jakarta Sans;letter-spacing:0;text-align:center}.tags p:hover{background:#5e17eb;border:none}.planos{padding-bottom:62px}.title p{font-size:20px;color:#727272;margin-top:10px}.planos-box{display:grid;grid-template-columns:repeat(4,1fr);margin-top:61px;gap:29px;align-items:stretch}.planos-box .plano{display:flex;flex-direction:column;height:100%}.plano-2{z-index:20;overflow:hidden;padding:34px 24px 24px 20px;border-radius:20px;display:flex;flex-direction:column;height:100%}.bloco-white{flex-grow:1;display:flex;flex-direction:column}.bloco-white button{margin-top:auto;width:100%}.plano-2{min-height:600px}.absolute-icone{position:absolute;top:46px;left:0;right:0;height:100%;z-index:-1}.text-plano h5{font-weight:800;font-size:30px;color:#fff}.text-plano p{font-family:Plus Jakarta Sans;font-weight:500;font-size:18px;line-height:21px;letter-spacing:0;text-align:center;color:#fff;margin-bottom:26px}.text-plano h6,.text-plano h6 span{font-family:Plus Jakarta Sans;font-weight:800;color:#fff}.text-plano h6 span{font-size:18px}.text-plano h6{text-align:center;font-size:60px;line-height:47.55px;letter-spacing:-8%;margin-top:70px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.bloco-white>div,.box-footer h5,.boxes a,.question{font-family:Plus Jakarta Sans;letter-spacing:0}.bloco-white>div,.box-footer h5,.boxes a{line-height:30px;color:#727272}.bloco-white>div,.question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center}.text-plano{margin-bottom:63px}.bloco-white{padding:25px 37px;border-radius:10px}.bloco-white>div{-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:24px;font-weight:700;font-size:15px}.duvidas{padding-bottom:124px}.question{cursor:pointer;-ms-flex-align:center;align-items:center;gap:38px;font-weight:600;font-size:20px;line-height:130%;color:#39b54a}.toggle-icon{width:20px;display:inline-block;text-align:center;margin-right:8px;font-size:20px}.response{display:none;padding-left:28px;margin-left:38px;margin-top:30px;font-family:Plus Jakarta Sans;font-weight:400;font-size:15px;line-height:151%;letter-spacing:.1px;color:#363049}.faq-col-left,.faq-col-right,.row-duvidas{display:grid;gap:20px}.row-duvidas{margin-top:52px;grid-template-columns:1fr 1fr}.faq-item{padding:23px 40px;background:#f1f5eb;border-radius:15px}.question,.response{max-width:480px}.faq-col-left{grid-template-rows:auto auto}.faq-col-right{grid-template-rows:auto auto auto}.boxes,.rodape-logo{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.box4,.boxes,.rodape-logo{display:flex}.first{grid-row:span 2}.question.opened{color:#5e17eb}footer{padding-bottom:48px;padding-top:48px}footer a:hover{text-decoration:underline}footer svg:hover rect{fill:#5e17eb}footer svg:hover path{fill:#fff}.box-footer h5{font-weight:700;font-size:22px;margin-bottom:30px}.boxes a{font-weight:400;font-size:16px;text-decoration:none}.footer-conteudo p,.footer-conteudo p strong{font-family:Rajdhani,sans-serif}.boxes{-ms-flex-align:center;align-items:center;gap:15px;margin-bottom:10px}.logo-rodape{max-width:230px;width:100%}.rodape-logo{margin-bottom:15px;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.box4{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-padrao{width:100%;min-height:61px;padding:0 10px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-conteudo{min-height:61px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-conteudo p{font-size:15px;margin:0}#cookie-popup{position:fixed;bottom:20px;right:20px;background:rgba(255,255,255,.7);color:#000;padding:15px;border-radius:8px;font-size:14px;width:300px;display:none;z-index:999999999;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.cookie-buttons{margin-top:10px;text-align:right}.cookie-buttons button{color:#fff;border:none;padding:8px 12px;margin-left:5px;cursor:pointer;border-radius:4px}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1400px}}@media(min-width:1980px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1600px}.nav-link{font-size:21px}.btn-green,.btn-violet{font-size:15px}}@media(min-width:992px) and (max-width:1440px){.tags p{padding:20px}.porcentagem{font-size:55px}}@media(min-width:992px) and (max-width:1199px){.text-plano h6{font-size:44px}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:95% !important}.bloco-white{padding:15px;border-radius:10px}}@media(max-width:992px){.planos-box{display:flex}.tag-especialidades{display:flex;flex-direction:column;justify-content:center}.planos-box{flex-direction:column}.cards-atendimento,.cards-tele,.row-duvidas{-webkit-box-orient:vertical;-webkit-box-direction:normal}.banner h1{text-align:center;font-size:30px;line-height:30px}.image-banner{margin-bottom:20px}.banner-col-1 p,.bg-absolute,.line,.plano-1,.plano-3,.planos .title p{display:none}.cards-tele,.especialidade{display:-webkit-box;display:-ms-flexbox}.btn-green,.btn-violet{padding:15px 20px !important;margin-bottom:10px}.navbar-nav{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:start !important;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:start !important}.telemedicina{background:#5e17eb;border-radius:107px}.cards-tele{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cards-tele .body-card{margin-top:25px;gap:30px}.atendimento{padding-top:84px}.cards-atendimento{-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:72px}.card-violet,.card-violets,.especialidade,.tag-especialidades{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.title-consulta h2{font-size:50px !important;line-height:50px !important;margin-top:40px}.card-violet,.card-violets,.tag-especialidades{flex-direction:column}.card-violet{max-width:172px;margin:auto}.especialidades{margin-top:200px}.med-absolute{position:static;max-width:350px;margin-top:-230px;margin-left:34px}.especialidade{display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plano-2,.tags{width:100%}.tags p{padding:20px}.absolute-icone{top:20%}.row-duvidas{-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.container3{width:85%}.box-footer{margin-top:25px}.logo-rodape{max-width:100%}}.navbar-brand img{width:150px}@media(min-width:600px){.navbar-brand img{width:300px !important}}@media(max-width:400px){.title h2{font-size:30px !important;line-height:30px !important}.boxes a{font-size:14px}}.wpcf7 form.sent .wpcf7-response-output{position:absolute;bottom:0;background:#46b450;font-size:25px;color:#fff;font-weight:700;left:0;right:0;margin:0;height:100%;text-align:center;display:flex;justify-content:center;align-items:center}.saude-container{display:flex;justify-content:center;align-items:center;background-color:#fff;padding:20px}.saude-content{text-align:center;max-width:600px}.saude-content .emoji{font-size:2rem;display:inline-block;margin-bottom:10px}.saude-content h1{font-size:1.5rem;font-weight:700;line-height:1.4;margin-bottom:15px}.saude-content p{font-size:1rem;line-height:1.5;color:#555}