.page_main__c0U7_{min-height:100vh;background-color:#ffffff;overflow-x:hidden}.page_rowAm__Pwqkf{width:100%;padding:80px 0;box-sizing:border-box}.page_heroSection__Phaaj{background:#fdfcff url(/images/contact_hero_bg.png) no-repeat 50%;background-size:cover;padding:85px 0;width:100%;position:relative;border-bottom:1px solid rgba(108,1,182,.05);margin-top:100px}.page_heroContainer__9hXiI{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;justify-content:center;align-items:center}.page_heroTextCol__iQQKW{max-width:650px;text-align:center;background:rgba(255,255,255,.93);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:40px 30px;border-radius:24px;box-shadow:0 15px 35px rgba(108,1,182,.04);border:1px solid rgba(255,255,255,.6)}.page_badge__iLPc3{display:inline-flex;align-items:center;gap:8px;background:rgba(194,24,91,.07);color:#c2185b;padding:8px 16px;border-radius:30px;font-family:var(--font-heading);font-size:13px;font-weight:700;margin-bottom:20px;letter-spacing:.5px;text-transform:uppercase}.page_badgeIcon__ST1T2{font-size:14px}.page_heroTitle__m_yzc{font-family:var(--font-heading);font-size:40px;font-weight:850;color:#111827;margin:0 0 15px;line-height:1.25}.page_heroDesc__OGSBT{font-family:var(--font-body);font-size:15.5px;color:#4b5563;line-height:1.6;margin:0}.page_container__5YXRc{max-width:1200px;margin:0 auto;padding:0 24px}.page_contactWrapper___6t3W{display:flex;gap:40px;width:100%;align-items:flex-start}.page_formContainer__UE5_i{flex:0 0 66.666667%;max-width:66.666667%;background:#ffffff;padding:40px;border-radius:24px;box-shadow:0 10px 30px rgba(108,1,182,.02);border:1px solid rgba(108,1,182,.05)}.page_infoCol__jKKBl{flex:0 0 33.333333%;max-width:33.333333%;width:100%}.page_sectionTitle__vh6l0{font-size:28px;color:#111827;font-family:var(--font-heading);font-weight:850;margin-bottom:30px;margin-top:0}.page_contactForm__BROrJ{display:flex;flex-direction:column;gap:25px}.page_formRow3__xGURP{display:flex;gap:16px;width:100%}.page_formGroup__bIAM3{flex:1 1;display:flex;flex-direction:column;gap:8px;text-align:left}.page_formGroup__bIAM3 label{font-size:13.5px;color:#4b5563;font-family:var(--font-body);font-weight:600;margin:0}.page_formGroup__bIAM3 input,.page_messageBox__MazgQ{height:48px;width:100%;border:1px solid #e5e7eb;background:#f9fafb;padding:12px 16px;font-size:14.5px;font-family:var(--font-body);outline:none;border-radius:12px;box-sizing:border-box;transition:all .3s ease;color:#1f2937}.page_formGroup__bIAM3 input::placeholder,.page_messageBox__MazgQ::placeholder{color:#9ca3af}.page_formGroup__bIAM3 input:focus,.page_messageBox__MazgQ:focus,.page_selectStyle__uotFs:focus-within{border-color:#c2185b;background:#ffffff;box-shadow:0 0 0 4px rgba(194,24,91,.08)}.page_messageBox__MazgQ{height:120px;min-height:100px;resize:vertical}.page_selectStyle__uotFs{border:1px solid #e5e7eb;background:#f9fafb url(/images/arrow.png) no-repeat center right 14px;background-size:11px;height:48px;display:flex;align-items:center;border-radius:12px;box-sizing:border-box;transition:all .3s ease}.page_selectStyle__uotFs select{width:100%;height:100%;border:none;background:transparent;appearance:none;padding:0 16px;font-size:14.5px;font-family:var(--font-body);outline:none;cursor:pointer;color:#1f2937}.page_radioGroup__94Jm_{display:flex;flex-direction:column;gap:10px;text-align:left}.page_radioGroup__94Jm_ p{margin:0;font-size:13.5px;color:#4b5563;font-family:var(--font-body);font-weight:600}.page_radioOptions__vVmHN{display:flex;gap:20px}.page_radioBtn__9Nnkb{display:flex;align-items:center;gap:8px}.page_radioBtn__9Nnkb input{width:18px;height:18px;margin:0;cursor:pointer;accent-color:#c2185b}.page_radioBtn__9Nnkb label{font-size:14.5px;font-family:var(--font-body);cursor:pointer;margin:0;color:#1f2937}.page_btnWrapper__Hz9hh{margin-top:10px;text-align:left}.page_submitBtn__wIL9x{background:linear-gradient(135deg,#c2185b,#e8472a);border-radius:30px;padding:14px 45px;font-size:14px;color:#ffffff!important;text-transform:uppercase;font-weight:700;border:0;cursor:pointer;transition:transform .2s,box-shadow .2s;font-family:var(--font-heading);box-shadow:0 8px 20px rgba(194,24,91,.25);display:inline-block}.page_submitBtn__wIL9x:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(194,24,91,.35)}.page_contactInfo__jt5gr{background:linear-gradient(135deg,#6c01b6,#c2185b);border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 50px rgba(108,1,182,.12);padding:40px 30px;text-align:center;border-radius:24px;box-sizing:border-box;color:#ffffff}.page_contactInfo__jt5gr h3{color:#ffffff;text-align:center;font-family:var(--font-heading);font-size:26px;font-weight:800;margin-top:0;margin-bottom:40px}.page_contactBox__KnnYC{text-align:center;color:#ffffff;margin-bottom:35px}.page_contactBox__KnnYC:last-child{margin-bottom:0}.page_contactBox__KnnYC img{margin-bottom:12px;width:38px;height:auto;filter:brightness(0) invert(1)}.page_contactBox__KnnYC p{margin-bottom:6px;font-size:11px;text-transform:uppercase;letter-spacing:.1em;font-family:var(--font-body);font-weight:700;color:rgba(255,255,255,.75)}.page_contactBox__KnnYC h5{margin:0;font-size:17px;font-weight:600;font-family:var(--font-body);line-height:1.45}.page_contactBox__KnnYC a{color:#ffffff;text-decoration:none;transition:color .2s}.page_contactBox__KnnYC a:hover{color:#ffd600}.page_ctaSection__DZxO4{background:url(/images/whyus-bg.png) no-repeat bottom,url(/images/footer-bg1.png) repeat,#ffffff;background-size:100% auto,auto;padding:80px 0 580px;width:100%}@media (max-width:1200px){.page_ctaSection__DZxO4{background-size:100% auto,auto;padding:60px 0 380px}}@media (max-width:768px){.page_ctaSection__DZxO4{background-size:100% auto,auto;padding:50px 0 260px}}@media (max-width:480px){.page_ctaSection__DZxO4{background-size:100% auto,auto;padding:40px 0 140px}}.page_ctaCard__iAxj2{background:#ffffff url(/images/testimonials_cta_bg.png) no-repeat 50%;background-size:cover;border-radius:30px;padding:60px 40px;box-shadow:0 15px 45px rgba(108,1,182,.04);border:1px solid rgba(108,1,182,.05);text-align:center;max-width:1000px;margin:0 auto;overflow:hidden}.page_ctaTitle__W7Qj6{font-family:var(--font-heading);font-size:35px;font-weight:850;color:#111827;margin-bottom:16px}.page_ctaDesc__3nTgC{font-family:var(--font-body);font-size:16px;color:#4b5563;max-width:600px;margin:0 auto 35px;line-height:1.6}.page_ctaButtons__2jvHU{display:flex;justify-content:center;gap:20px}.page_ctaBtnPrimary__iiR65{display:inline-block;background:linear-gradient(135deg,#c2185b,#e8472a);color:#ffffff!important;font-family:var(--font-heading);font-weight:700;padding:16px 32px;border-radius:30px;text-decoration:none;box-shadow:0 8px 20px rgba(194,24,91,.2);transition:transform .3s ease,box-shadow .3s ease}.page_ctaBtnPrimary__iiR65:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(194,24,91,.3)}.page_ctaBtnSecondary__f1_Oa{background:#ffffff;color:#c2185b!important;font-family:var(--font-heading);font-weight:700;padding:16px 32px;border-radius:30px;border:2px solid #c2185b;cursor:pointer;transition:background .3s,color .3s,transform .3s}.page_ctaBtnSecondary__f1_Oa:hover{background:#c2185b;color:#ffffff!important;transform:translateY(-3px)}@media (max-width:768px){.page_ctaCard__iAxj2{padding:40px 20px;border-radius:20px}.page_ctaTitle__W7Qj6{font-size:26px}.page_ctaButtons__2jvHU{flex-direction:column;gap:12px;align-items:center}.page_ctaBtnPrimary__iiR65,.page_ctaBtnSecondary__f1_Oa{width:100%;max-width:280px;text-align:center}}@media (max-width:576px){.page_ctaSection__DZxO4{padding:40px 0 200px}.page_ctaCard__iAxj2{padding:30px 16px;border-radius:16px;margin:0 12px}.page_ctaTitle__W7Qj6{font-size:22px;margin-bottom:12px}.page_ctaDesc__3nTgC{font-size:14px;margin-bottom:24px}}@media only screen and (min-width:992px) and (max-width:1199px){.page_heroSection__Phaaj{padding:70px 0}.page_heroTitle__m_yzc{font-size:36px}.page_contactInfo__jt5gr h3{font-size:24px}}@media only screen and (min-width:768px) and (max-width:991px){.page_heroSection__Phaaj{padding:60px 0;margin-top:90px}.page_heroTitle__m_yzc{font-size:32px}.page_contactWrapper___6t3W{flex-direction:column;gap:50px}.page_formContainer__UE5_i{flex:1 1;max-width:100%;padding:30px}.page_infoCol__jKKBl{flex:1 1;max-width:100%;width:100%}.page_formRow3__xGURP{flex-direction:column;gap:15px}}@media only screen and (max-width:767px){.page_heroSection__Phaaj{padding:50px 0;margin-top:90px}.page_heroTextCol__iQQKW{padding:30px 20px;border-radius:20px}.page_heroTitle__m_yzc{font-size:28px}.page_heroDesc__OGSBT{font-size:14.5px}.page_contactWrapper___6t3W{flex-direction:column;gap:40px}.page_formContainer__UE5_i{flex:1 1;max-width:100%;padding:24px 20px}.page_infoCol__jKKBl{flex:1 1;max-width:100%;width:100%}.page_formRow3__xGURP{flex-direction:column;gap:15px}.page_sectionTitle__vh6l0{font-size:24px;margin-bottom:20px}}