@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";
:root{--color-primary:#413128;--color-secondary:#816049;--color-tertiary:#f1efea;--color-white:#f9f8f7;--color-black:#413128;--color-text-primary:#413128;--color-green:#565544;--calendar-border:#d8d8d8;--calendar-available:#e4edd3;--calendar-unavailable:#f9f8f7;--calendar-past:#e4e4e4;--calendar-appointment:#89b8df;--calendar-reservation:#4b557a;--calendar-disabled:#989898;--color-aux-primary:#0f172a;--color-aux-secondary:#e1ded3;--color-aux-danger:#f3cd4f;--color-aux-success:#0ba10b;--color-aux-error:#f13434;--color-aux-text-secondary:#19c2ba;--color-aux-text-primary:#f5f5f5;--color-gradiente-primary:#fff;--color-gradient-secondary:#f1f1f1;--color-disabled:#989898;--color-disabled-secondary:#e0e0e0;--color-disabled-after:#c2bcb8;--color-text-disabled:#0000005e;--color-divider:#0000001f;--mobile-breakpoint:768px;--tablet-breakpoint:991px;--desktop-breakpoint:1199px;--primary-font:"Helvetica Neue", Helvetica, Arial, sans-serif;--secondary-font:"Ivy Bodoni", "Bodoni Moda", Bodoni, "Times New Roman", serif;--terciary-font:"Great Vibes", "High Spirited", cursive}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;min-height:100%;font-family:var(--primary-font);color:var(--color-black);background-color:var(--color-white);background-repeat:repeat;background-size:auto;margin:0;font-size:16px;line-height:1.6;overflow-x:hidden}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{flex-direction:column;display:flex}body>main,main{width:100%}main>section{border-top:1px solid var(--color-black)}main>section.SectionWithoutTopBorder{border-top:0}main>section.SectionBackgroundPrimary{background-color:var(--section-primary-background,var(--color-white))}main>section.SectionBackgroundSecondary{background-color:var(--section-secondary-background,var(--color-aux-secondary))}a{color:inherit;text-decoration:underline}a:hover{text-decoration:none}ul,ol{list-style:none}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-weight:400}p{margin-bottom:1rem}input,select,textarea,button{font-family:inherit;font-size:inherit;border:1px solid #ccc;margin:.5rem 0;padding:.5rem}input[type=text],input[type=email],textarea{box-sizing:border-box;width:100%}button{color:var(--color-white);background-color:var(--color-primary);border:none}button:disabled{cursor:not-allowed;background-color:#ddd}@media (max-width:1023px){input,select,textarea{font-size:16px!important}}.container{max-width:1200px;margin:0 auto;padding:0 1rem}.row{flex-wrap:wrap;display:flex}.column{flex:1}.hidden{display:none}.visible{display:block}.text-title{font-family:var(--secondary-font);font-weight:400}.text-subtitle{font-family:var(--secondary-font);font-style:italic;font-weight:400}.text-regular,.text-detail{font-family:var(--primary-font);font-weight:400}.text-accent{font-family:var(--terciary-font);font-weight:400}.SectionHeader{text-align:center;width:75%;margin:0 auto 4rem}.SectionTitle{width:100%;font-family:var(--secondary-font);margin:0 0 .75rem;font-size:2.75rem;font-style:italic;font-weight:400;line-height:1.22}.SectionSubtitle{width:100%;font-family:var(--secondary-font);margin:0 0 1.75rem;font-size:1.5rem;font-weight:400;line-height:1.35}.SectionContent{width:83.5%;margin:0 auto}.SectionAction{justify-content:center;margin-top:4rem;display:flex}@media (max-width:900px){html,body{overflow-x:clip}.SectionHeader{width:calc(100% - 3rem);margin-bottom:2.5rem}.SectionTitle{margin-bottom:1rem;font-size:2rem;line-height:1.15}.SectionSubtitle{margin-bottom:1.5rem;font-size:1.25rem;line-height:1.2}.SectionContent{width:calc(100% - 3rem)}.SectionAction{width:calc(100% - 3rem);margin:2.25rem auto 0}.SectionAction>*{width:100%}}@media (max-width:900px) and (max-height:800px){.SectionTitle{margin-bottom:.75rem;font-size:1.75rem}.SectionSubtitle{margin-bottom:1.25rem;font-size:1.125rem}}@media (max-width:900px) and (max-height:600px){.SectionTitle{margin-bottom:.5rem;font-size:1.5rem}.SectionSubtitle{margin-bottom:1rem;font-size:1rem}}
