.offices:where(.astro-SD55MX5D){width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 10px 40px #2929291a;border-radius:.625rem;position:relative;top:-200px;background-color:#fff}.offices-title:where(.astro-SD55MX5D){font-size:2.5rem;font-weight:600;line-height:2.875rem}.offices-line:where(.astro-SD55MX5D){border:1px solid var(--green);width:3.75rem;margin-top:2.375rem}.office-container:where(.astro-SD55MX5D){width:100%;display:flex;justify-content:space-between}.office-map:where(.astro-SD55MX5D){width:50%;border-radius:.625rem;overflow:hidden}.offices-container:where(.astro-SD55MX5D){width:100%;display:grid;grid-template-columns:1fr;padding:3.125rem;gap:3.5rem}.office-title:where(.astro-SD55MX5D){font-size:1.25rem;font-weight:600;line-height:1.625rem}.office-address:where(.astro-SD55MX5D){display:flex;justify-content:space-between;border-bottom:1px solid #DDDDDD}.office-timetable:where(.astro-SD55MX5D){display:flex;justify-content:space-between;border-bottom:1px solid #DDDDDD}.office-text:where(.astro-SD55MX5D){width:260px}@media screen and (max-width: 1024px){.offices-container:where(.astro-SD55MX5D){top:0}.office-container:where(.astro-SD55MX5D){width:100%;display:flex;flex-direction:column}.office-map:where(.astro-SD55MX5D){width:100%;margin-top:.625rem}.offices-title:where(.astro-SD55MX5D){text-align:center}}@media screen and (max-width: 768px){.offices:where(.astro-SD55MX5D){top:-600}.offices-container:where(.astro-SD55MX5D){padding:1rem}.office-address:where(.astro-SD55MX5D){flex-direction:column}.office-timetable:where(.astro-SD55MX5D){flex-direction:column}}.hero:where(.astro-GTYYSZWY){background-image:url(/images/sedes.webp);background-size:cover;background-repeat:no-repeat;height:32.5rem;width:100%}@media screen and (max-width: 768px){.hero:where(.astro-GTYYSZWY){height:20rem}}
