.B2B_Inquiry_Modal .modal-content{background:#fff;border:none;border-radius:16px;overflow:hidden}.B2B_Inquiry_Modal .b2b_modal_wrapper{width:100%;position:relative}.B2B_Inquiry_Modal .b2b_modal_header{background:#00a832;justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 32px;display:flex}.B2B_Inquiry_Modal .b2b_small_title{color:#dff7e5;letter-spacing:2px;margin-bottom:4px;font-size:12px;font-weight:600;display:inline-block}.B2B_Inquiry_Modal .b2b_modal_header h3{color:#fff;margin:0 0 4px;font-size:28px;font-weight:700;line-height:1.2}.B2B_Inquiry_Modal .b2b_modal_header p{color:#eaf9ed;margin:0;font-size:14px;line-height:1.6}.B2B_Inquiry_Modal .b2b_close_btn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff73;border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex}.B2B_Inquiry_Modal .b2b_close_btn:hover{color:#00a832;background:#fff;border-color:#fff}.B2B_Inquiry_Modal .modal-body{background:#fff;padding:24px 32px 30px}.B2B_Inquiry_Modal .form-label{color:#173b22;margin-bottom:7px;display:block;font-size:14px!important;font-weight:600!important}.B2B_Inquiry_Modal .form-control{color:#263b2c;width:100%;height:44px;min-height:44px;box-shadow:none;background:#fafffb;border:1px solid #dcefe0;border-radius:7px;padding:9px 12px;font-size:14px;line-height:1.5;transition:all .3s}.B2B_Inquiry_Modal .form-control::placeholder{color:#8a968d}.B2B_Inquiry_Modal .form-control:focus{background:#fff;border-color:#00a832;box-shadow:0 0 0 3px #00a83214}.B2B_Inquiry_Modal .form-control.is-invalid{border-color:#dc3545}.B2B_Inquiry_Modal .b2b_textarea{resize:none;max-height:110px;padding:10px 12px;line-height:1.5;overflow-y:auto;height:110px!important;min-height:110px!important}.B2B_Inquiry_Modal .contact_phone{width:100%;height:44px;position:relative}.B2B_Inquiry_Modal .contact_phone .form-control,.B2B_Inquiry_Modal .contact_phone input{color:#263b2c!important;width:100%!important;height:44px!important;min-height:44px!important;box-shadow:none!important;background:#fafffb!important;border:1px solid #dcefe0!important;border-radius:7px!important;padding:9px 12px 9px 50px!important;font-size:14px!important;line-height:1.5!important}.B2B_Inquiry_Modal .contact_phone input:focus{background:#fff!important;border-color:#00a832!important;box-shadow:0 0 0 3px #00a83214!important}.B2B_Inquiry_Modal .contact_phone .flag-dropdown{background:#fafffb;border:1px solid #dcefe0;border-radius:7px 0 0 7px;width:44px;height:44px}.B2B_Inquiry_Modal .contact_phone .selected-flag{border-radius:7px 0 0 7px;justify-content:center;align-items:center;width:44px;height:42px;padding:0;display:flex}.B2B_Inquiry_Modal .contact_phone .selected-flag:hover,.B2B_Inquiry_Modal .contact_phone .selected-flag:focus{background:0 0}.B2B_Inquiry_Modal .contact_phone .country-list{z-index:9999}.B2B_Inquiry_Modal .phone_error{border-color:#dc3545!important}.B2B_Inquiry_Modal .text-danger{margin-top:4px;font-size:12px;display:block}.B2B_Inquiry_Modal .b2b_submit_holder{justify-content:flex-end;margin-top:8px;display:flex}.B2B_Inquiry_Modal .b2b_submit_holder button{min-width:140px}.B2B_Inquiry_Modal+.modal-backdrop{background:#173b22}.B2B_Inquiry_Modal+.modal-backdrop.show{opacity:.45}@media (max-width:767px){.B2B_Inquiry_Modal .b2b_modal_header{padding:22px 20px}.B2B_Inquiry_Modal .b2b_modal_header h3{font-size:24px}.B2B_Inquiry_Modal .modal-body{padding:24px 20px 25px}.B2B_Inquiry_Modal .b2b_close_btn{flex:0 0 31px;width:31px;height:31px}.B2B_Inquiry_Modal .form-control{font-size:13px}.B2B_Inquiry_Modal .contact_phone input{font-size:13px!important}}@media (max-width:575px){.B2B_Inquiry_Modal .modal-content{border-radius:12px}.B2B_Inquiry_Modal .b2b_modal_header{padding:18px 16px}.B2B_Inquiry_Modal .b2b_small_title{letter-spacing:1.5px;font-size:10px}.B2B_Inquiry_Modal .b2b_modal_header h3{font-size:20px}.B2B_Inquiry_Modal .b2b_modal_header p{font-size:12px;line-height:1.5}.B2B_Inquiry_Modal .modal-body{padding:22px 16px}.B2B_Inquiry_Modal .b2b_textarea{max-height:110px;height:110px!important;min-height:110px!important}.B2B_Inquiry_Modal .b2b_submit_holder{justify-content:stretch}.B2B_Inquiry_Modal .b2b_submit_holder button{width:100%}}
