.hero-section[data-astro-cid-fm33ev5x]{background-color:#002855;padding:5rem 0;position:relative}.container[data-astro-cid-fm33ev5x]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.hero-content[data-astro-cid-fm33ev5x]{text-align:center}.hero-title[data-astro-cid-fm33ev5x]{font-size:3.5rem;font-weight:700;color:#fff;margin-bottom:1.5rem;line-height:1.2}.breadcrumb[data-astro-cid-fm33ev5x]{display:flex;justify-content:center}.breadcrumb-list[data-astro-cid-fm33ev5x]{display:flex;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0}.breadcrumb-link[data-astro-cid-fm33ev5x]{color:#ffffffe6;text-decoration:none;font-size:1.125rem;transition:color .3s ease}.breadcrumb-link[data-astro-cid-fm33ev5x]:hover{color:#fff}.breadcrumb-separator[data-astro-cid-fm33ev5x]{color:#fff9;display:flex;align-items:center}.breadcrumb-current[data-astro-cid-fm33ev5x]{color:#ffffffb3;font-size:1.125rem}@media (max-width: 768px){.hero-section[data-astro-cid-fm33ev5x]{padding:4rem 0}.hero-title[data-astro-cid-fm33ev5x]{font-size:2.5rem}.breadcrumb-link[data-astro-cid-fm33ev5x],.breadcrumb-current[data-astro-cid-fm33ev5x]{font-size:1rem}}.top-section[data-astro-cid-hjsxbr7p]{padding:120px 0;background-color:#fff}.contact-gap[data-astro-cid-hjsxbr7p]{gap:80px}.title-info[data-astro-cid-hjsxbr7p]{color:#666;max-width:600px;margin:20px auto 0;line-height:1.6}.contact-block[data-astro-cid-hjsxbr7p]{box-shadow:0 10px 30px #0000000d;border-radius:12px;overflow:hidden;background:#fff}.contact-left[data-astro-cid-hjsxbr7p]{padding:40px}.form-outer[data-astro-cid-hjsxbr7p]{margin-bottom:24px}.field-label[data-astro-cid-hjsxbr7p]{margin-bottom:8px;color:#333;font-weight:500}.text-field[data-astro-cid-hjsxbr7p]{transition:border-color .3s ease;border:1px solid #e0e0e0}.text-field[data-astro-cid-hjsxbr7p]:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 3px #007bff1a}.text-field[data-astro-cid-hjsxbr7p].contact{min-height:120px;resize:vertical}.submit-button[data-astro-cid-hjsxbr7p]{background:#007bff;transition:all .3s ease;font-weight:500;letter-spacing:.3px;padding:14px 32px}.submit-button[data-astro-cid-hjsxbr7p]:hover{background:#0056b3;transform:translateY(-1px);box-shadow:0 4px 12px #0056b333}.contact-image[data-astro-cid-hjsxbr7p]{height:100%;min-height:500px}.cover-image[data-astro-cid-hjsxbr7p]{height:100%;-o-object-fit:cover;object-fit:cover}.contact-outer[data-astro-cid-hjsxbr7p]{background:linear-gradient(to top,#000000e6,#000000b3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.contact-wrap[data-astro-cid-hjsxbr7p]{transition:transform .3s ease;padding:12px;border-radius:8px}.\ [data-astro-cid-hjsxbr7p] flex[data-astro-cid-hjsxbr7p] items-center[data-astro-cid-hjsxbr7p]{background:#ffffff1a;padding:12px;border-radius:8px}.contact-link[data-astro-cid-hjsxbr7p]{transition:color .3s ease}.contact-link[data-astro-cid-hjsxbr7p]:hover{color:#007bff}.success-message[data-astro-cid-hjsxbr7p],.error-message[data-astro-cid-hjsxbr7p]{padding:16px;border-radius:8px;margin-top:20px;text-align:center}.success-message[data-astro-cid-hjsxbr7p]{background:#d4edda;color:#155724}.error-message[data-astro-cid-hjsxbr7p]{background:#f8d7da;color:#721c24}.contact-form[data-astro-cid-hjsxbr7p]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.form-outer[data-astro-cid-hjsxbr7p]{margin-bottom:1rem}.form-outer[data-astro-cid-hjsxbr7p].message{grid-column:1 / -1;width:100%}.submit-button[data-astro-cid-hjsxbr7p]{grid-column:1 / -1;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:12px 32px;background-color:#007bff;color:#fff;border:none;border-radius:36px;transition:background-color .3s ease}.submit-button[data-astro-cid-hjsxbr7p]:hover{background-color:#0056b3}.text-field[data-astro-cid-hjsxbr7p].contact{width:100%;min-height:150px;resize:vertical}@media (max-width: 991px){.contact-block[data-astro-cid-hjsxbr7p]{grid-template-columns:1fr}.contact-image[data-astro-cid-hjsxbr7p]{min-height:400px}}@media (max-width: 767px){.top-section[data-astro-cid-hjsxbr7p]{padding:60px 0}.contact-left[data-astro-cid-hjsxbr7p]{padding:24px}.contact-image[data-astro-cid-hjsxbr7p]{min-height:350px}}.page-wrap[data-astro-cid-uw5kdbxl]{position:relative;padding-bottom:120px}
