.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 48px !important;
  width: 40px !important; }

.select2-dropdown {
  z-index: 5 !important; }

.p-inquiry .fs24-lh29px {
  font-style: normal;
  font-weight: bold;
  font-size: 24px;
  line-height: 29px; }

.p-inquiry .form-control {
  border: 1px solid #ced4da !important; }

.p-inquiry .help-block {
  font-size: 12px;
  font-weight: normal;
  order: 1;
  margin: 0; }

.p-inquiry label {
  background-color: #fff;
  padding: 0 5px 0 5px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 16px;
  line-height: 19px;
  font-weight: normal;
  position: absolute;
  pointer-events: none;
  left: 5px;
  top: 12px;
  transition: .2s ease all;
  -moz-transition: .2s ease all;
  -webkit-transition: .2s ease all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.p-inquiry .fs12-lh15px {
  font-style: normal;
  font-weight: bold;
  font-size: 12px;
  line-height: 15px; }

.p-inquiry input:focus ~ label, .p-inquiry input:not(:placeholder-shown) ~ label {
  top: -9px;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.25); }

.p-inquiry .text-group textarea:focus ~ .input-label, .p-inquiry.text-group textarea:not(:placeholder-shown) ~ .input-label, .p-inquiry .text-group textarea:focus ~ .input-label, .p-inquiry .text-group textarea.form-file ~ .input-label, .p-inquiry .text-group textarea.has-value ~ .input-label {
  color: rgba(0, 0, 0, 0.25);
  top: -9px;
  left: 5px;
  font-size: 12px; }