.close {
  text-align: center !important;
  align-items: center !important;
  box-shadow: 0px 0px 1px 0px rgba(33, 37, 41, 0.08), 0px 2px 2px 0px rgba(33, 37, 41, 0.06); !important;
}

.modal-content {
  margin: auto;
  width: fit-content !important;
  box-shadow: none !important;
  border-radius: 10px !important;
}

.modal-body {
  box-shadow: 0px 0px 1px 0px rgba(33, 37, 41, 0.08), 0px 2px 2px 0px rgba(33, 37, 41, 0.06) !important;
  border-top: none !important;
}

.modal {
  backdrop-filter: blur(4px);
}




/* TEMPORARY FORM FIXES */

.modal element.style {
padding: 0px !important;
}

.modal .form-head {
margin-bottom: 20px !important;
}

.modal input:not([type="submit"]), .modal select {
border: solid 1px #CBD4DC !important;
width: 100% !important;
min-width: 150px !important;
  
}

.modal input:not([type="submit"]), .modal select {
  min-height: 1rem !important;
  padding: 8px !important;
}

.modal form label {
display: block !important;
}

.modal fieldset {
display: flex !important;
gap: 10px !important;
flex-direction: row !important;
}

.modal .hs-dependent-field div {
width: 100% !important;
}

.modal form .form-columns-2 > div {
    flex: 0 0 100%; !important;
}

div#header-popup .form-box form fieldset.form-columns-2 > .hs-dependent-field > div {
width: 100% !important;
}

.modal .hs-form-field {
    display: block; !important;
}

.modal form .form-columns-2 > div {
    flex: 1 !important; 
} 

.modal .legal-consent-container p{
font-size: .7rem !important;
}

.modal .legal-consent-container a{
font-size: .7rem !important;
} 

.modal .legal-consent-container {
  margin-bottom: 20px !important;
}

.modal-body form .hs_submit.hs-submit {
  text-align: left !important;
}
.model .hs_submit input {
  width: fit-content !important;
  float: left !important;
}

@media (max-width: 480px) {
  .modal fieldset {
    flex-direction: column !important;
  }
  
  .modal input {
    max-width: 100% !important;
    width: 100% !important;
  }
}
/* Media Query {
select, input {
    max-width: 100% !important;
}
} */