main{background-color:#f0f0f0;padding:150px 0 50px}@media screen and (min-width: 0px) and (max-width: 640px){main{padding:30px 0}.banner-numeros{display:none}}.container-institucional{width:min(100% - 1rem,78rem);margin-inline:auto}.breadcrumb{font-family:Inter,sans-serif;font-weight:500;font-size:14px;color:#7b798c;text-align:center;text-transform:uppercase}.shultz-odonto h2{font-family:Marcellus,serif;font-weight:400;font-size:45px;color:#7b798c}.shultz-odonto h3{font-family:Inter,sans-serif;font-weight:500;font-size:16px;color:#7b798c;text-transform:uppercase}.shultz-odonto p{font-family:Inter,sans-serif;font-weight:400;font-size:18px;line-height:29px;color:#7b798c;margin-top:50px}.container-qualidade-e-experiencia{width:min(100% - 1rem,78rem);margin-inline:auto}.qualidade-e-experiencia{background:#8d817a0f;border-radius:30px;padding:50px;margin:50px 0}.qualidade-e-experiencia h2{font-family:Marcellus,serif;font-weight:400;font-size:45px;color:#7b798c}.qualidade-e-experiencia h3{font-family:Inter,sans-serif;font-weight:500;font-size:16px;color:#7b798c;text-transform:uppercase}.qualidade-e-experiencia p{font-family:Inter,sans-serif;font-weight:400;font-size:18px;line-height:29px;color:#7b798c}.qualidade-e-experiencia a{font-family:Inter,sans-serif;font-weight:600;font-size:18px;line-height:29px;color:#7b798c;text-decoration:underline;margin-left:10px}.qualidade-e-experiencia .flex-clique-e-fale-conosco{display:flex;align-items:center}.container-banner-instagram{width:min(100% - 1rem,78rem);margin-inline:auto}@media screen and (min-width: 0px) and (max-width: 640px){.container-banner-instagram{display:none}.qualidade-e-experiencia{padding:50px 0}.qualidade-e-experiencia .flex-clique-e-fale-conosco{flex-direction:column;margin-bottom:50px}}.depoimentos{background-image:url(/imagens/main/institucional/bg-depoimentos.png);background-repeat:no-repeat;background-position:center;background-size:contain}.depoimentos h2{font-family:Marcellus,serif;font-weight:400;font-size:45px;color:#7b798c;text-align:center}.depoimentos h3{font-family:Inter,sans-serif;font-weight:500;font-size:16px;color:#7b798c;text-transform:uppercase;text-align:center}.depoimentos p{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:29px;color:#7b798c;text-align:center;padding:0 80px}.depoimentos .cards-depoimentos .card{background-color:#eae9e9;border-radius:30px}.depoimentos .cards-depoimentos .card p.depoimento{text-align:left;padding:30px;height:185px}.depoimentos .cards-depoimentos .card .cliente p{padding:0;margin:0 0 0 10px}.depoimentos .cards-depoimentos .card h4{font-family:Inter,sans-serif;font-weight:700;font-size:20px;color:#7b798c;margin:0 0 5px 10px}.depoimentos .cards-depoimentos .card img.estrelas{margin:0 0 0 30px}.depoimentos .cards-depoimentos .card .flex-icone-aspas-cliente{display:flex;align-items:center;padding:30px}.container-galeria{width:min(100% - 1rem,78rem);margin-inline:auto}.galeria h2{font-family:Marcellus,serif;font-weight:400;font-size:45px;color:#7b798c;text-align:center}.galeria h3{font-family:Inter,sans-serif;font-weight:500;font-size:16px;color:#7b798c;text-transform:uppercase;text-align:center}.galeria .btn-ver-galeria{margin:80px auto 0;display:flex;justify-content:center}.galeria .btn-ver-galeria a{font-weight:500;font-size:14px;color:#fff;padding:15px 25px;background-color:#7b798c;border-radius:99px}.swiper{width:100%;height:100%}.swiperDepoimentos{margin-top:20px}.swiperDepoimentos .swiper-slide{background-color:#eae9e9;border-radius:30px}.swiperDepoimentos .swiper-pagination-bullet-active{background:#7b798c}.swiperDepoimentos .card p.depoimento{text-align:left;padding:30px;min-height:185px}.swiperDepoimentos .card .cliente p{padding:0;margin:0 0 0 10px}.swiperDepoimentos .card h4{font-family:Inter,sans-serif;font-weight:700;font-size:20px;color:#7b798c;margin:0 0 5px 10px}.swiperDepoimentos .card img.estrelas{margin:0 0 0 30px}.swiperDepoimentos .card .flex-icone-aspas-cliente{display:flex;align-items:center;padding:30px}.swiperGaleria{margin-top:80px}.swiperGaleria .swiper-pagination-bullet-active{background:#7b798c}.swiperGaleria .swiper-slide{overflow:visible;z-index:10;transition:transform .3s ease}.swiperGaleria .swiper-slide:hover{transform:scale(1.05);z-index:10}.swiperGaleria .card{height:335px;border-radius:30px;overflow:hidden}.swiperGaleria .card img{width:100%;height:100%;object-fit:cover;border-radius:30px}
