.contact-map[data-astro-cid-t3jitfut]{width:100%;height:430px;overflow:hidden}.contact-map[data-astro-cid-t3jitfut] iframe[data-astro-cid-t3jitfut]{filter:brightness(.93)contrast(.88);border:0;width:100%;height:430px;transition:filter .5s;display:block}.contact-map[data-astro-cid-t3jitfut]:hover iframe[data-astro-cid-t3jitfut]{filter:brightness()contrast()}html:has(.contact-section),body:has(.contact-section),main:has(.contact-section){background:#0e2749}.contact-section[data-astro-cid-t3jitfut]{color:#fff;background:#0e2749;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:30px;display:grid}.contact-details[data-astro-cid-t3jitfut],.contact-form-wrap[data-astro-cid-t3jitfut]{min-width:0;padding-inline:20px}.contact-details[data-astro-cid-t3jitfut]>h1[data-astro-cid-t3jitfut]{color:#6ec1e4;letter-spacing:2px;margin:0 0 20px;font-family:Roboto,sans-serif;font-size:24px;font-weight:600;line-height:30px}.contact-detail[data-astro-cid-t3jitfut]{grid-template-columns:25% minmax(0,1fr);display:grid}.contact-detail[data-astro-cid-t3jitfut] h2[data-astro-cid-t3jitfut]{color:#6ec1e4;letter-spacing:2px;margin:0;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;line-height:19.6px}.contact-detail[data-astro-cid-t3jitfut] p[data-astro-cid-t3jitfut]{color:#fff;letter-spacing:2px;margin:0;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:16.8px}.contact-detail--address[data-astro-cid-t3jitfut]{grid-template-columns:25% 50%;margin-bottom:30px}.contact-detail--business[data-astro-cid-t3jitfut]{grid-template-columns:25% 75%;margin-bottom:37px}.contact-detail--business[data-astro-cid-t3jitfut] p[data-astro-cid-t3jitfut]+p[data-astro-cid-t3jitfut]{grid-column:2;margin-top:33.6px}.contact-detail--recruitment[data-astro-cid-t3jitfut] p[data-astro-cid-t3jitfut]{font-size:14px;line-height:14px}.contact-form-wrap[data-astro-cid-t3jitfut]{padding-top:40px;padding-bottom:50px}.contact-form[data-astro-cid-t3jitfut]{gap:38px;display:grid}.contact-form[data-astro-cid-t3jitfut] input[data-astro-cid-t3jitfut],.contact-form[data-astro-cid-t3jitfut] textarea[data-astro-cid-t3jitfut]{box-sizing:border-box;color:#fff;background:#ffffff36;border:0;border-bottom:2px solid #fff;border-radius:0;width:100%;margin:0;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:16.8px}.contact-form[data-astro-cid-t3jitfut] input[data-astro-cid-t3jitfut]{height:40px;padding:9px}.contact-form[data-astro-cid-t3jitfut] textarea[data-astro-cid-t3jitfut]{resize:vertical;height:79px;padding:5px 14px}.contact-form[data-astro-cid-t3jitfut] input[data-astro-cid-t3jitfut]::placeholder,.contact-form[data-astro-cid-t3jitfut] textarea[data-astro-cid-t3jitfut]::placeholder{color:#fff;opacity:1}.contact-form[data-astro-cid-t3jitfut] button[data-astro-cid-t3jitfut]{color:#fff;letter-spacing:2.2px;text-transform:uppercase;background:#6ec1e4;border:0;border-radius:3px;height:40px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;line-height:14px}.contact-form[data-astro-cid-t3jitfut] button[data-astro-cid-t3jitfut]:hover,.contact-form[data-astro-cid-t3jitfut] button[data-astro-cid-t3jitfut]:focus-visible{color:#fc3535}.contact-form__hp[data-astro-cid-t3jitfut]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.contact-form__status[data-astro-cid-t3jitfut]{color:#6ec1e4;letter-spacing:2px;margin:0;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:16.8px}@media (width>=768px){.contact-details[data-astro-cid-t3jitfut]{padding-top:10px}}@media (width>=768px) and (width<=1024px){.contact-detail--address[data-astro-cid-t3jitfut],.contact-detail--business[data-astro-cid-t3jitfut],.contact-detail--recruitment[data-astro-cid-t3jitfut]{grid-template-columns:1fr}.contact-detail--business[data-astro-cid-t3jitfut] p[data-astro-cid-t3jitfut]+p[data-astro-cid-t3jitfut]{grid-column:auto}}@media (width<=767px){.contact-section[data-astro-cid-t3jitfut]{grid-template-columns:1fr;margin-top:0;padding-top:40px}.contact-detail[data-astro-cid-t3jitfut],.contact-detail--address[data-astro-cid-t3jitfut],.contact-detail--business[data-astro-cid-t3jitfut]{grid-template-columns:1fr}.contact-detail--address[data-astro-cid-t3jitfut]{margin-bottom:50px}.contact-detail--business[data-astro-cid-t3jitfut] p[data-astro-cid-t3jitfut]+p[data-astro-cid-t3jitfut]{grid-column:auto;margin-top:33.6px}.contact-detail--recruitment[data-astro-cid-t3jitfut]{margin-bottom:20px}.contact-form-wrap[data-astro-cid-t3jitfut]{padding-top:40px}}
