body{margin:0;font-family:Arial,Helvetica,sans-serif}blockquote,dd,h1,h2,h3,h4,p,ul{margin:0}ul{padding:0;list-style:none}a{text-decoration:none;color:inherit}img{max-width:100%;height:auto;display:block}img[src$=".webp"]{border-radius:4px}.font-1-xs{font:400 0.75rem/1.35 Poppins,sans-serif}.font-2-xs{font:400 0.85rem/1.43 Poppins,sans-serif}.font-1-s{font:400 1rem/1.5 Poppins,sans-serif}.font-2-s{font:400 1rem/1.5 Roboto,sans-serif}.font-1-m,.font-1-m-b{font:400 1.125rem/1.35 Poppins,sans-serif}.font-1-m-b{font-weight:600}.font-2-m{font:500 1.125rem/1.35 Roboto,sans-serif}.font-1-l{font:400 1.5rem/1.5 Poppins,sans-serif}.font-2-l,.font-2-l-b{font:400 1.5rem/1.5 Roboto,sans-serif}.font-2-l-b{font-weight:500;letter-spacing:.015em;text-transform:uppercase}.font-1-xl{font:600 2rem/1.25 Poppins,sans-serif}.font-2-xl{font:500 2rem/1.25 Roboto,sans-serif}.font-1-xxl{font:600 3.5rem/1.125 Poppins,sans-serif}@media (max-width:1200px){.font-1-xxl{font-size:3rem}.font-2-l,.font-2-l-b{font-size:1.25rem}}@media (max-width:800px){.font-1-xxl{font-size:2rem}.font-1-xl,.font-2-xl{font-size:1.5rem}}.cor-0{color:#fff}.cor-1{color:#f5f5f5}.cor-2{color:#242424}.cor-3{color:#31444b}.cor-4{color:#949494}.cor-5{color:#13221b}.fadeInDown{transform:translate3d(0,-20px,0)}.fadeInUp{transform:translate3d(0,20px,0)}.fadeInRight{transform:translate3d(150px,0,0)}.fadeInLeft{transform:translate3d(-150px,0,0)}[data-anime]{opacity:0}.anime{opacity:1;transform:none;transition:transform .8s,opacity .8s}.header-bg{background-color:#fff}.header{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;align-items:center;box-sizing:border-box;padding-top:10px;padding-bottom:10px}.header-menu{display:flex;flex-wrap:wrap;gap:40px}.header-menu a{display:inline-block;padding:16px 0;position:relative}.header-menu a:after{content:"";display:block;height:2px;width:0;background:#24242424;margin-top:3px;transition:.3s;position:absolute}.header-menu a.ativo::after,.header-menu a:hover::after{width:60%}@media (max-width:800px){.header-menu{gap:20px}.header-menu a{background:#f5f5f5;padding:12px 16px;border-radius:20px}.header-menu a:hover{background-color:#fff;box-shadow:inset 0 0 0 2px #f5f5f5;transition:box-shadow .3s ease}.header a:after{display:none}}@media (max-width:600px){.header-menu{gap:12px}.header-menu a{padding:8px 12px;font-size:14px}}.footer-bg{background-color:#f5f5f5}.footer{display:grid;grid-template-columns:3fr 5fr 4fr;gap:40px;padding-top:60px;padding-bottom:60px}.footer h3{margin-bottom:32px}.footer-contato ul{margin-bottom:32px}.footer-contato li:nth-child(2n):after{content:"";display:block;max-width:360px;height:1px;background:#949494;margin-top:16px}.footer-contato li{margin-bottom:16px}.footer-redes{display:flex;gap:32px}.footer a:hover{color:#949494}.footer-copy{grid-column:1/-1;margin-top:40px}@media (max-width:800px){.footer>img{display:none}.footer{grid-template-columns:1fr 1fr}}@media (max-width:600px){.footer{grid-template-columns:1fr;gap:60px}.footer-copy{margin-top:0}}.container{box-sizing:border-box;max-width:1200px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.botao{display:inline-block;padding:16px 32px;background:linear-gradient(#31444b,#252d2e);border-radius:20px;box-shadow:0 1px 2px rgba(0,0,0,.1);text-transform:uppercase;font:600 1.125rem/1.35 Poppins,sans-serif;max-width:max-content}.botao:hover{background:linear-gradient(#31444b,#222220)}.botao.secundario{background:#f5f5f5;color:#31444b}.botao.secundario:hover{background:linear-gradient(whitesmoke,#949494)}@media (max-width:600px){.botao{padding:12px 16px;font-size:1rem}}.link{display:inline-block;color:#f5f5f5;font:500 1.2rem/1.5 Poppins,sans-serif;text-transform:uppercase}.link::after{content:"";display:block;width:100%;height:4px;background-color:currentColor}.link:hover{color:#949494}.titulo-bg{padding-top:60px;padding-bottom:60px;background-color:#f5f5f5}.titulo p{margin-bottom:4px}@media (max-width:800px){.titulo-bg{padding-top:40px;padding-bottom:40px}.titulo p{font-size:1rem;text-transform:lowercase;font-weight:400}}.introducao-bg{background:#f5f5f5;color:#fff;box-shadow:inset 0 -120px #fff}.introducao{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.introducao-conteudo{align-self:end;padding-bottom:200px}.introducao img{width:100%;height:100%;object-fit:cover;border-radius:4px}.introducao h1{margin-bottom:28px}.introducao p{margin-bottom:20px}@media (max-width:800px){.introducao-bg{padding-top:40px;box-shadow:inset 0 -60px #fff}.introducao{grid-template-columns:1fr;gap:32px}.introducao-conteudo{padding-bottom:0}.introducao h1{margin-bottom:16px}.introducao img{height:400px;width:100%;object-position:top center}}.clinica-bg{background-color:#111;box-shadow:inset 0 80px #fff,inset 0 -80px #fff;margin-bottom:40px}.clinica{display:grid;grid-template-columns:1fr 1fr;column-gap:80px}.clinica-imagem img{width:100%;height:100%;object-fit:cover;object-position:left}.clinica-conteudo{padding-top:160px;padding-bottom:160px}.clinica-conteudo>span{display:block;margin-bottom:20px}.clinica-conteudo h2{display:block;margin-bottom:32px}.clinica-conteudo>p{margin-bottom:20px}.clinica a{margin-bottom:80px}.clinica-vantagens{display:flex;gap:40px}.clinica-vantagens h3{margin-bottom:8px;width:max-content}.clinica-vantagens img{width:24px;margin-bottom:8px}@media (max-width:800px){.clinica-bg{box-shadow:initial}.clinica{grid-template-columns:1fr}.clinica-conteudo{padding-top:60px;padding-bottom:60px}.clinica-imagem{max-height:240px;object-position:top center}}@media (max-width:600px){.clinica-vantagens{flex-direction:column}}.equipe{display:grid;grid-template-columns:1fr 1fr;background-color:#31444b;overflow:hidden}.equipe img{width:100%;height:100%;object-fit:cover;border-radius:0}.depoimento-equipe{padding:40px 40px 80px 80px;align-self:end}.depoimento-equipe p{max-width:32ch;font-family:Merriweather,Times,serif;font-style:italic;font-weight:300;margin-bottom:10px;position:relative}.link-equipe{margin-top:30px}.depoimento-equipe p::after,.depoimento-equipe p::before{font-size:6rem;color:#26353b;position:absolute}.depoimento-equipe p::before{content:'“';left:-55px;top:-30px}.depoimento-equipe p::after{content:'”';right:5px;bottom:-55px}@media (max-width:800px){.equipe{grid-template-columns:1fr;text-align:center}.depoimento-equipe p::after{right:-30px}.depoimento-equipe{padding:40px 20px;justify-self:center}}.procedimentos-lista{padding-top:60px;padding-bottom:120px}.procedimentos-lista h2{margin-bottom:40px}.procedimentos-lista ul{display:flex;gap:40px;padding:0 20px 20px 20px;max-width:1400px;margin-left:auto;margin-right:auto;overflow-x:auto}.procedimentos-lista li{flex:1;min-width:280px}.procedimentos-lista a{display:block}.procedimentos-lista img{margin-bottom:16px}.procedimentos-lista h3{margin-bottom:8px;display:flex;align-items:center}.procedimentos-lista h3::before{content:"";display:inline-block;height:4px;width:12px;margin-right:8px;background-color:#31444b;transition:width .2s}.procedimentos-lista a:hover h3::before{width:20px}.procedimentos-lista li span{padding-left:20px}@media (max-width:800px){.procedimentos-lista{padding-bottom:60px}.procedimentos-lista ul{gap:20px}}.procedimentos-int-bg{background-image:url('procedimentos/img/fotos/dentista-cascavel-clinica-bitencourt-4.webp');background-size:cover;background-position:center;background-repeat:no-repeat}.procedimentos-int-bg{background-image:url('../img/fotos/dentista-cascavel-clinica-bitencourt-5.webp');background-size:cover;background-position:center;background-repeat:no-repeat}.proc-int{padding-top:80px;padding-bottom:120px}.proc-int h2{margin-bottom:60px}.proc-int ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,max-content));gap:40px 80px}.proc-int h3{margin-bottom:8px}@media(max-width:800px){.proc-int{padding-top:60px;padding-bottom:60px}.proc-int h2{margin-bottom:40px}.proc-int ul{gap:20px}}.perguntas-bg{background-color:#13221b}.perguntas{padding-bottom:120px;padding-top:120px}.perguntas h2{margin-bottom:60px}.perguntas dl>div{padding:20px;border-radius:4px}.perguntas dl>div:nth-child(odd){background-color:#31444b}.perguntas button{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;cursor:pointer;border:none;background:0 0;width:100%;text-align:left}.perguntas button::after{content:"⌃";display:inline-block;width:12px;height:8px;transition:.3s}.perguntas button:hover:after,.perguntas button[aria-expanded=true]::after{transform:rotate(180deg)}.js .perguntas dd{display:none}.js .perguntas dd.ativa{display:block}.perguntas dd{padding-left:16px;padding-top:16px;max-width:100ch}@media (max-width:800px){.perguntas{padding-top:60px;padding-bottom:60px}.perguntas h2{margin-bottom:40px}}.outros-procedimentos-bg{background:#13221b}.outros-procedimentos{padding-top:60px;padding-bottom:60px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.outros-procedimentos h2{grid-column:1/-1}.outros-item{background-color:#242424;padding:32px 32px 32px 60px;display:grid;grid-template-columns:1fr}.outros-procedimentos h3{margin-bottom:40px}.outros-procedimentos ul{grid-column:1/-1;margin-bottom:32px}.outros-procedimentos li+li{margin-top:20px}.outros-procedimentos a{grid-column:1/-1}@media (max-width:800px){.outros-procedimentos{grid-template-columns:1fr}}.termos{padding-top:80px;padding-bottom:80px}.termos h2{font-weight:600;margin-bottom:20px}.termos p+h2{margin-top:40px}.termos p{max-width:75ch;margin-bottom:24px}.dentistas{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding-top:60px;padding-bottom:60px}.dentistas-imagem{display:grid}.dentistas-imagem img{grid-area:1/1}.dentistas-imagem span{grid-area:1/1;place-self:start end;padding:8px 16px 8px 8px;display:inline-block}.dentistas-conteudo{display:grid;grid-template-columns:1fr auto;align-content:start}.dentistas h2,.dentistas p{grid-column:1/-1}.dentistas h2{margin-bottom:20px}.dentistas h2::before{content:"";display:block;width:20px;height:4px;background-color:#31444b;margin-bottom:8px}.dentistas p{margin-bottom:32px}.dentistas a{place-self:end}.dentistas li{display:flex;align-items:center;gap:8px}.dentistas ul{display:grid;gap:16px}.dentistas-conteudo img{width:24px}.carrossel{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0 auto}.carrossel img{width:100%;height:300px;object-fit:cover;margin-bottom:40px}@media (max-width:800px){.dentistas{grid-template-columns:1fr;gap:20px;padding-top:40px;padding-bottom:40px}}@media (max-width:600px){.dentistas-conteudo{grid-template-columns:1fr}.dentistas ul{font-size:1rem;grid-template-columns:1fr 1fr;margin-bottom:32px}.dentistas a{place-self:start}.carrossel{gap:10px}.carrossel img{height:200px}}.a-clinica{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:40px;padding-top:60px;padding-bottom:60px}.a-clinica-imagens{display:flex;flex-wrap:wrap;gap:4px}.a-clinica-imagens img{flex:1;min-width:200px}.a-clinica-imagens img:first-child{min-width:100%}.a-clinica-conteudo>p{margin-bottom:32px}.a-clinica-agendar{display:grid;grid-template-columns:max-content auto;align-items:center;justify-items:start;gap:8px 12px;margin-bottom:40px}.a-clinica-agendar a{grid-row:span 2}.a-clinica-agendar span{display:flex;align-items:center;background-color:#f5f5f5;gap:8px;padding:4px 8px;border-radius:4px}.a-clinica-conteudo h2{text-transform:uppercase;letter-spacing:.015em;margin-bottom:12px}.a-clinica-sobre{padding:24px;border-radius:8px;display:grid;grid-template-columns:1fr 1fr;gap:32px}.a-clinica-sobre h3{margin-bottom:8px}.a-clinica-equipe-bg{background-color:#13221b;box-shadow:inset 0 120px #fff,inset 0 -120px #13221b}.a-clinica-equipe{display:grid;grid-template-columns:1fr 1fr;gap:40px}.a-clinica-equipe img{width:100%;height:100%;object-fit:cover}.a-clinica-equipe-conteudo{padding-top:180px;padding-bottom:180px}.a-clinica-equipe h2{margin-bottom:32px}.a-clinica-equipe p{margin-bottom:20px}@media (max-width:800px){.a-clinica{grid-template-columns:1fr;padding-top:40px;padding-bottom:40px}.a-clinica-imagens{grid-row:2}.a-clinica-equipe{grid-template-columns:1fr}.a-clinica-equipe-conteudo{padding-top:40px;padding-bottom:0}.a-clinica-equipe-bg{box-shadow:inset 0 -60px #13221b}.a-clinica-equipe img{height:500px}}@media (max-width:400px){.a-clinica-sobre{grid-template-columns:1fr}.a-clinica-agendar{grid-template-columns:1fr}.a-clinica-equipe img{height:400px}}.contato{display:grid;grid-template-columns:5fr 7fr}.contato-dados,.contato-img{padding:60px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.contato-dados{border-radius:0 0 0 5px;background:#31444b}.contato img{display:grid;max-width:100%;margin-bottom:40px}.contato-img{border-radius:0 0 5px 0}.contato-dados h2{margin-bottom:60px}.contato-endereco{margin-bottom:32px}.contato-endereco p{margin-bottom:8px}.contato-meios a{display:block;max-width:max-content;margin-bottom:8px}.contato-meios a:hover{color:#949494}.contato-meios a:nth-child(2){margin-bottom:60px}.contato-estado,.contato-pais{margin-left:20px}.contato-redes{display:flex;gap:32px;padding-left:20px}.endereco{display:grid;grid-template-columns:1fr;padding-top:60px;padding-bottom:60px}.endereco h2{margin-bottom:60px}.mapa{width:100%;overflow:hidden}.mapa iframe{width:100%;display:block;border-radius:8px}@media (max-width:800px){.contato{grid-template-columns:1fr}.contato-dados,.contato-img{padding:30px}.contato-dados{border-radius:0 0 5px 5px}.contato-img{grid-row:1;border-radius:0 0 0 0}.contato-dados h2{margin-bottom:32px}.contato-redes{margin-bottom:12px}.contato img{max-width:100%;margin-bottom:30px}.contato-meios a:nth-child(2){margin-bottom:30px}}