body{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;background-color:#dba4ad}.container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;background-color:#dba4ad;height:100%}.link{text-decoration:none;color:#8a3363;font-size:1.2rem;gap:.5rem;margin-top:1rem;display:flex;flex-direction:column;align-content:center;align-items:center}.link:hover{color:#fefefe}.agendar-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;background-color:#dba4ad;height:100%}h1{font-size:2.5rem;color:#8a3363;margin-bottom:1rem}p{font-size:1.2rem;color:#8a3363;margin-bottom:2rem}.button-group{display:flex;flex-direction:column;gap:1rem}.botao{padding:12px 25px;font-size:18px;font-weight:700;background-color:#8a3363;color:#dba4ad;border:2px solid #8A3363;border-radius:25px;cursor:pointer;text-decoration:none;text-align:center;transition:background-color .3s ease,transform .2s ease}.botao:hover{background-color:#dba4ad;color:#8a3363;transform:scale(1.05)}.navbar{position:fixed;top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#8a3363;color:#dba4ad;z-index:1000;box-sizing:border-box;overflow-x:hidden}.navbar-logo{flex:1;max-height:10vh;width:auto;object-fit:contain;text-align:center}@media (max-width: 768px){.navbar-logo{max-height:8vh}}.menu-icon{font-size:2rem;cursor:pointer;color:#dba4ad}.nav-links{list-style:none;display:none;flex-direction:column;padding:0;margin:0}.nav-links.active{display:flex}.nav-links li{margin:.5rem 0}.nav-links a{text-decoration:none;color:#dba4ad;font-size:1.2rem;transition:color .3s ease}.nav-links a:hover{color:#fff}body{padding-top:60px;margin:0;overflow-x:hidden}.footer{display:flex;justify-content:center;align-items:center;padding:1rem;background-color:#8a3363;color:#fefefe;position:fixed;bottom:0;width:100%;z-index:10;gap:1rem}.footer a{color:#fefefe;text-decoration:none;transition:color .3s ease;font-size:2rem}.footer a:hover{color:#dba4ad}
