@charset "UTF-8";

/****************************************
contact
*****************************************/
.contactus-content table .flex-field {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 5px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.contactus-content table .flex-field input {
  width: 100%;
}

.contactus-content table .required {
  color: red;
}


.contactus-content table.contact-form-table-information td {
  display: block;
  width: 100%;
}
.contactus-content table.contact-form-table-information td.flex-field {
  display: flex;
  width: 100%;
}

@media screen and (min-width: 768px) {
.contactus-content table.contact-form-table-information th,
.contactus-content table.contact-form-table-information td.flex-field {
    display: flex;
    width: 100%;
}
}
@media screen and (min-width: 992px) {
  .contactus-content table.contact-form-table-information th {
    display: table-cell;
    width: 210px;
  }
  .contactus-content table.contact-form-table-information td.flex-field {
    display: flex;
    width: 100%;
}
}


/****************************************
single-newly > gallery
*****************************************/
@media screen and (max-width: 600px) {
  .single-newly .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) {
    flex: 1 0 100%;
    margin-bottom: 30px;
  }
}
