.contactus_contactUSHero__i1x6a{background:transparent;position:relative;min-height:400px;min-height:500px;border-top:1px solid #d3d3d3}.contactus_contactUSHero__i1x6a:after{content:"";width:100%;position:absolute;top:0;right:0;background-image:url(/image/contactus/vector-bg.webp);height:100%;z-index:-1;background-repeat:no-repeat;background-position:50%;background-size:cover}.contactus_contactUSHero__i1x6a:before{content:"";width:100%;position:absolute;top:0;left:0;background-color:#f7fbfd;height:100%;z-index:-1}.contactus_rule__MujKC{background-color:#5f2ded;width:30%;height:3px}.contactus_contactUsBtn__nSKJT{outline:none;border:2px solid #007cc4;border-radius:10px;padding:10px 20px;background-color:transparent;color:#007cc4;transition:background-color .3s,color .3s,border-color .3s}.contactus_contactUsBtn__nSKJT:hover{background-color:#007cc4;color:#fff;border-color:#fff}.contactus_contentInfo__SHfrI{background:linear-gradient(65deg,#007cc4,#013654);color:#fff;border-radius:30px}.contactus_contactUsForm__KxGGn{border:1px solid #e0e6ed;border-radius:20px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.1);transition:all .3s ease;overflow:visible;position:relative}.contactus_contactUsForm__KxGGn:hover{box-shadow:0 15px 40px rgba(0,0,0,.15)}.contactus_formlabel__gLQHB{font-size:.9rem;color:#333;margin-bottom:8px;font-weight:600}.contactus_formInput__yxI3L{border:2px solid #e0e6ed;border-radius:12px;padding:12px 16px;font-size:1rem;transition:all .3s ease;background:#f8fafc}.contactus_formInput__yxI3L:focus{border-color:#007cc4;box-shadow:0 0 0 3px rgba(0,124,196,.1);background:#fff;outline:none}.contactus_formTextarea__UcyI1{border:2px solid #e0e6ed;border-radius:12px;padding:12px 16px;font-size:1rem;transition:all .3s ease;background:#f8fafc;resize:vertical;min-height:120px}.contactus_formTextarea__UcyI1:focus{border-color:#007cc4;box-shadow:0 0 0 3px rgba(0,124,196,.1);background:#fff;outline:none}.contactus_sendMsgBtn__40oDi{padding:15px 30px;border-radius:12px;outline:none;border:none;background:linear-gradient(135deg,#007cc4,#005a8b);color:#fff;font-weight:600;font-size:1.1rem;transition:all .3s ease;position:relative;overflow:hidden}.contactus_sendMsgBtn__40oDi:hover{background:linear-gradient(135deg,#005a8b,#007cc4);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,124,196,.3)}.contactus_sendMsgBtn__40oDi:active{transform:translateY(0)}.contactus_sendMsgBtn__40oDi:disabled{opacity:.7;cursor:not-allowed;transform:none}.contactus_alertMessage__evItt{border-radius:12px;border:none;padding:15px 20px;font-weight:500;animation:contactus_slideIn__TGQiQ .3s ease}@keyframes contactus_slideIn__TGQiQ{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.contactus_phoneWrapper__JwjeX{width:100%;position:relative;z-index:10}.contactus_phoneInputGroup__7IUq5{border:2px solid #e0e6ed;border-radius:12px;background:#f8fafc;transition:all .3s ease;overflow:visible;display:flex;position:relative}.contactus_phoneInputGroup__7IUq5:focus-within{border-color:#007cc4;box-shadow:0 0 0 3px rgba(0,124,196,.1);background:#fff}.contactus_phoneFlagDropdown__yGx1_{background:transparent;padding:12px 16px;border:none;border-right:1px solid #e0e6ed;position:relative;z-index:20}.contactus_phoneInput__aAG0c{background:transparent;border:none;padding:12px 16px;font-size:1rem;color:#333;flex:1 1;z-index:2}.contactus_phoneInput__aAG0c:focus{outline:none}.contactus_phoneInput__aAG0c::placeholder{color:#94a3b8}.contactus_phoneWrapper__JwjeX .react-tel-input .country-list{position:absolute!important;z-index:9999!important;max-height:200px!important;overflow-y:auto!important;box-shadow:0 4px 20px rgba(0,0,0,.15)!important;border-radius:8px!important;border:1px solid #e0e6ed!important;background:#fff!important;top:100%!important;left:0!important;right:auto!important;width:300px!important}.contactus_phoneWrapper__JwjeX .react-tel-input .country-list .country{padding:8px 12px!important;border-bottom:1px solid #f1f5f9!important;transition:background-color .2s ease!important}.contactus_phoneWrapper__JwjeX .react-tel-input .country-list .country:hover{background-color:#f8fafc!important}.contactus_phoneWrapper__JwjeX .react-tel-input .country-list .country.highlight{background-color:#007cc4!important;color:#fff!important}.contactus_cx__0kWjp:focus{border:1px solid #007cc4}