.wpforms-form-bill-of-materials .wpforms-form button.wpforms-submit {
  display: none;
}
.wpforms-form-bill-of-materials .wpforms-form .wpforms-field input, .wpforms-form-bill-of-materials .wpforms-form .wpforms-field select {
  border-radius: 40px;
}
.wpforms-form-bill-of-materials .wpforms-form .bom-modal-overlay-content {
  background-color: #262626;
  padding: 50px;
  border-radius: 5px;
  width: 100%;
  max-width: 1024px;
}
.wpforms-form-bill-of-materials .wpforms-form .bom-modal-overlay-content .bom-modal-close {
  position: absolute;
  top: 30px;
  right: 30px;
}
.wpforms-form-bill-of-materials .wpforms-form .bom-modal-overlay-content label {
  color: #FFF;
  font-family: Lato;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  text-transform: capitalize;
  margin-bottom: 3px;
}
.wpforms-form-bill-of-materials .wpforms-form .bom-modal-overlay-content h3 {
  color: #FFF;
  text-align: center;
  font-family: "League Spartan", Sans-serif;
  font-size: 52px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
  letter-spacing: -2.36px;
  text-transform: capitalize;
  margin: 0 auto;
  max-width: 615px;
  width: 100%;
}
.wpforms-form-bill-of-materials .wpforms-form .bom-modal-overlay-content .wpforms-layout-row:nth-of-type(1) {
  display: flex;
  flex-direction: column;
}
.wpforms-form-bill-of-materials .wpforms-form .bom-modal-overlay-content .wpforms-layout-row:nth-of-type(1) .wpforms-layout-column-50 {
  width: 100%;
}
.wpforms-form-bill-of-materials .wpforms-form .bom-modal-overlay-content .wpforms-layout-row:last-of-type {
  display: flex;
  flex-direction: column;
}
.wpforms-form-bill-of-materials .wpforms-form .bom-modal-overlay-content .wpforms-layout-row:last-of-type .wpforms-layout-column-50 {
  width: 100%;
}
.wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-hidden-field {
  display: none;
}
.wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-calculator-field-controls {
  width: 100%;
  text-align: center;
}
.wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-calculator-field-controls .wp-forms-button {
  position: relative;
  width: 190px;
  text-align: left;
  color: white;
  font-family: Lato;
  font-size: 15px;
  padding: 12px 24px;
  border-radius: 160px;
}
.wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-calculator-field-controls .wp-forms-button:after {
  content: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.77907 1L15.5 1M15.5 1L15.5 12.7209M15.5 1L1 15.5' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E");
  position: absolute;
  top: 50%;
  right: 24px;
  margin-top: -9px;
  height: 18px;
  width: 18px;
  display: block;
}
.wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-calculator-field-controls .wp-forms-button.bom-control-send-quote {
  background: linear-gradient(94deg, #E0803B -5.47%, #E8B942 104.23%);
}
.wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-calculator-field-controls .wp-forms-button.bom-control-send-quote:hover {
  background: linear-gradient(94deg, #c4621a -5.47%, #ab8318 104.23%);
}
.wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-calculator-field-controls .wp-forms-button.bom-control-download-pdf {
  background: #2f2f2f;
}
.wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-calculator-field-controls .wp-forms-button.bom-control-download-pdf:hover {
  background: #181717;
}
.wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-calculator-field-controls .wp-forms-button.bom-control-submit-form {
  background: linear-gradient(94deg, #E0803B -5.47%, #E8B942 104.23%);
  width: 120px;
}
.wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-calculator-field-controls .wp-forms-button.bom-control-submit-form:hover {
  background: linear-gradient(94deg, #c4621a -5.47%, #ab8318 104.23%);
}
.wpforms-form-bill-of-materials .nova-bom-calculator h3 {
  background: linear-gradient(94deg, #E0803B -5.47%, #E8B942 104.23%), #000;
  padding: 9px;
  text-align: center;
  font-size: 33px;
  color: #FFF;
  font-family: "League Spartan", Sans-serif;
  font-style: normal;
  font-weight: 300;
  text-transform: capitalize;
}
.wpforms-form-bill-of-materials table.nova-bom-calculator-table tr {
  background: transparent;
  border-bottom: 1px solid rgba(255, 255, 255, 0.28);
}
.wpforms-form-bill-of-materials table.nova-bom-calculator-table tr th:nth-child(3),
.wpforms-form-bill-of-materials table.nova-bom-calculator-table tr td:nth-child(3) {
  display: none;
}
.wpforms-form-bill-of-materials table.nova-bom-calculator-table tr td {
  text-align: center;
  background: transparent;
}
.wpforms-form-bill-of-materials table.nova-bom-calculator-table tr td input.table-input-field {
  background: transparent;
  color: #FFF;
  border: 0 none;
  text-align: center;
}
.wpforms-form-bill-of-materials table.nova-bom-calculator-table tr td input.table-input-field:hover, .wpforms-form-bill-of-materials table.nova-bom-calculator-table tr td input.table-input-field:active {
  border: 0 none;
}

.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field-divider > .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field-repeater > .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons {
  display: none !important;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field-divider h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field-divider h3.wpforms-field-label,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field-repeater h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field-repeater h3.wpforms-field-label {
  color: #FFF;
  font-family: "League Spartan", Sans-serif;
  font-size: 47px;
  font-style: normal;
  font-weight: 300;
  text-transform: capitalize;
  margin: 0;
  width: 100%;
  text-align: center;
  padding: 24px 12px;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field-divider button.wpforms-field-repeater-button-remove,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field-divider button.wpforms-field-repeater-button-add,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field-repeater button.wpforms-field-repeater-button-remove,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field-repeater button.wpforms-field-repeater-button-add {
  color: #FFF !important;
  opacity: 1 !important;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field label {
  color: #FFF;
  font-family: "League Spartan", Sans-serif;
  font-size: 15px;
  font-style: normal;
  font-weight: 300;
  text-transform: capitalize;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-contingency-percentage {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px;
  vertical-align: middle;
  align-items: baseline;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-contingency-percentage label {
  text-align: right;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-contingency-percentage input {
  max-width: 70px;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-contingency-percentage .wpforms-field-description {
  grid-column: span 2;
  text-align: center;
  font-size: 18px;
  font-family: "League Spartan", Sans-serif;
  grid-row: 1;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-number-of-rails-global, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-feet-spacing-global, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-field-disabled, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-project-title, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-number-of-panels, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-length, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-width, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-watts, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-fixing-type, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-system-type, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-feet-spacing, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-rail-length, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-rail-finish, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-microinverter, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-max-overhang, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-end-caps, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-cable-tray, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.ct-form-field {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 10px;
  justify-content: left;
  border-bottom: 1px solid rgba(255, 255, 255, 0.28);
  padding: 20px 0;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-number-of-rails-global input[type=text], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-number-of-rails-global input[type=number], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-number-of-rails-global select, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-feet-spacing-global input[type=text], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-feet-spacing-global input[type=number], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-feet-spacing-global select, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-field-disabled input[type=text], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-field-disabled input[type=number], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-field-disabled select, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-project-title input[type=text], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-project-title input[type=number], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-project-title select, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-number-of-panels input[type=text], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-number-of-panels input[type=number], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-number-of-panels select, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-length input[type=text], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-length input[type=number], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-length select, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-width input[type=text], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-width input[type=number], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-width select, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-watts input[type=text], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-watts input[type=number], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-watts select, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-fixing-type input[type=text], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-fixing-type input[type=number], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-fixing-type select, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-system-type input[type=text], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-system-type input[type=number], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-system-type select, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-feet-spacing input[type=text], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-feet-spacing input[type=number], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-feet-spacing select, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-rail-length input[type=text], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-rail-length input[type=number], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-rail-length select, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-rail-finish input[type=text], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-rail-finish input[type=number], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-rail-finish select, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-microinverter input[type=text], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-microinverter input[type=number], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-microinverter select, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-max-overhang input[type=text], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-max-overhang input[type=number], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-max-overhang select, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-end-caps input[type=text], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-end-caps input[type=number], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-end-caps select, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-cable-tray input[type=text], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-cable-tray input[type=number], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-cable-tray select, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.ct-form-field input[type=text], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.ct-form-field input[type=number], .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.ct-form-field select {
  width: 100% !important;
  max-width: 340px !important;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-number-of-rails-global h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-number-of-rails-global legend,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-number-of-rails-global label, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-feet-spacing-global h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-feet-spacing-global legend,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-feet-spacing-global label, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-field-disabled h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-field-disabled legend,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-field-disabled label, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-project-title h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-project-title legend,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-project-title label, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-number-of-panels h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-number-of-panels legend,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-number-of-panels label, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-length h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-length legend,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-length label, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-width h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-width legend,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-width label, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-watts h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-watts legend,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-panel-watts label, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-fixing-type h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-fixing-type legend,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-fixing-type label, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-system-type h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-system-type legend,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-system-type label, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-feet-spacing h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-feet-spacing legend,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-feet-spacing label, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-rail-length h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-rail-length legend,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-rail-length label, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-rail-finish h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-rail-finish legend,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-rail-finish label, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-microinverter h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-microinverter legend,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-microinverter label, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-max-overhang h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-max-overhang legend,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-max-overhang label, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-end-caps h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-end-caps legend,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-end-caps label, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-cable-tray h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-cable-tray legend,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-cable-tray label, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.ct-form-field h3,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.ct-form-field legend,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.ct-form-field label {
  color: #FFF;
  font-family: "League Spartan", Sans-serif;
  font-size: 21px;
  font-style: normal;
  font-weight: 300;
  text-transform: none;
  margin: 0;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-field-disabled select,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-field-disabled input, .page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-number-of-panels select,
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-number-of-panels input {
  background: transparent;
  color: #FFF;
  border: 0 none;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.bom-form-field-disabled {
  pointer-events: none;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.wpforms-field-radio {
  display: flex;
  flex-direction: column;
  align-items: start;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.wpforms-field-radio fieldset {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 10px;
  align-items: center;
  justify-content: left;
  width: 100%;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.wpforms-field-radio fieldset legend {
  grid-column: 1;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field.wpforms-field-radio fieldset ul {
  grid-column: 2;
  display: flex;
  flex-direction: row;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .wpforms-field .wpforms-field-description {
  color: #FFF;
  font-family: "League Spartan", Sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  text-transform: capitalize;
  grid-column: 2;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .nova-bom-calculator {
  color: #FFF;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .nova-bom-calculator h3 {
  color: #FFFFFF;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .nova-bom-calculator table tr th:first-child,
.page-content .wpforms-form-bill-of-materials .wpforms-form .nova-bom-calculator table tr td:first-child {
  text-align: justify;
}
.page-content .wpforms-form-bill-of-materials .wpforms-form .nova-bom-calculator table tr th, .page-content .wpforms-form-bill-of-materials .wpforms-form .nova-bom-calculator table tr td {
  color: #FFF;
  font-family: "League Spartan", Sans-serif;
  font-size: 15px;
  font-style: normal;
  font-weight: 300;
  text-transform: capitalize;
  padding: 12px;
}
.bom-modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex; /* Changed to flex from none, but set display to none in javascript initially */
  justify-content: center;
  align-items: center;
  z-index: 1000;
}/*# sourceMappingURL=nova-bom-calculator.css.map */