:root{--bd-violet-bg:#d27700}[data-bs-toggle=tooltip]{cursor:pointer}.custom-tooltip{--bs-tooltip-bg:var(--bd-violet-bg);--bs-tooltip-color:var(--bs-white)}.input-error{border:1px solid #dc3545!important;box-shadow:0 0 0 .2rem rgba(220,53,69,.1)}#error-message ul{padding:0 0 0 30px}#error-message ul li{padding:0!important;margin:0}.form-control:focus,.form-select:focus,input:focus,select:focus,textarea:focus{border-color:#ffcd9b;box-shadow:0 0 0 .25rem rgba(255,165,0,.25);outline:0}.form-check-orange .form-check-input:checked{background-color:orange;border-color:orange}.form-check-orange .form-check-input:focus{box-shadow:0 0 0 .25rem rgba(255,165,0,.25)}.form-check-orange .form-check-input{accent-color:orange}.form-check-input:checked{background-color:orange;border-color:orange}.form-check-input:focus{box-shadow:0 0 0 .25rem rgba(255,165,0,.25);border-color:orange;outline:0}.form-switch-orange{padding-left:2.5em}.form-switch-orange .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}.form-switc-orangeh .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch-orange .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch-orange.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check .form-check-input{border-color:#acacac!important}.form-check .form-check-input:checked{border-color:orange!important}#home{font-family:"Open Sans",sans-serif;padding-top:200px;background:#0667ab;color:#000;background-image:url(../../assets/img/background.avif);background-repeat:no-repeat;background-size:cover}#home h1{color:#fff;font-size:65px;font-weight:600}#home img{width:100%}#home .subtitulo{padding-top:10px;color:#fff;font-size:20px;font-weight:400}#home .btn-avaliacao{margin-top:50px;background:#f05925;border:none;font-size:25px;border-radius:15px;padding:8px 35px;margin-bottom:150px;width:inherit;color:#fff}#home .imagem{background-repeat:no-repeat;background-position:bottom;background-size:80%;height:125%}@media (max-width:1399.98px){#home{padding-top:180px;padding-left:10px;padding-right:10px}#home h1{color:#fff;font-size:50px}#home .subtitulo{padding-top:20px;font-size:20px}#home .btn-avaliacao{margin-top:45px;font-size:20px;border-radius:10px;padding:8px 15px;margin-bottom:80px;width:250px}#home .direita .imagem{background-repeat:no-repeat!important;background-position:bottom!important;background-size:65%!important;height:125%!important;margin-right:-70px!important}}@media (max-width:1199.98px){#home .direita .imagem{background-repeat:no-repeat!important;background-position:bottom!important;background-size:70%!important;height:113%!important}}@media only screen and (max-width:1024px){#home h1{color:#fff;font-size:40px;font-weight:600}#home .direita .imagem{background-repeat:no-repeat!important;background-position:bottom!important;background-size:70%!important;height:125%!important}}@media (max-width:991.98px){#home h1{color:#fff;font-size:40px;font-weight:600}#home .subtitulo{padding-top:0;font-size:15px!important}#home .direita .imagem{background-repeat:no-repeat!important;background-position:bottom!important;background-size:85%!important;height:125%!important}}@media (max-width:767.98px){#home h1{color:#fff;font-size:30px!important;font-weight:600}#home .subtitulo{font-size:11px!important}#home .direita .imagem{background-repeat:no-repeat!important;background-position:bottom right!important;background-size:90%!important;height:120%!important;margin-right:-70px!important}}@media (max-width:575.98px){#home{padding-top:150px;padding-left:10px;padding-right:10px;text-align:center}#home h1{color:#fff;font-size:38px!important;font-weight:600}#home .subtitulo{padding-top:5px!important;color:#fff;font-size:15px!important;font-weight:400}#home .btn-avaliacao{display:inline-block;margin-top:40px;font-size:20px;border-radius:10px;padding:8px 15px;margin-bottom:20px;width:240px}#home .direita .imagem{background-repeat:no-repeat!important;background-position:-20px 0!important;background-size:100%!important;height:500px!important}}#avaliacao{background:url(../../assets/img/background.avif);background-color:#db963a;background-repeat:no-repeat;background-size:cover;background-blend-mode:normal}#avaliacao .esquerda{padding:50px 0 0 0}#avaliacao .esquerda .texto{color:#fff;font-size:22px;margin-bottom:-140px}#avaliacao .esquerda .section-header{padding-top:40px}#avaliacao .imagem{background-repeat:no-repeat;background-position:center bottom;background-size:80%;height:100%}#avaliacao .form .section-header h3{margin-top:10px;text-align:center!important}#avaliacao .form .section-header h3::after,#avaliacao .form .section-header h3::before{display:none}#avaliacao .form .formulario{background:rgba(255,255,255,.9);border-radius:10px;margin:100px 5px 60px 5px;padding:30px 40px;box-shadow:0 4px 8px rgba(0,0,0,.2)}#avaliacao .form .formulario h3{font-size:31px;font-weight:600;font-family:'Open Sans',sans-serif;color:#333;padding-bottom:0}#avaliacao .form .formulario .info{text-align:left;margin-bottom:-10px;font-size:14px}#avaliacao .form .section-header p{padding:12px;font-size:14px}#avaliacao .politica-de-privacidade label{font-size:11px!important}#avaliacao .politica-de-privacidade label a{text-decoration:none!important;font-size:11px!important}#avaliacao .avisoauth{padding-top:10px;padding-bottom:20px}#avaliacao .form-check-input{transform:scale(.75)}#avaliacao .form input,#avaliacao .form select{border-radius:10px!important}#avaliacao .form select{padding:16px;margin-bottom:16px}#avaliacao .form-floating label{font-size:17px}#avaliacao .form-floating label::before{font-size:27px}#avaliacao .form #error-message{padding:0;z-index:11}#avaliacao .form .form-check-input{margin-top:0!important;padding:0!important;border-radius:10px!important}#avaliacao .form .politica-de-privacidade{margin-top:20px!important;margin-left:5px}#avaliacao .form .politica-de-privacidade label{margin-left:10px!important;padding-top:5px!important}#avaliacao .loading{display:none}#avaliacao .form .btn-send{font-size:20px;background-color:#f39b0e;border-color:#f39b0e;padding:8px 40px;margin-top:20px;margin-bottom:20px;border-radius:10px}#avaliacao .form .btn-send:hover{background-color:#f39b0e;border-color:#f39b0e}#avaliacao .form .btn-send:active,#avaliacao .form .btn-send:focus{background-color:#f39b0e;border-color:#f39b0e}#avaliacao .info{padding-bottom:30px}#avaliacao .info li{font-size:15px!important;font-weight:400;padding:15px 0 0 0}@media (max-width:1399.98px){#avaliacao .esquerda{padding:10px 40px 0 0}#avaliacao .esquerda .texto{color:#fff;font-size:17px;margin-bottom:-140px}#avaliacao .form .formulario{border-radius:10px;margin:50px 40px 50px 40px;padding:25px}#avaliacao .form .formulario h3{font-size:22px;font-weight:600;padding:0;margin:10px 0 25px 0}#avaliacao .form .politica-de-privacidade label{margin-left:8px!important;font-size:10px}#avaliacao .imagem{background-repeat:no-repeat;background-position:bottom;background-size:110%;height:96%}}@media (max-width:1199.98px){#avaliacao .esquerda{padding:10px 0 0 0}#avaliacao .imagem{display:none}}@media (max-width:991.98px){#avaliacao .imagem{display:none}#avaliacao .form{padding:0;margin:0}#avaliacao .formulario{padding:0;margin-left:0!important;margin-right:0!important;margin-bottom:10px}}@media (max-width:767.98px){#avaliacao .imagem{display:none}}@media (max-width:575.98px){#avaliacao h3{padding:0 30px 20px 30px}#avaliacao .esquerda .imagem{display:none}#avaliacao .formulario{margin:0!important;padding-left:0!important;padding-right:0!important}#avaliacao .form{padding-left:23px;padding-right:23px;margin-bottom:50px}#avaliacao .form form{border:0!important;padding:0!important}#avaliacao .form .btn-send{margin-bottom:-50px!important}}#avaliacao.interna{padding-top:100px}#avaliacao.interna .esquerda{padding:0}#avaliacao.interna .imagem{background-repeat:no-repeat;background-position:bottom;background-size:90%;height:120%}#avaliacao.interna .imagem.adulto{background-repeat:no-repeat;background-position:bottom left;background-size:87%;height:100%}#avaliacao.interna .formulario{padding:30px 50px;margin-bottom:50px}#avaliacao.interna .section-header h3{text-align:left!important;margin-bottom:0}#avaliacao.interna .section-header p{text-align:left!important;margin-left:-12px;font-size:20px;margin-bottom:10px;margin-top:-5px}#avaliacao.interna label{font-size:17px!important;margin-top:0!important;margin-bottom:0!important;padding-bottom:0!important;padding-top:0!important}#avaliacao.interna .form-check-input{font-size:20px!important;margin-top:3px!important}#avaliacao.interna .form-group{font-size:18px;margin-top:0!important;margin-bottom:0!important;padding-bottom:0!important;padding-top:0!important}#avaliacao.interna .avisoauth{font-size:18px;margin-top:20px!important;margin-bottom:-30px}#avaliacao.interna .avisoauth .form-check-input{float:left;margin-left:0}#avaliacao.interna .avisoauth .politica-de-privacidade label{padding-left:30px}@media (max-width:1399.98px){#avaliacao.interna .imagem{background-repeat:no-repeat;background-position:bottom;background-size:90%;height:107%}#avaliacao.interna .imagem.adulto{background-repeat:no-repeat;background-position:bottom left;background-size:98%;height:100%}}@media (max-width:1199.98px){#avaliacao.interna .imagem{display:none}#avaliacao .section-header h3,#avaliacao .section-header p,#avaliacao.interna .section-header h3,#avaliacao.interna .section-header p{text-align:center!important}#avaliacao .section-header h3::after{display:none}}@media (max-width:991.98px){#avaliacao.interna .imagem{display:none}#avaliacao .section-header h3,#avaliacao .section-header p,#avaliacao.interna .section-header h3,#avaliacao.interna .section-header p{text-align:center!important}#avaliacao .section-header h3::after{display:none}}@media (max-width:767.98px){#avaliacao.interna .imagem{display:none}#avaliacao .section-header h3,#avaliacao .section-header p,#avaliacao.interna .section-header h3,#avaliacao.interna .section-header p{text-align:center!important}#avaliacao .section-header h3::after{display:none}}@media (max-width:575.98px){#avaliacao.interna .section-header{padding:35px 30px 10px 30px;text-align:center!important}#avaliacao .section-header h3::after{display:none}#avaliacao .section-header h3,#avaliacao .section-header p,#avaliacao.interna .section-header h3,#avaliacao.interna .section-header p{text-align:center!important}#avaliacao.interna .section-header p{font-size:17px}#avaliacao.interna .btn-send{display:inline-block}}#avaliacao.resultado{padding-top:100px;padding-bottom:30px}#avaliacao.resultado.obesidade-clinica .section-header h3{color:#fff}#avaliacao.resultado.obesidade-clinica .section-header h3:after{background:#fff}#avaliacao.resultado .section-header-box h3{font-size:34px;color:#000;font-weight:400;margin-bottom:-5px}#avaliacao.resultado .section-header-box p{font-size:43px;font-weight:600;color:#000}#avaliacao.resultado.peso-normal{background-color:#8fa903}#avaliacao.resultado.obesidade{background-color:#ef8f30}#avaliacao.resultado.obesidade-clinica{background-color:#810000}#avaliacao.resultado .resultado{margin-top:90px;margin-left:-30px}#avaliacao.resultado .formulario{margin-top:150px}#avaliacao.resultado .letreiro{margin-top:-10px;margin-bottom:40px;font-size:60px;text-align:center}#avaliacao.resultado .letreiro span{display:inline-block;width:100%;background:#bae576;border-radius:20px;padding:0;color:#000}#avaliacao.resultado .letreiro p{margin-top:10px;margin-bottom:10px;padding-left:15px;font-size:14px;display:flex;align-items:flex-end;height:45px;color:#000;text-align:left}#avaliacao.resultado.obesidade .letreiro span{background:#ffba7b;border-radius:20px;padding:0 20px;color:#000}#avaliacao.resultado.obesidade-clinica .letreiro span{background:#e27272;border-radius:20px;padding:0 20px;color:#000}#avaliacao.resultado .texto{margin-top:20px;font-size:21px;font-weight:600;color:#000;padding-bottom:8px}#avaliacao.resultado .rodape{border-top:2px solid #7bc67f;margin-top:20px;padding-top:10px;font-size:15px;color:#000}#avaliacao.resultado .rodape h4{font-size:20px;font-weight:700;margin-bottom:8px}@media (max-width:1399.98px){#avaliacao.resultado .section-header-box h3{font-size:29px;color:#000;font-weight:400;margin-bottom:-5px}#avaliacao.resultado .section-header-box p{font-size:35px;font-weight:600;color:#000}#avaliacao.resultado .letreiro p{margin-top:0;margin-bottom:10px;padding-left:15px;font-size:12px;height:45px}#avaliacao.resultado .letreiro{margin-top:-10px;margin-bottom:40px;font-size:40px;text-align:center}#avaliacao.resultado .letreiro span{border-radius:12px;padding:0 20px;color:#000}}@media (max-width:1199.98px){#avaliacao.resultado .form{margin-top:-130px!important}}@media (max-width:575.98px){#avaliacao.resultado .form{margin-top:0!important}#avaliacao.resultado .form .formulario{padding:30px!important}#avaliacao.resultado .section-header-box h3{font-size:20px;color:#000;font-weight:400;margin-bottom:5px;text-align:center}#avaliacao.resultado .section-header-box p{font-size:22px;font-weight:600;color:#000;margin-bottom:10px;text-align:center}#avaliacao.resultado .letreiro p{display:inline-block;margin-top:25px;width:100%;font-size:14px;height:inherit;text-align:center}#avaliacao.resultado .letreiro span{display:inline-block;width:150px;background:#bae576;border-radius:20px;padding:0;color:#000}#avaliacao.resultado .box .col-sm-6:nth-child(2){margin-top:20px}#avaliacao.resultado .texto{margin-top:20px;font-size:17px;font-weight:600;color:#000;padding-bottom:8px;text-align:center}}#politica{margin:70px}#politica h1{margin-top:34px;font-size:35px;font-weight:600}#importante{background:url(../../assets/img/background.avif);background-color:#cbcbcb;background-repeat:no-repeat;background-size:cover;background-blend-mode:normal;padding-top:80px}#importante .section-header{padding-bottom:20px}#importante .row{display:flex;align-items:stretch}#importante .imagem,#importante .texto{flex:1 1 0!important;max-width:50%!important;width:10%!important;min-width:0;display:flex;flex-direction:column}.importante-row{display:flex;flex-wrap:wrap;align-items:stretch}.importante-row .imagem,.importante-row .texto{display:flex;flex-direction:column;justify-content:flex-start}.importante-row .imagem{justify-content:flex-end;align-items:center}.importante-row .corte-imagem{margin-top:-150px;width:70%}.importante-row .corte-imagem img{display:block;max-width:100%;height:auto}@media (max-width:1399.98px){.importante-row .corte-imagem{margin-top:-160px;width:80%}}@media (max-width:1199.98px){.importante-row .corte-imagem{width:90%}}@media (max-width:991.98px){.importante-row .corte-imagem{width:130%}}@media (max-width:767.98px){#importante .imagem,#importante .texto{display:flex!important;flex:inherit!important;max-width:100%!important;width:100%!important}.importante-row .corte-imagem{margin-top:-10px;width:80%}}#diagnostico{font-family:"Open Sans",sans-serif;padding-top:100px;background:linear-gradient(135deg,#57915b 0,#549257 100%);color:#fff;background-repeat:no-repeat;background-size:cover;background-blend-mode:normal;height:100%}#diagnostico .section-header{margin-bottom:-20px}#diagnostico h3{color:#fff;margin-bottom:50px}#diagnostico h3::after{display:none}#diagnostico ul{list-style:none;padding:0 0 100px 0;margin:0}#diagnostico ul li{display:inline-block;background:#437946;background-image:url(../../assets/img/background.avif);background-repeat:no-repeat;background-size:cover;background-position:center;background-blend-mode:soft-light;padding:20px;margin:10px 20px;border-radius:20px;color:#fff;height:220px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.2)}#diagnostico ul li h2{font-size:22px;font-weight:700}@media (max-width:1199.98px){#diagnostico .ballon li{height:280px!important}}@media (max-width:991.98px){#diagnostico .ballon li{height:350px}#diagnostico .ballon ul li{margin-top:50px;margin-bottom:0}}@media (max-width:767.98px){#diagnostico .ballon ul li{margin-top:40px;margin-bottom:0}}@media (max-width:575.98px){#diagnostico h3{text-align:center}#diagnostico{text-align:center}#diagnostico .ballon li{height:330px!important}}footer{background:#656565;padding:10px 0 0;color:#000;font-size:14px}footer a:active,footer a:focus,footer a:hover{color:#f05925}footer .social-links{display:inline-block;margin:0 auto 10px auto;transition:color .5s ease-in-out;text-align:center;width:100%}footer .social-links a{display:inline-block;background:0 0;color:#eee;line-height:1;margin-right:14px;border-radius:50%;width:36px;height:36px;transition:.3s;display:inline-flex;align-items:center;justify-content:center;transition:color .5s ease-in-out}footer .social-links a i{line-height:0;font-size:30px}footer .social-links a:hover{background:0 0;color:#fff;transition:color .5s ease-in-out}footer .contact-links{display:inline-block;margin:10px 0 0 0;transition:color .5s ease-in-out}footer .contact-links{display:inline}footer .contact-links a{display:inline-block;color:#fff;margin:0 10px 25px 0}footer .contact-links a i{border-radius:50%;background:#333;line-height:0;font-size:16px;width:36px;height:36px;padding:7px 10px;margin-right:10px;align-items:center;justify-content:center;color:#eee;transition:.3s;transition:color .5s ease-in-out}footer .contact-links a:hover i{background:#f05925;color:#fff;transition:color .5s ease-in-out}footer .copyright{background:#fff;color:#000;text-align:center;padding-top:20px;padding-bottom:20px;margin-bottom:0}@media (max-width:767.98px){footer .footer-info{margin:0 0 20px;text-align:center}footer .footer-info .footer-logo{width:230px;text-align:center;margin:auto;padding:0}footer .menu{display:none}footer .faq span.question-mark{font-weight:500}footer .faq span.texto{font-size:20px}footer .faq span.texto p{font-size:14px}#footer .social-links{margin-top:0;text-align:center}#footer .copyright{font-size:12px}}@media (max-width:1399.98px){footer .footer-info img{width:220px!important}footer .footer-info .menu a{font-size:14px}footer .footer-info .menu div{font-size:11px!important;margin-bottom:-20px}footer .faq{padding-top:15px}footer .faq span.texto{margin-top:20px;margin-left:10px;font-size:20px;font-weight:500}footer .faq p{font-size:15px!important}footer .faq span.question-mark{font-size:80px}footer .copyright{font-size:10px!important;padding-top:15px;padding-bottom:15px}}