.add-client{background:#fff;padding:30px;border-radius:5px;margin-bottom:40px;z-index:9}.add-client--edit{height:100%;padding-left:0;padding-right:0;background-color:transparent}.add-client--error-text{padding:8px;color:red}.add-client form{width:100%;display:flex;flex-wrap:wrap;column-gap:2%;row-gap:30px;align-content:flex-start}.add-client label{display:block;width:100%;color:#807182;font-size:14px;margin-bottom:6px}.add-client input:not(.dropdown-container),.add-client select{width:100%;height:50px;border:1px solid #D0D0D5;outline:none;color:#2d3748;font-size:14px;border-radius:8px;padding:0 20px;position:relative;display:flex;align-items:center;transition:all .2s ease;background-color:#fff}.add-client select{-moz-appearance:none;appearance:none;-webkit-appearance:none}.add-client select:disabled{background-color:#dbdbdb!important}.add-client input:focus,.add-client select:focus{border-color:#7990fb;box-shadow:0 0 0 3px #7990fb26}.add-client .select2,.add-client .select2-selection{min-height:50px!important;border:1px solid #D0D0D5;outline:none;color:#2d3748;font-size:14px;border-radius:8px;position:relative;padding-bottom:0}.add-client .select2-selection{display:flex;align-items:center;padding:0 20px}.add-client .select2Wrapper span{padding-bottom:0}.add-client .select2Wrapper .select2-container .select2-selection{padding-right:45px;padding-left:15px;overflow-x:auto}.add-client .select2Wrapper .select2-container .select2-selection .select2-search{padding-top:10px}.add-client .select2Wrapper .select2-search{display:flex;height:50px;align-items:center}.add-client .select2-container .select2-search--inline .select2-search__field{margin-top:0}.add-client__submit{background-color:#ff6027;width:275px;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;height:50px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;margin-top:10px;border:0}.add-client__submit:hover{filter:brightness(.95)}.add-client .inputWrap:has(select):after{content:"▾";width:15px;height:8px;display:inline-block;position:absolute;right:20px;top:50px;color:#98a6ba;pointer-events:none}.add-client .inputWrap{width:100%}.inputWrap>label{font-weight:700}@media (min-width: 768px){.add-client .inputWrap{width:49%}}@media (min-width: 1200px){.add-client .inputWrap{width:32%}}
