.contact-title[data-astro-cid-535ymsdr]{background-color:var(--video-bk-color);flex-direction:column;justify-content:center;align-items:center;padding-inline:20px 10vw;display:none}.contact-title__text[data-astro-cid-535ymsdr]{color:#0000;text-align:center;max-width:400px}.contact-title__text[data-astro-cid-535ymsdr]:lang(es){font-size:min(var(--font-size-1-2), 9.4vw);line-height:1.23}.contact[data-astro-cid-535ymsdr]{color:var(--primary-color);background-color:#fff;display:flex}.contact__panel[data-astro-cid-535ymsdr]{background-color:var(--primary-color);justify-content:flex-end;min-width:50vw;display:flex}.contact__panel-inner[data-astro-cid-535ymsdr]{flex-direction:column;justify-content:center;padding-inline:20px 10vw;display:flex}.contact__heading[data-astro-cid-535ymsdr]{max-width:400px;font-size:4.5rem;line-height:4.5rem}.contact__heading[data-astro-cid-535ymsdr]:lang(es){font-size:min(4.5rem,4.4vw - 3px);line-height:1}.contact__form-area[data-astro-cid-535ymsdr]{width:100%;max-width:600px;margin-top:var(--header-height);justify-content:center;align-items:center;display:flex}.form[data-astro-cid-535ymsdr]{flex-direction:column;gap:15px;width:100%;max-width:360px;display:flex}.form__field[data-astro-cid-535ymsdr]{background-color:#fff;border:1px solid #8c8c8c;border-radius:4px;width:100%;height:38px;padding-left:10px}.form__field[data-astro-cid-535ymsdr]:hover{border-color:var(--primary-color)}.form__field[data-astro-cid-535ymsdr]::placeholder,select[data-astro-cid-535ymsdr].form__field:invalid{color:#757575}.form__textarea[data-astro-cid-535ymsdr]{resize:none;min-height:120px;padding-block:10px}.form__group[data-astro-cid-535ymsdr]{flex-direction:column;gap:5px;display:flex}.form__required[data-astro-cid-535ymsdr]{color:#6b6b6b}.form__acceptance[data-astro-cid-535ymsdr]{align-items:flex-start;gap:8px;display:flex}.form__acceptance[data-astro-cid-535ymsdr] input[data-astro-cid-535ymsdr]{cursor:pointer;flex-shrink:0;width:14px;height:14px;margin-top:4px}.form__acceptance[data-astro-cid-535ymsdr] a[data-astro-cid-535ymsdr]{text-decoration:underline}.form__acceptance[data-astro-cid-535ymsdr] a[data-astro-cid-535ymsdr]:hover{text-decoration:none}.form__submit[data-astro-cid-535ymsdr]{color:#fff;background-color:var(--primary-color);cursor:pointer;border-radius:4px;height:40px;transition:background-color .3s ease-in-out}.form__submit[data-astro-cid-535ymsdr]:hover{background-color:var(--quinary-color)}.form__submit[data-astro-cid-535ymsdr]:disabled,.form__submit[data-astro-cid-535ymsdr][aria-disabled=true]{cursor:not-allowed;background-color:#ccc}.message[data-astro-cid-535ymsdr]{max-width:90%;color:var(--primary-color);text-align:center;border:0;border-radius:12px;margin:auto;padding:2rem;position:fixed;inset:0;box-shadow:0 10px 25px #0003}.message[data-astro-cid-535ymsdr]::backdrop{background-color:#0009}.message__title[data-astro-cid-535ymsdr]{margin-bottom:1rem;font-size:1.1rem;line-height:1.4}.message__title--error[data-astro-cid-535ymsdr]{color:#c40000}.message__close[data-astro-cid-535ymsdr]{width:24px;height:24px;color:var(--quinary-color);cursor:pointer;background-color:#d0d0d0;border-radius:50%;place-items:center;transition:background-color .3s;display:grid;position:absolute;top:20px;right:20px}.message__close[data-astro-cid-535ymsdr]:hover{background-color:var(--secondary-color)}.message__close[data-astro-cid-535ymsdr] svg{width:10px;height:10px}@media (width<=1000px){.contact__heading[data-astro-cid-535ymsdr]{font-size:3rem;line-height:3rem}}@media (width<=880px){.contact-title[data-astro-cid-535ymsdr]{display:flex}.contact__panel[data-astro-cid-535ymsdr]{display:none}.contact__form-area[data-astro-cid-535ymsdr]{max-width:none;padding-top:calc(var(--header-height) + 5vh);align-items:flex-start;margin-top:0}.form[data-astro-cid-535ymsdr]{max-width:300px}}@media (height<=700px){.form__textarea[data-astro-cid-535ymsdr]{min-height:90px}}@media (height<=660px){.form[data-astro-cid-535ymsdr]{gap:10px}.contact__form-area[data-astro-cid-535ymsdr]{padding-top:calc(var(--header-height) + 10px)}}@media (height<=590px){.form[data-astro-cid-535ymsdr]{gap:8px}.form__textarea[data-astro-cid-535ymsdr]{min-height:48px}.form__group[data-astro-cid-535ymsdr]{gap:2px}}.quotes[data-astro-cid-qllvuyld]{color:#fff;background-color:var(--primary-color);flex-direction:column;justify-content:center;align-items:center;padding:80px 40px;display:flex}.quotes__title[data-astro-cid-qllvuyld]{max-width:none}.quotes__carousel[data-astro-cid-qllvuyld]{width:100%;max-width:1200px;margin-top:20px;position:relative}.quotes__track[data-astro-cid-qllvuyld]{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow:scroll hidden}.quotes__track[data-astro-cid-qllvuyld]::-webkit-scrollbar{display:none}.quote[data-astro-cid-qllvuyld]{scroll-snap-align:center;flex-direction:column;flex:0 0 100%;justify-content:center;gap:40px;min-height:400px;padding-inline:max(60px,50% - 450px);display:flex}.quote__text[data-astro-cid-qllvuyld]{font-size:clamp(1.5rem,2vw,2.5rem);font-weight:400;line-height:1.4}.quote__author[data-astro-cid-qllvuyld]{font-size:clamp(1rem,1.2vw,1.3rem)}.quote__author[data-astro-cid-qllvuyld] a[data-astro-cid-qllvuyld]{align-items:center;gap:6px;font-weight:600;transition:opacity .2s;display:inline-flex}.quote__author[data-astro-cid-qllvuyld] a[data-astro-cid-qllvuyld]:hover{opacity:.7;text-decoration:underline}.quotes__button[data-astro-cid-qllvuyld]{z-index:2;color:#fff;cursor:pointer;width:40px;height:140px;position:absolute;top:50%}.quotes__button--previous[data-astro-cid-qllvuyld]{left:0;transform:translateY(-50%)rotate(180deg)}.quotes__button--next[data-astro-cid-qllvuyld]{right:0;transform:translateY(-50%)}@media (width<=768px){.quotes[data-astro-cid-qllvuyld]{padding:60px 20px}.quote[data-astro-cid-qllvuyld]{gap:30px;min-height:300px;padding-inline:20px}.quote__text[data-astro-cid-qllvuyld]{font-size:clamp(1.2rem,4vw,1.5rem)}.quote__author[data-astro-cid-qllvuyld]{font-size:clamp(.9rem,3vw,1rem)}.quotes__button[data-astro-cid-qllvuyld]{width:30px;height:100px}.quotes__button--previous[data-astro-cid-qllvuyld]{left:-15px}.quotes__button--next[data-astro-cid-qllvuyld]{right:-15px}}@media (height<=660px){.quotes[data-astro-cid-qllvuyld]{padding-block:calc(var(--header-height) + 5px) 10px}}@media (height<=620px){.quote[data-astro-cid-qllvuyld]{gap:15px;min-height:0}.quote__text[data-astro-cid-qllvuyld]{font-size:1.1rem}}.counsel[data-astro-cid-bm7w7op3]{font-size:var(--font-size-5);margin-top:20px;padding-right:clamp(.625rem,8.7073vw - .8841rem,9.5rem)}.counsel[data-astro-cid-bm7w7op3] a{font-weight:600;text-decoration:underline}@media (height<=760px){.counsel[data-astro-cid-bm7w7op3]{margin-top:5px}}
