@font-face{font-family:Brolimo;src:url(assets/fonts/brolimo-brolimo-normal-400.woff2)}html,body,div,span,h2,h3,blockquote,pre,a,code,em,font,img,small,strong,b,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;border:0;outline:0}html{scroll-behavior:smooth}*{outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;height:auto}fieldset{border:0;margin:0;padding:0}body{font-size:16px;font-family:"Montserrat", sans-serif;color:#575756;overflow-x:hidden}a{text-decoration:none;color:#575756;-webkit-font-smoothing:antialiased}p{line-height:26px}.button{background-color:#b09498;color:#fff;padding:10px 20px;border:2px solid #b09498;display:inline-block;transition:all .2s linear}.button:hover{background-color:transparent;color:#b09498;transition:all .2s linear}.pretitle{text-transform:uppercase;text-align:center;font-size:18px;color:#b09498}.section-title{font-size:40px;font-family:Brolimo;text-align:center;margin:15px 0;position:relative}.section-title::after{background-color:#b09498;width:40px;height:6px;border-radius:15px;margin:auto;content:' ';display:block;margin-top:20px}.whatsapp{background-color:#b09498;width:60px;height:60px;border-radius:100%;position:fixed;right:20px;bottom:20px;background-image:url(assets/images/whatsapp.svg);background-size:33px;text-indent:-99999px;background-position:center;background-repeat:no-repeat;transition:all .2s linear}.whatsapp:hover{box-shadow:0px 0px 10px #b19498;transition:all .2s linear}.logo{background-size:100%;display:block;height:77px;width:120px;overflow:hidden;text-indent:-9999px;position:absolute;left:0;right:0;margin:auto;background-repeat:no-repeat;top:12%}nav{padding:30px 0;position:relative}nav .menu-icon{display:none;background-image:url(assets/images/menu-hamburguer.svg);width:30px;height:30px;text-indent:-999px;background-repeat:no-repeat;border:0;background-color:transparent;background-size:100%;cursor:pointer}nav ul{padding:0;display:flex;gap:20px;align-items:center;position:relative;z-index:9}nav ul a{text-transform:uppercase;font-size:14px;font-weight:500}nav ul li{list-style:none}nav ul li:nth-child(4){margin-left:auto}nav ul li.button:hover a{color:#b09498}nav ul li.button a{color:#fff;font-weight:600}nav ul li.button a:hover{color:#b09498}.container{width:85%;max-width:1100px;margin:auto}.flex{display:flex;gap:50px}.center{text-align:center}.hero{width:100%;height:567px;background-size:cover;background-repeat:no-repeat;background-position:center}.hero .container{display:flex;align-items:center;justify-content:space-between;max-width:1000px}.hero .container .image{width:450px}.hero .container .content{display:flex;flex-direction:column;gap:20px;align-items:baseline}.hero .container .content h1{font-family:Brolimo;font-weight:600;font-size:50px;margin:0}.hero .container .content h2{margin:0;font-size:40px;font-weight:400}.diferenciais{padding:80px 0}.diferenciais .container{max-width:1250px}.diferenciais .container .content{border:1px solid #eaeaec;padding:40px;width:50%}.diferenciais .container .content .title{font-size:25px;font-weight:600}.diferenciais .container .flex{margin:40px 0}.sobre{padding:80px 0;background-color:#eaeaec;position:relative}.sobre::after{background-image:url(assets/images/roda.png);background-size:100%;width:150px;height:150px;content:' ';position:absolute;bottom:20px;right:20%}.sobre .flex{align-items:center}.sobre .imagem{width:100%;height:700px}.sobre .imagem img{width:100%;height:100%;object-fit:cover;object-position:top;border-radius:20px}.sobre .content{width:50%}.sobre .content .link{text-align:center;text-decoration:underline;display:block;border:0;margin:10px auto;cursor:pointer;background-color:transparent;font-family:"Montserrat", sans-serif;color:#575756;font-size:15px}.marca{padding:80px 0;background-color:#b09498;color:#eaeaec;position:relative}.marca::after{width:300px;height:175px;content:' ';background-image:url(assets/images/bg-saude.png);position:absolute;bottom:0;right:25%;background-size:100%}.marca .pretitle{color:#eaeaec}.marca .section-title::after{background-color:#ebdfdf}.marca p.hold{max-width:620px;margin:auto;text-align:center}.marca .flex{margin-top:60px}.marca .content{width:50%;display:flex;flex-direction:column;gap:40px}.marca .content .titulo{font-weight:600}.marca .content p{margin:0}.marca .glide-saude{display:none}.motivos{padding:80px 0}.motivos .carousel{margin-top:30px;padding-right:60px}.motivos .carousel .glide__slide{background-color:#ebdfdf;padding:25px;height:auto}.glide .glide__bullets{display:none;position:relative;transform:none;left:auto;bottom:auto;margin-top:20px}.glide .glide__bullets .glide__bullet{background-color:#575756}.glide .glide__bullets .glide__bullet.glide__bullet--active{background-color:#b09498}.glide .glide__arrows .glide__arrow--right{background-image:url(assets/images/seta.png);background-color:#eaeaec;border:0;box-shadow:none;text-indent:-9999px;background-size:100%;width:28px;height:52px;right:0}.glide .glide__arrows .glide__arrow--left{background-image:url(assets/images/seta.png);background-color:#eaeaec;border:0;box-shadow:none;text-indent:-9999px;background-size:100%;width:28px;height:52px;left:0;transform:rotate(180deg);top:43%}.atendimento{background-color:#eaeaec;padding:80px 0}.atendimento .pretitle{color:#575756}.atendimento .subtitulo{text-align:center}.atendimento .flex{margin:60px 0}.atendimento .content{width:50%;display:flex;flex-direction:column;gap:40px}.atendimento .content .plano{border-radius:20px;border:2px solid #b09498;padding:25px;display:flex;flex-direction:column;justify-content:center; height: 220px;}.atendimento .content .plano.destaque{background-color:#b09498;border:2px solid #b09498;color:#eaeaec;position:relative}.atendimento .content .plano.destaque::before{width:145px;height:26px;content:' ';background-image:url(assets/images/star.png);position:absolute;top:15px;right:-2px;background-size:100%}.atendimento .content .plano .titulo{font-weight:600}.atendimento .content .plano p{margin:12px 0 0}.atendimento .content .plano span{font-size:14px;line-height:20px}.atendimento .content.left .plano{height:50%}.atendimento .button{background-color:#b09498;color:#fff;display:flex;align-items:center;border:0;gap:10px;width:fit-content;justify-content:center;margin:auto}.atendimento .button:hover{background-color:#575756}.consultas{padding:80px 0}.consultas .container{display:flex;flex-direction:column;gap:40px}.consultas .flex{align-items:center}.consultas .flex.reverse{flex-direction:row-reverse}.consultas .content .image{width:50%;height:500px}.consultas .content .image img{width:100%;height:100%;object-fit:cover;border-radius:20px;object-position:top}.consultas .content .conteudo{width:50%}.consultas .content .conteudo .titulo{font-family:Brolimo;font-weight:600;font-size:35px}.consultas .content .conteudo .subtitulo{margin:10px 0 50px;position:relative}.consultas .content .conteudo .subtitulo::after{background-color:#b09498;width:40px;height:6px;border-radius:15px;content:' ';display:block;margin-top:30px}.consultas .content .conteudo .link{font-weight:600;display:flex;align-items:center;gap:15px;border:0;background-color:transparent;cursor:pointer;font-size:16px;font-weight:500;color:#575756;font-family:"Montserrat", sans-serif;padding:0;text-align:left}.consultas .content .conteudo .link img{width:25px}.depoimentos{padding:80px 0;background:#eaeaec url(assets/images/bg-depoimentos.png) no-repeat left bottom;text-align:center;background-size:80%}.depoimentos .depoimento{padding:30px 60px 0;position:relative}.depoimentos .depoimento .nome{font-weight:600}footer .footer{padding:60px 0 20px;background-color:#b09498;color:#eaeaec;text-align:center}footer .footer .logo-rodape{max-width:350px}footer .footer p.crn{margin:5px 0 20px;font-weight:600}footer .footer .hold{display:flex;justify-content:space-between;margin-top:40px}footer .footer .content p{margin:10px 0 0;display:flex;align-items:center;gap:10px}footer .footer .content p img{width:25px}footer .footer .content a{color:#fff}footer .footer .instagram{font-weight:600;max-width:300px}footer .footer .instagram p{margin:0}footer .footer .instagram p.insta{margin-top:10px;display:flex;align-items:center;gap:10px;justify-content:center}footer .footer .instagram p.insta img{width:25px}footer .footer .instagram a{color:#eaeaec}footer .copyright{font-size:12px;display:flex;justify-content:space-between;border-top:1px solid;padding-top:10px;margin:60px auto 0;width:85%;max-width:1200px}footer .copyright a{font-weight:600;color:#eaeaec}.menu-mobile{visibility:hidden;opacity:0;bottom:-20%;height:80%;width:100%;transition:all .1s linear;background-color:#fff;padding:40px 20px 20px;position:absolute;z-index:99;display:flex;flex-direction:column;align-items:center;gap:30px}.menu-mobile.open-menu{opacity:1;visibility:visible;transition:all .1s linear;bottom:0}.menu-mobile.open-menu .menu-icon{position:absolute;top:-12px;left:10%;background-color:#b09498;background-size:50%;cursor:pointer;background-image:url(assets/images/x.svg);width:40px;height:40px;text-indent:-999px;background-repeat:no-repeat;border:0;background-position:center}.menu-mobile ul{padding:0;display:flex;flex-direction:column;gap:20px;align-items:center;position:relative;z-index:9}.menu-mobile ul a{text-transform:uppercase;font-size:14px;font-weight:500}.menu-mobile ul li{list-style:none}.menu-mobile ul li.button:hover a{color:#b09498}.menu-mobile ul li.button a{color:#fff;font-weight:600}.menu-mobile ul li.button a:hover{color:#b09498}.bg_popup{width:100%;position:fixed;height:100%;background-color:#0000003f;display:none;top:0;z-index:91}.bg_popup.show{display:block}.popup{position:fixed;opacity:0;z-index:99;width:80%;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);max-width:800px;visibility:hidden;background-color:#eaeaec;border-radius:15px;padding:30px}.popup .content{width:100%;height:100%;height:450px;overflow-y:scroll;font-size:14px}.popup.open{opacity:1;visibility:visible}.popup .close{position:absolute;top:-15px;right:25px;background-color:#b09498;background-size:50%;cursor:pointer;background-image:url(assets/images/x.svg);width:40px;height:40px;text-indent:-999px;background-repeat:no-repeat;border:0;background-position:center;overflow:hidden}@media (max-width: 1024px){.section-title{font-size:30px}.logo{position:relative;top:auto;left:auto;right:auto;margin:0}.flex{flex-direction:column;gap:20px}header nav{display:flex;align-items:center;gap:30px;padding:15px 0;position:initial}header nav .menu-toggle .menu-icon{display:block}header nav .menu-toggle .menu-main-menu-container{display:none}header.sticky{width:100%;position:fixed;background-color:#fff;z-index:9}header.sticky .logo{width:90px;height:58px}.hero{height:auto;padding-top:30px}.hero .container{flex-direction:column;gap:30px}.hero .container .content h1{font-size:30px}.hero .container .content h2{font-size:25px}.hero .container{overflow:hidden;}.hero .container .image{width:250px; margin-bottom: -6px;}.sobre::after{right:2%;width:100px;height:100px}.diferenciais .container .content{width:100%}.sobre .content{width:100%}.sobre .content .imagem{height:400px}.sobre .content .imagem img{object-position:center}.marca{overflow:hidden}.marca::after{right:-13%}.marca .flex{display:none}.marca .glide-saude{display:block;z-index:99;position:relative;margin-top:35px}.marca .glide-saude .glide__bullets{bottom:-1em}.motivos .glide{padding-right:40px}.motivos .glide .glide__arrows .glide__arrow--right{width:15px;height:44px}.atendimento .content{width:100%}.consultas .flex.reverse{flex-direction:column}.consultas .flex .image{width:100%;height:350px}.consultas .flex .conteudo{width:100%}.depoimentos .depoimento{padding:30px 0 0;font-size:14px}.depoimentos .depoimento p{line-height:23px}.depoimentos .glide .glide__bullets{display:block}.depoimentos .glide .glide__arrows{display:none}footer .footer .hold{flex-direction:column;align-items:center;gap:30px}footer .footer .hold .content{width:100%}footer .footer .hold .instagram{max-width:100%;width:100%}footer .footer .hold .instagram p{justify-content:left;text-align:left}footer .copyright{flex-direction:column;justify-content:center}.atendimento .content .plano{height: auto;}}

@media (max-width: 767px) {
    [data-aos] {
        opacity: 1 !important;
        transform: none !important;
        transform-origin: center !important;
    }
}
