
  #hsForm_c9493f18-a915-49ef-8271-746b72735e89 {
      max-width: none;
      display: grid;
      grid-auto-columns: 1fr;
      grid-column-gap: 1em;
      grid-row-gap: 1em;
      grid-template-columns: 1fr auto;
      grid-template-rows: auto;
  }
  
  #hsForm_c9493f18-a915-49ef-8271-746b72735e89 label {
      margin-bottom: 0px;
  }
  
    #hsForm_c9493f18-a915-49ef-8271-746b72735e89 .no-list.hs-error-msgs.inputs-list {
    margin-top: 0em;
    background-image: none;
  }

  .hs-input {
    width: 100%;
    height: 3.59em;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-right: 1.3em;
    padding-bottom: 0px;
    padding-left: 1.3em;
    border-top-style: solid;
    border-top-width: 0.05em;
    border-top-color: var(--grey-600);
    border-right-style: solid;
    border-right-width: 0.05em;
    border-right-color: var(--grey-600);
    border-bottom-style: solid;
    border-bottom-width: 0.05em;
    border-bottom-color: var(--grey-600);
    border-left-style: solid;
    border-left-width: 0.05em;
    border-left-color: var(--grey-600);
    border-top-left-radius: 0.42em;
    border-top-right-radius: 0.42em;
    border-bottom-left-radius: 0.42em;
    border-bottom-right-radius: 0.42em;
    background-color: var(--white-500);
    transition-property: all;
    transition-duration: 500ms;
    transition-timing-function: ease;
    color: var(--grey-550);
    font-size: 1em;
    line-height: 1.4;
    accent-color: none;
   	outline: none;
  }

  .hs-input:hover {
    border-top-color: var(--grey-700) !important;
    border-right-color: var(--grey-700) !important;
    border-bottom-color: var(--grey-700) !important;
    border-left-color: var(--grey-700) !important;
    accent-color: none;
   	outline: none;
  }

  .hs-input:active {
    border-top-color: var(--black-500) !important;
    border-right-color: var(--black-500) !important;
    border-bottom-color: var(--black-500) !important;
    border-left-color: var(--black-500) !important;
    accent-color: none;
   	outline: none;
  }

  .hs-input:focus {
    border-top-color: var(--black-500) !important;
    border-right-color: var(--black-500) !important;
    border-bottom-color: var(--black-500) !important;
    border-left-color: var(--black-500) !important;
    accent-color: none;
   	outline: none;
  }

  .hs-input:placeholder {
    color: #212427;
  }

  #hsForm_c9493f18-a915-49ef-8271-746b72735e89 .hs-richtext {
      margin-bottom: 1em;
  }

  [id='hsForm_c9493f18-a915-49ef-8271-746b72735e89'] .hs-button {
    display: flex;
 		cursor: pointer;
    padding-top: 1.04em;
    padding-right: 1.04em;
    padding-bottom: 1.04em;
    padding-left: 1.04em;
    justify-content: center;
    align-items: center;
    grid-column-gap: 0.78em;
    grid-row-gap: 0.78em;
    border-top-style: solid;
    border-top-width: 0.08em;
    border-top-color: var(--yellow-500);
    border-right-style: solid;
    border-right-width: 0.08em;
    border-right-color: var(--yellow-500);
    border-bottom-style: solid;
    border-bottom-width: 0.08em;
    border-bottom-color: var(--yellow-500);
    border-left-style: solid;
    border-left-width: 0.08em;
    border-left-color: var(--yellow-500);
    border-top-left-radius: 0.42em;
    border-top-right-radius: 0.42em;
    border-bottom-left-radius: 0.42em;
    border-bottom-right-radius: 0.42em;
    background-color: var(--yellow-500);
    font-family: Inter;
    color: var(--black-500);
    font-size: 1.04em;
    line-height: 1.2;
    font-weight: 400;
    text-align: center;
    text-transform: uppercase;
    white-space: nowrap;
  }

  .hs-button.primary.large:hover {
    opacity: 80%;
  }

  .no-list.hs-error-msgs.inputs-list {
    margin-top: -1.8em;
    margin-bottom: 0;
    padding-left: 0;
    overflow: hidden;
    font-size: 0.8em;
    color: #fe8787;
    position: absolute;
  }

  .hs-error-msg.hs-main-font-element {
    margin-bottom: 0;
    font-weight: 400;
  }

  .hs-input[type=checkbox] {
    width: 1em;
    height: 1em;
    margin-right: 1em;
    accent-color: #31393a;
    outline: 0.05em solid #31393a;
    background-size: cover;
    background-repeat: repeat;
  }

  .hs-input[type=checkbox]:focus,
  .hs-input[type=checkbox]:checked {
    accent-color: #f1d400;
    outline: 0.05em solid #f1d400;
  }

  .hs-input[type=checkbox]:checked {
    background-color: #f1d400;
    background-image: url("/media/versioned/1c057342f0d8d874a9dc.svg");
  }

  .inputs-list {
    padding: 0.5em;
    overflow: hidden;
  }

  label {
    align-items: center;
    font-weight: 400;
  }
  
  #hsForm_c9493f18-a915-49ef-8271-746b72735e89 li {
    background-image: url("/media/versioned/2142c66b67d2c6d05f1c.svg");
  }

.input select.hs-input {
    color: #797d7c; /* Default text color */
}

.input select.hs-input option {
    color: black; /* Text color for options */
}

/* This targets the first option which is used as placeholder */
.input select.hs-input option:first-of-type {
    color: #797d7c; /* Color for the placeholder text */
}
  

