@charset "UTF-8";@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:target{scroll-margin-top:0rem}::selection{background:#00F;color:#FFF}body{background-color:#FFF;color:#1B1B1E;font-family:Poppins,sans-serif;font-size:16px;height:100%}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Crimson Text",serif}#system-message{width:100%}#system-message .alert{background-color:#FFF;border:1px solid #EDEDED;border-radius:10px;box-sizing:border-box;margin:0 auto;padding:10px;width:480px}#system-message-container{position:absolute;top:100px;z-index:9999}.alert.alert-message,.alert.alert-notice{border:1px solid #CCC;border-radius:5px!important;padding:10px;background-color:#FFF;width:100%}h4.alert-heading{color:#E70008;font-size:1.5em;text-align:center;margin-bottom:.5em}.alert.alert-message p,.alert.alert-notice p,.alert.alert-warning p{font-size:13px;margin-top:10px;text-align:center}.alert-message{text-align:center;line-height:130%}.pagination{margin:0 auto;width:92.241vw;font-size:.8em}.pagination p{font-weight:bolder}.pagination ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:2em;height:auto}.pagination ul li{margin-bottom:3px}.pagination ul li a{background-color:#000;padding:10px 15px;color:#FFF;display:block}.pagination ul .active a,.pagination ul li a:hover{background-color:#01C1CC}.pagination ul li:not(:last-child){margin-right:3px}.pagination ul .disabled{display:none}.icon-first,.icon-last,.icon-next,.icon-previous{font-style:normal!important}.container{margin:0 auto;width:92.241vw}.limpar{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0}.fa-whatsapp:before{content:""}.fa-facebook-f:before{content:""}.fa-instagram:before{content:""}.fa-calendar:before{content:""}.fa-linkedin:before{content:""}#posicao1{background-image:url(../images/banner.webp);background-position:center top;background-repeat:no-repeat;background-size:cover;padding:50px 0}#posicao1>div.container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1366px}#posicao1 .moduletable.logo figure{margin-bottom:30px;width:245px}#posicao1 .moduletable.logo figure img{filter:drop-shadow(1px 1px 0 #0009);height:auto;width:100%}#posicao1 .moduletable.menu ul li{border:1px solid #FAF9F5;border-radius:100px;padding:3px}#posicao1 .moduletable.menu ul li a{background-color:#FAF9F5;border-radius:100px;display:block;padding:5px 12px;text-align:center;width:200px}#posicao1 .moduletable.menu ul li a:hover{background-color:#1B1B1E;color:#FAF9F5}#posicao1 .moduletable.header{margin:0 auto;max-width:1350px;width:100%}#posicao1 .moduletable.header h1{color:#9F752F;font-size:4.95rem;font-weight:500;letter-spacing:-.25px;line-height:90%;margin-bottom:7px}#posicao1 .moduletable.header h3{color:#9F752F;font-size:3.95rem;font-style:italic;font-weight:500;line-height:100%;margin-bottom:35px;max-width:730px;width:100%}#posicao1 .moduletable.header p{font-size:1.45rem;width:732px;line-height:130%}#posicao1 .moduletable.header p a{align-items:center;background-color:#F1F1EF;border-radius:12px;display:flex;font-size:1.4rem;gap:10px;justify-content:space-between;margin:30px 0;padding:25px 15px;width:533px}#posicao1 .moduletable.header p a::after,#posicao1 .moduletable.header p a::before{background-position:center center;background-repeat:no-repeat;background-size:100%;content:" ";display:block}#posicao1 .moduletable.header p a::after{background-image:url(../images/vector-arrow-right-top.png);height:21px;width:21px}#posicao1 .moduletable.header p a::before{background-image:url(../images/vector-calendario.png);height:34px;width:34px}#posicao1 .moduletable.header p a:hover{background-color:#1F2933;color:#F1F1EF}#posicao1 .moduletable.header ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#posicao1 .moduletable.header ul li{border:1px solid #FAF9F5;border-radius:100px;font-size:.77rem;font-weight:400;padding:3px}#posicao1 .moduletable.header ul li span{background-color:#FAF9F5;background-position:5px center;background-repeat:no-repeat;background-size:41px;border-radius:100px;display:block;padding:20px 15px 20px 55px}#posicao2,#posicao2 h2{background-position:center top;background-repeat:no-repeat}#posicao2,#posicao3{background-size:cover}#posicao1 .moduletable.header ul li:nth-child(1) span{background-image:url(../images/icon-bn-tecnicas.png)}#posicao1 .moduletable.header ul li:nth-child(2) span{background-image:url(../images/icon-bn-infraestrutura.png)}#posicao1 .moduletable.header ul li:nth-child(3) span{background-image:url(../images/icon-bn-atendimento.png)}#posicao1 .moduletable.header ul li:nth-child(4) span{background-image:url(../images/icon-bn-resultados.png)}.moduletable.h-title h2{font-size:3.45rem;font-weight:400;line-height:90%}#posicao2{background-image:url(../images/bg-video.webp);padding:50px 0}#posicao2 h2{background-image:url(../images/icon-play.png);background-size:52px;color:#FFF;margin:0 auto 35px;max-width:900px;padding-top:70px;text-align:center;width:100%}#posicao2 .p2-video{border-radius:20px;background-image:linear-gradient(90deg,#A37834,#D4AB4F);margin:0 auto;max-width:1366px;overflow:hidden;padding:35px;width:100%}#posicao2 .p2-video video{border-radius:10px;display:block;height:auto;margin:0 auto;max-height:756px;max-width:1350px;width:100%}#posicao3{background-attachment:fixed;background-image:url(../images/bg-cirurgias.webp);background-position:center center;background-repeat:no-repeat;padding:50px 0}#posicao3>div.container{max-width:1180px}#posicao3 h2{background-image:url(../images/icon-chek-blue.png);background-position:left center;background-repeat:no-repeat;background-size:31px;color:#202D36;margin:0 auto 35px;padding-left:45px;width:568px}#posicao3 .moduletable.h-title{margin-bottom:50px;width:100%}#posicao3 .moduletable.h-title h3{color:#202D36;font-size:2.2rem;font-weight:500;line-height:100%;margin-bottom:35px;text-align:center}#posicao3 .moduletable.h-title .tr-disponiveis{margin:0 auto;width:100%}#posicao3 .moduletable.h-title .tr-disponiveis__tratamentos{border-bottom:2px solid #EAD5A8;margin:0;padding:0 15px 25px}#posicao3 .moduletable.h-title .tr-disponiveis__tratamentos h4{color:#A47A36;font-size:1.75rem;font-weight:600;line-height:100%;margin-bottom:5px}#posicao3 .moduletable.h-title .tr-disponiveis__tratamentos li,#posicao3 .moduletable.h-title .tr-disponiveis__tratamentos p{color:#202D36;font-size:1.23rem;margin:0}#posicao3 .moduletable.h-title .tr-disponiveis__tratamentos ul li:not(:last-child){margin-bottom:7px}#posicao3 .moduletable.h-title .tr-cirurgias{display:flex;flex-wrap:wrap;gap:30px 0;justify-content:space-between}#posicao3 .moduletable.h-title .tr-cirurgias .tr-disponiveis__tratamentos{width:48.5%}#posicao3 .moduletable.h-title .tr-diagnostico .tr-disponiveis__tratamentos:not(:last-child){margin-bottom:30px}#posicao3 .moduletable.botao{margin:0;width:100%}#posicao3 .moduletable.botao p a{align-items:center;background-image:linear-gradient(90deg,#A47A36,#D5AB50);border-radius:12px;color:#FFF;display:flex;font-size:1.4rem;gap:10px;justify-content:center;margin:0 auto;padding:25px 15px;width:533px}#posicao3 .moduletable.botao p a::after,#posicao3 .moduletable.botao p a::before{background-position:center center;background-repeat:no-repeat;background-size:100%;content:" ";display:block}#posicao4,#posicao4 h2{background-position:center top;background-repeat:no-repeat}#posicao3 .moduletable.botao p a::after{background-image:url(../images/vector-arrow-right-top-white.png);height:21px;width:21px}#posicao3 .moduletable.botao p a::before{background-image:url(../images/vector-calendario-white.png);height:34px;width:34px}#posicao3 .moduletable.botao p a:hover{background-image:linear-gradient(90deg,#202D36,#202D36)}#posicao4{background-image:url(../images/bg-diferenciais.webp);background-size:cover;padding:50px 0}#posicao4 h2{background-image:url(../images/icon-logo.png);background-size:80px;color:#FFF;font-style:italic;margin-bottom:75px;padding-top:95px;text-align:center}#posicao4 .custom{display:flex;flex-wrap:wrap;gap:60px 20px;justify-content:center;margin:0 auto;max-width:1460px;width:100%}#posicao4 .custom div{background-color:#FFF;border-radius:15px;margin:0;max-width:466px;padding:80px 10px 35px;position:relative;text-align:center;width:32%}#posicao4 .custom div h3{color:#A47A36;font-size:2.45rem;font-weight:600;line-height:100%;margin-bottom:12px}#posicao4 .custom div p{font-size:1.175rem;font-weight:400;line-height:130%}#posicao5 h5,#posicao5 hgroup h3{line-height:140%;font-weight:500}#posicao4 .custom div::before{background-position:center center;background-repeat:no-repeat;background-size:100px;content:" ";display:block;height:101px;left:0;position:absolute;top:-51px;width:100%}#posicao4 .custom div.dfr-atendimento::before{background-image:url(../images/icon-dfr-atendimento.png)}#posicao4 .custom div.dfr-proposito::before{background-image:url(../images/icon-dfr-proposito.png)}#posicao4 .custom div.dfr-valores::before{background-image:url(../images/icon-dfr-valores.png)}#posicao4 .custom div.dfr-agendamento::before{background-image:url(../images/icon-dfr-agendamento.png)}#posicao4 .custom div.dfr-humano::before{background-image:url(../images/icon-dfr-humano.png)}#posicao4 .custom div.dfr-tecnologia::before{background-image:url(../images/icon-dfr-tecnologia.png)}#posicao4 .custom div.dfr-resultados::before{background-image:url(../images/icon-dfr-resultados.png)}#posicao5 hgroup h3,#posicao6 .moduletable h6{background-image:url(../images/icon-check-gold.png);border-radius:50px;font-family:Poppins,sans-serif;font-size:12.36px;letter-spacing:1.85px;text-transform:uppercase}#posicao5{background-image:url(../images/bg-faq);background-position:center top;background-repeat:no-repeat;background-size:cover;padding:50px 0}#posicao5 hgroup{margin-bottom:50px}#posicao5 hgroup h3{background-color:#FBF7EE;background-position:10px center;background-repeat:no-repeat;margin:0 auto 10px;padding:10px 10px 10px 40px;width:210px}#posicao5 hgroup h2{color:#A47A36;text-align:center}#posicao5 h5{font-family:Poppins,sans-serif;font-size:22px;letter-spacing:1.54px;margin:50px auto 7px;text-align:center;text-transform:uppercase}#posicao5 h6{align-items:center;color:#A47A36;display:flex;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;gap:5px;justify-content:center;line-height:110%;letter-spacing:1.54px;margin:0 auto 35px}#posicao5 .faq-item{background:#FFF;border-radius:8px;box-shadow:0 2px 6px #0001;margin:0 auto 15px;max-width:960px;overflow:hidden;transition:all .3s ease}#posicao6,#posicao7{background-repeat:no-repeat;background-size:cover}#posicao5 .faq-item .faq-question{align-items:center;background-color:#FAFAFA;color:#A47A36;cursor:pointer;display:flex;justify-content:space-between;padding:20px}#posicao5 .faq-item .faq-question h3{font-size:2.3rem;font-weight:600;line-height:100%;margin:0}#posicao5 .faq-item .faq-question span{font-size:2.1rem;font-weight:300}#posicao5 .faq-item .faq-answer{background-color:#FFF;border-top:2px solid #EDE6D6;font-size:1.23rem;max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 20px}#posicao5 .faq-item .faq-answer.open{max-height:300px;padding:15px 20px}#posicao5 .faq-item .faq-icon{font-size:1.5rem;color:#A47A36;transition:transform .3s ease}#posicao5 .faq-item .faq-question.active .faq-icon{transform:rotate(180deg)}#posicao6{background-image:url(../images/bg-formulario.webp);background-position:center top;padding:50px 0}#posicao6 .moduletable{background-color:#FFF;border-radius:5px;margin:0 auto;max-width:1080px;padding:45px 50px;width:100%}#posicao6 .moduletable h2{color:#A47A36;margin-bottom:15px}#posicao6 .moduletable h6{background-color:#FBF7EE;background-position:10px center;background-repeat:no-repeat;font-weight:500;line-height:140%;margin:0 0 25px;padding:10px 10px 10px 40px;width:230px}#posicao6 form label{display:block;font-size:1.2rem;font-weight:400;margin-bottom:20px;width:100%}#posicao6 form label span{display:block;margin-bottom:10px}#posicao6 form input,#posicao6 form select{background-color:#E6E7EB;padding:14px 12px;width:100%}#posicao6 form button{align-items:center;background-color:#1F2933;border-radius:12px;color:#FFF;display:flex;font-size:1.5rem;gap:10px;justify-content:center;margin:30px 0 0;padding:25px 10px;width:100%}#posicao6 form button::after,#posicao6 form button::before{background-position:center center;background-repeat:no-repeat;background-size:100%;content:" ";display:block}#posicao6 form button::after{background-image:url(../images/vector-arrow-right-top.png);height:21px;width:21px}#posicao6 form button::before{background-image:url(../images/vector-calendario.png);height:34px;width:34px}#posicao6 form button:hover{background-color:#E6E7EB;color:#1F2933}#posicao7{background-image:url(../images/bg-footer.webp);background-position:center top;padding:35px 0}#posicao7 .moduletable.nota-rp{margin:0 auto;max-width:1024px;width:100%}#posicao7 .moduletable.nota-rp p{color:#FFF;font-size:1.075rem;font-weight:300;line-height:150%;margin:0;text-align:center}#posicao7 .moduletable.nota-rp p a{color:#202D36}#posicao7 .moduletable.nota-rp p a:hover{text-decoration:underline}#footer{background-color:#1F2933;padding:0}#footer>div.container{width:100%}#footer .moduletable.logo{margin:0;padding:65px 3.5%}#footer .moduletable.logo figure{margin:0 auto 25px;width:220px}#footer .moduletable.logo figure img{height:auto;width:100%}#footer .moduletable.logo .ft-ctt{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px 30px;justify-content:center}#footer .moduletable.logo .ft-ctt p{color:#D5B775;font-size:1.1rem;display:flex;flex-direction:column;gap:3px;line-height:150%;text-align:center;width:100%}#footer .moduletable.logo .ft-ctt p .fa{font-size:21px;margin-top:5px}#footer .moduletable.copyright{background-color:#FFF;margin:0;padding:17px 3%}#footer .moduletable.copyright p{font-size:.991rem;line-height:100%;text-align:center}#iconwhats{bottom:3%;position:fixed;right:3.2vw;width:50px;z-index:110}#iconwhats a{align-items:center;background-color:#4BB800DD;border-radius:50%;display:flex;height:50px;justify-content:center}#iconwhats a i{color:#FFF;font-size:33px}#iconwhats a:hover{background-color:#4BB800}#iconwhats::after{animation:ring 1.5s infinite;border-radius:100%;border:5px solid #4bb800;content:"";height:30px;left:50%;position:absolute;transform:translate(-50%,-50%);width:30px;z-index:-1;top:50%}@keyframes ring{0%{width:30px;height:30px;opacity:1}100%{width:300px;height:300px;opacity:0}}#pg-int .blog,#pg-int .item-page,#pg-int>.search{padding-bottom:50px}#pg-int .page-header,#pg-int .search h1{background-color:#B6881F;margin-bottom:50px;text-align:center;color:#FFF;padding:50px 0}.fulltext h2,.fulltext h3,.fulltext h4,.fulltext h5,.fulltext h6{margin-bottom:10px;font-weight:500}#pg-int .page-header h1,#pg-int .page-header span,#pg-int>.search h1{font-size:1.7rem;font-weight:500}.fulltext h2{font-size:1.5rem}.fulltext h3{color:#333435;font-size:1.3rem}.fulltext h4,.fulltext h5,.fulltext h6{color:#3F474A;font-size:1.15rem}.fulltext ol,.fulltext p,.fulltext ul{font-size:1rem;line-height:150%;text-align:justify}.fulltext ol:not(:last-child),.fulltext p:not(:last-child),.fulltext ul:not(:last-child){margin-bottom:15px}.fulltext ol,.fulltext ul{padding-left:20px}.fulltext ol li:not(:last-child),.fulltext ul li:not(:last-child){margin-bottom:7px}.fulltext p strong{font-weight:600}.fulltext ul li{list-style:circle}.fulltext ol li{list-style:upper-roman}.fulltext a{color:#007}.fulltext a:hover{text-decoration:underline}.pg-blog .items-row{margin:0 auto;width:92.241vw;align-items:unset;display:flex;flex-wrap:wrap;justify-content:space-evenly}.pg-blog .items-row>div{width:393px}.pg-blog .items-row:not(:last-child){margin-bottom:35px}.pg-blog .bl-pes-mob{display:none;margin-bottom:15px}.pg-blog label.element-invisible{display:none}.pg-blog .moduletable.pes{background-color:#FFF}.pg-blog .moduletable.pes h2{text-align:center;margin-bottom:10px;font-size:1.2em;font-weight:500;background-color:#00F;padding:10px 0;color:#FFF}.pg-blog .moduletable.pes input{width:100%;border:1px solid #EFEFEF;padding:15px 3%}.pg-blog .moduletable.pes input:focus{width:100%;border:1px solid #CCC}.pg-blog .moduletable.pes:not(:last-child){margin-bottom:25px}.pg-blog .bl.content{align-items:unset;display:flex;flex-wrap:wrap;justify-content:space-between}.pg-blog .bl.content .bl-content{width:65%}.pg-blog .bl.content .bl-content .bl-data{align-items:center;display:flex;justify-content:flex-start;margin:0 0 3px}.pg-blog .bl.content .bl-content .bl-data i{margin-right:10px}.pg-blog .bl.content .bl-content .bl-title{font-size:1.7rem;font-weight:500;margin:0 0 15px}.pg-blog .bl.content .bl-content .botoes-sociais{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.pg-blog .bl.content .bl-content .botoes-sociais .bl-twitter{margin-right:5px}.pg-blog .bl.content .bl-content .botoes-sociais .bl-facebook div>span,.pg-blog .bl.content .bl-content .botoes-sociais .bl-facebook div>span>iframe{height:24px!important;width:190px!important}.pg-blog .bl.content .bl-content .bl-img{margin-bottom:15px}.pg-blog .bl.content .bl-content .bl-img img{height:auto;width:100%}.pg-blog .bl.content .bl-modulo{width:30%}.pg-blog .bl.content .bl-modulo ul.latestnews.pes li a,.pg-blog .bl.content .bl-modulo ul.mostread.pes li a{display:block;margin-bottom:5px;padding:10px;background-color:#EFEFEF}.pg-blog .bl.content .bl-modulo .tagspopular.pes ul li a:hover,.pg-blog .bl.content .bl-modulo ul.latestnews.pes li a:hover,.pg-blog .bl.content .bl-modulo ul.mostread.pes li a:hover,.pg-blog .bl.content .bl-modulo ul.thumbnails li h3 a:hover{background-color:#CCC}.pg-blog .bl.content .bl-modulo .tagspopular.pes ul,.pg-blog .bl.content .bl-modulo ul.thumbnails{display:flex;flex-wrap:wrap;width:100%}.pg-blog .bl.content .bl-modulo .tagspopular.pes ul li{width:32%;text-align:center}.pg-blog .bl.content .bl-modulo .tagspopular.pes ul li a,.pg-blog .bl.content .bl-modulo ul.thumbnails li h3 a{display:block;background-color:#EFEFEF;padding:5px;margin:5px;font-weight:400}#pg-int .com-finder.finder .com-finder__results .com-finder__explained,#pg-int .com-finder.finder .com-finder__results .com-finder__navigation,#pg-int .com-finder.finder>.com-finder__form form .com-finder__advanced,#pg-int .com-finder.finder>.com-finder__form form .com-finder__search .input-group .btn-secondary,#pg-int .com-finder.finder>.com-finder__form form .com-finder__search label,#pg-int .com-finder.finder>.com-finder__form form .com-finder__search legend{display:none}.pg-blog .bl.content .bl-modulo .moduletable.pes.ult-post.tags.vt{background:0 0;border:1px solid #CCC}.pg-blog .bl.content .bl-modulo .moduletable.pes.ult-post.tags.vt h2{background:0 0;text-align:left;text-decoration:underline;font-weight:700}.pg-blog .bl.content .bl-modulo .moduletable.pes.ult-post.tags.vt ul li{margin-bottom:15px;list-style-type:disc;margin-left:20px}.pg-blog .bl.content .bl-modulo .moduletable.pes.ult-post.tags.vt a:hover{text-decoration:underline}#pg-int .com-finder.finder{padding-bottom:50px}#pg-int .com-finder.finder>h1{background-color:#CCC;color:#FFF;font-size:1.7rem;font-weight:500;margin-bottom:50px;padding:75px 0;text-align:center}#pg-int .com-finder.finder>.com-finder__form form{margin:0 auto;width:92.241vw}#pg-int .com-finder.finder>.com-finder__form form .com-finder__search .input-group{align-items:center;display:flex;justify-content:space-between}#pg-int .com-finder.finder>.com-finder__form form .com-finder__search .input-group>div{width:calc(100% - 130px)}#pg-int .com-finder.finder>.com-finder__form form .com-finder__search .input-group>div input{border:1px solid #EFEFEF;margin:0;padding:15px 3%;width:100%}#pg-int .com-finder.finder>.com-finder__form form .com-finder__search .input-group>div input:focus{border-color:#CCC}#pg-int .com-finder.finder>.com-finder__form form .com-finder__search .input-group .btn-primary{background-color:#CCC;color:#FFF;margin:0;padding:16px 0;text-align:center;width:130px}#pg-int .com-finder.finder .com-finder__results,#pg-int .com-finder.finder .pagination{margin:0 auto;width:92.241vw}#pg-int .com-finder.finder>.com-finder__form form .com-finder__search .input-group .btn-primary:hover{background-color:#080808}#pg-int .com-finder.finder .pagination ul{margin-top:20px}#pg-int .reset{padding:200px 3.2% 100px}#pg-int .reset form fieldset{padding:0}#pg-int .reset form p{font-size:1.2rem;line-height:150%;margin-bottom:35px;text-align:center}#pg-int .reset form .control-group{margin:0 auto;width:393px}#pg-int .reset form label{display:block;font-size:.9rem;margin-bottom:5px}#pg-int .reset form input{border:1px solid red;color:#000;font-size:1rem;font-weight:500;margin-bottom:12px;padding:11px;width:100%}#pg-int .reset form input:focus{border-color:#000}#pg-int .reset form button{background-color:red;color:#FFF;display:block;font-size:1.075rem;font-weight:800;margin:0 auto;padding:11px 0;text-align:center;width:160px}#pg-int .reset form button:hover{background-color:#000}h2.msn-sys{font-size:20px;font-weight:400;padding:75px 0 150px;text-align:center}