.enquiry-page{background-color:#f8fafc;min-height:100vh}.enquiry-hero{color:#fff;background:url(../media/focus_wind.3r_7c_xc68k07.png) 50%/cover no-repeat;align-items:center;height:400px;display:flex}.hero-title{margin-bottom:15px;font-size:3.5rem;font-weight:800}.breadcrumbs{align-items:center;gap:10px;font-size:1rem;font-weight:500;display:flex}.breadcrumbs a{color:#fff;text-decoration:none;transition:color .3s}.breadcrumbs a:hover{color:#10b981}.separator{font-size:.8rem}.enquiry-form-section{justify-content:center;padding:60px 0;display:flex}.form-container{justify-content:center;display:flex}.enquiry-card{background:#fff;border-radius:12px;width:100%;max-width:700px;padding:40px;box-shadow:0 10px 30px #0000000d}.enquiry-card h2{text-align:center;color:#1e3a8a;margin-bottom:30px;font-size:1.5rem;font-weight:800}.enquiry-form{flex-direction:column;gap:20px;display:flex}.form-group input,.form-group textarea{color:#374151;background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;outline:none;width:100%;padding:14px 16px;font-family:inherit;font-size:.95rem;transition:border-color .3s,box-shadow .3s}.form-group input::placeholder,.form-group textarea::placeholder{color:#9ca3af}.form-group input:focus,.form-group textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.recaptcha-container{min-height:144px;margin-bottom:10px;display:flex}.recaptcha-container div,.recaptcha-container iframe{height:144px!important}.btn-submit{color:#fff;cursor:pointer;background-color:#1d4ed8;border:none;border-radius:6px;width:100%;padding:14px;font-size:1rem;font-weight:600;transition:background-color .3s}.btn-submit:hover{background-color:#1e40af}@media (max-width:768px){.enquiry-card{padding:30px 20px}}
