.page-header, header, .elementor-location-footer {
	display: none;
}

.site-main {
	max-width: 100% !important;
}

.wp-block-table, table {
	margin: 0 !important;
}

#error {
  display: none;
}

.success-content {
  display: none;
}

.body-bg {
  color: #54595f !important;
  font-size: 1.2em !important;
  font-family: 'Source Sans Pro' !important;
  font-weight: 300 !important;
  background-color: #f4f4f4 !important;
}

.container {
  max-width: 800px !important;
  background-color: white !important;
  border-radius: 3px !important;
}

h1,
h2,
p {
  font-family: 'Source Sans Pro' !important;
}

h1 {
  color: #ffa500 !important;
  font-size: 2.5em !important;
  font-weight: 900 !important;
}

h2 {
  font-size: 1.8em !important;
  font-weight: 900 !important;
}

#creditAmountRange {
  margin-top: 2.7rem !important;
}

.employment-checkbox {
  position: relative !important;
}

.btn-check:checked + .btn-outline-warning,
.btn-check:active + .btn-outline-warning,
.btn-check:hover + .btn-outline-warning,
.btn-warning:active,
.btn-warning:hover {
  color: #fff !important;
  background-color: #ffa500 !important;
  border-color: #ffa500 !important;
}

.btn-outline-warning {
  color: black;
  border-color: #ffa500 !important;
}

.btn-warning {
  color: #fff !important;
  background-color: #ffa500 !important;
  border-color: #ffa500 !important;
}

.form-check-input:checked {
  background-color: #ffa500 !important;
  border-color: #ffa500 !important;
}

.custom-range::-webkit-slider-thumb {
  background: #ffa500 !important;
}

.custom-range::-moz-range-thumb {
  background: #ffa500 !important;
}

.custom-range::-ms-thumb {
  background: #ffa500 !important;
}

-webkit-slider-thumb:active {
  background-color: #ffa500 !important;
}
-webkit-slider-thumb,
.custom-range:focus::-webkit-slider-thumb,
.custom-range:focus::-moz-range-thumb,
.custom-range:focus::-ms-thumb {
  box-shadow: #ffa500 !important;
}

a {
  text-decoration: none !important;
  color: #ffa500 !important;
}

a:hover,
a:active {
  color: #ffa500 !important;
}

.form-control,
.form-control[readonly],
.form-control:focus,
.form-check-input {
  background-color: #f4f4f4 !important;
  border-color: #54595f !important;
  border-radius: 3px !important;
}

.img-fluid {
  max-width: 50% !important;
}

@media (max-width: 768px) {
  .employment-radio {
    width: 49% !important;
    margin-bottom: 0.5rem !important;
  }

  #creditAmountRange {
    margin-top: 0 !important;
  }

  h1 {
    font-size: 1.5em !important;
  }

  h2 {
    font-size: 1.2em !important;
  }

  p {
    font-size: 1em !important;
  }
}

/*!
 * Ladda
 * http://lab.hakim.se/ladda
 * MIT licensed
 *
 * Copyright (C) 2014 Hakim El Hattab, http://hakim.se
 */
.ladda-button {
  position: relative;
}
.ladda-button .ladda-spinner {
  position: absolute;
  z-index: 2;
  display: inline-block;
  width: 32px;
  height: 32px;
  top: 50%;
  margin-top: 0;
  opacity: 0;
  pointer-events: none;
}
.ladda-button .ladda-label {
  position: relative;
  z-index: 3;
}
.ladda-button .ladda-progress {
  position: absolute;
  width: 0;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.2);
  visibility: hidden;
  opacity: 0;
  -webkit-transition: 0.1s linear all !important;
  -moz-transition: 0.1s linear all !important;
  -ms-transition: 0.1s linear all !important;
  -o-transition: 0.1s linear all !important;
  transition: 0.1s linear all !important;
}
.ladda-button[data-loading] .ladda-progress {
  opacity: 1;
  visibility: visible;
}
.ladda-button,
.ladda-button .ladda-spinner,
.ladda-button .ladda-label {
  -webkit-transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;
  -moz-transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;
  -ms-transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;
  -o-transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;
  transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;
}
.ladda-button[data-style='zoom-in'],
.ladda-button[data-style='zoom-in'] .ladda-spinner,
.ladda-button[data-style='zoom-in'] .ladda-label,
.ladda-button[data-style='zoom-out'],
.ladda-button[data-style='zoom-out'] .ladda-spinner,
.ladda-button[data-style='zoom-out'] .ladda-label {
  -webkit-transition: 0.3s ease all !important;
  -moz-transition: 0.3s ease all !important;
  -ms-transition: 0.3s ease all !important;
  -o-transition: 0.3s ease all !important;
  transition: 0.3s ease all !important;
}
.ladda-button[data-style='expand-right'] .ladda-spinner {
  right: -6px;
}
.ladda-button[data-style='expand-right'][data-size='s'] .ladda-spinner,
.ladda-button[data-style='expand-right'][data-size='xs'] .ladda-spinner {
  right: -12px;
}
.ladda-button[data-style='expand-right'][data-loading] {
  padding-right: 56px;
}
.ladda-button[data-style='expand-right'][data-loading] .ladda-spinner {
  opacity: 1;
}
.ladda-button[data-style='expand-right'][data-loading][data-size='s'],
.ladda-button[data-style='expand-right'][data-loading][data-size='xs'] {
  padding-right: 40px;
}
.ladda-button[data-style='expand-left'] .ladda-spinner {
  left: 26px;
}
.ladda-button[data-style='expand-left'][data-size='s'] .ladda-spinner,
.ladda-button[data-style='expand-left'][data-size='xs'] .ladda-spinner {
  left: 4px;
}
.ladda-button[data-style='expand-left'][data-loading] {
  padding-left: 56px;
}
.ladda-button[data-style='expand-left'][data-loading] .ladda-spinner {
  opacity: 1;
}
.ladda-button[data-style='expand-left'][data-loading][data-size='s'],
.ladda-button[data-style='expand-left'][data-loading][data-size='xs'] {
  padding-left: 40px;
}
.ladda-button[data-style='expand-up'] {
  overflow: hidden;
}
.ladda-button[data-style='expand-up'] .ladda-spinner {
  top: -32px;
  left: 50%;
  margin-left: 0;
}
.ladda-button[data-style='expand-up'][data-loading] {
  padding-top: 54px;
}
.ladda-button[data-style='expand-up'][data-loading] .ladda-spinner {
  opacity: 1;
  top: 26px;
  margin-top: 0;
}
.ladda-button[data-style='expand-up'][data-loading][data-size='s'],
.ladda-button[data-style='expand-up'][data-loading][data-size='xs'] {
  padding-top: 32px;
}
.ladda-button[data-style='expand-up'][data-loading][data-size='s']
  .ladda-spinner,
