.webform-submission-project-form-add-form #edit-date-time.container-inline {
  background: transparent;
  flex-wrap: wrap;
}
.webform-submission-project-form-add-form {
  max-width: 500px;
  margin: auto;
  margin-block: 3rem;
  padding: 2rem;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
.webform-submission-project-form-add-form input#edit-submit {
  width: 100%;
}
.webform-submission-project-form-add-form #edit-date-time {
  width: 100%;
  display: flex;
  gap: 1rem;
}
.webform-submission-project-form-add-form .js-form-item-date-time-date {
  flex: 1;
}
.webform-submission-project-form-add-form .js-form-type-select span{display: block; color:#7a7a7a;font-style:italic;font-size:13px;}
.webform-confirmation-modal--content.ui-dialog-content{width: 80% !important; max-width:80% !important; margin: auto; margin-block:30px; text-align:center;}
.webform-confirmation-modal .ui-dialog-titlebar{border: none !important; background: white !important;}
.webform-confirmation-modal{background: white !important;}
.webform-confirmation-modal img.submission-success-icon{max-width: 70px;opacity: 0.9;}
.webform-confirmation-modal h3{color: #004275;margin-top: 24px;font-family: 'Roboto Bold';font-size: 2rem;margin-bottom: 16px;}
.webform-confirmation-modal .webform-button--submit{margin-top: 1rem;}
.webform-submission-project-form-add-form .captcha__description.description{display:none;}
.field--name-field-project-form > .field__label:nth-child(1){text-align: center;}
article.node--type-project-form{margin-top: 8rem;}
footer.node__meta{display:none;}