.contactwrapper-module__9wkbVa__pageWrapper{background:#f8f9fa;min-height:100vh;padding-top:78px;padding-bottom:60px}.contactwrapper-module__9wkbVa__container{max-width:1400px;margin:0 auto;padding:0 30px}.contactwrapper-module__9wkbVa__pageHeader{background:#fff;border-bottom:1px solid #eef0f2;padding:40px 0 30px}.contactwrapper-module__9wkbVa__headerContent{text-align:center;max-width:700px;margin:0 auto}.contactwrapper-module__9wkbVa__pageTitle{color:#1a1a1a;margin:0 0 8px;font-size:36px;font-weight:700}.contactwrapper-module__9wkbVa__pageSubtitle{color:var(--th-primary-color,#00004f);margin:0 0 8px;font-size:18px;font-weight:600}.contactwrapper-module__9wkbVa__pageDescription{color:#666;margin:0;font-size:15px;line-height:1.6}.contactwrapper-module__9wkbVa__contactInfoSection{background:#f8f9fa;padding:40px 0}.contactwrapper-module__9wkbVa__contactGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.contactwrapper-module__9wkbVa__contactCard{text-align:center;background:#fff;border:1px solid #eef0f2;border-radius:12px;padding:28px 20px 24px;transition:all .3s;box-shadow:0 2px 15px #0000000a}.contactwrapper-module__9wkbVa__contactCard:hover{border-color:var(--th-primary-color,#00004f);transform:translateY(-6px);box-shadow:0 12px 40px #00000014}.contactwrapper-module__9wkbVa__contactCardIcon{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 12px;font-size:24px;display:flex}.contactwrapper-module__9wkbVa__contactCardTitle{color:#1a1a1a;margin:0 0 6px;font-size:16px;font-weight:700}.contactwrapper-module__9wkbVa__contactCardDetail{color:#666;margin:2px 0;font-size:14px;line-height:1.5}.contactwrapper-module__9wkbVa__contactCardAction{color:var(--th-primary-color,#00004f);background:#00004f0f;border-radius:20px;align-items:center;gap:6px;margin-top:12px;padding:6px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.contactwrapper-module__9wkbVa__contactCardAction:hover{background:var(--th-primary-color,#00004f);color:#fff;gap:10px}.contactwrapper-module__9wkbVa__contactCardAction svg{font-size:12px}.contactwrapper-module__9wkbVa__mainSection{background:#fff;padding:40px 0 60px}.contactwrapper-module__9wkbVa__mainGrid{grid-template-columns:1fr 1fr;align-items:flex-start;gap:40px;display:grid}.contactwrapper-module__9wkbVa__formColumn{flex-direction:column;display:flex}.contactwrapper-module__9wkbVa__formCard{background:#fff;border:1px solid #eef0f2;border-radius:12px;padding:32px;box-shadow:0 2px 15px #0000000a}.contactwrapper-module__9wkbVa__formTitle{color:#1a1a1a;margin:0 0 4px;font-size:24px;font-weight:700}.contactwrapper-module__9wkbVa__formSubtitle{color:#888;margin:0 0 24px;font-size:14px}.contactwrapper-module__9wkbVa__contactForm{flex-direction:column;gap:16px;display:flex}.contactwrapper-module__9wkbVa__formRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contactwrapper-module__9wkbVa__formGroup{flex-direction:column;gap:4px;display:flex}.contactwrapper-module__9wkbVa__formGroup label{color:#333;font-size:13px;font-weight:600}.contactwrapper-module__9wkbVa__formGroup input,.contactwrapper-module__9wkbVa__formGroup textarea{box-sizing:border-box;background:#fafafa;border:1.5px solid #eef0f2;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:14px;transition:all .3s}.contactwrapper-module__9wkbVa__formGroup input:focus,.contactwrapper-module__9wkbVa__formGroup textarea:focus{border-color:var(--th-primary-color,#00004f);background:#fff;box-shadow:0 0 0 3px #00004f0f}.contactwrapper-module__9wkbVa__formGroup textarea{resize:vertical;min-height:120px}.contactwrapper-module__9wkbVa__submitBtn{background:var(--th-primary-color,#00004f);color:#fff;cursor:pointer;border:none;border-radius:8px;margin-top:4px;padding:14px 32px;font-size:16px;font-weight:700;transition:all .3s}.contactwrapper-module__9wkbVa__submitBtn:hover{background:var(--th-primary-dark,#00003a);transform:translateY(-2px);box-shadow:0 4px 15px #00004f4d}.contactwrapper-module__9wkbVa__submitBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.contactwrapper-module__9wkbVa__successMessage{text-align:center;padding:40px 20px}.contactwrapper-module__9wkbVa__successMessage svg{color:#4caf50;font-size:56px}.contactwrapper-module__9wkbVa__successMessage h3{color:#1a1a1a;margin:12px 0 8px;font-size:24px}.contactwrapper-module__9wkbVa__successMessage p{color:#666;margin:0;font-size:15px}.contactwrapper-module__9wkbVa__formDivider{color:#ccc;align-items:center;gap:12px;margin:20px 0 16px;font-size:12px;display:flex}.contactwrapper-module__9wkbVa__formDivider:before,.contactwrapper-module__9wkbVa__formDivider:after{content:"";background:#eef0f2;flex:1;height:1px}.contactwrapper-module__9wkbVa__formActions{gap:12px;display:flex}.contactwrapper-module__9wkbVa__whatsappBtn,.contactwrapper-module__9wkbVa__callBtn{cursor:pointer;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.contactwrapper-module__9wkbVa__whatsappBtn{color:#fff;background:#25d366}.contactwrapper-module__9wkbVa__whatsappBtn:hover{background:#1da851;transform:translateY(-2px);box-shadow:0 4px 15px #25d3664d}.contactwrapper-module__9wkbVa__callBtn{color:#fff;background:#4caf50}.contactwrapper-module__9wkbVa__callBtn:hover{background:#388e3c;transform:translateY(-2px);box-shadow:0 4px 15px #4caf504d}.contactwrapper-module__9wkbVa__mapColumn{flex-direction:column;display:flex}.contactwrapper-module__9wkbVa__mapCard{background:#fff;border:1px solid #eef0f2;border-radius:12px;padding:32px;box-shadow:0 2px 15px #0000000a}.contactwrapper-module__9wkbVa__mapTitle{color:#1a1a1a;margin:0 0 16px;font-size:20px;font-weight:700}.contactwrapper-module__9wkbVa__mapWrapper{border:1px solid #eef0f2;border-radius:8px;margin-bottom:20px;overflow:hidden}.contactwrapper-module__9wkbVa__mapIframe{width:100%;height:300px;display:block}.contactwrapper-module__9wkbVa__officeDetails{flex-direction:column;gap:16px;display:flex}.contactwrapper-module__9wkbVa__officeItem{background:#f8f9fa;border-radius:8px;align-items:flex-start;gap:14px;padding:12px 16px;display:flex}.contactwrapper-module__9wkbVa__officeIcon{color:var(--th-primary-color,#00004f);flex-shrink:0;margin-top:2px;font-size:18px}.contactwrapper-module__9wkbVa__officeItem h4{color:#1a1a1a;margin:0 0 4px;font-size:14px;font-weight:700}.contactwrapper-module__9wkbVa__officeItem p{color:#666;margin:0;font-size:13px;line-height:1.5}.contactwrapper-module__9wkbVa__officeItem a{color:var(--th-primary-color,#00004f);text-decoration:none}.contactwrapper-module__9wkbVa__officeItem a:hover{text-decoration:underline}@media (max-width:1024px){.contactwrapper-module__9wkbVa__contactGrid{grid-template-columns:repeat(2,1fr)}.contactwrapper-module__9wkbVa__mainGrid{grid-template-columns:1fr;gap:30px}}@media (max-width:768px){.contactwrapper-module__9wkbVa__pageWrapper{padding-top:68px}.contactwrapper-module__9wkbVa__container{padding:0 20px}.contactwrapper-module__9wkbVa__pageHeader{padding:30px 0 24px}.contactwrapper-module__9wkbVa__pageTitle{font-size:28px}.contactwrapper-module__9wkbVa__pageSubtitle{font-size:16px}.contactwrapper-module__9wkbVa__pageDescription{font-size:14px}.contactwrapper-module__9wkbVa__contactGrid{grid-template-columns:1fr 1fr;gap:16px}.contactwrapper-module__9wkbVa__contactCard{padding:20px 16px}.contactwrapper-module__9wkbVa__contactCardIcon{width:48px;height:48px;font-size:20px}.contactwrapper-module__9wkbVa__formRow{grid-template-columns:1fr;gap:12px}.contactwrapper-module__9wkbVa__formCard,.contactwrapper-module__9wkbVa__mapCard{padding:24px 20px}.contactwrapper-module__9wkbVa__mapIframe{height:220px}.contactwrapper-module__9wkbVa__formActions{flex-direction:column}.contactwrapper-module__9wkbVa__officeDetails{gap:12px}.contactwrapper-module__9wkbVa__officeItem{padding:10px 14px}}@media (max-width:480px){.contactwrapper-module__9wkbVa__container{padding:0 15px}.contactwrapper-module__9wkbVa__pageTitle{font-size:24px}.contactwrapper-module__9wkbVa__pageSubtitle{font-size:14px}.contactwrapper-module__9wkbVa__contactGrid{grid-template-columns:1fr;gap:14px}.contactwrapper-module__9wkbVa__contactCard{padding:16px 14px}.contactwrapper-module__9wkbVa__formCard,.contactwrapper-module__9wkbVa__mapCard{padding:18px 16px}.contactwrapper-module__9wkbVa__formTitle{font-size:20px}.contactwrapper-module__9wkbVa__submitBtn{padding:12px 24px;font-size:14px}.contactwrapper-module__9wkbVa__mapIframe{height:180px}.contactwrapper-module__9wkbVa__officeItem{flex-direction:column;gap:6px}.contactwrapper-module__9wkbVa__officeItem h4{font-size:13px}.contactwrapper-module__9wkbVa__officeItem p{font-size:12px}}
.contactfrom-module___djyYG__formColumn{flex-direction:column;display:flex}.contactfrom-module___djyYG__formCard{background:#fff;border:1px solid #eef0f2;border-radius:12px;padding:32px;box-shadow:0 2px 15px #0000000a}.contactfrom-module___djyYG__formTitle{color:#1a1a1a;margin:0 0 4px;font-size:24px;font-weight:700}.contactfrom-module___djyYG__formSubtitle{color:#888;margin:0 0 24px;font-size:14px}.contactfrom-module___djyYG__contactForm{flex-direction:column;gap:16px;display:flex}.contactfrom-module___djyYG__formRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contactfrom-module___djyYG__formGroup{flex-direction:column;gap:4px;display:flex}.contactfrom-module___djyYG__formGroup label{color:#333;font-size:13px;font-weight:600}.contactfrom-module___djyYG__formGroup input,.contactfrom-module___djyYG__formGroup textarea{box-sizing:border-box;background:#fafafa;border:1.5px solid #eef0f2;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:14px;transition:all .3s}.contactfrom-module___djyYG__formGroup input:focus,.contactfrom-module___djyYG__formGroup textarea:focus{border-color:var(--th-primary-color,#00004f);background:#fff;box-shadow:0 0 0 3px #00004f0f}.contactfrom-module___djyYG__formGroup textarea{resize:vertical;min-height:120px}.contactfrom-module___djyYG__submitBtn{background:var(--th-primary-color,#00004f);color:#fff;cursor:pointer;border:none;border-radius:8px;margin-top:4px;padding:14px 32px;font-size:16px;font-weight:700;transition:all .3s}.contactfrom-module___djyYG__submitBtn:hover{background:var(--th-primary-dark,#00003a);transform:translateY(-2px);box-shadow:0 4px 15px #00004f4d}.contactfrom-module___djyYG__submitBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.contactfrom-module___djyYG__successMessage{text-align:center;padding:40px 20px}.contactfrom-module___djyYG__successMessage svg{color:#4caf50;font-size:56px}.contactfrom-module___djyYG__successMessage h3{color:#1a1a1a;margin:12px 0 8px;font-size:24px}.contactfrom-module___djyYG__successMessage p{color:#666;margin:0;font-size:15px}.contactfrom-module___djyYG__formDivider{color:#ccc;align-items:center;gap:12px;margin:20px 0 16px;font-size:12px;display:flex}.contactfrom-module___djyYG__formDivider:before,.contactfrom-module___djyYG__formDivider:after{content:"";background:#eef0f2;flex:1;height:1px}.contactfrom-module___djyYG__formActions{gap:12px;display:flex}.contactfrom-module___djyYG__whatsappBtn,.contactfrom-module___djyYG__callBtn{cursor:pointer;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.contactfrom-module___djyYG__whatsappBtn{color:#fff;background:#25d366}.contactfrom-module___djyYG__whatsappBtn:hover{background:#1da851;transform:translateY(-2px);box-shadow:0 4px 15px #25d3664d}.contactfrom-module___djyYG__callBtn{color:#fff;background:#4caf50}.contactfrom-module___djyYG__callBtn:hover{background:#388e3c;transform:translateY(-2px);box-shadow:0 4px 15px #4caf504d}