.ladda-button[data-style='expand-up'][data-loading][data-size='xs']
  .ladda-spinner {
  top: 4px;
}
.ladda-button[data-style='expand-down'] {
  overflow: hidden;
}
.ladda-button[data-style='expand-down'] .ladda-spinner {
  top: 62px;
  left: 50%;
  margin-left: 0;
}
.ladda-button[data-style='expand-down'][data-size='s'] .ladda-spinner,
.ladda-button[data-style='expand-down'][data-size='xs'] .ladda-spinner {
  top: 40px;
}
.ladda-button[data-style='expand-down'][data-loading] {
  padding-bottom: 54px;
}
.ladda-button[data-style='expand-down'][data-loading] .ladda-spinner {
  opacity: 1;
}
.ladda-button[data-style='expand-down'][data-loading][data-size='s'],
.ladda-button[data-style='expand-down'][data-loading][data-size='xs'] {
  padding-bottom: 32px;
}
.ladda-button[data-style='slide-left'] {
  overflow: hidden;
}
.ladda-button[data-style='slide-left'] .ladda-label {
  position: relative;
}
.ladda-button[data-style='slide-left'] .ladda-spinner {
  left: 100%;
  margin-left: 0;
}
.ladda-button[data-style='slide-left'][data-loading] .ladda-label {
  opacity: 0;
  left: -100%;
}
.ladda-button[data-style='slide-left'][data-loading] .ladda-spinner {
  opacity: 1;
  left: 50%;
}
.ladda-button[data-style='slide-right'] {
  overflow: hidden;
}
.ladda-button[data-style='slide-right'] .ladda-label {
  position: relative;
}
.ladda-button[data-style='slide-right'] .ladda-spinner {
  right: 100%;
  margin-left: 0;
  left: 16px;
}
.ladda-button[data-style='slide-right'][data-loading] .ladda-label {
  opacity: 0;
  left: 100%;
}
.ladda-button[data-style='slide-right'][data-loading] .ladda-spinner {
  opacity: 1;
  left: 50%;
}
.ladda-button[data-style='slide-up'] {
  overflow: hidden;
}
.ladda-button[data-style='slide-up'] .ladda-label {
  position: relative;
}
.ladda-button[data-style='slide-up'] .ladda-spinner {
  left: 50%;
  margin-left: 0;
  margin-top: 1em;
}
.ladda-button[data-style='slide-up'][data-loading] .ladda-label {
  opacity: 0;
  top: -1em;
}
.ladda-button[data-style='slide-up'][data-loading] .ladda-spinner {
  opacity: 1;
  margin-top: 0;
}
.ladda-button[data-style='slide-down'] {
  overflow: hidden;
}
.ladda-button[data-style='slide-down'] .ladda-label {
  position: relative;
}
.ladda-button[data-style='slide-down'] .ladda-spinner {
  left: 50%;
  margin-left: 0;
  margin-top: -2em;
}
.ladda-button[data-style='slide-down'][data-loading] .ladda-label {
  opacity: 0;
  top: 1em;
}
.ladda-button[data-style='slide-down'][data-loading] .ladda-spinner {
  opacity: 1;
  margin-top: 0;
}
.ladda-button[data-style='zoom-out'] {
  overflow: hidden;
}
.ladda-button[data-style='zoom-out'] .ladda-spinner {
  left: 50%;
  margin-left: 32px;
  -webkit-transform: scale(2.5);
  -moz-transform: scale(2.5);
  -ms-transform: scale(2.5);
  -o-transform: scale(2.5);
  transform: scale(2.5);
}
.ladda-button[data-style='zoom-out'] .ladda-label {
  position: relative;
  display: inline-block;
}
.ladda-button[data-style='zoom-out'][data-loading] .ladda-label {
  opacity: 0;
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  transform: scale(0.5);
}
.ladda-button[data-style='zoom-out'][data-loading] .ladda-spinner {
  opacity: 1;
  margin-left: 0;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.ladda-button[data-style='zoom-in'] {
  overflow: hidden;
}
.ladda-button[data-style='zoom-in'] .ladda-spinner {
  left: 50%;
  margin-left: -16px;
  -webkit-transform: scale(0.2);
  -moz-transform: scale(0.2);
  -ms-transform: scale(0.2);
  -o-transform: scale(0.2);
  transform: scale(0.2);
}
.ladda-button[data-style='zoom-in'] .ladda-label {
  position: relative;
  display: inline-block;
}
.ladda-button[data-style='zoom-in'][data-loading] .ladda-label {
  opacity: 0;
  -webkit-transform: scale(2.2);
  -moz-transform: scale(2.2);
  -ms-transform: scale(2.2);
  -o-transform: scale(2.2);
  transform: scale(2.2);
}
.ladda-button[data-style='zoom-in'][data-loading] .ladda-spinner {
  opacity: 1;
  margin-left: 0;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.ladda-button[data-style='contract'] {
  overflow: hidden;
  width: 100px;
}
.ladda-button[data-style='contract'] .ladda-spinner {
  left: 50%;
  margin-left: 0;
}
.ladda-button[data-style='contract'][data-loading] {
  border-radius: 50%;
  width: 52px;
}
.ladda-button[data-style='contract'][data-loading] .ladda-label {
  opacity: 0;
}
.ladda-button[data-style='contract'][data-loading] .ladda-spinner {
  opacity: 1;
}
.ladda-button[data-style='contract-overlay'] {
  overflow: hidden;
  width: 100px;
  box-shadow: 0px 0px 0px 2000px transparent;
}
.ladda-button[data-style='contract-overlay'] .ladda-spinner {
  left: 50%;
  margin-left: 0;
}
.ladda-button[data-style='contract-overlay'][data-loading] {
  border-radius: 50%;
  width: 52px;
  box-shadow: 0px 0px 0px 2000px rgba(0, 0, 0, 0.8);
}
.ladda-button[data-style='contract-overlay'][data-loading] .ladda-label {
  opacity: 0;
}
.ladda-button[data-style='contract-overlay'][data-loading] .ladda-spinner {
  opacity: 1;
}

/**
 * prism.js default theme for JavaScript, CSS and HTML
 * Based on dabblet (http://dabblet.com)
 * @author Lea Verou
 */

code[class*='language-'],
pre[class*='language-'] {
  color: black;
  text-shadow: 0 1px white;
  font-family: Consolas, Monaco, 'Andale Mono', monospace;
  direction: ltr;
  text-align: left;
  white-space: pre;
  word-spacing: normal;

  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;

  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
}

pre[class*='language-']::-moz-selection,
pre[class*='language-'] ::-moz-selection,
code[class*='language-']::-moz-selection,
code[class*='language-'] ::-moz-selection {
  text-shadow: none;
  background: #b3d4fc;
}

pre[class*='language-']::selection,
pre[class*='language-'] ::selection,
code[class*='language-']::selection,
code[class*='language-'] ::selection {
  text-shadow: none;
  background: #b3d4fc;
}

@media print {
  code[class*='language-'],
  pre[class*='language-'] {
    text-shadow: none;
  }
}

/* Code blocks */
pre[class*='language-'] {
  padding: 1em;
  margin: 0.5em 0;
  overflow: auto;
}

:not(pre) > code[class*='language-'],
pre[class*='language-'] {
  background: #f5f2f0;
}

/* Inline code */
:not(pre) > code[class*='language-'] {
  padding: 0.1em;
  border-radius: 0.3em;
}

.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
  color: slategray;
}

.token.punctuation {
  color: #999;
}

.namespace {
  opacity: 0.7;
}

.token.property,
.token.tag,
.token.boolean,
.token.number {
  color: #905;
}

.token.selector,
.token.attr-name,
.token.string {
  color: #690;
}

.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
  color: #a67f59;
  background: hsla(0, 0%, 100%, 0.5);
}

.token.atrule,
.token.attr-value,
.token.keyword {
  color: #07a;
}

.token.regex,
.token.important {
  color: #e90;
}

.token.important {
  font-weight: bold;
}

.token.entity {
  cursor: help;
}
