.text-large[data-astro-cid-3cdqouji]{color:var(--color-text);margin:0 0 10px;font-size:16px;line-height:22px}.centred[data-astro-cid-3cdqouji]{text-align:center}.contact-banner[data-astro-cid-3cdqouji]{background-image:var(--contact-bg);background-position:0 0;background-repeat:no-repeat;background-size:cover;padding-block:80px}.contact-banner-grid[data-astro-cid-3cdqouji]{grid-template-columns:1.5fr 1fr;display:grid}.banner-title[data-astro-cid-3cdqouji]{color:var(--color-text);margin:20px 0;font-size:39px;font-weight:700;line-height:46px}.banner-button[data-astro-cid-3cdqouji]{margin-top:30px}.contact-form-section[data-astro-cid-3cdqouji]{background-image:url(/_astro/form-accent-top-left.DC_9JFHQ.png),url(/_astro/form-accent-bottom-right.C_IpBg7s.png);background-position:0 0,100% 100%;background-repeat:no-repeat;padding-block:80px}.narrow[data-astro-cid-3cdqouji]{max-width:100%;margin:0 auto 30px}.section-title[data-astro-cid-3cdqouji]{color:var(--color-text);margin:0 0 10px;font-size:27.6px;font-weight:700;line-height:44px}.section-title[data-astro-cid-3cdqouji]:lang(es){font-size:24px}.section-title[data-astro-cid-3cdqouji].centred{font-size:27px;line-height:32px}.form-area[data-astro-cid-3cdqouji]{background-color:var(--color-white);border:1px solid #f1f1f1;border-radius:8px;width:100%;max-width:800px;margin:40px auto 0;padding:40px}.contact-detail[data-astro-cid-3cdqouji]{background-color:var(--color-bg-light);padding-block:80px}.detail-intro[data-astro-cid-3cdqouji]{margin-left:0}.contact-grid[data-astro-cid-3cdqouji]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contact-card[data-astro-cid-3cdqouji]{text-align:center;background-color:var(--color-white);border-radius:8px;flex-direction:column;align-items:center;padding:30px;display:flex}.manager-card[data-astro-cid-3cdqouji]{flex-direction:row;justify-content:flex-start;gap:40px}.manager-photo[data-astro-cid-3cdqouji]{object-fit:cover;object-position:50% 0;border-radius:8px;width:150px;height:150px}.card-name[data-astro-cid-3cdqouji]{color:var(--color-text-grey);font-size:19px;font-weight:700;line-height:24px}.card-role[data-astro-cid-3cdqouji]{color:var(--color-text-grey);text-align:center;font-size:13px;line-height:20px}.card-phone[data-astro-cid-3cdqouji]{color:var(--color-text);text-decoration:none;display:inline-block}.card-phone[data-astro-cid-3cdqouji] .text-large[data-astro-cid-3cdqouji]{margin-top:10px}.card-icons[data-astro-cid-3cdqouji]{justify-content:center;align-items:center;gap:8px;margin-top:5px;display:flex}.icon[data-astro-cid-3cdqouji]{border-radius:50%;width:35px;height:35px;padding:5px}.phone[data-astro-cid-3cdqouji]{background-color:#000}.whatsapp[data-astro-cid-3cdqouji]{background-color:#29a71a}.viber[data-astro-cid-3cdqouji]{background-color:#7360f2}.location-icon[data-astro-cid-3cdqouji]{background-color:var(--color-bg-light);border-radius:100px;width:50px;height:50px;padding:15px}.no-margin[data-astro-cid-3cdqouji]{margin-bottom:0}.padding-x-20[data-astro-cid-3cdqouji]{padding-inline:20px}.company[data-astro-cid-3cdqouji]{margin:30px 0 10px}.address[data-astro-cid-3cdqouji]{padding-inline:40px}@media (width>=1920px){.contact-banner[data-astro-cid-3cdqouji]{background-color:var(--color-bg-light);background-position:15% 0;background-size:contain}.contact-banner-grid[data-astro-cid-3cdqouji]{grid-template-columns:1.1fr .75fr;place-items:center;gap:20px}.contact-form-section[data-astro-cid-3cdqouji]{background-position:27% 0,73% 100%}}@media (width<=991px){.text-large[data-astro-cid-3cdqouji]{font-size:14px}.contact-banner[data-astro-cid-3cdqouji]{background-position:80% 0}.banner-title[data-astro-cid-3cdqouji]{font-size:34px}.banner-button[data-astro-cid-3cdqouji]{margin-top:20px}.narrow[data-astro-cid-3cdqouji]{max-width:70%}.section-title[data-astro-cid-3cdqouji],.section-title[data-astro-cid-3cdqouji].centred{font-size:24px;line-height:32px}.contact-grid[data-astro-cid-3cdqouji]{flex-direction:column;display:flex}.manager-card[data-astro-cid-3cdqouji]{flex-direction:column;gap:20px}.card-name[data-astro-cid-3cdqouji]{font-size:14px;line-height:18px}.card-icons[data-astro-cid-3cdqouji]{margin-top:0}.company[data-astro-cid-3cdqouji]{margin-top:20px}}@media (width<=767px){.contact-banner-grid[data-astro-cid-3cdqouji]{grid-template-columns:3fr 1fr}.banner-title[data-astro-cid-3cdqouji]{line-height:38px}.narrow[data-astro-cid-3cdqouji]{max-width:100%}}@media (width<=479px){.text-large[data-astro-cid-3cdqouji]{font-size:16px}.contact-banner[data-astro-cid-3cdqouji]{background-image:var(--contact-bg-mobile);background-position:50%;height:800px}.contact-banner-grid[data-astro-cid-3cdqouji]{grid-template-columns:1fr}.banner-title[data-astro-cid-3cdqouji]{font-size:27px;line-height:30px}.contact-form-section[data-astro-cid-3cdqouji]{background-image:none}.narrow[data-astro-cid-3cdqouji]{flex-wrap:wrap;margin-bottom:10px;display:flex}.centred[data-astro-cid-3cdqouji]{text-align:left}.section-title[data-astro-cid-3cdqouji]{font-size:23px}.section-title[data-astro-cid-3cdqouji].centred{font-size:22px;line-height:28px}.form-area[data-astro-cid-3cdqouji]{padding:20px}.contact-detail[data-astro-cid-3cdqouji]{padding-block:60px}.contact-grid[data-astro-cid-3cdqouji]{margin-top:25px}.card-name[data-astro-cid-3cdqouji]{font-size:18px;line-height:22px}.address[data-astro-cid-3cdqouji]{padding-inline:30px}}@media (width>=1600px){.contact-form-section[data-astro-cid-3cdqouji]{background-position:left var(--edge-x) top 0, right var(--edge-x) bottom 0}.contact-banner[data-astro-cid-3cdqouji]{background-color:var(--color-bg-light);background-position:right var(--edge-x) top 0;background-size:auto 100%}}
