.elementor-10213 .elementor-element.elementor-element-bdbdeb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10213 .elementor-element.elementor-element-1a69734{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-35f105c */<style>
/* Existing styles... */

/* Fix dropdown truncation */
select, input[type="text"], input[type="file"], textarea, input[type="number"] {
  width: calc(100% - 24px); /* Add padding space */
  padding: 1rem 12px; /* Adjust padding */
}

/* Ensure dropdown options are visible */
select option {
  padding: 10px;
  white-space: normal;
}

/* Adjust option group spacing */
.option-group {
  padding: 20px 15px;
}

/* Increase container width */
.app-container { 
  width: 100%;
  max-width: 1440px; /* Was 1400px */
}

/* Progress bar adjustments */
.progress-step {
  min-width: 90px;
  padding: 0 5px;
}

@media (max-width: 1200px) {
  .progress-step {
    min-width: 70px;
  }
}

@media (max-width: 992px) {
  .progress-step .step-label {
    font-size: 0.7rem;
  }
}
</style>/* End custom CSS */