.B2B_Inquiry_Modal .modal-content{background:#fff;border:none;border-radius:16px;overflow:hidden}.B2B_Inquiry_Modal .b2b_modal_wrapper{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:22px 32px 30px}.B2B_Inquiry_Modal .b2b_input_group{margin-bottom:18px}.B2B_Inquiry_Modal .b2b_input_group label{color:#173b22;align-items:center;gap:7px;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}.B2B_Inquiry_Modal .b2b_input_group label svg{color:#00a832;font-size:13px}.B2B_Inquiry_Modal .form-control,.B2B_Inquiry_Modal .form-select{color:#263b2c;min-height:42px;box-shadow:none;background:#fafffb;border:1px solid #dcefe0;border-radius:7px;font-size:14px;transition:all .3s}.B2B_Inquiry_Modal .form-control::placeholder{color:#8a968d}.B2B_Inquiry_Modal .form-control:focus,.B2B_Inquiry_Modal .form-select:focus{background:#fff;border-color:#00a832;box-shadow:0 0 0 3px #00a83214}.B2B_Inquiry_Modal .b2b_input_group textarea.form-control{resize:vertical;min-height:85px}.B2B_Inquiry_Modal .b2b_submit_holder{justify-content:flex-end;margin-top:8px;display:flex}.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:25px 20px}.B2B_Inquiry_Modal .b2b_close_btn{flex:0 0 31px;width:31px;height:31px}.B2B_Inquiry_Modal .form-control,.B2B_Inquiry_Modal .form-select{font-size:13px}}@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_input_group{margin-bottom:15px}.B2B_Inquiry_Modal .b2b_input_group label{font-size:13px}.B2B_Inquiry_Modal .b2b_submit_holder{justify-content:stretch}.B2B_Inquiry_Modal .b2b_submit_holder button{width:100%}}
